| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/ti/ |
| D | wkup-m3-ipc.yaml | 15 (commonly referred to as Wakeup M3 or CM3) to help with various low power tasks 18 to boot the wkup_m3, it handles communication with the CM3 using IPC registers 45 It is possible to pass the name of a binary file to load into the CM3 memory. 46 The binary data is the I2C sequences for the CM3 to send out to the PMIC 88 the CM3 firmware to activate IO isolation when suspending to deep sleep.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/ |
| D | wkup_m3_rproc.txt | 5 (commonly referred to as Wakeup M3 or CM3) to help with various low power tasks 6 that cannot be controlled from the MPU. This CM3 processor requires a firmware 8 the firmware and booting of the CM3.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/ |
| D | wkup_m3_rproc.txt | 5 (commonly referred to as Wakeup M3 or CM3) to help with various low power tasks 6 that cannot be controlled from the MPU. This CM3 processor requires a firmware 8 the firmware and booting of the CM3.
|
| /kernel/linux/linux-5.10/drivers/soc/ti/ |
| D | wkup_m3_ipc.c | 126 dev_warn(dev, "CM3 Firmware Version %x not supported\n", in wkup_m3_txev_handler() 129 dev_info(dev, "CM3 Firmware Version = 0x%x\n", ver); in wkup_m3_txev_handler() 143 dev_warn(dev, "Unknown CM3 State\n"); in wkup_m3_txev_handler() 168 * by the CM3. in wkup_m3_ping() 180 dev_err(dev, "MPU<->CM3 sync failure\n"); in wkup_m3_ping() 309 dev_err(dev, "Unable to ping CM3\n"); in wkup_m3_prepare_low_power() 336 dev_err(dev, "Unable to ping CM3\n"); in wkup_m3_finish_low_power()
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3566-radxa-cm3-io.dts | 10 #include "rk3566-radxa-cm3.dtsi" 13 model = "Radxa Compute Module 3(CM3) IO Board"; 14 compatible = "radxa,cm3-io", "radxa,cm3", "rockchip,rk3566";
|
| D | Makefile | 83 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3566-radxa-cm3-io.dtb
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/ti/ |
| D | wkup_m3_ipc.txt | 5 (commonly referred to as Wakeup M3 or CM3) to help with various low power tasks 8 to boot the wkup_m3, it handles communication with the CM3 using IPC registers
|
| /kernel/linux/linux-6.6/drivers/soc/ti/ |
| D | wkup_m3_ipc.c | 287 dev_warn(dev, "CM3 Firmware Version %x not supported\n", in wkup_m3_txev_handler() 290 dev_info(dev, "CM3 Firmware Version = 0x%x\n", ver); in wkup_m3_txev_handler() 305 dev_warn(dev, "Unknown CM3 State\n"); in wkup_m3_txev_handler() 329 * by the CM3. in wkup_m3_ping() 341 dev_err(dev, "MPU<->CM3 sync failure\n"); in wkup_m3_ping() 489 dev_err(dev, "Unable to ping CM3\n"); in wkup_m3_prepare_low_power() 517 dev_err(dev, "Unable to ping CM3\n"); in wkup_m3_finish_low_power()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/ |
| D | mediatek.yaml | 190 - description: Google Damu (ASUS Chromebook Flip CM3) 211 - description: Google Kakadu (ASUS Chromebook Detachable CM3) 217 - description: Google Kakadu (ASUS Chromebook Detachable CM3)
|
| D | rockchip.yaml | 672 - description: Radxa Compute Module 3(CM3) 675 - radxa,cm3-io 676 - const: radxa,cm3 679 - description: Radxa CM3 Industrial
|
| /kernel/linux/linux-6.6/arch/mips/kernel/ |
| D | mips-cm.c | 25 /* CM3 Tag ECC transaction type */ 80 /* CM3 Tag ECC command type */ 100 /* CM3 Tag ECC command group */ 255 pr_info("HCI (Hardware Cache Init for the L2 cache) in GCR_L2_RAM_CONFIG from the CM3 is broken"); in mips_cm_update_property() 462 } else { /* CM3 */ in mips_cm_error_report()
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/broadcom/ |
| D | Makefile | 13 DTC_FLAGS_bcm2837-rpi-cm3-io3 := -@ 31 bcm2837-rpi-cm3-io3.dtb \
|
| D | bcm2837-rpi-cm3-io3.dts | 3 #include "bcm2837-rpi-cm3.dtsi"
|
| D | bcm2837.dtsi | 113 * https://datasheets.raspberrypi.com/cm/cm1-and-cm3-datasheet.pdf
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/broadcom/ |
| D | bcm2837-rpi-cm3-io3.dts | 2 #include "arm/bcm2837-rpi-cm3-io3.dts"
|
| D | Makefile | 6 bcm2837-rpi-cm3-io3.dtb
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/broadcom/ |
| D | bcm2837-rpi-cm3-io3.dts | 2 #include "arm/broadcom/bcm2837-rpi-cm3-io3.dts"
|
| D | Makefile | 12 bcm2837-rpi-cm3-io3.dtb \
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | mips-cm.c | 23 /* CM3 Tag ECC transaction type */ 78 /* CM3 Tag ECC command type */ 98 /* CM3 Tag ECC command group */ 442 } else { /* CM3 */ in mips_cm_error_report()
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | bcm2837-rpi-cm3-io3.dts | 3 #include "bcm2837-rpi-cm3.dtsi"
|
| D | bcm2837.dtsi | 114 * https://datasheets.raspberrypi.com/cm/cm1-and-cm3-datasheet.pdf
|
| /kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
| D | cm33xx.c | 337 * Since CM3 PM FW doesn't wake-up/enable the l4ls clk domain in am33xx_clkdm_clk_disable() 338 * upon wake-up, CM3 PM FW fails to wake-up th MPU. in am33xx_clkdm_clk_disable()
|
| /kernel/linux/linux-6.6/drivers/clocksource/ |
| D | mips-gic-timer.c | 257 * stable CPU frequency or on the platforms with CM3 and CPU frequency in gic_clocksource_of_init()
|
| /kernel/linux/linux-5.10/drivers/clocksource/ |
| D | mips-gic-timer.c | 262 * stable CPU frequency or on the platforms with CM3 and CPU frequency in gic_clocksource_of_init()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | marvell,pp2.yaml | 156 - description: CM3 address space used for TX Flow Control
|