1. 28 Jan, 2004 5 commits
    • Dominik Brodowski's avatar
      [ACPI] acpi-cpufreq fixups from Dominik Brodowski · cf9b129e
      Dominik Brodowski authored
      - remove unnecessary usage of flags.performance
      - remove double check of _PPC in acpi-cpufreq driver as it's handled in
        drivers/acpi/processor.c already
      - remove unneeded EXPORT_SYMBOL
      - allocation of memory only for probed CPUs
      - add unregistration function to the core
      - fix OOPS when PST has core_frequency values of zero
      - fix cpufreq_get() output
      - fix /proc/acpi/processor/*/performance write support [deprecated]
      cf9b129e
    • Len Brown's avatar
      Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.0 · e0654edf
      Len Brown authored
      into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
      e0654edf
    • Dominik Brodowski's avatar
      [ACPI] update _PPC handling -- from Dominik Brodowski · b65fa0c7
      Dominik Brodowski authored
      updates the _PPC handling. It is handled as a CPUfreq
      policy notifier which adjusts the maximum CPU speed
      according to the current platform limit.
      b65fa0c7
    • Dominik Brodowski's avatar
      [ACPI] remove unnecessary check in acpi-cpufreq driver · 987865cc
      Dominik Brodowski authored
      from Dominik Brodowski
      
      The acpi cpufreq driver includes a test at startup which detects whether
      ACPI P-States are supported on any CPU, and whether transitions work.
      However, this test is faulty: it is only run _after_ the acpi driver is
      registered, causing race situations. Also, it doesn't save anything _as_ the
      driver is already registered. So, it can safely be removed.
      987865cc
    • Dominik Brodowski's avatar
      [ACPI] update passive cooling algorithm · 08e90ccc
      Dominik Brodowski authored
      	from Dominik Brodowski
      
      The current algorithm used by Linux ACPI for passive thermal management has
      two shortcomings:
      
      - if increasing the CPU processing power as a thermal situation goes away,
        throttling states are decreased later than performance states. This is
        not wise -- it should be the opposite ordering of going "up".
      
      - only if the ACPI CPUfreq driver is used, performance states are used.
        A generalized approach would offer passive cooling even if the ACPI
        P-States cpufreq driver cannot be used (faulty BIOS, FixedHW access, etc.)
      08e90ccc
  2. 27 Jan, 2004 2 commits
  3. 26 Jan, 2004 5 commits
  4. 23 Jan, 2004 1 commit
  5. 22 Jan, 2004 1 commit
  6. 17 Jan, 2004 1 commit
    • Len Brown's avatar
      [ACPI] ACPICA 20040116 from Bob Moore · 28abb66f
      Len Brown authored
      The purpose of this release is primarily to update the copyright years
      in each module, thus causing a huge number of diffs.  There are a few
      small functional changes, however.
      
      Improved error messages when there is a problem finding one or more of
      the required base ACPI tables
      
      Reintroduced the definition of APIC_HEADER in actbl.h
      
      Changed definition of MADT_ADDRESS_OVERRIDE to 64 bits (actbl.h)
      
      Removed extraneous reference to NewObj in dsmthdat.c
      28abb66f
  7. 15 Jan, 2004 2 commits
  8. 08 Jan, 2004 4 commits
  9. 07 Jan, 2004 1 commit
  10. 08 Jan, 2004 1 commit
  11. 07 Jan, 2004 15 commits
  12. 06 Jan, 2004 2 commits
    • Andrew Morton's avatar
      [PATCH] ia32 sched_clock() deadlock fix · c1e4ed23
      Andrew Morton authored
      From: Ingo Molnar <mingo@elte.hu>,
      
      Voyager is getting odd deadlocks due to the taking of xtime_lock() in
      sched_clock()->get_jiffies_64().
      
      I had this patch queued up to fix a different deadlock, which occurs when we
      relax the requirement that TSC's be synchronised across CPUs.  But it will
      fix James' deadlock too.
      c1e4ed23
    • Andrew Morton's avatar
      [PATCH] dvb: firmware fixes · c358e219
      Andrew Morton authored
      From: Michael Hunold <hunold@convergence.de>
      
      - move around sp887x firmware file entry to be close to sp887x selection
      
      - fix a bunch of filenames to point to /usr/lib/hotplug/firmware/ rather
        then /etc/dvb
      
      - fix the av7110 firmware config entry for "make allyesconfig"
      c358e219