The NetBSD Project

CVS log for src/sys/arch/powerpc/oea/ofw_consinit.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / powerpc / oea

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Dec 6 01:14:36 2022 UTC (2 years ago) by macallan
Branches: MAIN
CVS tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, HEAD
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +17 -17 lines
convert more seriously early output to ofprint
regular console output needs more of the kernel in working order now, and this
stuff happ0ens long before the banner

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Nov 24 00:07:49 2022 UTC (2 years ago) by macallan
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -16 lines
move ofprint() to powerpc/ofw_machdep.c and make it official
now that console output uses locks it needs more of the kernel to function, so
for now use direct OF calls for earliest debug output

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Feb 13 12:24:24 2022 UTC (2 years, 9 months ago) by martin
Branches: MAIN
CVS tags: bouyer-sunxi-drm-base, bouyer-sunxi-drm
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +7 -6 lines
PR port-macppc/56091: on G5 macs we currently can not easily make
early serial console work, so keep the OF based "failsafe" console
but note that we would like to switch over.
Once zs attaches, use the new device mapping and do a belated init
of the zs console globals, and then switch over to real zs based
serial console.

Revision 1.19.2.1: download - view: text, markup, annotated - select for diffs
Sat Apr 3 22:28:35 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-futex
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +81 -129 lines
Sync with HEAD.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Mar 5 18:10:06 2021 UTC (3 years, 9 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +82 -57 lines
Separate probing for the console device and initializing it, so that
ofwoea_initppc() can have more control over which of those steps are
performed during initialization.  Probing happens before setting up
the exception vectors, initializing happens after.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Feb 19 18:05:42 2021 UTC (3 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +8 -10 lines
Fix the previously differently.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Feb 19 17:58:43 2021 UTC (3 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -6 lines
Avoid an unused variable warning for the not-building-macppc case.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Feb 19 05:23:53 2021 UTC (3 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
Revert unintended change.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Feb 19 05:21:39 2021 UTC (3 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +8 -77 lines
Shuffle around a couple of things that aren't particularly OEA-specific:

- Early bootstrap console initialization moves to ofw_machdep.c, and
  is called a bit earlier, from ofw_bootstrap().

- Decoding the "translations" property from /chosen/mmu is specified
  in the general OpenFirmware PowerPC bindings, and is not specific to
  any particular PowerPC flavor.  It's now decoded a bit earlier in
  ofw_bootstrap().

The *interpretation* of the mode field of a translation is, however,
implementation-specific, so that remains in ofwoea_machdep.c.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Jul 6 09:34:17 2020 UTC (4 years, 5 months ago) by rin
Branches: MAIN
Branch point for: thorpej-futex
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +13 -13 lines
Style and cosmetic changes. No binary changes intended.

Revision 1.17.18.1: download - view: text, markup, annotated - select for diffs
Tue Apr 21 18:42:11 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +6 -2 lines
Sync with HEAD

Revision 1.17.10.1: download - view: text, markup, annotated - select for diffs
Tue Apr 21 16:58:57 2020 UTC (4 years, 7 months ago) by martin
Branches: netbsd-8
CVS tags: netbsd-8-3-RELEASE
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +6 -2 lines
Pull up following revision(s) (requested by rin in ticket #1533):

	sys/arch/macppc/stand/ofwboot/Locore.c: revision 1.34 (via patch)
	sys/arch/powerpc/oea/ofw_consinit.c: revision 1.18

When boot up with auto-boot? == true, some systems do not provide stdout
if the normal output is screen.

Open screen explicitly as stdout in this case, both for ofwboot and kernel,
which fixes problems with auto-boot? == true for Mac mini G4:
- messages from ofwboot do not appear
- kernel freeze during early boot stage

Taken from OpenBSD:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/macppc/ofw_machdep.c#rev1.3
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/stand/Locore.c#rev1.3

XXX
pullup to netbsd-9 and -8

Revision 1.17.22.1: download - view: text, markup, annotated - select for diffs
Tue Apr 21 16:54:52 2020 UTC (4 years, 7 months ago) by martin
Branches: netbsd-9
CVS tags: netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +6 -2 lines
Pull up following revision(s) (requested by rin in ticket #837):

	sys/arch/macppc/stand/ofwboot/Locore.c: revision 1.34
	sys/arch/powerpc/oea/ofw_consinit.c: revision 1.18

When boot up with auto-boot? == true, some systems do not provide stdout
if the normal output is screen.

Open screen explicitly as stdout in this case, both for ofwboot and kernel,
which fixes problems with auto-boot? == true for Mac mini G4:
- messages from ofwboot do not appear
- kernel freeze during early boot stage

Taken from OpenBSD:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/macppc/ofw_machdep.c#rev1.3
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/stand/Locore.c#rev1.3

XXX
pullup to netbsd-9 and -8

Revision 1.17.28.1: download - view: text, markup, annotated - select for diffs
Mon Apr 20 11:28:59 2020 UTC (4 years, 7 months ago) by bouyer
Branches: bouyer-xenpvh
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +6 -2 lines
Sync with HEAD

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Apr 15 13:33:13 2020 UTC (4 years, 7 months ago) by rin
Branches: MAIN
CVS tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +6 -2 lines
When boot up with auto-boot? == true, some systems do not provide stdout
if the normal output is screen.

Open screen explicitly as stdout in this case, both for ofwboot and kernel,
which fixes problems with auto-boot? == true for Mac mini G4:

- messages from ofwboot do not appear
- kernel freeze during early boot stage

Taken from OpenBSD:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/macppc/ofw_machdep.c#rev1.3
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/macppc/stand/Locore.c#rev1.3

XXX
pullup to netbsd-9 and -8

Revision 1.13.12.3: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:37 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.13.12.2: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.12.2: +1 -0 lines
update from HEAD

Revision 1.16.10.1: download - view: text, markup, annotated - select for diffs
Sat Mar 19 11:30:04 2016 UTC (8 years, 8 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16: +3 -2 lines
Sync with HEAD

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Feb 14 18:12:30 2016 UTC (8 years, 10 months ago) by dholland
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, netbsd-9-base, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, bouyer-xenpvh-base, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: phil-wifi, netbsd-9, netbsd-8, bouyer-xenpvh
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -2 lines
Add missing va_end, from David Binderman in PR 50798.

Revision 1.13.2.2: download - view: text, markup, annotated - select for diffs
Thu May 22 11:40:04 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.13.2.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.2.1: +3 -3 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.13.12.2: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:20:10 2013 UTC (11 years, 5 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.13.12.1: preferred, colored; branchpoint 1.13: preferred, colored
Changes since revision 1.13.12.1: +3 -3 lines
resync from head

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun May 12 13:23:08 2013 UTC (11 years, 7 months ago) by macallan
Branches: MAIN
CVS tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Branch point for: nick-nhusb
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3 lines
move console_node and console_instance to ofw_consinit.c where they're
actually used

Revision 1.13.12.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:01:39 2012 UTC (12 years ago) by tls
Branches: tls-maxphys
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +4 -3 lines
Resync to 2012-11-19 00:00:00 UTC

Revision 1.13.2.1: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:20:13 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +4 -3 lines
sync with head

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Oct 29 12:52:43 2012 UTC (12 years, 1 month ago) by chs
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, khorben-n900, agc-symver-base, agc-symver
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -2 lines
fix compile problems (for POWERMAC_G5).

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Oct 13 17:58:55 2012 UTC (12 years, 2 months ago) by jdc
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
Adapt to the changed signature of pckbc_cnattach().

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Jul 17 20:54:46 2011 UTC (13 years, 5 months ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, tls-maxphys
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -4 lines
Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Jul 1 18:59:19 2011 UTC (13 years, 5 months ago) by dyoung
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
#include <sys/bus.h> instead of <machine/bus.h>.

Revision 1.10.2.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:51:39 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +4 -2 lines
sync with head

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Nov 14 03:32:44 2010 UTC (14 years, 1 month ago) by uebayasi
Branches: MAIN
CVS tags: uebayasi-xip-base7, uebayasi-xip-base6, rmind-uvmplock-nbase, rmind-uvmplock-base, matt-mips64-premerge-20101231, jym-xensuspend-nbase, jym-xensuspend-base, jruoho-x86intr-base, jruoho-x86intr, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -2 lines
prop/proplib.h is indirectly used here, include it.

XXX What is the conclusion about direct vs. indirect #include from headers?

Revision 1.6.18.3: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:52:35 2010 UTC (14 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.6.18.2: preferred, colored; branchpoint 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6.18.2: +18 -22 lines
sync with head.

Revision 1.8.14.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:39:44 2010 UTC (14 years, 7 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +18 -22 lines
Sync with HEAD.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Mar 14 10:03:49 2010 UTC (14 years, 9 months ago) by kiyohara
Branches: MAIN
CVS tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1
Branch point for: rmind-uvmplock
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -8 lines
Fix isa(4) support for ofw.
  ofw not initialized bus_space for isa(4).
  It tested on ofppc(PegasosII).

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Mar 10 18:36:05 2010 UTC (14 years, 9 months ago) by kiyohara
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +16 -16 lines
Remove white-spaces.

Revision 1.6.18.2: download - view: text, markup, annotated - select for diffs
Mon May 4 08:11:44 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.6.18.1: preferred, colored; branchpoint 1.6: preferred, colored
Changes since revision 1.6.18.1: +19 -6 lines
sync with head.

Revision 1.7.6.1: download - view: text, markup, annotated - select for diffs
Sun Oct 19 22:15:54 2008 UTC (16 years, 1 month ago) by haad
Branches: haad-dm
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +19 -6 lines
Sync with HEAD.

Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 10 22:29:06 2008 UTC (16 years, 2 months ago) by skrll
Branches: wrstuden-revivesa
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +19 -6 lines
Sync with HEAD.

Revision 1.6.14.2: download - view: text, markup, annotated - select for diffs
Sun Sep 28 10:40:06 2008 UTC (16 years, 2 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.6.14.1: preferred, colored; branchpoint 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6.14.1: +17 -4 lines
Sync with HEAD.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Sep 25 14:47:54 2008 UTC (16 years, 2 months ago) by macallan
Branches: MAIN
CVS tags: yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, wrstuden-revivesa-base-4, uebayasi-xip-base, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, jymxensuspend-base, jym-xensuspend, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: uebayasi-xip
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +19 -6 lines
If we have to guess wether the console keyboard is USB or ADB check if the
PMU actually has ADB support.

Revision 1.6.14.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:22:32 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -9 lines
Sync with HEAD.

Revision 1.6.16.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:32:37 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +2 -9 lines
sync with head.

Revision 1.6.18.1: download - view: text, markup, annotated - select for diffs
Fri May 16 02:23:02 2008 UTC (16 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -9 lines
sync with head.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Apr 28 20:23:32 2008 UTC (16 years, 7 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-nfs-mp-base2, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa, haad-dm
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -9 lines
Remove clause 3 and 4 from TNF licenses

Revision 1.4.4.3: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:47:52 2008 UTC (16 years, 11 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.4.4.2: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.4.2: +15 -20 lines
sync with HEAD

Revision 1.4.2.2: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:17:40 2007 UTC (17 years ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.4.2.1: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.2.1: +13 -19 lines
Sync with HEAD.

Revision 1.2.4.4: download - view: text, markup, annotated - select for diffs
Fri Dec 7 17:25:56 2007 UTC (17 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.2.4.3: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.4.3: +13 -19 lines
sync with head

Revision 1.2.2.4: download - view: text, markup, annotated - select for diffs
Mon Dec 3 19:04:00 2007 UTC (17 years ago) by ad
Branches: vmlocking
Diff to: previous 1.2.2.3: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.3: +2 -29 lines
Sync with HEAD.

Revision 1.2.2.3: download - view: text, markup, annotated - select for diffs
Mon Dec 3 18:38:28 2007 UTC (17 years ago) by ad
Branches: vmlocking
Diff to: previous 1.2.2.2: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.2.2: +97 -71 lines
Sync with HEAD.

Revision 1.1.6.5: download - view: text, markup, annotated - select for diffs
Tue Nov 27 19:35:50 2007 UTC (17 years ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.1.6.4: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.6.4: +13 -19 lines
Sync with HEAD. amd64 Xen support needs testing.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Nov 26 19:58:31 2007 UTC (17 years ago) by garbled
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +13 -19 lines
Apply a set of patches from Frank Wille to make the genfb attachment work
better on ofppc.  In doing so, we also move a few functions around in
macppc and the generic ofw powerpc stuff to allow better sharing of code.
Also, introduce a model_init function.

move ofb_cons.c from macppc/dev to powerpc/oea and rename it to rascons.
This gets rid of some naming confusion, and makes it OFW-MI rather than
macppc specific.

Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 19 00:46:46 2007 UTC (17 years ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -3 lines
Sync with HEAD.

Revision 1.2.4.3: download - view: text, markup, annotated - select for diffs
Thu Nov 15 11:43:17 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.2.4.2: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.2: +61 -56 lines
sync with head.

Revision 1.1.10.2: download - view: text, markup, annotated - select for diffs
Tue Nov 13 15:59:08 2007 UTC (17 years, 1 month ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.1.10.1: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.10.1: +59 -54 lines
Sync with HEAD

Revision 1.1.6.4: download - view: text, markup, annotated - select for diffs
Sun Nov 11 16:46:50 2007 UTC (17 years, 1 month ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.1.6.3: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.6.3: +4 -3 lines
Sync with HEAD.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Nov 10 04:26:51 2007 UTC (17 years, 1 month ago) by macallan
Branches: MAIN
CVS tags: bouyer-xenamd64-base2, bouyer-xenamd64-base
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -3 lines
unbork the initial console for macppc
ofb_cnattach() has nothing to do with ofb (anymore) - it's simply a dumb
rasops console we use until a real wsdisplay driver attaches, therefore
it needs to be #if NWSDISPLAY > 0, not NOFB > 0
Should probably be renamed to avoid future confusion.

Revision 1.4.4.2: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:20:45 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.4.4.1: preferred, colored; branchpoint 1.4: preferred, colored
Changes since revision 1.4.4.1: +471 -0 lines
sync with HEAD

Revision 1.1.6.3: download - view: text, markup, annotated - select for diffs
Tue Nov 6 19:25:06 2007 UTC (17 years, 1 month ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.1.6.2: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.6.2: +4 -2 lines
Sync with HEAD.

Revision 1.4.4.1
Mon Nov 5 15:49:03 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
FILE REMOVED
Changes since revision 1.4: +0 -471 lines
file ofw_consinit.c was added on branch matt-armv6 on 2007-11-06 23:20:45 +0000

Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Nov 5 15:49:03 2007 UTC (17 years, 1 month ago) by garbled
Branches: MAIN
CVS tags: jmcneill-base
Branch point for: mjf-devfs, matt-armv6
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -2 lines
Lots of small changes for ofppc:

Remove the ofb driver.  I'm not interested in trying to make this work.
It should be replaced with the genfb driver, which I have added,
commented out because that driver needs work before it will function on
ofppc.  (it's too panic-happy, and ofppc needs a working autoconf.c)

Change the way we do isa_inb/outb.  The new way is a slightly nastier
hack, but won't run afoul of the other isa drivers as much.

Fix ofw_consinit.c to remove the dependency on ofb.

Revision 1.1.6.2: download - view: text, markup, annotated - select for diffs
Sun Nov 4 21:03:08 2007 UTC (17 years, 1 month ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.1.6.1: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.6.1: +58 -56 lines
Sync with HEAD.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Nov 4 16:28:28 2007 UTC (17 years, 1 month ago) by garbled
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +58 -56 lines
Get rid of the ofppc use of the ofbus completely, for the last time.

Write a complete OF boot console into ofw_consinit.c and rewire a bunch
of the ifdef logic in that file to use it when appropriate on both macppc
and ofppc.  Get rid of the attempt to wire up the serial console early,
as that is extremely difficult on ofppc.  Yank all the console code out
of ofppc/machdep.c.  (This is a boot console only, not a full blown
console like ofcons.c)

Delete all the ofbus references out of the config files, and pull in
dev/ofw/openfirmio.c and dev/ofw/ofw_subr.c directly rather than pulling
in files.ofw.  It might be worth going back and adding a files.ofw-nobus
to that directory to allow pulling in the openfirmware driver without
pulling in the whole ofbus mess.

Change rtas driver to connect directly to mainbus, like the PCI bus nodes do.

Revision 1.2.4.2: download - view: text, markup, annotated - select for diffs
Sat Oct 27 11:27:54 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.2.4.1: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.1: +467 -0 lines
sync with head.

Revision 1.1.6.1: download - view: text, markup, annotated - select for diffs
Fri Oct 26 15:43:18 2007 UTC (17 years, 1 month ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +467 -0 lines
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.

Revision 1.1.10.1: download - view: text, markup, annotated - select for diffs
Thu Oct 25 22:36:29 2007 UTC (17 years, 1 month ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +467 -0 lines
Sync with HEAD.

Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 23 20:36:09 2007 UTC (17 years, 1 month ago) by ad
Branches: vmlocking
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.2.1: +467 -0 lines
Sync with head.

Revision 1.1.8.1: download - view: text, markup, annotated - select for diffs
Thu Oct 18 08:32:41 2007 UTC (17 years, 2 months ago) by yamt
Branches: yamt-x86pmap
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +467 -0 lines
sync with head.

Revision 1.2.4.1
Wed Oct 17 19:56:43 2007 UTC (17 years, 2 months ago) by yamt
Branches: yamt-lazymbuf
FILE REMOVED
Changes since revision 1.2: +0 -467 lines
file ofw_consinit.c was added on branch yamt-lazymbuf on 2007-10-27 11:27:54 +0000

Revision 1.2.2.1
Wed Oct 17 19:56:43 2007 UTC (17 years, 2 months ago) by ad
Branches: vmlocking
FILE REMOVED
Changes since revision 1.2: +0 -467 lines
file ofw_consinit.c was added on branch vmlocking on 2007-10-23 20:36:09 +0000

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Oct 17 19:56:43 2007 UTC (17 years, 2 months ago) by garbled
Branches: MAIN
CVS tags: yamt-x86pmap-base4
Branch point for: yamt-lazymbuf, vmlocking
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +467 -0 lines
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.

Revision 1.1.2.3: download - view: text, markup, annotated - select for diffs
Thu Jun 21 18:19:47 2007 UTC (17 years, 5 months ago) by garbled
Branches: ppcoea-renovation
Diff to: previous 1.1.2.2: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.2: +6 -3 lines
Protect the 16550 serial console code with a NISA > 0.

Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Thu Jun 14 02:35:35 2007 UTC (17 years, 6 months ago) by macallan
Branches: ppcoea-renovation
Diff to: previous 1.1.2.1: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.2.1: +31 -4 lines
add a missing return in ofwoea_bootstrap_console() - now we get past ofb
initialization and hang a little later

Revision 1.1.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 6 17:38:35 2007 UTC (17 years, 6 months ago) by garbled
Branches: ppcoea-renovation
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +437 -0 lines
Add new routines which should be common between macppc and ofppc. Not
used by either port yet.

Revision 1.1
Wed Jun 6 17:38:35 2007 UTC (17 years, 6 months ago) by garbled
Branches: MAIN
CVS tags: yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, vmlocking-base, ppcoea-renovation-base, mjf-ufs-trans-base, hpcarm-cleanup
Branch point for: yamt-x86pmap, ppcoea-renovation, jmcneill-pm, bouyer-xenamd64
FILE REMOVED
file ofw_consinit.c was initially added on branch ppcoea-renovation.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>