uboot/include/power/tps62362.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * (C) Copyright 2014 Texas Instruments Incorporated - http://www.ti.com
   4 * Author: Felipe Balbi <balbi@ti.com>
   5 */
   6
   7#ifndef __POWER_TPS62362_H__
   8#define __POWER_TPS62362_H__
   9
  10/* I2C chip address */
  11#define TPS62362_I2C_ADDR                       0x60
  12
  13/* Registers */
  14#define TPS62362_SET0                           0x00
  15#define TPS62362_SET1                           0x01
  16#define TPS62362_SET2                           0x02
  17#define TPS62362_SET3                           0x03
  18#define TPS62362_NUM_REGS                       4
  19
  20#define TPS62362_DCDC_VOLT_SEL_0950MV           0x12
  21#define TPS62362_DCDC_VOLT_SEL_1100MV           0x21
  22#define TPS62362_DCDC_VOLT_SEL_1200MV           0x2b
  23#define TPS62362_DCDC_VOLT_SEL_1260MV           0x31
  24#define TPS62362_DCDC_VOLT_SEL_1330MV           0x38
  25
  26int tps62362_voltage_update(unsigned char reg, unsigned char volt_sel);
  27int power_tps62362_init(unsigned char bus);
  28#endif  /* __POWER_TPS62362_H__ */
  29