mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-08 16:41:55 +00:00
scarlet: Apply rev1 EC I2C and SPI pinmux change
Rev1 EC connects I2C2 to PB10/11 AF1. SPI slave PB3/4/5 PA15 AF0. BUG=b:62269890 BRANCH=none TEST=build and load on scarlet rev1 TCPM talks to TCPC via I2C, and AP-EC host command via SPI works. Change-Id: Ib00081b8310e43a848e8def756d174ee8b5d3c3d Signed-off-by: Rong Chang <rongchang@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/598653 Commit-Ready: Philip Chen <philipchen@chromium.org> Tested-by: Philip Chen <philipchen@chromium.org> Reviewed-by: Philip Chen <philipchen@chromium.org>
This commit is contained in:
@@ -54,8 +54,8 @@ GPIO(PP3300_REDUCE_EFF_L, PIN(D, 12), GPIO_ODR_HIGH)
|
||||
*/
|
||||
GPIO(I2C0_SCL, PIN(B, 8), GPIO_INPUT)
|
||||
GPIO(I2C0_SDA, PIN(B, 9), GPIO_INPUT)
|
||||
GPIO(I2C1_SCL, PIN(B, 13), GPIO_INPUT)
|
||||
GPIO(I2C1_SDA, PIN(B, 14), GPIO_INPUT)
|
||||
GPIO(I2C1_SCL, PIN(B, 10), GPIO_INPUT)
|
||||
GPIO(I2C1_SDA, PIN(B, 11), GPIO_INPUT)
|
||||
|
||||
/* Analog pins */
|
||||
GPIO(BOARD_ID, PIN(C, 0), GPIO_ANALOG)
|
||||
@@ -89,11 +89,11 @@ GPIO(PCA9468_EN, PIN(E, 15), GPIO_OUT_LOW)
|
||||
ALTERNATE(PIN_MASK(A, 0x0600), 1, MODULE_UART, 0)
|
||||
/* I2C MASTER: PB8/9 */
|
||||
ALTERNATE(PIN_MASK(B, 0x0300), 1, MODULE_I2C, 0)
|
||||
/* I2C MASTER: PB13/14 */
|
||||
ALTERNATE(PIN_MASK(B, 0x6000), 5, MODULE_I2C, 0)
|
||||
/* I2C MASTER: PB10/11 */
|
||||
ALTERNATE(PIN_MASK(B, 0x0c00), 1, MODULE_I2C, 0)
|
||||
/* SPI SLAVE: PB3/4/5 */
|
||||
ALTERNATE(PIN_MASK(B, 0x0038), 5, MODULE_SPI, 0)
|
||||
ALTERNATE(PIN_MASK(B, 0x0038), 0, MODULE_SPI, 0)
|
||||
/* SPI SLAVE CS: PA15 */
|
||||
ALTERNATE(PIN_MASK(A, 0x8000), 5, MODULE_SPI, 0)
|
||||
ALTERNATE(PIN_MASK(A, 0x8000), 0, MODULE_SPI, 0)
|
||||
/* SPI MASTER: PD1/3/4 */
|
||||
ALTERNATE(PIN_MASK(D, 0x001a), 1, MODULE_SPI_MASTER, 0)
|
||||
|
||||
Reference in New Issue
Block a user