1.. SPDX-License-Identifier: GPL-2.0 2 3.. include:: ../disclaimer-zh_CN.rst 4 5:Original: Documentation/driver-api/index.rst 6 7:翻译: 8 9 司延腾 Yanteng Si <siyanteng@loongson.cn> 10 11:校译: 12 13======================== 14Linux驱动实现者的API指南 15======================== 16 17内核提供了各种各样的接口来支持设备驱动的开发。这份文档只是对其中一些接口进行了 18一定程度的整理——希望随着时间的推移,它能变得更好!可用的小节可以在下面看到。 19 20.. class:: toc-title 21 22 目录列表: 23 24.. toctree:: 25 :maxdepth: 2 26 27 gpio/index 28 io_ordering 29 30Todolist: 31 32* driver-model/index 33* basics 34* infrastructure 35* ioctl 36* early-userspace/index 37* pm/index 38* clk 39* device-io 40* dma-buf 41* device_link 42* component 43* message-based 44* infiniband 45* aperture 46* frame-buffer 47* regulator 48* reset 49* iio/index 50* input 51* usb/index 52* firewire 53* pci/index 54* cxl/index 55* spi 56* i2c 57* ipmb 58* ipmi 59* i3c/index 60* interconnect 61* devfreq 62* hsi 63* edac 64* scsi 65* libata 66* target 67* mailbox 68* mtdnand 69* miscellaneous 70* mei/index 71* mtd/index 72* mmc/index 73* nvdimm/index 74* w1 75* rapidio/index 76* s390-drivers 77* vme 78* 80211/index 79* uio-howto 80* firmware/index 81* pin-control 82* md/index 83* media/index 84* misc_devices 85* nfc/index 86* dmaengine/index 87* slimbus 88* soundwire/index 89* thermal/index 90* fpga/index 91* acpi/index 92* auxiliary_bus 93* backlight/lp855x-driver.rst 94* connector 95* console 96* dcdbas 97* eisa 98* isa 99* isapnp 100* io-mapping 101* generic-counter 102* memory-devices/index 103* men-chameleon-bus 104* ntb 105* nvmem 106* parport-lowlevel 107* pps 108* ptp 109* phy/index 110* pwm 111* pldmfw/index 112* rfkill 113* serial/index 114* sm501 115* surface_aggregator/index 116* switchtec 117* sync_file 118* tty/index 119* vfio-mediated-device 120* vfio 121* vfio-pci-device-specific-driver-acceptance 122* xilinx/index 123* xillybus 124* zorro 125* hte/index 126 127.. only:: subproject and html 128 129 Indices 130 ======= 131 132 * :ref:`genindex` 133