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