Skip to content

Commit

Permalink
platform/x86: int3472: discrete: Add alternative "AVDD" regulator sup…
Browse files Browse the repository at this point in the history
…ply name

Add an "AVDD" regulator supply name alias to the supply-map which
gets registered for the INT3472 GPIO regulator.

This is necessary for the ov2680 driver which expects "AVDD" rather then
"avdd". Updating the ov2680 driver to use "avdd" is not possible because
that will break compatibility with existing DT / DTB files.

Tested-by: Hao Yao <hao.yao@intel.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Daniel Scally <dan.scally@ideasonboard.com>
Link: https://lore.kernel.org/r/20230616172132.37859-5-hdegoede@redhat.com
  • Loading branch information
Hans de Goede committed Jun 20, 2023
1 parent f1a5825 commit ebeb3ff
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions drivers/platform/x86/intel/int3472/clk_and_regulator.c
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,7 @@ void skl_int3472_unregister_clock(struct int3472_discrete_device *int3472)
*/
static const char * const skl_int3472_regulator_map_supplies[] = {
"avdd",
"AVDD",
};

static_assert(ARRAY_SIZE(skl_int3472_regulator_map_supplies) ==
Expand Down
2 changes: 1 addition & 1 deletion drivers/platform/x86/intel/int3472/common.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

#define GPIO_REGULATOR_NAME_LENGTH 21
#define GPIO_REGULATOR_SUPPLY_NAME_LENGTH 9
#define GPIO_REGULATOR_SUPPLY_MAP_COUNT 1
#define GPIO_REGULATOR_SUPPLY_MAP_COUNT 2

#define INT3472_LED_MAX_NAME_LEN 32

Expand Down

0 comments on commit ebeb3ff

Please sign in to comment.