~ubuntu-branches/ubuntu/saucy/u-boot/saucy

« back to all changes in this revision

Viewing changes to doc/device-tree-bindings/i2c/tegra20-i2c.txt

  • Committer: Package Import Robot
  • Author(s): Clint Adams
  • Date: 2012-05-01 18:07:19 UTC
  • mfrom: (16.1.23 sid)
  • Revision ID: package-import@ubuntu.com-20120501180719-rjntk3287im4a0ns
Tags: 2012.04.01-1
* New upstream version.
  - Update mipsel-native-endianness.diff.
  - Update no-error-on-set-but-unused-variables.diff (partially merged).
  - Drop kirkwood_spi-irq_mask.diff (merged).
  - Drop kirkwood-disable-l2c.diff (merged).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
(Placeholder note while we locate the kernel Tegra20 bindings)
 
2
 
 
3
Added in U-Boot:
 
4
 
 
5
Required properties:
 
6
 - clocks : Two clocks must be given, each as a phandle to the Tegra's
 
7
            CAR node and the clock number as a parameter:
 
8
     - the I2C clock to use for the peripheral
 
9
     - the pll_p_out3 clock, which can be used for fast operation. This
 
10
          does not change and is the same for all I2C nodes.
 
11
 
 
12
Example:
 
13
(TODO: merge with existing example):
 
14
 
 
15
        i2c@7000c400 {
 
16
                #address-cells = <1>;
 
17
                #size-cells = <0>;
 
18
                compatible = "nvidia,tegra20-i2c";
 
19
                reg = <0x7000C400 0x100>;
 
20
                interrupts = < 116 >;
 
21
                /* PERIPH_ID_I2C2, PLL_P_OUT3 */
 
22
                clocks = <&tegra_car 54>, <&tegra_car 124>;
 
23
        };