freebsd-dev/sys/arm/mv
Warner Losh f5a95d9a07 Remove NAND and NANDFS support
NANDFS has been broken for years. Remove it. The NAND drivers that
remain are for ancient parts that are no longer relevant. They are
polled, have terrible performance and just for ancient arm
hardware. NAND parts have evolved significantly from this early work
and little to none of it would be relevant should someone need to
update to support raw nand. This code has been off by default for
years and has violated the vnode protocol leading to panics since it
was committed.

Numerous posts to arch@ and other locations have found no actual users
for this software.

Relnotes:	Yes
No Objection From: arch@
Differential Revision: https://reviews.freebsd.org/D20745
2019-06-25 04:50:09 +00:00
..
armada Extract eventfilter declarations to sys/_eventfilter.h 2019-05-20 00:38:23 +00:00
armada38x Remove IPI_IRQ_START and IPI_IRQ_END from the arm kernel config files. 2018-07-28 06:46:10 +00:00
armadaxp Use the cp15 functions to read cp15 registers rather than using assembly 2018-07-28 17:21:34 +00:00
discovery Remove PHYSADDR from kernel configurations that don't need it. The only 2018-08-15 13:13:19 +00:00
kirkwood
orion Remove PHYSADDR from kernel configurations that don't need it. The only 2018-08-15 13:13:19 +00:00
a37x0_gpio.c Add the GPIO driver for the North/South bridge in Marvell Armada 37x0. 2019-06-10 21:27:21 +00:00
armv5_machdep.c Move fdt_is_type to be a Marvell specific function. It's not used by any 2018-04-08 12:20:06 +00:00
files.arm7 Remove NAND and NANDFS support 2019-06-25 04:50:09 +00:00
files.mv Remove NAND and NANDFS support 2019-06-25 04:50:09 +00:00
gpio.c mv_gpio: Since it's also an interrupt controller, attach sooner 2018-12-12 22:10:11 +00:00
ic.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
mpic.c Enable ArmadaXP using INTRNG interrupt controller 2018-04-03 21:17:19 +00:00
mv_ap806_clock.c arm64: marvell: Add driver for Marvell Ap806 System Controller 2018-12-12 22:01:06 +00:00
mv_ap806_gicp.c arm64: Add mv_cp110_icu and mv_cp110_gicp 2018-12-12 22:08:43 +00:00
mv_armv7_machdep.c Move fdt_is_type to be a Marvell specific function. It's not used by any 2018-04-08 12:20:06 +00:00
mv_common.c [mv] Fix invalid condition in fdt_fixup_ranges 2019-01-16 21:13:50 +00:00
mv_cp110_clock.c arm64: marvell: Add cp110 clock controller support 2018-12-12 22:04:21 +00:00
mv_cp110_clock.h arm64: marvell: Add cp110 clock controller support 2018-12-12 22:04:21 +00:00
mv_cp110_icu.c arm64: mv_cp110_icu: Fix build 2018-12-12 22:24:30 +00:00
mv_localbus.c Clean up OF_getprop_alloc API 2018-04-08 22:59:34 +00:00
mv_pci_ctrl.c Fix PCI driver unload for Marvell PCI controller 2018-12-02 21:58:36 +00:00
mv_pci.c [mv_pci] Increase default PCI space size for mv_pci 2019-01-15 00:37:37 +00:00
mv_spi.c Extract eventfilter declarations to sys/_eventfilter.h 2019-05-20 00:38:23 +00:00
mv_thermal.c mv_thermal: Add thermal driver for AP806 and CP110 thermal sensor 2018-12-12 22:33:05 +00:00
mv_ts.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
mvebu_pinctrl.c arm64: mvebu_pinctrl: Add driver for Marvell Pinmux Controller 2018-12-12 22:00:05 +00:00
mvreg.h Enable Marvell gpio driver to work with many controllers 2018-04-04 13:20:29 +00:00
mvvar.h Move fdt_is_type to be a Marvell specific function. It's not used by any 2018-04-08 12:20:06 +00:00
mvwin.h Enable cesa driver to work with Linux DT binding 2018-04-09 23:36:52 +00:00
rtc.c
std-pj4b.mv Use PLATFORM for initializing Marvell ArmadaXP and Armada38X 2018-04-04 08:40:49 +00:00
std.mv
timer.c Extract eventfilter declarations to sys/_eventfilter.h 2019-05-20 00:38:23 +00:00