Home
last modified time | relevance | path

Searched refs:specs (Results 1 – 25 of 75) sorted by relevance

123

/Linux-v6.6/drivers/video/fbdev/core/
Dfbmon.c292 static void parse_vendor_block(unsigned char *block, struct fb_monspecs *specs) in parse_vendor_block() argument
294 specs->manufacturer[0] = ((block[0] & 0x7c) >> 2) + '@'; in parse_vendor_block()
295 specs->manufacturer[1] = ((block[0] & 0x03) << 3) + in parse_vendor_block()
297 specs->manufacturer[2] = (block[1] & 0x1f) + '@'; in parse_vendor_block()
298 specs->manufacturer[3] = 0; in parse_vendor_block()
299 specs->model = block[2] + (block[3] << 8); in parse_vendor_block()
300 specs->serial = block[4] + (block[5] << 8) + in parse_vendor_block()
302 specs->year = block[9] + 1990; in parse_vendor_block()
303 specs->week = block[8]; in parse_vendor_block()
304 DPRINTK(" Manufacturer: %s\n", specs->manufacturer); in parse_vendor_block()
[all …]
Dmodedb.c1142 const struct fb_videomode *fb_find_best_display(const struct fb_monspecs *specs, in fb_find_best_display() argument
1168 if (specs->misc & FB_MISC_1ST_DETAIL) { in fb_find_best_display()
1174 if (specs->max_x && specs->max_y) { in fb_find_best_display()
1178 var.xres = (specs->max_x * 7200)/254; in fb_find_best_display()
1179 var.yres = (specs->max_y * 7200)/254; in fb_find_best_display()
/Linux-v6.6/tools/testing/selftests/bpf/
Dtest_loader.c536 struct test_spec *specs, in run_subtest() argument
570 spec_iter = &specs[i++]; in run_subtest()
647 struct test_spec *specs = NULL; in process_subtest() local
666 specs = calloc(nr_progs, sizeof(struct test_spec)); in process_subtest()
667 if (!ASSERT_OK_PTR(specs, "Can't alloc specs array")) in process_subtest()
673 err = parse_test_spec(tester, obj, prog, &specs[i++]); in process_subtest()
681 struct test_spec *spec = &specs[i++]; in process_subtest()
688 specs, spec, false); in process_subtest()
691 specs, spec, true); in process_subtest()
696 free_test_spec(&specs[i]); in process_subtest()
[all …]
Dveristat.c225 static int parse_stats(const char *stats_str, struct stat_specs *specs);
722 static int parse_stat(const char *stat_name, struct stat_specs *specs) in parse_stat() argument
729 if (specs->spec_cnt >= ARRAY_SIZE(specs->ids)) { in parse_stat()
730 fprintf(stderr, "Can't specify more than %zd stats\n", ARRAY_SIZE(specs->ids)); in parse_stat()
745 specs->ids[specs->spec_cnt] = id; in parse_stat()
746 specs->variants[specs->spec_cnt] = var; in parse_stat()
747 specs->asc[specs->spec_cnt] = has_order ? is_asc : stat_defs[id].asc_by_default; in parse_stat()
748 specs->spec_cnt++; in parse_stat()
753 static int parse_stats(const char *stats_str, struct stat_specs *specs) in parse_stats() argument
763 err = parse_stat(next, specs); in parse_stats()
[all …]
/Linux-v6.6/Documentation/userspace-api/netlink/
Dindex.rst13 intro-specs
14 specs
Dintro-specs.rst8 specifications. For more detailed description of the specs see :doc:`specs`.
26 YAML specs can be found under ``Documentation/netlink/specs/``.
30 $ ./tools/net/ynl/cli.py --spec Documentation/netlink/specs/ethtool.yaml \
67 /* Documentation/netlink/specs/fou.yaml */
Dspecs.rst11 Netlink specs should be complete and not depend on any other spec
15 Internally kernel uses the YAML specs to generate:
22 YAML specifications can be found under ``Documentation/netlink/specs/``
25 See :doc:`intro-specs` for a practical starting guide.
27 All specs must be licensed under
34 There are four schema levels for Netlink specs, from the simplest used
/Linux-v6.6/tools/net/ynl/generated/
DMakefile28 %-user.h: ../../../../Documentation/netlink/specs/%.yaml $(TOOL)
32 %-user.c: ../../../../Documentation/netlink/specs/%.yaml $(TOOL)
/Linux-v6.6/Documentation/ABI/testing/
Dsysfs-bus-usb320 See USB specs for its meaning.
326 See USB specs for its meaning.
342 See USB specs for its meaning.
348 See USB specs for its meaning.
354 See USB specs for its meaning.
360 See USB specs for its meaning.
366 See USB specs for its meaning.
372 See USB specs for its meaning.
378 See USB specs for its meaning.
384 See USB specs for its meaning.
[all …]
Dsysfs-bus-pci-devices-pvpanic13 https://git.qemu.org/?p=qemu.git;a=blob_plain;f=docs/specs/pvpanic.txt
Dsysfs-firmware-qemu_fw_cfg15 to the fw_cfg device can be found in "docs/specs/fw_cfg.rst"
17 https://qemu-project.gitlab.io/qemu/specs/fw_cfg.html
/Linux-v6.6/drivers/gpu/drm/etnaviv/
Detnaviv_gpu.c186 u32 specs[4]; in etnaviv_hw_specs() local
189 specs[0] = gpu_read(gpu, VIVS_HI_CHIP_SPECS); in etnaviv_hw_specs()
190 specs[1] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_2); in etnaviv_hw_specs()
191 specs[2] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_3); in etnaviv_hw_specs()
192 specs[3] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_4); in etnaviv_hw_specs()
194 gpu->identity.stream_count = etnaviv_field(specs[0], in etnaviv_hw_specs()
196 gpu->identity.register_max = etnaviv_field(specs[0], in etnaviv_hw_specs()
198 gpu->identity.thread_count = etnaviv_field(specs[0], in etnaviv_hw_specs()
200 gpu->identity.vertex_cache_size = etnaviv_field(specs[0], in etnaviv_hw_specs()
202 gpu->identity.shader_core_count = etnaviv_field(specs[0], in etnaviv_hw_specs()
[all …]
/Linux-v6.6/drivers/video/fbdev/
Dtdfxfb.c1346 struct fb_monspecs *specs) in tdfxfb_probe_i2c_connector() argument
1355 fb_edid_to_monspecs(edid, specs); in tdfxfb_probe_i2c_connector()
1377 struct fb_monspecs *specs; in tdfxfb_probe() local
1483 specs = &info->monspecs; in tdfxfb_probe()
1488 err = tdfxfb_probe_i2c_connector(default_par, specs); in tdfxfb_probe()
1491 if (specs->modedb == NULL) in tdfxfb_probe()
1496 fb_videomode_to_modelist(specs->modedb, in tdfxfb_probe()
1497 specs->modedb_len, in tdfxfb_probe()
1499 m = fb_find_best_display(specs, &info->modelist); in tdfxfb_probe()
1516 specs->modedb, specs->modedb_len, in tdfxfb_probe()
[all …]
/Linux-v6.6/drivers/pmdomain/imx/
Dscu-pd.c321 struct of_phandle_args specs; in imx_sc_pd_get_console_rsrc() local
329 0, &specs); in imx_sc_pd_get_console_rsrc()
333 imx_con_rsrc = specs.args[0]; in imx_sc_pd_get_console_rsrc()
/Linux-v6.6/sound/soc/uniphier/
Daio-ld11.c312 .specs = uniphier_aio_ld11,
322 .specs = uniphier_aio_ld11,
Daio-pxs2.c235 .specs = uniphier_aio_pxs2,
/Linux-v6.6/drivers/video/fbdev/aty/
Dradeon_monitor.c906 struct fb_monspecs *specs = &info->monspecs; in radeon_check_modes() local
910 if (specs->misc & FB_MISC_1ST_DETAIL) { in radeon_check_modes()
913 for (i = 0; i < specs->modedb_len; i++) { in radeon_check_modes()
914 if (specs->modedb[i].flag & FB_MODE_IS_FIRST) { in radeon_check_modes()
915 modedb = &specs->modedb[i]; in radeon_check_modes()
921 modedb = &specs->modedb[0]; in radeon_check_modes()
/Linux-v6.6/drivers/i2c/busses/
Di2c-stm32f7.c450 struct stm32f7_i2c_spec *specs; in stm32f7_i2c_compute_timing() local
468 specs = stm32f7_get_specs(setup->speed_freq); in stm32f7_i2c_compute_timing()
469 if (specs == ERR_PTR(-EINVAL)) { in stm32f7_i2c_compute_timing()
475 if ((setup->rise_time > specs->rise_max) || in stm32f7_i2c_compute_timing()
476 (setup->fall_time > specs->fall_max)) { in stm32f7_i2c_compute_timing()
479 setup->rise_time, specs->rise_max, in stm32f7_i2c_compute_timing()
480 setup->fall_time, specs->fall_max); in stm32f7_i2c_compute_timing()
501 sdadel_min = specs->hddat_min + setup->fall_time - in stm32f7_i2c_compute_timing()
504 sdadel_max = specs->vddat_max - setup->rise_time - in stm32f7_i2c_compute_timing()
507 scldel_min = setup->rise_time + specs->sudat_min; in stm32f7_i2c_compute_timing()
[all …]
/Linux-v6.6/drivers/video/fbdev/nvidia/
Dnvidia.c1108 struct fb_monspecs *specs = &info->monspecs; in nvidia_set_fbinfo() local
1136 if (specs->modedb != NULL) { in nvidia_set_fbinfo()
1139 mode = fb_find_best_display(specs, &info->modelist); in nvidia_set_fbinfo()
1147 fb_find_mode(&nvidiafb_default_var, info, buf, specs->modedb, in nvidia_set_fbinfo()
1148 specs->modedb_len, &modedb, bpp); in nvidia_set_fbinfo()
1153 specs->modedb, specs->modedb_len, &modedb, bpp); in nvidia_set_fbinfo()
/Linux-v6.6/drivers/video/fbdev/i810/
Di810_main.c1901 struct fb_monspecs *specs = &info->monspecs; in i810fb_find_init_mode() local
1924 fb_edid_to_monspecs(par->edid, specs); in i810fb_find_init_mode()
1926 if (specs->modedb == NULL) in i810fb_find_init_mode()
1929 fb_videomode_to_modelist(specs->modedb, specs->modedb_len, in i810fb_find_init_mode()
1931 if (specs->modedb != NULL) { in i810fb_find_init_mode()
1951 fb_find_mode(&var, info, mode_option, specs->modedb, in i810fb_find_init_mode()
1952 specs->modedb_len, (found) ? &mode : NULL, in i810fb_find_init_mode()
1956 fb_destroy_modedb(specs->modedb); in i810fb_find_init_mode()
1957 specs->modedb = NULL; in i810fb_find_init_mode()
/Linux-v6.6/Documentation/devicetree/bindings/sound/
Dadi,adau1701.txt14 - adi,pll-mode-gpios: An array of two GPIO specs to describe the GPIOs
/Linux-v6.6/Documentation/driver-api/media/drivers/
Dsaa7134-devel.rst67 saa7134 hardware specs and sample board.
/Linux-v6.6/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c2230 struct fb_monspecs *specs; in omapfb_find_best_mode() local
2246 specs = kzalloc(sizeof(*specs), GFP_KERNEL); in omapfb_find_best_mode()
2247 if (specs == NULL) { in omapfb_find_best_mode()
2252 fb_edid_to_monspecs(edid, specs); in omapfb_find_best_mode()
2256 for (i = 0; i < specs->modedb_len; ++i) { in omapfb_find_best_mode()
2260 m = &specs->modedb[i]; in omapfb_find_best_mode()
2287 fb_videomode_to_omap_timings(&specs->modedb[best_idx], display, in omapfb_find_best_mode()
2293 fb_destroy_modedb(specs->modedb); in omapfb_find_best_mode()
2294 kfree(specs); in omapfb_find_best_mode()
/Linux-v6.6/drivers/video/fbdev/riva/
Dfbdev.c1780 struct fb_monspecs *specs = &info->monspecs; in riva_update_default_var() local
1787 specs->modedb, specs->modedb_len, in riva_update_default_var()
1789 } else if (specs->modedb != NULL) { in riva_update_default_var()
1791 modedb = specs->modedb[0]; in riva_update_default_var()
1796 for (i = 0; i < specs->modedb_len; i++) { in riva_update_default_var()
1797 if (specs->modedb[i].flag & FB_MODE_IS_FIRST) { in riva_update_default_var()
1798 modedb = specs->modedb[i]; in riva_update_default_var()
/Linux-v6.6/Documentation/virt/kvm/devices/
Darm-vgic.rst58 GICv2 specs. Getting or setting such a register has the same effect as
92 defined in the GICv2 specs. Getting or setting such a register has the

123