emc2305.h 439 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * Copyright 2018-2020 NXP
  4. *
  5. */
  6. #ifndef __EMC2305_H_
  7. #define __EMC2305_H_
  8. #define I2C_EMC2305_CONF 0x20
  9. #define I2C_EMC2305_FAN1 0x30
  10. #define I2C_EMC2305_FAN2 0x40
  11. #define I2C_EMC2305_FAN3 0x50
  12. #define I2C_EMC2305_FAN4 0x60
  13. #define I2C_EMC2305_FAN5 0x70
  14. #define NUM_OF_FANS 5
  15. void emc2305_init(int chip_addr);
  16. void set_fan_speed(u8 data, int chip_addr);
  17. #endif /* __EMC2305_H_ */