1*fbe502e9SChris Packham// SPDX-License-Identifier: GPL-2.0 2*fbe502e9SChris Packham/* 3*fbe502e9SChris Packham * Device Tree file for LaCie 2Big Network v2 4*fbe502e9SChris Packham * 5*fbe502e9SChris Packham * Copyright (C) 2014 6*fbe502e9SChris Packham * 7*fbe502e9SChris Packham * Andrew Lunn <andrew@lunn.ch> 8*fbe502e9SChris Packham * 9*fbe502e9SChris Packham * Based on netxbig_v2-setup.c, 10*fbe502e9SChris Packham * Copyright (C) 2010 Simon Guinot <sguinot@lacie.com> 11*fbe502e9SChris Packham * 12*fbe502e9SChris Packham*/ 13*fbe502e9SChris Packham 14*fbe502e9SChris Packham/dts-v1/; 15*fbe502e9SChris Packham 16*fbe502e9SChris Packham#include "kirkwood.dtsi" 17*fbe502e9SChris Packham#include "kirkwood-6281.dtsi" 18*fbe502e9SChris Packham#include "kirkwood-netxbig.dtsi" 19*fbe502e9SChris Packham 20*fbe502e9SChris Packham/ { 21*fbe502e9SChris Packham model = "LaCie 2Big Network v2"; 22*fbe502e9SChris Packham compatible = "lacie,net2big_v2", "lacie,netxbig", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 23*fbe502e9SChris Packham 24*fbe502e9SChris Packham memory { 25*fbe502e9SChris Packham device_type = "memory"; 26*fbe502e9SChris Packham reg = <0x00000000 0x10000000>; 27*fbe502e9SChris Packham }; 28*fbe502e9SChris Packham 29*fbe502e9SChris Packham fan { 30*fbe502e9SChris Packham compatible = "gpio-fan"; 31*fbe502e9SChris Packham alarm-gpios = <&gpio0 25 GPIO_ACTIVE_LOW>; 32*fbe502e9SChris Packham }; 33*fbe502e9SChris Packham}; 34*fbe502e9SChris Packham 35*fbe502e9SChris Packham®ulators { 36*fbe502e9SChris Packham regulator@2 { 37*fbe502e9SChris Packham compatible = "regulator-fixed"; 38*fbe502e9SChris Packham reg = <2>; 39*fbe502e9SChris Packham regulator-name = "hdd1power"; 40*fbe502e9SChris Packham regulator-min-microvolt = <5000000>; 41*fbe502e9SChris Packham regulator-max-microvolt = <5000000>; 42*fbe502e9SChris Packham enable-active-high; 43*fbe502e9SChris Packham regulator-always-on; 44*fbe502e9SChris Packham regulator-boot-on; 45*fbe502e9SChris Packham gpio = <&gpio0 17 GPIO_ACTIVE_HIGH>; 46*fbe502e9SChris Packham }; 47*fbe502e9SChris Packham 48*fbe502e9SChris Packham clocks { 49*fbe502e9SChris Packham g762_clk: g762-oscillator { 50*fbe502e9SChris Packham compatible = "fixed-clock"; 51*fbe502e9SChris Packham #clock-cells = <0>; 52*fbe502e9SChris Packham clock-frequency = <32768>; 53*fbe502e9SChris Packham }; 54*fbe502e9SChris Packham }; 55*fbe502e9SChris Packham}; 56*fbe502e9SChris Packham 57*fbe502e9SChris Packham&i2c0 { 58*fbe502e9SChris Packham g762@3e { 59*fbe502e9SChris Packham compatible = "gmt,g762"; 60*fbe502e9SChris Packham reg = <0x3e>; 61*fbe502e9SChris Packham clocks = <&g762_clk>; 62*fbe502e9SChris Packham }; 63*fbe502e9SChris Packham}; 64