Skip to content

Commit

Permalink
fix: network for Rockchip boards like Rock64
Browse files Browse the repository at this point in the history
Enables the following required kernel configurations to support the
network stack on Rockchip boards like Rock64:

  - CONFIG_MFD_RK8XX=y
  - CONFIG_MFD_RK8XX_I2C
  - CONFIG_REGULATOR_RK808
  - CONFIG_RTC_DRV_RK808
  - CONFIG_DW_DMAC_CORE
  - CONFIG_DW_DMAC
  - CONFIG_DW_DMAC_PCI
  - CONFIG_COMMON_CLK_RK808

Fixes: siderolabs/talos#8776

Signed-off-by: Enrique Hernández Bello <ehbello@gmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
  • Loading branch information
ehbello authored and frezbo committed Jun 12, 2024
1 parent 95218c7 commit a37f382
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions kernel/build/config-arm64
Original file line number Diff line number Diff line change
Expand Up @@ -3450,6 +3450,7 @@ CONFIG_INPUT_AXP20X_PEK=y
# CONFIG_INPUT_PCF8574 is not set
# CONFIG_INPUT_PWM_BEEPER is not set
# CONFIG_INPUT_PWM_VIBRA is not set
# CONFIG_INPUT_RK805_PWRKEY is not set
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
# CONFIG_INPUT_DA7280_HAPTICS is not set
# CONFIG_INPUT_ADXL34X is not set
Expand Down Expand Up @@ -3902,6 +3903,7 @@ CONFIG_PINCTRL_MAX77620=y
# CONFIG_PINCTRL_MCP23S08 is not set
# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_RK805 is not set
CONFIG_PINCTRL_ROCKCHIP=y
CONFIG_PINCTRL_SINGLE=y
# CONFIG_PINCTRL_STMFX is not set
Expand Down Expand Up @@ -4209,6 +4211,7 @@ CONFIG_BATTERY_BQ27XXX_I2C=y
# CONFIG_CHARGER_BQ25890 is not set
# CONFIG_CHARGER_BQ25980 is not set
# CONFIG_CHARGER_BQ256XX is not set
# CONFIG_CHARGER_RK817 is not set
# CONFIG_CHARGER_SMB347 is not set
# CONFIG_BATTERY_GAUGE_LTC2941 is not set
# CONFIG_BATTERY_GOLDFISH is not set
Expand Down Expand Up @@ -4609,7 +4612,8 @@ CONFIG_MFD_SPMI_PMIC=y
# CONFIG_MFD_RT5033 is not set
# CONFIG_MFD_RT5120 is not set
# CONFIG_MFD_RC5T583 is not set
# CONFIG_MFD_RK8XX_I2C is not set
CONFIG_MFD_RK8XX=y
CONFIG_MFD_RK8XX_I2C=y
# CONFIG_MFD_RK8XX_SPI is not set
# CONFIG_MFD_RN5T618 is not set
CONFIG_MFD_SEC_CORE=y
Expand Down Expand Up @@ -4727,6 +4731,7 @@ CONFIG_REGULATOR_QCOM_SPMI=y
# CONFIG_REGULATOR_QCOM_USB_VBUS is not set
# CONFIG_REGULATOR_RAA215300 is not set
# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set
CONFIG_REGULATOR_RK808=y
# CONFIG_REGULATOR_RT4801 is not set
# CONFIG_REGULATOR_RT4803 is not set
# CONFIG_REGULATOR_RT5190A is not set
Expand Down Expand Up @@ -6213,6 +6218,7 @@ CONFIG_RTC_DRV_DS1307=y
# CONFIG_RTC_DRV_MAX6900 is not set
CONFIG_RTC_DRV_MAX77686=y
# CONFIG_RTC_DRV_NCT3018Y is not set
CONFIG_RTC_DRV_RK808=y
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
# CONFIG_RTC_DRV_ISL12022 is not set
Expand Down Expand Up @@ -6361,8 +6367,9 @@ CONFIG_QCOM_BAM_DMA=y
# CONFIG_QCOM_GPI_DMA is not set
CONFIG_QCOM_HIDMA_MGMT=y
CONFIG_QCOM_HIDMA=y
# CONFIG_DW_DMAC is not set
# CONFIG_DW_DMAC_PCI is not set
CONFIG_DW_DMAC_CORE=y
CONFIG_DW_DMAC=y
CONFIG_DW_DMAC_PCI=y
# CONFIG_DW_EDMA is not set
# CONFIG_SF_PDMA is not set
CONFIG_RENESAS_DMA=y
Expand Down Expand Up @@ -6495,6 +6502,7 @@ CONFIG_COMMON_CLK=y
# CONFIG_LMK04832 is not set
# CONFIG_COMMON_CLK_MAX77686 is not set
# CONFIG_COMMON_CLK_MAX9485 is not set
CONFIG_COMMON_CLK_RK808=y
CONFIG_COMMON_CLK_HI655X=y
# CONFIG_COMMON_CLK_SCMI is not set
CONFIG_COMMON_CLK_SCPI=y
Expand Down

0 comments on commit a37f382

Please sign in to comment.