
Hi Kever,
On Tue, 28 Feb 2023 at 15:30, Kever Yang kever.yang@rock-chips.com wrote:
Hi Jagan,
On 2023/2/28 17:09, Jagan Teki wrote:
On Tue, 28 Feb 2023 at 14:34, Kever Yang kever.yang@rock-chips.com wrote:
rk3588 evb1 v10 is a evalution board from Rockchip, it is a dev board for rockchip and also a reference board for board vendors.
Hardware: SoC: RK3588 DRAM: LPDDR4X 8GB Debug: UART2 via USB PCIe: 3x4 *1 SATA *2 HDMI out *2 HDMI IN *1 USB2.0 Host *2 USB3.0 Host *1 Type C *1 MIPI DSI panel
rk3588-evb.dts is from Linux v6.2 with rename of rk3588-evb1-v10.dts
IMHO - do not rename Linux sync (It will break the Linux syncs, every time), Matching DTS from Linux make maintenance easy and easy to fix. If it is really needed then this change has to be in Linux.
I can understand your concern, keep everything the same seems easier.
As I have said for rk3568-evb, not like the boards from other board vendor which sales
to End customer, rockchip EVB is a reference board, many boards copy core part the the
evb schematic. Not all the boards will upstream, but still many boards can re-use the
EVB U-Boot to boot their boards.
For U-Boot, I would like to keep the same usage of evb like other rkxx-evb unless there have
conflict by more than one EVB.
When there is only one evb, and without modification by U-Boot, the
Linux sync won't be break.
I was aware of all these details, why cannot we use the same dts name and add it evb-rk3588_defconfig?
So, we have evb-rk3588_defconfig like other evb boards defconfig with rk3588-evb1-v10.dts
Jagan.