The NetBSD Project

CVS log for src/sys/arch/macppc/dev/pmu.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / macppc / dev

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.41: download - view: text, markup, annotated - select for diffs
Wed Aug 30 07:42:41 2023 UTC (16 months, 3 weeks 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, HEAD
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -17 lines
remove ancient #if 0 block
NFC

Revision 1.40: download - view: text, markup, annotated - select for diffs
Tue Aug 22 06:43:34 2023 UTC (16 months, 4 weeks ago) by macallan
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +16 -10 lines
tsleep()/wakeup() -> cv_*

Revision 1.39.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 9 00:30:08 2021 UTC (3 years, 5 months ago) by thorpej
Branches: thorpej-i2c-spi-conf2
Diff to: previous 1.39: preferred, colored; next MAIN 1.40: preferred, colored
Changes since revision 1.39: +9 -57 lines
Port over the changes from thorpej-i2c-spi-conf to thorpej-i2c-spi-conf2,
which is based on a newer HEAD revision.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat Aug 7 16:18:58 2021 UTC (3 years, 5 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base, netbsd-10-base, netbsd-10-1-RELEASE, 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
Branch point for: thorpej-i2c-spi-conf2
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +6 -10 lines
Merge thorpej-cfargs2.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sat Aug 7 06:04:26 2021 UTC (3 years, 5 months ago) by macallan
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +18 -4 lines
pass sensor locations to i2c devices if we can find them
tested on 2nd gen Mini

Revision 1.37.8.1: download - view: text, markup, annotated - select for diffs
Wed Aug 4 02:39:49 2021 UTC (3 years, 5 months ago) by thorpej
Branches: thorpej-cfargs2
Diff to: previous 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37: +6 -10 lines
Adapt to CFARGS().

Revision 1.37.2.2: download - view: text, markup, annotated - select for diffs
Fri May 14 00:44:13 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.37.2.1: preferred, colored; branchpoint 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.2.1: +3 -57 lines
Deal with quirks / differences in OpenFirmware implementations'
interpreation of the i2c "reg" property by embedding knowledge
of those quicks directly, rather than forcing lots of drivers
to provide their own devhandle implementations.  We default to
assuming the Device Tree bindings, and tweak based on platform-
specific #ifdefs.

Start with __HAVE_OPENFIRMWARE_VARIANT_AAPL (all i2c "reg" properties
encode an address that's shifted left 1 bit to account for the R/W bit
that appears on the wire).

Revision 1.37.2.1: download - view: text, markup, annotated - select for diffs
Sat May 8 22:39:41 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +62 -42 lines
Adapt the pmu driver to the new i2c device enumeration mechanism.  This
follows the OpenFirmware bindings for the most part, but has the i2c
addresses of children shifted left one bit as it would appear on the
wire (for the r/w bit).

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sat Apr 24 23:36:41 2021 UTC (3 years, 8 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: thorpej-i2c-spi-conf, thorpej-cfargs2
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +14 -8 lines
Merge thorpej-cfargs branch:

Simplify and make extensible the config_search() / config_found() /
config_attach() interfaces: rather than having different variants for
which arguments you want pass along, just have a single call that
takes a variadic list of tag-value arguments.

Adjust all call sites:
- Simplify wherever possible; don't pass along arguments that aren't
  actually needed.
- Don't be explicit about what interface attribute is attaching if
  the device only has one.  (More simplification.)
- Add a config_probe() function to be used in indirect configuiration
  situations, making is visibly easier to see when indirect config is
  in play, and allowing for future change in semantics.  (As of now,
  this is just a wrapper around config_match(), but that is an
  implementation detail.)

Remove unnecessary or redundant interface attributes where they're not
needed.

There are currently 5 "cfargs" defined:
- CFARG_SUBMATCH (submatch function for direct config)
- CFARG_SEARCH (search function for indirect config)
- CFARG_IATTR (interface attribte)
- CFARG_LOCATORS (locators array)
- CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles)

...and a sentinel value CFARG_EOL.

Add some extra sanity checking to ensure that interface attributes
aren't ambiguous.

Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark
ports to associate those device handles with device_t instance.  This
will trickle trough to more places over time (need back-end for pre-OFW
Sun OBP; any others?).

Revision 1.34.2.1: download - view: text, markup, annotated - select for diffs
Sat Apr 3 22:28:29 2021 UTC (3 years, 9 months ago) by thorpej
Branches: thorpej-futex
Diff to: previous 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34: +6 -5 lines
Sync with HEAD.

Revision 1.36.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 2 22:17:40 2021 UTC (3 years, 9 months ago) by thorpej
Branches: thorpej-cfargs
Diff to: previous 1.36: preferred, colored; next MAIN 1.37: preferred, colored
Changes since revision 1.36: +14 -8 lines
config_found_ia() -> config_found() w/ CFARG_IATTR.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Mar 5 07:15:53 2021 UTC (3 years, 10 months ago) by rin
Branches: MAIN
CVS tags: thorpej-futex-base, thorpej-cfargs-base
Branch point for: thorpej-cfargs
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +4 -3 lines
Convert to intr_establish_xname().

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Jan 26 14:49:41 2021 UTC (3 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +4 -4 lines
There is not much point in of_compatible() returning -1 for "no match"
and >= 0 for "match".  Just make it return 0 for "no match" and >0 for
"match" so it can be treated like a boolean expression.

As such of_match_compatible() (a wrapper around of_compatible()) is now
obsolete, and will be removed once all call sites are converted to an
appropriate replacement.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Jul 14 08:58:03 2020 UTC (4 years, 6 months ago) by martin
Branches: MAIN
Branch point for: thorpej-futex
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -4 lines
Adapt to new proplib API

Revision 1.31.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:07:44 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.31.2.1: preferred, colored; branchpoint 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31.2.1: +3 -31 lines
Merge changes from current as of 20200406

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun Dec 22 23:23:30 2019 UTC (5 years ago) by thorpej
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp, 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.32: preferred, colored
Changes since revision 1.32: +3 -31 lines
Cleanup i2c bus acquire / release, centralizing all of the logic into
iic_acquire_bus() / iic_release_bus().  "acquire" and "release" hooks
no longer need to be provided by back-end controller drivers (only if
they need special handling, e.g. powering on the i2c controller).
This results in the removal of a bunch of rendundant code from each
back-end controller driver.

Assert that we are not in hard interrupt context in iic_acquire_bus(),
iic_exec(), and iic_release_bus().

Revision 1.31.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:06:28 2019 UTC (5 years, 7 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -3 lines
Sync with HEAD

Revision 1.30.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 6 06:55:37 2018 UTC (6 years, 4 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.30.2.1: preferred, colored; branchpoint 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30.2.1: +3 -3 lines
Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Sep 3 16:29:25 2018 UTC (6 years, 4 months ago) by riastradh
Branches: MAIN
CVS tags: phil-wifi-20191119, phil-wifi-20190609, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, 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
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -3 lines
Rename min/max -> uimin/uimax for better honesty.

These functions are defined on unsigned int.  The generic name
min/max should not silently truncate to 32 bits on 64-bit systems.
This is purely a name change -- no functional change intended.

HOWEVER!  Some subsystems have

	#define min(a, b)	((a) < (b) ? (a) : (b))
	#define max(a, b)	((a) > (b) ? (a) : (b))

even though our standard name for that is MIN/MAX.  Although these
may invite multiple evaluation bugs, these do _not_ cause integer
truncation.

To avoid `fixing' these cases, I first changed the name in libkern,
and then compile-tested every file where min/max occurred in order to
confirm that it failed -- and thus confirm that nothing shadowed
min/max -- before changing it.

I have left a handful of bootloaders that are too annoying to
compile-test, and some dead code:

cobalt ews4800mips hp300 hppa ia64 luna68k vax
acorn32/if_ie.c (not included in any kernels)
macppc/if_gm.c (superseded by gem(4))

It should be easy to fix the fallout once identified -- this way of
doing things fails safe, and the goal here, after all, is to _avoid_
silent integer truncations, not introduce them.

Maybe one day we can reintroduce min/max as type-generic things that
never silently truncate.  But we should avoid doing that for a while,
so that existing code has a chance to be detected by the compiler for
conversion to uimin/uimax without changing the semantics until we can
properly audit it all.  (Who knows, maybe in some cases integer
truncation is actually intended!)

Revision 1.30.2.1: download - view: text, markup, annotated - select for diffs
Fri Mar 30 06:20:11 2018 UTC (6 years, 9 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +4 -3 lines
Resolve conflicts between branch and HEAD

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Mar 28 15:34:29 2018 UTC (6 years, 9 months ago) by macallan
Branches: MAIN
CVS tags: phil-wifi-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330
Branch point for: phil-wifi
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +4 -3 lines
be less spammy on i2c errors

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Feb 16 18:07:05 2018 UTC (6 years, 11 months ago) by macallan
Branches: MAIN
CVS tags: pgoyette-compat-base, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +6 -6 lines
OF_getprop() retuns -1 on failure, not 0...

Revision 1.21.12.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:25 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.21.12.1: preferred, colored; branchpoint 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21.12.1: +171 -91 lines
update from HEAD

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Sep 29 14:15:42 2017 UTC (7 years, 3 months ago) by macallan
Branches: MAIN
CVS tags: tls-maxphys-base-20171202
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -3 lines
pass the right device node to i2c devices

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Sep 1 20:10:08 2017 UTC (7 years, 4 months ago) by macallan
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +105 -76 lines
support I2C bus and direct config of slave devices

Revision 1.23.6.2: download - view: text, markup, annotated - select for diffs
Sat Jul 9 20:24:53 2016 UTC (8 years, 6 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.23.6.1: preferred, colored; branchpoint 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23.6.1: +70 -20 lines
Sync with HEAD

Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Jun 1 05:27:40 2016 UTC (8 years, 7 months ago) by macallan
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, 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, 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, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +64 -22 lines
report the power button to sysmon when possible

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue May 31 03:50:30 2016 UTC (8 years, 7 months ago) by macallan
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3 lines
fix stupid tpyo
thanks chuq

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue May 31 02:17:18 2016 UTC (8 years, 7 months ago) by macallan
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +13 -5 lines
make sure we call sysmon_pswitch_event() from thread context

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

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Feb 14 19:54:20 2016 UTC (8 years, 11 months ago) by chs
Branches: MAIN
CVS tags: nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -2 lines
zero the i2c_attach_args structure before filling it in.
fixes occasional crashes in iic_attach().

Revision 1.21.12.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:03:11 2014 UTC (10 years, 5 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +21 -9 lines
Rebase to HEAD as of a few days ago.

Revision 1.21.2.1: download - view: text, markup, annotated - select for diffs
Thu May 22 11:39:56 2014 UTC (10 years, 8 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +21 -9 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.21.16.1: download - view: text, markup, annotated - select for diffs
Sun May 18 17:45:16 2014 UTC (10 years, 8 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +21 -9 lines
sync with head

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Mar 14 21:59:41 2014 UTC (10 years, 10 months ago) by mrg
Branches: MAIN
CVS tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, 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.22: preferred, colored
Changes since revision 1.22: +5 -6 lines
remove various set-but-unused variables.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Nov 5 11:08:20 2013 UTC (11 years, 2 months ago) by macallan
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +18 -5 lines
do what cuda does - if we read garbage from the RTC try a few more times

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jul 1 18:41:52 2011 UTC (13 years, 6 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, 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, khorben-n900, 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, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, rmind-smpnet
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
#include <sys/bus.h> instead of <machine/bus.h>.

Revision 1.19.6.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:19:21 2011 UTC (13 years, 7 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +28 -32 lines
Catchup with rmind-uvmplock merge.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Jun 18 08:08:28 2011 UTC (13 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +28 -32 lines
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

Revision 1.17.4.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:50:59 2011 UTC (13 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +35 -2 lines
sync with head

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Nov 9 20:44:49 2010 UTC (14 years, 2 months ago) by macallan
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, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: cherry-xenmp
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +16 -2 lines
add support for controlling power to the modem in some PowerBooks
works at least with my Pismo, probably others

Revision 1.17.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 22 07:21:24 2010 UTC (14 years, 3 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +21 -2 lines
Sync with HEAD (-D20101022).

Revision 1.12.4.4: download - view: text, markup, annotated - select for diffs
Sat Oct 9 03:31:50 2010 UTC (14 years, 3 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.12.4.3: preferred, colored; branchpoint 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12.4.3: +21 -2 lines
sync with head

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Sep 14 04:40:35 2010 UTC (14 years, 4 months ago) by macallan
Branches: MAIN
CVS tags: yamt-nfs-mp-base11, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +21 -2 lines
report lid open/close events to sysmon

Revision 1.12.4.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:02:36 2010 UTC (14 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.12.4.2: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.4.2: +6 -6 lines
sync with head

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Dec 12 14:44:09 2009 UTC (15 years, 1 month ago) by tsutsui
Branches: MAIN
CVS tags: yamt-nfs-mp-base9, yamt-nfs-mp-base10, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, matt-premerge-20091211
Branch point for: uebayasi-xip, rmind-uvmplock
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +6 -6 lines
Remove `volatile' qualifier from argument types of
struct timeval passed to todr_gettime(9) and todr_settime(9).
We no longer have an ancient and volatile struct timeval `time'
global since we have switched to MI timercounter(9) on all port.

XXX1: some of these RTC drivers still assume 32bit time_t
XXX2: some of these should be rewritten to use todr_[gs]ettime_ymdhms()
XXX3: todr(9) man page doesn't mention todr_[gs]ettime_ymdhms()

Revision 1.15.2.1: download - view: text, markup, annotated - select for diffs
Wed May 13 17:18:01 2009 UTC (15 years, 8 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15: +4 -4 lines
Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.12.4.2: download - view: text, markup, annotated - select for diffs
Mon May 4 08:11:29 2009 UTC (15 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.12.4.1: preferred, colored; branchpoint 1.12: preferred, colored
Changes since revision 1.12.4.1: +5 -5 lines
sync with head.

Revision 1.13.8.2: download - view: text, markup, annotated - select for diffs
Tue Apr 28 07:34:20 2009 UTC (15 years, 8 months ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.13.8.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.8.1: +4 -4 lines
Sync with HEAD.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Mar 18 10:22:32 2009 UTC (15 years, 10 months ago) by cegger
Branches: MAIN
CVS tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -4 lines
Ansify function definitions w/o arguments. Generated with sed.

Revision 1.13.8.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:16:26 2009 UTC (16 years ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
Sync with HEAD.

Revision 1.11.12.3: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:28:14 2009 UTC (16 years ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.11.12.2: preferred, colored; branchpoint 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11.12.2: +1 -1 lines
Sync with HEAD.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Jan 11 18:26:21 2009 UTC (16 years ago) by macallan
Branches: MAIN
CVS tags: nick-hppapmap-base2, mjf-devfs2-base
Branch point for: jym-xensuspend
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3 lines
fix format instead of casting wildly

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Jan 11 17:04:37 2009 UTC (16 years ago) by macallan
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
deal with 64bit time_t
Noticed by Wojciech Galazka

Revision 1.11.12.2: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:22:23 2008 UTC (16 years, 7 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.11.12.1: preferred, colored; branchpoint 1.11: preferred, colored
Changes since revision 1.11.12.1: +0 -3 lines
Sync with HEAD.

Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:32:23 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +2 -5 lines
sync with head.

Revision 1.12.4.1: download - view: text, markup, annotated - select for diffs
Fri May 16 02:22:44 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -5 lines
sync with head.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Apr 29 06:53:02 2008 UTC (16 years, 8 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-nfs-mp-base2, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, 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, 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, hpcarm-cleanup-nbase, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, ad-audiomp2-base, ad-audiomp2
Branch point for: nick-hppapmap
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -5 lines
Convert to new 2 clause license

Revision 1.11.12.1: download - view: text, markup, annotated - select for diffs
Thu Apr 3 12:42:21 2008 UTC (16 years, 9 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +6 -7 lines
Sync with HEAD.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Mar 30 17:57:29 2008 UTC (16 years, 9 months ago) by macallan
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base
Branch point for: yamt-pf42, yamt-nfs-mp
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +6 -7 lines
don't splhigh() in the interrupt handler, instead spltty() in adb_poll()

Revision 1.8.2.3: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:47:09 2008 UTC (17 years ago) by matt
Branches: matt-armv6
Diff to: previous 1.8.2.2: preferred, colored; branchpoint 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8.2.2: +2 -3 lines
sync with HEAD

Revision 1.7.8.4: download - view: text, markup, annotated - select for diffs
Sun Dec 9 19:35:36 2007 UTC (17 years, 1 month ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.7.8.3: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.8.3: +2 -3 lines
Sync with HEAD.

Revision 1.3.12.2: download - view: text, markup, annotated - select for diffs
Sun Dec 9 16:03:55 2007 UTC (17 years, 1 month ago) by reinoud
Branches: reinoud-bufcleanup
Diff to: previous 1.3.12.1: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.12.1: +2 -3 lines
Pullup to HEAD

Revision 1.9.2.2: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:17:21 2007 UTC (17 years, 1 month ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.9.2.1: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.2.1: +2 -3 lines
Sync with HEAD.

Revision 1.10.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 8 17:56:25 2007 UTC (17 years, 1 month ago) by ad
Branches: vmlocking2
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +2 -3 lines
Sync with head.

Revision 1.3.4.6: download - view: text, markup, annotated - select for diffs
Fri Dec 7 17:25:17 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.4.5: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.4.5: +2 -3 lines
sync with head

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Dec 6 17:00:33 2007 UTC (17 years, 1 month ago) by ad
Branches: MAIN
CVS tags: yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base3, vmlocking2-base2, reinoud-bufcleanup-nbase, 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: mjf-devfs2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -3 lines
lockmgr -> mutex

Revision 1.3.8.6: download - view: text, markup, annotated - select for diffs
Mon Dec 3 18:37:21 2007 UTC (17 years, 1 month ago) by ad
Branches: vmlocking
Diff to: previous 1.3.8.5: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.8.5: +4 -4 lines
Sync with HEAD.

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

Revision 1.3.4.5: download - view: text, markup, annotated - select for diffs
Thu Nov 15 11:43:05 2007 UTC (17 years, 2 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.4.4: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.4.4: +4 -4 lines
sync with head.

Revision 1.8.6.2: download - view: text, markup, annotated - select for diffs
Tue Nov 13 15:58:44 2007 UTC (17 years, 2 months ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.8.6.1: preferred, colored; branchpoint 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8.6.1: +2 -2 lines
Sync with HEAD

Revision 1.7.8.3: download - view: text, markup, annotated - select for diffs
Sun Nov 11 16:46:40 2007 UTC (17 years, 2 months ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.7.8.2: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.8.2: +4 -4 lines
Sync with HEAD.

Revision 1.8.2.2: download - view: text, markup, annotated - select for diffs
Thu Nov 8 10:59:36 2007 UTC (17 years, 2 months ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.8.2.1: preferred, colored; branchpoint 1.8: preferred, colored
Changes since revision 1.8.2.1: +4 -4 lines
sync with -HEAD

Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Nov 7 19:47:00 2007 UTC (17 years, 2 months ago) by garbled
Branches: MAIN
CVS tags: vmlocking2-base1, vmlocking-nbase, reinoud-bufcleanup-base, bouyer-xenamd64-base2, bouyer-xenamd64-base
Branch point for: vmlocking2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -4 lines
Convert macppc to shared ofw_autoconf.c.  Compile tested only.

Revision 1.8.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:18:40 2007 UTC (17 years, 2 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +9 -4 lines
sync with HEAD

Revision 1.3.4.4: download - view: text, markup, annotated - select for diffs
Sat Oct 27 11:27:05 2007 UTC (17 years, 2 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.4.3: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.4.3: +9 -4 lines
sync with head.

Revision 1.7.8.2: download - view: text, markup, annotated - select for diffs
Fri Oct 26 15:42:48 2007 UTC (17 years, 2 months ago) by joerg
Branches: jmcneill-pm
Diff to: previous 1.7.8.1: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.8.1: +9 -4 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.8.6.1: download - view: text, markup, annotated - select for diffs
Thu Oct 25 22:36:02 2007 UTC (17 years, 2 months ago) by bouyer
Branches: bouyer-xenamd64
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +9 -4 lines
Sync with HEAD.

Revision 1.3.8.5: download - view: text, markup, annotated - select for diffs
Tue Oct 23 20:13:22 2007 UTC (17 years, 3 months ago) by ad
Branches: vmlocking
Diff to: previous 1.3.8.4: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.8.4: +9 -4 lines
Sync with head.

Revision 1.8.4.1: download - view: text, markup, annotated - select for diffs
Thu Oct 18 08:32:09 2007 UTC (17 years, 3 months ago) by yamt
Branches: yamt-x86pmap
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +9 -4 lines
sync with head.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Oct 17 19:55:19 2007 UTC (17 years, 3 months ago) by garbled
Branches: MAIN
CVS tags: yamt-x86pmap-base4, jmcneill-base
Branch point for: mjf-devfs
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +9 -4 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.5.4.7: download - view: text, markup, annotated - select for diffs
Wed Oct 3 19:24:15 2007 UTC (17 years, 3 months ago) by garbled
Branches: ppcoea-renovation
Diff to: previous 1.5.4.6: preferred, colored; branchpoint 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5.4.6: +3 -3 lines
Sync with HEAD

Revision 1.3.4.3: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:27:37 2007 UTC (17 years, 4 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.4.2: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.4.2: +103 -87 lines
sync with head.

Revision 1.3.8.4: download - view: text, markup, annotated - select for diffs
Mon Aug 20 18:38:25 2007 UTC (17 years, 5 months ago) by ad
Branches: vmlocking
Diff to: previous 1.3.8.3: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.8.3: +14 -7 lines
Sync with HEAD.

Revision 1.7.4.1: download - view: text, markup, annotated - select for diffs
Wed Aug 15 13:47:29 2007 UTC (17 years, 5 months ago) by skrll
Branches: nick-csl-alignment
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +14 -7 lines
Sync with HEAD.

Revision 1.7.8.1: download - view: text, markup, annotated - select for diffs
Thu Aug 9 02:36:59 2007 UTC (17 years, 5 months ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +14 -7 lines
Sync with HEAD.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Aug 8 22:19:55 2007 UTC (17 years, 5 months ago) by macallan
Branches: MAIN
CVS tags: yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, vmlocking-base, ppcoea-renovation-base, nick-csl-alignment-base5
Branch point for: yamt-x86pmap, matt-armv6, bouyer-xenamd64
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +14 -7 lines
sync with ppcoea-renovation

Revision 1.5.4.6: download - view: text, markup, annotated - select for diffs
Wed Aug 8 22:11:52 2007 UTC (17 years, 5 months ago) by macallan
Branches: ppcoea-renovation
Diff to: previous 1.5.4.5: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.4.5: +13 -6 lines
set display brightness on attach

Revision 1.5.4.5: download - view: text, markup, annotated - select for diffs
Thu Aug 2 05:34:33 2007 UTC (17 years, 5 months ago) by macallan
Branches: ppcoea-renovation
Diff to: previous 1.5.4.4: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.4.4: +8 -16 lines
sync with HEAD

Revision 1.3.8.3: download - view: text, markup, annotated - select for diffs
Sun Jul 15 13:16:23 2007 UTC (17 years, 6 months ago) by ad
Branches: vmlocking
Diff to: previous 1.3.8.2: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.8.2: +8 -16 lines
Sync with head.

Revision 1.3.10.1: download - view: text, markup, annotated - select for diffs
Wed Jul 11 20:00:39 2007 UTC (17 years, 6 months ago) by mjf
Branches: mjf-ufs-trans
Diff to: previous 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3: +91 -82 lines
Sync with head.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Jul 9 20:52:22 2007 UTC (17 years, 6 months ago) by ad
Branches: MAIN
CVS tags: nick-csl-alignment-base, mjf-ufs-trans-base, matt-mips64-base, matt-mips64, hpcarm-cleanup
Branch point for: nick-csl-alignment, jmcneill-pm
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +8 -16 lines
Merge some of the less invasive changes from the vmlocking branch:

- kthread, callout, devsw API changes
- select()/poll() improvements
- miscellaneous MT safety improvements

Revision 1.5.4.4: download - view: text, markup, annotated - select for diffs
Thu Jun 14 02:25:52 2007 UTC (17 years, 7 months ago) by macallan
Branches: ppcoea-renovation
Diff to: previous 1.5.4.3: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.4.3: +3 -2 lines
fix some bus_spacification fallout

Revision 1.3.8.2: download - view: text, markup, annotated - select for diffs
Sun May 27 12:27:42 2007 UTC (17 years, 7 months ago) by ad
Branches: vmlocking
Diff to: previous 1.3.8.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.8.1: +20 -4 lines
Sync with head.

Revision 1.5.4.3: download - view: text, markup, annotated - select for diffs
Tue May 22 17:27:07 2007 UTC (17 years, 8 months ago) by matt
Branches: ppcoea-renovation
Diff to: previous 1.5.4.2: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.4.2: +2 -2 lines
Update to HEAD.

Revision 1.3.2.2: download - view: text, markup, annotated - select for diffs
Thu May 17 13:40:59 2007 UTC (17 years, 8 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.3.2.1: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.1: +20 -4 lines
sync with head.

Revision 1.5.4.2: download - view: text, markup, annotated - select for diffs
Fri May 11 00:19:27 2007 UTC (17 years, 8 months ago) by macallan
Branches: ppcoea-renovation
Diff to: previous 1.5.4.1: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.4.1: +8 -4 lines
request the correct interrupt type in a couple drivers - necessary since
these days we actually do something with the type argument

Revision 1.5.4.1: download - view: text, markup, annotated - select for diffs
Wed May 9 02:01:03 2007 UTC (17 years, 8 months ago) by macallan
Branches: ppcoea-renovation
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +20 -4 lines
sync with HEAD

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed May 9 00:09:28 2007 UTC (17 years, 8 months ago) by macallan
Branches: MAIN
CVS tags: yamt-idlelwp-base8
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +20 -4 lines
add an optional callback from pmu's worker thread, use it to poll AC power
status on legacy batteries where we don't get environment interrupts. Also
report AC status changes to powerd.

Revision 1.3.2.1: download - view: text, markup, annotated - select for diffs
Sun Apr 15 16:02:50 2007 UTC (17 years, 9 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +67 -66 lines
sync with head.

Revision 1.3.8.1: download - view: text, markup, annotated - select for diffs
Tue Apr 10 13:22:43 2007 UTC (17 years, 9 months ago) by ad
Branches: vmlocking
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +67 -66 lines
Sync with head.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Apr 3 03:09:25 2007 UTC (17 years, 9 months ago) by macallan
Branches: MAIN
CVS tags: thorpej-atomic-base, thorpej-atomic
Branch point for: ppcoea-renovation
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +54 -60 lines
cleanup a bit, fix some stupid pasto
thanks to jmcneill for finding the problem

Revision 1.3.12.1: download - view: text, markup, annotated - select for diffs
Thu Mar 29 19:27:29 2007 UTC (17 years, 9 months ago) by reinoud
Branches: reinoud-bufcleanup
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +32 -25 lines
Pullup to -current

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Mar 25 23:26:26 2007 UTC (17 years, 10 months ago) by macallan
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +32 -25 lines
attach smartbat* when appropriate

Revision 1.3.4.2: download - view: text, markup, annotated - select for diffs
Mon Feb 26 09:07:21 2007 UTC (17 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.4.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.4.1: +999 -0 lines
sync with head.

Revision 1.3.4.1
Thu Feb 15 01:44:54 2007 UTC (17 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
FILE REMOVED
Changes since revision 1.3: +0 -999 lines
file pmu.c was added on branch yamt-lazymbuf on 2007-02-26 09:07:21 +0000

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Feb 15 01:44:54 2007 UTC (17 years, 11 months ago) by macallan
Branches: MAIN
CVS tags: ad-audiomp-base, ad-audiomp
Branch point for: yamt-lazymbuf, yamt-idlelwp, vmlocking, reinoud-bufcleanup, mjf-ufs-trans
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +79 -27 lines
- don't use IPL_HIGH
- attach batteries when present
- some cleanup

Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Thu Feb 1 08:48:08 2007 UTC (17 years, 11 months ago) by ad
Branches: newlock2
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.1: +947 -0 lines
Sync with head.

Revision 1.2.2.1
Thu Jan 18 00:43:00 2007 UTC (18 years ago) by ad
Branches: newlock2
FILE REMOVED
Changes since revision 1.2: +0 -947 lines
file pmu.c was added on branch newlock2 on 2007-02-01 08:48:08 +0000

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Jan 18 00:43:00 2007 UTC (18 years ago) by macallan
Branches: MAIN
CVS tags: post-newlock2-merge, newlock2-nbase, newlock2-base
Branch point for: newlock2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4 lines
make some tables static to avoid collisions

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jan 17 23:25:45 2007 UTC (18 years ago) by macallan
Branches: MAIN
new drivers for pmu and cuda

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>