123c48a12SYanteng Si.. SPDX-License-Identifier: GPL-2.0 223c48a12SYanteng Si 323c48a12SYanteng Si.. include:: ../disclaimer-zh_CN.rst 423c48a12SYanteng Si 523c48a12SYanteng Si:Original: Documentation/driver-api/index.rst 623c48a12SYanteng Si 723c48a12SYanteng Si:翻译: 823c48a12SYanteng Si 923c48a12SYanteng Si 司延腾 Yanteng Si <siyanteng@loongson.cn> 1023c48a12SYanteng Si 1123c48a12SYanteng Si:校译: 1223c48a12SYanteng Si 1323c48a12SYanteng Si======================== 1423c48a12SYanteng SiLinux驱动实现者的API指南 1523c48a12SYanteng Si======================== 1623c48a12SYanteng Si 1723c48a12SYanteng Si内核提供了各种各样的接口来支持设备驱动的开发。这份文档只是对其中一些接口进行了 1823c48a12SYanteng Si一定程度的整理——希望随着时间的推移,它能变得更好!可用的小节可以在下面看到。 1923c48a12SYanteng Si 2023c48a12SYanteng Si.. class:: toc-title 2123c48a12SYanteng Si 2223c48a12SYanteng Si 目录列表: 2323c48a12SYanteng Si 2423c48a12SYanteng Si.. toctree:: 2523c48a12SYanteng Si :maxdepth: 2 2623c48a12SYanteng Si 2723c48a12SYanteng Si gpio/index 28*3d8b56d7SYanteng Si io_ordering 2923c48a12SYanteng Si 3023c48a12SYanteng SiTodolist: 3123c48a12SYanteng Si 3223c48a12SYanteng Si* driver-model/index 3323c48a12SYanteng Si* basics 3423c48a12SYanteng Si* infrastructure 3523c48a12SYanteng Si* ioctl 3623c48a12SYanteng Si* early-userspace/index 3723c48a12SYanteng Si* pm/index 3823c48a12SYanteng Si* clk 3923c48a12SYanteng Si* device-io 4023c48a12SYanteng Si* dma-buf 4123c48a12SYanteng Si* device_link 4223c48a12SYanteng Si* component 4323c48a12SYanteng Si* message-based 4423c48a12SYanteng Si* infiniband 4523c48a12SYanteng Si* aperture 4623c48a12SYanteng Si* frame-buffer 4723c48a12SYanteng Si* regulator 4823c48a12SYanteng Si* reset 4923c48a12SYanteng Si* iio/index 5023c48a12SYanteng Si* input 5123c48a12SYanteng Si* usb/index 5223c48a12SYanteng Si* firewire 5323c48a12SYanteng Si* pci/index 5423c48a12SYanteng Si* cxl/index 5523c48a12SYanteng Si* spi 5623c48a12SYanteng Si* i2c 5723c48a12SYanteng Si* ipmb 5823c48a12SYanteng Si* ipmi 5923c48a12SYanteng Si* i3c/index 6023c48a12SYanteng Si* interconnect 6123c48a12SYanteng Si* devfreq 6223c48a12SYanteng Si* hsi 6323c48a12SYanteng Si* edac 6423c48a12SYanteng Si* scsi 6523c48a12SYanteng Si* libata 6623c48a12SYanteng Si* target 6723c48a12SYanteng Si* mailbox 6823c48a12SYanteng Si* mtdnand 6923c48a12SYanteng Si* miscellaneous 7023c48a12SYanteng Si* mei/index 7123c48a12SYanteng Si* mtd/index 7223c48a12SYanteng Si* mmc/index 7323c48a12SYanteng Si* nvdimm/index 7423c48a12SYanteng Si* w1 7523c48a12SYanteng Si* rapidio/index 7623c48a12SYanteng Si* s390-drivers 7723c48a12SYanteng Si* vme 7823c48a12SYanteng Si* 80211/index 7923c48a12SYanteng Si* uio-howto 8023c48a12SYanteng Si* firmware/index 8123c48a12SYanteng Si* pin-control 8223c48a12SYanteng Si* md/index 8323c48a12SYanteng Si* media/index 8423c48a12SYanteng Si* misc_devices 8523c48a12SYanteng Si* nfc/index 8623c48a12SYanteng Si* dmaengine/index 8723c48a12SYanteng Si* slimbus 8823c48a12SYanteng Si* soundwire/index 8923c48a12SYanteng Si* thermal/index 9023c48a12SYanteng Si* fpga/index 9123c48a12SYanteng Si* acpi/index 9223c48a12SYanteng Si* auxiliary_bus 9323c48a12SYanteng Si* backlight/lp855x-driver.rst 9423c48a12SYanteng Si* connector 9523c48a12SYanteng Si* console 9623c48a12SYanteng Si* dcdbas 9723c48a12SYanteng Si* eisa 9823c48a12SYanteng Si* isa 9923c48a12SYanteng Si* isapnp 10023c48a12SYanteng Si* io-mapping 10123c48a12SYanteng Si* generic-counter 10223c48a12SYanteng Si* memory-devices/index 10323c48a12SYanteng Si* men-chameleon-bus 10423c48a12SYanteng Si* ntb 10523c48a12SYanteng Si* nvmem 10623c48a12SYanteng Si* parport-lowlevel 10723c48a12SYanteng Si* pps 10823c48a12SYanteng Si* ptp 10923c48a12SYanteng Si* phy/index 11023c48a12SYanteng Si* pwm 11123c48a12SYanteng Si* pldmfw/index 11223c48a12SYanteng Si* rfkill 11323c48a12SYanteng Si* serial/index 11423c48a12SYanteng Si* sm501 11523c48a12SYanteng Si* surface_aggregator/index 11623c48a12SYanteng Si* switchtec 11723c48a12SYanteng Si* sync_file 11823c48a12SYanteng Si* tty/index 11923c48a12SYanteng Si* vfio-mediated-device 12023c48a12SYanteng Si* vfio 12123c48a12SYanteng Si* vfio-pci-device-specific-driver-acceptance 12223c48a12SYanteng Si* xilinx/index 12323c48a12SYanteng Si* xillybus 12423c48a12SYanteng Si* zorro 12523c48a12SYanteng Si* hte/index 12623c48a12SYanteng Si 12723c48a12SYanteng Si.. only:: subproject and html 12823c48a12SYanteng Si 12923c48a12SYanteng Si Indices 13023c48a12SYanteng Si ======= 13123c48a12SYanteng Si 13223c48a12SYanteng Si * :ref:`genindex` 133