All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Enable ahci_st for stih407 and fix hang
@ 2015-03-02 12:48 ` Peter Griffin
  0 siblings, 0 replies; 34+ messages in thread
From: Peter Griffin @ 2015-03-02 12:48 UTC (permalink / raw)
  To: linux-arm-kernel, linux-kernel, maxime.coquelin, patrice.chotard,
	srinivas.kandagatla, tj
  Cc: peter.griffin, lee.jones, linux-ide, devicetree

Hi,

Now that miphy28lp phy is present upstream we can add sata DT nodes for
stih407 family silicon. As part of testing this I found a hang
with the current driver implmentation which does some register writes
before enabling the IP clock. Presumably on stih416 devices the sata
clock must have already been enabled by the targetpack/bootloader.

This series also tidys up some inaccuracies in the DT documentation
where the doc hasn't kept aligned with the driver. In addtion to these
fixes I've also added an example for stih407 silicon.

Peter Griffin (3):
  ahci: st: Update the ahci_st DT documentation
  ARM: DT: STi: STiH407: Add sata DT nodes.
  ahci: st: st_configure_oob must be called after IP is clocked.

 Documentation/devicetree/bindings/ata/ahci-st.txt | 45 ++++++++++++++++-------
 arch/arm/boot/dts/stih407-family.dtsi             | 44 ++++++++++++++++++++++
 drivers/ata/ahci_st.c                             |  6 ++-
 3 files changed, 80 insertions(+), 15 deletions(-)

-- 
1.9.1


^ permalink raw reply	[flat|nested] 34+ messages in thread
* [PATCH RESEND 0/3] Enable ahci_st for stih407 and fix hang
@ 2015-03-31  7:35 Peter Griffin
  2015-03-31  7:35   ` Peter Griffin
  0 siblings, 1 reply; 34+ messages in thread
From: Peter Griffin @ 2015-03-31  7:35 UTC (permalink / raw)
  To: linux-arm-kernel, linux-kernel, maxime.coquelin, patrice.chotard,
	tj, srinivas.kandagatla
  Cc: peter.griffin, lee.jones, devicetree, linux-ide

Hi,

Now that miphy28lp phy is present upstream we can add sata DT nodes for
stih407 family silicon. As part of testing this I found a hang
with the current driver implmentation which does some register writes
before enabling the IP clock. Presumably on stih416 devices the sata
clock must have already been enabled by the targetpack/bootloader.

This series also tidys up some inaccuracies in the DT documentation
where the doc hasn't kept aligned with the driver. In addtion to these
fixes I've also added an example for stih407 silicon.

Changes in RESEND:
- Rebased on v4.0-rc6 (Pete)
- Applied Acks (Pete)

Peter Griffin (3):
  ahci: st: Update the ahci_st DT documentation
  ARM: DT: STi: STiH407: Add sata DT nodes.
  ahci: st: st_configure_oob must be called after IP is clocked.

 Documentation/devicetree/bindings/ata/ahci-st.txt | 45 ++++++++++++++++-------
 arch/arm/boot/dts/stih407-family.dtsi             | 44 ++++++++++++++++++++++
 drivers/ata/ahci_st.c                             |  6 ++-
 3 files changed, 80 insertions(+), 15 deletions(-)

-- 
1.9.1


^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2015-04-01 16:07 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-02 12:48 [PATCH 0/3] Enable ahci_st for stih407 and fix hang Peter Griffin
2015-03-02 12:48 ` Peter Griffin
2015-03-02 12:48 ` [PATCH 1/3] ahci: st: Update the ahci_st DT documentation Peter Griffin
2015-03-02 12:48   ` Peter Griffin
2015-03-02 16:59   ` Lee Jones
2015-03-02 16:59     ` Lee Jones
2015-03-02 12:48 ` [PATCH 2/3] ARM: DT: STi: STiH407: Add sata DT nodes Peter Griffin
2015-03-02 12:48   ` Peter Griffin
2015-03-02 17:00   ` Lee Jones
2015-03-02 17:00     ` Lee Jones
2015-03-02 12:48 ` [PATCH 3/3] ahci: st: st_configure_oob must be called after IP is clocked Peter Griffin
2015-03-02 12:48   ` Peter Griffin
2015-03-02 17:03   ` Lee Jones
2015-03-02 17:03     ` Lee Jones
2015-03-03 12:23 ` [PATCH 0/3] Enable ahci_st for stih407 and fix hang Maxime Coquelin
2015-03-03 12:23   ` Maxime Coquelin
2015-03-03 12:23   ` Maxime Coquelin
2015-03-31  7:35 [PATCH RESEND " Peter Griffin
2015-03-31  7:35 ` [PATCH 3/3] ahci: st: st_configure_oob must be called after IP is clocked Peter Griffin
2015-03-31  7:35   ` Peter Griffin
2015-03-31 15:29   ` Tejun Heo
2015-03-31 15:29     ` Tejun Heo
2015-03-31 15:33     ` Maxime Coquelin
2015-03-31 15:33       ` Maxime Coquelin
2015-03-31 15:33       ` Maxime Coquelin
     [not found]     ` <20150331152958.GF9974-piEFEHQLUPpN0TnZuCh8vA@public.gmane.org>
2015-03-31 15:36       ` Peter Griffin
2015-03-31 15:36         ` Peter Griffin
2015-03-31 15:36         ` Peter Griffin
2015-03-31 15:59         ` Tejun Heo
2015-03-31 15:59           ` Tejun Heo
2015-03-31 17:33           ` Peter Griffin
2015-03-31 17:33             ` Peter Griffin
     [not found]   ` <1427787309-1601-4-git-send-email-peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2015-04-01 16:07     ` Tejun Heo
2015-04-01 16:07       ` Tejun Heo
2015-04-01 16:07       ` Tejun Heo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.