dc82313758
Freescale SoCs including the i.MX series. This also works for the newer SoCs with the ENET gigabit controller, but doesn't use any of the new hardware features other than enabling gigabit speed.
55 lines
1.4 KiB
Plaintext
55 lines
1.4 KiB
Plaintext
# $FreeBSD$
|
|
arm/arm/bus_space_asm_generic.S standard
|
|
arm/arm/bus_space_generic.c standard
|
|
arm/arm/cpufunc_asm_armv5.S standard
|
|
arm/arm/cpufunc_asm_arm11.S standard
|
|
arm/arm/cpufunc_asm_armv7.S standard
|
|
arm/arm/irq_dispatch.S standard
|
|
kern/kern_clocksource.c standard
|
|
|
|
# Init
|
|
arm/freescale/imx/imx53_machdep.c standard
|
|
arm/freescale/imx/common.c standard
|
|
arm/freescale/imx/bus_space.c standard
|
|
|
|
# Special serial console for debuging early boot code
|
|
#arm/freescale/imx/console.c standard
|
|
|
|
# UART driver (includes serial console support)
|
|
dev/uart/uart_dev_imx.c optional uart
|
|
|
|
# TrustZone Interrupt Controller
|
|
arm/freescale/imx/tzic.c standard
|
|
|
|
# IOMUX - external pins multiplexor
|
|
arm/freescale/imx/imx51_iomux.c optional iomux
|
|
|
|
# GPIO
|
|
arm/freescale/imx/imx51_gpio.c optional gpio
|
|
|
|
# Generic Periodic Timer
|
|
arm/freescale/imx/imx_gpt.c standard
|
|
|
|
# Clock Configuration Manager
|
|
arm/freescale/imx/imx51_ccm.c standard
|
|
|
|
# i.MX5xx PATA controller
|
|
dev/ata/chipsets/ata-fsl.c optional imxata
|
|
|
|
# USB join controller (1 OTG, 3 EHCI)
|
|
dev/usb/controller/ehci_imx.c optional ehci
|
|
|
|
# Watchdog
|
|
arm/freescale/imx/imx_wdog.c optional imxwdt
|
|
|
|
# i2c
|
|
arm/freescale/imx/i2c.c optional fsliic
|
|
dev/ofw/ofw_iicbus.c optional fsliic
|
|
|
|
# IPU - Image Processing Unit (frame buffer also)
|
|
arm/freescale/imx/imx51_ipuv3.c optional sc
|
|
|
|
# Fast Ethernet Controller
|
|
dev/ffec/if_ffec.c optional ffec
|
|
|