Searched +full:multi +full:- +full:functional (Results 1 – 25 of 81) sorted by relevance
1234
/Linux-v5.10/drivers/clk/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 76 These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each. 86 multi-function device has one fixed-rate oscillator, clocked 117 be pre-programmed to support other configurations and features not yet 166 This driver supports TI CDCE706 programmable 3-PLL clock synthesizer. 176 For example, the CDCE925 contains two PLLs with spread-spectrum 186 tristate "Clock driver for CS2000 Fractional-N Clock Synthesizer & Clock Multiplier" 229 clock. These multi-function devices have two (S2MPS14) or three 230 (S2MPS11, S5M8767) fixed-rate oscillators, clocked at 32KHz each. 233 tristate "External McPDM functional clock from twl6040" [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/thermal/ |
D | exynos-thermal.txt | 5 - compatible : One of the following: 6 "samsung,exynos3250-tmu" 7 "samsung,exynos4412-tmu" 8 "samsung,exynos4210-tmu" 9 "samsung,exynos5250-tmu" 10 "samsung,exynos5260-tmu" 11 "samsung,exynos5420-tmu" for TMU channel 0, 1 on Exynos5420 12 "samsung,exynos5420-tmu-ext-triminfo" for TMU channels 2, 3 and 4 14 "samsung,exynos5433-tmu" 15 "samsung,exynos7-tmu" [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/mfd/ |
D | hi6421.txt | 1 * HI6421 Multi-Functional Device (MFD), by HiSilicon Ltd. 4 - compatible : One of the following chip-specific strings: 5 "hisilicon,hi6421-pmic"; 6 "hisilicon,hi6421v530-pmic"; 7 - reg : register range space of hi6421; 9 Supported Hi6421 sub-devices include: 12 ------ --------- ------------ ----------- 20 compatible = "hisilicon,hi6421-pmic"; 26 regulator-name = "VOUT0"; 27 regulator-min-microvolt = <2850000>; [all …]
|
D | stmpe.txt | 1 * ST Microelectronics STMPE Multi-Functional Device 7 - compatible : "st,stmpe[610|801|811|1600|1601|2401|2403]" 8 - reg : I2C/SPI address of the device 11 - interrupts : The interrupt outputs from the controller 12 - interrupt-controller : Marks the device node as an interrupt controller 13 - wakeup-source : Marks the input device as wakable 14 - st,autosleep-timeout : Valid entries (ms); 4, 16, 32, 64, 128, 256, 512 and 1024 15 - irq-gpio : If present, which GPIO to use for event IRQ 18 - st,sample-time : ADC conversion time in number of clock. 19 0 -> 36 clocks 4 -> 80 clocks (recommended) [all …]
|
D | cirrus,madera.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cirrus Logic Madera class audio CODECs Multi-Functional Device 10 - patches@opensource.cirrus.com 23 - $ref: /schemas/pinctrl/cirrus,madera.yaml# 24 - $ref: /schemas/regulator/wlf,arizona.yaml# 25 - $ref: /schemas/sound/cirrus,madera.yaml# 26 - if: 31 - cirrus,cs47l85 [all …]
|
D | ab8500.txt | 1 * AB8500 Multi-Functional Device (MFD) 4 - compatible : contains "stericsson,ab8500" or "stericsson,ab8505"; 5 - interrupts : contains the IRQ line for the AB8500 6 - interrupt-controller : describes the AB8500 as an Interrupt Controller (has its own domain) 7 - #interrupt-cells : should be 2, for 2-cell format 8 - The first cell is the AB8500 local IRQ number 9 - The second cell is used to specify optional parameters 10 - bits[3:0] trigger type and level flags: 11 1 = low-to-high edge triggered 12 2 = high-to-low edge triggered [all …]
|
/Linux-v5.10/Documentation/driver-api/media/ |
D | v4l2-clocks.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ----------- 15 the nature of the multi-functional (clock, data + synchronisation, I2C control)
|
/Linux-v5.10/drivers/usb/typec/tcpm/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "USB Type-C Port Controller Manager" 9 The Type-C Port Controller Manager provides a USB PD and USB Type-C 10 state machine for use with Type-C Port Controllers. 15 tristate "Type-C Port Controller Interface driver" 19 Type-C Port Controller driver for TCPCI-compliant controller. 24 tristate "Richtek RT1711H Type-C chip driver" 26 Richtek RT1711H Type-C chip driver that works with 27 Type-C Port Controller Manager to provide USB PD and USB 28 Type-C functionalities. [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/mmc/ |
D | renesas,mmcif.txt | 1 * Renesas Multi Media Card Interface (MMCIF) Controller 9 - compatible: should be "renesas,mmcif-<soctype>", "renesas,sh-mmcif" as a 11 - "renesas,mmcif-r7s72100" for the MMCIF found in r7s72100 SoCs 12 - "renesas,mmcif-r8a73a4" for the MMCIF found in r8a73a4 SoCs 13 - "renesas,mmcif-r8a7740" for the MMCIF found in r8a7740 SoCs 14 - "renesas,mmcif-r8a7742" for the MMCIF found in r8a7742 SoCs 15 - "renesas,mmcif-r8a7743" for the MMCIF found in r8a7743 SoCs 16 - "renesas,mmcif-r8a7744" for the MMCIF found in r8a7744 SoCs 17 - "renesas,mmcif-r8a7745" for the MMCIF found in r8a7745 SoCs 18 - "renesas,mmcif-r8a7778" for the MMCIF found in r8a7778 SoCs [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/leds/ |
D | leds-pm8058.txt | 3 The Qualcomm PM8058 is a multi-functional device which contains 8 are more of a suggestion than a hard-wired usecase. 10 Hardware-wise the different LEDs support slightly different 17 mfd/qcom-pm8xxx.txt. 19 Each LED is represented as a sub-node of the syscon device. Each 22 LED sub-node properties: 25 - compatible: one of 26 "qcom,pm8058-led" (for the normal LEDs at 0x131, 0x132 and 0x133) 27 "qcom,pm8058-keypad-led" (for the "keypad" LED at 0x48) 28 "qcom,pm8058-flash-led" (for the "flash" LEDs at 0x49 and 0xFB) [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/mtd/ |
D | partition.txt | 4 Flash devices can be partitioned into one or more functional ranges (e.g. "boot 8 flash layout set at production time. Some may use on-flash table that describes 9 the geometry and naming/purpose of each functional region. It is also possible 20 hierarchical (multi-level) layouts and should be used if there is some 30 Partitions can be represented by sub-nodes of a flash device. This can be used 32 used for what purposes, but which don't use an on-flash partition table such 37 - compatible : (required) must be "fixed-partitions" 45 #address-cells & #size-cells must both be present in the partitions subnode of the 47 <1>: for partitions that require a single 32-bit cell to represent their 49 <2>: for partitions that require two 32-bit cells to represent their [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/usb/ |
D | mediatek,mt6360-tcpc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/usb/mediatek,mt6360-tcpc.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 7 title: Mediatek MT6360 Type-C Port Switch and Power Delivery controller DT bindings 10 - ChiYuan Huang <cy_huang@richtek.com> 13 Mediatek MT6360 is a multi-functional device. It integrates charger, ADC, flash, RGB indicators, 15 This document only describes MT6360 Type-C Port Switch and Power Delivery controller. 20 - mediatek,mt6360-tcpc 25 interrupt-names: [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/pinctrl/ |
D | atmel,at91-pinctrl.txt | 4 to share one PAD to several functional blocks. The sharing is done by 10 Please refer to pinctrl-bindings.txt in this directory for details of the 18 such as pull-up, multi drive, etc. 21 - compatible: "atmel,at91rm9200-pinctrl" or "atmel,at91sam9x5-pinctrl" 22 or "atmel,sama5d3-pinctrl" or "microchip,sam9x60-pinctrl" 23 - atmel,mux-mask: array of mask (periph per bank) to describe if a pin can be 45 From the datasheet Table 10-2. 83 - atmel,pins: 4 integers array, represents a group of pins mux and config 90 MULTIDRIVE (1 << 1): indicate this pin needs to be configured as multi-drive. 91 Multi-drive is equivalent to open-drain type output. [all …]
|
/Linux-v5.10/Documentation/driver-api/ |
D | slimbus.rst | 9 ---------------- 12 configuration, and is a 2-wire multi-drop implementation (clock, and data). 15 (System-on-Chip) and peripheral components (typically codec). SLIMbus uses 16 Time-Division-Multiplexing to accommodate multiple data channels, and 24 A data channel is used for data-transfer between 2 SLIMbus devices. Data 28 --------------------- 36 Framer device is responsible for clocking the bus, and transmitting frame-sync 49 responsible to select the active-framer for clocking the bus. 55 Each device has a 6-byte enumeration-address and the manager assigns every 56 device with a 1-byte logical address after the devices report presence on the [all …]
|
D | interconnect.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ------------ 12 latency and priority between multiple interconnected devices or functional 19 components or functional blocks in chipsets. There can be multiple interconnects 20 on an SoC that can be multi-tiered. 22 Below is a simplified diagram of a real-world SoC interconnect bus topology. 26 +----------------+ +----------------+ 27 | HW Accelerator |--->| M NoC |<---------------+ 28 +----------------+ +----------------+ | 29 | | +------------+ [all …]
|
D | men-chameleon-bus.rst | 30 ---------------------- 37 ----------------------------------------- 43 - Multi-resource MCB devices like the VME Controller or M-Module carrier. 44 - MCB devices that need another MCB device, like SRAM for a DMA Controller's 46 - A per-carrier IRQ domain for carrier devices that have one (or more) IRQs 47 per MCB device like PCIe based carriers with MSI or MSI-X support. 52 MCB is divided into 3 functional blocks: 54 - The MEN Chameleon Bus itself, 55 - drivers for MCB Carrier Devices and 56 - the parser for the Chameleon table. [all …]
|
D | vfio.rst | 2 VFIO - "Virtual Function I/O" [1]_ 7 allotted. This includes x86 hardware with AMD-Vi and Intel VT-d, 12 safe [2]_, non-privileged, userspace drivers. 19 bare-metal device drivers [3]_. 22 field, also benefit from low-overhead, direct device access from 23 userspace. Examples include network adapters (often non-TCP/IP based) 36 --------------------------- 42 as allowing a device read-write access to system memory imposes the 55 For instance, an individual device may be part of a larger multi- 59 could be anything from a multi-function PCI device with backdoors [all …]
|
/Linux-v5.10/Documentation/userspace-api/media/ |
D | glossary.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 51 **Field-programmable Gate Array** 56 See https://en.wikipedia.org/wiki/Field-programmable_gate_array. 65 together make a larger user-facing functional peripheral. For 73 **Inter-Integrated Circuit** 75 A multi-master, multi-slave, packet switched, single-ended, 77 like sub-device hardware components. 79 See http://www.nxp.com/docs/en/user-guide/UM10204.pdf. 113 - :term:`CEC API`; 114 - :term:`Digital TV API`; [all …]
|
/Linux-v5.10/Documentation/arm/ |
D | marvel.rst | 13 ------------ 16 - 88F5082 17 - 88F5181 18 - 88F5181L 19 - 88F5182 21 … - Datasheet: http://www.embeddedarm.com/documentation/third-party/MV88F5182-datasheet.pdf 22 …- Programmer's User Guide: http://www.embeddedarm.com/documentation/third-party/MV88F5182-opensour… 23 … - User Manual: http://www.embeddedarm.com/documentation/third-party/MV88F5182-usermanual.pdf 24 - 88F5281 26 …- Datasheet: http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sh… [all …]
|
/Linux-v5.10/Documentation/PCI/ |
D | pci-error-recovery.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 :Authors: - Linas Vepstas <linasvepstas@gmail.com> 9 - Richard Lary <rlary@us.ibm.com> 10 - Mike Mason <mmlnx@us.ibm.com> 16 chipsets are able to deal with these errors; these include PCI-E chipsets, 17 and the PCI-host bridges found on IBM Power4, Power5 and Power6-based 32 including multiple instances of a device driver on multi-function 34 waiting for some i/o-space register to change, when it never will. 39 is forced by the need to handle multi-function devices, that is, 42 of reset it desires, the choices being a simple re-enabling of I/O [all …]
|
/Linux-v5.10/Documentation/driver-api/rapidio/ |
D | rio_cm.rst | 19 This driver (RIO_CM) provides to user-space applications shared access to 23 messaging mailboxes in case of multi-packet message (up to 4KB) and 24 up to 64 mailboxes if single-packet messages (up to 256 B) are used. In addition 30 capability to large number of user-space processes by introducing socket-like 39 Following ioctl commands are available to user-space applications: 41 - RIO_CM_MPORT_GET_LIST: 46 - RIO_CM_EP_GET_LIST_SIZE: 49 - RIO_CM_EP_GET_LIST: 53 - RIO_CM_CHAN_CREATE: 56 - RIO_CM_CHAN_BIND: [all …]
|
/Linux-v5.10/Documentation/hwmon/ |
D | submitting-patches.rst | 10 ---------- 14 - Documentation/process/submit-checklist.rst 15 - Documentation/process/submitting-drivers.rst 16 - Documentation/process/submitting-patches.rst 17 - Documentation/process/coding-style.rst 19 * Please run your patch through 'checkpatch --strict'. There should be no 23 * Please use the standard multi-line comment style. Do not mix C and C++ 35 hardware. In such cases, you should test-build the code on at least one 36 architecture. If run-time testing was not achieved, it should be written 44 ------------------------------------------- [all …]
|
/Linux-v5.10/drivers/mfd/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 tristate "Active-semi ACT8945A" 49 Support for the ACT8945A PMIC from Active-semi. This device 50 features three step-down DC/DC converters and four low-dropout 66 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 69 called sun4i-gpadc. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" 172 tristate "X-Powers AC100" [all …]
|
/Linux-v5.10/drivers/net/fddi/skfp/h/ |
D | fplustm.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 59 struct s_txd_os txd_os ; /* OS - specific struct */ 76 struct s_rxd_os rxd_os ; /* OS - specific struct */ 125 #define RX_FIFO_SPACE 0x4000 - RX_FIFO_OFF 130 #define TX_LARGE_FIFO TX_FIFO_SPACE - TX_SMALL_FIFO 133 #define RX_LARGE_FIFO RX_FIFO_SPACE - RX_SMALL_FIFO 155 u_short rx_mode ; /* address mode broad/multi/promisc */ 225 u_long func_addr ; /* functional address */ 228 /* used by the os-specific module */ 245 * CPU is big endian; M-Channel is little endian)
|
/Linux-v5.10/Documentation/networking/device_drivers/ethernet/mellanox/ |
D | mlx5.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 12 - `Enabling the driver and kconfig options`_ 13 - `Devlink info`_ 14 - `Devlink parameters`_ 15 - `Devlink health reporters`_ 16 - `mlx5 tracepoints`_ 37 | built-in into mlx5_core.ko. 42 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 43 | https://community.mellanox.com/s/article/howto-configure-arfs-on-connectx-4 54 …port <https://community.mellanox.com/s/article/howto-auto-config-pfc-and-ets-on-connectx-4-via-lld… [all …]
|
1234