| /linux/drivers/video/fbdev/core/ |
| H A D | fbmon.c | 297 static void parse_vendor_block(unsigned char *block, struct fb_monspecs *specs) in parse_vendor_block() argument 299 specs->manufacturer[0] = ((block[0] & 0x7c) >> 2) + '@'; in parse_vendor_block() 300 specs->manufacturer[1] = ((block[0] & 0x03) << 3) + in parse_vendor_block() 302 specs->manufacturer[2] = (block[1] & 0x1f) + '@'; in parse_vendor_block() 303 specs->manufacturer[3] = 0; in parse_vendor_block() 304 specs->model = block[2] + (block[3] << 8); in parse_vendor_block() 305 specs->serial = block[4] + (block[5] << 8) + in parse_vendor_block() 307 specs->year = block[9] + 1990; in parse_vendor_block() 308 specs->week = block[8]; in parse_vendor_block() 309 DPRINTK(" Manufacturer: %s\n", specs->manufacturer); in parse_vendor_block() [all …]
|
| /linux/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_hw.c | 64 struct hbg_dev_specs *specs = &priv->dev_specs; in hbg_hw_dev_specs_init() local 72 specs->mac_id = hbg_reg_read(priv, HBG_REG_MAC_ID_ADDR); in hbg_hw_dev_specs_init() 73 specs->phy_addr = hbg_reg_read(priv, HBG_REG_PHY_ID_ADDR); in hbg_hw_dev_specs_init() 74 specs->mdio_frequency = hbg_reg_read(priv, HBG_REG_MDIO_FREQ_ADDR); in hbg_hw_dev_specs_init() 75 specs->max_mtu = hbg_reg_read(priv, HBG_REG_MAX_MTU_ADDR); in hbg_hw_dev_specs_init() 76 specs->min_mtu = hbg_reg_read(priv, HBG_REG_MIN_MTU_ADDR); in hbg_hw_dev_specs_init() 77 specs->vlan_layers = hbg_reg_read(priv, HBG_REG_VLAN_LAYERS_ADDR); in hbg_hw_dev_specs_init() 78 specs->rx_fifo_num = hbg_reg_read(priv, HBG_REG_RX_FIFO_NUM_ADDR); in hbg_hw_dev_specs_init() 79 specs->tx_fifo_num = hbg_reg_read(priv, HBG_REG_TX_FIFO_NUM_ADDR); in hbg_hw_dev_specs_init() 80 specs->uc_mac_num = hbg_reg_read(priv, HBG_REG_UC_MAC_NUM_ADDR); in hbg_hw_dev_specs_init() [all …]
|
| /linux/tools/net/ynl/generated/ |
| H A D | Makefile | 24 SPECS_DIR:=../../../../Documentation/netlink/specs 33 SPECS=$(patsubst $(SPECS_DIR)/%.yaml,%,${SPECS_PATHS}) macro 34 RSTS=$(patsubst %,%.rst,${SPECS}) 77 install-specs: 78 @echo -e "\tINSTALL specs" 81 @$(INSTALL) -d $(DESTDIR)$(datarootdir)/ynl/specs 82 @$(INSTALL) -m 0644 $(SPECS_DIR)/*.yaml $(DESTDIR)$(datarootdir)/ynl/specs/ 84 install: install-headers install-rsts install-specs 86 .PHONY: all clean distclean regen install install-headers install-rsts install-specs
|
| /linux/Documentation/userspace-api/netlink/ |
| H A 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 */
|
| /linux/tools/testing/selftests/net/lib/py/ |
| H A D | ynl.py | 13 SPEC_PATH = KSFT_DIR / "net/lib/specs" 20 SPEC_PATH = KSRC / "Documentation/netlink/specs" 38 # Wrapper classes, loading the right specs
|
| /linux/tools/net/ynl/pyynl/lib/ |
| H A D | specdir.py | 6 Resolves the directory holding the YAML specs (preferring an in-tree copy 34 spec_dir_ = schema_dir() + '/specs'
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | vnic_enet.h | 47 #define VENET_INTR_TYPE_MIN 0 /* Timer specs min interrupt spacing */ 48 #define VENET_INTR_TYPE_IDLE 1 /* Timer specs idle time before irq */
|
| /linux/sound/pci/vx222/ |
| H A D | vx222.c | 68 /* hw specs */ 80 /* hw specs */ 92 /* hw specs */
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_gpu.c | 214 u32 specs[4]; in etnaviv_hw_specs() local 217 specs[0] = gpu_read(gpu, VIVS_HI_CHIP_SPECS); in etnaviv_hw_specs() 218 specs[1] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_2); in etnaviv_hw_specs() 219 specs[2] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_3); in etnaviv_hw_specs() 220 specs[3] = gpu_read(gpu, VIVS_HI_CHIP_SPECS_4); in etnaviv_hw_specs() 222 gpu->identity.stream_count = etnaviv_field(specs[0], in etnaviv_hw_specs() 224 gpu->identity.register_max = etnaviv_field(specs[0], in etnaviv_hw_specs() 226 gpu->identity.thread_count = etnaviv_field(specs[0], in etnaviv_hw_specs() 228 gpu->identity.vertex_cache_size = etnaviv_field(specs[0], in etnaviv_hw_specs() 230 gpu->identity.shader_core_count = etnaviv_field(specs[0], in etnaviv_hw_specs() [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | usdt.c | 413 * many slots for specs. It's important that each STAP_PROBE2() invocation in subtest_urandom_usdt() 475 * 256 specs to be used, so if we don't return free spec IDs back 496 * 256 attach points with different specs for each. 507 /* If built with arm64/clang, there will be much less number of specs 528 /* This time we have USDT with 400 inlined invocations, but arg specs
|
| /linux/drivers/net/wireless/ath/ |
| H A 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/Documentation/ABI/testing/ |
| H A 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
|
| H A D | sysfs-bus-pci-devices-pvpanic | 13 https://git.qemu.org/?p=qemu.git;a=blob_plain;f=docs/specs/pvpanic.txt
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | veristat.c | 69 * When specifying stat specs in comparison mode, user can use one of the 311 static int parse_stats(const char *stats_str, struct stat_specs *specs); 949 static int parse_stat(const char *stat_name, struct stat_specs *specs) in parse_stat() argument 956 if (specs->spec_cnt >= ARRAY_SIZE(specs->ids)) { in parse_stat() 957 fprintf(stderr, "Can't specify more than %zd stats\n", ARRAY_SIZE(specs->ids)); in parse_stat() 972 specs->ids[specs->spec_cnt] = id; in parse_stat() 973 specs->variants[specs->spec_cnt] = var; in parse_stat() 974 specs->asc[specs->spec_cnt] = has_order ? is_asc : stat_defs[id].asc_by_default; in parse_stat() 975 specs->abs[specs->spec_cnt] = is_abs; in parse_stat() 976 specs->spec_cnt++; in parse_stat() [all …]
|
| H A D | test_loader.c | 1311 struct test_spec *specs, in run_subtest() argument 1382 spec_iter = &specs[i++]; in run_subtest() 1526 struct test_spec *specs = NULL; in process_subtest() local 1545 specs = calloc(nr_progs, sizeof(struct test_spec)); in process_subtest() 1546 if (!ASSERT_OK_PTR(specs, "specs_alloc")) in process_subtest() 1552 err = parse_test_spec(tester, obj, prog, &specs[i++]); in process_subtest() 1560 struct test_spec *spec = &specs[i++]; in process_subtest() 1567 specs, spec, false); in process_subtest() 1570 specs, spec, true); in process_subtest() 1575 free_test_spec(&specs[i]); in process_subtest() [all …]
|
| /linux/drivers/comedi/drivers/ |
| H A D | ni_mio_cs.c | 74 /* specs incorrect! */ 88 /* specs incorrect! */
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A 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/tools/testing/selftests/net/lib/ |
| H A D | Makefile | 10 ../../../../../Documentation/netlink/specs \
|
| /linux/kernel/power/ |
| H A D | em_netlink_autogen.h | 3 /* Documentation/netlink/specs/dev-energymodel.yaml */
|
| /linux/net/handshake/ |
| H A D | genl.h | 3 /* Documentation/netlink/specs/handshake.yaml */
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-stm32f7.c | 465 struct stm32f7_i2c_spec *specs; in stm32f7_i2c_compute_timing() local 488 specs = stm32f7_get_specs(setup->speed_freq); in stm32f7_i2c_compute_timing() 489 if (specs == ERR_PTR(-EINVAL)) in stm32f7_i2c_compute_timing() 493 if ((setup->rise_time > specs->rise_max) || in stm32f7_i2c_compute_timing() 494 (setup->fall_time > specs->fall_max)) in stm32f7_i2c_compute_timing() 497 setup->rise_time, specs->rise_max, in stm32f7_i2c_compute_timing() 498 setup->fall_time, specs->fall_max); in stm32f7_i2c_compute_timing() 515 sdadel_min = specs->hddat_min + setup->fall_time - in stm32f7_i2c_compute_timing() 518 sdadel_max = specs->vddat_max - setup->rise_time - in stm32f7_i2c_compute_timing() 521 scldel_min = setup->rise_time + specs->sudat_min; in stm32f7_i2c_compute_timing() [all …]
|
| /linux/Documentation/networking/ |
| H A D | index.rst | 57 ../netlink/specs/index
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | adi,adau1701.txt | 14 - adi,pll-mode-gpios: An array of two GPIO specs to describe the GPIOs
|
| /linux/include/dt-bindings/clock/ |
| H A D | mpc512x-clock.h | 3 * This header provides constants for MPC512x clock specs in DT bindings.
|
| /linux/include/uapi/linux/ |
| H A D | dev_energymodel.h | 3 /* Documentation/netlink/specs/dev-energymodel.yaml */
|