xref: /linux/drivers/platform/x86/intel/int3472/tps68470.h (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
119d8d6e3SHans de Goede /* SPDX-License-Identifier: GPL-2.0 */
219d8d6e3SHans de Goede /*
319d8d6e3SHans de Goede  * TI TPS68470 PMIC platform data definition.
419d8d6e3SHans de Goede  *
519d8d6e3SHans de Goede  * Copyright (c) 2021 Red Hat Inc.
619d8d6e3SHans de Goede  *
719d8d6e3SHans de Goede  * Red Hat authors:
819d8d6e3SHans de Goede  * Hans de Goede <hdegoede@redhat.com>
919d8d6e3SHans de Goede  */
1019d8d6e3SHans de Goede 
1119d8d6e3SHans de Goede #ifndef _INTEL_SKL_INT3472_TPS68470_H
1219d8d6e3SHans de Goede #define _INTEL_SKL_INT3472_TPS68470_H
1319d8d6e3SHans de Goede 
1419d8d6e3SHans de Goede struct gpiod_lookup_table;
1519d8d6e3SHans de Goede struct tps68470_regulator_platform_data;
1619d8d6e3SHans de Goede 
1719d8d6e3SHans de Goede struct int3472_tps68470_board_data {
1819d8d6e3SHans de Goede 	const char *dev_name;
1919d8d6e3SHans de Goede 	const struct tps68470_regulator_platform_data *tps68470_regulator_pdata;
20*06a659d1SDaniel Scally 	unsigned int n_gpiod_lookups;
21*06a659d1SDaniel Scally 	struct gpiod_lookup_table *tps68470_gpio_lookup_tables[];
2219d8d6e3SHans de Goede };
2319d8d6e3SHans de Goede 
2419d8d6e3SHans de Goede const struct int3472_tps68470_board_data *int3472_tps68470_get_board_data(const char *dev_name);
2519d8d6e3SHans de Goede 
2619d8d6e3SHans de Goede #endif
27