The Linux Kernel Logo
  • Development process
  • Submitting patches
  • Code of conduct
  • Maintainer handbook
  • All development-process docs
  • Core API
  • Driver APIs
  • Subsystems
    • Core subsystems
    • Human interfaces
    • Networking interfaces
    • Storage interfaces
    • Other subsystems
      • Accounting
      • CPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel
      • EDAC Subsystem
      • FPGA
      • I2C/SMBus Subsystem
        • Introduction
          • Introduction to I2C and SMBus
          • The I2C Protocol
          • The SMBus Protocol
          • How to instantiate I2C devices
          • I2C Bus Drivers
            • Kernel driver i2c-ali1535
            • Kernel driver i2c-ali1563
            • Kernel driver i2c-ali15x3
            • Kernel driver i2c-amd756
            • Kernel driver i2c-adm8111
            • Kernel driver i2c-amd-mp2
            • Kernel driver i2c-diolan-u2c
            • Kernel driver i2c-i801
            • Kernel driver i2c-ismt
            • Driver i2c-mlxcpld
            • Kernel driver i2c-nforce2
            • Kernel driver i2c-nvidia-gpu
            • Kernel driver i2c-ocores
            • Kernel driver i2c-parport
            • Kernel driver i2c-pca-isa
            • Kernel driver i2c-piix4
            • Kernel driver i2c-sis5595
            • Kernel driver i2c-sis630
            • Kernel driver i2c-sis96x
            • Kernel driver i2c-taos-evm
            • Kernel driver i2c-viapro
            • Kernel driver i2c-via
            • Kernel driver scx200_acb
          • I2C muxes and complex topologies
          • Kernel driver i2c-mux-gpio
          • Linux I2C Sysfs
          • I2C Address Translators
        • Writing device drivers
        • Debugging
        • Slave I2C
        • Advanced topics
        • Legacy documentation
      • Industrial I/O
      • PCMCIA
      • Serial Peripheral Interface (SPI)
      • 1-Wire Subsystem
      • Watchdog Support
      • Virtualization Support
      • Hardware Monitoring
      • Compute Accelerators
      • Security Documentation
      • Crypto API
      • BPF Documentation
      • USB support
      • PCI Bus Subsystem
      • Assorted Miscellaneous Devices Documentation
      • PECI Subsystem
      • WMI Subsystem
      • TEE Subsystem
  • Locking
  • Licensing rules
  • Writing documentation
  • Development tools
  • Testing guide
  • Hacking guide
  • Tracing
  • Fault injection
  • Livepatching
  • Rust
  • Administration
  • Build system
  • Reporting issues
  • Userspace tools
  • Userspace API
  • Firmware
  • Firmware and Devicetree
  • CPU architectures
  • Unsorted documentation
  • Translations
The Linux Kernel
  • Kernel subsystem documentation
  • I2C/SMBus Subsystem
  • I2C Bus Drivers
  • View page source

I2C Bus Drivers¶

  • Kernel driver i2c-ali1535
  • Kernel driver i2c-ali1563
  • Kernel driver i2c-ali15x3
  • Kernel driver i2c-amd756
  • Kernel driver i2c-adm8111
  • Kernel driver i2c-amd-mp2
  • Kernel driver i2c-diolan-u2c
  • Kernel driver i2c-i801
  • Kernel driver i2c-ismt
  • Driver i2c-mlxcpld
  • Kernel driver i2c-nforce2
  • Kernel driver i2c-nvidia-gpu
  • Kernel driver i2c-ocores
  • Kernel driver i2c-parport
  • Kernel driver i2c-pca-isa
  • Kernel driver i2c-piix4
  • Kernel driver i2c-sis5595
  • Kernel driver i2c-sis630
  • Kernel driver i2c-sis96x
  • Kernel driver i2c-taos-evm
  • Kernel driver i2c-viapro
  • Kernel driver i2c-via
  • Kernel driver scx200_acb
Previous Next

© Copyright The kernel development community.

Built with Sphinx using a theme provided by Read the Docs.