Generic PHY Framework
¶
PHY subsystem
Introduction
Registering/Unregistering the PHY provider
Creating the PHY
Releasing a reference to the PHY
Destroying the PHY
PM Runtime
PHY Mappings
DeviceTree Binding
Samsung USB 2.0 PHY adaptation layer
1. Description
2. Files description
3. Supporting SoCs
The Linux Kernel
Navigation
The Linux kernel user’s and administrator’s guide
Kernel Build System
The Linux kernel firmware guide
The Linux kernel user-space API guide
Working with the kernel development community
Development tools for the kernel
How to write kernel documentation
Kernel Hacking Guides
Linux Tracing Technologies
Kernel Maintainer Handbook
fault-injection
Kernel Livepatching
The Linux driver implementer’s API guide
Driver Model
Driver Basics
Device drivers infrastructure
ioctl based interfaces
Early Userspace
CPU and Device Power Management
The Common Clk Framework
Bus-Independent Device Accesses
Device connections
Buffer Sharing and Synchronization
Device links
Component Helper for Aggregate Drivers
Message-based devices
InfiniBand and Remote DMA (RDMA) Interfaces
Sound Devices
Frame Buffer Library
Voltage and current regulator API
Industrial I/O
Input Subsystem
Linux USB API
Firewire (IEEE 1394) driver Interface Guide
The Linux PCI driver implementer’s API guide
Serial Peripheral Interface (SPI)
I
2
C and SMBus Subsystem
IPMB Driver for a Satellite MC
I3C subsystem
Generic System Interconnect Subsystem
Device Frequency Scaling
High Speed Synchronous Serial Interface (HSI)
Error Detection And Correction (EDAC) Devices
SCSI Interfaces Guide
libATA Developer’s Guide
target and iSCSI Interfaces Guide
MTD NAND Driver Programming Interface
Parallel Port Devices
16x50 UART Driver
Pulse-Width Modulation (PWM)
Intel(R) Management Engine Interface (Intel(R) MEI)
Memory Technology Device (MTD)
MMC/SD/SDIO card support
Non-Volatile Memory Device (NVDIMM)
W1: Dallas’ 1-wire bus
The Linux RapidIO Subsystem
Writing s390 channel device drivers
VME Device Drivers
Linux 802.11 Driver Developer’s Guide
The Userspace I/O HOWTO
Linux Firmware API
PINCTRL (PIN CONTROL) subsystem
General Purpose Input/Output (GPIO)
RAID
Miscellaneous Devices
Near Field Communication
DMAEngine documentation
Linux kernel SLIMbus support
SoundWire Documentation
Thermal
FPGA Subsystem
ACPI Support
Kernel driver lp855x
Kernel Connector
Console Drivers
Dell Systems Management Base Driver
EISA bus support
IPMB Driver for a Satellite MC
ISA Drivers
ISA Plug & Play support by Jaroslav Kysela <perex@suse.cz>
The io_mapping functions
Ordering I/O writes to memory-mapped addresses
Generic Counter Interface
pblk: Physical Block Device Target
Memory Controller drivers
MEN Chameleon Bus
NTB Drivers
NVMEM Subsystem
PARPORT interface documentation
PPS - Pulse Per Second
PTP hardware clock infrastructure for Linux
Generic PHY Framework
Intel MID PTI
Pulse Width Modulation (PWM) interface
rfkill - RF kill switch support
Support for Serial devices
SM501 Driver
Msc Keyboard Scan Expansion/GPIO Expansion device
Linux Switchtec Support
Sync File API Guide
VFIO Mediated devices
VFIO - “Virtual Function I/O”
Xilinx FPGA
Xillybus driver for generic FPGA interface
Writing Device Drivers for Zorro Devices
Core API Documentation
locking
Accounting
Block
cdrom
Linux CPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel
Integrated Drive Electronics (IDE)
Frame Buffer
fpga
Human Interface Devices (HID)
I2C/SMBus Subsystem
Industrial I/O
ISDN
InfiniBand
LEDs
Linux Media Subsystem Documentation
NetLabel
Linux Networking Documentation
pcmcia
Power Management
TCM Virtual Device
timers
Serial Peripheral Interface (SPI)
1-Wire Subsystem
Linux Watchdog Support
Linux Virtualization Support
The Linux Input Documentation
Linux Hardware Monitoring
Linux GPU Driver Developer’s Guide
Security Documentation
Linux Sound Subsystem Documentation
Linux Kernel Crypto API
Filesystems in the Linux kernel
Linux Memory Management Documentation
BPF Documentation
USB support
Linux PCI Bus Subsystem
Linux SCSI Subsystem
Assorted Miscellaneous Devices Documentation
Linux Scheduler
MHI
Assembler Annotations
ARM Architecture
ARM64 Architecture
IA-64 Architecture
m68k Architecture
MIPS-specific Documentation
Linux on the Nios II architecture
OpenRISC Architecture
PA-RISC Architecture
powerpc
RISC-V architecture
s390 Architecture
SuperH Interfaces Guide
Sparc Architecture
x86-specific Documentation
Xtensa Architecture
ext4 Data Structures and Algorithms
Translations
Related Topics
Documentation overview
The Linux driver implementer’s API guide
Previous:
PTP hardware clock infrastructure for Linux
Next:
PHY subsystem
Quick search