drivers/gpu/drm/nouveau/include/nvhw/ref/gh100/dev_therm.h

Source file repositories/reference/linux-study-clean/drivers/gpu/drm/nouveau/include/nvhw/ref/gh100/dev_therm.h

File Facts

System
Linux kernel
Corpus path
drivers/gpu/drm/nouveau/include/nvhw/ref/gh100/dev_therm.h
Extension
.h
Size
920 bytes
Lines
18
Domain
Driver Families
Bucket
drivers/gpu
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef __gh100_dev_therm_h__
#define __gh100_dev_therm_h__

#define NV_THERM_I2CS_SCRATCH                                                  0x000200bc /* RW-4R */
#define NV_THERM_I2CS_SCRATCH_DATA                                                   31:0 /* RWIVF */
#define NV_THERM_I2CS_SCRATCH_DATA_INIT                                        0x00000000 /* RWI-V */

#define NV_THERM_I2CS_SCRATCH_FSP_BOOT_COMPLETE                                   NV_THERM_I2CS_SCRATCH
#define NV_THERM_I2CS_SCRATCH_FSP_BOOT_COMPLETE_STATUS                                             31:0
#define NV_THERM_I2CS_SCRATCH_FSP_BOOT_COMPLETE_STATUS_SUCCESS                               0x000000FF
#define NV_THERM_I2CS_SCRATCH_FSP_BOOT_COMPLETE_STATUS_FAILED                                0x00000000

#endif // __gh100_dev_therm_h__

Annotation

Implementation Notes