From 612234ba9a53ee39600b5128c50065866c63955a Mon Sep 17 00:00:00 2001 From: Khang Nguyen Date: Fri, 12 Oct 2018 22:59:30 -0400 Subject: rcar-gen3: linux-renesas: Upgrade Linux BSP to v3.8.0 This commit upgrades Linux BSP to v3.8.0 for the following updates: [Kernel] - Fix CPG definitions of R-Car H3/M3N/E3 for H/W manual Rev.1.00. - PFC definitions of R-Car H3/M3N/E3 for H/W manual Rev.1.00. - Fix R-Car H3/M3N/E3 module clock system mistake. [Audio driver] - Fixup not to call clk_get/set under non-atomic. - Fixup SSI clock during suspend/resume modes. [Display driver] - Don't use TV sync mode when not supported by the hardware. - Add clock driver registration for LVDS PLL. [SATA driver] - Fix really mask all interrupts on Gen2 and later. [SD/MMC driver] - Add adjust HS400 offset by manual calibration mode. - Change HW adjustment register according to speed mode. [Video Capture driver] - Fix PHTW register procedure and VnCSI_IFMD register access for R8A77990. - Fix scaling judgement condition of #181156 patch. Signed-off-by: Khang Nguyen Signed-off-by: Takamitsu Honda --- .../linux-libc-headers/linux-libc-headers_4.14.bb | 4 +- .../recipes-kernel/linux/linux-renesas/defconfig | 137 +++++++++++++-------- .../recipes-kernel/linux/linux-renesas_4.14.bb | 6 +- 3 files changed, 94 insertions(+), 53 deletions(-) diff --git a/meta-rcar-gen3/recipes-kernel/linux-libc-headers/linux-libc-headers_4.14.bb b/meta-rcar-gen3/recipes-kernel/linux-libc-headers/linux-libc-headers_4.14.bb index 24b9fd7..47c58c2 100644 --- a/meta-rcar-gen3/recipes-kernel/linux-libc-headers/linux-libc-headers_4.14.bb +++ b/meta-rcar-gen3/recipes-kernel/linux-libc-headers/linux-libc-headers_4.14.bb @@ -3,8 +3,8 @@ require include/iccom-control.inc RENESAS_BSP_URL = " \ git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git" -BRANCH = "v4.14/rcar-3.7.3" -SRCREV = "c5090444b63749f899a39c7d39fbbd65e614eeba" +BRANCH = "v4.14.70-ltsi-rc1/rcar-3.8.0" +SRCREV = "52f8a317698424fe3a4ba7f88d2b87fc6bf6591d" SRC_URI = "${RENESAS_BSP_URL};branch=${BRANCH}" diff --git a/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/defconfig b/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/defconfig index 20d4ef5..a7df2be 100644 --- a/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/defconfig +++ b/meta-rcar-gen3/recipes-kernel/linux/linux-renesas/defconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.14.35 Kernel Configuration +# Linux/arm64 4.14.70 Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y @@ -342,9 +342,10 @@ CONFIG_BLK_MQ_VIRTIO=y # IO Schedulers # CONFIG_IOSCHED_NOOP=y -# CONFIG_IOSCHED_DEADLINE is not set +CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_CFQ_GROUP_IOSCHED is not set +# CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" @@ -386,6 +387,7 @@ CONFIG_ARCH_R8A7795=y CONFIG_ARCH_R8A7796=y CONFIG_ARCH_R8A77965=y CONFIG_ARCH_R8A77970=y +CONFIG_ARCH_R8A77980=y CONFIG_ARCH_R8A77990=y CONFIG_ARCH_R8A77995=y CONFIG_ARCH_STRATIX10=y @@ -456,7 +458,7 @@ CONFIG_PCIE_KIRIN=y # CONFIG_PCI_AARDVARK=y # CONFIG_PCIE_XILINX_NWL is not set -# CONFIG_PCI_TEGRA is not set +CONFIG_PCI_TEGRA=y CONFIG_PCIE_RCAR=y CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=y @@ -465,8 +467,8 @@ CONFIG_PCI_XGENE_MSI=y CONFIG_PCIE_IPROC=y CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC_MSI=y -# CONFIG_PCI_HOST_THUNDER_PEM is not set -# CONFIG_PCI_HOST_THUNDER_ECAM is not set +CONFIG_PCI_HOST_THUNDER_PEM=y +CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCIE_ROCKCHIP=m # CONFIG_PCIE_MEDIATEK is not set @@ -495,6 +497,7 @@ CONFIG_ARM64_ERRATUM_832075=y CONFIG_ARM64_ERRATUM_834220=y CONFIG_ARM64_ERRATUM_845719=y CONFIG_ARM64_ERRATUM_843419=y +CONFIG_ARM64_ERRATUM_1024718=y CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23144=y CONFIG_CAVIUM_ERRATUM_23154=y @@ -565,7 +568,8 @@ CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y -# CONFIG_MEMORY_FAILURE is not set +CONFIG_MEMORY_FAILURE=y +# CONFIG_HWPOISON_INJECT is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set @@ -594,6 +598,7 @@ CONFIG_XEN=y CONFIG_FORCE_MAX_ZONEORDER=11 CONFIG_UNMAP_KERNEL_AT_EL0=y CONFIG_HARDEN_BRANCH_PREDICTOR=y +CONFIG_ARM64_SSBD=y # CONFIG_ARMV8_DEPRECATED is not set # CONFIG_ARM64_SW_TTBR0_PAN is not set @@ -687,7 +692,7 @@ CONFIG_ARM_CPUIDLE=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y -# CONFIG_CPU_FREQ_STAT is not set +CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set @@ -715,7 +720,7 @@ CONFIG_ARM_BRCMSTB_AVS_CPUFREQ=y CONFIG_ARM_SCPI_CPUFREQ=y CONFIG_ARM_TEGRA20_CPUFREQ=y CONFIG_ARM_TEGRA124_CPUFREQ=y -# CONFIG_ARM_TEGRA186_CPUFREQ is not set +CONFIG_ARM_TEGRA186_CPUFREQ=y CONFIG_ACPI_CPPC_CPUFREQ=m # CONFIG_QORIQ_CPUFREQ is not set CONFIG_NET=y @@ -1303,6 +1308,7 @@ CONFIG_OF=y # CONFIG_OF_UNITTEST is not set CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_ADDRESS_PCI=y CONFIG_OF_IRQ=y @@ -1311,7 +1317,8 @@ CONFIG_OF_MDIO=y CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_RESERVED_MEM=y -# CONFIG_OF_OVERLAY is not set +CONFIG_OF_RESOLVE=y +CONFIG_OF_OVERLAY=y CONFIG_OF_NUMA=y # CONFIG_PARPORT is not set CONFIG_PNP=y @@ -1720,10 +1727,10 @@ CONFIG_BGMAC_PLATFORM=y CONFIG_NET_VENDOR_BROCADE=y # CONFIG_BNA is not set CONFIG_NET_VENDOR_CAVIUM=y -# CONFIG_THUNDER_NIC_PF is not set +CONFIG_THUNDER_NIC_PF=y # CONFIG_THUNDER_NIC_VF is not set -# CONFIG_THUNDER_NIC_BGX is not set -# CONFIG_THUNDER_NIC_RGX is not set +CONFIG_THUNDER_NIC_BGX=y +CONFIG_THUNDER_NIC_RGX=y # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_NET_VENDOR_CHELSIO=y @@ -1857,13 +1864,14 @@ CONFIG_SMSC911X=y # CONFIG_SMSC911X_ARCH_HOOKS is not set # CONFIG_SMSC9420 is not set CONFIG_NET_VENDOR_STMICRO=y -CONFIG_STMMAC_ETH=m -CONFIG_STMMAC_PLATFORM=m +CONFIG_STMMAC_ETH=y +CONFIG_STMMAC_PLATFORM=y # CONFIG_DWMAC_DWC_QOS_ETH is not set -CONFIG_DWMAC_GENERIC=m +CONFIG_DWMAC_GENERIC=y CONFIG_DWMAC_IPQ806X=m CONFIG_DWMAC_MESON=m CONFIG_DWMAC_ROCKCHIP=m +# CONFIG_DWMAC_SOCFPGA is not set CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUN8I=m # CONFIG_STMMAC_PCI is not set @@ -1897,11 +1905,12 @@ CONFIG_MDIO_BUS_MUX=y CONFIG_MDIO_BUS_MUX_BCM_IPROC=y # CONFIG_MDIO_BUS_MUX_GPIO is not set CONFIG_MDIO_BUS_MUX_MMIOREG=y +CONFIG_MDIO_CAVIUM=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_HISI_FEMAC is not set # CONFIG_MDIO_OCTEON is not set # CONFIG_MDIO_SUN4I is not set -# CONFIG_MDIO_THUNDER is not set +CONFIG_MDIO_THUNDER=y CONFIG_MDIO_XGENE=y CONFIG_PHYLIB=y CONFIG_SWPHY=y @@ -1927,7 +1936,7 @@ CONFIG_FIXED_PHY=y # CONFIG_LSI_ET1011C_PHY is not set # CONFIG_LXT_PHY is not set CONFIG_MARVELL_PHY=m -# CONFIG_MARVELL_10G_PHY is not set +CONFIG_MARVELL_10G_PHY=m CONFIG_MESON_GXL_PHY=m CONFIG_MICREL_PHY=y # CONFIG_MICROCHIP_PHY is not set @@ -2284,10 +2293,10 @@ CONFIG_SERIAL_TEGRA=y # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_SH_SCI=y -CONFIG_SERIAL_SH_SCI_NR_UARTS=11 +CONFIG_SERIAL_SH_SCI_NR_UARTS=18 CONFIG_SERIAL_SH_SCI_CONSOLE=y -# CONFIG_SERIAL_SH_SCI_EARLYCON is not set -# CONFIG_SERIAL_SH_SCI_DMA is not set +CONFIG_SERIAL_SH_SCI_EARLYCON=y +CONFIG_SERIAL_SH_SCI_DMA=y CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set @@ -2460,6 +2469,7 @@ CONFIG_I2C_SLAVE=y CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y # # SPI Master Controller Drivers @@ -2588,6 +2598,8 @@ CONFIG_PINCTRL_SH_PFC=y CONFIG_PINCTRL_PFC_R8A7795=y CONFIG_PINCTRL_PFC_R8A7796=y CONFIG_PINCTRL_PFC_R8A77965=y +CONFIG_PINCTRL_PFC_R8A77970=y +CONFIG_PINCTRL_PFC_R8A77980=y CONFIG_PINCTRL_PFC_R8A77990=y CONFIG_PINCTRL_PFC_R8A77995=y # CONFIG_PINCTRL_SPRD is not set @@ -2701,7 +2713,8 @@ CONFIG_GPIO_MAX77620=y # USB GPIO expanders # # CONFIG_W1 is not set -# CONFIG_POWER_AVS is not set +CONFIG_POWER_AVS=y +CONFIG_ROCKCHIP_IODOMAIN=y CONFIG_POWER_RESET=y CONFIG_POWER_RESET_BRCMSTB=y # CONFIG_POWER_RESET_GPIO is not set @@ -2940,8 +2953,9 @@ CONFIG_EXYNOS_THERMAL=y # # Qualcomm thermal drivers # +CONFIG_QCOM_TSENS=y # CONFIG_ZX2967_THERMAL is not set -# CONFIG_UNIPHIER_THERMAL is not set +CONFIG_UNIPHIER_THERMAL=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set @@ -3247,6 +3261,7 @@ CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_VIDEO_SH_VOU is not set # CONFIG_VIDEO_MUX is not set # CONFIG_VIDEO_QCOM_CAMSS is not set +# CONFIG_VIDEO_RENESAS_CEU is not set # CONFIG_SOC_CAMERA is not set # CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS is not set # CONFIG_VIDEO_XILINX is not set @@ -3732,7 +3747,6 @@ CONFIG_DRM_PANEL_LVDS=y CONFIG_DRM_PANEL_SIMPLE=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set -# CONFIG_DRM_PANEL_JDI_LAM123G068A is not set # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -3755,20 +3769,22 @@ CONFIG_DRM_DUMB_VGA_DAC=y # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SII902X is not set +CONFIG_DRM_THINE_THC63LVD1024=y # CONFIG_DRM_TOSHIBA_TC358767 is not set # CONFIG_DRM_TI_TFP410 is not set CONFIG_DRM_ANALOGIX_DP=m CONFIG_DRM_I2C_ADV7511=y # CONFIG_DRM_I2C_ADV7511_AUDIO is not set CONFIG_DRM_I2C_ADV7533=y +CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_DW_HDMI=y # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set -# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set +CONFIG_DRM_DW_HDMI_I2S_AUDIO=y # CONFIG_DRM_DW_HDMI_CEC is not set CONFIG_DRM_VC4=m # CONFIG_DRM_VC4_HDMI_CEC is not set # CONFIG_DRM_ARCPGU is not set -# CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HISI_HIBMC=m CONFIG_DRM_HISI_KIRIN=m CONFIG_HISI_KIRIN_DW_DSI=m # CONFIG_DRM_MEDIATEK is not set @@ -3851,7 +3867,6 @@ CONFIG_XEN_FBDEV_FRONTEND=y # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set # CONFIG_FB_SIMPLE is not set -# CONFIG_FB_SH_MOBILE_MERAM is not set # CONFIG_FB_SSD1307 is not set # CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y @@ -4050,7 +4065,7 @@ CONFIG_SND_SOC_SAMSUNG=y # CONFIG_SND_SOC_ARNDALE_RT5631_ALC5631 is not set # -# SoC Audio support for SuperH +# SoC Audio support for Renesas SoCs # # CONFIG_SND_SOC_SH4_FSI is not set CONFIG_SND_SOC_RCAR=y @@ -4175,8 +4190,8 @@ CONFIG_SND_SOC_HDMI_CODEC=y # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SIMPLE_CARD_UTILS=y CONFIG_SND_SIMPLE_CARD=y -CONFIG_SND_SIMPLE_SCU_CARD=y -# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_SIMPLE_SCU_CARD is not set +CONFIG_SND_AUDIO_GRAPH_CARD=y # CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # @@ -4308,6 +4323,7 @@ CONFIG_USB_OTG=y # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y +# CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y # CONFIG_USB_XHCI_MTK is not set @@ -4319,7 +4335,7 @@ CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_HCD_ORION=y -CONFIG_USB_EHCI_MSM=y +# CONFIG_USB_EHCI_MSM is not set # CONFIG_USB_EHCI_TEGRA is not set CONFIG_USB_EHCI_EXYNOS=y CONFIG_USB_EHCI_HCD_PLATFORM=y @@ -4378,8 +4394,22 @@ CONFIG_USB_STORAGE=y # CONFIG_USB_MICROTEK is not set # CONFIG_USBIP_CORE is not set # CONFIG_USB_MTU3 is not set -# CONFIG_USB_MUSB_HDRC is not set +CONFIG_USB_MUSB_HDRC=y +# CONFIG_USB_MUSB_HOST is not set +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_DUAL_ROLE=y + +# +# Platform Glue Layer +# +CONFIG_USB_MUSB_SUNXI=y + +# +# MUSB DMA mode +# +# CONFIG_MUSB_PIO_ONLY is not set CONFIG_USB_DWC3=y +# CONFIG_USB_DWC3_ULPI is not set # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_DUAL_ROLE=y @@ -4406,6 +4436,7 @@ CONFIG_USB_CHIPIDEA_OF=y CONFIG_USB_CHIPIDEA_PCI=y CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y +CONFIG_USB_CHIPIDEA_ULPI=y CONFIG_USB_ISP1760=y CONFIG_USB_ISP1760_HCD=y CONFIG_USB_ISP1761_UDC=y @@ -4455,8 +4486,8 @@ CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_ISP1301 is not set -CONFIG_USB_MSM_OTG=y -CONFIG_USB_QCOM_8X16_PHY=y +# CONFIG_USB_MSM_OTG is not set +# CONFIG_USB_QCOM_8X16_PHY is not set CONFIG_USB_ULPI=y CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_GADGET=y @@ -4473,7 +4504,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GR_UDC is not set # CONFIG_USB_R8A66597 is not set CONFIG_USB_RENESAS_USBHS_UDC=y -CONFIG_USB_RENESAS_USB3=y +CONFIG_USB_RENESAS_USB3=m # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set @@ -4500,7 +4531,8 @@ CONFIG_USB_BDC_PCI=y # # CONFIG_TYPEC_UCSI is not set # CONFIG_USB_LED_TRIG is not set -# CONFIG_USB_ULPI_BUS is not set +CONFIG_USB_ULPI_BUS=y +CONFIG_USB_ROLE_SWITCH=m # CONFIG_UWB is not set CONFIG_MMC=y CONFIG_PWRSEQ_EMMC=y @@ -4527,7 +4559,7 @@ CONFIG_MMC_SDHCI_OF_ESDHC=y CONFIG_MMC_SDHCI_CADENCE=y CONFIG_MMC_SDHCI_TEGRA=y # CONFIG_MMC_SDHCI_PXAV3 is not set -# CONFIG_MMC_SDHCI_F_SDH30 is not set +CONFIG_MMC_SDHCI_F_SDH30=y CONFIG_MMC_SDHCI_IPROC=y CONFIG_MMC_MESON_GX=y CONFIG_MMC_SDHCI_MSM=y @@ -4606,7 +4638,7 @@ CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TRIGGERS=y # CONFIG_LEDS_TRIGGER_TIMER is not set # CONFIG_LEDS_TRIGGER_ONESHOT is not set -# CONFIG_LEDS_TRIGGER_DISK is not set +CONFIG_LEDS_TRIGGER_DISK=y # CONFIG_LEDS_TRIGGER_MTD is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set @@ -4619,14 +4651,14 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set # CONFIG_LEDS_TRIGGER_CAMERA is not set -# CONFIG_LEDS_TRIGGER_PANIC is not set +CONFIG_LEDS_TRIGGER_PANIC=y # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set -# CONFIG_EDAC_GHES is not set +CONFIG_EDAC_GHES=y # CONFIG_EDAC_LAYERSCAPE is not set # CONFIG_EDAC_THUNDERX is not set # CONFIG_EDAC_XGENE is not set @@ -4738,7 +4770,7 @@ CONFIG_RTC_DRV_S3C=y CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_SUN6I=y # CONFIG_RTC_DRV_MV is not set -# CONFIG_RTC_DRV_ARMADA38X is not set +CONFIG_RTC_DRV_ARMADA38X=y # CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_TEGRA=y @@ -4934,6 +4966,7 @@ CONFIG_CLK_R8A7795=y CONFIG_CLK_R8A7796=y CONFIG_CLK_R8A77965=y CONFIG_CLK_R8A77970=y +CONFIG_CLK_R8A77980=y CONFIG_CLK_R8A77990=y CONFIG_CLK_R8A77995=y CONFIG_CLK_RCAR_GEN3_CPG=y @@ -4988,7 +5021,7 @@ CONFIG_PCC=y CONFIG_BCM2835_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_MAILBOX_TEST is not set -# CONFIG_QCOM_APCS_IPC is not set +CONFIG_QCOM_APCS_IPC=y CONFIG_TEGRA_HSP_MBOX=y # CONFIG_XGENE_SLIMPRO_MBOX is not set # CONFIG_BCM_PDC_MBOX is not set @@ -5007,13 +5040,14 @@ CONFIG_IOMMU_IOVA=y CONFIG_OF_IOMMU=y CONFIG_IOMMU_DMA=y CONFIG_ROCKCHIP_IOMMU=y +CONFIG_TEGRA_IOMMU_SMMU=y # CONFIG_EXYNOS_IOMMU is not set CONFIG_IPMMU_VMSA=y CONFIG_IPMMU_VMSA_CTX_NUM=8 CONFIG_ARM_SMMU=y CONFIG_ARM_SMMU_V3=y # CONFIG_MTK_IOMMU is not set -# CONFIG_QCOM_IOMMU is not set +CONFIG_QCOM_IOMMU=y # # Remoteproc drivers @@ -5069,6 +5103,7 @@ CONFIG_SYSC_R8A7795=y CONFIG_SYSC_R8A7796=y CONFIG_SYSC_R8A77965=y CONFIG_SYSC_R8A77970=y +CONFIG_SYSC_R8A77980=y CONFIG_SYSC_R8A77990=y CONFIG_SYSC_R8A77995=y CONFIG_RST_RCAR=y @@ -5122,7 +5157,9 @@ CONFIG_EXTCON=y # CONFIG_EXTCON_SM5502 is not set CONFIG_EXTCON_USB_GPIO=y # CONFIG_EXTCON_USBC_CROS_EC is not set -# CONFIG_MEMORY is not set +CONFIG_MEMORY=y +# CONFIG_ARM_PL172_MPMC is not set +CONFIG_TEGRA_MC=y CONFIG_IIO=y # CONFIG_IIO_BUFFER is not set # CONFIG_IIO_CONFIGFS is not set @@ -5497,7 +5534,7 @@ CONFIG_RESET_BERLIN=y # CONFIG_RESET_LPC18XX is not set CONFIG_RESET_MESON=y # CONFIG_RESET_PISTACHIO is not set -# CONFIG_RESET_SOCFPGA is not set +CONFIG_RESET_SOCFPGA=y # CONFIG_RESET_STM32 is not set CONFIG_RESET_SUNXI=y # CONFIG_RESET_TI_SYSCON is not set @@ -5527,7 +5564,7 @@ CONFIG_PHY_BRCM_SATA=y CONFIG_PHY_HI6220_USB=y # CONFIG_PHY_BERLIN_SATA is not set # CONFIG_PHY_BERLIN_USB is not set -# CONFIG_PHY_MVEBU_CP110_COMPHY is not set +CONFIG_PHY_MVEBU_CP110_COMPHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_MTK_TPHY is not set @@ -5537,6 +5574,8 @@ CONFIG_PHY_HI6220_USB=y # CONFIG_PHY_QCOM_QMP is not set # CONFIG_PHY_QCOM_QUSB2 is not set # CONFIG_PHY_QCOM_UFS is not set +CONFIG_PHY_QCOM_USB_HS=y +# CONFIG_PHY_QCOM_USB_HSIC is not set # CONFIG_PHY_RCAR_GEN2 is not set CONFIG_PHY_RCAR_GEN3_USB2=y CONFIG_PHY_RCAR_GEN3_USB3=y @@ -5555,6 +5594,7 @@ CONFIG_PHY_SAMSUNG_USB2=y # CONFIG_PHY_EXYNOS5250_USB2 is not set CONFIG_PHY_EXYNOS5_USBDRD=y CONFIG_PHY_TEGRA_XUSB=y +# CONFIG_PHY_TUSB1210 is not set # CONFIG_POWERCAP is not set # CONFIG_MCB is not set @@ -5576,11 +5616,11 @@ CONFIG_RAS=y # CONFIG_DAX is not set CONFIG_NVMEM=y # CONFIG_MTK_EFUSE is not set -# CONFIG_QCOM_QFPROM is not set +CONFIG_QCOM_QFPROM=y # CONFIG_ROCKCHIP_EFUSE is not set CONFIG_NVMEM_BCM_OCOTP=y # CONFIG_NVMEM_SUNXI_SID is not set -# CONFIG_MESON_EFUSE is not set +CONFIG_MESON_EFUSE=m # CONFIG_STM is not set # CONFIG_INTEL_TH is not set # CONFIG_FPGA is not set @@ -5664,7 +5704,8 @@ CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_SEA=y -# CONFIG_ACPI_APEI_EINJ is not set +CONFIG_ACPI_APEI_MEMORY_FAILURE=y +CONFIG_ACPI_APEI_EINJ=y # CONFIG_ACPI_APEI_ERST_DEBUG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_ACPI_CONFIGFS is not set diff --git a/meta-rcar-gen3/recipes-kernel/linux/linux-renesas_4.14.bb b/meta-rcar-gen3/recipes-kernel/linux/linux-renesas_4.14.bb index 550d8ed..6fda44e 100644 --- a/meta-rcar-gen3/recipes-kernel/linux/linux-renesas_4.14.bb +++ b/meta-rcar-gen3/recipes-kernel/linux/linux-renesas_4.14.bb @@ -9,12 +9,12 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}/:" COMPATIBLE_MACHINE = "salvator-x|h3ulcb|m3ulcb|ebisu" RENESAS_BSP_URL = "git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git" -BRANCH = "v4.14/rcar-3.7.3" -SRCREV = "c5090444b63749f899a39c7d39fbbd65e614eeba" +BRANCH = "v4.14.70-ltsi-rc1/rcar-3.8.0" +SRCREV = "52f8a317698424fe3a4ba7f88d2b87fc6bf6591d" SRC_URI = "${RENESAS_BSP_URL};protocol=git;nocheckout=1;branch=${BRANCH}" -LINUX_VERSION ?= "4.14.35" +LINUX_VERSION ?= "4.14.70" PV = "${LINUX_VERSION}+git${SRCPV}" PR = "r1" -- cgit 1.2.3-korg