* [PATCH v6 1/2] mtd: nand: sunxi: update DT bindings @ 2016-06-20 4:48 Icenowy Zheng [not found] ` <20160620044838.56904-1-icenowy-ymACFijhrKM@public.gmane.org> 0 siblings, 1 reply; 7+ messages in thread From: Icenowy Zheng @ 2016-06-20 4:48 UTC (permalink / raw) To: maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8, wens-jdAy2FN1RRM, boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8 Cc: robh+dt-DgEjT+Ai2ygdnm+yROfE0A, richard-/L3Ra7n9ekc, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Icenowy Zheng Document the reset lines Signed-off-by: Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> --- Changes since v2: - Nothing. Documentation/devicetree/bindings/mtd/sunxi-nand.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/mtd/sunxi-nand.txt b/Documentation/devicetree/bindings/mtd/sunxi-nand.txt index 086d6f4..a328fbb 100644 --- a/Documentation/devicetree/bindings/mtd/sunxi-nand.txt +++ b/Documentation/devicetree/bindings/mtd/sunxi-nand.txt @@ -15,6 +15,8 @@ Optional children nodes: Children nodes represent the available nand chips. Optional properties: +- reset : phandle + reset specifier pair +- reset-names : must contain "ahb" - allwinner,rb : shall contain the native Ready/Busy ids. or - rb-gpios : shall contain the gpios used as R/B pins. -- 2.9.0 ^ permalink raw reply related [flat|nested] 7+ messages in thread
[parent not found: <20160620044838.56904-1-icenowy-ymACFijhrKM@public.gmane.org>]
* [PATCH v6 2/2] mtd: nand: sunxi: add reset line support [not found] ` <20160620044838.56904-1-icenowy-ymACFijhrKM@public.gmane.org> @ 2016-06-20 4:48 ` Icenowy Zheng [not found] ` <20160620044838.56904-2-icenowy-ymACFijhrKM@public.gmane.org> 2016-06-20 8:55 ` [PATCH v6 1/2] mtd: nand: sunxi: update DT bindings Maxime Ripard 1 sibling, 1 reply; 7+ messages in thread From: Icenowy Zheng @ 2016-06-20 4:48 UTC (permalink / raw) To: maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8, wens-jdAy2FN1RRM, boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8 Cc: robh+dt-DgEjT+Ai2ygdnm+yROfE0A, richard-/L3Ra7n9ekc, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Icenowy Zheng The NAND controller on some sun8i chips needs its reset line to be deasserted before they can enter working state. Signed-off-by: Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> --- Changes in v2: - Corrected the error checking code of reset line. Changes in v3: - Corrected a more serious error brought in the "fix" of v2. Changes in v4: - Removed unneeded code block after "else". Changes in v5: - Added reassertion code in case of initialization error and device remove. Changes in v6: - Fixed a resource leak by not using goto to exit in case of error. drivers/mtd/nand/sunxi_nand.c | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/drivers/mtd/nand/sunxi_nand.c b/drivers/mtd/nand/sunxi_nand.c index a83a690..08d5e88 100644 --- a/drivers/mtd/nand/sunxi_nand.c +++ b/drivers/mtd/nand/sunxi_nand.c @@ -39,6 +39,7 @@ #include <linux/gpio.h> #include <linux/interrupt.h> #include <linux/iopoll.h> +#include <linux/reset.h> #define NFC_REG_CTL 0x0000 #define NFC_REG_ST 0x0004 @@ -269,6 +270,7 @@ struct sunxi_nfc { void __iomem *regs; struct clk *ahb_clk; struct clk *mod_clk; + struct reset_control *reset; unsigned long assigned_cs; unsigned long clk_rate; struct list_head chips; @@ -1871,26 +1873,42 @@ static int sunxi_nfc_probe(struct platform_device *pdev) if (ret) goto out_ahb_clk_unprepare; + nfc->reset = devm_reset_control_get_optional(dev, "ahb"); + + if (!IS_ERR(nfc->reset)) { + ret = reset_control_deassert(nfc->reset); + if (ret) { + dev_err(dev, "reset err %d\n", ret); + goto out_mod_clk_unprepare; + } + } else if (PTR_ERR(nfc->reset) != -ENOENT) { + ret = PTR_ERR(nfc->reset); + goto out_mod_clk_unprepare; + } + ret = sunxi_nfc_rst(nfc); if (ret) - goto out_mod_clk_unprepare; + goto out_ahb_reset_reassert; writel(0, nfc->regs + NFC_REG_INT); ret = devm_request_irq(dev, irq, sunxi_nfc_interrupt, 0, "sunxi-nand", nfc); if (ret) - goto out_mod_clk_unprepare; + goto out_ahb_reset_reassert; platform_set_drvdata(pdev, nfc); ret = sunxi_nand_chips_init(dev, nfc); if (ret) { dev_err(dev, "failed to init nand chips\n"); - goto out_mod_clk_unprepare; + goto out_ahb_reset_reassert; } return 0; +out_ahb_reset_reassert: + if (!IS_ERR(nfc->reset)) + reset_control_assert(nfc->reset); out_mod_clk_unprepare: clk_disable_unprepare(nfc->mod_clk); out_ahb_clk_unprepare: @@ -1904,6 +1922,10 @@ static int sunxi_nfc_remove(struct platform_device *pdev) struct sunxi_nfc *nfc = platform_get_drvdata(pdev); sunxi_nand_chips_cleanup(nfc); + + if (!IS_ERR(nfc->reset)) + reset_control_assert(nfc->reset); + clk_disable_unprepare(nfc->mod_clk); clk_disable_unprepare(nfc->ahb_clk); -- 2.9.0 -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/d/optout. ^ permalink raw reply related [flat|nested] 7+ messages in thread
[parent not found: <20160620044838.56904-2-icenowy-ymACFijhrKM@public.gmane.org>]
* Re: [PATCH v6 2/2] mtd: nand: sunxi: add reset line support [not found] ` <20160620044838.56904-2-icenowy-ymACFijhrKM@public.gmane.org> @ 2016-06-20 8:56 ` Maxime Ripard 2016-06-23 16:01 ` Boris Brezillon 1 sibling, 0 replies; 7+ messages in thread From: Maxime Ripard @ 2016-06-20 8:56 UTC (permalink / raw) To: Icenowy Zheng Cc: wens-jdAy2FN1RRM, boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8, robh+dt-DgEjT+Ai2ygdnm+yROfE0A, richard-/L3Ra7n9ekc, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r [-- Attachment #1: Type: text/plain, Size: 469 bytes --] On Mon, Jun 20, 2016 at 12:48:38PM +0800, Icenowy Zheng wrote: > The NAND controller on some sun8i chips needs its reset line to be > deasserted before they can enter working state. > > Signed-off-by: Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> Acked-by: Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> Thanks, Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v6 2/2] mtd: nand: sunxi: add reset line support [not found] ` <20160620044838.56904-2-icenowy-ymACFijhrKM@public.gmane.org> 2016-06-20 8:56 ` Maxime Ripard @ 2016-06-23 16:01 ` Boris Brezillon 2016-06-23 23:20 ` Icenowy Zheng 1 sibling, 1 reply; 7+ messages in thread From: Boris Brezillon @ 2016-06-23 16:01 UTC (permalink / raw) To: Icenowy Zheng Cc: maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8, wens-jdAy2FN1RRM, robh+dt-DgEjT+Ai2ygdnm+yROfE0A, richard-/L3Ra7n9ekc, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r On Mon, 20 Jun 2016 12:48:38 +0800 Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> wrote: > The NAND controller on some sun8i chips needs its reset line to be > deasserted before they can enter working state. > > Signed-off-by: Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> > --- > Changes in v2: > - Corrected the error checking code of reset line. > > Changes in v3: > - Corrected a more serious error brought in the "fix" of v2. > > Changes in v4: > - Removed unneeded code block after "else". > > Changes in v5: > - Added reassertion code in case of initialization error and device > remove. > > Changes in v6: > - Fixed a resource leak by not using goto to exit in case of error. > > drivers/mtd/nand/sunxi_nand.c | 28 +++++++++++++++++++++++++--- > 1 file changed, 25 insertions(+), 3 deletions(-) > > diff --git a/drivers/mtd/nand/sunxi_nand.c b/drivers/mtd/nand/sunxi_nand.c > index a83a690..08d5e88 100644 > --- a/drivers/mtd/nand/sunxi_nand.c > +++ b/drivers/mtd/nand/sunxi_nand.c > @@ -39,6 +39,7 @@ > #include <linux/gpio.h> > #include <linux/interrupt.h> > #include <linux/iopoll.h> > +#include <linux/reset.h> > > #define NFC_REG_CTL 0x0000 > #define NFC_REG_ST 0x0004 > @@ -269,6 +270,7 @@ struct sunxi_nfc { > void __iomem *regs; > struct clk *ahb_clk; > struct clk *mod_clk; > + struct reset_control *reset; > unsigned long assigned_cs; > unsigned long clk_rate; > struct list_head chips; > @@ -1871,26 +1873,42 @@ static int sunxi_nfc_probe(struct platform_device *pdev) > if (ret) > goto out_ahb_clk_unprepare; > > + nfc->reset = devm_reset_control_get_optional(dev, "ahb"); > + > + if (!IS_ERR(nfc->reset)) { > + ret = reset_control_deassert(nfc->reset); > + if (ret) { > + dev_err(dev, "reset err %d\n", ret); > + goto out_mod_clk_unprepare; > + } > + } else if (PTR_ERR(nfc->reset) != -ENOENT) { > + ret = PTR_ERR(nfc->reset); You should return -EDEFER_PROBE here. And can you please rebase this series on top of nand/next [1]? [1]https://github.com/linux-nand/linux/tree/nand/next -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/d/optout. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v6 2/2] mtd: nand: sunxi: add reset line support 2016-06-23 16:01 ` Boris Brezillon @ 2016-06-23 23:20 ` Icenowy Zheng [not found] ` <1284641466724038-tvSLaYVQeptuio3avFS2gg@public.gmane.org> 0 siblings, 1 reply; 7+ messages in thread From: Icenowy Zheng @ 2016-06-23 23:20 UTC (permalink / raw) To: Boris Brezillon Cc: maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org, wens-jdAy2FN1RRM@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, richard-/L3Ra7n9ekc@public.gmane.org, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org In my opinion, return directly PTR_ERR(nfc->reset) is OK here. If devm_reset_control_get_optional() return -EPROBE_DEFER, the code here will also return it. However, if we get other error, why should it return -EPROBE_DEFER again? 24.06.2016, 00:01, "Boris Brezillon" <boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>: > On Mon, 20 Jun 2016 12:48:38 +0800 > Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> wrote: > >> The NAND controller on some sun8i chips needs its reset line to be >> deasserted before they can enter working state. >> >> Signed-off-by: Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> >> --- >> Changes in v2: >> - Corrected the error checking code of reset line. >> >> Changes in v3: >> - Corrected a more serious error brought in the "fix" of v2. >> >> Changes in v4: >> - Removed unneeded code block after "else". >> >> Changes in v5: >> - Added reassertion code in case of initialization error and device >> remove. >> >> Changes in v6: >> - Fixed a resource leak by not using goto to exit in case of error. >> >> drivers/mtd/nand/sunxi_nand.c | 28 +++++++++++++++++++++++++--- >> 1 file changed, 25 insertions(+), 3 deletions(-) >> >> diff --git a/drivers/mtd/nand/sunxi_nand.c b/drivers/mtd/nand/sunxi_nand.c >> index a83a690..08d5e88 100644 >> --- a/drivers/mtd/nand/sunxi_nand.c >> +++ b/drivers/mtd/nand/sunxi_nand.c >> @@ -39,6 +39,7 @@ >> #include <linux/gpio.h> >> #include <linux/interrupt.h> >> #include <linux/iopoll.h> >> +#include <linux/reset.h> >> >> #define NFC_REG_CTL 0x0000 >> #define NFC_REG_ST 0x0004 >> @@ -269,6 +270,7 @@ struct sunxi_nfc { >> void __iomem *regs; >> struct clk *ahb_clk; >> struct clk *mod_clk; >> + struct reset_control *reset; >> unsigned long assigned_cs; >> unsigned long clk_rate; >> struct list_head chips; >> @@ -1871,26 +1873,42 @@ static int sunxi_nfc_probe(struct platform_device *pdev) >> if (ret) >> goto out_ahb_clk_unprepare; >> >> + nfc->reset = devm_reset_control_get_optional(dev, "ahb"); >> + >> + if (!IS_ERR(nfc->reset)) { >> + ret = reset_control_deassert(nfc->reset); >> + if (ret) { >> + dev_err(dev, "reset err %d\n", ret); >> + goto out_mod_clk_unprepare; >> + } >> + } else if (PTR_ERR(nfc->reset) != -ENOENT) { >> + ret = PTR_ERR(nfc->reset); > > You should return -EDEFER_PROBE here. > > And can you please rebase this series on top of nand/next [1]? > > [1]https://github.com/linux-nand/linux/tree/nand/next -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/d/optout. ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <1284641466724038-tvSLaYVQeptuio3avFS2gg@public.gmane.org>]
* Re: [PATCH v6 2/2] mtd: nand: sunxi: add reset line support [not found] ` <1284641466724038-tvSLaYVQeptuio3avFS2gg@public.gmane.org> @ 2016-06-24 4:16 ` Boris Brezillon 0 siblings, 0 replies; 7+ messages in thread From: Boris Brezillon @ 2016-06-24 4:16 UTC (permalink / raw) To: Icenowy Zheng Cc: maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org, wens-jdAy2FN1RRM@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, richard-/L3Ra7n9ekc@public.gmane.org, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org On Fri, 24 Jun 2016 07:20:38 +0800 Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> wrote: > In my opinion, return directly PTR_ERR(nfc->reset) is OK here. > If devm_reset_control_get_optional() return -EPROBE_DEFER, the code here will also return it. However, if we get other error, why should it return -EPROBE_DEFER again? Sorry, I just had a brainfart :-). Your implementation is correct. BTW, can you avoid top-posting and reply inline? > > 24.06.2016, 00:01, "Boris Brezillon" <boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>: > > On Mon, 20 Jun 2016 12:48:38 +0800 > > Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> wrote: > > > >> The NAND controller on some sun8i chips needs its reset line to be > >> deasserted before they can enter working state. > >> > >> Signed-off-by: Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> > >> --- > >> Changes in v2: > >> - Corrected the error checking code of reset line. > >> > >> Changes in v3: > >> - Corrected a more serious error brought in the "fix" of v2. > >> > >> Changes in v4: > >> - Removed unneeded code block after "else". > >> > >> Changes in v5: > >> - Added reassertion code in case of initialization error and device > >> remove. > >> > >> Changes in v6: > >> - Fixed a resource leak by not using goto to exit in case of error. > >> > >> drivers/mtd/nand/sunxi_nand.c | 28 +++++++++++++++++++++++++--- > >> 1 file changed, 25 insertions(+), 3 deletions(-) > >> > >> diff --git a/drivers/mtd/nand/sunxi_nand.c b/drivers/mtd/nand/sunxi_nand.c > >> index a83a690..08d5e88 100644 > >> --- a/drivers/mtd/nand/sunxi_nand.c > >> +++ b/drivers/mtd/nand/sunxi_nand.c > >> @@ -39,6 +39,7 @@ > >> #include <linux/gpio.h> > >> #include <linux/interrupt.h> > >> #include <linux/iopoll.h> > >> +#include <linux/reset.h> > >> > >> #define NFC_REG_CTL 0x0000 > >> #define NFC_REG_ST 0x0004 > >> @@ -269,6 +270,7 @@ struct sunxi_nfc { > >> void __iomem *regs; > >> struct clk *ahb_clk; > >> struct clk *mod_clk; > >> + struct reset_control *reset; > >> unsigned long assigned_cs; > >> unsigned long clk_rate; > >> struct list_head chips; > >> @@ -1871,26 +1873,42 @@ static int sunxi_nfc_probe(struct platform_device *pdev) > >> if (ret) > >> goto out_ahb_clk_unprepare; > >> > >> + nfc->reset = devm_reset_control_get_optional(dev, "ahb"); > >> + > >> + if (!IS_ERR(nfc->reset)) { > >> + ret = reset_control_deassert(nfc->reset); > >> + if (ret) { > >> + dev_err(dev, "reset err %d\n", ret); > >> + goto out_mod_clk_unprepare; > >> + } > >> + } else if (PTR_ERR(nfc->reset) != -ENOENT) { > >> + ret = PTR_ERR(nfc->reset); > > > > You should return -EDEFER_PROBE here. > > > > And can you please rebase this series on top of nand/next [1]? > > > > [1]https://github.com/linux-nand/linux/tree/nand/next -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/d/optout. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v6 1/2] mtd: nand: sunxi: update DT bindings [not found] ` <20160620044838.56904-1-icenowy-ymACFijhrKM@public.gmane.org> 2016-06-20 4:48 ` [PATCH v6 2/2] mtd: nand: sunxi: add reset line support Icenowy Zheng @ 2016-06-20 8:55 ` Maxime Ripard 1 sibling, 0 replies; 7+ messages in thread From: Maxime Ripard @ 2016-06-20 8:55 UTC (permalink / raw) To: Icenowy Zheng Cc: wens-jdAy2FN1RRM, boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8, robh+dt-DgEjT+Ai2ygdnm+yROfE0A, richard-/L3Ra7n9ekc, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r [-- Attachment #1: Type: text/plain, Size: 377 bytes --] On Mon, Jun 20, 2016 at 12:48:37PM +0800, Icenowy Zheng wrote: > Document the reset lines > > Signed-off-by: Icenowy Zheng <icenowy-ymACFijhrKM@public.gmane.org> Acked-by: Maxime Ripard <maxime.ripard-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> Thanks, Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2016-06-24 4:16 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-06-20 4:48 [PATCH v6 1/2] mtd: nand: sunxi: update DT bindings Icenowy Zheng [not found] ` <20160620044838.56904-1-icenowy-ymACFijhrKM@public.gmane.org> 2016-06-20 4:48 ` [PATCH v6 2/2] mtd: nand: sunxi: add reset line support Icenowy Zheng [not found] ` <20160620044838.56904-2-icenowy-ymACFijhrKM@public.gmane.org> 2016-06-20 8:56 ` Maxime Ripard 2016-06-23 16:01 ` Boris Brezillon 2016-06-23 23:20 ` Icenowy Zheng [not found] ` <1284641466724038-tvSLaYVQeptuio3avFS2gg@public.gmane.org> 2016-06-24 4:16 ` Boris Brezillon 2016-06-20 8:55 ` [PATCH v6 1/2] mtd: nand: sunxi: update DT bindings Maxime Ripard
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).