* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-22 10:37 Arnaud Patard (Rtp)
2011-07-22 10:37 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
` (2 more replies)
0 siblings, 3 replies; 12+ 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] 12+ messages in thread
* [patch 1/3] imx51: add pata device
2011-07-22 10:37 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
@ 2011-07-22 10:37 ` Arnaud Patard (Rtp)
2011-07-22 15:14 ` Fabio Estevam
2011-07-22 19:10 ` Uwe Kleine-König
2011-07-22 10:37 ` [patch 2/3] imx51: add pata clock Arnaud Patard (Rtp)
2011-07-22 10:37 ` [patch 3/3] imx: efika: Enable pata Arnaud Patard (Rtp)
2 siblings, 2 replies; 12+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-22 10:37 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/20110722/be54f3a6/attachment.ksh>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 2/3] imx51: add pata clock
2011-07-22 10:37 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
2011-07-22 10:37 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
@ 2011-07-22 10:37 ` Arnaud Patard (Rtp)
2011-07-22 10:37 ` [patch 3/3] imx: efika: Enable pata Arnaud Patard (Rtp)
2 siblings, 0 replies; 12+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-22 10:37 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/20110722/27043c1c/attachment.ksh>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 3/3] imx: efika: Enable pata.
2011-07-22 10:37 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
2011-07-22 10:37 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
2011-07-22 10:37 ` [patch 2/3] imx51: add pata clock Arnaud Patard (Rtp)
@ 2011-07-22 10:37 ` Arnaud Patard (Rtp)
2 siblings, 0 replies; 12+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-22 10:37 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/20110722/e1d30763/attachment.ksh>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 1/3] imx51: add pata device
2011-07-22 10:37 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
@ 2011-07-22 15:14 ` Fabio Estevam
2011-07-22 19:09 ` Uwe Kleine-König
2011-07-22 19:10 ` Uwe Kleine-König
1 sibling, 1 reply; 12+ messages in thread
From: Fabio Estevam @ 2011-07-22 15:14 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Jul 22, 2011 at 7:37 AM, Arnaud Patard
<arnaud.patard@rtp-net.org> wrote:
...
> +#define imx_mxc_pata_data_entry_single(soc) ? ? ? ? ? ? ? ? ? ? ? ? ? ?\
> + ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
> + ? ? ? ? ? ? ? .iobase = soc ## _ATA_BASE_ADDR, ? ? ? ? ? ? ? ? ? ? ? ?\
> + ? ? ? ? ? ? ? .irq = soc ## _MXC_INT_ATA, ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
Why not imx_pata_data_entry_single instead?
"imx_mxc" looks redundant.
Regards,
Fabio Estevam
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 1/3] imx51: add pata device
2011-07-22 15:14 ` Fabio Estevam
@ 2011-07-22 19:09 ` Uwe Kleine-König
2011-07-22 20:28 ` Arnaud Patard (Rtp)
0 siblings, 1 reply; 12+ messages in thread
From: Uwe Kleine-König @ 2011-07-22 19:09 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Jul 22, 2011 at 12:14:15PM -0300, Fabio Estevam wrote:
> On Fri, Jul 22, 2011 at 7:37 AM, Arnaud Patard
> <arnaud.patard@rtp-net.org> wrote:
> ...
> > +#define imx_mxc_pata_data_entry_single(soc) ? ? ? ? ? ? ? ? ? ? ? ? ? ?\
> > + ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
> > + ? ? ? ? ? ? ? .iobase = soc ## _ATA_BASE_ADDR, ? ? ? ? ? ? ? ? ? ? ? ?\
> > + ? ? ? ? ? ? ? .irq = soc ## _MXC_INT_ATA, ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
>
> Why not imx_pata_data_entry_single instead?
>
> "imx_mxc" looks redundant.
imx is the platform prefix, mxc_pata the device's name. So IMHO the name
is right and consistent with the other device registration stuff.
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-K?nig |
Industrial Linux Solutions | http://www.pengutronix.de/ |
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 1/3] imx51: add pata device
2011-07-22 10:37 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
2011-07-22 15:14 ` Fabio Estevam
@ 2011-07-22 19:10 ` Uwe Kleine-König
1 sibling, 0 replies; 12+ messages in thread
From: Uwe Kleine-König @ 2011-07-22 19:10 UTC (permalink / raw)
To: linux-arm-kernel
Hello Arnaud,
On Fri, Jul 22, 2011 at 12:37:11PM +0200, Arnaud Patard wrote:
> +extern const struct imx_mxc_pata_data im51_mxc_pata_data;
imx51 please
Uwe
--
Pengutronix e.K. | Uwe Kleine-K?nig |
Industrial Linux Solutions | http://www.pengutronix.de/ |
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 1/3] imx51: add pata device
2011-07-22 19:09 ` Uwe Kleine-König
@ 2011-07-22 20:28 ` Arnaud Patard (Rtp)
2011-07-22 21:10 ` Uwe Kleine-König
0 siblings, 1 reply; 12+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-07-22 20:28 UTC (permalink / raw)
To: linux-arm-kernel
Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de> writes:
> On Fri, Jul 22, 2011 at 12:14:15PM -0300, Fabio Estevam wrote:
>> On Fri, Jul 22, 2011 at 7:37 AM, Arnaud Patard
>> <arnaud.patard@rtp-net.org> wrote:
>> ...
>> > +#define imx_mxc_pata_data_entry_single(soc) ? ? ? ? ? ? ? ? ? ? ? ? ? ?\
>> > + ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
>> > + ? ? ? ? ? ? ? .iobase = soc ## _ATA_BASE_ADDR, ? ? ? ? ? ? ? ? ? ? ? ?\
>> > + ? ? ? ? ? ? ? .irq = soc ## _MXC_INT_ATA, ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
>>
>> Why not imx_pata_data_entry_single instead?
>>
>> "imx_mxc" looks redundant.
> imx is the platform prefix, mxc_pata the device's name. So IMHO the name
> is right and consistent with the other device registration stuff.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 1/3] imx51: add pata device
2011-07-22 20:28 ` Arnaud Patard (Rtp)
@ 2011-07-22 21:10 ` Uwe Kleine-König
0 siblings, 0 replies; 12+ messages in thread
From: Uwe Kleine-König @ 2011-07-22 21:10 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Jul 22, 2011 at 10:28:49PM +0200, Arnaud Patard wrote:
> Uwe Kleine-K?nig <u.kleine-koenig@pengutronix.de> writes:
>
> > On Fri, Jul 22, 2011 at 12:14:15PM -0300, Fabio Estevam wrote:
> >> On Fri, Jul 22, 2011 at 7:37 AM, Arnaud Patard
> >> <arnaud.patard@rtp-net.org> wrote:
> >> ...
> >> > +#define imx_mxc_pata_data_entry_single(soc) ? ? ? ? ? ? ? ? ? ? ? ? ? ?\
> >> > + ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
> >> > + ? ? ? ? ? ? ? .iobase = soc ## _ATA_BASE_ADDR, ? ? ? ? ? ? ? ? ? ? ? ?\
> >> > + ? ? ? ? ? ? ? .irq = soc ## _MXC_INT_ATA, ? ? ? ? ? ? ? ? ? ? ? ? ? ? \
> >>
> >> Why not imx_pata_data_entry_single instead?
> >>
> >> "imx_mxc" looks redundant.
> > imx is the platform prefix, mxc_pata the device's name. So IMHO the name
> > is right and consistent with the other device registration stuff.
>
> From looking at devices-imx51.h, I don't see no obvious consistant
> naming scheme :
>
> extern const struct imx_fec_data imx51_fec_data;
driver name: fec
> ...
> extern const struct imx_imx_i2c_data imx51_imx_i2c_data[];
driver name: imx_i2c
> ...
> extern const struct imx_mxc_nand_data imx51_mxc_nand_data;
driver name: mxc_nand
> ...
> extern const struct imx_spi_imx_data imx51_cspi_data;
driver name: spi_imx
So the driver names are not consistent, ok. But the names used in
devices-imx51.h match these. It's always imx_${drivername}_data.
> So, I can use either imx_pata_data or keep imx_mxc_pata_data or
> imx_imx_pata_data or imx_pata_imx_data. What do you both prefer ?
So if your driver is called "mxc_pata", please use
imx_mxc_pata_data_entry_single.
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-K?nig |
Industrial Linux Solutions | http://www.pengutronix.de/ |
^ permalink raw reply [flat|nested] 12+ messages in thread
* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-26 14:54 Arnaud Patard (Rtp)
0 siblings, 0 replies; 12+ 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] 12+ messages in thread
* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-24 18:39 Arnaud Patard (Rtp)
0 siblings, 0 replies; 12+ 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] 12+ messages in thread
* [patch 0/3] imx: Efika: Add pata device
@ 2011-07-16 20:44 Arnaud Patard (Rtp)
0 siblings, 0 replies; 12+ 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] 12+ messages in thread
end of thread, other threads:[~2011-07-26 14:54 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-22 10:37 [patch 0/3] imx: Efika: Add pata device Arnaud Patard (Rtp)
2011-07-22 10:37 ` [patch 1/3] imx51: add " Arnaud Patard (Rtp)
2011-07-22 15:14 ` Fabio Estevam
2011-07-22 19:09 ` Uwe Kleine-König
2011-07-22 20:28 ` Arnaud Patard (Rtp)
2011-07-22 21:10 ` Uwe Kleine-König
2011-07-22 19:10 ` Uwe Kleine-König
2011-07-22 10:37 ` [patch 2/3] imx51: add pata clock Arnaud Patard (Rtp)
2011-07-22 10:37 ` [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-24 18:39 Arnaud Patard (Rtp)
2011-07-16 20:44 Arnaud Patard (Rtp)
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).