From: Jan Palus Date: Sat, 3 Jul 2021 22:44:27 +0000 (+0200) Subject: updated arm64 confiig and patch for 5.13 X-Git-Tag: auto/th/kernel-5.13.1-1~2 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=72638cec30af2464d19749e3f6496e52dc2ca6d0;p=packages%2Fkernel.git updated arm64 confiig and patch for 5.13 --- diff --git a/kernel-arm64.config b/kernel-arm64.config index a1053ec9..06742545 100644 --- a/kernel-arm64.config +++ b/kernel-arm64.config @@ -64,7 +64,6 @@ SETEND_EMULATION arm64=y ARM64_HW_AFDBM arm64=y ARM64_PAN arm64=y ARM64_USE_LSE_ATOMICS arm64=y -ARM64_VHE arm64=y ARM64_PMEM arm64=n ARM64_RAS_EXTN arm64=y ARM64_CNP arm64=y @@ -76,6 +75,7 @@ ARM64_BTI_KERNEL arm64=y ARM64_E0PD arm64=y ARCH_RANDOM arm64=y ARM64_MTE arm64=y +ARM64_EPAN arm64=y ARM64_SVE arm64=y ARM64_MODULE_PLTS arm64=y ARM64_PSEUDO_NMI arm64=n @@ -97,10 +97,9 @@ DMI arm64=y #- *** FILE: arch/arm64/Kconfig.platforms *** #- ARCH_ACTIONS arm64=n -ARCH_AGILEX arm64=n -ARCH_N5X arm64=n ARCH_SUNXI arm64=n ARCH_ALPINE arm64=n +ARCH_APPLE arm64=n ARCH_BCM2835 arm64=n ARCH_BCM4908 arm64=n ARCH_BCM_IPROC arm64=n @@ -124,7 +123,7 @@ ARCH_RENESAS arm64=n ARCH_ROCKCHIP arm64=y ARCH_S32 arm64=n ARCH_SEATTLE arm64=n -ARCH_STRATIX10 arm64=n +ARCH_INTEL_SOCFPGA arm64=n ARCH_SYNQUACER arm64=n ARCH_TEGRA arm64=n ARCH_SPRD arm64=n @@ -226,6 +225,7 @@ ARM_SMCCC_SOC_ID arm64=y #- #- *** PROBABLY REMOVED OPTIONS *** #- +ADI_AXI_ADC arm64=m AHCI_CEVA arm64=m AHCI_QORIQ arm64=m AHCI_XGENE arm64=m @@ -233,12 +233,16 @@ AK8974 arm64=m ALTERA_PR_IP_CORE_PLAT arm64=m AL_FIC arm64=n AMBA_PL08X arm64=n +ARCH_AGILEX arm64=n +ARCH_N5X arm64=n +ARCH_STRATIX10 arm64=n ARCH_ZX arm64=n ARCX_ANYBUS_CONTROLLER arm64=m ARM64_ERRATUM_858921 arm64=y ARM64_RANDOMIZE_TEXT_OFFSET arm64=n ARM64_RELOC_TEST arm64=m ARM64_UAO arm64=y +ARM64_VHE arm64=y ARM_ARCH_TIMER_EVTSTREAM arm64=y ARM_CCI400_PMU arm64=y ARM_CCI5xx_PMU arm64=y @@ -286,6 +290,7 @@ CLK_RK3308 arm64=y CLK_RK3328 arm64=y CLK_RK3368 arm64=y CLK_RK3399 arm64=y +CLK_RK3568 arm64=m CLK_RV110X arm64=y CLK_SP810 arm64=y CLK_VEXPRESS_OSC arm64=y @@ -336,6 +341,7 @@ DRM_ANALOGIX_ANX7625 arm64=m DRM_ARCPGU arm64=m DRM_CDNS_DSI arm64=m DRM_CDNS_MHDP8546 arm64=m +DRM_CHIPONE_ICN6211 arm64=m DRM_CHRONTEL_CH7033 arm64=m DRM_DISPLAY_CONNECTOR arm64=m DRM_DUMB_VGA_DAC arm64=m @@ -350,6 +356,7 @@ DRM_I2C_ADV7511_CEC arm64=y DRM_I2C_ADV7533 arm64=y DRM_KOMEDA arm64=m DRM_LIMA arm64=m +DRM_LONTIUM_LT8912B arm64=m DRM_LONTIUM_LT9611 arm64=m DRM_LONTIUM_LT9611UXC arm64=m DRM_LVDS_CODEC arm64=m @@ -517,6 +524,7 @@ I2C_DEMUX_PINCTRL arm64=m I2C_FSI arm64=m I2C_HID_OF arm64=m I2C_HID_OF_GOODIX arm64=m +I2C_HISI arm64=m I2C_MLXBF arm64=m I2C_MUX_GPMUX arm64=m I2C_NOMADIK arm64=m @@ -564,6 +572,7 @@ LEDS_LM3697 arm64=m LEDS_LP55XX_COMMON arm64=m LEDS_MAX77650 arm64=m LEDS_MAX77693 arm64=m +LEDS_RT4505 arm64=m LEDS_SPI_BYTE arm64=m LEDS_SYSCON arm64=y LIBNVDIMM arm64=m @@ -589,6 +598,7 @@ MFD_HI6421_SPMI arm64=m MFD_KHADAS_MCU arm64=m MFD_MAX77650 arm64=m MFD_MAX77686 arm64=m +MFD_NTXEC arm64=m MFD_RK808 arm64=m MFD_STMFX arm64=m MFD_TI_LP87565 arm64=m @@ -691,6 +701,7 @@ PINCTRL_EQUILIBRIUM arm64=m PINCTRL_MICROCHIP_SGPIO arm64=n PINCTRL_OCELOT arm64=n PINCTRL_RK805 arm64=m +PINCTRL_ROCKCHIP arm64=m PINCTRL_SINGLE arm64=m PINCTRL_STMFX arm64=m PL320_MBOX arm64=n @@ -708,6 +719,7 @@ POWER_RESET_XGENE arm64=y PWM_ATMEL_HLCDC_PWM arm64=m PWM_ATMEL_TCB arm64=m PWM_FSL_FTM arm64=m +PWM_NTXEC arm64=m PWM_ROCKCHIP arm64=m PWM_STMPE arm64=n PWRSEQ_EMMC arm64=m @@ -768,6 +780,7 @@ RTC_DRV_GOLDFISH arm64=m RTC_DRV_HYM8563 arm64=m RTC_DRV_ISL12026 arm64=m RTC_DRV_MAX77686 arm64=m +RTC_DRV_NTXEC arm64=m RTC_DRV_PL030 arm64=m RTC_DRV_PL031 arm64=m RTC_DRV_R7301 arm64=m @@ -815,12 +828,16 @@ SND_SOC_ROCKCHIP_MAX98090 arm64=m SND_SOC_ROCKCHIP_PDM arm64=m SND_SOC_ROCKCHIP_RT5645 arm64=m SND_SOC_ROCKCHIP_SPDIF arm64=m +SND_SOC_RT1316_SDW arm64=m +SND_SOC_RT711_SDCA_SDW arm64=m +SND_SOC_RT715_SDCA_SDW arm64=m SND_SOC_SOF_IMX_TOPLEVEL arm64=n SND_SOC_SOF_OF arm64=m SOC_BRCMSTB arm64=n SPI_CADENCE_QUADSPI arm64=m SPI_FSI arm64=m SPI_FSL_SPI arm64=m +SPI_HISI_KUNPENG arm64=m SPI_HISI_SFC_V3XX arm64=m SPI_MEM arm64=y SPI_PL022 arm64=m diff --git a/kernel-pinebook-pro.patch b/kernel-pinebook-pro.patch index deda44e4..d4f6dbb0 100644 --- a/kernel-pinebook-pro.patch +++ b/kernel-pinebook-pro.patch @@ -491,9 +491,9 @@ index a6fae1f86505..2908771f4d4e 100644 #include #include @@ -369,6 +370,11 @@ struct tcpm_port { - enum tcpm_ams next_ams; - bool in_ams; - + * SNK_READY for non-pd link. + */ + bool slow_charger_loop; +#ifdef CONFIG_EXTCON + struct extcon_dev *extcon; + unsigned int *extcon_cables; @@ -661,8 +661,8 @@ index a6fae1f86505..2908771f4d4e 100644 struct fwnode_handle *fwnode) { @@ -4742,6 +4845,23 @@ static int tcpm_fw_get_caps(struct tcpm_port *port, - if (!fwnode) - return -EINVAL; + */ + fw_devlink_purge_absent_suppliers(fwnode); +#ifdef CONFIG_EXTCON + ret = fwnode_property_count_u32(fwnode, "extcon-cables"); @@ -703,8 +703,8 @@ index a6fae1f86505..2908771f4d4e 100644 port->typec_caps.fwnode = tcpc->fwnode; port->typec_caps.revision = 0x0120; /* Type-C spec release 1.2 */ @@ -5141,6 +5272,12 @@ struct tcpm_port *tcpm_register_port(struct device *dev, struct tcpc_dev *tcpc) - goto out_role_sw_put; - } + &tcpm_altmode_ops, port, + port->port_altmode, ALTMODE_DISCOVERY_MAX); + err = tcpm_fw_get_caps_late(port, tcpc->fwnode); + if (err < 0) { @@ -964,39 +964,6 @@ index 0f1820f36b4d..8d9d77814f33 100644 -- GitLab -From 43756ac8a7e63935843e95471a9557677cedcbe0 Mon Sep 17 00:00:00 2001 -From: Tobias Schramm -Date: Thu, 28 May 2020 14:43:27 +0200 -Subject: [PATCH] arm64: dts: rockchip: add oficially unsupported 2GHz opp - -No mainlining here. - -Signed-off-by: Tobias Schramm ---- - arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts | 7 +++++++ - 1 file changed, 7 insertions(+) - -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -index 667eeeb019de..decb212e2dca 100644 ---- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -+++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -@@ -392,6 +392,13 @@ mains_charger: dc-charger { - }; - }; - -+&cluster1_opp { -+ opp08 { -+ opp-hz = /bits/ 64 <2000000000>; -+ opp-microvolt = <1300000>; -+ }; -+}; -+ - &cdn_dp { - status = "okay"; - }; --- -GitLab - From 948d7ade0ddcf292b91d91cb8b6819a19ab3f604 Mon Sep 17 00:00:00 2001 From: Tobias Schramm Date: Thu, 28 May 2020 14:44:15 +0200