summaryrefslogtreecommitdiff
path: root/drivers/platform
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-07-23 14:03:10 +0100
committerMark Brown <broonie@kernel.org>2026-07-23 14:03:10 +0100
commite08a9005e6fa61e8e0d0aa72f565101d368a032b (patch)
treef6e1e2508cbcf67c93d5a26d43ed7ee719b5f954 /drivers/platform
parentf51b91f1722043fa8a62bf621b07a6f1b4a04195 (diff)
parenta52e6f7923c17a672135b485ffd96fbd72f46267 (diff)
downloadlinux-next-e08a9005e6fa61e8e0d0aa72f565101d368a032b.tar.gz
linux-next-e08a9005e6fa61e8e0d0aa72f565101d368a032b.zip
Merge branch 'next' of git://linuxtv.org/media-ci/media-pending.git
Diffstat (limited to 'drivers/platform')
-rw-r--r--drivers/platform/x86/intel/int3472/discrete.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/platform/x86/intel/int3472/discrete.c b/drivers/platform/x86/intel/int3472/discrete.c
index 115bb37577a1..adff564bf3fd 100644
--- a/drivers/platform/x86/intel/int3472/discrete.c
+++ b/drivers/platform/x86/intel/int3472/discrete.c
@@ -164,6 +164,24 @@ static const struct int3472_gpio_map int3472_gpio_map[] = {
.con_id = "dvdd",
.enable_time_us = 45 * USEC_PER_MSEC,
},
+ { /* imx471 expects "vana" as con_id for power enable */
+ .hid = "SONY471A",
+ .type_from = INT3472_GPIO_TYPE_POWER_ENABLE,
+ .type_to = INT3472_GPIO_TYPE_POWER_ENABLE,
+ .con_id = "vana",
+ .enable_time_us = GPIO_REGULATOR_ENABLE_TIME,
+ },
+ {
+ /*
+ * imx471 (on Lenovo ThinkPads X1 G14) expects "vana" as con_id
+ * for power enable
+ */
+ .hid = "TBE20A0",
+ .type_from = INT3472_GPIO_TYPE_POWER_ENABLE,
+ .type_to = INT3472_GPIO_TYPE_POWER_ENABLE,
+ .con_id = "vana",
+ .enable_time_us = GPIO_REGULATOR_ENABLE_TIME,
+ },
};
static void int3472_get_con_id_and_polarity(struct int3472_discrete_device *int3472, u8 *type,