/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bus/ |
H A D | base.c | 29 struct nvkm_bus *bus = nvkm_bus(subdev); in nvkm_bus_intr() 36 struct nvkm_bus *bus = nvkm_bus(subdev); in nvkm_bus_init() 44 return nvkm_bus(subdev); in nvkm_bus_dtor() 48 nvkm_bus = { variable 56 int index, struct nvkm_bus **pbus) in nvkm_bus_new_() 58 struct nvkm_bus *bus; in nvkm_bus_new_() 61 nvkm_subdev_ctor(&nvkm_bus, device, index, &bus->subdev); in nvkm_bus_new_()
|
H A D | priv.h | 4 #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 D | nv50.c | 31 nv50_bus_hwsq_exec(struct nvkm_bus *bus, u32 *data, u32 size) in nv50_bus_hwsq_exec() 53 nv50_bus_intr(struct nvkm_bus *bus) in nv50_bus_intr() 86 nv50_bus_init(struct nvkm_bus *bus) in nv50_bus_init() 102 nv50_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) in nv50_bus_new()
|
H A D | gf100.c | 28 gf100_bus_intr(struct nvkm_bus *bus) in gf100_bus_intr() 58 gf100_bus_init(struct nvkm_bus *bus) in gf100_bus_init() 72 gf100_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) in gf100_bus_new()
|
H A D | nv04.c | 30 nv04_bus_intr(struct nvkm_bus *bus) in nv04_bus_intr() 57 nv04_bus_init(struct nvkm_bus *bus) in nv04_bus_init() 71 nv04_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) in nv04_bus_new()
|
H A D | nv31.c | 31 nv31_bus_intr(struct nvkm_bus *bus) in nv31_bus_intr() 71 nv31_bus_init(struct nvkm_bus *bus) in nv31_bus_init() 85 nv31_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) in nv31_bus_new()
|
H A D | g94.c | 30 g94_bus_hwsq_exec(struct nvkm_bus *bus, u32 *data, u32 size) in g94_bus_hwsq_exec() 61 g94_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) in g94_bus_new()
|
H A D | hwsq.c | 67 struct nvkm_bus *bus = subdev->device->bus; in nvkm_hwsq_fini()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bus/ |
H A D | base.c | 29 struct nvkm_bus *bus = nvkm_bus(subdev); in nvkm_bus_intr() 36 struct nvkm_bus *bus = nvkm_bus(subdev); in nvkm_bus_init() 44 return nvkm_bus(subdev); in nvkm_bus_dtor() 48 nvkm_bus = { variable 56 enum nvkm_subdev_type type, int inst, struct nvkm_bus **pbus) in nvkm_bus_new_() 58 struct nvkm_bus *bus; in nvkm_bus_new_() 61 nvkm_subdev_ctor(&nvkm_bus, device, type, inst, &bus->subdev); in nvkm_bus_new_()
|
H A D | priv.h | 4 #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 D | nv50.c | 31 nv50_bus_hwsq_exec(struct nvkm_bus *bus, u32 *data, u32 size) in nv50_bus_hwsq_exec() 53 nv50_bus_intr(struct nvkm_bus *bus) in nv50_bus_intr() 86 nv50_bus_init(struct nvkm_bus *bus) in nv50_bus_init() 103 struct nvkm_bus **pbus) in nv50_bus_new()
|
H A D | gf100.c | 28 gf100_bus_intr(struct nvkm_bus *bus) in gf100_bus_intr() 58 gf100_bus_init(struct nvkm_bus *bus) in gf100_bus_init() 73 struct nvkm_bus **pbus) in gf100_bus_new()
|
H A D | nv04.c | 30 nv04_bus_intr(struct nvkm_bus *bus) in nv04_bus_intr() 57 nv04_bus_init(struct nvkm_bus *bus) in nv04_bus_init() 72 struct nvkm_bus **pbus) in nv04_bus_new()
|
H A D | nv31.c | 31 nv31_bus_intr(struct nvkm_bus *bus) in nv31_bus_intr() 71 nv31_bus_init(struct nvkm_bus *bus) in nv31_bus_init() 86 struct nvkm_bus **pbus) in nv31_bus_new()
|
H A D | g94.c | 30 g94_bus_hwsq_exec(struct nvkm_bus *bus, u32 *data, u32 size) in g94_bus_hwsq_exec() 62 struct nvkm_bus **pbus) in g94_bus_new()
|
H A D | hwsq.c | 67 struct nvkm_bus *bus = subdev->device->bus; in nvkm_hwsq_fini()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | bus.h | 6 struct nvkm_bus { struct 21 int nv04_bus_new(struct nvkm_device *, int, struct nvkm_bus **); 22 int nv31_bus_new(struct nvkm_device *, int, struct nvkm_bus **); 23 int nv50_bus_new(struct nvkm_device *, int, struct nvkm_bus **); 24 int g94_bus_new(struct nvkm_device *, int, struct nvkm_bus **); 25 int gf100_bus_new(struct nvkm_device *, int, struct nvkm_bus **);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | bus.h | 6 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 **);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | device.h | 135 struct nvkm_bus *bus; 208 int (*bus )(struct nvkm_device *, int idx, struct nvkm_bus **);
|