18c2ecf20Sopenharmony_ci* Aptina MT9V111 CMOS sensor 28c2ecf20Sopenharmony_ci---------------------------- 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ciThe Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core 58c2ecf20Sopenharmony_cibased on Aptina MT9V011 sensor and an integrated Image Flow Processor (IFP). 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciThe sensor has an active pixel array of 640x480 pixels and can output a number 88c2ecf20Sopenharmony_ciof image resolution and formats controllable through a simple two-wires 98c2ecf20Sopenharmony_ciinterface. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciRequired properties: 128c2ecf20Sopenharmony_ci-------------------- 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci- compatible: shall be "aptina,mt9v111". 158c2ecf20Sopenharmony_ci- clocks: reference to the system clock input provider. 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ciOptional properties: 188c2ecf20Sopenharmony_ci-------------------- 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci- enable-gpios: output enable signal, pin name "OE#". Active low. 218c2ecf20Sopenharmony_ci- standby-gpios: low power state control signal, pin name "STANDBY". 228c2ecf20Sopenharmony_ci Active high. 238c2ecf20Sopenharmony_ci- reset-gpios: chip reset signal, pin name "RESET#". Active low. 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciThe device node must contain one 'port' child node with one 'endpoint' child 268c2ecf20Sopenharmony_cisub-node for its digital output video port, in accordance with the video 278c2ecf20Sopenharmony_ciinterface bindings defined in: 288c2ecf20Sopenharmony_ciDocumentation/devicetree/bindings/media/video-interfaces.txt 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciExample: 318c2ecf20Sopenharmony_ci-------- 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ci &i2c1 { 348c2ecf20Sopenharmony_ci camera@48 { 358c2ecf20Sopenharmony_ci compatible = "aptina,mt9v111"; 368c2ecf20Sopenharmony_ci reg = <0x48>; 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci clocks = <&camera_clk>; 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ci port { 418c2ecf20Sopenharmony_ci mt9v111_out: endpoint { 428c2ecf20Sopenharmony_ci remote-endpoint = <&ceu_in>; 438c2ecf20Sopenharmony_ci }; 448c2ecf20Sopenharmony_ci }; 458c2ecf20Sopenharmony_ci }; 468c2ecf20Sopenharmony_ci }; 47