History log of /src/sys/arch/evbppc/ev64260/autoconf.c |
Revision | | Date | Author | Comments |
1.19 |
| 03-Oct-2025 |
thorpej | Use device_setprop_data() to set the "mac-address" property.
|
1.18 |
| 02-Oct-2025 |
thorpej | Rename property "mac-addr" -> "mac-address" to match everyone else.
|
1.17 |
| 29-Jul-2012 |
mlelstv | 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.16 |
| 18-Jun-2011 |
matt | branches: 1.16.2; 1.16.8; struct device * -> device_t struct cfdata * -> cfdata_t use device accessors, use device_private. some softc/device_t splits (macppc needs a bunch more) aprint*_dev used considerably more
|
1.15 |
| 18-Jun-2011 |
matt | split device/softc (CFATTACH_DECL_NEW) struct device * -> device_t struct cfdata * -> cfdata_t Use <sys/foo.h> instead of <machine/foo.h> if <sys/foo.h> exists Explicitly include <powerpc/ibm4xx/cpu.h> when needed.
|
1.14 |
| 02-Jun-2010 |
kiyohara | branches: 1.14.6; Move memory protection parameters to MI part. Gtpci believes the initialization of the firmware(boot-loader) if protection information is not obtained.
|
1.13 |
| 28-Apr-2010 |
kiyohara | Clean up gt and peripherals. This change tested compile only.
|
1.12 |
| 18-Mar-2009 |
cegger | branches: 1.12.2; 1.12.4; Ansify function definitions w/o arguments. Generated with sed.
|
1.11 |
| 14-Mar-2009 |
dsl | Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
1.10 |
| 12-Feb-2008 |
joerg | branches: 1.10.10; 1.10.18; 1.10.24; Introduce device_find_by_xname and device_find_by_driver_unit to replace alldevs iterations all over src.
Patch discussed with and improved on suggestioned from cube@.
|
1.9 |
| 17-Oct-2007 |
garbled | branches: 1.9.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
1.8 |
| 11-Dec-2005 |
christos | branches: 1.8.30; 1.8.38; 1.8.48; 1.8.50; 1.8.52; 1.8.54; merge ktrace-lwp.
|
1.7 |
| 23-Oct-2004 |
thorpej | branches: 1.7.12; Centralize the declaration of booted_device and booted_partition.
|
1.6 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.5 |
| 15-Jul-2003 |
lukem | __KERNEL_RCSID()
|
1.4 |
| 04-Jul-2003 |
thorpej | Add device_register().
|
1.3 |
| 18-Jun-2003 |
drochner | branches: 1.3.2; don't #include <sys/dkstat.h> where it is (appearently) unused
|
1.2 |
| 09-Apr-2003 |
matt | Make the imask_t typedef a struct rather than a naked array. The attribute on the array typedef was contaminating other u_int32_t naked arrays and affecting their alignment.
|
1.1 |
| 05-Mar-2003 |
matt | Add preliminary support Marvell (Galileo) Discovery System Controllers. This code was contributed by Allegro Networks.
|
1.3.2.4 |
| 02-Nov-2004 |
skrll | Sync with HEAD.
|
1.3.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.3.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.3.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.7.12.2 |
| 27-Feb-2008 |
yamt | sync with head.
|
1.7.12.1 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.8.54.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.8.52.1 |
| 18-Oct-2007 |
yamt | sync with head.
|
1.8.50.2 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.8.50.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.8.48.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.8.38.2 |
| 17-Oct-2007 |
garbled | Back out most of the PIC rennovation on ev64260, it was not completed, and can be completed post-merge. With these changes, ev64260 compiles again on the branch. Untested.
|
1.8.38.1 |
| 22-May-2007 |
matt | WIP. Adapt ev64260 to the new pic code.
|
1.8.30.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.9.2.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.10.24.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.10.18.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.10.10.2 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.10.10.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.12.4.2 |
| 03-Jul-2010 |
rmind | sync with head
|
1.12.4.1 |
| 30-May-2010 |
rmind | sync with head
|
1.12.2.2 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
1.12.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.14.6.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.16.8.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.16.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|