Linux Firmware API¶

  • Introduction
    • Types of firmware requests
  • Firmware API core features
    • Firmware search paths
    • Built-in firmware
    • Firmware cache
    • Direct filesystem lookup
      • Firmware and initramfs
    • Fallback mechanisms
      • Justifying the firmware fallback mechanism
      • Types of fallback mechanisms
      • Firmware sysfs loading facility
        • firmware_fallback_sysfs
      • Firmware kobject uevent fallback mechanism
      • Firmware custom fallback mechanism
      • Firmware fallback timeout
    • Firmware lookup order
  • request_firmware API
    • Synchronous firmware requests
      • request_firmware
      • firmware_request_nowarn
      • request_firmware_direct
      • request_firmware_into_buf
    • Asynchronous firmware requests
      • request_firmware_nowait
    • Special optimizations on reboot
      • firmware_request_cache()
    • request firmware API expected driver use
  • Other Firmware Interfaces
    • DMI Interfaces
    • EDD Interfaces

Table Of Contents

  • Linux Firmware API

Related Topics

  • Documentation overview
    • The Linux driver implementer’s API guide
      • Previous: The Userspace I/O HOWTO
      • Next: Introduction

This Page

  • Show Source

Quick search

©The kernel development community. | Powered by Sphinx 1.6.5 & Alabaster 0.7.6 | Page source