OpenGrok
Cross Reference: rk_cru_composite.c
xref
: /
src
/
sys
/
arch
/
arm
/
rockchip
/
rk_cru_composite.c
Home
|
History
|
Annotate
|
Download
|
only in
rockchip
History log of
/src/sys/arch/arm/rockchip/rk_cru_composite.c
Revision
Date
Author
Comments
1.8
23-Aug-2022
ryo
Add initial support for RK3588 SoC (CRU and IOMUX)
1.7
12-Nov-2021
jmcneill
arm: rockchip: Add support for RK3288 SoC.
The Rockchip RK3288 is a quad core Cortex-A17 SoC.
1.6
20-May-2021
msaitoh
Fix wrong calculation found by kUBSan. OK'd by jmcneill.
The output was:
UBSan: Undefined Behavior in ../../../../arch/arm/rockchip/
rk_cru_composite.c:86:21, unsigned integer overflow: 0 divrem 0 cannot be
represented in type 'unsigned int'
1.5
16-Nov-2019
jmcneill
branches: 1.5.12; 1.5.14;
Add support for I2S clocks.
1.4
10-Nov-2019
jmcneill
Force DCLK_VOP0/1 dividers to 1 and select closest match when setting PLL
rates.
1.3
19-Jun-2018
jmcneill
branches: 1.3.2; 1.3.4; 1.3.8;
rk_cru_composite_set_rate: allow selection of parent clocks in different
domains
1.2
17-Jun-2018
jmcneill
Make gate enable/disable logic easier to read. NFC.
1.1
16-Jun-2018
jmcneill
Add initial support for Rockchip RK3328 SoC.
1.3.8.1
16-Nov-2019
martin
Pull up following revision(s) (requested by jmcneill in ticket #427):
sys/dev/ic/dw_hdmi_phy.c: revision 1.2
sys/dev/ic/dw_hdmi.c: revision 1.4
sys/dev/fdt/ausoc.c: revision 1.5
sys/dev/ic/dw_hdmi.h: revision 1.2
sys/dev/ic/dw_hdmi.h: revision 1.3
sys/dev/ic/dw_hdmi.h: revision 1.4
sys/conf/files: revision 1.1242
sys/dev/fdt/fdtvar.h: revision 1.57
sys/arch/arm/rockchip/rk3399_cru.c: revision 1.11
sys/arch/arm/rockchip/rk3399_cru.c: revision 1.12
sys/arch/arm/rockchip/rk3399_cru.c: revision 1.13
sys/arch/evbarm/conf/GENERIC64: revision 1.110
sys/arch/arm/rockchip/rk_drm.c: revision 1.1
sys/arch/arm/rockchip/rk_drm.c: revision 1.2
sys/arch/evbarm/conf/GENERIC64: revision 1.112
sys/arch/arm/rockchip/rk_dwhdmi.c: revision 1.1
sys/dev/fdt/fdt_clock.c: revision 1.10
sys/arch/evbarm/conf/GENERIC64: revision 1.113
sys/arch/arm/rockchip/rk_dwhdmi.c: revision 1.2
sys/arch/arm/rockchip/rk_drm.h: revision 1.1
sys/arch/arm/rockchip/rk_dwhdmi.c: revision 1.3
sys/arch/arm/rockchip/rk_fb.c: revision 1.1
sys/arch/arm/dts/rk3399-rockpro64.dts: revision 1.9
sys/arch/arm/rockchip/rk_vop.c: revision 1.1
sys/arch/arm/rockchip/rk_vop.c: revision 1.2
sys/arch/arm/rockchip/rk_i2c.c: revision 1.6
sys/arch/arm/rockchip/rk_cru.h: revision 1.6
sys/arch/arm/rockchip/rk_cru.h: revision 1.7
sys/arch/arm/rockchip/rk_cru_composite.c: revision 1.4
sys/arch/arm/rockchip/rk_cru_composite.c: revision 1.5
sys/arch/arm/rockchip/files.rockchip: revision 1.21
sys/arch/arm/rockchip/rk_i2s.c: revision 1.1
sys/arch/arm/rockchip/files.rockchip: revision 1.22
sys/dev/ic/dw_hdmi.c: revision 1.2
sys/dev/ic/dw_hdmi_phy.c: revision 1.1
sys/dev/ic/dw_hdmi.c: revision 1.3
Support reads of more than 32 bytes in a single xfer.
Add support for internal DesignWare HDMI PHYs
Add fdtbus_clock_enable and fdtbus_clock_enable_index shortcuts
Add HDMI and VOP clocks
WIP display driver for Rockchip RK3399
Add (commented out) Rockchip display support
Select the correct MPLL and PHY settings for the requested pixel clock
Force DCLK_VOP0/1 dividers to 1 and select closest match when setting PLL
rates.
Fix typo in phy config table
Fix a few swapped fields
Remove debug output
Enable Rockchip display support
Set sysclk rate at set_format time, so the link set_format callback can read the new sysclk
Add I2S audio input support.
Add software volume controls.
Add support for I2S clocks.
Add driver for Rockchip I2S/PCM controller.
Enable HDMI audio on ROCKPro64
Add rki2s
Add audio support
1.3.4.1
13-Apr-2020
martin
Mostly merge changes from HEAD upto 20200411
1.3.2.2
25-Jun-2018
pgoyette
Sync with HEAD
1.3.2.1
19-Jun-2018
pgoyette
file rk_cru_composite.c was added on branch pgoyette-compat on 2018-06-25 07:25:39 +0000
1.5.14.1
31-May-2021
cjep
sync with head
1.5.12.1
17-Jun-2021
thorpej
Sync w/ HEAD.
Indexes created Mon Oct 13 04:09:54 GMT 2025