Hi, Sir
We were cold rebooted with the AM6412 and had a 0.5% failure rate where the USB bus disappeared.
And the Software restart problem still exists, only another cold reboot can solve the problem.
kernel version : 5.10.168-cip27
drivers/phy/cadence/phy-cadence-torrent.c
BR,
Taylor
dmesg
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 5.10.0-cip-rt-moxa-am64x (root@runner-setjc8l-project-32919665-concurrent-0) (aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Thu May 11 17:41:38 CST 2023 [ 0.000000] Machine model: Moxa UC-1222A [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a0000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a0100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a1000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a1100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a2000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a2100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a2100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a3000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a3100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@a3100000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4000000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node m4f-dma-memory@a4000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a4100000, size 15 MiB [ 0.000000] OF: reserved mem: initialized node m4f-memory@a4100000, compatible id shared-dma-pool [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080000000-0x000000009e7fffff] [ 0.000000] node 0: [mem 0x000000009e800000-0x00000000a57fffff] [ 0.000000] node 0: [mem 0x00000000a5800000-0x00000000ffffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] On node 0 totalpages: 524288 [ 0.000000] DMA zone: 8192 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 524288 pages, LIFO batch:63 [ 0.000000] cma: Reserved 24 MiB at 0x00000000fe400000 [ 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: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 18 pages/cpu s32984 r8192 d32552 u73728 [ 0.000000] pcpu-alloc: s32984 r8192 d32552 u73728 alloc=18*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 516096 [ 0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 1875252K/2097152K available (12608K kernel code, 1210K rwdata, 4824K rodata, 1984K init, 457K bss, 197324K reserved, 24576K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=2. [ 0.000000] Tracing 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] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 256 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: Distributor has no Range Selector support [ 0.000000] GICv3: 16 PPIs implemented [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001840000 [ 0.000000] ITS [mem 0x01820000-0x0182ffff] [ 0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS [ 0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19 [ 0.000000] ITS@0x0000000001820000: allocated 524288 Devices @82000000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000080030000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080040000 [ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns [ 0.000000] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.000313] Console: colour dummy device 80x25 [ 0.000370] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.000384] pid_max: default: 32768 minimum: 301 [ 0.000611] LSM: Security Framework initializing [ 0.000734] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.000759] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.002837] rcu: Hierarchical SRCU implementation. [ 0.003098] Platform MSI: msi-controller@1820000 domain created [ 0.003348] PCI/MSI: /bus@f4000/interrupt-controller@1800000/msi-controller@1820000 domain created [ 0.003448] EFI services will not be available. [ 0.003703] smp: Bringing up secondary CPUs ... [ 0.012741] Detected VIPT I-cache on CPU1 [ 0.012786] GICv3: CPU1: found redistributor 1 region 0:0x0000000001860000 [ 0.012805] GICv3: CPU1: using allocated LPI pending table @0x0000000080050000 [ 0.012870] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.013006] smp: Brought up 1 node, 2 CPUs [ 0.013014] SMP: Total of 2 processors activated. [ 0.013020] CPU features: detected: 32-bit EL0 Support [ 0.013026] CPU features: detected: CRC32 instructions [ 0.027322] CPU: All CPU(s) started at EL2 [ 0.027369] alternatives: patching kernel code [ 0.028821] devtmpfs: initialized [ 0.037563] KASLR disabled due to lack of seed [ 0.037738] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.037759] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.038936] pinctrl core: initialized pinctrl subsystem [ 0.039522] DMI not present or invalid. [ 0.040341] NET: Registered protocol family 16 [ 0.042188] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.042350] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.042534] audit: initializing netlink subsys (disabled) [ 0.042890] audit: type=2000 audit(0.040:1): state=initialized audit_enabled=0 res=1 [ 0.043470] thermal_sys: Registered thermal governor 'step_wise' [ 0.044210] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.044303] ASID allocator initialised with 65536 entries [ 0.071152] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 0.071168] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages [ 0.071173] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.071177] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages [ 0.072368] cryptd: max_cpu_qlen set to 1000 [ 0.075807] k3-chipinfo 43000014.chipid: Family:AM64X rev:SR2.0 JTAGID[0x1bb3802f] Detected [ 0.076357] vcc_3v3_sys: supplied by vusb_main5v0 [ 0.077756] iommu: Default domain type: Translated [ 0.078219] SCSI subsystem initialized [ 0.078475] usbcore: registered new interface driver usbfs [ 0.078512] usbcore: registered new interface driver hub [ 0.078543] usbcore: registered new device driver usb [ 0.079023] mc: Linux media interface: v0.10 [ 0.079048] videodev: Linux video capture interface: v2.00 [ 0.079130] pps_core: LinuxPPS API ver. 1 registered [ 0.079134] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.079148] PTP clock support registered [ 0.079182] EDAC MC: Ver: 3.0.0 [ 0.080335] FPGA manager framework [ 0.080435] Advanced Linux Sound Architecture Driver Initialized. [ 0.081654] clocksource: Switched to clocksource arch_sys_counter [ 0.081989] VFS: Disk quotas dquot_6.6.0 [ 0.082057] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.089105] NET: Registered protocol family 2 [ 0.089399] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.090973] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear) [ 0.091063] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.091206] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear) [ 0.091453] TCP: Hash tables configured (established 16384 bind 16384) [ 0.091657] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 0.091715] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 0.091971] NET: Registered protocol family 1 [ 0.092664] RPC: Registered named UNIX socket transport module. [ 0.092672] RPC: Registered udp transport module. [ 0.092676] RPC: Registered tcp transport module. [ 0.092678] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.092688] NET: Registered protocol family 44 [ 0.092706] PCI: CLS 0 bytes, default 64 [ 0.092913] Trying to unpack rootfs image as initramfs... [ 1.100526] Freeing initrd memory: 21272K [ 1.101382] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available [ 1.105747] Initialise system trusted keyrings [ 1.106028] workingset: timestamp_bits=46 max_order=19 bucket_order=0 [ 1.111467] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.112273] NFS: Registering the id_resolver key type [ 1.112315] Key type id_resolver registered [ 1.112318] Key type id_legacy registered [ 1.112402] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 1.112414] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 1.112701] 9p: Installing v9fs 9p2000 file system support [ 1.156063] Key type asymmetric registered [ 1.156077] Asymmetric key parser 'x509' registered [ 1.156145] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243) [ 1.156320] io scheduler mq-deadline registered [ 1.156326] io scheduler kyber registered [ 1.159031] pinctrl-single f4000.pinctrl: 180 pins, size 720 [ 1.160380] pinctrl-single a40000.timesync-router: 512 pins, size 2048 [ 1.168835] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled [ 1.185832] brd: module loaded [ 1.194950] loop: module loaded [ 1.195792] megasas: 07.714.04.00-rc1 [ 1.200552] tun: Universal TUN/TAP device driver, 1.6 [ 1.201236] igbvf: Intel(R) Gigabit Virtual Function Network Driver [ 1.201244] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 1.201319] sky2: driver version 1.30 [ 1.202299] usbcore: registered new interface driver qmi_wwan [ 1.202567] VFIO - User Level meta-driver version: 0.3 [ 1.203773] usbcore: registered new interface driver cdc_wdm [ 1.203817] usbcore: registered new interface driver usb-storage [ 1.203910] usbcore: registered new interface driver usbserial_generic [ 1.203930] usbserial: USB Serial support registered for generic [ 1.203954] usbcore: registered new interface driver ftdi_sio [ 1.203970] usbserial: USB Serial support registered for FTDI USB Serial Device [ 1.203993] usbcore: registered new interface driver option [ 1.204010] usbserial: USB Serial support registered for GSM modem (1-port) [ 1.204639] i2c /dev entries driver [ 1.205787] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com [ 1.206194] sdhci: Secure Digital Host Controller Interface driver [ 1.206198] sdhci: Copyright(c) Pierre Ossman [ 1.206788] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.208234] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping .... [ 1.209430] optee: probing for conduit method. [ 1.209463] optee: revision 3.19 (4798e12d) [ 1.209911] optee: dynamic shared memory is enabled [ 1.210354] optee: initialized driver [ 1.213361] NET: Registered protocol family 10 [ 1.221993] Segment Routing with IPv6 [ 1.222007] RPL Segment Routing with IPv6 [ 1.222113] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.223236] NET: Registered protocol family 17 [ 1.223356] Bridge firewalling registered [ 1.223771] 9pnet: Installing 9P2000 support [ 1.223883] Key type dns_resolver registered [ 1.224179] Loading compiled-in X.509 certificates [ 1.239681] ti-sci 44043000.dmsc: ABI: 3.1 (firmware rev 0x0008 '8.5.3--v08.05.03 (Chill Capybar') [ 1.287346] omap_i2c 20000000.i2c: bus 0 rev0.12 at 100 kHz [ 1.310089] rtc-ds1307 1-0032: 'wakeup-source' is set, request for an IRQ is disabled! [ 1.310726] rtc-ds1307 1-0032: registered as rtc0 [ 1.311166] rtc-ds1307 1-0032: setting system clock to 2023-05-16T01:23:55 UTC (1684200235) [ 1.313040] omap_i2c 20010000.i2c: bus 1 rev0.12 at 400 kHz [ 1.314322] omap_i2c 20020000.i2c: bus 2 rev0.12 at 100 kHz [ 1.314751] ti-sci-intr bus@f4000:bus@4000000:interrupt-controller1: Interrupt Router 5 domain created [ 1.314966] ti-sci-intr bus@f4000:interrupt-controller0: Interrupt Router 3 domain created [ 1.315305] ti-sci-inta 48000000.interrupt-controller: Interrupt Aggregator domain 28 created [ 1.328145] ti-bcdma 485c0100.dma-controller: Number of rings: 68 [ 1.329626] ti-bcdma 485c0100.dma-controller: Channels: 24 (bchan: 12, tchan: 6, rchan: 6) [ 1.331643] ti-pktdma 485c0000.dma-controller: Number of rings: 288 [ 1.340678] ti-pktdma 485c0000.dma-controller: Channels: 44 (tchan: 29, rchan: 15) [ 1.344271] printk: console [ttyS2] disabled [ 1.344355] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 16, base_baud = 3000000) is a 8250 [ 1.344591] printk: console [ttyS2]: printing thread started [ 1.344604] printk: console [ttyS2] enabled [ 1.373365] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 17, base_baud = 3000000) is a 8250 [ 1.381885] 2820000.serial: ttyS4 at MMIO 0x2820000 (irq = 18, base_baud = 3000000) is a 8250 [ 1.459220] spi spi0.0: setup: ignoring unsupported mode bits 200 [ 1.459576] spi-nor spi0.0: mx25l12805d (16384 Kbytes) [ 1.459622] 7 fixed-partitions partitions found on MTD device fc40000.spi.0 [ 1.459627] Creating 7 MTD partitions on "fc40000.spi.0": [ 1.459634] 0x000000100000-0x000000220000 : "A53 SPL" [ 1.461145] 0x000000220000-0x000000420000 : "u-boot 1" [ 1.462561] 0x000000460000-0x000000660000 : "u-boot 2" [ 1.463865] 0x0000006a0000-0x0000006b0000 : "u-boot env 1" [ 1.465129] 0x0000006c0000-0x0000006d0000 : "u-boot env 2" [ 1.466455] 0x000000700000-0x000000800000 : "syslog" [ 1.467755] 0x000000000000-0x000000100000 : "R5 SPL" [ 1.575877] tpm_tis_spi spi1.0: 2.0 TPM (device-id 0x1B, rev-id 16) [ 1.581134] tpm tpm0: A TPM error (256) occurred attempting the self test [ 1.581157] tpm tpm0: starting up the TPM manually [ 1.646387] davinci_mdio 8000f00.mdio: davinci mdio revision 9.7, bus freq 1000000 [ 1.656433] davinci_mdio 8000f00.mdio: phy[0]: device 8000f00.mdio:00, driver TI DP83867 [ 1.656449] davinci_mdio 8000f00.mdio: phy[1]: device 8000f00.mdio:01, driver TI DP83867 [ 1.656574] am65-cpsw-nuss 8000000.ethernet: initializing am65 cpsw nuss version 0x6BA00903, cpsw version 0x6BA80903 Ports: 3 quirks:00000002 [ 1.688228] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 16 [ 1.708915] am65-cpsw-nuss 8000000.ethernet: initialized cpsw ale version 1.4 [ 1.708926] am65-cpsw-nuss 8000000.ethernet: ALE Table size 512 [ 1.718489] am65-cpsw-nuss 8000000.ethernet: CPTS ver 0x4e8a010c, freq:500000000, add_val:1 [ 1.763365] am65-cpts 39000000.cpts: CPTS ver 0x4e8a010c, freq:500000000, add_val:1 [ 1.870523] cdns-torrent-phy f000000.serdes: Timeout waiting for CMN ready [ 1.870539] phy phy-f000000.serdes.2: phy poweron failed --> -110 [ 1.870655] cdns-usb3: probe of f400000.usb failed with error -110 [ 1.905363] mmc0: CQHCI version 5.10 [ 1.927209] mmc1: CQHCI version 5.10 [ 1.944330] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit [ 1.999012] debugfs: Directory 'pd:114' with parent 'pm_genpd' already present! [ 2.001412] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 2.360982] mmc0: Command Queue Engine enabled [ 2.361006] mmc0: new HS200 MMC card at address 0001 [ 2.361902] mmcblk0: mmc0:0001 DG4016 14.7 GiB [ 2.362162] mmcblk0boot0: mmc0:0001 DG4016 partition 1 4.00 MiB [ 2.362429] mmcblk0boot1: mmc0:0001 DG4016 partition 2 4.00 MiB [ 2.362649] mmcblk0rpmb: mmc0:0001 DG4016 partition 3 4.00 MiB, chardev (237:0) [ 2.365324] mmcblk0: p1 p2 p3 p4 [ 2.507410] ALSA device list: [ 2.507423] No soundcards found. [ 3.446444] sdhci-am654 fa00000.mmc: Power on failed [ 3.477042] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit [ 3.478682] Freeing unused kernel memory: 1984K [ 3.501761] Run /init as init process [ 3.501769] with arguments: [ 3.501771] /init [ 3.501773] with environment: [ 3.501775] HOME=/ [ 3.501778] TERM=linux [ 5.443946] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.444000] ext4 filesystem being mounted at /boot_device/p2 supports timestamps until 2038 (0x7fffffff) [ 5.452116] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.463472] EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.463525] ext4 filesystem being mounted at /boot_device/p4 supports timestamps until 2038 (0x7fffffff) [ 5.998015] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 5.998070] ext4 filesystem being mounted at /merged/boot_device/p1 supports timestamps until 2038 (0x7fffffff) [ 6.522042] systemd[1]: systemd 247.3-7+deb11u2 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified) [ 6.522570] systemd[1]: Detected architecture arm64. [ 6.567559] systemd[1]: Set hostname to <moxa-imoxa1234567>. [ 7.160854] systemd[1]: /lib/systemd/system/cycletest.service:5: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. [ 7.272841] systemd[1]: Queued start job for default target Graphical Interface. [ 7.275074] random: systemd: uninitialized urandom read (16 bytes read) [ 7.278924] systemd[1]: Created slice system-modprobe.slice. [ 7.309927] random: systemd: uninitialized urandom read (16 bytes read) [ 7.311672] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 7.331907] random: systemd: uninitialized urandom read (16 bytes read) [ 7.333618] systemd[1]: Created slice User and Session Slice. [ 7.362398] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 7.386346] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 7.410150] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped. [ 7.410477] systemd[1]: Reached target Local Encrypted Volumes. [ 7.438189] systemd[1]: Reached target Paths. [ 7.458023] systemd[1]: Reached target Remote File Systems. [ 7.477978] systemd[1]: Reached target Slices. [ 7.490029] systemd[1]: Reached target Swap. [ 7.510002] systemd[1]: Reached target System Time Set. [ 7.532147] systemd[1]: Listening on Syslog Socket. [ 7.543515] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 7.567717] systemd[1]: Listening on Journal Audit Socket. [ 7.590778] systemd[1]: Listening on Journal Socket (/dev/log). [ 7.614914] systemd[1]: Listening on Journal Socket. [ 7.628507] systemd[1]: Listening on udev Control Socket. [ 7.650704] systemd[1]: Listening on udev Kernel Socket. [ 7.678744] systemd[1]: Mounting Huge Pages File System... [ 7.695708] systemd[1]: Mounting POSIX Message Queue File System... [ 7.724887] systemd[1]: Mounting Kernel Debug File System... [ 7.737142] systemd[1]: Condition check resulted in Kernel Trace File System being skipped. [ 7.753195] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 7.783139] systemd[1]: Starting Load Kernel Module configfs... [ 7.800976] systemd[1]: Starting Load Kernel Module drm... [ 7.817506] systemd[1]: Starting Load Kernel Module fuse... [ 7.838581] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 7.851459] fuse: init (API version 7.32) [ 7.855401] systemd[1]: Starting Journal Service... [ 7.883210] systemd[1]: Starting Load Kernel Modules... [ 7.899856] systemd[1]: Starting Remount Root and Kernel File Systems... [ 7.930757] systemd[1]: Starting Coldplug All udev Devices... [ 8.007947] systemd[1]: Mounted Huge Pages File System. [ 8.031148] systemd[1]: Mounted POSIX Message Queue File System. [ 8.055036] systemd[1]: Mounted Kernel Debug File System. [ 8.080250] systemd[1]: Finished Create list of static device nodes for the current kernel. [ 8.108061] systemd[1]: modprobe@configfs.service: Succeeded. [ 8.109410] systemd[1]: Finished Load Kernel Module configfs. [ 8.139865] systemd[1]: modprobe@drm.service: Succeeded. [ 8.141226] systemd[1]: Finished Load Kernel Module drm. [ 8.166901] systemd[1]: Started Journal Service. [ 8.288933] random: systemd: uninitialized urandom read (16 bytes read) [ 8.297812] random: systemd-journal: uninitialized urandom read (16 bytes read) [ 8.322547] random: systemd: uninitialized urandom read (16 bytes read) [ 8.360581] systemd-journald[473]: Received client request to flush runtime journal. [ 9.303315] random: systemd-journal: uninitialized urandom read (16 bytes read) [ 9.356293] random: systemd: uninitialized urandom read (16 bytes read) [ 9.405816] random: systemd-journal: uninitialized urandom read (16 bytes read) [ 10.421765] random: crng init done [ 10.421782] random: 95 urandom warning(s) missed due to ratelimiting [ 11.043369] tty_tiocsserial: 'setserial' is using deprecated serial flags (with no effect): 00000700 [ 12.683421] NET: Registered protocol family 42 [ 13.881741] TI DP83867 8000f00.mdio:00: attached PHY driver [TI DP83867] (mii_bus:phy_addr=8000f00.mdio:00, irq=POLL) [ 13.899731] am65-cpsw-nuss 8000000.ethernet eth0: Link is Down [ 13.966607] TI DP83867 8000f00.mdio:01: attached PHY driver [TI DP83867] (mii_bus:phy_addr=8000f00.mdio:01, irq=POLL) [ 13.985260] am65-cpsw-nuss 8000000.ethernet eth1: Link is Down [ 17.994456] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 17.994540] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
gitlog
0b544f04aded phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink config for TI J7200 c3457e974ab6 phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink configuration 640149b54c1c phy: cadence-torrent: Add PCIe(100MHz) + USXGMII(156.25MHz) multilink configuration 10686c8094cd phy: cadence-torrent: use key:value pair table for all settings a651aba70e80 phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk 980bf0a77de4 phy: cadence-torrent: Add USB + DP multilink configuration b00b3c878254 phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk 97ccd196a592 phy: cadence-torrent: Prepare driver for multilink DP support 498e1493eb13 phy: cadence-torrent: Add function to get PLL to be configured for DP ba8ed83d8969 phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation b6ed4fc86d0d phy: cadence-torrent: Add debug information for PHY configuration 9fd51cbedf08 phy: cadence-torrent: Add separate functions for reusable code 4e33b989051e phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock fc88e3c73e76 phy: cadence-torrent: Add PHY registers for DP in array format 1dcce77ebf16 phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate 10ed0412be9c phy: cadence-torrent: Add enum for supported input reference clock frequencies 12aacbea895c phy: cadence-torrent: Reorder few functions to remove function declarations db074ab33408 phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message 58425b93fc0f phy: cadence-torrent: Add delay for PIPE clock to be stable 3a75edddd85f phy: cadence-torrent: Explicitly request exclusive reset control f1a1377d5e35 phy: cadence-torrent: Do not configure SERDES if it's already configured 99ab60bc5d25 phy: cadence-torrent: Group reset APIs and clock APIs 67d9459d37bc phy: cadence-torrent: Use a common header file for Cadence SERDES 77e3bb5268b2 phy: cadence-torrent: Update PCIe + USB config for correct PLL1 clock ea9705e5f883 phy: cadence-torrent: Update SGMII/QSGMII configuration specific to TI 5d656d66c207 phy: cadence-torrent: Update PCIe + QSGMII config for correct PLL1 clock 5fb11ad6de35 phy: cadence-torrent: Add support to drive refclk out 5a602158b885 phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() 6fd428f78060 phy: cadence-torrent: Add USB + SGMII/QSGMII multilink configuration 4acea473f388 phy: cadence-torrent: Add PCIe + USB multilink configuration 9855d84b6bb1 phy: cadence-torrent: Add single link USB register sequences 9f33b76a3599 phy: cadence-torrent: Add single link SGMII/QSGMII register sequences d66a63666919 phy: cadence-torrent: Configure PHY_PLL_CFG as part of link_cmn_vals cd9aa9473747 phy: cadence-torrent: Add PHY link configuration sequences for single link 07084c956663 phy: cadence-torrent: Add clk changes for multilink configuration f0f1fa04581f phy: cadence-torrent: Update PHY reset for multilink configuration 6bcf3cb30037 phy: cadence-torrent: Add support for PHY multilink configuration 15c6a048e5f0 phy: cadence-torrent: Add PHY APB reset support 8e4c95b9c9f4 phy: cadence-torrent: Check cmn_ready assertion during PHY power on b54b47bd035b phy: cadence-torrent: Add single link PCIe support d09945eacad0 phy: cadence-torrent: Check total lane count for all subnodes is within limit 2e70c84995b2 phy: cadence-torrent: Add separate regmap functions for torrent and DP 7c12b46c6313 phy: cadence-torrent: Enable support for multiple subnodes 46d205af3015 phy: cadence-torrent: Use devm_platform_ioremap_resource() to get reg addresses 29d1fd2f2cc6 phy: cadence-torrent: Use of_device_get_match_data() to get driver data 57d39c7697ed phy: cadence: torrent: Constify regmap_config structs 0ffcc3787e34 phy: cadence-torrent: Set Torrent PHY attributes afa4ba059f1e phy: cadence-torrent: Add support for subnode bindings 597bf3f1a611 phy: cadence-torrent: Add platform dependent initialization structure cba472ecdb58 phy: cadence-torrent: Use regmap to read and write DPTX PHY registers 69d114acd654 phy: cadence-torrent: Use regmap to read and write Torrent PHY registers 572d659256eb phy: cadence-torrent: Implement PHY configure APIs e4b496a376f1 phy: cadence-torrent: Add 19.2 MHz reference clock support 21c79146a1bb phy: cadence-torrent: Refactor code for reusability f61b3aed2000 phy: cadence-torrent: Add wrapper for DPTX register access ccb1b89de37e phy: cadence-torrent: Add wrapper for PHY register access 92e9ccc6dc22 phy: cadence-torrent: Adopt Torrent nomenclature c589e7014ffc phy: cadence-dp: Rename to phy-cadence-torrent