* [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip
@ 2012-07-06 6:10 Marek Vasut
2012-07-06 6:10 ` [PATCH 2/3] mtd: m25p80: Fix the Spansion chip detection Marek Vasut
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Marek Vasut @ 2012-07-06 6:10 UTC (permalink / raw)
To: linux-mtd; +Cc: Marek Vasut, Artem Bityutskiy, David Woodhouse
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Cc: David Woodhouse <david.woodhouse@intel.com>
---
drivers/mtd/devices/m25p80.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mtd/devices/m25p80.c b/drivers/mtd/devices/m25p80.c
index b4dbcef..d8d4672 100644
--- a/drivers/mtd/devices/m25p80.c
+++ b/drivers/mtd/devices/m25p80.c
@@ -671,6 +671,7 @@ static const struct spi_device_id m25p_ids[] = {
{ "s25sl032a", INFO(0x010215, 0, 64 * 1024, 64, 0) },
{ "s25sl032p", INFO(0x010215, 0x4d00, 64 * 1024, 64, SECT_4K) },
{ "s25sl064a", INFO(0x010216, 0, 64 * 1024, 128, 0) },
+ { "s25sl064p", INFO(0x010216, 0x4d00, 64 * 1024, 128, SECT_4K) },
{ "s25fl256s0", INFO(0x010219, 0x4d00, 256 * 1024, 128, 0) },
{ "s25fl256s1", INFO(0x010219, 0x4d01, 64 * 1024, 512, 0) },
{ "s25fl512s", INFO(0x010220, 0x4d00, 256 * 1024, 256, 0) },
--
1.7.10
^ permalink raw reply related [flat|nested] 13+ messages in thread* [PATCH 2/3] mtd: m25p80: Fix the Spansion chip detection 2012-07-06 6:10 [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Marek Vasut @ 2012-07-06 6:10 ` Marek Vasut 2012-07-06 6:10 ` [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT Marek Vasut 2012-07-18 15:57 ` [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Artem Bityutskiy 2 siblings, 0 replies; 13+ messages in thread From: Marek Vasut @ 2012-07-06 6:10 UTC (permalink / raw) To: linux-mtd; +Cc: Marek Vasut, Artem Bityutskiy, David Woodhouse Due to the implementation of the following loop at the end of jedec_probe(): 776 for (tmp = 0; tmp < ARRAY_SIZE(m25p_ids) - 1; tmp++) { 777 info = (void *)m25p_ids[tmp].driver_data; 778 if (info->jedec_id == jedec) { 779 if (info->ext_id != 0 && info->ext_id != ext_jedec) 780 continue; 781 return &m25p_ids[tmp]; 782 } 783 } In particular line 779 in the above numbering, the chips with ext_id != 0 must be ordered first in the list of chips (m25p_ids[]). Signed-off-by: Marek Vasut <marex@denx.de> Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> Cc: David Woodhouse <david.woodhouse@intel.com> --- drivers/mtd/devices/m25p80.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/mtd/devices/m25p80.c b/drivers/mtd/devices/m25p80.c index d8d4672..28e841d 100644 --- a/drivers/mtd/devices/m25p80.c +++ b/drivers/mtd/devices/m25p80.c @@ -665,12 +665,7 @@ static const struct spi_device_id m25p_ids[] = { /* Spansion -- single (large) sector size only, at least * for the chips listed here (without boot sectors). */ - { "s25sl004a", INFO(0x010212, 0, 64 * 1024, 8, 0) }, - { "s25sl008a", INFO(0x010213, 0, 64 * 1024, 16, 0) }, - { "s25sl016a", INFO(0x010214, 0, 64 * 1024, 32, 0) }, - { "s25sl032a", INFO(0x010215, 0, 64 * 1024, 64, 0) }, { "s25sl032p", INFO(0x010215, 0x4d00, 64 * 1024, 64, SECT_4K) }, - { "s25sl064a", INFO(0x010216, 0, 64 * 1024, 128, 0) }, { "s25sl064p", INFO(0x010216, 0x4d00, 64 * 1024, 128, SECT_4K) }, { "s25fl256s0", INFO(0x010219, 0x4d00, 256 * 1024, 128, 0) }, { "s25fl256s1", INFO(0x010219, 0x4d01, 64 * 1024, 512, 0) }, @@ -680,6 +675,11 @@ static const struct spi_device_id m25p_ids[] = { { "s25sl12801", INFO(0x012018, 0x0301, 64 * 1024, 256, 0) }, { "s25fl129p0", INFO(0x012018, 0x4d00, 256 * 1024, 64, 0) }, { "s25fl129p1", INFO(0x012018, 0x4d01, 64 * 1024, 256, 0) }, + { "s25sl004a", INFO(0x010212, 0, 64 * 1024, 8, 0) }, + { "s25sl008a", INFO(0x010213, 0, 64 * 1024, 16, 0) }, + { "s25sl016a", INFO(0x010214, 0, 64 * 1024, 32, 0) }, + { "s25sl032a", INFO(0x010215, 0, 64 * 1024, 64, 0) }, + { "s25sl064a", INFO(0x010216, 0, 64 * 1024, 128, 0) }, { "s25fl016k", INFO(0xef4015, 0, 64 * 1024, 32, SECT_4K) }, { "s25fl064k", INFO(0xef4017, 0, 64 * 1024, 128, SECT_4K) }, -- 1.7.10 ^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT 2012-07-06 6:10 [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Marek Vasut 2012-07-06 6:10 ` [PATCH 2/3] mtd: m25p80: Fix the Spansion chip detection Marek Vasut @ 2012-07-06 6:10 ` Marek Vasut 2012-07-06 6:43 ` Stefan Roese 2012-07-09 8:13 ` Marek Vasut 2012-07-18 15:57 ` [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Artem Bityutskiy 2 siblings, 2 replies; 13+ messages in thread From: Marek Vasut @ 2012-07-06 6:10 UTC (permalink / raw) To: linux-mtd; +Cc: Marek Vasut, Artem Bityutskiy, David Woodhouse Add DT property "m25p,fast-read" that signalises the particular chip supports "fast read" opcode. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> Cc: David Woodhouse <david.woodhouse@intel.com> --- drivers/mtd/devices/m25p80.c | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) NOTE: I'm not sure where to document this property, as m25p80 is a simple DT device. Any hints please? diff --git a/drivers/mtd/devices/m25p80.c b/drivers/mtd/devices/m25p80.c index 28e841d..08019b8 100644 --- a/drivers/mtd/devices/m25p80.c +++ b/drivers/mtd/devices/m25p80.c @@ -73,14 +73,6 @@ #define MAX_READY_WAIT_JIFFIES (40 * HZ) /* M25P16 specs 40s max chip erase */ #define MAX_CMD_SIZE 5 -#ifdef CONFIG_M25PXX_USE_FAST_READ -#define OPCODE_READ OPCODE_FAST_READ -#define FAST_READ_DUMMY_BYTE 1 -#else -#define OPCODE_READ OPCODE_NORM_READ -#define FAST_READ_DUMMY_BYTE 0 -#endif - #define JEDEC_MFR(_jedec_id) ((_jedec_id) >> 16) /****************************************************************************/ @@ -93,6 +85,7 @@ struct m25p { u16 addr_width; u8 erase_opcode; u8 *command; + bool fast_read; }; static inline struct m25p *mtd_to_m25p(struct mtd_info *mtd) @@ -342,6 +335,7 @@ static int m25p80_read(struct mtd_info *mtd, loff_t from, size_t len, struct m25p *flash = mtd_to_m25p(mtd); struct spi_transfer t[2]; struct spi_message m; + uint8_t opcode; pr_debug("%s: %s from 0x%08x, len %zd\n", dev_name(&flash->spi->dev), __func__, (u32)from, len); @@ -354,7 +348,7 @@ static int m25p80_read(struct mtd_info *mtd, loff_t from, size_t len, * Should add 1 byte DUMMY_BYTE. */ t[0].tx_buf = flash->command; - t[0].len = m25p_cmdsz(flash) + FAST_READ_DUMMY_BYTE; + t[0].len = m25p_cmdsz(flash) + (flash->fast_read ? 1 : 0); spi_message_add_tail(&t[0], &m); t[1].rx_buf = buf; @@ -376,12 +370,14 @@ static int m25p80_read(struct mtd_info *mtd, loff_t from, size_t len, */ /* Set up the write data buffer. */ - flash->command[0] = OPCODE_READ; + opcode = flash->fast_read ? OPCODE_FAST_READ : OPCODE_NORM_READ; + flash->command[0] = opcode; m25p_addr2cmd(flash, from, flash->command); spi_sync(flash->spi, &m); - *retlen = m.actual_length - m25p_cmdsz(flash) - FAST_READ_DUMMY_BYTE; + *retlen = m.actual_length - m25p_cmdsz(flash) - + (flash->fast_read ? 1 : 0); mutex_unlock(&flash->lock); @@ -803,9 +799,10 @@ static int __devinit m25p_probe(struct spi_device *spi) struct flash_info *info; unsigned i; struct mtd_part_parser_data ppdata; + struct device_node *np = spi->dev.of_node; #ifdef CONFIG_MTD_OF_PARTS - if (!of_device_is_available(spi->dev.of_node)) + if (!of_device_is_available(np)) return -ENODEV; #endif @@ -857,7 +854,8 @@ static int __devinit m25p_probe(struct spi_device *spi) flash = kzalloc(sizeof *flash, GFP_KERNEL); if (!flash) return -ENOMEM; - flash->command = kmalloc(MAX_CMD_SIZE + FAST_READ_DUMMY_BYTE, GFP_KERNEL); + flash->command = kmalloc(MAX_CMD_SIZE + (flash->fast_read ? 1 : 0), + GFP_KERNEL); if (!flash->command) { kfree(flash); return -ENOMEM; @@ -914,6 +912,14 @@ static int __devinit m25p_probe(struct spi_device *spi) flash->page_size = info->page_size; flash->mtd.writebufsize = flash->page_size; + flash->fast_read = false; + if (np && of_find_property(np, "m25p,fast-read", NULL)) + flash->fast_read = true; + +#ifdef CONFIG_M25PXX_USE_FAST_READ + flash->fast_read = true; +#endif + if (info->addr_width) flash->addr_width = info->addr_width; else { -- 1.7.10 ^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT 2012-07-06 6:10 ` [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT Marek Vasut @ 2012-07-06 6:43 ` Stefan Roese 2012-07-09 8:13 ` Marek Vasut 1 sibling, 0 replies; 13+ messages in thread From: Stefan Roese @ 2012-07-06 6:43 UTC (permalink / raw) To: linux-mtd; +Cc: Marek Vasut, Artem Bityutskiy, David Woodhouse Hi Marek, On Friday 06 July 2012 08:10:27 Marek Vasut wrote: > @@ -914,6 +912,14 @@ static int __devinit m25p_probe(struct spi_device > *spi) flash->page_size = info->page_size; > flash->mtd.writebufsize = flash->page_size; > > + flash->fast_read = false; > + if (np && of_find_property(np, "m25p,fast-read", NULL)) > + flash->fast_read = true; > + > +#ifdef CONFIG_M25PXX_USE_FAST_READ > + flash->fast_read = true; > +#endif > + Better use of_property_read_bool() instead of of_find_property() here. Thanks, Stefan ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT 2012-07-06 6:10 ` [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT Marek Vasut 2012-07-06 6:43 ` Stefan Roese @ 2012-07-09 8:13 ` Marek Vasut 2012-07-11 14:38 ` Mike Frysinger 1 sibling, 1 reply; 13+ messages in thread From: Marek Vasut @ 2012-07-09 8:13 UTC (permalink / raw) To: linux-mtd; +Cc: Artem Bityutskiy, David Woodhouse Dear Marek Vasut, > Add DT property "m25p,fast-read" that signalises the particular > chip supports "fast read" opcode. > > Signed-off-by: Marek Vasut <marex@denx.de> > Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > Cc: David Woodhouse <david.woodhouse@intel.com> > --- > drivers/mtd/devices/m25p80.c | 32 +++++++++++++++++++------------- > 1 file changed, 19 insertions(+), 13 deletions(-) > > NOTE: I'm not sure where to document this property, as m25p80 is > a simple DT device. Any hints please? > ^--- bump? Best regards, Marek Vasut ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT 2012-07-09 8:13 ` Marek Vasut @ 2012-07-11 14:38 ` Mike Frysinger 2012-07-13 10:44 ` Marek Vasut 0 siblings, 1 reply; 13+ messages in thread From: Mike Frysinger @ 2012-07-11 14:38 UTC (permalink / raw) To: Marek Vasut; +Cc: Artem Bityutskiy, linux-mtd, David Woodhouse On Mon, Jul 9, 2012 at 10:13 AM, Marek Vasut <marex@denx.de> wrote: > > Add DT property "m25p,fast-read" that signalises the particular > > chip supports "fast read" opcode. > > > > Signed-off-by: Marek Vasut <marex@denx.de> > > Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > > Cc: David Woodhouse <david.woodhouse@intel.com> > > --- > > drivers/mtd/devices/m25p80.c | 32 +++++++++++++++++++------------- > > 1 file changed, 19 insertions(+), 13 deletions(-) > > > > NOTE: I'm not sure where to document this property, as m25p80 is > > a simple DT device. Any hints please? > > > ^--- bump? did you see Stefan's suggestion ? -mike ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT 2012-07-11 14:38 ` Mike Frysinger @ 2012-07-13 10:44 ` Marek Vasut 0 siblings, 0 replies; 13+ messages in thread From: Marek Vasut @ 2012-07-13 10:44 UTC (permalink / raw) To: linux-mtd; +Cc: Artem Bityutskiy, David Woodhouse, Mike Frysinger Dear Mike Frysinger, > On Mon, Jul 9, 2012 at 10:13 AM, Marek Vasut <marex@denx.de> wrote: > > > Add DT property "m25p,fast-read" that signalises the particular > > > chip supports "fast read" opcode. > > > > > > Signed-off-by: Marek Vasut <marex@denx.de> > > > Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > > > Cc: David Woodhouse <david.woodhouse@intel.com> > > > --- > > > > > > drivers/mtd/devices/m25p80.c | 32 +++++++++++++++++++------------- > > > 1 file changed, 19 insertions(+), 13 deletions(-) > > > > > > NOTE: I'm not sure where to document this property, as m25p80 is > > > > > > a simple DT device. Any hints please? > > > > ^--- bump? > > did you see Stefan's suggestion ? > -mike The one which wasn't about documentation but usage of different OF function? Yes. Best regards, Marek Vasut ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip 2012-07-06 6:10 [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Marek Vasut 2012-07-06 6:10 ` [PATCH 2/3] mtd: m25p80: Fix the Spansion chip detection Marek Vasut 2012-07-06 6:10 ` [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT Marek Vasut @ 2012-07-18 15:57 ` Artem Bityutskiy 2012-07-18 16:08 ` Marek Vasut 2 siblings, 1 reply; 13+ messages in thread From: Artem Bityutskiy @ 2012-07-18 15:57 UTC (permalink / raw) To: Marek Vasut; +Cc: Artem Bityutskiy, linux-mtd, David Woodhouse [-- Attachment #1: Type: text/plain, Size: 296 bytes --] On Fri, 2012-07-06 at 08:10 +0200, Marek Vasut wrote: > Signed-off-by: Marek Vasut <marex@denx.de> > Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > Cc: David Woodhouse <david.woodhouse@intel.com> Pushed 1/3 and 2/3 to l2-mtd.git, thanks! -- Best Regards, Artem Bityutskiy [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip 2012-07-18 15:57 ` [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Artem Bityutskiy @ 2012-07-18 16:08 ` Marek Vasut 2012-07-18 16:07 ` Artem Bityutskiy 2012-07-18 16:13 ` Artem Bityutskiy 0 siblings, 2 replies; 13+ messages in thread From: Marek Vasut @ 2012-07-18 16:08 UTC (permalink / raw) To: dedekind1; +Cc: Artem Bityutskiy, linux-mtd, David Woodhouse Dear Artem Bityutskiy, > On Fri, 2012-07-06 at 08:10 +0200, Marek Vasut wrote: > > Signed-off-by: Marek Vasut <marex@denx.de> > > Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > > Cc: David Woodhouse <david.woodhouse@intel.com> > > Pushed 1/3 and 2/3 to l2-mtd.git, thanks! Thanks, Artem. Could you please suggest where to document the property added in 3/3 please? Best regards, Marek Vasut ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip 2012-07-18 16:08 ` Marek Vasut @ 2012-07-18 16:07 ` Artem Bityutskiy 2012-07-18 16:13 ` Artem Bityutskiy 1 sibling, 0 replies; 13+ messages in thread From: Artem Bityutskiy @ 2012-07-18 16:07 UTC (permalink / raw) To: Marek Vasut; +Cc: Artem Bityutskiy, linux-mtd, David Woodhouse [-- Attachment #1: Type: text/plain, Size: 598 bytes --] On Wed, 2012-07-18 at 18:08 +0200, Marek Vasut wrote: > Dear Artem Bityutskiy, > > > On Fri, 2012-07-06 at 08:10 +0200, Marek Vasut wrote: > > > Signed-off-by: Marek Vasut <marex@denx.de> > > > Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > > > Cc: David Woodhouse <david.woodhouse@intel.com> > > > > Pushed 1/3 and 2/3 to l2-mtd.git, thanks! > > Thanks, Artem. Could you please suggest where to document the property added in > 3/3 please? I do not know. Surely there is a DT mailing list and DT experts - I'd ask there/them. -- Best Regards, Artem Bityutskiy [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip 2012-07-18 16:08 ` Marek Vasut 2012-07-18 16:07 ` Artem Bityutskiy @ 2012-07-18 16:13 ` Artem Bityutskiy 2012-07-22 23:58 ` Rob Herring 1 sibling, 1 reply; 13+ messages in thread From: Artem Bityutskiy @ 2012-07-18 16:13 UTC (permalink / raw) To: Marek Vasut, Rob Herring; +Cc: Artem Bityutskiy, linux-mtd, David Woodhouse [-- Attachment #1: Type: text/plain, Size: 787 bytes --] On Wed, 2012-07-18 at 18:08 +0200, Marek Vasut wrote: > Dear Artem Bityutskiy, > > > On Fri, 2012-07-06 at 08:10 +0200, Marek Vasut wrote: > > > Signed-off-by: Marek Vasut <marex@denx.de> > > > Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > > > Cc: David Woodhouse <david.woodhouse@intel.com> > > > > Pushed 1/3 and 2/3 to l2-mtd.git, thanks! > > Thanks, Artem. Could you please suggest where to document the property added in > 3/3 please? Rob Herring responded to me last time, let's try to ask him. Rob, the question is here: http://lists.infradead.org/pipermail/linux-mtd/2012-July/042752.html "NOTE: I'm not sure where to document this property, as m25p80 is a simple DT device. Any hints please?" -- Best Regards, Artem Bityutskiy [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip 2012-07-18 16:13 ` Artem Bityutskiy @ 2012-07-22 23:58 ` Rob Herring 2012-07-23 1:00 ` Marek Vasut 0 siblings, 1 reply; 13+ messages in thread From: Rob Herring @ 2012-07-22 23:58 UTC (permalink / raw) To: dedekind1; +Cc: Marek Vasut, Artem Bityutskiy, linux-mtd, David Woodhouse On 07/18/2012 11:13 AM, Artem Bityutskiy wrote: > On Wed, 2012-07-18 at 18:08 +0200, Marek Vasut wrote: >> Dear Artem Bityutskiy, >> >>> On Fri, 2012-07-06 at 08:10 +0200, Marek Vasut wrote: >>>> Signed-off-by: Marek Vasut <marex@denx.de> >>>> Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> >>>> Cc: David Woodhouse <david.woodhouse@intel.com> >>> >>> Pushed 1/3 and 2/3 to l2-mtd.git, thanks! >> >> Thanks, Artem. Could you please suggest where to document the property added in >> 3/3 please? > > Rob Herring responded to me last time, let's try to ask him. Rob, the > question is here: > > http://lists.infradead.org/pipermail/linux-mtd/2012-July/042752.html > > "NOTE: I'm not sure where to document this property, as m25p80 is > a simple DT device. Any hints please?" Looks like "spansion,m25p80" needs to be documented under Documentation/devicetree/bindings/mtd, and then this new property documented with it. The only in tree user right now is here: arch/powerpc/boot/dts/p2020rdb-pc.dtsi Rob ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip 2012-07-22 23:58 ` Rob Herring @ 2012-07-23 1:00 ` Marek Vasut 0 siblings, 0 replies; 13+ messages in thread From: Marek Vasut @ 2012-07-23 1:00 UTC (permalink / raw) To: Rob Herring; +Cc: Artem Bityutskiy, linux-mtd, David Woodhouse, dedekind1 Dear Rob Herring, > On 07/18/2012 11:13 AM, Artem Bityutskiy wrote: > > On Wed, 2012-07-18 at 18:08 +0200, Marek Vasut wrote: > >> Dear Artem Bityutskiy, > >> > >>> On Fri, 2012-07-06 at 08:10 +0200, Marek Vasut wrote: > >>>> Signed-off-by: Marek Vasut <marex@denx.de> > >>>> Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> > >>>> Cc: David Woodhouse <david.woodhouse@intel.com> > >>> > >>> Pushed 1/3 and 2/3 to l2-mtd.git, thanks! > >> > >> Thanks, Artem. Could you please suggest where to document the property > >> added in 3/3 please? > > > > Rob Herring responded to me last time, let's try to ask him. Rob, the > > question is here: > > > > http://lists.infradead.org/pipermail/linux-mtd/2012-July/042752.html > > > > "NOTE: I'm not sure where to document this property, as m25p80 is > > > > a simple DT device. Any hints please?" > > Looks like "spansion,m25p80" needs to be documented under > Documentation/devicetree/bindings/mtd, and then this new property > documented with it. The only in tree user right now is here: > > arch/powerpc/boot/dts/p2020rdb-pc.dtsi Roger that, Rob! Will submit a new version of the patch ASAP. Thanks! Best regards, Marek Vasut ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2012-07-23 1:00 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-07-06 6:10 [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Marek Vasut 2012-07-06 6:10 ` [PATCH 2/3] mtd: m25p80: Fix the Spansion chip detection Marek Vasut 2012-07-06 6:10 ` [PATCH 3/3] [RFC] mtd: m25p80: Make fast read configurable via DT Marek Vasut 2012-07-06 6:43 ` Stefan Roese 2012-07-09 8:13 ` Marek Vasut 2012-07-11 14:38 ` Mike Frysinger 2012-07-13 10:44 ` Marek Vasut 2012-07-18 15:57 ` [PATCH 1/3] mtd: m25p80: add support for Spansion s25sl064p chip Artem Bityutskiy 2012-07-18 16:08 ` Marek Vasut 2012-07-18 16:07 ` Artem Bityutskiy 2012-07-18 16:13 ` Artem Bityutskiy 2012-07-22 23:58 ` Rob Herring 2012-07-23 1:00 ` Marek Vasut
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox