ARM: AM33xx: PRM: Implement REBOOT_COLD
Historically AM33xx performed warm software reset even though requested (and default) was REBOOT_COLD. Reflect the de-facto default mode in /sys/kernel/reboot/mode correctly and implement the real REBOOT_COLD (if configured explicitly). Tested-by:Matthias Michel <matthias.michel@siemens.com> Signed-off-by:
Alexander Sverdlin <alexander.sverdlin@siemens.com> Message-ID: <20240221154614.3549951-2-alexander.sverdlin@siemens.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
Showing
- arch/arm/mach-omap2/am33xx-restart.c 2 additions, 1 deletionarch/arm/mach-omap2/am33xx-restart.c
- arch/arm/mach-omap2/board-generic.c 6 additions, 0 deletionsarch/arm/mach-omap2/board-generic.c
- arch/arm/mach-omap2/prm-regbits-33xx.h 1 addition, 0 deletionsarch/arm/mach-omap2/prm-regbits-33xx.h
- arch/arm/mach-omap2/prm.h 1 addition, 0 deletionsarch/arm/mach-omap2/prm.h
- arch/arm/mach-omap2/prm33xx.c 14 additions, 4 deletionsarch/arm/mach-omap2/prm33xx.c
- arch/arm/mach-omap2/prm_common.c 6 additions, 0 deletionsarch/arm/mach-omap2/prm_common.c
Please register or sign in to comment