mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 14:53:58 -04:00
Pull MTD updates from Richard Weinberger:
"MTD core changes:
- New AFS partition parser
- Update MAINTAINERS entry
- Use of fall-throughs markers
NAND core changes:
- Support having the bad block markers in either the first, second or
last page of a block. The combination of all three location is now
possible.
- Constification of NAND_OP_PARSER(_PATTERN) elements.
- Generic NAND DT bindings changed to yaml format (can be used to
check the proposed bindings. First platform to be fully supported:
sunxi.
- Stopped using several legacy hooks.
- Preparation to use the generic NAND layer with the addition of
several helpers and the removal of the struct nand_chip from
generic functions.
- Kconfig cleanup to prepare the introduction of external ECC engines
support.
- Fallthrough comments.
- Introduction of the SPI-mem dirmap API for SPI-NAND devices.
Raw NAND controller drivers changes:
- nandsim:
- Switch to ->exec-op().
- meson:
- Misc cleanups and fixes.
- New OOB layout.
- Sunxi:
- A23/A33 NAND DMA support.
- Ingenic:
- Full reorganization and cleanup.
- Clear separation between NAND controller and ECC engine.
- Support JZ4740 an JZ4725B.
- Denali:
- Clear controller/chip separation.
- ->exec_op() migration.
- Various cleanups.
- fsl_elbc:
- Enable software ECC support.
- Atmel:
- Sam9x60 support.
- GPMI:
- Introduce the GPMI_IS_MXS() macro.
- Various trivial/spelling/coding style fixes.
SPI NOR core changes:
- Print all JEDEC ID bytes on error
- Fix comment of spi_nor_find_best_erase_type()
- Add region locking flags for s25fl512s
SPI NOR controller drivers changes:
- intel-spi:
- Avoid crossing 4K address boundary on read/write
- Add support for Intel Comet Lake SPI serial flash"
* tag 'mtd/for-5.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mtd/linux: (120 commits)
mtd: part: fix incorrect format specifier for an unsigned long long
mtd: lpddr_cmds: Mark expected switch fall-through
mtd: phram: Mark expected switch fall-throughs
mtd: cfi_cmdset_0002: Mark expected switch fall-throughs
mtd: cfi_util: mark expected switch fall-throughs
MAINTAINERS: MTD Git repository is hosted on kernel.org
MAINTAINERS: Update jffs2 entry
mtd: afs: add v2 partition parsing
mtd: afs: factor the IIS read into partition parser
mtd: afs: factor footer parsing into the v1 part parsing
mtd: factor out v1 partition parsing
mtd: afs: simplify partition detection
mtd: afs: simplify partition parsing
mtd: partitions: Add OF support to AFS partitions
mtd: partitions: Add AFS partitions DT bindings
mtd: afs: Move AFS partition parser to parsers subdir
mtd: maps: Make uclinux_ram_map static
mtd: maps: Allow MTD_PHYSMAP with MTD_RAM
MAINTAINERS: Add myself as MTD maintainer
MAINTAINERS: Remove my name from the MTD and NAND entries
...
99 lines
2.2 KiB
Plaintext
99 lines
2.2 KiB
Plaintext
CONFIG_SYSVIPC=y
|
|
CONFIG_NO_HZ=y
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_IKCONFIG=y
|
|
CONFIG_IKCONFIG_PROC=y
|
|
CONFIG_LOG_BUF_SHIFT=14
|
|
CONFIG_BLK_DEV_INITRD=y
|
|
CONFIG_EXPERT=y
|
|
# CONFIG_EPOLL is not set
|
|
CONFIG_SLAB=y
|
|
CONFIG_MACH_TX49XX=y
|
|
CONFIG_TOSHIBA_RBTX4927=y
|
|
CONFIG_TOSHIBA_RBTX4938=y
|
|
CONFIG_TOSHIBA_RBTX4939=y
|
|
CONFIG_TOSHIBA_RBTX4938_MPLEX_KEEP=y
|
|
# CONFIG_SECCOMP is not set
|
|
CONFIG_PCI=y
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
# CONFIG_BLK_DEV_BSG is not set
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
CONFIG_IP_PNP=y
|
|
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
|
|
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
|
|
# CONFIG_INET_XFRM_MODE_BEET is not set
|
|
# CONFIG_IPV6 is not set
|
|
# CONFIG_WIRELESS is not set
|
|
CONFIG_MTD=y
|
|
CONFIG_MTD_CMDLINE_PARTS=y
|
|
CONFIG_MTD_BLOCK=m
|
|
CONFIG_MTD_BLOCK_RO=m
|
|
CONFIG_MTD_CFI=y
|
|
CONFIG_MTD_JEDECPROBE=y
|
|
CONFIG_MTD_CFI_AMDSTD=y
|
|
CONFIG_MTD_COMPLEX_MAPPINGS=y
|
|
CONFIG_MTD_PHYSMAP=y
|
|
CONFIG_MTD_RBTX4939=y
|
|
CONFIG_MTD_RAW_NAND=m
|
|
CONFIG_MTD_NAND_TXX9NDFMC=m
|
|
CONFIG_BLK_DEV_LOOP=y
|
|
CONFIG_BLK_DEV_RAM=y
|
|
CONFIG_BLK_DEV_RAM_SIZE=8192
|
|
CONFIG_IDE=y
|
|
CONFIG_BLK_DEV_IDE_TX4938=y
|
|
CONFIG_BLK_DEV_IDE_TX4939=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_NE2000=y
|
|
CONFIG_SMC91X=y
|
|
CONFIG_TC35815=y
|
|
# CONFIG_WLAN is not set
|
|
# CONFIG_INPUT is not set
|
|
# CONFIG_SERIO is not set
|
|
# CONFIG_VT is not set
|
|
CONFIG_SERIAL_TXX9_CONSOLE=y
|
|
CONFIG_SERIAL_TXX9_STDSERIAL=y
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_TXX9=y
|
|
# CONFIG_HWMON is not set
|
|
CONFIG_WATCHDOG=y
|
|
CONFIG_TXX9_WDT=m
|
|
# CONFIG_VGA_ARB is not set
|
|
CONFIG_SOUND=m
|
|
CONFIG_SND=m
|
|
# CONFIG_SND_SUPPORT_OLD_API is not set
|
|
# CONFIG_SND_VERBOSE_PROCFS is not set
|
|
# CONFIG_SND_DRIVERS is not set
|
|
# CONFIG_SND_PCI is not set
|
|
# CONFIG_SND_SPI is not set
|
|
# CONFIG_SND_MIPS is not set
|
|
CONFIG_SND_SOC=m
|
|
CONFIG_SND_SOC_TXX9ACLC=m
|
|
CONFIG_SND_SOC_TXX9ACLC_GENERIC=m
|
|
# CONFIG_USB_SUPPORT is not set
|
|
CONFIG_NEW_LEDS=y
|
|
CONFIG_LEDS_CLASS=y
|
|
CONFIG_LEDS_GPIO=y
|
|
CONFIG_LEDS_TRIGGERS=y
|
|
CONFIG_LEDS_TRIGGER_DISK=y
|
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
|
CONFIG_RTC_CLASS=y
|
|
CONFIG_RTC_INTF_DEV_UIE_EMUL=y
|
|
CONFIG_RTC_DRV_RS5C348=y
|
|
CONFIG_RTC_DRV_DS1742=y
|
|
CONFIG_RTC_DRV_TX4939=y
|
|
CONFIG_DMADEVICES=y
|
|
CONFIG_TXX9_DMAC=m
|
|
# CONFIG_DNOTIFY is not set
|
|
CONFIG_TMPFS=y
|
|
CONFIG_TMPFS_POSIX_ACL=y
|
|
CONFIG_JFFS2_FS=m
|
|
CONFIG_NFS_FS=y
|
|
CONFIG_ROOT_NFS=y
|
|
CONFIG_STRIP_ASM_SYMS=y
|
|
CONFIG_DEBUG_FS=y
|