From: b.zolnierkie@samsung.com (Bartlomiej Zolnierkiewicz)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] arm: footbridge_defconfig: disable IDE subsystem
Date: Fri, 14 Aug 2015 20:08:13 +0200 [thread overview]
Message-ID: <4667234.QqV6GaKOSx@amdc1976> (raw)
In-Reply-To: <20150814174330.GY7557@n2100.arm.linux.org.uk>
Hi,
On Friday, August 14, 2015 06:43:30 PM Russell King - ARM Linux wrote:
> On Fri, Aug 14, 2015 at 07:04:23PM +0200, Bartlomiej Zolnierkiewicz wrote:
> > This patch disables deprecated IDE subsystem in footbridge_defconfig
> > (no IDE host drivers are selected in this config so there is no valid
> > reason to enable IDE subsystem itself).
>
> That's actually incorrect. I use IDE on Footbridge because it works
> loads with my CY82C693 board. I never submitted the patches which make
> CY82C693 work on ARM though...
>
> However, the CY82C693 must not be allowed to use DMA (which is why the
> ATA driver can't be used) - if it does, it locks the PCI bus. It's
> a hardware incompatibility between some PCI devices and the Footbridge.
PATA driver is the same in this regard as IDE one. They both try to
use DMA if supported by a device. Would be great if you could fix
them (or at least PATA one) to limit your setup to PIO automatically
(please also note that you can limit libata to PIO manually these
days).
When it comes to CY82C693 there is also a leftover issue with PATA
driver that it only supports primary interface currently (BTW this is
why I left Alpha's defconfig alone for now - it uses CY82C693). I can
look into fixing this (or assist in this work) if you are interested
in it.
Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung R&D Institute Poland
Samsung Electronics
next prev parent reply other threads:[~2015-08-14 18:08 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-14 17:04 [RFT PATCH] arm: am200epdkit_defconfig: convert to use libata PATA drivers Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: assabet_defconfig: disable IDE subsystem Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: badge4_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: cerfcube_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: colibri_pxa270_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [RFT PATCH] arm: collie_defconfig: convert to use libata PATA drivers Bartlomiej Zolnierkiewicz
2015-08-14 17:25 ` Dmitry Eremin-Solenikov
2016-02-04 14:15 ` Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [RFT PATCH] arm: corgi_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: footbridge_defconfig: disable IDE subsystem Bartlomiej Zolnierkiewicz
2015-08-14 17:43 ` Russell King - ARM Linux
2015-08-14 18:08 ` Bartlomiej Zolnierkiewicz [this message]
2015-08-14 18:46 ` Russell King - ARM Linux
2015-08-14 17:04 ` [RFT PATCH] arm: h3600_defconfig: convert to use libata PATA drivers Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [RFT PATCH] arm: ixp4xx_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [RFT PATCH] arm: jornada720_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: lart_defconfig: disable IDE subsystem Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: lpda270_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: mainstone_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-14 19:09 ` Robert Jarzmik
2015-08-14 17:04 ` [RFT PATCH] arm: netwinder_defconfig: convert to use libata PATA drivers Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [RFT PATCH] arm: omap1_defconfig: " Bartlomiej Zolnierkiewicz
2015-08-17 6:34 ` Tony Lindgren
2016-02-04 14:16 ` Bartlomiej Zolnierkiewicz
2016-02-26 16:17 ` Arnd Bergmann
2015-08-14 17:04 ` [PATCH] arm: pxa255-idp_defconfig: disable IDE subsystem Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [RFT PATCH] arm: s3c2410_defconfig: convert to use libata PATA drivers Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: shannon_defconfig: disable IDE subsystem Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [RFT PATCH] arm: spitz_defconfig: convert to use libata PATA drivers Bartlomiej Zolnierkiewicz
2015-08-14 17:04 ` [PATCH] arm: trizeps4_defconfig: disable IDE subsystem Bartlomiej Zolnierkiewicz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4667234.QqV6GaKOSx@amdc1976 \
--to=b.zolnierkie@samsung.com \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).