Part Number: AM3352
Hello,
I'd like to confirm which CPU frequency is selected on AM3352's Linux kernel. (I'm using SDK8.2.)
But I can't find any method or command to display CPU frequency.
On my Linux, "/proc/cpuinfo" and "dmesg" are not include CPU frequency information, and there are no CPU frequency information under "/sys/devices/system/cpu/cpufreq/" and "/sys/devices/system/cpu/cpu0/".
The attached is the result of print these files/directories.
Could you teach me how to display CPU frequency?
root@localrmu:~# cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 597.60
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2
Hardware : Generic AM33XX (Flattened Device Tree)
Revision : 0000
Serial : 6c:c3:74:94:29:45
root@localrmu:~# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 5.10.100-g7a7a3af903 (rmu@MMF773) (arm-none-linux-gnueabihf-gcc (GNU Toolchain for the Arm Architecture 11.2-2022.02 (arm-11.14)) 11.2.1 20220111, GNU ld (GNU Toolchain for the Arm Architecture 11.2-2022.02 (arm-11.14)) 2.37.20220122) #1 PREEMPT Sun Jan 1 00:00:00 UTC 2023
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: TI AM335x RMU
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] efi: UEFI not found.
[ 0.000000] cma: Reserved 48 MiB at 0x9c800000
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000080000000-0x000000009fefffff]
[ 0.000000] HighMem empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x000000009fefffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fefffff]
[ 0.000000] On node 0 totalpages: 130816
[ 0.000000] Normal zone: 1150 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 130816 pages, LIFO batch:31
[ 0.000000] CPU: All CPU(s) started in SVC mode.
[ 0.000000] AM335X ES2.1 (neon)
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129666
[ 0.000000] Kernel command line: console=ttyO0,115200n8 panic=60 root=PARTUUID=0255ea84-01 ro rootfstype=ext4 rootwait
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 452376K/523264K available (10240K kernel code, 696K rwdata, 3368K rodata, 1024K init, 282K bss, 21736K reserved, 49152K cma-reserved, 0K highmem)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
[ 0.000000] random: get_random_bytes called from start_kernel+0x30c/0x4d0 with crng_init=0
[ 0.000000] TI gptimer clocksource: always-on /ocp/interconnect@44c00000/segment@200000/target-module@31000
[ 0.000015] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000040] clocksource: dmtimer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000496] TI gptimer clockevent: 24000000 Hz at /ocp/interconnect@48000000/segment@0/target-module@40000
[ 0.001817] Console: colour dummy device 80x30
[ 0.001867] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.001880] This ensures that you still see kernel messages. Please
[ 0.001889] update your kernel commandline.
[ 0.001958] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032)
[ 0.060522] pid_max: default: 32768 minimum: 301
[ 0.060701] LSM: Security Framework initializing
[ 0.060804] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.060828] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.062000] CPU: Testing write buffer coherency: ok
[ 0.062092] CPU0: Spectre v2: using BPIALL workaround
[ 0.063200] Setting up static identity map for 0x80100000 - 0x80100060
[ 0.063406] rcu: Hierarchical SRCU implementation.
[ 0.063537] EFI services will not be available.
[ 0.064026] devtmpfs: initialized
[ 0.080043] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.080402] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.080438] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[ 0.084972] pinctrl core: initialized pinctrl subsystem
[ 0.086066] DMI not present or invalid.
[ 0.086663] NET: Registered protocol family 16
[ 0.089644] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.098686] thermal_sys: Registered thermal governor 'fair_share'
[ 0.098706] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.098731] thermal_sys: Registered thermal governor 'step_wise'
[ 0.098741] thermal_sys: Registered thermal governor 'user_space'
[ 0.099168] cpuidle: using governor ladder
[ 0.099221] cpuidle: using governor menu
[ 1.557863] No ATAGs?
[ 1.557902] hw-breakpoint: debug architecture 0x4 unsupported.
[ 1.590484] reg-fixed-voltage fixedregulator0: GPIO lookup for consumer (null)
[ 1.590505] reg-fixed-voltage fixedregulator0: using device tree for GPIO lookup
[ 1.590554] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator0[0]'
[ 1.590747] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator0[0]'
[ 1.590767] reg-fixed-voltage fixedregulator0: using lookup tables for GPIO lookup
[ 1.590780] reg-fixed-voltage fixedregulator0: No GPIO consumer (null) found
[ 1.591233] reg-fixed-voltage fixedregulator1: GPIO lookup for consumer (null)
[ 1.591250] reg-fixed-voltage fixedregulator1: using device tree for GPIO lookup
[ 1.591281] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator1[0]'
[ 1.591306] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator1[0]'
[ 1.591320] reg-fixed-voltage fixedregulator1: using lookup tables for GPIO lookup
[ 1.591331] reg-fixed-voltage fixedregulator1: No GPIO consumer (null) found
[ 1.591664] reg-fixed-voltage fixedregulator2: GPIO lookup for consumer (null)
[ 1.591676] reg-fixed-voltage fixedregulator2: using device tree for GPIO lookup
[ 1.591705] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator2[0]'
[ 1.591738] reg-fixed-voltage fixedregulator2: No GPIO consumer (null) found
[ 1.592980] iommu: Default domain type: Translated
[ 1.595837] SCSI subsystem initialized
[ 1.596480] mc: Linux media interface: v0.10
[ 1.596547] videodev: Linux video capture interface: v2.00
[ 1.596697] pps_core: LinuxPPS API ver. 1 registered
[ 1.596712] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 1.596746] PTP clock support registered
[ 1.596831] EDAC MC: Ver: 3.0.0
[ 1.598448] Advanced Linux Sound Architecture Driver Initialized.
[ 1.600158] clocksource: Switched to clocksource dmtimer
[ 1.611730] NET: Registered protocol family 2
[ 1.612008] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 1.613355] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 1.613406] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 1.613473] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 1.613535] TCP: Hash tables configured (established 4096 bind 4096)
[ 1.613680] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 1.613712] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 1.613871] NET: Registered protocol family 1
[ 1.614594] RPC: Registered named UNIX socket transport module.
[ 1.614617] RPC: Registered udp transport module.
[ 1.614628] RPC: Registered tcp transport module.
[ 1.614638] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.614661] PCI: CLS 0 bytes, default 64
[ 1.615758] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 1.617429] Initialise system trusted keyrings
[ 1.617856] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[ 1.623922] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 1.624920] NFS: Registering the id_resolver key type
[ 1.624979] Key type id_resolver registered
[ 1.624993] Key type id_legacy registered
[ 1.625120] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 1.625136] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 1.625192] ntfs: driver 2.1.32 [Flags: R/O].
[ 1.626062] Key type asymmetric registered
[ 1.626087] Asymmetric key parser 'x509' registered
[ 1.626154] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[ 1.626171] io scheduler mq-deadline registered
[ 1.626183] io scheduler kyber registered
[ 2.121170] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 2.254377] debugfs: Directory '49000000.dma' with parent 'dmaengine' already present!
[ 2.254437] edma 49000000.dma: TI EDMA DMA engine driver
[ 2.307444] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[ 2.385035] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[ 2.391336] omap8250 44e09000.serial: GPIO lookup for consumer rs485-term
[ 2.391362] omap8250 44e09000.serial: using device tree for GPIO lookup
[ 2.391418] of_get_named_gpiod_flags: can't parse 'rs485-term-gpios' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@9000/serial@0[0]'
[ 2.391454] of_get_named_gpiod_flags: can't parse 'rs485-term-gpio' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@9000/serial@0[0]'
[ 2.391474] omap8250 44e09000.serial: using lookup tables for GPIO lookup
[ 2.391487] omap8250 44e09000.serial: No GPIO consumer rs485-term found
[ 2.391550] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 20, base_baud = 3000000) is a 8250
[ 2.502115] random: fast init done
[ 3.065512] printk: console [ttyS0] enabled
[ 3.072116] omap8250 48022000.serial: GPIO lookup for consumer rs485-term
[ 3.072139] omap8250 48022000.serial: using device tree for GPIO lookup
[ 3.072192] of_get_named_gpiod_flags: can't parse 'rs485-term-gpios' property of node '/ocp/interconnect@48000000/segment@0/target-module@22000/serial@0[0]'
[ 3.072226] of_get_named_gpiod_flags: can't parse 'rs485-term-gpio' property of node '/ocp/interconnect@48000000/segment@0/target-module@22000/serial@0[0]'
[ 3.072245] omap8250 48022000.serial: using lookup tables for GPIO lookup
[ 3.072257] omap8250 48022000.serial: No GPIO consumer rs485-term found
[ 3.072317] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 26, base_baud = 3000000) is a 8250
[ 3.083382] omap8250 481a8000.serial: GPIO lookup for consumer rs485-term
[ 3.083404] omap8250 481a8000.serial: using device tree for GPIO lookup
[ 3.083456] of_get_named_gpiod_flags: can't parse 'rs485-term-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@a8000/serial@0[0]'
[ 3.083490] of_get_named_gpiod_flags: can't parse 'rs485-term-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@a8000/serial@0[0]'
[ 3.083508] omap8250 481a8000.serial: using lookup tables for GPIO lookup
[ 3.083520] omap8250 481a8000.serial: No GPIO consumer rs485-term found
[ 3.083579] 481a8000.serial: ttyS4 at MMIO 0x481a8000 (irq = 36, base_baud = 3000000) is a 8250
[ 3.094428] omap8250 481aa000.serial: GPIO lookup for consumer rs485-term
[ 3.094450] omap8250 481aa000.serial: using device tree for GPIO lookup
[ 3.094501] of_get_named_gpiod_flags: can't parse 'rs485-term-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@aa000/serial@0[0]'
[ 3.094536] of_get_named_gpiod_flags: can't parse 'rs485-term-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@aa000/serial@0[0]'
[ 3.094556] omap8250 481aa000.serial: using lookup tables for GPIO lookup
[ 3.094568] omap8250 481aa000.serial: No GPIO consumer rs485-term found
[ 3.094623] 481aa000.serial: ttyS5 at MMIO 0x481aa000 (irq = 37, base_baud = 3000000) is a 8250
[ 3.107365] omap_rng 48310000.rng: Random Number Generator ver. 20
[ 3.114000] random: crng init done
[ 3.144462] brd: module loaded
[ 3.157296] loop: module loaded
[ 3.173389] mdio_bus fixed-0: GPIO lookup for consumer reset
[ 3.173415] mdio_bus fixed-0: using lookup tables for GPIO lookup
[ 3.173428] mdio_bus fixed-0: No GPIO consumer reset found
[ 3.183625] mdio_bus 4a101000.mdio: GPIO lookup for consumer reset
[ 3.183650] mdio_bus 4a101000.mdio: using device tree for GPIO lookup
[ 3.183700] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000[0]'
[ 3.183737] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000[0]'
[ 3.183756] mdio_bus 4a101000.mdio: using lookup tables for GPIO lookup
[ 3.183768] mdio_bus 4a101000.mdio: No GPIO consumer reset found
[ 3.240202] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
[ 3.249259] mdio_bus 4a101000.mdio:00: GPIO lookup for consumer reset
[ 3.249278] mdio_bus 4a101000.mdio:00: using device tree for GPIO lookup
[ 3.249337] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000/ethernet-phy@0[0]'
[ 3.249376] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000/ethernet-phy@0[0]'
[ 3.249392] mdio_bus 4a101000.mdio:00: using lookup tables for GPIO lookup
[ 3.249404] mdio_bus 4a101000.mdio:00: No GPIO consumer reset found
[ 3.254088] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver TI DP83867
[ 3.263091] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
[ 3.269488] cpsw 4a100000.ethernet: ALE Table size 1024
[ 3.274976] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
[ 3.282303] cpsw 4a100000.ethernet: Detected MACID = 6c:c3:74:94:29:45
[ 3.292117] i2c /dev entries driver
[ 3.298960] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 3.308300] cpuidle: enable-method property 'ti,am3352' found operations
[ 3.315998] sdhci: Secure Digital Host Controller Interface driver
[ 3.322271] sdhci: Copyright(c) Pierre Ossman
[ 3.328203] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.336074] sdhci-omap 48060000.mmc: GPIO lookup for consumer cd
[ 3.336093] sdhci-omap 48060000.mmc: using device tree for GPIO lookup
[ 3.336131] sdhci-omap 48060000.mmc: No GPIO consumer cd found
[ 3.336879] sdhci-omap 481d8000.mmc: GPIO lookup for consumer cd
[ 3.336897] sdhci-omap 481d8000.mmc: using device tree for GPIO lookup
[ 3.336949] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]'
[ 3.336982] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]'
[ 3.336999] sdhci-omap 481d8000.mmc: using lookup tables for GPIO lookup
[ 3.337011] sdhci-omap 481d8000.mmc: No GPIO consumer cd found
[ 3.337022] sdhci-omap 481d8000.mmc: GPIO lookup for consumer wp
[ 3.337031] sdhci-omap 481d8000.mmc: using device tree for GPIO lookup
[ 3.337064] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]'
[ 3.337096] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]'
[ 3.337110] sdhci-omap 481d8000.mmc: using lookup tables for GPIO lookup
[ 3.337120] sdhci-omap 481d8000.mmc: No GPIO consumer wp found
[ 3.337316] sdhci-omap 481d8000.mmc: supply vqmmc not found, using dummy regulator
[ 3.345907] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.366767] NET: Registered protocol family 10
[ 3.381788] Segment Routing with IPv6
[ 3.385605] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 3.401077] NET: Registered protocol family 17
[ 3.405999] Key type dns_resolver registered
[ 3.414142] omap_voltage_late_init: Voltage driver support not added
[ 3.421474] Loading compiled-in X.509 certificates
[ 3.439271] mmc1: SDHCI controller on 481d8000.mmc [481d8000.mmc] using External DMA
[ 3.451329] reg-fixed-voltage fixedregulator2: GPIO lookup for consumer (null)
[ 3.451354] reg-fixed-voltage fixedregulator2: using device tree for GPIO lookup
[ 3.451405] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator2[0]'
[ 3.451442] reg-fixed-voltage fixedregulator2: No GPIO consumer (null) found
[ 3.452840] gpio gpiochip0: (gpio-0-31): created GPIO range 0->7 ==> 44e10800.pinmux PIN 82->89
[ 3.452869] gpio gpiochip0: (gpio-0-31): created GPIO range 8->11 ==> 44e10800.pinmux PIN 52->55
[ 3.452888] gpio gpiochip0: (gpio-0-31): created GPIO range 12->15 ==> 44e10800.pinmux PIN 94->97
[ 3.452905] gpio gpiochip0: (gpio-0-31): created GPIO range 16->17 ==> 44e10800.pinmux PIN 71->72
[ 3.452927] gpio gpiochip0: (gpio-0-31): created GPIO range 18->18 ==> 44e10800.pinmux PIN 135->135
[ 3.452946] gpio gpiochip0: (gpio-0-31): created GPIO range 19->20 ==> 44e10800.pinmux PIN 108->109
[ 3.452972] gpio gpiochip0: (gpio-0-31): created GPIO range 21->21 ==> 44e10800.pinmux PIN 73->73
[ 3.452991] gpio gpiochip0: (gpio-0-31): created GPIO range 22->23 ==> 44e10800.pinmux PIN 8->9
[ 3.453010] gpio gpiochip0: (gpio-0-31): created GPIO range 26->27 ==> 44e10800.pinmux PIN 10->11
[ 3.453029] gpio gpiochip0: (gpio-0-31): created GPIO range 28->28 ==> 44e10800.pinmux PIN 74->74
[ 3.453048] gpio gpiochip0: (gpio-0-31): created GPIO range 29->29 ==> 44e10800.pinmux PIN 81->81
[ 3.453068] gpio gpiochip0: (gpio-0-31): created GPIO range 30->31 ==> 44e10800.pinmux PIN 28->29
[ 3.453708] gpio gpiochip0: (gpio-0-31): added GPIO chardev (254:0)
[ 3.453847] gpio gpiochip0: registered GPIOs 0 to 31 on gpio-0-31
[ 3.454030] OMAP GPIO hardware version 0.1
[ 3.460821] i2c i2c-0: GPIO lookup for consumer scl
[ 3.460843] i2c i2c-0: using device tree for GPIO lookup
[ 3.460893] of_get_named_gpiod_flags: can't parse 'scl-gpios' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@b000/i2c@0[0]'
[ 3.460929] of_get_named_gpiod_flags: can't parse 'scl-gpio' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@b000/i2c@0[0]'
[ 3.460947] i2c i2c-0: using lookup tables for GPIO lookup
[ 3.460959] i2c i2c-0: No GPIO consumer scl found
[ 3.460982] i2c i2c-0: GPIO lookup for consumer sda
[ 3.460991] i2c i2c-0: using device tree for GPIO lookup
[ 3.461025] of_get_named_gpiod_flags: can't parse 'sda-gpios' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@b000/i2c@0[0]'
[ 3.461057] of_get_named_gpiod_flags: can't parse 'sda-gpio' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@b000/i2c@0[0]'
[ 3.461069] i2c i2c-0: using lookup tables for GPIO lookup
[ 3.461079] i2c i2c-0: No GPIO consumer sda found
[ 3.490483] tps65910 0-002d: No interrupt support, no core IRQ
[ 3.496636] tps65910-gpio tps65910-gpio: ti,en-gpio-sleep not specified
[ 3.496681] gpiochip_find_base: found new base at 506
[ 3.497017] gpio gpiochip1: (tps65910): added GPIO chardev (254:1)
[ 3.497138] gpio gpiochip1: registered GPIOs 506 to 511 on tps65910
[ 3.498692] vrtc: supplied by vbat
[ 3.505949] vio: supplied by vbat
[ 3.511348] vdd_eth_phy: supplied by vbat
[ 3.517394] vdd_core: supplied by vbat
[ 3.524159] vdig1: supplied by vbat
[ 3.529103] vdig2: supplied by vbat
[ 3.534349] vpll: supplied by vbat
[ 3.539442] mmc1: new high speed MMC card at address 0001
[ 3.545113] vdac: supplied by vbat
[ 3.549654] mmcblk1: mmc1:0001 G1M15L 29.6 GiB
[ 3.555451] mmcblk1boot0: mmc1:0001 G1M15L partition 1 31.5 MiB
[ 3.561589] vaux1: supplied by vbat
[ 3.565609] mmcblk1boot1: mmc1:0001 G1M15L partition 2 31.5 MiB
[ 3.572376] mmcblk1rpmb: mmc1:0001 G1M15L partition 3 4.00 MiB, chardev (243:0)
[ 3.580446] vaux2: supplied by vbat
[ 3.586206] mmcblk1: p1 p2 p3 p4
[ 3.590724] vaux33: supplied by vbat
[ 3.597787] vmmc: supplied by vbat
[ 3.604756] vbb: supplied by vbat
[ 3.609001] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 3.615485] gpio gpiochip2: (gpio-32-63): created GPIO range 0->7 ==> 44e10800.pinmux PIN 0->7
[ 3.615512] gpio gpiochip2: (gpio-32-63): created GPIO range 8->11 ==> 44e10800.pinmux PIN 90->93
[ 3.615530] gpio gpiochip2: (gpio-32-63): created GPIO range 12->27 ==> 44e10800.pinmux PIN 12->27
[ 3.615548] gpio gpiochip2: (gpio-32-63): created GPIO range 28->31 ==> 44e10800.pinmux PIN 30->33
[ 3.615932] gpio gpiochip2: (gpio-32-63): added GPIO chardev (254:2)
[ 3.616054] gpio gpiochip2: registered GPIOs 32 to 63 on gpio-32-63
[ 3.616539] gpio gpiochip3: (gpio-64-95): created GPIO range 0->17 ==> 44e10800.pinmux PIN 34->51
[ 3.616565] gpio gpiochip3: (gpio-64-95): created GPIO range 18->21 ==> 44e10800.pinmux PIN 77->80
[ 3.616583] gpio gpiochip3: (gpio-64-95): created GPIO range 22->31 ==> 44e10800.pinmux PIN 56->65
[ 3.616899] gpio gpiochip3: (gpio-64-95): added GPIO chardev (254:3)
[ 3.617022] gpio gpiochip3: registered GPIOs 64 to 95 on gpio-64-95
[ 3.617444] gpio gpiochip4: (gpio-96-127): created GPIO range 0->4 ==> 44e10800.pinmux PIN 66->70
[ 3.617468] gpio gpiochip4: (gpio-96-127): created GPIO range 5->6 ==> 44e10800.pinmux PIN 98->99
[ 3.617486] gpio gpiochip4: (gpio-96-127): created GPIO range 7->8 ==> 44e10800.pinmux PIN 75->76
[ 3.617504] gpio gpiochip4: (gpio-96-127): created GPIO range 13->13 ==> 44e10800.pinmux PIN 141->141
[ 3.617522] gpio gpiochip4: (gpio-96-127): created GPIO range 14->21 ==> 44e10800.pinmux PIN 100->107
[ 3.617808] gpio gpiochip4: (gpio-96-127): added GPIO chardev (254:4)
[ 3.617928] gpio gpiochip4: registered GPIOs 96 to 127 on gpio-96-127
[ 3.628542] omap_reset_deassert: timedout waiting for gfx:0
[ 3.634331] ti-sysc: probe of 5600fe00.target-module failed with error -110
[ 3.642762] core: _opp_supported_by_regulators: OPP minuV: 1078000 maxuV: 1122000, not supported by regulator
[ 3.652823] cpu cpu0: _opp_add: OPP not supported by regulators (300000000)
[ 3.659979] core: _opp_supported_by_regulators: OPP minuV: 1078000 maxuV: 1122000, not supported by regulator
[ 3.669979] cpu cpu0: _opp_add: OPP not supported by regulators (600000000)
[ 3.677036] cpu cpu0: OPP table can't be empty
[ 3.683474] sdhci-omap 48060000.mmc: GPIO lookup for consumer cd
[ 3.683495] sdhci-omap 48060000.mmc: using device tree for GPIO lookup
[ 3.683570] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/interconnect@48000000/segment@0/target-module@60000/mmc@0[0]' - status (0)
[ 3.683656] gpio gpiochip0: Persistence not supported for GPIO 6
[ 3.683685] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)
[ 3.692812] reg-fixed-voltage fixedregulator2: GPIO lookup for consumer (null)
[ 3.692827] reg-fixed-voltage fixedregulator2: using device tree for GPIO lookup
[ 3.692862] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator2[0]'
[ 3.692901] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator2[0]' - status (0)
[ 3.692923] gpio gpiochip0: Persistence not supported for GPIO 7
[ 3.695203] ALSA device list:
[ 3.698216] No soundcards found.
[ 3.702928] sdhci-omap 48060000.mmc: Got CD GPIO
[ 3.707600] sdhci-omap 48060000.mmc: GPIO lookup for consumer wp
[ 3.707611] sdhci-omap 48060000.mmc: using device tree for GPIO lookup
[ 3.707679] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/interconnect@48000000/segment@0/target-module@60000/mmc@0[0]'
[ 3.707713] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/interconnect@48000000/segment@0/target-module@60000/mmc@0[0]'
[ 3.707734] sdhci-omap 48060000.mmc: using lookup tables for GPIO lookup
[ 3.707745] sdhci-omap 48060000.mmc: No GPIO consumer wp found
[ 3.708001] sdhci-omap 48060000.mmc: supply vqmmc not found, using dummy regulator
[ 3.770068] mmc0: SDHCI controller on 48060000.mmc [48060000.mmc] using External DMA
[ 3.790711] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
[ 3.798972] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[ 3.806906] devtmpfs: mounted
[ 3.812473] Freeing unused kernel memory: 1024K
[ 3.821084] Run /sbin/init as init process
[ 3.825244] with arguments:
[ 3.825252] /sbin/init
[ 3.825259] with environment:
[ 3.825265] HOME=/
[ 3.825270] TERM=linux
[ 3.834092] mmc0: new high speed SDHC card at address 1234
[ 3.842256] mmcblk0: mmc0:1234 SA32G 28.9 GiB
[ 3.851600] mmcblk0: p1 p2 p3 p4
[ 4.008176] systemd[1]: System time before build time, advancing clock.
[ 4.041163] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[ 4.063977] systemd[1]: Detected architecture arm.
[ 4.111457] systemd[1]: Set hostname to <localrmu>.
[ 5.105735] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[ 5.118409] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[ 5.133650] systemd[1]: Created slice system-getty.slice.
[ 5.173265] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 5.213233] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 5.253265] systemd[1]: Created slice User and Session Slice.
[ 5.291246] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 5.331061] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 5.371230] systemd[1]: Reached target Paths.
[ 5.410648] systemd[1]: Reached target Remote File Systems.
[ 5.450552] systemd[1]: Reached target Slices.
[ 5.490627] systemd[1]: Reached target Swap.
[ 5.547523] systemd[1]: Listening on Process Core Dump Socket.
[ 5.581327] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ 5.647606] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[ 5.657513] systemd[1]: Listening on Journal Socket (/dev/log).
[ 5.692025] systemd[1]: Listening on Journal Socket.
[ 5.732273] systemd[1]: Listening on Network Service Netlink Socket.
[ 5.771897] systemd[1]: Listening on udev Control Socket.
[ 5.811377] systemd[1]: Listening on udev Kernel Socket.
[ 5.851649] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[ 5.868845] systemd[1]: Mounting POSIX Message Queue File System...
[ 5.919389] systemd[1]: Mounting Kernel Debug File System...
[ 5.970777] systemd[1]: Condition check resulted in Temporary Directory (/tmp) being skipped.
[ 5.989421] systemd[1]: Starting Create list of static device nodes for the current kernel...
[ 6.055940] systemd[1]: Starting Journal Service...
[ 6.103942] systemd[1]: Condition check resulted in Load Kernel Modules being skipped.
[ 6.121625] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
[ 6.165114] systemd[1]: Mounting Kernel Configuration File System...
[ 6.229385] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 6.299212] systemd[1]: Starting Apply Kernel Variables...
[ 6.352795] EXT4-fs (mmcblk1p1): re-mounted. Opts: (null)
[ 6.418958] systemd[1]: Starting udev Coldplug all Devices...
[ 6.523502] systemd[1]: Mounted POSIX Message Queue File System.
[ 6.581956] systemd[1]: Mounted Kernel Debug File System.
[ 6.620874] systemd[1]: Started Create list of static device nodes for the current kernel.
[ 6.652144] systemd[1]: Mounted Kernel Configuration File System.
[ 6.691120] systemd[1]: Started Remount Root and Kernel File Systems.
[ 6.731724] systemd[1]: Started Apply Kernel Variables.
[ 6.769293] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[ 6.800810] systemd[1]: Condition check resulted in Create System Users being skipped.
[ 6.842359] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 6.896185] systemd[1]: Started Journal Service.
[ 10.343178] remoteproc remoteproc0: wkup_m3 is available
[ 11.084504] omap_rtc 44e3e000.rtc: already running
[ 11.162803] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer reset
[ 11.162832] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
[ 11.162895] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/target-module@47400000/usb-phy@1300[0]'
[ 11.162926] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/target-module@47400000/usb-phy@1300[0]'
[ 11.162946] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
[ 11.162958] am335x-phy-driver 47401300.usb-phy: No GPIO consumer reset found
[ 11.162970] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer vbus-detect
[ 11.162979] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
[ 11.163009] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/target-module@47400000/usb-phy@1300[0]'
[ 11.163037] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/target-module@47400000/usb-phy@1300[0]'
[ 11.163051] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
[ 11.163061] am335x-phy-driver 47401300.usb-phy: No GPIO consumer vbus-detect found
[ 11.163214] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator
[ 11.172577] omap_rtc 44e3e000.rtc: char device (252:0)
[ 11.172618] omap_rtc 44e3e000.rtc: registered as rtc0
[ 11.238095] omap_rtc 44e3e000.rtc: setting system clock to 2039-02-07T05:23:39 UTC (2180669019)
[ 11.390294] omap_rtc 44e3e000.rtc: GPIO lookup for consumer wp
[ 11.390319] omap_rtc 44e3e000.rtc: using device tree for GPIO lookup
[ 11.390397] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@3e000/rtc@0[0]'
[ 11.390433] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@3e000/rtc@0[0]'
[ 11.390456] omap_rtc 44e3e000.rtc: using lookup tables for GPIO lookup
[ 11.390469] omap_rtc 44e3e000.rtc: No GPIO consumer wp found
[ 11.667229] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer reset
[ 11.667259] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
[ 11.667315] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/target-module@47400000/usb-phy@1b00[0]'
[ 11.667347] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/target-module@47400000/usb-phy@1b00[0]'
[ 11.667367] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
[ 11.667380] am335x-phy-driver 47401b00.usb-phy: No GPIO consumer reset found
[ 11.667392] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer vbus-detect
[ 11.667401] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
[ 11.667431] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/target-module@47400000/usb-phy@1b00[0]'
[ 11.667459] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/target-module@47400000/usb-phy@1b00[0]'
[ 11.667473] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
[ 11.667483] am335x-phy-driver 47401b00.usb-phy: No GPIO consumer vbus-detect found
[ 11.667637] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator
[ 12.133764] remoteproc remoteproc0: powering up wkup_m3
[ 12.178470] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 230828
[ 12.250660] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192
[ 12.257609] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 12.458051] tps65910-rtc tps65910-rtc: Enabling rtc-tps65910.
[ 12.471975] tps65910-rtc tps65910-rtc: char device (252:1)
[ 12.472007] tps65910-rtc tps65910-rtc: registered as rtc1
[ 12.915227] usbcore: registered new interface driver usbfs
[ 12.956763] usbcore: registered new interface driver hub
[ 12.990632] usbcore: registered new device driver usb
[ 13.069886] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
[ 13.140408] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1
[ 13.263423] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[ 13.360369] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 13.367660] usb usb1: Product: MUSB HDRC host driver
[ 13.490357] usb usb1: Manufacturer: Linux 5.10.100-g7a7a3af903 musb-hcd
[ 13.497038] usb usb1: SerialNumber: musb-hdrc.0
[ 13.560754] hub 1-0:1.0: USB hub found
[ 13.634467] hub 1-0:1.0: 1 port detected
[ 13.719813] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[ 13.858346] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2
[ 13.980658] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[ 13.988996] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 14.132331] usb usb2: Product: MUSB HDRC host driver
[ 14.137355] usb usb2: Manufacturer: Linux 5.10.100-g7a7a3af903 musb-hcd
[ 14.302480] usb usb2: SerialNumber: musb-hdrc.1
[ 14.345473] hub 2-0:1.0: USB hub found
[ 14.420417] hub 2-0:1.0: 1 port detected
[ 16.533025] PM: bootloader does not support rtc-only!
[ 16.995621] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 17.013172] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 17.120295] omap-aes 53500000.aes: will run requests pump with realtime priority
[ 17.128177] omap-sham 53100000.sham: will run requests pump with realtime priority
[ 32.322319] EXT4-fs (mmcblk1p4): mounted filesystem with ordered data mode. Opts: (null)
[ 32.433474] EXT4-fs (mmcblk1p3): mounted filesystem with ordered data mode. Opts: (null)
[ 32.925251] systemd-journald[82]: Received client request to flush runtime journal.
[ 36.516819] cpsw 4a100000.ethernet: initializing cpsw version 1.12 (0)
[ 36.604336] TI DP83867 4a101000.mdio:00: attached PHY driver [TI DP83867] (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)
[ 38.732632] cpsw 4a100000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
[ 38.771047] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
root@localrmu:~# ls -l /sys/devices/system/cpu/cpufreq
root@localrmu:~# ls -la /sys/devices/system/cpu/cpufreq
drwxr-xr-x 2 root root 0 Feb 7 20:19 .
drwxr-xr-x 6 root root 0 Feb 7 20:18 ..
root@localrmu:~# ls -la /sys/devices/system/cpu/cpu0/
drwxr-xr-x 5 root root 0 Feb 7 20:18 .
drwxr-xr-x 6 root root 0 Feb 7 20:18 ..
drwxr-xr-x 5 root root 0 Feb 7 20:18 cpuidle
-r-------- 1 root root 4096 Feb 7 20:18 crash_notes
-r-------- 1 root root 4096 Feb 7 20:18 crash_notes_size
lrwxrwxrwx 1 root root 0 Feb 7 20:18 of_node -> ../../../../firmware/devicetree/base/cpus/cpu@0
drwxr-xr-x 2 root root 0 Feb 7 20:18 power
lrwxrwxrwx 1 root root 0 Feb 7 20:18 subsystem -> ../../../../bus/cpu
lrwxrwxrwx 1 root root 0 Feb 7 20:18 supplier:regulator:regulator.5 -> ../../../virtual/devlink/regulator:regulator.5--cpu:cpu0
drwxr-xr-x 2 root root 0 Feb 7 20:18 topology
-rw-r--r-- 1 root root 4096 Feb 7 20:18 uevent
root@localrmu:~# ls -la /sys/devices/system/cpu/
drwxr-xr-x 6 root root 0 Feb 7 20:18 .
drwxr-xr-x 7 root root 0 Feb 7 20:18 ..
drwxr-xr-x 5 root root 0 Feb 7 20:18 cpu0
drwxr-xr-x 2 root root 0 Feb 7 20:19 cpufreq
drwxr-xr-x 2 root root 0 Feb 7 20:19 cpuidle
-r--r--r-- 1 root root 4096 Feb 7 20:19 isolated
-r--r--r-- 1 root root 4096 Feb 7 20:19 kernel_max
-r--r--r-- 1 root root 4096 Feb 7 20:19 modalias
-r--r--r-- 1 root root 4096 Feb 7 20:19 offline
-r--r--r-- 1 root root 4096 Feb 7 20:19 online
-r--r--r-- 1 root root 4096 Feb 7 20:19 possible
drwxr-xr-x 2 root root 0 Feb 7 20:19 power
-r--r--r-- 1 root root 4096 Feb 7 20:19 present
-rw-r--r-- 1 root root 4096 Feb 7 20:19 uevent
root@localrmu:~#