History log of /rk3399_ARM-atf/drivers/renesas/rcar_gen4/scif/scif.c (Results 1 – 7 of 7)
Revision Date Author Comments
# 9347ed99 03-Nov-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(rcar4): assure SCIF and HSCIF clock are always enabled" into integration


# 13e1e761 26-Oct-2025 Marek Vasut <marek.vasut+renesas@mailbox.org>

fix(rcar4): assure SCIF and HSCIF clock are always enabled

Prior stages before TFA BL31 may shut down the SCIF or HSCIF clock.
Enable the SCIF or HSCIF clock again during console initialization,
to

fix(rcar4): assure SCIF and HSCIF clock are always enabled

Prior stages before TFA BL31 may shut down the SCIF or HSCIF clock.
Enable the SCIF or HSCIF clock again during console initialization,
to make sure those clock are running and prints can be produced on
serial console if necessary.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Change-Id: I9461e72888a939c0bbe5795087a76f1a71c7151d

show more ...


# 579254a8 17-Oct-2025 Yann Gautier <yann.gautier@st.com>

Merge changes I82beb663,Ie970984e,Ia13f8e09,Ib498832d into integration

* changes:
feat(rcar): deduplicate plat_crash_print_regs
feat(rcar): split common SCIF code
feat(rcar): replace static rc

Merge changes I82beb663,Ie970984e,Ia13f8e09,Ib498832d into integration

* changes:
feat(rcar): deduplicate plat_crash_print_regs
feat(rcar): split common SCIF code
feat(rcar): replace static rcar_putc pointer with static register offsets
feat(rcar): deduplicate SCIF console_rcar_register

show more ...


# 3c6170b6 27-Sep-2025 Marek Vasut <marek.vasut+renesas@mailbox.org>

feat(rcar): split common SCIF code

Move common SCIF code into drivers/renesas/common/scif/scif-common.c
and retain only SoC-specific console_rcar_init() in
drivers/renesas/rcar_gen4/scif/scif.c. Thi

feat(rcar): split common SCIF code

Move common SCIF code into drivers/renesas/common/scif/scif-common.c
and retain only SoC-specific console_rcar_init() in
drivers/renesas/rcar_gen4/scif/scif.c. This allows other SoCs to
reuse the common code and add only SoC specific glue code.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Change-Id: Ie970984ea551e482479af91524974b281923f813

show more ...


# b21216f7 27-Sep-2025 Marek Vasut <marek.vasut+renesas@mailbox.org>

feat(rcar): replace static rcar_putc pointer with static register offsets

Replace static rcar_putc pointer with static register offsets to make
the driver more generic for future Renesas R-Car SoCs.

feat(rcar): replace static rcar_putc pointer with static register offsets

Replace static rcar_putc pointer with static register offsets to make
the driver more generic for future Renesas R-Car SoCs. Introduce new
function scif_console_set_regs() to assign SCIF registers into static
variables, and call scif_console_set_regs() based on MODEMR register
settings. Other SoCs might simply call scif_console_set_regs() with
fixed register offsets.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Change-Id: Ia13f8e098b2776b520d24daf7acb7538b1ef3feb

show more ...


# e47c7a16 10-Sep-2025 Yann Gautier <yann.gautier@st.com>

Merge "feat(rcar): add support for Renesas R-Car S4 / V4H / V4M" into integration


# b45b5bac 15-Oct-2021 Marek Vasut <marek.vasut+renesas@mailbox.org>

feat(rcar): add support for Renesas R-Car S4 / V4H / V4M

Add support for Renesas R-Car S4 / V4H / V4M , which are Gen4 SoC.
Add platform code, BL31 setup code, platform specific PSCI handlers,
CPU p

feat(rcar): add support for Renesas R-Car S4 / V4H / V4M

Add support for Renesas R-Car S4 / V4H / V4M , which are Gen4 SoC.
Add platform code, BL31 setup code, platform specific PSCI handlers,
CPU power driver, Gen4 (H)SCIF driver, and function to get canary for
stack protector. Unlike Gen3, the Gen4 uses only TFA BL31 during boot.

Change-Id: Ic0eb8638a85757f997f29fc524c118c3e5d5135a
Signed-off-by: Hideyuki Nitta <hideyuki.nitta.jf@hitachi.com>
Signed-off-by: Hieu Nguyen <hieu.nguyen.dn@renesas.com>
Signed-off-by: Jing Dan <jing.dan.nx@renesas.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Signed-off-by: Masashi Ozaki <masashi.ozaki.te@renesas.com>
Signed-off-by: Taichiro Yokoyama <taichiro.yokoyama.ns@hitachi.com>
Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
Signed-off-by: Toshiyuki Ogasahara <toshiyuki.ogasahara.bo@hitachi.com>
Signed-off-by: Tsukasa Kawaguchi <tsukasa.kawaguchi.aw@hitachi.com>
Signed-off-by: Valentine Barshak <valentine.barshak@cogentembedded.com>
Signed-off-by: Vincent Bryce <vincent.bryce@cogentembedded.com>
Signed-off-by: Yoshifumi Hosoya <yoshifumi.hosoya.wj@renesas.com>
---
NOTE: This patch is squashed and cleaned up from large stack of patches
from multiple authors. SoB line from each author is included here,
the author of this commit is set to myself although that is most
certainly not accurate.

show more ...