Lines Matching refs:device
29 struct nvkm_device *device = gpio->subdev.device; in g94_gpio_intr_stat() local
30 u32 intr0 = nvkm_rd32(device, 0x00e054); in g94_gpio_intr_stat()
31 u32 intr1 = nvkm_rd32(device, 0x00e074); in g94_gpio_intr_stat()
32 u32 stat0 = nvkm_rd32(device, 0x00e050) & intr0; in g94_gpio_intr_stat()
33 u32 stat1 = nvkm_rd32(device, 0x00e070) & intr1; in g94_gpio_intr_stat()
36 nvkm_wr32(device, 0x00e054, intr0); in g94_gpio_intr_stat()
37 nvkm_wr32(device, 0x00e074, intr1); in g94_gpio_intr_stat()
43 struct nvkm_device *device = gpio->subdev.device; in g94_gpio_intr_mask() local
44 u32 inte0 = nvkm_rd32(device, 0x00e050); in g94_gpio_intr_mask()
45 u32 inte1 = nvkm_rd32(device, 0x00e070); in g94_gpio_intr_mask()
56 nvkm_wr32(device, 0x00e050, inte0); in g94_gpio_intr_mask()
57 nvkm_wr32(device, 0x00e070, inte1); in g94_gpio_intr_mask()
71 g94_gpio_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, in g94_gpio_new() argument
74 return nvkm_gpio_new_(&g94_gpio, device, type, inst, pgpio); in g94_gpio_new()