/linux-6.14.4/drivers/video/fbdev/core/ |
D | fbmon.c | 292 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 …]
|
/linux-6.14.4/drivers/net/ethernet/hisilicon/hibmcge/ |
D | hbg_hw.c | 55 struct hbg_dev_specs *specs = &priv->dev_specs; in hbg_hw_dev_specs_init() local 63 specs->mac_id = hbg_reg_read(priv, HBG_REG_MAC_ID_ADDR); in hbg_hw_dev_specs_init() 64 specs->phy_addr = hbg_reg_read(priv, HBG_REG_PHY_ID_ADDR); in hbg_hw_dev_specs_init() 65 specs->mdio_frequency = hbg_reg_read(priv, HBG_REG_MDIO_FREQ_ADDR); in hbg_hw_dev_specs_init() 66 specs->max_mtu = hbg_reg_read(priv, HBG_REG_MAX_MTU_ADDR); in hbg_hw_dev_specs_init() 67 specs->min_mtu = hbg_reg_read(priv, HBG_REG_MIN_MTU_ADDR); in hbg_hw_dev_specs_init() 68 specs->vlan_layers = hbg_reg_read(priv, HBG_REG_VLAN_LAYERS_ADDR); in hbg_hw_dev_specs_init() 69 specs->rx_fifo_num = hbg_reg_read(priv, HBG_REG_RX_FIFO_NUM_ADDR); in hbg_hw_dev_specs_init() 70 specs->tx_fifo_num = hbg_reg_read(priv, HBG_REG_TX_FIFO_NUM_ADDR); in hbg_hw_dev_specs_init() 71 specs->uc_mac_num = hbg_reg_read(priv, HBG_REG_UC_MAC_NUM_ADDR); in hbg_hw_dev_specs_init() [all …]
|
/linux-6.14.4/tools/net/ynl/generated/ |
D | Makefile | 24 SPECS_DIR:=../../../../Documentation/netlink/specs 34 SPECS=$(patsubst $(SPECS_DIR)/%.yaml,%,${SPECS_PATHS}) macro 35 RSTS=$(patsubst %,%.rst,${SPECS}) 78 install-specs: 79 @echo -e "\tINSTALL specs" 82 @$(INSTALL) -d $(DESTDIR)$(datarootdir)/ynl/specs 83 @$(INSTALL) -m 0644 $(SPECS_DIR)/*.yaml $(DESTDIR)$(datarootdir)/ynl/specs/ 85 install: install-headers install-rsts install-specs 87 .PHONY: all clean distclean regen install install-headers install-rsts install-specs
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-bus-usb | 329 See USB specs for its meaning. 335 See USB specs for its meaning. 351 See USB specs for its meaning. 357 See USB specs for its meaning. 363 See USB specs for its meaning. 369 See USB specs for its meaning. 375 See USB specs for its meaning. 381 See USB specs for its meaning. 387 See USB specs for its meaning. 393 See USB specs for its meaning. [all …]
|
D | sysfs-firmware-qemu_fw_cfg | 15 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-6.14.4/Documentation/userspace-api/netlink/ |
D | index.rst | 13 intro-specs 14 specs 21 - :ref:`Documentation/networking/netlink_spec/index.rst <specs>`
|
D | intro-specs.rst | 8 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/pyynl/cli.py --spec Documentation/netlink/specs/ethtool.yaml \ 67 /* Documentation/netlink/specs/fou.yaml */
|
D | specs.rst | 11 Netlink specs should be complete and not depend on any other spec 15 Internally kernel uses the YAML specs to generate: 18 …of the protocol as a ReST file - see :ref:`Documentation/networking/netlink_spec/index.rst <specs>` 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-6.14.4/tools/testing/selftests/net/lib/py/ |
D | ynl.py | 13 SPEC_PATH = KSFT_DIR / "net/lib/specs" 20 SPEC_PATH = KSRC / "Documentation/netlink/specs" 31 # Wrapper classes, loading the right specs
|
/linux-6.14.4/drivers/net/ethernet/cisco/enic/ |
D | vnic_enet.h | 40 #define VENET_INTR_TYPE_MIN 0 /* Timer specs min interrupt spacing */ 41 #define VENET_INTR_TYPE_IDLE 1 /* Timer specs idle time before irq */
|
/linux-6.14.4/tools/testing/selftests/bpf/ |
D | veristat.c | 65 * When specifying stat specs in comparison mode, user can use one of the 252 static int parse_stats(const char *stats_str, struct stat_specs *specs); 786 static int parse_stat(const char *stat_name, struct stat_specs *specs) in parse_stat() argument 793 if (specs->spec_cnt >= ARRAY_SIZE(specs->ids)) { in parse_stat() 794 fprintf(stderr, "Can't specify more than %zd stats\n", ARRAY_SIZE(specs->ids)); in parse_stat() 809 specs->ids[specs->spec_cnt] = id; in parse_stat() 810 specs->variants[specs->spec_cnt] = var; in parse_stat() 811 specs->asc[specs->spec_cnt] = has_order ? is_asc : stat_defs[id].asc_by_default; in parse_stat() 812 specs->abs[specs->spec_cnt] = is_abs; in parse_stat() 813 specs->spec_cnt++; in parse_stat() [all …]
|
D | test_loader.c | 926 struct test_spec *specs, in run_subtest() argument 977 spec_iter = &specs[i++]; in run_subtest() 1103 struct test_spec *specs = NULL; in process_subtest() local 1122 specs = calloc(nr_progs, sizeof(struct test_spec)); in process_subtest() 1123 if (!ASSERT_OK_PTR(specs, "specs_alloc")) in process_subtest() 1129 err = parse_test_spec(tester, obj, prog, &specs[i++]); in process_subtest() 1137 struct test_spec *spec = &specs[i++]; in process_subtest() 1144 specs, spec, false); in process_subtest() 1147 specs, spec, true); in process_subtest() 1152 free_test_spec(&specs[i]); in process_subtest() [all …]
|
/linux-6.14.4/sound/pci/vx222/ |
D | vx222.c | 68 /* hw specs */ 80 /* hw specs */ 92 /* hw specs */
|
/linux-6.14.4/drivers/gpu/drm/etnaviv/ |
D | etnaviv_gpu.c | 212 u32 specs[4]; in etnaviv_hw_specs() local 215 specs[0] = gpu_read(gpu, VIVS_HI_CHIP_SPECS); in etnaviv_hw_specs() 216 specs[1] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_2); in etnaviv_hw_specs() 217 specs[2] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_3); in etnaviv_hw_specs() 218 specs[3] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_4); in etnaviv_hw_specs() 220 gpu->identity.stream_count = etnaviv_field(specs[0], in etnaviv_hw_specs() 222 gpu->identity.register_max = etnaviv_field(specs[0], in etnaviv_hw_specs() 224 gpu->identity.thread_count = etnaviv_field(specs[0], in etnaviv_hw_specs() 226 gpu->identity.vertex_cache_size = etnaviv_field(specs[0], in etnaviv_hw_specs() 228 gpu->identity.shader_core_count = etnaviv_field(specs[0], in etnaviv_hw_specs() [all …]
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/ |
D | dc_dsc.h | 102 /* TODO - Hardware/specs limitation should be owned by dc dsc and returned to DM, 104 * Hardware/specs limitation should not be writable by DM.
|
/linux-6.14.4/drivers/video/fbdev/ |
D | tdfxfb.c | 34 * While I _am_ grateful to 3Dfx for releasing the specs for Banshee, 472 DPRINTK("mode outside monitor's specs\n"); in tdfxfb_check_var() 1345 struct fb_monspecs *specs) in tdfxfb_probe_i2c_connector() argument 1354 fb_edid_to_monspecs(edid, specs); in tdfxfb_probe_i2c_connector() 1376 struct fb_monspecs *specs; in tdfxfb_probe() local 1482 specs = &info->monspecs; in tdfxfb_probe() 1487 err = tdfxfb_probe_i2c_connector(default_par, specs); in tdfxfb_probe() 1490 if (specs->modedb == NULL) in tdfxfb_probe() 1495 fb_videomode_to_modelist(specs->modedb, in tdfxfb_probe() 1496 specs->modedb_len, in tdfxfb_probe() [all …]
|
/linux-6.14.4/drivers/net/wireless/ath/ |
D | dfs_pattern_detector.h | 59 * struct radar_detector_specs - detector specs for a radar pattern type 92 * @radar_detector_specs: array of radar detection specs
|
/linux-6.14.4/drivers/hwspinlock/ |
D | omap_hwspinlock.c | 57 * The specs recommended that the retry delay time will be 61 * The number below is taken from an hardware specs example,
|
/linux-6.14.4/tools/testing/selftests/bpf/prog_tests/ |
D | usdt.c | 175 * many slots for specs. It's important that each STAP_PROBE2() invocation 237 * 256 specs to be used, so if we don't return free spec IDs back in subtest_multispec_usdt() 258 * 256 attach points with different specs for each. in subtest_multispec_usdt() 284 /* This time we have USDT with 400 inlined invocations, but arg specs in subtest_multispec_usdt()
|
/linux-6.14.4/drivers/hwmon/ |
D | aquacomputer_d5next.c | 114 /* Specs of the Aquaero fan controllers */ 145 /* Specs of the D5 Next pump */ 165 /* Specs of the Aquastream Ultimate pump */ 189 /* Specs of the Farbwerk 360 RGB controller */ 201 /* Specs of the Octo fan controller */ 221 /* Specs of Quadro fan controller */ 240 /* Specs of High Flow Next flow sensor */ 253 /* Specs of the Leakshield */ 268 /* Specs of the Aquastream XT pump */ 286 /* Specs of the Poweradjust 3 */ [all …]
|
/linux-6.14.4/drivers/comedi/drivers/ |
D | ni_mio_cs.c | 74 /* specs incorrect! */ 88 /* specs incorrect! */
|
/linux-6.14.4/tools/net/ynl/pyynl/ |
D | cli.py | 27 spec_dir = schema_dir() + '/specs' 45 specs to drive protocol encoding and decoding.
|
/linux-6.14.4/net/handshake/ |
D | genl.h | 3 /* Documentation/netlink/specs/handshake.yaml */
|
/linux-6.14.4/Documentation/driver-api/media/drivers/ |
D | dvb-usb.rst | 13 In March 2005 I got the new Twinhan USB2.0 DVB-T device. They provided specs 17 After reading some specs and doing some USB snooping, it realized, that the 319 providing specs, code and help, on which the dvb-dibusb, dib3000mb and
|
/linux-6.14.4/include/uapi/linux/ |
D | fou.h | 3 /* Documentation/netlink/specs/fou.yaml */
|