/Linux-v5.15/arch/arm/boot/dts/ |
D | kirkwood-iomega_ix2_200.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include "kirkwood-6281.dtsi" 8 model = "Iomega StorCenter ix2-200"; 9 compatible = "iom,ix2-200", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 18 stdout-path = &uart0; 22 pinctrl: pin-controller@10000 { 23 pinctrl-0 = < &pmx_led_sata_brt_ctrl_1 33 pinctrl-names = "default"; 35 pmx_button_reset: pmx-button-reset { [all …]
|
D | stm32mp157a-iot-box.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "stm32mp157a-stinger96.dtsi" 11 compatible = "shiratech,stm32mp157a-iot-box", "st,stm32mp157"; 13 wlan_pwr: regulator-wlan { 14 compatible = "regulator-fixed"; 16 regulator-name = "wl-reg"; 17 regulator-min-microvolt = <3300000>; 18 regulator-max-microvolt = <3300000>; 20 gpios = <&gpiog 3 GPIO_ACTIVE_HIGH>; [all …]
|
D | armada-370-synology-ds213j.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 * The 0xf1000000 is the default used by the recent, DT-capable, U-Boot 12 * were delivered with an older version of u-boot that left internal 17 * installing it from u-boot prompt) or adjust the Devive Tree 21 /dts-v1/; 23 #include <dt-bindings/input/input.h> 24 #include <dt-bindings/gpio/gpio.h> 25 #include "armada-370.dtsi" 30 "marvell,armada-370-xp"; 33 stdout-path = "serial0:115200n8"; [all …]
|
D | stm32mp157a-stinger96.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 9 #include "stm32mp15-pinctrl.dtsi" 10 #include "stm32mp15xxac-pinctrl.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/mfd/st,stpmic1.h> 24 stdout-path = "serial1:115200n8"; 33 compatible = "gpio-leds"; 37 gpios = <&gpioa 13 GPIO_ACTIVE_HIGH>; 38 linux,default-trigger = "heartbeat"; [all …]
|
D | omap3-pandora-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 9 #include <dt-bindings/input/input.h> 14 cpu0-supply = <&vcc>; 29 #clock-cells = <0>; 30 compatible = "fixed-clock"; 31 clock-frequency = <26000000>; 35 compatible = "connector-analog-tv"; 40 remote-endpoint = <&venc_out>; 45 gpio-leds { 47 compatible = "gpio-leds"; [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/phy/ |
D | brcm,ns2-drd-phy.txt | 4 - compatible: brcm,ns2-drd-phy 5 - reg: offset and length of the NS2 PHY related registers. 6 - reg-names 8 icfg - for DRD ICFG configurations 9 rst-ctrl - for DRD IDM reset 10 crmu-ctrl - for CRMU core vdd, PHY and PHY PLL reset 11 usb2-strap - for port over current polarity reversal 12 - #phy-cells: Must be 0. No args required. 13 - vbus-gpios: vbus gpio binding 14 - id-gpios: id gpio binding [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/leds/ |
D | leds-ktd2692.txt | 1 * Kinetic Technologies - KTD2692 Flash LED Driver 3 KTD2692 is the ideal power solution for high-power flash LEDs. 4 It uses ExpressWire single-wire programming for maximum flexibility. 6 The ExpressWire interface through CTRL pin can control LED on/off and 10 Also, When the AUX pin is pulled high while CTRL pin is high, 11 LED current will be ramped up to the flash-mode current level. 14 - compatible : Should be "kinetic,ktd2692". 15 - ctrl-gpios : Specifier of the GPIO connected to CTRL pin. 16 - aux-gpios : Specifier of the GPIO connected to AUX pin. 19 - vin-supply : "vin" LED supply (2.7V to 5.5V). [all …]
|
D | leds-lt3593.txt | 4 - compatible: Should be "lltc,lt3593". 5 - lltc,ctrl-gpios: A handle to the GPIO that is connected to the 'CTRL' 9 configured in a sub-node in the device node. 11 Optional sub-node properties: 12 - function: See Documentation/devicetree/bindings/leds/common.txt 13 - color: See Documentation/devicetree/bindings/leds/common.txt 14 - label: A label for the LED. If none is given, the LED will be 16 - linux,default-trigger: The default trigger for the LED. 18 - default-state: The initial state of the LED. 26 #include <dt-bindings/leds/common.h> [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/serial/ |
D | st,stm32-uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/serial/st,stm32-uart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 - Erwan Le Ray <erwan.leray@st.com> 15 - st,stm32-uart 16 - st,stm32f7-uart 17 - st,stm32h7-uart 34 st,hw-flow-ctrl: 38 uart-has-rtscts: true [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/iio/amplifiers/ |
D | adi,hmc425a.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: HMC425A 6-bit Digital Step Attenuator 10 - Michael Hennerich <michael.hennerich@analog.com> 11 - Beniamin Bia <beniamin.bia@analog.com> 15 HMC425A 0.5 dB LSB GaAs MMIC 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.0 GHz 16 https://www.analog.com/media/en/technical-documentation/data-sheets/hmc425A.pdf 21 - adi,hmc425a 23 vcc-supply: true [all …]
|
/Linux-v5.15/drivers/media/i2c/ |
D | ov9650.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 #include <media/media-entity.h> 26 #include <media/v4l2-async.h> 27 #include <media/v4l2-ctrls.h> 28 #include <media/v4l2-device.h> 29 #include <media/v4l2-event.h> 30 #include <media/v4l2-image-sizes.h> 31 #include <media/v4l2-subdev.h> 32 #include <media/v4l2-mediabus.h> 37 MODULE_PARM_DESC(debug, "Debug level (0-2)"); [all …]
|
D | s5k5baf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 25 #include <media/media-entity.h> 26 #include <media/v4l2-ctrls.h> 27 #include <media/v4l2-device.h> 28 #include <media/v4l2-subdev.h> 29 #include <media/v4l2-mediabus.h> 30 #include <media/v4l2-fwnode.h> 39 #define S5K5BAF_FW_FILENAME "s5k5baf-cfg.bin" 51 /* Default number of MIPI CSI-2 data lanes used */ 200 /* Auto-algorithms enable mask */ [all …]
|
/Linux-v5.15/drivers/gpu/drm/msm/dp/ |
D | dp_power.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2012-2020, The Linux Foundation. All rights reserved. 12 * sruct dp_power - DisplayPort's power related data 14 * @init: initializes the regulators/core clocks/GPIOs/pinctrl 15 * @deinit: turns off the regulators/core clocks/GPIOs/pinctrl 26 * dp_power_init() - enable power supplies for display controller 38 * dp_power_deinit() - turn off regulators and gpios. 48 * dp_power_clk_status() - display controller clocks status 51 * @pm_type: type of pm, core/ctrl/phy 60 * dp_power_clk_enable() - enable display controller clocks [all …]
|
/Linux-v5.15/arch/arm/mach-mvebu/ |
D | pm-board.c | 2 * Board-level suspend/resume support. 4 * Copyright (C) 2014-2015 Marvell 6 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 34 /* Put 001 as value on the GPIOs */ in mvebu_armada_pm_enter() 41 /* Prepare writing 111 to the GPIOs */ in mvebu_armada_pm_enter() 85 if (!of_machine_is_compatible("marvell,axp-gp")) in mvebu_armada_pm_init() 86 return -ENODEV; in mvebu_armada_pm_init() 90 return -ENODEV; in mvebu_armada_pm_init() 96 pic_gpios[i] = of_get_named_gpio(np, "ctrl-gpios", i); in mvebu_armada_pm_init() 98 ret = -ENODEV; in mvebu_armada_pm_init() [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/pci/ |
D | ti,j721e-pci-host.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/ 4 --- 5 $id: "http://devicetree.org/schemas/pci/ti,j721e-pci-host.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Kishon Vijay Abraham I <kishon@ti.com> 14 - $ref: "cdns-pcie-host.yaml#" 19 - const: ti,j721e-pcie-host 20 - description: PCIe controller in AM64 22 - const: ti,am64-pcie-host [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/display/tilcdc/ |
D | panel.txt | 1 Device-Tree bindings for tilcdc DRM generic panel output driver 4 - compatible: value should be "ti,tilcdc,panel". 5 - panel-info: configuration info to configure LCDC correctly for the panel 6 - ac-bias: AC Bias Pin Frequency 7 - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt 8 - dma-burst-sz: DMA burst size 9 - bpp: Bits per pixel 10 - fdd: FIFO DMA Request Delay 11 - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling 12 - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/net/ |
D | mediatek-bluetooth.txt | 1 MediaTek SoC built-in Bluetooth Devices 5 child node of the serial node with BTIF. The dt-bindings details for BTIF 10 - compatible: Must be 11 "mediatek,mt7622-bluetooth": for MT7622 SoC 12 - clocks: Should be the clock specifiers corresponding to the entry in 13 clock-names property. 14 - clock-names: Should contain "ref" entries. 15 - power-domains: Phandle to the power domain that the device is part of 20 compatible = "mediatek,mt7622-btif", 21 "mediatek,mtk-btif"; [all …]
|
/Linux-v5.15/drivers/gpu/drm/msm/edp/ |
D | edp_ctrl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. 25 #define EDP_TRAIN_FAIL -1 70 /* gpios */ 142 static int edp_clk_init(struct edp_ctrl *ctrl) in edp_clk_init() argument 144 struct platform_device *pdev = ctrl->pdev; in edp_clk_init() 147 ctrl->aux_clk = msm_clk_get(pdev, "core"); in edp_clk_init() 148 if (IS_ERR(ctrl->aux_clk)) { in edp_clk_init() 149 ret = PTR_ERR(ctrl->aux_clk); in edp_clk_init() 151 ctrl->aux_clk = NULL; in edp_clk_init() [all …]
|
/Linux-v5.15/drivers/tty/serial/ |
D | mxs-auart.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * Copyright 2014 Oleksij Rempel <linux@rempel-privat.de> 11 * Copyright 2008-2010 Freescale Semiconductor, Inc. 34 #include <linux/dma-mapping.h> 90 #define AUART_LINECTRL_WLEN(v) ((((v) - 5) & 0x3) << 5) 138 * RW. Receive Timeout Counter Value: number of 8-bit-time to wait before 140 * input is idle, then the watchdog counter will decrement each bit-time. Note 141 * 7-bit-time is added to the programmed value, so a value of zero will set 142 * the counter to 7-bit-time, a value of 0x1 gives 15-bit-time and so on. Also 146 * value is 0x3 (31 bit-time). [all …]
|
D | sh-sci.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * SuperH on-chip serial module support. (SCI with no FIFO / with FIFO) 5 * Copyright (C) 2002 - 2011 Paul Mundt 9 * based off of the old drivers/char/sh-sci.c by: 26 #include <linux/dma-mapping.h> 57 #include "sh-sci.h" 59 /* Offsets into the sci_port->irqs array */ 73 ((port)->irqs[SCIx_ERI_IRQ] == \ 74 (port)->irqs[SCIx_RXI_IRQ]) || \ 75 ((port)->irqs[SCIx_ERI_IRQ] && \ [all …]
|
/Linux-v5.15/drivers/gpu/drm/msm/hdmi/ |
D | hdmi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 #include <sound/hdmi-codec.h> 16 uint32_t ctrl = 0; in msm_hdmi_set_mode() local 19 spin_lock_irqsave(&hdmi->reg_lock, flags); in msm_hdmi_set_mode() 21 ctrl |= HDMI_CTRL_ENABLE; in msm_hdmi_set_mode() 22 if (!hdmi->hdmi_mode) { in msm_hdmi_set_mode() 23 ctrl |= HDMI_CTRL_HDMI; in msm_hdmi_set_mode() 24 hdmi_write(hdmi, REG_HDMI_CTRL, ctrl); in msm_hdmi_set_mode() 25 ctrl &= ~HDMI_CTRL_HDMI; in msm_hdmi_set_mode() 27 ctrl |= HDMI_CTRL_HDMI; in msm_hdmi_set_mode() [all …]
|
/Linux-v5.15/drivers/gpio/ |
D | gpio-omap.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2003-2005 Nokia Corporation 9 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com> 27 #include <linux/platform_data/gpio-omap.h> 36 u32 ctrl; member 83 #define BANK_USED(bank) (bank->mod_usage || bank->irq_usage) 111 bank->context.oe = omap_gpio_rmw(bank->base + bank->regs->direction, in omap_set_gpio_direction() 120 void __iomem *reg = bank->base; in omap_set_gpio_dataout_reg() 124 reg += bank->regs->set_dataout; in omap_set_gpio_dataout_reg() 125 bank->context.dataout |= l; in omap_set_gpio_dataout_reg() [all …]
|
/Linux-v5.15/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2012-2014, 2016-2021 The Linux Foundation. All rights reserved. 11 #include <linux/pinctrl/pinconf-generic.h> 20 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 23 #include "../pinctrl-utils.h" 94 * Output type - indicates pin should be configured as push-pull, 131 * struct pmic_gpio_pad - keep current GPIO settings 135 * @have_buffer: Set to true if GPIO output could be configured in push-pull, 136 * open-drain or open-source mode. 139 * @analog_pass: Set to true if GPIO is in analog-pass-through mode. [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/rockchip/ |
D | rk3399-gru.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 * Copyright 2016-2017 Google, Inc 8 #include <dt-bindings/input/input.h> 10 #include "rk3399-op1-opp.dtsi" 19 stdout-path = "serial2:115200n8"; 28 * - Rails that only connect to the EC (or devices that the EC talks to) 30 * - Rails _are_ included if the rails go to the AP even if the AP 39 * - The EC controls the enable and the EC always enables a rail as 41 * - The rails are actually connected to each other by a jumper and 46 ppvar_sys: ppvar-sys { [all …]
|
D | rk3399-gru-scarlet.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Gru-scarlet board device tree source 8 #include "rk3399-gru.dtsi" 14 pp1250_s3: pp1250-s3 { 15 compatible = "regulator-fixed"; 16 regulator-name = "pp1250_s3"; 19 regulator-always-on; 20 regulator-boot-on; 21 regulator-min-microvolt = <1250000>; 22 regulator-max-microvolt = <1250000>; [all …]
|