Hi Rick,

> -----Original Message-----
> From: Rick Chen <rickche...@gmail.com>
> Sent: Wednesday, July 29, 2020 7:26 AM
> To: Sagar Kadam <sagar.ka...@sifive.com>
> Cc: U-Boot Mailing List <u-boot@lists.denx.de>; Paul Walmsley ( Sifive)
> <paul.walms...@sifive.com>; Palmer Dabbelt <pal...@dabbelt.com>; Anup
> Patel <anup.pa...@wdc.com>; Atish Patra <atish.pa...@wdc.com>; Lukasz
> Majewski <lu...@denx.de>; Pragnesh Patel <pragnesh.pa...@sifive.com>;
> bin.m...@windriver.com; Jagan Teki <ja...@amarulasolutions.com>;
> Simon Glass <s...@chromium.org>; Trevor Woerner <twoer...@gmail.com>;
> patr...@blueri.se; mbrug...@suse.com; Eugeniy Paltsev
> <eugeniy.palt...@synopsys.com>; weijie....@mediatek.com;
> nsaenzjulie...@suse.de; feste...@gmail.com; Sean Anderson
> <sean...@gmail.com>; rick <r...@andestech.com>; Alan Kao
> <alan...@andestech.com>
> Subject: Re: [PATCH v4 0/5] add DM based reset driver for SiFive SoC's
> 
> [External Email] Do not click links or attachments unless you recognize the
> sender and know the content is safe
> 
> Hi Sagar
> 
> > From: Sagar Kadam [mailto:sagar.ka...@sifive.com]
> > Sent: Tuesday, July 28, 2020 11:19 PM
> > To: u-boot@lists.denx.de
> > Cc: Rick Jian-Zhi Chen(陳建志); Paul Walmsley ( Sifive);
> > pal...@dabbelt.com; anup.pa...@wdc.com; atish.pa...@wdc.com;
> > lu...@denx.de; Pragnesh Patel; bin.m...@windriver.com;
> > ja...@amarulasolutions.com; s...@chromium.org; twoer...@gmail.com;
> > patr...@blueri.se; mbrug...@suse.com; eugeniy.palt...@synopsys.com;
> > weijie....@mediatek.com; nsaenzjulie...@suse.de;
> feste...@gmail.com;
> > sean...@gmail.com
> > Subject: RE: [PATCH v4 0/5] add DM based reset driver for SiFive SoC's
> >
> > Hello Rick,
> >
> > > -----Original Message-----
> > > From: Sagar Kadam
> > > Sent: Monday, July 27, 2020 8:56 PM
> > > To: u-boot@lists.denx.de
> > > Cc: r...@andestech.com; Paul Walmsley ( Sifive)
> > > <paul.walms...@sifive.com>; pal...@dabbelt.com;
> anup.pa...@wdc.com;
> > > atish.pa...@wdc.com; lu...@denx.de; Pragnesh Patel
> > > <pragnesh.pa...@sifive.com>; bin.m...@windriver.com;
> > > ja...@amarulasolutions.com; s...@chromium.org;
> twoer...@gmail.com;
> > > patr...@blueri.se; mbrug...@suse.com; eugeniy.palt...@synopsys.com;
> > > weijie....@mediatek.com; nsaenzjulie...@suse.de;
> feste...@gmail.com;
> > > sean...@gmail.com
> > > Subject: RE: [PATCH v4 0/5] add DM based reset driver for SiFive
> > > SoC's
> > >
> > > Hi Rick,
> > > > -----Original Message-----
> > > > From: Sagar Kadam <sagar.ka...@sifive.com>
> > > > Sent: Friday, July 24, 2020 2:17 PM
> > > > To: u-boot@lists.denx.de
> > > > Cc: r...@andestech.com; Paul Walmsley ( Sifive)
> > > > <paul.walms...@sifive.com>; pal...@dabbelt.com;
> > > anup.pa...@wdc.com;
> > > > atish.pa...@wdc.com; lu...@denx.de; Pragnesh Patel
> > > > <pragnesh.pa...@sifive.com>; bin.m...@windriver.com;
> > > > ja...@amarulasolutions.com; s...@chromium.org;
> twoer...@gmail.com;
> > > > patr...@blueri.se; mbrug...@suse.com;
> > > > eugeniy.palt...@synopsys.com; weijie....@mediatek.com;
> > > > nsaenzjulie...@suse.de;
> > > feste...@gmail.com;
> > > > sean...@gmail.com; Sagar Kadam <sagar.ka...@sifive.com>
> > > > Subject: [PATCH v4 0/5] add DM based reset driver for SiFive SoC's
> > > >
> > > > The FU540-C000 support in U-Boot is missing DM based reset driver,
> > > > and is handling reset's to sub-system within the prci driver itself.
> > > > The series here adds a generic DM reset driver for SiFive SoC's so
> > > > as to leverage the U-Boot's reset framework and binds the reset
> > > > driver with prci driver.
> > > > The PRCI driver takes care of triggering the consumers reset
> > > > signals appropriately.
> > > >
> > > > Patch 1: Add necessary dt indexes for device reset register.
> > > > Patch 2: Update macro's to use common dt indexes from binding
> header.
> > > > Patch 3: Add reset producer and consumer entries within the device
> tree.
> > > > Patch 4: Add reset dm driver and bind it within prci module.
> > > > Patch 5: Add Kconfig, Makefile entries and enable the driver
> > > >
> > > > This series is re-based on mainline U-Boot commit 5d3a21df6694
> > > > ("Merge
> > > tag
> > > > 'dm-pull-20jul20' of git://git.denx.de/u-boot-dm") and depends on
> > > > [1]
> > > >
> > > > [1] https://patchwork.ozlabs.org/project/uboot/list/?series=190862
> > > >
> > >
> > > I have rebased this series on u-boot/master.
> > > Can you please pull it and let me know if any issues are there.
> > >
> > It seems that u-boot/master is moved ahead and the commit on which this
> series was based is reverted "Revert "Merge tag 'dm-pull-20jul20' of
> git://git.denx.de/u-boot-dm""
> > and will again conflict considering other patch's that are merged in u-
> boot/master.
> > I can rebase it again, but would like to know what you would prefer me to
> rebase on u-boot/master or  u-boot-riscv/master?
> 
> Yes, it conflict again.
> Applying: configs: reset: fu540: enable dm reset framework for SiFive
> error: patch failed: configs/sifive_fu540_defconfig:21
> error: configs/sifive_fu540_defconfig: patch does not apply Patch failed at
> 0001 configs: reset: fu540: enable dm reset framework for SiFive
> 
> You can rebase on u-boot-riscv/master.
> 
Thanks for confirmation. I will rebase on u-boot-riscv/master.

BR,
Sagar


> Thanks,
> Rick
> 
> >
> > Thanks & BR,
> > Sagar
> >
> > > Thanks & BR,
> > > Sagar
> > >
> > > > History:
> > > > ==========================
> > > > V4:
> > > > -Rebased the series to u-boot/master.
> > > >
> > > > V3:
> > > > -Add reset indexes in separate dt binding header instead of
> > > > updating the clock dt binding header which is synced from Linux
> > > >
> > > > V2:
> > > > -Removed extra character in commit log of 2nd patch
> > > >
> > > > V1:
> > > > -Base version.
> > > >
> > > > Sagar Shrikant Kadam (5):
> > > >   dt-bindings: prci: add indexes for reset signals available in prci
> > > >   fu540: prci: use common reset indexes defined in binding header
> > > >   fu540: dtsi: add reset producer and consumer entries
> > > >   sifive: reset: add DM based reset driver for SiFive SoC's
> > > >   configs: reset: fu540: enable dm reset framework for SiFive
> > > >
> > > >  arch/riscv/dts/fu540-c000-u-boot.dtsi         |  12 +++
> > > >  arch/riscv/include/asm/arch-fu540/reset.h     |  13 +++
> > > >  configs/sifive_fu540_defconfig                |   2 +
> > > >  drivers/clk/sifive/fu540-prci.c               |  90 
> > > > ++++++++++++++------
> > > >  drivers/reset/Kconfig                         |   9 ++
> > > >  drivers/reset/Makefile                        |   1 +
> > > >  drivers/reset/reset-sifive.c                  | 118
> ++++++++++++++++++++++++++
> > > >  include/dt-bindings/reset/sifive-fu540-prci.h |  19 +++++
> > > >  8 files changed, 239 insertions(+), 25 deletions(-)  create mode
> > > > 100644 arch/riscv/include/asm/arch-fu540/reset.h
> > > >  create mode 100644 drivers/reset/reset-sifive.c  create mode
> > > > 100644 include/dt-bindings/reset/sifive-fu540-prci.h
> > > >
> > > > --
> > > > 2.7.4
> >
> > CONFIDENTIALITY NOTICE:
> >
> > This e-mail (and its attachments) may contain confidential and legally
> privileged information or information protected from disclosure. If you are
> not the intended recipient, you are hereby notified that any disclosure,
> copying, distribution, or use of the information contained herein is strictly
> prohibited. In this case, please immediately notify the sender by return e-
> mail, delete the message (and any accompanying documents) and destroy all
> printed hard copies. Thank you for your cooperation.
> >
> > Copyright ANDES TECHNOLOGY CORPORATION - All Rights Reserved.

Reply via email to