On 2023/10/11 18:29, Elaine Zhang wrote:
From: Guochun Huang
For a specific frequency.
Signed-off-by: Guochun Huang
Signed-off-by: Elaine Zhang
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/clk/rockchip/clk_rk3588.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers
On 2023/10/11 18:29, Elaine Zhang wrote:
For dclk_vop to support more frequencies.
Signed-off-by: Elaine Zhang
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/clk/rockchip/clk_rk3568.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/clk
On 2023/10/11 02:27, Matwey V. Kornilov wrote:
Sync the rk3328-rock64 dts from v6.6-rc5.
See Linux kernel commit for details:
03633c4ef1fb ("arm64: dts: rockchip: fix USB regulator on ROCK64")
Signed-off-by: Matwey V. Kornilov
Reviewed-by: Kever Yang
Thanks,
- Kever
---
On 2023/10/13 04:52, Johan Jonker wrote:
Add documention for Rockchip rkmtd virtual block device.
Signed-off-by: Johan Jonker
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Changed V3:
New patch
---
doc/board/rockchip/index.rst | 1 +
doc/board/rockchip/rkmtd.rst | 105
On 2023/10/13 04:52, Johan Jonker wrote:
Add Rockchip rkmtd test:
Create/attach/detach RKMTD device.
Send/read data with Rockchip boot block header.
Test that reusing the same label should work.
Basic test of 'rkmtd' commands.
Signed-off-by: Johan Jonker
Reviewed-by: Kever Yang
Thanks
On 2023/10/13 04:51, Johan Jonker wrote:
Disable bounce buffer support for rkmtd.
Signed-off-by: Johan Jonker
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Changed V3:
New patch
---
drivers/block/blk-uclass.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
On 2023/10/13 04:51, Johan Jonker wrote:
Add rkmtd class and drivers to create a virtual block device
to transfer Rockchip boot block data to and from NAND with
block orientated tools like "ums" and "rockusb".
Signed-off-by: Johan Jonker
Reviewed-by: Kever Ya
quot;arm64: dts: rockchip: Add NanoPC T6 PCIe Ethernet support")
ac76b786cc37 ("arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support")
Signed-off-by: John Clark
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Changes in v4:
- removed SPI support as Jonas Karlman will be provi
On 2023/10/11 06:23, Jonas Karlman wrote:
Like Rockchip RK3328 and RK3568, the RK3588 also have single node to
represent the glue and ctrl for USB 3.0.
Use rk_ops as driver data to select correct ctrl node for RK3588 DWC3.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks
-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Cc: Christopher Obbard
---
configs/rock5b-rk3588_defconfig | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
index 447913faccc4
definitions to rk3588s")
3d77a3e51b0f ("arm64: dts: rockchip: Add UART9 M0 pin definitions to rk3588s")
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/dts/rk3588-evb1-v10-u-boot.dtsi | 11 +-
arch/arm/dts/rk3588-evb1-v10.dts | 98 +
Hi Elaine,
Please add commit message, and remove the change id.
same for other patches.
Thanks,
- Kever
On 2023/10/10 16:51, Elaine Zhang wrote:
Change-Id: If20fe16260d2b584d4216d1dbabffcb25478fb1d
Signed-off-by: Elaine Zhang
---
.../include/asm/arch-rockchip/cru_rk3568.h|
On 2023/10/8 05:25, John Clark wrote:
NanoPC-T6 is a Rockchip RK3588 based SBC by FriendlyElec.
There are four variants depending on the DRAM size: 4G/32GB eMMC, 8G/64GB eMMC,
16G/16MB SPI NOR, and 16G/256GB eMMC/16MB SPI NOR
So the board is using SPI NOR flash.
[...]
diff --git
...@collabora.com: modified a bit the variables initialization]
Signed-off-by: Eugen Hristev
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/mmc/dw_mmc.c | 20 +++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c
index
Hi Tom,
Could you have a try with rockchip vendor U-Boot, maybe still some
other fixes are missing in mainline U-Boot mmc driver.
Thanks,
- Kever
On 2023/10/7 22:37, Tom Fitzhenry wrote:
I am able to reproduce this on RK3588 QuartzPro64.
I thought "[PATCH v2 RESEND] mmc: dw_mmc:
of PCIe bifurcation
Do you want me to send it as a new separate patch?
Regards,
Jonas
On 2023-10-07 12:26, Kever Yang wrote:
Hi Tom,
Please pull the updates for rockchip platform:
- Add Board: rk3568 Bananapi R2Pro;
- Update pcie bifurcation support;
- dwc_eth_qos controller support for rk3568
Hi Tom,
Please pull the updates for rockchip platform:
- Add Board: rk3568 Bananapi R2Pro;
- Update pcie bifurcation support;
- dwc_eth_qos controller support for rk3568 and rk3588;
- Compressed binary support for U-Boot on rockchip platform;
- dts and config updates for different board and soc;
Hi Tom,
Please ignore this PR, two patches are missing, sorry.
I will update a new version and send a new PR.
Thanks,
- Kever
On 2023/10/7 16:47, Kever Yang wrote:
Hi Tom,
Please pull the updates for rockchip platform:
- Add Board: rk3568 Bananapi R2Pro;
- Update pcie bifurcation
Hi Tom,
Please pull the updates for rockchip platform:
- Add Board: rk3568 Bananapi R2Pro;
- Update pcie bifurcation support;
- dwc_eth_qos controller support for rk3568 and rk3588;
- Compressed binary support for U-Boot on rockchip platform;
- dts and config updates for different board and soc;
On 2023/9/11 18:01, FUKAUMI Naoki wrote:
enable CONFIG_OF_LIBFDT_OVERLAY and use it on Radxa ROCK Pi S.
Signed-off-by: FUKAUMI Naoki
Reviewed-by: Kever Yang
Thanks,
- Kever
---
configs/rock-pi-s-rk3308_defconfig | 1 +
include/configs/rk3308_common.h| 1 +
2 files changed, 2
Signed-off-by: FUKAUMI Naoki
Reviewed-by: Kever Yang
Thanks,
- Kever
---
configs/evb-rk3308_defconfig | 1 +
configs/roc-cc-rk3308_defconfig| 1 +
configs/rock-pi-s-rk3308_defconfig | 1 +
include/configs/rk3308_common.h| 3 ++-
4 files changed, 5 insertions(+), 1 deletion(-)
A20WPKRYN
Type: Hard Disk
Capacity: 488386.3 MB = 476.9 GB (1000215216 x 512)
Signed-off-by: FUKAUMI Naoki
Reviewed-by: Kever Yang
Thanks,
- Kever
this patch depends:
- "rockchip: rk3568: Fix use of PCIe bifurcation" [1]
[1] https://patchwork.ozlabs.org/project
On 2023/9/5 19:47, FUKAUMI Naoki wrote:
Sync the device tree for RK3588 series with Linux 6.6-rc1.
Signed-off-by: FUKAUMI Naoki
Reviewed-by: Kever Yang
Thanks,
- Kever
---
.../dts/rk3588-edgeble-neu6a-io-u-boot.dtsi | 1 -
arch/arm/dts/rk3588-edgeble-neu6a.dtsi| 1
Hi Tom,
Please add the info about where is the dts from in you v2, eg. a
tag in mainline kernel.
Thanks,
- Kever
On 2023/10/3 23:34, Tom Fitzhenry wrote:
Tom Fitzhenry writes:
QuartzPro64 is a Rockchip RK3588 based SBC by Pine64.
UART and booting over SD card are tested to work.
On 2023/9/11 18:05, FUKAUMI Naoki wrote:
align with other boards.
Signed-off-by: FUKAUMI Naoki
Reviewed-by: Kever Yang
Thanks,
- Kever
---
configs/rock-pi-s-rk3308_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/configs/rock-pi-s-rk3308_defconfig
b/configs/rock-pi-s
roc-rk3308-cc boards: they are
the only RK boards missing of DOS_PARTITION.
Reported-by: Jayantajit Gogoi
Signed-off-by: Massimo Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
configs/evb-rk3308_defconfig | 2 +-
configs/roc-cc-rk3308_defconfig| 2 +-
configs/rock-pi-s
Hi Johan,
On 2023/8/24 21:29, Johan Jonker wrote:
Rockmtd creates a virtual block device to transfer Rockchip
boot block data to and from NAND with block orientated tools
like "ums" and "rockusb".
It uses the Rockchip MTD driver to scan for boot blocks and copies
data from the first block in a
On 2023/8/24 21:29, Johan Jonker wrote:
Prepare a rkmtd UCLASS in use for writing Rockchip boot blocks
in combination with existing userspace tools and rockusb command.
Signed-off-by: Johan Jonker
Reviewed-by: Kever Yang
Thanks,
- Kever
---
disk/part.c| 4
drivers
and to let the original data unchanged.
Signed-off-by: Johan Jonker
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/mtd/nand/raw/Kconfig| 9 +
drivers/mtd/nand/raw/rockchip_nfc.c | 3 +++
2 files changed, 12 insertions(+)
diff --git a/drivers/mtd/nand/raw/Kconfig b
Hi Johan,
On 2023/9/19 23:28, Johan Jonker wrote:
Keep track of the re-entries with help of the lr register.
This binary can be re-used and called from various BROM functions.
Only when it's called from the part that handles SPI, NAND or EMMC
hardware it needs to early return to BROM ones.
In
Hi Massimo,
This patch is fine to me, but you can merge these two patch into
one, because they
are all rk3308 boards.
And if you have more than one patch, it'd better to use
--in-reply-to for follow up patches
so that the mail system know this is a patch set and grab them
On 2023/8/7 08:08, Jonas Karlman wrote:
Enable DWC_ETH_QOS_ROCKCHIP and related PHY driver on RK3588 boards that
have an enabled gmac node and drop ETH_DESIGNWARE and GMAC_ROCKCHIP for
remaining RK3588 boards.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
On 2023/8/7 08:08, Jonas Karlman wrote:
Enable DWC_ETH_QOS_ROCKCHIP and related PHY driver on RK356x boards that
have an enabled gmac node.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
configs/evb-rk3568_defconfig | 5 +++--
configs/nanopi-r5s
: rk3588: Allow multiple gmac controller")
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Cc: David Wu
Cc: Sebastian Reichel
Cc: Benjamin Gaignard
---
drivers/net/dwc_eth_qos.c | 4 +
drivers/net/dwc_eth_qos_rockchip.c | 182 +++
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Cc: David Wu
Cc: Ezequiel Garcia
---
drivers/net/Kconfig| 8 +
drivers/net/Makefile | 1 +
drivers/net/dwc_eth_qos.c | 8 +-
drivers/net/dwc_eth_qos.h | 2 +
drivers/net/dwc_eth_qos_rockch
On 2023/8/7 08:08, Jonas Karlman wrote:
Remove spam of RX packet not available debug messages when waiting to
receive a packet.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/net/dwc_eth_qos.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions
On 2023/8/7 08:08, Jonas Karlman wrote:
Return error code when phy_connect fails or no link can be established.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/net/dwc_eth_qos.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net
On 2023/8/7 08:08, Jonas Karlman wrote:
rx_pkt is allocated and not used for anything, remove it.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/net/dwc_eth_qos.c | 11 ---
drivers/net/dwc_eth_qos.h | 1 -
2 files changed, 12 deletions
-pre-ram;
};
};
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/dts/rk356x-u-boot.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/dts/rk356x-u-boot.dtsi b/arch/arm/dts/rk356x-u-boot.dtsi
index d21b18205220..fe7de0dd4bc8
On 2023/8/3 03:49, Jonas Karlman wrote:
Enable missing PCIe Kconfig options now that PCIe bifurcation is fixed
to make use of the two on-board RTL8125B and the M.2 slot on NanoPi R5C
and NanoPi R5S.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/dts
device tree from linux v6.4 and drop u-boot,spl-boot-order and
use the default from rk356x-u-boot.dtsi.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
The addition of SPL_FIT_SIGNATURE add an important integrity check that
slow down boot time by a second or two. Enabled
On 2023/8/22 06:30, Jonas Karlman wrote:
Add a minimal generic RK3566/RK3568 board that only have eMMC and SDMMC
enabled. This defconfig can be used to boot from eMMC or SD-card on most
RK3566/RK3568 boards that follow reference board design.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever
as Karlman
Reviewed-by: Simon Glass
---
Cc: Jianqun Xu
Cc: Heiko Stuebner
Cc: Doug Anderson
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- Add probe after bind comment
- Drop parenthesis
- Collect r-b tag
drivers/misc/Kconfig | 9 ++
drivers/misc/Makefile
pmic: rk809: support rk809 pmic")
Signed-off-by: shengfei Xu
[jo...@kwiboo.se: fix checkpatch error, update commit message]
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- New patch
drivers/power/regulator/rk8xx.c | 19 +++
1 file c
c")
Signed-off-by: Joseph Chen
[jo...@kwiboo.se: fix checkpatch error, simplify buck get_value, update commit
message]
Signed-off-by: Jonas Karlman
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- Simplify locating correct rk8xx_reg_info
- Update max_sel to inc
cba5d556b4 ("regulator: implement basic reference counter")
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Cc: Svyatoslav Ryhel
---
v2:
- No change
drivers/power/regulator/regulator-uclass.c | 18 ++
include/power/regulator.h | 1
as this option is not required for
a functional M.2 SATA drive slot.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- No change
arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi | 11 +--
configs/radxa-e25-rk3568_defconfig| 1 -
2 files changed, 9
as Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- New patch
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
b/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
index d5
On 2023/8/3 03:04, Jonas Karlman wrote:
Add support for the RK3588 variant to the driver.
Code imported almost 1:1 from mainline linux driver.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- No change
.../phy/rockchip/phy-rockchip-snps-pcie3.c| 85
as Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- Add fixes tag
.../phy/rockchip/phy-rockchip-snps-pcie3.c| 65 +--
1 file changed, 59 insertions(+), 6 deletions(-)
diff --git a/drivers/phy/rockchip/phy-rockchip-snps-pcie3.c
b/drivers/phy/rockchip/phy-roc
On 2023/8/3 03:04, Jonas Karlman wrote:
Add a phy_init ops in preparation for upcoming support of a RK3588
variant in the driver.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- No change
.../phy/rockchip/phy-rockchip-snps-pcie3.c| 40
On 2023/8/3 03:04, Jonas Karlman wrote:
Change to use clk_bulk API and syscon_regmap_lookup_by_phandle to
simplify in preparation for upcoming support of a RK3588 variant.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- No change
.../phy/rockchip/phy
On 2023/8/3 03:04, Jonas Karlman wrote:
Set number of lanes and link width speed control register based on the
num-lanes property.
Code imported almost 1:1 from dw_pcie_setup in mainline linux.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- No change
Reviewed-by: Kever Yang
Thanks,
- Kever
---
because iodomain is different to evb and now iodomain driver is sent as
patch we need to separate between EVB and R2Pro else board can be bricked.
ethernet support depends on these series from jonas:
rockchip: Port IO-domain driver for RK3568 from
Hi Jonas,
Basically these patches are feature update and should be merge and
send in next MW.
I have question about PCIe bifurcation, does this also merged in linux
kernel? I do check the status
in kernel mailing list but forget to feedback with you, I didn't see the
pcie node in
: undefined reference to `gpio_request_by_name'
aarch64-linux-gnu-ld.bfd: drivers/mmc/mmc-pwrseq.c:29: undefined reference
to `dm_gpio_set_value'
aarch64-linux-gnu-ld.bfd: drivers/mmc/mmc-pwrseq.c:31: undefined reference
to `dm_gpio_set_value'
Signed-off-by: Jonas Karlman
Reviewed-by: Kever
On 2023/9/21 22:47, Eugen Hristev wrote:
On 8/1/23 10:28, Eugen Hristev wrote:
This series adds support for DFU in SPL for rockchip rk3588 on rock5b
board.
Namely, when SPL is loaded via rockusb (thus via USB), having the
`same-as-spl` boot order item, after having detected that it was
improvements.
Signed-off-by: Massimo Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
doc/README.rockchip | 10 +---
doc/board/rockchip/rockchip.rst | 43 +++--
2 files changed, 36 insertions(+), 17 deletions(-)
diff --git a/doc/README.rockchip b/doc
Hi Johan,
On 2023/9/13 19:00, Johan Jonker wrote:
Hi,
Maybe put this Rockchip rk3066 patch on hold, if we can find a better solution.
Any insider help is appreciated here.
The solution is to handle the BOOT_BROM_DOWNLOAD TAG in the ddr init
binary, and the method
is the same with return
TPL_SERIAL.
Signed-off-by: Massimo Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/mach-rockchip/Kconfig | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
index a279582f4f..3b044269bd 100644
Hi Massimo,
On 2023/9/3 18:04, Massimo Pegorer wrote:
Il giorno sab 2 set 2023 alle ore 18:32 Massimo Pegorer
ha scritto:
There is no support to initialize DRAM on RK3308 SoC using U-Boot
TPL and therefore an external TPL binary must be used to generate
a bootable u-boot-rockchip.bin image.
eck if phy is valid.
Fixes: b7d8d40346f2 ("video: rockchip: dw_mipi_dsi: Fix external phy existence
check")
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/video/rockchip/dw_mipi_dsi_rockchip.c | 6 +++---
1 file changed, 3 insertions(+), 3 dele
On 2023/8/18 05:52, Jonas Karlman wrote:
Rename defconfig to include SoC name, use similar pattern as other
RK356x boards: -.dts -> -_defconfig
Suggested-by: Kever Yang
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
board/anbernic/rgxx3_rk3566/MAINTAIN
Hi Jonas,
Thanks for your patch.
On 2023/8/17 14:04, Jonas Karlman wrote:
Update Rockchip documentation to include RK3566/RK3568 boards already
supported. Also list Pine64 boards under RK3566 and drop defconfig to
match other listed boards.
Signed-off-by: Jonas Karlman
---
pwron.
Signed-off-by: Jonas Karlman
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- Split patch
- Collect r-b tag
configs/quartz64-a-rk3566_defconfig | 1 +
configs/quartz64-b-rk3566_defconfig | 1 +
configs/rock-3a-rk3568_defconfig | 1
On 2023/8/17 13:45, Jonas Karlman wrote:
Select SYSRESET_CMD_POWEROFF to use the sysreset implementation of the
poweroff command when PMIC_RK8XX is enabled.
Signed-off-by: Jonas Karlman
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
Thanks,
- Kever
---
v2:
- Split patch
- Collect r-b
Hi Tom,
Please pull the updates for rockchip platform:
- Add board: rk3568 EmbedFire Lubancat 2
- Fixes for rk3568 clock and pinctrl;
- Fixes for rk3308 clock and uart;
- rk3328 rock64 updates;
- Video fix on veyron board;
CI:
Hi Jonas,
Please split this patch into two patch, one for update defconfig
and one for update pmic Kconfig.
Thanks,
- Kever
On 2023/8/4 03:54, Jonas Karlman wrote:
With PMIC_RK8XX, SYSRESET and CMD_POWEROFF options enabled it is
possible to power down a board using the poweroff
for the
second reg to configure drive strength level 6-11. Also write correct
values for input schmitt setting.
Fixes: 1977d746aa54 ("rockchip: rk3568: add rk3568 pinctrl driver")
Signed-off-by: Jonas Karlman
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Cha
Add David,
Hi David,
Please help to review this patch set for dwc_eth_qos for rk3568/rk3588.
Thanks,
- Kever
On 2023/8/7 08:08, Jonas Karlman wrote:
This series adds a glue driver, dwc_eth_qos_rockchip, to support GMAC
on RK356x and RK3588.
rk_gmac_ops used in this series has been
Hi Manoj,
This patch need rebase, and could you please address the comment
from Jonas in new version is possible.
Thanks,
- Kever
On 2023/7/25 11:50, Manoj Sai wrote:
Add support for generating a GZIP-compressed U-boot binary with the
help of binman, if CONFIG_SPL_GZIP is selected.
On 2023/8/1 15:28, Eugen Hristev wrote:
Enable DFU and related configs, expand stack and buffers to hold
downloaded image.
Signed-off-by: Eugen Hristev
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Changes in v2:
- added # CONFIG_SPL_BINMAN_UBOOT_SYMBOLS is not set
because with the configs
Hi Eugen,
On 2023/8/1 15:28, Eugen Hristev wrote:
Add bootph-all to gadget nodes to have the gadget available in SPL.
Does this gadget available on both USB2 and USB3? I think only USB2 is
enough?
Thanks,
- Kever
Signed-off-by: Eugen Hristev
---
On 2023/8/1 15:28, Eugen Hristev wrote:
Add DFU as a possible SPL boot media if the boot device is a
gadget device.
Signed-off-by: Eugen Hristev
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/mach-rockchip/spl-boot-order.c | 3 +++
1 file changed, 3 insertions(+)
diff --git
Add Steven Liu,
Hi Steven,
Please help to review this patch.
On 2023/8/4 01:44, Jonas Karlman wrote:
rk3568_set_drive configures a second reg for specific pins. Mainline
linux does not do this and vendor U-Boot only run similar code when bit
14 and 15 are both 0 in PMU_GRF_SOC_CON0.
| ^~
In file included from env/common.c:32:
[...]
Environment in SPL is needed e.g. for DFU, as dfu_alt is kept as
env variable.
Signed-off-by: Eugen Hristev
Reviewed-by: Kever Yang
Thanks,
- Kever
---
include/configs/rockchip-common.h | 4
1 file changed, 4 deletions(-)
diff --git a/include
On 2023/8/3 16:04, FUKAUMI Naoki wrote:
align with other ROCK series.
Fixes: 2b506407c8 ("rockchip: Add MAINTAINERS entry for Radxa Rock 4C+")
Signed-off-by: FUKAUMI Naoki
Reviewed-by: Kever Yang
Thanks,
- Kever
---
board/rockchip/evb_rk3399/MAINTAINERS | 2 +-
1 file
-by: Massimo Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/mach-rockchip/spl.c | 11 ---
1 file changed, 11 deletions(-)
diff --git a/arch/arm/mach-rockchip/spl.c b/arch/arm/mach-rockchip/spl.c
index a6396b3c42..87280e2ba7 100644
--- a/arch/arm/mach-rockchip/spl.c
+++ b/arch/arm
chip/spl.c.
Signed-off-by: Massimo Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/mach-rockchip/spl.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/arm/mach-rockchip/spl.c b/arch/arm/mach-rockchip/spl.c
index 30be640425..a6396b3c42 100644
--- a/arch/arm/mach-rockchip/s
HI Anton,
Thanks for your patch.
I will help to format the patch under the requirement of U-Boot[1]
this time, but you will need to do it by yourself
if you have follow up patches.
Thanks,
- Kever
[1] https://u-boot.readthedocs.io/en/latest/develop/codingstyle.html
On 2023/8/7
From: Anton
Add cru structure definition in head file to support cpu_info driver.
Signed-off-by: Anton
Signed-off-by: Kever Yang
---
Changes in v2:
Format the patch header, add commit message and signature.
arch/arm/include/asm/arch-rockchip/cru.h| 2 ++
arch/arm/include/asm/arch
On 2023/8/4 08:35, Alvaro Fernando García wrote:
533ad9dc avoided an overflow but causes compilation
failure on 32bit boards (eg. veyron speedy)
this commit uses div_u64 which has a fallback codepath
for 32bit platforms
Signed-off-by: Alvaro Fernando García
Reviewed-by: Kever Yang
Hi Jagan,
On 2023/8/9 20:34, Jagan Teki wrote:
Hi Kever,
On Wed, 26 Jul 2023 at 13:55, Jagan Teki wrote:
On Wed, 26 Jul 2023 at 13:42, Kever Yang wrote:
Hi Jagan,
On 2023/7/19 16:17, Jagan Teki wrote:
Sync the linux-next from below commit,
commit <1642bf66e270> ("arm64: dt
Hi Frank,
On 2023/8/8 01:14, Frank Wunderlich wrote:
From: Frank Wunderlich
Add rk3568 based Bananapi R2 Pro board.
Signed-off-by: Frank Wunderlich
---
because iodomain is different to evb and now iodomain driver is sent as
patch we need to separate between EVB and R2Pro else board can be
Add px30, rv1126 soc, and rockchip soc based boards.
Signed-off-by: Kever Yang
---
MAINTAINERS | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 47581cf6fb..1f6f0aa4d1 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -473,12 +473,24
e nodes.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/dts/rk356x-u-boot.dtsi | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/arm/dts/rk356x-u-boot.dtsi b/arch/arm/dts/rk356x-u-boot.dtsi
index d21b18205220..32f687f2924b 100644
--
clk_set_rate of the
tx_rx clock and not using clk_set_parent of the speed clock.
Add dummy support for SCLK_GMAC1_RGMII_SPEED and similar clocks to clk
driver to allow a driver for gmac node to probe.
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/clk/rockchip
clock driver")
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/include/asm/arch-rockchip/cru_rk3568.h | 2 +-
drivers/clk/rockchip/clk_rk3568.c | 5 -
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/arch/arm/includ
this by including support for UART clocks in SPL.
Fixes: 4a262feba3a5 ("rockchip: rk3568: add clock driver")
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/clk/rockchip/clk_rk3568.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
interface for WIFI/BT module
- M.2 key for 2280 NVME
- 40 pin header
The dts file is sync from linux mainline.
Signed-off-by: Andy Yan
Reviewed-by: Kever Yang
Thanks,
- Kever
---
Changes in v4:
- Add entry for this board to evb_rk3568/MAINTAINERS
- document this board at doc/board/rockchip
On 2023/8/4 17:33, Jonas Karlman wrote:
From: Damon Ding
Fix use of wrong clk selection for CLK_PWM1 on RK3568.
Fixes: 4a262feba3a5 ("rockchip: rk3568: add clock driver")
Signed-off-by: Damon Ding
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Thanks,
- Kever
---
d
Hi Jonas,
On 2023/8/4 03:54, Jonas Karlman wrote:
With PMIC_RK8XX, SYSRESET and CMD_POWEROFF options enabled it is
possible to power down a board using the poweroff command and turn the
board back on using a power button.
I'm confuse about the use case, when will people need to do this(other
Hi Peter,
On 2023/8/3 15:44, Peter Robinson wrote:
On Tue, Aug 1, 2023 at 4:17 AM Kever Yang wrote:
Hi Peter,
Could you update the patchset with patches you still want to send?
Can you just drop this patch and take the rest from the set?
Yes, it's OK if there no other change, I can
: none of these failures is fatal
nor causing issues). Add to *-u-boot.dtsi all required nodes with the
'bootph-some-ram' attribute.
Signed-off-by: Massimo Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi | 27 +++
1 file
for UART nodes in *-u-boot.dtsi files
for all cases where UART is not inited by U-Boot proper or by SPL o by
TPL code but by a preliminary external boot phase (for Rock PI S, UART
is inited by external TPL).
Signed-off-by: Massimo Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
arch/arm/dts
Pegorer
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/clk/rockchip/clk_rk3308.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/clk/rockchip/clk_rk3308.c
b/drivers/clk/rockchip/clk_rk3308.c
index 64f33587e2..d27673c454 100644
--- a/drivers/clk
Hi Peter,
Could you update the patchset with patches you still want to send?
Thanks,
- Kever
On 2023/6/14 20:43, Peter Robinson wrote:
Start the USB stack so usb storage can be used. Adding the command
as usb keyboard isn't enabled as there's not currently display output.
Hi Lu jicong,
Does the 1866M worked for your board before?
I think this config should be fine for other people, it has been
submit for 4 years.
Thanks,
- Kever
On 2023/7/5 21:58, Lu jicong wrote:
Current 1866MHz sdram config is too high for NanoPC-T4.
On this frequency, its
Hi Tom,
On 2023/8/1 02:15, Tom Rini wrote:
On Mon, Jul 31, 2023 at 09:54:14PM +0800, Kever Yang wrote:
Hi Tom,
Please pull the updates for rockchip platform:
- Update dwc3 generic driver and update support for rk3568/rk3328;
- Add boards:
rk3566: Pine64 Quartz64-A/B, SOQuartz
Hi Tom,
Please pull the updates for rockchip platform:
- Update dwc3 generic driver and update support for rk3568/rk3328;
- Add boards:
rk3566: Pine64 Quartz64-A/B, SOQuartz on Model A/Blade/CM4-IO
rk3568: Radxa E25 Carrier Board
rk3588: Radxa ROCK5A
- Fixes and updates
501 - 600 of 3974 matches
Mail list logo