misc: add Tizen reboot notifier for passing reboot parameter 12/317212/1
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 4 Sep 2024 11:16:13 +0000 (13:16 +0200)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Thu, 5 Sep 2024 13:23:47 +0000 (15:23 +0200)
commitb2df6ecebdd0bbb254672be2370ca9f33fa08411
tree9a6925aa2edb57a255bd95c2d98691dce5a509b6
parentdeeb72f8e7ae8bed01af6719730b282b72843040
misc: add Tizen reboot notifier for passing reboot parameter

To determine booting mode (e.g, fota or recovery) in u-boot side, reboot
parameter should be passed through inform partition.

Add Tizen reboot notifier for passing reboot parameter.

Signed-off-by: Junghoon Kim <jhoon20.kim@samsung.com>
Signed-off-by: Ɓukasz Stelmach <l.stelmach@samsung.com>
Signed-off-by: Dongwoo Lee <dwoo08.lee@samsung.com>
Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
[mszyprow: this is a squashed set of the following patches
 from platform/kernel/linux-rpi 'tizen' (c4f85fdcd893) branch:
 misc: add Tizen reboot notifier for passing reboot parameter
 misc: make sure Tizen notifier is executed before reset
 misc: tizen-inform-reboot: resolve sync failure about reboot parameter
 misc: tizen-inform-reboot: Add support for download mode
 misc: tizen-inform-reboot: Use ksys_open() and ksys_close() wrappers
 misc: tizen-inform-reboot: Fix to use filp_open.
 misc: tizen-inform-reboot: Fix build error
 misc: tizen-inform-reboot: fix a potential NULL pointer dereference
 misc: tizen-inform-reboot: Remove force_uaccess begin and end func
 misc: tizen-inform_reboot: Fix to use kernel_write function
 ported to v6.6 linux-rpi kernel and adapted for
 linux-tizen-modules-source repository]

Change-Id: I0b29ad06958e08ffbb48e1b145e0dafb3388faf8
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
kernel/Makefile
kernel/inform-reboot.c [new file with mode: 0644]