Home
last modified time | relevance | path

Searched refs:nvkm_pci (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dpriv.h4 #define nvkm_pci(p) container_of((p), struct nvkm_pci, subdev) macro
8 int index, struct nvkm_pci **);
11 void (*init)(struct nvkm_pci *);
12 u32 (*rd32)(struct nvkm_pci *, u16 addr);
13 void (*wr08)(struct nvkm_pci *, u16 addr, u8 data);
14 void (*wr32)(struct nvkm_pci *, u16 addr, u32 data);
15 void (*msi_rearm)(struct nvkm_pci *);
18 int (*init)(struct nvkm_pci *);
19 int (*set_link)(struct nvkm_pci *, enu
[all...]
H A Dagp.h7 void nvkm_agp_ctor(struct nvkm_pci *);
8 void nvkm_agp_dtor(struct nvkm_pci *);
9 void nvkm_agp_preinit(struct nvkm_pci *);
10 int nvkm_agp_init(struct nvkm_pci *);
11 void nvkm_agp_fini(struct nvkm_pci *);
14 static inline void nvkm_agp_ctor(struct nvkm_pci *pci) {} in nvkm_agp_ctor()
15 static inline void nvkm_agp_dtor(struct nvkm_pci *pci) {} in nvkm_agp_dtor()
16 static inline void nvkm_agp_preinit(struct nvkm_pci *pci) {} in nvkm_agp_preinit()
17 static inline int nvkm_agp_init(struct nvkm_pci *pci) { return -ENOSYS; } in nvkm_agp_init()
18 static inline void nvkm_agp_fini(struct nvkm_pci *pc in nvkm_agp_init()
[all...]
H A Dbase.c32 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()
89 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_fini()
100 struct nvkm_pci *pci = nvkm_pci(subde in nvkm_pci_preinit()
[all...]
H A Dg84.c29 g84_pcie_version_supported(struct nvkm_pci *pci) in g84_pcie_version_supported()
36 g84_pcie_version(struct nvkm_pci *pci) in g84_pcie_version()
43 g84_pcie_set_version(struct nvkm_pci *pci, u8 ver) in g84_pcie_set_version()
50 g84_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) in g84_pcie_set_cap_speed()
57 g84_pcie_cur_speed(struct nvkm_pci *pci) in g84_pcie_cur_speed()
72 g84_pcie_max_speed(struct nvkm_pci *pci) in g84_pcie_max_speed()
81 g84_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in g84_pcie_set_link_speed()
95 g84_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in g84_pcie_set_link()
103 g84_pci_init(struct nvkm_pci *pci) in g84_pci_init()
126 g84_pcie_init(struct nvkm_pci *pc
[all...]
H A Dgf100.c27 gf100_pci_msi_rearm(struct nvkm_pci *pci) in gf100_pci_msi_rearm()
33 gf100_pcie_set_version(struct nvkm_pci *pci, u8 ver) in gf100_pcie_set_version()
40 gf100_pcie_version(struct nvkm_pci *pci) in gf100_pcie_version()
47 gf100_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) in gf100_pcie_set_cap_speed()
54 gf100_pcie_cap_speed(struct nvkm_pci *pci) in gf100_pcie_cap_speed()
64 gf100_pcie_init(struct nvkm_pci *pci) in gf100_pcie_init()
72 gf100_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in gf100_pcie_set_link()
99 gf100_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in gf100_pci_new()
H A Dgk104.c27 gk104_pcie_version_supported(struct nvkm_pci *pci) in gk104_pcie_version_supported()
33 gk104_pcie_set_cap_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_cap_speed()
54 gk104_pcie_cap_speed(struct nvkm_pci *pci) in gk104_pcie_cap_speed()
78 gk104_pcie_set_lnkctl_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_lnkctl_speed()
96 gk104_pcie_lnkctl_speed(struct nvkm_pci *pci) in gk104_pcie_lnkctl_speed()
112 gk104_pcie_max_speed(struct nvkm_pci *pci) in gk104_pcie_max_speed()
127 gk104_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_link_speed()
150 gk104_pcie_init(struct nvkm_pci * pci) in gk104_pcie_init()
182 gk104_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in gk104_pcie_set_link()
225 gk104_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppc
[all...]
H A Dnv40.c27 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()
H A Dnv04.c27 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()
H A Dpcie.c51 nvkm_pcie_get_version(struct nvkm_pci *pci) in nvkm_pcie_get_version()
60 nvkm_pcie_get_max_version(struct nvkm_pci *pci) in nvkm_pcie_get_max_version()
69 nvkm_pcie_set_version(struct nvkm_pci *pci, int version) in nvkm_pcie_set_version()
80 nvkm_pcie_oneinit(struct nvkm_pci *pci) in nvkm_pcie_oneinit()
89 nvkm_pcie_init(struct nvkm_pci *pci) in nvkm_pcie_init()
115 nvkm_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in nvkm_pcie_set_link()
H A Dagp.c44 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()
H A Dgp100.c27 gp100_pci_msi_rearm(struct nvkm_pci *pci) in gp100_pci_msi_rearm()
41 gp100_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) in gp100_pci_new()
H A Dnv46.c32 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dpriv.h4 #define nvkm_pci(p) container_of((p), struct nvkm_pci, subdev) macro
8 struct nvkm_pci **);
11 void (*init)(struct nvkm_pci *);
12 u32 (*rd32)(struct nvkm_pci *, u16 addr);
13 void (*wr08)(struct nvkm_pci *, u16 addr, u8 data);
14 void (*wr32)(struct nvkm_pci *, u16 addr, u32 data);
15 void (*msi_rearm)(struct nvkm_pci *);
18 int (*init)(struct nvkm_pci *);
19 int (*set_link)(struct nvkm_pci *, enu
[all...]
H A Dagp.h7 void nvkm_agp_ctor(struct nvkm_pci *);
8 void nvkm_agp_dtor(struct nvkm_pci *);
9 void nvkm_agp_preinit(struct nvkm_pci *);
10 int nvkm_agp_init(struct nvkm_pci *);
11 void nvkm_agp_fini(struct nvkm_pci *);
14 static inline void nvkm_agp_ctor(struct nvkm_pci *pci) {} in nvkm_agp_ctor()
15 static inline void nvkm_agp_dtor(struct nvkm_pci *pci) {} in nvkm_agp_dtor()
16 static inline void nvkm_agp_preinit(struct nvkm_pci *pci) {} in nvkm_agp_preinit()
17 static inline int nvkm_agp_init(struct nvkm_pci *pci) { return -ENOSYS; } in nvkm_agp_init()
18 static inline void nvkm_agp_fini(struct nvkm_pci *pc in nvkm_agp_init()
[all...]
H A Dbase.c33 struct nvkm_pci *pci = device->pci; in nvkm_pci_msi_rearm()
40 nvkm_pci_rd32(struct nvkm_pci *pci, u16 addr) in nvkm_pci_rd32()
46 nvkm_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) in nvkm_pci_wr08()
52 nvkm_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) in nvkm_pci_wr32()
58 nvkm_pci_mask(struct nvkm_pci *pci, u16 addr, u32 mask, u32 value) in nvkm_pci_mask()
66 nvkm_pci_rom_shadow(struct nvkm_pci *pci, bool shadow) in nvkm_pci_rom_shadow()
79 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_fini()
90 struct nvkm_pci *pci = nvkm_pci(subde in nvkm_pci_preinit()
[all...]
H A Dg84.c29 g84_pcie_version_supported(struct nvkm_pci *pci) in g84_pcie_version_supported()
36 g84_pcie_version(struct nvkm_pci *pci) in g84_pcie_version()
43 g84_pcie_set_version(struct nvkm_pci *pci, u8 ver) in g84_pcie_set_version()
50 g84_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) in g84_pcie_set_cap_speed()
57 g84_pcie_cur_speed(struct nvkm_pci *pci) in g84_pcie_cur_speed()
72 g84_pcie_max_speed(struct nvkm_pci *pci) in g84_pcie_max_speed()
81 g84_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in g84_pcie_set_link_speed()
95 g84_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in g84_pcie_set_link()
103 g84_pci_init(struct nvkm_pci *pci) in g84_pci_init()
126 g84_pcie_init(struct nvkm_pci *pc
[all...]
H A Dgf100.c27 gf100_pci_msi_rearm(struct nvkm_pci *pci) in gf100_pci_msi_rearm()
33 gf100_pcie_set_version(struct nvkm_pci *pci, u8 ver) in gf100_pcie_set_version()
40 gf100_pcie_version(struct nvkm_pci *pci) in gf100_pcie_version()
47 gf100_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) in gf100_pcie_set_cap_speed()
54 gf100_pcie_cap_speed(struct nvkm_pci *pci) in gf100_pcie_cap_speed()
64 gf100_pcie_init(struct nvkm_pci *pci) in gf100_pcie_init()
72 gf100_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in gf100_pcie_set_link()
100 struct nvkm_pci **ppci) in gf100_pci_new()
H A Dgk104.c27 gk104_pcie_version_supported(struct nvkm_pci *pci) in gk104_pcie_version_supported()
33 gk104_pcie_set_cap_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_cap_speed()
54 gk104_pcie_cap_speed(struct nvkm_pci *pci) in gk104_pcie_cap_speed()
78 gk104_pcie_set_lnkctl_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_lnkctl_speed()
96 gk104_pcie_lnkctl_speed(struct nvkm_pci *pci) in gk104_pcie_lnkctl_speed()
112 gk104_pcie_max_speed(struct nvkm_pci *pci) in gk104_pcie_max_speed()
127 gk104_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_link_speed()
150 gk104_pcie_init(struct nvkm_pci * pci) in gk104_pcie_init()
182 gk104_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in gk104_pcie_set_link()
226 struct nvkm_pci **ppc in gk104_pci_new()
[all...]
H A Dnv40.c27 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()
63 struct nvkm_pci **ppci) in nv40_pci_new()
H A Dnv04.c27 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()
56 struct nvkm_pci **ppci) in nv04_pci_new()
H A Dpcie.c51 nvkm_pcie_get_version(struct nvkm_pci *pci) in nvkm_pcie_get_version()
60 nvkm_pcie_get_max_version(struct nvkm_pci *pci) in nvkm_pcie_get_max_version()
69 nvkm_pcie_set_version(struct nvkm_pci *pci, int version) in nvkm_pcie_set_version()
80 nvkm_pcie_oneinit(struct nvkm_pci *pci) in nvkm_pcie_oneinit()
89 nvkm_pcie_init(struct nvkm_pci *pci) in nvkm_pcie_init()
115 nvkm_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in nvkm_pcie_set_link()
H A Dagp.c44 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()
H A Dgp100.c27 gp100_pci_msi_rearm(struct nvkm_pci *pci) in gp100_pci_msi_rearm()
42 struct nvkm_pci **ppci) in gp100_pci_new()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dpci.h12 struct nvkm_pci { struct
36 u32 nvkm_pci_rd32(struct nvkm_pci *, u16 addr);
37 void nvkm_pci_wr08(struct nvkm_pci *, u16 addr, u8 data);
38 void nvkm_pci_wr32(struct nvkm_pci *, u16 addr, u32 data);
39 u32 nvkm_pci_mask(struct nvkm_pci *, u16 addr, u32 mask, u32 value);
40 void nvkm_pci_rom_shadow(struct nvkm_pci *, bool shadow);
42 int nv04_pci_new(struct nvkm_device *, int, struct nvkm_pci **);
43 int nv40_pci_new(struct nvkm_device *, int, struct nvkm_pci **);
44 int nv46_pci_new(struct nvkm_device *, int, struct nvkm_pci **);
45 int nv4c_pci_new(struct nvkm_device *, int, struct nvkm_pci **);
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dpci.h12 struct nvkm_pci { struct
35 u32 nvkm_pci_rd32(struct nvkm_pci *, u16 addr);
36 void nvkm_pci_wr08(struct nvkm_pci *, u16 addr, u8 data);
37 void nvkm_pci_wr32(struct nvkm_pci *, u16 addr, u32 data);
38 u32 nvkm_pci_mask(struct nvkm_pci *, u16 addr, u32 mask, u32 value);
39 void nvkm_pci_rom_shadow(struct nvkm_pci *, bool shadow);
42 int nv04_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
43 int nv40_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
44 int nv46_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
45 int nv4c_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
[all...]

Completed in 7 milliseconds

12