The NetBSD Project

CVS log for src/sys/arch/evbppc/mpc85xx/machdep.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / evbppc / mpc85xx

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.49: download - view: text, markup, annotated - select for diffs
Fri Jul 22 20:09:47 2022 UTC (2 years, 3 months ago) by thorpej
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, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +6 -3 lines
Split the i2c controller into 2 separate instances.  This aligns with
how the device is represented when using DeviceTree, and also allows us
to de-weirdify the shared motoi2c code.

XXX Because e500 interrupt code doesn't support shared interrupts, we
no longer establish one for the i2c controller, but this isn't a great
loss as motoi2c doesn't support using interrupts right now anyway.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Fri Jul 22 20:05:55 2022 UTC (2 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +7 -7 lines
Stop using deprecated problib functions.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Jul 22 20:04:53 2022 UTC (2 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +6 -9 lines
Revert previous; that was intended to be two separate commits.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Jul 22 19:57:25 2022 UTC (2 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +11 -8 lines
Stop using deprecated proplib functions.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Mar 3 06:28:04 2022 UTC (2 years, 8 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +4 -4 lines
powerpc: Use device_set_private for e500 cpuN.

Revision 1.43.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:06:14 2019 UTC (5 years, 4 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43: +2 -2 lines
Sync with HEAD

Revision 1.44: download - view: text, markup, annotated - select for diffs
Thu Apr 11 14:47:06 2019 UTC (5 years, 6 months ago) by kamil
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-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Fix incorrect CVS Id

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sat Jan 27 10:07:41 2018 UTC (6 years, 9 months ago) by flxd
Branches: MAIN
CVS tags: phil-wifi-base, 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
Branch point for: phil-wifi
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +3 -3 lines
Fix more printf format strings for mfspr() (hi mrg).

Revision 1.29.2.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:11 2017 UTC (6 years, 11 months ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.29.2.1: preferred, colored; branchpoint 1.29: preferred, colored; next MAIN 1.30: preferred, colored
Changes since revision 1.29.2.1: +54 -22 lines
update from HEAD

Revision 1.33.4.2: download - view: text, markup, annotated - select for diffs
Sun Feb 5 13:40:10 2017 UTC (7 years, 8 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.33.4.1: preferred, colored; branchpoint 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33.4.1: +2 -5 lines
Sync with HEAD

Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Sat Jan 7 08:56:17 2017 UTC (7 years, 9 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +2 -5 lines
Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Dec 22 14:47:57 2016 UTC (7 years, 10 months ago) by cherry
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -5 lines
switch all ports to use uvm_init.c:uvm_md_init()

uvm_setpagesize() is now subsumed within this funciton.

Revision 1.33.4.1: download - view: text, markup, annotated - select for diffs
Mon Apr 6 15:17:57 2015 UTC (9 years, 7 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +54 -19 lines
Sync with HEAD

Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Jan 30 15:04:35 2015 UTC (9 years, 9 months ago) by nonaka
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, localcount-20160914
Branch point for: pgoyette-localcount
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +5 -1 lines
Added RouterBOARD RB850Gx2 config. md root only.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Fri Jan 23 07:27:05 2015 UTC (9 years, 9 months ago) by nonaka
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +9 -1 lines
ddb MP support

Revision 1.39: download - view: text, markup, annotated - select for diffs
Tue Jan 6 01:23:24 2015 UTC (9 years, 10 months ago) by nonaka
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -3 lines
No need to call e500_tlb1_sync() at e500_cpu_hatch(). It has already
been called at e500_spinup_trampoline().
Pointed by mrg@.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Jan 5 08:40:56 2015 UTC (9 years, 10 months ago) by nonaka
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +6 -1 lines
Initialize TLB for non cpu0.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sat Dec 27 16:19:33 2014 UTC (9 years, 10 months ago) by nonaka
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +28 -16 lines
Preliminary support for P1023.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Dec 19 04:31:41 2014 UTC (9 years, 10 months ago) by nonaka
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +7 -1 lines
do page recolor.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri Dec 19 04:15:36 2014 UTC (9 years, 10 months ago) by nonaka
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -1 lines
Do probe cpu cache on !cpu0.
Avoid "panic: kernel diagnostic assertion "line_size > 0" failed: file "/usr/src/sys/arch/powerpc/booke/booke_cache.c", line 90".

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri Dec 19 04:07:13 2014 UTC (9 years, 10 months ago) by nonaka
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -4 lines
Increase timeout for the hatching to complete.

> cpu1: hatch successful (24321 spins, timebase adjusted by -940718014)

Revision 1.29.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:02:59 2014 UTC (10 years, 2 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +15 -7 lines
Rebase to HEAD as of a few days ago.

Revision 1.31.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:53:57 2014 UTC (10 years, 2 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31: +4 -2 lines
Rebase.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Aug 4 23:31:36 2014 UTC (10 years, 3 months ago) by joerg
Branches: MAIN
CVS tags: tls-maxphys-base, tls-earlyentropy-base, 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.32: preferred, colored
Changes since revision 1.32: +3 -1 lines
mpc85xx_extirq_names is not used for the MPC8548 branch.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Thu Jul 24 23:30:38 2014 UTC (10 years, 3 months ago) by joerg
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
Use volatile when writing to NULL.

Revision 1.21.2.3: download - view: text, markup, annotated - select for diffs
Thu May 22 11:39:45 2014 UTC (10 years, 5 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.21.2.2: preferred, colored; branchpoint 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21.2.2: +12 -6 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.31: download - view: text, markup, annotated - select for diffs
Tue Mar 18 18:20:41 2014 UTC (10 years, 7 months ago) by riastradh
Branches: MAIN
CVS tags: yamt-pagecache-base9, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +1 -1 lines
Merge riastradh-drm2 to HEAD.

Revision 1.29.4.1: download - view: text, markup, annotated - select for diffs
Wed Aug 28 23:59:16 2013 UTC (11 years, 2 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.29: preferred, colored; next MAIN 1.30: preferred, colored
Changes since revision 1.29: +12 -6 lines
sync with head

Revision 1.29.10.1: download - view: text, markup, annotated - select for diffs
Tue Jul 23 21:07:34 2013 UTC (11 years, 3 months ago) by riastradh
Branches: riastradh-drm2
Diff to: previous 1.29: preferred, colored; next MAIN 1.30: preferred, colored
Changes since revision 1.29: +12 -6 lines
sync with HEAD

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Jul 17 23:25:25 2013 UTC (11 years, 3 months ago) by matt
Branches: MAIN
CVS tags: riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +12 -6 lines
kcpuset_t changes

Revision 1.21.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:19:31 2012 UTC (12 years ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.21.2.1: preferred, colored; branchpoint 1.21: preferred, colored
Changes since revision 1.21.2.1: +140 -26 lines
sync with head

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sun Jul 29 21:39:43 2012 UTC (12 years, 3 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, riastradh-drm2-base, khorben-n900, agc-symver-base, agc-symver
Branch point for: tls-maxphys, rmind-smpnet, riastradh-drm2
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +49 -4 lines
Add command line processing from uboot
bootm $loadaddr [opts] [device]
where opts is -[advqs] and device is the boot device.
cpu_rootconf will now wait a bit for devices to appear until the boot device
appears.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Jul 22 23:46:10 2012 UTC (12 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +13 -1 lines
Split mdio/mii access into its own "device" and update accordingly.
(on the P1025 the mdio functionality is separate from the etsec functions).
Provide locking for mii access.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Jul 18 19:38:26 2012 UTC (12 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +10 -8 lines
Add P1025 support to the PCI truth tables.
P1025 only has two PCIe ports, not 3.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Jul 17 01:36:12 2012 UTC (12 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +45 -5 lines
The ETSEC on the P1025 has been moved/split so the MDIO stayed in the same
place but each ETSEC has been split into two virtual halves (G0 and G1) and
each one has a new different base address.
For some reason, tsec1 connects to phy 2 and tsec2 connects to phy 1.
Adjust config file to match

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Jul 15 08:44:56 2012 UTC (12 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +34 -19 lines
Add support for the Freescale TWR-P1025 evaluation board and the P1025/P1016
QorIQ processors.  XXX tsec isn't working yet on the TWR-P1025.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Jul 7 08:06:51 2012 UTC (12 years, 4 months ago) by skrll
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
Whitespace.

Revision 1.22.2.1: download - view: text, markup, annotated - select for diffs
Wed May 9 22:42:32 2012 UTC (12 years, 5 months ago) by riz
Branches: netbsd-6
CVS tags: 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, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Diff to: previous 1.22: preferred, colored; next MAIN 1.23: preferred, colored
Changes since revision 1.22: +4 -28 lines
Pull up following revision(s) (requested by matt in ticket #241):
	sys/arch/powerpc/conf/kern-mb.ldscript: revision 1.1
	sys/arch/powerpc/include/booke/pmap.h: revision 1.9
	sys/arch/powerpc/booke/e500_tlb.c: revision 1.8
	sys/arch/powerpc/conf/files.powerpc: revision 1.83
	sys/arch/powerpc/booke/booke_pmap.c: revision 1.13
	sys/arch/powerpc/include/booke/e500var.h: revision 1.5
	sys/arch/evbppc/mpc85xx/machdep.c: revision 1.23
Add ldscript which aligns .data to a 1MB boundary. (used for testing)
Add PMAP_MINIMALTLB defflag
Add vsize_t to pmap_md_{un,}map_poolpage.
Add pmap_kvptefill prototype.
Slightly change pmap_bootstrap prototype.
Add e500_tlb_minimize prototype.
Add support PMAP_MINIMALTLB option.  This changes the default use of TLB1
entries to map all of physical memory to using two TLB1 entries, one for
mapping text and one for data.  The rest of memory is mapped using the
page table which is updated as needed.  This is used to trap memory
corruption issues.
Add support for PMAP_MINIMALTLB.

Revision 1.21.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:06:18 2012 UTC (12 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +6 -30 lines
sync with head

Revision 1.21.6.2: download - view: text, markup, annotated - select for diffs
Thu Apr 5 21:33:13 2012 UTC (12 years, 7 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.21.6.1: preferred, colored; branchpoint 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21.6.1: +4 -28 lines
sync to latest -current.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Mar 29 15:49:08 2012 UTC (12 years, 7 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base10
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +4 -28 lines
Add support for PMAP_MINIMALTLB.

Revision 1.21.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:31:59 2012 UTC (12 years, 8 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
merge to -current.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Jan 27 18:52:54 2012 UTC (12 years, 9 months ago) by para
Branches: MAIN
CVS tags: netbsd-6-base, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
converting extent(9) from malloc(9) to kmem(9)
preceding kmem-vmem-pool-uvm patch

releng@ acknowledged

Revision 1.1.2.5: download - view: text, markup, annotated - select for diffs
Fri Oct 14 17:21:27 2011 UTC (13 years ago) by matt
Branches: matt-nb5-pq3
Diff to: previous 1.1.2.4: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.4: +634 -165 lines
Sync with current pulling P2020 and other newer processor support.

Revision 1.1.2.4: download - view: text, markup, annotated - select for diffs
Tue Aug 2 01:34:36 2011 UTC (13 years, 3 months ago) by matt
Branches: matt-nb5-pq3
Diff to: previous 1.1.2.3: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.2.3: +10 -1 lines
Pull in changes from -current to get ehci at cpunode working.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Aug 2 00:25:38 2011 UTC (13 years, 3 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, jmcneill-usbmp
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
Fix tpyo.

Revision 1.1.2.3: download - view: text, markup, annotated - select for diffs
Tue Jul 26 03:32:45 2011 UTC (13 years, 3 months ago) by matt
Branches: matt-nb5-pq3
Diff to: previous 1.1.2.2: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.2.2: +2 -2 lines
Fix typo.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Jul 25 05:46:12 2011 UTC (13 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +9 -9 lines
Add support for MEMSIZE to limit the amount of memory detected.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Jul 20 13:21:12 2011 UTC (13 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +7 -6 lines
Suppress a GCC 4.5 warning.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Jul 17 20:54:39 2011 UTC (13 years, 3 months ago) by joerg
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +1 -3 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.17: download - view: text, markup, annotated - select for diffs
Sat Jul 16 21:36:18 2011 UTC (13 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Fix off-by-one.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jul 1 07:44:33 2011 UTC (13 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +5 -3 lines
Fix some array bounds errors found by gcc 4.5

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Jun 30 00:52:56 2011 UTC (13 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +5 -3 lines
Modify mapiodev to take a third argument indicating whether the space
should be prefetchable (true) or not (false).

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Jun 29 05:53:05 2011 UTC (13 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +238 -24 lines
Some initial MULTIPROCESSOR spin code.  Doesn't work yet.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Jun 25 00:07:10 2011 UTC (13 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +10 -3 lines
Make powerpc work on BookE.  At this time we only support DOZE (lightest
form of power-saving).  By default, power-saving is disabled but can be
enabled in /etc/sysctl.conf by setting machdep.powersave=1

Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:19:09 2011 UTC (13 years, 4 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +61 -6 lines
Catchup with rmind-uvmplock merge.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Jun 23 01:27:20 2011 UTC (13 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
Switch to using the common <common/pmap/tlb/tlb.h>

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Jun 15 15:18:20 2011 UTC (13 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Move booke_fixup_stubs() to fixup.c and rename it to cpu_fixup_stubs().
This makes it easier for other PPC variants to use it.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Jun 14 05:32:59 2011 UTC (13 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +28 -4 lines
print out the first 4 arguments to the kernel from the bootloader.
Add a definition of the uboot bootinfo structure.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jun 12 04:20:18 2011 UTC (13 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +6 -1 lines
move module_machine_booke into the booke machdep.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Jun 12 03:42:41 2011 UTC (13 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +7 -1 lines
for booke and ibm4xx evbppc systems, set module_machine to to either
"powerpc-ibm4xx" or "powerpc-booke".

Revision 1.5.2.4: download - view: text, markup, annotated - select for diffs
Sun Jun 12 00:23:57 2011 UTC (13 years, 4 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.5.2.3: preferred, colored; branchpoint 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5.2.3: +21 -1 lines
sync with head

Revision 1.1.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:05:32 2011 UTC (13 years, 5 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +1169 -0 lines
Sync with HEAD.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Jun 5 16:52:23 2011 UTC (13 years, 5 months ago) by matt
Branches: MAIN
CVS tags: rmind-uvmplock-nbase, rmind-uvmplock-base
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +22 -2 lines
Remove <machine/atomic.h>; use <sys/atomic.h> instead.
Add <powerpc/cpuset.h> (for mpc85xx pmap).
Add some initial MP code for mpc85xx
Rework ipi code to be common across all ppcs
Change PPC to keep curlwp in %r13 while in the kernel.
Move astpending from cpu_info to mdlwp
Improve cpu_need_resched to be more MP friendly.

Revision 1.5.2.3: download - view: text, markup, annotated - select for diffs
Tue May 31 03:04:01 2011 UTC (13 years, 5 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.5.2.2: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.2.2: +115 -18 lines
sync with head

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat May 28 05:21:40 2011 UTC (13 years, 5 months ago) by matt
Branches: MAIN
CVS tags: cherry-xenmp-base
Branch point for: cherry-xenmp
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +116 -19 lines
allow configuring multiple CPUs (still needs work).
Detect boot page on MP e500 CPUs (P2020, MPC8572, etc) and prevent use of
that page in NetBSD.  This page is used to communicate with u-boot to spin
up secondary CPUs.
Probe LBC before PCI so that LBC attached devices can be configured before
probing the PCI.  This gives a chance to download/setup PCI Express switches
before probing/configuring PCI.
Fix PIXIS speed entry bug/typo.
Rework SYS_CLK logic so that the SYS_CLK config option has the highest priority.

Revision 1.5.2.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:50:16 2011 UTC (13 years, 8 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.5.2.1: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.2.1: +1052 -0 lines
sync with head

Revision 1.2.2.3: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:09:38 2011 UTC (13 years, 8 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.2.2.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.2: +13 -3 lines
Sync with HEAD

Revision 1.5.2.1
Thu Feb 17 13:57:12 2011 UTC (13 years, 8 months ago) by rmind
Branches: rmind-uvmplock
FILE REMOVED
Changes since revision 1.5: +0 -1052 lines
file machdep.c was added on branch rmind-uvmplock on 2011-03-05 20:50:16 +0000

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Feb 17 13:57:12 2011 UTC (13 years, 8 months ago) by matt
Branches: MAIN
CVS tags: jym-xensuspend-nbase, jym-xensuspend-base, bouyer-quota2-nbase
Branch point for: rmind-uvmplock
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +13 -3 lines
Support a little bus_space for mapping the GUR registers since some
devices use little endian registers.  Add MPC8533 support.

Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Thu Feb 17 11:59:37 2011 UTC (13 years, 8 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.2.2.1: preferred, colored
Changes since revision 1.2.2.1: +4 -4 lines
Sync with HEAD

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Feb 13 05:03:27 2011 UTC (13 years, 8 months ago) by matt
Branches: MAIN
CVS tags: uebayasi-xip-base7, bouyer-quota2-base
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -4 lines
Fix some typos.

Revision 1.2.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 8 16:19:19 2011 UTC (13 years, 8 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +206 -92 lines
Sync with HEAD

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Feb 8 06:22:29 2011 UTC (13 years, 8 months ago) by matt
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +206 -92 lines
Add MPC85xx variants.
Move to having a common kernel for all MPC85xx variants (CADMUS/PIXIS still
remain a problem).

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Jan 18 01:10:25 2011 UTC (13 years, 9 months ago) by matt
Branches: MAIN
Branch point for: bouyer-quota2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +928 -0 lines
Add support for various MPC85xx platforms.  The MPC8536DS and MPC8548CDS
development systems and the RB800 (routerboard 800) platform.  The CF on
the RB800 doesn't work yet.

Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Mon Jan 17 07:47:20 2011 UTC (13 years, 9 months ago) by matt
Branches: matt-nb5-pq3
Diff to: previous 1.1.2.1: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.2.1: +18 -4 lines
Enable SPE for RB800.
Add SPE tidbits for mpc85xx.

Revision 1.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Jan 7 01:40:36 2011 UTC (13 years, 10 months ago) by matt
Branches: matt-nb5-pq3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +939 -0 lines
Add mpc85xx support for MPC8536DS (Freescale Development System),
MPC8548CDS (Freescale Development System), and RB800 (RouterBoard 800).

Revision 1.1
Fri Jan 7 01:40:36 2011 UTC (13 years, 10 months ago) by matt
Branches: MAIN
CVS tags: jruoho-x86intr-base
Branch point for: matt-nb5-pq3, jruoho-x86intr
FILE REMOVED
file machdep.c was initially added on branch matt-nb5-pq3.

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>