* Synopsis SATA AHCI support
@ 2009-02-19 5:56 Sagar Borikar
2009-02-19 8:57 ` Tejun Heo
0 siblings, 1 reply; 5+ messages in thread
From: Sagar Borikar @ 2009-02-19 5:56 UTC (permalink / raw)
To: linux-ide
Hi
Can you let me know whether Synopsis SATA AHCI is already supported in
2.6? and if yes then please point me to the sources.
Thanks
Sagar
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Synopsis SATA AHCI support
2009-02-19 5:56 Synopsis SATA AHCI support Sagar Borikar
@ 2009-02-19 8:57 ` Tejun Heo
[not found] ` <3fb94e50902190318p4e423594o4be96bf0ee70007f@mail.gmail.com>
0 siblings, 1 reply; 5+ messages in thread
From: Tejun Heo @ 2009-02-19 8:57 UTC (permalink / raw)
To: Sagar Borikar; +Cc: linux-ide
Sagar Borikar wrote:
> Hi
>
> Can you let me know whether Synopsis SATA AHCI is already supported in
> 2.6? and if yes then please point me to the sources.
I don't have any experience with the synopsis one but if it's standard
ahci, the ahci driver should work but sometimes controllers require
certain quirks to work properly. Why don't you give it a try and
report how it works?
Thanks.
--
tejun
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Synopsis SATA AHCI support
[not found] ` <499D6201.9040705@kernel.org>
@ 2009-02-19 14:35 ` Sagar Borikar
2009-02-20 0:36 ` Tejun Heo
0 siblings, 1 reply; 5+ messages in thread
From: Sagar Borikar @ 2009-02-19 14:35 UTC (permalink / raw)
To: Tejun Heo; +Cc: linux-ide
Hi Tejun
Its not PCI interface but AHB. This SATA IP is intergated and
connected to AXI through AHB bridge. And as the ARM core based board
is in development stage, I haven't added all SATA functionalities. I
am debugging based on the serial output
Thanks
Sagar
On Thu, Feb 19, 2009 at 7:13 PM, Tejun Heo <tj@kernel.org> wrote:
> Hello,
>
> Sagar Borikar wrote:
>> Tejun,
>> Synospsis device is a standard one. What I am unable to understand is
>> the SATA driver soruces for that. Or may be I am missing something. I
>> have enabled ahci in my platform but it's not getting detected
>
> Please keep linux-ide cc'd. Hmmm... if you have ahci enabled, it
> should work if the device is advertising standard ahci interface via
> its pci class code. Can you post the output of "lspci -nn" and the
> boot log?
>
> Thanks.
>
> --
> tejun
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Synopsis SATA AHCI support
2009-02-19 14:35 ` Sagar Borikar
@ 2009-02-20 0:36 ` Tejun Heo
2009-02-23 9:16 ` Sagar Borikar
0 siblings, 1 reply; 5+ messages in thread
From: Tejun Heo @ 2009-02-20 0:36 UTC (permalink / raw)
To: Sagar Borikar; +Cc: linux-ide
Sagar Borikar wrote:
> Hi Tejun
>
> Its not PCI interface but AHB. This SATA IP is intergated and
> connected to AXI through AHB bridge. And as the ARM core based board
> is in development stage, I haven't added all SATA functionalities. I
> am debugging based on the serial output
Dunno anything about AHB or AXI but it's not a PCI device at all?
Then, how is the ahci driver supposed to find it? Currently, libata
ahci driver only supports pci devices. You'll at least need to modify
the init function to get the controller recognized by the driver.
--
tejun
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Synopsis SATA AHCI support
2009-02-20 0:36 ` Tejun Heo
@ 2009-02-23 9:16 ` Sagar Borikar
0 siblings, 0 replies; 5+ messages in thread
From: Sagar Borikar @ 2009-02-23 9:16 UTC (permalink / raw)
To: Tejun Heo; +Cc: linux-ide
Tejun,
The interface block is like this:
AHB to AXI Bridge
-------------------------------------------------------------------------------------------------------------
----------------------------------
----------------------------------------------
| AHB Slave | | AHB
Master (DMA) |
---------------------------------
----------------------------------------------
----------------------------------
----------------------------------------------
| AHCI registers | |
DMAC |
-----------------------------------
-----------------------------------------------
I need to convert PCI interface to AHB. Has anyone done that before?
Thanks
Sagar
On Fri, Feb 20, 2009 at 6:06 AM, Tejun Heo <tj@kernel.org> wrote:
> Sagar Borikar wrote:
>> Hi Tejun
>>
>> Its not PCI interface but AHB. This SATA IP is intergated and
>> connected to AXI through AHB bridge. And as the ARM core based board
>> is in development stage, I haven't added all SATA functionalities. I
>> am debugging based on the serial output
>
> Dunno anything about AHB or AXI but it's not a PCI device at all?
> Then, how is the ahci driver supposed to find it? Currently, libata
> ahci driver only supports pci devices. You'll at least need to modify
> the init function to get the controller recognized by the driver.
>
> --
> tejun
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-02-23 9:16 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-19 5:56 Synopsis SATA AHCI support Sagar Borikar
2009-02-19 8:57 ` Tejun Heo
[not found] ` <3fb94e50902190318p4e423594o4be96bf0ee70007f@mail.gmail.com>
[not found] ` <499D6201.9040705@kernel.org>
2009-02-19 14:35 ` Sagar Borikar
2009-02-20 0:36 ` Tejun Heo
2009-02-23 9:16 ` Sagar Borikar
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).