/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | ste-nomadik-pinctrl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 ST-Ericsson 5 #include <dt-bindings/pinctrl/nomadik.h> 21 ste,output = <OUTPUT_HIGH>; 25 ste,output = <OUTPUT_LOW>; 45 ste,output = <OUTPUT_LOW>; 50 ste,output = <OUTPUT_HIGH>; 55 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>; 56 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>; 61 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>; [all …]
|
D | at91-kizbox3-hs.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * at91-kizbox3-hs.dts - Device Tree file for Overkiz KIZBOX3-HS board 11 /dts-v1/; 12 #include "at91-kizbox3_common.dtsi" 15 model = "Overkiz KIZBOX3-HS"; 16 compatible = "overkiz,kizbox3-hs", "atmel,sama5d2", "atmel,sama5"; 39 compatible = "gpio-leds"; 40 pinctrl-names = "default"; 41 pinctrl-0 = <&pinctrl_led_red 48 default-state = "off"; [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
D | pincfg-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 21 bias-disable: 23 description: disable any pin bias 25 bias-high-impedance: 27 description: high impedance mode ("third-state", "floating") 29 bias-bus-hold: [all …]
|
D | ste,abx500.txt | 4 - compatible: "stericsson,ab8500-gpio", "stericsson,ab8540-gpio", 5 "stericsson,ab8505-gpio", "stericsson,ab9540-gpio", 7 Please refer to pinctrl-bindings.txt in this directory for details of the 12 and pin configuration bindings, see pinctrl-bindings.txt 17 pinctrl-names = "default"; 18 …pinctrl-0 = <&sysclkreq2_default_mode>, <&sysclkreq3_default_mode>, <&gpio3_default_mode>, <&syscl… 28 bias-disable; 40 output-low; 52 output-low; 64 bias-disable; [all …]
|
D | sprd,pinctrl.txt | 9 driving level": One pin can output 3.0v or 1.8v, depending on the 11 slect 3.0v, then the pin can output 3.0v. "system control" is used 16 of them, so we can not make every Spreadtrum-special configuration 35 - input-enable 36 - input-disable 37 - output-high 38 - output-low 39 - bias-pull-up 40 - bias-pull-down 46 and set the pin sleep related configuration as "input-enable", which [all …]
|
D | ste,nomadik.txt | 4 - compatible: "stericsson,db8500-pinctrl", "stericsson,db8540-pinctrl", 5 "stericsson,stn8815-pinctrl" 6 - nomadik-gpio-chips: array of phandles to the corresponding GPIO chips 8 - prcm: phandle to the PRCMU managing the back end of this pin controller 10 Please refer to pinctrl-bindings.txt in this directory for details of the 18 parameters, such as input, output, pull up, pull down... 23 (see pinctrl-bindings.txt): 26 - function: A string containing the name of the function to mux to the 28 - groups : An array of strings. Each string contains the name of a pin 30 set-up. [all …]
|
D | sprd,sc9860-pinctrl.txt | 7 - compatible: Must be "sprd,sc9860-pinctrl". 8 - reg: The register address of pin controller device. 9 - pins : An array of strings, each string containing the name of a pin. 12 - function: A string containing the name of the function, values must be 14 - drive-strength: Drive strength in mA. Supported values: 2, 4, 6, 8, 10, 16 - input-schmitt-disable: Enable schmitt-trigger mode. 17 - input-schmitt-enable: Disable schmitt-trigger mode. 18 - bias-disable: Disable pin bias. 19 - bias-pull-down: Pull down on pin. 20 - bias-pull-up: Pull up on pin. Supported values: 20000 for pull-up resistor [all …]
|
D | brcm,bcm11351-pinctrl.txt | 10 - compatible: Must be "brcm,bcm11351-pinctrl" 11 - reg: Base address of the PAD Controller register block and the size 17 compatible = "brcm,bcm11351-pinctrl"; 27 Each pin configuration node is a sub-node of the pin controller node and is a 31 Please refer to the pinctrl-bindings.txt in this directory for details of the 45 details generic pin config properties, please refer to pinctrl-bindings.txt 46 and <include/linux/pinctrl/pinconfig-generic.h>. 54 - pins: Multiple strings. Specifies the name(s) of one or more pins to 59 - function: String. Specifies the pin mux selection. Values 61 - input-schmitt-enable: No arguments. Enable schmitt-trigger mode. [all …]
|
D | pinctrl-mt6797.txt | 6 - compatible: Value should be one of the following. 7 "mediatek,mt6797-pinctrl", compatible with mt6797 pinctrl. 8 - reg: Should contain address and size for gpio, iocfgl, iocfgb, 10 - reg-names: An array of strings describing the "reg" entries. Must 12 - gpio-controller: Marks the device node as a gpio controller. 13 - #gpio-cells: Should be two. The first cell is the gpio pin number 17 - interrupt-controller: Marks the device node as an interrupt controller. 18 - #interrupt-cells: Should be two. 19 - interrupts : The interrupt outputs from the controller. 21 Please refer to pinctrl-bindings.txt in this directory for details of the [all …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
D | pinctrl-at91.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Parallel I/O Controller (PIO) - System peripherals registers. 13 #define PIO_PDR 0x04 /* Disable Register */ 15 #define PIO_OER 0x10 /* Output Enable Register */ 16 #define PIO_ODR 0x14 /* Output Disable Register */ 17 #define PIO_OSR 0x18 /* Output Status Register */ 19 #define PIO_IFDR 0x24 /* Glitch Input Filter Disable */ 21 #define PIO_SODR 0x30 /* Set Output Data Register */ 22 #define PIO_CODR 0x34 /* Clear Output Data Register */ 23 #define PIO_ODSR 0x38 /* Output Data Status Register */ [all …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
D | meson_dw_hdmi.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 * Bit 15-10: RW Reserved. Default 1 starting from G12A 33 * Bit 31 RW free_clk_en: 0=Enable clock gating for power saving; 1= Disable 39 * Bit 7 RW hdcp22_skpclk_en: starting from G12A, 1=enable; 0=disable 40 * Bit 6 RW hdcp22_esmclk_en: starting from G12A, 1=enable; 0=disable 41 * Bit 5 RW hdcp22_tmdsclk_en: starting from G12A, 1=enable; 0=disable 42 * Bit 4 RW cec_clk_en: 1=enable cec_clk; 0=disable. Default 0. Reserved for G12A 43 * Bit 3 RW i2s_clk_en: 1=enable i2s_clk; 0=disable. Default 0. 44 * Bit 2 RW spdif_clk_en: 1=enable spdif_clk; 0=disable. Default 0. 45 * Bit 1 RW tmds_clk_en: 1=enable tmds_clk; 0=disable. Default 0. [all …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
D | msm8916-pins.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2013-2015, The Linux Foundation. All rights reserved. 8 blsp1_uart1_default: blsp1-uart1-default { 13 drive-strength = <16>; 14 bias-disable; 17 blsp1_uart1_sleep: blsp1-uart1-sleep { 21 drive-strength = <2>; 22 bias-pull-down; 25 blsp1_uart2_default: blsp1-uart2-default { 29 drive-strength = <16>; [all …]
|
D | msm8996-pins.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2013-2016, The Linux Foundation. All rights reserved. 17 drive-strength = <2>; /* 2 mA */ 18 bias-pull-down; /* pull down */ 19 input-enable; 32 drive-strength = <16>; 33 bias-disable; 34 output-low; 44 drive-strength = <16>; 45 bias-pull-down; [all …]
|
/kernel/linux/linux-5.10/drivers/hwtracing/intel_th/ |
D | intel_th.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2014-2015 Intel Corporation. 17 /* Output ports (MSC, PTI) */ 26 * struct intel_th_output - descriptor INTEL_TH_OUTPUT type devices 27 * @port: output port number, assigned by the switch 29 * @scratchpad: scratchpad bits to flag when this output is enabled 30 * @multiblock: true for multiblock output configuration 31 * @active: true when this output is enabled 34 * Output port descriptor, used by switch driver to tell which output 35 * port this output device corresponds to. Filled in at output device's [all …]
|
/kernel/linux/linux-5.10/include/linux/platform_data/ |
D | adp5588.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Copyright 2009-2010 Analog Devices Inc. 52 #define Debounce_DIS1 0x29 /* Debounce Disable */ 53 #define Debounce_DIS2 0x2A /* Debounce Disable */ 54 #define Debounce_DIS3 0x2B /* Debounce Disable */ 55 #define GPIO_PULL1 0x2C /* GPIO Pull Disable */ 56 #define GPIO_PULL2 0x2D /* GPIO Pull Disable */ 57 #define GPIO_PULL3 0x2E /* GPIO Pull Disable */ 60 #define CMP_CONFG_SENS2 0x32 /* L2 Light Sensor Reference Level, Output Falling for Sensor 1 */ 61 #define CMP1_LVL2_TRIP 0x33 /* L2 Light Sensor Hysteresis (Active when Output Rising) for Sensor 1 … [all …]
|
/kernel/linux/linux-5.10/Documentation/fb/ |
D | viafb.rst | 6 -------- 15 --------------- 34 ---------------------- 47 - 640x480 (default) 48 - 720x480 49 - 800x600 50 - 1024x768 53 - 8, 16, 32 (default:32) 56 - 60, 75, 85, 100, 120 (default:60) 59 - 0 : expansion (default) [all …]
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
D | m88ds3103.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 19 * enum m88ds3103_ts_mode - TS connection mode 20 * @M88DS3103_TS_SERIAL: TS output pin D0, normal 21 * @M88DS3103_TS_SERIAL_D7: TS output pin D7 34 * @M88DS3103_CLOCK_OUT_DISABLED: Clock output is disabled 35 * @M88DS3103_CLOCK_OUT_ENABLED: Clock output is enabled with crystal 37 * @M88DS3103_CLOCK_OUT_ENABLED_DIV2: Clock output is enabled with half 47 * struct m88ds3103_platform_data - Platform data for the m88ds3103 driver 52 * @ts_clk_pol: TS clk polarity. 1-active at falling edge; 0-active at rising 57 * @clk_out: Clock output. [all …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
D | omap_encoder.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 24 * of the hw, and the connector handles the 'read-only' parts, like 29 struct omap_dss_device *output; member 47 if (!(vm->flags & (DISPLAY_FLAGS_DE_LOW | in omap_encoder_update_videomode_flags() 50 vm->flags |= DISPLAY_FLAGS_DE_LOW; in omap_encoder_update_videomode_flags() 52 vm->flags |= DISPLAY_FLAGS_DE_HIGH; in omap_encoder_update_videomode_flags() 55 if (!(vm->flags & (DISPLAY_FLAGS_PIXDATA_POSEDGE | in omap_encoder_update_videomode_flags() 58 vm->flags |= DISPLAY_FLAGS_PIXDATA_POSEDGE; in omap_encoder_update_videomode_flags() 60 vm->flags |= DISPLAY_FLAGS_PIXDATA_NEGEDGE; in omap_encoder_update_videomode_flags() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
D | sff,sfp.txt | 1 Small Form Factor (SFF) Committee Small Form-factor Pluggable (SFP) 6 - compatible : must be one of 10 - i2c-bus : phandle of an I2C bus controller for the SFP two wire serial 15 - mod-def0-gpios : GPIO phandle and a specifier of the MOD-DEF0 (AKA Mod_ABS) 19 - los-gpios : GPIO phandle and a specifier of the Receiver Loss of Signal 22 - tx-fault-gpios : GPIO phandle and a specifier of the Module Transmitter 25 - tx-disable-gpios : GPIO phandle and a specifier of the Transmitter Disable 26 output gpio signal, active (Tx disable) high 28 - rate-select0-gpios : GPIO phandle and a specifier of the Rx Signaling Rate 29 Select (AKA RS0) output gpio signal, low: low Rx rate, high: high Rx rate [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
D | silabs,si5351.txt | 7 The Si5351a/b/c are programmable i2c clock generators with up to 8 output 8 clocks. Si5351a also has a reduced pin-count package (MSOP10) where only 9 3 output clocks are accessible. The internal structure of the clock 15 - compatible: shall be one of the following: 16 "silabs,si5351a" - Si5351a, QFN20 package 17 "silabs,si5351a-msop" - Si5351a, MSOP10 package 18 "silabs,si5351b" - Si5351b, QFN20 package 19 "silabs,si5351c" - Si5351c, QFN20 package 20 - reg: i2c device address, shall be 0x60 or 0x61. 21 - #clock-cells: from common clock binding; shall be set to 1. [all …]
|
/kernel/linux/linux-5.10/tools/power/pm-graph/config/ |
D | example.cfg | 9 # sudo ./sleepgraph.py -config config/example.cfg 14 # ---- General Options ---- 24 # Output Directory Format 25 # output folder for html, ftrace, and dmesg. Use {date} and {time} for current values 26 output-dir: suspend-{hostname}-{date}-{time} 29 # Use rtcwake to autoresume after X seconds, or off to disable (default: 15) 33 # add the dmesg and ftrace log to the html output (default: false) 48 # Runtime suspend enable/disable 49 # Enable/disable runtime suspend for all devices, restore all after test (default: no-action) 50 # rs: disable [all …]
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
D | mt6358.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // mt6358.c -- mt6358 ALSA SoC audio codec driver 107 priv->mtkaif_protocol = mtkaif_protocol; in mt6358_set_mtkaif_protocol() 114 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_set() 116 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_SET, in playback_gpio_set() 118 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_set() 129 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_reset() 131 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_reset() 133 regmap_update_bits(priv->regmap, MT6358_GPIO_DIR0, in playback_gpio_reset() 140 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE3_CLR, in capture_gpio_set() [all …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/hdcp/ |
D | hdcp.c | 31 struct mod_hdcp_trace *trace = &hdcp->connection.trace; in push_error_status() 33 if (trace->error_count < MAX_NUM_OF_ERROR_TRACE) { in push_error_status() 34 trace->errors[trace->error_count].status = status; in push_error_status() 35 trace->errors[trace->error_count].state_id = hdcp->state.id; in push_error_status() 36 trace->error_count++; in push_error_status() 41 hdcp->connection.hdcp1_retry_count++; in push_error_status() 43 hdcp->connection.hdcp2_retry_count++; in push_error_status() 55 if (hdcp->displays[i].state != MOD_HDCP_DISPLAY_INACTIVE && in is_cp_desired_hdcp1() 56 !hdcp->displays[i].adjust.disable) { in is_cp_desired_hdcp1() 62 return (hdcp->connection.hdcp1_retry_count < MAX_NUM_OF_ATTEMPTS) && in is_cp_desired_hdcp1() [all …]
|
D | hdcp1_transition.c | 31 struct mod_hdcp_output *output) in mod_hdcp_hdcp1_transition() argument 34 struct mod_hdcp_connection *conn = &hdcp->connection; in mod_hdcp_hdcp1_transition() 35 struct mod_hdcp_link_adjustment *adjust = &hdcp->connection.link.adjust; in mod_hdcp_hdcp1_transition() 39 if (input->bksv_read != PASS || input->bcaps_read != PASS) { in mod_hdcp_hdcp1_transition() 40 /* 1A-04: repeatedly attempts on port access failure */ in mod_hdcp_hdcp1_transition() 41 callback_in_ms(500, output); in mod_hdcp_hdcp1_transition() 45 callback_in_ms(0, output); in mod_hdcp_hdcp1_transition() 46 set_state_id(hdcp, output, H1_A1_EXCHANGE_KSVS); in mod_hdcp_hdcp1_transition() 49 if (input->create_session != PASS) { in mod_hdcp_hdcp1_transition() 51 adjust->hdcp1.disable = 1; in mod_hdcp_hdcp1_transition() [all …]
|
/kernel/linux/linux-5.10/Documentation/power/regulator/ |
D | overview.rst | 11 The intention is to allow systems to dynamically control regulator power output 13 regulators (where voltage output is controllable) and current sinks (where 26 - Regulator 27 - Electronic device that supplies power to other devices. 28 Most regulators can enable and disable their output while 29 some can control their output voltage and or current. 31 Input Voltage -> Regulator -> Output Voltage 34 - PMIC 35 - Power Management IC. An IC that contains numerous 39 - Consumer [all …]
|