Searched +full:multi +full:- +full:functional (Results 1 – 25 of 87) sorted by relevance
1234
/Linux-v5.15/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
|
/Linux-v5.15/drivers/clk/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 60 Low-Noise JESD204B Compliant Clock Jitter Cleaner With Dual Loop PLLs 80 These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each. 90 multi-function device has one fixed-rate oscillator, clocked 121 be pre-programmed to support other configurations and features not yet 170 This driver supports TI CDCE706 programmable 3-PLL clock synthesizer. 180 For example, the CDCE925 contains two PLLs with spread-spectrum 190 tristate "Clock driver for CS2000 Fractional-N Clock Synthesizer & Clock Multiplier" 241 clock. These multi-function devices have two (S2MPS14) or three 242 (S2MPS11, S5M8767) fixed-rate oscillators, clocked at 32KHz each. [all …]
|
/Linux-v5.15/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.15/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.15/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.15/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.15/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.15/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.15/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 | 31 ---------------------- 38 ----------------------------------------- 44 - Multi-resource MCB devices like the VME Controller or M-Module carrier. 45 - MCB devices that need another MCB device, like SRAM for a DMA Controller's 47 - A per-carrier IRQ domain for carrier devices that have one (or more) IRQs 48 per MCB device like PCIe based carriers with MSI or MSI-X support. 53 MCB is divided into 3 functional blocks: 55 - The MEN Chameleon Bus itself, 56 - drivers for MCB Carrier Devices and 57 - 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.15/drivers/phy/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 22 Generic MIPI D-PHY support. 24 Provides a number of helpers a core functions for MIPI D-PHY 46 tristate "APM X-Gene 15Gbps PHY support" 50 This option enables support for APM X-Gene SoC multi-purpose PHY. 61 interface to interact with USB GEN-II and USB 3.x PHY that is part 70 functional modes using gpios and sets the attribute max link
|
/Linux-v5.15/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.15/Documentation/devicetree/bindings/sound/ |
D | renesas,rsnd.txt | 1 Renesas R-Car sound 7 Renesas R-Car and RZ/G sound is constructed from below modules 11 - SRC : Sampling Rate Converter 12 - CMD 13 - CTU : Channel Transfer Unit 14 - MIX : Mixer 15 - DVC : Digital Volume and Mute Function 22 * Multi channel 25 Multi channel is supported by Multi-SSI, or TDM-SSI. 27 Multi-SSI : 6ch case, you can use stereo x 3 SSI [all …]
|
/Linux-v5.15/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.15/Documentation/arm/ |
D | marvell.rst | 13 ------------ 16 - 88F5082 17 - 88F5181 18 - 88F5181L 19 - 88F5182 21 …- Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/M… 22 …- Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~… 23 …- User Manual: https://web.archive.org/web/20210124231631/http://csclub.uwaterloo.ca/~board/ts7800… 24 - 88F5281 26 …- Datasheet: https://web.archive.org/web/20131028144728/http://www.ocmodshop.com/images/reviews/ne… [all …]
|
/Linux-v5.15/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.15/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.15/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.15/Documentation/mhi/ |
D | mhi.rst | 1 .. SPDX-License-Identifier: GPL-2.0 26 ---- 45 debugging information like performance, functional, and stability to the host. 48 --------------- 74 -------- 82 bidirectional data pipe, which can be used by the upper-layer protocols to 88 -------------- 95 [Read Pointer (RP)] ----------->[Ring Element] } TD 96 [Write Pointer (WP)]- [Ring Element] 97 - [Ring Element] [all …]
|
/Linux-v5.15/drivers/net/fddi/skfp/ |
D | skfddi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 41 * 02-Mar-98 CG Created. 43 * 10-Mar-99 CG Support for 2.2.x added. 44 * 25-Mar-99 CG Corrected IRQ routing for SMP (APIC) 45 * 26-Oct-99 CG Fixed compilation error on 2.2.13 46 * 12-Nov-99 CG Source code release 47 * 22-Nov-99 CG Included in kernel source. 48 * 07-May-00 DM 64 bit fixes, new dma interface 49 * 31-Jul-03 DB Audit copy_*_user in skfp_ioctl 51 * 03-Dec-03 SH Convert to PCI device model [all …]
|
1234