mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 01:49:46 +00:00
74 lines
1.6 KiB
Plaintext
74 lines
1.6 KiB
Plaintext
// Definitions for several I2C based Real Time Clocks
|
|
/dts-v1/;
|
|
/plugin/;
|
|
|
|
/ {
|
|
compatible = "brcm,bcm2708";
|
|
|
|
fragment@0 {
|
|
target = <&i2c_arm>;
|
|
__overlay__ {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
status = "okay";
|
|
|
|
ds1307: ds1307@68 {
|
|
compatible = "maxim,ds1307";
|
|
reg = <0x68>;
|
|
status = "disable";
|
|
};
|
|
ds1339: ds1339@68 {
|
|
compatible = "dallas,ds1339";
|
|
trickle-resistor-ohms = <0>;
|
|
reg = <0x68>;
|
|
status = "disable";
|
|
};
|
|
mcp7940x: mcp7940x@6f {
|
|
compatible = "microchip,mcp7940x";
|
|
reg = <0x6f>;
|
|
status = "disable";
|
|
};
|
|
mcp7941x: mcp7941x@6f {
|
|
compatible = "microchip,mcp7941x";
|
|
reg = <0x6f>;
|
|
status = "disable";
|
|
};
|
|
ds3231: ds3231@68 {
|
|
compatible = "maxim,ds3231";
|
|
reg = <0x68>;
|
|
status = "disable";
|
|
};
|
|
pcf2127: pcf2127@51 {
|
|
compatible = "nxp,pcf2127";
|
|
reg = <0x51>;
|
|
status = "disable";
|
|
};
|
|
pcf8523: pcf8523@68 {
|
|
compatible = "nxp,pcf8523";
|
|
reg = <0x68>;
|
|
status = "disable";
|
|
};
|
|
pcf8563: pcf8563@51 {
|
|
compatible = "nxp,pcf8563";
|
|
reg = <0x51>;
|
|
status = "disable";
|
|
};
|
|
};
|
|
};
|
|
__overrides__ {
|
|
ds1307 = <&ds1307>,"status";
|
|
ds1339 = <&ds1339>,"status";
|
|
ds3231 = <&ds3231>,"status";
|
|
mcp7940x = <&mcp7940x>,"status";
|
|
mcp7941x = <&mcp7941x>,"status";
|
|
pcf2127 = <&pcf2127>,"status";
|
|
pcf8523 = <&pcf8523>,"status";
|
|
pcf8563 = <&pcf8563>,"status";
|
|
trickle-resistor-ohms = <&ds1339>,"trickle-resistor-ohms:0";
|
|
wakeup-source = <&ds1339>,"wakeup-source?",
|
|
<&ds3231>,"wakeup-source?",
|
|
<&mcp7940x>,"wakeup-source?",
|
|
<&mcp7941x>,"wakeup-source?";
|
|
};
|
|
};
|