Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-9] src/sys



Module Name:    src
Committed By:   martin
Date:           Sat Nov 16 16:48:26 UTC 2019

Modified Files:
        src/sys/arch/arm/dts [netbsd-9]: rk3399-rockpro64.dts
        src/sys/arch/arm/rockchip [netbsd-9]: files.rockchip rk3399_cru.c
            rk_cru.h rk_cru_composite.c rk_i2c.c
        src/sys/arch/evbarm/conf [netbsd-9]: GENERIC64
        src/sys/conf [netbsd-9]: files
        src/sys/dev/fdt [netbsd-9]: ausoc.c fdt_clock.c fdtvar.h
        src/sys/dev/ic [netbsd-9]: dw_hdmi.c dw_hdmi.h
Added Files:
        src/sys/arch/arm/rockchip [netbsd-9]: rk_drm.c rk_drm.h rk_dwhdmi.c
            rk_fb.c rk_i2s.c rk_vop.c
        src/sys/dev/ic [netbsd-9]: dw_hdmi_phy.c

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.7.2.1 src/sys/arch/arm/dts/rk3399-rockpro64.dts
cvs rdiff -u -r1.19 -r1.19.2.1 src/sys/arch/arm/rockchip/files.rockchip
cvs rdiff -u -r1.8 -r1.8.4.1 src/sys/arch/arm/rockchip/rk3399_cru.c
cvs rdiff -u -r1.4 -r1.4.4.1 src/sys/arch/arm/rockchip/rk_cru.h
cvs rdiff -u -r1.3 -r1.3.8.1 src/sys/arch/arm/rockchip/rk_cru_composite.c
cvs rdiff -u -r0 -r1.2.2.2 src/sys/arch/arm/rockchip/rk_drm.c \
    src/sys/arch/arm/rockchip/rk_vop.c
cvs rdiff -u -r0 -r1.1.2.2 src/sys/arch/arm/rockchip/rk_drm.h \
    src/sys/arch/arm/rockchip/rk_fb.c src/sys/arch/arm/rockchip/rk_i2s.c
cvs rdiff -u -r0 -r1.3.2.2 src/sys/arch/arm/rockchip/rk_dwhdmi.c
cvs rdiff -u -r1.4.6.1 -r1.4.6.2 src/sys/arch/arm/rockchip/rk_i2c.c
cvs rdiff -u -r1.103.2.2 -r1.103.2.3 src/sys/arch/evbarm/conf/GENERIC64
cvs rdiff -u -r1.1237.2.1 -r1.1237.2.2 src/sys/conf/files
cvs rdiff -u -r1.4 -r1.4.2.1 src/sys/dev/fdt/ausoc.c
cvs rdiff -u -r1.8 -r1.8.4.1 src/sys/dev/fdt/fdt_clock.c
cvs rdiff -u -r1.52.2.1 -r1.52.2.2 src/sys/dev/fdt/fdtvar.h
cvs rdiff -u -r1.1 -r1.1.6.1 src/sys/dev/ic/dw_hdmi.c \
    src/sys/dev/ic/dw_hdmi.h
cvs rdiff -u -r0 -r1.2.2.2 src/sys/dev/ic/dw_hdmi_phy.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index