History log of /src/sys/arch/evbmips/alchemy/autoconf.c |
Revision | | Date | Author | Comments |
1.21 |
| 03-Oct-2025 |
thorpej | Use device_setprop_data() to set the "mac-address" property.
|
1.20 |
| 09-Feb-2016 |
kiyohara | Clear ATAC_CAP_DATA32, if dev is atabus@wdc@pcmcia@aupcmcia. It is 32-bit transfers are not supported.
|
1.19 |
| 27-Oct-2012 |
chs | branches: 1.19.14; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.18 |
| 29-Jul-2012 |
mlelstv | branches: 1.18.2; Do not call setroot() from MD code and from MI code, which has unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732.
No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information as a side effect. Instead call MI rootconf() from MD code which makes rootconf() now a wrapper to setroot().
Adjust several MD routines to set the global booted_device,booted_partition variables instead of passing partial information to setroot().
Make cpu_rootconf(9) describe the calling order.
|
1.17 |
| 22-Jan-2010 |
martin | branches: 1.17.12; 1.17.18; Unify the name of the device property to hold a MAC address - there was no clear majority for either "mac-addr" vs. "mac-address", but a quick gallup poll among developers selected the latter.
|
1.16 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.15 |
| 04-Jan-2008 |
ad | branches: 1.15.6; 1.15.8; 1.15.10; Correct headers.
|
1.14 |
| 22-Feb-2007 |
thorpej | branches: 1.14.22; 1.14.28; 1.14.34; TRUE -> true, FALSE -> false
|
1.13 |
| 17-Nov-2006 |
tsutsui | branches: 1.13.4; Defer _spl0() or _splnone() calls (which enable hardware interrupts) from cpu_configure(9) to cpu_initclocks(9) on mips ports which use mips3_clockintr.c:mips3_clockintr() (i.e. CPU INT5 clock) to avoid hardclock(9) before softclock interrupt is initialized in initclocks(). This should be harmless because initclocks() is a part of configure() in these days and there is no MI function which expects hardware interrupts between cpu_configure(9) and cpu_initclocks(9).
Disccussed on tech-kern and port-mips.
|
1.12 |
| 05-May-2006 |
thorpej | branches: 1.12.4; 1.12.8; 1.12.10; Remove the devprop API and switch everthing over to the new proplib. Add a new device_properties() accessor for device_t that returns the device's property dictionary.
|
1.11 |
| 26-Feb-2006 |
thorpej | branches: 1.11.2; 1.11.4; 1.11.6; Use device_is_a()
|
1.10 |
| 18-Feb-2006 |
thorpej | - Don't expose dev_propdb directly -- provide devprop_*() wrappers instead. - Rework the ARMADILLO / epe device properties interaction so that it actually associates the MAC address property with the epe device instance.
|
1.9 |
| 11-Dec-2005 |
christos | branches: 1.9.2; 1.9.4; 1.9.6; merge ktrace-lwp.
|
1.8 |
| 09-Jun-2005 |
he | branches: 1.8.2; Change the second argument of config_rootfound() from a string to NULL, so that we compile with -Wcast-qual.
|
1.7 |
| 23-Oct-2004 |
thorpej | Centralize the declaration of booted_device and booted_partition.
|
1.6 |
| 15-Jul-2003 |
lukem | __KERNEL_RCSID()
|
1.5 |
| 04-Jul-2003 |
thorpej | Nuke the "alchemy_info" stuff, and just use the dev_propdb to set the mac-addr property for the Au1x00 on-chip MACs.
|
1.4 |
| 27-Sep-2002 |
thorpej | branches: 1.4.6; Rather than referencing the cfdriver directly in the cfdata entries, instead use a string naming the driver. The cfdriver is then looked up in a list which is built at run-time.
|
1.3 |
| 26-Sep-2002 |
thorpej | Get the pointer to the driver name early, rather than constantly deferencing the cfdriver pointer.
|
1.2 |
| 11-Sep-2002 |
simonb | Use AU1500_MAC0_BASE as well as a test for setting the MAC addresses of the on-chip interfaces.
|
1.1 |
| 29-Jul-2002 |
simonb | branches: 1.1.2; 1.1.4; 1.1.6; Add support for the Alchemy Semiconductor Pb1000 evaluation board for their Au1000 CPU. Should also work with little or no tweaking for the Pb1500 board for the Au1500 CPU as well.
|
1.1.6.3 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.1.6.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.1.6.1 |
| 29-Jul-2002 |
jdolecek | file autoconf.c was added on branch kqueue on 2002-09-06 08:34:14 +0000
|
1.1.4.2 |
| 30-Aug-2002 |
gehenna | catch up with -current.
|
1.1.4.1 |
| 29-Jul-2002 |
gehenna | file autoconf.c was added on branch gehenna-devsw on 2002-08-30 00:29:27 +0000
|
1.1.2.3 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.1.2.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 |
| 29-Jul-2002 |
nathanw | file autoconf.c was added on branch nathanw_sa on 2002-09-17 21:14:18 +0000
|
1.4.6.5 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.4.6.4 |
| 02-Nov-2004 |
skrll | Sync with HEAD.
|
1.4.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.8.2.4 |
| 21-Jan-2008 |
yamt | sync with head
|
1.8.2.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.8.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.8.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.9.6.2 |
| 01-Jun-2006 |
kardel | Sync with head.
|
1.9.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.9.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.9.2.2 |
| 01-Mar-2006 |
yamt | sync with head.
|
1.9.2.1 |
| 18-Feb-2006 |
yamt | sync with head.
|
1.11.6.1 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
1.11.4.1 |
| 11-May-2006 |
elad | sync with head
|
1.11.2.1 |
| 24-May-2006 |
yamt | sync with head.
|
1.12.10.1 |
| 10-Dec-2006 |
yamt | sync with head.
|
1.12.8.1 |
| 12-Jan-2007 |
ad | Sync with head.
|
1.12.4.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
1.13.4.1 |
| 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
1.14.34.1 |
| 08-Jan-2008 |
bouyer | Sync with HEAD
|
1.14.28.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.14.22.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.15.10.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.15.10.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.15.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.15.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.17.18.1 |
| 08-Aug-2012 |
martin | Pull up following revision(s) (requested by mlelstv in ticket #466): sys/arch/amiga/amiga/autoconf.c: revision 1.113 sys/arch/rs6000/rs6000/autoconf.c: revision 1.4 sys/arch/emips/emips/autoconf.c: revision 1.6 sys/arch/sandpoint/sandpoint/autoconf.c: revision 1.27 sys/arch/evbmips/alchemy/autoconf.c: revision 1.18 sys/arch/sgimips/sgimips/autoconf.c: revision 1.43 sys/arch/atari/atari/autoconf.c: revision 1.63 sys/arch/powerpc/oea/ofw_autoconf.c: revision 1.17 sys/arch/mmeye/mmeye/autoconf.c: revision 1.9 distrib/sets/lists/comp/mi: revision 1.1771 sys/arch/mipsco/mipsco/autoconf.c: revision 1.25 sys/arch/iyonix/iyonix/autoconf.c: revision 1.14 sys/arch/hp300/hp300/autoconf.c: revision 1.100 sys/kern/init_main.c: revision 1.445 sys/arch/pmax/pmax/autoconf.c: revision 1.79 sys/arch/netwinder/netwinder/autoconf.c: revision 1.11 sys/arch/dreamcast/dreamcast/autoconf.c: revision 1.10 sys/arch/ibmnws/ibmnws/autoconf.c: revision 1.12 sys/arch/evbppc/ev64260/autoconf.c: revision 1.17 sys/arch/evbmips/gdium/autoconf.c: revision 1.5 sys/arch/algor/algor/autoconf.c: revision 1.21 share/man/man9/Makefile: revision 1.367 sys/arch/ews4800mips/ews4800mips/autoconf.c: revision 1.9 sys/arch/amigappc/amigappc/autoconf.c: revision 1.5 sys/arch/x86/x86/x86_autoconf.c: revision 1.65 sys/arch/acorn26/acorn26/autoconf.c: revision 1.9 sys/arch/mvmeppc/mvmeppc/autoconf.c: revision 1.13 sys/arch/vax/vax/autoconf.c: revision 1.94 sys/arch/usermode/dev/cpu.c: revision 1.72 sys/arch/evbppc/virtex/autoconf.c: revision 1.5 sys/arch/next68k/next68k/autoconf.c: revision 1.26 sys/arch/mac68k/mac68k/autoconf.c: revision 1.73 sys/arch/ia64/ia64/autoconf.c: revision 1.6 sys/arch/evbppc/obs405/obs405_autoconf.c: revision 1.6 share/man/man9/cpu_rootconf.9: revision 1.7 sys/arch/landisk/landisk/autoconf.c: revision 1.6 sys/arch/evbmips/malta/autoconf.c: revision 1.16 sys/arch/sun3/sun3/autoconf.c: revision 1.76 sys/arch/evbppc/explora/autoconf.c: revision 1.13 sys/arch/sun3/sun3/autoconf.c: revision 1.77 sys/arch/evbmips/loongson/autoconf.c: revision 1.3 sys/arch/evbmips/atheros/autoconf.c: revision 1.11 sys/arch/sparc64/sparc64/autoconf.c: revision 1.188 sys/arch/acorn32/acorn32/autoconf.c: revision 1.18 sys/arch/evbarm/evbarm/autoconf.c: revision 1.13 sys/arch/cobalt/cobalt/autoconf.c: revision 1.30 sys/arch/mvme68k/mvme68k/autoconf.c: revision 1.46 sys/arch/hp700/hp700/autoconf.c: revision 1.48 sys/arch/evbmips/adm5120/autoconf.c: revision 1.5 sys/arch/hpcmips/hpcmips/autoconf.c: revision 1.25 sys/arch/alpha/alpha/autoconf.c: revision 1.52 sys/arch/sparc/sparc/autoconf.c: revision 1.244 sys/arch/evbppc/pmppc/autoconf.c: revision 1.7 sys/arch/bebox/bebox/autoconf.c: revision 1.25 sys/arch/luna68k/luna68k/autoconf.c: revision 1.13 sys/arch/hpcarm/hpcarm/autoconf.c: revision 1.20 sys/arch/evbppc/walnut/autoconf.c: revision 1.21 sys/arch/cesfic/cesfic/autoconf.c: revision 1.26 sys/arch/cats/cats/autoconf.c: revision 1.17 sys/arch/x68k/x68k/autoconf.c: revision 1.67 sys/arch/news68k/news68k/autoconf.c: revision 1.21 sys/arch/arc/arc/autoconf.c: revision 1.34 sys/arch/evbsh3/evbsh3/autoconf.c: revision 1.11 sys/sys/conf.h: revision 1.143 sys/arch/evbmips/rasoc/autoconf.c: revision 1.3 sys/arch/hpcsh/hpcsh/autoconf.c: revision 1.26 sys/arch/sun68k/sun68k/autoconf.c: revision 1.29 sys/arch/evbmips/rmixl/autoconf.c: revision 1.6 sys/arch/zaurus/zaurus/autoconf.c: revision 1.12 sys/arch/xen/x86/autoconf.c: revision 1.15 sys/arch/evbppc/mpc85xx/autoconf.c: revision 1.6 sys/arch/shark/shark/autoconf.c: revision 1.18 sys/arch/prep/prep/autoconf.c: revision 1.25 sys/arch/newsmips/newsmips/autoconf.c: revision 1.36 sys/arch/sbmips/sbmips/autoconf.c: revision 1.8 Do not call setroot() from MD code and from MI code, which has unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732. No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information as a side effect. Instead call MI rootconf() from MD code which makes rootconf() now a wrapper to setroot(). Adjust several MD routines to set the global booted_device,booted_partition variables instead of passing partial information to setroot(). Make cpu_rootconf(9) describe the calling order. add rootconf(9) as a link to cpu_rootconf(9) make this compile again
|
1.17.12.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.18.2.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.18.2.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.19.14.1 |
| 19-Mar-2016 |
skrll | Sync with HEAD
|