All of lore.kernel.org
 help / color / mirror / Atom feed
From: Qu Wenruo <quwenruo.btrfs@gmx.com>
To: Jagan Teki <jagan@amarulasolutions.com>,
	Simon Glass <sjg@chromium.org>,
	Philipp Tomsich <philipp.tomsich@theobroma-systems.com>,
	Kever Yang <kever.yang@rock-chips.com>,
	YouMin Chen <cym@rock-chips.com>,
	u-boot@lists.denx.de
Cc: linux-rockchip@lists.infradead.org, gajjar04akash@gmail.com,
	linux-amarula@amarulasolutions.com,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Subject: Re: [PATCH v3 00/57] ram: rk3399: Add LPDDR4 support
Date: Sun, 6 Oct 2019 09:30:49 +0800	[thread overview]
Message-ID: <9816875f-6166-ce55-6ed5-211e6a40b4fe@gmx.com> (raw)
In-Reply-To: <310a4823-ce36-6152-2886-2bb6fcc0e328@gmx.com>


[-- Attachment #1.1: Type: text/plain, Size: 6436 bytes --]



On 2019/10/6 上午9:05, Qu Wenruo wrote:
> 
> 
> On 2019/7/16 下午7:56, Jagan Teki wrote:
>> This is next revison of lpddr4 support on rk3399 compared to
>> previous set[1]. It has some changes based on the commit orders
>> and squashing few patches together and rest is same.
>>
>> Thanks to
>> - YouMin Chen
>> - Akash Gajjar
>> - Kever Yang
>> for supporting all the help on this work.
>>
>> Changes for v3:
>> - squash set_rate code in one patch
>> - tested in Rockpro64 and Rock-PI-4
> 
> Great works! Can't wait to try them on both boards!
> 
> Would you mind to setup a git repo for this large patchset?
> It would be much easier for other guys to test, other than fetching all
> the patches and apply them.

In fact the patchset can't be applied to current master due to conflicts.
And furthermore the hash doesn't match any existing tree.

Would you mind to rebase it to current master? Or at least a git repo so
I could try to rebase them.

Thanks,
Qu
> 
> Thanks,
> Qu
> 
>> - order them in proper way
>> - rebase on master
>> Changes for v2:
>> - handle LPDDR4 code as part of CONFIG_RAM_RK3399_LPDDR4
>> - support data_training and set_rate via sdram_rk3399_ops
>> - add proper sys_reg_enc macros
>> - add new patch to rename variable sdram_params with params
>> - fix few commit messages.
>>
>> patch 0001 - 0018: add dram config enc macro
>>
>> patch 0019: configure phy IO in ds odt
>>
>> patch 0020: add LPDDR4 config 
>>
>> patch 0021 - 0043: lpddr4 data training changes
>>
>> patch 0044 - 0046: syscon pmu support
>>
>> patch 0047: set 50MHz ddr clock
>>
>> patch 0048: set 400MHz ddr clock
>>
>> patch 0049: LPDDR4-400 timings
>>
>> patch 0050: LPDDR4-800 timings
>>
>> patch 0051 - 0052: lpddr4 set rate
>>
>> patch 0053: enable lpddr4 support on Rockpro64
>>
>> patch 0054: enable lpddr4 support on Rock-PI 4
>>
>> patch 0055: add LPDDR-100 timings via dts
>>
>> patch 0056: use LPDDR-100 timings on Rockpro64
>>
>> patch 0057: use LPDDR-100 timings on Rock-PI 4
>>
>> [1] https://patchwork.ozlabs.org/cover/1116734/
>>
>> Any inputs?
>> Jagan.
>>
>> Jagan Teki (57):
>>   ram: rk3399: Add ddrtype enc macro
>>   ram: rk3399: Add channel number encoder macro
>>   ram: rk3399: Add row_3_4 enc macro
>>   ram: rk3399: Add chipinfo macro
>>   ram: rk3399: Add rank enc macro
>>   ram: rk3399: Add column enc macro
>>   ram: rk3399: Add bk enc macro
>>   ram: rk3399: Add dbw enc macro
>>   ram: rk3399: Add cs0_rw macro
>>   ram: rk3399: Add cs1_rw macro
>>   ram: rk3399: Add bw enc macro
>>   ram: rk3399: Rename sys_reg with sys_reg2
>>   ram: rk3399: Update cs0_row to use sys_reg3
>>   ram: rk3399: Update cs1_row to use sys_reg3
>>   ram: rk3399: Add cs1_col enc macro
>>   ram: rk3399: Add ddr version enc macro
>>   ram: rk3399: Add ddrtimingC0
>>   ram: rk3399: Add DdrMode
>>   ram: rk3399: Configure phy IO in ds odt
>>   ram: rockchip: Kconfig: Add RK3399 LPDDR4 entry
>>   ram: rk3399: Add lpddr4 rank mask for ca training
>>   ram: rk3399: Add lpddr4 rank mask for wdql training
>>   ram: rk3399: Move mode_sel assignment
>>   ram: rk3399: Don't wait for PLL lock in lpddr4
>>   ram: rk3399: Avoid two channel ZQ Cal Start at the same time
>>   ram: rk3399: Configure PHY_898, PHY_919 for lpddr4
>>   ram: rk3399: Configure BOOSTP_EN, BOOSTN_EN for lpddr4
>>   ram: rk3399: Configure SLEWP_EN, SLEWN_EN for lpddr4
>>   ram: rk3399: Configure PHY RX_CM_INPUT for lpddr4
>>   ram: rk3399: Map chipselect for lpddr4
>>   ram: rk3399: Configure tsel write ca for lpddr4
>>   ram: rk3399: Don't disable dfi dram clk for lpddr4, rank 1
>>   ram: rk3399: Add IO settings
>>   ram: sdram: Configure lpddr4 tsel rd, wr based on IO settings
>>   ram: rk3399: Add tsel control clock drive
>>   ram: rk3399: Configure soc odt support
>>   ram: rk3399: Get lpddr4 tsel_rd_en from io settings
>>   ram: rk3399: Update lpddr4 vref based on io settings
>>   ram: rk3399: Update lpddr4 mode_sel based on io settings
>>   ram: rk3399: Update lpddr4 vref_mode_ac
>>   ram: rk3399: Simplify data training first argument
>>   ram: rk3399: Handle data training via ops
>>   ram: rk3399: Add LPPDR4 mr detection
>>   arm: include: rockchip: Add rk3399 pmu file
>>   rockchip: rk3399: syscon: Add pmu support
>>   rockchip: dts: rk3399: Add u-boot, dm-pre-reloc for pmu
>>   clk: rockchip: rk3399: Set 50MHz ddr clock
>>   clk: rockchip: rk3399: Set 400MHz ddr clock
>>   ram: rk3399: Add LPPDDR4-400 timings inc
>>   ram: rk3399: Add LPPDDR4-800 timings inc
>>   ram: rk3399: Add set_rate sdram rk3399 ops
>>   ram: rk3399: Add lpddr4 set rate support
>>   configs: rockpro64: Enable LPDDR4 support
>>   configs: rock-pi-4: Enable LPDDR4 support
>>   rockchip: dts: rk3399: Add LPDDR4-100 timings
>>   rockchip: dts: rk3399: rockpro64: Use LPDDR4-100 dtsi
>>   rockchip: dts: rk3399: rock-pi-4: Use LPDDR4-100 dtsi
>>
>>  arch/arm/dts/rk3399-rock-pi-4-u-boot.dtsi     |    1 +
>>  arch/arm/dts/rk3399-rockpro64-u-boot.dtsi     |    1 +
>>  arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi     | 1537 +++++++++++++++
>>  arch/arm/dts/rk3399-u-boot.dtsi               |    4 +
>>  .../include/asm/arch-rockchip/pmu_rk3399.h    |   72 +
>>  .../include/asm/arch-rockchip/sdram_common.h  |   31 +
>>  .../include/asm/arch-rockchip/sdram_rk3399.h  |   29 +-
>>  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |    8 +
>>  configs/rock-pi-4-rk3399_defconfig            |    1 +
>>  configs/rockpro64-rk3399_defconfig            |    1 +
>>  drivers/clk/rockchip/clk_rk3399.c             |    8 +
>>  drivers/ram/rockchip/Kconfig                  |    7 +
>>  .../ram/rockchip/sdram-rk3399-lpddr4-400.inc  | 1570 +++++++++++++++
>>  .../ram/rockchip/sdram-rk3399-lpddr4-800.inc  | 1570 +++++++++++++++
>>  drivers/ram/rockchip/sdram_rk3399.c           | 1726 ++++++++++++++---
>>  15 files changed, 6317 insertions(+), 249 deletions(-)
>>  create mode 100644 arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi
>>  create mode 100644 arch/arm/include/asm/arch-rockchip/pmu_rk3399.h
>>  create mode 100644 drivers/ram/rockchip/sdram-rk3399-lpddr4-400.inc
>>  create mode 100644 drivers/ram/rockchip/sdram-rk3399-lpddr4-800.inc
>>
> 
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
> 


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 520 bytes --]

[-- Attachment #2: Type: text/plain, Size: 127 bytes --]

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

WARNING: multiple messages have this Message-ID (diff)
From: Qu Wenruo <quwenruo.btrfs@gmx.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3 00/57] ram: rk3399: Add LPDDR4 support
Date: Sun, 6 Oct 2019 09:30:49 +0800	[thread overview]
Message-ID: <9816875f-6166-ce55-6ed5-211e6a40b4fe@gmx.com> (raw)
In-Reply-To: <310a4823-ce36-6152-2886-2bb6fcc0e328@gmx.com>



On 2019/10/6 上午9:05, Qu Wenruo wrote:
> 
> 
> On 2019/7/16 下午7:56, Jagan Teki wrote:
>> This is next revison of lpddr4 support on rk3399 compared to
>> previous set[1]. It has some changes based on the commit orders
>> and squashing few patches together and rest is same.
>>
>> Thanks to
>> - YouMin Chen
>> - Akash Gajjar
>> - Kever Yang
>> for supporting all the help on this work.
>>
>> Changes for v3:
>> - squash set_rate code in one patch
>> - tested in Rockpro64 and Rock-PI-4
> 
> Great works! Can't wait to try them on both boards!
> 
> Would you mind to setup a git repo for this large patchset?
> It would be much easier for other guys to test, other than fetching all
> the patches and apply them.

In fact the patchset can't be applied to current master due to conflicts.
And furthermore the hash doesn't match any existing tree.

Would you mind to rebase it to current master? Or at least a git repo so
I could try to rebase them.

Thanks,
Qu
> 
> Thanks,
> Qu
> 
>> - order them in proper way
>> - rebase on master
>> Changes for v2:
>> - handle LPDDR4 code as part of CONFIG_RAM_RK3399_LPDDR4
>> - support data_training and set_rate via sdram_rk3399_ops
>> - add proper sys_reg_enc macros
>> - add new patch to rename variable sdram_params with params
>> - fix few commit messages.
>>
>> patch 0001 - 0018: add dram config enc macro
>>
>> patch 0019: configure phy IO in ds odt
>>
>> patch 0020: add LPDDR4 config 
>>
>> patch 0021 - 0043: lpddr4 data training changes
>>
>> patch 0044 - 0046: syscon pmu support
>>
>> patch 0047: set 50MHz ddr clock
>>
>> patch 0048: set 400MHz ddr clock
>>
>> patch 0049: LPDDR4-400 timings
>>
>> patch 0050: LPDDR4-800 timings
>>
>> patch 0051 - 0052: lpddr4 set rate
>>
>> patch 0053: enable lpddr4 support on Rockpro64
>>
>> patch 0054: enable lpddr4 support on Rock-PI 4
>>
>> patch 0055: add LPDDR-100 timings via dts
>>
>> patch 0056: use LPDDR-100 timings on Rockpro64
>>
>> patch 0057: use LPDDR-100 timings on Rock-PI 4
>>
>> [1] https://patchwork.ozlabs.org/cover/1116734/
>>
>> Any inputs?
>> Jagan.
>>
>> Jagan Teki (57):
>>   ram: rk3399: Add ddrtype enc macro
>>   ram: rk3399: Add channel number encoder macro
>>   ram: rk3399: Add row_3_4 enc macro
>>   ram: rk3399: Add chipinfo macro
>>   ram: rk3399: Add rank enc macro
>>   ram: rk3399: Add column enc macro
>>   ram: rk3399: Add bk enc macro
>>   ram: rk3399: Add dbw enc macro
>>   ram: rk3399: Add cs0_rw macro
>>   ram: rk3399: Add cs1_rw macro
>>   ram: rk3399: Add bw enc macro
>>   ram: rk3399: Rename sys_reg with sys_reg2
>>   ram: rk3399: Update cs0_row to use sys_reg3
>>   ram: rk3399: Update cs1_row to use sys_reg3
>>   ram: rk3399: Add cs1_col enc macro
>>   ram: rk3399: Add ddr version enc macro
>>   ram: rk3399: Add ddrtimingC0
>>   ram: rk3399: Add DdrMode
>>   ram: rk3399: Configure phy IO in ds odt
>>   ram: rockchip: Kconfig: Add RK3399 LPDDR4 entry
>>   ram: rk3399: Add lpddr4 rank mask for ca training
>>   ram: rk3399: Add lpddr4 rank mask for wdql training
>>   ram: rk3399: Move mode_sel assignment
>>   ram: rk3399: Don't wait for PLL lock in lpddr4
>>   ram: rk3399: Avoid two channel ZQ Cal Start at the same time
>>   ram: rk3399: Configure PHY_898, PHY_919 for lpddr4
>>   ram: rk3399: Configure BOOSTP_EN, BOOSTN_EN for lpddr4
>>   ram: rk3399: Configure SLEWP_EN, SLEWN_EN for lpddr4
>>   ram: rk3399: Configure PHY RX_CM_INPUT for lpddr4
>>   ram: rk3399: Map chipselect for lpddr4
>>   ram: rk3399: Configure tsel write ca for lpddr4
>>   ram: rk3399: Don't disable dfi dram clk for lpddr4, rank 1
>>   ram: rk3399: Add IO settings
>>   ram: sdram: Configure lpddr4 tsel rd, wr based on IO settings
>>   ram: rk3399: Add tsel control clock drive
>>   ram: rk3399: Configure soc odt support
>>   ram: rk3399: Get lpddr4 tsel_rd_en from io settings
>>   ram: rk3399: Update lpddr4 vref based on io settings
>>   ram: rk3399: Update lpddr4 mode_sel based on io settings
>>   ram: rk3399: Update lpddr4 vref_mode_ac
>>   ram: rk3399: Simplify data training first argument
>>   ram: rk3399: Handle data training via ops
>>   ram: rk3399: Add LPPDR4 mr detection
>>   arm: include: rockchip: Add rk3399 pmu file
>>   rockchip: rk3399: syscon: Add pmu support
>>   rockchip: dts: rk3399: Add u-boot, dm-pre-reloc for pmu
>>   clk: rockchip: rk3399: Set 50MHz ddr clock
>>   clk: rockchip: rk3399: Set 400MHz ddr clock
>>   ram: rk3399: Add LPPDDR4-400 timings inc
>>   ram: rk3399: Add LPPDDR4-800 timings inc
>>   ram: rk3399: Add set_rate sdram rk3399 ops
>>   ram: rk3399: Add lpddr4 set rate support
>>   configs: rockpro64: Enable LPDDR4 support
>>   configs: rock-pi-4: Enable LPDDR4 support
>>   rockchip: dts: rk3399: Add LPDDR4-100 timings
>>   rockchip: dts: rk3399: rockpro64: Use LPDDR4-100 dtsi
>>   rockchip: dts: rk3399: rock-pi-4: Use LPDDR4-100 dtsi
>>
>>  arch/arm/dts/rk3399-rock-pi-4-u-boot.dtsi     |    1 +
>>  arch/arm/dts/rk3399-rockpro64-u-boot.dtsi     |    1 +
>>  arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi     | 1537 +++++++++++++++
>>  arch/arm/dts/rk3399-u-boot.dtsi               |    4 +
>>  .../include/asm/arch-rockchip/pmu_rk3399.h    |   72 +
>>  .../include/asm/arch-rockchip/sdram_common.h  |   31 +
>>  .../include/asm/arch-rockchip/sdram_rk3399.h  |   29 +-
>>  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |    8 +
>>  configs/rock-pi-4-rk3399_defconfig            |    1 +
>>  configs/rockpro64-rk3399_defconfig            |    1 +
>>  drivers/clk/rockchip/clk_rk3399.c             |    8 +
>>  drivers/ram/rockchip/Kconfig                  |    7 +
>>  .../ram/rockchip/sdram-rk3399-lpddr4-400.inc  | 1570 +++++++++++++++
>>  .../ram/rockchip/sdram-rk3399-lpddr4-800.inc  | 1570 +++++++++++++++
>>  drivers/ram/rockchip/sdram_rk3399.c           | 1726 ++++++++++++++---
>>  15 files changed, 6317 insertions(+), 249 deletions(-)
>>  create mode 100644 arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi
>>  create mode 100644 arch/arm/include/asm/arch-rockchip/pmu_rk3399.h
>>  create mode 100644 drivers/ram/rockchip/sdram-rk3399-lpddr4-400.inc
>>  create mode 100644 drivers/ram/rockchip/sdram-rk3399-lpddr4-800.inc
>>
> 
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 520 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191006/b2738de8/attachment.sig>

  parent reply	other threads:[~2019-10-06  1:30 UTC|newest]

Thread overview: 243+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-16 11:56 [PATCH v3 00/57] ram: rk3399: Add LPDDR4 support Jagan Teki
2019-07-16 11:56 ` [U-Boot] " Jagan Teki
2019-07-16 11:56 ` [PATCH v3 01/57] ram: rk3399: Add ddrtype enc macro Jagan Teki
2019-07-16 11:56   ` [U-Boot] " Jagan Teki
2019-07-16 12:57   ` Kever Yang
2019-07-16 12:57     ` [U-Boot] " Kever Yang
2019-07-16 11:56 ` [PATCH v3 05/57] ram: rk3399: Add rank " Jagan Teki
2019-07-16 11:56   ` [U-Boot] " Jagan Teki
     [not found]   ` <20190716115745.12585-6-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 12:58     ` Kever Yang
2019-07-16 12:58       ` [U-Boot] " Kever Yang
2019-07-16 11:57 ` [PATCH v3 12/57] ram: rk3399: Rename sys_reg with sys_reg2 Jagan Teki
2019-07-16 11:57   ` [U-Boot] " Jagan Teki
     [not found]   ` <20190716115745.12585-13-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:03     ` Kever Yang
2019-07-16 13:03       ` [U-Boot] " Kever Yang
     [not found] ` <20190716115745.12585-1-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 11:56   ` [PATCH v3 02/57] ram: rk3399: Add channel number encoder macro Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-3-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 12:58       ` Kever Yang
2019-07-16 12:58         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 03/57] ram: rk3399: Add row_3_4 enc macro Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-4-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 12:58       ` Kever Yang
2019-07-16 12:58         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 04/57] ram: rk3399: Add chipinfo macro Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-5-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 12:58       ` Kever Yang
2019-07-16 12:58         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 06/57] ram: rk3399: Add column enc macro Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-7-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 12:59       ` Kever Yang
2019-07-16 12:59         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 07/57] ram: rk3399: Add bk " Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-8-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:00       ` Kever Yang
2019-07-16 13:00         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 08/57] ram: rk3399: Add dbw " Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-9-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:00       ` Kever Yang
2019-07-16 13:00         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 09/57] ram: rk3399: Add cs0_rw macro Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-10-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:00       ` Kever Yang
2019-07-16 13:00         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 10/57] ram: rk3399: Add cs1_rw macro Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-11-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:03       ` Kever Yang
2019-07-16 13:03         ` [U-Boot] " Kever Yang
2019-07-16 11:56   ` [PATCH v3 11/57] ram: rk3399: Add bw enc macro Jagan Teki
2019-07-16 11:56     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-12-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:03       ` Kever Yang
2019-07-16 13:03         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 13/57] ram: rk3399: Update cs0_row to use sys_reg3 Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-14-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:03       ` Kever Yang
2019-07-16 13:03         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 14/57] ram: rk3399: Update cs1_row " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-15-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:03       ` Kever Yang
2019-07-16 13:03         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 15/57] ram: rk3399: Add cs1_col enc macro Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-16-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:02       ` Kever Yang
2019-07-16 13:02         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 16/57] ram: rk3399: Add ddr version " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-17-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:02       ` Kever Yang
2019-07-16 13:02         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 17/57] ram: rk3399: Add ddrtimingC0 Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-18-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:02       ` Kever Yang
2019-07-16 13:02         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 18/57] ram: rk3399: Add DdrMode Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-19-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:02       ` Kever Yang
2019-07-16 13:02         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 19/57] ram: rk3399: Configure phy IO in ds odt Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-20-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:04       ` Kever Yang
2019-07-16 13:04         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 20/57] ram: rockchip: Kconfig: Add RK3399 LPDDR4 entry Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-21-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:10       ` Kever Yang
2019-07-16 13:10         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 21/57] ram: rk3399: Add lpddr4 rank mask for ca training Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-22-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:11       ` Kever Yang
2019-07-16 13:11         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 22/57] ram: rk3399: Add lpddr4 rank mask for wdql training Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-23-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:11       ` Kever Yang
2019-07-16 13:11         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 23/57] ram: rk3399: Move mode_sel assignment Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-24-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:12       ` Kever Yang
2019-07-16 13:12         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 24/57] ram: rk3399: Don't wait for PLL lock in lpddr4 Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-25-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:12       ` Kever Yang
2019-07-16 13:12         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 25/57] ram: rk3399: Avoid two channel ZQ Cal Start at the same time Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-26-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:12       ` Kever Yang
2019-07-16 13:12         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 26/57] ram: rk3399: Configure PHY_898, PHY_919 for lpddr4 Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-27-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:12       ` Kever Yang
2019-07-16 13:12         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 27/57] ram: rk3399: Configure BOOSTP_EN, BOOSTN_EN " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-28-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:12       ` Kever Yang
2019-07-16 13:12         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 28/57] ram: rk3399: Configure SLEWP_EN, SLEWN_EN " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-29-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:13       ` Kever Yang
2019-07-16 13:13         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 29/57] ram: rk3399: Configure PHY RX_CM_INPUT " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-30-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:13       ` Kever Yang
2019-07-16 13:13         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 30/57] ram: rk3399: Map chipselect " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-31-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:13       ` Kever Yang
2019-07-16 13:13         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 31/57] ram: rk3399: Configure tsel write ca " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-32-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:14       ` Kever Yang
2019-07-16 13:14         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 32/57] ram: rk3399: Don't disable dfi dram clk for lpddr4, rank 1 Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-33-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:14       ` Kever Yang
2019-07-16 13:14         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 33/57] ram: rk3399: Add IO settings Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-34-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:14       ` Kever Yang
2019-07-16 13:14         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 34/57] ram: sdram: Configure lpddr4 tsel rd, wr based on " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-35-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:15       ` Kever Yang
2019-07-16 13:15         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 35/57] ram: rk3399: Add tsel control clock drive Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-36-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:15       ` Kever Yang
2019-07-16 13:15         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 36/57] ram: rk3399: Configure soc odt support Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-37-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:15       ` Kever Yang
2019-07-16 13:15         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 37/57] ram: rk3399: Get lpddr4 tsel_rd_en from io settings Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-38-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:15       ` Kever Yang
2019-07-16 13:15         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 38/57] ram: rk3399: Update lpddr4 vref based on " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-39-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:16       ` Kever Yang
2019-07-16 13:16         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 39/57] ram: rk3399: Update lpddr4 mode_sel " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-40-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:16       ` Kever Yang
2019-07-16 13:16         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 40/57] ram: rk3399: Update lpddr4 vref_mode_ac Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-41-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:17       ` Kever Yang
2019-07-16 13:17         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 41/57] ram: rk3399: Simplify data training first argument Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-42-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:17       ` Kever Yang
2019-07-16 13:17         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 42/57] ram: rk3399: Handle data training via ops Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-43-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:18       ` Kever Yang
2019-07-16 13:18         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 43/57] ram: rk3399: Add LPPDR4 mr detection Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-44-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:18       ` Kever Yang
2019-07-16 13:18         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 44/57] arm: include: rockchip: Add rk3399 pmu file Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-45-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:18       ` Kever Yang
2019-07-16 13:18         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 45/57] rockchip: rk3399: syscon: Add pmu support Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-46-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:19       ` Kever Yang
2019-07-16 13:19         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 46/57] rockchip: dts: rk3399: Add u-boot, dm-pre-reloc for pmu Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-47-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:19       ` Kever Yang
2019-07-16 13:19         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 47/57] clk: rockchip: rk3399: Set 50MHz ddr clock Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-48-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:19       ` Kever Yang
2019-07-16 13:19         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 48/57] clk: rockchip: rk3399: Set 400MHz " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-49-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:19       ` Kever Yang
2019-07-16 13:19         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 49/57] ram: rk3399: Add LPPDDR4-400 timings inc Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-50-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:20       ` Kever Yang
2019-07-16 13:20         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 50/57] ram: rk3399: Add LPPDDR4-800 " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-51-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:20       ` Kever Yang
2019-07-16 13:20         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 51/57] ram: rk3399: Add set_rate sdram rk3399 ops Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-52-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:20       ` Kever Yang
2019-07-16 13:20         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 52/57] ram: rk3399: Add lpddr4 set rate support Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-53-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:21       ` Kever Yang
2019-07-16 13:21         ` [U-Boot] " Kever Yang
2019-07-20  3:13     ` Kever Yang
2019-07-16 11:57   ` [PATCH v3 53/57] configs: rockpro64: Enable LPDDR4 support Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-54-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:21       ` Kever Yang
2019-07-16 13:21         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 54/57] configs: rock-pi-4: " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-55-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:21       ` Kever Yang
2019-07-16 13:21         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 55/57] rockchip: dts: rk3399: Add LPDDR4-100 timings Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-56-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:21       ` Kever Yang
2019-07-16 13:21         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 56/57] rockchip: dts: rk3399: rockpro64: Use LPDDR4-100 dtsi Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-57-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:22       ` Kever Yang
2019-07-16 13:22         ` [U-Boot] " Kever Yang
2019-07-16 11:57   ` [PATCH v3 57/57] rockchip: dts: rk3399: rock-pi-4: " Jagan Teki
2019-07-16 11:57     ` [U-Boot] " Jagan Teki
     [not found]     ` <20190716115745.12585-58-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
2019-07-16 13:22       ` Kever Yang
2019-07-16 13:22         ` [U-Boot] " Kever Yang
2019-07-16 13:10   ` [PATCH v3 00/57] ram: rk3399: Add LPDDR4 support Kever Yang
2019-07-16 13:10     ` [U-Boot] " Kever Yang
2019-10-06  1:05 ` Qu Wenruo
2019-10-06  1:05   ` [U-Boot] " Qu Wenruo
     [not found]   ` <310a4823-ce36-6152-2886-2bb6fcc0e328-KK0ffGbhmjU@public.gmane.org>
2019-10-06  1:28     ` Manivannan Sadhasivam
2019-10-06  1:28       ` Manivannan Sadhasivam
2019-10-06  1:30   ` Qu Wenruo [this message]
2019-10-06  1:30     ` Qu Wenruo
2019-10-08  0:31     ` Kever Yang
2019-10-08  0:31       ` [U-Boot] " Kever Yang
2019-10-12 10:37       ` Qu Wenruo
2019-10-12 10:37         ` [U-Boot] " Qu Wenruo

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=9816875f-6166-ce55-6ed5-211e6a40b4fe@gmx.com \
    --to=quwenruo.btrfs@gmx.com \
    --cc=cym@rock-chips.com \
    --cc=gajjar04akash@gmail.com \
    --cc=jagan@amarulasolutions.com \
    --cc=kever.yang@rock-chips.com \
    --cc=linux-amarula@amarulasolutions.com \
    --cc=linux-rockchip@lists.infradead.org \
    --cc=manivannan.sadhasivam@linaro.org \
    --cc=philipp.tomsich@theobroma-systems.com \
    --cc=sjg@chromium.org \
    --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 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.