Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/uebayasi-xip]: src Sync with HEAD.
details: https://anonhg.NetBSD.org/src/rev/6e23401d477a
branches: uebayasi-xip
changeset: 751838:6e23401d477a
user: uebayasi <uebayasi%NetBSD.org@localhost>
date: Sat Nov 06 08:05:44 2010 +0000
description:
Sync with HEAD.
diffstat:
share/man/man4/Makefile | 11 +-
share/man/man4/acpi.4 | 13 +-
share/man/man4/acpivga.4 | 65 +-
share/man/man4/acpiwmi.4 | 98 +
share/man/man4/fss.4 | 150 +
share/man/man4/fujitsu.4 | 91 +
share/man/man4/otus.4 | 181 +
share/man/man4/swwdog.4 | 6 +-
share/man/man4/wapbl.4 | 8 +-
share/man/man9/KASSERT.9 | 5 +-
sys/arch/alpha/alpha/pmap.c | 6 +-
sys/arch/amd64/amd64/machdep.c | 9 +-
sys/arch/amd64/conf/GENERIC | 8 +-
sys/arch/amigappc/amigappc/machdep.c | 16 +-
sys/arch/arc/conf/files.arc | 5 +-
sys/arch/arc/pci/necpb.c | 11 +-
sys/arch/arm/arm32/mem.c | 6 +-
sys/arch/arm/arm32/pmap.c | 10 +-
sys/arch/arm/marvell/kirkwood.c | 8 +-
sys/arch/bebox/bebox/autoconf.c | 140 +-
sys/arch/bebox/bebox/machdep.c | 9 +-
sys/arch/bebox/conf/GENERIC | 11 +-
sys/arch/bebox/include/bootinfo.h | 14 +-
sys/arch/bebox/pci/pci_machdep.c | 8 +-
sys/arch/bebox/stand/boot/boot.c | 46 +-
sys/arch/dreamcast/dev/pvr.c | 41 +-
sys/arch/dreamcast/dev/pvrvar.h | 4 +-
sys/arch/evbarm/conf/ADI_BRH | 4 +-
sys/arch/evbarm/conf/CP3100 | 4 +-
sys/arch/evbarm/conf/IQ80310 | 4 +-
sys/arch/evbarm/conf/IQ80321 | 4 +-
sys/arch/evbarm/conf/TEAMASA_NPWR | 4 +-
sys/arch/evbarm/conf/TEAMASA_NPWR_FC | 4 +-
sys/arch/evbarm/conf/TWINTAIL | 4 +-
sys/arch/evbarm/integrator/int_bus_dma.c | 5 +-
sys/arch/evbppc/conf/Makefile.ev64260.inc | 4 +-
sys/arch/evbppc/conf/Makefile.explora.inc | 6 +-
sys/arch/evbppc/conf/Makefile.obs405.inc | 6 +-
sys/arch/evbppc/conf/Makefile.walnut.inc | 4 +-
sys/arch/evbppc/conf/PMPPC | 4 +-
sys/arch/hppa/hppa/pmap.c | 6 +-
sys/arch/i386/conf/ALL | 20 +-
sys/arch/i386/conf/GENERIC | 8 +-
sys/arch/i386/i386/machdep.c | 9 +-
sys/arch/i386/i386/vector.S | 9 +-
sys/arch/i386/pci/gcscide.c | 7 +-
sys/arch/i386/stand/lib/exec.c | 9 +-
sys/arch/i386/stand/misc/Makefile | 4 +-
sys/arch/i386/stand/misc/rawr32.exe.uue | 15422 ++++++++++++++
sys/arch/i386/stand/misc/rawr32.zip.uue | 2097 -
sys/arch/i386/stand/misc/rawr32src.zip.uue | 597 -
sys/arch/ia64/ia64/pmap.c | 6 +-
sys/arch/mips/mips/pmap.c | 6 +-
sys/arch/ofppc/ofppc/machdep.c | 9 +-
sys/arch/powerpc/oea/cpu_subr.c | 21 +-
sys/arch/powerpc/oea/pmap.c | 6 +-
sys/arch/powerpc/powerpc/pmap_subr.c | 10 +-
sys/arch/sandpoint/sandpoint/iic_eumb.c | 9 +-
sys/arch/sh3/sh3/pmap.c | 6 +-
sys/arch/sparc64/sparc64/pmap.c | 7 +-
sys/arch/x86/include/powernow.h | 17 +-
sys/arch/xen/x86/cpu.c | 5 +-
sys/compat/linux/arch/alpha/linux_fcntl.h | 24 +-
sys/compat/linux/arch/amd64/linux_fcntl.h | 36 +-
sys/compat/linux/arch/arm/linux_fcntl.h | 22 +-
sys/compat/linux/arch/i386/linux_fcntl.h | 21 +-
sys/compat/linux/arch/m68k/linux_fcntl.h | 26 +-
sys/compat/linux/arch/mips/linux_fcntl.h | 32 +-
sys/compat/linux/arch/powerpc/linux_fcntl.h | 32 +-
sys/compat/linux/common/linux_emuldata.h | 3 +-
sys/compat/linux/common/linux_misc.c | 21 +-
sys/compat/linux/common/linux_misc.h | 10 +-
sys/compat/linux/common/linux_misc_notalpha.c | 60 +-
sys/compat/linux/common/linux_socket.c | 54 +-
sys/compat/linux/common/linux_socket.h | 13 +-
sys/compat/linux/common/linux_statfs.h | 47 +-
sys/compat/linux32/arch/amd64/linux32_machdep.c | 20 +-
sys/compat/linux32/arch/amd64/linux32_syscall.h | 31 +-
sys/compat/linux32/arch/amd64/linux32_syscallargs.h | 69 +-
sys/compat/linux32/arch/amd64/linux32_syscalls.c | 24 +-
sys/compat/linux32/arch/amd64/linux32_sysent.c | 42 +-
sys/compat/linux32/arch/amd64/syscalls.master | 29 +-
sys/compat/linux32/common/linux32_misc.c | 110 +-
sys/compat/linux32/common/linux32_types.h | 3 +-
sys/dev/acpi/acpi.c | 21 +-
sys/dev/acpi/acpi_acad.c | 13 +-
sys/dev/acpi/acpi_apm.c | 11 +-
sys/dev/acpi/acpi_bat.c | 14 +-
sys/dev/acpi/acpi_button.c | 6 +-
sys/dev/acpi/acpi_cpu.c | 6 +-
sys/dev/acpi/acpi_cpu_pstate.c | 106 +-
sys/dev/acpi/acpi_debug.c | 5 +-
sys/dev/acpi/acpi_display.c | 95 +-
sys/dev/acpi/acpi_lid.c | 6 +-
sys/dev/acpi/acpi_pci.c | 60 +-
sys/dev/acpi/acpi_tz.c | 42 +-
sys/dev/acpi/acpi_util.c | 9 +-
sys/dev/acpi/acpi_verbose.c | 28 +-
sys/dev/acpi/acpidevs | 9 +-
sys/dev/acpi/acpidevs_data.h | 62 +-
sys/dev/acpi/acpivar.h | 20 +-
sys/dev/acpi/asus_acpi.c | 34 +-
sys/dev/acpi/atk0110.c | 165 +-
sys/dev/acpi/dalb_acpi.c | 34 +-
sys/dev/acpi/files.acpi | 9 +-
sys/dev/acpi/fujitsu_acpi.c | 1178 +
sys/dev/acpi/hpqlb_acpi.c | 86 +-
sys/dev/acpi/thinkpad_acpi.c | 6 +-
sys/dev/acpi/wmi/files.wmi | 7 +-
sys/dev/acpi/wmi/wmi_acpi.c | 222 +-
sys/dev/acpi/wmi/wmi_acpivar.h | 11 +-
sys/dev/acpi/wmi/wmi_dell.c | 83 +-
sys/dev/acpi/wmi/wmi_hp.c | 81 +-
sys/dev/acpi/wmi/wmi_msi.c | 271 +
sys/dev/ata/wd.c | 13 +-
sys/dev/dm/device-mapper.c | 3 +-
sys/dev/dm/dm.h | 17 +-
sys/dev/dm/dm_target_stripe.c | 109 +-
sys/dev/dm/doc/locking.txt | 263 +
sys/dev/ic/sti.c | 28 +-
sys/dev/ic/stireg.h | 270 +-
sys/dev/ic/stivar.h | 4 +-
sys/dev/ic/wdcvar.h | 4 +-
sys/dev/marvell/mvsata_mv.c | 11 +-
sys/dev/pci/acardide.c | 8 +-
sys/dev/pci/aceride.c | 26 +-
sys/dev/pci/artsata.c | 14 +-
sys/dev/pci/cmdide.c | 10 +-
sys/dev/pci/cypide.c | 11 +-
sys/dev/pci/files.pci | 7 +-
sys/dev/pci/geodeide.c | 7 +-
sys/dev/pci/hptide.c | 11 +-
sys/dev/pci/if_nfe.c | 75 +-
sys/dev/pci/if_nfevar.h | 4 +-
sys/dev/pci/if_rtk_pci.c | 9 +-
sys/dev/pci/iteide.c | 8 +-
sys/dev/pci/ixpide.c | 8 +-
sys/dev/pci/jmide.c | 8 +-
sys/dev/pci/optiide.c | 8 +-
sys/dev/pci/pciide.c | 31 +-
sys/dev/pci/pciide_common.c | 139 +-
sys/dev/pci/pciidevar.h | 23 +-
sys/dev/pci/pdcide.c | 7 +-
sys/dev/pci/pdcsata.c | 11 +-
sys/dev/pci/piixide.c | 12 +-
sys/dev/pci/radeonfb.c | 27 +-
sys/dev/pci/radeonfb_bios.c | 10 +-
sys/dev/pci/radeonfbvar.h | 6 +-
sys/dev/pci/rccide.c | 9 +-
sys/dev/pci/satalink.c | 12 +-
sys/dev/pci/siside.c | 12 +-
sys/dev/pci/slide.c | 8 +-
sys/dev/pci/stpcide.c | 8 +-
sys/dev/pci/svwsata.c | 6 +-
sys/dev/pci/toshide.c | 8 +-
sys/dev/pci/viaide.c | 39 +-
sys/dev/pcmcia/slhci_pcmcia.c | 5 +-
sys/dev/raidframe/raidframevar.h | 6 +-
sys/dev/raidframe/rf_copyback.c | 5 +-
sys/dev/raidframe/rf_disks.c | 6 +-
sys/dev/raidframe/rf_netbsdkintf.c | 40 +-
sys/dev/raidframe/rf_reconstruct.c | 6 +-
sys/dev/sysmon/swsensor.c | 12 +-
sys/dev/tc/stic.c | 12 +-
sys/dev/usb/FILES | 1 -
sys/dev/usb/ehci.c | 18 +-
sys/dev/usb/files.usb | 6 +-
sys/dev/usb/hid.c | 8 +-
sys/dev/usb/if_atu.c | 226 +-
sys/dev/usb/if_aue.c | 12 +-
sys/dev/usb/if_axe.c | 26 +-
sys/dev/usb/if_cue.c | 155 +-
sys/dev/usb/if_kue.c | 152 +-
sys/dev/usb/if_kuereg.h | 4 +-
sys/dev/usb/if_otus.c | 2901 ++
sys/dev/usb/if_otusreg.h | 418 +
sys/dev/usb/if_otusvar.h | 279 +
sys/dev/usb/if_rum.c | 135 +-
sys/dev/usb/if_rumvar.h | 8 +-
sys/dev/usb/if_udav.c | 229 +-
sys/dev/usb/if_udavreg.h | 6 +-
sys/dev/usb/if_upl.c | 129 +-
sys/dev/usb/if_ural.c | 123 +-
sys/dev/usb/if_uralvar.h | 8 +-
sys/dev/usb/if_url.c | 233 +-
sys/dev/usb/if_urlreg.h | 6 +-
sys/dev/usb/if_zyd.c | 8 +-
sys/dev/usb/if_zydreg.h | 8 +-
sys/dev/usb/moscom.c | 30 +-
sys/dev/usb/ohci.c | 26 +-
sys/dev/usb/ohcivar.h | 12 +-
sys/dev/usb/pseye.c | 12 +-
sys/dev/usb/stuirda.c | 59 +-
sys/dev/usb/uark.c | 26 +-
sys/dev/usb/uaudio.c | 99 +-
sys/dev/usb/uberry.c | 10 +-
sys/dev/usb/ubsa.c | 32 +-
sys/dev/usb/ubsa_common.c | 24 +-
sys/dev/usb/ubsavar.h | 4 +-
sys/dev/usb/ubt.c | 121 +-
sys/dev/usb/uchcom.c | 48 +-
sys/dev/usb/ucom.c | 47 +-
sys/dev/usb/ucomvar.h | 4 +-
sys/dev/usb/ucycom.c | 19 +-
sys/dev/usb/udsbr.c | 38 +-
sys/dev/usb/uep.c | 46 +-
sys/dev/usb/uftdi.c | 29 +-
sys/dev/usb/ugen.c | 89 +-
sys/dev/usb/ugensa.c | 30 +-
sys/dev/usb/uhci.c | 29 +-
sys/dev/usb/uhcivar.h | 6 +-
sys/dev/usb/uhid.c | 47 +-
sys/dev/usb/uhidev.c | 50 +-
sys/dev/usb/uhidev.h | 6 +-
sys/dev/usb/uhmodem.c | 30 +-
sys/dev/usb/uhub.c | 12 +-
sys/dev/usb/uipaq.c | 35 +-
sys/dev/usb/uirda.c | 44 +-
sys/dev/usb/uirdavar.h | 4 +-
sys/dev/usb/ukbd.c | 36 +-
sys/dev/usb/ukyopon.c | 41 +-
sys/dev/usb/ulpt.c | 91 +-
sys/dev/usb/umass_isdata.c | 8 +-
sys/dev/usb/umass_quirks.c | 6 +-
sys/dev/usb/umass_scsipi.c | 24 +-
sys/dev/usb/umassvar.h | 8 +-
sys/dev/usb/umct.c | 54 +-
sys/dev/usb/umidi.c | 52 +-
sys/dev/usb/umidivar.h | 4 +-
sys/dev/usb/umodem.c | 36 +-
sys/dev/usb/umodem_common.c | 28 +-
sys/dev/usb/umodemvar.h | 10 +-
sys/dev/usb/ums.c | 32 +-
sys/dev/usb/uplcom.c | 68 +-
sys/dev/usb/urio.c | 69 +-
sys/dev/usb/usb.c | 26 +-
sys/dev/usb/usb.h | 6 +-
sys/dev/usb/usb_mem.c | 8 +-
sys/dev/usb/usb_port.h | 138 -
sys/dev/usb/usb_quirks.c | 6 +-
sys/dev/usb/usb_subr.c | 8 +-
sys/dev/usb/usbdevs | 158 +-
sys/dev/usb/usbdevs.h | 148 +-
sys/dev/usb/usbdevs_data.h | 504 +-
sys/dev/usb/usbdi.c | 10 +-
sys/dev/usb/usbdi_util.c | 22 +-
sys/dev/usb/uscanner.c | 85 +-
sys/dev/usb/uslsa.c | 52 +-
sys/dev/usb/usscanner.c | 78 +-
sys/dev/usb/ustir.c | 54 +-
sys/dev/usb/uthum.c | 18 +-
sys/dev/usb/utoppy.c | 219 +-
sys/dev/usb/uvideo.c | 33 +-
sys/dev/usb/uvisor.c | 29 +-
sys/dev/usb/uvscom.c | 78 +-
sys/dev/usb/uyap.c | 37 +-
sys/dev/usb/uyurex.c | 18 +-
sys/dev/usb/xboxcontroller.c | 34 +-
sys/dev/wscons/wskbd.c | 19 +-
sys/dev/wscons/wskbdvar.h | 3 +-
sys/dist/pf/net/if_pfsync.c | 6 +-
sys/dist/pf/net/pf_norm.c | 6 +-
sys/kern/Make.tags.inc | 4 +-
sys/kern/kern_descrip.c | 5 +-
sys/kern/kern_synch.c | 6 +-
sys/kern/makesyscalls.sh | 46 +-
sys/kern/sys_descrip.c | 11 +-
sys/kern/uipc_mbuf.c | 19 +-
sys/kern/vfs_bio.c | 6 +-
sys/kern/vfs_vnops.c | 6 +-
sys/miscfs/genfs/genfs_io.c | 7 +-
sys/modules/Makefile | 22 +-
sys/modules/acpiacad/Makefile | 4 +-
sys/modules/acpibat/Makefile | 4 +-
sys/modules/acpibut/Makefile | 4 +-
sys/modules/acpidalb/ACPIDALB.ioconf | 10 +
sys/modules/acpidalb/Makefile | 13 +
sys/modules/acpilid/Makefile | 4 +-
sys/modules/acpitz/ACPITZ.ioconf | 10 +
sys/modules/acpitz/Makefile | 13 +
sys/modules/acpivga/ACPIVGA.ioconf | 11 +
sys/modules/acpivga/Makefile | 13 +
sys/modules/acpiwmi/Makefile | 12 +
sys/modules/aibs/AIBS.ioconf | 10 +
sys/modules/aibs/Makefile | 13 +
sys/modules/asus/ASUS.ioconf | 10 +
sys/modules/asus/Makefile | 13 +
sys/modules/example/example.c | 50 +-
sys/modules/hpqlb/HPQLB.ioconf | 10 +
sys/modules/hpqlb/Makefile | 13 +
sys/modules/thinkpad/Makefile | 4 +-
sys/modules/wmidell/Makefile | 12 +
sys/modules/wmihp/Makefile | 12 +
sys/modules/wmimsi/Makefile | 12 +
sys/net/if.c | 6 +-
sys/net80211/ieee80211.h | 13 +-
sys/netinet/in_var.h | 37 +-
sys/netinet/ip_id.c | 140 +-
sys/netinet/ip_input.c | 56 +-
sys/netinet/ip_reass.c | 128 +-
sys/netinet/ip_var.h | 4 +-
sys/nfs/nfs_vnops.c | 12 +-
sys/rump/include/rump/rump.h | 3 +-
sys/rump/include/rump/rumpkern_if_pub.h | 8 +-
sys/rump/include/rump/rumpuser.h | 22 +-
sys/rump/librump/rumpkern/Makefile.rumpkern | 4 +-
sys/rump/librump/rumpkern/lwproc.c | 16 +-
sys/rump/librump/rumpkern/rump.c | 106 +-
sys/rump/librump/rumpkern/rump_private.h | 10 +-
sys/rump/librump/rumpkern/rump_syscalls.c | 1917 +-
sys/rump/librump/rumpkern/rumpcopy.c | 33 +-
sys/rump/librump/rumpkern/rumpkern.ifspec | 6 +-
sys/rump/librump/rumpkern/rumpkern_if_priv.h | 8 +-
sys/rump/librump/rumpkern/rumpkern_if_wrappers.c | 32 +-
sys/rump/librump/rumpkern/scheduler.c | 6 +-
sys/rump/librump/rumpkern/sysproxy_socket.c | 617 -
sys/rump/librump/rumpkern/threads.c | 6 +-
sys/rump/librump/rumpkern/vm.c | 11 +-
sys/rump/librump/test/sysproxy/client/Makefile | 9 -
sys/rump/librump/test/sysproxy/client/sysproxy_client.c | 65 -
sys/rump/librump/test/sysproxy/serv/Makefile | 10 -
sys/rump/librump/test/sysproxy/serv/sysproxy_serv.c | 95 -
sys/sys/syscallargs.h | 6 +-
sys/uvm/uvm_kmguard.c | 6 +-
324 files changed, 28292 insertions(+), 8178 deletions(-)
diffs (truncated from 56320 to 300 lines):
diff -r da41d7cec1b4 -r 6e23401d477a share/man/man4/Makefile
--- a/share/man/man4/Makefile Sat Nov 06 06:10:55 2010 +0000
+++ b/share/man/man4/Makefile Sat Nov 06 08:05:44 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.516.2.3 2010/10/22 07:11:53 uebayasi Exp $
+# $NetBSD: Makefile,v 1.516.2.4 2010/11/06 08:05:44 uebayasi Exp $
# @(#)Makefile 8.1 (Berkeley) 6/18/93
MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -24,7 +24,7 @@
dmphy.4 dpt.4 dpti.4 drm.4 drum.4 \
eap.4 ebus.4 edc.4 elmc.4 emuxki.4 en.4 envsys.4 ep.4 esh.4 esis.4 \
esa.4 esiop.4 esm.4 eso.4 etherip.4 exphy.4 \
- fast_ipsec.4 fd.4 finsio.4 fpa.4 fms.4 fss.4 fxp.4 \
+ fast_ipsec.4 fd.4 finsio.4 fpa.4 fms.4 fss.4 fujitsu.4 fxp.4 \
gcscaudio.4 gem.4 genfb.4 gentbi.4 geodeide.4 \
glxtphy.4 gpib.4 gpio.4 gpiolock.4 gpiosim.4 gre.4 gphyter.4 gsip.4 \
hdaudio.4 hifn.4 hme.4 hpqlb.4 hptide.4 \
@@ -41,7 +41,7 @@
mtio.4 multicast.4 mvsata.4 \
nadb.4 ne.4 neo.4 netintro.4 nfe.4 nfsmb.4 njata.4 njs.4 \
nsclpcsio.4 nsp.4 nsphy.4 nsphyter.4 ntwoc.4 null.4 nsmb.4 \
- oak.4 oosiop.4 opl.4 options.4 optiide.4 osiop.4 \
+ oak.4 oosiop.4 opl.4 options.4 optiide.4 osiop.4 otus.4 \
pad.4 pas.4 pcdisplay.4 pciide.4 pckbc.4 pckbd.4 pcn.4 pcppi.4 \
pcscp.4 pcweasel.4 pdcide.4 pdcsata.4 piixide.4 piixpcib.4 piixpm.4 \
pim.4 plip.4 pms.4 pmu.4 pnaphy.4 ppbus.4 ppp.4 pppoe.4 pseye.4 \
@@ -148,7 +148,9 @@
MLINKS+=acpiec.4 acpiecdt.4
MLINKS+=acpivga.4 acpiout.4
-MLINKS+=acpiwmi.4 wmidell.4 acpiwmi.4 wmihp.4
+MLINKS+=acpiwmi.4 wmidell.4 \
+ acpiwmi.4 wmihp.4 \
+ acpiwmi.4 wmimsi.4
MLINKS+=aibs.4 aiboost.4
MLINKS+=ata.4 atabus.4
MLINKS+=audio.4 audioctl.4
@@ -172,6 +174,7 @@
MLINKS+=dbcool.4 adt7476.4
MLINKS+=fd.4 stderr.4 fd.4 stdin.4 fd.4 stdout.4
MLINKS+=fpa.4 fea.4 fpa.4 fta.4
+MLINKS+=fujitsu.4 fujbp.4 fujitsu.4 fujhk.4
MLINKS+=hdaudio.4 hdafg.4
MLINKS+=hdaudio.4 hdaudiobus.4
MLINKS+=icp.4 icpsp.4
diff -r da41d7cec1b4 -r 6e23401d477a share/man/man4/acpi.4
--- a/share/man/man4/acpi.4 Sat Nov 06 06:10:55 2010 +0000
+++ b/share/man/man4/acpi.4 Sat Nov 06 08:05:44 2010 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: acpi.4,v 1.50.2.3 2010/10/22 07:11:53 uebayasi Exp $
+.\" $NetBSD: acpi.4,v 1.50.2.4 2010/11/06 08:05:44 uebayasi Exp $
.\"
.\" Copyright (c) 2002, 2004, 2010 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -24,7 +24,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd September 6, 2010
+.Dd October 24, 2010
.Dt ACPI 4
.Os
.Sh NAME
@@ -225,6 +225,9 @@
.It Xr acpitz 4
.Tn ACPI
thermal zones.
+.It Xr acpivga 4
+.Tn ACPI
+display adapter and output devices.
.It Xr acpiwmi 4
.Tn ACPI
support for Windows Management Instrumentation.
@@ -442,6 +445,7 @@
.It Li ACPI_LID_COMPONENT Ta ACPI_LV_OPTIMIZATIONS
.It Li ACPI_RESOURCE_COMPONENT Ta ACPI_LV_VERBOSITY2 *
.It Li ACPI_TZ_COMPONENT Ta
+.It Li ACPI_DISPLAY_COMPONENT Ta
.It Li ACPI_ALL_DRIVERS * Ta ACPI_LV_MUTEX
.It Ta ACPI_LV_THREADS
.It Ta ACPI_LV_IO
@@ -569,6 +573,8 @@
.%A Len Brown
.%T ACPI in Linux - Myths vs. Reality
.%D June 27-30, 2007
+.%O Proceedings of the Linux Symposium
+.%P 65-74
.%U http://www.linuxsymposium.org/archives/OLS/Reprints-2007/brown_1-Reprint.pdf
.Re
.Rs
@@ -577,7 +583,8 @@
.%T Sleeping Beauty - NetBSD on Modern Laptops
.%D February 3, 2008
.%O Proceedings of AsiaBSDCon 2008
-.%P pp. 127-134
+.%P 127-134
+.%U http://2008.asiabsdcon.org/papers/P9A-paper.pdf
.Re
.Sh HISTORY
The
diff -r da41d7cec1b4 -r 6e23401d477a share/man/man4/acpivga.4
--- a/share/man/man4/acpivga.4 Sat Nov 06 06:10:55 2010 +0000
+++ b/share/man/man4/acpivga.4 Sat Nov 06 08:05:44 2010 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: acpivga.4,v 1.1.2.2 2010/10/22 07:11:53 uebayasi Exp $
+.\" $NetBSD: acpivga.4,v 1.1.2.3 2010/11/06 08:05:44 uebayasi Exp $
.\"
.\" Copyright (c) 2010 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -24,7 +24,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd October 12, 2010
+.Dd October 28, 2010
.Dt ACPIVGA 4
.Os
.Sh NAME
@@ -47,22 +47,29 @@
.Tn ACPI
BIOS.
.Pp
-The driver handles brightness hotkeys and output switch hotkeys.
+The driver handles brightness hotkeys and display switch hotkeys.
In addition, the following
.Xr sysctl 8
read/write variables are provided (when hardware support is available):
.Bl -tag -width Ds
-.It Va hw.acpi.acpivga0.policy
-BIOS switch policy.
-Accepted values range from 0 to 7.
-For more information, refer to the documentation of the _DOS method,
-in Section B.4.1 of the
-.Tn ACPI
-specification (revision 4.0a).
+.It Va hw.acpi.acpivga0.bios_switch
+BIOS output switching policy.
+This boolean variable controls the behavior of the BIOS when a display
+switch hotkey is pressed.
+.Bl -tag -width xxx -compact
+.It Sy 1
+the BIOS should automatically switch outputs, with no interaction from
+.Nm .
+.It Sy 0
+the BIOS should only notify
+.Nm
+of the desired output state changes.
+.El
.It Va hw.acpi.acpiout0.brightness
Brightness level.
-Typical values range from 0 to 100, but any integer value is accepted (the
-driver uses the closest brightness level supported by the device).
+This integer variable typically ranges from 0 to 100, but any integer value
+is accepted (the driver uses the closest brightness level supported by the
+device).
.El
.Pp
Please note, however, that future versions of
@@ -72,26 +79,14 @@
variables without prior notice.
.Sh SEE ALSO
.Xr acpi 4 ,
+.Xr vga 4 ,
.Xr sysctl 8
-.Sh STANDARDS
-The
-.Nm
-driver supports the
-.Em ACPI Extensions for Display Adapters
-given in Appendix B of the
-.Tn ACPI
-specification.
-.Pp
.Rs
-.%A Hewlett-Packard Corporation
-.%A Intel Corporation
.%A Microsoft Corporation
-.%A Phoenix Technologies Ltd.
-.%A Toshiba Corporation
-.%B Advanced Configuration and Power Interface Specification
-.%V Revision 4.0a
-.%D April 5, 2010
-.%U http://www.acpi.info/spec.htm
+.%D December 4, 2001
+.%T Mobile System Displays and Windows
+.%N Version 1.2c
+.%U http://www.microsoft.com/whdc/archive/mobiledisplay.mspx
.Re
.Sh HISTORY
The
@@ -111,7 +106,17 @@
BIOSes implement only part of the
.Tn ACPI
video extensions.
-In particular, display output switching often does not work.
+In particular, display output switching via these extensions often does not
+work.
+For this reason,
+.Nm
+enables
+.Va hw.acpi.acpivga0.bios_switch
+by default.
+If the display switch hotkey does not work with this default setting, try
+setting
+.Va hw.acpi.acpivga0.bios_switch
+to 0.
.Pp
Brightness level should be controlled via
.Xr wsconsctl 8
diff -r da41d7cec1b4 -r 6e23401d477a share/man/man4/acpiwmi.4
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/share/man/man4/acpiwmi.4 Sat Nov 06 08:05:44 2010 +0000
@@ -0,0 +1,98 @@
+.\" $NetBSD: acpiwmi.4,v 1.4.2.2 2010/11/06 08:05:44 uebayasi Exp $
+.\"
+.\" Copyright (c) 2010 Jukka Ruohonen <jruohonen%iki.fi@localhost>
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Neither the name of the author nor the names of any
+.\" contributors may be used to endorse or promote products derived
+.\" from this software without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS
+.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+.\" POSSIBILITY OF SUCH DAMAGE.
+.\"
+.Dd October 24, 2010
+.Dt ACPIWMI 4
+.Os
+.Sh NAME
+.Nm acpiwmi
+.Nd Windows Management Instrumentation support for
+.Tn ACPI
+.Sh SYNOPSIS
+.Cd "acpiwmi* at acpi?"
+.Cd "acpiwmibus* at acpiwmi?"
+.Cd "wmidell* at acpiwmibus?"
+.Cd "wmihp* at acpiwmibus?"
+.Cd "wmimsi* at acpiwmibus?"
+.Sh DESCRIPTION
+The
+.Nm
+device driver provides an
+.Tn ACPI
+interface for Windows Management Instrumentation
+.Pq Tn WMI .
+The
+.Tn ACPI
+.Tn WMI
+interface is typically used to support vendor
+specific features found in various laptops.
+.Pp
+The following
+.Tn WMI
+mappings are supported:
+.Bl -tag -width "wmidell " -offset indent
+.It Sy wmidell
+Dell laptops
+.It Sy wmihp
+Hewlett-Packard laptops
+.It Sy wmimsi
+MSI laptops
+.El
+.Pp
+The functionality varies from vendor to vendor.
+Typically the interface is used for function and hotkey handling,
+but additional features may be present.
+.Sh SEE ALSO
+.Xr acpi 4 ,
+.Xr acpidalb 4
+.Rs
+.%A Microsoft Corporation
+.%D December 4, 2001
+.%T Windows Instrumentation: WMI and ACPI
+.%U http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
+.Re
+.Sh HISTORY
+The
+.Nm
+device driver appeared in
+.Nx 6.0 .
+.Sh AUTHORS
+.An Jukka Ruohonen
+.Aq jruohonen%iki.fi@localhost
+wrote
+.Nm
Home |
Main Index |
Thread Index |
Old Index