/openbmc/linux/arch/arm/boot/dts/nuvoton/ |
H A D | nuvoton-npcm730-gsj-gpio.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 gpio0pp_pins: gpio0pp-pins { 8 bias-disable; 9 drive-push-pull; 11 gpio1pp_pins: gpio1pp-pins { 13 bias-disable; 14 drive-push-pull; 16 gpio2pp_pins: gpio2pp-pins { 18 bias-disable; 19 drive-push-pull; [all …]
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp13-pinctrl.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved 6 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 9 adc1_usb_cc_pins_a: adc1-usb-cc-pins-0 { 16 i2c1_pins_a: i2c1-0 { 20 bias-disable; 21 drive-open-drain; 22 slew-rate = <0>; 26 i2c1_sleep_pins_a: i2c1-sleep-0 { 33 i2c5_pins_a: i2c5-0 { [all …]
|
H A D | stm32mp15-pinctrl.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved 6 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 9 adc1_ain_pins_a: adc1-ain-0 { 20 adc1_in6_pins_a: adc1-in6-0 { 26 adc12_ain_pins_a: adc12-ain-0 { 35 adc12_ain_pins_b: adc12-ain-1 { 42 adc12_usb_cc_pins_a: adc12-usb-cc-pins-0 { 49 cec_pins_a: cec-0 { 52 bias-disable; [all …]
|
H A D | stm32h7-pinctrl.dtsi | 2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com> 4 * This file is dual-licensed: you can use it either under the terms 43 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 47 i2c1_pins_a: i2c1-0 { 51 bias-disable; 52 drive-open-drain; 53 slew-rate = <0>; 57 ethernet_rmii: rmii-0 { 68 slew-rate = <2>; 72 sdmmc1_b4_pins_a: sdmmc1-b4-0 { [all …]
|
H A D | stm32f7-pinctrl.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved 7 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 8 #include <dt-bindings/mfd/stm32f7-rcc.h> 13 #address-cells = <1>; 14 #size-cells = <1>; 16 interrupt-parent = <&exti>; 20 gpio-controller; 21 #gpio-cells = <2>; 22 interrupt-controller; [all …]
|
H A D | stm32f4-pinctrl.dtsi | 2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com> 4 * This file is dual-licensed: you can use it either under the terms 43 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 44 #include <dt-bindings/mfd/stm32f4-rcc.h> 49 #address-cells = <1>; 50 #size-cells = <1>; 52 interrupt-parent = <&exti>; 56 gpio-controller; 57 #gpio-cells = <2>; 58 interrupt-controller; [all …]
|
H A D | stm32mp151a-prtt1l.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 6 /dts-v1/; 9 #include "stm32mp15-pinctrl.dtsi" 10 #include "stm32mp15xxad-pinctrl.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/leds/common.h> 18 mdio-gpio0 = &mdio0; 22 led-controller-0 { 23 compatible = "gpio-leds"; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8996-sony-xperia-tone.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 16 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 18 /delete-node/ &adsp_mem; 19 /delete-node/ &slpi_mem; 20 /delete-node/ &venus_mem; 21 /delete-node/ &gpu_mem; [all …]
|
/openbmc/linux/arch/arm/lib/ |
H A D | memmove.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 46 PLD( pld [r1, #-4] ) 63 PLD( pld [r1, #-4] ) 65 PLD( pld [r1, #-32] ) 67 PLD( pld [r1, #-64] ) 68 PLD( pld [r1, #-96] ) 70 3: PLD( pld [r1, #-128] ) 83 W(ldr) r3, [r1, #-4]! 84 W(ldr) r4, [r1, #-4]! 85 W(ldr) r5, [r1, #-4]! [all …]
|
H A D | copy_template.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 * ------------------- 69 * than one 32bit instruction in Thumb-2) 132 lsl ip, ip, #STR1W_SHIFT - LDR1W_SHIFT 134 lsr ip, ip, #LDR1W_SHIFT - STR1W_SHIFT 183 .macro forward_copy_shift pull push argument 194 11: stmfd sp!, {r5, r6, r8 - r10} 205 mov r3, lr, lspull #\pull 208 orr r3, r3, r4, lspush #\push 209 mov r4, r4, lspull #\pull [all …]
|
/openbmc/u-boot/arch/arm/lib/ |
H A D | memcpy.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 75 stmfd sp!, {r5 - r8} 121 lsl ip, ip, #STR1W_SHIFT - LDR1W_SHIFT 123 lsr ip, ip, #LDR1W_SHIFT - STR1W_SHIFT 140 7: ldmfd sp!, {r5 - r8} 173 .macro forward_copy_shift pull push argument 184 11: stmfd sp!, {r5 - r9} 195 mov r3, lr, lspull #\pull 198 orr r3, r3, r4, lspush #\push 199 mov r4, r4, lspull #\pull [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | stm32mp157-pinctrl.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved 6 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 10 pinctrl: pin-controller@50002000 { 11 #address-cells = <1>; 12 #size-cells = <1>; 13 compatible = "st,stm32mp157-pinctrl"; 15 interrupt-parent = <&exti>; 17 pins-are-numbered; 20 gpio-controller; [all …]
|
H A D | stm32f4-pinctrl.dtsi | 2 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved 5 * This file is dual-licensed: you can use it either under the terms 44 #include <dt-bindings/pinctrl/stm32-pinfunc.h> 45 #include <dt-bindings/mfd/stm32f4-rcc.h> 49 pinctrl: pin-controller { 50 #address-cells = <1>; 51 #size-cells = <1>; 53 interrupt-parent = <&exti>; 55 pins-are-numbered; 58 gpio-controller; [all …]
|
H A D | stm32h743-pinctrl.dtsi | 2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com> 4 * This file is dual-licensed: you can use it either under the terms 43 #include <dt-bindings/pinctrl/stm32h7-pinfunc.h> 47 pin-controller { 48 #address-cells = <1>; 49 #size-cells = <1>; 50 compatible = "st,stm32h743-pinctrl"; 52 pins-are-numbered; 55 gpio-controller; 56 #gpio-cells = <2>; [all …]
|
/openbmc/intel-ipmi-oem/include/ |
H A D | smbiosmdrv2.hpp | 8 // http://www.apache.org/licenses/LICENSE-2.0 41 // ====================== MDR II Pull Command Structures ====================== 42 // MDR II Pull Agent status inquiry command 59 // MDR II Pull Agent directory information inquiry command 76 // MDR II Pull Agent data set information inquiry command 94 // MDR II Pull Agent lock data set command 102 // MDR II Pull Agent lock data set response 112 // MDR II Pull Agent unlock data set command 119 // MDR II Pull Agent get data block command 128 // MDR II Pull Agent get data block response [all …]
|
/openbmc/phosphor-webui/app/common/styles/base/ |
H A D | foundation.scss | 7 /*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */ 17 font-family: sans-serif; 19 line-height: 1.15; 21 -ms-text-size-adjust: 100%; 23 -webkit-text-size-adjust: 100%; 35 * Add the correct display in IE 9-. 48 * Add the correct display in IE 9-. 65 box-sizing: content-box; 83 font-family: monospace, monospace; 85 font-size: 1em; [all …]
|
/openbmc/linux/Documentation/maintainer/ |
H A D | pull-requests.rst | 1 Creating Pull Requests 4 This chapter describes how maintainers can create and submit pull requests 9 experienced maintainer) primarily from comments made by Greg Kroah-Hartman 20 ------------- 23 the pull request on a separate branch. Typically you will base this branch 24 off of a branch in the developers tree whom you intend to send the pull 27 In order to create the pull request you must first tag the branch that you 33 Greg offers the following. A pull request with miscellaneous stuff for 34 drivers/char, to be applied at the Kernel version 4.15-rc1 could be named 35 as ``char-misc-4.15-rc1``. If such tag would be produced from a branch [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | aspeed-wdt.txt | 4 - compatible: must be one of: 5 - "aspeed,ast2400-wdt" 6 - "aspeed,ast2500-wdt" 7 - "aspeed,ast2600-wdt" 9 - reg: physical base address of the controller and length of memory mapped 14 - aspeed,reset-type = "cpu|soc|system|none" 16 Reset behavior - Whenever a timeout occurs the watchdog can be programmed 23 If 'aspeed,reset-type=' is not specified the default is to enable system 28 - cpu: Reset CPU on watchdog timeout 30 - soc: Reset 'System on Chip' on watchdog timeout [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | smsc,lan9115.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: Smart Mixed-Signal Connectivity (SMSC) LAN911x/912x Controller 10 - Shawn Guo <shawnguo@kernel.org> 13 - $ref: ethernet-controller.yaml# 18 - const: smsc,lan9115 19 - items: 20 - enum: 21 - smsc,lan89218 [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | st,stmfx.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: STMicroelectonics Multi-Function eXpander (STMFX) 9 description: ST Multi-Function eXpander (STMFX) is a slave controller using I2C for 15 - Amelie Delaunay <amelie.delaunay@foss.st.com> 19 const: st,stmfx-0300 27 drive-open-drain: true 29 vdd-supply: true 36 const: st,stmfx-0300-pinctrl [all …]
|
/openbmc/linux/drivers/pinctrl/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 66 will be called pinctrl-apple-gpio. 69 bool "Axis ARTPEC-6 pin controller driver" 74 This is the driver for the Axis ARTPEC-6 pin controller. This driver 77 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt 86 functionality. This driver supports the pinmux, push-pull and 117 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support" 150 called pinctrl-cy8c95x0. 153 tristate "TI DA850/OMAP-L138/AM18XX pull-up and pull-down groups" 158 Driver for TI DA850/OMAP-L138/AM18XX pinconf. Used to control [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/can/ |
H A D | nxp,sja1000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Wolfgang Grandegger <wg@grandegger.com> 15 - enum: 16 - nxp,sja1000 17 - technologic,sja1000 18 - items: 19 - enum: 20 - renesas,r9a06g032-sja1000 # RZ/N1D [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | stm32l4x5_gpio-test.c | 4 * Copyright (c) 2024 Arnaud Minier <arnaud.minier@telecom-paris.fr> 5 * Copyright (c) 2024 Inès Varhol <ines.varhol@telecom-paris.fr> 8 * See the COPYING file in the top-level directory. 12 #include "libqtest-single.h" 84 #define GPIO_ADDR_MASK (~(GPIO_SIZE - 1)) 121 return (gpio_addr - GPIO_BASE_ADDR) / GPIO_SIZE; in get_gpio_id() 137 r = qtest_qmp(global_qtest, "{ 'execute': 'qom-set', 'arguments': " in disconnect_all_pins() 138 "{ 'path': %s, 'property': 'disconnected-pins', 'value': %d } }", in disconnect_all_pins() 151 r = qtest_qmp(global_qtest, "{ 'execute': 'qom-get', 'arguments':" in get_disconnected_pins() 152 " { 'path': %s, 'property': 'disconnected-pins'} }", path); in get_disconnected_pins() [all …]
|
/openbmc/linux/drivers/char/ |
H A D | nsc_gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 National Semiconductor common GPIO device-file/VFS methods. 7 Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com> 26 u32 config = amp->gpio_config(index, ~0, 0); in nsc_gpio_dump() 29 dev_info(amp->dev, "io%02u: 0x%04x %s %s %s %s %s %s %s\tio:%d/%d\n", in nsc_gpio_dump() 31 (config & 1) ? "OE" : "TS", /* output-enabled/tristate */ in nsc_gpio_dump() 32 (config & 2) ? "PP" : "OD", /* push pull / open drain */ in nsc_gpio_dump() 33 (config & 4) ? "PUE" : "PUD", /* pull up enabled/disabled */ in nsc_gpio_dump() 39 amp->gpio_get(index), amp->gpio_current(index)); in nsc_gpio_dump() 46 struct nsc_gpio_ops *amp = file->private_data; in nsc_gpio_write() [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/pinctrl/ |
H A D | st,stm32-pinctrl.txt | 5 also provides ability to multiplex and configure the output of various on-chip 10 - compatible: value should be one of the following: 11 (a) "st,stm32f429-pinctrl" 12 (b) "st,stm32f746-pinctrl" 13 - #address-cells: The value of this property must be 1 14 - #size-cells : The value of this property must be 1 15 - ranges : defines mapping between pin controller node (parent) to 16 gpio-bank node (children). 17 - pins-are-numbered: Specify the subnodes are using numbered pinmux to 22 - gpio-controller : Indicates this device is a GPIO controller [all …]
|