/linux-6.12.1/arch/arm/boot/dts/st/ |
D | ste-hrefv60plus-tvk.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 ST-Ericsson AB 8 /dts-v1/; 9 #include "ste-db8500.dtsi" 10 #include "ste-href-ab8500.dtsi" 11 #include "ste-hrefv60plus.dtsi" 12 #include "ste-href-tvk1281618-r2.dtsi" 15 model = "ST-Ericsson HREF (v60+) and TVK1281618 R2 UIB"; 16 compatible = "st-ericsson,hrefv60+", "st-ericsson,u8500"; 18 /* ST6G3244ME level translator for 1.8/2.9 V */ [all …]
|
D | ste-href520-tvk.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 7 #include "ste-db8520.dtsi" 8 #include "ste-href-ab8505.dtsi" 9 #include "ste-hrefv60plus.dtsi" 10 #include "ste-href-tvk1281618-r3.dtsi" 13 model = "ST-Ericsson HREF520 and TVK1281618 R3 UIB"; 14 compatible = "st-ericsson,href520", "st-ericsson,u8500"; 17 /* ST6G3244ME level translator for 1.8/2.9 V */ 18 vmmci: regulator-gpio { [all …]
|
D | ste-hrefv60plus-stuib.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 ST-Ericsson AB 8 /dts-v1/; 9 #include "ste-db8500.dtsi" 10 #include "ste-href-ab8500.dtsi" 11 #include "ste-hrefv60plus.dtsi" 12 #include "ste-href-stuib.dtsi" 15 model = "ST-Ericsson HREF (v60+) and ST UIB"; 16 compatible = "st-ericsson,hrefv60+", "st-ericsson,u8500"; 18 /* ST6G3244ME level translator for 1.8/2.9 V */ [all …]
|
D | ste-snowball.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2011 ST-Ericsson AB 6 /dts-v1/; 7 #include "ste-db9500.dtsi" 8 #include "ste-href-ab8500.dtsi" 9 #include "ste-href-family-pinctrl.dtsi" 13 compatible = "calaosystems,snowball-a9500", "st-ericsson,u9500"; 21 compatible = "simple-battery"; 22 battery-type = "lithium-ion-polymer"; 25 thermal-zones { [all …]
|
/linux-6.12.1/sound/soc/tegra/ |
D | tegra20_spdif.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * tegra20_spdif.h - Definitions for Tegra20 SPDIF driver 6 * Copyright (C) 2011 - NVIDIA, Inc. 9 * Copyright (c) 2008-2009, NVIDIA Corporation 75 /* Interrupt when RX user FIFO attention level is reached */ 78 /* Interrupt when TX user FIFO attention level is reached */ 81 /* Interrupt when RX data FIFO attention level is reached */ 84 /* Interrupt when TX data FIFO attention level is reached */ 124 * Receiver(RX) shifter is busy receiving data. 134 * Transmitter(TX) shifter is busy transmitting data. [all …]
|
/linux-6.12.1/include/drm/display/ |
D | drm_dp_dual_mode_helper.h | 32 #define DP_DUAL_MODE_HDMI_ID 0x00 /* 00-0f */ 45 #define DP_DUAL_MODE_IEEE_OUI 0x11 /* 11-13*/ 47 #define DP_DUAL_DEVICE_ID 0x14 /* 14-19 */ 76 * @DRM_LSPCON_MODE_LS: Level shifter mode of LSPCON 88 * enum drm_dp_dual_mode_type - Type of the DP dual mode adaptor 95 * @DRM_DP_DUAL_MODE_LSPCON: Level shifter / protocol converter
|
/linux-6.12.1/arch/arm64/boot/dts/xilinx/ |
D | zynqmp-sck-kv-g-revA.dtso | 1 // SPDX-License-Identifier: GPL-2.0 5 * (C) Copyright 2020 - 2022, Xilinx, Inc. 6 * (C) Copyright 2022 - 2023, Advanced Micro Devices, Inc. 8 * SD level shifter: 9 * "A" - A01 board un-modified (NXP) 10 * "Y" - A01 board modified with legacy interposer (Nexperia) 11 * "Z" - A01 board modified with Diode interposer 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/net/ti-dp83867.h> 18 #include <dt-bindings/phy/phy.h> [all …]
|
D | zynqmp-sck-kv-g-revB.dtso | 1 // SPDX-License-Identifier: GPL-2.0 5 * (C) Copyright 2020 - 2022, Xilinx, Inc. 6 * (C) Copyright 2022 - 2023, Advanced Micro Devices, Inc. 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/net/ti-dp83867.h> 13 #include <dt-bindings/phy/phy.h> 14 #include <dt-bindings/pinctrl/pinctrl-zynqmp.h> 16 /dts-v1/; 20 compatible = "xlnx,zynqmp-sk-kv260-rev2", 21 "xlnx,zynqmp-sk-kv260-rev1", [all …]
|
/linux-6.12.1/drivers/gpu/drm/bridge/ |
D | ti-tpd12s015.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * TPD12S015 HDMI ESD protection & level shifter chip driver 7 * Based on the omapdrm-specific encoder-opa362 driver 47 return -EINVAL; in tpd12s015_attach() 49 ret = drm_bridge_attach(bridge->encoder, tpd->next_bridge, in tpd12s015_attach() 54 gpiod_set_value_cansleep(tpd->ls_oe_gpio, 1); in tpd12s015_attach() 56 /* DC-DC converter needs at max 300us to get to 90% of 5V. */ in tpd12s015_attach() 66 gpiod_set_value_cansleep(tpd->ls_oe_gpio, 0); in tpd12s015_detach() 73 if (gpiod_get_value_cansleep(tpd->hpd_gpio)) in tpd12s015_detect() 83 gpiod_set_value_cansleep(tpd->ct_cp_hpd_gpio, 1); in tpd12s015_hpd_enable() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 Simple transparent bridge that is used by several non-DRM drivers to 36 tristate "Chipone ICN6211 MIPI-DSI/RGB Converter bridge" 43 ICN6211 is MIPI-DSI/RGB Converter bridge from chipone. 67 ChromeOS EC ANX7688 is an ultra-low power 68 4K Ultra-HD (4096x2160p60) mobile HD transmitter 70 2.0 to DisplayPort 1.3 Ultra-HD. It is connected 77 Driver for display connectors with support for DDC and hot-plug 81 on ARM-based platforms. Saying Y here when this driver is not needed 91 Support for i.MX8MP DPI-to-LVDS on-SoC encoder. [all …]
|
/linux-6.12.1/drivers/video/fbdev/omap2/omapfb/displays/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 tristate "TPD12S015 HDMI ESD protection and level shifter" 19 Driver for TPD12S015, which offers HDMI ESD protection and level
|
/linux-6.12.1/Documentation/devicetree/bindings/mmc/ |
D | mmc-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ulf Hansson <ulf.hansson@linaro.org> 25 "#address-cells": 30 "#size-cells": 37 broken-cd: 42 cd-gpios: 47 non-removable: [all …]
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | cec.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 - Exynos4 13 - Exynos5 14 - STIH4xx HDMI CEC 15 - V4L2 adv7511 (same HW, but a different driver from the drm adv7511) 16 - stm32 17 - Allwinner A10 (sun4i) 18 - Raspberry Pi 19 - dw-hdmi (Synopsis IP) 20 - amlogic (meson ao-cec and ao-cec-g12a) [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/display/ti/ |
D | ti,tpd12s015.txt | 1 TPD12S015 HDMI level shifter and ESD protection chip 5 - compatible: "ti,tpd12s015" 8 - gpios: CT CP HPD, LS OE and HPD gpios 11 - Video port 0 for HDMI input 12 - Video port 1 for HDMI output 15 ------- 25 #address-cells = <1>; 26 #size-cells = <0>; 32 remote-endpoint = <&hdmi_out>; 40 remote-endpoint = <&hdmi_connector_in>;
|
D | ti,omap-dss.txt | 5 ------------------- 25 ----------- 36 ------- 39 name for each display. If no aliases are defined, a semi-random number is used 43 ------- 45 A shortened example of the DSS description for OMAP4, with non-relevant parts 49 compatible = "ti,omap4-dss"; 54 clock-names = "fck"; 55 #address-cells = <1>; 56 #size-cells = <1>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | mediatek,mt8183-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt8183-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sean Wang <sean.wang@kernel.org> 17 const: mediatek,mt8183-pinctrl 23 reg-names: 25 - const: iocfg0 26 - const: iocfg1 27 - const: iocfg2 [all …]
|
D | mediatek,mt8365-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt8365-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Zhiyong Tao <zhiyong.tao@mediatek.com> 11 - Bernhard Rosenkränzer <bero@baylibre.com> 18 const: mediatek,mt8365-pinctrl 23 mediatek,pctl-regmap: 24 $ref: /schemas/types.yaml#/definitions/phandle-array 32 gpio-controller: true [all …]
|
D | mediatek,mt7622-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt7622-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sean Wang <sean.wang@kernel.org> 18 - mediatek,mt7622-pinctrl 19 - mediatek,mt7629-pinctrl 24 reg-names: 26 - const: eint 28 gpio-controller: true [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx6q-logicpd.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 /dts-v1/; 7 #include "imx6-logicpd-som.dtsi" 8 #include "imx6-logicpd-baseboard.dtsi" 11 model = "Logic PD i.MX6QD SOM-M3"; 12 compatible = "logicpd,imx6q-logicpd", "fsl,imx6q"; 14 backlight: backlight-lvds { 15 compatible = "pwm-backlight"; 17 brightness-levels = <0 4 8 16 32 64 128 255>; 18 default-brightness-level = <6>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/imu/ |
D | invensense,mpu6050.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: InvenSense MPU-6050 Six-Axis (Gyro + Accelerometer) MEMS MotionTracking Device 10 - Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> 18 - enum: 19 - invensense,iam20680 20 - invensense,icm20608 21 - invensense,icm20609 22 - invensense,icm20689 [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | am335x-bonegreen-wireless.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "am335x-bone-common.dtsi" 9 #include "am335x-bonegreen-common.dtsi" 10 #include <dt-bindings/interrupt-controller/irq.h> 14 …compatible = "ti,am335x-bone-green-wireless", "ti,am335x-bone-green", "ti,am335x-bone-black", "ti,… 17 compatible = "regulator-fixed"; 18 regulator-name = "wlan-en-regulator"; 19 regulator-min-microvolt = <1800000>; [all …]
|
/linux-6.12.1/arch/m68k/atari/ |
D | config.c | 40 #include <asm/bootinfo-atari.h> 118 * Parse an Atari-specific record in the bootinfo 124 const void *data = record->data; in atari_parse_bootinfo() 126 switch (be16_to_cpu(record->tag)) { in atari_parse_bootinfo() 141 /* Parse the Atari-specific switches= option. */ 233 * hardware, we assume that the ST-DMA serves SCSI instead of in config_atari() 238 pr_cont(" STDMA-SCSI"); in config_atari() 265 * The ST-DMA address registers aren't readable in config_atari() 385 /* allocator for memory that must reside in st-ram */ in config_atari() 403 * FDC val = 4 -> Supervisor only */ in config_atari() [all …]
|
/linux-6.12.1/drivers/mfd/ |
D | db8500-prcmu-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (C) ST-Ericsson SA 2010 15 #define BITS(_start, _end) ((BIT(_end) - BIT(_start)) + BIT(_end)) 107 /* Level shifter and clamp control registers */
|
/linux-6.12.1/drivers/pinctrl/bcm/ |
D | pinctrl-bcm2835.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * pinctrl-nomadik.c, please see original file for copyright information 9 * pinctrl-tegra.c, please see original file for copyright information 32 #include <linux/pinctrl/pinconf-generic.h> 39 #include <dt-bindings/pinctrl/bcm2835.h> 41 #define MODULE_NAME "pinctrl-bcm2835" 51 #define GPLEV0 0x34 /* Pin Level */ 59 #define GPPUD 0x94 /* Pin Pull-up/down Enable */ 60 #define GPPUDCLK0 0x98 /* Pin Pull-up/down Enable Clock */ 61 #define GP_GPIO_PUP_PDN_CNTRL_REG0 0xe4 /* 2711 Pin Pull-up/down select */ [all …]
|
/linux-6.12.1/drivers/phy/broadcom/ |
D | phy-brcm-usb-init.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * phy-brcm-usb-init.c - Broadcom USB Phy chip specific init functions 5 * Copyright (C) 2014-2017 Broadcom 16 #include "phy-brcm-usb-init.h" 142 (params->usb_reg_bits_map[USB_CTRL_##reg##_##field##_SELECTOR]) 455 mask = params->usb_reg_bits_map[field]; in usb_ctrl_unset_family() 456 brcm_usb_ctrl_unset(params->regs[BRCM_REGS_CTRL] + reg_offset, mask); in usb_ctrl_unset_family() 465 mask = params->usb_reg_bits_map[field]; in usb_ctrl_set_family() 466 brcm_usb_ctrl_set(params->regs[BRCM_REGS_CTRL] + reg_offset, mask); in usb_ctrl_set_family() 478 /* wait for the 60MHz parallel to serial shifter */ in brcmusb_usb_mdio_read() [all …]
|