Private
Public Access
2
0

i2c: Work started on using pinmap with i2c

* Update examples and swig interface.

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
This commit is contained in:
Thomas Ingleby
2014-05-02 16:07:18 +01:00
parent 1005df1652
commit 64d3c78ca9
7 changed files with 80 additions and 9 deletions

View File

@@ -200,5 +200,27 @@ maa_intel_galileo_rev_d()
b->pins[19].mux[1].pin = 20;
b->pins[19].mux[1].value = 0;
strncpy(b->pins[20].name, "I2C", 8);
b->pins[20].pin = 0;
b->pins[20].parent_id = 0;
b->pins[20].capabilites = (maa_pincapabilities_t) {1,1,0,0,0,1,1};
b->pins[20].mux_total = 1;
b->pins[20].mux[0].pin = 29;
b->pins[20].mux[0].value = 0;
strncpy(b->pins[21].name, "SPI-1.0", 8);
b->pins[21].pin = 1;
b->pins[21].parent_id = 0;
b->pins[21].capabilites = (maa_pincapabilities_t) {1,1,0,0,0,1,1};
b->pins[21].mux_total = 4;
b->pins[21].mux[0].pin = 42;
b->pins[21].mux[0].value = 0;
b->pins[21].mux[1].pin = 43;
b->pins[21].mux[1].value = 0;
b->pins[21].mux[2].pin = 54;
b->pins[21].mux[2].value = 0;
b->pins[21].mux[3].pin = 55;
b->pins[21].mux[3].value = 0;
return b;
}