intel_joule: Update doc with correct PIN behavior
GPIO and I2C functions of some PINs are not possible with default BIOS configuration. Current documentation wrongly shows that the PINs can work as both GPIO and I2C. This patch fixes this issue and also updated pin conf for I2C 1 and 2 to disable GPIO functionality. Signed-off-by: Arun Ravindran <arun.ravindran@intel.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
committed by
Brendan Le Foll
parent
6f4b333a31
commit
5e34a5cd3b
@@ -584,7 +584,7 @@ mraa_joule_expansion_board()
|
||||
pos++;
|
||||
|
||||
strncpy(b->pins[pos].name, "I2C1SDA", 8);
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 1, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 0, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].gpio.pinmap = 317;
|
||||
b->pins[pos].gpio.mux_total = 0;
|
||||
b->pins[pos].i2c.pinmap = 0;
|
||||
@@ -601,7 +601,7 @@ mraa_joule_expansion_board()
|
||||
pos++;
|
||||
|
||||
strncpy(b->pins[pos].name, "I2C1SCL", 8);
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 1, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 0, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].gpio.pinmap = 318;
|
||||
b->pins[pos].gpio.mux_total = 0;
|
||||
b->pins[pos].i2c.pinmap = 0;
|
||||
@@ -618,7 +618,7 @@ mraa_joule_expansion_board()
|
||||
pos++;
|
||||
|
||||
strncpy(b->pins[pos].name, "I2C2SDA", 8);
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 1, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 0, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].gpio.pinmap = 319;
|
||||
b->pins[pos].gpio.mux_total = 0;
|
||||
b->pins[pos].i2c.pinmap = 0;
|
||||
@@ -635,7 +635,7 @@ mraa_joule_expansion_board()
|
||||
pos++;
|
||||
|
||||
strncpy(b->pins[pos].name, "I2C2SCL", 8);
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 1, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].capabilities = (mraa_pincapabilities_t){ 1, 0, 0, 0, 0, 1, 0, 0 };
|
||||
b->pins[pos].gpio.pinmap = 320;
|
||||
b->pins[pos].gpio.mux_total = 0;
|
||||
b->pins[pos].i2c.pinmap = 0;
|
||||
|
||||
Reference in New Issue
Block a user