video: seps525: Add dt binding description

Added dt binding for seps525 display driver.

Signed-off-by: Vikhyat Goyal <vikhyat.goyal@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Vikhyat Goyal 2020-12-02 15:21:51 -07:00 committed by Michal Simek
parent 9d69c2d9a8
commit 1ac1a04b9e
2 changed files with 25 additions and 0 deletions

View File

@ -548,6 +548,7 @@ S: Maintained
T: git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
F: arch/arm/mach-zynq/
F: doc/board/xilinx/
F: doc/device-tree-bindings/video/syncoam,seps525.txt
F: drivers/clk/clk_zynq.c
F: drivers/fpga/zynqpl.c
F: drivers/gpio/zynq_gpio.c

View File

@ -0,0 +1,24 @@
spi based seps525 framebuffer display driver
Driver for seps525 display controller (in spi mode), This binding supports selection
of spi chipselect, spi max frequency, gpio to drive dc and reset pin of seps525
controller and spi transaction bit length.
Required properties:
- compatible: "syncoam,seps525"
- reg: Specifies the chip-select the seps525 is connected to on the spi bus
- reset-gpios: gpio connected to reset pin of seps525 controller.
- dc-gpios: gpio connected to dc pin of seps525 controller:
- buswidth: bitlength of each spi transaction
Example:
displayspi@0 {
compatible = "syncoam,seps525";
reg = <0>;
spi-max-frequency = <10000000>;
spi-cpol;
spi-cpha;
buswidth = <8>;
reset-gpios = <&gpio 0x1c GPIO_ACTIVE_LOW>;
dc-gpios = <&gpio 0x1b GPIO_ACTIVE_HIGH>;
};