xref: /linux/Documentation/i2c/busses/i2c-nvidia-gpu.rst (revision ccf988b66d697efcd0ceccc2398e0d9b909cd17c)
1*ccf988b6SMauro Carvalho Chehab============================
2c71bcdcbSAjay GuptaKernel driver i2c-nvidia-gpu
3*ccf988b6SMauro Carvalho Chehab============================
4c71bcdcbSAjay Gupta
5c71bcdcbSAjay GuptaDatasheet: not publicly available.
6c71bcdcbSAjay Gupta
7c71bcdcbSAjay GuptaAuthors:
8c71bcdcbSAjay Gupta	Ajay Gupta <ajayg@nvidia.com>
9c71bcdcbSAjay Gupta
10c71bcdcbSAjay GuptaDescription
11c71bcdcbSAjay Gupta-----------
12c71bcdcbSAjay Gupta
13c71bcdcbSAjay Guptai2c-nvidia-gpu is a driver for I2C controller included in NVIDIA Turing
14c71bcdcbSAjay Guptaand later GPUs and it is used to communicate with Type-C controller on GPUs.
15c71bcdcbSAjay Gupta
16*ccf988b6SMauro Carvalho ChehabIf your ``lspci -v`` listing shows something like the following::
17c71bcdcbSAjay Gupta
18c71bcdcbSAjay Gupta  01:00.3 Serial bus controller [0c80]: NVIDIA Corporation Device 1ad9 (rev a1)
19c71bcdcbSAjay Gupta
20c71bcdcbSAjay Guptathen this driver should support the I2C controller of your GPU.
21