[linux-yocto] [PATCH] renesas-rcar: add configure file for renesas BSP in kernel-cache

2019-08-30 Thread Meng.Li
From: Limeng 

Signed-off-by: Meng Li 
---
 bsp/renesas-rcar/renesas-rcar-h3-standard.scc |   7 +
 bsp/renesas-rcar/renesas-rcar-m3-standard.scc |   7 +
 bsp/renesas-rcar/renesas-rcar.cfg | 252 ++
 bsp/renesas-rcar/renesas-rcar.scc |   8 +
 4 files changed, 274 insertions(+)
 create mode 100644 bsp/renesas-rcar/renesas-rcar-h3-standard.scc
 create mode 100644 bsp/renesas-rcar/renesas-rcar-m3-standard.scc
 create mode 100644 bsp/renesas-rcar/renesas-rcar.cfg
 create mode 100644 bsp/renesas-rcar/renesas-rcar.scc

diff --git a/bsp/renesas-rcar/renesas-rcar-h3-standard.scc 
b/bsp/renesas-rcar/renesas-rcar-h3-standard.scc
new file mode 100644
index ..b01b4305
--- /dev/null
+++ b/bsp/renesas-rcar/renesas-rcar-h3-standard.scc
@@ -0,0 +1,7 @@
+define KMACHINE renesas-rcar-h3
+define KTYPE standard
+define KARCH arm64
+
+include ktypes/standard
+
+include renesas-rcar.scc
diff --git a/bsp/renesas-rcar/renesas-rcar-m3-standard.scc 
b/bsp/renesas-rcar/renesas-rcar-m3-standard.scc
new file mode 100644
index ..033c8ba6
--- /dev/null
+++ b/bsp/renesas-rcar/renesas-rcar-m3-standard.scc
@@ -0,0 +1,7 @@
+define KMACHINE renesas-rcar-m3
+define KTYPE standard
+define KARCH arm64
+
+include ktypes/standard
+
+include renesas-rcar.scc
diff --git a/bsp/renesas-rcar/renesas-rcar.cfg 
b/bsp/renesas-rcar/renesas-rcar.cfg
new file mode 100644
index ..cc896276
--- /dev/null
+++ b/bsp/renesas-rcar/renesas-rcar.cfg
@@ -0,0 +1,252 @@
+#.
+#WARNING
+#
+# This file is a kernel configuration fragment, and not a full kernel
+# configuration file.  The final kernel configuration is made up of
+# an assembly of processed fragments, each of which is designed to
+# capture a specific part of the final configuration (e.g. platform
+# configuration, feature configuration, and board specific hardware
+# configuration).  For more information on kernel configuration, please
+# consult the product documentation.
+#
+#.
+
+CONFIG_ARM64=y
+CONFIG_64BIT=y
+CONFIG_SMP=y
+
+# Platform selection
+CONFIG_ARCH_RENESAS=y
+CONFIG_ARCH_R8A7795=y
+CONFIG_ARCH_R8A7796=y
+CONFIG_ARM64_4K_PAGES=y
+CONFIG_ARM64_VA_BITS_48=y
+CONFIG_ARM64_VA_BITS=48
+CONFIG_NR_CPUS=8
+
+# CPU Idle
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_DT_IDLE_STATES=y
+CONFIG_ARM_CPUIDLE=y
+CONFIG_CPU_FREQ=y
+CONFIG_CPUFREQ_DT=y
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+
+# Networking options
+CONFIG_NET=y
+CONFIG_NET_INGRESS=y
+CONFIG_RAVB=y
+
+# Serial Congifuration
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_SERIAL_DEV_BUS=y
+CONFIG_SERIAL_SH_SCI=y
+CONFIG_SERIAL_SH_SCI_NR_UARTS=18
+CONFIG_SERIAL_SH_SCI_CONSOLE=y
+CONFIG_SERIAL_SH_SCI_EARLYCON=y
+CONFIG_SERIAL_SH_SCI_DMA=y
+
+# Spi configuration
+CONFIG_SPI=y
+CONFIG_SPI_SH_MSIOF=y
+CONFIG_SPI_GPIO=y
+
+# Pinctrl configuration
+CONFIG_PINMUX=y
+CONFIG_PINCONF=y
+CONFIG_GENERIC_PINCONF=y
+CONFIG_PINCTRL_SH_PFC=y
+CONFIG_PINCTRL_PFC_R8A7795=y
+CONFIG_PINCTRL_PFC_R8A7796=y
+
+# Watchdog configuration
+CONFIG_WATCHDOG=y
+CONFIG_WATCHDOG_CORE=y
+CONFIG_RENESAS_WDT=y
+
+# Drm configuration
+CONFIG_DRM=y
+CONFIG_DRM_RCAR_DU=y
+CONFIG_DRM_RCAR_DW_HDMI=y
+CONFIG_DRM_RCAR_LVDS=y
+CONFIG_DRM_RCAR_VSP=y
+CONFIG_DRM_I2C_ADV7533=y
+CONFIG_DRM_I2C_ADV7511=y
+CONFIG_DRM_I2C_ADV7511_CEC=y
+CONFIG_DRM_DW_HDMI=y
+CONFIG_DRM_DUMB_VGA_DAC=y
+CONFIG_DRM_THINE_THC63LVD1024=y
+CONFIG_DRM_PANEL_LVDS=y
+CONFIG_DRM_DW_HDMI_I2S_AUDIO=y
+
+# LCD Backlight configuration
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+
+# Sound configuration
+CONFIG_SOUND=y
+CONFIG_SND=y
+CONFIG_SND_SOC=y
+CONFIG_SND_SOC_RCAR=y
+CONFIG_SND_SOC_AK4613=y
+CONFIG_SND_SOC_HDMI_CODEC=y
+CONFIG_SND_SIMPLE_CARD=y
+CONFIG_SND_AUDIO_GRAPH_CARD=y
+CONFIG_SND_SOC_PCM3168A_I2C=y
+
+# Clock configuration
+CONFIG_COMMON_CLK=y
+CONFIG_COMMON_CLK_CS2000_CP=y
+CONFIG_COMMON_CLK_VC5=y
+
+# USB configuration
+CONFIG_USB=y
+CONFIG_USB_STORAGE=y
+CONFIG_USB_GADGET=y
+CONFIG_USB_XHCI_HCD=m
+CONFIG_USB_XHCI_RCAR=m
+CONFIG_USB_XHCI_PLATFORM=m
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_HCD_PLATFORM=y
+CONFIG_USB_OTG=y
+CONFIG_USB_OHCI_HCD=y
+CONFIG_USB_OHCI_HCD_PCI=y
+CONFIG_USB_OHCI_HCD_PLATFORM=y
+CONFIG_USB_RENESAS_USBHS=y
+CONFIG_USB_RENESAS_USBHS_UDC=y
+CONFIG_USB_RENESAS_USB3=m
+CONFIG_USB_DWC3=y
+CONFIG_GENERIC_PHY=y
+CONFIG_PHY_RCAR_GEN3_USB2=y
+CONFIG_PHY_RCAR_GEN3_USB3=y
+
+# PWM configuration
+CONFIG_PWM=y
+CONFIG_PWM_SYSFS=y
+CONFIG_PWM_RCAR=y
+
+# PCIe configuration
+CONFIG_PCI=y
+CONFIG_PCI_DOMAINS=y
+CONFIG_PCI_DOMAINS_GENERIC=y
+CONFIG_PCIE_RCAR=y
+CONFIG_PCI_MSI=y
+CONFIG_PCIEPORTBUS=y
+
+# Sata configuration
+CONFIG_ATA=y
+CONFIG_SATA_AHCI=y
+CONFIG_SATA_AHCI_PLATFORM=y
+CONFIG_SATA_RCAR=y
+
+# I2C configuration
+CONFIG_I2C=y
+CONFIG_I2C_RCAR=y

[linux-yocto] : [kernel-cache yocto-5.2]: renesas-rcar: add configure file for renesas BSP in kernel-cache

2019-08-30 Thread Meng.Li
From: Limeng 

Hi Bruce,

I am working on BSP renesas-rcar platform, and intend to merge this BSP 
supporting into yocto community.
Below patch includes scc and cfg files for renesas-rcar platform.

Could you please merge this patch into yocto-kernel-cache, branch is yocto-5.2?
This patch was merged into master some days ago. It also need to be merged into 
yocto-5.2 branch

0001-renesas-rcar-add-configure-file-for-renesas-BSP-in-k.patch

 renesas-rcar-h3-standard.scc |7 +
 renesas-rcar-m3-standard.scc |7 +
 renesas-rcar.cfg |  252 +++
 renesas-rcar.scc |8 +
 4 files changed, 274 insertions(+)


thanks,
Limeng
-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto