From: Lee Jones <lee.jones@linaro.org>
To: Brian Norris <computersforpeace@gmail.com>
Cc: Mark Rutland <mark.rutland@arm.com>,
devicetree@vger.kernel.org, kernel@stlinux.com,
linux-kernel@vger.kernel.org, Rob Herring <robh+dt@kernel.org>,
linux-mtd@lists.infradead.org,
linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH v3 00/13] mtd: st_spi_fsm: Align with ST's internal development
Date: Wed, 21 Jan 2015 12:49:30 +0000 [thread overview]
Message-ID: <20150121124930.GA22024@x1> (raw)
In-Reply-To: <20150113051452.GR9759@ld-irv-0074>
On Mon, 12 Jan 2015, Brian Norris wrote:
> On Mon, Dec 15, 2014 at 11:59:07AM +0000, Lee Jones wrote:
> > Hi Brian, all,
> >
> > [x] Bulid test
> > [x] Bisectable
> > [x] Smatch
> > [x] Sparse
>
> Picked patches 1, 2, and 5 to l2-mtd.git. I requested changes to patch 3
> and possibly 4. The rest look OK, but I don't want to futz with patch
> conflicts on the remaining. Please rebase to l2-mtd.git if/when you
> resend.
Sure. I'll get on to that now.
> > v3:
> > Further aligned with upstream changes as suggested by Peter Griffin.
> > The clk_ignore_unused kernel command line parameter is due to be turned
> > off on STiH4* platforms, so we no longer give the driver the chance to
> > opt-out of fetching the EMI clock. We also now provide syscfg offsets
> > inside the driver, as it's simpler and reduces the cost of having lots
> > of extra DT properties.
>
> Typically "simpler" and "reducing the cost of having lots of extra DT
> properties" aren't good enough reasons for immediately breaking an
> existing DT binding. We usually expect to support both for some period
> of time.
Only once a binding has became ABI. As there are no users of this
driver yet (this will change after this sync'ing patch-set has been
applied), so we can safely consider this binding to be in-progress and
as such, not yet ABI, thus we can do this ol' switch-aroo without the
usual 6 month deprecation period.
> > v2:
> > These are the last remaining patches in the set, all rebased and
> > with the DT documentation requested after the last submission.
> >
> > v1:
> > This patch-set updates ST's FSM SPI-NOR driver with all the internal
> > goodness which has happened since the initial (now upstreamed) snapshot
> > was taken. It covers just over 6 months worth of internal development
> > and bug-fixes. A final whitespace clean-up is also appended to the set
> > - to make it look pretty and stuff. :)
> >
> > Angus Clark (3):
> > mtd: st_spi_fsm: Add support for N25Q512 and N25Q00A devices
> > mtd: st_spi_fsm: Update Spansion device entries
> > mtd: st_spi_fsm: Improve busy wait handling
> >
> > Lee Jones (9):
> > mtd: st_spi_fsm: Extend fsm_clear_fifo to handle unwanted bytes
> > mtd: st_spi_fsm: Obtain and use EMI clock
> > mtd: st_spi_fsm: dt-bindings: Deprecate generic compatible string
> > mtd: st_spi_fsm: Fetch boot device locations from DT match tables
> > mtd: st_spi_fsm: Fix [-Wsign-compare] build warning
> > mtd: st_spi_fsm: Update the JEDEC probe to handle extended READIDs
> > mtd: st_spi_fsm: General tidy-up
> > ARM: STi: stih416: Use new platform specific compatible string
> > ARM: STi: stih416: Supply EMI clock reference to FSM SPI NOR
> >
> > Nunzio Raciti (1):
> > mtd: st_spi_fsm: Add support for Micron N25Q512A
> >
> > Documentation/devicetree/bindings/mtd/st-fsm.txt | 20 +-
> > arch/arm/boot/dts/stih416.dtsi | 6 +-
> > drivers/mtd/devices/st_spi_fsm.c | 747 +++++++++++++++--------
> > include/dt-bindings/clock/stih416-clks.h | 1 +
> > 4 files changed, 519 insertions(+), 255 deletions(-)
> >
>
> Brian
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
WARNING: multiple messages have this Message-ID (diff)
From: lee.jones@linaro.org (Lee Jones)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 00/13] mtd: st_spi_fsm: Align with ST's internal development
Date: Wed, 21 Jan 2015 12:49:30 +0000 [thread overview]
Message-ID: <20150121124930.GA22024@x1> (raw)
In-Reply-To: <20150113051452.GR9759@ld-irv-0074>
On Mon, 12 Jan 2015, Brian Norris wrote:
> On Mon, Dec 15, 2014 at 11:59:07AM +0000, Lee Jones wrote:
> > Hi Brian, all,
> >
> > [x] Bulid test
> > [x] Bisectable
> > [x] Smatch
> > [x] Sparse
>
> Picked patches 1, 2, and 5 to l2-mtd.git. I requested changes to patch 3
> and possibly 4. The rest look OK, but I don't want to futz with patch
> conflicts on the remaining. Please rebase to l2-mtd.git if/when you
> resend.
Sure. I'll get on to that now.
> > v3:
> > Further aligned with upstream changes as suggested by Peter Griffin.
> > The clk_ignore_unused kernel command line parameter is due to be turned
> > off on STiH4* platforms, so we no longer give the driver the chance to
> > opt-out of fetching the EMI clock. We also now provide syscfg offsets
> > inside the driver, as it's simpler and reduces the cost of having lots
> > of extra DT properties.
>
> Typically "simpler" and "reducing the cost of having lots of extra DT
> properties" aren't good enough reasons for immediately breaking an
> existing DT binding. We usually expect to support both for some period
> of time.
Only once a binding has became ABI. As there are no users of this
driver yet (this will change after this sync'ing patch-set has been
applied), so we can safely consider this binding to be in-progress and
as such, not yet ABI, thus we can do this ol' switch-aroo without the
usual 6 month deprecation period.
> > v2:
> > These are the last remaining patches in the set, all rebased and
> > with the DT documentation requested after the last submission.
> >
> > v1:
> > This patch-set updates ST's FSM SPI-NOR driver with all the internal
> > goodness which has happened since the initial (now upstreamed) snapshot
> > was taken. It covers just over 6 months worth of internal development
> > and bug-fixes. A final whitespace clean-up is also appended to the set
> > - to make it look pretty and stuff. :)
> >
> > Angus Clark (3):
> > mtd: st_spi_fsm: Add support for N25Q512 and N25Q00A devices
> > mtd: st_spi_fsm: Update Spansion device entries
> > mtd: st_spi_fsm: Improve busy wait handling
> >
> > Lee Jones (9):
> > mtd: st_spi_fsm: Extend fsm_clear_fifo to handle unwanted bytes
> > mtd: st_spi_fsm: Obtain and use EMI clock
> > mtd: st_spi_fsm: dt-bindings: Deprecate generic compatible string
> > mtd: st_spi_fsm: Fetch boot device locations from DT match tables
> > mtd: st_spi_fsm: Fix [-Wsign-compare] build warning
> > mtd: st_spi_fsm: Update the JEDEC probe to handle extended READIDs
> > mtd: st_spi_fsm: General tidy-up
> > ARM: STi: stih416: Use new platform specific compatible string
> > ARM: STi: stih416: Supply EMI clock reference to FSM SPI NOR
> >
> > Nunzio Raciti (1):
> > mtd: st_spi_fsm: Add support for Micron N25Q512A
> >
> > Documentation/devicetree/bindings/mtd/st-fsm.txt | 20 +-
> > arch/arm/boot/dts/stih416.dtsi | 6 +-
> > drivers/mtd/devices/st_spi_fsm.c | 747 +++++++++++++++--------
> > include/dt-bindings/clock/stih416-clks.h | 1 +
> > 4 files changed, 519 insertions(+), 255 deletions(-)
> >
>
> Brian
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org ? Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
WARNING: multiple messages have this Message-ID (diff)
From: Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
To: Brian Norris <computersforpeace-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
kernel-F5mvAk5X5gdBDgjK7y7TUQ@public.gmane.org,
devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org>
Subject: Re: [PATCH v3 00/13] mtd: st_spi_fsm: Align with ST's internal development
Date: Wed, 21 Jan 2015 12:49:30 +0000 [thread overview]
Message-ID: <20150121124930.GA22024@x1> (raw)
In-Reply-To: <20150113051452.GR9759@ld-irv-0074>
On Mon, 12 Jan 2015, Brian Norris wrote:
> On Mon, Dec 15, 2014 at 11:59:07AM +0000, Lee Jones wrote:
> > Hi Brian, all,
> >
> > [x] Bulid test
> > [x] Bisectable
> > [x] Smatch
> > [x] Sparse
>
> Picked patches 1, 2, and 5 to l2-mtd.git. I requested changes to patch 3
> and possibly 4. The rest look OK, but I don't want to futz with patch
> conflicts on the remaining. Please rebase to l2-mtd.git if/when you
> resend.
Sure. I'll get on to that now.
> > v3:
> > Further aligned with upstream changes as suggested by Peter Griffin.
> > The clk_ignore_unused kernel command line parameter is due to be turned
> > off on STiH4* platforms, so we no longer give the driver the chance to
> > opt-out of fetching the EMI clock. We also now provide syscfg offsets
> > inside the driver, as it's simpler and reduces the cost of having lots
> > of extra DT properties.
>
> Typically "simpler" and "reducing the cost of having lots of extra DT
> properties" aren't good enough reasons for immediately breaking an
> existing DT binding. We usually expect to support both for some period
> of time.
Only once a binding has became ABI. As there are no users of this
driver yet (this will change after this sync'ing patch-set has been
applied), so we can safely consider this binding to be in-progress and
as such, not yet ABI, thus we can do this ol' switch-aroo without the
usual 6 month deprecation period.
> > v2:
> > These are the last remaining patches in the set, all rebased and
> > with the DT documentation requested after the last submission.
> >
> > v1:
> > This patch-set updates ST's FSM SPI-NOR driver with all the internal
> > goodness which has happened since the initial (now upstreamed) snapshot
> > was taken. It covers just over 6 months worth of internal development
> > and bug-fixes. A final whitespace clean-up is also appended to the set
> > - to make it look pretty and stuff. :)
> >
> > Angus Clark (3):
> > mtd: st_spi_fsm: Add support for N25Q512 and N25Q00A devices
> > mtd: st_spi_fsm: Update Spansion device entries
> > mtd: st_spi_fsm: Improve busy wait handling
> >
> > Lee Jones (9):
> > mtd: st_spi_fsm: Extend fsm_clear_fifo to handle unwanted bytes
> > mtd: st_spi_fsm: Obtain and use EMI clock
> > mtd: st_spi_fsm: dt-bindings: Deprecate generic compatible string
> > mtd: st_spi_fsm: Fetch boot device locations from DT match tables
> > mtd: st_spi_fsm: Fix [-Wsign-compare] build warning
> > mtd: st_spi_fsm: Update the JEDEC probe to handle extended READIDs
> > mtd: st_spi_fsm: General tidy-up
> > ARM: STi: stih416: Use new platform specific compatible string
> > ARM: STi: stih416: Supply EMI clock reference to FSM SPI NOR
> >
> > Nunzio Raciti (1):
> > mtd: st_spi_fsm: Add support for Micron N25Q512A
> >
> > Documentation/devicetree/bindings/mtd/st-fsm.txt | 20 +-
> > arch/arm/boot/dts/stih416.dtsi | 6 +-
> > drivers/mtd/devices/st_spi_fsm.c | 747 +++++++++++++++--------
> > include/dt-bindings/clock/stih416-clks.h | 1 +
> > 4 files changed, 519 insertions(+), 255 deletions(-)
> >
>
> Brian
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Lee Jones <lee.jones@linaro.org>
To: Brian Norris <computersforpeace@gmail.com>
Cc: linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, linux-mtd@lists.infradead.org,
kernel@stlinux.com, devicetree@vger.kernel.org,
Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>
Subject: Re: [PATCH v3 00/13] mtd: st_spi_fsm: Align with ST's internal development
Date: Wed, 21 Jan 2015 12:49:30 +0000 [thread overview]
Message-ID: <20150121124930.GA22024@x1> (raw)
In-Reply-To: <20150113051452.GR9759@ld-irv-0074>
On Mon, 12 Jan 2015, Brian Norris wrote:
> On Mon, Dec 15, 2014 at 11:59:07AM +0000, Lee Jones wrote:
> > Hi Brian, all,
> >
> > [x] Bulid test
> > [x] Bisectable
> > [x] Smatch
> > [x] Sparse
>
> Picked patches 1, 2, and 5 to l2-mtd.git. I requested changes to patch 3
> and possibly 4. The rest look OK, but I don't want to futz with patch
> conflicts on the remaining. Please rebase to l2-mtd.git if/when you
> resend.
Sure. I'll get on to that now.
> > v3:
> > Further aligned with upstream changes as suggested by Peter Griffin.
> > The clk_ignore_unused kernel command line parameter is due to be turned
> > off on STiH4* platforms, so we no longer give the driver the chance to
> > opt-out of fetching the EMI clock. We also now provide syscfg offsets
> > inside the driver, as it's simpler and reduces the cost of having lots
> > of extra DT properties.
>
> Typically "simpler" and "reducing the cost of having lots of extra DT
> properties" aren't good enough reasons for immediately breaking an
> existing DT binding. We usually expect to support both for some period
> of time.
Only once a binding has became ABI. As there are no users of this
driver yet (this will change after this sync'ing patch-set has been
applied), so we can safely consider this binding to be in-progress and
as such, not yet ABI, thus we can do this ol' switch-aroo without the
usual 6 month deprecation period.
> > v2:
> > These are the last remaining patches in the set, all rebased and
> > with the DT documentation requested after the last submission.
> >
> > v1:
> > This patch-set updates ST's FSM SPI-NOR driver with all the internal
> > goodness which has happened since the initial (now upstreamed) snapshot
> > was taken. It covers just over 6 months worth of internal development
> > and bug-fixes. A final whitespace clean-up is also appended to the set
> > - to make it look pretty and stuff. :)
> >
> > Angus Clark (3):
> > mtd: st_spi_fsm: Add support for N25Q512 and N25Q00A devices
> > mtd: st_spi_fsm: Update Spansion device entries
> > mtd: st_spi_fsm: Improve busy wait handling
> >
> > Lee Jones (9):
> > mtd: st_spi_fsm: Extend fsm_clear_fifo to handle unwanted bytes
> > mtd: st_spi_fsm: Obtain and use EMI clock
> > mtd: st_spi_fsm: dt-bindings: Deprecate generic compatible string
> > mtd: st_spi_fsm: Fetch boot device locations from DT match tables
> > mtd: st_spi_fsm: Fix [-Wsign-compare] build warning
> > mtd: st_spi_fsm: Update the JEDEC probe to handle extended READIDs
> > mtd: st_spi_fsm: General tidy-up
> > ARM: STi: stih416: Use new platform specific compatible string
> > ARM: STi: stih416: Supply EMI clock reference to FSM SPI NOR
> >
> > Nunzio Raciti (1):
> > mtd: st_spi_fsm: Add support for Micron N25Q512A
> >
> > Documentation/devicetree/bindings/mtd/st-fsm.txt | 20 +-
> > arch/arm/boot/dts/stih416.dtsi | 6 +-
> > drivers/mtd/devices/st_spi_fsm.c | 747 +++++++++++++++--------
> > include/dt-bindings/clock/stih416-clks.h | 1 +
> > 4 files changed, 519 insertions(+), 255 deletions(-)
> >
>
> Brian
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
next prev parent reply other threads:[~2015-01-21 12:50 UTC|newest]
Thread overview: 77+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-15 11:59 [PATCH v3 00/13] mtd: st_spi_fsm: Align with ST's internal development Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 01/13] mtd: st_spi_fsm: Extend fsm_clear_fifo to handle unwanted bytes Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 02/13] mtd: st_spi_fsm: Obtain and use EMI clock Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 03/13] mtd: st_spi_fsm: dt-bindings: Deprecate generic compatible string Lee Jones
2014-12-15 11:59 ` Lee Jones
2015-01-13 5:02 ` Brian Norris
2015-01-13 5:02 ` Brian Norris
2015-01-13 5:02 ` Brian Norris
2015-01-13 5:02 ` Brian Norris
2014-12-15 11:59 ` [PATCH v3 04/13] mtd: st_spi_fsm: Fetch boot device locations from DT match tables Lee Jones
2014-12-15 11:59 ` Lee Jones
2015-01-13 4:55 ` Brian Norris
2015-01-13 4:55 ` Brian Norris
2015-01-13 4:55 ` Brian Norris
2015-01-13 4:55 ` Brian Norris
2015-01-21 12:56 ` Lee Jones
2015-01-21 12:56 ` Lee Jones
2015-01-21 12:56 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 05/13] mtd: st_spi_fsm: Fix [-Wsign-compare] build warning Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 06/13] mtd: st_spi_fsm: Add support for Micron N25Q512A Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 07/13] mtd: st_spi_fsm: Add support for N25Q512 and N25Q00A devices Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 08/13] mtd: st_spi_fsm: Update the JEDEC probe to handle extended READIDs Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` Lee Jones
2015-01-13 5:07 ` Brian Norris
2015-01-13 5:07 ` Brian Norris
2015-01-13 5:07 ` Brian Norris
2015-01-21 13:02 ` Lee Jones
2015-01-21 13:02 ` Lee Jones
2015-01-21 13:02 ` Lee Jones
2015-02-06 2:11 ` Brian Norris
2015-02-06 2:11 ` Brian Norris
2015-02-06 2:11 ` Brian Norris
2015-02-10 9:04 ` Lee Jones
2015-02-10 9:04 ` Lee Jones
2015-02-10 9:04 ` Lee Jones
2015-02-24 4:44 ` Brian Norris
2015-02-24 4:44 ` Brian Norris
2015-02-24 4:44 ` Brian Norris
2015-02-24 10:14 ` Lee Jones
2015-02-24 10:14 ` Lee Jones
2015-02-24 10:14 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 09/13] mtd: st_spi_fsm: Update Spansion device entries Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 10/13] mtd: st_spi_fsm: Improve busy wait handling Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 11/13] mtd: st_spi_fsm: General tidy-up Lee Jones
2014-12-15 11:59 ` Lee Jones
2015-01-13 4:04 ` Brian Norris
2015-01-13 4:04 ` Brian Norris
2015-01-13 4:04 ` Brian Norris
2014-12-15 11:59 ` [PATCH v3 12/13] ARM: STi: stih416: Use new platform specific compatible string Lee Jones
2014-12-15 11:59 ` Lee Jones
2014-12-15 11:59 ` [PATCH v3 13/13] ARM: STi: stih416: Supply EMI clock reference to FSM SPI NOR Lee Jones
2014-12-15 11:59 ` Lee Jones
2015-01-13 5:14 ` [PATCH v3 00/13] mtd: st_spi_fsm: Align with ST's internal development Brian Norris
2015-01-13 5:14 ` Brian Norris
2015-01-13 5:14 ` Brian Norris
2015-01-13 5:14 ` Brian Norris
2015-01-21 12:49 ` Lee Jones [this message]
2015-01-21 12:49 ` Lee Jones
2015-01-21 12:49 ` Lee Jones
2015-01-21 12:49 ` Lee Jones
2015-02-06 1:59 ` Brian Norris
2015-02-06 1:59 ` Brian Norris
2015-02-06 1:59 ` Brian Norris
2015-02-06 1:59 ` Brian Norris
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=20150121124930.GA22024@x1 \
--to=lee.jones@linaro.org \
--cc=computersforpeace@gmail.com \
--cc=devicetree@vger.kernel.org \
--cc=kernel@stlinux.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mtd@lists.infradead.org \
--cc=mark.rutland@arm.com \
--cc=robh+dt@kernel.org \
/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 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.