Home
last modified time | relevance | path

Searched +full:variant +full:- +full:specific (Results 1 – 25 of 274) sorted by relevance

1234567891011

/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
6 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 * struct mvebu_mpp_ctrl_data - private data for the mpp ctrl operations
29 * struct mvebu_mpp_ctrl - describe a mpp control
44 * specific mode. The optional mpp_gpio_req/_dir functions can be used
62 * struct mvebu_mpp_ctrl_setting - describe a mpp ctrl setting
64 * @name: ctrl setting name, e.g. uart2, spi0 - unique per mpp_mode
66 * @variant: (optional) variant identifier mask
69 * A ctrl_setting describes a specific internal mux function that a mpp pin
71 * register for common mpp pin configuration registers on MVEBU. SoC specific
[all …]
/linux/drivers/platform/raspberrypi/vchiq-mmal/
H A Dmmal-msg-format.h1 /* SPDX-License-Identifier: GPL-2.0 */
19 #include "mmal-msg-common.h"
40 * MmalColorSpace "pre-defined color spaces" for some examples.
63 u32 encoding_variant; /* FourCC specifying the specific
64 * encoding variant of the elementary
68 union mmal_es_specific_format *es; /* Type specific
78 u32 extradata_size; /* Size of the codec specific data */
79 u8 *extradata; /* Codec specific data */
89 u32 encoding_variant; /* FourCC specifying the specific
90 * encoding variant of the elementary
[all …]
/linux/Documentation/ABI/obsolete/
H A Dsysfs-driver-hid-roccat-ryos1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
9 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
25 a specific profile. Profile index is included in written data.
31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
35 function keys for a specific profile. Profile index is included
41 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
45 keys for a specific profile. Profile index is included in
51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
55 thumbster keys for a specific profile. Profile index is included
[all …]
/linux/arch/xtensa/
H A DMakefile6 # Copyright (C) 2001 - 2005 Tensilica Inc.
10 # architecture-specific flags and dependencies.
15 variant-y := $(CONFIG_XTENSA_VARIANT_NAME)
17 VARIANT = $(variant-y) macro
19 ifneq ($(VARIANT),)
22 CROSS_COMPILE = xtensa_$(VARIANT)-
29 platform-$(CONFIG_XTENSA_PLATFORM_XT2000) := xt2000
30 platform-$(CONFIG_XTENSA_PLATFORM_ISS) := iss
31 platform-$(CONFIG_XTENSA_PLATFORM_XTFPGA) := xtfpga
34 KBUILD_CFLAGS += -ffreestanding -D__linux__
[all …]
/linux/Documentation/devicetree/bindings/perf/
H A Driscv,pmu.yaml1 # SPDX-License-Identifier: BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RISC-V SBI PMU events
10 - Atish Patra <atishp@rivosinc.com>
19 either via device tree or another way, specific to the platform.
24 MHPMCOUNTERx for that specific event. The can either be done via device tree
25 or another way, specific to the platform.
31 https://github.com/riscv-non-isa/riscv-sbi-doc/blob/master/riscv-sbi.adoc
37 riscv,event-to-mhpmevent:
[all …]
/linux/tools/testing/selftests/mm/
H A Dguard-regions.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 #include <asm-generic/mman.h> /* Force the import of the tools version. */
75 static bool is_anon_backed(const FIXTURE_VARIANT(guard_regions) * variant) in is_anon_backed()
77 switch (variant->backing) { in is_anon_backed()
87 const FIXTURE_VARIANT(guard_regions) * variant, in mmap_()
74 is_anon_backed(const FIXTURE_VARIANT (guard_regions)* variant) is_anon_backed() argument
85 mmap_(FIXTURE_DATA (guard_regions)* self,const FIXTURE_VARIANT (guard_regions)* variant,void * addr,size_t length,int prot,int extra_flags,off_t offset) mmap_() argument
274 local_fs_has_sane_mmap(FIXTURE_DATA (guard_regions)* self,const FIXTURE_VARIANT (guard_regions)* variant) local_fs_has_sane_mmap() argument
[all...]
/linux/drivers/iio/magnetometer/
H A Dhmc5843.h1 /* SPDX-License-Identifier: GPL-2.0-only */
31 * struct hmc5843_data - device specific data
35 * @variant: describe chip variants
43 const struct hmc5843_chip_info *variant; member
H A Dak8974.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
37 * 16-bit registers are little-endian. LSB is at the address defined below
67 /* AK8974-specific offsets */
71 /* AMI305-specific offsets */
80 /* AMI306-specific control register */
95 /* axis cross-interference */
112 #define AK8974_INT_X_LOW BIT(4) /* Axis below -threshold */
144 /* HSCDTD008A-specific control register */
147 #define HSCDTD008A_CTRL4_RANGE BIT(4) /* 0 = 14-bit output; 1 = 15-bit output */
[all …]
/linux/Documentation/core-api/
H A Dgenalloc.rst4 There are a number of memory-allocation subsystems in the kernel, each
5 aimed at a specific need. Sometimes, however, a kernel developer needs to
6 implement a new allocator for a specific range of special-purpose memory;
20 .. kernel-doc:: lib/genalloc.c
23 .. kernel-doc:: lib/genalloc.c
27 allocations is set with min_alloc_order; it is a log-base-2 number like
33 structures; it can be -1 if the caller doesn't care.
36 specific device. Among other things, it will automatically clean up the
41 .. kernel-doc:: lib/genalloc.c
52 .. kernel-doc:: include/linux/genalloc.h
[all …]
/linux/Documentation/devicetree/bindings/net/wireless/
H A Dqcom,ath12k-wsi.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/net/wireless/qcom,ath12k-wsi.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Jeff Johnson <jjohnson@kernel.org>
17 WLAN Serial Interface. It is used for the exchange of specific
23 multiple WSI-supported devices together, forming a WSI group.
28 +-------+ +-------+ +-------+
31 +----->| wsi |------->| wsi |------->| wsi |-----+
33 | +-------+ +-------+ +-------+ |
[all …]
/linux/drivers/input/keyboard/
H A Dstmpe-keypad.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) ST-Ericsson SA 2010
5 * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson
61 * struct stmpe_keypad_variant - model-specific attributes
63 * auto-increments on multiple read
64 * @set_pullup: whether the pins need to have their pull-ups set
90 .col_gpios = 0x000ff, /* GPIO 0 - 7 */
91 .row_gpios = 0x0ff00, /* GPIO 8 - 15 */
100 .col_gpios = 0x0000ff, /* GPIO 0 - 7*/
101 .row_gpios = 0x1f7f00, /* GPIO 8-14, 16-20 */
[all …]
/linux/Documentation/devicetree/bindings/nvmem/layouts/
H A Du-boot,env.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/nvmem/layouts/u-boot,env.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: U-Boot environment variables layout
10 U-Boot uses environment variables to store device parameters and
14 Data is stored using U-Boot specific formats (variant specific header and NUL
15 separated key-value pairs).
27 - Rafał Miłecki <rafal@milecki.pl>
32 - description: A standalone env data block
[all …]
/linux/arch/arm/plat-orion/include/plat/
H A Dmpp.h2 * arch/arm/plat-orion/include/plat/mpp.h
17 /* This is the generic MPP macro, without any variant information.
20 specific variant. */
/linux/drivers/watchdog/
H A Drave-sp-wdt.c1 // SPDX-License-Identifier: GPL-2.0+
13 #include <linux/mfd/rave-sp.h>
15 #include <linux/nvmem-consumer.h>
29 * struct rave_sp_wdt_variant - RAVE SP watchdog variant
46 * struct rave_sp_wdt - RAVE SP watchdog
50 * @variant: Device specific variant information
56 const struct rave_sp_wdt_variant *variant; member
68 return rave_sp_exec(to_rave_sp_wdt(wdd)->sp, in rave_sp_wdt_exec()
79 [4] = on ? wdd->timeout : 0, in rave_sp_wdt_legacy_configure()
91 [3] = (u8)wdd->timeout, in rave_sp_wdt_rdu_configure()
[all …]
/linux/Documentation/admin-guide/hw-vuln/
H A Dspectre.rst1 .. SPDX-License-Identifier: GPL-2.0
11 This document covers Spectre variant 1 and Spectre variant 2.
14 -------------------
22 - Intel Core, Atom, Pentium, and Xeon processors
24 - AMD Phenom, EPYC, and Zen processors
26 - IBM POWER and zSeries processors
28 - Higher end ARM processors
30 - Apple CPUs
32 - Higher end MIPS CPUs
34 - Likely most other high performance CPUs. Contact your CPU vendor for details.
[all …]
/linux/drivers/i2c/busses/
H A Di2c-exynos5.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * i2c-exynos5.c - Samsung Exynos5 I2C Controller Driver
134 /* I2C_TRANS_STATUS register bits for Exynos5 variant */
141 /* I2C_TRANS_STATUS register bits for Exynos7 variant */
206 /* Version of HS-I2C Hardware */
207 const struct exynos_hsi2c_variant *variant; member
211 * struct exynos_hsi2c_variant - platform specific HSI2C driver data
213 * @hw: the hardware variant of Exynos I2C controller
215 * Specifies platform specific configuration of HSI2C module.
216 * Note: A structure for driver specific platform data is used for future
[all …]
/linux/Documentation/fb/
H A Darkfb.rst2 arkfb - fbdev driver for ARK Logic chips
12 - only BIOS initialized VGA devices supported
13 - probably not working on big endian
25 * doublescan mode variant (not available in text mode)
30 lower pixclocks (i got maximum about 70 MHz, it is dependent on specific
53 * interlaced mode variant
59 * acceleration support (8514-like 2D)
67 --
H A Ds3fb.rst2 s3fb - fbdev driver for S3 Trio/Virge chips
15 - only PCI bus supported
16 - only BIOS initialized VGA devices supported
17 - probably not working on big endian
32 * interlaced mode variant (not available in text mode)
33 * doublescan mode variant (not available in text mode)
39 lower pixclocks (maximum usually between 50-60 MHz, depending on specific
40 hardware, i get best results from plain S3 Trio32 card - about 75 MHz). This
70 * acceleration support (8514-like 2D, Virge 3D, busmaster transfers)
81 --
/linux/drivers/bluetooth/
H A Dbtqca.c1 // SPDX-License-Identifier: GPL-2.0-only
49 if (skb->len != rlen) { in qca_read_soc_version()
50 bt_dev_err(hdev, "QCA Version size mismatch len %d", skb->len); in qca_read_soc_version()
51 err = -EILSEQ; in qca_read_soc_version()
55 edl = (struct edl_event_hdr *)(skb->data); in qca_read_soc_version()
57 if (edl->cresp != EDL_CMD_REQ_RES_EVT || in qca_read_soc_version()
58 edl->rtype != rtype) { in qca_read_soc_version()
59 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_read_soc_version()
60 edl->rtype); in qca_read_soc_version()
61 err = -EIO; in qca_read_soc_version()
[all …]
/linux/tools/testing/selftests/tty/
H A Dtty_tiocsti_test.c1 // SPDX-License-Identifier: GPL-2.0
3 * TTY Tests - TIOCSTI
36 * - Basic tests: Use PTY with/without TIOCSCTTY (controlling terminal for
38 * - FD passing tests: Child creates PTY, parent receives FD (demonstrates
56 * 1. if (!tty_legacy_tiocsti && !capable(CAP_SYS_ADMIN)) return -EIO;
57 * 2. if ((current->signal->tty != tty) && !capable(CAP_SYS_ADMIN))
58 * return -EPERM;
67 int pty_master_fd; /* PTY - for basic tests */ in FIXTURE()
78 const bool controlling_tty; /* true=current->signal->tty == tty */ in FIXTURE_VARIANT()
81 const int expected_success; /* 0=success, -EIO/-EPERM=specific error */ in FIXTURE_VARIANT()
[all …]
/linux/Documentation/networking/pse-pd/
H A Dpse-pi.rst1 .. SPDX-License-Identifier: GPL-2.0
9 eight-pin modular jack, commonly known as the Ethernet RJ45 port. This
14 ---------------------------
19 - Section "33.2.3 PI pin assignments" covers the pin assignments for PoE
21 - Section "145.2.4 PSE PI" addresses the configuration for PoE systems that
25 -------------------------------
31 two pairs of wires, SPE operates on a simpler model due to its single-pair
33 assignments for power delivery, as described in the PSE PI for multi-pair
37 --------------------
47 ----------------------------
[all …]
/linux/drivers/mfd/
H A Dstmpe.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) ST-Ericsson SA 2010
5 * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson
33 * struct stmpe_variant_block - information about block
47 * struct stmpe_variant_info - variant-specific information
53 * @regs: variant specific registers.
60 * specific block
79 * struct stmpe_client_info - i2c or spi specific routines/info
80 * @data: client specific data
/linux/include/linux/
H A Dcrc32.h1 /* SPDX-License-Identifier: GPL-2.0-only */
9 * crc32_le() - Compute least-significant-bit-first IEEE CRC-32
15 * This implements the CRC variant that is often known as the IEEE CRC-32, or
16 * simply CRC-32, and is widely used in Ethernet and other applications:
18 * - Polynomial: x^32 + x^26 + x^23 + x^22 + x^16 + x^12 + x^11 + x^10 + x^8 +
20 * - Bit order: Least-significant-bit-first
21 * - Polynomial in integer form: 0xedb88320
26 * For new applications, prefer to use CRC-32C instead. See crc32c().
40 * crc32_be() - Compute most-significant-bit-first IEEE CRC-32
47 * *most-significant-bit-first* variant of the CRC. I.e., within each byte, the
[all …]
/linux/drivers/vfio/pci/xe/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 This option enables device specific VFIO driver variant for Intel Graphics.
10 Intel Graphics SR-IOV Virtual Functions supported by the Xe driver.
/linux/net/netfilter/ipset/
H A Dip_set_hash_ipmark.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@netfilter.org> */
32 /* Type specific function prefix */
36 /* IPv4 variant */
51 return ip1->ip == ip2->ip && in hash_ipmark4_data_equal()
52 ip1->mark == ip2->mark; in hash_ipmark4_data_equal()
59 if (nla_put_ipaddr4(skb, IPSET_ATTR_IP, data->ip) || in hash_ipmark4_data_list()
60 nla_put_net32(skb, IPSET_ATTR_MARK, htonl(data->mark))) in hash_ipmark4_data_list()
72 next->ip = d->ip; in hash_ipmark4_data_next()
84 const struct hash_ipmark4 *h = set->data; in hash_ipmark4_kadt()
[all …]

1234567891011