Open Kernel Configuration window and select "Device Drivers" item. Press "enter" to come in next layer window, then user can enable the wanted drivers. Figure 5 shows the Kernel Configuration window with Device Drivers item.
Figure 5. Device Drivers item.
4.1 General purpose IO (GPIO)
- The Linux configuration option for GPIO can be found in the following path.
Device Drivers → <*> Pin controllers → <*> Sunplus SP7021 pinmux and gpio driver |
---|
Input Capture Module (ICM)
- The Linux configuration option for ICM can be found in the following path.
Device Drivers
<*> Misc devices
<*> Sunplus Input Capture (ICM) driver
SPI
- The Linux configuration option for SPI can be found in the following path.
Device Drivers
<*> SPI support
<*> Sunplus SPI master controller
<*> User mode SPI device driver support
SPI NOR FLASH
- The Linux configuration option for SPI NOR FLASH can be found in the following path.
Device Drivers
<*> Memory Technology device (MTD) support
<*> OpenFirmware partitioning Information support
<*> Caching block device access to MTD device
<*> SPI-NOR device support
<*> Sunplus SPI nor controller
SPI NAND FLASH
- The Linux configuration option for SPI NAND FLASH can be found in the following path.
Device Drivers
<*> Memory Technology device (MTD) support
<*> NAND Device Support
<*> Support for SPI NAND controller on SUNPLUS SoCs
UART
- The Linux configuration option for UART can be found in the following path.
Device Drivers
<*> Character device
<*> Serial drivers
<*> Sunplus UART serial port support
I2C
- The Linux configuration option for I2C can be found in the following path.
Device Drivers
<*> I2C support
<*> I2C device interface
I2C Hardware Bus support
<*> SP I2C support
SD CARD
- The Linux configuration option for SD CARD can be found in the following path.
Device Drivers
<*> MMC/SD/SDIO card support
<*> Sunplus Gemini SoC SD Host Controller support
USB
- The Linux configuration option for USB can be found in the following path.
Device Drivers
<*> USB support
<*> EHCI HCD (USB 2.0) support
<*> OHCI HCD (USB 1.1) support
<*> USB Gadget Support
<*> USB Peripheral Controller
<*> Sunplus Gemini USB Device Controller
ETHERNET SWITCH
- The Linux configuration option for ETHERNET SWITCH can be found in the following path.
Device Drivers
<*> Network device support
<*> Ethernet driver support
<*> Sunplus devices
- Mode select at
Device Drivers
<*> Network device support
<*> Ethernet driver support
<*> Sunplus devices
Selected Mode(Dual NIC Mode)
( ) An NIC with Daisy-Chain Mode
Dual NIC Mode
( ) An NIC with Daisy-Chain Mode2
AUDIO
- The Linux configuration option for AUDIO can be found in the following path.
Device Drivers
<*> Sound card support
<*> Advanced Linux Sound Architecture
<*> ALSA for SoC audio support
<*> ASoc support for Sunplus
MIPICSI
- The Linux configuration option for MIPICSI can be found in the following path.
Device Drivers
<*> Multimedia support
<*> Sunplus MIPI/CSI-RX Driver
- If input device is communication by I2C interface (Example: OV9281), user must enable I2C driver also.
Device Drivers
<*> I2C support
<*> I2C device interface
I2C Hardware Bus support
<*> SP I2C support
- To enable image sensor driver (Example: OV9281), please select driver as below.
Device Drivers
<*> Multimedia support
<*> Sunplus Video Sensor Support
<*> Video Sensor (OV9281) Driver
HDMITX
- The Linux configuration option for HDMITX can be found in the following path.
Device Drivers
<*> Multimedia support
<*> V4L platform devices
<*> SUNPLUS HDMITX driver
DISPLAY
- The Linux configuration option for DISPLAY can be found in the following path.
Device Drivers
<*> Multimedia support
<*> V4L platform devices
<*> SUNPLUS DISPLAY driver
FRAMEBUFFER
- The Linux configuration option for FRAMEBUFFER can be found in the following path.
Device Drivers
<*> Graphic support
<*> Frame buffer Devices
<*> SP7021Graphics Backend framebuffer support
MAILBOX
- The Linux configuration option for MAILBOX can be found in the following path.
Device Drivers
<*> Misc devices
<*> Sunplus Mailbox(IPC) driver
IOP (8051)
- The Linux configuration option for IOP (8051) can be found in the following path.
Device Drivers
<*> Misc devices
<*> IOP support
<*> IOP support
CRYPTO ENGINE
- The Linux configuration option for CRYPTO ENGINE can be found in the following path.
Cryptographic API
<*> Hardware crypto devices
<*> Sunplus Crypto Engine
0 Comments