mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2026-01-10 13:52:11 -05:00
The SMP environment is prepared well for the RTL93X. Now describe the power cluster controller in the DTS. Tested on RTL9311 based Linksys LGS352C. Without patch: root@OpenWrt:~# dmesg | grep CPU [ 0.140425] CPU1 revision is: 0001a120 (MIPS interAptiv (multi)) [ 0.191952] Synchronize counters for CPU 1: done. [ 1.232191] CPU2: failed to start [ 1.237863] No online CPU in core 1 to start CPU3 [ 2.273784] CPU3: failed to start [ 2.277589] smp: Brought up 1 node, 2 CPUs root@OpenWrt:~# cat /proc/cpuinfo | grep -E "model|proc" processor : 0 cpu model : MIPS interAptiv (multi) V2.0 processor : 1 cpu model : MIPS interAptiv (multi) V2.0 With patch: root@OpenWrt:~# dmesg | grep CPU [ 0.000000] CPU0 revision is: 0001a120 (MIPS interAptiv (multi)) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Failed to get CPU clock: -2 [ 0.000000] CPU frequency from device tree: 1000MHz [ 0.133360] smp: Bringing up secondary CPUs ... [ 0.140418] CPU1 revision is: 0001a120 (MIPS interAptiv (multi)) [ 0.191950] Synchronize counters for CPU 1: done. [ 0.230103] CPU2 revision is: 0001a120 (MIPS interAptiv (multi)) [ 0.289220] Synchronize counters for CPU 2: done. [ 0.326189] CPU3 revision is: 0001a120 (MIPS interAptiv (multi)) [ 0.378861] Synchronize counters for CPU 3: done. [ 0.413829] smp: Brought up 1 node, 4 CPUs processor : 0 cpu model : MIPS interAptiv (multi) V2.0 processor : 1 cpu model : MIPS interAptiv (multi) V2.0 processor : 2 cpu model : MIPS interAptiv (multi) V2.0 processor : 3 cpu model : MIPS interAptiv (multi) V2.0 Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de> Link: https://github.com/openwrt/openwrt/pull/19110 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> |
||
|---|---|---|
| .. | ||
| airoha | ||
| apm821xx | ||
| armsr | ||
| at91 | ||
| ath79 | ||
| bcm27xx | ||
| bcm47xx | ||
| bcm53xx | ||
| bcm4908 | ||
| bmips | ||
| d1 | ||
| gemini | ||
| generic | ||
| imx | ||
| ipq40xx | ||
| ipq806x | ||
| ixp4xx | ||
| kirkwood | ||
| lantiq | ||
| layerscape | ||
| loongarch64 | ||
| malta | ||
| mediatek | ||
| mpc85xx | ||
| mvebu | ||
| mxs | ||
| octeon | ||
| omap | ||
| pistachio | ||
| qoriq | ||
| qualcommax | ||
| qualcommbe | ||
| ramips | ||
| realtek | ||
| rockchip | ||
| sifiveu | ||
| siflower | ||
| starfive | ||
| stm32 | ||
| sunxi | ||
| tegra | ||
| uml | ||
| x86 | ||
| zynq | ||
| Makefile | ||