aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/poppy/variants/baseboard/gpio.c
diff options
context:
space:
mode:
authoramanda_hwang <amanda_hwang@compal.corp-partner.google.com>2018-03-16 13:43:52 +0800
committerMartin Roth <martinroth@google.com>2018-03-19 15:08:41 +0000
commit04ccd5f9b5006363dac228379057d0b48ed8768b (patch)
tree46621fe5bfa6d2cf56c9712a6431600df3be1d87 /src/mainboard/google/poppy/variants/baseboard/gpio.c
parentc4276a3fdc803213d706491c3f83534ce2870f24 (diff)
mb/google/poppy: Config GPIO for DMIC by different sku id
BUG=b:74177699 BRANCH=poppy TEST=Verify audio recorder function by different SKU ID Change-Id: Ic6570703f6ab4a1b03cbba8370fc0f597ab6bcf2 Signed-off-by: amanda_hwang <amanda_hwang@compal.corp-partner.google.com> Reviewed-on: https://review.coreboot.org/25148 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/mainboard/google/poppy/variants/baseboard/gpio.c')
-rw-r--r--src/mainboard/google/poppy/variants/baseboard/gpio.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mainboard/google/poppy/variants/baseboard/gpio.c b/src/mainboard/google/poppy/variants/baseboard/gpio.c
index daa9004ea8..2fea253624 100644
--- a/src/mainboard/google/poppy/variants/baseboard/gpio.c
+++ b/src/mainboard/google/poppy/variants/baseboard/gpio.c
@@ -384,6 +384,14 @@ const struct pad_config * __attribute__((weak))
return early_gpio_table;
}
+/* override specific gpio by sku id */
+const struct pad_config * __attribute__((weak))
+ variant_sku_gpio_table(size_t *num)
+{
+ *num = 0;
+ return NULL;
+}
+
static const struct cros_gpio cros_gpios[] = {
CROS_GPIO_REC_AL(CROS_GPIO_VIRTUAL, CROS_GPIO_DEVICE_NAME),
CROS_GPIO_WP_AH(GPIO_PCH_WP, CROS_GPIO_DEVICE_NAME),