[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [DEVEL] Enable support for Renesas platform



I think you emailed the wrong list. This is a user list, helping each other with problems. There are developer lists. 

Sent from my phone. Please forgive misspellings and weird “corrections”

On 18 Nov 2022, at 06:36, Huỳnh Thành Hưng <hunght.vn8@gmail.com> wrote:



ear Debian-developer,

 

I’m from Renesas Electronics Corporation,

 

My group is developing to support running Debian OS on our devices, also getting ARM System Ready IR certificate.

 

I recognize that the latest Debian 11 (Bullseye) has the kernel which do not enable support for Renesas platform.

  • linux-image-5.10.0-18-arm64_5.10.140-1_arm64.deb

Can you help me to enable those configs, also support the official release version of Debian Live Installer ISO which support Renesas platform?

 

I classify the defconfig, also classify the new kernel module to support our devices.

  • For new kernel defconfig:

CONFIG_ARCH_RENESAS=y

CONFIG_SOC_RENESAS=y

CONFIG_ARCH_RCAR_GEN3=y

CONFIG_ARCH_R8A774A1=y

CONFIG_RST_RCAR=y

CONFIG_SYSC_RCAR=y

CONFIG_SYSC_R8A774A1=y

CONFIG_RENESAS_IRQC=y

CONFIG_RAVB=y

CONFIG_SERIAL_SH_SCI=y

CONFIG_CLK_RCAR_GEN3_CPG=y

CONFIG_CLK_RENESAS_CPG_MSSR=y

CONFIG_CLK_RENESAS_DIV6=y

CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y

CONFIG_PINCTRL_RENESAS=y

CONFIG_PINCTRL_SH_PFC=y

CONFIG_PINCTRL_PFC_R8A774A1=y

CONFIG_RCAR_THERMAL=y

CONFIG_RCAR_GEN3_THERMAL=y

CONFIG_RENESAS_DMA=y

CONFIG_RCAR_DMAC=y

CONFIG_PCIE_RCAR=y

CONFIG_PCIE_RCAR_HOST=y

CONFIG_SYS_SUPPORTS_SH_CMT=y

CONFIG_SYS_SUPPORTS_SH_TMU=y

CONFIG_SH_TIMER_CMT=y

CONFIG_SH_TIMER_TMU=y

CONFIG_RENESAS_OSTM=y

CONFIG_IPMMU_VMSA=y

CONFIG_COMMON_CLK_VC5=y

 

CONFIG_MMC_TMIO_CORE=m

CONFIG_MMC_SDHI=m

CONFIG_MMC_SDHI_INTERNAL_DMAC=m

CONFIG_MMC_SDHI_SYS_DMAC=m

CONFIG_RENESAS_USB_DMAC=m

CONFIG_I2C_RCAR=m

CONFIG_GPIO_RCAR=m

CONFIG_VIDEO_RENESAS_FCP=m

CONFIG_VIDEO_RENESAS_VSP1=m

CONFIG_VIDEO_RCAR_CSI2=m

CONFIG_VIDEO_RCAR_VIN=m

CONFIG_DRM_RCAR_DU=m

CONFIG_DRM_RCAR_CMM=m

CONFIG_DRM_RCAR_DW_HDMI=m

CONFIG_DRM_RCAR_LVDS=m

CONFIG_PHY_RCAR_GEN3_USB2=m

CONFIG_PHY_RCAR_GEN3_USB3=m

CONFIG_USB_XHCI_RCAR=m

CONFIG_USB_RENESAS_USBHS=m

CONFIG_USB_RENESAS_USBHS_HCD=m

CONFIG_USB_RENESAS_USBHS_UDC=m

CONFIG_USB_RENESAS_USB3=m

CONFIG_PWM_RCAR=m

CONFIG_SPI_SH_MSIOF=m

CONFIG_SND_SOC_RCAR=m

CONFIG_CAN_RCAR=m

CONFIG_CAN_RCAR_CANFD=m

CONFIG_RENESAS_WDT=y

 

 

  • For new kernel modules to be installed in linux-image-5.10.0-18-arm64_5.10.140-1_arm64.deb
    • I2C Common:
      • drivers/i2c/*.ko
    • Renesas I2C: depend on I2C Common
      • drivers/i2c/busses/i2c-rcar.ko
    • Renesas GPIO:
      • drivers/gpio/gpio-rcar.ko
    • Renesas SDHI:
      • drivers/mmc/host/tmio_mmc_core.ko
      • drivers/mmc/host/renesas_sdhi_core.ko
      • drivers/mmc/host/renesas_sdhi_internal_dmac.ko
      • drivers/mmc/host/renesas_sdhi_sys_dmac.ko
    • V4L2 Common driver:
      • drivers/media/common/videobuf2/*.ko
      • drivers/media/v4l2-core/*.ko
      • drivers/media/mc/mc.ko
    • Renesas video device: depend on "V4L2 Common driver"
      • drivers/media/platform/rcar-fcp.ko
      • drivers/media/platform/vsp1/vsp1.ko
    • Renesas display: depend on "Renesas video device"
      • drivers/gpu/drm/rcar-du/*.ko
    • Renesas USB:
      • drivers/phy/renesas/phy-rcar-gen3-usb2.ko
      • drivers/phy/renesas/phy-rcar-gen3-usb3.ko
      • drivers/usb/renesas_usbhs/renesas_usbhs.ko
      • drivers/usb/gadget/udc/renesas_usb3.ko
    • Realtek driver:
      • drivers/net/phy/realtek.ko
      • drivers/net/mdio/mdio-mux.ko
    • Renesas CAN/CANFD
      • drviers/net/can/rcar/rcar_can.ko
      • drviers/net/can/rcar/rcar_canfd.ko
    • Renesas SPI/MSIOF
      • drivers/spi/spi-sh-msiof.ko
    • Renesas Sound
      • sound/soc/sh/rcar/snd-soc-rcar.ko
    • Renesas PWM driver
      • drivers/pwm/pwm-rcar.ko

Thank you so much.

 

Best Regards,

Huynh Thanh Hung

-----------------------------------------------

SS4 – RZS2 Group.

Renesas Design Vietnam Co., Ltd.

-----------------------------------------------


Reply to: