Lines Matching +full:syscon +full:- +full:reboot +full:- +full:mode
1 // SPDX-License-Identifier: GPL-2.0-only
8 #include <linux/mfd/syscon.h>
9 #include <linux/reboot.h>
24 * We detect the different syscon types from the compatible strings.
42 .compatible = "arm,core-module-integrator",
46 .compatible = "arm,core-module-versatile",
50 .compatible = "arm,realview-eb-syscon",
54 .compatible = "arm,realview-pb1176-syscon",
58 .compatible = "arm,realview-pb11mp-syscon",
62 .compatible = "arm,realview-pba8-syscon",
66 .compatible = "arm,realview-pbx-syscon",
72 static int versatile_reboot(struct notifier_block *this, unsigned long mode, in versatile_reboot() argument
145 return -ENODEV; in versatile_reboot_probe()
146 versatile_reboot_type = (enum versatile_reboot)reboot_id->data; in versatile_reboot_probe()
157 pr_info("versatile reboot driver registered\n"); in versatile_reboot_probe()