/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | idt,versaclock5.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 clock generators providing from 3 to 12 output clocks. 16 - 5P49V5923: 17 0 -- OUT0_SEL_I2CB 18 1 -- OUT1 19 2 -- OUT2 21 - 5P49V5933: 22 0 -- OUT0_SEL_I2CB [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | tps65132-regulator.txt | 4 - compatible: "ti,tps65132" 5 - reg: I2C slave address 9 device node describe the properties of these regulators. The sub-node 11 -For regulator outp, the sub node name should be "outp". 12 -For regulator outn, the sub node name should be "outn". 14 -enable-gpios:(active high, output) Regulators are controlled by the input pins. 17 -active-discharge-gpios: (active high, output) Some configurations use delay mechanisms 18 on the enable pin, to keep the regulator enabled for some time after 19 the enable signal goes low. This GPIO is used to actively discharge 20 the delay mechanism. Requires specification of ti,active-discharge-time-us [all …]
|
H A D | richtek,rtmv20-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/regulator/richtek,rtmv20-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - ChiYuan Huang <cy_huang@richtek.com> 15 (Enable/Fail), Enable pin to turn chip on, and Fail pin as fault indication. 18 supply, vsync input from IR camera, and fsin1/fsin2 output for the optional. 27 wakeup-source: true 32 enable-gpios: 33 description: A connection of the 'enable' gpio line. [all …]
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A 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 …]
|
/openbmc/openbmc-test-automation/redfish/extended/ |
H A D | test_power_capping.robot | 35 [Documentation] Change active power limit with system power on and 36 ... Power limit active. 43 Tool Exist opal-prd 47 ${cmd}= Set Variable /tmp/occtoolp9 -p | grep -e State: -e Sensor: 48 ${output} ${stderr} ${rc}= OS Execute Command ${cmd} 51 Should Contain ${output} ACTIVE 52 Should Contain ${output} Sensor: TEMP 53 Should Contain ${output} Sensor: FREQ 54 Should Contain ${output} Sensor: POWR 57 ${output} ${stderr} ${rc}= OS Execute Command opal-prd occ disable [all …]
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-kukui-jacuzzi.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8183-kukui.dtsi" 7 /* Must come after mt8183-kukui.dtsi to modify cros_ec */ 8 #include <arm/cros-ec-keyboard.dtsi> 11 pp1000_mipibrdg: pp1000-mipibrdg { 12 compatible = "regulator-fixed"; 13 regulator-name = "pp1000_mipibrdg"; 14 regulator-min-microvolt = <1000000>; 15 regulator-max-microvolt = <1000000>; 16 pinctrl-names = "default"; [all …]
|
H A D | mt8183-kukui-kodama.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 11 ppvarn_lcd: ppvarn-lcd { 12 compatible = "regulator-fixed"; 13 regulator-name = "ppvarn_lcd"; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&ppvarn_lcd_en>; 17 enable-active-high; [all …]
|
H A D | mt8183-kukui-krane.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8183-kukui.dtsi" 7 #include "mt8183-kukui-audio-max98357a.dtsi" 10 ppvarn_lcd: ppvarn-lcd { 11 compatible = "regulator-fixed"; 12 regulator-name = "ppvarn_lcd"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&ppvarn_lcd_en>; 16 enable-active-high; 21 ppvarp_lcd: ppvarp-lcd { [all …]
|
H A D | mt8183-kukui-kakadu.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8183-kukui.dtsi" 7 #include <dt-bindings/input/gpio-keys.h> 10 ppvarn_lcd: ppvarn-lcd { 11 compatible = "regulator-fixed"; 12 regulator-name = "ppvarn_lcd"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&ppvarn_lcd_en>; 16 enable-active-high; 21 ppvarp_lcd: ppvarp-lcd { [all …]
|
/openbmc/linux/Documentation/trace/coresight/ |
H A D | coresight-ect.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 -------------------- 14 individual input and output hardware signals known as triggers to and from 21 0 C 0----------->: : +======>(other CTI channel IO) 22 0 P 0<-----------: : v 24 0000000 : CTI :<=========>*CTM*<====>: CTI :---+ 25 ####### in_trigs : : (id 0-3) ***** ::::::: v 26 # ETM #----------->: : ^ ####### 27 # #<-----------: : +---# ETR # 31 channels. When an input trigger becomes active, the attached channel will [all …]
|
/openbmc/linux/drivers/media/platform/ti/omap3isp/ |
H A D | isppreview.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * TI OMAP3 ISP driver - Preview module 26 { /* RGB-RGB Matrix */ 38 {-38, -75, 112}, 39 {112, -94 , -18} 85 * ------------------------------------------------------------- 125 * Default Gamma Correction Table - All components 146 * preview_config_luma_enhancement - Configure the Luminance Enhancement table 153 const struct omap3isp_prev_luma *yt = ¶ms->luma; in preview_config_luma_enhancement() 159 isp_reg_writel(isp, yt->table[i], in preview_config_luma_enhancement() [all …]
|
H A D | omap3isp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * TI OMAP3 ISP - Bus Configuration 25 * struct isp_parallel_cfg - Parallel interface configuration 27 * 0 - CAMEXT[13:0] -> CAM[13:0] 28 * 2 - CAMEXT[13:2] -> CAM[11:0] 29 * 4 - CAMEXT[13:4] -> CAM[9:0] 30 * 6 - CAMEXT[13:6] -> CAM[7:0] 32 * 0 - Sample on rising edge, 1 - Sample on falling edge 34 * 0 - Active high, 1 - Active low 36 * 0 - Active high, 1 - Active low [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | cirrus,cs35l41.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - david.rhodes@cirrus.com 19 - cirrus,cs35l40 20 - cirrus,cs35l41 28 '#sound-dai-cells': 33 reset-gpios: 36 VA-supply: 39 VP-supply: [all …]
|
/openbmc/linux/drivers/watchdog/ |
H A D | wd501p.h | 1 /* SPDX-License-Identifier: GPL-1.0+ */ 25 #define WDT_BUZZER (io+6) /* PCI only: rd=disable, wr=enable */ 31 /* inverted opto isolated reset output: */ 32 #define WDT_OPTONOTRST (io+13) /* wr=enable, rd=disable */ 33 /* opto isolated reset output: */ 34 #define WDT_OPTORST (io+14) /* wr=enable, rd=disable */ 36 #define WDT_PROGOUT (io+15) /* wr=enable, rd=disable */ 39 #define WDC_SR_WCCR 1 /* Active low */ /* X X X */ 40 #define WDC_SR_TGOOD 2 /* X X - */ 43 #define WDC_SR_FANGOOD 16 /* X - - */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | maxim,max8903.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 13 - $ref: power-supply.yaml# 19 dok-gpios: 21 description: Valid DC power has been detected (active low, input) 23 uok-gpios: 25 description: Valid USB power has been detected (active low, input) 27 cen-gpios: [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/ |
H A D | aptina,mt9v111.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 13 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core 16 The sensor has an active pixel array of 640x480 pixels and can output a number 17 of image resolutions and formats controllable through a simple two-wires 30 enable-gpios: 31 description: Enable signal, pin name "OE#". Active low. 34 standby-gpios: [all …]
|
/openbmc/u-boot/include/power/ |
H A D | regulator.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Copyright (C) 2014-2015 Samsung Electronics 11 * U-Boot Voltage/Current Regulator 18 * The regulator uclass - is based on uclass platform data which is allocated, 19 * automatically for each regulator device on bind and 'dev->uclass_platdata' 21 * The uclass file: 'drivers/power/regulator/regulator-uclass.c' 23 * The regulator device - is based on driver's model 'struct udevice'. 25 * - devname - the regulator device's name: 'dev->name' 26 * - platname - the device's platdata's name. So in the code it looks like: 27 * 'uc_pdata = dev->uclass_platdata'; 'name = uc_pdata->name'. [all …]
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | pxa3xx-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 57 #define LCCR0_ENB (1 << 0) /* LCD Controller enable */ 69 #define LCCR0_PAS (1 << 7) /* Passive/Active display Select */ 71 #define LCCR0_Act (LCCR0_PAS*1) /* Active display (TFT) */ 73 #define LCCR0_4PixMono (LCCR0_DPD*0) /* 4-Pixel/clock Monochrome display */ 74 #define LCCR0_8PixMono (LCCR0_DPD*1) /* 8-Pixel/clock Monochrome display */ 80 #define LCCR0_OUM (1 << 21) /* Output FIFO underrun mask */ 90 #define LCCR1_PPL Fld (10, 0) /* Pixels Per Line - 1 */ 91 #define LCCR1_DisWdth(Pixel) (((Pixel) - 1) << FShft (LCCR1_PPL)) 94 #define LCCR1_HorSnchWdth(Tpix) (((Tpix) - 1) << FShft (LCCR1_HSW)) [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3288-evb.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR X11 13 ext_gmac: external-gmac-clock { 14 compatible = "fixed-clock"; 15 #clock-cells = <0>; 16 clock-frequency = <125000000>; 17 clock-output-names = "ext_gmac"; 20 keys: gpio-keys { 21 compatible = "gpio-keys"; 24 gpio-key,wakeup = <1>; 28 pinctrl-names = "default"; [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | max8903_charger.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * max8903_charger.c - Maxim 8903 USB/Adapter Charger Driver 27 struct gpio_desc *cen; /* Charger Enable input */ 28 struct gpio_desc *dok; /* DC (Adapter) Power OK output */ 29 struct gpio_desc *uok; /* USB Power OK output */ 30 struct gpio_desc *chg; /* Charger status output */ 31 struct gpio_desc *flt; /* Fault output */ 32 struct gpio_desc *dcm; /* Current-Limit Mode input (1: DC, 2: USB) */ 40 POWER_SUPPLY_PROP_STATUS, /* Charger status output */ 53 val->intval = POWER_SUPPLY_STATUS_UNKNOWN; in max8903_get_property() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | arm,pl172.txt | 5 - compatible: Must be "arm,primecell" and exactly one from 8 - reg: Must contains offset/length value for controller. 10 - #address-cells: Must be 2. The partition number has to be encoded in the 11 first address cell and it may accept values 0..N-1 12 (N - total number of partitions). The second cell is the 15 - #size-cells: Must be set to 1. 17 - ranges: Must contain one or more chip select memory regions. 19 - clocks: Must contain references to controller clocks. 21 - clock-names: Must contain "mpmcclk" and "apb_pclk". 23 - clock-ranges: Empty property indicating that child nodes can inherit [all …]
|
/openbmc/linux/Documentation/trace/ |
H A D | intel_th.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 -------- 11 switch and output trace data from multiple hardware and software 12 sources over several types of trace output ports encoded in System 23 - Software Trace Hub (STH), trace source, which is a System Trace 25 - Memory Storage Unit (MSU), trace output, which allows storing 26 trace hub output in system memory, 27 - Parallel Trace Interface output (PTI), trace output to an external 29 - Global Trace Hub (GTH), which is a switch and a central component 32 Common attributes for output devices are described in [all …]
|
/openbmc/linux/drivers/net/phy/ |
H A D | dp83640_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 20 #define PTP_TXTS 0x001c /* PTP Transmit Timestamp Register, in four 16-bit reads */ 21 #define PTP_RXTS 0x001d /* PTP Receive Timestamp Register, in six? 16-bit reads */ 40 #define PTP_COC 0x0014 /* PTP Clock Output Control Register */ 54 #define BC_WRITE (1<<11) /* Broadcast Write Enable */ 60 #define TRIG_EN (1<<8) /* Enable PTP Trigger */ 66 #define PTP_ENABLE (1<<2) /* Enable PTP Clock */ 75 #define TXTS_IE (1<<3) /* Transmit Timestamp Interrupt Enable */ 76 #define RXTS_IE (1<<2) /* Receive Timestamp Interrupt Enable */ 77 #define TRIG_IE (1<<1) /* Trigger Interrupt Enable */ [all …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6q-apalis-ixora-v1.2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2014-2022 Toradex 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 14 #include "imx6qdl-apalis.dtsi" 18 compatible = "toradex,apalis_imx6q-ixora-v1.2", "toradex,apalis_imx6q", 30 stdout-path = "serial0:115200n8"; 34 compatible = "gpio-leds"; [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/pinctrl/ |
H A D | pinctrl-bindings.txt | 4 such as pull-up/down, tri-state, drive-strength etc are designated as pin 15 need to reconfigure pins at run-time, for example to tri-state pins when the 25 For example, a pin controller may set up its own "active" state when the 47 pinctrl-0: List of phandles, each pointing at a pin configuration 65 pinctrl-1: List of phandles, each pointing at a pin configuration 68 pinctrl-n: List of phandles, each pointing at a pin configuration 70 pinctrl-names: The list of names to assign states. List entry 0 defines the 78 pinctrl-names = "active", "idle"; 79 pinctrl-0 = <&state_0_node_a>; 80 pinctrl-1 = <&state_1_node_a &state_1_node_b>; [all …]
|