/linux-6.12.1/arch/arm64/boot/dts/hisilicon/ |
D | hi6220-hikey.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "hikey-pinctrl.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 16 compatible = "hisilicon,hi6220-hikey", "hisilicon,hi6220"; 26 stdout-path = "serial3:115200n8"; 32 * 0x05e0,0000 - 0x05ef,ffff: MCU firmware runtime using 33 * 0x05f0,1000 - 0x05f0,1fff: Reboot reason 34 * 0x06df,f000 - 0x06df,ffff: Mailbox message data 35 * 0x0740,f000 - 0x0740,ffff: MCU firmware section [all …]
|
D | hi3660-hikey960.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 12 #include "hikey960-pinctrl.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 16 #include <dt-bindings/usb/pd.h> 20 compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 35 stdout-path = "serial6:115200n8"; 44 reserved-memory { [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx6q-apalis-eval-v1.2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 /dts-v1/; 8 #include "imx6q-apalis-eval.dtsi" 12 compatible = "toradex,apalis_imx6q-eval-v1.2", "toradex,apalis_imx6q", 15 reg_3v3_mmc: regulator-3v3-mmc { 16 compatible = "regulator-fixed"; 17 enable-active-high; 19 off-on-delay-us = <100000>; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&pinctrl_enable_3v3_mmc>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/power/reset/ |
D | gpio-restart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/reset/gpio-restart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 13 Drive a GPIO line that can be used to restart the system from a restart handler. 16 request the given gpio line and install a restart handler. If the optional properties 17 'open-source' is not found, the GPIO line will be driven in the inactive state. Otherwise its 22 This will also cause an inactive->active edge condition, triggering positive edge triggered 23 reset. After a delay specified by active-delay, the GPIO is set to inactive, thus causing an [all …]
|
D | gpio-poweroff.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/reset/gpio-poweroff.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 13 System power off support via a GPIO line. When a shutdown is 15 from inactive to active. After a delay (active-delay-ms) it 17 delay (inactive-delay-ms) it is configured as active again. 19 the system is still running after waiting some time (timeout-ms). 22 - $ref: restart-handler.yaml# [all …]
|
D | ltc2952-poweroff.txt | 9 - compatible: Must contain: "lltc,ltc2952" 10 - watchdog-gpios: phandle + gpio-specifier for the GPIO connected to the 11 chip's watchdog line 12 - kill-gpios: phandle + gpio-specifier for the GPIO connected to the 13 chip's kill line 16 - trigger-gpios: phandle + gpio-specifier for the GPIO connected to the 17 chip's trigger line. If this property is not set, the 20 - trigger-delay-ms The number of milliseconds to wait after trigger line 29 trigger-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; 30 trigger-delay-ms = <2000>; [all …]
|
/linux-6.12.1/drivers/gpu/drm/sti/ |
D | sti_vtg.c | 1 // SPDX-License-Identifier: GPL-2.0 67 /* Delay introduced by the HDMI in nb of pixel */ 70 /* Delay introduced by the DVO in nb of pixel */ 73 /* delay introduced by the Arbitrary Waveform Generator in nb of pixels */ 74 #define AWG_DELAY_HD (-9) 75 #define AWG_DELAY_ED (-8) 76 #define AWG_DELAY_SD (-7) 111 *@vsync_line_top: vertical top field line number falling and rising edge 112 *@vsync_line_bot: vertical bottom field line number falling and rising edge 156 writel(1, vtg->regs + VTG_DRST_AUTOC); in vtg_reset() [all …]
|
/linux-6.12.1/drivers/w1/masters/ |
D | w1-gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * w1-gpio - GPIO w1 bus master driver 8 #include <linux/delay.h> 26 static u8 w1_gpio_set_pullup(void *data, int delay) in w1_gpio_set_pullup() argument 30 if (delay) { in w1_gpio_set_pullup() 31 ddata->pullup_duration = delay; in w1_gpio_set_pullup() 33 if (ddata->pullup_duration) { in w1_gpio_set_pullup() 35 * This will OVERRIDE open drain emulation and force-pull in w1_gpio_set_pullup() 36 * the line high for some time. in w1_gpio_set_pullup() 38 gpiod_set_raw_value(ddata->gpiod, 1); in w1_gpio_set_pullup() [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8qm.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2018-2019 NXP 7 #include <dt-bindings/clock/imx8-lpcg.h> 8 #include <dt-bindings/firmware/imx/rsrc.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/pinctrl/pads-imx8qm.h> 12 #include <dt-bindings/thermal/thermal.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; [all …]
|
/linux-6.12.1/arch/arm/boot/dts/gemini/ |
D | gemini-sq201.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 9 #include <dt-bindings/input/input.h> 14 #address-cells = <1>; 15 #size-cells = <1>; 24 stdout-path = &uart0; 28 compatible = "gpio-keys"; 30 button-setup { 31 debounce-interval = <100>; 32 wakeup-source; [all …]
|
D | gemini-sl93512r.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * "Gemini324 EV-Board" before Storm acquired Storlink Semiconductor. 9 /dts-v1/; 12 #include <dt-bindings/input/input.h> 15 model = "Storlink Semiconductor Gemini324 EV-Board / Storm Semiconductor SL93512R_BRD"; 17 #address-cells = <1>; 18 #size-cells = <1>; 28 stdout-path = &uart0; 32 compatible = "gpio-keys"; 34 button-wps { [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/mmc/ |
D | fsl-imx-esdhc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mmc/fsl-imx-esdhc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shawn Guo <shawnguo@kernel.org> 13 - $ref: sdhci-common.yaml# 20 by mmc.txt and the properties used by the sdhci-esdhc-imx driver. 25 - enum: 26 - fsl,imx25-esdhc 27 - fsl,imx35-esdhc [all …]
|
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 …]
|
D | sprd,sdhci-r11.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mmc/sprd,sdhci-r11.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Orson Zhai <orsonzhai@gmail.com> 11 - Baolin Wang <baolin.wang7@gmail.com> 12 - Chunyan Zhang <zhang.lyra@gmail.com> 16 const: sprd,sdhci-r11 27 - description: SDIO source clock 28 - description: gate clock for enabling/disabling the device [all …]
|
/linux-6.12.1/arch/sparc/kernel/ |
D | itlb_miss.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* ITLB ** ICACHE line 1: Context 0 check and TSB load */ 8 srlx %g6, 22, %g6 ! Delay slot 12 /* ITLB ** ICACHE line 2: TSB compare and TLB load */ 18 nop ! Delay slot, fill me 22 /* ITLB ** ICACHE line 3: */ 32 /* ITLB ** ICACHE line 4: */
|
/linux-6.12.1/arch/arm/boot/dts/st/ |
D | ste-ux500-samsung-janice.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung Galaxy S Advance GT-I9070 also known as Janice. 6 /dts-v1/; 7 #include "ste-db8500.dtsi" 8 #include "ste-ab8500.dtsi" 9 #include "ste-dbx5x0-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
D | ste-ux500-samsung-codina.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung Galaxy Ace 2 GT-I8160 also known as Codina. 8 * Samsung S6D27A1 display, indicated by passing a different command line from 11 * The Samsung tree further talks about GT-I8160P and GT-I8160chn (China). 12 * The GT-I8160 plain is known as the "europe" variant. 13 * The GT-I8160P is the CDMA version and it appears to not use the ST 15 * The GT-I8160chn appears to be the same as the europe variant. 17 * There is also the Codina-TMO, Samsung SGH-T599, which has its own device 21 /dts-v1/; 22 #include "ste-db8500.dtsi" [all …]
|
D | ste-ux500-samsung-gavini.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung Galaxy Beam GT-I8530 also known as Gavini. 6 /dts-v1/; 7 #include "ste-db8500.dtsi" 8 #include "ste-ab8500.dtsi" 9 #include "ste-dbx5x0-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
/linux-6.12.1/tools/kvm/kvm_stat/ |
D | kvm_stat | 2 # SPDX-License-Identifier: GPL-2.0-only 4 # top-like utility for displaying kvm statistics 6 # Copyright 2006-2008 Qumranet Technologies 7 # Copyright 2008-2011 Red Hat, Inc. 15 - as a top-like text ui 16 - in a key -> value format 17 - in an all keys, all values format 325 for line in open('/proc/cpuinfo'): 326 if not line.startswith('flags'): 329 flags = line.split() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/serial/ |
D | rs485.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 9 description: The RTS signal is capable of automatically controlling line 10 direction for the built-in half-duplex mode. The properties described 11 hereafter shall be given to a half-duplex capable UART node. 14 - Rob Herring <robh@kernel.org> 17 rs485-rts-delay: 18 description: prop-encoded-array <a b> 19 $ref: /schemas/types.yaml#/definitions/uint32-array [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/mtd/ |
D | orion-nand.txt | 4 - compatible : "marvell,orion-nand". 5 - reg : Base physical address of the NAND and length of memory mapped 9 - cle : Address line number connected to CLE. Default is 0 10 - ale : Address line number connected to ALE. Default is 1 11 - bank-width : Width in bytes of the device. Default is 1 12 - chip-delay : Chip dependent delay for transferring data from array to read 15 The device tree may optionally contain sub-nodes describing partitions of the 21 #address-cells = <1>; 22 #size-cells = <1>; 25 bank-width = <1>; [all …]
|
/linux-6.12.1/drivers/tty/serial/8250/ |
D | 8250_fsl.c | 1 // SPDX-License-Identifier: GPL-2.0 15 * We re-use the already existing "bug handling" lsr_saved_flags 33 uart_port_lock_irqsave(&up->port, &flags); in fsl8250_handle_irq() 35 iir = port->serial_in(port, UART_IIR); in fsl8250_handle_irq() 37 uart_port_unlock_irqrestore(&up->port, flags); in fsl8250_handle_irq() 55 (up->lsr_saved_flags & UART_LSR_BI))) { in fsl8250_handle_irq() 56 up->lsr_saved_flags &= ~UART_LSR_BI; in fsl8250_handle_irq() 57 port->serial_in(port, UART_RX); in fsl8250_handle_irq() 58 uart_port_unlock_irqrestore(&up->port, flags); in fsl8250_handle_irq() 62 lsr = orig_lsr = up->port.serial_in(&up->port, UART_LSR); in fsl8250_handle_irq() [all …]
|
/linux-6.12.1/drivers/staging/media/atomisp/pci/ |
D | ia_css_frame_public.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 20 * This file contains structs to describe various frame-formats supported by the ISP. 23 #include <media/videobuf2-v4l2.h> 32 * colors on the first line and the first two colors from the second line. 48 unsigned int width; /** width of a line, in DMA elements, note that 51 the number of subpixels per line. */ 52 unsigned int stride; /** stride of a line in bytes */ 73 /* Container for semi-planar YUV frames. 88 /* Container for 6-plane frames. These frames are used internally 94 struct ia_css_frame_plane gr; /** Red-green plane */ [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | microchip,sama7g5-pdmc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/microchip,sama7g5-pdmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Codrin Ciubotariu <codrin.ciubotariu@microchip.com> 17 - $ref: dai-common.yaml# 21 const: microchip,sama7g5-pdmc 26 "#sound-dai-cells": 34 - description: Peripheral Bus Clock 35 - description: Generic Clock [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/mediatek/ |
D | mt8188.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 8 #include <dt-bindings/clock/mediatek,mt8188-clk.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 11 #include <dt-bindings/mailbox/mediatek,mt8188-gce.h> 12 #include <dt-bindings/phy/phy.h> 13 #include <dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h> 14 #include <dt-bindings/power/mediatek,mt8188-power.h> 15 #include <dt-bindings/reset/mt8188-resets.h> [all …]
|