Kernel stuck

Hi Team,

I am working on a custom board based on RZG2N.

The VLP package used is VLP3.0.5

U-boot version is: U-Boot 2021.10-gfe9d08bec2-dirty 

My custom board have EMMC on board and Ram used is MT53E1G32D2FW-046 WT_B (4GB, Dual channel Dual rank 16Gb)

After power up the bl2 and bl31 and U-boot boots normally from EMMC. And Kernel starts, but it stops at a specific location every time. 

I am not sure why this is happening.

Following is the log after powering the board, until the stuck occur:

NOTICE: BL2: RZ/G2 Initial Program Loader(CA57) Rev.3.0.3
NOTICE: BL2: PRR is RZ/G2N Ver.1.1
NOTICE: BL2: Board is HiHope RZ/G2N Rev.2.0
NOTICE: BL2: Boot device is eMMC(50MHz x8)
NOTICE: BL2: DDR3200(rev.0.41)
NOTICE: BL2: [COLD_BOOT]
NOTICE: BL2: DRAM Split is OFF
NOTICE: BL2: QoS is default setting(rev.0.09)
NOTICE: BL2: DRAM refresh interval 1.95 usec
NOTICE: BL2: Periodic Write DQ Training
NOTICE: BL2: DRAM don't have ECC configuration
NOTICE: BL2: CH0: 400000000 - 4ffffffff, 4 GiB
NOTICE: BL2: Lossy Decomp areas
NOTICE: Entry 0: DCMPAREACRAx:0x80000540 DCMPAREACRBx:0x570
NOTICE: Entry 1: DCMPAREACRAx:0x40000000 DCMPAREACRBx:0x0
NOTICE: Entry 2: DCMPAREACRAx:0x20000000 DCMPAREACRBx:0x0
NOTICE: BL2: FDT at 0xe631fa70
NOTICE: BL2: v2.7(release):v2.5/rzg2l-1.00-2008-gac8a2c2f2-dirty
NOTICE: BL2: Built : 12:09:17, Jan 23 2024
NOTICE: BL2: Normal boot
INFO: BL2: Doing platform setup
INFO: BL2: Loading image id 3
NOTICE: BL2: eMMC boot from partition 1
NOTICE: BL2: Load dst=0xe631f300 src=(p:1)0x30000(384) len=0x200(1)
NOTICE: BL2: Load dst=0x43f00000 src=(p:1)0x30400(386) len=0x1800(12)
WARNING: r-car ignoring the BL31 size from certificate,using RCAR_TRUSTED_SRAM_SIZE instead
INFO: Loading image id=3 at address 0x44000000
NOTICE: rcar_file_len: len: 0x0003e000
NOTICE: BL2: Load dst=0x44000000 src=(p:1)0x40000(512) len=0x3e000(496)
INFO: Image id=3 loaded: 0x44000000 - 0x4403e000
INFO: BL2: Loading image id 5
INFO: Loading image id=5 at address 0x50000000
NOTICE: rcar_file_len: len: 0x00100000
NOTICE: BL2: Load dst=0x50000000 src=(p:2)0x0(0) len=0x100000(2048)
INFO: Image id=5 loaded: 0x50000000 - 0x50100000
NOTICE: BL2: Booting BL31
INFO: Entry point address = 0x44000000
INFO: SPSR = 0x3cd
VERBOSE: Argument #0 = 0xe631f560
VERBOSE: Argument #1 = 0x0
VERBOSE: Argument #2 = 0x0
VERBOSE: Argument #3 = 0x0
VERBOSE: Argument #4 = 0x0
VERBOSE: Argument #5 = 0x0
VERBOSE: Argument #6 = 0x0
VERBOSE: Argument #7 = 0x0


U-Boot 2021.10-gfe9d08bec2-dirty (Jan 12 2024 - 11:14:14 +0530)

CPU: Renesas Electronics R8A774B1 rev 1.1
Model: HopeRun HiHope RZ/G2N with sub board
DRAM: Bank #0: 48000000 Bank #1: 480000000 Bank #2: 0 Bank #3: 0 3.9 GiB
pca953x gpio@20: Error reading output register
pca953x gpio@20: Error reading output register
pca953x gpio@20: Error reading output register
pca953x gpio@20: Error reading output register
WDT: watchdog@00000000e6020000
WDT: Started with servicing (60s timeout)
MMC: mmc@ee100000: 0, mmc@ee160000: 1
Loading Environment from MMC... OK
In: serial@e6e88000
Out: serial@e6e88000
Err: serial@e6e88000
U-boot WDT started!
Net: eth0: ethernet@e6800000
Hit any key to stop autoboot: 0
19843584 bytes read in 822 ms (23 MiB/s)
59523 bytes read in 3 ms (18.9 MiB/s)
Moving Image from 0x48080000 to 0x48200000, end=49560000
## Flattened Device Tree blob at 48000000
Booting using the fdt blob at 0x48000000
Using Device Tree in place at 0000000048000000, end 0000000048011882
Overlap found: 0x480000000..0x4ffffffff / 0x480000000..0x4ffffffff

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd073]
[ 0.000000] Linux version 5.10.184-cip36-yocto-standard (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 8.3.0, GNU ld (GNU Binutils) 2.31.1) #1 SMP PREEMPT Tue Apr 5 23:00:00 UTC 2011
[ 0.000000] Machine model: HopeRun HiHope RZ/G2N with sub board
[ 0.000000] earlycon: scif0 at MMIO 0x00000000e6e88000 (options '115200n8')
[ 0.000000] printk: bootconsole [scif0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000058000000, size 512 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma@58000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000078000000, size 256 MiB
[ 0.000000] OF: reserved mem: initialized node linux,multimedia@70000000, compatible id shared-dma-pool
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000048000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x00000004ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000048000000-0x0000000053ffffff]
[ 0.000000] node 0: [mem 0x0000000054000000-0x0000000056ffffff]
[ 0.000000] node 0: [mem 0x0000000057000000-0x00000000bfffffff]
[ 0.000000] node 0: [mem 0x0000000480000000-0x00000004ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000048000000-0x00000004ffffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.2
[ 0.000000] percpu: Embedded 23 pages/cpu s55448 r8192 d30568 u94208
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] CPU features: detected: Spectre-v2
[ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[ 0.000000] CPU features: detected: Spectre-BHB
[ 0.000000] CPU features: detected: ARM erratum 1742098
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 999936
[ 0.000000] Kernel command line: root=/dev/mmcblk1p2 earlycon wdt_overflow=1
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: mapped [mem 0x00000000bc000000-0x00000000c0000000] (64MB)
[ 0.000000] Memory: 3061796K/4063232K available (12288K kernel code, 1074K rwdata, 3728K rodata, 2176K init, 403K bss, 215004K reserved, 786432K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] arch_timer: cp15 timer(s) running at 8.33MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1ec02923e, max_idle_ns: 440795202125 ns
[ 0.000004] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255496ns
[ 0.008103] Console: colour dummy device 80x25
[ 0.012529] printk: console [tty0] enabled
[ 0.016608] printk: bootconsole [scif0] disabled
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd073]
[ 0.000000] Linux version 5.10.184-cip36-yocto-standard (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 8.3.0, GNU ld (GNU Binutils) 2.31.1) #1 SMP PREEMPT Tue Apr 5 23:00:00 UTC 2011
[ 0.000000] Machine model: HopeRun HiHope RZ/G2N with sub board
[ 0.000000] earlycon: scif0 at MMIO 0x00000000e6e88000 (options '115200n8')
[ 0.000000] printk: bootconsole [scif0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000058000000, size 512 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma@58000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000078000000, size 256 MiB
[ 0.000000] OF: reserved mem: initialized node linux,multimedia@70000000, compatible id shared-dma-pool
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000048000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x00000004ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000048000000-0x0000000053ffffff]
[ 0.000000] node 0: [mem 0x0000000054000000-0x0000000056ffffff]
[ 0.000000] node 0: [mem 0x0000000057000000-0x00000000bfffffff]
[ 0.000000] node 0: [mem 0x0000000480000000-0x00000004ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000048000000-0x00000004ffffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.2
[ 0.000000] percpu: Embedded 23 pages/cpu s55448 r8192 d30568 u94208
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] CPU features: detected: Spectre-v2
[ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[ 0.000000] CPU features: detected: Spectre-BHB
[ 0.000000] CPU features: detected: ARM erratum 1742098
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 999936
[ 0.000000] Kernel command line: root=/dev/mmcblk1p2 earlycon wdt_overflow=1
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: mapped [mem 0x00000000bc000000-0x00000000c0000000] (64MB)
[ 0.000000] Memory: 3061796K/4063232K available (12288K kernel code, 1074K rwdata, 3728K rodata, 2176K init, 403K bss, 215004K reserved, 786432K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] arch_timer: cp15 timer(s) running at 8.33MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1ec02923e, max_idle_ns: 440795202125 ns
[ 0.000004] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255496ns
[ 0.008103] Console: colour dummy device 80x25
[ 0.012529] printk: console [tty0] enabled
[ 0.016608] printk: bootconsole [scif0] disabled
[ 0.021229] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.66 BogoMIPS (lpj=33333)
[ 0.021243] pid_max: default: 32768 minimum: 301
[ 0.021322] LSM: Security Framework initializing
[ 0.021385] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.021414] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.022588] rcu: Hierarchical SRCU implementation.
[ 0.023534] Detected Renesas RZ/G2 r8a774b1 ES1.1
[ 0.023952] EFI services will not be available.
[ 0.024128] smp: Bringing up secondary CPUs ...
[ 0.024572] Detected PIPT I-cache on CPU1
[ 0.024624] CPU1: Booted secondary processor 0x0000000001 [0x411fd073]
[ 0.024700] smp: Brought up 1 node, 2 CPUs
[ 0.024719] SMP: Total of 2 processors activated.
[ 0.024728] CPU features: detected: 32-bit EL0 Support
[ 0.024735] CPU features: detected: CRC32 instructions
[ 0.024742] CPU features: detected: 32-bit EL1 Support
[ 0.034780] CPU: All CPU(s) started at EL1
[ 0.034821] alternatives: patching kernel code
[ 0.035526] devtmpfs: initialized
[ 0.040171] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.040205] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[ 0.050593] pinctrl core: initialized pinctrl subsystem
[ 0.051191] DMI not present or invalid.
[ 0.051535] NET: Registered protocol family 16
[ 0.052329] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[ 0.052403] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.052520] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.052584] audit: initializing netlink subsys (disabled)
[ 0.052791] audit: type=2000 audit(0.044:1): state=initialized audit_enabled=0 res=1
[ 0.053162] thermal_sys: Registered thermal governor 'step_wise'
[ 0.053836] cpuidle: using governor menu
[ 0.053970] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.054021] ASID allocator initialised with 65536 entries
[ 0.074788] sh-pfc e6060000.pinctrl: r8a774b1_pfc support registered
[ 0.079634] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.079655] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.079664] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.079672] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.080866] cryptd: max_cpu_qlen set to 1000
[ 0.085024] iommu: Default domain type: Translated
[ 0.085697] ipmmu-vmsa e67b0000.iommu: IPMMU context 0 is reserved
[ 0.086591] vgaarb: loaded
[ 0.086822] SCSI subsystem initialized
[ 0.087073] usbcore: registered new interface driver usbfs
[ 0.087103] usbcore: registered new interface driver hub
[ 0.087127] usbcore: registered new device driver usb
[ 0.087756] mc: Linux media interface: v0.10
[ 0.087778] videodev: Linux video capture interface: v2.00
[ 0.087821] pps_core: LinuxPPS API ver. 1 registered
[ 0.087829] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.087842] PTP clock support registered
[ 0.087871] EDAC MC: Ver: 3.0.0
[ 0.088389] sh_cmt e60f0000.timer: ch0: used for clock events
[ 0.088414] sh_cmt e60f0000.timer: ch1: used as clock source
[ 0.088425] clocksource: e60f0000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 466616319891357 ns
[ 0.088635] sh_cmt e6130000.timer: ch0: used for clock events
[ 0.088649] sh_cmt e6130000.timer: ch1: used as clock source
[ 0.088658] clocksource: e6130000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 466616319891357 ns
[ 0.088829] sh_cmt e6140000.timer: ch0: used for clock events
[ 0.088842] sh_cmt e6140000.timer: ch1: used as clock source
[ 0.088852] clocksource: e6140000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 466616319891357 ns
[ 0.089020] sh_cmt e6148000.timer: ch0: used for clock events
[ 0.089031] sh_cmt e6148000.timer: ch1: used as clock source
[ 0.089040] clocksource: e6148000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 466616319891357 ns
[ 0.089426] sh_tmu e61e0000.timer: ch0: used for clock events
[ 0.089462] sh_tmu e61e0000.timer: ch1: used as clock source
[ 0.089473] clocksource: e61e0000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 917405161258 ns
[ 0.089678] sh_tmu e6fc0000.timer: ch0: used for clock events
[ 0.089712] sh_tmu e6fc0000.timer: ch1: used as clock source
[ 0.089721] clocksource: e6fc0000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 57337815666 ns
[ 0.089860] sh_tmu e6fd0000.timer: ch0: used for clock events
[ 0.089891] sh_tmu e6fd0000.timer: ch1: used as clock source
[ 0.089900] clocksource: e6fd0000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 57337815666 ns
[ 0.090031] sh_tmu e6fe0000.timer: ch0: used for clock events
[ 0.090057] sh_tmu e6fe0000.timer: ch1: used as clock source
[ 0.090066] clocksource: e6fe0000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 57337815666 ns
[ 0.090197] sh_tmu ffc00000.timer: ch0: used for clock events
[ 0.090223] sh_tmu ffc00000.timer: ch1: used as clock source
[ 0.090231] clocksource: ffc00000.timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 57337815666 ns
[ 0.090657] Advanced Linux Sound Architecture Driver Initialized.
[ 0.090941] Bluetooth: Core ver 2.22
[ 0.090975] NET: Registered protocol family 31
[ 0.090982] Bluetooth: HCI device and connection manager initialized
[ 0.090993] Bluetooth: HCI socket layer initialized
[ 0.091001] Bluetooth: L2CAP socket layer initialized
[ 0.091020] Bluetooth: SCO socket layer initialized
[ 0.091452] clocksource: Switched to clocksource arch_sys_counter
[ 0.091603] VFS: Disk quotas dquot_6.6.0
[ 0.091651] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.096216] NET: Registered protocol family 2
[ 0.096486] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.097886] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.097943] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.098090] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
[ 0.098401] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.098528] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.098596] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.098769] NET: Registered protocol family 1
[ 0.099206] RPC: Registered named UNIX socket transport module.
[ 0.099224] RPC: Registered udp transport module.
[ 0.099230] RPC: Registered tcp transport module.
[ 0.099236] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.099702] PCI: CLS 0 bytes, default 64
[ 0.100185] hw perfevents: enabled with armv8_cortex_a57 PMU driver, 7 counters available
[ 0.100662] kvm [1]: HYP mode not available
[ 0.103096] Initialise system trusted keyrings
[ 0.103246] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[ 0.106745] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.107255] NFS: Registering the id_resolver key type
[ 0.107290] Key type id_resolver registered
[ 0.107298] Key type id_legacy registered
[ 0.107356] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.107367] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.107391] jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
[ 0.133530] Key type asymmetric registered
[ 0.133549] Asymmetric key parser 'x509' registered
[ 0.133591] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 0.133603] io scheduler mq-deadline registered
[ 0.133614] io scheduler kyber registered
[ 0.135071] gpio_rcar e6050000.gpio: driving 16 GPIOs
[ 0.135536] gpio_rcar e6051000.gpio: driving 29 GPIOs
[ 0.135905] gpio_rcar e6052000.gpio: driving 15 GPIOs
[ 0.136223] gpio_rcar e6053000.gpio: driving 16 GPIOs
[ 0.136527] gpio_rcar e6054000.gpio: driving 18 GPIOs
[ 0.136835] gpio_rcar e6055000.gpio: driving 26 GPIOs
[ 0.137046] gpio-370 (usb1-reset): hogged as output/low
[ 0.137176] gpio_rcar e6055400.gpio: driving 32 GPIOs
[ 0.137490] gpio_rcar e6055800.gpio: driving 4 GPIOs
[ 0.139343] rcar-pcie ee800000.pcie: host bridge /soc/pcie@ee800000 ranges:
[ 0.139379] rcar-pcie ee800000.pcie: IO 0x00ee900000..0x00ee9fffff -> 0x0000000000
[ 0.139402] rcar-pcie ee800000.pcie: MEM 0x00eea00000..0x00eebfffff -> 0x00eea00000
[ 0.139420] rcar-pcie ee800000.pcie: MEM 0x00c0000000..0x00c7ffffff -> 0x00c0000000
[ 0.139435] rcar-pcie ee800000.pcie: MEM 0x00c8000000..0x00cfffffff -> 0x00c8000000
[ 0.139479] rcar-pcie ee800000.pcie: IB MEM 0x0040000000..0x00bfffffff -> 0x0040000000
[ 0.299451] rcar-pcie ee800000.pcie: PCIe link down
[ 0.335226] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.336383] SuperH (H)SCI(F) driver initialized
[ 0.336840] e6540000.serial: ttySC1 at MMIO 0xe6540000 (irq = 90, base_baud = 0) is a hscif
[ 0.337054] serial serial0: tty port ttySC1 registered
[ 0.337700] e6550000.serial: ttySC2 at MMIO 0xe6550000 (irq = 91, base_baud = 0) is a hscif
[ 0.338442] e6e60000.serial: ttySC3 at MMIO 0xe6e60000 (irq = 176, base_baud = 0) is a scif
[ 0.339082] e6e88000.serial: ttySC0 at MMIO 0xe6e88000 (irq = 177, base_baud = 0) is a scif
[ 1.528520] printk: console [ttySC0] enabled

Please help me with this situation.

Thanks and regards,

Kartha