| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/timer/ |
| D | renesas,rz-mtu3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/timer/renesas,rz-mtu3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas RZ/G2L Multi-Function Timer Pulse Unit 3 (MTU3a) 10 - Biju Das <biju.das.jz@bp.renesas.com> 13 This hardware block consists of eight 16-bit timer channels and one 14 32- bit timer channel. It supports the following specifications: 15 - Pulse input/output: 28 lines max. 16 - Pulse input 3 lines [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/ibm/emac/ |
| D | zmii.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Driver for PowerPC 4xx on-chip ethernet controller, ZMII bridge support. 45 static inline int zmii_valid_mode(int mode) in zmii_valid_mode() argument 47 return mode == PHY_INTERFACE_MODE_MII || in zmii_valid_mode() 48 mode == PHY_INTERFACE_MODE_RMII || in zmii_valid_mode() 49 mode == PHY_INTERFACE_MODE_SMII || in zmii_valid_mode() 50 mode == PHY_INTERFACE_MODE_NA; in zmii_valid_mode() 53 static inline const char *zmii_mode_name(int mode) in zmii_mode_name() argument 55 switch (mode) { in zmii_mode_name() 67 static inline u32 zmii_mode_mask(int mode, int input) in zmii_mode_mask() argument [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/ibm/emac/ |
| D | zmii.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Driver for PowerPC 4xx on-chip ethernet controller, ZMII bridge support. 47 static inline int zmii_valid_mode(int mode) in zmii_valid_mode() argument 49 return mode == PHY_INTERFACE_MODE_MII || in zmii_valid_mode() 50 mode == PHY_INTERFACE_MODE_RMII || in zmii_valid_mode() 51 mode == PHY_INTERFACE_MODE_SMII || in zmii_valid_mode() 52 mode == PHY_INTERFACE_MODE_NA; in zmii_valid_mode() 55 static inline const char *zmii_mode_name(int mode) in zmii_mode_name() argument 57 switch (mode) { in zmii_mode_name() 69 static inline u32 zmii_mode_mask(int mode, int input) in zmii_mode_mask() argument [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | max77802.txt | 3 This is a part of device tree bindings of MAX77802 multi-function device. 6 The MAX77802 PMIC has 10 high-efficiency Buck and 32 Low-dropout (LDO) 12 - inb1-supply: The input supply for BUCK1 13 - inb2-supply: The input supply for BUCK2 14 - inb3-supply: The input supply for BUCK3 15 - inb4-supply: The input supply for BUCK4 16 - inb5-supply: The input supply for BUCK5 17 - inb6-supply: The input supply for BUCK6 18 - inb7-supply: The input supply for BUCK7 19 - inb8-supply: The input supply for BUCK8 [all …]
|
| D | act8865-regulator.txt | 2 ------------------- 5 - compatible: "active-semi,act8846" or "active-semi,act8865" or "active-semi,act8600" 6 - reg: I2C slave address 9 - system-power-controller: Telling whether or not this pmic is controlling 10 the system power. See Documentation/devicetree/bindings/power/power-controller.txt . 11 - active-semi,vsel-high: Indicates the VSEL pin is high. 14 Optional input supply properties: 15 - for act8600: 16 - vp1-supply: The input supply for DCDC_REG1 17 - vp2-supply: The input supply for DCDC_REG2 [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/addac/ |
| D | adi,ad74115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74115H is a single-channel software configurable input/output 15 analog output, analog input, digital output, digital input, resistance 17 chip solution with an SPI interface. The device features a 16-bit ADC and a 18 14-bit DAC. 25 - adi,ad74115h 30 spi-max-frequency: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | sprd,pinctrl.txt | 16 of them, so we can not make every Spreadtrum-special configuration 29 to configure the pin sleep mode, function select and sleep related 32 Now we have 4 systems for sleep mode on SC9860 SoC: AP system, 35 - input-enable 36 - input-disable 37 - output-high 38 - output-low 39 - bias-pull-up 40 - bias-pull-down 42 In some situation we need set the pin sleep mode and pin sleep related [all …]
|
| D | pincfg-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 21 bias-disable: 25 bias-high-impedance: 27 description: high impedance mode ("third-state", "floating") 29 bias-bus-hold: 33 bias-pull-up: [all …]
|
| D | brcm,bcm11351-pinctrl.txt | 10 - compatible: Must be "brcm,bcm11351-pinctrl" 11 - reg: Base address of the PAD Controller register block and the size 17 compatible = "brcm,bcm11351-pinctrl"; 27 Each pin configuration node is a sub-node of the pin controller node and is a 31 Please refer to the pinctrl-bindings.txt in this directory for details of the 45 details generic pin config properties, please refer to pinctrl-bindings.txt 46 and <include/linux/pinctrl/pinconfig-generic.h>. 54 - pins: Multiple strings. Specifies the name(s) of one or more pins to 59 - function: String. Specifies the pin mux selection. Values 61 - input-schmitt-enable: No arguments. Enable schmitt-trigger mode. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | sprd,pinctrl.txt | 16 of them, so we can not make every Spreadtrum-special configuration 29 to configure the pin sleep mode, function select and sleep related 32 Now we have 4 systems for sleep mode on SC9860 SoC: AP system, 35 - input-enable 36 - input-disable 37 - output-high 38 - output-low 39 - bias-pull-up 40 - bias-pull-down 42 In some situation we need set the pin sleep mode and pin sleep related [all …]
|
| D | pincfg-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 21 bias-disable: 25 bias-high-impedance: 27 description: high impedance mode ("third-state", "floating") 29 bias-bus-hold: 33 bias-pull-up: [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-audio.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_AUDIO - VIDIOC_S_AUDIO - Query or select the current audio input and its attributes 38 To query the current audio input applications zero out the ``reserved`` 42 has no audio inputs, or none which combine with the current video input. 44 Audio inputs have one writable property, the audio mode. To select the 45 current audio input *and* change the audio mode, applications initialize 46 the ``index`` and ``mode`` fields, and the ``reserved`` array of a 48 ioctl. Drivers may switch to a different audio mode if the request 49 cannot be satisfied. However, this is a write-only ioctl, it does not 50 return the actual new audio mode. [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-audio.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_AUDIO - VIDIOC_S_AUDIO - Query or select the current audio input and its attributes 38 To query the current audio input applications zero out the ``reserved`` 42 has no audio inputs, or none which combine with the current video input. 44 Audio inputs have one writable property, the audio mode. To select the 45 current audio input *and* change the audio mode, applications initialize 46 the ``index`` and ``mode`` fields, and the ``reserved`` array of a 48 ioctl. Drivers may switch to a different audio mode if the request 49 cannot be satisfied. However, this is a write-only ioctl, it does not 50 return the actual new audio mode. [all …]
|
| /kernel/linux/linux-6.6/include/video/ |
| D | imx-ipu-image-convert.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) 2012-2016 Mentor Graphics Inc. 10 #include <video/imx-ipu-v3.h> 15 * struct ipu_image_convert_run - image conversion run request struct 18 * @in_phys: dma addr of input image buffer for this run 35 * ipu_image_convert_cb_t - conversion callback function prototype 44 * ipu_image_convert_enum_format() - enumerate the image converter's 45 * supported input and output pixel formats. 50 * Returns 0 with a valid index and fills in v4l2 fourcc, -EINVAL otherwise. 57 * ipu_image_convert_adjust() - adjust input/output images to IPU restrictions. [all …]
|
| /kernel/linux/linux-5.10/include/video/ |
| D | imx-ipu-image-convert.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) 2012-2016 Mentor Graphics Inc. 10 #include <video/imx-ipu-v3.h> 15 * struct ipu_image_convert_run - image conversion run request struct 18 * @in_phys: dma addr of input image buffer for this run 35 * ipu_image_convert_cb_t - conversion callback function prototype 44 * ipu_image_convert_enum_format() - enumerate the image converter's 45 * supported input and output pixel formats. 50 * Returns 0 with a valid index and fills in v4l2 fourcc, -EINVAL otherwise. 57 * ipu_image_convert_adjust() - adjust input/output images to IPU restrictions. [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | xz.h | 5 * Igor Pavlov <https://7-zip.org/> 28 * enum xz_mode - Operation mode 30 * @XZ_SINGLE: Single-call mode. This uses less RAM than 31 * multi-call modes, because the LZMA2 36 * @XZ_PREALLOC: Multi-call mode with preallocated LZMA2 40 * @XZ_DYNALLOC: Multi-call mode. The LZMA2 dictionary is 59 * enum xz_ret - Return codes 60 * @XZ_OK: Everything is OK so far. More input or more 62 * return code is possible only in multi-call mode 66 * is still possible in multi-call mode by simply [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-counter-104-quad-8 | 7 Contact: linux-iio@vger.kernel.org 16 Contact: linux-iio@vger.kernel.org 20 Count mode for channel Y. Four count modes are available: 21 normal, range limit, non-recycle, and modulo-n. The preset value 22 for channel Y is used by the count mode where required. 36 Non-recycle: 37 Counter is disabled whenever a 24-bit count overflow or 38 underflow takes place. The counter is re-enabled when a 42 Modulo-N: 52 Contact: linux-iio@vger.kernel.org [all …]
|
| D | sysfs-class-backlight-driver-lm3533 | 6 Get the ALS output channel used as input in 7 ALS-current-control mode (0, 1), where: 19 Enable ALS-current-control mode (0, 1). 33 Set the brightness-mapping mode (0, 1), where: 36 0 exponential mode 37 1 linear mode 45 Set the PWM-input control mask (5 bits), where: 48 bit 5 PWM-input enabled in Zone 4 49 bit 4 PWM-input enabled in Zone 3 50 bit 3 PWM-input enabled in Zone 2 [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/uapi/asm/ |
| D | termbits.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 14 #include <asm-generic/termbits-common.h> 24 tcflag_t c_iflag; /* input mode flags */ 25 tcflag_t c_oflag; /* output mode flags */ 26 tcflag_t c_cflag; /* control mode flags */ 27 tcflag_t c_lflag; /* local mode flags */ 33 tcflag_t c_iflag; /* input mode flags */ 34 tcflag_t c_oflag; /* output mode flags */ 35 tcflag_t c_cflag; /* control mode flags */ 36 tcflag_t c_lflag; /* local mode flags */ [all …]
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | pixcir_i2c_ts.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2010-2011 Pixcir, Inc. 12 #include <linux/input.h> 13 #include <linux/input/mt.h> 14 #include <linux/input/touchscreen.h> 33 * clocks are cut and it can only be brought out of this mode 65 * struct pixcir_i2c_chip_data - chip related data 77 struct input_dev *input; member 102 const struct pixcir_i2c_chip_data *chip = tsdata->chip; in pixcir_ts_parse() 106 i = chip->has_hw_ids ? 1 : 0; in pixcir_ts_parse() [all …]
|
| /kernel/linux/linux-6.6/drivers/input/touchscreen/ |
| D | pixcir_i2c_ts.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2010-2011 Pixcir, Inc. 12 #include <linux/input.h> 13 #include <linux/input/mt.h> 14 #include <linux/input/touchscreen.h> 33 * clocks are cut and it can only be brought out of this mode 65 * struct pixcir_i2c_chip_data - chip related data 77 struct input_dev *input; member 102 const struct pixcir_i2c_chip_data *chip = tsdata->chip; in pixcir_ts_parse() 106 i = chip->has_hw_ids ? 1 : 0; in pixcir_ts_parse() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/uapi/asm/ |
| D | termbits.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 26 tcflag_t c_iflag; /* input mode flags */ 27 tcflag_t c_oflag; /* output mode flags */ 28 tcflag_t c_cflag; /* control mode flags */ 29 tcflag_t c_lflag; /* local mode flags */ 35 tcflag_t c_iflag; /* input mode flags */ 36 tcflag_t c_oflag; /* output mode flags */ 37 tcflag_t c_cflag; /* control mode flags */ 38 tcflag_t c_lflag; /* local mode flags */ 41 speed_t c_ispeed; /* input speed */ [all …]
|
| /kernel/linux/linux-6.6/include/media/i2c/ |
| D | upd64083.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * upd6408x - NEC Electronics 3-Dimensional Y/C separation input defines 12 to select the correct routing: the operating mode and the selection 13 of the Y input (external or internal). 15 The first two operating modes expect a composite signal on the Y input, 19 YCNR mode is used for S-Video inputs. 21 The external Y-ADC is selected when the composite input comes from a 23 the input is a S-Video signal, then the internal Y-ADC input should 28 /* YCS mode: Y/C separation (burst locked clocking) */ 30 /* YCS+ mode: 2D Y/C separation and YCNR (burst locked clocking) */ [all …]
|
| /kernel/linux/linux-5.10/include/media/i2c/ |
| D | upd64083.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * upd6408x - NEC Electronics 3-Dimensional Y/C separation input defines 12 to select the correct routing: the operating mode and the selection 13 of the Y input (external or internal). 15 The first two operating modes expect a composite signal on the Y input, 19 YCNR mode is used for S-Video inputs. 21 The external Y-ADC is selected when the composite input comes from a 23 the input is a S-Video signal, then the internal Y-ADC input should 28 /* YCS mode: Y/C separation (burst locked clocking) */ 30 /* YCS+ mode: 2D Y/C separation and YCNR (burst locked clocking) */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-class-backlight-driver-lm3533 | 6 Get the ALS output channel used as input in 7 ALS-current-control mode (0, 1), where: 19 Enable ALS-current-control mode (0, 1). 33 Set the brightness-mapping mode (0, 1), where: 36 0 exponential mode 37 1 linear mode 45 Set the PWM-input control mask (5 bits), where: 48 bit 5 PWM-input enabled in Zone 4 49 bit 4 PWM-input enabled in Zone 3 50 bit 3 PWM-input enabled in Zone 2 [all …]
|