| /openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier2U/ |
| H A D | config.json | 7 "type": "gpio", 9 "physpath": "/sys/bus/i2c/devices/7-0061", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 26 "type": "gpio", 28 "physpath": "/sys/bus/i2c/devices/7-0061", 29 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 45 "type": "gpio", 47 "physpath": "/sys/bus/i2c/devices/7-0061", 48 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 64 "type": "gpio", [all …]
|
| /openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier4U/ |
| H A D | config.json | 7 "type": "gpio", 9 "physpath": "/sys/bus/i2c/devices/7-0061", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 26 "type": "gpio", 28 "physpath": "/sys/bus/i2c/devices/7-0061", 29 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 45 "type": "gpio", 47 "physpath": "/sys/bus/i2c/devices/7-0061", 48 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 64 "type": "gpio", [all …]
|
| /openbmc/openbmc/meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config/swift/ |
| H A D | config.yaml | 1 - name: fan0 4 - type: gpio 6 …hyspath: /sys/devices/platform/ahb/1e780000.apb/1e780000.apb:bus@1e78a000/1e78a100.i2c/i2c-3/3-0060 7 devpath: /dev/input/by-path/platform-gpio-keys-polled-event 8 - type: tach 10 - fan0_0 14 - name: fan1 17 - type: gpio 19 …hyspath: /sys/devices/platform/ahb/1e780000.apb/1e780000.apb:bus@1e78a000/1e78a100.i2c/i2c-3/3-0060 20 devpath: /dev/input/by-path/platform-gpio-keys-polled-event [all …]
|
| /openbmc/openbmc-test-automation/openpower/ |
| H A D | test_bmc_devicetree.robot | 79 gpio-fsi/name 88 gpio-fsi/compatible 91 Check BMC GPIO FSI Name Property Is Set 92 [Documentation] Verify if the BMC GPIO-FSI name property is populated. 97 gpio-fsi/name 100 Check BMC GPIO FSI Compatible Property Is Set 101 [Documentation] Verify if the BMC GPIO-FSI compatible property is populated. 106 gpio-fsi/compatible 109 Check BMC GPIO Keys Name Property Is Set 110 [Documentation] Verify if the BMC GPIO-keys name property is [all …]
|
| /openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier1S4U/ |
| H A D | config.json | 7 "type": "gpio", 9 "physpath": "/sys/bus/i2c/devices/7-0061", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 26 "type": "gpio", 28 "physpath": "/sys/bus/i2c/devices/7-0061", 29 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 45 "type": "gpio", 47 "physpath": "/sys/bus/i2c/devices/7-0061", 48 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 64 "type": "gpio", [all …]
|
| /openbmc/phosphor-fan-presence/presence/config_files/witherspoon/ |
| H A D | config.json | 7 "type": "gpio", 9 "physpath": "/sys/bus/i2c/devices/3-0060", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 26 "type": "gpio", 28 "physpath": "/sys/bus/i2c/devices/3-0060", 29 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 45 "type": "gpio", 47 "physpath": "/sys/bus/i2c/devices/3-0060", 48 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 64 "type": "gpio", [all …]
|
| /openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Everest/ |
| H A D | config.json | 7 "type": "gpio", 9 "physpath": "/sys/bus/i2c/devices/30-0061", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 21 "bus_address": "31-0050", 31 "type": "gpio", 33 "physpath": "/sys/bus/i2c/devices/30-0061", 34 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 45 "bus_address": "32-0050", 55 "type": "gpio", 57 "physpath": "/sys/bus/i2c/devices/30-0061", [all …]
|
| /openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Fuji/ |
| H A D | config.json | 7 "type": "gpio", 9 "physpath": "/sys/bus/i2c/devices/30-0061", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 21 "bus_address": "31-0050", 31 "type": "gpio", 33 "physpath": "/sys/bus/i2c/devices/30-0061", 34 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 45 "bus_address": "32-0050", 55 "type": "gpio", 57 "physpath": "/sys/bus/i2c/devices/30-0061", [all …]
|
| /openbmc/phosphor-fan-presence/presence/example/ |
| H A D | example.yaml | 11 - name: Example Fan0 23 - type: tach 25 - fan0 27 - name: Example Fan1 29 'Example fan with gpio detection method. 31 Fans with dedicated gpios can use the gpio detection method. The gpio 32 detection uses Linux gpio-keys: the event number must be provided via the 36 - type: gpio 39 devpath: /dev/input/by-path/platform-gpio-keys-event 41 - name: Example Fan2 [all …]
|
| H A D | config.json | 25 "Example fan with gpio detection method. Fans with dedicated gpios can", 26 "use the gpio detection method. The gpio detection uses Linux gpio-keys,", 34 "type": "gpio", 37 "devpath": "/dev/input/by-path/platform-gpio-keys-event" 56 "type": "gpio", 59 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 80 "type": "gpio", 83 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
|
| /openbmc/phosphor-fan-presence/docs/presence/ |
| H A D | methods.md | 12 - ["tach"](#tach) 13 - ["gpio"](#gpio) 17 Requires an array of `sensors` of each fan tach D-Bus sensor name to be used to 19 the `/xyz/openbmc_project/sensors/fan_tach/` D-Bus path. 28 ### "gpio" 31 [gpio-keys](https://www.kernel.org/doc/Documentation/devicetree/bindings/input/gpio-keys.txt) 36 "type": "gpio", 38 "physpath": "/sys/bus/i2c/devices/1-0001", 39 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
|
| /openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Bonnell/ |
| H A D | config.json | 7 "type": "gpio", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 26 "type": "gpio", 29 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
|
| /openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Balcones/ |
| H A D | config.json | 7 "type": "gpio", 10 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event" 26 "type": "gpio", 29 "devpath": "/dev/input/by-path/platform-gpio-keys-polled-event"
|
| /openbmc/phosphor-gpio-monitor/ |
| H A D | 99-gpio-keys.rules | 1 SUBSYSTEM=="input", ENV{ID_PATH}=="platform-gpio-keys", SYMLINK+="platform_gpio_keys", TAG+="system… 2 SUBSYSTEM=="input", ENV{ID_PATH}=="platform-gpio-keys-polled", SYMLINK+="platform_gpio_keys_polled"…
|
| /openbmc/u-boot/arch/arm/dts/ |
| H A D | zynq-zturn.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Based on zynq-zed.dts which is: 7 * Copyright (C) 2011 - 2014 Xilinx 12 /dts-v1/; 13 /include/ "zynq-7000.dtsi" 16 model = "Zynq Z-Turn MYIR Board"; 17 compatible = "myir,zynq-zturn", "xlnx,zynq-7000"; 32 stdout-path = "serial0:115200n8"; 35 gpio-leds { 36 compatible = "gpio-leds"; [all …]
|
| H A D | meson-gxl-s905x-khadas-vim.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 10 #include "meson-gxl-s905x-p212.dtsi" 13 compatible = "khadas,vim", "amlogic,s905x", "amlogic,meson-gxl"; 16 adc-keys { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; 19 io-channel-names = "buttons"; 20 keyup-threshold-microvolt = <1710000>; [all …]
|
| H A D | rk3368-sheep.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 15 stdout-path = "serial2:115200n8"; 23 ext_gmac: gmac-clk { 24 compatible = "fixed-clock"; 25 clock-frequency = <125000000>; 26 clock-output-names = "ext_gmac"; 27 #clock-cells = <0>; 30 ir: ir-receiver { [all …]
|
| H A D | meson-gxm-khadas-vim2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/thermal/thermal.h> 13 #include "meson-gxm.dtsi" 16 compatible = "khadas,vim2", "amlogic,s912", "amlogic,meson-gxm"; 26 stdout-path = "serial0:115200n8"; 34 adc-keys { 35 compatible = "adc-keys"; 36 io-channels = <&saradc 0>; [all …]
|
| H A D | kirkwood-netxbig.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 * Based on netxbig_v2-setup.c, 14 #include <dt-bindings/leds/leds-netxbig.h> 16 #include "kirkwood-6281.dtsi" 21 stdout-path = &uart0; 33 #address-cells = <1>; 34 #size-cells = <1>; 35 compatible = "mxicy,mx25l4005a", "jedec,spi-nor", "spi-flash"; 37 spi-max-frequency = <20000000>; 42 label = "u-boot"; [all …]
|
| H A D | am335x-draco.dts | 4 * Copyright (C) 2014 - Lukas Stockmann <lukas.stockmann@siemens.com> 11 /dts-v1/; 14 #include "am335x-draco.dtsi" 15 #include <dt-bindings/input/input.h> 21 /* ethernet alias is needed for the MAC address passing from U-Boot */ 24 mdio-gpio0 = &mdio0; 27 gpio-keys { 28 compatible = "gpio-keys"; 52 pinctrl-names = "default"; 53 pinctrl-0 = <&gpio_mux_pins>; [all …]
|
| H A D | rk3368-px5-evb.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include <dt-bindings/input/input.h> 49 compatible = "rockchip,px5-evb", "rockchip,px5", "rockchip,rk3368"; 52 stdout-path = "serial4:115200n8"; 60 ext_gmac: gmac-clk { 61 compatible = "fixed-clock"; 62 clock-frequency = <125000000>; 63 clock-output-names = "ext_gmac"; 64 #clock-cells = <0>; [all …]
|
| H A D | rk3368-geekbox.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include <dt-bindings/input/input.h> 52 stdout-path = "serial2:115200n8"; 60 ext_gmac: gmac-clk { 61 compatible = "fixed-clock"; 62 clock-frequency = <125000000>; 63 clock-output-names = "ext_gmac"; 64 #clock-cells = <0>; 67 ir: ir-receiver { [all …]
|
| H A D | rk3288-firefly.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 ir: ir-receiver { 21 compatible = "gpio-ir-receiver"; 22 pinctrl-names = "default"; 23 pinctrl-0 = <&ir_int>; [all …]
|
| /openbmc/u-boot/doc/device-tree-bindings/gpio/ |
| H A D | pm8916_gpio.txt | 1 Driver for part of pm8916 PMIC - gpio and power/reset keys 5 1) GPIO driver 8 - compatible: "qcom,pm8916-gpio" 9 - reg: peripheral ID, size of register block 10 - gpio-controller 11 - gpio-count: number of GPIOs 12 - #gpio-cells: 2 15 - gpio-bank-name: name of bank (as default "pm8916" is used) 20 compatible = "qcom,pm8916-gpio"; 22 gpio-controller; [all …]
|
| /openbmc/openbmc/meta-phosphor/recipes-phosphor/gpio/ |
| H A D | phosphor-gpio-monitor_git.bb | 1 SUMMARY = "Phosphor GPIO monitor application" 2 DESCRIPTION = "Application to monitor gpio assertions" 3 HOMEPAGE = "http://github.com/openbmc/phosphor-gpio-monitor" 4 LICENSE = "Apache-2.0" 7 DEPENDS += "phosphor-dbus-interfaces" 9 DEPENDS += "phosphor-logging" 14 DEPENDS += "nlohmann-json" 19 SRC_URI = "git://github.com/openbmc/phosphor-gpio-monitor;branch=master;protocol=https" 20 SRC_URI += " file://phosphor-multi-gpio-presence.json" 23 SYSTEMD_SERVICE:${PN}-monitor += "phosphor-multi-gpio-monitor.service" [all …]
|