/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
D | disp.h | 3 u16 nvbios_disp_table(struct nvkm_bios *, 10 u16 nvbios_disp_entry(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *sub); 11 u16 nvbios_disp_parse(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *sub, 20 u16 nvbios_outp_entry(struct nvkm_bios *, u8 idx, 22 u16 nvbios_outp_parse(struct nvkm_bios *, u8 idx, 24 u16 nvbios_outp_match(struct nvkm_bios *, u16 type, u16 mask, 33 u16 nvbios_ocfg_entry(struct nvkm_bios *, u16 outp, u8 idx, 35 u16 nvbios_ocfg_parse(struct nvkm_bios *, u16 outp, u8 idx, 37 u16 nvbios_ocfg_match(struct nvkm_bios *, u16 outp, u8 proto, u8 flags, 39 u16 nvbios_oclk_match(struct nvkm_bios *, u16 cmp, u32 khz);
|
D | rammap.h | 5 u32 nvbios_rammapTe(struct nvkm_bios *, u8 *ver, u8 *hdr, 8 u32 nvbios_rammapEe(struct nvkm_bios *, int idx, 10 u32 nvbios_rammapEp_from_perf(struct nvkm_bios *bios, u32 data, u8 size, 12 u32 nvbios_rammapEp(struct nvkm_bios *, int idx, 14 u32 nvbios_rammapEm(struct nvkm_bios *, u16 mhz, 17 u32 nvbios_rammapSe(struct nvkm_bios *, u32 data, 20 u32 nvbios_rammapSp_from_perf(struct nvkm_bios *bios, u32 data, u8 size, int idx, 22 u32 nvbios_rammapSp(struct nvkm_bios *, u32 data,
|
D | boost.h | 3 u16 nvbios_boostTe(struct nvkm_bios *, u8 *, u8 *, u8 *, u8 *, u8 *, u8 *); 11 u16 nvbios_boostEe(struct nvkm_bios *, int idx, u8 *, u8 *, u8 *, u8 *); 12 u16 nvbios_boostEp(struct nvkm_bios *, int idx, u8 *, u8 *, u8 *, u8 *, 14 u16 nvbios_boostEm(struct nvkm_bios *, u8, u8 *, u8 *, u8 *, u8 *, 24 u16 nvbios_boostSe(struct nvkm_bios *, int, u16, u8 *, u8 *, u8, u8); 25 u16 nvbios_boostSp(struct nvkm_bios *, int, u16, u8 *, u8 *, u8, u8,
|
D | cstep.h | 3 u16 nvbios_cstepTe(struct nvkm_bios *, 11 u16 nvbios_cstepEe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr); 12 u16 nvbios_cstepEp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr, 14 u16 nvbios_cstepEm(struct nvkm_bios *, u8 pstate, u8 *ver, u8 *hdr, 23 u16 nvbios_cstepXe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr); 24 u16 nvbios_cstepXp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
|
D | M0205.h | 7 u32 nvbios_M0205Te(struct nvkm_bios *, 9 u32 nvbios_M0205Tp(struct nvkm_bios *, 17 u32 nvbios_M0205Ee(struct nvkm_bios *, int idx, 19 u32 nvbios_M0205Ep(struct nvkm_bios *, int idx, 26 u32 nvbios_M0205Se(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr); 27 u32 nvbios_M0205Sp(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr,
|
D | dcb.h | 57 u16 dcb_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *ent, u8 *len); 58 u16 dcb_outp(struct nvkm_bios *, u8 idx, u8 *ver, u8 *len); 59 u16 dcb_outp_parse(struct nvkm_bios *, u8 idx, u8 *, u8 *, 61 u16 dcb_outp_match(struct nvkm_bios *, u16 type, u16 mask, u8 *, u8 *, 63 int dcb_outp_foreach(struct nvkm_bios *, void *data, int (*exec) 64 (struct nvkm_bios *, void *, int index, u16 entry));
|
D | perf.h | 3 u16 nvbios_perf_table(struct nvkm_bios *, u8 *ver, u8 *hdr, 20 u16 nvbios_perf_entry(struct nvkm_bios *, int idx, 22 u16 nvbios_perfEp(struct nvkm_bios *, int idx, 33 u32 nvbios_perfSe(struct nvkm_bios *, u32 data, int idx, 35 u32 nvbios_perfSp(struct nvkm_bios *, u32 data, int idx, 42 int nvbios_perf_fan_parse(struct nvkm_bios *, struct nvbios_perf_fan *);
|
D | P0260.h | 3 u32 nvbios_P0260Te(struct nvkm_bios *, 10 u32 nvbios_P0260Ee(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr); 11 u32 nvbios_P0260Ep(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr, 18 u32 nvbios_P0260Xe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr); 19 u32 nvbios_P0260Xp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
|
D | M0203.h | 9 u32 nvbios_M0203Te(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 10 u32 nvbios_M0203Tp(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, 24 u32 nvbios_M0203Ee(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr); 25 u32 nvbios_M0203Ep(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr, 27 u32 nvbios_M0203Em(struct nvkm_bios *, u8 ramcfg, u8 *ver, u8 *hdr,
|
D | M0209.h | 3 u32 nvbios_M0209Te(struct nvkm_bios *, 15 u32 nvbios_M0209Ee(struct nvkm_bios *, int idx, 17 u32 nvbios_M0209Ep(struct nvkm_bios *, int idx, 24 u32 nvbios_M0209Se(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr); 25 u32 nvbios_M0209Sp(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr,
|
D | bmp.h | 4 bmp_version(struct nvkm_bios *bios) in bmp_version() 15 bmp_mem_init_table(struct nvkm_bios *bios) in bmp_mem_init_table() 23 bmp_sdr_seq_table(struct nvkm_bios *bios) in bmp_sdr_seq_table() 31 bmp_ddr_seq_table(struct nvkm_bios *bios) in bmp_ddr_seq_table()
|
D | vmap.h | 6 u16 nvbios_vmap_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 7 u16 nvbios_vmap_parse(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, 18 u16 nvbios_vmap_entry(struct nvkm_bios *, int idx, u8 *ver, u8 *len); 19 u16 nvbios_vmap_entry_parse(struct nvkm_bios *, int idx, u8 *ver, u8 *len,
|
D | pmu.h | 6 u32 nvbios_pmuTe(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 13 u32 nvbios_pmuEe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr); 14 u32 nvbios_pmuEp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr, 32 bool nvbios_pmuRm(struct nvkm_bios *, u8 type, struct nvbios_pmuR *);
|
D | volt.h | 24 u16 nvbios_volt_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 25 u16 nvbios_volt_parse(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, 33 u16 nvbios_volt_entry(struct nvkm_bios *, int idx, u8 *ver, u8 *len); 34 u16 nvbios_volt_entry_parse(struct nvkm_bios *, int idx, u8 *ver, u8 *len,
|
D | gpio.h | 41 u16 dcb_gpio_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 42 u16 dcb_gpio_entry(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len); 43 u16 dcb_gpio_parse(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len, 45 u16 dcb_gpio_match(struct nvkm_bios *, int idx, u8 func, u8 line,
|
/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | base.c | 32 nvbios_addr(struct nvkm_bios *bios, u32 *addr, u8 size) in nvbios_addr() 50 nvbios_rd08(struct nvkm_bios *bios, u32 addr) in nvbios_rd08() 58 nvbios_rd16(struct nvkm_bios *bios, u32 addr) in nvbios_rd16() 66 nvbios_rd32(struct nvkm_bios *bios, u32 addr) in nvbios_rd32() 99 nvbios_memcmp(struct nvkm_bios *bios, u32 addr, const char *str, u32 len) in nvbios_memcmp() 113 nvbios_extend(struct nvkm_bios *bios, u32 length) in nvbios_extend() 132 struct nvkm_bios *bios = nvkm_bios(subdev); in nvkm_bios_dtor() 138 nvkm_bios = { variable 143 nvkm_bios_new(struct nvkm_device *device, int index, struct nvkm_bios **pbios) in nvkm_bios_new() 145 struct nvkm_bios *bios; in nvkm_bios_new() [all …]
|
D | priv.h | 3 #define nvkm_bios(p) container_of((p), struct nvkm_bios, subdev) macro 8 void *(*init)(struct nvkm_bios *, const char *); 10 u32 (*read)(void *, u32 offset, u32 length, struct nvkm_bios *); 18 int nvbios_extend(struct nvkm_bios *, u32 length); 19 int nvbios_shadow(struct nvkm_bios *);
|
D | init.c | 122 struct nvkm_bios *bios = init->bios; in init_conn() 357 init_table(struct nvkm_bios *bios, u16 *len) in init_table() 377 struct nvkm_bios *bios = init->bios; in init_table_() 407 init_script(struct nvkm_bios *bios, int index) in init_script() 428 init_unknown_script(struct nvkm_bios *bios) in init_unknown_script() 461 struct nvkm_bios *bios = init->bios; in init_xlat_() 479 struct nvkm_bios *bios = init->bios; in init_condition_met() 495 struct nvkm_bios *bios = init->bios; in init_io_condition_met() 512 struct nvkm_bios *bios = init->bios; in init_io_flag_condition_met() 620 struct nvkm_bios *bios = init->bios; in init_io_restrict_prog() [all …]
|
D | disp.c | 29 nvbios_disp_table(struct nvkm_bios *bios, in nvbios_disp_table() 59 nvbios_disp_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub) in nvbios_disp_entry() 70 nvbios_disp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub, in nvbios_disp_parse() 82 nvbios_outp_entry(struct nvkm_bios *bios, u8 idx, in nvbios_outp_entry() 96 nvbios_outp_parse(struct nvkm_bios *bios, u8 idx, in nvbios_outp_parse() 116 nvbios_outp_match(struct nvkm_bios *bios, u16 type, u16 mask, in nvbios_outp_match() 130 nvbios_ocfg_entry(struct nvkm_bios *bios, u16 outp, u8 idx, in nvbios_ocfg_entry() 139 nvbios_ocfg_parse(struct nvkm_bios *bios, u16 outp, u8 idx, in nvbios_ocfg_parse() 153 nvbios_ocfg_match(struct nvkm_bios *bios, u16 outp, u8 proto, u8 flags, in nvbios_ocfg_match() 166 nvbios_oclk_match(struct nvkm_bios *bios, u16 cmp, u32 khz) in nvbios_oclk_match()
|
D | cstep.c | 29 nvbios_cstepTe(struct nvkm_bios *bios, in nvbios_cstepTe() 59 nvbios_cstepEe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr) in nvbios_cstepEe() 72 nvbios_cstepEp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, in nvbios_cstepEp() 85 nvbios_cstepEm(struct nvkm_bios *bios, u8 pstate, u8 *ver, u8 *hdr, in nvbios_cstepEm() 97 nvbios_cstepXe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr) in nvbios_cstepXe() 110 nvbios_cstepXp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, in nvbios_cstepXp()
|
D | M0205.c | 29 nvbios_M0205Te(struct nvkm_bios *bios, in nvbios_M0205Te() 58 nvbios_M0205Tp(struct nvkm_bios *bios, in nvbios_M0205Tp() 75 nvbios_M0205Ee(struct nvkm_bios *bios, int idx, in nvbios_M0205Ee() 91 nvbios_M0205Ep(struct nvkm_bios *bios, int idx, in nvbios_M0205Ep() 108 nvbios_M0205Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr) in nvbios_M0205Se() 122 nvbios_M0205Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr, in nvbios_M0205Sp()
|
D | extdev.c | 29 extdev_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt) in extdev_table() 50 nvbios_extdev_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) in nvbios_extdev_entry() 60 extdev_parse_entry(struct nvkm_bios *bios, u16 offset, in extdev_parse_entry() 69 nvbios_extdev_parse(struct nvkm_bios *bios, int idx, in nvbios_extdev_parse() 83 nvbios_extdev_find(struct nvkm_bios *bios, enum nvbios_extdev_type type, in nvbios_extdev_find()
|
D | boost.c | 29 nvbios_boostTe(struct nvkm_bios *bios, in nvbios_boostTe() 59 nvbios_boostEe(struct nvkm_bios *bios, int idx, in nvbios_boostEe() 75 nvbios_boostEp(struct nvkm_bios *bios, int idx, in nvbios_boostEp() 89 nvbios_boostEm(struct nvkm_bios *bios, u8 pstate, in nvbios_boostEm() 101 nvbios_boostSe(struct nvkm_bios *bios, int idx, in nvbios_boostSe() 113 nvbios_boostSp(struct nvkm_bios *bios, int idx, in nvbios_boostSp()
|
D | P0260.c | 29 nvbios_P0260Te(struct nvkm_bios *bios, in nvbios_P0260Te() 58 nvbios_P0260Ee(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) in nvbios_P0260Ee() 68 nvbios_P0260Ep(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, in nvbios_P0260Ep() 84 nvbios_P0260Xe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *xsz) in nvbios_P0260Xe() 94 nvbios_P0260Xp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, in nvbios_P0260Xp()
|
/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | bios.h | 5 struct nvkm_bios { struct 27 int nvbios_memcmp(struct nvkm_bios *, u32 addr, const char *, u32 len); argument 28 u8 nvbios_rd08(struct nvkm_bios *, u32 addr); 29 u16 nvbios_rd16(struct nvkm_bios *, u32 addr); 30 u32 nvbios_rd32(struct nvkm_bios *, u32 addr); 32 int nvkm_bios_new(struct nvkm_device *, int, struct nvkm_bios **);
|