The NetBSD Project

CVS log for src/sys/dev/isa/ug_isa.c

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.5.14.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:32 2008 UTC (9 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.5.14.1: +7 -1 lines
Diff to previous 1.5.14.1 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

Sync with HEAD.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Apr 4 09:30:55 2008 UTC (9 years, 6 months ago) by xtraeme
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, 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, yamt-nfs-mp-base2, yamt-nfs-mp-base11, yamt-nfs-mp-base10, yamt-nfs-mp-base, yamt-nfs-mp, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, 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, 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, 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, nick-nhusb-base, nick-nhusb, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, netbsd-8-base, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, 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, 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, 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-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, 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-premerge-20101231, matt-mips64-base2, localcount-20160914, khorben-n900, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, jruoho-x86intr-base, jruoho-x86intr, 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, jdolecek-ncq-base, jdolecek-ncq, hpcarm-cleanup-nbase, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, cherry-xenmp-base, cherry-xenmp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, ad-audiomp2-base, ad-audiomp2, HEAD
Changes since 1.6: +9 -3 lines
Diff to previous 1.6 (colored)

Don't forget to unmap I/O space in the error paths.

Revision 1.5.14.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:42:45 2008 UTC (9 years, 6 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.5: +13 -14 lines
Diff to previous 1.5 (colored)

Sync with HEAD.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Mar 26 16:09:37 2008 UTC (9 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.5: +13 -14 lines
Diff to previous 1.5 (colored)

Split device_t/softc for ug(4) and other related cosmetic changes.

Revision 1.2.10.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:53:15 2008 UTC (9 years, 9 months ago) by matt
Branch: matt-armv6
Changes since 1.2.10.1: +14 -10 lines
Diff to previous 1.2.10.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

sync with HEAD

Revision 1.2.12.4 / (download) - annotate - [select for diffs], Fri Dec 7 17:30:19 2007 UTC (9 years, 10 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.12.3: +14 -10 lines
Diff to previous 1.2.12.3 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

sync with head

Revision 1.2.8.3 / (download) - annotate - [select for diffs], Wed Nov 21 21:55:26 2007 UTC (9 years, 10 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.2.8.2: +14 -10 lines
Diff to previous 1.2.8.2 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Sync with HEAD.

Revision 1.4.2.1 / (download) - annotate - [select for diffs], Mon Nov 19 00:48:03 2007 UTC (9 years, 11 months ago) by mjf
Branch: mjf-devfs
Changes since 1.4: +14 -10 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

Sync with HEAD.

Revision 1.3.4.2 / (download) - annotate - [select for diffs], Sun Nov 18 19:35:32 2007 UTC (9 years, 11 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.3.4.1: +12 -8 lines
Diff to previous 1.3.4.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Sync with HEAD

Revision 1.5 / (download) - annotate - [select for diffs], Fri Nov 16 08:00:15 2007 UTC (9 years, 11 months ago) by xtraeme
Branch: MAIN
CVS Tags: 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, bouyer-xenamd64-base2, bouyer-xenamd64-base, ad-socklock-base1
Branch point for: mjf-devfs2
Changes since 1.4: +14 -10 lines
Diff to previous 1.4 (colored)

Extend the envsys2 API (one more time, sorry) as defined in:

http://mail-index.netbsd.org/tech-kern/2007/11/09/0001.html

sysmon_envsys_create() and sysmon_envsys_destroy() were added to
create/destroy sysmon_envsys objects (and its TAILQ/LIST for sensors/events).

sysmon_envsys_sensor_attach() and sysmon_envsys_sensor_detach() were
added to attach/detach sensors to a specified sysmon_envsys device.

The events framework is now per device and configurable via the
ENVSYS_SETDICTIONARY ioctl or /etc/envsys.conf and envstat(8).

Update all users and documentation to reflect these changes.

Revision 1.2.10.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:28:02 2007 UTC (9 years, 11 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.2: +17 -5 lines
Diff to previous 1.2 (colored)

sync with HEAD

Revision 1.2.12.3 / (download) - annotate - [select for diffs], Sat Oct 27 11:31:59 2007 UTC (9 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.12.2: +17 -5 lines
Diff to previous 1.2.12.2 (colored) to branchpoint 1.2 (colored)

sync with head.

Revision 1.2.8.2 / (download) - annotate - [select for diffs], Fri Oct 26 15:45:31 2007 UTC (9 years, 11 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.2.8.1: +4 -4 lines
Diff to previous 1.2.8.1 (colored) to branchpoint 1.2 (colored)

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.3.4.1 / (download) - annotate - [select for diffs], Thu Oct 25 22:38:26 2007 UTC (9 years, 11 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Sync with HEAD.

Revision 1.1.6.5 / (download) - annotate - [select for diffs], Tue Oct 23 20:08:20 2007 UTC (9 years, 11 months ago) by ad
Branch: vmlocking
Changes since 1.1.6.4: +4 -4 lines
Diff to previous 1.1.6.4 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with head.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Oct 19 12:00:23 2007 UTC (10 years ago) by ad
Branch: MAIN
CVS Tags: jmcneill-base
Branch point for: mjf-devfs
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h

Revision 1.1.6.4 / (download) - annotate - [select for diffs], Tue Oct 9 13:41:38 2007 UTC (10 years ago) by ad
Branch: vmlocking
Changes since 1.1.6.3: +15 -3 lines
Diff to previous 1.1.6.3 (colored) to branchpoint 1.1 (colored)

Sync with head.

Revision 1.2.8.1 / (download) - annotate - [select for diffs], Tue Oct 2 18:28:30 2007 UTC (10 years ago) by joerg
Branch: jmcneill-pm
Changes since 1.2: +15 -3 lines
Diff to previous 1.2 (colored)

Sync with HEAD.

Revision 1.2.4.1 / (download) - annotate - [select for diffs], Mon Sep 10 10:54:55 2007 UTC (10 years, 1 month ago) by skrll
Branch: nick-csl-alignment
Changes since 1.2: +15 -3 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Sync with HEAD.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Sep 9 05:39:10 2007 UTC (10 years, 1 month ago) by xtraeme
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, vmlocking-base, nick-csl-alignment-base5
Branch point for: bouyer-xenamd64
Changes since 1.2: +15 -3 lines
Diff to previous 1.2 (colored)

Add the detach method, will be used by the LKM.

Revision 1.2.12.2 / (download) - annotate - [select for diffs], Mon Sep 3 14:35:46 2007 UTC (10 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.12.1: +164 -0 lines
Diff to previous 1.2.12.1 (colored) to branchpoint 1.2 (colored)

sync with head.

Revision 1.1.6.3 / (download) - annotate - [select for diffs], Sun Jul 15 13:21:19 2007 UTC (10 years, 3 months ago) by ad
Branch: vmlocking
Changes since 1.1.6.2: +4 -11 lines
Diff to previous 1.1.6.2 (colored) to branchpoint 1.1 (colored)

Sync with head.

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Wed Jul 11 20:06:33 2007 UTC (10 years, 3 months ago) by mjf
Branch: mjf-ufs-trans
Changes since 1.2.2.1: +164 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Sync with head.

Revision 1.2.12.1, Sun Jul 1 07:37:20 2007 UTC (10 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2: +0 -164 lines
FILE REMOVED

file ug_isa.c was added on branch yamt-lazymbuf on 2007-09-03 14:35:46 +0000

Revision 1.2.2.1, Sun Jul 1 07:37:20 2007 UTC (10 years, 3 months ago) by mjf
Branch: mjf-ufs-trans
Changes since 1.2: +0 -164 lines
FILE REMOVED

file ug_isa.c was added on branch mjf-ufs-trans on 2007-07-11 20:06:33 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jul 1 07:37:20 2007 UTC (10 years, 3 months ago) by xtraeme
Branch: MAIN
CVS Tags: nick-csl-alignment-base, mjf-ufs-trans-base, matt-mips64-base, matt-mips64, hpcarm-cleanup
Branch point for: yamt-lazymbuf, nick-csl-alignment, mjf-ufs-trans, matt-armv6, jmcneill-pm
Changes since 1.1: +4 -11 lines
Diff to previous 1.1 (colored)

Imported envsys 2, a brief description of the new features:
(Part 2: drivers)

* Support for detachable sensors.
* Cleaned up the API for simplicity and efficiency.
* Ability to send capacity/critical/warning events to powerd(8).
* Adapted all the code to the new locking order.
* Compatibility with the old envsys API: the ENVSYS_GTREINFO
  and ENVSYS_GTREDATA ioctl(2)s are supported.
* Added support for a 'dictionary based communication channel' between
  sysmon_power(9) and powerd(8), that means there is no 32 bytes event
  size restriction anymore.
* Binary compatibility with old envstat(8) and powerd(8) via COMPAT_40.
* All drivers with the n^2 gtredata bug were fixed, PR kern/36226.

Tested by:

blymn: smsc(4).
bouyer: ipmi(4), mfi(4).
kefren: ug(4).
njoly: viaenv(4), adt7463.c.
riz: owtemp(4).
xtraeme: acpiacad(4), acpibat(4), acpitz(4), aiboost(4), it(4), lm(4).

Revision 1.1.6.2 / (download) - annotate - [select for diffs], Sat Jun 9 21:37:20 2007 UTC (10 years, 4 months ago) by ad
Branch: vmlocking
Changes since 1.1.6.1: +171 -0 lines
Diff to previous 1.1.6.1 (colored) to branchpoint 1.1 (colored)

Sync with head.

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Thu May 17 13:41:28 2007 UTC (10 years, 5 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.1.4.1: +171 -0 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

sync with head.

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Sun May 13 22:13:28 2007 UTC (10 years, 5 months ago) by pavel
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, matt-nb4-arm-base, matt-nb4-arm
Changes since 1.1.2.2: +2 -173 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Fix new files from ticket #633.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Sun May 13 06:52:54 2007 UTC (10 years, 5 months ago) by pavel
Branch: netbsd-4
Changes since 1.1.2.1: +342 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)

Pull up patch (requested by xtraeme in ticket #633):
	sys/arch/amd64/conf/GENERIC:			patch
	sys/arch/i386/conf/ALL:				patch
	sys/arch/i386/conf/GENERIC:			patch
	sys/conf/files:					patch
	sys/dev/acpi/files.acpi:			patch
	sys/dev/acpi/ug_acpi.c:				patch
	sys/dev/ic/ug.c:				patch
	sys/dev/ic/ugreg.h:				patch
	sys/dev/ic/ugvar.h:				patch
	sys/dev/isa/files.isa:				patch
	sys/dev/isa/ug_isa.c:				patch
	share/man/man4/ug.4:				patch
	doc/CHANGES:					patch
	sys/dev/isa/ug.c:				delete
	sys/dev/isa/ugvar.h:				delete

Add an acpi attachement for the ug hardware monitor driver.

Revision 1.1.6.1, Tue May 8 16:48:38 2007 UTC (10 years, 5 months ago) by ad
Branch: vmlocking
Changes since 1.1: +0 -171 lines
FILE REMOVED

file ug_isa.c was added on branch vmlocking on 2007-06-09 21:37:20 +0000

Revision 1.1.4.1, Tue May 8 16:48:38 2007 UTC (10 years, 5 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.1: +0 -171 lines
FILE REMOVED

file ug_isa.c was added on branch yamt-idlelwp on 2007-05-17 13:41:28 +0000

Revision 1.1.2.1, Tue May 8 16:48:38 2007 UTC (10 years, 5 months ago) by pavel
Branch: netbsd-4
Changes since 1.1: +0 -171 lines
FILE REMOVED

file ug_isa.c was added on branch netbsd-4 on 2007-05-13 06:52:54 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Tue May 8 16:48:38 2007 UTC (10 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: yamt-idlelwp-base8
Branch point for: yamt-idlelwp, vmlocking, netbsd-4

Split the ug(4) driver in three components:

	* dev/ic/ug.c (main code shared by the attachments)
	* dev/isa/ug_isa.c (isa attachment)
	* dev/acpi/ug_acpi.c (acpi attachment)

That means that ug(4) can now be attached via ACPI.

Thanks to Mihai Chelaru for the good work.

This form allows you to request diff's 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.




CVSweb <webmaster@jp.NetBSD.org>