nspire-clp.dtb
 dtb-$(CONFIG_ARCH_OMAP2PLUS) += omap2420-h4.dtb \
        omap2430-sdp.dtb \
+       omap2420-n800.dtb \
+       omap2420-n810.dtb \
+       omap2420-n810-wimax.dtb \
        omap3430-sdp.dtb \
        omap3-beagle.dtb \
        omap3-devkit8000.dtb \
 
--- /dev/null
+/dts-v1/;
+
+#include "omap2420-n8x0-common.dtsi"
+
+/ {
+       model = "Nokia N800";
+       compatible = "nokia,n800", "nokia,n8x0", "ti,omap2420", "ti,omap2";
+};
 
--- /dev/null
+/dts-v1/;
+
+#include "omap2420-n8x0-common.dtsi"
+
+/ {
+       model = "Nokia N810 WiMax";
+       compatible = "nokia,n810-wimax", "nokia,n8x0", "ti,omap2420", "ti,omap2";
+};
 
--- /dev/null
+/dts-v1/;
+
+#include "omap2420-n8x0-common.dtsi"
+
+/ {
+       model = "Nokia N810";
+       compatible = "nokia,n810", "nokia,n8x0", "ti,omap2420", "ti,omap2";
+};
 
--- /dev/null
+#include "omap2420.dtsi"
+
+/ {
+       memory {
+               device_type = "memory";
+               reg = <0x80000000 0x8000000>; /* 128 MB */
+       };
+
+       ocp {
+               i2c@0 {
+                       compatible = "i2c-cbus-gpio";
+                       gpios = <&gpio3 2 0 /* gpio66 clk */
+                                &gpio3 1 0 /* gpio65 dat */
+                                &gpio3 0 0 /* gpio64 sel */
+                               >;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       retu_mfd: retu@1 {
+                               compatible = "retu-mfd";
+                               interrupt-parent = <&gpio4>;
+                               interrupts = <12 IRQ_TYPE_EDGE_RISING>;
+                               reg = <0x1>;
+                       };
+               };
+       };
+};
+
+&i2c1 {
+       clock-frequency = <400000>;
+};
+
+&i2c2 {
+       clock-frequency = <400000>;
+};