Home
last modified time | relevance | path

Searched refs:bios (Results 51 – 75 of 536) sorted by relevance

12345678910>>...22

/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramnv50.c223 struct nvkm_bios *bios = subdev->device->bios; in nv50_ram_calc() local
250 nvbios_rammapEp_from_perf(bios, data, hdr, &next->bios); in nv50_ram_calc()
260 &next->bios); in nv50_ram_calc()
268 data = nvbios_timingEp(bios, next->bios.ramcfg_timing, in nv50_ram_calc()
318 if (next->bios.timing_10_ODT) in nv50_ram_calc()
414 if (!next->bios.ramcfg_FBVDDQ) in nv50_ram_calc()
446 next->bios.ramcfg_00_05); in nv50_ram_calc()
448 next->bios.ramcfg_00_08); in nv50_ram_calc()
455 if (!next->bios.timing_10_ODT) in nv50_ram_calc()
459 if (!next->bios.ramcfg_DLLoff) in nv50_ram_calc()
[all …]
H A Dsddr3.c74 DLL = !ram->next->bios.ramcfg_DLLoff; in nvkm_sddr3_calc()
76 switch (ram->next->bios.timing_ver) { in nvkm_sddr3_calc()
78 if (ram->next->bios.timing_hdr < 0x17) { in nvkm_sddr3_calc()
82 CWL = ram->next->bios.timing_10_CWL; in nvkm_sddr3_calc()
83 CL = ram->next->bios.timing_10_CL; in nvkm_sddr3_calc()
84 WR = ram->next->bios.timing_10_WR; in nvkm_sddr3_calc()
85 ODT = ram->next->bios.timing_10_ODT; in nvkm_sddr3_calc()
88 CWL = (ram->next->bios.timing[1] & 0x00000f80) >> 7; in nvkm_sddr3_calc()
89 CL = (ram->next->bios.timing[1] & 0x0000001f) >> 0; in nvkm_sddr3_calc()
90 WR = (ram->next->bios.timing[2] & 0x007f0000) >> 16; in nvkm_sddr3_calc()
H A Dsddr2.c65 switch (ram->next->bios.timing_ver) { in nvkm_sddr2_calc()
67 CL = ram->next->bios.timing_10_CL; in nvkm_sddr2_calc()
68 WR = ram->next->bios.timing_10_WR; in nvkm_sddr2_calc()
69 DLL = !ram->next->bios.ramcfg_DLLoff; in nvkm_sddr2_calc()
70 ODT = ram->next->bios.timing_10_ODT & 3; in nvkm_sddr2_calc()
73 CL = (ram->next->bios.timing[1] & 0x0000001f); in nvkm_sddr2_calc()
74 WR = (ram->next->bios.timing[2] & 0x007f0000) >> 16; in nvkm_sddr2_calc()
80 if (ram->next->bios.timing_ver == 0x20 || in nvkm_sddr2_calc()
81 ram->next->bios.ramcfg_timing == 0xff) { in nvkm_sddr2_calc()
H A Dramgt215.c160 struct nvkm_bios *bios = device->bios; in gt215_link_train() local
282 struct nvkm_bios *bios = device->bios; in gt215_link_train_init() local
499 struct nvkm_bios *bios = device->bios; in gt215_ram_calc() local
520 &next->bios); in gt215_ram_calc()
542 data = nvbios_timingEp(bios, next->bios.ramcfg_timing, in gt215_ram_calc()
544 &next->bios); in gt215_ram_calc()
597 if (!next->bios.ramcfg_DLLoff) in gt215_ram_calc()
646 if (next->bios.timing_10_ODT) in gt215_ram_calc()
663 next->bios.ramcfg_FBVDDQ) { in gt215_ram_calc()
710 next->bios.ramcfg_10_05); in gt215_ram_calc()
[all …]
H A Dramgp100.c35 struct nvkm_bios *bios = device->bios; in gp100_ram_init() local
51 data = nvbios_rammapTe(bios, &ver, &hdr, &cnt, &len, &snr, &ssz); in gp100_ram_init()
55 cnt = nvbios_rd08(bios, data + 0x14); /* guess at count */ in gp100_ram_init()
56 data = nvbios_rd32(bios, data + 0x10); /* guess u32... */ in gp100_ram_init()
62 nvbios_init(subdev, nvbios_rd32(bios, data)); in gp100_ram_init()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dgm200.c36 struct nvkm_bios *bios = device->bios; in pmu_code() local
43 nvkm_wr32(device, 0x10a184, nvbios_rd32(bios, img + i)); in pmu_code()
56 struct nvkm_bios *bios = device->bios; in pmu_data() local
61 nvkm_wr32(device, 0x10a1c4, nvbios_rd32(bios, img + i)); in pmu_data()
87 struct nvkm_bios *bios = subdev->device->bios; in pmu_load() local
91 if (!nvbios_pmuRm(bios, type, &pmu)) in pmu_load()
129 struct nvkm_bios *bios = device->bios; in gm200_devinit_post() local
150 u32 img = nvbios_rd16(bios, bit_I.offset + 0x14); in gm200_devinit_post()
151 u32 len = nvbios_rd16(bios, bit_I.offset + 0x16); in gm200_devinit_post()
158 u32 img = nvbios_rd16(bios, bit_I.offset + 0x18); in gm200_devinit_post()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dbios_parser_interface.c39 struct dc_bios *bios = NULL; in dal_bios_parser_create() local
41 bios = firmware_parser_create(init, dce_version); in dal_bios_parser_create()
44 if (bios == NULL) in dal_bios_parser_create()
45 bios = bios_parser_create(init, dce_version); in dal_bios_parser_create()
47 return bios; in dal_bios_parser_create()
52 struct dc_bios *bios = *dcb; in dal_bios_parser_destroy() local
54 bios->funcs->bios_parser_destroy(dcb); in dal_bios_parser_destroy()
H A Dbios_parser_helper.c40 if (bp->bios && offset + size < bp->bios_size) in bios_get_image()
41 return bp->bios + offset; in bios_get_image()
49 bios->ctx
51 (bios->regs->reg)
58 struct dc_bios *bios) in bios_is_accelerated_mode() argument
67 struct dc_bios *bios, in bios_set_scratch_acc_mode_change() argument
75 struct dc_bios *bios, in bios_set_scratch_critical_state() argument
83 struct dc_bios *bios) in bios_get_vga_enabled_displays() argument
H A DMakefile30 AMD_DAL_BIOS = $(addprefix $(AMDDALPATH)/dc/bios/,$(BIOS))
40 AMD_DISPLAY_FILES += $(AMDDALPATH)/dc/bios/dce60/command_table_helper_dce60.o
48 AMD_DISPLAY_FILES += $(AMDDALPATH)/dc/bios/dce80/command_table_helper_dce80.o
53 AMD_DISPLAY_FILES += $(AMDDALPATH)/dc/bios/dce110/command_table_helper_dce110.o
55 AMD_DISPLAY_FILES += $(AMDDALPATH)/dc/bios/dce112/command_table_helper_dce112.o
57 AMD_DISPLAY_FILES += $(AMDDALPATH)/dc/bios/dce112/command_table_helper2_dce112.o
H A Dbios_parser_helper.h34 bool bios_is_accelerated_mode(struct dc_bios *bios);
35 void bios_set_scratch_acc_mode_change(struct dc_bios *bios, uint32_t state);
36 void bios_set_scratch_critical_state(struct dc_bios *bios, bool state);
37 uint32_t bios_get_vga_enabled_displays(struct dc_bios *bios);
/openbmc/openbmc/meta-openpower/classes/
H A Dopenpower-software-manager-ubi.bbclass4 obmc-flash-bios-ubiattach.service \
5 obmc-flash-bios-ubimount@.service \
6 obmc-flash-bios-ubiumount-ro@.service \
7 obmc-flash-bios-ubiumount-rw@.service \
8 obmc-flash-bios-ubipatch.service \
9 obmc-flash-bios-ubiremount.service \
10 obmc-flash-bios-cleanup.service \
/openbmc/qemu/roms/
H A DMakefile74 bios: build-seabios-config-seabios-128k \ target
77 cp seabios/builds/seabios-128k/bios.bin ../pc-bios/bios.bin
78 cp seabios/builds/seabios-256k/bios.bin ../pc-bios/bios-256k.bin
79 cp seabios/builds/seabios-microvm/bios.bin ../pc-bios/bios-microvm.bin
117 -o ../pc-bios/efi-$*.rom
131 cp SLOF/boot_rom.bin ../pc-bios/slof.bin
138 ../pc-bios/u-boot.e500
147 cp skiboot/skiboot.lid ../pc-bios/skiboot.lid
153 rm -f ../pc-bios/edk2-*.fd.bz2
154 bzip2 --verbose ../pc-bios/edk2-*.fd
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
H A Dnv50.c52 struct nvkm_bios *bios = mxm->subdev.device->bios; in mxm_match_dcb() local
68 u8 link = mxm_sor_map(bios, ctx->desc.dig_conn); in mxm_match_dcb()
95 mxm_dcb_sanitise_entry(struct nvkm_bios *bios, void *data, int idx, u16 pdcb) in mxm_dcb_sanitise_entry() argument
98 struct context ctx = { .outp = (u32 *)(bios->data + pdcb) }; in mxm_dcb_sanitise_entry()
116 i2cidx = mxm_ddc_map(bios, ctx.desc.ddc_port); in mxm_dcb_sanitise_entry()
133 link = mxm_sor_map(bios, ctx.desc.dig_conn) & 0x30; in mxm_dcb_sanitise_entry()
146 conn = bios->data; in mxm_dcb_sanitise_entry()
147 conn += nvbios_connEe(bios, (ctx.outp[0] & 0x0000f000) >> 12, &ver, &len); in mxm_dcb_sanitise_entry()
191 struct nvkm_bios *bios = subdev->device->bios; in mxm_dcb_sanitise() local
193 u16 dcb = dcb_table(bios, &ver, &hdr, &cnt, &len); in mxm_dcb_sanitise()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dshadowacpi.c26 acpi_read_bios(acpi_handle rom_handle, u8 *bios, u32 offset, u32 length) in acpi_read_bios() argument
51 memcpy(bios+offset, obj->buffer.pointer, length); in acpi_read_bios()
64 acpi_read_fast(void *data, u32 offset, u32 length, struct nvkm_bios *bios) in acpi_read_fast() argument
70 if (nvbios_extend(bios, limit) >= 0) { in acpi_read_fast()
71 int ret = acpi_read_bios(data, bios->data, start, fetch); in acpi_read_fast()
85 acpi_read_slow(void *data, u32 offset, u32 length, struct nvkm_bios *bios) in acpi_read_slow() argument
91 if (nvbios_extend(bios, limit) >= 0) { in acpi_read_slow()
93 int ret = acpi_read_bios(data, bios->data, in acpi_read_slow()
105 acpi_init(struct nvkm_bios *bios, const char *name) in acpi_init() argument
111 dhandle = ACPI_HANDLE(bios->subdev.device->dev); in acpi_init()
H A Dshadowramin.c26 struct nvkm_bios *bios; member
31 pramin_read(void *data, u32 offset, u32 length, struct nvkm_bios *bios) in pramin_read() argument
33 struct nvkm_device *device = bios->subdev.device; in pramin_read()
37 *(u32 *)&bios->data[i] = nvkm_rd32(device, 0x700000 + i); in pramin_read()
48 struct nvkm_device *device = priv->bios->subdev.device; in pramin_fini()
55 pramin_init(struct nvkm_bios *bios, const char *name) in pramin_init() argument
57 struct nvkm_subdev *subdev = &bios->subdev; in pramin_init()
110 priv->bios = bios; in pramin_init()
/openbmc/openpower-pnor-code-mgmt/ubi/
H A Dobmc-flash-bios-ubimount@.service3 Requires=obmc-flash-bios-ubiattach.service
4 After=obmc-flash-bios-ubiattach.service
5 OnFailure=obmc-flash-bios-ubiumount-ro@%i.service obmc-flash-bios-ubiumount-rw@%i.service
10 ExecStart=/usr/bin/obmc-flash-bios squashfsmount pnor-ro-%i %i
11 ExecStart=/usr/bin/obmc-flash-bios ubimount pnor-rw-%i
12 ExecStart=/usr/bin/obmc-flash-bios ubimount pnor-prsv
/openbmc/openbmc/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/
H A Dkudo-bios-update.bb11 PROVIDES:append = " virtual/bios-update"
12 RPROVIDES:${PN}:append = " virtual/bios-update"
19 FILES:${PN} += "${datadir}/phosphor-ipmi-flash/config-bios.json"
22 file://phosphor-ipmi-flash-bios-update.service \
23 file://config-bios.json \
28 phosphor-ipmi-flash-bios-update.service \
33 install -m 0644 ${WORKDIR}/config-bios.json ${D}${datadir}/phosphor-ipmi-flash
35 … install -m 0644 ${WORKDIR}/phosphor-ipmi-flash-bios-update.service ${D}${systemd_system_unitdir}
/openbmc/openbmc/meta-google/recipes-google/google-bios-key/
H A Dgoogle-bios-key.bb14 FILES:${PN} += "${datadir}/google-bios-key/platforms_secure.pem"
15 FILES:${PN} += "${datadir}/google-bios-key/platforms_bringup.pem"
20 install -d ${D}${datadir}/google-bios-key
21 install -m 0644 ${WORKDIR}/platforms_secure.pem ${D}${datadir}/google-bios-key
22 install -m 0644 ${WORKDIR}/platforms_bringup.pem ${D}${datadir}/google-bios-key
24 ln -s -r ${D}${datadir}/google-bios-key/platforms_secure.pem ${D}${datadir}/platforms_secure.pem
25 … ln -s -r ${D}${datadir}/google-bios-key/platforms_bringup.pem ${D}${datadir}/platforms_bringup.pem
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dbase.c78 return therm->fan->bios.min_duty; in nvkm_therm_compute_linear_duty()
80 return therm->fan->bios.max_duty; in nvkm_therm_compute_linear_duty()
84 duty *= (therm->fan->bios.max_duty - therm->fan->bios.min_duty); in nvkm_therm_compute_linear_duty()
86 duty += therm->fan->bios.min_duty; in nvkm_therm_compute_linear_duty()
129 switch(therm->fan->bios.fan_mode) { in nvkm_therm_update()
219 return therm->fan->bios.min_duty; in nvkm_therm_attr_get()
221 return therm->fan->bios.max_duty; in nvkm_therm_attr_get()
254 value = therm->fan->bios.max_duty; in nvkm_therm_attr_set()
255 therm->fan->bios.min_duty = value; in nvkm_therm_attr_set()
261 value = therm->fan->bios.min_duty; in nvkm_therm_attr_set()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgm107.c313 struct nvkm_bios *bios = device->bios; in gm107_gr_init_bios_2() local
315 if (!bit_entry(bios, 'P', &bit_P) && in gm107_gr_init_bios_2()
317 u32 data = nvbios_rd32(bios, bit_P.offset + 0x28); in gm107_gr_init_bios_2()
319 u8 ver = nvbios_rd08(bios, data + 0x00); in gm107_gr_init_bios_2()
320 u8 hdr = nvbios_rd08(bios, data + 0x01); in gm107_gr_init_bios_2()
322 data = nvbios_rd32(bios, data + 0x04); in gm107_gr_init_bios_2()
347 struct nvkm_bios *bios = device->bios; in gm107_gr_init_bios() local
353 while (nvbios_P0260Ep(bios, ++E, &ver, &hdr, &infoE)) { in gm107_gr_init_bios()
356 while (nvbios_P0260Xp(bios, ++X, &ver, &hdr, &infoX)) in gm107_gr_init_bios()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/volt/
H A Dbase.c84 struct nvkm_bios *bios = volt->subdev.device->bios; in nvkm_volt_map_min() local
89 vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info); in nvkm_volt_map_min()
106 struct nvkm_bios *bios = volt->subdev.device->bios; in nvkm_volt_map() local
111 vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info); in nvkm_volt_map()
188 struct nvkm_subdev *subdev = &bios->subdev; in nvkm_volt_parse_bios()
195 data = nvbios_volt_parse(bios, &ver, &hdr, &cnt, &len, &info); in nvkm_volt_parse_bios()
215 data = nvbios_volt_entry_parse(bios, i, &ver, &hdr, in nvkm_volt_parse_bios()
286 struct nvkm_bios *bios = device->bios; in nvkm_volt_ctor() local
293 if (bios) { in nvkm_volt_ctor()
297 nvkm_volt_parse_bios(bios, volt); in nvkm_volt_ctor()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clock_source.c638 clk_src->bios, in disable_spread_spectrum()
746 clk_src->bios, in enable_spread_spectrum()
1351 clk_src->bios, in get_ss_info_from_atombios()
1375 clk_src->bios, in get_ss_info_from_atombios()
1549 struct dc_bios *bios, in dce110_clk_src_construct() argument
1559 clk_src->bios = bios; in dce110_clk_src_construct()
1649 struct dc_bios *bios, in dce112_clk_src_construct() argument
1656 clk_src->bios = bios; in dce112_clk_src_construct()
1677 struct dc_bios *bios, in dcn20_clk_src_construct() argument
1693 struct dc_bios *bios, in dcn3_clk_src_construct() argument
[all …]
/openbmc/openbmc-test-automation/pldm/
H A Dtest_pldm_bios_attributes.robot31 ${pldm_output}= pldmtool bios GetBIOSAttributeCurrentValueByHandle -a ${random_attr}
35 # pldmtool bios GetBIOSAttributeCurrentValueByHandle -a hjkhkj
51 # pldmtool bios SetBIOSAttributeCurrentValue -a hjkhkj -d 0
68 # pldmtool bios SetBIOSAttributeCurrentValue -a pvm_os_boot_side -d hhhhhj
72 ${pldm_output}= pldmtool bios SetBIOSAttributeCurrentValue -a ${enum_attr} -d 0
87 # pldmtool bios SetBIOSAttributeCurrentValue -a vmi_if_count -d 12
124 # pldmtool bios SetBIOSAttributeCurrentValue -a vmi_hostname -d BMC
147 # pldmtool bios SetBIOSAttributeCurrentValue -a vmi_if_count -d 1
172 # pldmtool bios SetBIOSAttributeCurrentValue -a pvm_default_os_type -d AIX
197 ${pldm_output}= Pldmtool bios GetBIOSTable --type AttributeTable
[all …]
/openbmc/phosphor-ipmi-flash/
H A Dmeson.options9 option('host-bios', type: 'boolean', value: false, description: 'Install default BIOS update config…
37 option('bios-verify-status-filename', type : 'string', value : '/tmp/bios.verify', description : 'T…
42 option('bios-staged-name', type : 'string', value : 'bios-staged-name', description : 'The file to …
43 option('preparation-bios-target', type : 'string', value : 'phosphor-ipmi-flash-bios-prepare.target…
44 option('verify-bios-target', type : 'string', value : 'phosphor-ipmi-flash-bios-verify.target', des…
45 option('update-bios-target', type : 'string', value : 'phosphor-ipmi-flash-bios-update.target', des…
/openbmc/openbmc/meta-asrock/meta-common/recipes-phosphor/flash/
H A Dphosphor-software-manager_%.bbappend2 SRC_URI += "file://bios-update.sh"
9 install -m 0755 ${WORKDIR}/bios-update.sh ${D}/${sbindir}/
10 if [ -e ${WORKDIR}/bios-update ]; then
12 install -m 0644 ${WORKDIR}/bios-update ${D}${sysconfdir}/default

12345678910>>...22