1 #ifndef __NVBIOS_ICCSENSE_H__ 2 #define __NVBIOS_ICCSENSE_H__ 3 struct pwr_rail_resistor_t { 4 u8 mohm; 5 bool enabled; 6 }; 7 8 struct pwr_rail_t { 9 u8 mode; 10 u8 extdev_id; 11 u8 resistor_count; 12 struct pwr_rail_resistor_t resistors[3]; 13 u16 config; 14 }; 15 16 struct nvbios_iccsense { 17 int nr_entry; 18 struct pwr_rail_t *rail; 19 }; 20 21 int nvbios_iccsense_parse(struct nvkm_bios *, struct nvbios_iccsense *); 22 #endif 23