| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
| D | priv.h | 3 #define nvkm_pci(p) container_of((p), struct nvkm_pci, subdev) macro 7 int index, struct nvkm_pci **); 10 void (*init)(struct nvkm_pci *); 11 u32 (*rd32)(struct nvkm_pci *, u16 addr); 12 void (*wr08)(struct nvkm_pci *, u16 addr, u8 data); 13 void (*wr32)(struct nvkm_pci *, u16 addr, u32 data); 14 void (*msi_rearm)(struct nvkm_pci *); 17 u32 nv40_pci_rd32(struct nvkm_pci *, u16); 18 void nv40_pci_wr08(struct nvkm_pci *, u16, u8); 19 void nv40_pci_wr32(struct nvkm_pci *, u16, u32); [all …]
|
| D | agp.h | 6 void nvkm_agp_ctor(struct nvkm_pci *); 7 void nvkm_agp_dtor(struct nvkm_pci *); 8 void nvkm_agp_preinit(struct nvkm_pci *); 9 int nvkm_agp_init(struct nvkm_pci *); 10 void nvkm_agp_fini(struct nvkm_pci *); 13 static inline void nvkm_agp_ctor(struct nvkm_pci *pci) {} in nvkm_agp_ctor() 14 static inline void nvkm_agp_dtor(struct nvkm_pci *pci) {} in nvkm_agp_dtor() 15 static inline void nvkm_agp_preinit(struct nvkm_pci *pci) {} in nvkm_agp_preinit() 16 static inline int nvkm_agp_init(struct nvkm_pci *pci) { return -ENOSYS; } in nvkm_agp_init() 17 static inline void nvkm_agp_fini(struct nvkm_pci *pci) {} in nvkm_agp_fini()
|
| D | base.c | 32 nvkm_pci_rd32(struct nvkm_pci *pci, u16 addr) in nvkm_pci_rd32() 38 nvkm_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) in nvkm_pci_wr08() 44 nvkm_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) in nvkm_pci_wr32() 50 nvkm_pci_mask(struct nvkm_pci *pci, u16 addr, u32 mask, u32 value) in nvkm_pci_mask() 58 nvkm_pci_rom_shadow(struct nvkm_pci *pci, bool shadow) in nvkm_pci_rom_shadow() 71 struct nvkm_pci *pci = arg; in nvkm_pci_intr() 87 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_fini() 103 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_preinit() 112 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_init() 136 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_dtor() [all …]
|
| D | nv40.c | 27 nv40_pci_rd32(struct nvkm_pci *pci, u16 addr) in nv40_pci_rd32() 34 nv40_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) in nv40_pci_wr08() 41 nv40_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) in nv40_pci_wr32() 48 nv40_pci_msi_rearm(struct nvkm_pci *pci) in nv40_pci_msi_rearm() 62 nv40_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in nv40_pci_new()
|
| D | nv04.c | 27 nv04_pci_rd32(struct nvkm_pci *pci, u16 addr) in nv04_pci_rd32() 34 nv04_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) in nv04_pci_wr08() 41 nv04_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) in nv04_pci_wr32() 55 nv04_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in nv04_pci_new()
|
| D | agp.c | 44 nvkm_agp_fini(struct nvkm_pci *pci) in nvkm_agp_fini() 56 nvkm_agp_preinit(struct nvkm_pci *pci) in nvkm_agp_preinit() 85 nvkm_agp_init(struct nvkm_pci *pci) in nvkm_agp_init() 98 nvkm_agp_dtor(struct nvkm_pci *pci) in nvkm_agp_dtor() 104 nvkm_agp_ctor(struct nvkm_pci *pci) in nvkm_agp_ctor()
|
| D | gf100.c | 27 gf100_pci_msi_rearm(struct nvkm_pci *pci) in gf100_pci_msi_rearm() 42 gf100_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in gf100_pci_new()
|
| D | g84.c | 29 g84_pci_init(struct nvkm_pci *pci) in g84_pci_init() 61 g84_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in g84_pci_new()
|
| D | nv46.c | 32 nv46_pci_msi_rearm(struct nvkm_pci *pci) in nv46_pci_msi_rearm() 48 nv46_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in nv46_pci_new()
|
| D | nv4c.c | 34 nv4c_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in nv4c_pci_new()
|
| D | g94.c | 36 g94_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in g94_pci_new()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| D | pci.h | 5 struct nvkm_pci { struct 24 u32 nvkm_pci_rd32(struct nvkm_pci *, u16 addr); argument 25 void nvkm_pci_wr08(struct nvkm_pci *, u16 addr, u8 data); 26 void nvkm_pci_wr32(struct nvkm_pci *, u16 addr, u32 data); 27 u32 nvkm_pci_mask(struct nvkm_pci *, u16 addr, u32 mask, u32 value); 28 void nvkm_pci_rom_shadow(struct nvkm_pci *, bool shadow); 30 int nv04_pci_new(struct nvkm_device *, int, struct nvkm_pci **); 31 int nv40_pci_new(struct nvkm_device *, int, struct nvkm_pci **); 32 int nv46_pci_new(struct nvkm_device *, int, struct nvkm_pci **); 33 int nv4c_pci_new(struct nvkm_device *, int, struct nvkm_pci **); [all …]
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
| D | device.h | 117 struct nvkm_pci *pci; 182 int (*pci )(struct nvkm_device *, int idx, struct nvkm_pci **);
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/ |
| D | nouveau_ttm.c | 342 struct nvkm_pci *pci = device->pci; in nouveau_ttm_init()
|