1. 28 11月, 2007 1 次提交
  2. 10 5月, 2007 1 次提交
    • B
      ide: make /proc/ide/ optional · ecfd80e4
      Bartlomiej Zolnierkiewicz 提交于
      All important information/features should be already available through
      sysfs and ioctl interfaces.
      
      Add CONFIG_IDE_PROC_FS (CONFIG_SCSI_PROC_FS rip-off) config option,
      disabling it makes IDE driver ~5 kB smaller (on x86-32).
      
      While at it add CONFIG_PROC_FS=n versions of proc_ide_{create,destroy}()
      and remove no longer needed #ifdefs.
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      ecfd80e4
  3. 18 3月, 2007 1 次提交
  4. 17 2月, 2007 1 次提交
    • K
      drivers/ide: PATA driver for Celleb · bde18a2e
      Kou Ishizaki 提交于
      This is the patch (based on 2.6.19-rc4) for PATA controller of
      Toshiba Cell reference set(Celleb). The reference set consists
      of Cell, 512MB memory, Super Companion Chip(SCC) and some
      peripherals such as HDD, GbE, etc. You can see brief explanation
      and picture of Cell reference set at following URLs.
      
          http://www.toshiba.co.jp/about/press/2005_09/pr2001.htm
          http://cell-industries.com/toshiba_announces.php
      
      We use a drivers/ide driver because its design is more suitable for
      SCC IDE controller than libata driver. Since SCC supports only 32bit
      read/write, we must override many callbacks of ata_port_operations
      by modifying generic helpers. Each time the libata common code is
      updated, we must update those modified helpers. It is very hard for us.
      But we will try to implement the libata driver as needed.
      
      Signed-off-by: Kou Ishizaki <kou.ishizaki at toshiba.co.jp>
      Signed-off-by: Akira Iguchi <akira2.iguchi at toshiba.co.jp>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      bde18a2e
  5. 08 2月, 2007 1 次提交
    • H
      ACPI support for IDE devices · e3a59b4d
      Hannes Reinecke 提交于
      This patch implements ACPI integration for generic IDE devices.
      The ACPI spec mandates that some methods are called during suspend and
      resume. And consequently there most modern Laptops cannot resume
      properly without it.
      
      According to the spec, we should call '_GTM' (Get Timing) upon suspend
      to store the current IDE adapter settings.
      Upon resume we should call '_STM' (Set Timing) to initialize the
      adapter with the stored settings; afterwards '_GTF' (Get Taskfile)
      should be called which returns a buffer with some IDE initialisation
      commands. Those commands should be passed to the drive.
      
      There are two module params which control the behaviour of this patch:
      
      'ide=noacpi'
      	Do not call any ACPI methods (Disables any ACPI method calls)
      'ide=acpigtf'
      	Enable execution of _GTF methods upon resume.
      	Has no effect if 'ide=noacpi' is set.
      'ide=acpionboot'
      	Enable execution of ACPI methods during boot.
      	This might be required on some machines if 'ide=acpigtf' is
      	selected as some machines modify the _GTF information
      	depending on the drive identification passed down with _STM.
      Signed-off-by: NHannes Reinecke <hare@suse.de>
      Signed-off-by: NBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      e3a59b4d
  6. 18 11月, 2005 1 次提交
  7. 03 7月, 2005 1 次提交
  8. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4