/linux-6.14.4/Documentation/devicetree/bindings/ata/ |
D | nvidia,tegra-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/nvidia,tegra-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <[email protected]> 11 - Jonathan Hunter <[email protected]> 16 - nvidia,tegra124-ahci 17 - nvidia,tegra132-ahci 18 - nvidia,tegra210-ahci 19 - nvidia,tegra186-ahci [all …]
|
/linux-6.14.4/arch/arm/boot/dts/nvidia/ |
D | tegra124-apalis-v1.2-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 3 * Copyright 2016-2018 Toradex AG 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 9 #include "tegra124-apalis-v1.2.dtsi" 13 compatible = "toradex,apalis-tk1-v1.2-eval", "toradex,apalis-tk1-eval", 14 "toradex,apalis-tk1-v1.2", "toradex,apalis-tk1", 28 stdout-path = "serial0:115200n8"; 40 hdmi-supply = <®_5v0>; 46 pex-perst-n-hog { [all …]
|
D | tegra124-apalis-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 3 * Copyright 2016-2019 Toradex AG 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 9 #include "tegra124-apalis.dtsi" 13 compatible = "toradex,apalis-tk1-eval", "toradex,apalis-tk1", 27 stdout-path = "serial0:115200n8"; 39 hdmi-supply = <®_5v0>; 45 pex-perst-n-hog { 46 gpio-hog; [all …]
|
D | tegra124-jetson-tk1.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 7 #include "tegra124-jetson-tk1-emc.dtsi" 11 compatible = "nvidia,jetson-tk1", "nvidia,tegra124"; 17 /* This order keeps the mapping DB9 connector <-> ttyS0 */ 24 stdout-path = "serial0:115200n8"; 34 avddio-pex-supply = <&vdd_1v05_run>; 35 dvddio-pex-supply = <&vdd_1v05_run>; 36 avdd-pex-pll-supply = <&vdd_1v05_run>; [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/media/i2c/ |
D | aptina,mt9p031.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: Aptina 1/2.5-Inch 5Mp CMOS Digital Image Sensor 10 - Laurent Pinchart <[email protected]> 13 The Aptina MT9P031 is a 1/2.5-inch CMOS active pixel digital image sensor 14 with an active array size of 2592H x 1944V. It is programmable through a 15 simple two-wire serial interface. 20 - aptina,mt9p006 21 - aptina,mt9p031 [all …]
|
/linux-6.14.4/arch/arm/boot/dts/marvell/ |
D | armada-388-helios4.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 10 /dts-v1/; 11 #include "armada-388.dtsi" 12 #include "armada-38x-solidrun-microsom.dtsi" 25 /* So that mvebu u-boot can update the MAC addresses */ 30 stdout-path = "serial0:115200n8"; 33 reg_12v: regulator-12v { 34 compatible = "regulator-fixed"; 35 regulator-name = "power_brick_12V"; 36 regulator-min-microvolt = <12000000>; [all …]
|
D | armada-388-gp.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 * (RD-88F6820-GP) 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 11 /dts-v1/; 12 #include "armada-388.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 16 model = "Marvell Armada 388 DB-88F6820-GP"; 17 compatible = "marvell,a388-gp", "marvell,armada388", "marvell,armada380"; 20 stdout-path = "serial0:115200n8"; 35 internal-regs { [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/exynos/ |
D | exynos5433-tm2-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 /dts-v1/; 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/input/input.h> 16 #include <dt-bindings/interrupt-controller/irq.h> 17 #include <dt-bindings/sound/samsung-i2s.h> 48 stdout-path = &serial_1; 56 gpio-keys { 57 compatible = "gpio-keys"; [all …]
|
/linux-6.14.4/arch/arm/boot/dts/allwinner/ |
D | sunxi-common-regulators.dtsi | 2 * sunxi boards common regulator (ahci target power supply, usb-vbus) code 4 * Copyright 2014 - Hans de Goede <[email protected]> 6 * This file is dual-licensed: you can use it either under the terms 45 #include <dt-bindings/gpio/gpio.h> 48 reg_ahci_5v: ahci-5v { 49 compatible = "regulator-fixed"; 50 regulator-name = "ahci-5v"; 51 regulator-min-microvolt = <5000000>; 52 regulator-max-microvolt = <5000000>; 53 regulator-boot-on; [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/power/supply/ |
D | rohm,bd99954.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/power/supply/rohm,bd99954.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matti Vaittinen <[email protected]> 11 - Markus Laine <[email protected]> 12 - Mikko Mutanen <[email protected]> 15 The ROHM BD99954 is a Battery Management LSI for 1-4 cell Lithium-Ion 16 secondary battery intended to be used in space-constraint equipment such 18 provides a Dual-source Battery Charger, two port BC1.2 detection and a [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/mediatek/ |
D | mt8188-geralt.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 23 backlight_lcd0: backlight-lcd0 { 24 compatible = "pwm-backlight"; 25 brightness-levels = <0 1023>; 26 default-brightness-level = <576>; 27 enable-gpios = <&pio 1 GPIO_ACTIVE_HIGH>; 28 num-interpolated-steps = <1023>; 29 power-supply = <&ppvar_sys>; [all …]
|
/linux-6.14.4/drivers/media/i2c/ |
D | s5k5baf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for Samsung S5K5BAF UXGA 1/5" 2M CMOS Image Sensor 24 #include <media/media-entity.h> 25 #include <media/v4l2-ctrls.h> 26 #include <media/v4l2-device.h> 27 #include <media/v4l2-subdev.h> 28 #include <media/v4l2-mediabus.h> 29 #include <media/v4l2-fwnode.h> 38 #define S5K5BAF_FW_FILENAME "s5k5baf-cfg.bin" 50 /* Default number of MIPI CSI-2 data lanes used */ [all …]
|
D | imx219.c | 1 // SPDX-License-Identifier: GPL-2.0 26 #include <media/v4l2-cci.h> 27 #include <media/v4l2-ctrls.h> 28 #include <media/v4l2-device.h> 29 #include <media/v4l2-fwnode.h> 30 #include <media/v4l2-mediabus.h> 78 /* HBLANK control - read only */ 157 /* V-timing */ 164 /* To Access Addresses 3000-5fff, send the following commands */ 198 { IMX219_REG_VTPXCK_DIV, 5 }, [all …]
|
/linux-6.14.4/drivers/iio/adc/ |
D | ad7625.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 47 /* AD7625_CHAN_SPEC - Define a chan spec structure for a specific chip */ 75 * Waveforms containing the last-requested and rounded 85 * EN2 controls the device -3dB bandwidth (and by extension, max 103 /* Indicate whether there is a REFIN supply connected */ 150 .max_sample_freq_hz = 5 * MEGA, 160 .max_sample_freq_hz = 5 * MEGA, 178 u32 target; in ad7625_set_sampling_freq() local 182 target = DIV_ROUND_UP(NSEC_PER_SEC, freq); in ad7625_set_sampling_freq() 183 cnv_wf.period_length_ns = clamp(target, 100, 10 * KILO); in ad7625_set_sampling_freq() [all …]
|
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/ |
D | imx6qdl-zii-rdu2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Copyright (C) 2016-2017 Zodiac Inflight Innovations 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/sound/fsl-imx-audmux.h> 11 stdout-path = &uart1; 15 mdio-gpio0 = &mdio1; 20 compatible = "virtual,mdio-gpio"; 21 #address-cells = <1>; 22 #size-cells = <0>; 23 pinctrl-names = "default"; [all …]
|
/linux-6.14.4/arch/arm/boot/dts/ti/omap/ |
D | omap5-l4.dtsi | 2 compatible = "ti,omap5-l4-cfg", "simple-pm-bus"; 3 power-domains = <&prm_core>; 5 clock-names = "fck"; 9 reg-names = "ap", "la", "ia0"; 10 #address-cells = <1>; 11 #size-cells = <1>; 17 <0x00280000 0x4a280000 0x080000>, /* segment 5 */ 21 compatible = "simple-pm-bus"; 22 #address-cells = <1>; 23 #size-cells = <1>; [all …]
|
D | omap4-l4.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 compatible = "ti,omap4-l4-cfg", "simple-pm-bus"; 4 power-domains = <&prm_core>; 6 clock-names = "fck"; 10 reg-names = "ap", "la", "ia0"; 11 #address-cells = <1>; 12 #size-cells = <1>; 18 <0x00280000 0x4a280000 0x080000>, /* segment 5 */ 22 compatible = "simple-pm-bus"; 23 #address-cells = <1>; [all …]
|
/linux-6.14.4/include/linux/mmc/ |
D | host.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 #include <linux/fault-inject.h> 18 #include <linux/dma-direction.h> 19 #include <linux/blk-crypto-profile.h> 40 unsigned char power_mode; /* power supply mode */ 60 #define MMC_TIMING_UHS_SDR50 5 73 unsigned char signal_voltage; /* signalling voltage (1.8V or 3.3V) */ 187 * ios->clock might be 0. For some controllers, setting 0Hz 197 * 1 for a read-only card 198 * -ENOSYS when not supported (equal to NULL callback) [all …]
|
/linux-6.14.4/drivers/regulator/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 38 managed regulators and simple non-configurable regulators. 64 the netlink mechanism. User-space applications can subscribe to these events 65 for real-time updates on various regulator events. 75 They provide two I2C-controlled DC/DC step-down converters with 101 tristate "Active-semi act8865 voltage regulator" 106 This driver controls a active-semi act8865 voltage output 110 tristate "Active-semi ACT8945A voltage regulator" 113 This driver controls a active-semi ACT8945A voltage regulator 114 via I2C bus. The ACT8945A features three step-down DC/DC converters [all …]
|
/linux-6.14.4/sound/soc/codecs/ |
D | mt6358.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // mt6358.c -- mt6358 ALSA SoC audio codec driver 54 /* Supply widget subseq */ 107 priv->mtkaif_protocol = mtkaif_protocol; in mt6358_set_mtkaif_protocol() 115 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_set() 117 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_SET, in playback_gpio_set() 119 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_set() 130 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_reset() 132 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_reset() 134 regmap_update_bits(priv->regmap, MT6358_GPIO_DIR0, in playback_gpio_reset() [all …]
|
/linux-6.14.4/Documentation/dev-tools/ |
D | coccinelle.rst | 14 tree-wide patches and detection of problematic programming patterns. 17 ------------------ 20 which are provided by Coccinelle version 1.0.0-rc11 and above. 27 - Debian 28 - Fedora 29 - Ubuntu 30 - OpenSUSE 31 - Arch Linux 32 - NetBSD 33 - FreeBSD [all …]
|
/linux-6.14.4/Documentation/driver-api/thermal/ |
D | power_allocator.rst | 6 ----------- 15 "switch on" trip point. This the target temperature the governor 20 -------------- 23 Proportional-Integral-Derivative controller (PID controller) with 29 - e = desired_temperature - current_temperature 30 - err_integral is the sum of previous errors 31 - diff_err = e - previous_error 38 | v 39 | +----------+ +---+ 40 | +----->| diff_err |-->| X |------+ [all …]
|
/linux-6.14.4/arch/mips/include/asm/mach-au1x00/ |
D | au1000.h | 6 * Copyright 2000-2001, 2006-2008 MontaVista Software Inc. 38 /* Au1000-style (IC0/1): 2 controllers with 32 sources each */ 45 /* Au1300-style (GPIC): 1 controller with up to 128 sources */ 48 #define ALCHEMY_GPIC_INT_LAST (ALCHEMY_GPIC_INT_BASE + ALCHEMY_GPIC_INT_NUM - 1) 105 * 0..au1000 1..au1500 2..au1100 3..au1550 4..au1200 5..au1300 109 #define AU1300_ROM_PHYS_ADDR 0x10000000 /* 5 */ 110 #define AU1300_OTP_PHYS_ADDR 0x10002000 /* 5 */ 111 #define AU1300_VSS_PHYS_ADDR 0x10003000 /* 5 */ 112 #define AU1300_UART0_PHYS_ADDR 0x10100000 /* 5 */ 113 #define AU1300_UART1_PHYS_ADDR 0x10101000 /* 5 */ [all …]
|
/linux-6.14.4/drivers/pci/controller/ |
D | pci-tegra.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * Copyright (c) 2008-2009, NVIDIA Corporation. 11 * Bits taken from arch/arm/mach-dove/pcie.c 101 #define AFI_INTR_INVALID_WRITE 5 120 #define AFI_SM_INTR_INTB_DEASSERT (1 << 5) 130 #define AFI_INTR_EN_DFPCI_DECERR (1 << 5) 256 * Fields in PADS_REFCLK_CFG*. Those registers form an array of 16-bit 378 writel(value, pcie->afi + offset); in afi_writel() 383 return readl(pcie->afi + offset); in afi_readl() 389 writel(value, pcie->pads + offset); in pads_writel() [all …]
|
/linux-6.14.4/drivers/mmc/host/ |
D | sdhci-pxav3.c | 1 // SPDX-License-Identifier: GPL-2.0-only 28 #include "sdhci-pltfm.h" 80 dev_err(&pdev->dev, "no mbus dram info\n"); in mv_conf_mbus_windows() 81 return -EINVAL; in mv_conf_mbus_windows() 86 dev_err(&pdev->dev, "cannot get mbus registers\n"); in mv_conf_mbus_windows() 87 return -EINVAL; in mv_conf_mbus_windows() 90 regs = ioremap(res->start, resource_size(res)); in mv_conf_mbus_windows() 92 dev_err(&pdev->dev, "cannot map mbus registers\n"); in mv_conf_mbus_windows() 93 return -ENOMEM; in mv_conf_mbus_windows() 101 for (i = 0; i < dram->num_cs; i++) { in mv_conf_mbus_windows() [all …]
|