Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: rk3288-mipi-dsi: add reset property

This reset is required in order to fully reset the internal state of the
MIPI controller.

Signed-off-by: John Keeping <john@metanate.com>
Reviewed-by: Brian Norris <briannorris@chromium.org>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: http://patchwork.freedesktop.org/patch/msgid/20170303113945.3bd2cbd9.john@metanate.com

authored by

John Keeping and committed by
Sean Paul
cc85dcde b40af4d5

+5
+5
Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt
··· 17 17 18 18 Optional properties: 19 19 - power-domains: a phandle to mipi dsi power domain node. 20 + - resets: list of phandle + reset specifier pairs, as described in [3]. 21 + - reset-names: string reset name, must be "apb". 20 22 21 23 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt 22 24 [2] Documentation/devicetree/bindings/media/video-interfaces.txt 25 + [3] Documentation/devicetree/bindings/reset/reset.txt 23 26 24 27 Example: 25 28 mipi_dsi: mipi@ff960000 { ··· 33 30 interrupts = <GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>; 34 31 clocks = <&cru SCLK_MIPI_24M>, <&cru PCLK_MIPI_DSI0>; 35 32 clock-names = "ref", "pclk"; 33 + resets = <&cru SRST_MIPIDSI0>; 34 + reset-names = "apb"; 36 35 rockchip,grf = <&grf>; 37 36 status = "okay"; 38 37