Searched refs:nvkm_bus (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
H A Dpriv.h4 #define nvkm_bus(p) container_of((p), struct nvkm_bus, subdev) macro
8 void (*init)(struct nvkm_bus *);
9 void (*intr)(struct nvkm_bus *);
10 int (*hwsq_exec)(struct nvkm_bus *, u32 *, u32);
15 struct nvkm_bus **);
17 void nv50_bus_init(struct nvkm_bus *);
18 void nv50_bus_intr(struct nvkm_bus *);
H A Dbase.c29 struct nvkm_bus *bus = nvkm_bus(subdev);
36 struct nvkm_bus *bus = nvkm_bus(subdev);
44 return nvkm_bus(subdev);
48 nvkm_bus = { variable in typeref:struct:nvkm_subdev_func
56 enum nvkm_subdev_type type, int inst, struct nvkm_bus **pbus)
58 struct nvkm_bus *bus;
61 nvkm_subdev_ctor(&nvkm_bus, device, type, inst, &bus->subdev);
H A Dg94.c30 g94_bus_hwsq_exec(struct nvkm_bus *bus, u32 *data, u32 size)
62 struct nvkm_bus **pbus)
H A Dnv50.c31 nv50_bus_hwsq_exec(struct nvkm_bus *bus, u32 *data, u32 size)
53 nv50_bus_intr(struct nvkm_bus *bus)
86 nv50_bus_init(struct nvkm_bus *bus)
103 struct nvkm_bus **pbus)
H A Dnv04.c30 nv04_bus_intr(struct nvkm_bus *bus)
57 nv04_bus_init(struct nvkm_bus *bus)
72 struct nvkm_bus **pbus)
H A Dnv31.c31 nv31_bus_intr(struct nvkm_bus *bus)
71 nv31_bus_init(struct nvkm_bus *bus)
86 struct nvkm_bus **pbus)
H A Dgf100.c30 gf100_bus_intr(struct nvkm_bus *bus)
60 gf100_bus_init(struct nvkm_bus *bus)
75 struct nvkm_bus **pbus)
H A Dhwsq.c67 struct nvkm_bus *bus = subdev->device->bus;
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dbus.h6 struct nvkm_bus { struct
21 int nv04_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
22 int nv31_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
23 int nv50_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
24 int g94_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
25 int gf100_bus_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_bus **);
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dlayout.h14 NVKM_LAYOUT_ONCE(NVKM_SUBDEV_BUS , struct nvkm_bus , bus)

Completed in 124 milliseconds