Home
last modified time | relevance | path

Searched full:wkup_m3 (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/remoteproc/
H A Dwkup_m3_rproc.txt7 binary to accomplish this. The wkup_m3 remoteproc driver handles the loading of
12 A wkup_m3 device node is used to represent the Wakeup M3 processor instance
29 booting the wkup_m3 remote processor.
41 wkup_m3: wkup_m3@100000 {
46 ti,hwmods = "wkup_m3";
/openbmc/linux/Documentation/devicetree/bindings/soc/ti/
H A Dwkup-m3-ipc.yaml18 to boot the wkup_m3, it handles communication with the CM3 using IPC registers
61 description: wkup_m3 interrupt that signals the MPU
67 phandle to the wkup_m3 rproc node so the IPC driver can boot it
127 ti,rproc = <&wkup_m3>;
168 ti,rproc = <&wkup_m3>;
/openbmc/linux/drivers/soc/ti/
H A Dwkup_m3_ipc.c93 * Copies any additional blob of data to the wkup_m3 dmem to be used by the
320 "No IPC channel to communicate with wkup_m3!\n"); in wkup_m3_ping()
357 "No IPC channel to communicate with wkup_m3!\n"); in wkup_m3_ping_noirq()
391 * wkup_m3_set_mem_type - Pass wkup_m3 which type of memory is in use
395 * wkup_m3 must know what memory type is in use to properly suspend
404 * wkup_m3_set_resume_address - Pass wkup_m3 resume address
414 * wkup_m3_request_pm_status - Retrieve wkup_m3 status code after suspend
525 * wkup_m3_request_wake_src - Get the wakeup source info passed from wkup_m3
567 * Returns NULL if the wkup_m3 is not yet available, otherwise returns
690 * can boot the wkup_m3 as soon as it's ready without holding in wkup_m3_ipc_probe()
H A Dpm33xx.c548 * of the EMIF, and we want the wkup_m3 to handle low-power in am33xx_pm_probe()
/openbmc/linux/drivers/remoteproc/
H A Dwkup_m3_rproc.c22 #include <linux/platform_data/wkup_m3.h>
67 dev_err(dev, "Unable to reset wkup_m3!\n"); in wkup_m3_rproc_start()
85 dev_err(dev, "Unable to assert reset of wkup_m3!\n"); in wkup_m3_rproc_stop()
158 rproc = rproc_alloc(dev, "wkup_m3", &wkup_m3_rproc_ops, in wkup_m3_rproc_probe()
/openbmc/linux/include/linux/platform_data/
H A Dpm33xx.h28 * WFI_FLAG_WAKE_M3: Disable MPU clock or clockdomain to cause wkup_m3 to
/openbmc/u-boot/arch/arm/dts/
H A Dam33xx.dtsi175 wkup_m3: wkup_m3@100000 { label
180 ti,hwmods = "wkup_m3";
235 ti,rproc = <&wkup_m3>;
513 mbox_wkupm3: wkup_m3 {
H A Dam4372.dtsi210 mbox_wkupm3: wkup_m3 {
/openbmc/linux/arch/arm/mach-omap2/
H A Dsleep33xx.S112 * to WKUP_M3, MPU_CLKCTRL.MODULEMODE needs to be set
H A Dsleep43xx.S241 * to WKUP_M3, MPU_CLKCTRL.MODULEMODE needs to be set
H A Dpdata-quirks.c24 #include <linux/platform_data/wkup_m3.h>
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Dam33xx-l4.dtsi47 wkup_m3: cpu@0 { label
340 ti,rproc = <&wkup_m3>;
H A Dam437x-l4.dtsi48 wkup_m3: cpu@0 { label
326 ti,rproc = <&wkup_m3>;