This commit rewrite renesas R-Car clock driver in order to be able to support any new SoC easier. This work is so creating a clock driver per soc alongside a common driver for all reneasas r-car boars. - drivers: create a driver per soc - create a common driver - create a common header used by soc & common driver - create a soc specific driver calling for common driver - dts: use new compatible - use old yaml as common yaml - create a new "child" yaml to define the new compatible field - change compatible in device tree As in Linux, the driver can support both r8a77951 and r8a77950 SoC's so we decided to name the new driver as in Linux with Zephyr prefix : "clock_control_r8a7795_cpg_mssr.c". Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
9 lines
223 B
Plaintext
9 lines
223 B
Plaintext
# Copyright (c) 2021-2022 IoT.bzh
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config CLOCK_CONTROL_RCAR_CPG_MSSR
|
|
bool "RCar CPG MSSR driver"
|
|
depends on SOC_FAMILY_RCAR
|
|
help
|
|
Enable support for Renesas RCar CPG MSSR driver.
|