summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--baseboard/cherry/baseboard.c2
-rw-r--r--board/cherry/gpio.inc12
2 files changed, 7 insertions, 7 deletions
diff --git a/baseboard/cherry/baseboard.c b/baseboard/cherry/baseboard.c
index 8123ceaa9c..daf5e218d2 100644
--- a/baseboard/cherry/baseboard.c
+++ b/baseboard/cherry/baseboard.c
@@ -216,7 +216,7 @@ const struct pwm_t pwm_channels[] = {
.pcfsr_sel = PWM_PRESCALER_C4,
},
[PWM_CH_KBLIGHT] = {
- .channel = 4,
+ .channel = 3,
.flags = 0,
.freq_hz = 10000, /* SYV226 supports 10~100kHz */
.pcfsr_sel = PWM_PRESCALER_C6,
diff --git a/board/cherry/gpio.inc b/board/cherry/gpio.inc
index f3bf7d8364..bf3a3a3210 100644
--- a/board/cherry/gpio.inc
+++ b/board/cherry/gpio.inc
@@ -86,7 +86,7 @@ GPIO(USB_C1_DP_IN_HPD, PIN(J, 1), GPIO_OUT_LOW)
GPIO(USB_C0_FRS_EN, PIN(F, 0), GPIO_OUT_LOW)
/* Misc Signals */
-GPIO(EN_KB_BL, PIN(A, 5), GPIO_OUT_LOW)
+GPIO(EN_KB_BL, PIN(A, 6), GPIO_OUT_LOW)
GPIO(EC_BATT_PRES_ODL, PIN(C, 0), GPIO_INPUT)
GPIO(EN_EC_ID_ODL, PIN(H, 5), GPIO_ODR_LOW)
GPIO(ENTERING_RW, PIN(C, 5), GPIO_OUT_LOW) /* EC_ENTERING_RW */
@@ -102,8 +102,10 @@ GPIO(I2C_C_SCL, PIN(F, 6), GPIO_INPUT) /* I2C_USB_C0_SCL */
GPIO(I2C_C_SDA, PIN(F, 7), GPIO_INPUT) /* I2C_USB_C0_SDA */
GPIO(I2C_E_SCL, PIN(E, 0), GPIO_INPUT) /* I2C_USB_C1_SCL */
GPIO(I2C_E_SDA, PIN(E, 7), GPIO_INPUT) /* I2C_USB_C1_SDA */
-GPIO(I2C_H_SCL, PIN(H, 1), GPIO_INPUT) /* I2C_PROG_SCL */
-GPIO(I2C_H_SDA, PIN(H, 2), GPIO_INPUT) /* I2C_PROG_SDA */
+GPIO(I2C_F_SCL, PIN(A, 4), GPIO_INPUT) /* Rev 2+ I2C_PROG_SCL */
+GPIO(I2C_F_SDA, PIN(A, 5), GPIO_INPUT) /* Rev 2+ I2C_PROG_SDA */
+GPIO(I2C_H_SCL, PIN(H, 1), GPIO_INPUT) /* Rev 0,1 I2C_PROG_SCL */
+GPIO(I2C_H_SDA, PIN(H, 2), GPIO_INPUT) /* Rev 0,1 I2C_PROG_SDA */
/* Alternate functions GPIO definitions */
ALTERNATE(PIN_MASK(B, 0x18), 1, MODULE_I2C, 0) /* I2C A */
@@ -115,7 +117,7 @@ ALTERNATE(PIN_MASK(E, 0x81), 1, MODULE_I2C, 0) /* I2C E */
ALTERNATE(PIN_MASK(B, 0x03), 1, MODULE_UART, 0) /* EC to Servo */
/* PWM */
-ALTERNATE(PIN_MASK(A, 0b10111), 1, MODULE_PWM, 0) /* PWM 0,1,2,4 */
+ALTERNATE(PIN_MASK(A, 0b1111), 1, MODULE_PWM, 0) /* PWM 0,1,2,3 */
/* ADC */
ALTERNATE(PIN_MASK(I, 0xCF), 0, MODULE_ADC, 0) /* ADC 0,1,2,3,6,7 */
@@ -149,8 +151,6 @@ GPIO(SPI_MISO_GPG5, PIN(G, 5), GPIO_OUT_LOW)
GPIO(SPI_CS_GPG7, PIN(G, 7), GPIO_OUT_LOW)
/* Other unused pins */
-GPIO(PWM3, PIN(A, 3), GPIO_INPUT)
-GPIO(PWM6, PIN(A, 6), GPIO_INPUT)
GPIO(PWM7, PIN(A, 7), GPIO_INPUT)
GPIO(EC_NVME_PLN_ODL, PIN(D, 7), GPIO_INPUT)
GPIO(NVME_EC_PLA_S3_ODL, PIN(I, 7), GPIO_INPUT)