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