1. 25 Nov, 2016 1 commit
    • Arnd Bergmann's avatar
      Merge branch 'v4.9-rc2-arm-configs-pata' of https://github.com/bzolnier/linux into next/defconfig · f2e45e80
      Arnd Bergmann authored
      Merge "IDE to PATA change in ARM defconfigs from Bartlomiej Zolnierkiewicz:
      
      On Monday, October 31, 2016 07:14:13 PM Bartlomiej Zolnierkiewicz wrote:
      > On Monday, October 31, 2016 03:46:22 PM Russell King - ARM Linux wrote:
      > > On Wed, Oct 26, 2016 at 07:01:12PM +0200, Bartlomiej Zolnierkiewicz wrote:
      > > > On Wednesday, July 13, 2016 04:37:31 PM Arnd Bergmann wrote:
      > > > > I'd be fine with just getting a pull request with all the patches that
      > > > > had no negative feedback and that were not already applied (if any).
      > > >
      > > > Here it is (sorry for taking so long).
      > >
      > > I've just been digging in the dmesg logs from when I was using the
      > > Assabet+Neponset as my firewall, and it was having to use the IDE
      > > ide-cs driver rather than the pata pcmcia driver.
      > >
      > > I don't recall whether the pata pcmcia driver was a problem or not,
      > > as the PCMCIA interface can't cope with _any_ 32-bit accesses.  I
      > > think PATA tries to use the "highest" possible access size by
      > > default...
      >
      > It doesn't actually - it defaults to 16-bits for PIO data access and
      > you must explicitly enable 32-bits using ATA_PFLAG_PIO32 port flag
      > (pata_pcmcia doesn't set it so it should be okay).  Also taskfile
      > registers are accessed using 8-bits access by default transport
      > functions (which are used by pata_pcmcia).
      
      Please also note that:
      
      - assebet_defconfig currently doesn't even enable ide-cs
        (CONFIG_BLK_DEV_IDECS) in the mainline kernel
      
      - neponset_defconfig doesn't even enable IDE (CONFIG_IDE)
        in the mainline kernel
      
      so there is no risk of breaking anything..
      
      * 'v4.9-rc2-arm-configs-pata' of https://github.com/bzolnier/linux:
        arm: spitz_defconfig: convert to use libata PATA drivers
        arm: s3c2410_defconfig: convert to use libata PATA drivers
        arm: netwinder_defconfig: convert to use libata PATA drivers
        arm: jornada720_defconfig: convert to use libata PATA drivers
        arm: ixp4xx_defconfig: convert to use libata PATA drivers
        arm: h3600_defconfig: convert to use libata PATA drivers
        arm: corgi_defconfig: convert to use libata PATA drivers
        arm: am200epdkit_defconfig: convert to use libata PATA drivers
        arm: omap1_defconfig: convert to use libata PATA drivers
        arm: collie_defconfig: convert to use libata PATA drivers
        arm: shannon_defconfig: disable IDE subsystem
        arm: mainstone_defconfig: disable IDE subsystem
        arm: lart_defconfig: disable IDE subsystem
        arm: cerfcube_defconfig: disable IDE subsystem
        arm: badge4_defconfig: disable IDE subsystem
        arm: assabet_defconfig: disable IDE subsystem
      f2e45e80
  2. 19 Nov, 2016 3 commits
  3. 18 Nov, 2016 6 commits
  4. 15 Nov, 2016 1 commit
  5. 09 Nov, 2016 4 commits
  6. 08 Nov, 2016 6 commits
  7. 02 Nov, 2016 1 commit
    • Alan Tull's avatar
      ARM: socfpga: updates for socfpga_defconfig · 37a7b3e2
      Alan Tull authored
      This patch enables the following in the
      socfpga_defconfig:
      
      +CONFIG_OF_OVERLAY=y
        Enable support for Device Tree Overlays
      
      +CONFIG_FPGA_REGION=y
        Enable device tree overlay support for FPGA
        programming
      
      +CONFIG_FPGA_MGR_SOCFPGA_A10=y
        Enable partial reconfiguration for Altera
        Arria 10 FPGA
      
      +CONFIG_FPGA_BRIDGE=y
        Enable the FPGA Bridges framework
      
      +CONFIG_SOCFPGA_FPGA_BRIDGE=y
        Enable support for SoCFPGA hardware
        bridges
      
      +CONFIG_ALTERA_FREEZE_BRIDGE=y
        Enable support for the Altera Soft IP
        Freeze bridges
      Signed-off-by: default avatarAlan Tull <atull@opensource.altera.com>
      37a7b3e2
  8. 01 Nov, 2016 4 commits
  9. 28 Oct, 2016 1 commit
  10. 27 Oct, 2016 1 commit
  11. 26 Oct, 2016 12 commits
    • Bartlomiej Zolnierkiewicz's avatar
      arm: spitz_defconfig: convert to use libata PATA drivers · bc9c6cc8
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts spitz_defconfig to use libata PATA
      drivers.
      
      Cc: Daniel Mack <daniel@zonque.org>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Cc: Robert Jarzmik <robert.jarzmik@free.fr>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      bc9c6cc8
    • Bartlomiej Zolnierkiewicz's avatar
      arm: s3c2410_defconfig: convert to use libata PATA drivers · cc81123e
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts s3c2410_defconfig to use libata PATA
      drivers.
      
      Cc: Kukjin Kim <kgene@kernel.org>
      Cc: Krzysztof Kozlowski <k.kozlowski@samsung.com>
      Cc: linux-samsung-soc@vger.kernel.org
      Cc: Ben Dooks <ben.dooks@codethink.co.uk>
      Cc: Vincent Sanders <vince@simtec.co.uk>
      Cc: Simtec Linux Team <linux@simtec.co.uk>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      cc81123e
    • Bartlomiej Zolnierkiewicz's avatar
      arm: netwinder_defconfig: convert to use libata PATA drivers · 4289ab7a
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts netwinder_defconfig to use libata PATA
      drivers.
      
      Cc: Russell King <linux@arm.linux.org.uk>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      4289ab7a
    • Bartlomiej Zolnierkiewicz's avatar
      arm: jornada720_defconfig: convert to use libata PATA drivers · 26d14eb3
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts jornada720_defconfig to use libata PATA
      drivers.
      
      Cc: Kristoffer Ericson <kristoffer.ericson@gmail.com>
      Cc: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      26d14eb3
    • Bartlomiej Zolnierkiewicz's avatar
      arm: ixp4xx_defconfig: convert to use libata PATA drivers · 150a55a4
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts ixp4xx_defconfig to use libata PATA
      drivers.
      
      Cc: Imre Kaloz <kaloz@openwrt.org>
      Cc: Krzysztof Halasa <khalasa@piap.pl>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      150a55a4
    • Bartlomiej Zolnierkiewicz's avatar
      arm: h3600_defconfig: convert to use libata PATA drivers · 8b7f25bb
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts h3600_defconfig to use libata PATA
      drivers.
      
      Cc: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      8b7f25bb
    • Bartlomiej Zolnierkiewicz's avatar
      arm: corgi_defconfig: convert to use libata PATA drivers · f3514095
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts corgi_defconfig to use libata PATA
      drivers.
      
      Cc: Daniel Mack <daniel@zonque.org>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Cc: Robert Jarzmik <robert.jarzmik@free.fr>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      f3514095
    • Bartlomiej Zolnierkiewicz's avatar
      arm: am200epdkit_defconfig: convert to use libata PATA drivers · 752a47ef
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts am200epdkit_defconfig to use libata PATA
      drivers.
      
      Cc: Daniel Mack <daniel@zonque.org>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Cc: Robert Jarzmik <robert.jarzmik@free.fr>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      752a47ef
    • Bartlomiej Zolnierkiewicz's avatar
      arm: omap1_defconfig: convert to use libata PATA drivers · ff171966
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts omap1_defconfig to use libata PATA
      drivers.
      
      Cc: linux-omap@vger.kernel.org
      Acked-by: default avatarTony Lindgren <tony@atomide.com>
      Acked-by: default avatarAaro Koskinen <aaro.koskinen@iki.fi>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      ff171966
    • Bartlomiej Zolnierkiewicz's avatar
      arm: collie_defconfig: convert to use libata PATA drivers · fb93fdab
      Bartlomiej Zolnierkiewicz authored
      IDE subsystem has been deprecated since 2009 and the majority
      (if not all) of Linux distributions have switched to use
      libata for ATA support exclusively.  However there are still
      some users (mostly old or/and embedded non-x86 systems) that
      have not converted from using IDE subsystem to libata PATA
      drivers.  This doesn't seem to be good thing in the long-term
      for Linux as while there is less and less PATA systems left
      in use:
      
      * testing efforts are divided between two subsystems
      
      * having duplicate drivers for same hardware confuses users
      
      This patch converts collie_defconfig to use libata PATA
      drivers.
      Acked-by: default avatarDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      fb93fdab
    • Bartlomiej Zolnierkiewicz's avatar
      arm: shannon_defconfig: disable IDE subsystem · 1a2b32e5
      Bartlomiej Zolnierkiewicz authored
      This patch disables deprecated IDE subsystem in shannon_defconfig
      (no IDE host drivers are selected in this config so there is no
      valid reason to enable IDE subsystem itself).
      
      Cc: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      1a2b32e5
    • Bartlomiej Zolnierkiewicz's avatar
      arm: mainstone_defconfig: disable IDE subsystem · a17d7bf2
      Bartlomiej Zolnierkiewicz authored
      This patch disables deprecated IDE subsystem in mainstone_defconfig
      (no IDE host drivers are selected in this config so there is no valid
      reason to enable IDE subsystem itself).
      
      Cc: Daniel Mack <daniel@zonque.org>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Acked-by: default avatarRobert Jarzmik <robert.jarzmik@free.fr>
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      a17d7bf2