18c2ecf20Sopenharmony_ciSTMicroelectronics stih4xx platforms 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_cibdisp: 2D blitter for STMicroelectronics SoC. 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ciRequired properties: 68c2ecf20Sopenharmony_ci- compatible: should be "st,stih407-bdisp". 78c2ecf20Sopenharmony_ci- reg: BDISP physical address location and length. 88c2ecf20Sopenharmony_ci- interrupts: BDISP interrupt number. 98c2ecf20Sopenharmony_ci- clocks: from common clock binding: handle hardware IP needed clocks, the 108c2ecf20Sopenharmony_ci number of clocks may depend on the SoC type. 118c2ecf20Sopenharmony_ci See ../clocks/clock-bindings.txt for details. 128c2ecf20Sopenharmony_ci- clock-names: names of the clocks listed in clocks property in the same order. 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciExample: 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci bdisp0:bdisp@9f10000 { 178c2ecf20Sopenharmony_ci compatible = "st,stih407-bdisp"; 188c2ecf20Sopenharmony_ci reg = <0x9f10000 0x1000>; 198c2ecf20Sopenharmony_ci interrupts = <GIC_SPI 38 IRQ_TYPE_NONE>; 208c2ecf20Sopenharmony_ci clock-names = "bdisp"; 218c2ecf20Sopenharmony_ci clocks = <&clk_s_c0_flexgen CLK_IC_BDISP_0>; 228c2ecf20Sopenharmony_ci }; 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciAliases: 258c2ecf20Sopenharmony_ciEach BDISP should have a numbered alias in the aliases node, in the form of 268c2ecf20Sopenharmony_cibdispN, N = 0 or 1. 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ciExample: 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ci aliases { 318c2ecf20Sopenharmony_ci bdisp0 = &bdisp0; 328c2ecf20Sopenharmony_ci }; 33