I.MX Linux® Reference Manual Linux
i.MX_Linux_Reference_Manual
User Manual:
Open the PDF directly: View PDF
Page Count: 377 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Chapter 1: About this Book
- Chapter 2: Introduction
- Chapter 3: Machine Specific Layer (MSL)
- Chapter 4: Smart Direct Memory Access (SDMA) API
- Chapter 5: AHB-to-APBH Bridge with DMA (APBH-Bridge-DMA)
- Chapter 6: Image Processing Unit (IPU) Drivers
- Chapter 7: MIPI DSI Driver
- Chapter 8: LVDS Display Bridge(LDB) Driver
- Chapter 9: Video for Linux Two (V4L2) Driver
- Chapter 10: Electrophoretic Display Controller (EPDC) Frame Buffer Driver
- Chapter 11: Pixel Pipeline (PxP) DMA-ENGINE Driver
- Chapter 12: ELCDIF Frame Buffer Driver
- Chapter 13: Graphics Processing Unit (GPU)
- Chapter 14: Direct FB
- Chapter 15: Wayland
- Chapter 16: On-Chip High Definition Multimedia Interface (HDMI) Driver
- Chapter 17: External High-Definition Multimedia Interface (HDMI) for i.MX 6SoloLite
- Chapter 18: X Windows Acceleration
- Chapter 19: Video Processing Unit (VPU) Driver
- Chapter 20: OmniVision Camera Driver
- Chapter 21: MIPI CSI2 Driver
- Chapter 22: Low-level Power Management (PM) Driver
- Chapter 23: PF100 Regulator Driver
- Chapter 24: CPU Frequency Scaling (CPUFREQ) Driver
- Chapter 25: Dynamic Bus Frequency Driver
- Chapter 26: Thermal Driver
- Chapter 27: Anatop Regulator Driver
- Chapter 28: SNVS Real Time Clock (SRTC) Driver
- Chapter 29: Advanced Linux Sound Architecture (ALSA) System on a Chip (ASoC) Sound Driver
- Chapter 30: Advanced Linux Sound Architecture (ALSA) System on a Chip (ASoC) Sound Driver for i.MX 6SoloLite
- Chapter 31: Asynchronous Sample Rate Converter (ASRC) Driver
- Chapter 32: The Sony/Philips Digital Interface (S/PDIF) Driver
- Chapter 33: SPI NOR Flash Memory Technology Device (MTD) Driver
- Chapter 34: MMC/SD/SDIO Host Driver
- Chapter 35: NAND GPMI Flash Driver
- Chapter 36: SATA Driver
- Chapter 37: Inter-IC (I2C) Driver
- Chapter 38: Enhanced Configurable Serial Peripheral Interface (ECSPI) Driver
- Chapter 39: FlexCAN Driver
- Chapter 40: Media Local Bus Driver
- Chapter 41: CHIPIDEA USB Driver
- Chapter 42: i.MX 6 PCI Express Root Complex Driver
- Chapter 43: EIM NOR Driver
- Chapter 44: Quad Serial Peripheral Interface (QuadSPI) Driver
- Chapter 45: Fast Ethernet Controller (FEC) Driver
- Chapter 46: ENET IEEE-1588 Driver
- Chapter 47: Universal Asynchronous Receiver/Transmitter (UART) Driver
- Chapter 48: AR6003 WiFi
- Chapter 49: Pulse-Width Modulator (PWM) Driver
- Chapter 50: Watchdog (WDOG) Driver
- Chapter 51: OProfile
- Chapter 52: CAAM (Cryptographic Acceleration and Assurance Module)
- CAAM Device Driver Overview
- Configuration and Job Execution Level
- Control/Configuration Driver
- Job Ring Driver
- API Interface Level
- Driver Configuration
- Limitations
- Limitations in the Existing Implementation Overview
- Initialize Keystore Management Interface
- Detect Available Secure Memory Storage Units
- Establish Keystore in Detected Unit
- Release Keystore
- Allocate a Slot from the Keystore
- Load Data into a Keystore Slot
- Demo Image Update
- Decapsulate Data in the Keystore
- Read Data From a Keystore Slot
- Release a Slot back to the Keystore
- CAAM/SNVS - Security Violation Handling Interface Overview
- Operation
- Configuration Interface
- Install a Handler
- Remove an Installed Driver
- Driver Configuration CAAM/SNVS
- Chapter 53: Remote Processor Messaging (RPMsg)
- Chapter 54: Display Content Integrity Checker (DCIC)
- Chapter 55: ADC Driver
- Chapter 56: Video Analog-to-Digital Converter (VADC)