From 96e33a9436338745be79123c369d8909d4812ffc Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Sat, 17 Sep 2016 00:05:47 +0100 Subject: [PATCH] [armhf] Enable drivers for ASUS Chromebook C201 (veyron-speedy) MFD_RK808, POWER_AVS, POWER_RESET_GPIO_RESTART, RTC_DRV_RK808, ROCKCHIP_PM_DOMAINS as built-in; DRM_PANEL_SIMPLE, ROCKCHIP_ANALOGIX_DP, ROCKCHIP_DW_MIPI_DSI, I2C_CROS_EC_TUNNEL, KEYBOARD_CROS_EC, OUSE_ELAN_I2C, MFD_CROS_EC, MFD_CROS_EC_SPI, MFD_RK808, PHY_ROCKCHIP_EMMC, PHY_ROCKCHIP_DP, BATTERY_SBS, CHARGER_GPIO, REGULATOR_RK808, BACKLIGHT_PWM as modules Closes: #836251, thanks to Vagrant Cascadian --- debian/changelog | 7 +++++++ debian/config/armhf/config | 28 ++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/debian/changelog b/debian/changelog index 57faa52a6..82b3f8164 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,13 @@ linux (4.8~rc5-1~exp2) UNRELEASED; urgency=medium * [arm64] mm: Limit TASK_SIZE_64 for compatibility * [armhf] udeb: Replace dwmac-socfpga with dwmac-altr-socfpga in nic-modules (Closes: #837110, thanks to Vagrant Cascadian) + * [armhf] Enable drivers for ASUS Chromebook C201 (veyron-speedy): + MFD_RK808, POWER_AVS, POWER_RESET_GPIO_RESTART, RTC_DRV_RK808, + ROCKCHIP_PM_DOMAINS as built-in; DRM_PANEL_SIMPLE, ROCKCHIP_ANALOGIX_DP, + ROCKCHIP_DW_MIPI_DSI, I2C_CROS_EC_TUNNEL, KEYBOARD_CROS_EC, OUSE_ELAN_I2C, + MFD_CROS_EC, MFD_CROS_EC_SPI, MFD_RK808, PHY_ROCKCHIP_EMMC, PHY_ROCKCHIP_DP, + BATTERY_SBS, CHARGER_GPIO, REGULATOR_RK808, BACKLIGHT_PWM as modules + (Closes: #836251, thanks to Vagrant Cascadian) -- Ben Hutchings Fri, 16 Sep 2016 16:39:53 +0100 diff --git a/debian/config/armhf/config b/debian/config/armhf/config index 0a9be6fd2..64eb7320e 100644 --- a/debian/config/armhf/config +++ b/debian/config/armhf/config @@ -178,6 +178,7 @@ CONFIG_HW_RANDOM_OMAP=m ## file: drivers/clk/Kconfig ## CONFIG_COMMON_CLK_MAX77686=m +CONFIG_COMMON_CLK_RK808=m CONFIG_COMMON_CLK_S2MPS11=m CONFIG_CLK_TWL6040=m @@ -308,11 +309,18 @@ CONFIG_OMAP4_DSS_HDMI=y CONFIG_OMAP5_DSS_HDMI=y CONFIG_OMAP2_DSS_SDI=y +## +## file: drivers/gpu/drm/panel/Kconfig +## +CONFIG_DRM_PANEL_SIMPLE=m + ## ## file: drivers/gpu/drm/rockchip/Kconfig ## CONFIG_DRM_ROCKCHIP=m +CONFIG_ROCKCHIP_ANALOGIX_DP=m CONFIG_ROCKCHIP_DW_HDMI=m +CONFIG_ROCKCHIP_DW_MIPI_DSI=m ## ## file: drivers/gpu/drm/tegra/Kconfig @@ -390,6 +398,7 @@ CONFIG_I2C_S3C2410=y CONFIG_I2C_SUN6I_P2WI=m CONFIG_I2C_TEGRA=y CONFIG_I2C_VERSATILE=m +CONFIG_I2C_CROS_EC_TUNNEL=m ## ## file: drivers/i2c/muxes/Kconfig @@ -429,6 +438,7 @@ CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_SUN4I_LRADC=m CONFIG_KEYBOARD_OMAP4=m CONFIG_KEYBOARD_TWL4030=m +CONFIG_KEYBOARD_CROS_EC=m ## ## file: drivers/input/misc/Kconfig @@ -445,6 +455,7 @@ CONFIG_INPUT_TWL6040_VIBRA=m CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_ELAN_I2C=m ## ## file: drivers/input/serio/Kconfig @@ -544,11 +555,14 @@ CONFIG_TEGRA124_EMC=y ## CONFIG_MFD_AS3722=y CONFIG_MFD_AXP20X_I2C=y +CONFIG_MFD_CROS_EC=m +CONFIG_MFD_CROS_EC_SPI=m CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_MC13XXX_SPI=m CONFIG_MFD_MC13XXX_I2C=m CONFIG_MFD_MAX77686=y +CONFIG_MFD_RK808=y CONFIG_MFD_SEC_CORE=y CONFIG_MFD_TI_AM335X_TSCADC=m CONFIG_MFD_PALMAS=y @@ -827,6 +841,8 @@ CONFIG_PHY_SUN9I_USB=m CONFIG_PHY_SAMSUNG_USB2=m CONFIG_PHY_EXYNOS5_USBDRD=m CONFIG_PHY_ROCKCHIP_USB=m +CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_DP=m ## ## file: drivers/phy/tegra/Kconfig @@ -848,15 +864,18 @@ CONFIG_PINCTRL_WM8850=y ## ## file: drivers/power/Kconfig ## +CONFIG_BATTERY_SBS=m CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_RX51=m CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_GPIO=m CONFIG_CHARGER_BQ2415X=m CONFIG_AXP20X_POWER=m ## ## file: drivers/power/avs/Kconfig ## +CONFIG_POWER_AVS=y CONFIG_ROCKCHIP_IODOMAIN=m ## @@ -865,6 +884,7 @@ CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_POWER_RESET=y CONFIG_POWER_RESET_AS3722=y CONFIG_POWER_RESET_GPIO=y +CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -902,6 +922,7 @@ CONFIG_REGULATOR_MC13892=m CONFIG_REGULATOR_PALMAS=y CONFIG_REGULATOR_PBIAS=m CONFIG_REGULATOR_PFUZE100=m +CONFIG_REGULATOR_RK808=m CONFIG_REGULATOR_S2MPA01=m CONFIG_REGULATOR_S2MPS11=m CONFIG_REGULATOR_S5M8767=m @@ -916,6 +937,7 @@ CONFIG_REGULATOR_VEXPRESS=m CONFIG_RTC_DRV_AS3722=y CONFIG_RTC_DRV_DS1307=y CONFIG_RTC_DRV_MAX77686=y +CONFIG_RTC_DRV_RK808=y CONFIG_RTC_DRV_ISL12057=y CONFIG_RTC_DRV_PCF8523=y CONFIG_RTC_DRV_PCF8563=y @@ -949,6 +971,11 @@ CONFIG_SCSI_AM53C974=m ## CONFIG_RASPBERRYPI_POWER=y +## +## file: drivers/soc/rockchip/Kconfig +## +CONFIG_ROCKCHIP_PM_DOMAINS=y + ## ## file: drivers/soc/tegra/Kconfig ## @@ -1124,6 +1151,7 @@ CONFIG_USB_MXS_PHY=m ## ## file: drivers/video/backlight/Kconfig ## +CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_GPIO=m ##