Lines Matching refs:line
38 u8 line = (data & 0x0000001f); in nv50_gpio_reset() local
44 u32 reg = regs[line >> 4]; in nv50_gpio_reset()
45 u32 lsh = line & 0x0f; in nv50_gpio_reset()
51 nvkm_gpio_set(gpio, 0, func, line, defs); in nv50_gpio_reset()
58 nv50_gpio_location(int line, u32 *reg, u32 *shift) in nv50_gpio_location() argument
62 if (line >= 32) in nv50_gpio_location()
65 *reg = nv50_gpio_reg[line >> 3]; in nv50_gpio_location()
66 *shift = (line & 7) << 2; in nv50_gpio_location()
71 nv50_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) in nv50_gpio_drive() argument
76 if (nv50_gpio_location(line, ®, &shift)) in nv50_gpio_drive()
84 nv50_gpio_sense(struct nvkm_gpio *gpio, int line) in nv50_gpio_sense() argument
89 if (nv50_gpio_location(line, ®, &shift)) in nv50_gpio_sense()