xref: /rk3399_rockchip-uboot/include/s6e63d6.h (revision 326ea986ac150acdc7656d57fca647db80b50158)
1689551c5SGuennadi Liakhovetski /*
2689551c5SGuennadi Liakhovetski  * Copyright (C) 2009
3689551c5SGuennadi Liakhovetski  * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>
4689551c5SGuennadi Liakhovetski  *
5*1a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
6689551c5SGuennadi Liakhovetski  */
7689551c5SGuennadi Liakhovetski #ifndef _S6E63D6_H_
8689551c5SGuennadi Liakhovetski #define _S6E63D6_H_
9689551c5SGuennadi Liakhovetski 
10689551c5SGuennadi Liakhovetski struct s6e63d6 {
11689551c5SGuennadi Liakhovetski 	unsigned int bus;
12689551c5SGuennadi Liakhovetski 	unsigned int cs;
13689551c5SGuennadi Liakhovetski 	unsigned int id;
14689551c5SGuennadi Liakhovetski 	struct spi_slave *slave;
15689551c5SGuennadi Liakhovetski };
16689551c5SGuennadi Liakhovetski 
17689551c5SGuennadi Liakhovetski extern int s6e63d6_init(struct s6e63d6 *data);
18689551c5SGuennadi Liakhovetski extern int s6e63d6_index(struct s6e63d6 *data, u8 idx);
19689551c5SGuennadi Liakhovetski extern int s6e63d6_param(struct s6e63d6 *data, u16 param);
20689551c5SGuennadi Liakhovetski 
21689551c5SGuennadi Liakhovetski #endif
22