All of lore.kernel.org
 help / color / mirror / Atom feed
* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-24 18:39 Arnaud Patard (Rtp)
  2011-07-24 18:39 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-24 18:39 UTC (permalink / raw)
  To: linux-arm-kernel


This patchset is adding ressources, clock and device declarations for the
pata device available on imx51. Last patch enables pata on efika platforms.
To be complete, this patchset needs a driver, which is about to be sent for
merge to ata developers.

v2: Created a imx51_add_mxc_pata() as suggested
v3: Fix naming

Arnaud

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

* [patch 1/3] imx51: add pata device
  2011-07-24 18:39 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
@ 2011-07-24 18:39 ` Arnaud Patard (Rtp)
  2011-07-24 18:39 ` [patch 2/3] imx51: add pata clock Arnaud Patard (Rtp)
  2011-07-24 18:39 ` [patch 3/3] imx: efika: Enable pata Arnaud Patard (Rtp)
  2 siblings, 0 replies; 8+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-24 18:39 UTC (permalink / raw)
  To: linux-arm-kernel

An embedded and charset-unspecified text was scrubbed...
Name: efika_pata_add_dev.patch
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110724/fb664ab8/attachment.ksh>

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

* [patch 2/3] imx51: add pata clock
  2011-07-24 18:39 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
  2011-07-24 18:39 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
@ 2011-07-24 18:39 ` Arnaud Patard (Rtp)
  2011-07-26  7:50   ` Sascha Hauer
  2011-07-24 18:39 ` [patch 3/3] imx: efika: Enable pata Arnaud Patard (Rtp)
  2 siblings, 1 reply; 8+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-24 18:39 UTC (permalink / raw)
  To: linux-arm-kernel

An embedded and charset-unspecified text was scrubbed...
Name: efika_pata_add_clock.patch
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110724/90469113/attachment.ksh>

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

* [patch 3/3] imx: efika: Enable pata.
  2011-07-24 18:39 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
  2011-07-24 18:39 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
  2011-07-24 18:39 ` [patch 2/3] imx51: add pata clock Arnaud Patard (Rtp)
@ 2011-07-24 18:39 ` Arnaud Patard (Rtp)
  2 siblings, 0 replies; 8+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-24 18:39 UTC (permalink / raw)
  To: linux-arm-kernel

An embedded and charset-unspecified text was scrubbed...
Name: efika_pata_enable_pata.patch
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110724/a4f92746/attachment.ksh>

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

* [patch 2/3] imx51: add pata clock
  2011-07-24 18:39 ` [patch 2/3] imx51: add pata clock Arnaud Patard (Rtp)
@ 2011-07-26  7:50   ` Sascha Hauer
  0 siblings, 0 replies; 8+ messages in thread
From: Sascha Hauer @ 2011-07-26  7:50 UTC (permalink / raw)
  To: linux-arm-kernel

On Sun, Jul 24, 2011 at 08:39:04PM +0200, Arnaud Patard wrote:
> Define the clock used by the imx51 pata device.
> 
> Signed-off-by: Arnaud Patard <arnaud.patard@rtp-net.org>
> 
> 
> Index: linux-2.6-submit/arch/arm/mach-mx5/clock-mx51-mx53.c
> ===================================================================
> --- linux-2.6-submit.orig/arch/arm/mach-mx5/clock-mx51-mx53.c	2011-07-22 23:29:09.000000000 +0200
> +++ linux-2.6-submit/arch/arm/mach-mx5/clock-mx51-mx53.c	2011-07-24 20:35:17.000000000 +0200
> @@ -1414,6 +1414,10 @@ DEFINE_CLOCK(ipu_di0_clk, 0, MXC_CCM_CCG
>  DEFINE_CLOCK(ipu_di1_clk, 0, MXC_CCM_CCGR6, MXC_CCM_CCGRx_CG6_OFFSET,
>  		NULL, NULL, &pll3_sw_clk, NULL);
>  
> +/* PATA */
> +DEFINE_CLOCK(pata_clk, 0, MXC_CCM_CCGR4, MXC_CCM_CCGRx_CG0_OFFSET,
> +		NULL, NULL, &ipg_clk, &spba_clk);
> +
>  #define _REGISTER_CLOCK(d, n, c) \
>         { \
>  		.dev_id = d, \
> @@ -1466,6 +1470,7 @@ static struct clk_lookup mx51_lookups[]
>  	_REGISTER_CLOCK("imx-ipuv3", "di0", ipu_di0_clk)
>  	_REGISTER_CLOCK("imx-ipuv3", "di1", ipu_di1_clk)
>  	_REGISTER_CLOCK(NULL, "gpc_dvfs", gpc_dvfs_clk)
> +	_REGISTER_CLOCK("imx-pata", NULL, pata_clk)

First argument to _REGISTER_CLOCK must match the device name, but the
driver you posted uses pata_imx as device name. The second argument
which you correctly set to NULL here is an additional identifier which
must match if it exists. There is only one clock in the pata driver, so
you should use clk_get(&pdev->dev, NULL) in you driver.

Sascha


-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

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

* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-26 14:54 Arnaud Patard (Rtp)
  0 siblings, 0 replies; 8+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-26 14:54 UTC (permalink / raw)
  To: linux-arm-kernel


This patchset is adding ressources, clock and device declarations for the
pata device available on imx51. Last patch enables pata on efika platforms.
To be complete, this patchset needs a driver, which is about to be sent for
merge to ata developers.

v2: Created a imx51_add_mxc_pata() as suggested
v3: Fix naming
v4: Change clock name to pata_imx

Arnaud

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

* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-22 10:37 Arnaud Patard (Rtp)
  0 siblings, 0 replies; 8+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-22 10:37 UTC (permalink / raw)
  To: linux-arm-kernel


This patchset is adding ressources, clock and device declarations for the
pata device available on imx51. Last patch enables pata on efika platforms.
To be complete, this patchset needs a driver, which is about to be sent for
merge to ata developers.

v2: created a imx51_add_mxc_pata() as suggested

Arnaud

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

* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-16 20:44 Arnaud Patard (Rtp)
  0 siblings, 0 replies; 8+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-16 20:44 UTC (permalink / raw)
  To: linux-arm-kernel


This patchset is adding ressources, clock and device declarations for the
pata device available on imx51. Last patch enables pata on efika platforms.
To be complete, this patchset needs a driver, which is about to be sent for
merge to ata developers.

Arnaud

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

end of thread, other threads:[~2011-07-26 14:54 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-24 18:39 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
2011-07-24 18:39 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
2011-07-24 18:39 ` [patch 2/3] imx51: add pata clock Arnaud Patard (Rtp)
2011-07-26  7:50   ` Sascha Hauer
2011-07-24 18:39 ` [patch 3/3] imx: efika: Enable pata Arnaud Patard (Rtp)
  -- strict thread matches above, loose matches on Subject: below --
2011-07-26 14:54 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
2011-07-22 10:37 Arnaud Patard (Rtp)
2011-07-16 20:44 Arnaud Patard (Rtp)

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.