6.5. I²C 驱动程序

I²C (内部集成电路) 总线是一种三线总线,在媒体卡内部用于不同芯片之间的通信。虽然该总线对 Linux 内核不可见,但驱动程序需要通过该总线发送和接收命令。Linux 内核驱动程序抽象支持为 I²C 总线内的每个组件实现不同的驱动程序,就好像该总线对主系统板可见一样。

I²C 设备的问题之一是,有时同一设备可能与不同的 I²C 硬件一起工作。例如,在北美市场配备调谐器的设备和欧洲市场配备调谐器的设备上,这种情况很常见。某些驱动程序具有 tuner= modprobe 参数,允许使用不同的调谐器编号来解决此类问题。

下面列出了当前支持的 I²C 驱动程序(不包括暂存驱动程序)。

6.5.1. 音频解码器、处理器和混音器

驱动程序

名称

cs3308

Cirrus Logic CS3308 音频 ADC

cs5345

Cirrus Logic CS5345 音频 ADC

cs53l32a

Cirrus Logic CS53L32A 音频 ADC

msp3400

Micronas MSP34xx 音频解码器

sony-btf-mpx

Sony BTF 的内部 MPX

tda1997x

NXP TDA1997x HDMI 接收器

tda7432

Philips TDA7432 音频处理器

tda9840

Philips TDA9840 音频处理器

tea6415c

Philips TEA6415C 音频处理器

tea6420

Philips TEA6420 音频处理器

tlv320aic23b

Texas Instruments TLV320AIC23B 音频编解码器

tvaudio

简单音频解码芯片

uda1342

Philips UDA1342 音频编解码器

vp27smpx

Panasonic VP27 的内部 MPX

wm8739

Wolfson Microelectronics WM8739 立体声音频 ADC

wm8775

带有输入混音器的 Wolfson Microelectronics WM8775 音频 ADC

6.5.2. 音频/视频压缩芯片

驱动程序

名称

saa6752hs

Philips SAA6752HS MPEG-2 音频/视频编码器

6.5.3. 摄像头传感器设备

驱动程序

名称

ccs

MIPI CCS 兼容摄像头传感器(也包括 SMIA++ 和 SMIA)

et8ek8

ET8EK8 摄像头传感器

hi556

Hynix Hi-556 传感器

hi846

Hynix Hi-846 传感器

imx208

Sony IMX208 传感器

imx214

Sony IMX214 传感器

imx219

Sony IMX219 传感器

imx258

Sony IMX258 传感器

imx274

Sony IMX274 传感器

imx290

Sony IMX290 传感器

imx319

Sony IMX319 传感器

imx334

Sony IMX334 传感器

imx355

Sony IMX355 传感器

imx412

Sony IMX412 传感器

mt9m001

mt9m001

mt9m111

mt9m111、mt9m112 和 mt9m131

mt9p031

Aptina MT9P031

mt9t112

Aptina MT9T111/MT9T112

mt9v011

Micron mt9v011 传感器

mt9v032

Micron MT9V032 传感器

mt9v111

Aptina MT9V111 传感器

ov13858

OmniVision OV13858 传感器

ov13b10

OmniVision OV13B10 传感器

ov2640

OmniVision OV2640 传感器

ov2659

OmniVision OV2659 传感器

ov2680

OmniVision OV2680 传感器

ov2685

OmniVision OV2685 传感器

ov5640

OmniVision OV5640 传感器

ov5645

OmniVision OV5645 传感器

ov5647

OmniVision OV5647 传感器

ov5670

OmniVision OV5670 传感器

ov5675

OmniVision OV5675 传感器

ov5695

OmniVision OV5695 传感器

ov6650

OmniVision OV6650 传感器

ov7251

OmniVision OV7251 传感器

ov7640

OmniVision OV7640 传感器

ov7670

OmniVision OV7670 传感器

ov772x

OmniVision OV772x 传感器

ov7740

OmniVision OV7740 传感器

ov8856

OmniVision OV8856 传感器

ov9640

OmniVision OV9640 传感器

ov9650

OmniVision OV9650/OV9652 传感器

rj54n1cb0c

Sharp RJ54N1CB0C 传感器

s5c73m3

三星 S5C73M3 传感器

s5k4ecgx

三星 S5K4ECGX 传感器

s5k5baf

三星 S5K5BAF 传感器

s5k6a3

三星 S5K6A3 传感器

6.5.4. 闪存设备

驱动程序

名称

adp1653

ADP1653 闪存

lm3560

LM3560 双闪光灯驱动程序

lm3646

LM3646 双闪光灯驱动程序

6.5.5. IR I2C 驱动程序

驱动程序

名称

ir-kbd-i2c

IR 的 I2C 模块

6.5.6. 镜头驱动程序

驱动程序

名称

ad5820

AD5820 镜头音圈

ak7375

AK7375 镜头音圈

dw9714

DW9714 镜头音圈

dw9768

DW9768 镜头音圈

dw9807-vcm

DW9807 镜头音圈

6.5.7. 各种辅助芯片

驱动程序

名称

video-i2c

I2C 传输视频

m52790

三菱 M52790 A/V 开关

st-mipid02

STMicroelectronics MIPID02 CSI-2 到并行桥

ths7303

THS7303/53 视频放大器

6.5.8. RDS 解码器

驱动程序

名称

saa6588

SAA6588 无线电芯片 RDS 解码器

6.5.9. SDR 调谐器芯片

驱动程序

名称

max2175

Maxim 2175 RF 到比特调谐器

6.5.10. 视频和音频解码器

驱动程序

名称

cx25840

Conexant CX2584x 音频/视频解码器

saa717x

Philips SAA7171/3/4 音频/视频解码器

6.5.11. 视频解码器

驱动程序

名称

adv7180

Analog Devices ADV7180 解码器

adv7183

Analog Devices ADV7183 解码器

adv748x

Analog Devices ADV748x 解码器

adv7604

Analog Devices ADV7604 解码器

adv7842

Analog Devices ADV7842 解码器

bt819

BT819A VideoStream 解码器

bt856

BT856 VideoStream 解码器

bt866

BT866 VideoStream 解码器

ks0127

KS0127 视频解码器

ml86v7667

OKI ML86V7667 视频解码器

saa7110

Philips SAA7110 视频解码器

saa7115

Philips SAA7111/3/4/5 视频解码器

tc358743

Toshiba TC358743 解码器

tvp514x

德州仪器 TVP514x 视频解码器

tvp5150

德州仪器 TVP5150 视频解码器

tvp7002

德州仪器 TVP7002 视频解码器

tw2804

泰科威 TW2804 多路视频解码器

tw9903

泰科威 TW9903 视频解码器

tw9906

泰科威 TW9906 视频解码器

tw9910

泰科威 TW9910 视频解码器

vpx3220

vpx3220a、vpx3216b & vpx3214c 视频解码器

6.5.12. 视频编码器

驱动程序

名称

adv7170

模拟器件 ADV7170 视频编码器

adv7175

模拟器件 ADV7175 视频编码器

adv7343

ADV7343 视频编码器

adv7393

ADV7393 视频编码器

adv7511-v4l2

模拟器件 ADV7511 编码器

ak881x

AK8813/AK8814 视频编码器

saa7127

飞利浦 SAA7127/9 数字视频编码器

saa7185

飞利浦 SAA7185 视频编码器

ths8200

德州仪器 THS8200 视频编码器

6.5.13. 视频增强芯片

驱动程序

名称

upd64031a

NEC 电子 uPD64031A 鬼影消除

upd64083

NEC 电子 uPD64083 三维 Y/C 分离

6.5.14. 调谐器驱动程序

驱动程序

名称

e4000

Elonics E4000 硅调谐器

fc0011

Fitipower FC0011 硅调谐器

fc0012

Fitipower FC0012 硅调谐器

fc0013

Fitipower FC0013 硅调谐器

fc2580

FCI FC2580 硅调谐器

it913x

ITE Tech IT913x 硅调谐器

m88rs6000t

Montage M88RS6000 内置调谐器

max2165

Maxim MAX2165 硅调谐器

mc44s803

飞思卡尔 MC44S803 低功耗 CMOS 宽带调谐器

msi001

Mirics MSi001

mt2060

Microtune MT2060 硅中频调谐器

mt2063

Microtune MT2063 硅中频调谐器

mt20xx

Microtune 2032 / 2050 调谐器

mt2131

Microtune MT2131 硅调谐器

mt2266

Microtune MT2266 硅调谐器

mxl301rf

MaxLinear MxL301RF 调谐器

mxl5005s

MaxLinear MSL5005S 硅调谐器

mxl5007t

MaxLinear MxL5007T 硅调谐器

qm1d1b0004

夏普 QM1D1B0004 调谐器

qm1d1c0042

夏普 QM1D1C0042 调谐器

qt1010

Quantek QT1010 硅调谐器

r820t

Rafael Micro R820T 硅调谐器

si2157

Silicon Labs Si2157 硅调谐器

tuner-types

简单调谐器支持

tda18212

恩智浦 TDA18212 硅调谐器

tda18218

恩智浦 TDA18218 硅调谐器

tda18250

恩智浦 TDA18250 硅调谐器

tda18271

恩智浦 TDA18271 硅调谐器

tda827x

飞利浦 TDA827X 硅调谐器

tda8290

TDA 8290/8295 + 8275(a)/18271 调谐器组合

tda9887

TDA 9885/6/7 模拟中频解调器

tea5761

TEA 5761 无线电调谐器

tea5767

TEA 5767 无线电调谐器

tua9001

英飞凌 TUA9001 硅调谐器

xc2028

XCeive xc2028/xc3028 调谐器

xc4000

Xceive XC4000 硅调谐器

xc5000

Xceive XC5000 硅调谐器