blob: d719a631d57cd04a0ee8861d9cae07c85a25200c [file] [log] [blame]
/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
/*
* include/amlogic/aml_lcd_i2c_dev.h
*
* Copyright (C) 2020 Amlogic, Inc. All rights reserved.
*
*/
#ifndef _INC_AML_LCD_I2C_DEV_H_
#define _INC_AML_LCD_I2C_DEV_H_
void aml_lcd_extern_i2c_bus_print(unsigned char i2c_bus);
unsigned char aml_lcd_extern_i2c_bus_get_sys(unsigned char i2c_bus);
int aml_lcd_extern_i2c_bus_change(unsigned int i2c_bus);
int aml_lcd_extern_i2c_bus_recovery(void);
int aml_lcd_extern_i2c_write(unsigned char i2c_bus, unsigned i2c_addr,
unsigned char *buff, unsigned len);
int aml_lcd_extern_i2c_read(unsigned char i2c_bus, unsigned i2c_addr,
unsigned char *buff, unsigned int len);
#endif