2012-01-26 11:59:20 +01:00
/*
* at91sam9g25ek.dts - Device Tree file for AT91SAM9G25-EK board
*
* Copyright (C) 2012 Atmel,
* 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
*
* Licensed under GPLv2 or later.
*/
/dts-v1/;
2013-05-15 01:21:50 +08:00
#include "at91sam9g25.dtsi"
#include "at91sam9x5ek.dtsi"
2012-01-26 11:59:20 +01:00
/ {
model = "Atmel AT91SAM9G25-EK";
compatible = "atmel,at91sam9g25ek", "atmel,at91sam9x5ek", "atmel,at91sam9x5", "atmel,at91sam9";
2013-03-22 14:47:54 +01:00
ahb {
apb {
2015-02-12 16:06:25 +08:00
spi0: spi@f0000000 {
status = "disabled";
};
mmc1: mmc@f000c000 {
status = "disabled";
};
i2c0: i2c@f8010000 {
2017-12-15 13:46:26 +01:00
ov2640: camera@30 {
2016-07-14 16:50:17 +02:00
compatible = "ovti,ov2640";
reg = <0x30>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pck0_as_isi_mck &pinctrl_sensor_power &pinctrl_sensor_reset>;
resetb-gpios = <&pioA 7 GPIO_ACTIVE_LOW>;
pwdn-gpios = <&pioA 13 GPIO_ACTIVE_HIGH>;
2018-07-16 11:24:17 +02:00
clocks = <&pmc PMC_TYPE_SYSTEM 8>;
2016-07-14 16:50:17 +02:00
clock-names = "xvclk";
2018-07-16 11:24:17 +02:00
assigned-clocks = <&pmc PMC_TYPE_SYSTEM 8>;
2016-07-14 16:50:17 +02:00
assigned-clock-rates = <25000000>;
2015-02-12 16:06:25 +08:00
status = "okay";
2016-07-14 16:50:17 +02:00
port {
ov2640_0: endpoint {
remote-endpoint = <&isi_0>;
bus-width = <8>;
};
};
2015-02-12 16:06:25 +08:00
};
};
2013-03-22 14:47:54 +01:00
macb0: ethernet@f802c000 {
phy-mode = "rmii";
status = "okay";
};
2015-02-12 16:06:25 +08:00
isi: isi@f8048000 {
status = "okay";
2016-07-14 16:50:17 +02:00
port {
isi_0: endpoint@0 {
2016-07-14 17:04:50 +02:00
reg = <0>;
2016-07-14 16:50:17 +02:00
remote-endpoint = <&ov2640_0>;
bus-width = <8>;
vsync-active = <1>;
hsync-active = <1>;
};
};
2015-02-12 16:06:25 +08:00
};
2013-03-22 14:47:54 +01:00
};
};
2012-01-26 11:59:20 +01:00
};