Lines Matching +full:gpio +full:- +full:line
1 // SPDX-License-Identifier: GPL-2.0+
5 * Copyright (C) 2019-present Lenovo
8 /dts-v1/;
10 #include "aspeed-g5.dtsi"
11 #include <dt-bindings/gpio/aspeed-gpio.h>
15 compatible = "lenovo,hr855xg2-bmc", "aspeed,ast2500";
29 stdout-path = &uart5;
38 reserved-memory {
39 #address-cells = <1>;
40 #size-cells = <1>;
44 no-map;
51 compatible = "shared-dma-pool";
57 compatible = "gpio-leds";
60 gpios = <&gpio ASPEED_GPIO(C, 7) GPIO_ACTIVE_LOW>;
64 gpios = <&gpio ASPEED_GPIO(G, 3) GPIO_ACTIVE_LOW>;
68 iio-hwmon {
69 compatible = "iio-hwmon";
70 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>,
76 iio-hwmon-battery {
77 compatible = "iio-hwmon";
78 io-channels = <&adc 15>;
87 m25p,fast-read;
89 spi-max-frequency = <50000000>;
90 #include "openbmc-flash-layout.dtsi"
96 memory-region = <&flash_memory>;
102 snoop-ports = <0x80>;
107 pinctrl-names = "default";
108 pinctrl-0 = <&pinctrl_txd1_default
113 /* Rear RS-232 connector */
115 pinctrl-names = "default";
116 pinctrl-0 = <&pinctrl_txd2_default
140 pinctrl-names = "default";
141 pinctrl-0 = <&pinctrl_rmii1_default>;
144 clock-names = "MACCLK", "RCLK";
145 use-ncsi;
150 pinctrl-names = "default";
151 pinctrl-0 = <&pinctrl_rgmii2_default &pinctrl_mdio2_default>;
156 pinctrl-names = "default";
157 pinctrl-0 = <&pinctrl_adc0_default
178 i2c-mux@70 {
181 #address-cells = <1>;
182 #size-cells = <0>;
185 #address-cells = <1>;
186 #size-cells = <0>;
191 #address-cells = <1>;
192 #size-cells = <0>;
197 #address-cells = <1>;
198 #size-cells = <0>;
203 #address-cells = <1>;
204 #size-cells = <0>;
212 bus-frequency = <90000>;
230 i2c-mux@70 {
233 #address-cells = <1>;
234 #size-cells = <0>;
237 #address-cells = <1>;
238 #size-cells = <0>;
243 #address-cells = <1>;
244 #size-cells = <0>;
249 #address-cells = <1>;
250 #size-cells = <0>;
255 #address-cells = <1>;
256 #size-cells = <0>;
325 memory-region = <&gfx_memory>;
330 pinctrl-names = "default";
331 pinctrl-0 = <&pinctrl_pwm0_default
342 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
347 aspeed,fan-tach-ch = /bits/ 8 <0x01>;
352 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
357 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
362 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
367 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
372 aspeed,fan-tach-ch = /bits/ 8 <0x06>;
377 aspeed,fan-tach-ch = /bits/ 8 <0x07>;
382 aspeed,fan-tach-ch = /bits/ 8 <0x08>;
387 aspeed,fan-tach-ch = /bits/ 8 <0x09>;
392 aspeed,fan-tach-ch = /bits/ 8 <0x0a>;
397 aspeed,fan-tach-ch = /bits/ 8 <0x0b>;
402 aspeed,fan-tach-ch = /bits/ 8 <0x0c>;
407 aspeed,fan-tach-ch = /bits/ 8 <0x0d>;
412 aspeed,fan-tach-ch = /bits/ 8 <0x0e>;
417 aspeed,fan-tach-ch = /bits/ 8 <0x0f>;
422 aspeed,fan-tach-ch = /bits/ 8 <0x0f>;
426 &gpio {
429 gpio-hog;
431 output-high;
432 line-name = "BMC_EMMC_RST_N";
436 gpio-hog;
438 output-high;
439 line-name = "PCH_PWROK_BMC_FPGA";
443 gpio-hog;
445 output-high;
446 line-name = "IRQ_BMC_PCH_SMI_LPC_N";
450 gpio-hog;
452 output-low;
453 line-name = "CPU_SM_WP";
457 gpio-hog;
460 line-name = "PDB_PSU_SEL";
464 gpio-hog;
466 output-high;
467 line-name = "LOCATOR_LED_N";
471 gpio-hog;
473 output-high;
474 line-name = "FM_BMC_DBP_PRESENT_R1_N";
478 gpio-hog;
480 output-high;
481 line-name = "BMC_ME_SECURITY_OVERRIDE_N";
485 gpio-hog;
487 output-high;
488 line-name = "IRQ_BMC_PCH_NMI_R";
492 gpio-hog;
495 line-name = "CPU2_PROCDIS_BMC_N";
499 gpio-hog;
501 output-high;
502 line-name = "RM_THROTTLE_EN_N";
506 gpio-hog;
508 output-low;
509 line-name = "FM_PMBUS_ALERT_B_EN";
513 gpio-hog;
515 output-high;
516 line-name = "BMC_FORCE_NM_THROTTLE_N";
520 gpio-hog;
522 output-high;
523 line-name = "FM_BMC_CPU_PWR_DEBUG_N";
527 gpio-hog;
529 output-high;
530 line-name = "BMC_PCIE_I2C_MUX_RST_N";
534 gpio-hog;
536 output-high;
537 line-name = "FM_BMC_DBP_PRESENT_R2_N";
541 gpio-hog;
543 output-high;
544 line-name = "SPI_BMC_BIOS_WP_N";
548 gpio-hog;
550 output-high;
551 line-name = "BMC_USB_SEL";
555 gpio-hog;
557 output-high;
558 line-name = "PDB_SMB_RST_N";
562 gpio-hog;
564 output-high;
565 line-name = "SPI_BMC_BIOS_HOLD_N";
569 gpio-hog;
571 output-high;
572 line-name = "PDB_FAN_TACH_SEL";
576 gpio-hog;
578 output-high;
579 line-name = "SYS_RESET_BMC_FPGA_N";
583 gpio-hog;
585 output-high;
586 line-name = "FM_EFUSE_FAN_G1_EN";
590 gpio-hog;
592 output-high;
593 line-name = "FM_EFUSE_FAN_G2_EN";
597 gpio-hog;
600 line-name = "CPU3_PROCDIS_BMC_N";
604 gpio-hog;
607 line-name = "CPU4_PROCDIS_BMC_N";
611 gpio-hog;
613 output-low;
614 line-name = "DBP_SYSPWROK_BMC";
618 gpio-hog;
620 output-high;
621 line-name = "PCH_RST_RSMRST_N";
625 gpio-hog;
627 output-high;
628 line-name = "BMC_HW_STRAP_5";
632 gpio-hog;
634 output-high;
635 line-name = "FM_BMC_PCH_SCI_LPC_N";
639 gpio-hog;
641 output-low;
642 line-name = "FW_PSU_ALERT_EN_N";
646 gpio-hog;
648 output-high;
649 line-name = "DBP_CPU_PREQ_N";
653 gpio-hog;
655 output-low;
656 line-name = "BMC_WDTRST";
660 gpio-hog;
662 output-high;
663 line-name = "ESPI_BMC_ALERT_N";