1AM437x平台Linux内核驱动路径和设备说明
1.1Linux内核版本适用性说明
Linux-3.14.43版本
适用于TL437x-EVM、TL437x-EasyEVM、TL437xF-EVM开发板。
Linux-4.4.41版本
适用于TL437x-IDK开发板。
1.2Linux-3.14.43内核驱动说明
表1
设备名 Linux内核驱动源码路径 Linux设备文件或头文件
以太网 drivers/net/ linux/in.h
sys/socket.h
sys/class/net/ethX
PRU网口 drivers/net/ethernet/ti/prueth.c
LED drivers/leds/leds-gpio.c /sys/class/leds/user-ledX
KEY drivers/input/keyboard/gpio_keys.c /dev/input/eventX
LCD drivers/video/fbdev/omap2/displays-new/panel-dpi.c
drivers/video/fbdev/omap2/
LCD背光 drivers/video/backlight/pwm_bl.c /sys/class/backlight/
LCD FrameBuffer drivers/video/fbdev/omap2/dss /dev/fb0
TSC2046触摸屏驱动 drivers/input/touchscreen/ads7846.c Include/linux
USB drivers/usb/ /sys/bus/usb
GPIO drivers/gpio/ /sys/class/gpio/
MMC drivers/mmc/host/ /dev/mmcblkX
/run/media/mmcblkX
HDMI drivers/video/fbdev/omap2/displays-new/encoder-sii9022-video.c
RTC drivers/rtc/rtc-omap.c /dev/rtc0
SPI drivers/spi/spi-omap2-mcspi.c /dev/spiX
I2C drivers/i2c/busses/i2c-omap.c /dev/i2c-X
UART drivers/tty/serial/8250/8250_omap.c /dev/ttySX
ADC drivers/iio/adc/ti_am335x_adc.c /sys/bus/iio:device0/in_voltageX_raw
RS485 drivers/tty/serial/8250/8250_omap.c /dev/ttySX
CAN drivers/net/can/ /sys/class/net/canX/
GPU drivers/gpu/drm/omapdrm/
看门狗 drivers/watchdog/omap_wdt.c /dev/watchdog
定时器 arch/arm/mach-omap2/ /dev/rtc0
NAND FLASH drivers/mtd/nand/omap2.c /dev/mtdX
IOMMU drivers/iommu/ /linux/iommu.h
Mailbox drivers/mailbox/omap-mailbox.c /var/spool/mail
HWSPINLOCK drivers/hwspinlock/omap_hwspinlock.c linux/hwspinlock.h
Dts arch/arm/boot/dts/
1.3Linux-4.4.41内核驱动说明
表2
设备名 Linux内核驱动源码路径 Linux设备文件或头文件
以太网 drivers/net/ linux/in.h
sys/socket.h
/sys/class/net/ethX
LED drivers/leds/leds-gpio.c /sys/class/leds/user-ledX
KEY drivers/input/keyboard/gpio_keys.c /dev/input/eventX
LCD背光 drivers/video/backlight/pwm_bl.c /sys/class/backlight/
LCD FrameBuffer drivers/video/fbdev/omap2/dss /dev/fb0
TSC2046触摸屏驱动 drivers/input/touchscreen/ads7846.c Include/linux
USB drivers/usb/ /proc/bus/usb
GPIO drivers/gpio/ /sys/class/gpio/
MMC drivers/mmc/host/ /run/media/mmcblkXpX
/dev/mmcblkX
HDMI drivers/video/fbdev/omap2/displays-new/encoder-sii9022-video.c
RTC drivers/rtc/rtc-omap.c /dev/rtc0
SPI drivers/spi/spi-omap2-mcspi.c /dev/spiX
I2C drivers/i2c/busses/i2c-omap.c /dev/i2c-X
UART drivers/tty/serial/8250/8250_omap.c /dev/ttySX
ADC drivers/iio/adc/ti_am335x_adc.c /sys/bus/iio:device0/in_voltageX_raw
RS485 drivers/tty/serial/8250/8250_omap.c /dev/ttySX
CAN net/can linux/can
GPU drivers/gpu/drm/omapdrm/
看门狗 drivers/watchdog/omap_wdt.c /dev/watchdog
定时器 arch/arm/mach-omap2/ /dev/rtc0
NAND FLASH drivers/mtd/nand/omap2.c /dev/mtdX
IOMMU drivers/iommu/ /linux/iommu.h
Mailbox drivers/mailbox/omap-mailbox.c /var/spool/mail
HWSPINLOCK drivers/hwspinlock/omap_hwspinlock.c linux/hwspinlock.h
Dts arch/arm/boot/dts/
更多帮助
销售邮箱:sales@tronlong.com
技术邮箱:support@tronlong.com
创龙总机:020-8998-6280
技术热线:020-3893-9734
创龙官网:www.tronlong.com
技术论坛:www.51ele.net
线上商城:https://tronlong.taobao.com