forked from Minki/linux
4c730a06c1
This commit adds checking whether clock-frequency property acquisition has succeeded. If not, the frequency is set to 100kHz by default. The Device Tree binding documentation is updated accordingly. Based on the intials patches from Zbigniew Bodek Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> Signed-off-by: Zbigniew Bodek <zbb@semihalf.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
23 lines
496 B
Plaintext
23 lines
496 B
Plaintext
|
|
* Marvell MV64XXX I2C controller
|
|
|
|
Required properties :
|
|
|
|
- reg : Offset and length of the register set for the device
|
|
- compatible : Should be "marvell,mv64xxx-i2c"
|
|
- interrupts : The interrupt number
|
|
|
|
Optional properties :
|
|
|
|
- clock-frequency : Desired I2C bus clock frequency in Hz. If not set the
|
|
default frequency is 100kHz
|
|
|
|
Examples:
|
|
|
|
i2c@11000 {
|
|
compatible = "marvell,mv64xxx-i2c";
|
|
reg = <0x11000 0x20>;
|
|
interrupts = <29>;
|
|
clock-frequency = <100000>;
|
|
};
|