Lines Matching full:reboot
15 #include <linux/reboot.h>
18 #include <linux/reboot-mode.h>
22 struct reboot_mode_driver reboot; member
27 static int syscon_reboot_mode_write(struct reboot_mode_driver *reboot, in syscon_reboot_mode_write() argument
33 syscon_rbm = container_of(reboot, struct syscon_reboot_mode, reboot); in syscon_reboot_mode_write()
38 dev_err(reboot->dev, "update reboot mode bits failed\n"); in syscon_reboot_mode_write()
52 syscon_rbm->reboot.dev = &pdev->dev; in syscon_reboot_mode_probe()
53 syscon_rbm->reboot.write = syscon_reboot_mode_write; in syscon_reboot_mode_probe()
66 ret = devm_reboot_mode_register(&pdev->dev, &syscon_rbm->reboot); in syscon_reboot_mode_probe()
68 dev_err(&pdev->dev, "can't register reboot mode\n"); in syscon_reboot_mode_probe()
74 { .compatible = "syscon-reboot-mode" },
82 .name = "syscon-reboot-mode",
89 MODULE_DESCRIPTION("SYSCON reboot mode driver");