freebsd-dev/sys/dev/nand
Marius Strobl 4874af73c1 - Allow different slicers for different flash types to be registered
with geom_flashmap(4) and teach it about MMC for slicing enhanced
  user data area partitions. The FDT slicer still is the default for
  CFI, NAND and SPI flash on FDT-enabled platforms.
- In addition to a device_t, also pass the name of the GEOM provider
  in question to the slicers as a single device may provide more than
  provider.
- Build a geom_flashmap.ko.
- Use MODULE_VERSION() so other modules can depend on geom_flashmap(4).
- Remove redundant/superfluous GEOM routines that either do nothing
  or provide/just call default GEOM (slice) functionality.
- Trim/adjust includes

Submitted by:	jhibbits (RouterBoard bits)
Reviewed by:	jhibbits
2017-02-22 10:21:39 +00:00
..
nand_bbt.c
nand_cdev.c
nand_dev.h
nand_ecc_pos.h
nand_generic.c Remove NULL checks after M_WAITOK allocations from nand(4). 2016-08-09 15:56:33 +00:00
nand_geom.c Fix typo in r311971. 2017-01-12 18:05:12 +00:00
nand_id.c
nand_if.m
nand.c
nand.h
nandbus_if.m
nandbus.c
nandbus.h
nandsim_chip.c Remove NULL checks after M_WAITOK allocations from nand(4). 2016-08-09 15:56:33 +00:00
nandsim_chip.h
nandsim_ctrl.c
nandsim_log.c
nandsim_log.h
nandsim_swap.c
nandsim_swap.h
nandsim.c
nandsim.h
nfc_at91.c
nfc_at91.h
nfc_fsl.c
nfc_fsl.h
nfc_if.m
nfc_mv.c
nfc_rb.c - Allow different slicers for different flash types to be registered 2017-02-22 10:21:39 +00:00