1*be92e5a2SBiju Das /* 2*be92e5a2SBiju Das * Copyright (c) 2015-2021, Renesas Electronics Corporation. All rights reserved. 3*be92e5a2SBiju Das * 4*be92e5a2SBiju Das * SPDX-License-Identifier: BSD-3-Clause 5*be92e5a2SBiju Das */ 6*be92e5a2SBiju Das 7*be92e5a2SBiju Das #ifndef IIC_DVFS_H 8*be92e5a2SBiju Das #define IIC_DVFS_H 9*be92e5a2SBiju Das 10*be92e5a2SBiju Das /* PMIC slave */ 11*be92e5a2SBiju Das #define PMIC (0x30U) 12*be92e5a2SBiju Das #define BKUP_MODE_CNT (0x20U) 13*be92e5a2SBiju Das #define DVFS_SET_VID (0x54U) 14*be92e5a2SBiju Das #define REG_KEEP10 (0x79U) 15*be92e5a2SBiju Das 16*be92e5a2SBiju Das /* EEPROM slave */ 17*be92e5a2SBiju Das #define EEPROM (0x50U) 18*be92e5a2SBiju Das #define BOARD_ID (0x70U) 19*be92e5a2SBiju Das 20*be92e5a2SBiju Das int32_t rcar_iic_dvfs_receive(uint8_t slave, uint8_t reg, uint8_t *data); 21*be92e5a2SBiju Das int32_t rcar_iic_dvfs_send(uint8_t slave, uint8_t regr, uint8_t data); 22*be92e5a2SBiju Das 23*be92e5a2SBiju Das #endif /* IIC_DVFS_H */ 24