bananapif3: add uart5 node and add gpio-line-names to gpiochip

This commit is contained in:
August 2024-09-13 08:56:32 +08:00
parent f2c0afc815
commit 48ba6c00a1
2 changed files with 152 additions and 8 deletions

View File

@ -2,20 +2,22 @@
# Automatically generated file; DO NOT EDIT.
# Linux/riscv 6.1.15 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="riscv64-linux-gnu-gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0"
CONFIG_CC_VERSION_TEXT="riscv64-unknown-linux-gnu-gcc (g09b62c20e09) 13.2.1 20240423"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130200
CONFIG_GCC_VERSION=130201
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24200
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24200
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_PAHOLE_VERSION=125
CONFIG_PAHOLE_VERSION=122
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_TABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y
@ -1182,6 +1184,7 @@ CONFIG_BRIDGE_EBT_SNAT=m
CONFIG_BRIDGE_EBT_LOG=m
CONFIG_BRIDGE_EBT_NFLOG=m
CONFIG_BPFILTER=y
CONFIG_BPFILTER_UMH=m
# CONFIG_IP_DCCP is not set
CONFIG_IP_SCTP=y
# CONFIG_SCTP_DBG_OBJCNT is not set
@ -1377,7 +1380,6 @@ CONFIG_BT_LEDS=y
# CONFIG_BT_AOSPEXT is not set
CONFIG_BT_DEBUGFS=y
# CONFIG_BT_SELFTEST is not set
# CONFIG_BT_FEATURE_DEBUG is not set
#
# Bluetooth device drivers
@ -1677,6 +1679,7 @@ CONFIG_DEV_COREDUMP=y
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
CONFIG_SOC_BUS=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
CONFIG_REGMAP_SPI=y
@ -2630,7 +2633,6 @@ CONFIG_WLAN=y
CONFIG_WLAN_VENDOR_REALTEK=y
# CONFIG_RTL8180 is not set
# CONFIG_RTL8187 is not set
CONFIG_RTL8852BS=m
CONFIG_RTL_CARDS=m
# CONFIG_RTL8192CE is not set
# CONFIG_RTL8192SE is not set
@ -2644,17 +2646,19 @@ CONFIG_RTL_CARDS=m
# CONFIG_RTL8XXXU is not set
# CONFIG_RTW88 is not set
# CONFIG_RTW89 is not set
CONFIG_RTL8852BS=m
# CONFIG_RTL8852BE is not set
# CONFIG_WLAN_VENDOR_RSI is not set
# CONFIG_WLAN_VENDOR_SILABS is not set
# CONFIG_WLAN_VENDOR_ST is not set
# CONFIG_WLAN_VENDOR_TI is not set
# CONFIG_WLAN_VENDOR_ZYDAS is not set
# CONFIG_WLAN_VENDOR_QUANTENNA is not set
# CONFIG_MAC80211_HWSIM is not set
CONFIG_AIC_WLAN_SUPPORT=y
CONFIG_AIC_FW_PATH="/lib/firmware/aic"
CONFIG_AIC8800_WLAN_SUPPORT=m
CONFIG_AIC8800_BTLPM_SUPPORT=m
# CONFIG_MAC80211_HWSIM is not set
# CONFIG_USB_NET_RNDIS_WLAN is not set
# CONFIG_VIRT_WIFI is not set
# CONFIG_WAN is not set
@ -3226,7 +3230,7 @@ CONFIG_SPI_K1X_QSPI=y
#
# SPI Protocol Masters
#
CONFIG_SPI_SPIDEV=y
CONFIG_SPI_SPIDEV=y
# CONFIG_SPI_LOOPBACK_TEST is not set
# CONFIG_SPI_TLE62X0 is not set
# CONFIG_SPI_SLAVE is not set
@ -3424,7 +3428,6 @@ CONFIG_PINCTRL_SINGLE=y
CONFIG_GPIOLIB=y
CONFIG_GPIOLIB_FASTPATH_LIMIT=512
CONFIG_OF_GPIO=y
CONFIG_GPIOLIB_IRQCHIP=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_SYSFS=y
CONFIG_GPIO_CDEV=y

View File

@ -20,12 +20,147 @@
};
};
&gpio {
gpio-line-names =
"GMAC0_RXDV",
"GMAC0_RXD0",
"GMAC0_RXD1",
"GMAC0_RXCLK",
"GMAC0_RXD2",
"GMAC0_RXD3",
"GMAC0_TXD0",
"GMAC0_TXD1",
"GMAC0_TXCLK",
"GMAC0_TXD2",
"GMAC0_TXD3",
"GMAC0_TXEN",
"GMAC0_MDC",
"GMAC0_MDIO",
"GMAC0_INT_N",
"MMC2_DATA3",
"MMC2_DATA2",
"MMC2_DATA1",
"MMC2_DATA0",
"MMC2_CMD",
"MMC2_CLK",
"UART2_TXD",
"UART2_RXD",
"UART2_CTS_N",
"UART2_RTS_N",
"I2S1_SCLK",
"I2S1_LRCK",
"I2S1_TXD",
"I2S1_RXD",
"GMAC1_RXDV",
"GMAC1_RXD0",
"GMAC1_RXD1",
"GMAC1_RXCLK",
"GMAC1_RXD2",
"GMAC1_RXD3",
"GMAC1_TXD0",
"GMAC1_TXD1",
"GMAC1_TXCLK",
"GMAC1_TXD2",
"GMAC1_TXD3",
"GMAC1_TXEN",
"GMAC1_MDC",
"GMAC1_MDIO",
"GMAC1_INT_N",
"LCD_BL_PWM_1V8",
"GMAC0_CLK_REF",
"GMAC1_CLK_REF",
"CON_P08",
"CON_P10",
"CON_P22",
"CON_P26",
"CON_P05",
"CON_P03",
"CAM_MCLK0",
"CAM_I2C0_SCL",
"CAM_I2C0_SDA",
"TP_I2C1_SCL",
"TP_I2C1_SDA",
"TP_INT_1V8",
"PCIEB_PERSTN",
"PCIEB_WAKEN",
"PCIEB_CLKREQN",
"PCIEC_PERSTN",
"BT_RESETN",
"AP_WAKE_BT",
"BT_WAKE_AP",
"WL_WAKE_AP",
"WL_REG_ON",
"DEBUG_UART0_TXD",
"DEBUG_UART0_RXD",
"CON_P07",
"CON_P11",
"CON_P13",
"CON_P15",
"CON_P12",
"CON_P23",
"CON_P24",
"CON_P19",
"CON_P21",
"FAN_PWM",
"SD_CD_3V3",
"LCD_RST_1V8",
"LCD_BL_EN_1V8",
"LCD_PWR_EN_1V8",
"EEPROM_I2C2_SCL",
"EEPROM_I2C2_SDA",
"HDMI_SCL",
"HDMI_SDA",
"HDMI_CEC",
"HDMI_HPD",
"WL_POWER",
"CON_P16",
"CON_P18",
"PWR_SCL",
"PWR_SDA",
"SLEEP_OUT",
"LED-G",
"USB3_PWREN",
"QSPI_DATA3",
"QSPI_DATA2",
"QSPI_DATA1",
"QSPI_DATA0",
"QSPI_CLK",
"QSPI_CS1",
"MMC1_DATA3",
"MMC1_DATA2",
"MMC1_DATA1",
"MMC1_DATA0",
"MMC1_CMD",
"MMC1_CLK",
"GMAC0_RSTn_L",
"CAMERA0_RST",
"PCIEC_WAKEN",
"CAMERA0_PDN",
"TP_RST_1V8",
"GMAC1_RSTn_L",
"WL_DIS_N",
"PCIEC_CLKREQN",
"I2S0_SCLK",
"I2S0_LRCK",
"I2S0_OUT",
"I2S0_IN",
"I2S0_SYSCLK",
"USB3_HUB_PWREN",
"USB3_HUB_RST",
"USB2_VBUS_ON0",
"CODEC_IRQ",
"PA_SHUTDOWN";
};
&rcpu {
/delete-property/ pinctrl-names;
/delete-property/ pinctrl-0;
};
&i2c4 {
spacemit,dma-disable;
//spacemit,i2c-high-mode;
spacemit,i2c-fast-mode;
status = "disabled";
};
@ -65,3 +200,9 @@
pinctrl-0 = <&pinctrl_pwm9_2>;
status = "disabled";
};
&uart5 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart5_3>;
status = "disabled";
};