xref: /linux/drivers/platform/x86/intel/int3472/tps68470.h (revision 19d8d6e36b4b7aa2a9a9cb64687572a1d9f234bf)
1*19d8d6e3SHans de Goede /* SPDX-License-Identifier: GPL-2.0 */
2*19d8d6e3SHans de Goede /*
3*19d8d6e3SHans de Goede  * TI TPS68470 PMIC platform data definition.
4*19d8d6e3SHans de Goede  *
5*19d8d6e3SHans de Goede  * Copyright (c) 2021 Red Hat Inc.
6*19d8d6e3SHans de Goede  *
7*19d8d6e3SHans de Goede  * Red Hat authors:
8*19d8d6e3SHans de Goede  * Hans de Goede <hdegoede@redhat.com>
9*19d8d6e3SHans de Goede  */
10*19d8d6e3SHans de Goede 
11*19d8d6e3SHans de Goede #ifndef _INTEL_SKL_INT3472_TPS68470_H
12*19d8d6e3SHans de Goede #define _INTEL_SKL_INT3472_TPS68470_H
13*19d8d6e3SHans de Goede 
14*19d8d6e3SHans de Goede struct gpiod_lookup_table;
15*19d8d6e3SHans de Goede struct tps68470_regulator_platform_data;
16*19d8d6e3SHans de Goede 
17*19d8d6e3SHans de Goede struct int3472_tps68470_board_data {
18*19d8d6e3SHans de Goede 	const char *dev_name;
19*19d8d6e3SHans de Goede 	struct gpiod_lookup_table *tps68470_gpio_lookup_table;
20*19d8d6e3SHans de Goede 	const struct tps68470_regulator_platform_data *tps68470_regulator_pdata;
21*19d8d6e3SHans de Goede };
22*19d8d6e3SHans de Goede 
23*19d8d6e3SHans de Goede const struct int3472_tps68470_board_data *int3472_tps68470_get_board_data(const char *dev_name);
24*19d8d6e3SHans de Goede 
25*19d8d6e3SHans de Goede #endif
26