Lines Matching refs:reboot
11 #include <linux/reboot.h>
14 #include <linux/reboot-mode.h>
18 struct reboot_mode_driver reboot;
23 static int syscon_reboot_mode_write(struct reboot_mode_driver *reboot,
29 syscon_rbm = container_of(reboot, struct syscon_reboot_mode, reboot);
34 dev_err(reboot->dev, "update reboot mode bits failed\n");
48 syscon_rbm->reboot.dev = &pdev->dev;
49 syscon_rbm->reboot.write = syscon_reboot_mode_write;
62 ret = devm_reboot_mode_register(&pdev->dev, &syscon_rbm->reboot);
64 dev_err(&pdev->dev, "can't register reboot mode\n");
70 { .compatible = "syscon-reboot-mode" },
78 .name = "syscon-reboot-mode",
85 MODULE_DESCRIPTION("SYSCON reboot mode driver");