xref: /openbmc/u-boot/board/freescale/common/pfuze.h (revision f8e450a7)
15051ff5fSYe.Li /*
25051ff5fSYe.Li  * Copyright 2014 Freescale Semiconductor, Inc.
35051ff5fSYe.Li  *
45051ff5fSYe.Li  * SPDX-License-Identifier:	GPL-2.0+
55051ff5fSYe.Li  */
65051ff5fSYe.Li 
75051ff5fSYe.Li #ifndef __PFUZE_BOARD_HELPER__
85051ff5fSYe.Li #define __PFUZE_BOARD_HELPER__
95051ff5fSYe.Li 
10*f8e450a7SPeng Fan #ifdef CONFIG_DM_PMIC_PFUZE100
11*f8e450a7SPeng Fan struct udevice *pfuze_common_init(void);
12*f8e450a7SPeng Fan int pfuze_mode_init(struct udevice *dev, u32 mode);
13*f8e450a7SPeng Fan #else
145051ff5fSYe.Li struct pmic *pfuze_common_init(unsigned char i2cbus);
157428f55cSPeng Fan int pfuze_mode_init(struct pmic *p, u32 mode);
16*f8e450a7SPeng Fan #endif
175051ff5fSYe.Li 
185051ff5fSYe.Li #endif
19