89 lines · plain
1* Texas Instrument OMAP SCM bandgap bindings2 3In the System Control Module, OMAP supplies a voltage reference4and a temperature sensor feature that are gathered in the band5gap voltage and temperature sensor (VBGAPTS) module. The band6gap provides current and voltage reference for its internal7circuits and other analog IP blocks. The analog-to-digital8converter (ADC) produces an output value that is proportional9to the silicon temperature.10 11Required properties:12- compatible : Should be:13 - "ti,omap34xx-bandgap" : for OMAP34xx bandgap14 - "ti,omap36xx-bandgap" : for OMAP36xx bandgap15 - "ti,omap4430-bandgap" : for OMAP4430 bandgap16 - "ti,omap4460-bandgap" : for OMAP4460 bandgap17 - "ti,omap4470-bandgap" : for OMAP4470 bandgap18 - "ti,omap5430-bandgap" : for OMAP5430 bandgap19- interrupts : this entry should indicate which interrupt line20the talert signal is routed to;21Specific:22- gpios : this entry should be used to inform which GPIO23line the tshut signal is routed to. The informed GPIO will24be treated as an IRQ;25- regs : this entry must also be specified and it is specific26to each bandgap version, because the mapping may change from27soc to soc, apart of depending on available features.28 29Example:30OMAP34xx:31bandgap {32 reg = <0x48002524 0x4>;33 compatible = "ti,omap34xx-bandgap";34};35 36OMAP36xx:37bandgap {38 reg = <0x48002524 0x4>;39 compatible = "ti,omap36xx-bandgap";40};41 42OMAP4430:43bandgap {44 reg = <0x4a002260 0x4 0x4a00232C 0x4>;45 compatible = "ti,omap4430-bandgap";46};47 48OMAP4460:49bandgap {50 reg = <0x4a002260 0x451 0x4a00232C 0x452 0x4a002378 0x18>;53 compatible = "ti,omap4460-bandgap";54 interrupts = <0 126 4>; /* talert */55 gpios = <&gpio3 22 0>; /* tshut */56};57 58OMAP4470:59bandgap {60 reg = <0x4a002260 0x461 0x4a00232C 0x462 0x4a002378 0x18>;63 compatible = "ti,omap4470-bandgap";64 interrupts = <0 126 4>; /* talert */65 gpios = <&gpio3 22 0>; /* tshut */66};67 68OMAP5430:69bandgap {70 reg = <0x4a0021e0 0xc71 0x4a00232c 0xc72 0x4a002380 0x2c73 0x4a0023C0 0x3c>;74 compatible = "ti,omap5430-bandgap";75 interrupts = <0 126 4>; /* talert */76};77 78DRA752:79bandgap {80 reg = <0x4a0021e0 0xc81 0x4a00232c 0xc82 0x4a002380 0x2c83 0x4a0023C0 0x3c84 0x4a002564 0x885 0x4a002574 0x50>;86 compatible = "ti,dra752-bandgap";87 interrupts = <0 126 4>; /* talert */88};89