pmic  2.1.0.0
Macros
PMIC Registers List

List of registers of PMIC Click driver. More...

Macros

#define PMIC_REG_MAIN_TASKSWRESET   0x0001
 PMIC MAIN instance registers list. More...
 
#define PMIC_REG_MAIN_EVENTSADCSET   0x0002
 
#define PMIC_REG_MAIN_EVENTSADCCLR   0x0003
 
#define PMIC_REG_MAIN_INTENEVENTSADCSET   0x0004
 
#define PMIC_REG_MAIN_INTENEVENTSADCCLR   0x0005
 
#define PMIC_REG_MAIN_EVENTSBCHARGER0SET   0x0006
 
#define PMIC_REG_MAIN_EVENTSBCHARGER0CLR   0x0007
 
#define PMIC_REG_MAIN_INTENEVENTSBCHARGER0SET   0x0008
 
#define PMIC_REG_MAIN_INTENEVENTSBCHARGER0CLR   0x0009
 
#define PMIC_REG_MAIN_EVENTSBCHARGER1SET   0x000A
 
#define PMIC_REG_MAIN_EVENTSBCHARGER1CLR   0x000B
 
#define PMIC_REG_MAIN_INTENEVENTSBCHARGER1SET   0x000C
 
#define PMIC_REG_MAIN_INTENEVENTSBCHARGER1CLR   0x000D
 
#define PMIC_REG_MAIN_EVENTSBCHARGER2SET   0x000E
 
#define PMIC_REG_MAIN_EVENTSBCHARGER2CLR   0x000F
 
#define PMIC_REG_MAIN_INTENEVENTSBCHARGER2SET   0x0010
 
#define PMIC_REG_MAIN_INTENEVENTSBCHARGER2CLR   0x0011
 
#define PMIC_REG_MAIN_EVENTSSHPHLDSET   0x0012
 
#define PMIC_REG_MAIN_EVENTSSHPHLDCLR   0x0013
 
#define PMIC_REG_MAIN_INTENEVENTSSHPHLDSET   0x0014
 
#define PMIC_REG_MAIN_INTENEVENTSSHPHLDCLR   0x0015
 
#define PMIC_REG_MAIN_EVENTSVBUSIN0SET   0x0016
 
#define PMIC_REG_MAIN_EVENTSVBUSIN0CLR   0x0017
 
#define PMIC_REG_MAIN_INTENEVENTSVBUSIN0SET   0x0018
 
#define PMIC_REG_MAIN_INTENEVENTSVBUSIN0CLR   0x0019
 
#define PMIC_REG_MAIN_EVENTSVBUSIN1SET   0x001A
 
#define PMIC_REG_MAIN_EVENTSVBUSIN1CLR   0x001B
 
#define PMIC_REG_MAIN_INTENEVENTSVBUSIN1SET   0x001C
 
#define PMIC_REG_MAIN_INTENEVENTSVBUSIN1CLR   0x001D
 
#define PMIC_REG_MAIN_EVENTSGPIOSET   0x0022
 
#define PMIC_REG_MAIN_EVENTSGPIOCLR   0x0023
 
#define PMIC_REG_MAIN_INTENEVENTSGPIOSET   0x0024
 
#define PMIC_REG_MAIN_INTENEVENTSGPIOCLR   0x0025
 
#define PMIC_REG_VBUSIN_TASKUPDATEILIMSW   0x0200
 PMIC VBUSIN instance registers list. More...
 
#define PMIC_REG_VBUSIN_VBUSINILIM0   0x0201
 
#define PMIC_REG_VBUSIN_VBUSSUSPEND   0x0203
 
#define PMIC_REG_VBUSIN_USBCDETECTSTATUS   0x0205
 
#define PMIC_REG_VBUSIN_VBUSINSTATUS   0x0207
 
#define PMIC_REG_BCHARGER_TASKRELEASEERR   0x0300
 PMIC BCHARGER instance registers list. More...
 
#define PMIC_REG_BCHARGER_TASKCLEARCHGERR   0x0301
 
#define PMIC_REG_BCHARGER_TASKCLEARSAFETYTIMER   0x0302
 
#define PMIC_REG_BCHARGER_BCHGENABLESET   0x0304
 
#define PMIC_REG_BCHARGER_BCHGENABLECLR   0x0305
 
#define PMIC_REG_BCHARGER_BCHGDISABLESET   0x0306
 
#define PMIC_REG_BCHARGER_BCHGDISABLECLR   0x0307
 
#define PMIC_REG_BCHARGER_BCHGISETMSB   0x0308
 
#define PMIC_REG_BCHARGER_BCHGISETLSB   0x0309
 
#define PMIC_REG_BCHARGER_BCHGISETDISCHARGEMSB   0x030A
 
#define PMIC_REG_BCHARGER_BCHGISETDISCHARGELSB   0x030B
 
#define PMIC_REG_BCHARGER_BCHGVTERM   0x030C
 
#define PMIC_REG_BCHARGER_BCHGVTERMR   0x030D
 
#define PMIC_REG_BCHARGER_BCHGVTRICKLESEL   0x030E
 
#define PMIC_REG_BCHARGER_BCHGITERMSEL   0x030F
 
#define PMIC_REG_BCHARGER_NTCCOLD   0x0310
 
#define PMIC_REG_BCHARGER_NTCCOLDLSB   0x0311
 
#define PMIC_REG_BCHARGER_NTCCOOL   0x0312
 
#define PMIC_REG_BCHARGER_NTCCOOLLSB   0x0313
 
#define PMIC_REG_BCHARGER_NTCWARM   0x0314
 
#define PMIC_REG_BCHARGER_NTCWARMLSB   0x0315
 
#define PMIC_REG_BCHARGER_NTCHOT   0x0316
 
#define PMIC_REG_BCHARGER_NTCHOTLSB   0x0317
 
#define PMIC_REG_BCHARGER_DIETEMPSTOP   0x0318
 
#define PMIC_REG_BCHARGER_DIETEMPSTOPLSB   0x0319
 
#define PMIC_REG_BCHARGER_DIETEMPRESUME   0x031A
 
#define PMIC_REG_BCHARGER_DIETEMPRESUMELSB   0x031B
 
#define PMIC_REG_BCHARGER_BCHGILIMSTATUS   0x032D
 
#define PMIC_REG_BCHARGER_NTCSTATUS   0x0332
 
#define PMIC_REG_BCHARGER_DIETEMPSTATUS   0x0333
 
#define PMIC_REG_BCHARGER_BCHGCHARGESTATUS   0x0334
 
#define PMIC_REG_BCHARGER_BCHGERRREASON   0x0336
 
#define PMIC_REG_BCHARGER_BCHGERRSENSOR   0x0337
 
#define PMIC_REG_BCHARGER_BCHGCONFIG   0x033C
 
#define PMIC_REG_BUCK_BUCK1ENASET   0x0400
 PMIC BUCK instance registers list. More...
 
#define PMIC_REG_BUCK_BUCK1ENACLR   0x0401
 
#define PMIC_REG_BUCK_BUCK2ENASET   0x0402
 
#define PMIC_REG_BUCK_BUCK2ENACLR   0x0403
 
#define PMIC_REG_BUCK_BUCK1PWMSET   0x0404
 
#define PMIC_REG_BUCK_BUCK1PWMCLR   0x0405
 
#define PMIC_REG_BUCK_BUCK2PWMSET   0x0406
 
#define PMIC_REG_BUCK_BUCK2PWMCLR   0x0407
 
#define PMIC_REG_BUCK_BUCK1NORMVOUT   0x0408
 
#define PMIC_REG_BUCK_BUCK1RETVOUT   0x0409
 
#define PMIC_REG_BUCK_BUCK2NORMVOUT   0x040A
 
#define PMIC_REG_BUCK_BUCK2RETVOUT   0x040B
 
#define PMIC_REG_BUCK_BUCKENCTRL   0x040C
 
#define PMIC_REG_BUCK_BUCKVRETCTRL   0x040D
 
#define PMIC_REG_BUCK_BUCKPWMCTRL   0x040E
 
#define PMIC_REG_BUCK_BUCKSWCTRLSEL   0x040F
 
#define PMIC_REG_BUCK_BUCK1VOUTSTATUS   0x0410
 
#define PMIC_REG_BUCK_BUCK2VOUTSTATUS   0x0411
 
#define PMIC_REG_BUCK_BUCKCTRL0   0x0415
 
#define PMIC_REG_BUCK_BUCKSTATUS   0x0434
 
#define PMIC_REG_ADC_TASKVBATMEASURE   0x0500
 PMIC ADC instance registers list. More...
 
#define PMIC_REG_ADC_TASKNTCMEASURE   0x0501
 
#define PMIC_REG_ADC_TASKTEMPMEASURE   0x0502
 
#define PMIC_REG_ADC_TASKVSYSMEASURE   0x0503
 
#define PMIC_REG_ADC_TASKIBATMEASURE   0x0506
 
#define PMIC_REG_ADC_TASKVBUS7MEASURE   0x0507
 
#define PMIC_REG_ADC_TASKDELAYEDVBATMEASURE   0x0508
 
#define PMIC_REG_ADC_ADCCONFIG   0x0509
 
#define PMIC_REG_ADC_ADCNTCRSEL   0x050A
 
#define PMIC_REG_ADC_ADCAUTOTIMCONF   0x050B
 
#define PMIC_REG_ADC_TASKAUTOTIMUPDATE   0x050C
 
#define PMIC_REG_ADC_ADCDELTIMCONF   0x050D
 
#define PMIC_REG_ADC_ADCIBATMEASSTATUS   0x0510
 
#define PMIC_REG_ADC_ADCVBATRESULTMSB   0x0511
 
#define PMIC_REG_ADC_ADCNTCRESULTMSB   0x0512
 
#define PMIC_REG_ADC_ADCTEMPRESULTMSB   0x0513
 
#define PMIC_REG_ADC_ADCVSYSRESULTMSB   0x0514
 
#define PMIC_REG_ADC_ADCGP0RESULTLSBS   0x0515
 
#define PMIC_REG_ADC_ADCVBAT0RESULTMSB   0x0516
 
#define PMIC_REG_ADC_ADCVBAT1RESULTMSB   0x0517
 
#define PMIC_REG_ADC_ADCVBAT2RESULTMSB   0x0518
 
#define PMIC_REG_ADC_ADCVBAT3RESULTMSB   0x0519
 
#define PMIC_REG_ADC_ADCGP1RESULTLSBS   0x051A
 
#define PMIC_REG_ADC_ADCIBATMEASEN   0x0524
 
#define PMIC_REG_GPIOS_GPIOMODE_0   0x0600
 PMIC GPIOS instance registers list. More...
 
#define PMIC_REG_GPIOS_GPIOMODE_1   0x0601
 
#define PMIC_REG_GPIOS_GPIOMODE_2   0x0602
 
#define PMIC_REG_GPIOS_GPIOMODE_3   0x0603
 
#define PMIC_REG_GPIOS_GPIOMODE_4   0x0604
 
#define PMIC_REG_GPIOS_GPIODRIVE_0   0x0605
 
#define PMIC_REG_GPIOS_GPIODRIVE_1   0x0606
 
#define PMIC_REG_GPIOS_GPIODRIVE_2   0x0607
 
#define PMIC_REG_GPIOS_GPIODRIVE_3   0x0608
 
#define PMIC_REG_GPIOS_GPIODRIVE_4   0x0609
 
#define PMIC_REG_GPIOS_GPIOPUEN_0   0x060A
 
#define PMIC_REG_GPIOS_GPIOPUEN_1   0x060B
 
#define PMIC_REG_GPIOS_GPIOPUEN_2   0x060C
 
#define PMIC_REG_GPIOS_GPIOPUEN_3   0x060D
 
#define PMIC_REG_GPIOS_GPIOPUEN_4   0x060E
 
#define PMIC_REG_GPIOS_GPIOPDEN_0   0x060F
 
#define PMIC_REG_GPIOS_GPIOPDEN_1   0x0610
 
#define PMIC_REG_GPIOS_GPIOPDEN_2   0x0611
 
#define PMIC_REG_GPIOS_GPIOPDEN_3   0x0612
 
#define PMIC_REG_GPIOS_GPIOPDEN_4   0x0613
 
#define PMIC_REG_GPIOS_GPIOOPENDRAIN_0   0x0614
 
#define PMIC_REG_GPIOS_GPIOOPENDRAIN_1   0x0615
 
#define PMIC_REG_GPIOS_GPIOOPENDRAIN_2   0x0616
 
#define PMIC_REG_GPIOS_GPIOOPENDRAIN_3   0x0617
 
#define PMIC_REG_GPIOS_GPIOOPENDRAIN_4   0x0618
 
#define PMIC_REG_GPIOS_GPIODEBOUNCE_0   0x0619
 
#define PMIC_REG_GPIOS_GPIODEBOUNCE_1   0x061A
 
#define PMIC_REG_GPIOS_GPIODEBOUNCE_2   0x061B
 
#define PMIC_REG_GPIOS_GPIODEBOUNCE_3   0x061C
 
#define PMIC_REG_GPIOS_GPIODEBOUNCE_4   0x061D
 
#define PMIC_REG_GPIOS_GPIOSTATUS   0x061E
 
#define PMIC_REG_TIMER_TIMERSET   0x0700
 PMIC TIMER instance registers list. More...
 
#define PMIC_REG_TIMER_TIMERCLR   0x0701
 
#define PMIC_REG_TIMER_TIMERTARGETSTROBE   0x0703
 
#define PMIC_REG_TIMER_WATCHDOGKICK   0x0704
 
#define PMIC_REG_TIMER_TIMERCONFIG   0x0705
 
#define PMIC_REG_TIMER_TIMERSTATUS   0x0706
 
#define PMIC_REG_TIMER_TIMERHIBYTE   0x0708
 
#define PMIC_REG_TIMER_TIMERMIDBYTE   0x0709
 
#define PMIC_REG_TIMER_TIMERLOBYTE   0x070A
 
#define PMIC_REG_LDSW_TASKLDSW1SET   0x0800
 PMIC LDSW instance registers list. More...
 
#define PMIC_REG_LDSW_TASKLDSW1CLR   0x0801
 
#define PMIC_REG_LDSW_TASKLDSW2SET   0x0802
 
#define PMIC_REG_LDSW_TASKLDSW2CLR   0x0803
 
#define PMIC_REG_LDSW_LDSWSTATUS   0x0804
 
#define PMIC_REG_LDSW_LDSW1GPISEL   0x0805
 
#define PMIC_REG_LDSW_LDSW2GPISEL   0x0806
 
#define PMIC_REG_LDSW_LDSWCONFIG   0x0807
 
#define PMIC_REG_LDSW_LDSW1LDOSEL   0x0808
 
#define PMIC_REG_LDSW_LDSW2LDOSEL   0x0809
 
#define PMIC_REG_LDSW_LDSW1VOUTSEL   0x080C
 
#define PMIC_REG_LDSW_LDSW2VOUTSEL   0x080D
 
#define PMIC_REG_POF_POFCONFIG   0x0900
 PMIC POF instance registers list. More...
 
#define PMIC_REG_LEDDRV_LEDDRV0MODESEL   0x0A00
 PMIC LEDDRV instance registers list. More...
 
#define PMIC_REG_LEDDRV_LEDDRV1MODESEL   0x0A01
 
#define PMIC_REG_LEDDRV_LEDDRV2MODESEL   0x0A02
 
#define PMIC_REG_LEDDRV_LEDDRV0SET   0x0A03
 
#define PMIC_REG_LEDDRV_LEDDRV0CLR   0x0A04
 
#define PMIC_REG_LEDDRV_LEDDRV1SET   0x0A05
 
#define PMIC_REG_LEDDRV_LEDDRV1CLR   0x0A06
 
#define PMIC_REG_LEDDRV_LEDDRV2SET   0x0A07
 
#define PMIC_REG_LEDDRV_LEDDRV2CLR   0x0A08
 
#define PMIC_REG_SHIP_TASKENTERHIBERNATE   0x0B00
 PMIC SHIP instance registers list. More...
 
#define PMIC_REG_SHIP_TASKSHPHLDCFGSTROBE   0x0B01
 
#define PMIC_REG_SHIP_TASKENTERSHIPMODE   0x0B02
 
#define PMIC_REG_SHIP_TASKRESETCFG   0x0B03
 
#define PMIC_REG_SHIP_SHPHLDCONFIG   0x0B04
 
#define PMIC_REG_SHIP_SHPHLDSTATUS   0x0B05
 
#define PMIC_REG_SHIP_LPRESETCONFIG   0x0B06
 
#define PMIC_REG_ERRLOG_TASKCLRERRLOG   0x0E00
 PMIC ERRLOG instance registers list. More...
 
#define PMIC_REG_ERRLOG_SCRATCH0   0x0E01
 
#define PMIC_REG_ERRLOG_SCRATCH1   0x0E02
 
#define PMIC_REG_ERRLOG_RSTCAUSE   0x0E03
 
#define PMIC_REG_ERRLOG_CHARGERERRREASON   0x0E04
 
#define PMIC_REG_ERRLOG_CHARGERERRSENSOR   0x0E05
 

Detailed Description

List of registers of PMIC Click driver.

Macro Definition Documentation

◆ PMIC_REG_ADC_ADCAUTOTIMCONF

#define PMIC_REG_ADC_ADCAUTOTIMCONF   0x050B

◆ PMIC_REG_ADC_ADCCONFIG

#define PMIC_REG_ADC_ADCCONFIG   0x0509

◆ PMIC_REG_ADC_ADCDELTIMCONF

#define PMIC_REG_ADC_ADCDELTIMCONF   0x050D

◆ PMIC_REG_ADC_ADCGP0RESULTLSBS

#define PMIC_REG_ADC_ADCGP0RESULTLSBS   0x0515

◆ PMIC_REG_ADC_ADCGP1RESULTLSBS

#define PMIC_REG_ADC_ADCGP1RESULTLSBS   0x051A

◆ PMIC_REG_ADC_ADCIBATMEASEN

#define PMIC_REG_ADC_ADCIBATMEASEN   0x0524

◆ PMIC_REG_ADC_ADCIBATMEASSTATUS

#define PMIC_REG_ADC_ADCIBATMEASSTATUS   0x0510

◆ PMIC_REG_ADC_ADCNTCRESULTMSB

#define PMIC_REG_ADC_ADCNTCRESULTMSB   0x0512

◆ PMIC_REG_ADC_ADCNTCRSEL

#define PMIC_REG_ADC_ADCNTCRSEL   0x050A

◆ PMIC_REG_ADC_ADCTEMPRESULTMSB

#define PMIC_REG_ADC_ADCTEMPRESULTMSB   0x0513

◆ PMIC_REG_ADC_ADCVBAT0RESULTMSB

#define PMIC_REG_ADC_ADCVBAT0RESULTMSB   0x0516

◆ PMIC_REG_ADC_ADCVBAT1RESULTMSB

#define PMIC_REG_ADC_ADCVBAT1RESULTMSB   0x0517

◆ PMIC_REG_ADC_ADCVBAT2RESULTMSB

#define PMIC_REG_ADC_ADCVBAT2RESULTMSB   0x0518

◆ PMIC_REG_ADC_ADCVBAT3RESULTMSB

#define PMIC_REG_ADC_ADCVBAT3RESULTMSB   0x0519

◆ PMIC_REG_ADC_ADCVBATRESULTMSB

#define PMIC_REG_ADC_ADCVBATRESULTMSB   0x0511

◆ PMIC_REG_ADC_ADCVSYSRESULTMSB

#define PMIC_REG_ADC_ADCVSYSRESULTMSB   0x0514

◆ PMIC_REG_ADC_TASKAUTOTIMUPDATE

#define PMIC_REG_ADC_TASKAUTOTIMUPDATE   0x050C

◆ PMIC_REG_ADC_TASKDELAYEDVBATMEASURE

#define PMIC_REG_ADC_TASKDELAYEDVBATMEASURE   0x0508

◆ PMIC_REG_ADC_TASKIBATMEASURE

#define PMIC_REG_ADC_TASKIBATMEASURE   0x0506

◆ PMIC_REG_ADC_TASKNTCMEASURE

#define PMIC_REG_ADC_TASKNTCMEASURE   0x0501

◆ PMIC_REG_ADC_TASKTEMPMEASURE

#define PMIC_REG_ADC_TASKTEMPMEASURE   0x0502

◆ PMIC_REG_ADC_TASKVBATMEASURE

#define PMIC_REG_ADC_TASKVBATMEASURE   0x0500

PMIC ADC instance registers list.

Specified register for ADC instance of PMIC Click driver.

◆ PMIC_REG_ADC_TASKVBUS7MEASURE

#define PMIC_REG_ADC_TASKVBUS7MEASURE   0x0507

◆ PMIC_REG_ADC_TASKVSYSMEASURE

#define PMIC_REG_ADC_TASKVSYSMEASURE   0x0503

◆ PMIC_REG_BCHARGER_BCHGCHARGESTATUS

#define PMIC_REG_BCHARGER_BCHGCHARGESTATUS   0x0334

◆ PMIC_REG_BCHARGER_BCHGCONFIG

#define PMIC_REG_BCHARGER_BCHGCONFIG   0x033C

◆ PMIC_REG_BCHARGER_BCHGDISABLECLR

#define PMIC_REG_BCHARGER_BCHGDISABLECLR   0x0307

◆ PMIC_REG_BCHARGER_BCHGDISABLESET

#define PMIC_REG_BCHARGER_BCHGDISABLESET   0x0306

◆ PMIC_REG_BCHARGER_BCHGENABLECLR

#define PMIC_REG_BCHARGER_BCHGENABLECLR   0x0305

◆ PMIC_REG_BCHARGER_BCHGENABLESET

#define PMIC_REG_BCHARGER_BCHGENABLESET   0x0304

◆ PMIC_REG_BCHARGER_BCHGERRREASON

#define PMIC_REG_BCHARGER_BCHGERRREASON   0x0336

◆ PMIC_REG_BCHARGER_BCHGERRSENSOR

#define PMIC_REG_BCHARGER_BCHGERRSENSOR   0x0337

◆ PMIC_REG_BCHARGER_BCHGILIMSTATUS

#define PMIC_REG_BCHARGER_BCHGILIMSTATUS   0x032D

◆ PMIC_REG_BCHARGER_BCHGISETDISCHARGELSB

#define PMIC_REG_BCHARGER_BCHGISETDISCHARGELSB   0x030B

◆ PMIC_REG_BCHARGER_BCHGISETDISCHARGEMSB

#define PMIC_REG_BCHARGER_BCHGISETDISCHARGEMSB   0x030A

◆ PMIC_REG_BCHARGER_BCHGISETLSB

#define PMIC_REG_BCHARGER_BCHGISETLSB   0x0309

◆ PMIC_REG_BCHARGER_BCHGISETMSB

#define PMIC_REG_BCHARGER_BCHGISETMSB   0x0308

◆ PMIC_REG_BCHARGER_BCHGITERMSEL

#define PMIC_REG_BCHARGER_BCHGITERMSEL   0x030F

◆ PMIC_REG_BCHARGER_BCHGVTERM

#define PMIC_REG_BCHARGER_BCHGVTERM   0x030C

◆ PMIC_REG_BCHARGER_BCHGVTERMR

#define PMIC_REG_BCHARGER_BCHGVTERMR   0x030D

◆ PMIC_REG_BCHARGER_BCHGVTRICKLESEL

#define PMIC_REG_BCHARGER_BCHGVTRICKLESEL   0x030E

◆ PMIC_REG_BCHARGER_DIETEMPRESUME

#define PMIC_REG_BCHARGER_DIETEMPRESUME   0x031A

◆ PMIC_REG_BCHARGER_DIETEMPRESUMELSB

#define PMIC_REG_BCHARGER_DIETEMPRESUMELSB   0x031B

◆ PMIC_REG_BCHARGER_DIETEMPSTATUS

#define PMIC_REG_BCHARGER_DIETEMPSTATUS   0x0333

◆ PMIC_REG_BCHARGER_DIETEMPSTOP

#define PMIC_REG_BCHARGER_DIETEMPSTOP   0x0318

◆ PMIC_REG_BCHARGER_DIETEMPSTOPLSB

#define PMIC_REG_BCHARGER_DIETEMPSTOPLSB   0x0319

◆ PMIC_REG_BCHARGER_NTCCOLD

#define PMIC_REG_BCHARGER_NTCCOLD   0x0310

◆ PMIC_REG_BCHARGER_NTCCOLDLSB

#define PMIC_REG_BCHARGER_NTCCOLDLSB   0x0311

◆ PMIC_REG_BCHARGER_NTCCOOL

#define PMIC_REG_BCHARGER_NTCCOOL   0x0312

◆ PMIC_REG_BCHARGER_NTCCOOLLSB

#define PMIC_REG_BCHARGER_NTCCOOLLSB   0x0313

◆ PMIC_REG_BCHARGER_NTCHOT

#define PMIC_REG_BCHARGER_NTCHOT   0x0316

◆ PMIC_REG_BCHARGER_NTCHOTLSB

#define PMIC_REG_BCHARGER_NTCHOTLSB   0x0317

◆ PMIC_REG_BCHARGER_NTCSTATUS

#define PMIC_REG_BCHARGER_NTCSTATUS   0x0332

◆ PMIC_REG_BCHARGER_NTCWARM

#define PMIC_REG_BCHARGER_NTCWARM   0x0314

◆ PMIC_REG_BCHARGER_NTCWARMLSB

#define PMIC_REG_BCHARGER_NTCWARMLSB   0x0315

◆ PMIC_REG_BCHARGER_TASKCLEARCHGERR

#define PMIC_REG_BCHARGER_TASKCLEARCHGERR   0x0301

◆ PMIC_REG_BCHARGER_TASKCLEARSAFETYTIMER

#define PMIC_REG_BCHARGER_TASKCLEARSAFETYTIMER   0x0302

◆ PMIC_REG_BCHARGER_TASKRELEASEERR

#define PMIC_REG_BCHARGER_TASKRELEASEERR   0x0300

PMIC BCHARGER instance registers list.

Specified register for BCHARGER instance of PMIC Click driver.

◆ PMIC_REG_BUCK_BUCK1ENACLR

#define PMIC_REG_BUCK_BUCK1ENACLR   0x0401

◆ PMIC_REG_BUCK_BUCK1ENASET

#define PMIC_REG_BUCK_BUCK1ENASET   0x0400

PMIC BUCK instance registers list.

Specified register for BUCK instance of PMIC Click driver.

◆ PMIC_REG_BUCK_BUCK1NORMVOUT

#define PMIC_REG_BUCK_BUCK1NORMVOUT   0x0408

◆ PMIC_REG_BUCK_BUCK1PWMCLR

#define PMIC_REG_BUCK_BUCK1PWMCLR   0x0405

◆ PMIC_REG_BUCK_BUCK1PWMSET

#define PMIC_REG_BUCK_BUCK1PWMSET   0x0404

◆ PMIC_REG_BUCK_BUCK1RETVOUT

#define PMIC_REG_BUCK_BUCK1RETVOUT   0x0409

◆ PMIC_REG_BUCK_BUCK1VOUTSTATUS

#define PMIC_REG_BUCK_BUCK1VOUTSTATUS   0x0410

◆ PMIC_REG_BUCK_BUCK2ENACLR

#define PMIC_REG_BUCK_BUCK2ENACLR   0x0403

◆ PMIC_REG_BUCK_BUCK2ENASET

#define PMIC_REG_BUCK_BUCK2ENASET   0x0402

◆ PMIC_REG_BUCK_BUCK2NORMVOUT

#define PMIC_REG_BUCK_BUCK2NORMVOUT   0x040A

◆ PMIC_REG_BUCK_BUCK2PWMCLR

#define PMIC_REG_BUCK_BUCK2PWMCLR   0x0407

◆ PMIC_REG_BUCK_BUCK2PWMSET

#define PMIC_REG_BUCK_BUCK2PWMSET   0x0406

◆ PMIC_REG_BUCK_BUCK2RETVOUT

#define PMIC_REG_BUCK_BUCK2RETVOUT   0x040B

◆ PMIC_REG_BUCK_BUCK2VOUTSTATUS

#define PMIC_REG_BUCK_BUCK2VOUTSTATUS   0x0411

◆ PMIC_REG_BUCK_BUCKCTRL0

#define PMIC_REG_BUCK_BUCKCTRL0   0x0415

◆ PMIC_REG_BUCK_BUCKENCTRL

#define PMIC_REG_BUCK_BUCKENCTRL   0x040C

◆ PMIC_REG_BUCK_BUCKPWMCTRL

#define PMIC_REG_BUCK_BUCKPWMCTRL   0x040E

◆ PMIC_REG_BUCK_BUCKSTATUS

#define PMIC_REG_BUCK_BUCKSTATUS   0x0434

◆ PMIC_REG_BUCK_BUCKSWCTRLSEL

#define PMIC_REG_BUCK_BUCKSWCTRLSEL   0x040F

◆ PMIC_REG_BUCK_BUCKVRETCTRL

#define PMIC_REG_BUCK_BUCKVRETCTRL   0x040D

◆ PMIC_REG_ERRLOG_CHARGERERRREASON

#define PMIC_REG_ERRLOG_CHARGERERRREASON   0x0E04

◆ PMIC_REG_ERRLOG_CHARGERERRSENSOR

#define PMIC_REG_ERRLOG_CHARGERERRSENSOR   0x0E05

◆ PMIC_REG_ERRLOG_RSTCAUSE

#define PMIC_REG_ERRLOG_RSTCAUSE   0x0E03

◆ PMIC_REG_ERRLOG_SCRATCH0

#define PMIC_REG_ERRLOG_SCRATCH0   0x0E01

◆ PMIC_REG_ERRLOG_SCRATCH1

#define PMIC_REG_ERRLOG_SCRATCH1   0x0E02

◆ PMIC_REG_ERRLOG_TASKCLRERRLOG

#define PMIC_REG_ERRLOG_TASKCLRERRLOG   0x0E00

PMIC ERRLOG instance registers list.

Specified register for ERRLOG instance of PMIC Click driver.

◆ PMIC_REG_GPIOS_GPIODEBOUNCE_0

#define PMIC_REG_GPIOS_GPIODEBOUNCE_0   0x0619

◆ PMIC_REG_GPIOS_GPIODEBOUNCE_1

#define PMIC_REG_GPIOS_GPIODEBOUNCE_1   0x061A

◆ PMIC_REG_GPIOS_GPIODEBOUNCE_2

#define PMIC_REG_GPIOS_GPIODEBOUNCE_2   0x061B

◆ PMIC_REG_GPIOS_GPIODEBOUNCE_3

#define PMIC_REG_GPIOS_GPIODEBOUNCE_3   0x061C

◆ PMIC_REG_GPIOS_GPIODEBOUNCE_4

#define PMIC_REG_GPIOS_GPIODEBOUNCE_4   0x061D

◆ PMIC_REG_GPIOS_GPIODRIVE_0

#define PMIC_REG_GPIOS_GPIODRIVE_0   0x0605

◆ PMIC_REG_GPIOS_GPIODRIVE_1

#define PMIC_REG_GPIOS_GPIODRIVE_1   0x0606

◆ PMIC_REG_GPIOS_GPIODRIVE_2

#define PMIC_REG_GPIOS_GPIODRIVE_2   0x0607

◆ PMIC_REG_GPIOS_GPIODRIVE_3

#define PMIC_REG_GPIOS_GPIODRIVE_3   0x0608

◆ PMIC_REG_GPIOS_GPIODRIVE_4

#define PMIC_REG_GPIOS_GPIODRIVE_4   0x0609

◆ PMIC_REG_GPIOS_GPIOMODE_0

#define PMIC_REG_GPIOS_GPIOMODE_0   0x0600

PMIC GPIOS instance registers list.

Specified register for GPIOS instance of PMIC Click driver.

◆ PMIC_REG_GPIOS_GPIOMODE_1

#define PMIC_REG_GPIOS_GPIOMODE_1   0x0601

◆ PMIC_REG_GPIOS_GPIOMODE_2

#define PMIC_REG_GPIOS_GPIOMODE_2   0x0602

◆ PMIC_REG_GPIOS_GPIOMODE_3

#define PMIC_REG_GPIOS_GPIOMODE_3   0x0603

◆ PMIC_REG_GPIOS_GPIOMODE_4

#define PMIC_REG_GPIOS_GPIOMODE_4   0x0604

◆ PMIC_REG_GPIOS_GPIOOPENDRAIN_0

#define PMIC_REG_GPIOS_GPIOOPENDRAIN_0   0x0614

◆ PMIC_REG_GPIOS_GPIOOPENDRAIN_1

#define PMIC_REG_GPIOS_GPIOOPENDRAIN_1   0x0615

◆ PMIC_REG_GPIOS_GPIOOPENDRAIN_2

#define PMIC_REG_GPIOS_GPIOOPENDRAIN_2   0x0616

◆ PMIC_REG_GPIOS_GPIOOPENDRAIN_3

#define PMIC_REG_GPIOS_GPIOOPENDRAIN_3   0x0617

◆ PMIC_REG_GPIOS_GPIOOPENDRAIN_4

#define PMIC_REG_GPIOS_GPIOOPENDRAIN_4   0x0618

◆ PMIC_REG_GPIOS_GPIOPDEN_0

#define PMIC_REG_GPIOS_GPIOPDEN_0   0x060F

◆ PMIC_REG_GPIOS_GPIOPDEN_1

#define PMIC_REG_GPIOS_GPIOPDEN_1   0x0610

◆ PMIC_REG_GPIOS_GPIOPDEN_2

#define PMIC_REG_GPIOS_GPIOPDEN_2   0x0611

◆ PMIC_REG_GPIOS_GPIOPDEN_3

#define PMIC_REG_GPIOS_GPIOPDEN_3   0x0612

◆ PMIC_REG_GPIOS_GPIOPDEN_4

#define PMIC_REG_GPIOS_GPIOPDEN_4   0x0613

◆ PMIC_REG_GPIOS_GPIOPUEN_0

#define PMIC_REG_GPIOS_GPIOPUEN_0   0x060A

◆ PMIC_REG_GPIOS_GPIOPUEN_1

#define PMIC_REG_GPIOS_GPIOPUEN_1   0x060B

◆ PMIC_REG_GPIOS_GPIOPUEN_2

#define PMIC_REG_GPIOS_GPIOPUEN_2   0x060C

◆ PMIC_REG_GPIOS_GPIOPUEN_3

#define PMIC_REG_GPIOS_GPIOPUEN_3   0x060D

◆ PMIC_REG_GPIOS_GPIOPUEN_4

#define PMIC_REG_GPIOS_GPIOPUEN_4   0x060E

◆ PMIC_REG_GPIOS_GPIOSTATUS

#define PMIC_REG_GPIOS_GPIOSTATUS   0x061E

◆ PMIC_REG_LDSW_LDSW1GPISEL

#define PMIC_REG_LDSW_LDSW1GPISEL   0x0805

◆ PMIC_REG_LDSW_LDSW1LDOSEL

#define PMIC_REG_LDSW_LDSW1LDOSEL   0x0808

◆ PMIC_REG_LDSW_LDSW1VOUTSEL

#define PMIC_REG_LDSW_LDSW1VOUTSEL   0x080C

◆ PMIC_REG_LDSW_LDSW2GPISEL

#define PMIC_REG_LDSW_LDSW2GPISEL   0x0806

◆ PMIC_REG_LDSW_LDSW2LDOSEL

#define PMIC_REG_LDSW_LDSW2LDOSEL   0x0809

◆ PMIC_REG_LDSW_LDSW2VOUTSEL

#define PMIC_REG_LDSW_LDSW2VOUTSEL   0x080D

◆ PMIC_REG_LDSW_LDSWCONFIG

#define PMIC_REG_LDSW_LDSWCONFIG   0x0807

◆ PMIC_REG_LDSW_LDSWSTATUS

#define PMIC_REG_LDSW_LDSWSTATUS   0x0804

◆ PMIC_REG_LDSW_TASKLDSW1CLR

#define PMIC_REG_LDSW_TASKLDSW1CLR   0x0801

◆ PMIC_REG_LDSW_TASKLDSW1SET

#define PMIC_REG_LDSW_TASKLDSW1SET   0x0800

PMIC LDSW instance registers list.

Specified register for LDSW instance of PMIC Click driver.

◆ PMIC_REG_LDSW_TASKLDSW2CLR

#define PMIC_REG_LDSW_TASKLDSW2CLR   0x0803

◆ PMIC_REG_LDSW_TASKLDSW2SET

#define PMIC_REG_LDSW_TASKLDSW2SET   0x0802

◆ PMIC_REG_LEDDRV_LEDDRV0CLR

#define PMIC_REG_LEDDRV_LEDDRV0CLR   0x0A04

◆ PMIC_REG_LEDDRV_LEDDRV0MODESEL

#define PMIC_REG_LEDDRV_LEDDRV0MODESEL   0x0A00

PMIC LEDDRV instance registers list.

Specified register for LEDDRV instance of PMIC Click driver.

◆ PMIC_REG_LEDDRV_LEDDRV0SET

#define PMIC_REG_LEDDRV_LEDDRV0SET   0x0A03

◆ PMIC_REG_LEDDRV_LEDDRV1CLR

#define PMIC_REG_LEDDRV_LEDDRV1CLR   0x0A06

◆ PMIC_REG_LEDDRV_LEDDRV1MODESEL

#define PMIC_REG_LEDDRV_LEDDRV1MODESEL   0x0A01

◆ PMIC_REG_LEDDRV_LEDDRV1SET

#define PMIC_REG_LEDDRV_LEDDRV1SET   0x0A05

◆ PMIC_REG_LEDDRV_LEDDRV2CLR

#define PMIC_REG_LEDDRV_LEDDRV2CLR   0x0A08

◆ PMIC_REG_LEDDRV_LEDDRV2MODESEL

#define PMIC_REG_LEDDRV_LEDDRV2MODESEL   0x0A02

◆ PMIC_REG_LEDDRV_LEDDRV2SET

#define PMIC_REG_LEDDRV_LEDDRV2SET   0x0A07

◆ PMIC_REG_MAIN_EVENTSADCCLR

#define PMIC_REG_MAIN_EVENTSADCCLR   0x0003

◆ PMIC_REG_MAIN_EVENTSADCSET

#define PMIC_REG_MAIN_EVENTSADCSET   0x0002

◆ PMIC_REG_MAIN_EVENTSBCHARGER0CLR

#define PMIC_REG_MAIN_EVENTSBCHARGER0CLR   0x0007

◆ PMIC_REG_MAIN_EVENTSBCHARGER0SET

#define PMIC_REG_MAIN_EVENTSBCHARGER0SET   0x0006

◆ PMIC_REG_MAIN_EVENTSBCHARGER1CLR

#define PMIC_REG_MAIN_EVENTSBCHARGER1CLR   0x000B

◆ PMIC_REG_MAIN_EVENTSBCHARGER1SET

#define PMIC_REG_MAIN_EVENTSBCHARGER1SET   0x000A

◆ PMIC_REG_MAIN_EVENTSBCHARGER2CLR

#define PMIC_REG_MAIN_EVENTSBCHARGER2CLR   0x000F

◆ PMIC_REG_MAIN_EVENTSBCHARGER2SET

#define PMIC_REG_MAIN_EVENTSBCHARGER2SET   0x000E

◆ PMIC_REG_MAIN_EVENTSGPIOCLR

#define PMIC_REG_MAIN_EVENTSGPIOCLR   0x0023

◆ PMIC_REG_MAIN_EVENTSGPIOSET

#define PMIC_REG_MAIN_EVENTSGPIOSET   0x0022

◆ PMIC_REG_MAIN_EVENTSSHPHLDCLR

#define PMIC_REG_MAIN_EVENTSSHPHLDCLR   0x0013

◆ PMIC_REG_MAIN_EVENTSSHPHLDSET

#define PMIC_REG_MAIN_EVENTSSHPHLDSET   0x0012

◆ PMIC_REG_MAIN_EVENTSVBUSIN0CLR

#define PMIC_REG_MAIN_EVENTSVBUSIN0CLR   0x0017

◆ PMIC_REG_MAIN_EVENTSVBUSIN0SET

#define PMIC_REG_MAIN_EVENTSVBUSIN0SET   0x0016

◆ PMIC_REG_MAIN_EVENTSVBUSIN1CLR

#define PMIC_REG_MAIN_EVENTSVBUSIN1CLR   0x001B

◆ PMIC_REG_MAIN_EVENTSVBUSIN1SET

#define PMIC_REG_MAIN_EVENTSVBUSIN1SET   0x001A

◆ PMIC_REG_MAIN_INTENEVENTSADCCLR

#define PMIC_REG_MAIN_INTENEVENTSADCCLR   0x0005

◆ PMIC_REG_MAIN_INTENEVENTSADCSET

#define PMIC_REG_MAIN_INTENEVENTSADCSET   0x0004

◆ PMIC_REG_MAIN_INTENEVENTSBCHARGER0CLR

#define PMIC_REG_MAIN_INTENEVENTSBCHARGER0CLR   0x0009

◆ PMIC_REG_MAIN_INTENEVENTSBCHARGER0SET

#define PMIC_REG_MAIN_INTENEVENTSBCHARGER0SET   0x0008

◆ PMIC_REG_MAIN_INTENEVENTSBCHARGER1CLR

#define PMIC_REG_MAIN_INTENEVENTSBCHARGER1CLR   0x000D

◆ PMIC_REG_MAIN_INTENEVENTSBCHARGER1SET

#define PMIC_REG_MAIN_INTENEVENTSBCHARGER1SET   0x000C

◆ PMIC_REG_MAIN_INTENEVENTSBCHARGER2CLR

#define PMIC_REG_MAIN_INTENEVENTSBCHARGER2CLR   0x0011

◆ PMIC_REG_MAIN_INTENEVENTSBCHARGER2SET

#define PMIC_REG_MAIN_INTENEVENTSBCHARGER2SET   0x0010

◆ PMIC_REG_MAIN_INTENEVENTSGPIOCLR

#define PMIC_REG_MAIN_INTENEVENTSGPIOCLR   0x0025

◆ PMIC_REG_MAIN_INTENEVENTSGPIOSET

#define PMIC_REG_MAIN_INTENEVENTSGPIOSET   0x0024

◆ PMIC_REG_MAIN_INTENEVENTSSHPHLDCLR

#define PMIC_REG_MAIN_INTENEVENTSSHPHLDCLR   0x0015

◆ PMIC_REG_MAIN_INTENEVENTSSHPHLDSET

#define PMIC_REG_MAIN_INTENEVENTSSHPHLDSET   0x0014

◆ PMIC_REG_MAIN_INTENEVENTSVBUSIN0CLR

#define PMIC_REG_MAIN_INTENEVENTSVBUSIN0CLR   0x0019

◆ PMIC_REG_MAIN_INTENEVENTSVBUSIN0SET

#define PMIC_REG_MAIN_INTENEVENTSVBUSIN0SET   0x0018

◆ PMIC_REG_MAIN_INTENEVENTSVBUSIN1CLR

#define PMIC_REG_MAIN_INTENEVENTSVBUSIN1CLR   0x001D

◆ PMIC_REG_MAIN_INTENEVENTSVBUSIN1SET

#define PMIC_REG_MAIN_INTENEVENTSVBUSIN1SET   0x001C

◆ PMIC_REG_MAIN_TASKSWRESET

#define PMIC_REG_MAIN_TASKSWRESET   0x0001

PMIC MAIN instance registers list.

Specified register for MAIN instance of PMIC Click driver.

◆ PMIC_REG_POF_POFCONFIG

#define PMIC_REG_POF_POFCONFIG   0x0900

PMIC POF instance registers list.

Specified register for POF instance of PMIC Click driver.

◆ PMIC_REG_SHIP_LPRESETCONFIG

#define PMIC_REG_SHIP_LPRESETCONFIG   0x0B06

◆ PMIC_REG_SHIP_SHPHLDCONFIG

#define PMIC_REG_SHIP_SHPHLDCONFIG   0x0B04

◆ PMIC_REG_SHIP_SHPHLDSTATUS

#define PMIC_REG_SHIP_SHPHLDSTATUS   0x0B05

◆ PMIC_REG_SHIP_TASKENTERHIBERNATE

#define PMIC_REG_SHIP_TASKENTERHIBERNATE   0x0B00

PMIC SHIP instance registers list.

Specified register for SHIP instance of PMIC Click driver.

◆ PMIC_REG_SHIP_TASKENTERSHIPMODE

#define PMIC_REG_SHIP_TASKENTERSHIPMODE   0x0B02

◆ PMIC_REG_SHIP_TASKRESETCFG

#define PMIC_REG_SHIP_TASKRESETCFG   0x0B03

◆ PMIC_REG_SHIP_TASKSHPHLDCFGSTROBE

#define PMIC_REG_SHIP_TASKSHPHLDCFGSTROBE   0x0B01

◆ PMIC_REG_TIMER_TIMERCLR

#define PMIC_REG_TIMER_TIMERCLR   0x0701

◆ PMIC_REG_TIMER_TIMERCONFIG

#define PMIC_REG_TIMER_TIMERCONFIG   0x0705

◆ PMIC_REG_TIMER_TIMERHIBYTE

#define PMIC_REG_TIMER_TIMERHIBYTE   0x0708

◆ PMIC_REG_TIMER_TIMERLOBYTE

#define PMIC_REG_TIMER_TIMERLOBYTE   0x070A

◆ PMIC_REG_TIMER_TIMERMIDBYTE

#define PMIC_REG_TIMER_TIMERMIDBYTE   0x0709

◆ PMIC_REG_TIMER_TIMERSET

#define PMIC_REG_TIMER_TIMERSET   0x0700

PMIC TIMER instance registers list.

Specified register for TIMER instance of PMIC Click driver.

◆ PMIC_REG_TIMER_TIMERSTATUS

#define PMIC_REG_TIMER_TIMERSTATUS   0x0706

◆ PMIC_REG_TIMER_TIMERTARGETSTROBE

#define PMIC_REG_TIMER_TIMERTARGETSTROBE   0x0703

◆ PMIC_REG_TIMER_WATCHDOGKICK

#define PMIC_REG_TIMER_WATCHDOGKICK   0x0704

◆ PMIC_REG_VBUSIN_TASKUPDATEILIMSW

#define PMIC_REG_VBUSIN_TASKUPDATEILIMSW   0x0200

PMIC VBUSIN instance registers list.

Specified register for VBUSIN instance of PMIC Click driver.

◆ PMIC_REG_VBUSIN_USBCDETECTSTATUS

#define PMIC_REG_VBUSIN_USBCDETECTSTATUS   0x0205

◆ PMIC_REG_VBUSIN_VBUSINILIM0

#define PMIC_REG_VBUSIN_VBUSINILIM0   0x0201

◆ PMIC_REG_VBUSIN_VBUSINSTATUS

#define PMIC_REG_VBUSIN_VBUSINSTATUS   0x0207

◆ PMIC_REG_VBUSIN_VBUSSUSPEND

#define PMIC_REG_VBUSIN_VBUSSUSPEND   0x0203