linux-brain/arch/arm64/boot/dts/rockchip
Douglas Anderson a9082575f8 arm64: dts: rockchip: Fix override mode for rk3399-kevin panel
When I re-posted Sean's original commit to add the override mode for
the kevin panel, for some reason I didn't notice that the pixel clock
wasn't quite right.  Looking at /sys/kernel/debug/clk/clk_summary on
downstream kernels it can be seen that the VOP clock is supposed to be
266,666,667 Hz achieved by dividing the 800 MHz PLL by 3.

Looking at history, it seems that even Sean's first patch [1] had this
funny clock rate.  I'm not sure where it came from since the commit
message specifically mentioned 26666 kHz and the Chrome OS tree [2]
can be seen to request 266667 kHz.

In any case, let's fix it up.  This together with my patch [3] to do
the proper rounding when setting the clock rate makes the VOP clock
more proper as seen in /sys/kernel/debug/clk/clk_summary.

[1] https://lore.kernel.org/r/20180206165626.37692-4-seanpaul@chromium.org
[2] https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-4.4/drivers/gpu/drm/panel/panel-simple.c#1172
[3] https://lkml.kernel.org/r/20191003114726.v2.1.Ib233b3e706cf6317858384264d5b0ed35657456e@changeid

Fixes: 84ebd2da6d ("arm64: dts: rockchip: Specify override mode for kevin panel")
Cc: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://lore.kernel.org/r/20191008124949.1.I674acd441997dd0690c86c9003743aacda1cf5dd@changeid
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2019-10-10 23:41:40 +02:00
..
Makefile arm64: dts: rockchip: Add dts for Leez RK3399 P710 SBC 2019-08-16 14:39:20 +02:00
px30-evb.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
px30.dtsi arm64: dts: Remove inconsistent use of 'arm,armv8' compatible string 2019-01-30 17:34:36 +01:00
rk3328-evb.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3328-roc-cc.dts arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. 2019-06-27 00:22:13 +02:00
rk3328-rock64.dts arm64: dts: rockchip: fix vcc_host_5v regulator for usb3 host 2019-08-19 16:42:01 +02:00
rk3328.dtsi arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328 2019-09-01 03:00:17 +02:00
rk3368-evb-act8846.dts arm64: dts: rockchip: use SPDX-License-Identifier 2018-06-17 09:31:57 +02:00
rk3368-evb.dtsi arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3368-geekbox.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3368-lion-haikou.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3368-lion.dtsi Bulk conversion of remaining gpios to the helper constants, new peripherals 2019-04-28 13:00:33 -07:00
rk3368-orion-r68-meta.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3368-px5-evb.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3368-r88.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3368.dtsi arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-evb.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-ficus.dts arm64: dts: rockchip: Enable SPI1 on Ficus 2019-05-20 01:00:32 +02:00
rk3399-firefly.dts arm64: dts: rockchip: add WiFi module support for Firefly-RK3399 2018-09-10 14:50:16 +02:00
rk3399-gru-bob.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-gru-chromebook.dtsi arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-gru-kevin.dts arm64: dts: rockchip: Fix override mode for rk3399-kevin panel 2019-10-10 23:41:40 +02:00
rk3399-gru-scarlet-inx.dts arm64: dts: rockchip: add Gru Scarlet devicetrees 2018-11-06 09:50:40 +01:00
rk3399-gru-scarlet-kd.dts arm64: dts: rockchip: add Gru Scarlet devicetrees 2018-11-06 09:50:40 +01:00
rk3399-gru-scarlet.dtsi arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-gru.dtsi arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-hugsun-x99.dts arm64: dts: rockchip: Fix usb-c on Hugsun X99 TV Box 2019-10-10 23:29:57 +02:00
rk3399-khadas-edge-captain.dts arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards 2019-06-14 15:59:35 +02:00
rk3399-khadas-edge-v.dts arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards 2019-06-14 15:59:35 +02:00
rk3399-khadas-edge.dts arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards 2019-06-14 15:59:35 +02:00
rk3399-khadas-edge.dtsi arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards 2019-06-14 15:59:35 +02:00
rk3399-leez-p710.dts arm64: dts: rockchip: Add dts for Leez RK3399 P710 SBC 2019-08-16 14:39:20 +02:00
rk3399-nanopc-t4.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-nanopi-m4.dts arm64: dts: rockchip: Refine nanopi4 differences 2019-01-17 14:58:54 +01:00
rk3399-nanopi-neo4.dts arm64: dts: rockchip: Add Nanopi NEO4 initial support 2019-03-18 08:45:47 +01:00
rk3399-nanopi4.dtsi arm64: dts: rockchip: Add nanopi4 ethernet phy 2019-03-18 08:45:47 +01:00
rk3399-op1-opp.dtsi arm64: dts: rockchip: use SPDX-License-Identifier 2018-06-17 09:31:57 +02:00
rk3399-opp.dtsi arm64: dts: rockchip: use SPDX-License-Identifier 2018-06-17 09:31:57 +02:00
rk3399-orangepi.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-puma-haikou.dts arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-puma.dtsi Bulk conversion of remaining gpios to the helper constants, new peripherals 2019-04-28 13:00:33 -07:00
rk3399-roc-pc.dts arm64: dts: rockchip: add support for ROC-RK3399-PC board 2018-08-27 06:16:48 +02:00
rk3399-rock-pi-4.dts arm64: dts: rockchip: Enable HDMI audio on Rock Pi 2019-06-14 11:19:32 +02:00
rk3399-rock960.dts arm64: dts: rockchip: Define values for the IPA governor for rock960 2019-06-27 00:26:04 +02:00
rk3399-rock960.dtsi arm64: dts: rockchip: bulk convert gpios to their constant counterparts 2019-04-11 14:38:00 +02:00
rk3399-rockpro64.dts arm64: dts: rockchip: fix RockPro64 sdmmc settings 2019-10-10 23:29:45 +02:00
rk3399-sapphire-excavator.dts ARM: SoC device tree updates for 5.1 2019-03-06 09:36:37 -08:00
rk3399-sapphire.dts arm64: dts: rockchip: add a standalone version of the rk3399 sapphire 2018-02-20 10:35:52 +01:00
rk3399-sapphire.dtsi arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire 2019-06-27 16:40:02 +02:00
rk3399.dtsi arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs 2019-06-27 14:41:38 +02:00
rk3399pro.dtsi arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs 2019-06-27 00:22:45 +02:00