History log of /rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c (Results 1 – 25 of 29)
Revision Date Author Comments
# e583fa2a 25-Aug-2023 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: match the kernel dclk clock scheme

Change-Id: I6082edbb3147b59029812c53f03598988cb62b54
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 19191d3b 04-Aug-2023 Jonas Karlman <jonas@kwiboo.se>

UPSTREAM: clk: rockchip: rk3568: Add dummy support for GMAC speed clocks

Pine64 Quartz64 boards DT reference SCLK_GMAC1_RGMII_SPEED in the
assigned-clocks property of the gmac1 node. This result in

UPSTREAM: clk: rockchip: rk3568: Add dummy support for GMAC speed clocks

Pine64 Quartz64 boards DT reference SCLK_GMAC1_RGMII_SPEED in the
assigned-clocks property of the gmac1 node. This result in a ENOENT
error when driver core tries to set a parent for this clock.

The clock speed in rgmii/rmii mode is changed using 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.

Change-Id: Iaf6ba930cc29ac3233cf5d046002f71a6879eb78
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>

show more ...


# 98d806de 04-Aug-2023 Jonas Karlman <jonas@kwiboo.se>

UPSTREAM: clk: rockchip: rk3568: Include UART clocks in SPL

The clock driver for RK3568 does not include support for UART clocks in
SPL. This result in the following message with high enough logleve

UPSTREAM: clk: rockchip: rk3568: Include UART clocks in SPL

The clock driver for RK3568 does not include support for UART clocks in
SPL. This result in the following message with high enough loglevel.

ns16550_serial serial@fe660000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19

Fix this by including support for UART clocks in SPL.

Fixes: 4a262feba3a5 ("rockchip: rk3568: add clock driver")
Change-Id: I788dbf470d1f8eff75e6db8073f05207579dd9e1
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Eugen Hristev <eugen.hristev@collabora.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>

show more ...


# 0de0139e 04-Aug-2023 Jonas Karlman <jonas@kwiboo.se>

UPSTREAM: clk: rockchip: rk3568: Fix mask for clk_cpll_div_25m_div

The field for clk_cpll_div_25m_div in CRU_CLKSEL_CON81 is 6 bits wide,
not 5 bits wide as currently defined in CPLL_25M_DIV_MASK.

UPSTREAM: clk: rockchip: rk3568: Fix mask for clk_cpll_div_25m_div

The field for clk_cpll_div_25m_div in CRU_CLKSEL_CON81 is 6 bits wide,
not 5 bits wide as currently defined in CPLL_25M_DIV_MASK.

Fix this and the assert so that CPLL_25M can be assigned a 25 MHz rate.

Fixes: 4a262feba3a5 ("rockchip: rk3568: add clock driver")
Change-Id: Icc9fda366d0428b2b425a74c7ea2c5a5c1489d2f
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>

show more ...


# ea2fe5aa 22-Jul-2023 Jonas Karlman <jonas@kwiboo.se>

UPSTREAM: rockchip: clk: clk_rk3568: Add CLK_PCIEPHY2_REF support

Add dummy support for the CLK_PCIEPHY2_REF clock.

Change-Id: Ic1593bbfb829b67d4f703b3b821a6cc3b0744bd2
Signed-off-by: Jonas Karlman

UPSTREAM: rockchip: clk: clk_rk3568: Add CLK_PCIEPHY2_REF support

Add dummy support for the CLK_PCIEPHY2_REF clock.

Change-Id: Ic1593bbfb829b67d4f703b3b821a6cc3b0744bd2
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>

show more ...


# 14d9ba56 16-Jun-2023 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support dclk_vop select more parent clks

Change-Id: Ib823620ff7940f8d62e78010817ca9b5f06995dd
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 988eb0b8 19-Apr-2023 Damon Ding <damon.ding@rock-chips.com>

clk: rockchip: rk3568: fix clk selection in rk3568_pwm_get_clk()

Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I21e5622d8253817820a091c9bf06ec3f2b76de4a


# c6f7c1a3 18-Aug-2022 Joseph Chen <chenjh@rock-chips.com>

rockchip: Add rk3528 support

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I0683071e9bdde1cb5aa4c3df40750f33a3faa85b


# 75c04b2a 26-Sep-2021 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support emmc bclk and tclk

Change-Id: I149021d6492d4a72662b116dc78c93be8f40c0fb
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# fae8dbc4 22-Sep-2021 Jason Zhu <jason.zhu@rock-chips.com>

clk: rockchip: rk3568: add freq (26 * MHz) for mmc device

The mmc device set the high speed mode freq to (26 * MHz),
like sd card.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I38

clk: rockchip: rk3568: add freq (26 * MHz) for mmc device

The mmc device set the high speed mode freq to (26 * MHz),
like sd card.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I38242e2d2cf18544464f0010b550b59e54b9d0bd

show more ...


# 26663c2d 23-Jul-2021 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: add i2s3 clk

Change-Id: If20fe16260d2b584d4216d1dbabffcb25478fb1d
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 1e414535 30-Jun-2021 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: fix up the sfc clk rate unit error

Change-Id: Iae8571a7c2d185883ea6bf263813b94c101560aa
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 563d12f2 09-Apr-2021 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: add uart clk

Change-Id: I92a097e216e9cbb254c5bae5a25bc52f0c53cd38
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 0a741659 02-Mar-2021 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support aclk_vop setting 500M

add cpll as aclk_vop parent.

Change-Id: I4dd4bb846191c6f44f430ddbeea92017c1276d93
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# d504dfb2 04-Jan-2021 Shawn Lin <shawn.lin@rock-chips.com>

clk: rockchip: rk3568: Ungate PCIe30phy refclk_m and refclk_n

Change-Id: I718f280cd78235131f3f3ef76e17e498a6e4db8e
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>


# 6c0e8ad8 25-Dec-2020 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support wdt clk set/get rate

Change-Id: I04b868618f0590b44cea8c00041b9fb676e55919
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# aa003068 24-Dec-2020 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: fix up the return value for rk3568_clk_set_rate()

Change-Id: If472e1b954624ff5205e3064d484de3533cde949
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 98637248 22-Dec-2020 Jason Zhu <jason.zhu@rock-chips.com>

clk: rockchip: rk3568: fix print error log

The log is "Fail to set the ACLK_BUS clock"

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ie22e5139e1446ae751d1e64729c7a0b4cdbac69e


# 0a04fb50 09-Dec-2020 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support rkvdec clk setting

Change-Id: Ic63b3c8ecbefcdf551d646ebb40521e6b521610b
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 77e56285 03-Dec-2020 Jason Zhu <jason.zhu@rock-chips.com>

clk: rockchip: rk3568: support set sdmmc0 clock

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ic7bdfce9a9551649e053f58b6d9219e73e6afed5


# f6d27794 01-Dec-2020 zhangqing <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support more clk setting

support cpll_xxx settings.

Change-Id: I2735f6abe0fb02828b7ace76b58a60757199cab8
Signed-off-by: zhangqing <zhangqing@rock-chips.com>


# 65bd598f 17-Nov-2020 Jason Zhu <jason.zhu@rock-chips.com>

clk: rockchip: rk3568: set the ACLK_BUS to 150MHz in spl

Since the mcu uses the ACLK_BUS clock and 150MHz is need as
default clock rate.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-I

clk: rockchip: rk3568: set the ACLK_BUS to 150MHz in spl

Since the mcu uses the ACLK_BUS clock and 150MHz is need as
default clock rate.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I60c4603fa0c0b45667c6583992ea461fed18fcf5

show more ...


# fdd74c32 12-Nov-2020 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support ebc clk setting/getting rate

Change-Id: Iecac8e56b2b5615b54c8969767053b6282fe6fb8
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 802c460a 16-Nov-2020 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: support ppll setting 200M

Change-Id: If5d4d1994956a8e18f3208a22daee6efca80950b
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


# 801ca42b 10-Nov-2020 Elaine Zhang <zhangqing@rock-chips.com>

clk: rockchip: rk3568: fix up the vpll register address

Fix up the error description of TRM.

Change-Id: Ie95482efea4e78505d361b5377ff4a23826d69e3
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.c

clk: rockchip: rk3568: fix up the vpll register address

Fix up the error description of TRM.

Change-Id: Ie95482efea4e78505d361b5377ff4a23826d69e3
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>

show more ...


12