]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
Merge branch 'misc' into release
authorLen Brown <len.brown@intel.com>
Wed, 12 Nov 2008 02:14:11 +0000 (21:14 -0500)
committerLen Brown <len.brown@intel.com>
Wed, 12 Nov 2008 02:14:11 +0000 (21:14 -0500)
1  2 
Documentation/kernel-parameters.txt
MAINTAINERS
drivers/char/sonypi.c

index c86c074597129a5b4434b0e35c432a0a28636b11,e8951118deaf42fbbb1979733097cbaf6f5bc437..4782fe7ac7d0dd1095f06fdcff70df4026ccbb8e
@@@ -100,7 -100,7 +100,7 @@@ parameter is applicable
        X86-32  X86-32, aka i386 architecture is enabled.
        X86-64  X86-64 architecture is enabled.
                        More X86-64 boot options can be found in
 -                      Documentation/x86_64/boot-options.txt .
 +                      Documentation/x86/x86_64/boot-options.txt .
        X86     Either 32bit or 64bit x86 (same as X86-32+X86-64)
  
  In addition, the following text indicates that the option:
  Parameters denoted with BOOT are actually interpreted by the boot
  loader, and have no meaning to the kernel directly.
  Do not modify the syntax of boot loader parameters without extreme
 -need or coordination with <Documentation/i386/boot.txt>.
 +need or coordination with <Documentation/x86/i386/boot.txt>.
  
  There are also arch-specific kernel-parameters not documented here.
 -See for example <Documentation/x86_64/boot-options.txt>.
 +See for example <Documentation/x86/x86_64/boot-options.txt>.
  
  Note that ALL kernel parameters listed below are CASE SENSITIVE, and that
  a trailing = on the name of any parameter states that that parameter will
@@@ -198,59 -198,30 +198,30 @@@ and is between 256 and 4096 characters
                        that require a timer override, but don't have
                        HPET
  
-       acpi.debug_layer=       [HW,ACPI]
+       acpi.debug_layer=       [HW,ACPI,ACPI_DEBUG]
+       acpi.debug_level=       [HW,ACPI,ACPI_DEBUG]
                        Format: <int>
-                       Each bit of the <int> indicates an ACPI debug layer,
-                       1: enable, 0: disable. It is useful for boot time
-                       debugging. After system has booted up, it can be set
-                       via /sys/module/acpi/parameters/debug_layer.
-                       CONFIG_ACPI_DEBUG must be enabled for this to produce any output.
-                       Available bits (add the numbers together) to enable debug output
-                       for specific parts of the ACPI subsystem:
-                       0x01 utilities 0x02 hardware 0x04 events 0x08 tables
-                       0x10 namespace 0x20 parser 0x40 dispatcher
-                       0x80 executer 0x100 resources 0x200 acpica debugger
-                       0x400 os services 0x800 acpica disassembler.
-                       The number can be in decimal or prefixed with 0x in hex.
-                       Warning: Many of these options can produce a lot of
-                       output and make your system unusable. Be very careful.
-       acpi.debug_level=       [HW,ACPI]
-                       Format: <int>
-                       Each bit of the <int> indicates an ACPI debug level,
-                       which corresponds to the level in an ACPI_DEBUG_PRINT
-                       statement.  After system has booted up, this mask
-                       can be set via /sys/module/acpi/parameters/debug_level.
-                       CONFIG_ACPI_DEBUG must be enabled for this to produce
-                       any output.  The number can be in decimal or prefixed
-                       with 0x in hex.  Some of these options produce so much
-                       output that the system is unusable.
-                       The following global components are defined by the
-                       ACPI CA:
-                              0x01 error
-                              0x02 warn
-                              0x04 init
-                              0x08 debug object
-                              0x10 info
-                              0x20 init names
-                              0x40 parse
-                              0x80 load
-                             0x100 dispatch
-                             0x200 execute
-                             0x400 names
-                             0x800 operation region
-                            0x1000 bfield
-                            0x2000 tables
-                            0x4000 values
-                            0x8000 objects
-                           0x10000 resources
-                           0x20000 user requests
-                           0x40000 package
-                       The number can be in decimal or prefixed with 0x in hex.
-                       Warning: Many of these options can produce a lot of
-                       output and make your system unusable. Be very careful.
+                       CONFIG_ACPI_DEBUG must be enabled to produce any ACPI
+                       debug output.  Bits in debug_layer correspond to a
+                       _COMPONENT in an ACPI source file, e.g.,
+                           #define _COMPONENT ACPI_PCI_COMPONENT
+                       Bits in debug_level correspond to a level in
+                       ACPI_DEBUG_PRINT statements, e.g.,
+                           ACPI_DEBUG_PRINT((ACPI_DB_INFO, ...
+                       See Documentation/acpi/debug.txt for more information
+                       about debug layers and levels.
+                       Enable AML "Debug" output, i.e., stores to the Debug
+                       object while interpreting AML:
+                           acpi.debug_layer=0xffffffff acpi.debug_level=0x2
+                       Enable PCI/PCI interrupt routing info messages:
+                           acpi.debug_layer=0x400000 acpi.debug_level=0x4
+                       Enable all messages related to ACPI hardware:
+                           acpi.debug_layer=0x2 acpi.debug_level=0xffffffff
+                       Some values produce so much output that the system is
+                       unusable.  The "log_buf_len" parameter may be useful
+                       if you need to capture more output.
  
        acpi.power_nocheck=     [HW,ACPI]
                        Format: 1/0 enable/disable the check of power state.
                        Format:
                        <cpu number>,...,<cpu number>
                        or
 -                      <cpu number>-<cpu number>  (must be a positive range in ascending order)
 +                      <cpu number>-<cpu number>
 +                      (must be a positive range in ascending order)
                        or a mixture
                        <cpu number>,...,<cpu number>-<cpu number>
 +
                        This option can be used to specify one or more CPUs
                        to isolate from the general SMP balancing and scheduling
 -                      algorithms. The only way to move a process onto or off
 -                      an "isolated" CPU is via the CPU affinity syscalls.
 +                      algorithms. You can move a process onto or off an
 +                      "isolated" CPU via the CPU affinity syscalls or cpuset.
                        <cpu number> begins at 0 and the maximum value is
                        "number of CPUs in system - 1".
  
  
        mce             [X86-32] Machine Check Exception
  
 -      mce=option      [X86-64] See Documentation/x86_64/boot-options.txt
 +      mce=option      [X86-64] See Documentation/x86/x86_64/boot-options.txt
  
        md=             [HW] RAID subsystems devices and level
                        See Documentation/md.txt.
                        Valid arguments: on, off
                        Default: on
  
 -      noirqbalance    [X86-32,SMP,KNL] Disable kernel irq balancing
 -
        noirqdebug      [X86-32] Disables the code which attempts to detect and
                        disable unhandled interrupt sources.
  
                        See Documentation/paride.txt.
  
        pirq=           [SMP,APIC] Manual mp-table setup
 -                      See Documentation/i386/IO-APIC.txt.
 +                      See Documentation/x86/i386/IO-APIC.txt.
  
        plip=           [PPT,NET] Parallel port network link
                        Format: { parport<nr> | timid | 0 }
                        See Documentation/fb/modedb.txt.
  
        vga=            [BOOT,X86-32] Select a particular video mode
 -                      See Documentation/i386/boot.txt and
 +                      See Documentation/x86/i386/boot.txt and
                        Documentation/svga.txt.
                        Use vga=ask for menu.
                        This is actually a boot loader parameter; the value is
diff --combined MAINTAINERS
index 7e6a17e1de097d74c57766192e71ed35e2fe9f1b,5cf74926d93efabec041e57a4dd9f7945611e4c2..dcbc868c2b7f0939f663a08173fb69726287e709
@@@ -347,7 -347,7 +347,7 @@@ S: Maintaine
  ALI1563 I2C DRIVER
  P:    Rudolf Marek
  M:    r.marek@assembler.cz
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  ALPHA PORT
@@@ -610,11 -610,6 +610,11 @@@ P:       Philipp Zabe
  M:    philipp.zabel@gmail.com
  S:    Maintained
  
 +ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
 +P:    Michael Petchkovsky
 +M:    mkpetch@internode.on.net
 +S:    Maintained
 +
  ARM/TOSA MACHINE SUPPORT
  P:    Dmitry Baryshkov
  M:    dbaryshkov@gmail.com
@@@ -721,7 -716,7 +721,7 @@@ W: http://sourceforge.net/projects/acpi
  W:    http://xf.iksaif.net/acpi4asus
  S:    Maintained
  
 -ASYNCHRONOUS TRANSFERS/TRANSFORMS API
 +ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  P:    Dan Williams
  M:    dan.j.williams@intel.com
  P:    Maciej Sosnowski
@@@ -743,8 -738,6 +743,8 @@@ P: Nick Kossifidi
  M:    mickflemm@gmail.com
  P:    Luis R. Rodriguez
  M:    mcgrof@gmail.com
 +P:    Bob Copeland
 +M:    me@bobcopeland.com
  L:    linux-wireless@vger.kernel.org
  L:    ath5k-devel@lists.ath5k.org
  S:    Maintained
@@@ -1756,7 -1749,7 +1756,7 @@@ FREESCALE I2C CPM DRIVE
  P:    Jochen Friedrich
  M:    jochen@scram.de
  L:    linuxppc-dev@ozlabs.org
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  FREESCALE SOC FS_ENET DRIVER
@@@ -2029,7 -2022,7 +2029,7 @@@ S:      Maintaine
  I2C/SMBUS STUB DRIVER
  P:    Mark M. Hoffman
  M:    mhoffman@lightlink.com
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  I2C SUBSYSTEM
@@@ -2037,14 -2030,14 +2037,14 @@@ P:   Jean Delvare (PC drivers, core
  M:    khali@linux-fr.org
  P:    Ben Dooks (embedded platforms)
  M:    ben-linux@fluff.org
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  T:    quilt http://khali.linux-fr.org/devel/linux-2.6/jdelvare-i2c/
  S:    Maintained
  
  I2C-TINY-USB DRIVER
  P:    Till Harbaum
  M:    till@harbaum.org
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  T:    http://www.harbaum.org/till/i2c_tiny_usb
  S:    Maintained
  
@@@ -2185,6 -2178,13 +2185,13 @@@ M:    adaplas@gmail.co
  L:    linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
  S:    Maintained
  
+ INTEL MENLOW THERMAL DRIVER
+ P:    Sujith Thomas
+ M:    sujith.thomas@intel.com
+ L:    linux-acpi@vger.kernel.org
+ W:    http://www.lesswatts.org/projects/acpi/
+ S:    Supported
  INTEL IA32 MICROCODE UPDATE SUPPORT
  P:    Tigran Aivazian
  M:    tigran@aivazian.fsnet.co.uk
@@@ -2708,16 -2708,6 +2715,16 @@@ M:    matthew@wil.c
  L:    linux-scsi@vger.kernel.org
  S:    Maintained
  
 +LTP (Linux Test Project)
 +P:    Subrata Modak
 +M:    subrata@linux.vnet.ibm.com
 +P:    Mike Frysinger
 +M:    vapier@gentoo.org
 +L:    ltp-list@lists.sourceforge.net (subscribers-only)
 +W:    http://ltp.sourceforge.net/
 +T:    git kernel.org/pub/scm/linux/kernel/git/galak/ltp.git
 +S:    Maintained
 +
  M32R ARCHITECTURE
  P:    Hirokazu Takata
  M:    takata@linux-m32r.org
@@@ -3160,7 -3150,7 +3167,7 @@@ S:      Maintaine
  OPENCORES I2C BUS DRIVER
  P:    Peter Korsgaard
  M:    jacmet@sunsite.dk
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  OPROFILE
@@@ -3207,7 -3197,7 +3214,7 @@@ S:      Maintaine
  PA SEMI SMBUS DRIVER
  P:    Olof Johansson
  M:    olof@lixom.net
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  PANASONIC LAPTOP ACPI EXTRAS DRIVER
@@@ -3346,13 -3336,15 +3353,15 @@@ S:   Maintaine
  
  PNP SUPPORT
  P:    Adam Belay
- M:    ambx1@neo.rr.com
+ M:    abelay@mit.edu
+ P:    Bjorn Helgaas
+ M:    bjorn.helgaas@hp.com
  S:    Maintained
  
  PNXxxxx I2C DRIVER
  P:    Vitaly Wool
  M:    vitalywool@gmail.com
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  PPP PROTOCOL DRIVERS AND COMPRESSORS
@@@ -3816,7 -3808,7 +3825,7 @@@ S:      Maintaine
  SIS 96X I2C/SMBUS DRIVER
  P:    Mark M. Hoffman
  M:    mhoffman@lightlink.com
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  SIS FRAMEBUFFER DRIVER
@@@ -4563,7 -4555,7 +4572,7 @@@ S:      Maintaine
  VIAPRO SMBUS DRIVER
  P:    Jean Delvare
  M:    khali@linux-fr.org
 -L:    i2c@lm-sensors.org
 +L:    linux-i2c@vger.kernel.org
  S:    Maintained
  
  VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
diff --combined drivers/char/sonypi.c
index 2457b07dabd69a18d01acc75b257d6f88ae85a3e,1b128d1e2150aa42398cc53d35e1894af10fcab0..f4374437a0331cc4260393f646a86762b35073dd
@@@ -523,7 -523,7 +523,7 @@@ static int acpi_driver_registered
  
  static int sonypi_ec_write(u8 addr, u8 value)
  {
- #ifdef CONFIG_ACPI_EC
+ #ifdef CONFIG_ACPI
        if (SONYPI_ACPI_ACTIVE)
                return ec_write(addr, value);
  #endif
  
  static int sonypi_ec_read(u8 addr, u8 *value)
  {
- #ifdef CONFIG_ACPI_EC
+ #ifdef CONFIG_ACPI
        if (SONYPI_ACPI_ACTIVE)
                return ec_read(addr, value);
  #endif
@@@ -898,6 -898,7 +898,6 @@@ static int sonypi_misc_fasync(int fd, s
  
  static int sonypi_misc_release(struct inode *inode, struct file *file)
  {
 -      sonypi_misc_fasync(-1, file, 0);
        mutex_lock(&sonypi_device.lock);
        sonypi_device.open_count--;
        mutex_unlock(&sonypi_device.lock);