#Letter#
#Device Tree
(SoC and board)#
#Basic
"initialization"
C file
+
basic header
files#
#Serial port
driver
(already existing
8250 driver)#
#arch/arm/boot/dts/#
#arch/arm/mach-mvebu/#
#drivers/clocksource/#
#drivers/irqchip/#
#drivers/tty/serial/#
#earlyprintk
support#
#arch/arm/include/debug#
#Pinctrl
driver#
#drivers/pinctrl/#
#GPIO
driver#
#drivers/gpio/#
#drivers/bus/#
#L2 cache support#
#arch/arm/mm/#
#Clock
drivers
and tree#
#drivers/clk/#
#SMP support#
#arch/arm/mach-mvebu/#
#SATA support
existing driver,
only DTS data#
#XOR support
existing driver,
only DT binding#
#Network
driver
(completely
new)#
#drivers/net/ethernet/#
#Coherency
support
(Marvell
specific)#
#arch/arm/mach-mvebu/#
#SDIO support
existing driver,
only DT binding#
#USB support
existing driver,
only DTS data#
#RTC support
existing driver,
only DTS data#
#Local timer
support#
#Timer
driver#
#IRQ controller
driver#
#IRQ affinity#
#SPI support
existing driver,
only DTS data#
#PCIe driver
(new)#
#MBus
driver with DT
support#
#LPAE support#
#arch/arm/mach-mvebu#
#Thermal driver
(new)#
#drivers/thermal#
#drivers/pci/host#
#Device bus/NOR
driver
(new)#
#drivers/memory#
#NAND
support
started#
#drivers/mtd/nand#
#PCIe MSI
support
started#
#drivers/pci#
#Big
endian
support#