mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2026-01-09 21:19:44 +00:00
General updates
* Cleanups and additional flash support for "dataflash" driver
* new driver for mchp23k256 SPI SRAM device
* improve handling of MTDs without eraseblocks (i.e., MTD_NO_ERASE)
* refactor and improve "sub-partition" handling with TRX partition
parser; partitions can now be created as sub-partitions of another
partition
SPI NOR updates, from Cyrille Pitchen and Marek Vasut:
* introduce support to the SPI 1-2-2 and 1-4-4 protocols.
* introduce support to the Double Data Rate (DDR) mode.
* introduce support to the Octo SPI protocols.
* add support to new memory parts for Spansion, Macronix and Winbond.
* add fixes for the Aspeed, STM32 and Cadence QSPI controler drivers.
* clean up the st_spi_fsm driver.
NAND updates, from Boris Brezillon:
* addition of on-die ECC support to Micron driver
* addition of helpers to help drivers choose most appropriate ECC
settings
* deletion of dead-code (cached programming and ->errstat() hook)
* make sure drivers that do not support the SET/GET FEATURES command
return ENOTSUPP use a dummy ->set/get_features implementation
returning -ENOTSUPP (required for Micron on-die ECC)
* change the semantic of ecc->write_page() for drivers setting the
NAND_ECC_CUSTOM_PAGE_ACCESS flag
* support exiting 'GET STATUS' command in default ->cmdfunc()
implementations
* change the prototype of ->setup_data_interface()
A bunch of driver related changes:
* various cleanup, fixes and improvements of the MTK driver
* OMAP DT bindings fixes
* support for ->setup_data_interface() in the fsmc driver
* support for imx7 in the gpmi driver
* finalization of the denali driver rework (thanks to Masahiro for the
work he's done on this driver)
* fix "bitflips in erased pages" handling in the ifc driver
* addition of PM ops and dynamic timing configuration to the atmel
driver
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJZZ7bdAAoJEFySrpd9RFgtZvIP+wfo25Lkv2gFRIFhnoDnxDfu
1pLVL8HrgTYBcD3dmr9ghONq+bxh2SSz3gU20i/eWmOmKy1OwaGegSj88hYpGOpS
2bwWWlczMqkX+upHw0une3ZrTb6pjoyHKHr5I5GYoJPgG2Dw2D3joehRkvMDispD
9cEik9HkyliHXy/1mqFsToe5RwdqauLbKR/a2XZQo89gt8n8Rnlt91Q5QOZytC6r
GLkuQzRAf4qVi4sgDb7zvFZW7KeyGTXTLDxKZGG9JETNjzcEJZMykAWxR9SwBCHa
tL7HjyaU5d2rXo4ukZ4IplKn9Y+BneDeGomy44DcGP6RAyNDqVC/R5eFW+MtlbwY
rm6SDxs9vCeUBrgIaJlVqDJxca/OR3ruHKILGbEfvIy/MmRQ4keBf357Dew8o4x/
wQw2dgznn3/vs5aqSz/E+erY22gdnaHtDApaefB/D0Kqi9fs2yVaAh3gGcXmloO9
yfRfzPugMRwI29gztMkgRWKWTCfHe2JN4hLDMVwO7Rt3ucQIbz642N/4JVMEpDcX
gJcaSgXn/u6xRJnEX/2u+B6ERNqVvLZ8fbnfD0fkPkjLOISvfg38xti1qgoxs8z8
tm5lMI7VR9/MKIxCXT/6Z+actDV21j/oo0QInV3YMxHDPl5KBj+migsRtDzpGhna
dmztYIMYqF9I29skWgXR
=ReBr
-----END PGP SIGNATURE-----
Merge tag 'for-linus-20170713' of git://git.infradead.org/linux-mtd
Pull MTD updates from Brian Norris:
"General updates:
- Cleanups and additional flash support for "dataflash" driver
- new driver for mchp23k256 SPI SRAM device
- improve handling of MTDs without eraseblocks (i.e., MTD_NO_ERASE)
- refactor and improve "sub-partition" handling with TRX partition
parser; partitions can now be created as sub-partitions of another
partition
SPINOR updates, from Cyrille Pitchen and Marek Vasut:
- introduce support to the SPI 1-2-2 and 1-4-4 protocols.
- introduce support to the Double Data Rate (DDR) mode.
- introduce support to the Octo SPI protocols.
- add support to new memory parts for Spansion, Macronix and Winbond.
- add fixes for the Aspeed, STM32 and Cadence QSPI controler drivers.
- clean up the st_spi_fsm driver.
NAND updates, from Boris Brezillon:
- addition of on-die ECC support to Micron driver
- addition of helpers to help drivers choose most appropriate ECC
settings
- deletion of dead-code (cached programming and ->errstat() hook)
- make sure drivers that do not support the SET/GET FEATURES command
return ENOTSUPP use a dummy ->set/get_features implementation
returning -ENOTSUPP (required for Micron on-die ECC)
- change the semantic of ecc->write_page() for drivers setting the
NAND_ECC_CUSTOM_PAGE_ACCESS flag
- support exiting 'GET STATUS' command in default ->cmdfunc()
implementations
- change the prototype of ->setup_data_interface()
A bunch of driver related changes:
- various cleanup, fixes and improvements of the MTK driver
- OMAP DT bindings fixes
- support for ->setup_data_interface() in the fsmc driver
- support for imx7 in the gpmi driver
- finalization of the denali driver rework (thanks to Masahiro for
the work he's done on this driver)
- fix "bitflips in erased pages" handling in the ifc driver
- addition of PM ops and dynamic timing configuration to the atmel
driver"
* tag 'for-linus-20170713' of git://git.infradead.org/linux-mtd: (118 commits)
Documentation: ABI: mtd: describe "offset" more precisely
mtd: Fix check in mtd_unpoint()
mtd: nand: mtk: release lock on error path
mtd: st_spi_fsm: remove SPINOR_OP_RDSR2 and use SPINOR_OP_RDCR instead
mtd: spi-nor: cqspi: remove duplicate const
mtd: spi-nor: Add support for Spansion S25FL064L
mtd: spi-nor: Add support for mx66u51235f
mtd: nand: mtk: add ->setup_data_interface() hook
mtd: nand: mtk: remove unneeded mtk_ecc_hw_init from mtk_ecc_resume
mtd: nand: mtk: remove unneeded mtk_nfc_hw_init from mtk_nfc_resume
mtd: nand: mtk: disable ecc irq when writing page with hwecc
mtd: nand: mtk: fix incorrect register setting order about ecc irq
mtd: partitions: fixup some allocate_partition() whitespace
mtd: parsers: trx: fix pr_err format for printing offset
MAINTAINERS: Update SPI NOR subsystem git repositories
mtd: extract TRX parser out of bcm47xxpart into a separated module
mtd: partitions: add support for partition parsers
mtd: partitions: add support for subpartitions
mtd: partitions: rename "master" to the "parent" where appropriate
mtd: partitions: remove sysfs files when deleting all master's partitions
...
|
||
|---|---|---|
| .. | ||
| can | ||
| dsa | ||
| ieee802154 | ||
| nfc | ||
| wireless | ||
| allwinner,sun4i-emac.txt | ||
| allwinner,sun4i-mdio.txt | ||
| allwinner,sun7i-a20-gmac.txt | ||
| altera_tse.txt | ||
| amd-xgbe.txt | ||
| apm-xgene-enet.txt | ||
| apm-xgene-mdio.txt | ||
| arc_emac.txt | ||
| brcm,amac.txt | ||
| brcm,bcm7445-switch-v4.0.txt | ||
| brcm,bcmgenet.txt | ||
| brcm,bgmac-nsp.txt | ||
| brcm,iproc-mdio.txt | ||
| brcm,mdio-mux-iproc.txt | ||
| brcm,systemport.txt | ||
| brcm,unimac-mdio.txt | ||
| broadcom-bcm87xx.txt | ||
| btusb.txt | ||
| calxeda-xgmac.txt | ||
| cavium-mdio.txt | ||
| cavium-mix.txt | ||
| cavium-pip.txt | ||
| cirrus,cs89x0.txt | ||
| cortina.txt | ||
| cpsw-phy-sel.txt | ||
| cpsw.txt | ||
| davicom-dm9000.txt | ||
| davinci_emac.txt | ||
| davinci-mdio.txt | ||
| dwmac-sun8i.txt | ||
| emac_rockchip.txt | ||
| ethernet.txt | ||
| ezchip_enet.txt | ||
| faraday,ftmac.txt | ||
| fixed-link.txt | ||
| fsl-fec.txt | ||
| fsl-fman.txt | ||
| fsl-tsec-phy.txt | ||
| ftgmac100.txt | ||
| gpmc-eth.txt | ||
| hisilicon-femac-mdio.txt | ||
| hisilicon-femac.txt | ||
| hisilicon-hip04-net.txt | ||
| hisilicon-hix5hd2-gmac.txt | ||
| hisilicon-hns-dsaf.txt | ||
| hisilicon-hns-mdio.txt | ||
| hisilicon-hns-nic.txt | ||
| ipq806x-dwmac.txt | ||
| keystone-netcp.txt | ||
| lpc-eth.txt | ||
| macb.txt | ||
| marvell-armada-370-neta.txt | ||
| marvell-bt-8xxx.txt | ||
| marvell-neta-bm.txt | ||
| marvell-orion-mdio.txt | ||
| marvell-orion-net.txt | ||
| marvell-pp2.txt | ||
| marvell-pxa168.txt | ||
| marvell,prestera.txt | ||
| maxim,ds26522.txt | ||
| mdio-gpio.txt | ||
| mdio-mux-gpio.txt | ||
| mdio-mux-mmioreg.txt | ||
| mdio-mux.txt | ||
| mdio.txt | ||
| mediatek-net.txt | ||
| mediatek,mt7620-gsw.txt | ||
| meson-dwmac.txt | ||
| micrel-ks8851.txt | ||
| micrel-ks8995.txt | ||
| micrel-ksz90x1.txt | ||
| micrel.txt | ||
| microchip,enc28j60.txt | ||
| mscc-phy-vsc8531.txt | ||
| nokia-bluetooth.txt | ||
| nxp,lpc1850-dwmac.txt | ||
| opencores-ethoc.txt | ||
| oxnas-dwmac.txt | ||
| phy.txt | ||
| qca,qca7000.txt | ||
| qcom-emac.txt | ||
| ralink,rt2880-net.txt | ||
| ralink,rt3050-esw.txt | ||
| renesas,ravb.txt | ||
| rockchip-dwmac.txt | ||
| samsung-sxgbe.txt | ||
| sh_eth.txt | ||
| smsc911x.txt | ||
| smsc-lan87xx.txt | ||
| smsc-lan91c111.txt | ||
| snps,dwc-qos-ethernet.txt | ||
| socfpga-dwmac.txt | ||
| sti-dwmac.txt | ||
| stm32-dwmac.txt | ||
| stmmac.txt | ||
| ti,dp83867.txt | ||
| ti,wilink-st.txt | ||
| via-rhine.txt | ||
| via-velocity.txt | ||
| xilinx_gmii2rgmii.txt | ||