| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| D | sdhci-am654.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/ 4 --- 5 $id: "http://devicetree.org/schemas/mmc/sdhci-am654.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Ulf Hansson <ulf.hansson@linaro.org> 14 - $ref: mmc-controller.yaml# 19 - ti,am654-sdhci-5.1 20 - ti,j721e-sdhci-8bit 21 - ti,j721e-sdhci-4bit [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mmc/ |
| D | sdhci-am654.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/ 4 --- 5 $id: http://devicetree.org/schemas/mmc/sdhci-am654.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Ulf Hansson <ulf.hansson@linaro.org> 14 - $ref: sdhci-common.yaml# 19 - enum: 20 - ti,am62-sdhci 21 - ti,am64-sdhci-4bit [all …]
|
| /kernel/linux/linux-6.6/drivers/parport/ |
| D | parport_amiga.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Low-level parallel port routines for the Amiga built-in port 9 * The built-in Amiga parallel port provides one port at a fixed address 10 * with 8 bidirectional data lines (D0 - D7) and 3 bidirectional status 11 * lines (BUSY, POUT, SEL), 1 output control line /STROBE (raised automatically 35 /* Triggers also /STROBE. This behavior cannot be changed */ in amiga_write_data() 42 /* Triggers also /STROBE. This behavior cannot be changed */ in amiga_read_data() 51 no autolf, no strobe - seems to be closest the wiring diagram */ in control_amiga_to_pc() 126 s->u.amiga.data = 0; in amiga_init_state() 127 s->u.amiga.datadir = 255; in amiga_init_state() [all …]
|
| D | parport_mfc3.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Low-level parallel port routines for the Multiface 3 card 14 * ------------------------- 16 * The two open-drain interrupt outputs /IRQA and /IRQB are routed to 19 * The CPU data bus of the PIA (D0-D7) is connected to D8-D15 on the Z2 23 * -------------------------------------- 33 * -------+-----+-----+--------------------------------------------------------- 34 * 19 | CB2 | --> | /STROBE (aka /DRDY) 35 * 10-17 | PBx | <-> | DATA0 - DATA7 36 * 18 | CB1 | <-- | /ACK [all …]
|
| /kernel/linux/linux-5.10/drivers/parport/ |
| D | parport_amiga.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Low-level parallel port routines for the Amiga built-in port 9 * The built-in Amiga parallel port provides one port at a fixed address 10 * with 8 bidirectional data lines (D0 - D7) and 3 bidirectional status 11 * lines (BUSY, POUT, SEL), 1 output control line /STROBE (raised automatically 35 /* Triggers also /STROBE. This behavior cannot be changed */ in amiga_write_data() 42 /* Triggers also /STROBE. This behavior cannot be changed */ in amiga_read_data() 51 no autolf, no strobe - seems to be closest the wiring diagram */ in control_amiga_to_pc() 126 s->u.amiga.data = 0; in amiga_init_state() 127 s->u.amiga.datadir = 255; in amiga_init_state() [all …]
|
| D | parport_mfc3.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Low-level parallel port routines for the Multiface 3 card 14 * ------------------------- 16 * The two open-drain interrupt outputs /IRQA and /IRQB are routed to 19 * The CPU data bus of the PIA (D0-D7) is connected to D8-D15 on the Z2 23 * -------------------------------------- 33 * -------+-----+-----+--------------------------------------------------------- 34 * 19 | CB2 | --> | /STROBE (aka /DRDY) 35 * 10-17 | PBx | <-> | DATA0 - DATA7 36 * 18 | CB1 | <-- | /ACK [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/imx/ |
| D | imx6-mipi-csi2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * MIPI CSI-2 Receiver Subdev for Freescale i.MX6 SOC. 5 * Copyright (c) 2012-2017 Mentor Graphics Inc. 15 #include <media/v4l2-device.h> 16 #include <media/v4l2-fwnode.h> 17 #include <media/v4l2-mc.h> 18 #include <media/v4l2-subdev.h> 19 #include "imx-media.h" 31 * The default maximum bit-rate per lane in Mbps, if the 57 #define DEVICE_NAME "imx6-mipi-csi2" [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/media/imx/ |
| D | imx6-mipi-csi2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * MIPI CSI-2 Receiver Subdev for Freescale i.MX6 SOC. 5 * Copyright (c) 2012-2017 Mentor Graphics Inc. 15 #include <media/v4l2-common.h> 16 #include <media/v4l2-device.h> 17 #include <media/v4l2-fwnode.h> 18 #include <media/v4l2-mc.h> 19 #include <media/v4l2-subdev.h> 20 #include "imx-media.h" 32 * The default maximum bit-rate per lane in Mbps, if the [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/ti/ |
| D | k3-j7200-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/ 10 compatible = "mmio-sram"; 12 #address-cells = <1>; 13 #size-cells = <1>; 16 atf-sram@0 { 21 scm_conf: scm-conf@100000 { 22 compatible = "ti,j721e-system-controller", "syscon", "simple-mfd"; 24 #address-cells = <1>; 25 #size-cells = <1>; [all …]
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | rtmv20-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0+ 75 gpiod_set_value(priv->enable_gpio, 1); in rtmv20_lsw_enable() 80 /* HW re-enable, disable cache only and sync regcache here */ in rtmv20_lsw_enable() 81 regcache_cache_only(priv->regmap, false); in rtmv20_lsw_enable() 82 ret = regcache_sync(priv->regmap); in rtmv20_lsw_enable() 99 regcache_cache_only(priv->regmap, true); in rtmv20_lsw_disable() 100 regcache_mark_dirty(priv->regmap); in rtmv20_lsw_disable() 102 gpiod_set_value(priv->enable_gpio, 0); in rtmv20_lsw_disable() 110 int sel; in rtmv20_lsw_set_current_limit() local 113 return -EINVAL; in rtmv20_lsw_set_current_limit() [all …]
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | rtmv20-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0+ 75 gpiod_set_value(priv->enable_gpio, 1); in rtmv20_lsw_enable() 80 /* HW re-enable, disable cache only and sync regcache here */ in rtmv20_lsw_enable() 81 regcache_cache_only(priv->regmap, false); in rtmv20_lsw_enable() 82 ret = regcache_sync(priv->regmap); in rtmv20_lsw_enable() 99 regcache_cache_only(priv->regmap, true); in rtmv20_lsw_disable() 100 regcache_mark_dirty(priv->regmap); in rtmv20_lsw_disable() 102 gpiod_set_value(priv->enable_gpio, 0); in rtmv20_lsw_disable() 110 int sel; in rtmv20_lsw_set_current_limit() local 113 return -EINVAL; in rtmv20_lsw_set_current_limit() [all …]
|
| /kernel/linux/linux-5.10/drivers/mmc/host/ |
| D | sdhci_am654.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * sdhci_am654.c - SDHCI driver for TI's AM654 SOCs 5 * Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com 18 #include "sdhci-cqhci.h" 19 #include "sdhci-pltfm.h" 106 [MMC_TIMING_LEGACY] = {"ti,otap-del-sel-legacy", 107 "ti,itap-del-sel-legacy", 109 [MMC_TIMING_MMC_HS] = {"ti,otap-del-sel-mmc-hs", 110 "ti,itap-del-sel-mmc-hs", 112 [MMC_TIMING_SD_HS] = {"ti,otap-del-sel-sd-hs", [all …]
|
| /kernel/linux/linux-5.10/drivers/media/i2c/smiapp/ |
| D | smiapp-core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * drivers/media/i2c/smiapp/smiapp-core.c 7 * Copyright (C) 2010--2012 Nokia Corporation 12 * Based on smia-sensor.c by Tuukka Toivonen <tuukkat76@gmail.com> 26 #include <linux/v4l2-mediabus.h> 27 #include <media/v4l2-fwnode.h> 28 #include <media/v4l2-device.h> 38 * smiapp_module_idents - supported camera modules 41 SMIAPP_IDENT_L(0x01, 0x022b, -1, "vs6555"), 42 SMIAPP_IDENT_L(0x01, 0x022e, -1, "vw6558"), [all …]
|
| /kernel/linux/linux-6.6/drivers/mmc/host/ |
| D | sdhci_am654.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * sdhci_am654.c - SDHCI driver for TI's AM654 SOCs 5 * Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com 18 #include "sdhci-cqhci.h" 19 #include "sdhci-pltfm.h" 88 #define SDHCI_AM654_AUTOSUSPEND_DELAY -1 107 [MMC_TIMING_LEGACY] = {"ti,otap-del-sel-legacy", 108 "ti,itap-del-sel-legacy", 110 [MMC_TIMING_MMC_HS] = {"ti,otap-del-sel-mmc-hs", 111 "ti,itap-del-sel-mmc-hs", [all …]
|
| /kernel/linux/linux-6.6/drivers/media/i2c/ccs/ |
| D | ccs-core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * drivers/media/i2c/ccs/ccs-core.c 8 * Copyright (C) 2010--2012 Nokia Corporation 13 * Based on smia-sensor.c by Tuukka Toivonen <tuukkat76@gmail.com> 27 #include <linux/v4l2-mediabus.h> 28 #include <media/v4l2-fwnode.h> 29 #include <media/v4l2-device.h> 45 * ccs_module_idents - supported camera modules 48 CCS_IDENT_L(0x01, 0x022b, -1, "vs6555"), 49 CCS_IDENT_L(0x01, 0x022e, -1, "vw6558"), [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | pps.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 PPS - Pulse Per Second 22 -------- 32 Carrier Detect pin) or to a parallel port (ACK-pin) or to a special 38 GPS receiver as PPS source, to obtain a wallclock-time with 39 sub-millisecond synchronisation to UTC. 43 ------------------ 46 CPU GPIO-Pin as physical link to the signal, I encountered a deeper 56 purpose GPIO line. In this case even basic file-related functionality 72 ------------------------------ [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/ |
| D | pps.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 PPS - Pulse Per Second 22 -------- 32 Carrier Detect pin) or to a parallel port (ACK-pin) or to a special 38 GPS receiver as PPS source, to obtain a wallclock-time with 39 sub-millisecond synchronisation to UTC. 43 ------------------ 46 CPU GPIO-Pin as physical link to the signal, I encountered a deeper 56 purpose GPIO line. In this case even basic file-related functionality 72 ------------------------------ [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/sn/ |
| D | ioc3.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 50 u8 fill0[0x151 - 0x142 - 1]; 56 u8 fill1[0x159 - 0x153 - 1]; 62 u8 fill2[0x16a - 0x15b - 1]; 67 u8 fill3[0x170 - 0x16b - 1]; 153 u32 pad1[(0x20000 - 0x00154) / 4]; 157 u32 pad2[(0x40000 - 0x20180) / 4]; 160 u32 ssram[(0x80000 - 0x40000) / 4]; 163 0x80000 - Access to the generic devices selected with DEV0 165 0xA0000 - Access to the generic devices selected with DEV1 [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/sn/ |
| D | ioc3.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 50 u8 fill0[0x151 - 0x142 - 1]; 56 u8 fill1[0x159 - 0x153 - 1]; 62 u8 fill2[0x16a - 0x15b - 1]; 67 u8 fill3[0x170 - 0x16b - 1]; 153 u32 pad1[(0x20000 - 0x00154) / 4]; 157 u32 pad2[(0x40000 - 0x20180) / 4]; 160 u32 ssram[(0x80000 - 0x40000) / 4]; 163 0x80000 - Access to the generic devices selected with DEV0 165 0xA0000 - Access to the generic devices selected with DEV1 [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-j7200-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/ 9 serdes_refclk: serdes-refclk { 10 #clock-cells = <0>; 11 compatible = "fixed-clock"; 17 compatible = "mmio-sram"; 19 #address-cells = <1>; 20 #size-cells = <1>; 23 atf-sram@0 { 28 scm_conf: scm-conf@100000 { [all …]
|
| D | k3-j784s4-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/ 10 compatible = "mmio-sram"; 12 #address-cells = <1>; 13 #size-cells = <1>; 16 atf-sram@0 { 20 tifs-sram@1f0000 { 24 l3cache-sram@200000 { 29 gic500: interrupt-controller@1800000 { 30 compatible = "arm,gic-v3"; [all …]
|
| D | k3-j721s2-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/ 8 #include <dt-bindings/phy/phy-cadence.h> 9 #include <dt-bindings/phy/phy-ti.h> 12 serdes_refclk: clock-cmnrefclk { 13 #clock-cells = <0>; 14 compatible = "fixed-clock"; 15 clock-frequency = <0>; 21 compatible = "mmio-sram"; 23 #address-cells = <1>; [all …]
|
| /kernel/linux/linux-5.10/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" 14 stdout-path = "serial2:115200n8"; 23 * - Rails that only connect to the EC (or devices that the EC talks to) 25 * - Rails _are_ included if the rails go to the AP even if the AP 34 * - The EC controls the enable and the EC always enables a rail as 36 * - The rails are actually connected to each other by a jumper and 41 ppvar_sys: ppvar-sys { [all …]
|
| /kernel/linux/linux-6.6/drivers/media/i2c/ |
| D | st-vgxy61.c | 1 // SPDX-License-Identifier: GPL-2.0 20 #include <media/mipi-csi2.h> 21 #include <media/v4l2-async.h> 22 #include <media/v4l2-ctrls.h> 23 #include <media/v4l2-device.h> 24 #include <media/v4l2-fwnode.h> 25 #include <media/v4l2-subdev.h> 465 * Freq range is [6Mhz-27Mhz] already checked. in compute_pll_parameters_by_freq() 466 * Output of divider should be in [6Mhz-12Mhz[. in compute_pll_parameters_by_freq() 484 return div64_u64((u64)sensor->data_rate_in_mbps * sensor->nb_of_lane, in get_pixel_rate() [all …]
|
| /kernel/linux/linux-5.10/Documentation/input/devices/ |
| D | joystick-parport.rst | 3 .. _joystick-parport: 9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz> 10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de> 18 Any information in this file is provided as-is, without any guarantee that 36 Many console and 8-bit computer gamepads and joysticks are supported. The 40 ------------ 59 for your pads, use either keyboard or joystick port, and make a pass-through 69 (pin 9) -----> Power 77 (pin 9) ----|>|-------+------> Power 79 (pin 8) ----|>|-------+ [all …]
|