Symbol: nvkm_pci
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
6
NVKM_LAYOUT_ONCE(NVKM_SUBDEV_PCI , struct nvkm_pci , pci)
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
35
u32 nvkm_pci_rd32(struct nvkm_pci *, u16 addr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
36
void nvkm_pci_wr08(struct nvkm_pci *, u16 addr, u8 data);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
37
void nvkm_pci_wr32(struct nvkm_pci *, u16 addr, u32 data);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
38
u32 nvkm_pci_mask(struct nvkm_pci *, u16 addr, u32 mask, u32 value);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
39
void nvkm_pci_rom_shadow(struct nvkm_pci *, bool shadow);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
42
int nv04_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
43
int nv40_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
44
int nv46_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
45
int nv4c_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
46
int g84_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
47
int g92_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
48
int g94_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
49
int gf100_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
50
int gf106_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
51
int gk104_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
52
int gp100_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
53
int gh100_pci_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_pci **);
drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h
56
int nvkm_pcie_set_link(struct nvkm_pci *, enum nvkm_pcie_speed, u8 width);
drivers/gpu/drm/nouveau/nouveau_ttm.c
265
struct nvkm_pci *pci = device->pci;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
271
struct nvkm_pci *pci = subdev->device->pci;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c
104
nvkm_agp_ctor(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c
44
nvkm_agp_fini(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c
56
nvkm_agp_preinit(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c
85
nvkm_agp_init(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c
98
nvkm_agp_dtor(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
10
int nvkm_agp_init(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
11
void nvkm_agp_fini(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
14
static inline void nvkm_agp_ctor(struct nvkm_pci *pci) {}
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
15
static inline void nvkm_agp_dtor(struct nvkm_pci *pci) {}
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
16
static inline void nvkm_agp_preinit(struct nvkm_pci *pci) {}
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
17
static inline int nvkm_agp_init(struct nvkm_pci *pci) { return -ENOSYS; }
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
18
static inline void nvkm_agp_fini(struct nvkm_pci *pci) {}
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
7
void nvkm_agp_ctor(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
8
void nvkm_agp_dtor(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h
9
void nvkm_agp_preinit(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
114
struct nvkm_pci *pci = nvkm_pci(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
140
struct nvkm_pci *pci = nvkm_pci(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
147
return nvkm_pci(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
161
enum nvkm_subdev_type type, int inst, struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
163
struct nvkm_pci *pci;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
33
struct nvkm_pci *pci = device->pci;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
40
nvkm_pci_rd32(struct nvkm_pci *pci, u16 addr)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
46
nvkm_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
52
nvkm_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
58
nvkm_pci_mask(struct nvkm_pci *pci, u16 addr, u32 mask, u32 value)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
66
nvkm_pci_rom_shadow(struct nvkm_pci *pci, bool shadow)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
79
struct nvkm_pci *pci = nvkm_pci(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
90
struct nvkm_pci *pci = nvkm_pci(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c
99
struct nvkm_pci *pci = nvkm_pci(subdev);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
103
g84_pci_init(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
126
g84_pcie_init(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
153
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
29
g84_pcie_version_supported(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
36
g84_pcie_version(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
43
g84_pcie_set_version(struct nvkm_pci *pci, u8 ver)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
50
g84_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
57
g84_pcie_cur_speed(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
72
g84_pcie_max_speed(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
81
g84_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
95
g84_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.c
27
g92_pcie_version_supported(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.c
54
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.c
46
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
27
gf100_pci_msi_rearm(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
33
gf100_pcie_set_version(struct nvkm_pci *pci, u8 ver)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
40
gf100_pcie_version(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
47
gf100_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
54
gf100_pcie_cap_speed(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
64
gf100_pcie_init(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
72
gf100_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
99
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.c
46
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gh100.c
11
gh100_pci_msi_rearm(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gh100.c
27
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
112
gk104_pcie_max_speed(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
127
gk104_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
150
gk104_pcie_init(struct nvkm_pci * pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
182
gk104_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
225
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
27
gk104_pcie_version_supported(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
33
gk104_pcie_set_cap_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
54
gk104_pcie_cap_speed(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
78
gk104_pcie_set_lnkctl_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c
96
gk104_pcie_lnkctl_speed(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.c
27
gp100_pci_msi_rearm(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.c
40
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c
33
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c
27
nv40_pci_msi_rearm(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c
40
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c
32
nv46_pci_msi_rearm(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c
47
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.c
33
struct nvkm_pci **ppci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
115
nvkm_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
51
nvkm_pcie_get_version(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
60
nvkm_pcie_get_max_version(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
69
nvkm_pcie_set_version(struct nvkm_pci *pci, int version)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
80
nvkm_pcie_oneinit(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c
89
nvkm_pcie_init(struct nvkm_pci *pci)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
16
void (*init)(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
17
void (*msi_rearm)(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
20
int (*init)(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
21
int (*set_link)(struct nvkm_pci *, enum nvkm_pcie_speed, u8);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
23
enum nvkm_pcie_speed (*max_speed)(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
24
enum nvkm_pcie_speed (*cur_speed)(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
26
void (*set_version)(struct nvkm_pci *, u8);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
27
int (*version)(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
28
int (*version_supported)(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
32
void nv40_pci_msi_rearm(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
34
void nv46_pci_msi_rearm(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
36
void g84_pci_init(struct nvkm_pci *pci);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
39
void g84_pcie_set_version(struct nvkm_pci *, u8);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
4
#define nvkm_pci(p) container_of((p), struct nvkm_pci, subdev)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
40
int g84_pcie_version(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
41
void g84_pcie_set_link_speed(struct nvkm_pci *, enum nvkm_pcie_speed);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
42
enum nvkm_pcie_speed g84_pcie_cur_speed(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
43
enum nvkm_pcie_speed g84_pcie_max_speed(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
44
int g84_pcie_init(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
45
int g84_pcie_set_link(struct nvkm_pci *, enum nvkm_pcie_speed, u8);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
47
int g92_pcie_version_supported(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
49
void gf100_pcie_set_version(struct nvkm_pci *, u8);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
50
int gf100_pcie_version(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
51
void gf100_pcie_set_cap_speed(struct nvkm_pci *, bool);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
52
int gf100_pcie_cap_speed(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
53
int gf100_pcie_init(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
54
int gf100_pcie_set_link(struct nvkm_pci *, enum nvkm_pcie_speed, u8);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
56
int nvkm_pcie_oneinit(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
57
int nvkm_pcie_init(struct nvkm_pci *);
drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h
8
struct nvkm_pci **);