1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
281dee67eSSudip Mukherjee #ifndef DDK750_HWI2C_H__
381dee67eSSudip Mukherjee #define DDK750_HWI2C_H__
481dee67eSSudip Mukherjee 
581dee67eSSudip Mukherjee /* hwi2c functions */
6a503da64SMike Rapoport int sm750_hw_i2c_init(unsigned char bus_speed_mode);
7ed7042edSMike Rapoport void sm750_hw_i2c_close(void);
881dee67eSSudip Mukherjee 
9938ad7edSMike Rapoport unsigned char sm750_hw_i2c_read_reg(unsigned char addr, unsigned char reg);
109137f812SMike Rapoport int sm750_hw_i2c_write_reg(unsigned char addr, unsigned char reg,
119137f812SMike Rapoport 			   unsigned char data);
1281dee67eSSudip Mukherjee #endif
13