/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | mxm.h | 3 u16 mxm_table(struct nvkm_bios *, u8 *ver, u8 *hdr); 4 u8 mxm_sor_map(struct nvkm_bios *, u8 conn); 5 u8 mxm_ddc_map(struct nvkm_bios *, u8 port);
|
H A D | npde.h | 8 u32 nvbios_npdeTe(struct nvkm_bios *, u32); 9 u32 nvbios_npdeTp(struct nvkm_bios *, u32, struct nvbios_npdeT *);
|
H A 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,
|
H A 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,
|
H A 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,
|
H A 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,
|
H A 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,
|
H A D | bmp.h | 4 bmp_version(struct nvkm_bios *bios) bmp_version() 15 bmp_mem_init_table(struct nvkm_bios *bios) bmp_mem_init_table() 23 bmp_sdr_seq_table(struct nvkm_bios *bios) bmp_sdr_seq_table() 31 bmp_ddr_seq_table(struct nvkm_bios *bios) bmp_ddr_seq_table()
|
H A D | fan.h | 5 u16 nvbios_fan_parse(struct nvkm_bios *bios, struct nvbios_therm_fan *fan);
|
H A 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 *);
|
H A 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,
|
H A D | timing.h | 5 u16 nvbios_timingTe(struct nvkm_bios *, 7 u16 nvbios_timingEe(struct nvkm_bios *, int idx, 9 u16 nvbios_timingEp(struct nvkm_bios *, int idx,
|
H A 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,
|
H A 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,
|
H A 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, 32 u16 nvbios_ocfg_entry(struct nvkm_bios *, u16 outp, u8 idx, 34 u16 nvbios_ocfg_parse(struct nvkm_bios *, u16 outp, u8 idx, 36 u16 nvbios_ocfg_match(struct nvkm_bios *, u16 outp, u16 type, 38 u16 nvbios_oclk_match(struct nvkm_bios *, u16 cmp, u32 khz);
|
H A 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));
|
H A D | perf.h | 3 u16 nvbios_perf_table(struct nvkm_bios *, u8 *ver, u8 *hdr, 18 u16 nvbios_perf_entry(struct nvkm_bios *, int idx, 20 u16 nvbios_perfEp(struct nvkm_bios *, int idx, 31 u32 nvbios_perfSe(struct nvkm_bios *, u32 data, int idx, 33 u32 nvbios_perfSp(struct nvkm_bios *, u32 data, int idx, 40 int nvbios_perf_fan_parse(struct nvkm_bios *, struct nvbios_perf_fan *);
|
H A D | i2c.h | 22 u16 dcb_i2c_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 23 u16 dcb_i2c_entry(struct nvkm_bios *, u8 index, u8 *ver, u8 *len); 24 int dcb_i2c_parse(struct nvkm_bios *, u8 index, struct dcb_i2c_entry *);
|
H A D | bit.h | 10 int bit_entry(struct nvkm_bios *, u8 id, struct bit_entry *);
|
H A D | dp.h | 11 u16 nvbios_dpout_parse(struct nvkm_bios *, u8 idx, 14 u16 nvbios_dpout_match(struct nvkm_bios *, u16 type, u16 mask, 26 nvbios_dpcfg_parse(struct nvkm_bios *, u16 outp, u8 idx, 29 nvbios_dpcfg_match(struct nvkm_bios *, u16 outp, u8 pc, u8 vs, u8 pe,
|
H A D | image.h | 10 bool nvbios_image(struct nvkm_bios *, int, struct nvbios_image *);
|
H A 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,
|
H A D | extdev.h | 20 nvbios_extdev_parse(struct nvkm_bios *, int, struct nvbios_extdev_func *); 23 nvbios_extdev_find(struct nvkm_bios *, enum nvbios_extdev_type,
|
H A D | pcir.h | 13 u32 nvbios_pcirTe(struct nvkm_bios *, u32, u8 *ver, u16 *hdr); 14 u32 nvbios_pcirTp(struct nvkm_bios *, u32, u8 *ver, u16 *hdr,
|
H A D | xpio.h | 14 u16 dcb_xpio_table(struct nvkm_bios *, u8 idx, 16 u16 dcb_xpio_parse(struct nvkm_bios *, u8 idx,
|
H A D | conn.h | 27 u32 nvbios_connTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 28 u32 nvbios_connTp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, 41 u32 nvbios_connEe(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *hdr); 42 u32 nvbios_connEp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *hdr,
|
H A 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,
|
H A D | therm.h | 67 nvbios_therm_sensor_parse(struct nvkm_bios *, enum nvbios_therm_domain, 71 nvbios_therm_fan_parse(struct nvkm_bios *, struct nvbios_therm_fan *);
|
H A D | init.h | 6 struct nvkm_bios *bios;
|
H A D | pll.h | 74 int nvbios_pll_parse(struct nvkm_bios *, u32 type, struct nvbios_pll *);
|
H A D | ramcfg.h | 161 u8 nvbios_ramcfg_count(struct nvkm_bios *);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A 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 *); 17 int nvbios_extend(struct nvkm_bios *, u32 length); 18 int nvbios_shadow(struct nvkm_bios *);
|
H A D | disp.c | 29 nvbios_disp_table(struct nvkm_bios *bios, nvbios_disp_table() 59 nvbios_disp_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub) nvbios_disp_entry() 70 nvbios_disp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub, nvbios_disp_parse() 82 nvbios_outp_entry(struct nvkm_bios *bios, u8 idx, nvbios_outp_entry() 96 nvbios_outp_parse(struct nvkm_bios *bios, u8 idx, nvbios_outp_parse() 116 nvbios_outp_match(struct nvkm_bios *bios, u16 type, u16 mask, nvbios_outp_match() 130 nvbios_ocfg_entry(struct nvkm_bios *bios, u16 outp, u8 idx, nvbios_ocfg_entry() 139 nvbios_ocfg_parse(struct nvkm_bios *bios, u16 outp, u8 idx, nvbios_ocfg_parse() 152 nvbios_ocfg_match(struct nvkm_bios *bios, u16 outp, u16 type, nvbios_ocfg_match() 164 nvbios_oclk_match(struct nvkm_bios *bios, u16 cmp, u32 khz) nvbios_oclk_match()
|
H A D | base.c | 56 nvbios_memcmp(struct nvkm_bios *bios, u32 addr, const char *str, u32 len) nvbios_memcmp() 70 nvbios_extend(struct nvkm_bios *bios, u32 length) nvbios_extend() 89 struct nvkm_bios *bios = nvkm_bios(subdev); nvkm_bios_dtor() 95 nvkm_bios = { variable in typeref:struct:nvkm_subdev_func 100 nvkm_bios_new(struct nvkm_device *device, int index, struct nvkm_bios **pbios) nvkm_bios_new() 102 struct nvkm_bios *bios; nvkm_bios_new() 108 nvkm_subdev_ctor(&nvkm_bios, device, index, 0, &bios->subdev); nvkm_bios_new()
|
H A D | P0260.c | 29 nvbios_P0260Te(struct nvkm_bios *bios, nvbios_P0260Te() 58 nvbios_P0260Ee(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) nvbios_P0260Ee() 68 nvbios_P0260Ep(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, nvbios_P0260Ep() 84 nvbios_P0260Xe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *xsz) nvbios_P0260Xe() 94 nvbios_P0260Xp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, nvbios_P0260Xp()
|
H A D | extdev.c | 29 extdev_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt) extdev_table() 50 nvbios_extdev_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) nvbios_extdev_entry() 60 extdev_parse_entry(struct nvkm_bios *bios, u16 offset, extdev_parse_entry() 69 nvbios_extdev_parse(struct nvkm_bios *bios, int idx, nvbios_extdev_parse() 83 nvbios_extdev_find(struct nvkm_bios *bios, enum nvbios_extdev_type type, nvbios_extdev_find()
|
H A D | init.c | 122 struct nvkm_bios *bios = init->bios; init_conn() 357 init_table(struct nvkm_bios *bios, u16 *len) init_table() 377 struct nvkm_bios *bios = init->bios; init_table_() 407 init_script(struct nvkm_bios *bios, int index) init_script() 428 init_unknown_script(struct nvkm_bios *bios) init_unknown_script() 461 struct nvkm_bios *bios = init->bios; init_xlat_() 479 struct nvkm_bios *bios = init->bios; init_condition_met() 495 struct nvkm_bios *bios = init->bios; init_io_condition_met() 512 struct nvkm_bios *bios = init->bios; init_io_flag_condition_met() 620 struct nvkm_bios *bios = init->bios; init_io_restrict_prog() 657 struct nvkm_bios *bios = init->bios; init_repeat() 683 struct nvkm_bios *bios = init->bios; init_io_restrict_pll() 739 struct nvkm_bios *bios = init->bios; init_copy() 778 struct nvkm_bios *bios = init->bios; init_io_flag_condition() 795 struct nvkm_bios *bios = init->bios; init_dp_condition() 843 struct nvkm_bios *bios = init->bios; init_io_mask_or() 862 struct nvkm_bios *bios = init->bios; init_io_or() 881 struct nvkm_bios *bios = init->bios; init_andn_reg() 898 struct nvkm_bios *bios = init->bios; init_or_reg() 915 struct nvkm_bios *bios = init->bios; init_idx_addr_latched() 945 struct nvkm_bios *bios = init->bios; init_io_restrict_pll2() 980 struct nvkm_bios *bios = init->bios; init_pll2() 997 struct nvkm_bios *bios = init->bios; init_i2c_byte() 1028 struct nvkm_bios *bios = init->bios; init_zm_i2c_byte() 1054 struct nvkm_bios *bios = init->bios; init_zm_i2c() 1088 struct nvkm_bios *bios = init->bios; init_tmds() 1114 struct nvkm_bios *bios = init->bios; init_zm_tmds_group() 1141 struct nvkm_bios *bios = init->bios; init_cr_idx_adr_latch() 1171 struct nvkm_bios *bios = init->bios; init_cr() 1191 struct nvkm_bios *bios = init->bios; init_zm_cr() 1208 struct nvkm_bios *bios = init->bios; init_zm_cr_group() 1232 struct nvkm_bios *bios = init->bios; init_condition_time() 1259 struct nvkm_bios *bios = init->bios; init_ltime() 1276 struct nvkm_bios *bios = init->bios; init_zm_reg_sequence() 1301 struct nvkm_bios *bios = init->bios; init_pll_indirect() 1320 struct nvkm_bios *bios = init->bios; init_zm_reg_indirect() 1339 struct nvkm_bios *bios = init->bios; init_sub_direct() 1365 struct nvkm_bios *bios = init->bios; init_jump() 1383 struct nvkm_bios *bios = init->bios; init_i2c_if() 1410 struct nvkm_bios *bios = init->bios; init_copy_nv_reg() 1436 struct nvkm_bios *bios = init->bios; init_zm_index_io() 1472 struct nvkm_bios *bios = init->bios; init_reset() 1508 struct nvkm_bios *bios = init->bios; init_configure_mem() 1558 struct nvkm_bios *bios = init->bios; init_configure_clk() 1592 struct nvkm_bios *bios = init->bios; init_configure_preinit() 1618 struct nvkm_bios *bios = init->bios; init_io() 1658 struct nvkm_bios *bios = init->bios; init_sub() 1685 struct nvkm_bios *bios = init->bios; init_ram_condition() 1704 struct nvkm_bios *bios = init->bios; init_nv_reg() 1722 struct nvkm_bios *bios = init->bios; init_macro() 1758 struct nvkm_bios *bios = init->bios; init_strap_condition() 1776 struct nvkm_bios *bios = init->bios; init_time() 1797 struct nvkm_bios *bios = init->bios; init_condition() 1814 struct nvkm_bios *bios = init->bios; init_io_condition() 1831 struct nvkm_bios *bios = init->bios; init_zm_reg16() 1848 struct nvkm_bios *bios = init->bios; init_index_io() 1870 struct nvkm_bios *bios = init->bios; init_pll() 1887 struct nvkm_bios *bios = init->bios; init_zm_reg() 1907 struct nvkm_bios *bios = init->bios; init_ram_restrict_pll() 1953 struct nvkm_bios *bios = init->bios; init_ram_restrict_zm_reg_group() 1991 struct nvkm_bios *bios = init->bios; init_copy_zm_reg() 2008 struct nvkm_bios *bios = init->bios; init_zm_reg_group() 2030 struct nvkm_bios *bios = init->bios; init_xlat() 2058 struct nvkm_bios *bios = init->bios; init_zm_mask_add() 2079 struct nvkm_bios *bios = init->bios; init_auxch() 2103 struct nvkm_bios *bios = init->bios; init_zm_auxch() 2125 struct nvkm_bios *bios = init->bios; init_i2c_long_if() 2164 struct nvkm_bios *bios = init->bios; init_gpio_ne() 2294 struct nvkm_bios *bios = subdev->device->bios; nvbios_init()
|
H A D | M0205.c | 29 nvbios_M0205Te(struct nvkm_bios *bios, nvbios_M0205Te() 58 nvbios_M0205Tp(struct nvkm_bios *bios, nvbios_M0205Tp() 75 nvbios_M0205Ee(struct nvkm_bios *bios, int idx, nvbios_M0205Ee() 91 nvbios_M0205Ep(struct nvkm_bios *bios, int idx, nvbios_M0205Ep() 108 nvbios_M0205Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr) nvbios_M0205Se() 122 nvbios_M0205Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr, nvbios_M0205Sp()
|
H A D | boost.c | 29 nvbios_boostTe(struct nvkm_bios *bios, nvbios_boostTe() 59 nvbios_boostEe(struct nvkm_bios *bios, int idx, nvbios_boostEe() 75 nvbios_boostEp(struct nvkm_bios *bios, int idx, nvbios_boostEp() 89 nvbios_boostEm(struct nvkm_bios *bios, u8 pstate, nvbios_boostEm() 101 nvbios_boostSe(struct nvkm_bios *bios, int idx, nvbios_boostSe() 113 nvbios_boostSp(struct nvkm_bios *bios, int idx, nvbios_boostSp()
|
H A D | cstep.c | 29 nvbios_cstepTe(struct nvkm_bios *bios, nvbios_cstepTe() 59 nvbios_cstepEe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr) nvbios_cstepEe() 72 nvbios_cstepEp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, nvbios_cstepEp() 85 nvbios_cstepEm(struct nvkm_bios *bios, u8 pstate, u8 *ver, u8 *hdr, nvbios_cstepEm() 97 nvbios_cstepXe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr) nvbios_cstepXe() 110 nvbios_cstepXp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, nvbios_cstepXp()
|
H A D | conn.c | 29 nvbios_connTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) nvbios_connTe() 46 nvbios_connTp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, nvbios_connTp() 62 nvbios_connEe(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len) nvbios_connEe() 72 nvbios_connEp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, nvbios_connEp()
|
H A D | vmap.c | 29 nvbios_vmap_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) nvbios_vmap_table() 57 nvbios_vmap_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, nvbios_vmap_parse() 71 nvbios_vmap_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) nvbios_vmap_entry() 83 nvbios_vmap_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, nvbios_vmap_entry_parse()
|
H A D | M0203.c | 29 nvbios_M0203Te(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) nvbios_M0203Te() 55 nvbios_M0203Tp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, nvbios_M0203Tp() 72 nvbios_M0203Ee(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr) nvbios_M0203Ee() 85 nvbios_M0203Ep(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, nvbios_M0203Ep() 103 nvbios_M0203Em(struct nvkm_bios *bios, u8 ramcfg, u8 *ver, u8 *hdr, nvbios_M0203Em()
|
H A D | M0209.c | 29 nvbios_M0209Te(struct nvkm_bios *bios, nvbios_M0209Te() 58 nvbios_M0209Ee(struct nvkm_bios *bios, int idx, nvbios_M0209Ee() 74 nvbios_M0209Ep(struct nvkm_bios *bios, int idx, nvbios_M0209Ep() 95 nvbios_M0209Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr) nvbios_M0209Se() 109 nvbios_M0209Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr, nvbios_M0209Sp()
|
H A D | pmu.c | 30 weirdo_pointer(struct nvkm_bios *bios, u32 data) weirdo_pointer() 45 nvbios_pmuTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) nvbios_pmuTe() 65 nvbios_pmuEe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr) nvbios_pmuEe() 78 nvbios_pmuEp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, nvbios_pmuEp() 93 nvbios_pmuRm(struct nvkm_bios *bios, u8 type, struct nvbios_pmuR *info) nvbios_pmuRm()
|
H A D | dp.c | 29 nvbios_dp_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) nvbios_dp_table() 58 nvbios_dpout_entry(struct nvkm_bios *bios, u8 idx, nvbios_dpout_entry() 87 nvbios_dpout_parse(struct nvkm_bios *bios, u8 idx, nvbios_dpout_parse() 129 nvbios_dpout_match(struct nvkm_bios *bios, u16 type, u16 mask, nvbios_dpout_match() 144 nvbios_dpcfg_entry(struct nvkm_bios *bios, u16 outp, u8 idx, nvbios_dpcfg_entry() 162 nvbios_dpcfg_parse(struct nvkm_bios *bios, u16 outp, u8 idx, nvbios_dpcfg_parse() 192 nvbios_dpcfg_match(struct nvkm_bios *bios, u16 outp, u8 pc, u8 vs, u8 pe, nvbios_dpcfg_match()
|
H A D | fan.c | 29 nvbios_fan_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) nvbios_fan_table() 56 nvbios_fan_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, nvbios_fan_entry() 66 nvbios_fan_parse(struct nvkm_bios *bios, struct nvbios_therm_fan *fan) nvbios_fan_parse()
|
H A D | shadowacpi.c | 47 acpi_read_fast(void *data, u32 offset, u32 length, struct nvkm_bios *bios) acpi_read_fast() 68 acpi_read_slow(void *data, u32 offset, u32 length, struct nvkm_bios *bios) acpi_read_slow() 89 acpi_init(struct nvkm_bios *bios, const char *name) acpi_init()
|
H A D | shadowpci.c | 34 pcirom_read(void *data, u32 offset, u32 length, struct nvkm_bios *bios) pcirom_read() 54 pcirom_init(struct nvkm_bios *bios, const char *name) pcirom_init() 92 platform_init(struct nvkm_bios *bios, const char *name) platform_init()
|
H A D | shadowramin.c | 26 struct nvkm_bios *bios; 31 pramin_read(void *data, u32 offset, u32 length, struct nvkm_bios *bios) pramin_read() 55 pramin_init(struct nvkm_bios *bios, const char *name) pramin_init()
|
H A D | xpio.c | 29 dcb_xpiod_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) dcb_xpiod_table() 46 dcb_xpio_table(struct nvkm_bios *bios, u8 idx, dcb_xpio_table() 64 dcb_xpio_parse(struct nvkm_bios *bios, u8 idx, dcb_xpio_parse()
|
H A D | gpio.c | 30 dcb_gpio_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) dcb_gpio_table() 61 dcb_gpio_entry(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len) dcb_gpio_entry() 78 dcb_gpio_parse(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len, dcb_gpio_parse() 119 dcb_gpio_match(struct nvkm_bios *bios, int idx, u8 func, u8 line, dcb_gpio_match()
|
H A D | therm.c | 29 therm_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt) therm_table() 57 nvbios_therm_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) nvbios_therm_entry() 67 nvbios_therm_sensor_parse(struct nvkm_bios *bios, nvbios_therm_sensor_parse() 153 nvbios_therm_fan_parse(struct nvkm_bios *bios, struct nvbios_therm_fan *fan) nvbios_therm_fan_parse()
|
H A D | volt.c | 29 nvbios_volt_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) nvbios_volt_table() 69 nvbios_volt_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, nvbios_volt_parse() 117 nvbios_volt_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) nvbios_volt_entry() 129 nvbios_volt_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, nvbios_volt_entry_parse()
|
H A D | image.c | 30 nvbios_imagen(struct nvkm_bios *bios, struct nvbios_image *image) nvbios_imagen() 69 nvbios_image(struct nvkm_bios *bios, int idx, struct nvbios_image *image) nvbios_image()
|
H A D | npde.c | 29 nvbios_npdeTe(struct nvkm_bios *bios, u32 base) nvbios_npdeTe() 50 nvbios_npdeTp(struct nvkm_bios *bios, u32 base, struct nvbios_npdeT *info) nvbios_npdeTp()
|
H A D | pcir.c | 28 nvbios_pcirTe(struct nvkm_bios *bios, u32 base, u8 *ver, u16 *hdr) nvbios_pcirTe() 52 nvbios_pcirTp(struct nvkm_bios *bios, u32 base, u8 *ver, u16 *hdr, nvbios_pcirTp()
|
H A D | ramcfg.c | 36 nvbios_ramcfg_count(struct nvkm_bios *bios) nvbios_ramcfg_count() 53 struct nvkm_bios *bios = subdev->device->bios; nvbios_ramcfg_index()
|
H A D | rammap.c | 29 nvbios_rammapTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, nvbios_rammapTe() 60 nvbios_rammapEe(struct nvkm_bios *bios, int idx, nvbios_rammapEe() 78 nvbios_rammapEp_from_perf(struct nvkm_bios *bios, u32 data, u8 size, nvbios_rammapEp_from_perf() 91 nvbios_rammapEp(struct nvkm_bios *bios, int idx, nvbios_rammapEp() 133 nvbios_rammapEm(struct nvkm_bios *bios, u16 mhz, nvbios_rammapEm() 146 nvbios_rammapSe(struct nvkm_bios *bios, u32 data, nvbios_rammapSe() 159 nvbios_rammapSp_from_perf(struct nvkm_bios *bios, u32 data, u8 size, int idx, nvbios_rammapSp_from_perf() 190 nvbios_rammapSp(struct nvkm_bios *bios, u32 data, nvbios_rammapSp()
|
H A D | shadowof.c | 34 of_read(void *data, u32 offset, u32 length, struct nvkm_bios *bios) of_read() 53 of_init(struct nvkm_bios *bios, const char *name) of_init()
|
H A D | shadowrom.c | 28 prom_read(void *data, u32 offset, u32 length, struct nvkm_bios *bios) prom_read() 48 prom_init(struct nvkm_bios *bios, const char *name) prom_init()
|
H A D | dcb.c | 28 dcb_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) dcb_table() 99 dcb_outp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len) dcb_outp() 121 dcb_outp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, dcb_outp_parse() 194 dcb_outp_match(struct nvkm_bios *bios, u16 type, u16 mask, dcb_outp_match() 208 dcb_outp_foreach(struct nvkm_bios *bios, void *data, dcb_outp_foreach() 209 int (*exec)(struct nvkm_bios *, void *, int, u16)) dcb_outp_foreach()
|
H A D | perf.c | 29 nvbios_perf_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, nvbios_perf_table() 78 nvbios_perf_entry(struct nvkm_bios *bios, int idx, nvbios_perf_entry() 94 nvbios_perfEp(struct nvkm_bios *bios, int idx, nvbios_perfEp() 156 nvbios_perfSe(struct nvkm_bios *bios, u32 perfE, int idx, nvbios_perfSe() 168 nvbios_perfSp(struct nvkm_bios *bios, u32 perfE, int idx, nvbios_perfSp() 185 nvbios_perf_fan_parse(struct nvkm_bios *bios, nvbios_perf_fan_parse()
|
H A D | shadow.c | 39 shadow_fetch(struct nvkm_bios *bios, struct shadow *mthd, u32 upto) shadow_fetch() 52 shadow_image(struct nvkm_bios *bios, int idx, u32 offset, struct shadow *mthd) shadow_image() 107 shadow_method(struct nvkm_bios *bios, struct shadow *mthd, const char *name) shadow_method() 133 shadow_fw_read(void *data, u32 offset, u32 length, struct nvkm_bios *bios) shadow_fw_read() 144 shadow_fw_init(struct nvkm_bios *bios, const char *name) shadow_fw_init() 164 nvbios_shadow(struct nvkm_bios *bios) nvbios_shadow()
|
H A D | i2c.c | 29 dcb_i2c_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) dcb_i2c_table() 61 dcb_i2c_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len) dcb_i2c_entry() 71 dcb_i2c_parse(struct nvkm_bios *bios, u8 idx, struct dcb_i2c_entry *info) dcb_i2c_parse()
|
H A D | mxm.c | 29 mxm_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr) mxm_table() 75 mxm_sor_map(struct nvkm_bios *bios, u8 conn) mxm_sor_map() 112 mxm_ddc_map(struct nvkm_bios *bios, u8 port) mxm_ddc_map()
|
H A D | timing.c | 29 nvbios_timingTe(struct nvkm_bios *bios, nvbios_timingTe() 69 nvbios_timingEe(struct nvkm_bios *bios, int idx, nvbios_timingEe() 85 nvbios_timingEp(struct nvkm_bios *bios, int idx, nvbios_timingEp()
|
H A D | bit.c | 28 bit_entry(struct nvkm_bios *bios, u8 id, struct bit_entry *bit) bit_entry()
|
H A D | pll.c | 81 pll_limits_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) pll_limits_table() 112 pll_map(struct nvkm_bios *bios) pll_map() 139 pll_map_reg(struct nvkm_bios *bios, u32 reg, u32 *type, u8 *ver, u8 *len) pll_map_reg() 181 pll_map_type(struct nvkm_bios *bios, u8 type, u32 *reg, u8 *ver, u8 *len) pll_map_type() 223 nvbios_pll_parse(struct nvkm_bios *bios, u32 type, struct nvbios_pll *info) nvbios_pll_parse()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | bios.h | 5 struct nvkm_bios { struct 24 int nvbios_memcmp(struct nvkm_bios *, u32 addr, const char *, u32 len); 30 int nvkm_bios_new(struct nvkm_device *, int, struct nvkm_bios **);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | priv.h | 5 struct nvkm_bios; 31 int nvkm_fb_bios_memtype(struct nvkm_bios *);
|
H A D | ramnv40.c | 38 struct nvkm_bios *bios = subdev->device->bios; nv40_ram_calc() 72 struct nvkm_bios *bios = device->bios; nv40_ram_prog()
|
H A D | base.c | 65 nvkm_fb_bios_memtype(struct nvkm_bios *bios) nvkm_fb_bios_memtype()
|
H A D | ramgf100.c | 135 struct nvkm_bios *bios = device->bios; gf100_ram_calc() 564 struct nvkm_bios *bios = device->bios; gf100_ram_ctor() 632 struct nvkm_bios *bios = subdev->device->bios; gf100_ram_new()
|
H A D | ramnv50.c | 224 struct nvkm_bios *bios = subdev->device->bios; nv50_ram_calc() 641 struct nvkm_bios *bios = device->bios; nv50_ram_ctor()
|
H A D | ramgt215.c | 159 struct nvkm_bios *bios = device->bios; gt215_link_train() 281 struct nvkm_bios *bios = device->bios; gt215_link_train_init() 499 struct nvkm_bios *bios = device->bios; gt215_ram_calc()
|
H A D | ramgk104.c | 1268 struct nvkm_bios *bios = ram->fb->subdev.device->bios; gk104_ram_train_type() 1395 struct nvkm_bios *bios = device->bios; gk104_ram_init() 1440 struct nvkm_bios *bios = ram->base.fb->subdev.device->bios; gk104_ram_ctor_data() 1535 struct nvkm_bios *bios = device->bios; gk104_ram_new()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | gm204.c | 34 struct nvkm_bios *bios = device->bios; pmu_code() 54 struct nvkm_bios *bios = device->bios; pmu_data() 85 struct nvkm_bios *bios = subdev->device->bios; pmu_load() 115 struct nvkm_bios *bios = device->bios; gm204_devinit_post()
|
H A D | nv50.c | 39 struct nvkm_bios *bios = device->bios; nv50_devinit_pll_set() 128 struct nvkm_bios *bios = device->bios; nv50_devinit_init()
|
H A D | nv05.c | 49 struct nvkm_bios *bios = device->bios; nv05_devinit_meminit()
|
H A D | nv04.c | 359 struct nvkm_bios *bios = subdev->device->bios; nv04_devinit_pll_set()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/volt/ |
H A D | base.c | 71 struct nvkm_bios *bios = volt->subdev.device->bios; nvkm_volt_map() 113 nvkm_volt_parse_bios(struct nvkm_bios *bios, struct nvkm_volt *volt) nvkm_volt_parse_bios() 177 struct nvkm_bios *bios = device->bios; nvkm_volt_ctor()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
H A D | nv50.c | 52 struct nvkm_bios *bios = mxm->subdev.device->bios; mxm_match_dcb() 95 mxm_dcb_sanitise_entry(struct nvkm_bios *bios, void *data, int idx, u16 pdcb) mxm_dcb_sanitise_entry() 190 struct nvkm_bios *bios = subdev->device->bios; mxm_dcb_sanitise()
|
H A D | base.c | 47 struct nvkm_bios *bios = device->bios; mxm_shadow_rom() 236 struct nvkm_bios *bios = device->bios; nvkm_mxm_new_()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | gf119.c | 30 struct nvkm_bios *bios = device->bios; gf119_gpio_reset()
|
H A D | nv50.c | 30 struct nvkm_bios *bios = device->bios; nv50_gpio_reset()
|
H A D | base.c | 52 struct nvkm_bios *bios = device->bios; nvkm_gpio_find()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | fanpwm.c | 88 struct nvkm_bios *bios = device->bios; nvkm_fanpwm_create()
|
H A D | ic.c | 86 struct nvkm_bios *bios = device->bios; nvkm_therm_ic_ctor()
|
H A D | fan.c | 228 struct nvkm_bios *bios = device->bios; nvkm_therm_fan_ctor()
|
H A D | temp.c | 242 struct nvkm_bios *bios = subdev->device->bios; nvkm_therm_sensor_ctor()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | disp.h | 173 struct nvkm_bios *bios = nvxx_bios(&drm->device); nouveau_bios_run_init_table()
|
H A D | hw.c | 169 struct nvkm_bios *bios = nvxx_bios(&drm->device); nouveau_hw_get_pllvals() 257 struct nvkm_bios *bios = nvxx_bios(device); nouveau_hw_fix_bad_vpll()
|
H A D | crtc.c | 115 struct nvkm_bios *bios = nvxx_bios(&drm->device); nv_crtc_calc_state_ext()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | device.h | 103 struct nvkm_bios *bios; 168 int (*bios )(struct nvkm_device *, int idx, struct nvkm_bios **);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | gf119.c | 53 struct nvkm_bios *bios = subdev->device->bios; exec_lookup() 99 struct nvkm_bios *bios = device->bios; exec_script() 137 struct nvkm_bios *bios = device->bios; exec_clkcmp()
|
H A D | sorg94.c | 125 struct nvkm_bios *bios = device->bios; g94_sor_dp_drv_ctl()
|
H A D | sorgf119.c | 72 struct nvkm_bios *bios = device->bios; gf119_sor_dp_drv_ctl()
|
H A D | sorgm204.c | 97 struct nvkm_bios *bios = device->bios; gm204_sor_dp_drv_ctl()
|
H A D | nv50.c | 232 struct nvkm_bios *bios = subdev->device->bios; exec_lookup() 289 struct nvkm_bios *bios = device->bios; exec_script() 348 struct nvkm_bios *bios = device->bios; exec_clkcmp() 701 struct nvkm_bios *bios = device->bios; nv50_disp_intr_unk40_0_tmds()
|
H A D | outpdp.c | 215 struct nvkm_bios *bios = device->bios; nvkm_output_dp_ctor()
|
H A D | base.c | 286 struct nvkm_bios *bios = device->bios; nvkm_disp_ctor()
|
H A D | dport.c | 54 struct nvkm_bios *bios = subdev->device->bios; dp_set_link_config()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
H A D | base.c | 43 struct nvkm_bios *bios = clk->subdev.device->bios; nvkm_clk_adjust() 140 struct nvkm_bios *bios = clk->subdev.device->bios; nvkm_cstate_new() 309 struct nvkm_bios *bios = clk->subdev.device->bios; nvkm_pstate_new()
|
H A D | pllnv04.c | 40 struct nvkm_bios *bios = subdev->device->bios; getMNP_single()
|
H A D | gf100.c | 245 struct nvkm_bios *bios = subdev->device->bios; calc_pll()
|
H A D | gk104.c | 266 struct nvkm_bios *bios = subdev->device->bios; calc_pll()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | base.c | 51 struct nvkm_bios *bios = i2c->subdev.device->bios; nvkm_i2c_bus_find() 247 struct nvkm_bios *bios = device->bios; nvkm_i2c_new_()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gm107.c | 295 struct nvkm_bios *bios = device->bios; gm107_gr_init_bios()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.c | 2012 struct nvkm_bios *bios = nvxx_bios(&drm->device); NVInitVBIOS()
|