Wind River Support Network

HomeDefectsLIN1022-1896
Fixed

LIN1022-1896 : Enabling Renesas Synchronization Management Unit support causes kernel build failure

Created: Sep 26, 2022    Updated: Nov 29, 2022
Resolved Date: Nov 29, 2022
Found In Version: 10.22.33.1
Fix Version: 10.22.33.3
Severity: Severe
Applicable for: Wind River Linux LTS 22
Component/s: BSP

Description

Enabling Renesas Synchronization Management Unit support causes the kernel build to fail.

error: implicit declaration of function 'rsmu_read'
error: implicit declaration of function 'rsmu_write'

Steps to Reproduce

1. Setup project with

$ ./wrlinux-x/^Ctup.sh --machines marvell-cn96xx  
2. Edit kernel config:

$ bitbake -c menuconfig linux-yocto
# Set the following options:
CONFIG_PTP_1588_CLOCK=y
CONFIG_PTP_1588_CLOCK_IDTCM=m
CONFIG_RSMU=m
CONFIG_MFD_RSMU_I2C=m
3. Build kernel

$ bitbake linux-yocto
# Log of failure attached
 

 
Live chat
Online