Lines Matching +full:0 +full:x1100

34 	if (nvkm_fuse_read(device->fuse, 0x1a8) == 1)  in g84_temp_get()
35 return nvkm_rd32(device, 0x20400); in g84_temp_get()
46 if (nvkm_fuse_read(device->fuse, 0x1a8) == 1) { in g84_sensor_setup()
47 nvkm_mask(device, 0x20008, 0x80008000, 0x80000000); in g84_sensor_setup()
48 nvkm_mask(device, 0x2000c, 0x80000003, 0x00000000); in g84_sensor_setup()
63 /* enable RISING and FALLING IRQs for shutdown, THRS 0, 1, 2 and 4 */ in g84_therm_program_alarms()
64 nvkm_wr32(device, 0x20000, 0x000003ff); in g84_therm_program_alarms()
67 nvkm_wr32(device, 0x20484, sensor->thrs_shutdown.hysteresis); in g84_therm_program_alarms()
68 nvkm_wr32(device, 0x20480, sensor->thrs_shutdown.temp); in g84_therm_program_alarms()
71 nvkm_wr32(device, 0x204c4, sensor->thrs_fan_boost.temp); in g84_therm_program_alarms()
74 nvkm_wr32(device, 0x204c0, sensor->thrs_critical.temp); in g84_therm_program_alarms()
77 nvkm_wr32(device, 0x20414, sensor->thrs_down_clock.temp); in g84_therm_program_alarms()
149 intr = nvkm_rd32(device, 0x20100) & 0x3ff; in g84_therm_intr()
152 if (intr & 0x002) { in g84_therm_intr()
153 g84_therm_threshold_hyst_emulation(therm, 0x20414, 24, in g84_therm_intr()
156 intr &= ~0x002; in g84_therm_intr()
160 if (intr & 0x004) { in g84_therm_intr()
161 g84_therm_threshold_hyst_emulation(therm, 0x20480, 20, in g84_therm_intr()
164 intr &= ~0x004; in g84_therm_intr()
168 if (intr & 0x008) { in g84_therm_intr()
169 g84_therm_threshold_hyst_emulation(therm, 0x204c4, 21, in g84_therm_intr()
172 intr &= ~0x008; in g84_therm_intr()
176 if (intr & 0x010) { in g84_therm_intr()
177 g84_therm_threshold_hyst_emulation(therm, 0x204c0, 22, in g84_therm_intr()
180 intr &= ~0x010; in g84_therm_intr()
187 nvkm_wr32(device, 0x20100, 0xffffffff); in g84_therm_intr()
188 nvkm_wr32(device, 0x1100, 0x10000); /* PBUS */ in g84_therm_intr()
199 nvkm_wr32(device, 0x20000, 0x00000000); in g84_therm_fini()
202 nvkm_wr32(device, 0x20100, 0xffffffff); in g84_therm_fini()
203 nvkm_wr32(device, 0x1100, 0x10000); /* PBUS */ in g84_therm_fini()
246 return 0; in g84_therm_new()