aboutsummaryrefslogtreecommitdiff
path: root/sys/gnu/dts/include/dt-bindings/power/r8a7791-sysc.h
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2016-09-22 15:17:36 +0000
committerWarner Losh <imp@FreeBSD.org>2016-09-22 15:17:36 +0000
commitfad63e2d459885f4976cbdf133271af9b4348b98 (patch)
tree9af8d9f009b98e00720f4ec6c14763bc1a8c4562 /sys/gnu/dts/include/dt-bindings/power/r8a7791-sysc.h
parent8588bc08511253782ebd80e3e32fc1adbde8e480 (diff)
parentc7716441be3a4a48aa7b7cdf69a15625c1cd8ef5 (diff)
downloadsrc-fad63e2d459885f4976cbdf133271af9b4348b98.tar.gz
src-fad63e2d459885f4976cbdf133271af9b4348b98.zip
Revert and redo r306083.
Update the device tree source files to a Linux 4.7-RC. The dts tree currently can't be merged w/o specific revisions. Note: due to a stupid bug in the commit checking script, I couldn't just remove the svn:keyword tag from the new files, I had to add fbsd:nokeywords to all the files (including ones that didn't need it)
Notes
Notes: svn path=/head/; revision=306197
Diffstat (limited to 'sys/gnu/dts/include/dt-bindings/power/r8a7791-sysc.h')
-rw-r--r--sys/gnu/dts/include/dt-bindings/power/r8a7791-sysc.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/sys/gnu/dts/include/dt-bindings/power/r8a7791-sysc.h b/sys/gnu/dts/include/dt-bindings/power/r8a7791-sysc.h
new file mode 100644
index 000000000000..1403baa0514f
--- /dev/null
+++ b/sys/gnu/dts/include/dt-bindings/power/r8a7791-sysc.h
@@ -0,0 +1,26 @@
+/*
+ * Copyright (C) 2016 Glider bvba
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ */
+#ifndef __DT_BINDINGS_POWER_R8A7791_SYSC_H__
+#define __DT_BINDINGS_POWER_R8A7791_SYSC_H__
+
+/*
+ * These power domain indices match the numbers of the interrupt bits
+ * representing the power areas in the various Interrupt Registers
+ * (e.g. SYSCISR, Interrupt Status Register)
+ */
+
+#define R8A7791_PD_CA15_CPU0 0
+#define R8A7791_PD_CA15_CPU1 1
+#define R8A7791_PD_CA15_SCU 12
+#define R8A7791_PD_SH_4A 16
+#define R8A7791_PD_SGX 20
+
+/* Always-on power area */
+#define R8A7791_PD_ALWAYS_ON 32
+
+#endif /* __DT_BINDINGS_POWER_R8A7791_SYSC_H__ */