Add micphy(4).diff -r1.586 -r1.587 src/sys/arch/amd64/conf/GENERIC
(msaitoh)
--- src/sys/arch/amd64/conf/GENERIC 2021/03/05 20:18:39 1.586
+++ src/sys/arch/amd64/conf/GENERIC 2021/03/10 06:38:44 1.587
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: GENERIC,v 1.586 2021/03/05 20:18:39 gdt Exp $ | 1 | # $NetBSD: GENERIC,v 1.587 2021/03/10 06:38:44 msaitoh 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.586 $" | 25 | #ident "GENERIC-$Revision: 1.587 $" | |
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 | |||
@@ -901,26 +901,27 @@ exphy* at mii? phy ? # 3Com internal P | @@ -901,26 +901,27 @@ exphy* at mii? phy ? # 3Com internal P | |||
901 | gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs | 901 | gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs | |
902 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs | 902 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs | |
903 | gphyter* at mii? phy ? # NS83861 Gig-E PHY | 903 | gphyter* at mii? phy ? # NS83861 Gig-E PHY | |
904 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x | 904 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x | |
905 | igphy* at mii? phy ? # Intel IGP01E1000 | 905 | igphy* at mii? phy ? # Intel IGP01E1000 | |
906 | ihphy* at mii? phy ? # Intel 82577 PHYs | 906 | ihphy* at mii? phy ? # Intel 82577 PHYs | |
907 | ikphy* at mii? phy ? # Intel 82563 PHYs | 907 | ikphy* at mii? phy ? # Intel 82563 PHYs | |
908 | inphy* at mii? phy ? # Intel 82555 PHYs | 908 | inphy* at mii? phy ? # Intel 82555 PHYs | |
909 | iophy* at mii? phy ? # Intel 82553 PHYs | 909 | iophy* at mii? phy ? # Intel 82553 PHYs | |
910 | ipgphy* at mii? phy ? # IC PLUS IP1000A/IP1001 PHYs | 910 | ipgphy* at mii? phy ? # IC PLUS IP1000A/IP1001 PHYs | |
911 | jmphy* at mii? phy ? # Jmicron JMP202/211 PHYs | 911 | jmphy* at mii? phy ? # Jmicron JMP202/211 PHYs | |
912 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | 912 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | |
913 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | 913 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | |
914 | micphy* at mii? phy ? # Micrel KSZ[89]xxx PHYs | |||
914 | nsphy* at mii? phy ? # NS83840 PHYs | 915 | nsphy* at mii? phy ? # NS83840 PHYs | |
915 | nsphyter* at mii? phy ? # NS83843 PHYs | 916 | nsphyter* at mii? phy ? # NS83843 PHYs | |
916 | pnaphy* at mii? phy ? # generic HomePNA PHYs | 917 | pnaphy* at mii? phy ? # generic HomePNA PHYs | |
917 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs | 918 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs | |
918 | rgephy* at mii? phy ? # Realtek 8169S/8110 internal PHYs | 919 | rgephy* at mii? phy ? # Realtek 8169S/8110 internal PHYs | |
919 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs | 920 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs | |
920 | smscphy* at mii? phy ? # SMSC LAN87xx PHYs | 921 | smscphy* at mii? phy ? # SMSC LAN87xx PHYs | |
921 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs | 922 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs | |
922 | tlphy* at mii? phy ? # ThunderLAN PHYs | 923 | tlphy* at mii? phy ? # ThunderLAN PHYs | |
923 | tqphy* at mii? phy ? # TDK Semiconductor PHYs | 924 | tqphy* at mii? phy ? # TDK Semiconductor PHYs | |
924 | ukphy* at mii? phy ? # generic unknown PHYs | 925 | ukphy* at mii? phy ? # generic unknown PHYs | |
925 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs | 926 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs | |
926 | 927 |
--- src/sys/arch/i386/conf/GENERIC 2021/03/01 18:12:58 1.1235
+++ src/sys/arch/i386/conf/GENERIC 2021/03/10 06:38:44 1.1236
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: GENERIC,v 1.1235 2021/03/01 18:12:58 jakllsch Exp $ | 1 | # $NetBSD: GENERIC,v 1.1236 2021/03/10 06:38:44 msaitoh 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.1235 $" | 25 | #ident "GENERIC-$Revision: 1.1236 $" | |
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 | |
@@ -1116,26 +1116,27 @@ exphy* at mii? phy ? # 3Com internal P | @@ -1116,26 +1116,27 @@ exphy* at mii? phy ? # 3Com internal P | |||
1116 | gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs | 1116 | gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs | |
1117 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs | 1117 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs | |
1118 | gphyter* at mii? phy ? # NS83861 Gig-E PHY | 1118 | gphyter* at mii? phy ? # NS83861 Gig-E PHY | |
1119 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x | 1119 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x | |
1120 | igphy* at mii? phy ? # Intel IGP01E1000 | 1120 | igphy* at mii? phy ? # Intel IGP01E1000 | |
1121 | ihphy* at mii? phy ? # Intel 82577 PHYs | 1121 | ihphy* at mii? phy ? # Intel 82577 PHYs | |
1122 | ikphy* at mii? phy ? # Intel 82563 PHYs | 1122 | ikphy* at mii? phy ? # Intel 82563 PHYs | |
1123 | inphy* at mii? phy ? # Intel 82555 PHYs | 1123 | inphy* at mii? phy ? # Intel 82555 PHYs | |
1124 | iophy* at mii? phy ? # Intel 82553 PHYs | 1124 | iophy* at mii? phy ? # Intel 82553 PHYs | |
1125 | ipgphy* at mii? phy ? # IC PLUS IP1000A/IP1001 PHYs | 1125 | ipgphy* at mii? phy ? # IC PLUS IP1000A/IP1001 PHYs | |
1126 | jmphy* at mii? phy ? # Jmicron JMP202/211 PHYs | 1126 | jmphy* at mii? phy ? # Jmicron JMP202/211 PHYs | |
1127 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | 1127 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | |
1128 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | 1128 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | |
1129 | micphy* at mii? phy ? # Micrel KSZ[89]xxx PHYs | |||
1129 | nsphy* at mii? phy ? # NS83840 PHYs | 1130 | nsphy* at mii? phy ? # NS83840 PHYs | |
1130 | nsphyter* at mii? phy ? # NS83843 PHYs | 1131 | nsphyter* at mii? phy ? # NS83843 PHYs | |
1131 | pnaphy* at mii? phy ? # generic HomePNA PHYs | 1132 | pnaphy* at mii? phy ? # generic HomePNA PHYs | |
1132 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs | 1133 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs | |
1133 | rdcphy* at mii? phy ? # RDC R6040 10/100 PHY | 1134 | rdcphy* at mii? phy ? # RDC R6040 10/100 PHY | |
1134 | rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs | 1135 | rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs | |
1135 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs | 1136 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs | |
1136 | smscphy* at mii? phy ? # SMSC LAN87xx PHYs | 1137 | smscphy* at mii? phy ? # SMSC LAN87xx PHYs | |
1137 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs | 1138 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs | |
1138 | tlphy* at mii? phy ? # ThunderLAN PHYs | 1139 | tlphy* at mii? phy ? # ThunderLAN PHYs | |
1139 | tqphy* at mii? phy ? # TDK Semiconductor PHYs | 1140 | tqphy* at mii? phy ? # TDK Semiconductor PHYs | |
1140 | ukphy* at mii? phy ? # generic unknown PHYs | 1141 | ukphy* at mii? phy ? # generic unknown PHYs | |
1141 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs | 1142 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs |