Home
last modified time | relevance | path

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

12345678910>>...41

/linux/Documentation/driver-api/rapidio/
H A Drapidio.rst5 The RapidIO standard is a packet-based fabric interconnect standard designed for
8 is publicly available for download from the RTA web-site [1].
17 into the kernel similarly to other buses by defining RapidIO-specific device and
21 architecture-specific interfaces that provide support for common RapidIO
33 ---------------
38 by a rio_mport data structure. This structure contains master port specific
43 RapidIO master ports are serviced by subsystem specific mport device drivers
46 includes rio_ops data structure which contains pointers to hardware specific
50 ----------
54 structure. Devices form one global device list and per-network device lists
[all …]
/linux/drivers/staging/media/deprecated/atmel/
H A Datmel-isc-regs.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 /* ISC Parallel Front End Configuration 0 Register */
44 /* ISC Parallel Front End Configuration 1 Register */
52 /* ISC Parallel Front End Configuration 2 Register */
72 /* ISC Clock Configuration Register */
137 /* ISC White Balance Configuration Register */
155 /* ISC Color Filter Array Configuration Register */
226 /* Offset for CSC register specific to sama5d2 product */
228 /* Offset for CSC register specific to sama7g5 product */
252 /* Offset for CBC register specific to sama5d2 product */
[all …]
H A Datmel-isc.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2016-2019 Microchip Technology, Inc.
13 #include <linux/clk-provider.h>
16 #include <media/v4l2-ctrls.h>
17 #include <media/v4l2-device.h>
18 #include <media/videobuf2-dma-contig.h>
57 * struct isc_format - ISC media bus format information
97 * struct fmt_config - ISC format configuration and internal pipeline
98 This structure represents the internal configuration
102 configuration.
[all …]
/linux/drivers/media/platform/microchip/
H A Dmicrochip-isc-regs.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 /* ISC Parallel Front End Configuration 0 Register */
44 /* ISC Parallel Front End Configuration 1 Register */
52 /* ISC Parallel Front End Configuration 2 Register */
72 /* ISC Clock Configuration Register */
137 /* ISC White Balance Configuration Register */
155 /* ISC Color Filter Array Configuration Register */
226 /* Offset for CSC register specific to sama5d2 product */
228 /* Offset for CSC register specific to sama7g5 product */
252 /* Offset for CBC register specific to sama5d2 product */
[all …]
H A Dmicrochip-isc.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2016-2019 Microchip Technology, Inc.
13 #include <linux/clk-provider.h>
16 #include <media/v4l2-ctrls.h>
17 #include <media/v4l2-device.h>
18 #include <media/videobuf2-dma-contig.h>
57 * struct isc_format - ISC media bus format information
98 * struct fmt_config - ISC format configuration and internal pipeline
99 This structure represents the internal configuration
103 configuration.
[all …]
/linux/include/linux/
H A Drio_drv.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
46 * rio_local_read_config_32 - Read 32 bits from local configuration space
48 * @offset: Offset into local configuration space
52 * device's configuration space.
61 * rio_local_write_config_32 - Write 32 bits to local configuration space
63 * @offset: Offset into local configuration space
67 * device's configuration space.
76 * rio_local_read_config_16 - Read 16 bits from local configuration space
78 * @offset: Offset into local configuration space
82 * device's configuration space.
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dfsl,imx-pinctrl.txt10 Please refer to pinctrl-bindings.txt in this directory for details of the
12 phrase "pin configuration node".
14 Freescale IMX pin configuration node is a node of a group of pins which can be
15 used for a specific device or function. This node represents both mux and config
18 such as pull-up, open drain, drive strength, etc.
21 - compatible: "fsl,<soc>-iomuxc"
22 Please refer to each fsl,<soc>-pinctrl.txt binding doc for supported SoCs.
24 Required properties for pin configuration node:
25 - fsl,pins: each entry consists of 6 integers and represents the mux and config
28 imx*-pinfunc.h under device tree source folder. The last integer CONFIG is
[all …]
H A Dmarvell,mvebu-pinctrl.txt3 The pinctrl driver enables Marvell SoCs to configure the multi-purpose pins
4 (mpp) to a specific function. For each SoC family there is a SoC specific
7 Please refer to pinctrl-bindings.txt in this directory for details of the
9 phrase "pin configuration node".
11 A Marvell SoC pin configuration node is a node of a group of pins which can
12 be used for a specific device or function. Each node requires one or more
16 - compatible: "marvell,<soc>-pinctrl"
17 Please refer to each marvell,<soc>-pinctrl.txt binding doc for supported SoCs.
19 Required properties for pin configuration node:
20 - marvell,pins: string array of mpp pins or group of pins to be muxed.
[all …]
H A Dpinctrl-bindings.txt3 Hardware modules that control pin multiplexing or configuration parameters
4 such as pull-up/down, tri-state, drive-strength etc are designated as pin
8 Hardware modules whose signals are affected by pin configuration are
13 set up certain specific pin configurations. Some client devices need a
14 single static pin configuration, e.g. set up during initialization. Others
15 need to reconfigure pins at run-time, for example to tri-state pins when the
22 configuration used by those states.
26 driver loads. This would allow representing a board's static pin configuration
31 they require certain specific named states for dynamic pin configuration.
37 property exists to define the pin configuration. Each state may also be
[all …]
/linux/Documentation/arch/arm/samsung/
H A Dgpio.rst6 ------------
9 specific calls provided alongside the drivers/gpio core.
13 -------------------
16 specific calls for the items that require Samsung specific handling, such
17 as pin special-function or pull resistor control.
22 PIN configuration
23 -----------------
25 Pin configuration is specific to the Samsung architecture, with each SoC
26 registering the necessary information for the core gpio configuration
30 driver or machine to change gpio configuration.
[all …]
H A Doverview.rst6 ------------
15 - S3C64XX: S3C6400 and S3C6410
16 - S5PC110 / S5PV210
19 Configuration chapter
20 -------------
26 - S5PC110 specific default configuration
28 - S5PV210 specific default configuration
32 ------
35 several platform directories and then the machine specific directories
38 plat-samsung provides the base for all the implementations, and is the
[all …]
/linux/drivers/hwtracing/coresight/
H A Dcoresight-config.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 /* CoreSight Configuration Management - component and system wide configuration */
28 * system configuration - used by config data and devices.
33 /* flags defining device instance matching - used in config match desc data. */
37 * Limit number of presets in a configuration
40 * See PMU_FORMAT_ATTR(preset, "config:0-3") in coresight-etm-perf.c
66 * @hw_info: optional hardware device type specific information. (ETM / CTI specific etc)
69 * @mask32: 32 bit mask when using 32 bit value to access device register - if mask type.
89 * Device feature descriptor - combination of registers and parameters to
90 * program a device to implement a specific complex function.
[all …]
/linux/drivers/gpu/drm/i915/display/
H A Ddvo_ns2501.c21 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
81 * configuration. It should be 0x32 whenever regC0 is 0x05 (hsync off)
97 * PLL configuration register. This is a pair of registers,
102 #define NS2501_REG1C 0x1c /* low-part of the second register */
103 #define NS2501_REG1D 0x1d /* high-part of the second register */
108 * 2^16/control-value. The low-byte comes first.
110 #define NS2501_REG10 0x10 /* low-byte vertical scaler */
111 #define NS2501_REG11 0x11 /* high-byte vertical scaler */
112 #define NS2501_REGB8 0xb8 /* low-byte horizontal scaler */
113 #define NS2501_REGB9 0xb9 /* high-byte horizontal scaler */
[all …]
/linux/Documentation/devicetree/bindings/pci/
H A Dsnps,dw-pcie.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jingoo Han <jingoohan1@gmail.com>
11 - Gustavo Pimentel <gustavo.pimentel@synopsys.com>
16 # Please create a separate DT-schema for your DWC PCIe Root Port controller
17 # and make sure it's assigned with the vendor-specific compatible string.
21 const: snps,dw-pcie
23 - compatible
[all …]
H A Dsnps,dw-pcie-ep.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jingoo Han <jingoohan1@gmail.com>
11 - Gustavo Pimentel <gustavo.pimentel@synopsys.com>
16 # Please create a separate DT-schema for your DWC PCIe Endpoint controller
17 # and make sure it's assigned with the vendor-specific compatible string.
21 const: snps,dw-pcie-ep
23 - compatible
[all …]
/linux/Documentation/PCI/
H A Dacpi-info.rst1 .. SPDX-License-Identifier: GPL-2.0
39 If the OS is expected to manage a non-discoverable device described via
40 ACPI, that device will have a specific _HID/_CID that tells the OS what
50 These are all device-specific, non-architected things, so the only way a
52 the device-specific details. The host bridge registers also include ECAM
66 bridge registers (including ECAM space) in PNP0C02 catch-all devices [6].
67 With the exception of ECAM, the bridge register space is device-specific
78 PNP0C02 "motherboard" devices are basically a catch-all. There's no
84 The PCIe spec requires the Enhanced Configuration Access Method (ECAM)
87 and converts memory accesses into PCI configuration accesses. The spec
[all …]
/linux/drivers/net/ethernet/microchip/vcap/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Microchip VCAP API configuration
9 bool "VCAP (Versatile Content-Aware Processor) library"
15 - Programmable key fields
16 - Programmable action fields
17 - A counter (which may be only one bit wide)
21 - A number of lookups
22 - A keyset configuration per port per lookup
27 - Creating and deleting rules
28 - Updating and getting rules
[all …]
/linux/drivers/rapidio/switches/
H A Didt_gen2.c1 // SPDX-License-Identifier: GPL-2.0-or-later
188 * Switch domain configuration operates only at global level in idtg2_set_domain()
202 * Switch domain configuration operates only at global level in idtg2_get_domain()
219 * This routine performs device-specific initialization only. in idtg2_em_init()
220 * All standard EM configuration should be performed at upper level. in idtg2_em_init()
223 pr_debug("RIO: %s [%d:%d]\n", __func__, rdev->destid, rdev->hopcount); in idtg2_em_init()
225 /* Set Port-Write info CSR: PRIO=3 and CRF=1 */ in idtg2_em_init()
237 /* Use Port-Writes for LT layer error reporting. in idtg2_em_init()
238 * Enable per-port reset in idtg2_em_init()
251 /* Configure reporting of implementation specific errors/events */ in idtg2_em_init()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dconfig.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2019, 2023-2024 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
20 * @valid: valid antenna configuration
27 * struct iwl_calib_ctrl - Calibration control struct.
28 * Sent as part of the phy configuration command.
65 * struct iwl_phy_specific_cfg - specific PHY filter configuration
67 * Sent as part of the phy configuration command (v3) to configure specific FW
79 * struct iwl_phy_cfg_cmd_v1 - Phy configuration command
[all …]
/linux/Documentation/userspace-api/media/mediactl/
H A Drequest-api.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
4 .. _media-request-api:
12 the same pipeline to reconfigure and collaborate closely on a per-frame basis.
14 to specific frames (aka 'per-frame controls') in order to be used efficiently.
16 While the initial use-case was V4L2, it can be extended to other subsystems
20 it is, it is terribly inefficient: user-space would have to flush all activity
22 be processed with that configuration, and wait until they are all available for
26 The Request API allows a specific configuration of the pipeline (media
27 controller topology + configuration for each media entity) to be associated with
28 specific buffers. This allows user-space to schedule several tasks ("requests")
[all …]
/linux/Documentation/networking/devlink/
H A Ddevlink-dpipe.rst1 .. SPDX-License-Identifier: GPL-2.0
12 ``devlink-dpipe`` provides a standardized way to provide visibility into the
32 greatly to the hardware implementation. The configuration API is the same,
34 Level Path Compression trie (LPC-trie) in hardware.
45 The ``devlink-dpipe`` interface closes this gap. The hardware's pipeline is
46 modeled as a graph of match/action tables. Each table represents a specific
50 configuration, but the ``devlink-dpipe`` interface uses it for visibility
52 ``devlink-dpipe`` should change according to the changes done by the
53 standard configuration tools.
75 the actual content of a specific table.
[all …]
/linux/Documentation/admin-guide/pm/
H A Dsuspend-flows.rst1 .. SPDX-License-Identifier: GPL-2.0
12 At least one global system-wide transition needs to be carried out for the
14 :doc:`sleep states <sleep-states>`. Hibernation requires more than one
16 referred to as *system-wide suspend* (or simply *system suspend*) states, need
27 significant differences between the :ref:`suspend-to-idle <s2idle>` code flows
28 and the code flows related to the :ref:`suspend-to-RAM <s2ram>` and
31 The :ref:`suspend-to-RAM <s2ram>` and :ref:`standby <standby>` sleep states
33 boils down to the platform-specific actions carried out by the suspend and
37 *platform-dependent suspend* states in what follows.
42 Suspend-to-idle Suspend Code Flow
[all …]
/linux/Documentation/driver-api/xilinx/
H A Deemi.rst6 -------------------------------------
7 The zynqmp-firmware node describes the interface to platform firmware.
13 ----------------------------------------------
23 ------
24 IOCTL API is for device control and configuration. It is not a system
26 any device specific configuration. IOCTL definitions can be platform
27 specific. This API also manage shared device configuration.
30 - IOCTL_SET_PLL_FRAC_MODE 8
31 - IOCTL_GET_PLL_FRAC_MODE 9
32 - IOCTL_SET_PLL_FRAC_DATA 10
[all …]
/linux/Documentation/arch/arm64/
H A Dgcs.rst14 -----------
22 PE which is writeable only through specific GCS operations. This
29 via specific GCS instructions.
47 * GCS specific errors (those reported with EC 0x2d) will be reported as
53 regardless of the GCS configuration for the thread.
62 -------------------------------------------------
78 * Any unknown flags will cause PR_SET_SHADOW_STACK_STATUS to return -EINVAL.
93 * New threads inherit the GCS configuration of the thread that created them.
97 * The current GCS configuration for a thread may be read with the
114 ----------------------------------------
[all …]
/linux/Documentation/driver-api/usb/
H A Dwriting_musb_glue_layer.rst15 Instead, these embedded UDC rely on the USB On-the-Go (OTG)
18 Dual-Role Controller (MUSB HDRC) found in the Mentor Graphics Inventra™
21 As a self-taught exercise I have written an MUSB glue layer for the
28 .. _musb-basics:
33 To get started on the topic, please read USB On-the-Go Basics (see
36 Devices also provide an overview of the Linux kernel MUSB configuration,
37 albeit focused on some specific devices provided by these companies.
46 ------------------------
47 | | <------- drivers/usb/gadget
48 | Linux USB Core Stack | <------- drivers/usb/host
[all …]

12345678910>>...41