Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.diff -r1.65 -r1.66 src/sys/arch/acorn32/conf/EB7500ATX
(thorpej)
--- src/sys/arch/acorn32/conf/EB7500ATX 2018/05/14 21:05:17 1.65
+++ src/sys/arch/acorn32/conf/EB7500ATX 2018/06/07 13:36:28 1.66
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: EB7500ATX,v 1.65 2018/05/14 21:05:17 thorpej Exp $ | 1 | # $NetBSD: EB7500ATX,v 1.66 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # EB7500ATX --- NetBSD/acorn32 complete configuration | 3 | # EB7500ATX --- NetBSD/acorn32 complete configuration | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. This generic kernel does not include all options, subsystems | 6 | # kernel. This generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/acorn32/conf/std.acorn32" | 21 | include "arch/acorn32/conf/std.acorn32" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "EB7500ATX-$Revision: 1.65 $" | 25 | #ident "EB7500ATX-$Revision: 1.66 $" | |
26 | 26 | |||
27 | # estimated number of users | 27 | # estimated number of users | |
28 | maxusers 32 | 28 | maxusers 32 | |
29 | 29 | |||
30 | # Standard system options | 30 | # Standard system options | |
31 | 31 | |||
32 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | 32 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | |
33 | #options NTP # NTP phase/frequency locked loop | 33 | #options NTP # NTP phase/frequency locked loop | |
34 | 34 | |||
35 | # CPU options | 35 | # CPU options | |
36 | options CPU_ARM7 # Support the ARM7 core | 36 | options CPU_ARM7 # Support the ARM7 core | |
37 | 37 | |||
38 | options EB7500ATX # Define in case needed | 38 | options EB7500ATX # Define in case needed | |
@@ -149,30 +149,30 @@ options NFS_BOOT_DHCP | @@ -149,30 +149,30 @@ options NFS_BOOT_DHCP | |||
149 | mainbus0 at root | 149 | mainbus0 at root | |
150 | 150 | |||
151 | # The boot CPU | 151 | # The boot CPU | |
152 | cpu0 at mainbus? | 152 | cpu0 at mainbus? | |
153 | 153 | |||
154 | # The IOMD | 154 | # The IOMD | |
155 | iomd0 at mainbus? | 155 | iomd0 at mainbus? | |
156 | 156 | |||
157 | # system clock via IOMD | 157 | # system clock via IOMD | |
158 | clock* at iomd? | 158 | clock* at iomd? | |
159 | 159 | |||
160 | # IIC bus device | 160 | # IIC bus device | |
161 | #iomdiic* at iomd? | 161 | #iomdiic* at iomd? | |
162 | #iic0 at iomdiic? | 162 | #iic* at iomdiic? | |
163 | 163 | |||
164 | # RTC device via IIC bus | 164 | # RTC device via IIC bus | |
165 | #pcfrtc* at iic0 addr 0x50 | 165 | #pcfrtc* at iic? addr 0x50 | |
166 | 166 | |||
167 | # VIDC device | 167 | # VIDC device | |
168 | vidc0 at mainbus? | 168 | vidc0 at mainbus? | |
169 | 169 | |||
170 | # WSCONS | 170 | # WSCONS | |
171 | # ws console uses DUMB, SUN or VT100 terminal emulation | 171 | # ws console uses DUMB, SUN or VT100 terminal emulation | |
172 | #options WSEMUL_NODUMB | 172 | #options WSEMUL_NODUMB | |
173 | #options WSEMUL_SUN | 173 | #options WSEMUL_SUN | |
174 | options WSEMUL_VT100 | 174 | options WSEMUL_VT100 | |
175 | 175 | |||
176 | #options WSDISPLAY_COMPAT_RAWKBD | 176 | #options WSDISPLAY_COMPAT_RAWKBD | |
177 | options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | 177 | options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | |
178 | 178 |
--- src/sys/arch/acorn32/conf/GENERIC 2018/05/14 21:05:17 1.125
+++ src/sys/arch/acorn32/conf/GENERIC 2018/06/07 13:36:28 1.126
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: GENERIC,v 1.125 2018/05/14 21:05:17 thorpej Exp $ | 1 | # $NetBSD: GENERIC,v 1.126 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GENERIC --- NetBSD/acorn32 complete configuration | 3 | # GENERIC --- NetBSD/acorn32 complete configuration | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/acorn32/conf/std.acorn32" | 21 | include "arch/acorn32/conf/std.acorn32" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "GENERIC-$Revision: 1.125 $" | 25 | #ident "GENERIC-$Revision: 1.126 $" | |
26 | 26 | |||
27 | # estimated number of users | 27 | # estimated number of users | |
28 | maxusers 32 | 28 | maxusers 32 | |
29 | 29 | |||
30 | # Standard system options | 30 | # Standard system options | |
31 | 31 | |||
32 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | 32 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | |
33 | #options NTP # NTP phase/frequency locked loop | 33 | #options NTP # NTP phase/frequency locked loop | |
34 | 34 | |||
35 | # CPU options | 35 | # CPU options | |
36 | options CPU_SA110 # Support the SA110 core | 36 | options CPU_SA110 # Support the SA110 core | |
37 | options CPU_ARM6 # Support the ARM6 core | 37 | options CPU_ARM6 # Support the ARM6 core | |
38 | options CPU_ARM7 # Support the ARM7 core | 38 | options CPU_ARM7 # Support the ARM7 core | |
@@ -156,27 +156,27 @@ mainbus0 at root | @@ -156,27 +156,27 @@ mainbus0 at root | |||
156 | cpu0 at mainbus? | 156 | cpu0 at mainbus? | |
157 | 157 | |||
158 | # The IOMD | 158 | # The IOMD | |
159 | iomd0 at mainbus? | 159 | iomd0 at mainbus? | |
160 | 160 | |||
161 | # system clock via IOMD | 161 | # system clock via IOMD | |
162 | clock* at iomd? | 162 | clock* at iomd? | |
163 | 163 | |||
164 | # IIC bus device | 164 | # IIC bus device | |
165 | iomdiic* at iomd? | 165 | iomdiic* at iomd? | |
166 | iic0 at iomdiic? | 166 | iic0 at iomdiic? | |
167 | 167 | |||
168 | # RTC device via IIC bus | 168 | # RTC device via IIC bus | |
169 | pcfrtc* at iic0 addr 0x50 | 169 | pcfrtc* at iic? addr 0x50 | |
170 | 170 | |||
171 | # VIDC device | 171 | # VIDC device | |
172 | vidc0 at mainbus? | 172 | vidc0 at mainbus? | |
173 | 173 | |||
174 | # WSCONS | 174 | # WSCONS | |
175 | # ws console uses DUMB, SUN or VT100 terminal emulation | 175 | # ws console uses DUMB, SUN or VT100 terminal emulation | |
176 | #options WSEMUL_NODUMB | 176 | #options WSEMUL_NODUMB | |
177 | #options WSEMUL_SUN | 177 | #options WSEMUL_SUN | |
178 | options WSEMUL_VT100 | 178 | options WSEMUL_VT100 | |
179 | 179 | |||
180 | options WS_KERNEL_FG=WSCOL_GREEN | 180 | options WS_KERNEL_FG=WSCOL_GREEN | |
181 | 181 | |||
182 | #options WSDISPLAY_COMPAT_RAWKBD | 182 | #options WSDISPLAY_COMPAT_RAWKBD |
--- src/sys/arch/acorn32/conf/INSTALL 2018/05/14 21:05:17 1.79
+++ src/sys/arch/acorn32/conf/INSTALL 2018/06/07 13:36:28 1.80
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: INSTALL,v 1.79 2018/05/14 21:05:17 thorpej Exp $ | 1 | # $NetBSD: INSTALL,v 1.80 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # INSTALL -- NetBSD/acorn32 install configuration | 3 | # INSTALL -- NetBSD/acorn32 install configuration | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/acorn32/conf/std.acorn32" | 21 | include "arch/acorn32/conf/std.acorn32" | |
22 | 22 | |||
23 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "INSTALL-$Revision: 1.79 $" | 25 | #ident "INSTALL-$Revision: 1.80 $" | |
26 | 26 | |||
27 | # estimated number of users | 27 | # estimated number of users | |
28 | maxusers 32 | 28 | maxusers 32 | |
29 | 29 | |||
30 | # Standard system options | 30 | # Standard system options | |
31 | 31 | |||
32 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | 32 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | |
33 | #options NTP # NTP phase/frequency locked loop | 33 | #options NTP # NTP phase/frequency locked loop | |
34 | 34 | |||
35 | # CPU options | 35 | # CPU options | |
36 | options CPU_SA110 # Support the SA110 core | 36 | options CPU_SA110 # Support the SA110 core | |
37 | options CPU_ARM6 # Support the ARM6 core | 37 | options CPU_ARM6 # Support the ARM6 core | |
38 | options CPU_ARM7 # Support the ARM7 core | 38 | options CPU_ARM7 # Support the ARM7 core | |
@@ -138,27 +138,27 @@ mainbus0 at root | @@ -138,27 +138,27 @@ mainbus0 at root | |||
138 | cpu0 at mainbus? | 138 | cpu0 at mainbus? | |
139 | 139 | |||
140 | # The IOMD | 140 | # The IOMD | |
141 | iomd0 at mainbus? | 141 | iomd0 at mainbus? | |
142 | 142 | |||
143 | # system clock via IOMD | 143 | # system clock via IOMD | |
144 | clock* at iomd? | 144 | clock* at iomd? | |
145 | 145 | |||
146 | # IIC bus device | 146 | # IIC bus device | |
147 | iomdiic* at iomd? | 147 | iomdiic* at iomd? | |
148 | iic0 at iomdiic? | 148 | iic0 at iomdiic? | |
149 | 149 | |||
150 | # RTC device via IIC bus | 150 | # RTC device via IIC bus | |
151 | pcfrtc* at iic0 addr 0x50 | 151 | pcfrtc* at iic? addr 0x50 | |
152 | 152 | |||
153 | # VIDC device | 153 | # VIDC device | |
154 | vidc0 at mainbus? | 154 | vidc0 at mainbus? | |
155 | 155 | |||
156 | # WSCONS | 156 | # WSCONS | |
157 | # ws console uses DUMB, SUN or VT100 terminal emulation | 157 | # ws console uses DUMB, SUN or VT100 terminal emulation | |
158 | #options WSEMUL_NODUMB | 158 | #options WSEMUL_NODUMB | |
159 | #options WSEMUL_SUN | 159 | #options WSEMUL_SUN | |
160 | options WSEMUL_VT100 | 160 | options WSEMUL_VT100 | |
161 | 161 | |||
162 | #options WSDISPLAY_COMPAT_RAWKBD | 162 | #options WSDISPLAY_COMPAT_RAWKBD | |
163 | #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | 163 | #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | |
164 | 164 |
--- src/sys/arch/acorn32/conf/LOWMEM_WSCONS 2018/05/14 21:05:17 1.73
+++ src/sys/arch/acorn32/conf/LOWMEM_WSCONS 2018/06/07 13:36:28 1.74
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: LOWMEM_WSCONS,v 1.73 2018/05/14 21:05:17 thorpej Exp $ | 1 | # $NetBSD: LOWMEM_WSCONS,v 1.74 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # LOWMEM_WSCONS -- RiscPC config with wscons for SMALL machines | 3 | # LOWMEM_WSCONS -- RiscPC config with wscons for SMALL machines | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/acorn32/conf/std.acorn32" | 6 | include "arch/acorn32/conf/std.acorn32" | |
7 | 7 | |||
8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
9 | 9 | |||
10 | # estimated number of users | 10 | # estimated number of users | |
11 | 11 | |||
12 | maxusers 2 | 12 | maxusers 2 | |
13 | 13 | |||
14 | # Standard system options | 14 | # Standard system options | |
@@ -116,27 +116,27 @@ mainbus0 at root | @@ -116,27 +116,27 @@ mainbus0 at root | |||
116 | cpu0 at mainbus? | 116 | cpu0 at mainbus? | |
117 | 117 | |||
118 | # The IOMD | 118 | # The IOMD | |
119 | iomd0 at mainbus? | 119 | iomd0 at mainbus? | |
120 | 120 | |||
121 | # system clock via IOMD | 121 | # system clock via IOMD | |
122 | clock* at iomd? | 122 | clock* at iomd? | |
123 | 123 | |||
124 | # IIC bus device | 124 | # IIC bus device | |
125 | iomdiic* at iomd? | 125 | iomdiic* at iomd? | |
126 | iic0 at iomdiic? | 126 | iic0 at iomdiic? | |
127 | 127 | |||
128 | # RTC device via IIC bus | 128 | # RTC device via IIC bus | |
129 | pcfrtc* at iic0 addr 0x50 | 129 | pcfrtc* at iic? addr 0x50 | |
130 | 130 | |||
131 | # VIDC device | 131 | # VIDC device | |
132 | vidc0 at mainbus? | 132 | vidc0 at mainbus? | |
133 | 133 | |||
134 | # WSCONS | 134 | # WSCONS | |
135 | # ws console uses DUMB, SUN or VT100 terminal emulation | 135 | # ws console uses DUMB, SUN or VT100 terminal emulation | |
136 | #options WSEMUL_NODUMB | 136 | #options WSEMUL_NODUMB | |
137 | #options WSEMUL_SUN | 137 | #options WSEMUL_SUN | |
138 | options WSEMUL_VT100 | 138 | options WSEMUL_VT100 | |
139 | 139 | |||
140 | #options WSDISPLAY_COMPAT_RAWKBD | 140 | #options WSDISPLAY_COMPAT_RAWKBD | |
141 | #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | 141 | #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | |
142 | 142 |
--- src/sys/arch/acorn32/conf/NC 2018/05/14 21:05:17 1.72
+++ src/sys/arch/acorn32/conf/NC 2018/06/07 13:36:28 1.73
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: NC,v 1.72 2018/05/14 21:05:17 thorpej Exp $ | 1 | # $NetBSD: NC,v 1.73 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # NC - with wscons | 3 | # NC - with wscons | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/acorn32/conf/std.acorn32" | 6 | include "arch/acorn32/conf/std.acorn32" | |
7 | 7 | |||
8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
9 | 9 | |||
10 | # estimated number of users | 10 | # estimated number of users | |
11 | 11 | |||
12 | maxusers 16 | 12 | maxusers 16 | |
13 | 13 | |||
14 | # Standard system options | 14 | # Standard system options | |
@@ -112,27 +112,27 @@ mainbus0 at root | @@ -112,27 +112,27 @@ mainbus0 at root | |||
112 | cpu0 at mainbus? | 112 | cpu0 at mainbus? | |
113 | 113 | |||
114 | # The IOMD | 114 | # The IOMD | |
115 | iomd0 at mainbus? | 115 | iomd0 at mainbus? | |
116 | 116 | |||
117 | # system clock via IOMD | 117 | # system clock via IOMD | |
118 | clock* at iomd? | 118 | clock* at iomd? | |
119 | 119 | |||
120 | # IIC bus device | 120 | # IIC bus device | |
121 | iomdiic* at iomd? | 121 | iomdiic* at iomd? | |
122 | iic0 at iomdiic? | 122 | iic0 at iomdiic? | |
123 | 123 | |||
124 | # RTC device via IIC bus | 124 | # RTC device via IIC bus | |
125 | pcfrtc* at iic0 addr 0x50 | 125 | pcfrtc* at iic? addr 0x50 | |
126 | 126 | |||
127 | # VIDC device | 127 | # VIDC device | |
128 | vidc0 at mainbus? | 128 | vidc0 at mainbus? | |
129 | 129 | |||
130 | # WSCONS | 130 | # WSCONS | |
131 | # ws console uses DUMB, SUN or VT100 terminal emulation | 131 | # ws console uses DUMB, SUN or VT100 terminal emulation | |
132 | #options WSEMUL_NODUMB | 132 | #options WSEMUL_NODUMB | |
133 | #options WSEMUL_SUN | 133 | #options WSEMUL_SUN | |
134 | options WSEMUL_VT100 | 134 | options WSEMUL_VT100 | |
135 | 135 | |||
136 | #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | 136 | #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling | |
137 | 137 | |||
138 | #options FONT_BOLD8x16 | 138 | #options FONT_BOLD8x16 |
--- src/sys/arch/alpha/conf/GENERIC 2018/05/15 00:42:35 1.382
+++ src/sys/arch/alpha/conf/GENERIC 2018/06/07 13:36:28 1.383
@@ -1,35 +1,35 @@ | @@ -1,35 +1,35 @@ | |||
1 | # $NetBSD: GENERIC,v 1.382 2018/05/15 00:42:35 thorpej Exp $ | 1 | # $NetBSD: GENERIC,v 1.383 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # This machine description file is used to generate the default NetBSD | 3 | # This machine description file is used to generate the default NetBSD | |
4 | # kernel. | 4 | # kernel. | |
5 | # | 5 | # | |
6 | # The machine description file can be customised for your specific | 6 | # The machine description file can be customised for your specific | |
7 | # machine to reduce the kernel size and improve its performance. | 7 | # machine to reduce the kernel size and improve its performance. | |
8 | # | 8 | # | |
9 | # For further information on compiling NetBSD kernels, see the config(8) | 9 | # For further information on compiling NetBSD kernels, see the config(8) | |
10 | # man page. | 10 | # man page. | |
11 | # | 11 | # | |
12 | # For further information on hardware support for this architecture, see | 12 | # For further information on hardware support for this architecture, see | |
13 | # the intro(4) man page. For further information about kernel options | 13 | # the intro(4) man page. For further information about kernel options | |
14 | # for this architecture, see the options(4) man page. For an explanation | 14 | # for this architecture, see the options(4) man page. For an explanation | |
15 | # of each device driver in this file see the section 4 man page for the | 15 | # of each device driver in this file see the section 4 man page for the | |
16 | # device. | 16 | # device. | |
17 | 17 | |||
18 | include "arch/alpha/conf/std.alpha" | 18 | include "arch/alpha/conf/std.alpha" | |
19 | 19 | |||
20 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 20 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
21 | 21 | |||
22 | ident "GENERIC-$Revision: 1.382 $" | 22 | ident "GENERIC-$Revision: 1.383 $" | |
23 | 23 | |||
24 | maxusers 32 | 24 | maxusers 32 | |
25 | 25 | |||
26 | # CPU Support | 26 | # CPU Support | |
27 | options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150) | 27 | options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150) | |
28 | options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc. | 28 | options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc. | |
29 | options DEC_2100_A500 # Sable: AlphaServer 2100 | 29 | options DEC_2100_A500 # Sable: AlphaServer 2100 | |
30 | options DEC_2100A_A500 # Lynx: AlphaServer 2100A | 30 | options DEC_2100A_A500 # Lynx: AlphaServer 2100A | |
31 | options DEC_3000_500 # Flamingo etc: 3000/[4-9]00* | 31 | options DEC_3000_500 # Flamingo etc: 3000/[4-9]00* | |
32 | options DEC_3000_300 # Pelican etc: 3000/300* | 32 | options DEC_3000_300 # Pelican etc: 3000/300* | |
33 | options DEC_AXPPCI_33 # NoName: AXPpci33, Multia, etc. | 33 | options DEC_AXPPCI_33 # NoName: AXPpci33, Multia, etc. | |
34 | options DEC_EB164 # EB164: AlphaPC 164 | 34 | options DEC_EB164 # EB164: AlphaPC 164 | |
35 | options DEC_EB64PLUS # EB64+: AlphaPC 64, etc. | 35 | options DEC_EB64PLUS # EB64+: AlphaPC 64, etc. | |
@@ -529,38 +529,38 @@ cd* at atapibus? drive ? # ATAPI CD-ROM | @@ -529,38 +529,38 @@ cd* at atapibus? drive ? # ATAPI CD-ROM | |||
529 | 529 | |||
530 | # Floppy drives | 530 | # Floppy drives | |
531 | fd* at fdc? drive ? | 531 | fd* at fdc? drive ? | |
532 | 532 | |||
533 | # Hardware RAID devices | 533 | # Hardware RAID devices | |
534 | ld* at cac? unit ? | 534 | ld* at cac? unit ? | |
535 | ld* at mlx? unit ? | 535 | ld* at mlx? unit ? | |
536 | 536 | |||
537 | # Acer Labs M7101 SMBus controller | 537 | # Acer Labs M7101 SMBus controller | |
538 | alipm* at pci? dev ? function ? | 538 | alipm* at pci? dev ? function ? | |
539 | iic* at alipm? | 539 | iic* at alipm? | |
540 | 540 | |||
541 | # AlphaServer DS20L i2c devices | 541 | # AlphaServer DS20L i2c devices | |
542 | #lmenv* at iic0 addr 0x2c | 542 | #lmenv* at iic? addr 0x2c | |
543 | #lmenv* at iic0 addr 0x2d | 543 | #lmenv* at iic? addr 0x2d | |
544 | #lmenv* at iic0 addr 0x2e | 544 | #lmenv* at iic? addr 0x2e | |
545 | #lmenv* at iic0 addr 0x2f | 545 | #lmenv* at iic? addr 0x2f | |
546 | #spdmem* at iic0 addr 0x50 | 546 | #spdmem* at iic? addr 0x50 | |
547 | #spdmem* at iic0 addr 0x51 | 547 | #spdmem* at iic? addr 0x51 | |
548 | #spdmem* at iic0 addr 0x52 | 548 | #spdmem* at iic? addr 0x52 | |
549 | #spdmem* at iic0 addr 0x53 | 549 | #spdmem* at iic? addr 0x53 | |
550 | #spdmem* at iic0 addr 0x54 | 550 | #spdmem* at iic? addr 0x54 | |
551 | #spdmem* at iic0 addr 0x55 | 551 | #spdmem* at iic? addr 0x55 | |
552 | #spdmem* at iic0 addr 0x56 | 552 | #spdmem* at iic? addr 0x56 | |
553 | #spdmem* at iic0 addr 0x57 | 553 | #spdmem* at iic? addr 0x57 | |
554 | #seeprom* at iic0 addr 0x51 flags 0x2 | 554 | #seeprom* at iic0 addr 0x51 flags 0x2 | |
555 | 555 | |||
556 | # PCMCIA USB controllers | 556 | # PCMCIA USB controllers | |
557 | slhci* at pcmcia? function ? # ScanLogic SL811HS | 557 | slhci* at pcmcia? function ? # ScanLogic SL811HS | |
558 | 558 | |||
559 | # USB bus support | 559 | # USB bus support | |
560 | usb* at ehci? | 560 | usb* at ehci? | |
561 | usb* at ohci? | 561 | usb* at ohci? | |
562 | usb* at slhci? | 562 | usb* at slhci? | |
563 | usb* at uhci? | 563 | usb* at uhci? | |
564 | 564 | |||
565 | # USB Hubs | 565 | # USB Hubs | |
566 | uhub* at usb? | 566 | uhub* at usb? |
--- src/sys/arch/amd64/conf/ALL 2018/05/19 09:27:09 1.88
+++ src/sys/arch/amd64/conf/ALL 2018/06/07 13:36:28 1.89
@@ -1,33 +1,33 @@ | @@ -1,33 +1,33 @@ | |||
1 | # $NetBSD: ALL,v 1.88 2018/05/19 09:27:09 jdolecek Exp $ | 1 | # $NetBSD: ALL,v 1.89 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp | 2 | # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp | |
3 | # | 3 | # | |
4 | # ALL machine description file | 4 | # ALL machine description file | |
5 | # | 5 | # | |
6 | # This machine description includes all devices and options and it is | 6 | # This machine description includes all devices and options and it is | |
7 | # used to compile-test the source and does not necessarily produce a | 7 | # used to compile-test the source and does not necessarily produce a | |
8 | # bootable or useful kernel. | 8 | # bootable or useful kernel. | |
9 | # | 9 | # | |
10 | # For further information on hardware support for this architecture, see | 10 | # For further information on hardware support for this architecture, see | |
11 | # the intro(4) man page. For further information about kernel options | 11 | # the intro(4) man page. For further information about kernel options | |
12 | # for this architecture, see the options(4) man page. For an explanation | 12 | # for this architecture, see the options(4) man page. For an explanation | |
13 | # of each device driver in this file see the section 4 man page for the | 13 | # of each device driver in this file see the section 4 man page for the | |
14 | # device. | 14 | # device. | |
15 | 15 | |||
16 | include "arch/amd64/conf/std.amd64" | 16 | include "arch/amd64/conf/std.amd64" | |
17 | 17 | |||
18 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 18 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
19 | 19 | |||
20 | #ident "ALL-$Revision: 1.88 $" | 20 | #ident "ALL-$Revision: 1.89 $" | |
21 | 21 | |||
22 | maxusers 64 # estimated number of users | 22 | maxusers 64 # estimated number of users | |
23 | 23 | |||
24 | makeoptions USE_SSP=yes | 24 | makeoptions USE_SSP=yes | |
25 | 25 | |||
26 | # CPU-related options. | 26 | # CPU-related options. | |
27 | #options USER_LDT # user-settable LDT; used by WINE | 27 | #options USER_LDT # user-settable LDT; used by WINE | |
28 | options X86EMU # 386 Real Mode emulator | 28 | options X86EMU # 386 Real Mode emulator | |
29 | #options PAE # PAE mode (36 bits physical addressing) | 29 | #options PAE # PAE mode (36 bits physical addressing) | |
30 | makeoptions SPECTRE_V2_GCC_MITIGATION=1 # GCC Spectre variant 2 | 30 | makeoptions SPECTRE_V2_GCC_MITIGATION=1 # GCC Spectre variant 2 | |
31 | # migitation | 31 | # migitation | |
32 | 32 | |||
33 | # CPU features | 33 | # CPU features | |
@@ -584,44 +584,44 @@ lpt2 at isa? port 0x3bc | @@ -584,44 +584,44 @@ lpt2 at isa? port 0x3bc | |||
584 | 584 | |||
585 | # Temperatures | 585 | # Temperatures | |
586 | amdsmn* at pci? # AMD SMN Configuration | 586 | amdsmn* at pci? # AMD SMN Configuration | |
587 | amdzentemp* at amdsmnbus? # AMD Ryzen Family 17h CPU temp sensors | 587 | amdzentemp* at amdsmnbus? # AMD Ryzen Family 17h CPU temp sensors | |
588 | 588 | |||
589 | amdnb_misc* at pci? # AMD NB Misc Configuration | 589 | amdnb_misc* at pci? # AMD NB Misc Configuration | |
590 | amdtemp* at amdnb_misc? # AMD CPU Temperature sensors | 590 | amdtemp* at amdnb_misc? # AMD CPU Temperature sensors | |
591 | 591 | |||
592 | # Winbond LPC Super I/O | 592 | # Winbond LPC Super I/O | |
593 | wbsio* at isa? port 0x2e | 593 | wbsio* at isa? port 0x2e | |
594 | wbsio* at isa? port 0x4e | 594 | wbsio* at isa? port 0x4e | |
595 | 595 | |||
596 | # IBM Hawk Integrated Systems Management Processor | 596 | # IBM Hawk Integrated Systems Management Processor | |
597 | ibmhawk0 at iic0 addr 0x37 | 597 | ibmhawk0 at iic? addr 0x37 | |
598 | 598 | |||
599 | # Intel Integrated Memory Controller SMBus (experimental) | 599 | # Intel Integrated Memory Controller SMBus (experimental) | |
600 | imc* at pci? dev ? function ? # Intel Integrated Memory Controller, | 600 | imc* at pci? dev ? function ? # Intel Integrated Memory Controller, | |
601 | imcsmb* at imc? # the associated SMBus controller, | 601 | imcsmb* at imc? # the associated SMBus controller, | |
602 | iic* at imcsmb? # and the SMBus itself | 602 | iic* at imcsmb? # and the SMBus itself | |
603 | 603 | |||
604 | # LM7[89] and compatible hardware monitors | 604 | # LM7[89] and compatible hardware monitors | |
605 | # Use flags to select temp sensor type (see lm(4) man page for details) | 605 | # Use flags to select temp sensor type (see lm(4) man page for details) | |
606 | lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310 | 606 | lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310 | |
607 | lm* at wbsio? | 607 | lm* at wbsio? | |
608 | 608 | |||
609 | # SMSC LPC47B397 hardware monitor functions | 609 | # SMSC LPC47B397 hardware monitor functions | |
610 | smsc0 at isa? port 0x02e | 610 | smsc0 at isa? port 0x02e | |
611 | 611 | |||
612 | # SMSC LPC47M192 hardware monitor | 612 | # SMSC LPC47M192 hardware monitor | |
613 | smscmon* at iic0 addr 0x2c | 613 | smscmon* at iic? addr 0x2c | |
614 | smscmon* at iic0 addr 0x2d # (alternate address) | 614 | smscmon* at iic? addr 0x2d # (alternate address) | |
615 | 615 | |||
616 | # AMD 768 and 8111 power/ACPI controllers | 616 | # AMD 768 and 8111 power/ACPI controllers | |
617 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | 617 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | |
618 | iic* at amdpm? # sensors below are on this bus | 618 | iic* at amdpm? # sensors below are on this bus | |
619 | 619 | |||
620 | # Acer Labs M7101 SMBus controller | 620 | # Acer Labs M7101 SMBus controller | |
621 | alipm* at pci? dev ? function ? | 621 | alipm* at pci? dev ? function ? | |
622 | iic* at alipm? | 622 | iic* at alipm? | |
623 | 623 | |||
624 | # Intel ICH SMBus controller | 624 | # Intel ICH SMBus controller | |
625 | ichsmb* at pci? dev ? function ? | 625 | ichsmb* at pci? dev ? function ? | |
626 | iic* at ichsmb? | 626 | iic* at ichsmb? | |
627 | 627 | |||
@@ -629,40 +629,40 @@ iic* at ichsmb? | @@ -629,40 +629,40 @@ iic* at ichsmb? | |||
629 | nfsmbc* at pci? dev ? function ? | 629 | nfsmbc* at pci? dev ? function ? | |
630 | nfsmb* at nfsmbc? | 630 | nfsmb* at nfsmbc? | |
631 | iic* at nfsmb? | 631 | iic* at nfsmb? | |
632 | 632 | |||
633 | # Intel PIIX4 power management controllers | 633 | # Intel PIIX4 power management controllers | |
634 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | 634 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | |
635 | iic* at piixpm? # SMBus on PIIX4 | 635 | iic* at piixpm? # SMBus on PIIX4 | |
636 | 636 | |||
637 | # I2C controller as found in some Intel PCH devices. | 637 | # I2C controller as found in some Intel PCH devices. | |
638 | dwiic* at pci? # I2C controller | 638 | dwiic* at pci? # I2C controller | |
639 | iic* at dwiic? | 639 | iic* at dwiic? | |
640 | 640 | |||
641 | # dbCool Thermal monitor and fan controller | 641 | # dbCool Thermal monitor and fan controller | |
642 | dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 642 | dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
643 | dbcool* at iic0 addr 0x2D # Tyan S2881 | 643 | dbcool* at iic? addr 0x2D # Tyan S2881 | |
644 | dbcool* at iic0 addr 0x2E # Tyan S2882-D | 644 | dbcool* at iic? addr 0x2E # Tyan S2882-D | |
645 | 645 | |||
646 | # IBM Hawk Integrated Systems Management Processor | 646 | # IBM Hawk Integrated Systems Management Processor | |
647 | ibmhawk0 at iic0 addr 0x37 | 647 | ibmhawk0 at iic? addr 0x37 | |
648 | 648 | |||
649 | # LM7[89] and compatible hardware monitors | 649 | # LM7[89] and compatible hardware monitors | |
650 | # Use flags to select temp sensor type (see lm(4) man page for details) | 650 | # Use flags to select temp sensor type (see lm(4) man page for details) | |
651 | lm0 at iic0 addr 0x2e flags 0x0 | 651 | lm0 at iic? addr 0x2e flags 0x0 | |
652 | 652 | |||
653 | # SMSC LPC47M192 hardware monitor | 653 | # SMSC LPC47M192 hardware monitor | |
654 | smscmon* at iic0 addr 0x2c | 654 | smscmon* at iic? addr 0x2c | |
655 | #smscmon* at iic0 addr 0x2d # (alternate address) | 655 | #smscmon* at iic? addr 0x2d # (alternate address) | |
656 | 656 | |||
657 | # IBM Thinkpad Active Protection System | 657 | # IBM Thinkpad Active Protection System | |
658 | aps0 at isa? port 0x1600 | 658 | aps0 at isa? port 0x1600 | |
659 | 659 | |||
660 | # Fintek Super I/O with hardware monitor | 660 | # Fintek Super I/O with hardware monitor | |
661 | finsio0 at isa? port 0x4e | 661 | finsio0 at isa? port 0x4e | |
662 | 662 | |||
663 | # iTE IT87xxF Super I/O with watchdog and sensors support | 663 | # iTE IT87xxF Super I/O with watchdog and sensors support | |
664 | itesio0 at isa? port 0x2e | 664 | itesio0 at isa? port 0x2e | |
665 | 665 | |||
666 | # Winbond LPC Super I/O | 666 | # Winbond LPC Super I/O | |
667 | wbsio* at isa? port 0x2e | 667 | wbsio* at isa? port 0x2e | |
668 | wbsio* at isa? port 0x4e | 668 | wbsio* at isa? port 0x4e | |
@@ -675,42 +675,42 @@ lm* at wbsio? | @@ -675,42 +675,42 @@ lm* at wbsio? | |||
675 | smsc0 at isa? port 0x02e | 675 | smsc0 at isa? port 0x02e | |
676 | 676 | |||
677 | # PC87366 hardware monitor | 677 | # PC87366 hardware monitor | |
678 | nsclpcsio* at isa? | 678 | nsclpcsio* at isa? | |
679 | gpio* at nsclpcsio? | 679 | gpio* at nsclpcsio? | |
680 | 680 | |||
681 | # Abit uGuru Hardware system monitor | 681 | # Abit uGuru Hardware system monitor | |
682 | ug0 at isa? port 0xe0 | 682 | ug0 at isa? port 0xe0 | |
683 | 683 | |||
684 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer | 684 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer | |
685 | viaenv* at pci? dev ? function ? | 685 | viaenv* at pci? dev ? function ? | |
686 | 686 | |||
687 | # Serial Presence Detect capable memory modules and optional temp sensors | 687 | # Serial Presence Detect capable memory modules and optional temp sensors | |
688 | spdmem* at iic0 addr 0x50 | 688 | spdmem* at iic? addr 0x50 | |
689 | spdmem* at iic0 addr 0x51 | 689 | spdmem* at iic? addr 0x51 | |
690 | spdmem* at iic0 addr 0x52 | 690 | spdmem* at iic? addr 0x52 | |
691 | spdmem* at iic0 addr 0x53 | 691 | spdmem* at iic? addr 0x53 | |
692 | spdmem* at iic0 addr 0x54 | 692 | spdmem* at iic? addr 0x54 | |
693 | spdmem* at iic0 addr 0x55 | 693 | spdmem* at iic? addr 0x55 | |
694 | spdmem* at iic0 addr 0x56 | 694 | spdmem* at iic? addr 0x56 | |
695 | spdmem* at iic0 addr 0x57 | 695 | spdmem* at iic? addr 0x57 | |
696 | sdtemp* at iic0 addr 0x18 | 696 | sdtemp* at iic? addr 0x18 | |
697 | sdtemp* at iic0 addr 0x19 | 697 | sdtemp* at iic? addr 0x19 | |
698 | sdtemp* at iic0 addr 0x1a | 698 | sdtemp* at iic? addr 0x1a | |
699 | sdtemp* at iic0 addr 0x1b | 699 | sdtemp* at iic? addr 0x1b | |
700 | sdtemp* at iic0 addr 0x1c | 700 | sdtemp* at iic? addr 0x1c | |
701 | sdtemp* at iic0 addr 0x1d | 701 | sdtemp* at iic? addr 0x1d | |
702 | sdtemp* at iic0 addr 0x1e | 702 | sdtemp* at iic? addr 0x1e | |
703 | sdtemp* at iic0 addr 0x1f | 703 | sdtemp* at iic? addr 0x1f | |
704 | 704 | |||
705 | # I2C HID devices | 705 | # I2C HID devices | |
706 | ihidev* at iic? | 706 | ihidev* at iic? | |
707 | 707 | |||
708 | # I2C Mice | 708 | # I2C Mice | |
709 | ims* at ihidev? reportid ? | 709 | ims* at ihidev? reportid ? | |
710 | wsmouse* at ims? mux 0 | 710 | wsmouse* at ims? mux 0 | |
711 | 711 | |||
712 | # I2O devices | 712 | # I2O devices | |
713 | iop* at pci? dev ? function ? # I/O processor | 713 | iop* at pci? dev ? function ? # I/O processor | |
714 | iopsp* at iop? tid ? # SCSI/FC-AL ports | 714 | iopsp* at iop? tid ? # SCSI/FC-AL ports | |
715 | ld* at iop? tid ? # block devices | 715 | ld* at iop? tid ? # block devices | |
716 | dpti* at iop? tid 0 # DPT/Adaptec control interface | 716 | dpti* at iop? tid 0 # DPT/Adaptec control interface |
--- src/sys/arch/amd64/conf/GENERIC 2018/05/22 08:15:26 1.492
+++ src/sys/arch/amd64/conf/GENERIC 2018/06/07 13:36:28 1.493
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: GENERIC,v 1.492 2018/05/22 08:15:26 maxv Exp $ | 1 | # $NetBSD: GENERIC,v 1.493 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GENERIC machine description file | 3 | # GENERIC machine description file | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/amd64/conf/std.amd64" | 21 | include "arch/amd64/conf/std.amd64" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "GENERIC-$Revision: 1.492 $" | 25 | #ident "GENERIC-$Revision: 1.493 $" | |
26 | 26 | |||
27 | maxusers 64 # estimated number of users | 27 | maxusers 64 # estimated number of users | |
28 | 28 | |||
29 | # delay between "rebooting ..." message and hardware reset, in milliseconds | 29 | # delay between "rebooting ..." message and hardware reset, in milliseconds | |
30 | #options CPURESET_DELAY=2000 | 30 | #options CPURESET_DELAY=2000 | |
31 | 31 | |||
32 | # This option allows you to force a serial console at the specified | 32 | # This option allows you to force a serial console at the specified | |
33 | # I/O address. see console(4) for details. | 33 | # I/O address. see console(4) for details. | |
34 | #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 | 34 | #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 | |
35 | # you don't want the option below ON iff you are using the | 35 | # you don't want the option below ON iff you are using the | |
36 | # serial console option of the new boot strap code. | 36 | # serial console option of the new boot strap code. | |
37 | #options CONS_OVERRIDE # Always use above! independent of boot info | 37 | #options CONS_OVERRIDE # Always use above! independent of boot info | |
38 | 38 | |||
@@ -476,39 +476,39 @@ lpt1 at isa? port 0x278 | @@ -476,39 +476,39 @@ lpt1 at isa? port 0x278 | |||
476 | # Hardware monitors | 476 | # Hardware monitors | |
477 | 477 | |||
478 | amdnb_misc* at pci? # AMD NB Misc Configuration | 478 | amdnb_misc* at pci? # AMD NB Misc Configuration | |
479 | amdtemp* at amdnb_misc? # AMD CPU Temperature sensors | 479 | amdtemp* at amdnb_misc? # AMD CPU Temperature sensors | |
480 | 480 | |||
481 | amdsmn* at pci? # AMD SMN Configuration | 481 | amdsmn* at pci? # AMD SMN Configuration | |
482 | amdzentemp* at amdsmnbus? # AMD Ryzen Family 17h CPU temp sensors | 482 | amdzentemp* at amdsmnbus? # AMD Ryzen Family 17h CPU temp sensors | |
483 | 483 | |||
484 | # Winbond LPC Super I/O | 484 | # Winbond LPC Super I/O | |
485 | #wbsio* at isa? port 0x2e | 485 | #wbsio* at isa? port 0x2e | |
486 | #wbsio* at isa? port 0x4e | 486 | #wbsio* at isa? port 0x4e | |
487 | 487 | |||
488 | # IBM Hawk Integrated Systems Management Processor | 488 | # IBM Hawk Integrated Systems Management Processor | |
489 | #ibmhawk0 at iic0 addr 0x37 | 489 | #ibmhawk0 at iic? addr 0x37 | |
490 | 490 | |||
491 | # LM7[89] and compatible hardware monitors | 491 | # LM7[89] and compatible hardware monitors | |
492 | # Use flags to select temp sensor type (see lm(4) man page for details) | 492 | # Use flags to select temp sensor type (see lm(4) man page for details) | |
493 | #lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310 | 493 | #lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310 | |
494 | #lm* at wbsio? | 494 | #lm* at wbsio? | |
495 | 495 | |||
496 | # SMSC LPC47B397 hardware monitor functions | 496 | # SMSC LPC47B397 hardware monitor functions | |
497 | #smsc0 at isa? port 0x02e | 497 | #smsc0 at isa? port 0x02e | |
498 | 498 | |||
499 | # SMSC LPC47M192 hardware monitor | 499 | # SMSC LPC47M192 hardware monitor | |
500 | #smscmon* at iic0 addr 0x2c | 500 | #smscmon* at iic? addr 0x2c | |
501 | #smscmon* at iic0 addr 0x2d # (alternate address) | 501 | #smscmon* at iic? addr 0x2d # (alternate address) | |
502 | 502 | |||
503 | # AMD 768 and 8111 power/ACPI controllers | 503 | # AMD 768 and 8111 power/ACPI controllers | |
504 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | 504 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | |
505 | #iic* at amdpm? # sensors below are on this bus | 505 | #iic* at amdpm? # sensors below are on this bus | |
506 | 506 | |||
507 | # NVIDIA nForce2/3/4 SMBus controller | 507 | # NVIDIA nForce2/3/4 SMBus controller | |
508 | nfsmbc* at pci? dev ? function ? | 508 | nfsmbc* at pci? dev ? function ? | |
509 | nfsmb* at nfsmbc? | 509 | nfsmb* at nfsmbc? | |
510 | iic* at nfsmb? | 510 | iic* at nfsmb? | |
511 | 511 | |||
512 | # Intel PIIX4 power management controllers | 512 | # Intel PIIX4 power management controllers | |
513 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | 513 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | |
514 | iic* at piixpm? # SMBus on PIIX4 | 514 | iic* at piixpm? # SMBus on PIIX4 | |
@@ -516,59 +516,59 @@ iic* at piixpm? # SMBus on PIIX4 | @@ -516,59 +516,59 @@ iic* at piixpm? # SMBus on PIIX4 | |||
516 | # Intel ICH SMBus controller | 516 | # Intel ICH SMBus controller | |
517 | ichsmb* at pci? dev ? function ? | 517 | ichsmb* at pci? dev ? function ? | |
518 | iic* at ichsmb? | 518 | iic* at ichsmb? | |
519 | 519 | |||
520 | # Intel S1200,C2000 (non-pch) SMBus controller | 520 | # Intel S1200,C2000 (non-pch) SMBus controller | |
521 | ismt* at pci? dev ? function ? | 521 | ismt* at pci? dev ? function ? | |
522 | iic* at ismt? | 522 | iic* at ismt? | |
523 | 523 | |||
524 | # I2C controller as found in some Intel PCH devices. | 524 | # I2C controller as found in some Intel PCH devices. | |
525 | dwiic* at pci? # I2C controller | 525 | dwiic* at pci? # I2C controller | |
526 | iic* at dwiic? | 526 | iic* at dwiic? | |
527 | 527 | |||
528 | # Thermal monitor and fan controller | 528 | # Thermal monitor and fan controller | |
529 | #dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 529 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
530 | #dbcool* at iic0 addr 0x2D # Tyan S2881 | 530 | #dbcool* at iic? addr 0x2D # Tyan S2881 | |
531 | #dbcool* at iic0 addr 0x2E # Tyan S2882-D | 531 | #dbcool* at iic? addr 0x2E # Tyan S2882-D | |
532 | 532 | |||
533 | # IBM Thinkpad Active Protection System | 533 | # IBM Thinkpad Active Protection System | |
534 | #aps0 at isa? port 0x1600 | 534 | #aps0 at isa? port 0x1600 | |
535 | 535 | |||
536 | # Fintek Super I/O with hardware monitor | 536 | # Fintek Super I/O with hardware monitor | |
537 | #finsio0 at isa? port 0x4e | 537 | #finsio0 at isa? port 0x4e | |
538 | 538 | |||
539 | # iTE IT87xxF Super I/O with watchdog and sensors support | 539 | # iTE IT87xxF Super I/O with watchdog and sensors support | |
540 | #itesio0 at isa? port 0x2e | 540 | #itesio0 at isa? port 0x2e | |
541 | 541 | |||
542 | # Abit uGuru Hardware system monitor | 542 | # Abit uGuru Hardware system monitor | |
543 | #ug0 at isa? port 0xe0 | 543 | #ug0 at isa? port 0xe0 | |
544 | 544 | |||
545 | # Serial Presence Detect capable memory modules | 545 | # Serial Presence Detect capable memory modules | |
546 | #spdmem* at iic0 addr 0x50 | 546 | #spdmem* at iic? addr 0x50 | |
547 | #spdmem* at iic0 addr 0x51 | 547 | #spdmem* at iic? addr 0x51 | |
548 | #spdmem* at iic0 addr 0x52 | 548 | #spdmem* at iic? addr 0x52 | |
549 | #spdmem* at iic0 addr 0x53 | 549 | #spdmem* at iic? addr 0x53 | |
550 | #spdmem* at iic0 addr 0x54 | 550 | #spdmem* at iic? addr 0x54 | |
551 | #spdmem* at iic0 addr 0x55 | 551 | #spdmem* at iic? addr 0x55 | |
552 | #spdmem* at iic0 addr 0x56 | 552 | #spdmem* at iic? addr 0x56 | |
553 | #spdmem* at iic0 addr 0x57 | 553 | #spdmem* at iic? addr 0x57 | |
554 | #sdtemp* at iic0 addr 0x18 | 554 | #sdtemp* at iic? addr 0x18 | |
555 | #sdtemp* at iic0 addr 0x19 | 555 | #sdtemp* at iic? addr 0x19 | |
556 | #sdtemp* at iic0 addr 0x1a | 556 | #sdtemp* at iic? addr 0x1a | |
557 | #sdtemp* at iic0 addr 0x1b | 557 | #sdtemp* at iic? addr 0x1b | |
558 | #sdtemp* at iic0 addr 0x1c | 558 | #sdtemp* at iic? addr 0x1c | |
559 | #sdtemp* at iic0 addr 0x1d | 559 | #sdtemp* at iic? addr 0x1d | |
560 | #sdtemp* at iic0 addr 0x1e | 560 | #sdtemp* at iic? addr 0x1e | |
561 | #sdtemp* at iic0 addr 0x1f | 561 | #sdtemp* at iic? addr 0x1f | |
562 | 562 | |||
563 | # I2C HID devices | 563 | # I2C HID devices | |
564 | ihidev* at iic? | 564 | ihidev* at iic? | |
565 | 565 | |||
566 | # I2C Mice | 566 | # I2C Mice | |
567 | ims* at ihidev? reportid ? | 567 | ims* at ihidev? reportid ? | |
568 | wsmouse* at ims? mux 0 | 568 | wsmouse* at ims? mux 0 | |
569 | 569 | |||
570 | # I2O devices | 570 | # I2O devices | |
571 | iop* at pci? dev ? function ? # I/O processor | 571 | iop* at pci? dev ? function ? # I/O processor | |
572 | iopsp* at iop? tid ? # SCSI/FC-AL ports | 572 | iopsp* at iop? tid ? # SCSI/FC-AL ports | |
573 | ld* at iop? tid ? # block devices | 573 | ld* at iop? tid ? # block devices | |
574 | # XXX dpti.c wants a processor type that is not assigned for x86-64 | 574 | # XXX dpti.c wants a processor type that is not assigned for x86-64 |
--- src/sys/arch/amd64/conf/XEN3_DOM0 2018/05/15 01:53:27 1.150
+++ src/sys/arch/amd64/conf/XEN3_DOM0 2018/06/07 13:36:28 1.151
@@ -1,26 +1,26 @@ | @@ -1,26 +1,26 @@ | |||
1 | # $NetBSD: XEN3_DOM0,v 1.150 2018/05/15 01:53:27 thorpej Exp $ | 1 | # $NetBSD: XEN3_DOM0,v 1.151 2018/06/07 13:36:28 thorpej Exp $ | |
2 | 2 | |||
3 | include "arch/amd64/conf/std.xen" | 3 | include "arch/amd64/conf/std.xen" | |
4 | 4 | |||
5 | #options MULTIPROCESSOR # (not yet - dom0 stuff is not MP-safe) | 5 | #options MULTIPROCESSOR # (not yet - dom0 stuff is not MP-safe) | |
6 | 6 | |||
7 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 7 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
8 | 8 | |||
9 | #options UVMHIST | 9 | #options UVMHIST | |
10 | #options UVMHIST_PRINT | 10 | #options UVMHIST_PRINT | |
11 | #options SYSCALL_DEBUG | 11 | #options SYSCALL_DEBUG | |
12 | 12 | |||
13 | #ident "XEN3_DOM0-$Revision: 1.150 $" | 13 | #ident "XEN3_DOM0-$Revision: 1.151 $" | |
14 | 14 | |||
15 | maxusers 32 # estimated number of users | 15 | maxusers 32 # estimated number of users | |
16 | 16 | |||
17 | # | 17 | # | |
18 | options DOM0OPS | 18 | options DOM0OPS | |
19 | 19 | |||
20 | # boot messages with MPBIOS, acpi and ioapic can be quite large | 20 | # boot messages with MPBIOS, acpi and ioapic can be quite large | |
21 | options MSGBUFSIZE=24576 | 21 | options MSGBUFSIZE=24576 | |
22 | 22 | |||
23 | #options USER_LDT # user-settable LDT; used by WINE | 23 | #options USER_LDT # user-settable LDT; used by WINE | |
24 | 24 | |||
25 | # CPU features | 25 | # CPU features | |
26 | est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI) | 26 | est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI) | |
@@ -304,47 +304,47 @@ amdzentemp* at amdsmnbus? # AMD Ryzen F | @@ -304,47 +304,47 @@ amdzentemp* at amdsmnbus? # AMD Ryzen F | |||
304 | # AMD 768 and 8111 power/ACPI controllers | 304 | # AMD 768 and 8111 power/ACPI controllers | |
305 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | 305 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | |
306 | #iic* at amdpm? # sensors below are on this bus | 306 | #iic* at amdpm? # sensors below are on this bus | |
307 | 307 | |||
308 | # Intel ICH SMBus controller | 308 | # Intel ICH SMBus controller | |
309 | ichsmb* at pci? dev ? function ? | 309 | ichsmb* at pci? dev ? function ? | |
310 | iic* at ichsmb? | 310 | iic* at ichsmb? | |
311 | 311 | |||
312 | # I2C controller as found in some Intel PCH devices. | 312 | # I2C controller as found in some Intel PCH devices. | |
313 | dwiic* at pci? # I2C controller | 313 | dwiic* at pci? # I2C controller | |
314 | iic* at dwiic? | 314 | iic* at dwiic? | |
315 | 315 | |||
316 | # Thermal monitor and fan controller | 316 | # Thermal monitor and fan controller | |
317 | #dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 317 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
318 | #dbcool* at iic0 addr 0x2D # Tyan S2881 | 318 | #dbcool* at iic? addr 0x2D # Tyan S2881 | |
319 | #dbcool* at iic0 addr 0x2E # Tyan S2882-D | 319 | #dbcool* at iic? addr 0x2E # Tyan S2882-D | |
320 | 320 | |||
321 | # Serial Presence Detect capable memory modules | 321 | # Serial Presence Detect capable memory modules | |
322 | #spdmem* at iic0 addr 0x50 | 322 | #spdmem* at iic? addr 0x50 | |
323 | #spdmem* at iic0 addr 0x51 | 323 | #spdmem* at iic? addr 0x51 | |
324 | #spdmem* at iic0 addr 0x52 | 324 | #spdmem* at iic? addr 0x52 | |
325 | #spdmem* at iic0 addr 0x53 | 325 | #spdmem* at iic? addr 0x53 | |
326 | #spdmem* at iic0 addr 0x54 | 326 | #spdmem* at iic? addr 0x54 | |
327 | #spdmem* at iic0 addr 0x55 | 327 | #spdmem* at iic? addr 0x55 | |
328 | #spdmem* at iic0 addr 0x56 | 328 | #spdmem* at iic? addr 0x56 | |
329 | #spdmem* at iic0 addr 0x57 | 329 | #spdmem* at iic? addr 0x57 | |
330 | #sdtemp* at iic0 addr 0x18 | 330 | #sdtemp* at iic? addr 0x18 | |
331 | #sdtemp* at iic0 addr 0x19 | 331 | #sdtemp* at iic? addr 0x19 | |
332 | #sdtemp* at iic0 addr 0x1a | 332 | #sdtemp* at iic? addr 0x1a | |
333 | #sdtemp* at iic0 addr 0x1b | 333 | #sdtemp* at iic? addr 0x1b | |
334 | #sdtemp* at iic0 addr 0x1c | 334 | #sdtemp* at iic? addr 0x1c | |
335 | #sdtemp* at iic0 addr 0x1d | 335 | #sdtemp* at iic? addr 0x1d | |
336 | #sdtemp* at iic0 addr 0x1e | 336 | #sdtemp* at iic? addr 0x1e | |
337 | #sdtemp* at iic0 addr 0x1f | 337 | #sdtemp* at iic? addr 0x1f | |
338 | 338 | |||
339 | # Winbond LPC Super I/O | 339 | # Winbond LPC Super I/O | |
340 | #wbsio* at isa? port 0x2e | 340 | #wbsio* at isa? port 0x2e | |
341 | #wbsio* at isa? port 0x4e | 341 | #wbsio* at isa? port 0x4e | |
342 | 342 | |||
343 | # LM7[89] and compatible hardware monitors | 343 | # LM7[89] and compatible hardware monitors | |
344 | #lm0 at isa? port 0x290 # other common: 0x280, 0x310, 0xc00 | 344 | #lm0 at isa? port 0x290 # other common: 0x280, 0x310, 0xc00 | |
345 | #lm* at wbsio? | 345 | #lm* at wbsio? | |
346 | 346 | |||
347 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management TImer | 347 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management TImer | |
348 | #viaenv* at pci? dev ? function ? | 348 | #viaenv* at pci? dev ? function ? | |
349 | 349 | |||
350 | 350 |
--- src/sys/arch/evbarm/conf/ARMADAXP 2018/05/15 01:24:23 1.22
+++ src/sys/arch/evbarm/conf/ARMADAXP 2018/06/07 13:36:28 1.23
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | # | 1 | # | |
2 | # $NetBSD: ARMADAXP,v 1.22 2018/05/15 01:24:23 thorpej Exp $ | 2 | # $NetBSD: ARMADAXP,v 1.23 2018/06/07 13:36:28 thorpej Exp $ | |
3 | # | 3 | # | |
4 | # ARMADA XP DEV BOARD | 4 | # ARMADA XP DEV BOARD | |
5 | # | 5 | # | |
6 | 6 | |||
7 | include "arch/evbarm/conf/std.armadaxp" | 7 | include "arch/evbarm/conf/std.armadaxp" | |
8 | 8 | |||
9 | # estimated number of users | 9 | # estimated number of users | |
10 | 10 | |||
11 | maxusers 32 | 11 | maxusers 32 | |
12 | 12 | |||
13 | # Standard system options | 13 | # Standard system options | |
14 | 14 | |||
15 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | 15 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | |
@@ -175,27 +175,27 @@ options CONSFREQ=250000000 | @@ -175,27 +175,27 @@ options CONSFREQ=250000000 | |||
175 | 175 | |||
176 | # On-chip Two-Wire Serial Interface (TWSI) | 176 | # On-chip Two-Wire Serial Interface (TWSI) | |
177 | gttwsi* at mvsoc? offset ? irq ? | 177 | gttwsi* at mvsoc? offset ? irq ? | |
178 | iic* at gttwsi? | 178 | iic* at gttwsi? | |
179 | 179 | |||
180 | # Serial Peripheral Interface (SPI) | 180 | # Serial Peripheral Interface (SPI) | |
181 | mvspi* at mvsoc? offset ? irq ? | 181 | mvspi* at mvsoc? offset ? irq ? | |
182 | spi* at mvspi? | 182 | spi* at mvspi? | |
183 | 183 | |||
184 | spiflash0 at spiflashbus? | 184 | spiflash0 at spiflashbus? | |
185 | m25p0 at spi? slave 0 | 185 | m25p0 at spi? slave 0 | |
186 | 186 | |||
187 | # TWSI SDRAM Serial Presence Detect | 187 | # TWSI SDRAM Serial Presence Detect | |
188 | spdmem0 at iic0 addr 0x56 | 188 | spdmem0 at iic? addr 0x56 | |
189 | 189 | |||
190 | # On-chip Cryptographic Engines and Security Accelerator (S/W chaining) | 190 | # On-chip Cryptographic Engines and Security Accelerator (S/W chaining) | |
191 | mvcesa* at mvsoc? offset ? irq ? | 191 | mvcesa* at mvsoc? offset ? irq ? | |
192 | 192 | |||
193 | # On-chip Cryptographic Engines and Security Accelerator (H/W chaining) | 193 | # On-chip Cryptographic Engines and Security Accelerator (H/W chaining) | |
194 | #mvxpsec* at mvsoc? offset ? irq ? | 194 | #mvxpsec* at mvsoc? offset ? irq ? | |
195 | #options MVXPSEC_DEBUG=MVXPSEC_DEBUG_ALL | 195 | #options MVXPSEC_DEBUG=MVXPSEC_DEBUG_ALL | |
196 | 196 | |||
197 | # On-chip USB 2.0 Interface | 197 | # On-chip USB 2.0 Interface | |
198 | ehci* at mvsoc? offset ? irq ? | 198 | ehci* at mvsoc? offset ? irq ? | |
199 | 199 | |||
200 | # USB bus support | 200 | # USB bus support | |
201 | usb* at ehci? | 201 | usb* at ehci? |
--- src/sys/arch/evbarm/conf/ARMADILLO210 2018/05/15 01:24:23 1.39
+++ src/sys/arch/evbarm/conf/ARMADILLO210 2018/06/07 13:36:28 1.40
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: ARMADILLO210,v 1.39 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: ARMADILLO210,v 1.40 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # ARMADILLO210 -- Atmark Techno, Armadillo-210 | 3 | # ARMADILLO210 -- Atmark Techno, Armadillo-210 | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/evbarm/conf/std.armadillo9" | 6 | include "arch/evbarm/conf/std.armadillo9" | |
7 | 7 | |||
8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
9 | options MSGBUFSIZE=65536 | 9 | options MSGBUFSIZE=65536 | |
10 | #options KSTACK_CHECK_MAGIC | 10 | #options KSTACK_CHECK_MAGIC | |
11 | 11 | |||
12 | # estimated number of users | 12 | # estimated number of users | |
13 | maxusers 8 | 13 | maxusers 8 | |
14 | 14 | |||
@@ -146,27 +146,27 @@ gpio* at epgpio? | @@ -146,27 +146,27 @@ gpio* at epgpio? | |||
146 | # On-chip serial UARTS | 146 | # On-chip serial UARTS | |
147 | epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 | 147 | epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 | |
148 | epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 | 148 | epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 | |
149 | # RealTime Clock (no battery backup) | 149 | # RealTime Clock (no battery backup) | |
150 | eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 | 150 | eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 | |
151 | # Watchdog Timer | 151 | # Watchdog Timer | |
152 | epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 | 152 | epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 | |
153 | # LED | 153 | # LED | |
154 | epled0 at epgpio0 port 4 bit1 1 bit2 0 | 154 | epled0 at epgpio0 port 4 bit1 1 bit2 0 | |
155 | 155 | |||
156 | # I^2C Controller Unit | 156 | # I^2C Controller Unit | |
157 | armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 | 157 | armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 | |
158 | iic* at armadillo9iic? | 158 | iic* at armadillo9iic? | |
159 | seeprom0 at iic0 addr 0x50 size 128 | 159 | seeprom0 at iic? addr 0x50 size 128 | |
160 | 160 | |||
161 | # MII/PHY support | 161 | # MII/PHY support | |
162 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | 162 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | |
163 | 163 | |||
164 | 164 | |||
165 | # Pseudo-Devices | 165 | # Pseudo-Devices | |
166 | 166 | |||
167 | # disk/mass storage pseudo-devices | 167 | # disk/mass storage pseudo-devices | |
168 | pseudo-device md # memory disk device (ramdisk) | 168 | pseudo-device md # memory disk device (ramdisk) | |
169 | pseudo-device vnd # disk-like interface to files | 169 | pseudo-device vnd # disk-like interface to files | |
170 | options VND_COMPRESSION # compressed vnd(4) | 170 | options VND_COMPRESSION # compressed vnd(4) | |
171 | #pseudo-device fss # file system snapshot device | 171 | #pseudo-device fss # file system snapshot device | |
172 | #pseudo-device putter # for puffs and pud | 172 | #pseudo-device putter # for puffs and pud |
--- src/sys/arch/evbarm/conf/ARMADILLO9 2018/05/15 01:24:23 1.56
+++ src/sys/arch/evbarm/conf/ARMADILLO9 2018/06/07 13:36:28 1.57
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: ARMADILLO9,v 1.56 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: ARMADILLO9,v 1.57 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # ARMADILLO9 -- Atmark Techno, Armadillo-9 | 3 | # ARMADILLO9 -- Atmark Techno, Armadillo-9 | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/evbarm/conf/std.armadillo9" | 6 | include "arch/evbarm/conf/std.armadillo9" | |
7 | 7 | |||
8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
9 | options MSGBUFSIZE=65536 | 9 | options MSGBUFSIZE=65536 | |
10 | #options KSTACK_CHECK_MAGIC | 10 | #options KSTACK_CHECK_MAGIC | |
11 | 11 | |||
12 | # estimated number of users | 12 | # estimated number of users | |
13 | maxusers 16 | 13 | maxusers 16 | |
14 | 14 | |||
@@ -157,28 +157,28 @@ gpio* at epgpio? | @@ -157,28 +157,28 @@ gpio* at epgpio? | |||
157 | epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 | 157 | epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 | |
158 | epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 | 158 | epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 | |
159 | #epcom2 at epsoc? addr 0x808e0000 size 0x1000 intr 55 | 159 | #epcom2 at epsoc? addr 0x808e0000 size 0x1000 intr 55 | |
160 | # RealTime Clock (no battery backup) | 160 | # RealTime Clock (no battery backup) | |
161 | eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 | 161 | eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 | |
162 | # Watchdog Timer | 162 | # Watchdog Timer | |
163 | epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 | 163 | epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 | |
164 | # LED | 164 | # LED | |
165 | epled0 at epgpio0 port 4 bit1 0 bit2 1 | 165 | epled0 at epgpio0 port 4 bit1 0 bit2 1 | |
166 | 166 | |||
167 | # I^2C Controller Unit | 167 | # I^2C Controller Unit | |
168 | armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 | 168 | armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 | |
169 | iic* at armadillo9iic? | 169 | iic* at armadillo9iic? | |
170 | seeprom0 at iic0 addr 0x50 size 128 | 170 | seeprom0 at iic? addr 0x50 size 128 | |
171 | #s3531rtc0 at iic0 addr 0x30 | 171 | #s3531rtc0 at iic? addr 0x30 | |
172 | 172 | |||
173 | # PCMCIA bus support | 173 | # PCMCIA bus support | |
174 | pcmcia* at eppcic0 controller ? socket ? | 174 | pcmcia* at eppcic0 controller ? socket ? | |
175 | 175 | |||
176 | # PCMCIA network interfaces | 176 | # PCMCIA network interfaces | |
177 | ne* at pcmcia? function ? # NE2000-compatible Ethernet | 177 | ne* at pcmcia? function ? # NE2000-compatible Ethernet | |
178 | wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) | 178 | wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) | |
179 | 179 | |||
180 | # MII/PHY support | 180 | # MII/PHY support | |
181 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | 181 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | |
182 | 182 | |||
183 | # PCMCIA serial interfaces | 183 | # PCMCIA serial interfaces | |
184 | com* at pcmcia? function ? # Modems and serial cards | 184 | com* at pcmcia? function ? # Modems and serial cards |
--- src/sys/arch/evbarm/conf/MPCSA_GENERIC 2018/05/15 01:24:23 1.56
+++ src/sys/arch/evbarm/conf/MPCSA_GENERIC 2018/06/07 13:36:28 1.57
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: MPCSA_GENERIC,v 1.56 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: MPCSA_GENERIC,v 1.57 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GENERIC machine description file | 3 | # GENERIC machine description file | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/evbarm/conf/std.mpcsa" | 21 | include "arch/evbarm/conf/std.mpcsa" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "GENERIC-$Revision: 1.56 $" | 25 | #ident "GENERIC-$Revision: 1.57 $" | |
26 | 26 | |||
27 | maxusers 32 # estimated number of users | 27 | maxusers 32 # estimated number of users | |
28 | 28 | |||
29 | # CPU support. | 29 | # CPU support. | |
30 | options CPU_ARM9 # Support the ARM9TDMI core | 30 | options CPU_ARM9 # Support the ARM9TDMI core | |
31 | makeoptions CPUFLAGS="-mtune=arm920t -mcpu=arm920t" | 31 | makeoptions CPUFLAGS="-mtune=arm920t -mcpu=arm920t" | |
32 | 32 | |||
33 | # CPU-related options. | 33 | # CPU-related options. | |
34 | #options MATH_EMULATE # floating point emulation | 34 | #options MATH_EMULATE # floating point emulation | |
35 | 35 | |||
36 | # doesn't work with MP just yet.. | 36 | # doesn't work with MP just yet.. | |
37 | #options PERFCTRS # performance-monitoring counters support | 37 | #options PERFCTRS # performance-monitoring counters support | |
38 | 38 | |||
@@ -292,29 +292,29 @@ seeprom* at iic0 addr 0x50 size 4096 | @@ -292,29 +292,29 @@ seeprom* at iic0 addr 0x50 size 4096 | |||
292 | 292 | |||
293 | # Console Devices | 293 | # Console Devices | |
294 | 294 | |||
295 | # PCMCIA serial interfaces | 295 | # PCMCIA serial interfaces | |
296 | com* at pcmcia? function ? # Modems and serial cards | 296 | com* at pcmcia? function ? # Modems and serial cards | |
297 | 297 | |||
298 | pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards | 298 | pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards | |
299 | com* at pcmcom? slave ? # ...and the slave devices | 299 | com* at pcmcom? slave ? # ...and the slave devices | |
300 | 300 | |||
301 | 301 | |||
302 | # Hardware monitors | 302 | # Hardware monitors | |
303 | 303 | |||
304 | # AMD 768 and 8111 power/ACPI controllers | 304 | # AMD 768 and 8111 power/ACPI controllers | |
305 | #dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 305 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
306 | #dbcool* at iic0 addr 0x2D # Tyan S2881 | 306 | #dbcool* at iic? addr 0x2D # Tyan S2881 | |
307 | #dbcool* at iic0 addr 0x2E # Tyan S2882-D | 307 | #dbcool* at iic? addr 0x2E # Tyan S2882-D | |
308 | 308 | |||
309 | # 1-Wire support | 309 | # 1-Wire support | |
310 | #gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio | 310 | #gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio | |
311 | #onewire* at gpioow? | 311 | #onewire* at gpioow? | |
312 | 312 | |||
313 | # 1-Wire devices | 313 | # 1-Wire devices | |
314 | #owtemp* at onewire? # Temperature sensors | 314 | #owtemp* at onewire? # Temperature sensors | |
315 | 315 | |||
316 | # SCSI Controllers and Devices | 316 | # SCSI Controllers and Devices | |
317 | 317 | |||
318 | # PCMCIA SCSI controllers | 318 | # PCMCIA SCSI controllers | |
319 | #aic* at pcmcia? function ? # Adaptec APA-1460 SCSI | 319 | #aic* at pcmcia? function ? # Adaptec APA-1460 SCSI | |
320 | #esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI | 320 | #esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI |
--- src/sys/arch/evbarm/conf/CUBOX 2018/05/15 01:24:23 1.6
+++ src/sys/arch/evbarm/conf/CUBOX 2018/06/07 13:36:28 1.7
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: CUBOX,v 1.6 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: CUBOX,v 1.7 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # CUBOX -- SolidRun Ltd. Cubox kernel | 3 | # CUBOX -- SolidRun Ltd. Cubox kernel | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/evbarm/conf/std.marvell" | 6 | include "arch/evbarm/conf/std.marvell" | |
7 | 7 | |||
8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
9 | 9 | |||
10 | # estimated number of users | 10 | # estimated number of users | |
11 | 11 | |||
12 | maxusers 32 | 12 | maxusers 32 | |
13 | 13 | |||
14 | # Board Type | 14 | # Board Type | |
@@ -240,29 +240,29 @@ sdmmc* at sdhc? | @@ -240,29 +240,29 @@ sdmmc* at sdhc? | |||
240 | ld* at sdmmc? | 240 | ld* at sdmmc? | |
241 | 241 | |||
242 | # On-chip Serial Peripheral Interface (SPI) | 242 | # On-chip Serial Peripheral Interface (SPI) | |
243 | mvspi* at mvsoc? offset ? irq ? | 243 | mvspi* at mvsoc? offset ? irq ? | |
244 | spi* at mvspi? | 244 | spi* at mvspi? | |
245 | 245 | |||
246 | m25p0 at spi? slave 0 | 246 | m25p0 at spi? slave 0 | |
247 | spiflash0 at spiflashbus? | 247 | spiflash0 at spiflashbus? | |
248 | 248 | |||
249 | # On-chip Two-Wire Serial Interface (TWSI) | 249 | # On-chip Two-Wire Serial Interface (TWSI) | |
250 | gttwsi* at mvsoc? offset ? irq ? | 250 | gttwsi* at mvsoc? offset ? irq ? | |
251 | iic* at gttwsi? | 251 | iic* at gttwsi? | |
252 | 252 | |||
253 | #TDA998x at iic0 addr 0x34 # HDMI transmitters | 253 | #TDA998x at iic? addr 0x34 # HDMI transmitters | |
254 | #Si5351A at iic0 addr 0x60 # Programmable Any-Frequency CMOS Clock Generator | 254 | #Si5351A at iic? addr 0x60 # Programmable Any-Frequency CMOS Clock Generator | |
255 | #lcdc at iic0 addr 0x70 | 255 | #lcdc at iic? addr 0x70 | |
256 | 256 | |||
257 | # On-chip UART Interface | 257 | # On-chip UART Interface | |
258 | com* at mvsoc? offset ? irq ? | 258 | com* at mvsoc? offset ? irq ? | |
259 | 259 | |||
260 | # On-chip Real Time Clock (RTC) | 260 | # On-chip Real Time Clock (RTC) | |
261 | mvsocrtc* at mvsoc? offset ? irq ? | 261 | mvsocrtc* at mvsoc? offset ? irq ? | |
262 | 262 | |||
263 | # On-chip Timers | 263 | # On-chip Timers | |
264 | mvsoctmr* at mvsoc? offset ? irq ? | 264 | mvsoctmr* at mvsoc? offset ? irq ? | |
265 | 265 | |||
266 | 266 | |||
267 | # USB bus support | 267 | # USB bus support | |
268 | usb* at ehci? | 268 | usb* at ehci? |
--- src/sys/arch/evbarm/conf/DNS323 2018/05/15 01:24:23 1.10
+++ src/sys/arch/evbarm/conf/DNS323 2018/06/07 13:36:28 1.11
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: DNS323,v 1.10 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: DNS323,v 1.11 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # DNS323 -- D-Link. DNS-323 platform kernel | 3 | # DNS323 -- D-Link. DNS-323 platform kernel | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/evbarm/conf/MARVELL_NAS" | 6 | include "arch/evbarm/conf/MARVELL_NAS" | |
7 | 7 | |||
8 | # Board Type | 8 | # Board Type | |
9 | makeoptions BOARDTYPE="dns323" | 9 | makeoptions BOARDTYPE="dns323" | |
10 | options EVBARM_BOARDTYPE=dns323 | 10 | options EVBARM_BOARDTYPE=dns323 | |
11 | 11 | |||
12 | makeoptions CPUFLAGS="-mcpu=xscale" # Xscale instruction set support | 12 | makeoptions CPUFLAGS="-mcpu=xscale" # Xscale instruction set support | |
13 | no options CPU_SHEEVA | 13 | no options CPU_SHEEVA | |
14 | 14 | |||
@@ -20,18 +20,18 @@ options DEBUG | @@ -20,18 +20,18 @@ options DEBUG | |||
20 | #options PMAP_DEBUG # Enable pmap_debug_level code | 20 | #options PMAP_DEBUG # Enable pmap_debug_level code | |
21 | #options VERBOSE_INIT_ARM # verbose bootstraping messages | 21 | #options VERBOSE_INIT_ARM # verbose bootstraping messages | |
22 | #options DDB # in-kernel debugger | 22 | #options DDB # in-kernel debugger | |
23 | #pseudo-device ksyms | 23 | #pseudo-device ksyms | |
24 | #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB | 24 | #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB | |
25 | #options KGDB | 25 | #options KGDB | |
26 | #options DEBUG_KGDB | 26 | #options DEBUG_KGDB | |
27 | makeoptions DEBUG="-g" # compile full symbol table | 27 | makeoptions DEBUG="-g" # compile full symbol table | |
28 | #makeoptions COPTS="-O2" | 28 | #makeoptions COPTS="-O2" | |
29 | makeoptions COPY_SYMTAB=1 | 29 | makeoptions COPY_SYMTAB=1 | |
30 | #options AUDIO_DEBUG=2 | 30 | #options AUDIO_DEBUG=2 | |
31 | 31 | |||
32 | 32 | |||
33 | g760a* at iic0 addr 0x3e # G760a fan speed controller | 33 | g760a* at iic? addr 0x3e # G760a fan speed controller | |
34 | lmtemp* at iic0 addr 0x48 # LM75 temperature sensor | 34 | lmtemp* at iic? addr 0x48 # LM75 temperature sensor | |
35 | strtc* at iic0 addr 0x68 # ST M41T80 Real-Time Clock | 35 | strtc* at iic? addr 0x68 # ST M41T80 Real-Time Clock | |
36 | options STRTC_NO_USERRAM | 36 | options STRTC_NO_USERRAM | |
37 | options STRTC_NO_WATCHDOG | 37 | options STRTC_NO_WATCHDOG |
--- src/sys/arch/evbarm/conf/GUMSTIX 2018/05/15 01:24:23 1.95
+++ src/sys/arch/evbarm/conf/GUMSTIX 2018/06/07 13:36:28 1.96
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: GUMSTIX,v 1.95 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: GUMSTIX,v 1.96 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GUMSTIX -- Gumstix. Inc. gumstix platforms kernel | 3 | # GUMSTIX -- Gumstix. Inc. gumstix platforms kernel | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/evbarm/conf/std.gumstix" | 6 | include "arch/evbarm/conf/std.gumstix" | |
7 | 7 | |||
8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 8 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
9 | 9 | |||
10 | # estimated number of users | 10 | # estimated number of users | |
11 | 11 | |||
12 | maxusers 32 | 12 | maxusers 32 | |
13 | 13 | |||
14 | # CPU options | 14 | # CPU options | |
@@ -219,27 +219,27 @@ options GXIO_BLUETOOTH_ON_HWUART # Blue | @@ -219,27 +219,27 @@ options GXIO_BLUETOOTH_ON_HWUART # Blue | |||
219 | 219 | |||
220 | # SMC 91C111 | 220 | # SMC 91C111 | |
221 | sm0 at gxio? addr 0x04000300 gpirq ? | 221 | sm0 at gxio? addr 0x04000300 gpirq ? | |
222 | #sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix,netMMC,netCF,netDUO | 222 | #sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix,netMMC,netCF,netDUO | |
223 | #sm0 at gxio? addr 0x04000300 gpirq 99 # netCF-vx | 223 | #sm0 at gxio? addr 0x04000300 gpirq 99 # netCF-vx | |
224 | sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd NIC) | 224 | sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd NIC) | |
225 | 225 | |||
226 | # SMSC LAN9117 | 226 | # SMSC LAN9117 | |
227 | smsh0 at gxio? addr 0x04000300 gpirq 99 # netmicroSD-vx, netpro-vx | 227 | smsh0 at gxio? addr 0x04000300 gpirq 99 # netmicroSD-vx, netpro-vx | |
228 | 228 | |||
229 | # Inter-Integrated Circuit controller | 229 | # Inter-Integrated Circuit controller | |
230 | gxiic0 at pxaip? addr 0x40300000 | 230 | gxiic0 at pxaip? addr 0x40300000 | |
231 | iic* at gxiic? | 231 | iic* at gxiic? | |
232 | #dsrtc* at iic0 addr 0x68 # Can mount DS1307 at console, breakout | 232 | #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout | |
233 | 233 | |||
234 | # integrated PCMCIA/CF controller | 234 | # integrated PCMCIA/CF controller | |
235 | pxapcic0 at pxaip? addr 0x20000000 # cfstix, netCF | 235 | pxapcic0 at pxaip? addr 0x20000000 # cfstix, netCF | |
236 | 236 | |||
237 | # PCMCIA bus support | 237 | # PCMCIA bus support | |
238 | pcmcia* at pxapcic? | 238 | pcmcia* at pxapcic? | |
239 | 239 | |||
240 | # Marvell 88W8385 | 240 | # Marvell 88W8385 | |
241 | malo* at pcmcia? function ? # wifistix, netwifimicrosd, netpro-vx | 241 | malo* at pcmcia? function ? # wifistix, netwifimicrosd, netpro-vx | |
242 | 242 | |||
243 | 243 | |||
244 | # PCMCIA serial interfaces | 244 | # PCMCIA serial interfaces | |
245 | com* at pcmcia? function ? # Modems and serial cards | 245 | com* at pcmcia? function ? # Modems and serial cards |
--- src/sys/arch/evbarm/conf/KUROBOX_PRO 2018/05/15 01:24:23 1.9
+++ src/sys/arch/evbarm/conf/KUROBOX_PRO 2018/06/07 13:36:28 1.10
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: KUROBOX_PRO,v 1.9 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: KUROBOX_PRO,v 1.10 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel | 3 | # KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/evbarm/conf/MARVELL_NAS" | 6 | include "arch/evbarm/conf/MARVELL_NAS" | |
7 | 7 | |||
8 | # Board Type | 8 | # Board Type | |
9 | makeoptions BOARDTYPE="kurobox_pro" | 9 | makeoptions BOARDTYPE="kurobox_pro" | |
10 | options EVBARM_BOARDTYPE=kurobox_pro | 10 | options EVBARM_BOARDTYPE=kurobox_pro | |
11 | 11 | |||
12 | makeoptions CPUFLAGS="-mcpu=xscale" # Xscale instruction set support | 12 | makeoptions CPUFLAGS="-mcpu=xscale" # Xscale instruction set support | |
13 | no options CPU_SHEEVA | 13 | no options CPU_SHEEVA | |
14 | no options KIRKWOOD | 14 | no options KIRKWOOD | |
@@ -26,18 +26,18 @@ options DEBUG | @@ -26,18 +26,18 @@ options DEBUG | |||
26 | #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB | 26 | #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB | |
27 | #options KGDB | 27 | #options KGDB | |
28 | #options DEBUG_KGDB | 28 | #options DEBUG_KGDB | |
29 | makeoptions DEBUG="-g" # compile full symbol table | 29 | makeoptions DEBUG="-g" # compile full symbol table | |
30 | #makeoptions COPTS="-O2" | 30 | #makeoptions COPTS="-O2" | |
31 | makeoptions COPY_SYMTAB=1 | 31 | makeoptions COPY_SYMTAB=1 | |
32 | #options AUDIO_DEBUG=2 | 32 | #options AUDIO_DEBUG=2 | |
33 | 33 | |||
34 | 34 | |||
35 | # On-chip PCI Interface doesn't use. | 35 | # On-chip PCI Interface doesn't use. | |
36 | no gtpci* at mvsoc? | 36 | no gtpci* at mvsoc? | |
37 | no pci* at gtpci? | 37 | no pci* at gtpci? | |
38 | 38 | |||
39 | rs5c372rtc* at iic0 addr 0x32 # RICOH RS5C372 RTC | 39 | rs5c372rtc* at iic? addr 0x32 # RICOH RS5C372 RTC | |
40 | 40 | |||
41 | # PCI network interfaces | 41 | # PCI network interfaces | |
42 | #mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet | 42 | #mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet | |
43 | #msk* at mskc? | 43 | #msk* at mskc? |
--- src/sys/arch/evbarm/conf/KURONAS_X4 2018/05/15 01:24:23 1.2
+++ src/sys/arch/evbarm/conf/KURONAS_X4 2018/06/07 13:36:28 1.3
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: KURONAS_X4,v 1.2 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: KURONAS_X4,v 1.3 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel | 3 | # KUROBOX_PRO -- KUROUTOSHIKOU. KURO-BOX/PRO platform kernel | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/evbarm/conf/MARVELL_NAS" | 6 | include "arch/evbarm/conf/MARVELL_NAS" | |
7 | 7 | |||
8 | # Board Type | 8 | # Board Type | |
9 | makeoptions BOARDTYPE="kuronas_x4" | 9 | makeoptions BOARDTYPE="kuronas_x4" | |
10 | options EVBARM_BOARDTYPE=kuronas_x4 | 10 | options EVBARM_BOARDTYPE=kuronas_x4 | |
11 | 11 | |||
12 | makeoptions CPUFLAGS="-mcpu=xscale" # Xscale instruction set support | 12 | makeoptions CPUFLAGS="-mcpu=xscale" # Xscale instruction set support | |
13 | no options CPU_SHEEVA | 13 | no options CPU_SHEEVA | |
14 | no options KIRKWOOD | 14 | no options KIRKWOOD | |
@@ -22,18 +22,18 @@ config netbsd-wd0 root on wd0 type ffs | @@ -22,18 +22,18 @@ config netbsd-wd0 root on wd0 type ffs | |||
22 | options DIAGNOSTIC # internal consistency checks | 22 | options DIAGNOSTIC # internal consistency checks | |
23 | options DEBUG | 23 | options DEBUG | |
24 | #options PMAP_DEBUG # Enable pmap_debug_level code | 24 | #options PMAP_DEBUG # Enable pmap_debug_level code | |
25 | #options VERBOSE_INIT_ARM # verbose bootstraping messages | 25 | #options VERBOSE_INIT_ARM # verbose bootstraping messages | |
26 | #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB | 26 | #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB | |
27 | #options KGDB | 27 | #options KGDB | |
28 | #options DEBUG_KGDB | 28 | #options DEBUG_KGDB | |
29 | makeoptions DEBUG="-g" # compile full symbol table | 29 | makeoptions DEBUG="-g" # compile full symbol table | |
30 | #makeoptions COPTS="-O2" | 30 | #makeoptions COPTS="-O2" | |
31 | makeoptions COPY_SYMTAB=1 | 31 | makeoptions COPY_SYMTAB=1 | |
32 | #options AUDIO_DEBUG=2 | 32 | #options AUDIO_DEBUG=2 | |
33 | 33 | |||
34 | 34 | |||
35 | rs5c372rtc* at iic0 addr 0x32 # RICOH RS5C372 RTC | 35 | rs5c372rtc* at iic? addr 0x32 # RICOH RS5C372 RTC | |
36 | 36 | |||
37 | # PCI network interfaces | 37 | # PCI network interfaces | |
38 | #mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet | 38 | #mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet | |
39 | #msk* at mskc? | 39 | #msk* at mskc? |
--- src/sys/arch/evbarm/conf/MMNET_GENERIC 2018/05/15 01:24:23 1.35
+++ src/sys/arch/evbarm/conf/MMNET_GENERIC 2018/06/07 13:36:28 1.36
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: MMNET_GENERIC,v 1.35 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: MMNET_GENERIC,v 1.36 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GENERIC machine description file | 3 | # GENERIC machine description file | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/evbarm/conf/std.mmnet" | 21 | include "arch/evbarm/conf/std.mmnet" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "GENERIC-$Revision: 1.35 $" | 25 | #ident "GENERIC-$Revision: 1.36 $" | |
26 | 26 | |||
27 | maxusers 32 # estimated number of users | 27 | maxusers 32 # estimated number of users | |
28 | 28 | |||
29 | # CPU support. | 29 | # CPU support. | |
30 | options CPU_ARM9E | 30 | options CPU_ARM9E | |
31 | makeoptions CPUFLAGS="-mtune=arm926ej-s -mcpu=arm926ej-s" | 31 | makeoptions CPUFLAGS="-mtune=arm926ej-s -mcpu=arm926ej-s" | |
32 | 32 | |||
33 | # CPU-related options. | 33 | # CPU-related options. | |
34 | #options MATH_EMULATE # floating point emulation | 34 | #options MATH_EMULATE # floating point emulation | |
35 | 35 | |||
36 | # doesn't work with MP just yet.. | 36 | # doesn't work with MP just yet.. | |
37 | #options PERFCTRS # performance-monitoring counters support | 37 | #options PERFCTRS # performance-monitoring counters support | |
38 | 38 | |||
@@ -278,29 +278,29 @@ ohci0 at at91bus0 addr 0x00500000 size | @@ -278,29 +278,29 @@ ohci0 at at91bus0 addr 0x00500000 size | |||
278 | #spi0 at at91spi0 | 278 | #spi0 at at91spi0 | |
279 | #spi_obuf0 at spi0 slave 1 | 279 | #spi_obuf0 at spi0 slave 1 | |
280 | #gpio* at spi_obuf? | 280 | #gpio* at spi_obuf? | |
281 | 281 | |||
282 | # On-chip I2C | 282 | # On-chip I2C | |
283 | at91twi0 at at91bus0 addr 0xfffac000 size 0x4000 pid 11 | 283 | at91twi0 at at91bus0 addr 0xfffac000 size 0x4000 pid 11 | |
284 | iic0 at at91twi? | 284 | iic0 at at91twi? | |
285 | #ds1672rtc* at iic0 addr 0x68 | 285 | #ds1672rtc* at iic0 addr 0x68 | |
286 | #seeprom* at iic0 addr 0x50 size 4096 | 286 | #seeprom* at iic0 addr 0x50 size 4096 | |
287 | 287 | |||
288 | # Hardware monitors | 288 | # Hardware monitors | |
289 | 289 | |||
290 | # AMD 768 and 8111 power/ACPI controllers | 290 | # AMD 768 and 8111 power/ACPI controllers | |
291 | #dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 291 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
292 | #dbcool* at iic0 addr 0x2D # Tyan S2881 | 292 | #dbcool* at iic? addr 0x2D # Tyan S2881 | |
293 | #dbcool* at iic0 addr 0x2E # Tyan S2882-D | 293 | #dbcool* at iic? addr 0x2E # Tyan S2882-D | |
294 | 294 | |||
295 | # 1-Wire support | 295 | # 1-Wire support | |
296 | #gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio | 296 | #gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio | |
297 | #onewire* at gpioow? | 297 | #onewire* at gpioow? | |
298 | 298 | |||
299 | # 1-Wire devices | 299 | # 1-Wire devices | |
300 | #owtemp* at onewire? # Temperature sensors | 300 | #owtemp* at onewire? # Temperature sensors | |
301 | 301 | |||
302 | # SCSI Controllers and Devices | 302 | # SCSI Controllers and Devices | |
303 | 303 | |||
304 | # SCSI bus support | 304 | # SCSI bus support | |
305 | scsibus* at scsi? | 305 | scsibus* at scsi? | |
306 | 306 |
--- src/sys/arch/evbarm/conf/MV2120 2018/05/15 01:24:23 1.36
+++ src/sys/arch/evbarm/conf/MV2120 2018/06/07 13:36:28 1.37
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: MV2120,v 1.36 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: MV2120,v 1.37 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # This configuration supports for HP MV2120/MV5140/MV5150. | 3 | # This configuration supports for HP MV2120/MV5140/MV5150. | |
4 | 4 | |||
5 | include "arch/evbarm/conf/std.mv2120" | 5 | include "arch/evbarm/conf/std.mv2120" | |
6 | 6 | |||
7 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 7 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
8 | makeoptions COPY_SYMTAB=1 | 8 | makeoptions COPY_SYMTAB=1 | |
9 | 9 | |||
10 | makeoptions DEBUG="-g" | 10 | makeoptions DEBUG="-g" | |
11 | 11 | |||
12 | # estimated number of users | 12 | # estimated number of users | |
13 | 13 | |||
14 | maxusers 32 | 14 | maxusers 32 | |
@@ -186,27 +186,27 @@ iic* at gttwsi? # I2C bus | @@ -186,27 +186,27 @@ iic* at gttwsi? # I2C bus | |||
186 | com* at mvsoc? offset ? irq ? | 186 | com* at mvsoc? offset ? irq ? | |
187 | 187 | |||
188 | # On-chip IDMA Controller | 188 | # On-chip IDMA Controller | |
189 | #gtidmac* at mvsoc? offset ? irq ? | 189 | #gtidmac* at mvsoc? offset ? irq ? | |
190 | 190 | |||
191 | # On-chip General Purpose I/O Port Interface | 191 | # On-chip General Purpose I/O Port Interface | |
192 | mvsocgpp* at mvsoc? offset ? irq ? | 192 | mvsocgpp* at mvsoc? offset ? irq ? | |
193 | gpio* at mvsocgpp? | 193 | gpio* at mvsocgpp? | |
194 | 194 | |||
195 | # On-chip Timers | 195 | # On-chip Timers | |
196 | mvsoctmr* at mvsoc? offset ? irq ? | 196 | mvsoctmr* at mvsoc? offset ? irq ? | |
197 | 197 | |||
198 | # Real Time Clock | 198 | # Real Time Clock | |
199 | pcf8563rtc* at iic0 addr 0x51 | 199 | pcf8563rtc* at iic? addr 0x51 | |
200 | 200 | |||
201 | # MII/PHY support | 201 | # MII/PHY support | |
202 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | 202 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | |
203 | 203 | |||
204 | # ATA (IDE) bus support | 204 | # ATA (IDE) bus support | |
205 | atabus* at ata? | 205 | atabus* at ata? | |
206 | #options ATADEBUG | 206 | #options ATADEBUG | |
207 | 207 | |||
208 | # IDE drives | 208 | # IDE drives | |
209 | wd0 at atabus0 drive 0 flags 0x0000 | 209 | wd0 at atabus0 drive 0 flags 0x0000 | |
210 | wd1 at atabus1 drive 0 flags 0x0000 | 210 | wd1 at atabus1 drive 0 flags 0x0000 | |
211 | wd* at atabus? drive ? flags 0x0000 | 211 | wd* at atabus? drive ? flags 0x0000 | |
212 | 212 |
--- src/sys/arch/evbarm/conf/TEAMASA_NPWR 2018/05/15 01:24:23 1.93
+++ src/sys/arch/evbarm/conf/TEAMASA_NPWR 2018/06/07 13:36:28 1.94
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: TEAMASA_NPWR,v 1.93 2018/05/15 01:24:23 thorpej Exp $ | 1 | # $NetBSD: TEAMASA_NPWR,v 1.94 2018/06/07 13:36:28 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # TEAMASA_NPWR -- Team ASA, Inc. Npwr -- XScale/IOP310-based | 3 | # TEAMASA_NPWR -- Team ASA, Inc. Npwr -- XScale/IOP310-based | |
4 | # server appliance. | 4 | # server appliance. | |
5 | # | 5 | # | |
6 | 6 | |||
7 | include "arch/evbarm/conf/std.iq80310" | 7 | include "arch/evbarm/conf/std.iq80310" | |
8 | options IOP310_TEAMASA_NPWR # Enable Npwr support | 8 | options IOP310_TEAMASA_NPWR # Enable Npwr support | |
9 | 9 | |||
10 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 10 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
11 | 11 | |||
12 | # estimated number of users | 12 | # estimated number of users | |
13 | 13 | |||
14 | maxusers 32 | 14 | maxusers 32 | |
@@ -136,27 +136,27 @@ mainbus0 at root | @@ -136,27 +136,27 @@ mainbus0 at root | |||
136 | cpu0 at mainbus? | 136 | cpu0 at mainbus? | |
137 | 137 | |||
138 | # On-board device support | 138 | # On-board device support | |
139 | obio* at mainbus? | 139 | obio* at mainbus? | |
140 | 140 | |||
141 | # On-board 16550 UART | 141 | # On-board 16550 UART | |
142 | com0 at obio? addr 0xfe810000 xint3 3 | 142 | com0 at obio? addr 0xfe810000 xint3 3 | |
143 | 143 | |||
144 | # i80312 Companion I/O support | 144 | # i80312 Companion I/O support | |
145 | iopxs* at mainbus? | 145 | iopxs* at mainbus? | |
146 | 146 | |||
147 | iopiic* at iopxs? # I2C Controller Unit | 147 | iopiic* at iopxs? # I2C Controller Unit | |
148 | iic* at iopiic? | 148 | iic* at iopiic? | |
149 | m41trtc* at iic0 addr 0x68 | 149 | m41trtc* at iic? addr 0x68 | |
150 | 150 | |||
151 | pci* at iopxs? bus ? | 151 | pci* at iopxs? bus ? | |
152 | 152 | |||
153 | # | 153 | # | |
154 | # Networking devices | 154 | # Networking devices | |
155 | # | 155 | # | |
156 | 156 | |||
157 | # PCI network devices | 157 | # PCI network devices | |
158 | wm* at pci? dev ? function ? | 158 | wm* at pci? dev ? function ? | |
159 | 159 | |||
160 | # MII/PHY support | 160 | # MII/PHY support | |
161 | makphy* at mii? phy ? # Marvell "Alaska" Gig-E PHY | 161 | makphy* at mii? phy ? # Marvell "Alaska" Gig-E PHY | |
162 | ukphy* at mii? phy ? # Generic IEEE 802.3u PHYs | 162 | ukphy* at mii? phy ? # Generic IEEE 802.3u PHYs |
--- src/sys/arch/evbarm/conf/Attic/VTC100 2018/05/15 01:24:23 1.16
+++ src/sys/arch/evbarm/conf/Attic/VTC100 2018/06/07 13:36:28 1.17
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | # | 1 | # | |
2 | # $NetBSD: VTC100,v 1.16 2018/05/15 01:24:23 thorpej Exp $ | 2 | # $NetBSD: VTC100,v 1.17 2018/06/07 13:36:28 thorpej Exp $ | |
3 | # | 3 | # | |
4 | # VTC100 -- NEXCOM VTC100 Kernel | 4 | # VTC100 -- NEXCOM VTC100 Kernel | |
5 | # | 5 | # | |
6 | 6 | |||
7 | include "arch/evbarm/conf/std.beagle" | 7 | include "arch/evbarm/conf/std.beagle" | |
8 | 8 | |||
9 | # estimated number of users | 9 | # estimated number of users | |
10 | 10 | |||
11 | maxusers 32 | 11 | maxusers 32 | |
12 | 12 | |||
13 | # Standard system options | 13 | # Standard system options | |
14 | 14 | |||
15 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | 15 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | |
@@ -183,32 +183,32 @@ ld* at sdmmc? | @@ -183,32 +183,32 @@ ld* at sdmmc? | |||
183 | # General-purpose I/O pins | 183 | # General-purpose I/O pins | |
184 | omapgpio0 at obio0 addr 0x44e07000 size 0x1000 | 184 | omapgpio0 at obio0 addr 0x44e07000 size 0x1000 | |
185 | gpio0 at omapgpio0 | 185 | gpio0 at omapgpio0 | |
186 | omapgpio1 at obio1 addr 0x4804c000 size 0x1000 | 186 | omapgpio1 at obio1 addr 0x4804c000 size 0x1000 | |
187 | gpio1 at omapgpio1 | 187 | gpio1 at omapgpio1 | |
188 | omapgpio2 at obio1 addr 0x481ac000 size 0x1000 | 188 | omapgpio2 at obio1 addr 0x481ac000 size 0x1000 | |
189 | gpio2 at omapgpio2 | 189 | gpio2 at omapgpio2 | |
190 | omapgpio3 at obio1 addr 0x481ae000 size 0x1000 | 190 | omapgpio3 at obio1 addr 0x481ae000 size 0x1000 | |
191 | gpio3 at omapgpio3 | 191 | gpio3 at omapgpio3 | |
192 | 192 | |||
193 | # I2C Controller | 193 | # I2C Controller | |
194 | tiiic0 at obio0 addr 0x44e0b000 size 0x1000 intr 70 | 194 | tiiic0 at obio0 addr 0x44e0b000 size 0x1000 intr 70 | |
195 | iic* at tiiic? | 195 | iic* at tiiic? | |
196 | #? at iic0 addr 0x00 | 196 | #? at iic? addr 0x00 | |
197 | #tps65910pmic0 at iic0 addr 0x12 # TPS65910 ID0 (SmartReflex) | 197 | #tps65910pmic0 at iic? addr 0x12 # TPS65910 ID0 (SmartReflex) | |
198 | #tlv320aic3x at iic0 addr 0x18 # TLV320AIC3x | 198 | #tlv320aic3x at iic? addr 0x18 # TLV320AIC3x | |
199 | #tps65910pmic1 at iic0 addr 0x2d # TPS65910 ID1 # RTC | 199 | #tps65910pmic1 at iic? addr 0x2d # TPS65910 ID1 # RTC | |
200 | #micon at iic0 addr 0x5a | 200 | #micon at iic? addr 0x5a | |
201 | #? at iic0 addr 0x76 | 201 | #? at iic? addr 0x76 | |
202 | 202 | |||
203 | # On-board 16550 UARTs | 203 | # On-board 16550 UARTs | |
204 | com0 at obio1 addr 0x48022000 size 0x1000 intr 73 mult 4 # UART1 | 204 | com0 at obio1 addr 0x48022000 size 0x1000 intr 73 mult 4 # UART1 | |
205 | options CONSADDR=0x48022000, CONSPEED=115200 | 205 | options CONSADDR=0x48022000, CONSPEED=115200 | |
206 | # GPS | 206 | # GPS | |
207 | com1 at obio1 addr 0x481a6000 size 0x1000 intr 44 mult 4 # UART3 | 207 | com1 at obio1 addr 0x481a6000 size 0x1000 intr 44 mult 4 # UART3 | |
208 | 208 | |||
209 | # XXX Clock assignment is kinda random. My DM timer 3 seems to be | 209 | # XXX Clock assignment is kinda random. My DM timer 3 seems to be | |
210 | # unhappy and I don't know why. DM timer 0 doesn't seem to deliver | 210 | # unhappy and I don't know why. DM timer 0 doesn't seem to deliver | |
211 | # interrupts for the hard clock, although it seems to be the obvious | 211 | # interrupts for the hard clock, although it seems to be the obvious | |
212 | # choice. | 212 | # choice. | |
213 | 213 | |||
214 | # Hardclock timer | 214 | # Hardclock timer |
--- src/sys/arch/evbmips/conf/GDIUM 2018/05/14 21:50:02 1.30
+++ src/sys/arch/evbmips/conf/GDIUM 2018/06/07 13:36:29 1.31
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: GDIUM,v 1.30 2018/05/14 21:50:02 thorpej Exp $ | 1 | # $NetBSD: GDIUM,v 1.31 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GENERIC machine description file | 3 | # GENERIC machine description file | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/evbmips/conf/std.gdium" | 21 | include "arch/evbmips/conf/std.gdium" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "GDIUM-$Revision: 1.30 $" | 25 | #ident "GDIUM-$Revision: 1.31 $" | |
26 | 26 | |||
27 | maxusers 16 | 27 | maxusers 16 | |
28 | 28 | |||
29 | makeoptions CPUFLAGS="-mips3 -mdivide-breaks" # CPU codegen options | 29 | makeoptions CPUFLAGS="-mips3 -mdivide-breaks" # CPU codegen options | |
30 | options LOONGSON2 # IDT LOONGSON2 | 30 | options LOONGSON2 # IDT LOONGSON2 | |
31 | # Standard system options | 31 | # Standard system options | |
32 | options DDB # in-kernel debugger | 32 | options DDB # in-kernel debugger | |
33 | #options DDB_ONPANIC=0 # don't enter debugger on panic | 33 | #options DDB_ONPANIC=0 # don't enter debugger on panic | |
34 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | 34 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | |
35 | #options KGDB # remote debugger | 35 | #options KGDB # remote debugger | |
36 | options DIAGNOSTIC # extra kernel debugging checks | 36 | options DIAGNOSTIC # extra kernel debugging checks | |
37 | #options DEBUG # extra kernel debugging support | 37 | #options DEBUG # extra kernel debugging support | |
38 | makeoptions DEBUG="-g" | 38 | makeoptions DEBUG="-g" | |
@@ -142,31 +142,31 @@ options FONT_GALLANT12x22 | @@ -142,31 +142,31 @@ options FONT_GALLANT12x22 | |||
142 | options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes | 142 | options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes | |
143 | # | 143 | # | |
144 | # Hpckbd will set key board layout appropriately. You can use option | 144 | # Hpckbd will set key board layout appropriately. You can use option | |
145 | # 'PCKBD_LAYOUT' to overrite the default layout. | 145 | # 'PCKBD_LAYOUT' to overrite the default layout. | |
146 | # | 146 | # | |
147 | #options PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)" | 147 | #options PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)" | |
148 | 148 | |||
149 | mainbus0 at root | 149 | mainbus0 at root | |
150 | cpu0 at mainbus0 | 150 | cpu0 at mainbus0 | |
151 | bonito0 at mainbus0 | 151 | bonito0 at mainbus0 | |
152 | pci0 at bonito0 | 152 | pci0 at bonito0 | |
153 | voyager0 at pci0 dev ? function ? | 153 | voyager0 at pci0 dev ? function ? | |
154 | voyagerfb0 at voyager0 | 154 | voyagerfb0 at voyager0 | |
155 | iic0 at voyager0 | 155 | iic* at voyager0 | |
156 | strtc* at iic0 addr 0x68 | 156 | strtc* at iic? addr 0x68 | |
157 | options STRTC_NO_USERRAM | 157 | options STRTC_NO_USERRAM | |
158 | lmtemp* at iic0 addr 0x48 | 158 | lmtemp* at iic? addr 0x48 | |
159 | #stvii* at iic0 addr 0x40 | 159 | #stvii* at iic? addr 0x40 | |
160 | #genfb0 at pci0 dev ? function ? | 160 | #genfb0 at pci0 dev ? function ? | |
161 | wsdisplay0 at wsemuldisplaydev? | 161 | wsdisplay0 at wsemuldisplaydev? | |
162 | ehci* at pci0 dev ? function ? | 162 | ehci* at pci0 dev ? function ? | |
163 | #options EHCI_DEBUG | 163 | #options EHCI_DEBUG | |
164 | ohci* at pci0 dev ? function ? | 164 | ohci* at pci0 dev ? function ? | |
165 | #options OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG | 165 | #options OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG | |
166 | 166 | |||
167 | ral* at pci0 dev ? function ? # RL2561S 802.11b/g | 167 | ral* at pci0 dev ? function ? # RL2561S 802.11b/g | |
168 | rtk* at pci0 dev ? function ? # RTL8139 100/10 Ethernet | 168 | rtk* at pci0 dev ? function ? # RTL8139 100/10 Ethernet | |
169 | # MII/PHY support | 169 | # MII/PHY support | |
170 | ukphy* at mii? phy ? # generic unknown PHYs | 170 | ukphy* at mii? phy ? # generic unknown PHYs | |
171 | 171 | |||
172 | # USB Hubs | 172 | # USB Hubs |
--- src/sys/arch/evbmips/conf/LOONGSON 2018/05/14 21:50:02 1.37
+++ src/sys/arch/evbmips/conf/LOONGSON 2018/06/07 13:36:29 1.38
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: LOONGSON,v 1.37 2018/05/14 21:50:02 thorpej Exp $ | 1 | # $NetBSD: LOONGSON,v 1.38 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # LOONGSON machine description file | 3 | # LOONGSON machine description file | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/evbmips/conf/std.loongson" | 21 | include "arch/evbmips/conf/std.loongson" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "LOONGSON-$Revision: 1.37 $" | 25 | #ident "LOONGSON-$Revision: 1.38 $" | |
26 | 26 | |||
27 | maxusers 16 | 27 | maxusers 16 | |
28 | 28 | |||
29 | # Standard system options | 29 | # Standard system options | |
30 | options DDB # in-kernel debugger | 30 | options DDB # in-kernel debugger | |
31 | #options DDB_ONPANIC=0 # don't enter debugger on panic | 31 | #options DDB_ONPANIC=0 # don't enter debugger on panic | |
32 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | 32 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | |
33 | #options KGDB # remote debugger | 33 | #options KGDB # remote debugger | |
34 | options DIAGNOSTIC # extra kernel debugging checks | 34 | options DIAGNOSTIC # extra kernel debugging checks | |
35 | #options DEBUG # extra kernel debugging support | 35 | #options DEBUG # extra kernel debugging support | |
36 | #options PMAP_FAULTINFO | 36 | #options PMAP_FAULTINFO | |
37 | #options LOCKDEBUG | 37 | #options LOCKDEBUG | |
38 | makeoptions DEBUG="-g" | 38 | makeoptions DEBUG="-g" | |
@@ -158,31 +158,31 @@ options WSDISPLAY_COMPAT_RAWKBD # can | @@ -158,31 +158,31 @@ options WSDISPLAY_COMPAT_RAWKBD # can | |||
158 | # Hpckbd will set key board layout appropriately. You can use option | 158 | # Hpckbd will set key board layout appropriately. You can use option | |
159 | # 'PCKBD_LAYOUT' to overrite the default layout. | 159 | # 'PCKBD_LAYOUT' to overrite the default layout. | |
160 | # | 160 | # | |
161 | #options PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)" | 161 | #options PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)" | |
162 | 162 | |||
163 | mainbus0 at root | 163 | mainbus0 at root | |
164 | cpu0 at mainbus0 | 164 | cpu0 at mainbus0 | |
165 | bonito0 at mainbus0 | 165 | bonito0 at mainbus0 | |
166 | pci0 at bonito0 | 166 | pci0 at bonito0 | |
167 | sisfb0 at pci0 dev ? function ? | 167 | sisfb0 at pci0 dev ? function ? | |
168 | voyager0 at pci0 dev ? function ? # SM502 on GDIUM | 168 | voyager0 at pci0 dev ? function ? # SM502 on GDIUM | |
169 | voyagerfb0 at voyager0 # framebuffer portion | 169 | voyagerfb0 at voyager0 # framebuffer portion | |
170 | pwmclock0 at voyager0 # clock and CPU freq scaling | 170 | pwmclock0 at voyager0 # clock and CPU freq scaling | |
171 | iic0 at voyager0 | 171 | iic* at voyager0 | |
172 | strtc* at iic0 addr 0x68 # GDIUM's real time clock | 172 | strtc* at iic? addr 0x68 # GDIUM's real time clock | |
173 | options STRTC_NO_USERRAM | 173 | options STRTC_NO_USERRAM | |
174 | lmtemp* at iic0 addr 0x48 # GDIUM's temperature sensor | 174 | lmtemp* at iic? addr 0x48 # GDIUM's temperature sensor | |
175 | stvii* at iic0 addr 0x40 # GDIUM's onboard microcontroller | 175 | stvii* at iic? addr 0x40 # GDIUM's onboard microcontroller | |
176 | lynxfb0 at pci0 dev ? function ? # SM712 on Yeeloong Notebook | 176 | lynxfb0 at pci0 dev ? function ? # SM712 on Yeeloong Notebook | |
177 | #genfb0 at pci0 dev ? function ? | 177 | #genfb0 at pci0 dev ? function ? | |
178 | wsdisplay* at wsemuldisplaydev? | 178 | wsdisplay* at wsemuldisplaydev? | |
179 | 179 | |||
180 | ehci* at pci0 dev ? function ? | 180 | ehci* at pci0 dev ? function ? | |
181 | #options EHCI_DEBUG | 181 | #options EHCI_DEBUG | |
182 | ohci* at pci0 dev ? function ? | 182 | ohci* at pci0 dev ? function ? | |
183 | #options OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG | 183 | #options OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG | |
184 | 184 | |||
185 | # USB | 185 | # USB | |
186 | usb* at ehci? | 186 | usb* at ehci? | |
187 | usb* at ohci? | 187 | usb* at ohci? | |
188 | 188 |
--- src/sys/arch/hpcarm/conf/NETBOOKPRO 2018/05/14 21:58:14 1.23
+++ src/sys/arch/hpcarm/conf/NETBOOKPRO 2018/06/07 13:36:29 1.24
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | # $NetBSD: NETBOOKPRO,v 1.23 2018/05/14 21:58:14 thorpej Exp $ | 1 | # $NetBSD: NETBOOKPRO,v 1.24 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # NETBOOKPRO -- Psion Teklogix NETBOOK PRO | 3 | # NETBOOKPRO -- Psion Teklogix NETBOOK PRO | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/hpcarm/conf/std.pxa2x0" | 6 | include "arch/hpcarm/conf/std.pxa2x0" | |
7 | include "arch/hpcarm/conf/files.netbookpro" | 7 | include "arch/hpcarm/conf/files.netbookpro" | |
8 | 8 | |||
9 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 9 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
10 | 10 | |||
11 | #ident "GENERIC-$Revision: 1.23 $" | 11 | #ident "GENERIC-$Revision: 1.24 $" | |
12 | 12 | |||
13 | # estimated number of users | 13 | # estimated number of users | |
14 | maxusers 32 | 14 | maxusers 32 | |
15 | 15 | |||
16 | # in-kernel bootloader, see kloader(4) | 16 | # in-kernel bootloader, see kloader(4) | |
17 | options KLOADER | 17 | options KLOADER | |
18 | #options KLOADER_KERNEL_PATH="\"/netbsd\"" | 18 | #options KLOADER_KERNEL_PATH="\"/netbsd\"" | |
19 | #options KLOADER_DEBUG | 19 | #options KLOADER_DEBUG | |
20 | 20 | |||
21 | # Standard system options | 21 | # Standard system options | |
22 | 22 | |||
23 | #options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | 23 | #options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | |
24 | # (default timezone is passed from hpcboot) | 24 | # (default timezone is passed from hpcboot) | |
@@ -165,29 +165,29 @@ saost* at pxaip? addr 0x40a00000 size 0x | @@ -165,29 +165,29 @@ saost* at pxaip? addr 0x40a00000 size 0x | |||
165 | 165 | |||
166 | # AC97 Audio support | 166 | # AC97 Audio support | |
167 | pxaacu0 at pxaip? addr 0x40500000 intr 14 # Wolfson WM97xx | 167 | pxaacu0 at pxaip? addr 0x40500000 intr 14 # Wolfson WM97xx | |
168 | 168 | |||
169 | # Audio support | 169 | # Audio support | |
170 | audio* at audiobus? | 170 | audio* at audiobus? | |
171 | 171 | |||
172 | spkr* at audio? # PC speaker (synthesized) | 172 | spkr* at audio? # PC speaker (synthesized) | |
173 | 173 | |||
174 | # Inter-Integrated Circuit controller | 174 | # Inter-Integrated Circuit controller | |
175 | nbpiic0 at pxaip? addr 0x40300000 intr 18 | 175 | nbpiic0 at pxaip? addr 0x40300000 intr 18 | |
176 | iic* at nbpiic? | 176 | iic* at nbpiic? | |
177 | 177 | |||
178 | nbppcon* at iic0 addr 0x13 # PCon | 178 | nbppcon* at iic? addr 0x13 # PCon | |
179 | r2025rtc* at iic0 addr 0x32 # R2025S RTC | 179 | r2025rtc* at iic? addr 0x32 # R2025S RTC | |
180 | seeprom* at iic0 addr 0x53 size 128 | 180 | seeprom* at iic? addr 0x53 size 128 | |
181 | 181 | |||
182 | nbppm* at nbppcon? tag 0x05 | 182 | nbppm* at nbppcon? tag 0x05 | |
183 | hpcapm* at nbppm? | 183 | hpcapm* at nbppm? | |
184 | apmdev0 at hpcapm? | 184 | apmdev0 at hpcapm? | |
185 | 185 | |||
186 | nbpkbd* at nbppcon? tag 0x00 | 186 | nbpkbd* at nbppcon? tag 0x00 | |
187 | hpckbd* at nbpkbd? | 187 | hpckbd* at nbpkbd? | |
188 | wskbd0 at hpckbd? mux 1 | 188 | wskbd0 at hpckbd? mux 1 | |
189 | 189 | |||
190 | # integrated MMC/SD contoller | 190 | # integrated MMC/SD contoller | |
191 | pxamci0 at pxaip? addr 0x41100000 | 191 | pxamci0 at pxaip? addr 0x41100000 | |
192 | sdmmc* at pxamci? | 192 | sdmmc* at pxamci? | |
193 | ld* at sdmmc? # MMC/SD/SDHC card | 193 | ld* at sdmmc? # MMC/SD/SDHC card |
--- src/sys/arch/i386/conf/ALL 2018/05/15 01:53:27 1.439
+++ src/sys/arch/i386/conf/ALL 2018/06/07 13:36:29 1.440
@@ -1,33 +1,33 @@ | @@ -1,33 +1,33 @@ | |||
1 | # $NetBSD: ALL,v 1.439 2018/05/15 01:53:27 thorpej Exp $ | 1 | # $NetBSD: ALL,v 1.440 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp | 2 | # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp | |
3 | # | 3 | # | |
4 | # ALL machine description file | 4 | # ALL machine description file | |
5 | # | 5 | # | |
6 | # This machine description includes all devices and options and it is | 6 | # This machine description includes all devices and options and it is | |
7 | # used to compile-test the source and does not necessarily produce a | 7 | # used to compile-test the source and does not necessarily produce a | |
8 | # bootable or useful kernel. | 8 | # bootable or useful kernel. | |
9 | # | 9 | # | |
10 | # For further information on hardware support for this architecture, see | 10 | # For further information on hardware support for this architecture, see | |
11 | # the intro(4) man page. For further information about kernel options | 11 | # the intro(4) man page. For further information about kernel options | |
12 | # for this architecture, see the options(4) man page. For an explanation | 12 | # for this architecture, see the options(4) man page. For an explanation | |
13 | # of each device driver in this file see the section 4 man page for the | 13 | # of each device driver in this file see the section 4 man page for the | |
14 | # device. | 14 | # device. | |
15 | 15 | |||
16 | include "arch/i386/conf/std.i386" | 16 | include "arch/i386/conf/std.i386" | |
17 | 17 | |||
18 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 18 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
19 | 19 | |||
20 | #ident "ALL-$Revision: 1.439 $" | 20 | #ident "ALL-$Revision: 1.440 $" | |
21 | 21 | |||
22 | maxusers 64 # estimated number of users | 22 | maxusers 64 # estimated number of users | |
23 | 23 | |||
24 | makeoptions USE_SSP=yes | 24 | makeoptions USE_SSP=yes | |
25 | 25 | |||
26 | # CPU-related options. | 26 | # CPU-related options. | |
27 | options USER_LDT # user-settable LDT; used by WINE | 27 | options USER_LDT # user-settable LDT; used by WINE | |
28 | options X86EMU # 386 Real Mode emulator | 28 | options X86EMU # 386 Real Mode emulator | |
29 | options PAE # PAE mode (36 bits physical addressing) | 29 | options PAE # PAE mode (36 bits physical addressing) | |
30 | makeoptions SPECTRE_V2_GCC_MITIGATION=1 # GCC Spectre variant 2 | 30 | makeoptions SPECTRE_V2_GCC_MITIGATION=1 # GCC Spectre variant 2 | |
31 | # migitation | 31 | # migitation | |
32 | 32 | |||
33 | # CPU features | 33 | # CPU features | |
@@ -702,40 +702,40 @@ iic* at ichsmb? | @@ -702,40 +702,40 @@ iic* at ichsmb? | |||
702 | nfsmbc* at pci? dev ? function ? | 702 | nfsmbc* at pci? dev ? function ? | |
703 | nfsmb* at nfsmbc? | 703 | nfsmb* at nfsmbc? | |
704 | iic* at nfsmb? | 704 | iic* at nfsmb? | |
705 | 705 | |||
706 | # Intel PIIX4 power management controllers | 706 | # Intel PIIX4 power management controllers | |
707 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | 707 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | |
708 | iic* at piixpm? # SMBus on PIIX4 | 708 | iic* at piixpm? # SMBus on PIIX4 | |
709 | 709 | |||
710 | # I2C controller as found in some Intel PCH devices. | 710 | # I2C controller as found in some Intel PCH devices. | |
711 | dwiic* at pci? # I2C controller | 711 | dwiic* at pci? # I2C controller | |
712 | iic* at dwiic? | 712 | iic* at dwiic? | |
713 | 713 | |||
714 | # dbCool Thermal monitor and fan controller | 714 | # dbCool Thermal monitor and fan controller | |
715 | dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 715 | dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
716 | dbcool* at iic0 addr 0x2D # Tyan S2881 | 716 | dbcool* at iic? addr 0x2D # Tyan S2881 | |
717 | dbcool* at iic0 addr 0x2E # Tyan S2882-D | 717 | dbcool* at iic? addr 0x2E # Tyan S2882-D | |
718 | 718 | |||
719 | # IBM Hawk Integrated Systems Management Processor | 719 | # IBM Hawk Integrated Systems Management Processor | |
720 | ibmhawk0 at iic0 addr 0x37 | 720 | ibmhawk0 at iic? addr 0x37 | |
721 | 721 | |||
722 | # LM7[89] and compatible hardware monitors | 722 | # LM7[89] and compatible hardware monitors | |
723 | # Use flags to select temp sensor type (see lm(4) man page for details) | 723 | # Use flags to select temp sensor type (see lm(4) man page for details) | |
724 | lm0 at iic0 addr 0x2e flags 0x0 | 724 | lm0 at iic? addr 0x2e flags 0x0 | |
725 | 725 | |||
726 | # SMSC LPC47M192 hardware monitor | 726 | # SMSC LPC47M192 hardware monitor | |
727 | smscmon* at iic0 addr 0x2c | 727 | smscmon* at iic? addr 0x2c | |
728 | #smscmon* at iic0 addr 0x2d # (alternate address) | 728 | #smscmon* at iic? addr 0x2d # (alternate address) | |
729 | 729 | |||
730 | # IBM Thinkpad Active Protection System | 730 | # IBM Thinkpad Active Protection System | |
731 | aps0 at isa? port 0x1600 | 731 | aps0 at isa? port 0x1600 | |
732 | 732 | |||
733 | # Fintek Super I/O with hardware monitor | 733 | # Fintek Super I/O with hardware monitor | |
734 | finsio0 at isa? port 0x4e | 734 | finsio0 at isa? port 0x4e | |
735 | 735 | |||
736 | # iTE IT87xxF Super I/O with watchdog and sensors support | 736 | # iTE IT87xxF Super I/O with watchdog and sensors support | |
737 | itesio0 at isa? port 0x2e | 737 | itesio0 at isa? port 0x2e | |
738 | 738 | |||
739 | # Winbond LPC Super I/O | 739 | # Winbond LPC Super I/O | |
740 | wbsio* at isa? port 0x2e | 740 | wbsio* at isa? port 0x2e | |
741 | wbsio* at isa? port 0x4e | 741 | wbsio* at isa? port 0x4e | |
@@ -748,42 +748,42 @@ lm* at wbsio? | @@ -748,42 +748,42 @@ lm* at wbsio? | |||
748 | smsc0 at isa? port 0x02e | 748 | smsc0 at isa? port 0x02e | |
749 | 749 | |||
750 | # PC87366 hardware monitor | 750 | # PC87366 hardware monitor | |
751 | nsclpcsio* at isa? | 751 | nsclpcsio* at isa? | |
752 | gpio* at nsclpcsio? | 752 | gpio* at nsclpcsio? | |
753 | 753 | |||
754 | # Abit uGuru Hardware system monitor | 754 | # Abit uGuru Hardware system monitor | |
755 | ug0 at isa? port 0xe0 | 755 | ug0 at isa? port 0xe0 | |
756 | 756 | |||
757 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer | 757 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer | |
758 | viaenv* at pci? dev ? function ? | 758 | viaenv* at pci? dev ? function ? | |
759 | 759 | |||
760 | # Serial Presence Detect capable memory modules and optional temp sensors | 760 | # Serial Presence Detect capable memory modules and optional temp sensors | |
761 | spdmem* at iic0 addr 0x50 | 761 | spdmem* at iic? addr 0x50 | |
762 | spdmem* at iic0 addr 0x51 | 762 | spdmem* at iic? addr 0x51 | |
763 | spdmem* at iic0 addr 0x52 | 763 | spdmem* at iic? addr 0x52 | |
764 | spdmem* at iic0 addr 0x53 | 764 | spdmem* at iic? addr 0x53 | |
765 | spdmem* at iic0 addr 0x54 | 765 | spdmem* at iic? addr 0x54 | |
766 | spdmem* at iic0 addr 0x55 | 766 | spdmem* at iic? addr 0x55 | |
767 | spdmem* at iic0 addr 0x56 | 767 | spdmem* at iic? addr 0x56 | |
768 | spdmem* at iic0 addr 0x57 | 768 | spdmem* at iic? addr 0x57 | |
769 | sdtemp* at iic0 addr 0x18 | 769 | sdtemp* at iic? addr 0x18 | |
770 | sdtemp* at iic0 addr 0x19 | 770 | sdtemp* at iic? addr 0x19 | |
771 | sdtemp* at iic0 addr 0x1a | 771 | sdtemp* at iic? addr 0x1a | |
772 | sdtemp* at iic0 addr 0x1b | 772 | sdtemp* at iic? addr 0x1b | |
773 | sdtemp* at iic0 addr 0x1c | 773 | sdtemp* at iic? addr 0x1c | |
774 | sdtemp* at iic0 addr 0x1d | 774 | sdtemp* at iic? addr 0x1d | |
775 | sdtemp* at iic0 addr 0x1e | 775 | sdtemp* at iic? addr 0x1e | |
776 | sdtemp* at iic0 addr 0x1f | 776 | sdtemp* at iic? addr 0x1f | |
777 | 777 | |||
778 | # I2C HID devices | 778 | # I2C HID devices | |
779 | ihidev* at iic? | 779 | ihidev* at iic? | |
780 | 780 | |||
781 | # I2C Mice | 781 | # I2C Mice | |
782 | ims* at ihidev? reportid ? | 782 | ims* at ihidev? reportid ? | |
783 | wsmouse* at ims? mux 0 | 783 | wsmouse* at ims? mux 0 | |
784 | 784 | |||
785 | # I2O devices | 785 | # I2O devices | |
786 | iop* at pci? dev ? function ? # I/O processor | 786 | iop* at pci? dev ? function ? # I/O processor | |
787 | iopsp* at iop? tid ? # SCSI/FC-AL ports | 787 | iopsp* at iop? tid ? # SCSI/FC-AL ports | |
788 | ld* at iop? tid ? # block devices | 788 | ld* at iop? tid ? # block devices | |
789 | dpti* at iop? tid 0 # DPT/Adaptec control interface | 789 | dpti* at iop? tid 0 # DPT/Adaptec control interface |
--- src/sys/arch/i386/conf/GENERIC 2018/05/22 08:15:26 1.1179
+++ src/sys/arch/i386/conf/GENERIC 2018/06/07 13:36:29 1.1180
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: GENERIC,v 1.1179 2018/05/22 08:15:26 maxv Exp $ | 1 | # $NetBSD: GENERIC,v 1.1180 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GENERIC machine description file | 3 | # GENERIC machine description file | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/i386/conf/std.i386" | 21 | include "arch/i386/conf/std.i386" | |
22 | 22 | |||
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "GENERIC-$Revision: 1.1179 $" | 25 | #ident "GENERIC-$Revision: 1.1180 $" | |
26 | 26 | |||
27 | maxusers 64 # estimated number of users | 27 | maxusers 64 # estimated number of users | |
28 | 28 | |||
29 | # CPU-related options. | 29 | # CPU-related options. | |
30 | options USER_LDT # user-settable LDT; used by WINE | 30 | options USER_LDT # user-settable LDT; used by WINE | |
31 | #options PAE # PAE mode (36 bits physical addressing) | 31 | #options PAE # PAE mode (36 bits physical addressing) | |
32 | makeoptions SPECTRE_V2_GCC_MITIGATION=1 # GCC Spectre variant 2 | 32 | makeoptions SPECTRE_V2_GCC_MITIGATION=1 # GCC Spectre variant 2 | |
33 | # migitation | 33 | # migitation | |
34 | options SPECTRE_V2_GCC_MITIGATION | 34 | options SPECTRE_V2_GCC_MITIGATION | |
35 | 35 | |||
36 | # CPU features | 36 | # CPU features | |
37 | acpicpu* at cpu? # ACPI CPU (including frequency scaling) | 37 | acpicpu* at cpu? # ACPI CPU (including frequency scaling) | |
38 | coretemp* at cpu? # Intel on-die thermal sensor | 38 | coretemp* at cpu? # Intel on-die thermal sensor | |
@@ -651,84 +651,84 @@ iic* at ismt? | @@ -651,84 +651,84 @@ iic* at ismt? | |||
651 | nfsmbc* at pci? dev ? function ? | 651 | nfsmbc* at pci? dev ? function ? | |
652 | nfsmb* at nfsmbc? | 652 | nfsmb* at nfsmbc? | |
653 | iic* at nfsmb? | 653 | iic* at nfsmb? | |
654 | 654 | |||
655 | # Intel PIIX4 power management controllers | 655 | # Intel PIIX4 power management controllers | |
656 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | 656 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | |
657 | iic* at piixpm? # SMBus on PIIX4 | 657 | iic* at piixpm? # SMBus on PIIX4 | |
658 | 658 | |||
659 | # I2C controller as found in some Intel PCH devices. | 659 | # I2C controller as found in some Intel PCH devices. | |
660 | dwiic* at pci? # I2C controller | 660 | dwiic* at pci? # I2C controller | |
661 | iic* at dwiic? | 661 | iic* at dwiic? | |
662 | 662 | |||
663 | # dbCool Thermal monitor and fan controller | 663 | # dbCool Thermal monitor and fan controller | |
664 | #dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 664 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
665 | #dbcool* at iic0 addr 0x2D # Tyan S2881 | 665 | #dbcool* at iic? addr 0x2D # Tyan S2881 | |
666 | #dbcool* at iic0 addr 0x2E # Tyan S2882-D | 666 | #dbcool* at iic? addr 0x2E # Tyan S2882-D | |
667 | 667 | |||
668 | # IBM Thinkpad Active Protection System | 668 | # IBM Thinkpad Active Protection System | |
669 | #aps0 at isa? port 0x1600 | 669 | #aps0 at isa? port 0x1600 | |
670 | 670 | |||
671 | # Fintek Super I/O with hardware monitor | 671 | # Fintek Super I/O with hardware monitor | |
672 | #finsio0 at isa? port 0x4e | 672 | #finsio0 at isa? port 0x4e | |
673 | 673 | |||
674 | # iTE IT87xxF Super I/O with watchdog and sensors support | 674 | # iTE IT87xxF Super I/O with watchdog and sensors support | |
675 | #itesio0 at isa? port 0x2e | 675 | #itesio0 at isa? port 0x2e | |
676 | 676 | |||
677 | # Winbond LPC Super I/O | 677 | # Winbond LPC Super I/O | |
678 | #wbsio* at isa? port 0x2e | 678 | #wbsio* at isa? port 0x2e | |
679 | #wbsio* at isa? port 0x4e | 679 | #wbsio* at isa? port 0x4e | |
680 | 680 | |||
681 | # IBM Hawk Integrated Systems Management Processor | 681 | # IBM Hawk Integrated Systems Management Processor | |
682 | #ibmhawk0 at iic0 addr 0x37 | 682 | #ibmhawk0 at iic? addr 0x37 | |
683 | 683 | |||
684 | # LM7[89] and compatible hardware monitors | 684 | # LM7[89] and compatible hardware monitors | |
685 | # Use flags to select temp sensor type (see lm(4) man page for details) | 685 | # Use flags to select temp sensor type (see lm(4) man page for details) | |
686 | #lm0 at isa? port 0x290 flags 0x0 # other common: 0x280, 0x310 | 686 | #lm0 at isa? port 0x290 flags 0x0 # other common: 0x280, 0x310 | |
687 | #lm* at wbsio? | 687 | #lm* at wbsio? | |
688 | 688 | |||
689 | # SMSC LPC47B397 hardware monitor functions | 689 | # SMSC LPC47B397 hardware monitor functions | |
690 | #smsc0 at isa? port 0x02e | 690 | #smsc0 at isa? port 0x02e | |
691 | 691 | |||
692 | # SMSC LPC47M192 hardware monitor | 692 | # SMSC LPC47M192 hardware monitor | |
693 | #smscmon* at iic0 addr 0x2c | 693 | #smscmon* at iic? addr 0x2c | |
694 | #smscmon* at iic0 addr 0x2d # (alternate address) | 694 | #smscmon* at iic? addr 0x2d # (alternate address) | |
695 | 695 | |||
696 | # PC87366 hardware monitor | 696 | # PC87366 hardware monitor | |
697 | nsclpcsio* at isa? | 697 | nsclpcsio* at isa? | |
698 | 698 | |||
699 | # Abit uGuru Hardware system monitor | 699 | # Abit uGuru Hardware system monitor | |
700 | #ug0 at isa? port 0xe0 | 700 | #ug0 at isa? port 0xe0 | |
701 | 701 | |||
702 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer | 702 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer | |
703 | #viaenv* at pci? dev ? function ? | 703 | #viaenv* at pci? dev ? function ? | |
704 | 704 | |||
705 | # Serial Presence Detect capable memory modules | 705 | # Serial Presence Detect capable memory modules | |
706 | #spdmem* at iic0 addr 0x50 | 706 | #spdmem* at iic? addr 0x50 | |
707 | #spdmem* at iic0 addr 0x51 | 707 | #spdmem* at iic? addr 0x51 | |
708 | #spdmem* at iic0 addr 0x52 | 708 | #spdmem* at iic? addr 0x52 | |
709 | #spdmem* at iic0 addr 0x53 | 709 | #spdmem* at iic? addr 0x53 | |
710 | #spdmem* at iic0 addr 0x54 | 710 | #spdmem* at iic? addr 0x54 | |
711 | #spdmem* at iic0 addr 0x55 | 711 | #spdmem* at iic? addr 0x55 | |
712 | #spdmem* at iic0 addr 0x56 | 712 | #spdmem* at iic? addr 0x56 | |
713 | #spdmem* at iic0 addr 0x57 | 713 | #spdmem* at iic? addr 0x57 | |
714 | #sdtemp* at iic0 addr 0x18 | 714 | #sdtemp* at iic? addr 0x18 | |
715 | #sdtemp* at iic0 addr 0x19 | 715 | #sdtemp* at iic? addr 0x19 | |
716 | #sdtemp* at iic0 addr 0x1a | 716 | #sdtemp* at iic? addr 0x1a | |
717 | #sdtemp* at iic0 addr 0x1b | 717 | #sdtemp* at iic? addr 0x1b | |
718 | #sdtemp* at iic0 addr 0x1c | 718 | #sdtemp* at iic? addr 0x1c | |
719 | #sdtemp* at iic0 addr 0x1d | 719 | #sdtemp* at iic? addr 0x1d | |
720 | #sdtemp* at iic0 addr 0x1e | 720 | #sdtemp* at iic? addr 0x1e | |
721 | #sdtemp* at iic0 addr 0x1f | 721 | #sdtemp* at iic? addr 0x1f | |
722 | 722 | |||
723 | # I2C HID devices | 723 | # I2C HID devices | |
724 | ihidev* at iic? | 724 | ihidev* at iic? | |
725 | 725 | |||
726 | # I2C Mice | 726 | # I2C Mice | |
727 | ims* at ihidev? reportid ? | 727 | ims* at ihidev? reportid ? | |
728 | wsmouse* at ims? mux 0 | 728 | wsmouse* at ims? mux 0 | |
729 | 729 | |||
730 | # I2O devices | 730 | # I2O devices | |
731 | iop* at pci? dev ? function ? # I/O processor | 731 | iop* at pci? dev ? function ? # I/O processor | |
732 | iopsp* at iop? tid ? # SCSI/FC-AL ports | 732 | iopsp* at iop? tid ? # SCSI/FC-AL ports | |
733 | ld* at iop? tid ? # block devices | 733 | ld* at iop? tid ? # block devices | |
734 | dpti* at iop? tid 0 # DPT/Adaptec control interface | 734 | dpti* at iop? tid 0 # DPT/Adaptec control interface |
--- src/sys/arch/i386/conf/Attic/XEN3_DOM0 2018/05/15 01:53:27 1.128
+++ src/sys/arch/i386/conf/Attic/XEN3_DOM0 2018/06/07 13:36:29 1.129
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: XEN3_DOM0,v 1.128 2018/05/15 01:53:27 thorpej Exp $ | 1 | # $NetBSD: XEN3_DOM0,v 1.129 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # XEN3_0: Xen 3.0 domain0 kernel | 3 | # XEN3_0: Xen 3.0 domain0 kernel | |
4 | 4 | |||
5 | include "arch/xen/conf/std.xen" | 5 | include "arch/xen/conf/std.xen" | |
6 | 6 | |||
7 | #options MULTIPROCESSOR # (not yet - dom0 stuff is not MP-safe) | 7 | #options MULTIPROCESSOR # (not yet - dom0 stuff is not MP-safe) | |
8 | 8 | |||
9 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 9 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
10 | 10 | |||
11 | #options UVMHIST | 11 | #options UVMHIST | |
12 | #options UVMHIST_PRINT | 12 | #options UVMHIST_PRINT | |
13 | #options SYSCALL_DEBUG | 13 | #options SYSCALL_DEBUG | |
14 | 14 | |||
@@ -265,47 +265,47 @@ amdtemp* at amdnb_misc? # AMD CPU Temp | @@ -265,47 +265,47 @@ amdtemp* at amdnb_misc? # AMD CPU Temp | |||
265 | # AMD 768 and 8111 power/ACPI controllers | 265 | # AMD 768 and 8111 power/ACPI controllers | |
266 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | 266 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | |
267 | 267 | |||
268 | # Intel ICH SMBus controller | 268 | # Intel ICH SMBus controller | |
269 | ichsmb* at pci? dev ? function ? | 269 | ichsmb* at pci? dev ? function ? | |
270 | iic* at ichsmb? | 270 | iic* at ichsmb? | |
271 | 271 | |||
272 | # I2C controller as found in some Intel PCH devices. | 272 | # I2C controller as found in some Intel PCH devices. | |
273 | dwiic* at pci? # I2C controller | 273 | dwiic* at pci? # I2C controller | |
274 | iic* at dwiic? | 274 | iic* at dwiic? | |
275 | 275 | |||
276 | # dbCool thermal monitor and fan controller | 276 | # dbCool thermal monitor and fan controller | |
277 | #iic* at amdpm? # sensors below are on this bus | 277 | #iic* at amdpm? # sensors below are on this bus | |
278 | #dbcool* at iic0 addr 0x2C # Unknown other motherboard(s) | 278 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | |
279 | #dbcool* at iic0 addr 0x2D # Tyan S2881 | 279 | #dbcool* at iic? addr 0x2D # Tyan S2881 | |
280 | #dbcool* at iic0 addr 0x2E # Tyan S2882-D | 280 | #dbcool* at iic? addr 0x2E # Tyan S2882-D | |
281 | 281 | |||
282 | # Serial Presence Detect capable memory modules | 282 | # Serial Presence Detect capable memory modules | |
283 | #spdmem* at iic0 addr 0x50 | 283 | #spdmem* at iic? addr 0x50 | |
284 | #spdmem* at iic0 addr 0x51 | 284 | #spdmem* at iic? addr 0x51 | |
285 | #spdmem* at iic0 addr 0x52 | 285 | #spdmem* at iic? addr 0x52 | |
286 | #spdmem* at iic0 addr 0x53 | 286 | #spdmem* at iic? addr 0x53 | |
287 | #spdmem* at iic0 addr 0x54 | 287 | #spdmem* at iic? addr 0x54 | |
288 | #spdmem* at iic0 addr 0x55 | 288 | #spdmem* at iic? addr 0x55 | |
289 | #spdmem* at iic0 addr 0x56 | 289 | #spdmem* at iic? addr 0x56 | |
290 | #spdmem* at iic0 addr 0x57 | 290 | #spdmem* at iic? addr 0x57 | |
291 | #sdtemp* at iic0 addr 0x18 | 291 | #sdtemp* at iic? addr 0x18 | |
292 | #sdtemp* at iic0 addr 0x19 | 292 | #sdtemp* at iic? addr 0x19 | |
293 | #sdtemp* at iic0 addr 0x1a | 293 | #sdtemp* at iic? addr 0x1a | |
294 | #sdtemp* at iic0 addr 0x1b | 294 | #sdtemp* at iic? addr 0x1b | |
295 | #sdtemp* at iic0 addr 0x1c | 295 | #sdtemp* at iic? addr 0x1c | |
296 | #sdtemp* at iic0 addr 0x1d | 296 | #sdtemp* at iic? addr 0x1d | |
297 | #sdtemp* at iic0 addr 0x1e | 297 | #sdtemp* at iic? addr 0x1e | |
298 | #sdtemp* at iic0 addr 0x1f | 298 | #sdtemp* at iic? addr 0x1f | |
299 | 299 | |||
300 | # Winbond LPC Super I/O | 300 | # Winbond LPC Super I/O | |
301 | #wbsio* at isa? port 0x2e | 301 | #wbsio* at isa? port 0x2e | |
302 | #wbsio* at isa? port 0x4e | 302 | #wbsio* at isa? port 0x4e | |
303 | 303 | |||
304 | # LM7[89] and compatible hardware monitors | 304 | # LM7[89] and compatible hardware monitors | |
305 | # Use flags to select temp sensor type (see lm(4) man page for details) | 305 | # Use flags to select temp sensor type (see lm(4) man page for details) | |
306 | #lm0 at isa? port 0x290 flags 0x0 # other common: 0x280, 0x310, 0xc00 | 306 | #lm0 at isa? port 0x290 flags 0x0 # other common: 0x280, 0x310, 0xc00 | |
307 | #lm* at wbsio? | 307 | #lm* at wbsio? | |
308 | 308 | |||
309 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management TImer | 309 | # VIA VT82C686A/VT8231 Hardware Monitor and Power Management TImer | |
310 | #viaenv* at pci? dev ? function ? | 310 | #viaenv* at pci? dev ? function ? | |
311 | 311 |
--- src/sys/arch/mmeye/conf/MMEYE_WLF 2018/05/14 22:01:57 1.24
+++ src/sys/arch/mmeye/conf/MMEYE_WLF 2018/06/07 13:36:29 1.25
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: MMEYE_WLF,v 1.24 2018/05/14 22:01:57 thorpej Exp $ | 1 | # $NetBSD: MMEYE_WLF,v 1.25 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # MMEYE_WLF -- Brains Inc. MMEYE-WLF platforms kernel | 3 | # MMEYE_WLF -- Brains Inc. MMEYE-WLF platforms kernel | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
15 | # For further information on hardware support for this architecture, see | 15 | # For further information on hardware support for this architecture, see | |
16 | # the intro(4) man page. For further information about kernel options | 16 | # the intro(4) man page. For further information about kernel options | |
17 | # for this architecture, see the options(4) man page. For an explanation | 17 | # for this architecture, see the options(4) man page. For an explanation | |
18 | # of each device driver in this file see the section 4 man page for the | 18 | # of each device driver in this file see the section 4 man page for the | |
19 | # device. | 19 | # device. | |
20 | 20 | |||
21 | include "arch/mmeye/conf/std.mmeye" | 21 | include "arch/mmeye/conf/std.mmeye" | |
22 | 22 | |||
23 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | 23 | #options INCLUDE_CONFIG_FILE # embed config file in kernel binary | |
24 | 24 | |||
25 | #ident "GENERIC-$Revision: 1.24 $" | 25 | #ident "GENERIC-$Revision: 1.25 $" | |
26 | 26 | |||
27 | maxusers 16 # estimated number of users | 27 | maxusers 16 # estimated number of users | |
28 | 28 | |||
29 | # CPU support | 29 | # CPU support | |
30 | options SH4 | 30 | options SH4 | |
31 | options SH7750R | 31 | options SH7750R | |
32 | options MMEYE | 32 | options MMEYE | |
33 | options MMEYE_NEW_INT=0xb2000000 | 33 | options MMEYE_NEW_INT=0xb2000000 | |
34 | options MMEYE_EPC_WDT | 34 | options MMEYE_EPC_WDT | |
35 | options PCLOCK=60000000 # 60.00MHz | 35 | options PCLOCK=60000000 # 60.00MHz | |
36 | 36 | |||
37 | options IOM_RAM_SIZE=0x04000000 # 64MB | 37 | options IOM_RAM_SIZE=0x04000000 # 64MB | |
38 | options IOM_RAM_BEGIN=0x08000000 # Area2 | 38 | options IOM_RAM_BEGIN=0x08000000 # Area2 | |
@@ -149,27 +149,27 @@ config netbsd root on ? type ? | @@ -149,27 +149,27 @@ config netbsd root on ? type ? | |||
149 | # | 149 | # | |
150 | 150 | |||
151 | mainbus0 at root | 151 | mainbus0 at root | |
152 | 152 | |||
153 | cpu* at mainbus? | 153 | cpu* at mainbus? | |
154 | shb* at mainbus? | 154 | shb* at mainbus? | |
155 | options SCIFCONSOLE | 155 | options SCIFCONSOLE | |
156 | options SCIFCN_SPEED=19200 | 156 | options SCIFCN_SPEED=19200 | |
157 | scif0 at shb? | 157 | scif0 at shb? | |
158 | sci0 at shb? | 158 | sci0 at shb? | |
159 | 159 | |||
160 | rtciic0 at mainbus? addr1 0xb100000e | 160 | rtciic0 at mainbus? addr1 0xb100000e | |
161 | iic* at rtciic? | 161 | iic* at rtciic? | |
162 | rs5c372rtc* at iic0 addr 0x32 | 162 | rs5c372rtc* at iic? addr 0x32 | |
163 | 163 | |||
164 | #ac97x at mainbus? addr1 0xb3000000-0xb300000f irq1 1 # AD1881A | 164 | #ac97x at mainbus? addr1 0xb3000000-0xb300000f irq1 1 # AD1881A | |
165 | audio* at audiobus? | 165 | audio* at audiobus? | |
166 | 166 | |||
167 | spkr* at audio? # PC speaker (synthesized) | 167 | spkr* at audio? # PC speaker (synthesized) | |
168 | 168 | |||
169 | # SH4 Area5/6 PCMCIA space devices | 169 | # SH4 Area5/6 PCMCIA space devices | |
170 | ne0 at mainbus? addr1 0x14000000 irq1 13 | 170 | ne0 at mainbus? addr1 0x14000000 irq1 13 | |
171 | com0 at mainbus? addr1 0x15000000 irq1 5 | 171 | com0 at mainbus? addr1 0x15000000 irq1 5 | |
172 | com1 at mainbus? addr1 0x15000008 irq1 4 | 172 | com1 at mainbus? addr1 0x15000008 irq1 4 | |
173 | wdc0 at mainbus? addr1 0x16000000 irq1 12 | 173 | wdc0 at mainbus? addr1 0x16000000 irq1 12 | |
174 | wdc1 at mainbus? addr1 0x17000000 irq1 14 | 174 | wdc1 at mainbus? addr1 0x17000000 irq1 14 | |
175 | 175 |
--- src/sys/arch/zaurus/conf/GENERIC 2018/05/15 00:44:56 1.76
+++ src/sys/arch/zaurus/conf/GENERIC 2018/06/07 13:36:29 1.77
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: GENERIC,v 1.76 2018/05/15 00:44:56 thorpej Exp $ | 1 | # $NetBSD: GENERIC,v 1.77 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # GENERIC machine description file | 3 | # GENERIC machine description file | |
4 | # | 4 | # | |
5 | # This machine description file is used to generate the default NetBSD | 5 | # This machine description file is used to generate the default NetBSD | |
6 | # kernel. The generic kernel does not include all options, subsystems | 6 | # kernel. The generic kernel does not include all options, subsystems | |
7 | # and device drivers, but should be useful for most applications. | 7 | # and device drivers, but should be useful for most applications. | |
8 | # | 8 | # | |
9 | # The machine description file can be customised for your specific | 9 | # The machine description file can be customised for your specific | |
10 | # machine to reduce the kernel size and improve its performance. | 10 | # machine to reduce the kernel size and improve its performance. | |
11 | # | 11 | # | |
12 | # For further information on compiling NetBSD kernels, see the config(8) | 12 | # For further information on compiling NetBSD kernels, see the config(8) | |
13 | # man page. | 13 | # man page. | |
14 | # | 14 | # | |
@@ -182,53 +182,53 @@ options PXA2X0_DMAC_DMOVER_CONCURRENCY= | @@ -182,53 +182,53 @@ options PXA2X0_DMAC_DMOVER_CONCURRENCY= | |||
182 | # I2C support | 182 | # I2C support | |
183 | ziic0 at pxaip? | 183 | ziic0 at pxaip? | |
184 | iic0 at ziic? | 184 | iic0 at ziic? | |
185 | 185 | |||
186 | # Power management | 186 | # Power management | |
187 | zapm0 at pxaip? # power management | 187 | zapm0 at pxaip? # power management | |
188 | apmdev0 at zapm0 # APM | 188 | apmdev0 at zapm0 # APM | |
189 | 189 | |||
190 | # PCMCIA/CF socket and GPIO controllers | 190 | # PCMCIA/CF socket and GPIO controllers | |
191 | scoop0 at pxaip? | 191 | scoop0 at pxaip? | |
192 | scoop1 at pxaip? | 192 | scoop1 at pxaip? | |
193 | 193 | |||
194 | # alternate GPIO contoller for SL-C1000 | 194 | # alternate GPIO contoller for SL-C1000 | |
195 | ioexp0 at iic0 addr 0x18 | 195 | ioexp0 at iic? addr 0x18 | |
196 | 196 | |||
197 | # ADC, touchpad, backlight | 197 | # ADC, touchpad, backlight | |
198 | zssp0 at pxaip? | 198 | zssp0 at pxaip? | |
199 | 199 | |||
200 | # touchpad | 200 | # touchpad | |
201 | ztp0 at zssp? | 201 | ztp0 at zssp? | |
202 | wsmouse* at ztp? mux 0 | 202 | wsmouse* at ztp? mux 0 | |
203 | 203 | |||
204 | # keyboard | 204 | # keyboard | |
205 | zkbd0 at pxaip? | 205 | zkbd0 at pxaip? | |
206 | wskbd* at zkbd? mux 1 | 206 | wskbd* at zkbd? mux 1 | |
207 | 207 | |||
208 | # remote controller | 208 | # remote controller | |
209 | zrc0 at pxaip? | 209 | zrc0 at pxaip? | |
210 | wskbd* at zrc? mux 1 | 210 | wskbd* at zrc? mux 1 | |
211 | 211 | |||
212 | # LCD | 212 | # LCD | |
213 | lcd0 at pxaip? # PXA2x0 integrated LCD Controller | 213 | lcd0 at pxaip? # PXA2x0 integrated LCD Controller | |
214 | options PXA2X0_LCD_WRITETHROUGH | 214 | options PXA2X0_LCD_WRITETHROUGH | |
215 | wsdisplay* at lcd? console ? | 215 | wsdisplay* at lcd? console ? | |
216 | w100lcd0 at pxaip? # ATI Imageon100 LCDcontroller | 216 | w100lcd0 at pxaip? # ATI Imageon100 LCDcontroller | |
217 | wsdisplay* at w100lcd? console ? | 217 | wsdisplay* at w100lcd? console ? | |
218 | lcdctl0 at zssp0 | 218 | lcdctl0 at zssp0 | |
219 | 219 | |||
220 | # WM8750 Audio | 220 | # WM8750 Audio | |
221 | zaudio0 at iic0 addr 0x1b | 221 | zaudio0 at iic? addr 0x1b | |
222 | audio* at zaudio? | 222 | audio* at zaudio? | |
223 | #options ZAUDIO_VOLUME_STRIDE=8 | 223 | #options ZAUDIO_VOLUME_STRIDE=8 | |
224 | 224 | |||
225 | # Audio support | 225 | # Audio support | |
226 | audio* at audiobus? | 226 | audio* at audiobus? | |
227 | 227 | |||
228 | spkr* at audio? # PC speaker (synthesized) | 228 | spkr* at audio? # PC speaker (synthesized) | |
229 | 229 | |||
230 | # integrated 16550 UARTs | 230 | # integrated 16550 UARTs | |
231 | options COM_PXA2X0 | 231 | options COM_PXA2X0 | |
232 | #options FFUARTCONSOLE | 232 | #options FFUARTCONSOLE | |
233 | com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART | 233 | com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART | |
234 | com1 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART | 234 | com1 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART |
--- src/sys/arch/zaurus/conf/INSTALL 2018/05/15 00:44:56 1.36
+++ src/sys/arch/zaurus/conf/INSTALL 2018/06/07 13:36:29 1.37
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: INSTALL,v 1.36 2018/05/15 00:44:56 thorpej Exp $ | 1 | # $NetBSD: INSTALL,v 1.37 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # INSTALL config file (GENERIC with memory disk root) | 3 | # INSTALL config file (GENERIC with memory disk root) | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/zaurus/conf/GENERIC" | 6 | include "arch/zaurus/conf/GENERIC" | |
7 | 7 | |||
8 | # Enable the hooks used for initializing the root memory-disk. | 8 | # Enable the hooks used for initializing the root memory-disk. | |
9 | options MEMORY_DISK_HOOKS # enable root ramdisk | 9 | options MEMORY_DISK_HOOKS # enable root ramdisk | |
10 | options MEMORY_DISK_IS_ROOT # force root on memory disk | 10 | options MEMORY_DISK_IS_ROOT # force root on memory disk | |
11 | options MEMORY_DISK_SERVER=0 # no userspace memory disk support | 11 | options MEMORY_DISK_SERVER=0 # no userspace memory disk support | |
12 | options MEMORY_DISK_ROOT_SIZE=4096 # size of memory disk, in blocks | 12 | options MEMORY_DISK_ROOT_SIZE=4096 # size of memory disk, in blocks | |
13 | options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode | 13 | options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode | |
14 | 14 | |||
@@ -58,27 +58,27 @@ options RASOPS_SMALL | @@ -58,27 +58,27 @@ options RASOPS_SMALL | |||
58 | 58 | |||
59 | no options DIAGNOSTIC | 59 | no options DIAGNOSTIC | |
60 | no options DDB | 60 | no options DDB | |
61 | no options DDB_HISTORY_SIZE | 61 | no options DDB_HISTORY_SIZE | |
62 | no makeoptions COPY_SYMTAB | 62 | no makeoptions COPY_SYMTAB | |
63 | 63 | |||
64 | no options PXA2X0_DMAC_DMOVER_CONCURRENCY | 64 | no options PXA2X0_DMAC_DMOVER_CONCURRENCY | |
65 | 65 | |||
66 | no zrc0 at pxaip? | 66 | no zrc0 at pxaip? | |
67 | 67 | |||
68 | no ztp0 at zssp? | 68 | no ztp0 at zssp? | |
69 | no wsmouse* at ztp? | 69 | no wsmouse* at ztp? | |
70 | 70 | |||
71 | no zaudio0 at iic0 | 71 | no zaudio0 at iic? | |
72 | no audio* at zaudio? | 72 | no audio* at zaudio? | |
73 | no spkr* at audio? | 73 | no spkr* at audio? | |
74 | 74 | |||
75 | no ums* at uhidev? | 75 | no ums* at uhidev? | |
76 | no wsmouse* at ums? | 76 | no wsmouse* at ums? | |
77 | no ugen* | 77 | no ugen* | |
78 | 78 | |||
79 | no uk* at scsibus? | 79 | no uk* at scsibus? | |
80 | 80 | |||
81 | no acphy* | 81 | no acphy* | |
82 | no amhphy* | 82 | no amhphy* | |
83 | no bmtphy* | 83 | no bmtphy* | |
84 | no glxtphy* | 84 | no glxtphy* |
--- src/sys/arch/zaurus/conf/INSTALL_C700 2018/05/15 00:44:56 1.3
+++ src/sys/arch/zaurus/conf/INSTALL_C700 2018/06/07 13:36:29 1.4
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: INSTALL_C700,v 1.3 2018/05/15 00:44:56 thorpej Exp $ | 1 | # $NetBSD: INSTALL_C700,v 1.4 2018/06/07 13:36:29 thorpej Exp $ | |
2 | # | 2 | # | |
3 | # INSTALL config file (C700 with memory disk root) | 3 | # INSTALL config file (C700 with memory disk root) | |
4 | # | 4 | # | |
5 | # Note: C700 seems to have more size restriction. | 5 | # Note: C700 seems to have more size restriction. | |
6 | # | 6 | # | |
7 | 7 | |||
8 | include "arch/zaurus/conf/INSTALL" | 8 | include "arch/zaurus/conf/INSTALL" | |
9 | 9 | |||
10 | no options CPU_XSCALE_PXA270 | 10 | no options CPU_XSCALE_PXA270 | |
11 | 11 | |||
12 | no makeoptions KERNEL_BASE_PHYS | 12 | no makeoptions KERNEL_BASE_PHYS | |
13 | makeoptions KERNEL_BASE_PHYS="0xa0400000" | 13 | makeoptions KERNEL_BASE_PHYS="0xa0400000" | |
14 | no makeoptions LOADADDRESS | 14 | no makeoptions LOADADDRESS | |
15 | makeoptions LOADADDRESS="0xc0400000" | 15 | makeoptions LOADADDRESS="0xc0400000" | |
16 | 16 | |||
17 | no scoop1 at pxaip? | 17 | no scoop1 at pxaip? | |
18 | no ioexp0 at iic0 | 18 | no ioexp0 at iic? | |
19 | 19 | |||
20 | no lcd0 at pxaip? | 20 | no lcd0 at pxaip? | |
21 | no wsdisplay* at lcd? | 21 | no wsdisplay* at lcd? | |
22 | 22 | |||
23 | no zusb* | 23 | no zusb* | |
24 | no ohci0 | 24 | no ohci0 | |
25 | no usb* | 25 | no usb* | |
26 | no uhub* | 26 | no uhub* | |
27 | 27 | |||
28 | no uhidev* | 28 | no uhidev* | |
29 | no ukbd* | 29 | no ukbd* | |
30 | no wskbd* at ukbd? | 30 | no wskbd* at ukbd? | |
31 | no uhid* | 31 | no uhid* |