1. 05 3月, 2013 1 次提交
  2. 21 2月, 2013 1 次提交
  3. 14 2月, 2013 1 次提交
  4. 22 1月, 2013 2 次提交
  5. 13 9月, 2012 1 次提交
  6. 18 8月, 2012 1 次提交
    • P
      [libata] Kconfig: Elaborate that SFF is meant for legacy and PATA stuff · ebd60028
      Paul Menzel 提交于
      Building Linux for an ASUS Eee PC 701 4G with
      
              ata2.00: CFA: SILICONMOTION SM223AC, , max UDMA/66
              ata2.00: 7815024 sectors, multi 0: LBA
              ata2.00: configured for UDMA/66
              scsi 1:0:0:0: Direct-Access     ATA      SILICONMOTION SM n/a  PQ: 0 ANSI: 5
              sd 1:0:0:0: [sda] 7815024 512-byte logical blocks: (4.00 GB/3.72 GiB)
              sd 1:0:0:0: [sda] Write Protect is off
              sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
              sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
               sda: sda1
              sd 1:0:0:0: [sda] Attached SCSI disk
              sd 1:0:0:0: Attached scsi generic sg0 type 0
      
      I followed the advice to not use the deprecated old PATA subsystem
      
              ATA/ATAPI/MFM/RLL support (DEPRECATED)  --->
      
      and use the ATA subsystem instead.
      
              Serial ATA and Parallel ATA drivers  --->
      
      Unfortunately I needed several tries to find out, that I needed the SFF
      menu I had not selected before because I had never heard that term
      before. I think it would have helped me, to have PATA or legacy IDE in
      that item’s name.
      Signed-off-by: NPaul Menzel <paulepanter@users.sourceforge.net>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      ebd60028
  7. 23 5月, 2012 1 次提交
  8. 09 1月, 2012 1 次提交
  9. 23 12月, 2011 1 次提交
  10. 15 10月, 2011 1 次提交
  11. 08 10月, 2011 1 次提交
  12. 19 8月, 2011 1 次提交
    • A
      ata: Add iMX pata support · e39c75cf
      Arnaud Patard (Rtp) 提交于
      Add basic support for pata on iMX. It has been tested only on imx51.
      SDMA support will probably be added later so this version supports only
      PIO.
      
      v2:
        - enable only when needed IORDY
        - use dev_get_drvdata
      v3:
        - add missing clk_put() calls
        - use platform_get_irq()
        - fix resume code to avoid disabling IORDY on resume
      v4:
        - Remove EXPERIMENTAL and switch to depends on ARCH_MXC
        - Use devm_kzalloc()
        - make clock a must-have
        - Use only 1 ioremap
      Signed-off-by: NArnaud Patard <arnaud.patard@rtp-net.org>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      e39c75cf
  13. 24 7月, 2011 1 次提交
  14. 14 3月, 2011 1 次提交
  15. 02 3月, 2011 1 次提交
  16. 21 1月, 2011 1 次提交
    • D
      kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT · 6a108a14
      David Rientjes 提交于
      The meaning of CONFIG_EMBEDDED has long since been obsoleted; the option
      is used to configure any non-standard kernel with a much larger scope than
      only small devices.
      
      This patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes
      references to the option throughout the kernel.  A new CONFIG_EMBEDDED
      option is added that automatically selects CONFIG_EXPERT when enabled and
      can be used in the future to isolate options that should only be
      considered for embedded systems (RISC architectures, SLOB, etc).
      
      Calling the option "EXPERT" more accurately represents its intention: only
      expert users who understand the impact of the configuration changes they
      are making should enable it.
      Reviewed-by: NIngo Molnar <mingo@elte.hu>
      Acked-by: NDavid Woodhouse <david.woodhouse@intel.com>
      Signed-off-by: NDavid Rientjes <rientjes@google.com>
      Cc: Greg KH <gregkh@suse.de>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: Jens Axboe <axboe@kernel.dk>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Robin Holt <holt@sgi.com>
      Cc: <linux-arch@vger.kernel.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      6a108a14
  17. 08 1月, 2011 2 次提交
    • N
      pata_platform: Remove CONFIG_HAVE_PATA_PLATFORM's dependencies. · 2ad2c320
      Nick Bowler 提交于
      CONFIG_HAVE_PATA_PLATFORM, by virtue of where its defined, has a
      dependency on CONFG_ATA and CONFIG_ATA_SFF.  This causes Kconfig
      warnings when it is selected by various architectures, such as
      
        warning: (ARCH_VEXPRESS && <choice> || ARCH_RPC && <choice> || MACH_VPAC270 && ARCH_PXA || MACH_REALVIEW_PB11MP && ARCH_REALVIEW || MACH_REALVIEW_PBA8 && ARCH_REALVIEW || MACH_REALVIEW_PBX && ARCH_REALVIEW || MACH_BAST_IDE && ARCH_S3C2410 || MACH_ANUBIS && ARCH_S3C2410) selects HAVE_PATA_PLATFORM which has unmet direct dependencies (ATA && ATA_SFF)
      
      Since this option is only used to control visibility of the
      CONFIG_PATA_PLATFORM option and isn't itself visible in the menu,
      it is straightforward to simply remove these dependencies rather
      than adjust all the architectures.
      Signed-off-by: NNick Bowler <nbowler@elliptictech.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      2ad2c320
    • S
      pata_hpt3x2n: clarify about HPT371N support · 0ca646db
      Sergei Shtylyov 提交于
      Commit 28e21c8c (pata_hpt3x2n: Add HPT371N
      support and other bits) forgot to update the driver's Kconfig entry, heading
      comment, and module description (that also wrongly claims support of HPT302)
      which may confuse users...
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      0ca646db
  18. 06 1月, 2011 1 次提交
  19. 25 12月, 2010 2 次提交
  20. 26 8月, 2010 1 次提交
  21. 02 8月, 2010 2 次提交
  22. 18 6月, 2010 1 次提交
  23. 03 6月, 2010 1 次提交
  24. 26 5月, 2010 1 次提交
    • T
      libata-sff: make BMDMA optional · 9a7780c9
      Tejun Heo 提交于
      Make BMDMA optional depending on new config variable CONFIG_ATA_BMDMA.
      In Kconfig, drivers are grouped into five groups - non-SFF native, SFF
      w/ custom DMA interface, SFF w/ BMDMA, PIO-only SFF, and generic
      fallback / legacy ones.  Kconfig and Makefile are reorganized
      according to the groups and ordered alphabetically inside each group.
      
      ata_ioports.bmdma_addr and ata_port.bmdma_prd[_dma] are put into
      CONFIG_ATA_BMDMA, as are all bmdma related ops, variables and
      functions.
      
      This increase the binary size slightly when BMDMA is enabled but on
      both native-only and PIO-only configurations the size is slightly
      reduced.  Either way, the size difference is insignificant.  This
      change is more meaningful to signify the separation between SFF and
      BMDMA and as a tool to verify the separation.
      Signed-off-by: NTejun Heo <tj@kernel.org>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      9a7780c9
  25. 15 5月, 2010 2 次提交
  26. 02 3月, 2010 1 次提交
  27. 24 12月, 2009 1 次提交
  28. 09 12月, 2009 1 次提交
  29. 04 12月, 2009 1 次提交
  30. 03 12月, 2009 2 次提交
  31. 18 9月, 2009 1 次提交
  32. 02 9月, 2009 2 次提交
    • A
      [libata] Add pata_rdc driver for RDC ATA devices · 6b406782
      Alan Cox 提交于
      From: Alan Cox <alan@linux.intel.com>
      Signed-off-by: NAlan Cox <alan@linux.intel.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      6b406782
    • R
      libata: add command name parsing for error output · 6521148c
      Robert Hancock 提交于
      This patch improve libata's output for error/notification messages
      to allow easier comprehension and debugging:
      
      When ATAPI commands issued through the SCSI layer fail, use SCSI
      functions to print the CDB in human-readable form instead of just
      dumping out the CDB in hex.
      
      Print out the name of the failed command (as defined by the ATA
      specification) in error handling output along with the raw register
      contents.
      
      When reporting status of ACPI taskfile commands executed on resume,
      also output the names of the commands being executed (or not) in
      readable form.
      
      Since the extra data for printing command names increases kernel
      size slightly, a config option has been added to allow disabling
      command name output (as well as some of the error register parsing)
      for those highly sensitive to kernel text size.
      Signed-off-by: NRobert Hancock <hancockrwd@gmail.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      6521148c
  33. 23 6月, 2009 1 次提交