public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Matt Waddel <matt.waddel@canonical.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH V2 0/3] Add support for the MMC device to the vexpress
Date: Tue, 01 Mar 2011 10:08:44 -0700	[thread overview]
Message-ID: <4D6D281C.9040802@canonical.com> (raw)
In-Reply-To: <4D6C8AE9.7060308@emk-elektronik.de>

Hi Reinhard,

On 02/28/2011 10:58 PM, Reinhard Meyer wrote:
> Dear matt.waddel,
>> From: Matt Waddel<matt.waddel@linaro.org>
>>
<snip>
> Sorry, my original comment still holds true for the naming,
> now the name suggests that this driver is generic to ARM devices,
> which clearly is not true.

Correct. However, this hardware device was developed by ARM (the
company). As far as I know the other ARM mmc drivers, like the
omap3_mmc, are not. So that would be the difference between the
naming of these drivers.

I don't feel like this driver should be named after a particular
platform like vexpress, since this driver could be used in any
ARM hardware.

> 
> Can you list which devices have a MMCI that is covered by this
> driver? PL180 only? Or a series of PLxxx? It should be
> possible to find a naming that is more descriptive than "arm".

The PL180 is the name assigned to the hardware in the SOC.
Here is the description of device from the 1st paragraph in
the manual:

1.1 About the ARM PrimeCell Multimedia Card Interface (PL180)
   The PrimeCell Multimedia Card Interface (MCI) is an Advanced
Microcontroller Bus Architecture(AMBA) compliant, System-on-a-Chip
(SoC) peripheral that is developed, tested, and licensed by ARM.
----

As far as other platforms that use this hardware, it is in some
of the other ARM EVMs and some STEricsson platforms like the u300
and u8500.

> 
> (That such a generic name slipped into the kernel must not
> imply we have to make the same mistake in u-boot)

I agree. However, it would be nice to have a bit of a link between
the device in the kernel and the one in u-boot and I didn't think
having "_mmci" in the name would be too objectionable.

Would pl180_mmci.c work? or how about arm_pl180_mmc.c? I'm open to
other suggestions.

Best regards,
Matt

> 
> Best Regards,
> Reinhard

  reply	other threads:[~2011-03-01 17:08 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-25  2:35 [U-Boot] [PATCH 0/3] Add support for the MMC device to the vexpress matt.waddel at linaro.org
2011-02-25  2:35 ` [U-Boot] [PATCH 1/3] MMC: Max blocks value adjustable matt.waddel at linaro.org
2011-02-25  2:35 ` [U-Boot] [PATCH 2/3] MMC: Add support for PL180 ARM mmc device matt.waddel at linaro.org
2011-02-25  2:35 ` [U-Boot] [PATCH 3/3] ARMV7: Vexpress: Add MMC support matt.waddel at linaro.org
2011-02-25  3:02 ` [U-Boot] [PATCH 0/3] Add support for the MMC device to the vexpress Reinhard Meyer
2011-02-28 20:55   ` John Rigby
2011-03-01  0:05 ` [U-Boot] [PATCH V2 " matt.waddel at linaro.org
2011-03-01  5:58   ` Reinhard Meyer
2011-03-01 17:08     ` Matt Waddel [this message]
2011-03-01 20:28       ` Reinhard Meyer
2011-03-01  0:05 ` [U-Boot] [PATCH V2 2/3] MMC: Add support for PL180 ARM mmc device matt.waddel at linaro.org
2011-03-01  0:05 ` [U-Boot] [PATCH V2 3/3] ARMV7: Vexpress: Add MMC support matt.waddel at linaro.org
2011-03-03  5:22 ` [U-Boot] [PATCH V3 0/3] Add support for the MMC device to the vexpress matt.waddel at linaro.org
2011-03-03  5:22 ` [U-Boot] [PATCH v3 2/3] MMC: Add support for PL180 ARM mmc device matt.waddel at linaro.org
2011-04-13 11:04   ` Andy Fleming
2011-03-03  5:22 ` [U-Boot] [PATCH v3 3/3] ARMV7: Vexpress: Add MMC support matt.waddel at linaro.org
2011-04-13 11:09   ` Andy Fleming
2011-04-16 21:53     ` Matt Waddel
2011-04-28 18:46       ` John Rigby
2011-04-28 18:57         ` Andy Fleming
2011-04-28 19:49           ` John Rigby
2011-04-16 21:54   ` [U-Boot] [PATCH V4 0/3] Add support for the MMC device to the vexpress matt.waddel at linaro.org
2011-04-16 21:54     ` [U-Boot] [PATCH V4 1/3] MMC: Max blocks value adjustable matt.waddel at linaro.org
2011-04-16 21:54     ` [U-Boot] [PATCH V4 2/3] MMC: Add support for PL180 ARM mmc device matt.waddel at linaro.org
2011-04-16 21:54     ` [U-Boot] [PATCH V4 3/3] ARMV7: Vexpress: Add MMC support matt.waddel at linaro.org

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=4D6D281C.9040802@canonical.com \
    --to=matt.waddel@canonical.com \
    --cc=u-boot@lists.denx.de \
    /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