xref: /freebsd/sys/contrib/device-tree/Bindings/w1/omap-hdq.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot* OMAP HDQ One wire bus master controller
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot- compatible : should be "ti,omap3-1w" or "ti,am4372-hdq"
5*c66ec88fSEmmanuel Vadot- reg : Address and length of the register set for the device
6*c66ec88fSEmmanuel Vadot- interrupts : interrupt line.
7*c66ec88fSEmmanuel Vadot- ti,hwmods : "hdq1w"
8*c66ec88fSEmmanuel Vadot
9*c66ec88fSEmmanuel VadotOptional properties:
10*c66ec88fSEmmanuel Vadot- ti,mode: should be "hdq": HDQ mode  "1w": one-wire mode.
11*c66ec88fSEmmanuel Vadot	   If not specified HDQ mode is implied.
12*c66ec88fSEmmanuel Vadot
13*c66ec88fSEmmanuel VadotExample:
14*c66ec88fSEmmanuel Vadot
15*c66ec88fSEmmanuel Vadot- From omap3.dtsi
16*c66ec88fSEmmanuel Vadot  hdqw1w: 1w@480b2000 {
17*c66ec88fSEmmanuel Vadot	compatible = "ti,omap3-1w";
18*c66ec88fSEmmanuel Vadot	reg = <0x480b2000 0x1000>;
19*c66ec88fSEmmanuel Vadot	interrupts = <58>;
20*c66ec88fSEmmanuel Vadot	ti,hwmods = "hdq1w";
21*c66ec88fSEmmanuel Vadot	ti,mode = "hdq";
22*c66ec88fSEmmanuel Vadot  };
23