Lines Matching +full:0 +full:x1f000000
35 while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) { in gf119_gpio_reset()
37 u8 line = (data & 0x0000003f); in gf119_gpio_reset()
38 u8 defs = !!(data & 0x00000080); in gf119_gpio_reset()
39 u8 func = (data & 0x0000ff00) >> 8; in gf119_gpio_reset()
40 u8 unk0 = (data & 0x00ff0000) >> 16; in gf119_gpio_reset()
41 u8 unk1 = (data & 0x1f000000) >> 24; in gf119_gpio_reset()
47 nvkm_gpio_set(gpio, 0, func, line, defs); in gf119_gpio_reset()
49 nvkm_mask(device, 0x00d610 + (line * 4), 0xff, unk0); in gf119_gpio_reset()
51 nvkm_mask(device, 0x00d740 + (unk1 * 4), 0xff, line); in gf119_gpio_reset()
60 nvkm_mask(device, 0x00d610 + (line * 4), 0x00003000, data); in gf119_gpio_drive()
61 nvkm_mask(device, 0x00d604, 0x00000001, 0x00000001); /* update? */ in gf119_gpio_drive()
62 return 0; in gf119_gpio_drive()
69 return !!(nvkm_rd32(device, 0x00d610 + (line * 4)) & 0x00004000); in gf119_gpio_sense()