xref: /openbmc/u-boot/board/freescale/common/zm7300.h (revision 4150f242)
1*4150f242SShaveta Leekha /*
2*4150f242SShaveta Leekha  * Copyright 2013 Freescale Semiconductor, Inc.
3*4150f242SShaveta Leekha  *
4*4150f242SShaveta Leekha  * SPDX-License-Identifier:     GPL-2.0+
5*4150f242SShaveta Leekha  */
6*4150f242SShaveta Leekha 
7*4150f242SShaveta Leekha #ifndef __ZM7300_H_
8*4150f242SShaveta Leekha #define __ZM7300_H	1_
9*4150f242SShaveta Leekha 
10*4150f242SShaveta Leekha #include <common.h>
11*4150f242SShaveta Leekha #include <i2c.h>
12*4150f242SShaveta Leekha #include <errno.h>
13*4150f242SShaveta Leekha #include <asm/io.h>
14*4150f242SShaveta Leekha 
15*4150f242SShaveta Leekha #define ZM_STEP 125
16*4150f242SShaveta Leekha int zm7300_set_voltage(int voltage_1_10mv);
17*4150f242SShaveta Leekha int zm_write_voltage(int voltage);
18*4150f242SShaveta Leekha int zm_read_voltage(void);
19*4150f242SShaveta Leekha int zm_disable_wp(void);
20*4150f242SShaveta Leekha int zm_enable_wp(void);
21*4150f242SShaveta Leekha 
22*4150f242SShaveta Leekha #endif	/* __ZM7300_H_ */
23