cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

index.rst (1835B)


      1========================================
      2The Linux driver implementer's API guide
      3========================================
      4
      5The kernel offers a wide variety of interfaces to support the development
      6of device drivers.  This document is an only somewhat organized collection
      7of some of those interfaces — it will hopefully get better over time!  The
      8available subsections can be seen below.
      9
     10.. class:: toc-title
     11
     12	   Table of contents
     13
     14.. toctree::
     15   :maxdepth: 2
     16
     17   driver-model/index
     18   basics
     19   infrastructure
     20   ioctl
     21   early-userspace/index
     22   pm/index
     23   clk
     24   device-io
     25   dma-buf
     26   device_link
     27   component
     28   message-based
     29   infiniband
     30   frame-buffer
     31   regulator
     32   reset
     33   iio/index
     34   input
     35   usb/index
     36   firewire
     37   pci/index
     38   cxl/index
     39   spi
     40   i2c
     41   ipmb
     42   ipmi
     43   i3c/index
     44   interconnect
     45   devfreq
     46   hsi
     47   edac
     48   scsi
     49   libata
     50   target
     51   mailbox
     52   mtdnand
     53   miscellaneous
     54   mei/index
     55   mtd/index
     56   mmc/index
     57   nvdimm/index
     58   w1
     59   rapidio/index
     60   s390-drivers
     61   vme
     62   80211/index
     63   uio-howto
     64   firmware/index
     65   pin-control
     66   gpio/index
     67   md/index
     68   media/index
     69   misc_devices
     70   nfc/index
     71   dmaengine/index
     72   slimbus
     73   soundwire/index
     74   thermal/index
     75   fpga/index
     76   acpi/index
     77   auxiliary_bus
     78   backlight/lp855x-driver.rst
     79   connector
     80   console
     81   dcdbas
     82   eisa
     83   isa
     84   isapnp
     85   io-mapping
     86   io_ordering
     87   generic-counter
     88   memory-devices/index
     89   men-chameleon-bus
     90   ntb
     91   nvmem
     92   parport-lowlevel
     93   pps
     94   ptp
     95   phy/index
     96   pwm
     97   pldmfw/index
     98   rfkill
     99   serial/index
    100   sm501
    101   surface_aggregator/index
    102   switchtec
    103   sync_file
    104   tty/index
    105   vfio-mediated-device
    106   vfio
    107   vfio-pci-device-specific-driver-acceptance
    108   xilinx/index
    109   xillybus
    110   zorro
    111   hte/index
    112
    113.. only::  subproject and html
    114
    115   Indices
    116   =======
    117
    118   * :ref:`genindex`