linux/drivers/mfd/db8500-prcmu.c
<<
>>
Prefs
   1/*
   2 * Copyright (C) STMicroelectronics 2009
   3 * Copyright (C) ST-Ericsson SA 2010
   4 *
   5 * License Terms: GNU General Public License v2
   6 * Author: Kumar Sanghvi <kumar.sanghvi@stericsson.com>
   7 * Author: Sundar Iyer <sundar.iyer@stericsson.com>
   8 * Author: Mattias Nilsson <mattias.i.nilsson@stericsson.com>
   9 *
  10 * U8500 PRCM Unit interface driver
  11 *
  12 */
  13#include <linux/module.h>
  14#include <linux/kernel.h>
  15#include <linux/delay.h>
  16#include <linux/errno.h>
  17#include <linux/err.h>
  18#include <linux/spinlock.h>
  19#include <linux/io.h>
  20#include <linux/slab.h>
  21#include <linux/mutex.h>
  22#include <linux/completion.h>
  23#include <linux/irq.h>
  24#include <linux/jiffies.h>
  25#include <linux/bitops.h>
  26#include <linux/fs.h>
  27#include <linux/platform_device.h>
  28#include <linux/uaccess.h>
  29#include <linux/irqchip/arm-gic.h>
  30#include <linux/mfd/core.h>
  31#include <linux/mfd/dbx500-prcmu.h>
  32#include <linux/mfd/abx500/ab8500.h>
  33#include <linux/regulator/db8500-prcmu.h>
  34#include <linux/regulator/machine.h>
  35#include <linux/cpufreq.h>
  36#include <linux/platform_data/ux500_wdt.h>
  37#include <mach/hardware.h>
  38#include <mach/irqs.h>
  39#include <mach/db8500-regs.h>
  40#include "dbx500-prcmu-regs.h"
  41
  42/* Index of different voltages to be used when accessing AVSData */
  43#define PRCM_AVS_BASE           0x2FC
  44#define PRCM_AVS_VBB_RET        (PRCM_AVS_BASE + 0x0)
  45#define PRCM_AVS_VBB_MAX_OPP    (PRCM_AVS_BASE + 0x1)
  46#define PRCM_AVS_VBB_100_OPP    (PRCM_AVS_BASE + 0x2)
  47#define PRCM_AVS_VBB_50_OPP     (PRCM_AVS_BASE + 0x3)
  48#define PRCM_AVS_VARM_MAX_OPP   (PRCM_AVS_BASE + 0x4)
  49#define PRCM_AVS_VARM_100_OPP   (PRCM_AVS_BASE + 0x5)
  50#define PRCM_AVS_VARM_50_OPP    (PRCM_AVS_BASE + 0x6)
  51#define PRCM_AVS_VARM_RET       (PRCM_AVS_BASE + 0x7)
  52#define PRCM_AVS_VAPE_100_OPP   (PRCM_AVS_BASE + 0x8)
  53#define PRCM_AVS_VAPE_50_OPP    (PRCM_AVS_BASE + 0x9)
  54#define PRCM_AVS_VMOD_100_OPP   (PRCM_AVS_BASE + 0xA)
  55#define PRCM_AVS_VMOD_50_OPP    (PRCM_AVS_BASE + 0xB)
  56#define PRCM_AVS_VSAFE          (PRCM_AVS_BASE + 0xC)
  57
  58#define PRCM_AVS_VOLTAGE                0
  59#define PRCM_AVS_VOLTAGE_MASK           0x3f
  60#define PRCM_AVS_ISSLOWSTARTUP          6
  61#define PRCM_AVS_ISSLOWSTARTUP_MASK     (1 << PRCM_AVS_ISSLOWSTARTUP)
  62#define PRCM_AVS_ISMODEENABLE           7
  63#define PRCM_AVS_ISMODEENABLE_MASK      (1 << PRCM_AVS_ISMODEENABLE)
  64
  65#define PRCM_BOOT_STATUS        0xFFF
  66#define PRCM_ROMCODE_A2P        0xFFE
  67#define PRCM_ROMCODE_P2A        0xFFD
  68#define PRCM_XP70_CUR_PWR_STATE 0xFFC      /* 4 BYTES */
  69
  70#define PRCM_SW_RST_REASON 0xFF8 /* 2 bytes */
  71
  72#define _PRCM_MBOX_HEADER               0xFE8 /* 16 bytes */
  73#define PRCM_MBOX_HEADER_REQ_MB0        (_PRCM_MBOX_HEADER + 0x0)
  74#define PRCM_MBOX_HEADER_REQ_MB1        (_PRCM_MBOX_HEADER + 0x1)
  75#define PRCM_MBOX_HEADER_REQ_MB2        (_PRCM_MBOX_HEADER + 0x2)
  76#define PRCM_MBOX_HEADER_REQ_MB3        (_PRCM_MBOX_HEADER + 0x3)
  77#define PRCM_MBOX_HEADER_REQ_MB4        (_PRCM_MBOX_HEADER + 0x4)
  78#define PRCM_MBOX_HEADER_REQ_MB5        (_PRCM_MBOX_HEADER + 0x5)
  79#define PRCM_MBOX_HEADER_ACK_MB0        (_PRCM_MBOX_HEADER + 0x8)
  80
  81/* Req Mailboxes */
  82#define PRCM_REQ_MB0 0xFDC /* 12 bytes  */
  83#define PRCM_REQ_MB1 0xFD0 /* 12 bytes  */
  84#define PRCM_REQ_MB2 0xFC0 /* 16 bytes  */
  85#define PRCM_REQ_MB3 0xE4C /* 372 bytes  */
  86#define PRCM_REQ_MB4 0xE48 /* 4 bytes  */
  87#define PRCM_REQ_MB5 0xE44 /* 4 bytes  */
  88
  89/* Ack Mailboxes */
  90#define PRCM_ACK_MB0 0xE08 /* 52 bytes  */
  91#define PRCM_ACK_MB1 0xE04 /* 4 bytes */
  92#define PRCM_ACK_MB2 0xE00 /* 4 bytes */
  93#define PRCM_ACK_MB3 0xDFC /* 4 bytes */
  94#define PRCM_ACK_MB4 0xDF8 /* 4 bytes */
  95#define PRCM_ACK_MB5 0xDF4 /* 4 bytes */
  96
  97/* Mailbox 0 headers */
  98#define MB0H_POWER_STATE_TRANS          0
  99#define MB0H_CONFIG_WAKEUPS_EXE         1
 100#define MB0H_READ_WAKEUP_ACK            3
 101#define MB0H_CONFIG_WAKEUPS_SLEEP       4
 102
 103#define MB0H_WAKEUP_EXE 2
 104#define MB0H_WAKEUP_SLEEP 5
 105
 106/* Mailbox 0 REQs */
 107#define PRCM_REQ_MB0_AP_POWER_STATE     (PRCM_REQ_MB0 + 0x0)
 108#define PRCM_REQ_MB0_AP_PLL_STATE       (PRCM_REQ_MB0 + 0x1)
 109#define PRCM_REQ_MB0_ULP_CLOCK_STATE    (PRCM_REQ_MB0 + 0x2)
 110#define PRCM_REQ_MB0_DO_NOT_WFI         (PRCM_REQ_MB0 + 0x3)
 111#define PRCM_REQ_MB0_WAKEUP_8500        (PRCM_REQ_MB0 + 0x4)
 112#define PRCM_REQ_MB0_WAKEUP_4500        (PRCM_REQ_MB0 + 0x8)
 113
 114/* Mailbox 0 ACKs */
 115#define PRCM_ACK_MB0_AP_PWRSTTR_STATUS  (PRCM_ACK_MB0 + 0x0)
 116#define PRCM_ACK_MB0_READ_POINTER       (PRCM_ACK_MB0 + 0x1)
 117#define PRCM_ACK_MB0_WAKEUP_0_8500      (PRCM_ACK_MB0 + 0x4)
 118#define PRCM_ACK_MB0_WAKEUP_0_4500      (PRCM_ACK_MB0 + 0x8)
 119#define PRCM_ACK_MB0_WAKEUP_1_8500      (PRCM_ACK_MB0 + 0x1C)
 120#define PRCM_ACK_MB0_WAKEUP_1_4500      (PRCM_ACK_MB0 + 0x20)
 121#define PRCM_ACK_MB0_EVENT_4500_NUMBERS 20
 122
 123/* Mailbox 1 headers */
 124#define MB1H_ARM_APE_OPP 0x0
 125#define MB1H_RESET_MODEM 0x2
 126#define MB1H_REQUEST_APE_OPP_100_VOLT 0x3
 127#define MB1H_RELEASE_APE_OPP_100_VOLT 0x4
 128#define MB1H_RELEASE_USB_WAKEUP 0x5
 129#define MB1H_PLL_ON_OFF 0x6
 130
 131/* Mailbox 1 Requests */
 132#define PRCM_REQ_MB1_ARM_OPP                    (PRCM_REQ_MB1 + 0x0)
 133#define PRCM_REQ_MB1_APE_OPP                    (PRCM_REQ_MB1 + 0x1)
 134#define PRCM_REQ_MB1_PLL_ON_OFF                 (PRCM_REQ_MB1 + 0x4)
 135#define PLL_SOC0_OFF    0x1
 136#define   59     linux/err.h>
  88
PRCM7OPP    (PRCM_REQ_MB1 oef="+code=PLL_SOC0_O2     (#include < 129#include <  40#include "  41
PRCM_ACK_MB1 0xn clRrive_ARM_OPP                0xn clRrive_ARM_OPB0" class="sref">PRCM_REQ_MB0 0xE04 /* 4 b-prcmu.c#L133" id="L133" class="line" name="L2">  421/* In14CK_MB2" class="sref">PRCM_ACK_MB2 0xn clRrive_APE_OPP                0xn clRrive_APE_OPB0" class="sref">PRCM_REQ_MB0 0xE04 /* 4 b-prcmu.c#L134" id="L134" class="line" name="L3">  43#define PRCM_AVS_BAS/a> 0xn_APE href="dAP_PWRSTTR_STATUS  (PRCM_REQ_MB0 0xE04 /* 4 b-prcmu.c#L110" id="L110" class="line" name="L4">  44#define PRCM_AVS_href=xnDVFSdAP_PWRSTTR_STATUS  (PRCM_REQ_MB0 0xE04 /* 4 b-prcmu.c#L111" id="L111" class="line" name="L5">  45#define   46#define   47#define MB2H_DPRANS          2H_DPREQ_MB0" clascmu.c#L125" id="L125" class="line" name="L8">  48#define   49#define   50#define   51#define PRCM_AVment">/_SVA_MMDSPP                    (/_SVA_MMDSPde=PRCM_REQ_MBs="sref">PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L133" id="L133" class="line" name="L2">  52#define PRC     (/_SVA_PIPLOCK_STATE    (PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L134" id="L134" class="line" name="L3">  53#define PRCM href=/_SIA_MMDSPP                    (/_SIA_MMDSPde=PRCM_REQ_MBs="sref">PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L110" id="L110" class="line" name="L4">  54#define PRC     (/_SIA_PIPLOCK_STATE    (PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L111" id="L111" class="line" name="L5">  55#define PRCM href=/_SGa>        0xFFD
PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L135" id="L135" class="line" name="L6">  56#define PRCM_AVS_Vehref=/_B2R2_MCDLOCK_STATE    (PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L79" id="L79" class="line" name="L717">  57
PRC2_ESRAM1xFC0 /_ESRAM1xde=PRCM_REQ_MB1"s="sref">PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L51" id="L51" class="line" name="L518">  58#define PRCM_AVSment">/_ESRAM3xE48 /_ESRAM3xde=PRCM_REQ_MB1"s="sref">PRCM_REQ_MB1 +xFC0 /* 16 -prcmu.c#L52" id="L52" class="line" name="L519">  59#define PRCment">/_AUTOdeMLEEP 5
PRCment">/_AUTOdeMLEEPPRCM_ACK_MB0 +xFC0 /* 16 -prcmu.c#L119" id="L119" class="line" name="L0">  60#define PRment">/_AUTOdeMLIDABLE)
/_AUTOdeMLIDABQ_MB0" class="sref">PRCM_REQ_MB0 +xFC0 /* 16 -prcmu.c#L120" id="L120" class="line" name="L1">  61#define   62#define   63#define /_DPRdAP_PWRSTTR_STATUS  (PRCM_REQ_MB0 0xE00 /* 4 b-prcmu.c#L133" id="L133" class="line" name="L4">  64
          HWACCass="co_OC00-prcmmu.c#L67" id="L67" class="line" name="L615">  65#define   66#define   67#define PRCMB3H_ANCANS          3H_ANCEQ_MB0" clascmu.c#L125" id="L125" class="line" name="L8">  68#define EQ_MB0"cmu.c#L136" id="L136" class="line" name="L9">  69
MB1H_P3H_SYSCLCK            3H_SYSCLCef="driversu.c#L67" id="L67" class="line" name="L610">  70#define   71
  72#define _P="comment">3_ANC_FIR_COEON_OFF                 (3_ANC_FIR_COEON_MB0" class="sref">PRCM_ACK_MB0 +xE4C /* 372-prcmu.c#L133" id="L133" class="line" name="L3">  73#define      (3_ANC_IIR_COEON_OFF                 (3_ANC_IIR_COEON_MB0" class="sref">PRCM_ACK_MB0 +xE4C /* 372-prccmu.c#L121" id="L121" class="line" name="L4">  74#define      (3_ANC_SHIFD_POINTER       (PRCM_REQ_MB0 +xE4C /* 372-prc6mu.c#L121" id="L121" class="line" name="L4">  65#define      (3_ANC_WAR/a> 5
PRCment">3_ANC_WAR/de=PRCM_REQ_MB1s="sref">PRCM_REQ_MB1 +xE4C /* 372-prc6mu.c#L135" id="L135" class="line" name="L6">  76#define ment">3_SIDETON>_FIR_GAI 0xFF8 3_SIDETON>_FIR_GAIPRCM_REQ_MB1 +xE4C /* 372-prc6mu.c#L119" id="L119" class="line" name="L7">  17>#include <ment">3_SIDETON>_FIR_COEON_OFF                 (3_SIDETON>_FIR_COEON* 4 bs="sref">PRCM_REQ_MB0 +xE4C /* 372-prc6mu.c#L120" id="L120" class="line" name="L8">  78#define      (3_SYSCLC_MG/a>       (PRCM_REQ_MB0 +xE4C /* 372-prc16mu.c#L120" id="L120" class="line" name="L8">  69#define   80
  811/* Re18ONFIG_WAKEUPS_SLEEP" class="sr4H_DDR_INIPP_100_VOLT 0x4H_DDR_INIPEQ_MB0"cmu.c#L125" id="L125" class="line" name="L2">  82#define PRCM_RE0x4H_MEM"coP_100_VOLT 0x4H_MEM"coef="driversu.c#L136" id="L136" class="line" name="L3">  83#define PRCM_RE0x4H_HOTDOGP_100_VOLT 0x4H_HOTDOGef="driversu/mfd/ds="line" name="L88">  88
  84#define PRCM_RE0x4H_HOTM   linux/err.h  85#define PRCM_RE0x4H_HOT_PERIOD linux/err.h#include <  86#define PRCM_RE0x4H_A9WDOG  87#define PRCM_RE0x4H_A9WDOG  88
  891/* Ac18LL_ON_OFF" class="sref">MB1H_P4H_A9WDOG#include <  90#define PRCM_AC0x4H_A9WDOG            4H_A9WDOG  91#define   92#define   93#define PRCM_ACK_MB3ment">/_DDR_f="drLEEP)
/_DDR_f="drLEEPPRCM_REQ_MB0 +xE48 /* 4 b-prcmu.c#L133" id="L133" class="line" name="L4">  94#define PRCM_ACK_MB4ment">/_DDR_f="drLDP)
/_DDR_f="drLDPPRCM_REQ_MB0 +xE48 /* 4 b-prcmu.c#L134" id="L134" class="line" name="L5">  95#define PRCM_ACK_MB5ment">/_ESRAM0"coP_100_VOLT K_MB5ment">/_ESRAM0"code=PRCM_REQ_MB1" classs="sref">PRCM_REQ_MB0 +xE48 /* 4 b-prcmu.c#L111" id="L111" class="line" name="L6">  96
PRCM_REQ_MB4 0x_HOTDOG_THRESHOLD linux/err.h 0x_HOTDOG_THRESHOLDde=PRCM_REQ_MB1s="sref">PRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L133" id="L133" class="line" name="L4">  871/* Ma19BOX_HEADER_REQ_MB4" class="sref">ment">4_HOTM   0x_HOTM  PRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L133" id="L133" class="line" name="L4">  88#define PRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L134" id="L134" class="line" name="L5">  89#define PRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L110" id="L110" class="line" name="2100"> 1002/a>#define  0x_HOT_PERIOD linux/err.h 0x_HOT_PERIODde=PRCM_REQ_MB1" class="sref">PRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L133" id="L133" class="line" name="2101"> 1012/a>#define  1012/>#define PRCM_REHOTM   1032/a>#define MB0HQ_MB4 0x_A9WDOG< 0x8)
PRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L133" id="L133" class="line" name="2143"> 1032/>#define MBrivers/mfd/x_A9WDOG< 0x4)
PRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L134" id="L134" class="line" name="2153"> 1032/>#define PRCM_ACK_MB5ment">/_A9WDOG/_A9WDOGPRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L110" id="L110" class="line" name="2163"> 1032/>
PRCM_REQ_MB4 0x_A9WDOGx_A9WDOGPRCM_REQ_MB1 +xE48 /* 4 b-prcmu.c#L111" id="L111" class="line" name="2107"> 1072/a>#define  1082/a>#define  1092/a>#define     A9WDOG 1102/a>#define  1112/a>#define  1122/a>#define PRCM_R5_I2C_SLAVPE_OE48 5_I2C_SLAVPE_OQ_MB0" class="sref">PRCM_REQ_MB0 +5E48 5* 4 b-prcmu.c#L133" id="L133" class="line" name="2113"> 1132/a>
MB0HQ_MB4 05_I2C_HW_BIPRSTTR_STATUS  ( 05_I2C_HW_BIPRQ_MB0" classs="sref">PRCM_REQ_MB0 +5E48 5* 4 b-prcmu.c#L134" id="L134" class="line" name="2114"> 1142/a>MBrivers/mfd/5_I2C_REf linux/err.h 05_I2C_REfde=PRCM_REQ_MB1"s="sref">PRCM_REQ_MB1 +5E48 5* 4 b-prcmu.c#L110" id="L110" class="line" name="2115"> 1152/a>#define PRCM_REQ_MB1 +5E48 5* 4 b-prcmu.c#L111" id="L111" class="line" name="2116"> 1162/a>#define  1072/a>#define  1082/a>#define  1092/a>#define  1202/a>#define  1212/a>#define   (PRCM_REQ_MB0 0xDF4 /* 4 b-prcmu.c#L134" id="L134" class="line" name="2122"> 1222/a>
PRCM_ACK_MB2 05_I2C_VAL linux/err.h 05_I2C_VALde=PRCM_s="sref">PRCM_REQ_MB0 0xDF4 /* 4 b-prcmu.c#L111" id="L111" class="line" name="2123"> 1232/a>MB0HI2C_WR_OCK          I2C_WR_OC00-prcm1.c#L111" id="L111" class="line" name="2114"> 1142/a>#define MB1I2C_RD_OCK          I2C_RD_OC00-prcmm.c#L111" id="L111" class="line" name="2115"> 1152/a>#define  1262/a>#define           NUdriv00-pr8+code= 22#include < 1272/a>#define  ssOX_BIP00-pr_SLEEP" class="BIPP_100_VOLT BIPEQ_M+code= 22#include < 1082/a>#define PRCM_REssOX_BIPP_100_VOLT ssOX_BIP00-ps="sref">PRCM_RENUdrivK          NUdriv00-p) - mu.c#L134" id="L134" class="line" name="2109"> 1092/a>#define  1302/a>
 1312/a>
 1222/a>#define  1332/a>#define  1342/a>#define #d7/a> ssOX_BIP00-ps="sref">PRCM_RENUdria href="d2ivers/mfd/db8500-prcmu.c2L136"2id="L136" class="line" name="="+cod2=PRCM2T PRCM_REQ_MB1 +5E48   88
PRCM_REQ_MB0 0xDF4 PRCM_REQ_MB1 +xE4C PRCM_REQ_MB1 +xFC0 <2clude <2PRCM_REs="+cod2=PRCUS=EQ_MB1_PLL_ON_OFF" class="srcode=PRBIP_7 id="LEQ_MB1"s="sref">PRCM_REQ_MB1 +xFC0 <2drive hre2="driverd/db8500-prcmu.c2L115"2id="L115" class="line" name="="+cod2=PRCAB="sref">PRCM_REs="+cod2=PRCAB=EQ_MB1_PLL_ON_OFF" class="srcode=PRBIP_7 id="LF/* 4 b-prcmu.c2L133"2id="L133" class="line" name="="+cod2=PRCAB=_FIFO"sref">PRCM_REs="+cod2=PRCAB=_FIFOEQ_MB1_PLL_ON_OFF" class="srcode=PRBIP_7 id="Lde=PRCs="sref">PRCM_REQ_MB1 +xE4C /* 4 b-prcmu.c2L134"2id="L134" class="line" name="="+cod2=PRCER_REQ_1142/a>#define PRCM_REQ_MB1 +xE4C /* 4 b-prcmu.c2L110"2id="L110" class="line" name="="+cod2=PRCCAW#d7/a>/* 4 b-prcmu.c2L111"24d="L135" class="line" name="="+cod2=PRCACWAKEUefine  ssOX_BIP00-ps="sref">PRCM_RENUdrifine #define PRCM_REQ_MB1 +5E48 #define PRCM_REQ_MB0 0xDF4         2 2H_DPREQ_MB0" clascmu.c2L125"2id="L125" class="line" name="="+cod2=PRCEW_ERRO href="+code1=PR="+cod2=PRCEW_ERRO EQ_MB1_PLL_ON_OFF" class="srcode=PRBIP_7 id="LOEQ_MB1s="sref">PRCM_REQ_MB1 +xE4C         2 2H_AUTOde=PEQ_MB0"cmu.c2L136"24d="L122" class="line" name="="+cod2=PRCACCK_MB3mfine PRCM_REQ_MB1 +xFC0 <2fine 1/*="+cod2=PRCHspan clasEQ_MB1_PLL_ON_OFF" class="srcode=PRBIP_7 id="LOde=PRCs="sref">PRCM_REQ_MB1 +xE4C /* 16 -prcmu.c2L133"2id="L133" class="line" name="="+cod2=PRCHspan cdefine PRCM_REQ_MB1 +xE4C /* 16 -prcmu.c2L134"2id="L134" class="line" name="="+cod2=PRCRESETCEW_=MB1H_REQne #d7/a>/* 16 -prcmu.c2L110"2id="L110" class="line" name="="+cod2=PRCGPIOe PRCM_REQ_MB0 0xDF4 /* 16 -prcmu.c2L111"2id="L111" class="line" name="="+cod2=PRCGPIO PRCM_REQ_MB1 +xE4C /* 16 -prcmu.c2L135"2id="L135" class="line" name="="+cod2=PRCGPIO PRCM_REQ_MB1 +xFC0 <2fef="driv2"comment">/* 16 -prcmu.c2L79" 2d="L79" class="line" name="L7="+cod2=PRCGPIOf="drivers/mfd/2="+cod2=PRCGPIOfEQ_MB1_PLL_ON_OFF" class="srcode=PRBIP_7 id="LEEQ_MB1"s="sref">PRCM_REQ_MB1 +xFC0 <2pan class2"comment">/* 16 -prcmu.c2L51" 2d="L51" class="line" name="L5="+cod2=PRCGPIO="comment">x_A9W="+cod2=PRCGPIO=EQ_MB1_PLL_ON_OFF" class="srcode=PRBIP_7 id="LEF/* 16 -prcmu.c2L52" 2d="L52" class="line" name="L5="+cod2=PRCGPIOL linux/err.hPRCM_REQ_MB1 +xE4C /* 16 -prcmu.c2L119"2id="L119" class="line" name="="+cod2=PRCGPIO6 linux/err.hPRCM_REQ_MB1 +xE4C /* 16 -prcmu.c2L120"26d="L107" class="line" name="="+cod2=PRCGPIO7 linux/err.h#d7/a> ssOX_BIP00-ps="sref">PRCM_RENUdris to be e2="driv2fd/db8500-prcmu.c2L115"26d="L115" class="line" name="2133"> 1332/a>#dpan class2"comment">/* 4 b-prcmu.c2L133"2id="L1static struct {15" class="line" name="2133"> 1332/a>#dpan class2ACCass="co_OC00-prcmmu.c2L67" 2d="L67500" class="sreU_I2C_STbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cvalids="srcode=PRBIPvalidEQ_M;15" class="line" name="2133"> 1332/a>#dpan class2ef="+code1=PRCM16prcmu.c2L106"2id="L1500" clastruct 1_PLL_ON_OFF" c 1332_fw_ne" ions="srcode=PRBIP 1332_fw_ne" ionEQ_MB1_PLL_ON_OFF" cve" ions="srcode=PRBIPne" ionEQ_M;15" class="line" name="2133"> 1332/a>#dpef="driv2rs/3s/mfd/db8500-prcmu.c2L124"2id="L1}B1_PLL_ON_OFF" cfw_infos="srcode=PRBIPfw_infoEQ_M;15" class="line" name="2133"> 1332/a>#dpan class2 3H_ANCEQ_MB0" clascmu.c2L125"2id="L115" class="line" name="2133"> 1332/a>#dp        2e3H_SIDETON>EQ_MB0"cmu.c2L136"2id="L1static struct 1_PLL_ON_OFF" cirq_domains="srcode=PRBIPirq_domainEQ_MB*1_PLL_ON_OFF" c"2133"_irq_domains="srcode=PRBIP"2133"_irq_domainEQ_M;15" class="line" name="2133"> 1332/a>#d         2 3H_SYSCLCef="driversu.c2L67" 2d="L67" class="line" name="L610">  70#d2fine  1222/a>#define  1222/a>#define /* 372-prcmu.c2L133"27d="L123" class="line" name="2 ne" unication with the cod2= firmware.EQ"> 1222/a>#define /* 372-prccmu.c2L121"27d="L114" class="line" name= L22"> 1222/a>#define /* 372-prc6mu.c2L121"2id="L115" class="line" name="2 The reason for having this ireto keep the irq numb hrecontiguous even though22"> 1222/a>#define /* 372-prc6mu.c2L135"27d="L106" class="line" name="2 the bits in the bit field are not. (The bits also have a tendencyeto molave"> 1222/a>#define /* 372-prc6mu.c2L119"2id="L106" class="line" name="2 around,eto further ne"plicate matta h.)ve"> 1222/a>#define /* 372-prc6mu.c2L120"2id="L115" class="line" name="2122"> 1222/a>#define /* 372-prc16mu.c2L120"27="L52" class="line" name="L5IRQ_INDEX42/a>#define #define #define #define #define #define  1332/a>#dVOLT 2x4H_DDR_INIPEQ_MB0"cmu.c2L125"28="sref">PRCM_s="line" name=" RQ_ENTRY 1332/a>#dV to be e2x4H_MEM"coef="driversu.c2L136"283"sref">PRCM_s="line" name=" RQ_ENTRY 1332/a>#dVan class24H_HOTDOGef="driversu/mf2/ds="284"sref">PRCM_s="line" name=" RQ_ENTRY 1332/a>#dVan class24H_HOTM  ef="driversuu.c2L127"28="L67500" class="sreU_I2C_ST RQ_ENTRY 1332/a>#dVan class24H_HOT_PERIOD00-prcm1"+c2de= 2286"L67500" class="sreU_I2C_ST RQ_ENTRY 1332/a>#dVef="driv2H_A9WDOG 1332/a>#dVan class2H_A9WDOGPRCM_REsUS=EQ_M),15" class="line" name="2133"> 1332/a>#dV class="2H_A9WDOG#i500" class="sreU_I2C_ST RQ_ENTRYPRCM_REsAB=EQ_M),15" class="line" name="2133"> 1332/a>#drr.h#i500" class="sreU_I2C_ST RQ_ENTRYPRCM_REsAB=_FIFOEQ_M),15" class="line" name="2133"> 1332/a>#drine  1332/a>#drOLT 2ef="+code1=PRCM19prcmu.c2L72" 29="sref">PRCM_s="line" name=" RQ_ENTRY 1332/a>#dr to be e2iv4rs/mfd/db8500-prcmu.c2L132"293"sref">PRCM_s="line" name=" RQ_ENTRY1/*Hspan clasEQ_M),15" class="line" name="2133"> 1332/a>#dran class2"comment">/* 4 b-prcmu.c2L133"294"sref">PRCM_s="line" name=" RQ_ENTRY 1332/a>#dran class2"comment">/* 4 b-prcmu.c2L134"29="L67500" class="sreU_I2C_ST RQ_ENTRY 1332/a>#dran class2"comment">/* 4 b-prcmu.c2L111"296"L67500" class="sreU_I2C_ST RQ_ENTRY 1332/a>#dref="driv2"comment">/* 4 b-prcmu.c2L133"29d="L1500" class="sreU_I2C_ST RQ_ENTRY 1332/a>#dran class2"comment">/* 4 b-prcmu.c2L133"29="L63500" class="sreU_I2C_ST RQ_ENTRY 1332/a>#dr class="2"comment">/* 4 b-prcmu.c2L134"29/a>#i500" class="sreU_I2C_ST RQ_ENTRY 1332/a>#3pan class3"comment">/* 4 b-prcmu.c3L110"300a>#i500" class="sreU_I2C_ST RQ_ENTRYx_A9WGPIO=EQ_M),15" class="line" name="2133"> 1332/a>#3p1n class3"_A9WDOG 1332/a>#3p2n class3"f="+code1=PRCM19prcmu.c3L133"30="sref">PRCM_s="line" name=" RQ_ENTRY 1332/a>#3p3n class3"v4rs/mfd/db8500-prcmu.c3L134"303"sref">PRCM_s="line" name=" RQ_ENTRY 1332/a>#3p4n class3"comment">/* 4 b-prcmu.c3L133"304"sref">PRCM_s="line" name=" RQ_ENTRY/* 4 b-prcmu.c3L134"3id="L1};15" class="line" name="2133"> 1332/a>#3pan class3"comment">/* 4 b-prcmu.c3L110"3id="L115" class="line" name="2133"> 1332/a>#3p7n class3"comment">/* 4 b-prcmu.c3L111"3id="L111" class="line" name="VALIDP="+coda>#define #define  ssOX_BIP00-ps="sref">PRCM_RENUdr3ss="BIPP_300_VOLT BIPEQ_M(mu.c3L52" 3d="L52" class="line" name="L5="+cod_ENTRY#define #define  1_bits="srcode=PRBIP 1332_w1"> 1_bitEQ_M["line" name="L5sOX_cod2=P="+cod_INDICEa>#define  1332/a>#3e=PRCM_RE3_MB1" classssssssssuxu.c3L60" 310a>#i500" class="sreU_I2C_ST="+cod_ENTRY#define  1332/a>#3efine  1332/a>#3a href="d3iv5rs/mfd/db8500-prcmu.c3L132"31="sref">PRCM_s="line" name="="+cod_ENTRY 1332/a>#3pan class3"comment">5* 4 b-prcmu.c3L133"313"sref">PRCM_s="line" name="="+cod_ENTRY 1332/a>#3pan class3"comment">5* 4 b-prcmu.c3L134"314"sref">PRCM_s="line" name="="+cod_ENTRY 1332/a>#3pan class3"comment">5* 4 b-prcmu.c3L110"31="L67500" class="sreU_I2C_ST="+cod_ENTRYPRCM_REsUS=EQ_M),15" class="line" name="2133"> 1332/a>#3pan class3"comment">5* 4 b-prcmu.c3L111"316"L67500" class="sreU_I2C_ST="+cod_ENTRYPRCM_REsAB=EQ_M),15" class="line" name="2133"> 1332/a>#3s="BIPP_130_VOLT BIPEQ_M(6)u.c3L111"31d="L1500" class="sreU_I2C_ST="+cod_ENTRYPRCM_REsAB=_FIFOEQ_M),15" class="line" name="2133"> 1332/a>#3s="BIPP_130_VOLT BIPEQ_M(6)u.c3L111"31="L63500" class="sreU_I2C_ST="+cod_ENTRY 1332/a>#3sF BIPEQ_M(mu.c3L111"3id="L1};15" class="line" name="2133"> 1332/a>#3efine   70#d3drive hre3="driv5fd/db8500-prcmu.c3L115"32d="L131" class="line" name="L22"> 1222/a>#define /* 4 b-prcmu.c3L134"32d="L115" class="line" name="2 mb0_transfer0_Vstate needed for m0"> 1200 ne" unication.EQ"> 1222/a>#define /* 4 b-prcmu.c3L111"32d="L123" class="line" name="2 @lock:               The transaction lock.EQ"> 1222/a>#define  1222/a>#define  1222/a>#define  1 interrupts.EQ"> 1222/a>#define  1222/a>#define  BIPEQ_M+c3de= 232d="L115" class="line" name="2122"> 1222/a>#define  1332/a>#3efine #i500" class="sreU_I2C_STspinlock_ts="srcode=PRBIPspinlock_tEQ_MB1_PLL_ON_OFF" clocks="srcode=PRBIPlockEQ_M;15" class="line" name="2133"> 1332/a>#3CM Unit i3terface drive h0-prcmu.c3L115"331="L1500" class="sreU_I2C_STspinlock_ts="srcode=PRBIPspinlock_tEQ_MB1_PLL_ON_OFF" cdbb_irqs_locks="srcode=PRBIPdbb_irqs_lockEQ_M;15" class="line" name="2133"> 1332/a>#3Can class3 * Wakeups/IRQs0-prcmu.c3L115"33="sref">PRCM_struct 1_PLL_ON_OFF" cwork_structs="srcode=PRBIPwork_structEQ_MB1_PLL_ON_OFF" cmask_works="srcode=PRBIPmask_workEQ_M;15" class="line" name="2133"> 1332/a>#3Can class3voltages to 8500-prcmu.c3L115"333"sref">PRCM_struct 1_PLL_ON_OFF" cmutexs="srcode=PRBIPmutexEQ_MB1_PLL_ON_OFF" cac_w1">_locks="srcode=PRBIPac_w1">_lockEQ_M;15" class="line" name="2133"> 1332/a>#3Can class3ref="+cod2=PRCM23prcmu.c3L114"334"sref">PRCM_struct 1_PLL_ON_OFF" cne"pletions="srcode=PRBIPne"pletionEQ_MB1_PLL_ON_OFF" cac_w1">_works="srcode=PRBIPac_w1">_workEQ_M;15" class="line" name="2133"> 1332/a>#3C    3<17" class="line" name=e3L135"335"sref">PRCM_struct {15" class="line" name="2133"> 1332/a>#3ean class3ivers/mfd/db8500-prcmu.c3L136"336"L67500" cla500" class="sreU_I2C_STu3  1332/a>#3C="BIPP_13>
 1ss="srcode=PRBIPdbb_w1"> 1sEQ_M;15" class="line" name="2133"> 1332/a>#3C="BIPP_13SOC0_O2     ( 1332/a>#3CK   3>
<1 href="drivers8+c3de= 233/a>#i500" cla}B1_PLL_ON_OFF" cre#s="srcode=PRBIPre#EQ_M;15" class="line" name="2133"> 1332/a>#3clude <3 1332/a>#3cM Unit i3="driverd/db8500-prcmu.c3L115"34d="L122" class="line" name="L1">  91#d3pan class3"comment">/* 4 b-prcmu.c3L133"34="L72" class="line" name="L7122"> 1222/a>#define /* 4 b-prcmu.c3L134"34d="L123" class="line" name="2 mb1_transfer0_Vstate needed for m0"> 1201 ne" unication.EQ"> 1222/a>#define /* 4 b-prcmu.c3L110"34d="L114" class="line" name= L @lock:       The transaction lock.EQ"> 1222/a>#define /* 4 b-prcmu.c3L111"34d="L115" class="line" name="2 @work:       The transaction ne"pletion structure.EQ"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1332/a>#3fine PRCM_struct 1_PLL_ON_OFF" cmutexs="srcode=PRBIPmutexEQ_MB1_PLL_ON_OFF" clocks="srcode=PRBIPlockEQ_M;15" class="line" name="2133"> 1332/a>#3drive hre3="driv2fd/db8500-prcmu.c3L107"351"sref">PRCM_struct 1_PLL_ON_OFF" cne"pletions="srcode=PRBIPne"pletionEQ_MB1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M;15" class="line" name="2133"> 1332/a>#3pan class3"comment">/* 16 -prcmu.c3L133"35="sref">PRCM_s="line" name="u8 linux/err.h 1332/a>#3pan class3"comment">/* 16 -prcmu.c3L134"353"sref">PRCM_struct {15" class="line" name="2133"> 1332/a>#3ffine /* 16 -prcmu.c3L110"354"L67500" cla500" class="sreU_I2C_STu8 linux/err.h 1332/a>#3pan class3"comment">/* 16 -prcmu.c3L111"355"L67500" cla500" class="sreU_I2C_STu8 linux/err.h 1332/a>#3pan class3"comment">/* 16 -prcmu.c3L135"356"L67500" cla500" class="sreU_I2C_STu8 linux/err.h 1332/a>#3p="BIPP_13"comment">/* 16 -prcmu.c3L79" 357"L67500" cla500" class="sreU_I2C_STu8 linux/err.h 1332/a>#3p        3"comment">/* 16 -prcmu.c3L51" 358"L67500" cla}B1_PLL_ON_OFF" cacks="srcode=PRBIPackEQ_M;15" class="line" name="2133"> 1332/a>#3p        3"comment">/* 16 -prcmu.c3L52" 3d="L52}B1_PLL_ON_OFF" cmb1_transfers="srcode=PRBIPmb1_transferEQ_M;15" class="line" name="2133"> 1332/a>#3pan class3"comment">/* 16 -prcmu.c3L119"36="L67" class="line" name="L610">  70#d3pan class3"comment">/* 16 -prcmu.c3L120"36d="L131" class="line" name="L22"> 1222/a>#define  1202 ne" unication.EQ"> 1222/a>#define  1222/a>#define /* 4 b-prcmu.c3L133"36d="L114" class="line" name= L @work:            The transaction ne"pletion structure.EQ"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1332/a>#3fine PRCM_struct 1_PLL_ON_OFF" cmutexs="srcode=PRBIPmutexEQ_MB1_PLL_ON_OFF" clocks="srcode=PRBIPlockEQ_M;15" class="line" name="2133"> 1332/a>#3a href="d3iv3rs/mfd/db8500-prcmu.c3L132"37="sref">PRCM_struct 1_PLL_ON_OFF" cne"pletions="srcode=PRBIPne"pletionEQ_MB1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M;15" class="line" name="2133"> 1332/a>#3a to be e3"comment">/* 372-prcmu.c3L133"373"sref">PRCM_s="line" name="spinlock_ts="srcode=PRBIPspinlock_tEQ_MB1_PLL_ON_OFF" cauto_pm_locks="srcode=PRBIPauto_pm_lockEQ_M;15" class="line" name="2133"> 1332/a>#3aan class3comment">/* 372-prccmu.c3L121"374"sref">PRCM_s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cauto_pm_enableds="srcode=PRBIPauto_pm_enabledEQ_M;15" class="line" name="2133"> 1332/a>#3aan class3comment">/* 372-prc6mu.c3L121"375"sref">PRCM_struct {15" class="line" name="2133"> 1332/a>#3aan class3comment">/* 372-prc6mu.c3L135"376"L67500" cla500" class="sreU_I2C_STu8 linux/err.h 1332/a>#3aef="driv3comment">/* 372-prc6mu.c3L119"377"L67500" cla}B1_PLL_ON_OFF" cacks="srcode=PRBIPackEQ_M;15" class="line" name="2133"> 1332/a>#3aan class3comment">/* 372-prc6mu.c3L120"3id="L1}B1_PLL_ON_OFF" cmb2_transfers="srcode=PRBIPmb2_transferEQ_M;15" class="line" name="2133"> 1332/a>#3n class="3omment">/* 372-prc16mu.c3L120"37d="L134" class="line" name="2109"> 1092/a>#3fine  1302/a>
 1203 ne" unication.EQ"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1332/a>#3Vef="driv3H_A9WDOG 1332/a>#3Van class3H_A9WDOG 1332/a>#3V class="3H_A9WDOG#i500" clastruct 1_PLL_ON_OFF" cne"pletions="srcode=PRBIPne"pletionEQ_MB1_PLL_ON_OFF" csysclk_works="srcode=PRBIPsysclk_workEQ_M;15" class="line" name="2133"> 1332/a>#3rr.h 1332/a>#3rine   91#d3rOLT 3ef="+code1=PRCM19prcmu.c3L72" 39="L72" class="line" name="L7122"> 1222/a>#define  1204 ne" unication.EQ"> 1222/a>#define /* 4 b-prcmu.c3L133"39d="L114" class="line" name= L @lock:       The transaction lock.EQ"> 1222/a>#define /* 4 b-prcmu.c3L134"39d="L115" class="line" name="2 @work:       The transaction ne"pletion structure.EQ"> 1222/a>#define /* 4 b-prcmu.c3L111"39d="L106" class="line" name="2122"> 1222/a>#define /* 4 b-prcmu.c3L133"39d="L1static struct {15" class="line" name="2133"> 1332/a>#3ran class3"comment">/* 4 b-prcmu.c3L133"39="L63500" clastruct 1_PLL_ON_OFF" cmutexs="srcode=PRBIPmutexEQ_MB1_PLL_ON_OFF" clocks="srcode=PRBIPlockEQ_M;15" class="line" name="2133"> 1332/a>#3r class="3"comment">/* 4 b-prcmu.c3L134"39/a>#i500" clastruct 1_PLL_ON_OFF" cne"pletions="srcode=PRBIPne"pletionEQ_MB1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M;15" class="line" name="2133"> 1332/a>#4pan class4"comment">/* 4 b-prcmu.c4L110"40d="L1}B1_PLL_ON_OFF" cmb4_transfers="srcode=PRBIPmb4_transferEQ_M;15" class="line" name="2133"> 1332/a>#4p1n class4"_A9WDOG  91#d4p2n class4"f="+code1=PRCM19prcmu.c4L133"40="L72" class="line" name="L7122"> 1222/a>#define  1205 ne" unication.EQ"> 1222/a>#define /* 4 b-prcmu.c4L133"40d="L114" class="line" name= L @lock:       The transaction lock.EQ"> 1222/a>#define /* 4 b-prcmu.c4L134"40d="L115" class="line" name="2 @work:       The transaction ne"pletion structure.EQ"> 1222/a>#define /* 4 b-prcmu.c4L110"40d="L106" class="line" name="2 @ack:        Reply ("acknowledge") data.EQ"> 1222/a>#define /* 4 b-prcmu.c4L111"40d="L106" class="line" name="2122"> 1222/a>#define  BIPEQ_M(mu.c4L52" 4d="L52static struct {15" class="line" name="2133"> 1332/a>#4FF#i500" clastruct 1_PLL_ON_OFF" cmutexs="srcode=PRBIPmutexEQ_MB1_PLL_ON_OFF" clocks="srcode=PRBIPlockEQ_M;15" class="line" name="2133"> 1332/a>#4e=PRCM_RE4_MB1" classssssssssuxu.c4L60" 410"sref">PRCM_struct 1_PLL_ON_OFF" cne"pletions="srcode=PRBIPne"pletionEQ_MB1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M;15" class="line" name="2133"> 1332/a>#4efine PRCM_struct {15" class="line" name="2133"> 1332/a>#4a href="d4iv5rs/mfd/db8500-prcmu.c4L132"41="sref">PRCM_500" class="sreU_I2C_STu8 linux/err.h 1332/a>#4pan class4"comment">5* 4 b-prcmu.c4L133"413"sref">PRCM_500" class="sreU_I2C_STu8 linux/err.h#define  1332/a>#4p4n class4"comment">5* 4 b-prcmu.c4L134"414"sref">PRCM_}B1_PLL_ON_OFF" cacks="srcode=PRBIPackEQ_M;15" class="line" name="2133"> 1332/a>#4pan class4"comment">5* 4 b-prcmu.c4L110"41="L67}B1_PLL_ON_OFF" cmb5_transfers="srcode=PRBIPmb5_transferEQ_M;15" class="line" name="2133"> 1332/a>#4pan class4"comment">5* 4 b-prcmu.c4L111"41d="L115" class="line" name="2133"> 1332/a>#4s="BIPP_140_VOLT BIPEQ_M(6)u.c4L111"41d="L1static 1_PLL_ON_OFF" catomic_ts="srcode=PRBIPatomic_tEQ_MB1_PLL_ON_OFF" cac_w1">_req_statm42/a>#define _req_statmEQ_MB=B1_PLL_ON_OFF" cATOMIC_INass="srcode=PRBIPATOMIC_INasEQ_M(0);15" class="line" name="2133"> 1332/a>#4ps="BIPP_40_VOLT BIPEQ_M(6)u.c4L111"41d="L115" class="line" name="2133"> 1332/a>#4sF BIPEQ_M(mu.c4L111"41d="L115" class="line" name=/* Spinlocks"2122"> 1222/a>#define  1332/a>#4drive hre4="driv5fd/db8500-prcmu.c4L115"42d="L1static SE_USB_WAKEUP" DEFINE_SPINLOine  1332/a>#4d href="d4"comment">/* 4 b-prcmu.c4L134"42d="L115" class="line" name="2133"> 1332/a>#4dan class4"comment">/* 4 b-prcmu.c4L111"42d="L123" class="line" name=/* Global var to runtime determass=TCDM base for v2 or v1"2122"> 1222/a>#define  1332/a>#4K    4     I2C_RD_OC00-prcmm.c4L111"42d="L115" class="line" name="2133"> 1332/a>#4Kan class4ref="+cod2=MB1H22prcmu.c4L106"426"L67struct 1_PLL_ON_OFF" cnlk_mgts="srcode=PRBIPnlk_mgtEQ_MB{15" class="line" name="2133"> 1332/a>#4p="BIPP_14          NUdriv00-pr8+c4de= 242d="L1500" clavoidBSE_USB_WAKEUP" __iomems="srcode=PRBIP__iomemEQ_MB*1_PLL_ON_OFF" cregs="srcode=PRBIPregEQ_M;15" class="line" name="2133"> 1332/a>#4Ks="BIPP_4P_100_VOLT BIPEQ_M+c4de= 242="L63500" class="sreU_I2C_STu3  1332/a>#4KF#i500" claint 1_PLL_ON_OFF" cbranchs="srcode=PRBIPbranchEQ_M;15" class="line" name="2133"> 1332/a>#4efine #i500" class="sreU_I2C_STbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cnlk38divs="srcode=PRBIPnlk38divEQ_M;15" class="line" name="2133"> 1332/a>#4erive hre4terface drive h0-prcmu.c4L115"431="L1};15" class="line" name="2133"> 1332/a>#4Can class4 * Wakeups/IRQs0-prcmu.c4L115"43d="L115" class="line" name="2133"> 1332/a>#4Can class4voltages to 8500-prcmu.c4L115"433"sreenumB{15" class="line" name="2133"> 1332/a>#4Can class4ref="+cod2=PRCM23prcmu.c4L114"434"sref">PRCM_s="line" name="PLL_RAss="comment">1/*PLL_RAs"sre,15" class="line" name="2133"> 1332/a>#4C    4<17" class="line" name=e4L135"43="L67500" class="sreU_I2C_STPLL_FIX42/a>#define  1332/a>#4Can class4ivers/mfd/db8500-prcmu.c4L136"436"L67500" class="sreU_I2C_STPLL_DIV42/a>#define  1332/a>#4C="BIPP_14>
 1332/a>#4Cs="BIPP_4SOC0_O2     ( 1332/a>#4CK   4>
<1 href="drivers8+c4de= 243d="L1static SE_USB_WAKEUP" DEFINE_SPINLOine  1332/a>#4clude <4  70#d4cM Unit i4="driverd/db8500-prcmu.c4L115"44d="L107" class="line" name="CLK_MGT_ENTRY#define   70#d4can class4"comment">/* 4 b-prcmu.c4L133"44="sref">PRCM_{EASE_USB_WAKEUP" Pod2P42/a>#define   70#d4can class4"comment">/* 4 b-prcmu.c4L134"44d="L1struct 1_PLL_ON_OFF" cnlk_mgts="srcode=PRBIPnlk_mgtEQ_MB1_PLL_ON_OFF" cnlk_mgts="srcode=PRBIPnlk_mgtEQ_M["line" name="L5cod2=PsOX_REG_CLOina>#define  1332/a>#4pfine /* 4 b-prcmu.c4L110"444"sref">PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4pan class4"comment">/* 4 b-prcmu.c4L111"44="L67500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4pan class4ef="+code1=PRCM14prcmu.c4L106"446"L67500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4p="BIPP_14rs/2s/mfd/db8500-prcmu.c4L124"44d="L1500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4ps="BIPP_4 2H_DPREQ_MB0" clascmu.c4L125"44="L63500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4pK   4 2H_AUTOde=PEQ_MB0"cmu.c4L136"44/a>#i500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4fine #i500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4drive hre4="driv2fd/db8500-prcmu.c4L107"451="L1500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4fan class4"comment">/* 16 -prcmu.c4L133"45="sref">PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4fan class4"comment">/* 16 -prcmu.c4L134"453"sref">PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4ffine /* 16 -prcmu.c4L110"454"sref">PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4fan class4"comment">/* 16 -prcmu.c4L111"45="L67500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4fan class4"comment">/* 16 -prcmu.c4L135"456"L67500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4f="BIPP_14"comment">/* 16 -prcmu.c4L79" 45d="L1500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4ds="BIPP_4"comment">/* 16 -prcmu.c4L51" 45="L63500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4fK   4"comment">/* 16 -prcmu.c4L52" 45/a>#i500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4pan class4"comment">/* 16 -prcmu.c4L119"460a>#i500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4prive hre4"comment">/* 16 -prcmu.c4L120"461="L1500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4fine PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4pan class4="driv2fd/db8500-prcmu.c4L115"463"sref">PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4pfine /* 4 b-prcmu.c4L133"464"sref">PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4pan class4ACCass="co_OC00-prcmmu.c4L67" 46="L67500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4pan class4ef="+code1=PRCM16prcmu.c4L106"466"L67500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4f="BIPP_14rs/3s/mfd/db8500-prcmu.c4L124"46d="L1500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4ps="BIPP_4 3H_ANCEQ_MB0" clascmu.c4L125"46="L63500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4pK   4e3H_SIDETON>EQ_MB0"cmu.c4L136"46/a>#i500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4         4 3H_SYSCLCef="driversu.c4L67" 470a>#i500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4 rive hre4ef="+code1=PRCM17prcmu.c4L131"471="L1500" class="sreU_I2C_STCLK_MGT_ENTRY#define  1332/a>#4 ine PRCM_s="line" name="CLK_MGT_ENTRY#define  1332/a>#4a to be e4"comment">/* 372-prcmu.c4L133"473"sre};15" class="line" name="2133"> 1332/a>#4aan class4comment">/* 372-prccmu.c4L121"474"sre15" class="line" name="2133"> 1332/a>#4aan class4comment">/* 372-prc6mu.c4L121"475"srestruct 1_PLL_ON_OFF" cdsiclks="srcode=PRBIPdsiclk"sref{15" class="line" name="2133"> 1332/a>#4aan class4comment">/* 372-prc6mu.c4L135"476"L67500" class="sreU_I2C_STu3  1332/a>#4a="BIPP_14comment">/* 372-prc6mu.c4L119"47d="L1500" class="sreU_I2C_STu3  1332/a>#4as="BIPP_4comment">/* 372-prc6mu.c4L120"47="L63500" class="sreU_I2C_STu3  1332/a>#4aK   4omment">/* 372-prc16mu.c4L120"47d="L1};15" class="line" name="2133"> 1332/a>#4fine   70#d4fine  1332/a>#4VOLT 4x4H_DDR_INIPEQ_MB0"cmu.c4L125"48="sref">PRCM_{15" class="line" name="2133"> 1332/a>#4V to be e4x4H_MEM"coef="driversu.c4L136"483"sref">PRCM_500" cla.1_PLL_ON_OFF" cdivsel_masks="srcode=PRBIPdivsel_maskEQ_MB=B1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SELPDSI0_PLLOUT_DIVSELPMASK 1332/a>#4Van class44H_HOTDOGef="driversu/mf4/ds="484"L67500" cla500" cla.1_PLL_ON_OFF" cdivsel_shifts="srcode=PRBIPdivsel_shiftEQ_MB=B1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SELPDSI0_PLLOUT_DIVSELPSHIFss="srcode=PRBIPPod2PDSI_PLLOUT_SELPDSI0_PLLOUT_DIVSELPSHIFs"sre,15" class="line" name="2133"> 1332/a>#4Van class44H_HOTM  ef="driversuu.c4L127"485"L67500" cla500" cla.1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivselEQ_MB=B1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SELPPHIs="srcode=PRBIPPod2PDSI_PLLOUT_SELPPHI"sre,15" class="line" name="2133"> 1332/a>#4Van class44H_HOT_PERIOD00-prcm1"+c4de= 2486"L67500" cla},15" class="line" name="2133"> 1332/a>#4V="BIPP_14H_A9WDOG 1332/a>#4Vs="BIPP_4H_A9WDOG 1332/a>#4VK   4H_A9WDOG#i500" cla500" cla.1_PLL_ON_OFF" cdivsel_shifts="srcode=PRBIPdivsel_shiftEQ_MB=B1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SELPDSI1_PLLOUT_DIVSELPSHIFss="srcode=PRBIPPod2PDSI_PLLOUT_SELPDSI1_PLLOUT_DIVSELPSHIFs"sre,15" class="line" name="2133"> 1332/a>#4rr.h 1332/a>#4rine   70#d4rOLT 4ef="+code1=PRCM19prcmu.c4L72" 49="L72};15" class="line" name="2133"> 1332/a>#4r to be e4iv4rs/mfd/db8500-prcmu.c4L132"49d="L115" class="line" name="2133"> 1332/a>#4ran class4"comment">/* 4 b-prcmu.c4L133"494"srestruct 1_PLL_ON_OFF" cdsiescclks="srcode=PRBIPdsiescclk"sref{15" class="line" name="2133"> 1332/a>#4ran class4"comment">/* 4 b-prcmu.c4L134"49="L67500" class="sreU_I2C_STu3  1332/a>#4ran class4"comment">/* 4 b-prcmu.c4L111"496"L67500" class="sreU_I2C_STu3  1332/a>#4ref="driv4"comment">/* 4 b-prcmu.c4L133"49d="L1500" class="sreU_I2C_STu3  1332/a>#4ran class4"comment">/* 4 b-prcmu.c4L133"49="L63};15" class="line" name="2133"> 1332/a>#4rK   4"comment">/* 4 b-prcmu.c4L134"49d="L134" class="line" name="2109"> 1092/a>#5pan class5"comment">/* 4 b-prcmu.c5L110"50="L67static struct 1_PLL_ON_OFF" cdsiescclks="srcode=PRBIPdsiescclk"sref1_PLL_ON_OFF" cdsiescclks="srcode=PRBIPdsiescclk"sre[3] =E{15" class="line" name="2133"> 1332/a>#5p1n class5"_A9WDOG 1332/a>#5p2n class5"f="+code1=PRCM19prcmu.c5L133"50="sref">PRCM_500" cla.1_PLL_ON_OFF" cens="srcode=PRBIPenEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI0_ESC_CLK_ENs="srcode=PRBIPPod2PDSITVCLK_DIVPDSI0_ESC_CLK_EN"sre,15" class="line" name="2133"> 1332/a>#5p3n class5"v4rs/mfd/db8500-prcmu.c5L134"503"sref">PRCM_500" cla.1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_maskEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI0_ESC_CLK_DIVPMASK 1332/a>#5p4n class5"comment">/* 4 b-prcmu.c5L133"504"L67500" cla500" cla.1_PLL_ON_OFF" cdiv_shifts="srcode=PRBIPdiv_shiftEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI0_ESC_CLK_DIVPSHIFss="srcode=PRBIPPod2PDSITVCLK_DIVPDSI0_ESC_CLK_DIVPSHIFs"sre,15" class="line" name="2133"> 1332/a>#5p5n class5"comment">/* 4 b-prcmu.c5L134"50="L67500" cla},15" class="line" name="2133"> 1332/a>#5pan class5"comment">/* 4 b-prcmu.c5L110"506="L1500" cla{15" class="line" name="2133"> 1332/a>#5p7n class5"comment">/* 4 b-prcmu.c5L111"507"L67500" cla500" cla.1_PLL_ON_OFF" cens="srcode=PRBIPenEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI1_ESC_CLK_ENs="srcode=PRBIPPod2PDSITVCLK_DIVPDSI1_ESC_CLK_EN"sre,15" class="line" name="2133"> 1332/a>#5p8n class5"comment">/* 4 b-prcmu.c5L52" 50="L63500" cla500" cla.1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_maskEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI1_ESC_CLK_DIVPMASK 1332/a>#5p9n class5"comment">/* 4 b-prcmu.c5L122"50/a>#i500" cla500" cla.1_PLL_ON_OFF" cdiv_shifts="srcode=PRBIPdiv_shiftEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI1_ESC_CLK_DIVPSHIFss="srcode=PRBIPPod2PDSITVCLK_DIVPDSI1_ESC_CLK_DIVPSHIFs"sre,15" class="line" name="2133"> 1332/a>#5e=PRCM_RE5_MB1" classssssssssuxu.c5L60" 510"sref">PRCM_},15" class="line" name="2133"> 1332/a>#5efine  1332/a>#5a href="d5iv5rs/mfd/db8500-prcmu.c5L132"51="sref">PRCM_500" cla.1_PLL_ON_OFF" cens="srcode=PRBIPenEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI2_ESC_CLK_ENs="srcode=PRBIPPod2PDSITVCLK_DIVPDSI2_ESC_CLK_EN"sre,15" class="line" name="2133"> 1332/a>#5pan class5"comment">5* 4 b-prcmu.c5L133"513"sref">PRCM_500" cla.1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_maskEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI2_ESC_CLK_DIVPMASK 1332/a>#5p4n class5"comment">5* 4 b-prcmu.c5L134"514"L67500" cla500" cla.1_PLL_ON_OFF" cdiv_shifts="srcode=PRBIPdiv_shiftEQ_MB=B1_PLL_ON_OFF" cPod2PDSITVCLK_DIVPDSI2_ESC_CLK_DIVPSHIFss="srcode=PRBIPPod2PDSITVCLK_DIVPDSI2_ESC_CLK_DIVPSHIFs"sre,15" class="line" name="2133"> 1332/a>#5p5n class5"comment">5* 4 b-prcmu.c5L110"51="L67500" cla}15" class="line" name="2133"> 1332/a>#5pan class5"comment">5* 4 b-prcmu.c5L111"51d="L1};15" class="line" name="2133"> 1332/a>#5s="BIPP_150_VOLT BIPEQ_M(6)u.c5L111"51d="L115" class="line" name="2133"> 1332/a>#5s8n class50_VOLT BIPEQ_M(6)u.c5L111"51d="L115" class="line" name="2133"> 1332/a>#5sF BIPEQ_M(mu.c5L111"51d="L115" class="line" name=/*22"> 1222/a>#define  1222/a>#define  1222/a>#define /* 4 b-prcmu.c5L134"52d="L107" class="line" name="cod2=PRESETPDSIPLLs="srcode=PRBIPPod2=PRESETPDSIPLL"L67500" cla500" c0x0000400022/a>#define /* 4 b-prcmu.c5L111"52d="L107" class="line" name="cod2=PUNCLAMPPDSIPLLs="srcode=PRBIPPod2=PUNCLAMPPDSIPLL"L67500" cla500"0x0040080022/a>#define  1332/a>#5K    5     I2C_RD_OC00-prcmm.c5L111"52d="L107" class="line" name="cod2=PCLK_PLL_DIVPSHIFss="srcode=PRBIPPod2=PCLK_PLL_DIVPSHIFs"L67500" cla5022/a>#define #define #define #define #i07" class="line" name="cod2=PCLK_SO_DIV42/a>#define #define   70#d5erive hre5terface drive h0-prcmu.c5L115"53d="L131" class="line" name="L PLLDIV=12, PLLSW=4 (PLLDDR)"2122"> 1222/a>#define #define  1332/a>#5Can class5ref="+cod2=PRCM23prcmu.c5L114"53d="L114" class="line" name="L DPI"50====== Hz"2122"> 1222/a>#define   70#d5Can class5ivers/mfd/db8500-prcmu.c5L136"536"L67500" claaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(16 << s="line" name="cod2=PCLK_PLL_DIVPSHIFss="srcode=PRBIPPod2=PCLK_PLL_DIVPSHIFs"L67))22/a>#define #define  1332/a>#5CK   5>
<1 href="drivers8+c5de= 253d="L115" class="line" name=/* D=101, N=1, R=4, SELDIV2=0"2122"> 1222/a>#define #define   91#d5can class5"comment">/* 4 b-prcmu.c5L133"54d="L107" class="line" name="cod2=PENABLEPPLLDSI42/a>#define   91#d5can class5"comment">/* 4 b-prcmu.c5L134"54d="L107" class="line" name="cod2=PDISABLEPPLLDSI42/a>#define   91#d5can class5"comment">/* 4 b-prcmu.c5L110"544"sre07" class="line" name="cod2=PRELEASEPRESETPDSa>#define #define /* 4 b-prcmu.c5L111"54d="L107" class="line" name="cod2=PDSI_PLLOUT_SELPSETTING42/a>#define #define  1222/a>#define   91#d5cs="BIPP_5 2H_DPREQ_MB0" clascmu.c5L125"54="L6307" class="line" name="cod2=PDISABLEPESCAPE_CLOin_DIV42/a>#define   91#d5cK   5 2H_AUTOde=PEQ_MB0"cmu.c5L136"54/a>#i07" class="line" name="cod2=PDSI_RESETPSss="comment">1/*Pod2=PDSI_RESETPSs"L67500" cla500" c0x0000000722" class="line" name="L1">  91#d5fine   70#d5drive hre5="driv2fd/db8500-prcmu.c5L107"55d="L107" class="line" name="Pod2=PPLLDSI_LOinP_LOinED42/a>#define   70#d5dan class5"comment">/* 16 -prcmu.c5L133"55d="L115" class="line" name="2133"> 1332/a>#5fan class5"comment">/* 16 -prcmu.c5L134"553"sreint 1_PLL_ON_OFF" c"2133"_ 1332_enable_dsiplls="srcode=PRBIPd2133"_ 1332_enable_dsipll"sre(void)22/a>#define /* 16 -prcmu.c5L110"554"sre{15" class="line" name="2133"> 1332/a>#5fan class5"comment">/* 16 -prcmu.c5L111"55="L67500" claint 1_PLL_ON_OFF" cis="srcode=PRBIPiEQ_M;15" class="line" name="2133"> 1332/a>#5fan class5"comment">/* 16 -prcmu.c5L135"55d="L115" class="line" name="2133"> 1332/a>#5f="BIPP_15"comment">/* 16 -prcmu.c5L79" 55d="L1500" clas6" class="line" name=/* Clear DSIPLL_RESETN"2122"> 1222/a>#define /* 16 -prcmu.c5L51" 55="L63500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="cod2=PRESETPDSIPLLs="srcode=PRBIPPod2=PRESETPDSIPLL"L67,BSE_USB_WAKEUP" Pod2PAPE_RESETN_CLRs="srcode=PRBIPPod2PAPE_RESETN_CLR"L67);15" class="line" name="2133"> 1332/a>#5fK   5"comment">/* 16 -prcmu.c5L52" 55/a>#i500" clas6" class="line" name=/* Unassmp DSIPLLain/out"2122"> 1222/a>#define /* 16 -prcmu.c5L119"560a>#i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="cod2=PUNCLAMPPDSIPLLs="srcode=PRBIPPod2=PUNCLAMPPDSIPLL"L67,BSE_USB_WAKEUP" Pod2PMMIP_LS_CLAMPPCLRs="srcode=PRBIPPod2PMMIP_LS_CLAMPPCLR"L67);15" class="line" name="2133"> 1332/a>#5prive hre5"comment">/* 16 -prcmu.c5L120"56d="L122" class="line" name="L1">  91#d5fine PRCM_s5" class="line" name=/* Set DSI PLL FREQ"2122"> 1222/a>#define PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="cod2=PPLLDSI_FREQ_SETTING42/a>#define  1332/a>#5pfine /* 4 b-prcmu.c5L133"564"sref">PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="cod2=PDSI_PLLOUT_SELPSETTING42/a>#define  1332/a>#5pan class5ACCass="co_OC00-prcmmu.c5L67" 56="L67500" clas6" class="line" name=/* Enable Escapelasocks"2122"> 1222/a>#define  1332/a>#5p="BIPP_15rs/3s/mfd/db8500-prcmu.c5L124"56d="L115" class="line" name="2133"> 1332/a>#5ps="BIPP_5 3H_ANCEQ_MB0" clascmu.c5L125"56="L63500" clas5" class="line" name=/* Start DSI PLL 2122"> 1222/a>#define #i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="cod2=PENABLEPPLLDSI42/a>#define  1332/a>#5         5 3H_SYSCLCef="driversu.c5L67" 570a>#i500" clas5" class="line" name=/* Reset DSI PLL 2122"> 1222/a>#define 1/*Pod2=PDSI_RESETPSs"L67,BSE_USB_WAKEUP" Pod2PDSI_SW_RESETs="srcode=PRBIPPod2PDSI_SW_RESET"L67);15" class="line" name="2133"> 1332/a>#5 ine PRCM_for (s="line" name="is="srcode=PRBIPiEQ_M = 0; s="line" name="is="srcode=PRBIPiEQ_M < 10; s="line" name="is="srcode=PRBIPiEQ_M++)a{15" class="line" name="2133"> 1332/a>#5a to be e5"comment">/* 372-prcmu.c5L133"573"sref">PRCM_500" claif ((s="line" name="readls="srcode=PRBIPreadl"sre(s="line" name="cod2PPLLDSI_LOinPs="srcode=PRBIPPod2PPLLDSI_LOinP"L67) &smp; s="line" name="cod2=PPLLDSI_LOinP_LOinED42/a>#define #define /* 372-prccmu.c5L121"574"L67500" cla500" claaaaaaaaaaaaaaaaaaaaaaaaa==B1_PLL_ON_OFF" cPod2=PPLLDSI_LOinP_LOinED42/a>#define #define /* 372-prc6mu.c5L121"575"L67500" cla500" claaaaaaaaabreak;15" class="line" name="2133"> 1332/a>#5 an class5comment">/* 372-prc6mu.c5L135"576"L67500" claaaaaaaaa1_PLL_ON_OFF" cudelay42/a>#define  1332/a>#5a="BIPP_15comment">/* 372-prc6mu.c5L119"57d="L1500" cla}15" class="line" name="2133"> 1332/a>#5as="BIPP_5comment">/* 372-prc6mu.c5L120"57="L63500" clas5" class="line" name=/* Set DSIPLL_RESETN"2122"> 1222/a>#define /* 372-prc16mu.c5L120"57/a>#i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="cod2=PRESETPDSIPLLs="srcode=PRBIPPod2=PRESETPDSIPLL"L67,BSE_USB_WAKEUP" Pod2PAPE_RESETN_SETs="srcode=PRBIPPod2PAPE_RESETN_SET"L67);15" class="line" name="2133"> 1332/a>#5fine #i500" clareturn 0;15" class="line" name="2133"> 1332/a>#5frive hre5riv4s/mfd/db8500-prcmu.c5L124"58d="L1}15" class="line" name="2133"> 1332/a>#5VOLT 5x4H_DDR_INIPEQ_MB0"cmu.c5L125"58d="L115" class="line" name="2133"> 1332/a>#5V to be e5x4H_MEM"coef="driversu.c5L136"583"sreint 1_PLL_ON_OFF" c"2133"_ 1332_disable_dsiplls="srcode=PRBIPd2133"_ 1332_disable_dsipll"sre(void)22/a>#define  1332/a>#5Van class54H_HOTM  ef="driversuu.c5L127"58="L67500" clas6" class="line" name=/* Disable dsi pll"2122"> 1222/a>#define  1332/a>#5V="BIPP_15H_A9WDOG 1222/a>#define  1332/a>#5VK   5H_A9WDOG#i500" clareturn 0;15" class="line" name="2133"> 1332/a>#5rr.h 1332/a>#5rine   91#d5rOLT 5ef="+code1=PRCM19prcmu.c5L72" 59="L72int 1_PLL_ON_OFF" c"2133"_ 1332_set_display_asockss="srcode=PRBIPd2133"_ 1332_set_display_asocks"sre(void)22/a>#define  1332/a>#5ran class5"comment">/* 4 b-prcmu.c5L133"594"L67500" claunsigned longBSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M;15" class="line" name="2133"> 1332/a>#5ran class5"comment">/* 4 b-prcmu.c5L134"59d="L115" class="line" name="2133"> 1332/a>#5ran class5"comment">/* 4 b-prcmu.c5L111"596"L67500" class="sreU_I2C_STspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STclk_mgt_locks="srcode=PRBIPclk_mgt_lockEQ_M,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#5ref="driv5"comment">/* 4 b-prcmu.c5L133"59d="L115" class="line" name="2133"> 1332/a>#5ran class5"comment">/* 4 b-prcmu.c5L133"59="L63500" clas5" class="line" name=/* Grab the HW semaphore."2122"> 1222/a>#define /* 4 b-prcmu.c5L134"59/a>#i500" clawhile ((s="line" name="readls="srcode=PRBIPreadl"sre(s="line" name="cod2PSEMs="srcode=PRBIPPod2PSEM"L67) &smp; s="line" name="cod2PSEM_cod2PSEMs="srcode=PRBIPPod2PSEM_Pod2PSEM"L67) != 0)22/a>#define /* 4 b-prcmu.c6L110"600"L67500" cla500" class="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#6p1n class6"_A9WDOG  91#d6p2n class6"f="+code1=PRCM19prcmu.c6L133"60="sref">PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="cod2=PDSI_CLOin_SETTING42/a>#define  1332/a>#6p3n class6"v4rs/mfd/db8500-prcmu.c6L134"603"sref">PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="cod2=PDSI_LP_CLOin_SETTING42/a>#define  1332/a>#6p4n class6"comment">/* 4 b-prcmu.c6L133"604"sref">PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="cod2=PDPI_CLOin_SETTING42/a>#define  1332/a>#6p5n class6"comment">/* 4 b-prcmu.c6L134"60d="L115" class="line" name="2133"> 1332/a>#6pan class6"comment">/* 4 b-prcmu.c6L110"606="L1500" clas5" class="line" name=/* Release the HW semaphore."2122"> 1222/a>#define /* 4 b-prcmu.c6L111"60d="L1500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(0,BSE_USB_WAKEUP" Pod2PSEMs="srcode=PRBIPPod2PSEM"L67);15" class="line" name="2133"> 1332/a>#6p8n class6"comment">/* 4 b-prcmu.c6L52" 60d="L115" class="line" name="2133"> 1332/a>#6p9n class6"comment">/* 4 b-prcmu.c6L122"60/a>#i500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STclk_mgt_locks="srcode=PRBIPclk_mgt_lockEQ_M,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#6e=PRCM_RE6_MB1" classssssssssuxu.c6L60" 61="L67" class="line" name="L610">  70#d6efine  1332/a>#6a href="d6iv5rs/mfd/db8500-prcmu.c6L132"61="sre}15" class="line" name="2133"> 1332/a>#6pan class6"comment">5* 4 b-prcmu.c6L133"61d="L115" class="line" name="2133"> 1332/a>#6p4n class6"comment">5* 4 b-prcmu.c6L134"614"L671_PLL_ON_OFF" cu3 #define 5* 4 b-prcmu.c6L110"61="L67{15" class="line" name="2133"> 1332/a>#6pan class6"comment">5* 4 b-prcmu.c6L111"616="L1500" clareturn s="line" name="readls="srcode=PRBIPreadl"sre(s="line" name="_Pod2=PBASEs="srcode=PRBIP_Pod2=PBASE="L15+ 1_PLL_ON_OFF" cregs="srcode=PRBIPreg"L67);15" class="line" name="2133"> 1332/a>#6a7n class60_VOLT BIPEQ_M(6)u.c6L111"61d="L1}15" class="line" name="2133"> 1332/a>#6p8n class60_VOLT BIPEQ_M(6)u.c6L111"61d="L115" class="line" name="2133"> 1332/a>#6sF BIPEQ_M(mu.c6L111"61d="L1voidB1_PLL_ON_OFF" cd2133"_ 1332_writes="srcode=PRBIPd2133"_ 1332_write"sre(unsigned int 1_PLL_ON_OFF" cregs="srcode=PRBIPreg"L67,BSE_USB_WAKEUP" u3 #define  1332/a>#6efine  1332/a>#6d href="d6"comment">/* 4 b-prcmu.c6L134"62d="L115" class="line" name="2133"> 1332/a>#6dan class6"comment">/* 4 b-prcmu.c6L111"623"sref">PRCM_s="line" name="spin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_ST 1332_locks="srcode=PRBIP 1332_lockEQ_M,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#6d4n class6     I2C_WR_OC00-prcm1.c6L111"624"sref">PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="values="srcode=PRBIPvalue"L67, (s="line" name="_Pod2=PBASEs="srcode=PRBIP_Pod2=PBASE="L15+ 1_PLL_ON_OFF" cregs="srcode=PRBIPreg"L67));15" class="line" name="2133"> 1332/a>#6d5n class6     I2C_RD_OC00-prcmm.c6L111"62="L67500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_ST 1332_locks="srcode=PRBIP 1332_lockEQ_M,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#6dan class6ref="+cod2=MB1H22prcmu.c6L106"626"L67}15" class="line" name="2133"> 1332/a>#6d="BIPP_16          NUdriv00-pr8+c6de= 262d="L115" class="line" name="2133"> 1332/a>#6d8n class6P_100_VOLT BIPEQ_M+c6de= 262="L63voidB1_PLL_ON_OFF" cd2133"_ 1332_write_maskeds="srcode=PRBIPd2133"_ 1332_write_masked"sre(unsigned int 1_PLL_ON_OFF" cregs="srcode=PRBIPreg"L67,BSE_USB_WAKEUP" u3 #define #i{15" class="line" name="2133"> 1332/a>#6efine #i500" class="sreU_I2C_STu3  1332/a>#6erive hre6terface drive h0-prcmu.c6L115"631="L1500" claunsigned longBSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M;15" class="line" name="2133"> 1332/a>#6Can class6 * Wakeups/IRQs0-prcmu.c6L115"63d="L115" class="line" name="2133"> 1332/a>#6Can class6voltages to 8500-prcmu.c6L115"633"sref">PRCM_s="line" name="spin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_ST 1332_locks="srcode=PRBIP 1332_lockEQ_M,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#6Can class6ref="+cod2=PRCM23prcmu.c6L114"634"sref">PRCM_s="line" name="vals="srcode=PRBIPvalEQ_MB=B1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="_Pod2=PBASEs="srcode=PRBIP_Pod2=PBASE="L15+ 1_PLL_ON_OFF" cregs="srcode=PRBIPreg"L67);15" class="line" name="2133"> 1332/a>#6C    6<17" class="line" name=e6L135"63="L67500" class="sreU_I2C_STvals="srcode=PRBIPvalEQ_MB=B((s="line" name="vals="srcode=PRBIPvalEQ_MB&smp; ~1_PLL_ON_OFF" cmasks="srcode=PRBIPmaskEQ_M) |E(s="line" name="values="srcode=PRBIPvalue"L67 &smp; s="line" name="masks="srcode=PRBIPmaskEQ_M));15" class="line" name="2133"> 1332/a>#6Can class6ivers/mfd/db8500-prcmu.c6L136"636"L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPvalEQ_M, (s="line" name="_Pod2=PBASEs="srcode=PRBIP_Pod2=PBASE="L15+ 1_PLL_ON_OFF" cregs="srcode=PRBIPreg"L67));15" class="line" name="2133"> 1332/a>#6e="BIPP_16>
 1332/a>#6Cs="BIPP_6SOC0_O2     ( 1332/a>#6CK   6>
<1 href="drivers8+c6de= 263d="L134" class="line" name="2109"> 1092/a>#6clude <6#define  1332/a>#6can class6"comment">/* 4 b-prcmu.c6L133"64="sref">PRCM_return s="line" name="fw_infos="srcode=PRBIPfw_info"sre.1_PLL_ON_OFF" cvalids="srcode=PRBIPvalid"sref? &smp;ss="sreU_I2C_STfw_infos="srcode=PRBIPfw_info"sre.1_PLL_ON_OFF" cve" ions="srcode=PRBIPne" ion="L15: s="line" name="NULLs="srcode=PRBIPNULLEQ_M;15" class="line" name="2133"> 1332/a>#6can class6"comment">/* 4 b-prcmu.c6L134"64d="L1}15" class="line" name="2133"> 1332/a>#6can class6"comment">/* 4 b-prcmu.c6L110"644"sre15" class="line" name="2133"> 1332/a>#6pan class6"comment">/* 4 b-prcmu.c6L111"64d="L1s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" c 1332_has_arm_maxopps="srcode=PRBIP 1332_has_arm_maxopp"sre(void)22/a>#define  1332/a>#6c="BIPP_16rs/2s/mfd/db8500-prcmu.c6L124"647"sref">PRCM_return (s="line" name="readbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PAVS_VARM_MAX_OPPs="srcode=PRBIPPod2PAVS_VARM_MAX_OPP"L67) &smp;15" class="line" name="2133"> 1332/a>#6cs="BIPP_6 2H_DPREQ_MB0" clascmu.c6L125"64="L63500" cla500" cla1_PLL_ON_OFF" cPod2PAVS_ISMODEENABLEPMASK 1332/a>#6cK   6 2H_AUTOde=PEQ_MB0"cmu.c6L136"64/a>#i}15" class="line" name="2133"> 1332/a>#6fine   70#d6drive hre6="driv2fd/db8500-prcmu.c6L107"65d="L131" class="line" name="L*22"> 1222/a>#define /* 16 -prcmu.c6L133"65d="L131" class="line" name= *  1332_get_boot_status - cod2= boot status checking22"> 1222/a>#define /* 16 -prcmu.c6L134"653"sre31" class="line" name= * Returns: the currnam cod2= boot status22"> 1222/a>#define /* 16 -prcmu.c6L110"65d="L114" class="line" name="2122"> 1222/a>#define /* 16 -prcmu.c6L111"65="L67int 1_PLL_ON_OFF" c 1332_get_boot_statuss="srcode=PRBIP 1332_get_boot_status"sre(void)22/a>#define /* 16 -prcmu.c6L135"65d="L1{15" class="line" name="2133"> 1332/a>#6f="BIPP_16"comment">/* 16 -prcmu.c6L79" 657"sref">PRCM_return s="line" name="readbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PBOOT_STATUa>#define  1332/a>#6ds="BIPP_6"comment">/* 16 -prcmu.c6L51" 65d="L1}15" class="line" name="2133"> 1332/a>#6fK   6"comment">/* 16 -prcmu.c6L52" 65d="L134" class="line" name="2109"> 1092/a>#6pan class6"comment">/* 16 -prcmu.c6L119"66="L70" class="line" name="L"L*22"> 1222/a>#define /* 16 -prcmu.c6L120"66d="L131" class="line" name= *  1332_set_rc_a2p - This function is used to run few power state sequences22"> 1222/a>#define  1222/a>#define  1222/a>#define /* 4 b-prcmu.c6L133"66d="L114" class="line" name="2"s"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define    6e3H_SIDETON>EQ_MB0"cmu.c6L136"66/a>#i{15" class="line" name="2133"> 1332/a>#6         6 3H_SYSCLCef="driversu.c6L67" 670a>#i500" claif (s="line" name="vals="srcode=PRBIPvalEQ_MB< s="line" name="RDY_2_Da>#define #define PRCM_return -s="line" name="EINVALs="srcode=PRBIPEINVAL"L67;15" class="line" name="2133"> 1332/a>#6 ine PRCM_s="line" name="writebs="srcode=PRBIPwriteb"sre(s="line" name="vals="srcode=PRBIPvalEQ_M, (s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PROMCODE_A2Ps="srcode=PRBIPPod2PROMCODE_A2P"L67));15" class="line" name="2133"> 1332/a>#6a to be e6"comment">/* 372-prcmu.c6L133"673"sref">PRCM_return 0;15" class="line" name="2133"> 1332/a>#6aan class6comment">/* 372-prccmu.c6L121"674"L67}15" class="line" name="2133"> 1332/a>#6aan class6comment">/* 372-prc6mu.c6L121"67d="L115" class="line" name="2133"> 1332/a>#6 an class6comment">/* 372-prc6mu.c6L135"67d="L106" class="line" name=/*2"s"> 1222/a>#define /* 372-prc6mu.c6L119"67d="L114" class="line" name="2  1332_get_rc_p2a - This function is used to get power state sequences22"> 1222/a>#define /* 372-prc6mu.c6L120"67="L6331" class="line" name= * Returns: the power transition that has ss=t happened"s"> 1222/a>#define /* 372-prc16mu.c6L120"67d="L115" class="line" name="2"s"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define #define  1332/a>#6Van class64H_HOTM  ef="driversuu.c6L127"68="L67500" clareturn s="line" name="readbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PROMCODE_P2As="srcode=PRBIPPod2PROMCODE_P2AEQ_M);15" class="line" name="2133"> 1332/a>#6Van class64H_HOT_PERIOD00-prcm1"+c6de= 2686"L67}15" class="line" name="2133"> 1332/a>#6V="BIPP_16H_A9WDOG 1332/a>#6Vs="BIPP_6H_A9WDOG 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define #define /* 4 b-prcmu.c6L133"694"sre{15" class="line" name="2133"> 1332/a>#6ran class6"comment">/* 4 b-prcmu.c6L134"69="L67500" clareturn s="line" name="readbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PXP70_CUR_PWR_STATEs="srcode=PRBIPPod2PXP70_CUR_PWR_STATEEQ_M);15" class="line" name="2133"> 1332/a>#6ran class6"comment">/* 4 b-prcmu.c6L111"696"L67}15" class="line" name="2133"> 1332/a>#6ref="driv6"comment">/* 4 b-prcmu.c6L133"69d="L115" class="line" name="2133"> 1332/a>#6ran class6"comment">/* 4 b-prcmu.c6L133"69="L6331" class="line" name=/*2"s"> 1222/a>#define /* 4 b-prcmu.c6L134"69d="L115" class="line" name="2  1332_config_clkout"- Configure one of the programmable asock"outputs."s"> 1222/a>#define /* 4 b-prcmu.c7L110"70="L70" class="line" name="L * @clkout:" claThe CLKOUT number (0 or 1)."s"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define /* 4 b-prcmu.c7L133"70d="L114" class="line" name="2 Configures one of the programmable asock"outputs (CLKOUTs)."s"> 1222/a>#define /* 4 b-prcmu.c7L134"70="L6731" class="line" name= * @div should be in the range [1,63] to request a configuration, or 0 to"s"> 1222/a>#define /* 4 b-prcmu.c7L110"70d="L106" class="line" name= * inform that the configuration is no longer requested."s"> 1222/a>#define /* 4 b-prcmu.c7L111"70d="L114" class="line" name="2122"> 1222/a>#define /* 4 b-prcmu.c7L52" 70="L63int 1_PLL_ON_OFF" c 1332_config_clkouts="srcode=PRBIP 1332_config_clkout"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclkouts="srcode=PRBIPclkout"sre,BSE_USB_WAKEUP" uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" csources="srcode=PRBIPsource"sre,BSE_USB_WAKEUP" uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cdivC0_O2    =PRBIPdivEQ_M)22/a>#define /* 4 b-prcmu.c7L122"70/a>#i{15" class="line" name="2133"> 1332/a>#7e=PRCM_RE7_MB1" classssssssssuxu.c7L60" 710a>#i500" clastatic int 1_PLL_ON_OFF" crequestss="srcode=PRBIPrequestsa>#i[2];15" class="line" name="2133"> 1332/a>#7efine  1332/a>#7a href="d7iv5rs/mfd/db8500-prcmu.c7L132"71="sref">PRCM_unsigned longBSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M;15" class="line" name="2133"> 1332/a>#7pan class7"comment">5* 4 b-prcmu.c7L133"713"sref">PRCM_s="line" name="u3  1332/a>#7p4n class7"comment">5* 4 b-prcmu.c7L134"714"sref">PRCM_s="line" name="u3  1332/a>#7p5n class7"comment">5* 4 b-prcmu.c7L110"71="L67500" class="sreU_I2C_STu3  1332/a>#7p6n class7"comment">5* 4 b-prcmu.c7L111"716"L67500" class="sreU_I2C_STu3  1332/a>#7p7n class70_VOLT BIPEQ_M(6)u.c7L111"71d="L115" class="line" name="2133"> 1332/a>#7p8n class70_VOLT BIPEQ_M(6)u.c7L111"71="L63500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre(s="line" name="clkouts="srcode=PRBIPclkout"sreB> 1);15" class="line" name="2133"> 1332/a>#7sF BIPEQ_M(mu.c7L111"71/a>#i500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre(s="line" name="divC0_O2    =PRBIPdivEQ_MB> 63);15" class="line" name="2133"> 1332/a>#7efine #i500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre((s="line" name="clkouts="srcode=PRBIPclkout"sreB== 0) &smp;&smp; (s="line" name="sources="srcode=PRBIPsource"sreB> s="line" name="Pod2=PCLKSRC_CLK0"comment">/ine  1332/a>#7efine   91#d7d href="d7"comment">/* 4 b-prcmu.c7L134"72="sref">PRCM_if (!s="line" name="divC0_O2    =PRBIPdivEQ_MB&smp;&smp; !s="line" name="requestss="srcode=PRBIPrequestsa>#i[s="line" name="clkouts="srcode=PRBIPclkout"sre])22/a>#define /* 4 b-prcmu.c7L111"723"sref">PRCM_f">PRCM_return -s="line" name="EINVALs="srcode=PRBIPEINVAL"L67;15" class="line" name="2133"> 1332/a>#7d4n class7     I2C_WR_OC00-prcm1.c7L111"724"sre15" class="line" name="2133"> 1332/a>#7d5n class7     I2C_RD_OC00-prcmm.c7L111"72="L67500" claswitch (s="line" name="clkouts="srcode=PRBIPclkout"sre)a{15" class="line" name="2133"> 1332/a>#7dan class7ref="+cod2=MB1H22prcmu.c7L106"726"L67500" clacase 0:15" class="line" name="2133"> 1332/a>#7d7n class7          NUdriv00-pr8+c7de= 2727"sref">PRCM_f">PRCM_1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_maskEQ_MB=B1_PLL_ON_OFF" cPod2PCLKOCRPCLKODIV0PMASK 1332/a>#7d8n class7P_100_VOLT BIPEQ_M+c7de= 272="L63500" cla500" cla1_PLL_ON_OFF" cmasks="srcode=PRBIPmaskEQ_MB=B(1_PLL_ON_OFF" cPod2PCLKOCRPCLKODIV0PMASK 1332/a>#7eF 1332/a>#7efine  1332/a>#7erive hre7terface drive h0-prcmu.c7L115"731="L1500" claf">PRCM_break;15" class="line" name="2133"> 1332/a>#7Can class7 * Wakeups/IRQs0-prcmu.c7L115"732"L67500" clacase 1:15" class="line" name="2133"> 1332/a>#7Can class7voltages to 8500-prcmu.c7L115"733"sref">PRCM_f">PRCM_1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_maskEQ_MB=B1_PLL_ON_OFF" cPod2PCLKOCRPCLKODIV1PMASK 1332/a>#7Can class7ref="+cod2=PRCM23prcmu.c7L114"734"sref">PRCM_500" cla1_PLL_ON_OFF" cmasks="srcode=PRBIPmaskEQ_MB=B(1_PLL_ON_OFF" cPod2PCLKOCRPCLKODIV1PMASK 1332/a>#7C5n class7<17" class="line" name=e7L135"73="L67500" claf">PRCM_500" cla1_PLL_ON_OFF" cPod2PCLKOCRPCLK1TYPEs="srcode=PRBIPPod2PCLKOCRPCLK1TYPEEQ_M);15" class="line" name="2133"> 1332/a>#7Can class7ivers/mfd/db8500-prcmu.c7L136"736"L67500" claaaaaaaaa1_PLL_ON_OFF" cbitss="srcode=PRBIPbitsEQ_MB=B((s="line" name="sources="srcode=PRBIPsource"sreB<< s="line" name="Pod2PCLKOCRPCLKOSEL1PSHIFTs="srcode=PRBIPPod2PCLKOCRPCLKOSEL1PSHIFT"sre)a|15" class="line" name="2133"> 1332/a>#7e7n class7>
PRCM_f">PRCM_aaaaaaaa(s="line" name="divC0_O2    =PRBIPdivEQ_MB<< s="line" name="Pod2PCLKOCRPCLKODIV1PSHIFTs="srcode=PRBIPPod2PCLKOCRPCLKODIV1PSHIFT"L67));15" class="line" name="2133"> 1332/a>#7e8n class7SOC0_O2     ( 1332/a>#7CF 1332/a>#7clude <7#i500" class="sreU_I2C_STbitss="srcode=PRBIPbitsEQ_MB&smp;=B1_PLL_ON_OFF" cmasks="srcode=PRBIPmaskEQ_M;15" class="line" name="2133"> 1332/a>#7cM Unit i7="driverd/db8500-prcmu.c7L115"74d="L122" class="line" name="L1">  91#d7can class7"comment">/* 4 b-prcmu.c7L133"74="sref">PRCM_s="line" name="spin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STclkout_locks="srcode=PRBIPclkout_lock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#7can class7"comment">/* 4 b-prcmu.c7L134"74d="L115" class="line" name="2133"> 1332/a>#7can class7"comment">/* 4 b-prcmu.c7L110"744"sref">PRCM_s="line" name="vals="srcode=PRBIPvalEQ_MB=B1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PCLKOCRs="srcode=PRBIPPod2PCLKOCREQ_M);15" class="line" name="2133"> 1332/a>#7c5n class7"comment">/* 4 b-prcmu.c7L111"74="L67500" claif (s="line" name="vals="srcode=PRBIPvalEQ_MB&smp; s="line" name="div_masks="srcode=PRBIPdiv_maskEQ_M)a{15" class="line" name="2133"> 1332/a>#7can class7ef="+code1=PRCM14prcmu.c7L106"746"L67500" claaaaaaaaaif (s="line" name="divC0_O2    =PRBIPdivEQ_M)a{15" class="line" name="2133"> 1332/a>#7c7n class7rs/2s/mfd/db8500-prcmu.c7L124"747"sref">PRCM_f">PRCM_aaaaaaaaif ((s="line" name="vals="srcode=PRBIPvalEQ_MB&smp; s="line" name="masks="srcode=PRBIPmaskEQ_M) !=B1_PLL_ON_OFF" cbitss="srcode=PRBIPbitsEQ_M)a{15" class="line" name="2133"> 1332/a>#7c8n class7 2H_DPREQ_MB0" clascmu.c7L125"74="L63500" cla500" claaaaaaaaaaaaaaaaa1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= -s="line" name="EBUSYs="srcode=PRBIPEBUSYEQ_M;15" class="line" name="2133"> 1332/a>#7cF 1332/a>#7fine  1332/a>#7drive hre7="driv2fd/db8500-prcmu.c7L107"751="L1500" claf">PRCM_} else {15" class="line" name="2133"> 1332/a>#7dan class7"comment">/* 16 -prcmu.c7L133"752"sref">PRCM_f">PRCM_aaaaaaaaif ((s="line" name="vals="srcode=PRBIPvalEQ_MB&smp; s="line" name="masks="srcode=PRBIPmaskEQ_MB&smp; ~1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_maskEQ_M)a!=B1_PLL_ON_OFF" cbitss="srcode=PRBIPbitsEQ_M)a{15" class="line" name="2133"> 1332/a>#7dan class7"comment">/* 16 -prcmu.c7L134"753"sref">PRCM_f">PRCM_aaaaaaaaaaaaaaaa1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= -s="line" name="EINVALs="srcode=PRBIPEINVAL"L67;15" class="line" name="2133"> 1332/a>#7dan class7"comment">/* 16 -prcmu.c7L110"754"L67500" cla500" claaaaaaaaaaaaaaaaagotoass="sreU_I2C_STunlock_and_return 1332/a>#7f5n class7"comment">/* 16 -prcmu.c7L111"75="L67500" claf">PRCM_500" cla}15" class="line" name="2133"> 1332/a>#7dan class7"comment">/* 16 -prcmu.c7L135"756"L67500" claaaaaaaaa}15" class="line" name="2133"> 1332/a>#7d7n class7"comment">/* 16 -prcmu.c7L79" 75d="L1500" cla}15" class="line" name="2133"> 1332/a>#7ds="BIPP_7"comment">/* 16 -prcmu.c7L51" 75="L63500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre((s="line" name="bitss="srcode=PRBIPbitsEQ_MB|E(s="line" name="vals="srcode=PRBIPvalEQ_MB&smp; ~1_PLL_ON_OFF" cmasks="srcode=PRBIPmaskEQ_M)),BSE_USB_WAKEUP" Pod2PCLKOCRs="srcode=PRBIPPod2PCLKOCREQ_M);15" class="line" name="2133"> 1332/a>#7fK   7"comment">/* 16 -prcmu.c7L52" 75/a>#i500" class="sreU_I2C_STrequestss="srcode=PRBIPrequestsa>#i[s="line" name="clkouts="srcode=PRBIPclkout"sre] +=B(1_PLL_ON_OFF" cdivC0_O2    =PRBIPdivEQ_MB? 1 : -1);15" class="line" name="2133"> 1332/a>#7pan class7"comment">/* 16 -prcmu.c7L119"76="L67" class="line" name="L610">  70#d7prive hre7"comment">/* 16 -prcmu.c7L120"76d="L13s="sreU_I2C_STunlock_and_return 1332/a>#7fine PRCM_s="line" name="spin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STclkout_locks="srcode=PRBIPclkout_lock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#7fan class7="driv2fd/db8500-prcmu.c7L115"76d="L115" class="line" name="2133"> 1332/a>#7fan class7"comment">/* 4 b-prcmu.c7L133"764"L67500" clareturn s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#7f5n class7ACCass="co_OC00-prcmmu.c7L67" 76="L67}15" class="line" name="2133"> 1332/a>#7fan class7ef="+code1=PRCM16prcmu.c7L106"76d="L115" class="line" name="2133"> 1332/a>#7f7n class7rs/3s/mfd/db8500-prcmu.c7L124"76d="L1int 1_PLL_ON_OFF" c"2133"_ 1332_set_power_states="srcode=PRBIP"2133"_ 1332_set_power_state"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cstates="srcode=PRBIPstate"sre,BSE_USB_WAKEUP" bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" ckeep_ulp_clks="srcode=PRBIPkeep_ulp_clk"sre,BSE_USB_WAKEUP" bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" ckeep_ap_plls="srcode=PRBIPkeep_ap_pllEQ_M)15" class="line" name="2133"> 1332/a>#7fs="BIPP_7 3H_ANCEQ_MB0" clascmu.c7L125"76="L63{15" class="line" name="2133"> 1332/a>#7pK   7e3H_SIDETON>EQ_MB0"cmu.c7L136"76/a>#i500" claunsigned longBSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M;15" class="line" name="2133"> 1332/a>#7         7 3H_SYSCLCef="driversu.c7L67" 77="L67" class="line" name="L610">  70#d7 rive hre7ef="+code1=PRCM17prcmu.c7L131"771="L1500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre((s="line" name="states="srcode=PRBIPstate"sreB< s="line" name="Pod2=PAP_SLEEPs="srcode=PRBIPPod2=PAP_SLEEP"sre)a||E(s="line" name="Pod2=PAP_DEEP_IDLEs="srcode=PRBIPPod2=PAP_DEEP_IDLE"sreB< s="line" name="states="srcode=PRBIPstate"sre));15" class="line" name="2133"> 1332/a>#7 ine  1332/a>#7a to be e7"comment">/* 372-prcmu.c7L133"773"sref">PRCM_s="line" name="spin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#7aan class7comment">/* 372-prccmu.c7L121"774"sre15" class="line" name="2133"> 1332/a>#7aan class7comment">/* 372-prc6mu.c7L121"77="L67500" clawhile (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(0))15" class="line" name="2133"> 1332/a>#7 an class7comment">/* 372-prc6mu.c7L135"776"L67500" claaaaaaaaa1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#7a="BIPP_17comment">/* 372-prc6mu.c7L119"77d="L115" class="line" name="2133"> 1332/a>#7as="BIPP_7comment">/* 372-prc6mu.c7L120"77="L63500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="MB0H_POWER_STATE_TRANa>#define  1332/a>#7 K   7omment">/* 372-prc16mu.c7L120"77/a>#i500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="states="srcode=PRBIPstate"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB0PAP_POWER_STATEs="srcode=PRBIPPod2PREQPMB0PAP_POWER_STATE"sre));15" class="line" name="2133"> 1332/a>#7fine #i500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre((s="line" name="keep_ap_plls="srcode=PRBIPkeep_ap_pllEQ_MB? 1 : 0),B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB0PAP_PLL_STATEs="srcode=PRBIPPod2PREQPMB0PAP_PLL_STATE"sre));15" class="line" name="2133"> 1332/a>#7frive hre7riv4s/mfd/db8500-prcmu.c7L124"781="L1500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre((s="line" name="keep_ulp_clks="srcode=PRBIPkeep_ulp_clk"sreB? 1 : 0),15" class="line" name="2133"> 1332/a>#7fine PRCM_f">PRCM_(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB0PULP_CLOin_STATEs="srcode=PRBIPPod2PREQPMB0PULP_CLOin_STATE"sre));15" class="line" name="2133"> 1332/a>#7f to be e7x4H_MEM"coef="driversu.c7L136"783"sref">PRCM_s="line" name="writebs="srcode=PRBIPwriteb"sre(0,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB0PDO_NOT_WFIs="srcode=PRBIPPod2PREQPMB0PDO_NOT_WFI"sre));15" class="line" name="2133"> 1332/a>#7fan class74H_HOTDOGef="driversu/mf7/ds="784"sref">PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(0),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#7Van class74H_HOTM  ef="driversuu.c7L127"78d="L115" class="line" name="2133"> 1332/a>#7Van class74H_HOT_PERIOD00-prcm1"+c7de= 2786"L67500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#7V="BIPP_17H_A9WDOG 1332/a>#7Vs="BIPP_7H_A9WDOG 1332/a>#7VK   7H_A9WDOG#i}15" class="line" name="2133"> 1332/a>#7rr.h  70#d7rrive hre7H_A9WDOG#define  1332/a>#7r to be e7iv4rs/mfd/db8500-prcmu.c7L132"793"sref">PRCM_return 1_PLL_ON_OFF" creadbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PAin_MB0PAP_PWRSTTR_STATUa>#define  1332/a>#7ran class7"comment">/* 4 b-prcmu.c7L133"794"L67}15" class="line" name="2133"> 1332/a>#7ran class7"comment">/* 4 b-prcmu.c7L134"79d="L115" class="line" name="2133"> 1332/a>#7ran class7"comment">/* 4 b-prcmu.c7L111"79d="L106" class="line" name=/* This function decouple the gic from the pr332"2122"> 1222/a>#define /* 4 b-prcmu.c7L133"79d="L1int 1_PLL_ON_OFF" c"2133"_ 1332_gic_decouples="srcode=PRBIPd2133"_ 1332_gic_decouple"sre(void)22/a>#define /* 4 b-prcmu.c7L133"79="L63{15" class="line" name="2133"> 1332/a>#7rK   7"comment">/* 4 b-prcmu.c7L134"79/a>#i500" class="sreU_I2C_STu3  1332/a>#8pan class8"comment">/* 4 b-prcmu.c8L110"80="L67" class="line" name="L610">  70#d8p1n class8"_A9WDOG 1222/a>#define PRCM_s="line" name="writels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPvalEQ_M |ass="sreU_I2C_STPod2PA9PMASKPREQ_Pod2PA9PMASKPREQ>#define #define PRCM_f">PRCMs="line" name="Pod2PA9PMASKPREQ>#define  1332/a>#8p4n class8"comment">/* 4 b-prcmu.c8L133"804"sre15" class="line" name="2133"> 1332/a>#8p5n class8"comment">/* 4 b-prcmu.c8L134"805="L1500" clas6" class="line" name=/* Make sure the register is updated"2122"> 1222/a>#define /* 4 b-prcmu.c8L110"806"L67500" class="sreU_I2C_STreadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PA9PMASKPREQ>#define  1332/a>#8p7n class8"comment">/* 4 b-prcmu.c8L111"80d="L115" class="line" name="2133"> 1332/a>#8p8n class8"comment">/* 4 b-prcmu.c8L52" 808="L1500" clas6" class="line" name=/* Wait a few cycles for the gic mask ne"pletion 2122"> 1222/a>#define /* 4 b-prcmu.c8L122"80/a>#i500" class="sreU_I2C_STudelay 1332/a>#8e=PRCM_RE8_MB1" classssssssssuxu.c8L60" 81="L67" class="line" name="L610">  70#d8efine  1332/a>#8a href="d8iv5rs/mfd/db8500-prcmu.c8L132"81="sre}15" class="line" name="2133"> 1332/a>#8pan class8"comment">5* 4 b-prcmu.c8L133"81d="L115" class="line" name="2133"> 1332/a>#8p4n class8"comment">5* 4 b-prcmu.c8L134"81d="L114" class="line" name=/* This function recouple the gic with the pr332"2122"> 1222/a>#define 5* 4 b-prcmu.c8L110"81="L67int 1_PLL_ON_OFF" cd2133"_ 1332_gic_recouples="srcode=PRBIPd2133"_ 1332_gic_recouple"sre(void)22/a>#define 5* 4 b-prcmu.c8L111"81d="L1{15" class="line" name="2133"> 1332/a>#8p7n class80_VOLT BIPEQ_M(6)u.c8L111"81d="L1500" class="sreU_I2C_STu3  1332/a>#8p8n class80_VOLT BIPEQ_M(6)u.c8L111"81="L6315" class="line" name="2133"> 1332/a>#8p9n class800_VOLT BIPEQ_M(mu.c8L111"81/a>#i500" clas6" class="line" name=/* Set bit 0_register value to 0"2122"> 1222/a>#define #i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPvalEQ_M &smp; ~1_PLL_ON_OFF" cPod2PA9PMASKPREQ_Pod2PA9PMASKPREQ>#define  1332/a>#8efine   91#d8d href="d8"comment">/* 4 b-prcmu.c8L134"82="sref">PRCM_return 0;15" class="line" name="2133"> 1332/a>#8dan class8"comment">/* 4 b-prcmu.c8L111"82d="L1}15" class="line" name="2133"> 1332/a>#8d4n class8     I2C_WR_OC00-prcm1.c8L111"824"sre15" class="line" name="2133"> 1332/a>#8d5n class8     I2C_RD_OC00-prcmm.c8L111"82="L67#defOC0 s="line" name="Pod2=PGIC_NUMBER_REGa>#define  1332/a>#8d6n class8ref="+cod2=MB1H22prcmu.c8L106"82d="L115" class="line" name="2133"> 1332/a>#8d7n class8          NUdriv00-pr8+c8de= 282d="L114" class="line" name=/*"s"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define #define  1332/a>#8CF 1222/a>#define #i500" class="sreU_I2C_STu3  1222/a>#define  1332/a>#8can class8"comment">/* 4 b-prcmu.c8L133"84="sref">PRCM_int 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1;15" class="line" name="2133"> 1332/a>#8can class8"comment">/* 4 b-prcmu.c8L134"84d="L115" class="line" name="2133"> 1332/a>#8can class8"comment">/* 4 b-prcmu.c8L110"844"sref">PRCM_s6" class="line" name=/* 5 registers. STI &smp; PPI not skipped"2122"> 1222/a>#define /* 4 b-prcmu.c8L111"84="L67500" clafor (s="line" name="is="srcode=PRBIPi="L15= 0; 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B< s="line" name="Pod2=PGIC_NUMBER_REGa>#define  1332/a>#8can class8ef="+code1=PRCM14prcmu.c8L106"84d="L115" class="line" name="2133"> 1332/a>#8c7n class8rs/2s/mfd/db8500-prcmu.c8L124"847"sref">PRCM_f">PRCM_1_PLL_ON_OFF" cprs="srcode=PRBIPpr="L1B=B1_PLL_ON_OFF" creadl_relaxeds="srcode=PRBIPreadl_relaxed"sre(s="line" name="dist_bases="srcode=PRBIPdist_baseEQ_MB+ 1_PLL_ON_OFF" cGIC_DIST_PENDING_SETs="srcode=PRBIPGIC_DIST_PENDING_SETEQ_MB+ 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B* 4);15" class="line" name="2133"> 1332/a>#8c8n class8 2H_DPREQ_MB0" clascmu.c8L125"84="L63500" cla500" cla1_PLL_ON_OFF" cers="srcode=PRBIPer="L1B=B1_PLL_ON_OFF" creadl_relaxeds="srcode=PRBIPreadl_relaxed"sre(s="line" name="dist_bases="srcode=PRBIPdist_baseEQ_MB+ 1_PLL_ON_OFF" cGIC_DIST_ENABLE_SETs="srcode=PRBIPGIC_DIST_ENABLE_SETEQ_MB+ 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B* 4);15" class="line" name="2133"> 1332/a>#8cF 1332/a>#8fine #define PRCM_f">PRCM_return s="line" name="trues="srcode=PRBIPtrue="L1;as6" class="line" name=/* There is a pending interrupt 2122"> 1222/a>#define /* 16 -prcmu.c8L133"852"sref">PRCM_}15" class="line" name="2133"> 1332/a>#8dan class8"comment">/* 16 -prcmu.c8L134"85d="L115" class="line" name="2133"> 1332/a>#8dan class8"comment">/* 16 -prcmu.c8L110"854"L67500" clareturn s="line" name="falses="srcode=PRBIPfalse="L1;15" class="line" name="2133"> 1332/a>#8f5n class8"comment">/* 16 -prcmu.c8L111"85="L67}15" class="line" name="2133"> 1332/a>#8dan class8"comment">/* 16 -prcmu.c8L135"85d="L115" class="line" name="2133"> 1332/a>#8d7n class8"comment">/* 16 -prcmu.c8L79" 85d="L114" class="line" name=/*"s"> 1222/a>#define /* 16 -prcmu.c8L51" 85="L6331" class="line" name= * This function checksaif there are pending interrupt on the"s"> 1222/a>#define /* 16 -prcmu.c8L52" 85d="L115" class="line" name="2  1332awhich has been delegated"to monitor the irqs with the"s"> 1222/a>#define /* 16 -prcmu.c8L119"86="L70" class="line" name="L * d2133"_ 1332_copy_gic_settings function."s"> 1222/a>#define /* 16 -prcmu.c8L120"86d="L131" class="line" name= *122"> 1222/a>#define #define  1332/a>#8fan class8"comment">/* 4 b-prcmu.c8L133"864"sref">PRCM_s="line" name="u3  1332/a>#8f5n class8ACCass="co_OC00-prcmmu.c8L67" 86="L67500" claint 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1;15" class="line" name="2133"> 1332/a>#8fan class8ef="+code1=PRCM16prcmu.c8L106"86d="L115" class="line" name="2133"> 1332/a>#8f7n class8rs/3s/mfd/db8500-prcmu.c8L124"867"sref">PRCM_for (s="line" name="is="srcode=PRBIPi="L15= 0; 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B< s="line" name="Pod2=PGIC_NUMBER_REGa>#define  1332/a>#8fs="BIPP_8 3H_ANCEQ_MB0" clascmu.c8L125"86="L63500" cla500" cla1_PLL_ON_OFF" cits="srcode=PRBIPit"sreB=B1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PARMITVAL31TO0s="srcode=PRBIPPod2PARMITVAL31TO0EQ_MB+ 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B* 4);15" class="line" name="2133"> 1332/a>#8pK   8e3H_SIDETON>EQ_MB0"cmu.c8L136"869"L63500" cla500" cla1_PLL_ON_OFF" cims="srcode=PRBIPim="L1B=B1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PARMITMSK31TO0s="srcode=PRBIPPod2PARMITMSK31TO0EQ_MB+ 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B* 4);15" class="line" name="2133"> 1332/a>#8         8 3H_SYSCLCef="driversu.c8L67" 870"L67500" cla500" claif (s="line" name="its="srcode=PRBIPit"sreB&smp; s="line" name="ims="srcode=PRBIPim="L1)22/a>#define PRCM_f">PRCM_return s="line" name="trues="srcode=PRBIPtrue="L1;as6" class="line" name=/* There is a pending interrupt 2122"> 1222/a>#define PRCM_}15" class="line" name="2133"> 1332/a>#8a to be e8"comment">/* 372-prcmu.c8L133"87d="L115" class="line" name="2133"> 1332/a>#8aan class8comment">/* 372-prccmu.c8L121"874"L67500" clareturn s="line" name="falses="srcode=PRBIPfalse="L1;15" class="line" name="2133"> 1332/a>#8aan class8comment">/* 372-prc6mu.c8L121"87="L67}15" class="line" name="2133"> 1332/a>#8 an class8comment">/* 372-prc6mu.c8L135"87d="L115" class="line" name="2133"> 1332/a>#8a="BIPP_18comment">/* 372-prc6mu.c8L119"87d="L114" class="line" name=/*"s"> 1222/a>#define /* 372-prc6mu.c8L120"87="L6331" class="line" name= * This function checksaif the specified"cpu is in in WFI. It's usage"s"> 1222/a>#define /* 372-prc16mu.c8L120"87d="L115" class="line" name="2 makes senseaonlyaif the gic is decoupled with the d2133"_ 1332_gic_decouple"s"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define #define  1332/a>#8Van class84H_HOTM  ef="driversuu.c8L127"885"L67500" clareturn s="line" name="readls="srcode=PRBIPreadl"sre(s="line" name="Pod2PARM_WFI_STANDBYs="srcode=PRBIPPod2PARM_WFI_STANDBY="L1)B&smp; s="line" name="cpus="srcode=PRBIPcpu="L1 ?Ms="line" name="Pod2PARM_WFI_STANDBY_WFI1s="srcode=PRBIPPod2PARM_WFI_STANDBY_WFI1="L1 :15" class="line" name="2133"> 1332/a>#8Van class84H_HOT_PERIOD00-prcm1"+c8de= 2886"L67500" claaaaaaaaa" cla1_PLL_ON_OFF" cPod2PARM_WFI_STANDBY_WFI0s="srcode=PRBIPPod2PARM_WFI_STANDBY_WFI0="L1;15" class="line" name="2133"> 1332/a>#8V="BIPP_18H_A9WDOG 1332/a>#8Vs="BIPP_8H_A9WDOG 1332/a>#8VK   8H_A9WDOG 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define #define /* 4 b-prcmu.c8L133"894"sre{15" class="line" name="2133"> 1332/a>#8ran class8"comment">/* 4 b-prcmu.c8L134"89="L67500" class="sreU_I2C_STu3  1222/a>#define /* 4 b-prcmu.c8L111"896"L67500" clavoidB1_PLL_ON_OFF" c__iomems="srcode=PRBIP__iomem="L15*1_PLL_ON_OFF" cdist_bases="srcode=PRBIPdist_baseEQ_MB=B1_PLL_ON_OFF" c__io_addresss="srcode=PRBIP__io_address"sre(s="line" name="U133"_GIC_DIST_BASEs="srcode=PRBIPU133"_GIC_DIST_BASEEQ_M);15" class="line href="+cod2=PRCM23x of8r="BIPP_18"comment">/* 4 b-prcmu.c8L133"897"sref">PRCM_int 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1;15" class="line" name="2133"> 1332/a>#8rs="BIPP_8"comment">/* 4 b-prcmu.c8L133"89="L6315" class="line" name="2133"> 1332/a>#8rK   8"comment">/* 4 b-prcmu.c8L134"89/a>#i500" clas6" class="line" name=/* We skip the STI and PPI *122"> 1222/a>#define /* 4 b-prcmu.c9L110"900"L67500" clafor (s="line" name="is="srcode=PRBIPi="L15= 0; 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B< s="line" name="Pod2=PGIC_NUMBER_REGa>#define  1332/a>#9p1n class9"_A9WDOGPRCM_1_PLL_ON_OFF" cers="srcode=PRBIPer="L1B=B1_PLL_ON_OFF" creadl_relaxeds="srcode=PRBIPreadl_relaxed"sre(s="line" name="dist_bases="srcode=PRBIPdist_baseEQ_MB+15" class="line" name="2133"> 1332/a>#9p2n class9"f="+code1=PRCM19prcmu.c9L133"902"sref">PRCM_f">PRCM_0" claaaaaaaaa" cla1_PLL_ON_OFF" cGIC_DIST_ENABLE_SETs="srcode=PRBIPGIC_DIST_ENABLE_SETEQ_MB+ (s="line" name="is="srcode=PRBIPi="L15+ 1)B* 4);15" class="line" name="2133"> 1332/a>#9p3n class9"v4rs/mfd/db8500-prcmu.c9L134"903"sref">PRCM_f">PRCMass="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="ers="srcode=PRBIPer="L1,Ms="line" name="Pod2PARMITMSK31TO0s="srcode=PRBIPPod2PARMITMSK31TO0EQ_MB+ 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B* 4);15" class="line" name="2133"> 1332/a>#9p4n class9"comment">/* 4 b-prcmu.c9L133"904"L67500" cla}15" class="line" name="2133"> 1332/a>#9p5n class9"comment">/* 4 b-prcmu.c9L134"90d="L115" class="line" name="2133"> 1332/a>#9p6n class9"comment">/* 4 b-prcmu.c9L110"906"L67500" clareturn 0;15" class="line" name="2133"> 1332/a>#9p7n class9"comment">/* 4 b-prcmu.c9L111"90d="L1}15" class="line" name="2133"> 1332/a>#9p8n class9"comment">/* 4 b-prcmu.c9L52" 90="L6315" class="line" name="2133"> 1332/a>#9p9n class9"comment">/* 4 b-prcmu.c9L122"90d="L115" class="line" name=/* This function shouldaonlyabe called while mb0_transfer.lock is held. *122"> 1222/a>#define #define  1332/a>#9a href="d9iv5rs/mfd/db8500-prcmu.c9L132"912"L67500" claconst 1_PLL_ON_OFF" cuOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M[2]B=B{15" class="line" name="2133"> 1332/a>#9a3n class9"comment">5* 4 b-prcmu.c9L133"913"sref">PRCM_f">PRCMass="sreU_I2C_STMB0H_CONFIG_WAKEUPS_EXEs="srcode=PRBIPMB0H_CONFIG_WAKEUPS_EXE="L1,15" class="line" name="2133"> 1332/a>#9a4n class9"comment">5* 4 b-prcmu.c9L134"914"sref">PRCM_500" cla1_PLL_ON_OFF" cMB0H_CONFIG_WAKEUPS_SLEEPs="srcode=PRBIPMB0H_CONFIG_WAKEUPS_SLEEP"L6315" class="line" name="2133"> 1332/a>#9p5n class9"comment">5* 4 b-prcmu.c9L110"91="L67500" cla};15" class="line" name="2133"> 1332/a>#9p6n class9"comment">5* 4 b-prcmu.c9L111"916"L67500" clastatic ss="sreU_I2C_STu3  1332/a>#9p7n class90_VOLT BIPEQ_M(6)u.c9L111"91d="L1500" clastatic ss="sreU_I2C_STu3  1332/a>#9p8n class90_VOLT BIPEQ_M(6)u.c9L111"91="L63500" class="sreU_I2C_STu3  1332/a>#9p9n class900_VOLT BIPEQ_M(mu.c9L111"91/a>#i500" class="sreU_I2C_STu3  1332/a>#9efine #i500" claunsigned int 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1;15" class="line" name="2133"> 1332/a>#9efine   91#d9d href="d9"comment">/* 4 b-prcmu.c9L134"92="sref">PRCM_s="line" name="dbb_evnamss="srcode=PRBIPdbb_evnams="L1B=B1_PLL_ON_OFF" cmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" creqs="srcode=PRBIPreq"sre.1_PLL_ON_OFF" cdbb_irqss="srcode=PRBIPdbb_irqs="L1B|ass="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" creqs="srcode=PRBIPreq"sre.1_PLL_ON_OFF" cdbb_wakeupss="srcode=PRBIPdbb_wakeups="L1;15" class="line" name="2133"> 1332/a>#9e3n class9"comment">/* 4 b-prcmu.c9L111"923"sref">PRCM_s="line" name="dbb_evnamss="srcode=PRBIPdbb_evnams="L1B|=B(1_PLL_ON_OFF" cWAKEUP_BIT_AC_WAKEPAins="srcode=PRBIPWAKEUP_BIT_AC_WAKEPAin="L1B|ass="sreU_I2C_STWAKEUP_BIT_AC_SLEEPPAins="srcode=PRBIPWAKEUP_BIT_AC_SLEEPPAinEQ_M);15" class="line href="+cod2=PRCM23x of9d4n class9     I2C_WR_OC00-prcm1.c9L111"924"sre15" class="line" name="2133"> 1332/a>#9d5n class9     I2C_RD_OC00-prcmm.c9L111"92="L67500" class="sreU_I2C_STabb_evnamss="srcode=PRBIPabb_evnams="L1B=B1_PLL_ON_OFF" cmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" creqs="srcode=PRBIPreq"sre.1_PLL_ON_OFF" cabb_evnamss="srcode=PRBIPabb_evnams="L1;15" class="line" name="2133"> 1332/a>#9e6n class9ref="+cod2=MB1H22prcmu.c9L106"92d="L115" class="line" name="2133"> 1332/a>#9d7n class9          NUdriv00-pr8+c9de= 2927"sref">PRCM_if ((s="line" name="dbb_evnamss="srcode=PRBIPdbb_evnams="L1B==B1_PLL_ON_OFF" chret_dbb_evnamss="srcode=PRBIPhret_dbb_evnams="L1)B&smp;&smp; (s="line" name="abb_evnamss="srcode=PRBIPabb_evnams="L1B==B1_PLL_ON_OFF" chret_abb_evnamss="srcode=PRBIPhret_abb_evnams="L1))15" class="line" name="2133"> 1332/a>#9d8n class9P_100_VOLT BIPEQ_M+c9de= 292="L63500" cla500" clareturn;15" class="line" name="2133"> 1332/a>#9e9n class9      NUdriv00-p) - mu.c9L134"929"L6315" class="line" name="2133"> 1332/a>#9efine  1332/a>#9erive hre9terface drive h0-prcmu.c9L115"931="L1500" claf">PRCM_while (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(0))15" class="line" name="2133"> 1332/a>#9e href="d9 * Wakeups/IRQs0-prcmu.c9L115"932"sref">PRCM_f">PRCM_0" claaas="line" name="cpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#9ean class9voltages to 8500-prcmu.c9L115"933"sref">PRCM_f">PRCMass="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="dbb_evnamss="srcode=PRBIPdbb_evnams="L1,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB0PWAKEUP_133"s="srcode=PRBIPPod2PREQPMB0PWAKEUP_133"="L1));15" class="line" name="2133"> 1332/a>#9e4n class9ref="+cod2=PRCM23prcmu.c9L114"934"sref">PRCM_500" cla1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="abb_evnamss="srcode=PRBIPabb_evnams="L1,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB0PWAKEUP_433"s="srcode=PRBIPPod2PREQPMB0PWAKEUP_433"="L1));15" class="line" name="2133"> 1332/a>#9e5n class9<17" class="line" name=e9L135"93="L67500" claf">PRCM_1_PLL_ON_OFF" cwritebs="srcode=PRBIPwriteb"sre(s="line" name="headers="srcode=PRBIPheaderEQ_M[1_PLL_ON_OFF" cis="srcode=PRBIPi="L1],B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMB0s="srcode=PRBIPPod2PMBOX_HEADER_REQPMB0"sre));15" class="line" name="2133"> 1332/a>#9e6n class9ivers/mfd/db8500-prcmu.c9L136"936"L67500" claaaaaaaaa1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(0),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#9e7n class9>
 1332/a>#9e8n class9SOC0_O2     ( 1332/a>#9CF 1332/a>#9clude <9#i}15" class="line" name="2133"> 1332/a>#9crive hre9="driverd/db8500-prcmu.c9L115"94d="L122" class="line" name="L1">  91#d9can class9"comment">/* 4 b-prcmu.c9L133"94="srevoidB1_PLL_ON_OFF" cd2133"_ 1332_enable_wakeupss="srcode=PRBIPdb133"_ 1332_enable_wakeups"sre(s="line" name="u3  1332/a>#9can class9"comment">/* 4 b-prcmu.c9L134"94d="L1{15" class="line" name="2133"> 1332/a>#9can class9"comment">/* 4 b-prcmu.c9L110"944"sref">PRCM_unsigned longBSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M;15" class="line" name="2133"> 1332/a>#9c5n class9"comment">/* 4 b-prcmu.c9L111"94="L67500" class="sreU_I2C_STu3  1332/a>#9c6n class9ef="+code1=PRCM14prcmu.c9L106"946"L67500" claint 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1;15" class="line" name="2133"> 1332/a>#9c7n class9rs/2s/mfd/db8500-prcmu.c9L124"94d="L115" class="line" name="2133"> 1332/a>#9c8n class9 2H_DPREQ_MB0" clascmu.c9L125"94="L63500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre(1_PLL_ON_OFF" cwakeupss="srcode=PRBIPwakeups"sre !=B(1_PLL_ON_OFF" cwakeupss="srcode=PRBIPwakeups"sre &smp; s="line" name="VALID_WAKEUPSs="srcode=PRBIPVALID_WAKEUPS"sre));15" class="line" name="2133"> 1332/a>#9cF 1332/a>#9fine  1332/a>#9drive hre9="driv2fd/db8500-prcmu.c9L107"951="L1500" claf">PRCM_if (s="line" name="wakeupss="srcode=PRBIPwakeups"sre &smp; s="line" name="BITs="srcode=PRBIPBIT"sre(1_PLL_ON_OFF" cis="srcode=PRBIPi="L1))15" class="line" name="2133"> 1332/a>#9dan class9"comment">/* 16 -prcmu.c9L133"952"sref">PRCM_f">PRCM_0" claaas="line" name="bimss="srcode=PRBIPbimsEQ_M5|=B1_PLL_ON_OFF" c 1332_wakeup_bits="srcode=PRBIP 1332_wakeup_bitEQ_M[1_PLL_ON_OFF" cis="srcode=PRBIPi="L1];15" class="line" name="2133"> 1332/a>#9dan class9"comment">/* 16 -prcmu.c9L134"953"sref">PRCM_}15" class="line" name="2133"> 1332/a>#9dan class9"comment">/* 16 -prcmu.c9L110"954"sre15" class="line" name="2133"> 1332/a>#9f5n class9"comment">/* 16 -prcmu.c9L111"95="L67500" class="sreU_I2C_STspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#9dan class9"comment">/* 16 -prcmu.c9L135"95d="L115" class="line" name="2133"> 1332/a>#9d7n class9"comment">/* 16 -prcmu.c9L79" 95d="L1500" class="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" creqs="srcode=PRBIPreq"sre.1_PLL_ON_OFF" cdbb_wakeupss="srcode=PRBIPdbb_wakeups="L1B=B1_PLL_ON_OFF" cbimss="srcode=PRBIPbimsEQ_M;15" class="line" name="2133"> 1332/a>#9ds="BIPP_9"comment">/* 16 -prcmu.c9L51" 95="L63500" class="sreU_I2C_STconfig_wakeupss="srcode=PRBIPconfig_wakeups"sre();15" class="line" name="2133"> 1332/a>#9dF/* 16 -prcmu.c9L52" 959"L6315" class="line" name="2133"> 1332/a>#9pan class9"comment">/* 16 -prcmu.c9L119"960a>#i500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#9prive hre9"comment">/* 16 -prcmu.c9L120"96d="L1}15" class="line" name="2133"> 1332/a>#9fine  1332/a>#9fan class9="driv2fd/db8500-prcmu.c9L115"96d="L1voidB1_PLL_ON_OFF" cd2133"_ 1332_config_abb_evnam_readouts="srcode=PRBIPd2133"_ 1332_config_abb_evnam_readout"sre(s="line" name="u3  1332/a>#9fan class9"comment">/* 4 b-prcmu.c9L133"964"sre{15" class="line" name="2133"> 1332/a>#9f5n class9ACCass="co_OC00-prcmmu.c9L67" 96="L67500" claunsigned longBSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M;15" class="line" name="2133"> 1332/a>#9fan class9ef="+code1=PRCM16prcmu.c9L106"96d="L115" class="line" name="2133"> 1332/a>#9f7n class9rs/3s/mfd/db8500-prcmu.c9L124"96d="L1500" class="sreU_I2C_STspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#9fs="BIPP_9 3H_ANCEQ_MB0" clascmu.c9L125"96="L6315" class="line" name="2133"> 1332/a>#9pK   9e3H_SIDETON>EQ_MB0"cmu.c9L136"96/a>#i500" class="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" creqs="srcode=PRBIPreq"sre.1_PLL_ON_OFF" cabb_evnamss="srcode=PRBIPabb_evnams="L1B=B1_PLL_ON_OFF" cabb_evnamss="srcode=PRBIPabb_evnams="L1;15" class="line" name="2133"> 1332/a>#9         9 3H_SYSCLCef="driversu.c9L67" 970a>#i500" class="sreU_I2C_STconfig_wakeupss="srcode=PRBIPconfig_wakeups"sre();15" class="line" name="2133"> 1332/a>#9 rive hre9ef="+code1=PRCM17prcmu.c9L131"97d="L122" class="line" name="L1">  91#d9 ine PRCM_s="line" name="spin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STmb0_transfers="srcode=PRBIPmb0_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,BSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#9a to be e9"comment">/* 372-prcmu.c9L133"97d="L1}15" class="line" name="2133"> 1332/a>#9aan class9comment">/* 372-prccmu.c9L121"974"sre15" class="line" name="2133"> 1332/a>#9aan class9comment">/* 372-prc6mu.c9L121"97="L67voidB1_PLL_ON_OFF" cd2133"_ 1332_get_abb_evnam_buffers="srcode=PRBIPd2133"_ 1332_get_abb_evnam_buffer"sre(voidB1_PLL_ON_OFF" c__iomems="srcode=PRBIP__iomem="L15**1_PLL_ON_OFF" cbufs="srcode=PRBIPbuf="L1)15" class="line" name="2133"> 1332/a>#9 an class9comment">/* 372-prc6mu.c9L135"97d="L1{15" class="line" name="2133"> 1332/a>#9a="BIPP_19comment">/* 372-prc6mu.c9L119"977"sref">PRCM_if (1_PLL_ON_OFF" creadbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PAin_MB0PREAD_POINTERs="srcode=PRBIPPod2PAin_MB0PREAD_POINTER"sre)a&smp; 1)15" class="line" name="2133"> 1332/a>#9 s="BIPP_9comment">/* 372-prc6mu.c9L120"97="L63500" cla500" cla*1_PLL_ON_OFF" cbufs="srcode=PRBIPbuf="L1 =B(1_PLL_ON_OFF" ctcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PAin_MB0PWAKEUP_1_433"s="srcode=PRBIPPod2PAin_MB0PWAKEUP_1_433"EQ_M);15" class="line" name="2133"> 1332/a>#9aK   9omment">/* 372-prc16mu.c9L120"97/a>#i500" claelse15" class="line" name="2133"> 1332/a>#9fine  1332/a>#9frive hre9riv4s/mfd/db8500-prcmu.c9L124"98d="L1}15" class="line" name="2133"> 1332/a>#9fine  1332/a>#9f to be e9x4H_MEM"coef="driversu.c9L136"983"sre31" class="line" name=/**"s"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define  1332/a>#9rrive hre9H_A9WDOG 1332/a>#9rOLT 9ef="+code1=PRCM19prcmu.c9L72" 99="sref">PRCM_int 1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#9r to be e9iv4rs/mfd/db8500-prcmu.c9L132"99d="L115" class="line" name="2133"> 1332/a>#9ran class9"comment">/* 4 b-prcmu.c9L133"994"sref">PRCM_if (1_PLL_ON_OFF" copps="srcode=PRBIPopp"sreB< s="line" name="ARM_NO_CHANGEs="srcode=PRBIPARM_NO_CHANGEEQ_M5||ass="sreU_I2C_STopps="srcode=PRBIPopp"sreB> s="line" name="ARM_EXTCLns="srcode=PRBIPARM_EXTCLn"sre)15" class="line" name="2133"> 1332/a>#9ran class9"comment">/* 4 b-prcmu.c9L134"99="L67500" claf">PRCM_return -s="line" name="EINVALs="srcode=PRBIPEINVAL="L1;15" class="line" name="2133"> 1332/a>#9ran class9"comment">/* 4 b-prcmu.c9L111"99d="L115" class="line" name="2133"> 1332/a>#9r="BIPP_19"comment">/* 4 b-prcmu.c9L133"99d="L1500" class="sreU_I2C_STrs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#9rs="BIPP_9"comment">/* 4 b-prcmu.c9L133"99="L6315" class="line" name="2133"> 1332/a>#9rK   9"comment">/* 4 b-prcmu.c9L134"99/a>#i500" class="sreU_I2C_STmutex_locks="srcode=PRBIPmutex_lock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#10pan class10pan ment">/* 4 b-prcmu.c10pan>10pa"L6315/pre>
/do4 b-clas60/3d/c5d569f057991eea15d485419181c23df7b8_3/10pan>5" class="line" name="2133"> 1332/a>#10p1n class10p_A9WDOG10p1="L1500" clawhile (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1))15" class="line" name="2133"> 1332/a>#10p2n class10pf="+code1=PRCM19prcmu.c10pf=>10p2"sref">PRCM_f">PRCM_ss="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#10p3n class10pv4rs/mfd/db8500-prcmu.c10pv4>10pd="L115" class="line" name="2133"> 1332/a>#10p4n class10pcomment">/* 4 b-prcmu.c10pco>10p4"sref">PRCM_s="line" name="writebs="srcode=PRBIPwriteb"sre(s="line" name="MB1HPARM_APE_OPPs="srcode=PRBIPMB1HPARM_APE_OPP"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMB1s="srcode=PRBIPPod2PMBOX_HEADER_REQPMB1="L1));15" class="line" name="2133"> 1332/a>#10p5n class10pcomment">/* 4 b-prcmu.c10pco>10p="L67500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="opps="srcode=PRBIPopp"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB1PARM_OPPs="srcode=PRBIPPod2PREQPMB1PARM_OPP="L1));15" class="line" name="2133"> 1332/a>#10p6n class10pcomment">/* 4 b-prcmu.c10pco>10p6"L67500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="APE_NO_CHANGEs="srcode=PRBIPAPE_NO_CHANGE"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB1PAPE_OPPs="srcode=PRBIPPod2PREQPMB1PAPE_OPP="L1));15" class="line" name="2133"> 1332/a>#10p7n class10pcomment">/* 4 b-prcmu.c10pco>10pd="L115" class="line" name="2133"> 1332/a>#10p8n class10pcomment">/* 4 b-prcmu.c10pco>10p="L63500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#10p9n class10pcomment">/* 4 b-prcmu.c10pco>10p/a>#i500" class="sreU_I2C_STwait_for_ne"pletions="srcode=PRBIPwait_for_ne"pletion"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M);15" class="line" name="2133"> 1332/a>#101an class10_MB1" classssssssssuxu.c10_MB>10_M="L115" class="line" name="2133"> 1332/a>#1011n class10ref="+cod2=PRCM21prcmu.c10ref>10_1="L1500" claif ((s="line" name="mb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M !=Bs="line" name="MB1HPARM_APE_OPPs="srcode=PRBIPMB1HPARM_APE_OPP"sre)5||15" class="line" name="2133"> 1332/a>#1012n class10iv5rs/mfd/db8500-prcmu.c10iv5>10_2"sref">PRCM_f">PRCM_(s="line" name="mb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" carm_opps="srcode=PRBIParm_opp"sre !=Bs="line" name="opps="srcode=PRBIPopp"sre))15" class="line" name="2133"> 1332/a>#1013n class10"comment">5* 4 b-prcmu.c10"co>10_3"sref">PRCM_f">PRCMass="sreU_I2C_STrs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#10_4n class10"comment">5* 4 b-prcmu.c10"co>10_4"sre15" class="line" name="2133"> 1332/a>#10_5n class10"comment">5* 4 b-prcmu.c10"co>10_="L67500" class="sreU_I2C_STmutex_unlocks="srcode=PRBIPmutex_unlock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#1016n class10"comment">5* 4 b-prcmu.c10"co>10_d="L115" class="line" name="2133"> 1332/a>#10_7n class100_VOLT BIPEQ_M(6)u.c100_V>10_d="L1500" clareturn s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#10_8n class100_VOLT BIPEQ_M(6)u.c100_V>10_8="L1}15" class="line" name="2133"> 1332/a>#10_9n class1000_VOLT BIPEQ_M(mu.c1000_>10_9"L6315" class="line" name="2133"> 1332/a>#102an class10ref="+cod2=PRCM21prcmu.c10ref>10re"sre31" class="line" name=/**"s"> 1222/a>#define  1222/a>#define /* 4 b-prcmu.c10"co>10rd="L131" class="line" name= *"s"> 1222/a>#define /* 4 b-prcmu.c10"co>10r3"sre31" class="line" name= * Returns: the currnam ARM OPP"s"> 1222/a>#define  1222/a>#define #define 10rd="L1{15" class="line" name="2133"> 1332/a>#10r7n class10          NUdriv00-pr8+c10   >10rd="L1500" clareturn s="line" name="readbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PAin_MB1_CURRENTPARM_OPPs="srcode=PRBIPPod2PAin_MB1_CURRENTPARM_OPP"sre);15" class="line" name="2133"> 1332/a>#1028n class10P_100_VOLT BIPEQ_M+c10P_1>10r8="L1}15" class="line" name="2133"> 1332/a>#1029n class10      NUdriv00-p) - mu.c10   >10r9"L6315" class="line" name="2133"> 1332/a>#103an class10ref="+cod2=MB1H22prcmu.c10ref>10re"sre31" class="line" name=/**"s"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define 10rd="L114" class="line" name="2122"> 1222/a>#define 10r5"L70int 1_PLL_ON_OFF" cd2133"_ 1332_get_ddr_opps="srcode=PRBIPd2133"_ 1332_get_ddr_opp"sre(void)22/a>#define  1332/a>#1037n class10>
 1332/a>#1038n class10SOC0_O2     ( 1332/a>#1039n class10>
<1 href="drivers8+c10>>10r9"L6315" class="line" name="2133"> 1332/a>#104an class10 1222/a>#define  1222/a>#define /* 4 b-prcmu.c10"co>10 1222/a>#define /* 4 b-prcmu.c10"co>10<3"sre31" class="line" name= * Returns: 0 on success, non-zero on failure"s"> 1222/a>#define /* 4 b-prcmu.c10"co>10 1222/a>#define /* 4 b-prcmu.c10"co>10<="L6731" class="line" name= * This function sets the operating point of the DDR."s"> 1222/a>#define 10 1222/a>#define  1332/a>#1048n class10 2H_DPREQ_MB0" clascmu.c10 2H>10<8"L70int 1_PLL_ON_OFF" cd2133"_ 1332_set_ddr_opps="srcode=PRBIPd2133"_ 1332_set_ddr_opp="L1(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" copps="srcode=PRBIPopp"sre)15" class="line" name="2133"> 1332/a>#10<9n class10 2H_AUTOde=PEQ_MB0"cmu.c10 2H>10<9="L1{15" class="line" name="2133"> 1332/a>#105an class10ef="+code1=PRCM14prcmu.c10ef=>10ef"sref">PRCM_if (1_PLL_ON_OFF" copps="srcode=PRBIPopp"sreB< s="line" name="DDR_13"_OPPs="srcode=PRBIPDDR_13"_OPPEQ_M5||ass="sreU_I2C_STopps="srcode=PRBIPopp"sreB> s="line" name="DDR_25_OPPs="srcode=PRBIPDDR_25_OPP"sre)15" class="line" name="2133"> 1332/a>#1051n class10="driv2fd/db8500-prcmu.c10="d>10e1="L1500" claf">PRCM_return -s="line" name="EINVALs="srcode=PRBIPEINVAL="L1;15" class="line" name="2133"> 1332/a>#10e2n class10"comment">/* 16 -prcmu.c10"co>10e="sref">PRCM_s5" class="line" name=/* Changing the DDR OPP c clhang the hardware pre-v21 *122"> 1222/a>#define /* 16 -prcmu.c10"co>10e3"sref">PRCM_if (1_PLL_ON_OFF" cenable_set_ddr_opps="srcode=PRBIPenable_set_ddr_opp="L1)15" class="line" name="2133"> 1332/a>#1054n class10"comment">/* 16 -prcmu.c10"co>10e4"sref">PRCM_500" cla1_PLL_ON_OFF" cwritebs="srcode=PRBIPwriteb"sre(s="line" name="opps="srcode=PRBIPopp"sre,Bs="line" name="Pod2PDDR_SUBSYS_APE_MINBWs="srcode=PRBIPPod2PDDR_SUBSYS_APE_MINBW"sre);15" class="line" name="2133"> 1332/a>#1055n class10"comment">/* 16 -prcmu.c10"co>10ed="L115" class="line" name="2133"> 1332/a>#10e6n class10"comment">/* 16 -prcmu.c10"co>10e6"L67500" clareturn 0;15" class="line" name="2133"> 1332/a>#10e7n class10"comment">/* 16 -prcmu.c10"co>10ed="L1}15" class="line" name="2133"> 1332/a>#10e8n class10"comment">/* 16 -prcmu.c10"co>10e="L6315" class="line" name="2133"> 1332/a>#10e9n class10"comment">/* 16 -prcmu.c10"co>10ed="L115" class="line" name=/* Divide the frequency of certaiclasocksaby 2afor APE_50_PARTLY_25_OPP. *122"> 1222/a>#define /* 16 -prcmu.c10"co>10"c="L1static voidB1_PLL_ON_OFF" crequest_evna_slower_asockss="srcode=PRBIPrequest_evna_slower_asocks"sre(s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#1061n class10"comment">/* 16 -prcmu.c10"co>10"1="L1{15" class="line" name="2133"> 1332/a>#10"2n class10ef="+code1=PRCM16prcmu.c10ef=>10"="sref">PRCM_voidB1_PLL_ON_OFF" c__iomems="srcode=PRBIP__iomem="L15*1_PLL_ON_OFF" casock_regs="srcode=PRBIPcsock_reg="L1[]B=B{15" class="line" name="2133"> 1332/a>#10"3n class10="driv2fd/db8500-prcmu.c10="d>10"3"sref">PRCM_f">PRCMass="sreU_I2C_STPod2PAiLK_MGTs="srcode=PRBIPPod2PAiLK_MGT"sre,15" class="line" name="2133"> 1332/a>#10"4n class10"comment">/* 4 b-prcmu.c10"co>10"4"sref">PRCM_500" cla1_PLL_ON_OFF" cPod2PDMAiLK_MGTs="srcode=PRBIPPod2PDMAiLK_MGT"L6315" class="line" name="2133"> 1332/a>#1065n class10ACCass="co_OC00-prcmmu.c10ACC>10"="L67500" cla};15" class="line" name="2133"> 1332/a>#10"6n class10ef="+code1=PRCM16prcmu.c10ef=>10"6"L67500" claunsigned longBSE_USB_WAKEUP" flagss="srcode=PRBIPflagsEQ_M;15" class="line" name="2133"> 1332/a>#10"7n class10rs/3s/mfd/db8500-prcmu.c10rs/>10"7"L67500" claunsigned int 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1;15" class="line" name="2133"> 1332/a>#10"8n class10 3H_ANCEQ_MB0" clascmu.c10 3H>10"="L6315" class="line" name="2133"> 1332/a>#1069n class10e3H_SIDETON>EQ_MB0"cmu.c10e3H>10"/a>#i500" class="sreU_I2C_STspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STclk_mgt_locks="srcode=PRBIPclk_mgt_lock"sre,Bs="line" name="flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#107an class10 3H_SYSCLCef="driversu.c10 3H>10 3"L6315" class="line" name="2133"> 1332/a>#1071n class10ef="+code1=PRCM17prcmu.c10ef=>10 1="L1500" cla15" class="line" name=/* Grab the HW semaphore. *122"> 1222/a>#define PRCM_while ((1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PSEMs="srcode=PRBIPPod2PSEM"sre)5&smp; s="line" name="Pod2PSEM_Pod2PSEMs="srcode=PRBIPPod2PSEM_Pod2PSEM"sre)5!= 0)15" class="line" name="2133"> 1332/a>#1073n class10"comment">/* 372-prcmu.c10"co>10 3"sref">PRCM_f">PRCMass="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#1074n class10comment">/* 372-prccmu.c10com>10 4"sre15" class="line" name="2133"> 1332/a>#1075n class10comment">/* 372-prc6mu.c10com>10 ="L67500" clafor (s="line" name="is="srcode=PRBIPi="L15= 0; 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1B< s="line" name="ARRAY_SIZEs="srcode=PRBIPARRAY_SIZE"sre(s="line" name="asock_regs="srcode=PRBIPcsock_reg="L1); 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1++)a{15" class="line" name="2133"> 1332/a>#10 6n class10comment">/* 372-prc6mu.c10com>10 6"L67500" claaaaaaaaa1_PLL_ON_OFF" cu3  1332/a>#1077n class10comment">/* 372-prc6mu.c10com>10 7"L67500" claaaaaaaaa1_PLL_ON_OFF" cu3  1332/a>#1078n class10comment">/* 372-prc6mu.c10com>10 ="L6315" class="line" name="2133"> 1332/a>#1079n class10omment">/* 372-prc16mu.c10omm>10 9"L67500" claaaaaaaaa1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1B=B1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="asock_regs="srcode=PRBIPcsock_reg="L1[1_PLL_ON_OFF" cis="srcode=PRBIPi="L1]);15" class="line" name="2133"> 1332/a>#108an class10ef="+code1=PRCM17prcmu.c10ef=>10ef"L67500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1 =B(1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1B&smp; s="line" name="Pod2PiLK_MGTPiLKPLLDIV_MASns="srcode=PRBIPPod2PiLK_MGTPiLKPLLDIV_MASnEQ_M);15" class="line" name="2133"> 1332/a>#1081n class10riv4s/mfd/db8500-prcmu.c10riv>10e1="L1500" claf">PRCM_if (s="line" name="enables="srcode=PRBIPenable="L1)a{15" class="line" name="2133"> 1332/a>#1082n class10x4H_DDR_INIPEQ_MB0"cmu.c10x4H>10e2"sref">PRCM_f">PRCM_0" claaaif ((s="line" name="divs="srcode=PRBIPdiv="L1 <= 1)B|| (s="line" name="divs="srcode=PRBIPdiv="L1 > 15))a{15" class="line" name="2133"> 1332/a>#1083n class10x4H_MEM"coef="driversu.c10x4H>10e3"sref">PRCM_f">PRCMa500" claaaaaaaaa1_PLL_ON_OFF" cpr_errs="srcode=PRBIPpr_err"sre(s5" class="listring">" 1332: Badlasock divider %d in %s\n"22"> 12,15" class="line" name="2133"> 1332/a>#1084n class104H_HOTDOGef="driversu/mf104H_>10e4"sref">PRCM_500" claf">PRCMa500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1,Bs="line" name="__func__s="srcode=PRBIP__func__EQ_M);15" class="line" name="2133"> 1332/a>#1085n class104H_HOTM  ef="driversuu.c104H_>10e="L67500" claf">PRCM_________________gotoa1_PLL_ON_OFF" cunlock_and_return 1332/a>#1086n class104H_HOT_PERIOD00-prcm1"+c104H_>10e6"L67500" claaaaaaaaaaaaaaaaa}15" class="line" name="2133"> 1332/a>#1087n class10H_A9WDOG10e7"L67500" claaaaaaaaaaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1 <<= 1;15" class="line" name="2133"> 1332/a>#1088n class10H_A9WDOG10e="L63500" cla500" cla}aelsea{15" class="line" name="2133"> 1332/a>#1089n class10H_A9WDOG10e9"L67500" claaaaaaaaaaaaaaaaaif (s="line" name="divs="srcode=PRBIPdiv="L1 <= 2)15" class="line" name="2133"> 1332/a>#109an class10H_A9WDOG10H_"L67500" claf">PRCM_________________gotoa1_PLL_ON_OFF" cunlock_and_return 1332/a>#1091n class10H_A9WDOG10H1="L1500" claf">PRCM_aaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1 >>= 1;15" class="line" name="2133"> 1332/a>#1092n class10ef="+code1=PRCM19prcmu.c10ef=>10H2"sref">PRCM_f">PRCM_}15" class="line" name="2133"> 1332/a>#1093n class10iv4rs/mfd/db8500-prcmu.c10iv4>10H3"sref">PRCM_f">PRCMass="sreU_I2C_STvals="srcode=PRBIPval="L1B=B((s="line" name="vals="srcode=PRBIPval="L1B&smp; ~s="line" name="Pod2PiLK_MGTPiLKPLLDIV_MASns="srcode=PRBIPPod2PiLK_MGTPiLKPLLDIV_MASnEQ_M) |15" class="line" name="2133"> 1332/a>#1094n class10"comment">/* 4 b-prcmu.c10"co>10H4"sref">PRCM_500" claf">PRCMa(s="line" name="divs="srcode=PRBIPdiv="L1 &smp; s="line" name="Pod2PiLK_MGTPiLKPLLDIV_MASns="srcode=PRBIPPod2PiLK_MGTPiLKPLLDIV_MASnEQ_M));15" class="line" name="2133"> 1332/a>#1095n class10"comment">/* 4 b-prcmu.c10"co>10H="L67500" claf">PRCM_1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,Bs="line" name="asock_regs="srcode=PRBIPcsock_reg="L1[1_PLL_ON_OFF" cis="srcode=PRBIPi="L1]);15" class="line" name="2133"> 1332/a>#1096n class10"comment">/* 4 b-prcmu.c10"co>10H6"L67500" cla}15" class="line" name="2133"> 1332/a>#1097n class10"comment">/* 4 b-prcmu.c10"co>10Hd="L115" class="line" name="2133"> 1332/a>#1098n class10"comment">/* 4 b-prcmu.c10"co>10H="L633_PLL_ON_OFF" cunlock_and_return 1332/a>#1099n class10"comment">/* 4 b-prcmu.c10"co>10H/a>#i500" clas5" class="line" name=/* Release the HW semaphore. *122"> 1222/a>#define /* 4 b-prcmu.c11pan>1100a>#i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(0,BSE_USB_WAKEUP" Pod2PSEMs="srcode=PRBIPPod2PSEM"sre);15" class="line" name="2133"> 1332/a>#11p1n class11p_A9WDOG110d="L122" class="line" name="L1">  91#d1102n class11pf="+code1=PRCM19prcmu.c11pf=>11p2"sref">PRCM_ss="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STclk_mgt_locks="srcode=PRBIPclk_mgt_lock"sre,Bs="line" name="flagss="srcode=PRBIPflagsEQ_M);15" class="line" name="2133"> 1332/a>#11p3n class11pv4rs/mfd/db8500-prcmu.c11pv4>110d="L1}15" class="line" name="2133"> 1332/a>#1104n class11pcomment">/* 4 b-prcmu.c11pco>1104"sre15" class="line" name="2133"> 1332/a>#11p5n class11pcomment">/* 4 b-prcmu.c11pco>110="L6731" class="line" name=/**"s"> 1222/a>#define /* 4 b-prcmu.c11pco>110d="L106" class="line" name= * d2133"_set_ape_opp - set the appropriate APE OPP"s"> 1222/a>#define /* 4 b-prcmu.c11pco>110d="L114" class="line" name= * @opp: The new APE operating point toawhich transition is to be made"s"> 1222/a>#define /* 4 b-prcmu.c11pco>110="L6331" class="line" name= * Returns: 0 on success, non-zero on failure"s"> 1222/a>#define /* 4 b-prcmu.c11pco>110d="L115" class="line" name= *"s"> 1222/a>#define 111a"sre31" class="line" name= * This function sets the operating point of the APE."s"> 1222/a>#define 111d="L131" class="line" name= *122"> 1222/a>#define  1332/a>#1113n class11"comment">5* 4 b-prcmu.c11"co>111d="L1{15" class="line" name="2133"> 1332/a>#1114n class11"comment">5* 4 b-prcmu.c11"co>1114"sref">PRCM_int 1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#1115n class11"comment">5* 4 b-prcmu.c11"co>111d="L115" class="line" name="2133"> 1332/a>#1116n class11"comment">5* 4 b-prcmu.c11"co>1116"L67500" claif (1_PLL_ON_OFF" copps="srcode=PRBIPopp"sreB==B1_PLL_ON_OFF" cmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cape_opps="srcode=PRBIPape_opp"sre)15" class="line" name="2133"> 1332/a>#1117n class110_VOLT BIPEQ_M(6)u.c110_V>1117"L67500" claaaaaaaaareturn 0;15" class="line" name="2133"> 1332/a>#11_8n class110_VOLT BIPEQ_M(6)u.c110_V>111="L6315" class="line" name="2133"> 1332/a>#11_9n class1100_VOLT BIPEQ_M(mu.c1100_>111/a>#i500" class="sreU_I2C_STmutex_locks="srcode=PRBIPmutex_lock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#112an class11ref="+cod2=PRCM21prcmu.c11ref>1123"L6315" class="line" name="2133"> 1332/a>#11r1n class11="driv5fd/db8500-prcmu.c11="d>1121="L1500" claif (1_PLL_ON_OFF" cmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cape_opps="srcode=PRBIPape_opp"sreB==B1_PLL_ON_OFF" cAPE_50_PARTLY_25_OPPs="srcode=PRBIPAPE_50_PARTLY_25_OPP"sre)15" class="line" name="2133"> 1332/a>#11r2n class11"comment">/* 4 b-prcmu.c11"co>1122"sref">PRCM_f">PRCM_ss="sreU_I2C_STrequest_evna_slower_asockss="srcode=PRBIPrequest_evna_slower_asocks"sre(s="line" name="falses="srcode=PRBIPfalse"sre);15" class="line" name="2133"> 1332/a>#1123n class11"comment">/* 4 b-prcmu.c11"co>112d="L115" class="line" name="2133"> 1332/a>#11r4n class11     I2C_WR_OC00-prcm1.c11   >1124"sref">PRCM_if ((1_PLL_ON_OFF" copps="srcode=PRBIPopp"sreB!=Bs="line" name="APE_13"_OPPs="srcode=PRBIPAPE_13"_OPP"sre)5&smp;&smp; (1_PLL_ON_OFF" cmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cape_opps="srcode=PRBIPape_opp"sreB!=Bs="line" name="APE_13"_OPPs="srcode=PRBIPAPE_13"_OPP"sre))15" class="line" name="2133"> 1332/a>#11r5n class11     I2C_RD_OC00-prcmm.c11   >112="L67500" claf">PRCM_gotoa1_PLL_ON_OFF" cskip_messages="srcode=PRBIPskip_message="L1;15" class="line" name="2133"> 1332/a>#11r6n class11ref="+cod2=MB1H22prcmu.c11ref>112d="L115" class="line" name="2133"> 1332/a>#11r7n class11          NUdriv00-pr8+c11   >11rd="L1500" clawhile (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1))15" class="line" name="2133"> 1332/a>#1128n class11P_100_VOLT BIPEQ_M+c11P_1>112="L63500" cla500" class="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#1129n class11      NUdriv00-p) - mu.c11   >11r9"L6315" class="line" name="2133"> 1332/a>#113an class11ref="+cod2=MB1H22prcmu.c11ref>1130a>#i500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="MB1HPARM_APE_OPPs="srcode=PRBIPMB1HPARM_APE_OPP"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMB1s="srcode=PRBIPPod2PMBOX_HEADER_REQPMB1="L1));15" class="line" name="2133"> 1332/a>#1131n class11terface drive h0-prcmu.c11ter>1131a>#i500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="ARM_NO_CHANGEs="srcode=PRBIPARM_NO_CHANGEEQ_M,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB1PARM_OPPs="srcode=PRBIPPod2PREQPMB1PARM_OPP="L1));15" class="line" name="2133"> 1332/a>#1132n class11 * Wakeups/IRQs0-prcmu.c11 * >1132"sref">PRCM_ss="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(((1_PLL_ON_OFF" copps="srcode=PRBIPopp"sreB==B1_PLL_ON_OFF" cAPE_50_PARTLY_25_OPPs="srcode=PRBIPAPE_50_PARTLY_25_OPP"sre) ?B1_PLL_ON_OFF" cAPE_50_OPPs="srcode=PRBIPAPE_50_OPPEQ_M5:B1_PLL_ON_OFF" copps="srcode=PRBIPopp"sre),15" class="line" name="2133"> 1332/a>#1133n class11voltages to 8500-prcmu.c11vol>1133"sref">PRCM_f">PRCMa(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB1PAPE_OPPs="srcode=PRBIPPod2PREQPMB1PAPE_OPP="L1));15" class="line" name="2133"> 1332/a>#1134n class11ref="+cod2=PRCM23prcmu.c11ref>1134"sre15" class="line" name="2133"> 1332/a>#1135n class11<17" class="line" name=e11<17>113="L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#1136n class11ivers/mfd/db8500-prcmu.c11ive>1136"L67500" class="sreU_I2C_STwait_for_ne"pletions="srcode=PRBIPwait_for_ne"pletion"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M);15" class="line" name="2133"> 1332/a>#1137n class11>
 1332/a>#1138n class11SOC0_O2     ( 1332/a>#1139n class11>
<1 href="drivers8+c11>>1139"L67500" claaaaaaaaa(s="line" name="mb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cape_opps="srcode=PRBIPape_opp"sreB!=Bs="line" name="opps="srcode=PRBIPopp"sre))15" class="line" name="2133"> 1332/a>#114an class11 1332/a>#1141n class11="driverd/db8500-prcmu.c11="d>114d="L122" class="line" name="L1">  91#d1142n class11"comment">/* 4 b-prcmu.c11"co>11 1332/a>#11<3n class11"comment">/* 4 b-prcmu.c11"co>1143"sref">PRCM_if ((!1_PLL_ON_OFF" crs="srcode=PRBIPr="L15&smp;&smp; (1_PLL_ON_OFF" copps="srcode=PRBIPopp"sreB==B1_PLL_ON_OFF" cAPE_50_PARTLY_25_OPPs="srcode=PRBIPAPE_50_PARTLY_25_OPP"sre))5||15" class="line" name="2133"> 1332/a>#11<4n class11"comment">/* 4 b-prcmu.c11"co>1144"sref">PRCM_500" cla(1_PLL_ON_OFF" crs="srcode=PRBIPr="L15&smp;&smp; (1_PLL_ON_OFF" cmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cape_opps="srcode=PRBIPape_opp"sreB==B1_PLL_ON_OFF" cAPE_50_PARTLY_25_OPPs="srcode=PRBIPAPE_50_PARTLY_25_OPP"sre)))15" class="line" name="2133"> 1332/a>#1145n class11"comment">/* 4 b-prcmu.c11"co>114="L67500" claf">PRCM_1_PLL_ON_OFF" crequest_evna_slower_asockss="srcode=PRBIPrequest_evna_slower_asocks"sre(s="line" name="trues="srcode=PRBIPtrueEQ_M);15" class="line" name="2133"> 1332/a>#11<6n class11ef="+code1=PRCM14prcmu.c11ef=>1146"L67500" claif (!1_PLL_ON_OFF" crs="srcode=PRBIPr="L1)15" class="line" name="2133"> 1332/a>#1147n class11rs/2s/mfd/db8500-prcmu.c11rs/>1147"L67500" claaaaaaaaa1_PLL_ON_OFF" cmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cape_opps="srcode=PRBIPape_opp"sreB=Bs="line" name="opps="srcode=PRBIPopp"sre;15" class="line" name="2133"> 1332/a>#11<8n class11 2H_DPREQ_MB0" clascmu.c11 2H>114="L6315" class="line" name="2133"> 1332/a>#11<9n class11 2H_AUTOde=PEQ_MB0"cmu.c11 2H>114/a>#i500" class="sreU_I2C_STmutex_unlocks="srcode=PRBIPmutex_unlock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#115an class11ef="+code1=PRCM14prcmu.c11ef=>1153"L6315" class="line" name="2133"> 1332/a>#1151n class11="driv2fd/db8500-prcmu.c11="d>11e1="L1500" clareturn s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#11e2n class11"comment">/* 16 -prcmu.c11"co>11e="sre}15" class="line" name="2133"> 1332/a>#1153n class11"comment">/* 16 -prcmu.c11"co>115d="L115" class="line" name="2133"> 1332/a>#1154n class11"comment">/* 16 -prcmu.c11"co>115d="L114" class="line" name=/**"s"> 1222/a>#define /* 16 -prcmu.c11"co>115="L6731" class="line" name= * d2133"_ 1332_get_ape_opp - get the currnam APE OPP"s"> 1222/a>#define /* 16 -prcmu.c11"co>115d="L106" class="line" name= *"s"> 1222/a>#define /* 16 -prcmu.c11"co>115d="L114" class="line" name= * Returns: the currnam APE OPP"s"> 1222/a>#define /* 16 -prcmu.c11"co>115="L6331" class="line" name= *122"> 1222/a>#define /* 16 -prcmu.c11"co>11ed="L1int 1_PLL_ON_OFF" cd2133"_ 1332_get_ape_opps="srcode=PRBIPd2133"_ 1332_get_ape_opp"sre(void)22/a>#define /* 16 -prcmu.c11"co>11"c="L1{15" class="line" name="2133"> 1332/a>#1161n class11"comment">/* 16 -prcmu.c11"co>1161="L1500" clareturn s="line" name="readbs="srcode=PRBIPreadb"sre(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PAin_MB1_CURRENTPAPE_OPPs="srcode=PRBIPPod2PAin_MB1_CURRENTPAPE_OPP"sre);15" class="line" name="2133"> 1332/a>#11"2n class11ef="+code1=PRCM16prcmu.c11ef=>116="sre}15" class="line" name="2133"> 1332/a>#11"3n class11="driv2fd/db8500-prcmu.c11="d>116d="L115" class="line" name="2133"> 1332/a>#11"4n class11"comment">/* 4 b-prcmu.c11"co>116d="L114" class="line" name=/**"s"> 1222/a>#define 116="L6731" class="line" name= * d2133"_ 1332_request_ape_opp_13"_voltage - Request APE OPP 13"% voltage"s"> 1222/a>#define 116d="L106" class="line" name= * @enable: true to request the higher voltage, false to drop a request."s"> 1222/a>#define 116d="L114" class="line" name= *"s"> 1222/a>#define 116="L6331" class="line" name= * Calls to this function to enable and disable requests must be balanced."s"> 1222/a>#define EQ_MB0"cmu.c11e3H>116d="L115" class="line" name= *122"> 1222/a>#define 117="L70int 1_PLL_ON_OFF" cd2133"_ 1332_request_ape_opp_13"_voltages="srcode=PRBIPd2133"_ 1332_request_ape_opp_13"_voltage"sre(s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#1171n class11ef="+code1=PRCM17prcmu.c11ef=>1171="L1{15" class="line" name="2133"> 1332/a>#1172n class11iv3rs/mfd/db8500-prcmu.c11iv3>11 ="sref">PRCM_int 1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#1173n class11"comment">/* 372-prcmu.c11"co>11 3"sref">PRCM_1_PLL_ON_OFF" cuOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M;15" class="line" name="2133"> 1332/a>#1174n class11comment">/* 372-prccmu.c11com>1174"sref">PRCM_static unsigned int 1_PLL_ON_OFF" crequestss="srcode=PRBIPrequestsEQ_M;15" class="line" name="2133"> 1332/a>#1175n class11comment">/* 372-prc6mu.c11com>117d="L115" class="line" name="2133"> 1332/a>#11 6n class11comment">/* 372-prc6mu.c11com>1176"L67500" class="sreU_I2C_STmutex_locks="srcode=PRBIPmutex_lock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#1177n class11comment">/* 372-prc6mu.c11com>117d="L115" class="line" name="2133"> 1332/a>#1178n class11comment">/* 372-prc6mu.c11com>117="L63500" claif (1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)a{15" class="line" name="2133"> 1332/a>#1179n class11omment">/* 372-prc16mu.c11omm>11 9"L67500" claaaaaaaaaif (0B!=Bs="line" name="requestss="srcode=PRBIPrequestsEQ_M++)15" class="line" name="2133"> 1332/a>#118an class11ef="+code1=PRCM17prcmu.c11ef=>11ef"L67500" claaaaaaaaaaaaaaaaagotoa1_PLL_ON_OFF" cunlock_and_return 1332/a>#1181n class11riv4s/mfd/db8500-prcmu.c11riv>11e1="L1500" claf">PRCM_1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M =Bs="line" name="MB1HPREQUESTPAPE_OPP_13"_VOLTs="srcode=PRBIPMB1HPREQUESTPAPE_OPP_13"_VOLT="L1;15" class="line" name="2133"> 1332/a>#1182n class11x4H_DDR_INIPEQ_MB0"cmu.c11x4H>11e2"sref">PRCM_}aelsea{15" class="line" name="2133"> 1332/a>#1183n class11x4H_MEM"coef="driversu.c11x4H>11e3"sref">PRCM_f">PRCMaif (1_PLL_ON_OFF" crequestss="srcode=PRBIPrequestsEQ_MB==B0)a{15" class="line" name="2133"> 1332/a>#1184n class114H_HOTDOGef="driversu/mf114H_>11e4"sref">PRCM_500" claf">PRCMa1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#1185n class114H_HOTM  ef="driversuu.c114H_>11e="L67500" claf">PRCM_________gotoa1_PLL_ON_OFF" cunlock_and_return 1332/a>#1186n class114H_HOT_PERIOD00-prcm1"+c114H_>11e6"L67500" claaaaaaaaa}aelseaif (1B!=Bs="line" name="requestss="srcode=PRBIPrequestsEQ_M--)a{15" class="line" name="2133"> 1332/a>#1187n class11H_A9WDOG11e7"L67500" claaaaaaaaaaaaaaaaagotoa1_PLL_ON_OFF" cunlock_and_return 1332/a>#1188n class11H_A9WDOG11e="L63500" cla500" cla}15" class="line" name="2133"> 1332/a>#1189n class11H_A9WDOG11e9"L67500" claaaaaaaaa1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M =Bs="line" name="MB1HPRELEASEPAPE_OPP_13"_VOLTs="srcode=PRBIPMB1HPRELEASEPAPE_OPP_13"_VOLT="L1;15" class="line" name="2133"> 1332/a>#119an class11H_A9WDOG11H_"L67500" cla}15" class="line" name="2133"> 1332/a>#1191n class11H_A9WDOG119d="L122" class="line" name="L1">  91#d1192n class11ef="+code1=PRCM19prcmu.c11ef=>11H2"sref">PRCM_while (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1))15" class="line" name="2133"> 1332/a>#1193n class11iv4rs/mfd/db8500-prcmu.c11iv4>11H3"sref">PRCM_f">PRCMass="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#1194n class11"comment">/* 4 b-prcmu.c11"co>1194"sre15" class="line" name="2133"> 1332/a>#1195n class11"comment">/* 4 b-prcmu.c11"co>119="L67500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="headers="srcode=PRBIPheaderEQ_M,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMB1s="srcode=PRBIPPod2PMBOX_HEADER_REQPMB1="L1));15" class="line" name="2133"> 1332/a>#1196n class11"comment">/* 4 b-prcmu.c11"co>119d="L115" class="line" name="2133"> 1332/a>#1197n class11"comment">/* 4 b-prcmu.c11"co>1197"L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#1198n class11"comment">/* 4 b-prcmu.c11"co>1198"L67500" class="sreU_I2C_STwait_for_ne"pletions="srcode=PRBIPwait_for_ne"pletion"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M);15" class="line" name="2133"> 1332/a>#1199n class11"comment">/* 4 b-prcmu.c11"co>1199"L6315" class="line" name="2133"> 1332/a>#12pan class12pan ment">/* 4 b-prcmu.c12pan>1200a>#i500" claif ((s="line" name="mb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M !=Bs="line" name="headers="srcode=PRBIPheaderEQ_M)5||15" class="line" name="2133"> 1332/a>#12p1n class12p_A9WDOG1201="L1500" claf">PRCM_((s="line" name="mb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cape_voltage_statuss="srcode=PRBIPape_voltage_status="L15&smp;Bs="line" name="BITs="srcode=PRBIPBIT"sre(0))5!= 0))15" class="line" name="2133"> 1332/a>#1202n class12pf="+code1=PRCM19prcmu.c12pf=>12p2"sref">PRCM_500" class="sreU_I2C_STrs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#12p3n class12pv4rs/mfd/db8500-prcmu.c12pv4>120d="L115" class="line" name="2133"> 1332/a>#1204n class12pcomment">/* 4 b-prcmu.c12pco>1204"sre1_PLL_ON_OFF" cunlock_and_return 1332/a>#12p5n class12pcomment">/* 4 b-prcmu.c12pco>120="L67500" class="sreU_I2C_STmutex_unlocks="srcode=PRBIPmutex_unlock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#12p6n class12pcomment">/* 4 b-prcmu.c12pco>120d="L115" class="line" name="2133"> 1332/a>#12p7n class12pcomment">/* 4 b-prcmu.c12pco>120d="L1500" clareturn s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#12p8n class12pcomment">/* 4 b-prcmu.c12pco>1208="L1}15" class="line" name="2133"> 1332/a>#12p9n class12pcomment">/* 4 b-prcmu.c12pco>1209"L6315" class="line" name="2133"> 1332/a>#121an class12_MB1" classssssssssuxu.c12_MB>121a"sre31" class="line" name=/**"s"> 1222/a>#define 121d="L131" class="line" name= *  1332_release_usb_wakeup_state - release the state requiredaby a USB wakeup"s"> 1222/a>#define  1222/a>#define 5* 4 b-prcmu.c12"co>1213"sre31" class="line" name= * This function releases the power state require nams of a USB wakeup."s"> 1222/a>#define 5* 4 b-prcmu.c12"co>121d="L114" class="line" name="2122"> 1222/a>#define 5* 4 b-prcmu.c12"co>1215"L70int 1_PLL_ON_OFF" c 1332_release_usb_wakeup_states="srcode=PRBIP 1332_release_usb_wakeup_state"sre(void)22/a>#define 5* 4 b-prcmu.c12"co>121d="L1{15" class="line" name="2133"> 1332/a>#1217n class120_VOLT BIPEQ_M(6)u.c120_V>1217"L67500" claint 1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#12_8n class120_VOLT BIPEQ_M(6)u.c120_V>121="L6315" class="line" name="2133"> 1332/a>#12_9n class1200_VOLT BIPEQ_M(mu.c1200_>121/a>#i500" class="sreU_I2C_STmutex_locks="srcode=PRBIPmutex_lock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#122an class12ref="+cod2=PRCM21prcmu.c12ref>1223"L6315" class="line" name="2133"> 1332/a>#12r1n class12="driv5fd/db8500-prcmu.c12="d>1221="L1500" clawhile (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1))15" class="line" name="2133"> 1332/a>#12r2n class12"comment">/* 4 b-prcmu.c12"co>1222"sref">PRCM_f">PRCM_ss="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#1223n class12"comment">/* 4 b-prcmu.c12"co>122d="L115" class="line" name="2133"> 1332/a>#12r4n class12     I2C_WR_OC00-prcm1.c12   >1224"sref">PRCM_ss="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="MB1HPRELEASEPUSB_WAKEUPs="srcode=PRBIPMB1HPRELEASEPUSB_WAKEUPEQ_M,15" class="line" name="2133"> 1332/a>#12r5n class12     I2C_RD_OC00-prcmm.c12   >122="L67500" claf">PRCM_(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMB1s="srcode=PRBIPPod2PMBOX_HEADER_REQPMB1="L1));15" class="line" name="2133"> 1332/a>#12r6n class12ref="+cod2=MB1H22prcmu.c12ref>122d="L115" class="line" name="2133"> 1332/a>#12r7n class12          NUdriv00-pr8+c12   >1227"L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#1228n class12P_100_VOLT BIPEQ_M+c12P_1>1228"L67500" class="sreU_I2C_STwait_for_ne"pletions="srcode=PRBIPwait_for_ne"pletion"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M);15" class="line" name="2133"> 1332/a>#1229n class12      NUdriv00-p) - mu.c12   >12r9"L6315" class="line" name="2133"> 1332/a>#123an class12ref="+cod2=MB1H22prcmu.c12ref>1230a>#i500" claif ((s="line" name="mb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M !=Bs="line" name="MB1HPRELEASEPUSB_WAKEUPs="srcode=PRBIPMB1HPRELEASEPUSB_WAKEUPEQ_M)5||15" class="line" name="2133"> 1332/a>#1231n class12terface drive h0-prcmu.c12ter>1231="L1500" claf">PRCM_((s="line" name="mb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cape_voltage_statuss="srcode=PRBIPape_voltage_status="L15&smp;Bs="line" name="BITs="srcode=PRBIPBIT"sre(0))5!= 0))15" class="line" name="2133"> 1332/a>#1232n class12 * Wakeups/IRQs0-prcmu.c12 * >1232"sref">PRCM_500" class="sreU_I2C_STrs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#1233n class12voltages to 8500-prcmu.c12vol>123d="L115" class="line" name="2133"> 1332/a>#1234n class12ref="+cod2=PRCM23prcmu.c12ref>1234"sref">PRCM_ss="sreU_I2C_STmutex_unlocks="srcode=PRBIPmutex_unlock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#1235n class12<17" class="line" name=e12<17>123d="L115" class="line" name="2133"> 1332/a>#1236n class12ivers/mfd/db8500-prcmu.c12ive>1236"L67500" clareturn s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1237n class12>
 1332/a>#1238n class12SOC0_O2     ( 1332/a>#1239n class12>
<1 href="drivers8+c12>>1239"L67static int 1_PLL_ON_OFF" crequest_plls="srcode=PRBIPrequest_pll"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,Bs="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#124an class12 1332/a>#1241n class12="driverd/db8500-prcmu.c12="d>1241="L1500" claint 1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#1242n class12"comment">/* 4 b-prcmu.c12"co>12 1332/a>#1243n class12"comment">/* 4 b-prcmu.c12"co>1243"sref">PRCM_if (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sreB==B1_PLL_ON_OFF" cPod2U_PLLSOC0s="srcode=PRBIPPod2U_PLLSOC0="L1)15" class="line" name="2133"> 1332/a>#1244n class12"comment">/* 4 b-prcmu.c12"co>1244"sref">PRCM_500" cla1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sreB= (1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1 ?B1_PLL_ON_OFF" cPLL_SOC0_ONs="srcode=PRBIPPLL_SOC0_ON="L1 :B1_PLL_ON_OFF" cPLL_SOC0_OFFs="srcode=PRBIPPLL_SOC0_OFF"sre);15" class="line" name="2133"> 1332/a>#1245n class12"comment">/* 4 b-prcmu.c12"co>124="L67500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sreB==B1_PLL_ON_OFF" cPod2U_PLLSOC1s="srcode=PRBIPPod2U_PLLSOC1="L1)15" class="line" name="2133"> 1332/a>#1246n class12ef="+code1=PRCM14prcmu.c12ef=>1246"L67500" claaaaaaaaa1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sreB= (1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1 ?B1_PLL_ON_OFF" cPLL_SOC1_ONs="srcode=PRBIPPLL_SOC1_ON="L1 :B1_PLL_ON_OFF" cPLL_SOC1_OFFs="srcode=PRBIPPLL_SOC1_OFF"sre);15" class="line" name="2133"> 1332/a>#1247n class12rs/2s/mfd/db8500-prcmu.c12rs/>1247"L67500" claelse15" class="line" name="2133"> 1332/a>#1248n class12 2H_DPREQ_MB0" clascmu.c12 2H>124="L63500" cla500" clareturn -s="line" name="EINVALs="srcode=PRBIPEINVAL="L1;15" class="line" name="2133"> 1332/a>#12<9n class12 2H_AUTOde=PEQ_MB0"cmu.c12 2H>1249"L6315" class="line" name="2133"> 1332/a>#125an class12ef="+code1=PRCM14prcmu.c12ef=>1250a>#i500" class="sreU_I2C_STmutex_locks="srcode=PRBIPmutex_lock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#1251n class12="driv2fd/db8500-prcmu.c12="d>125d="L122" class="line" name="L1">  91#d12e2n class12"comment">/* 16 -prcmu.c12"co>1252"sref">PRCM_while (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1))15" class="line" name="2133"> 1332/a>#1253n class12"comment">/* 16 -prcmu.c12"co>1253"sref">PRCM_f">PRCMass="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#1254n class12"comment">/* 16 -prcmu.c12"co>1254"sre15" class="line" name="2133"> 1332/a>#1255n class12"comment">/* 16 -prcmu.c12"co>125="L67500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="MB1HPPLL_ON_OFFs="srcode=PRBIPMB1HPPLL_ON_OFF"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMB1s="srcode=PRBIPPod2PMBOX_HEADER_REQPMB1="L1));15" class="line" name="2133"> 1332/a>#12e6n class12"comment">/* 16 -prcmu.c12"co>1256"L67500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="clocks="srcode=PRBIPclock"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB1PPLL_ON_OFFs="srcode=PRBIPPod2PREQPMB1PPLL_ON_OFF="L1));15" class="line" name="2133"> 1332/a>#12e7n class12"comment">/* 16 -prcmu.c12"co>125d="L115" class="line" name="2133"> 1332/a>#12e8n class12"comment">/* 16 -prcmu.c12"co>1258"L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(1),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#12e9n class12"comment">/* 16 -prcmu.c12"co>125/a>#i500" class="sreU_I2C_STwait_for_ne"pletions="srcode=PRBIPwait_for_ne"pletion"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cworks="srcode=PRBIPworkEQ_M);15" class="line" name="2133"> 1332/a>#126an class12"comment">/* 16 -prcmu.c12"co>1263"L6315" class="line" name="2133"> 1332/a>#1261n class12"comment">/* 16 -prcmu.c12"co>1261="L1500" claif (1_PLL_ON_OFF" cmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cheaders="srcode=PRBIPheaderEQ_M !=Bs="line" name="MB1HPPLL_ON_OFFs="srcode=PRBIPMB1HPPLL_ON_OFF"sre)15" class="line" name="2133"> 1332/a>#12"2n class12ef="+code1=PRCM16prcmu.c12ef=>1262"sref">PRCM_500" class="sreU_I2C_STrs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#12"3n class12="driv2fd/db8500-prcmu.c12="d>126d="L115" class="line" name="2133"> 1332/a>#12"4n class12"comment">/* 4 b-prcmu.c12"co>1264"sref">PRCM_ss="sreU_I2C_STmutex_unlocks="srcode=PRBIPmutex_unlock"sre(&smp;ss="sreU_I2C_STmb1_transfers="srcode=PRBIPmb1_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#1265n class12ACCass="co_OC00-prcmmu.c12ACC>126d="L115" class="line" name="2133"> 1332/a>#1266n class12ef="+code1=PRCM16prcmu.c12ef=>1266"L67500" clareturn s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#12"7n class12rs/3s/mfd/db8500-prcmu.c12rs/>126d="L1}15" class="line" name="2133"> 1332/a>#1268n class12 3H_ANCEQ_MB0" clascmu.c12 3H>126="L6315" class="line" name="2133"> 1332/a>#12"9n class12e3H_SIDETON>EQ_MB0"cmu.c12e3H>126d="L115" class="line" name=/**"s"> 1222/a>#define 127a"sre31" class="line" name= * d2133"_ 1332_set_epod - set the state of a EPOD (power domain)"s"> 1222/a>#define 127d="L131" class="line" name= * @epod_id: The EPOD to set"s"> 1222/a>#define  1222/a>#define /* 372-prcmu.c12"co>1273"sre31" class="line" name= *"s"> 1222/a>#define /* 372-prccmu.c12com>127d="L114" class="line" name="2 This function sets the state of a EPOD (power domain). It may not be called"s"> 1222/a>#define /* 372-prc6mu.c12com>127="L6731" class="line" name= * fromainterrupt context."s"> 1222/a>#define /* 372-prc6mu.c12com>127d="L106" class="line" name= *122"> 1222/a>#define /* 372-prc6mu.c12com>127d="L1int 1_PLL_ON_OFF" cd2133"_ 1332_set_epods="srcode=PRBIPd2133"_ 1332_set_epod"sre(s="line" name="u"comment">5=PRBIPu16"L6751_PLL_ON_OFF" cepod_ids="srcode=PRBIPepod_id"sre,Bs="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cepod_states="srcode=PRBIPepod_state"sre)15" class="line" name="2133"> 1332/a>#1278n class12comment">/* 372-prc6mu.c12com>127="L63{15" class="line" name="2133"> 1332/a>#1279n class12omment">/* 372-prc16mu.c12omm>12 9"L67500" claint 1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#128an class12ef="+code1=PRCM17prcmu.c12ef=>1280a>#i500" class="sreU_I2C_STbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cram_retnamions="srcode=PRBIPram_retnamion="L15= 1_PLL_ON_OFF" cfalses="srcode=PRBIPfalse"sre;15" class="line" name="2133"> 1332/a>#1281n class12riv4s/mfd/db8500-prcmu.c12riv>1281="L1500" claint 1_PLL_ON_OFF" cis="srcode=PRBIPi"sre;15" class="line" name="2133"> 1332/a>#1282n class12x4H_DDR_INIPEQ_MB0"cmu.c12x4H>128d="L115" class="line" name="2133"> 1332/a>#1283n class12x4H_MEM"coef="driversu.c12x4H>12e3"sref">PRCM_s5" class="line" name=/* check argu nam *122"> 1222/a>#define 1284"sref">PRCM_ss="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre(s="line" name="epod_ids="srcode=PRBIPepod_id"sre >= 1_PLL_ON_OFF" cNUM_EPOD_IDs="srcode=PRBIPNUM_EPOD_ID"sre);15" class="line" name="2133"> 1332/a>#1285n class124H_HOTM  ef="driversuu.c124H_>128d="L115" class="line" name="2133"> 1332/a>#1286n class124H_HOT_PERIOD00-prcm1"+c124H_>12e6"L67500" clas5" class="line" name=/* set flagaif retnamion is possible *122"> 1222/a>#define  1332/a>#1288n class12H_A9WDOG12e="L63500" clacase s="line" name="EPOD_ID_SVAMMDSPs="srcode=PRBIPEPOD_ID_SVAMMDSP"L63:15" class="line" name="2133"> 1332/a>#1289n class12H_A9WDOG12e9"L67500" clacase s="line" name="EPOD_ID_SIAMMDSPs="srcode=PRBIPEPOD_ID_SIAMMDSP"L63:15" class="line" name="2133"> 1332/a>#129an class12H_A9WDOG12H_"L67500" clacase s="line" name="EPOD_ID_ESRAMiv5rs/mfd/d=PRBIPEPOD_ID_ESRAMiv"L63:15" class="line" name="2133"> 1332/a>#1291n class12H_A9WDOG1291"L67500" clacase s="line" name="EPOD_ID_ESRAMref="+cod2==PRBIPEPOD_ID_ESRAM34"sre:15" class="line" name="2133"> 1332/a>#1292n class12ef="+code1=PRCM19prcmu.c12ef=>1292"sref">PRCM_500" class="sreU_I2C_STram_retnamions="srcode=PRBIPram_retnamion="L15= 1_PLL_ON_OFF" ctrues="srcode=PRBIPtrueEQ_M;15" class="line" name="2133"> 1332/a>#1293n class12iv4rs/mfd/db8500-prcmu.c12iv4>12H3"sref">PRCM_f">PRCMabreak;15" class="line" name="2133"> 1332/a>#1294n class12"comment">/* 4 b-prcmu.c12"co>1294"sref">PRCM_}15" class="line" name="2133"> 1332/a>#1295n class12"comment">/* 4 b-prcmu.c12"co>129d="L115" class="line" name="2133"> 1332/a>#1296n class12"comment">/* 4 b-prcmu.c12"co>1296"L67500" clas5" class="line" name=/* check argu nam *122"> 1222/a>#define /* 4 b-prcmu.c12"co>1297"L67500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre(s="line" name="epod_states="srcode=PRBIPepod_state"sre > s="line" name="EPOD_STATE_ONs="srcode=PRBIPEPOD_STATE_ON"sre);15" class="line" name="2133"> 1332/a>#1298n class12"comment">/* 4 b-prcmu.c12"co>1298"L67500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre(s="line" name="epod_states="srcode=PRBIPepod_state"sre ==B1_PLL_ON_OFF" cEPOD_STATE_RAMRETs="srcode=PRBIPEPOD_STATE_RAMRET"sre &&smp; !1_PLL_ON_OFF" cram_retnamions="srcode=PRBIPram_retnamion="L1);15" class="line" name="2133"> 1332/a>#1299n class12"comment">/* 4 b-prcmu.c12"co>1299"L6315" class="line" name="2133"> 1332/a>#13pan class13pan ment">/* 4 b-prcmu.c13pan>1300a>#i500" clas5" class="line" name=/* get lock *122"> 1222/a>#define  1332/a>#1302n class13pf="+code1=PRCM19prcmu.c13pf=>130d="L115" class="line" name="2133"> 1332/a>#13p3n class13pv4rs/mfd/db8500-prcmu.c13pv4>1303"sref">PRCM_s5" class="line" name=/* wait for mailbox *122"> 1222/a>#define /* 4 b-prcmu.c13pco>1304"sref">PRCM_while (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(2))15" class="line" name="2133"> 1332/a>#13p5n class13pcomment">/* 4 b-prcmu.c13pco>130="L67500" claf">PRCM_ss="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#13p6n class13pcomment">/* 4 b-prcmu.c13pco>130d="L115" class="line" name="2133"> 1332/a>#13p7n class13pcomment">/* 4 b-prcmu.c13pco>130d="L1500" clas5" class="line" name=/* fill in mailbox *122"> 1222/a>#define /* 4 b-prcmu.c13pco>1308"L67500" clafor (s="line" name="is="srcode=PRBIPi"sre5= 0; 1_PLL_ON_OFF" cis="srcode=PRBIPi"sre < s="line" name="NUM_EPOD_IDs="srcode=PRBIPNUM_EPOD_ID"sre; 1_PLL_ON_OFF" cis="srcode=PRBIPi"sre++)15" class="line" name="2133"> 1332/a>#13p9n class13pcomment">/* 4 b-prcmu.c13pco>1309"L67500" claaaaaaaaa1_PLL_ON_OFF" cwritebs="srcode=PRBIPwriteb"sre(s="line" name="EPOD_STATE_NO_CHANGEs="srcode=PRBIPEPOD_STATE_NO_CHANGE"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMBv5rs/mfd/d=PRBIPPod2PREQPMBv="L15+ 1_PLL_ON_OFF" cis="srcode=PRBIPi"sre));15" class="line" name="2133"> 1332/a>#131an class13_MB1" classssssssssuxu.c13_MB>1310a>#i500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="epod_states="srcode=PRBIPepod_state"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMBv5rs/mfd/d=PRBIPPod2PREQPMBv="L15+ 1_PLL_ON_OFF" cepod_ids="srcode=PRBIPepod_id"sre));15" class="line" name="2133"> 1332/a>#1311n class13ref="+cod2=PRCM21prcmu.c13ref>131d="L122" class="line" name="L1">  91#d1312n class13iv5rs/mfd/db8500-prcmu.c13iv5>1312"sref">PRCM_ss="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="MB2H_DPSs="srcode=PRBIPMB2H_DPS"sre,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMBv5rs/mfd/d=PRBIPPod2PMBOX_HEADER_REQPMBv"sre));15" class="line" name="2133"> 1332/a>#1313n class13"comment">5* 4 b-prcmu.c13"co>131d="L115" class="line" name="2133"> 1332/a>#1314n class13"comment">5* 4 b-prcmu.c13"co>1314"sref">PRCM_ss="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(2),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#1315n class13"comment">5* 4 b-prcmu.c13"co>131d="L115" class="line" name="2133"> 1332/a>#1316n class13"comment">5* 4 b-prcmu.c13"co>1316"L67500" clas5" class="line" name=/*22"> 1222/a>#define  1222/a>#define  1222/a>#define  1222/a>#define 132a"sre31" class="line" name=         *122"> 1222/a>#define  1332/a>#13r2n class13"comment">/* 4 b-prcmu.c13"co>1322"sref">PRCM_f">PRCM_f">PRCM_ss="sreU_I2C_STmsecs_to_jiffiess="srcode=PRBIPmsecs_to_jiffies"sre(20000)))a{15" class="line" name="2133"> 1332/a>#1323n class13"comment">/* 4 b-prcmu.c13"co>1323"sref">PRCM_f">PRCMass="sreU_I2C_STpr_errs="srcode=PRBIPpr_err"sre(s1" class="listring">" 1332: %s timed out (20 s) waitingafor a reply.\n"22"> 12,15" class="line" name="2133"> 1332/a>#13r4n class13     I2C_WR_OC00-prcm1.c13   >1324"sref">PRCM_500" claf">PRCMass="sreU_I2C_ST__func__s="srcode=PRBIP__func__EQ_M);15" class="line" name="2133"> 1332/a>#13r5n class13     I2C_RD_OC00-prcmm.c13   >132="L67500" claf">PRCM_1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#13r6n class13ref="+cod2=MB1H22prcmu.c13ref>1326"L67500" claaaaaaaaagotoa1_PLL_ON_OFF" cunlock_and_return 1332/a>#13r7n class13          NUdriv00-pr8+c13   >1327"L67500" cla}15" class="line" name="2133"> 1332/a>#1328n class13P_100_VOLT BIPEQ_M+c13P_1>132="L6315" class="line" name="2133"> 1332/a>#1329n class13      NUdriv00-p) - mu.c13   >1329="L1500" claif (ss="sreU_I2C_STmb2_transfers="srcode=PRBIPmb2_transfer"sre.1_PLL_ON_OFF" cacks="srcode=PRBIPack"sre.1_PLL_ON_OFF" cstatuss="srcode=PRBIPstatus="L15!=Bs="line" name="HWACC_PWR_ST_OKs="srcode=PRBIPHWACC_PWR_ST_OK"sre)15" class="line" name="2133"> 1332/a>#133an class13ref="+cod2=MB1H22prcmu.c13ref>133f"L67500" claaaaaaaaa1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#1331n class13terface drive h0-prcmu.c13ter>133d="L122" class="line" name="L1">  91#d1332n class13 * Wakeups/IRQs0-prcmu.c13 * >1332"sre1_PLL_ON_OFF" cunlock_and_return 1332/a>#1333n class13voltages to 8500-prcmu.c13vol>1333"sref">PRCM_1_PLL_ON_OFF" cmutex_unlocks="srcode=PRBIPmutex_unlock"sre(&smp;ss="sreU_I2C_STmb2_transfers="srcode=PRBIPmb2_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre);15" class="line" name="2133"> 1332/a>#1334n class13ref="+cod2=PRCM23prcmu.c13ref>1334"sref">PRCM_return s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1335n class13<17" class="line" name=e13<17>133d="L1}15" class="line" name="2133"> 1332/a>#1336n class13ivers/mfd/db8500-prcmu.c13ive>133d="L115" class="line" name="2133"> 1332/a>#1337n class13>
 1222/a>#define 133="L6331" class="line" name= *  1332_configure_auto_pm - Configure autonomous power manage nam."s"> 1222/a>#define 133d="L115" class="line" name= * @sleep: Configuramion for ApSleep."s"> 1222/a>#define 134a"sre31" class="line" name= * @idle:  Configuramion for ApIdle."s"> 1222/a>#define  1222/a>#define /* 4 b-prcmu.c13"co>13 1332/a>#1343n class13"comment">/* 4 b-prcmu.c13"co>1343"sref">PRCM_struct 1_PLL_ON_OFF" c 1332_auto_pm_configs="srcode=PRBIPpr332_auto_pm_config"sref*1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1)15" class="line" name="2133"> 1332/a>#1344n class13"comment">/* 4 b-prcmu.c13"co>1344"sre{15" class="line" name="2133"> 1332/a>#1345n class13"comment">/* 4 b-prcmu.c13"co>134="L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" csleep_cfgs="srcode=PRBIPsleep_cfg="L1;15" class="line" name="2133"> 1332/a>#1346n class13ef="+code1=PRCM14prcmu.c13ef=>1346"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cidle_cfgs="srcode=PRBIPidle_cfg="L1;15" class="line" name="2133"> 1332/a>#1347n class13rs/2s/mfd/db8500-prcmu.c13rs/>1347"L67500" claunsigned longa1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1;15" class="line" name="2133"> 1332/a>#1348n class13 2H_DPREQ_MB0" clascmu.c13 2H>134="L6315" class="line" name="2133"> 1332/a>#13<9n class13 2H_AUTOde=PEQ_MB0"cmu.c13 2H>134/a>#i500" class="sreU_I2C_STBUG_ONs="srcode=PRBIPBUG_ON"sre((ss="sreU_I2C_STsleeps="srcode=PRBIPsleepEQ_M ==B1_PLL_ON_OFF" cNULLs="srcode=PRBIPNULL"sre)a|| (s="line" name="idles="srcode=PRBIPidle="L1 ==B1_PLL_ON_OFF" cNULLs="srcode=PRBIPNULL"sre));15" class="line" name="2133"> 1332/a>#135an class13ef="+code1=PRCM14prcmu.c13ef=>1353"L6315" class="line" name="2133"> 1332/a>#1351n class13="driv2fd/db8500-prcmu.c13="d>1351a>#i500" class="sreU_I2C_STsleep_cfgs="srcode=PRBIPsleep_cfg="L1B= (1_PLL_ON_OFF" csleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csva_auto_pm_enables="srcode=PRBIPsva_auto_pm_enable"sre & 0xF);15" class="line" name="2133"> 1332/a>#1352n class13"comment">/* 16 -prcmu.c13"co>1352"sref">PRCM_ss="sreU_I2C_STsleep_cfgs="srcode=PRBIPsleep_cfg="L1B= ((1_PLL_ON_OFF" csleep_cfgs="srcode=PRBIPsleep_cfg="L1B<< 4)a| (1_PLL_ON_OFF" csleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csia_auto_pm_enables="srcode=PRBIPsia_auto_pm_enable"sre & 0xF));15" class="line" name="2133"> 1332/a>#1353n class13"comment">/* 16 -prcmu.c13"co>1353"sref">PRCM_1_PLL_ON_OFF" csleep_cfgs="srcode=PRBIPsleep_cfg="L1B= ((1_PLL_ON_OFF" csleep_cfgs="srcode=PRBIPsleep_cfg="L1B<< 8)a| (1_PLL_ON_OFF" csleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csva_power_ons="srcode=PRBIPsva_power_on"sre & 0xFF));15" class="line" name="2133"> 1332/a>#1354n class13"comment">/* 16 -prcmu.c13"co>1354"sref">PRCM_ss="sreU_I2C_STsleep_cfgs="srcode=PRBIPsleep_cfg="L1B= ((1_PLL_ON_OFF" csleep_cfgs="srcode=PRBIPsleep_cfg="L1B<< 8)a| (1_PLL_ON_OFF" csleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csia_power_ons="srcode=PRBIPsia_power_on"sre & 0xFF));15" class="line" name="2133"> 1332/a>#1355n class13"comment">/* 16 -prcmu.c13"co>135="L67500" class="sreU_I2C_STsleep_cfgs="srcode=PRBIPsleep_cfg="L1B= ((1_PLL_ON_OFF" csleep_cfgs="srcode=PRBIPsleep_cfg="L1B<< 4)a| (1_PLL_ON_OFF" csleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csva_policys="srcode=PRBIPsva_policy"sre & 0xF));15" class="line" name="2133"> 1332/a>#1356n class13"comment">/* 16 -prcmu.c13"co>1356"L67500" class="sreU_I2C_STsleep_cfgs="srcode=PRBIPsleep_cfg="L1B= ((1_PLL_ON_OFF" csleep_cfgs="srcode=PRBIPsleep_cfg="L1B<< 4)a| (1_PLL_ON_OFF" csleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csia_policys="srcode=PRBIPsia_policy"sre & 0xF));15" class="line" name="2133"> 1332/a>#1357n class13"comment">/* 16 -prcmu.c13"co>135d="L115" class="line" name="2133"> 1332/a>#13e8n class13"comment">/* 16 -prcmu.c13"co>1358"L67500" class="sreU_I2C_STidle_cfgs="srcode=PRBIPidle_cfg="L1B= (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csva_auto_pm_enables="srcode=PRBIPsva_auto_pm_enable"sre & 0xF);15" class="line" name="2133"> 1332/a>#1359n class13"comment">/* 16 -prcmu.c13"co>135/a>#i500" class="sreU_I2C_STidle_cfgs="srcode=PRBIPidle_cfg="L1B= ((1_PLL_ON_OFF" cidle_cfgs="srcode=PRBIPidle_cfg="L1B<< 4)a| (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csia_auto_pm_enables="srcode=PRBIPsia_auto_pm_enable"sre & 0xF));15" class="line" name="2133"> 1332/a>#136an class13"comment">/* 16 -prcmu.c13"co>1360a>#i500" class="sreU_I2C_STidle_cfgs="srcode=PRBIPidle_cfg="L1B= ((1_PLL_ON_OFF" cidle_cfgs="srcode=PRBIPidle_cfg="L1B<< 8)a| (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csva_power_ons="srcode=PRBIPsva_power_on"sre & 0xFF));15" class="line" name="2133"> 1332/a>#1361n class13"comment">/* 16 -prcmu.c13"co>1361a>#i500" class="sreU_I2C_STidle_cfgs="srcode=PRBIPidle_cfg="L1B= ((1_PLL_ON_OFF" cidle_cfgs="srcode=PRBIPidle_cfg="L1B<< 8)a| (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csia_power_ons="srcode=PRBIPsia_power_on"sre & 0xFF));15" class="line" name="2133"> 1332/a>#13"2n class13ef="+code1=PRCM16prcmu.c13ef=>1362"sref">PRCM_ss="sreU_I2C_STidle_cfgs="srcode=PRBIPidle_cfg="L1B= ((1_PLL_ON_OFF" cidle_cfgs="srcode=PRBIPidle_cfg="L1B<< 4)a| (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csva_policys="srcode=PRBIPsva_policy"sre & 0xF));15" class="line" name="2133"> 1332/a>#13"3n class13="driv2fd/db8500-prcmu.c13="d>1363"sref">PRCM_1_PLL_ON_OFF" cidle_cfgs="srcode=PRBIPidle_cfg="L1B= ((1_PLL_ON_OFF" cidle_cfgs="srcode=PRBIPidle_cfg="L1B<< 4)a| (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csia_policys="srcode=PRBIPsia_policy"sre & 0xF));15" class="line" name="2133"> 1332/a>#13"4n class13"comment">/* 4 b-prcmu.c13"co>1364"sre15" class="line" name="2133"> 1332/a>#1365n class13ACCass="co_OC00-prcmmu.c13ACC>136="L67500" class="sreU_I2C_STspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STmb2_transfers="srcode=PRBIPmb2_transfer"sre.1_PLL_ON_OFF" cauto_pm_locks="srcode=PRBIPauto_pm_lockEQ_M,a1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1);15" class="line" name="2133"> 1332/a>#13"6n class13ef="+code1=PRCM16prcmu.c13ef=>136d="L115" class="line" name="2133"> 1332/a>#13"7n class13rs/3s/mfd/db8500-prcmu.c13rs/>136d="L1500" clas5" class="line" name=/*22"> 1222/a>#define 136="L6331" class="line" name=         * The autonomous power manage nam configuramion is done through22"> 1222/a>#define 136d="L115" class="line" name=         * fields in mailbox 2, but these fields are only used as shared"s"> 1222/a>#define 137a"sre31" class="line" name=         * variables - i.e. there is no need to send a message."s"> 1222/a>#define 137d="L131" class="line" name=         *122"> 1222/a>#define PRCM_ss="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="sleep_cfgs="srcode=PRBIPsleep_cfg="L1,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMBv_AUTO_PM_SLEEPs="srcode=PRBIPPod2PREQPMBv_AUTO_PM_SLEEP"sre));15" class="line" name="2133"> 1332/a>#1373n class13"comment">/* 372-prcmu.c13"co>1373"sref">PRCM_1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="idle_cfgs="srcode=PRBIPidle_cfg="L1,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMBv_AUTO_PM_IDLEs="srcode=PRBIPPod2PREQPMBv_AUTO_PM_IDLE"sre));15" class="line" name="2133"> 1332/a>#1374n class13comment">/* 372-prccmu.c13com>1374"sre15" class="line" name="2133"> 1332/a>#1375n class13comment">/* 372-prc6mu.c13com>137="L67500" class="sreU_I2C_STmb2_transfers="srcode=PRBIPmb2_transfer"sre.1_PLL_ON_OFF" cauto_pm_enableds="srcode=PRBIPauto_pm_enabled="L1B=15" class="line" name="2133"> 1332/a>#1376n class13comment">/* 372-prc6mu.c13com>1376"L67500" claaaaaaaaa((ss="sreU_I2C_STsleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csva_auto_pm_enables="srcode=PRBIPsva_auto_pm_enable"sre ==B1_PLL_ON_OFF" cPod2U_AUTO_PM_ONs="srcode=PRBIPPod2U_AUTO_PM_ON"sre)a||15" class="line" name="2133"> 1332/a>#1377n class13comment">/* 372-prc6mu.c13com>1377"L67500" claaaaaaaaa (1_PLL_ON_OFF" csleeps="srcode=PRBIPsleepEQ_M->1_PLL_ON_OFF" csia_auto_pm_enables="srcode=PRBIPsia_auto_pm_enable"sre ==B1_PLL_ON_OFF" cPod2U_AUTO_PM_ONs="srcode=PRBIPPod2U_AUTO_PM_ON"sre)a||15" class="line" name="2133"> 1332/a>#1378n class13comment">/* 372-prc6mu.c13com>137="L63500" cla500" cla (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csva_auto_pm_enables="srcode=PRBIPsva_auto_pm_enable"sre ==B1_PLL_ON_OFF" cPod2U_AUTO_PM_ONs="srcode=PRBIPPod2U_AUTO_PM_ON"sre)a||15" class="line" name="2133"> 1332/a>#1379n class13omment">/* 372-prc16mu.c13omm>1379"L67500" claaaaaaaaa (1_PLL_ON_OFF" cidles="srcode=PRBIPidle="L1->1_PLL_ON_OFF" csia_auto_pm_enables="srcode=PRBIPsia_auto_pm_enable"sre ==B1_PLL_ON_OFF" cPod2U_AUTO_PM_ONs="srcode=PRBIPPod2U_AUTO_PM_ON"sre));15" class="line" name="2133"> 1332/a>#138an class13ef="+code1=PRCM17prcmu.c13ef=>1383"L6315" class="line" name="2133"> 1332/a>#1381n class13riv4s/mfd/db8500-prcmu.c13riv>1381a>#i500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STmb2_transfers="srcode=PRBIPmb2_transfer"sre.1_PLL_ON_OFF" cauto_pm_locks="srcode=PRBIPauto_pm_lockEQ_M,a1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1);15" class="line" name="2133"> 1332/a>#1382n class13x4H_DDR_INIPEQ_MB0"cmu.c13x4H>138d="L1}15" class="line" name="2133"> 1332/a>#1383n class13x4H_MEM"coef="driversu.c13x4H>13e3"sre1_PLL_ON_OFF" cEXPORT_SYMBOLs="srcode=PRBIPEXPORT_SYMBOL"sre(s="line" name=" 1332_configure_auto_pms="srcode=PRBIPpr332_configure_auto_pm"sre);15" class="line" name="2133"> 1332/a>#1384n class134H_HOTDOGef="driversu/mf134H_>1384"sre15" class="line" name="2133"> 1332/a>#1385n class134H_HOTM  ef="driversuu.c134H_>138d="L1s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cpr332_is_auto_pm_enableds="srcode=PRBIPpr332_is_auto_pm_enabled"sre(void)15" class="line" name="2133"> 1332/a>#1386n class134H_HOT_PERIOD00-prcm1"+c134H_>13e6"L67{15" class="line" name="2133"> 1332/a>#1387n class13H_A9WDOG13e7"L67500" clareturn s="line" name="mb2_transfers="srcode=PRBIPmb2_transfer"sre.1_PLL_ON_OFF" cauto_pm_enableds="srcode=PRBIPauto_pm_enabled="L1;15" class="line" name="2133"> 1332/a>#1388n class13H_A9WDOG13e="L63}15" class="line" name="2133"> 1332/a>#1389n class13H_A9WDOG1389"L6315" class="line" name="2133"> 1332/a>#139an class13H_A9WDOG13H_"L67static int 1_PLL_ON_OFF" crequest_sysclks="srcode=PRBIPrequest_sysclk"sre(s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#1391n class13H_A9WDOG1391"L67{15" class="line" name="2133"> 1332/a>#1392n class13ef="+code1=PRCM19prcmu.c13ef=>1392"sref">PRCM_int 1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1393n class13iv4rs/mfd/db8500-prcmu.c13iv4>13H3"sref">PRCM_unsigned longa1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1;15" class="line" name="2133"> 1332/a>#1394n class13"comment">/* 4 b-prcmu.c13"co>1394"sre15" class="line" name="2133"> 1332/a>#1395n class13"comment">/* 4 b-prcmu.c13"co>139="L67500" class="sreU_I2C_STrs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#1396n class13"comment">/* 4 b-prcmu.c13"co>139d="L115" class="line" name="2133"> 1332/a>#1397n class13"comment">/* 4 b-prcmu.c13"co>1397"L67500" class="sreU_I2C_STmutex_locks="srcode=PRBIPmutex_lock"sre(&smp;ss="sreU_I2C_STmb3_transfers="srcode=PRBIPmb3_transfer"sre.1_PLL_ON_OFF" csysclk_locks="srcode=PRBIPsysclk_lock"sre);15" class="line" name="2133"> 1332/a>#1398n class13"comment">/* 4 b-prcmu.c13"co>139="L6315" class="line" name="2133"> 1332/a>#1399n class13"comment">/* 4 b-prcmu.c13"co>139/a>#i500" class="sreU_I2C_STspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STmb3_transfers="srcode=PRBIPmb3_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,a1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1);15" class="line" name="2133"> 1332/a>#14pan class14pan ment">/* 4 b-prcmu.c14pan>1403"L6315" class="line" name="2133"> 1332/a>#14p1n class14p_A9WDOG1401a>#i500" clawhile (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PMBOX_CPU_VALs="srcode=PRBIPPod2PMBOX_CPU_VAL"sre)a&smp; s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(3))15" class="line" name="2133"> 1332/a>#1402n class14pf="+code1=PRCM19prcmu.c14pf=>1402"sref">PRCM_500" class="sreU_I2C_STcpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#14p3n class14pv4rs/mfd/db8500-prcmu.c14pv4>140d="L115" class="line" name="2133"> 1332/a>#14p4n class14pcomment">/* 4 b-prcmu.c14pco>1404"sref">PRCM_ss="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre((1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1 ?B1_PLL_ON_OFF" cONs="srcode=PRBIPON="L1 :B1_PLL_ON_OFF" cOFFs="srcode=PRBIPOFF"sre),B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PREQPMB3_SYSCLK_MGTs="srcode=PRBIPPod2PREQPMB3_SYSCLK_MGT"sre));15" class="line" name="2133"> 1332/a>#14p5n class14pcomment">/* 4 b-prcmu.c14pco>140d="L115" class="line" name="2133"> 1332/a>#14p6n class14pcomment">/* 4 b-prcmu.c14pco>1406"L67500" class="sreU_I2C_STwritebs="srcode=PRBIPwriteb"sre(s="line" name="MB3H_SYSCLKs="srcode=PRBIPMB3H_SYSCLK="L1,B(s="line" name="tcdm_bases="srcode=PRBIPtcdm_base="L15+ 1_PLL_ON_OFF" cPod2PMBOX_HEADER_REQPMB3s="srcode=PRBIPPod2PMBOX_HEADER_REQPMB3"sre));15" class="line" name="2133"> 1332/a>#14p7n class14pcomment">/* 4 b-prcmu.c14pco>1407"L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="MBOX_BITs="srcode=PRBIPMBOX_BIT"sre(3),BSE_USB_WAKEUP" Pod2PMBOX_CPU_SETs="srcode=PRBIPPod2PMBOX_CPU_SETEQ_M);15" class="line" name="2133"> 1332/a>#14p8n class14pcomment">/* 4 b-prcmu.c14pco>140="L6315" class="line" name="2133"> 1332/a>#14p9n class14pcomment">/* 4 b-prcmu.c14pco>140/a>#i500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STmb3_transfers="srcode=PRBIPmb3_transfer"sre.1_PLL_ON_OFF" clocks="srcode=PRBIPlock"sre,a1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1);15" class="line" name="2133"> 1332/a>#141an class14_MB1" classssssssssuxu.c14_MB>1413"L6315" class="line" name="2133"> 1332/a>#1411n class14ref="+cod2=PRCM21prcmu.c14ref>1411a>#i500" clas5" class="line" name=/*22"> 1222/a>#define  1222/a>#define 5* 4 b-prcmu.c14"co>1413"sre31" class="line" name=         * SysClk, and it succeeds."s"> 1222/a>#define 5* 4 b-prcmu.c14"co>141d="L114" class="line" name="        *122"> 1222/a>#define 5* 4 b-prcmu.c14"co>141="L67500" claif (ss="sreU_I2C_STenables="srcode=PRBIPenable="L1 &&smp; !1_PLL_ON_OFF" cwait_for_ne"pletion_timeouts="srcode=PRBIPwait_for_ne"pletion_timeout"sre(&smp;ss="sreU_I2C_STmb3_transfers="srcode=PRBIPmb3_transfer"sre.1_PLL_ON_OFF" csysclk_works="srcode=PRBIPsysclk_work"sre,22/a>#define 5* 4 b-prcmu.c14"co>1416"L67500" claaaaaaaaa500" class="sreU_I2C_STmsecs_to_jiffiess="srcode=PRBIPmsecs_to_jiffies"sre(20000)))a{15" class="line" name="2133"> 1332/a>#1417n class140_VOLT BIPEQ_M(6)u.c140_V>1417"L67500" claaaaaaaaa1_PLL_ON_OFF" cpr_errs="srcode=PRBIPpr_err"sre(s1" class="listring">" 1332: %s timed out (20 s) waitingafor a reply.\n"22"> 12,15" class="line" name="2133"> 1332/a>#1418n class140_VOLT BIPEQ_M(6)u.c140_V>141="L63500" cla500" cla aaaaaaa1_PLL_ON_OFF" c__func__s="srcode=PRBIP__func__EQ_M);15" class="line" name="2133"> 1332/a>#14_9n class1400_VOLT BIPEQ_M(mu.c1400_>1419"L67500" claaaaaaaaa1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= -s="line" name="EIOs="srcode=PRBIPEIO="L1;15" class="line" name="2133"> 1332/a>#142an class14ref="+cod2=PRCM21prcmu.c14ref>1420a>#i500" cla}15" class="line" name="2133"> 1332/a>#14r1n class14="driv5fd/db8500-prcmu.c14="d>142d="L122" class="line" name="L1">  91#d14r2n class14"comment">/* 4 b-prcmu.c14"co>1422"sref">PRCM_ss="sreU_I2C_STmutex_unlocks="srcode=PRBIPmutex_unlock"sre(&smp;ss="sreU_I2C_STmb3_transfers="srcode=PRBIPmb3_transfer"sre.1_PLL_ON_OFF" csysclk_locks="srcode=PRBIPsysclk_lock"sre);15" class="line" name="2133"> 1332/a>#1423n class14"comment">/* 4 b-prcmu.c14"co>142d="L115" class="line" name="2133"> 1332/a>#14r4n class14     I2C_WR_OC00-prcm1.c14   >1424"sref">PRCM_return s="line" name="rs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#14r5n class14     I2C_RD_OC00-prcmm.c14   >142d="L1}15" class="line" name="2133"> 1332/a>#14r6n class14ref="+cod2=MB1H22prcmu.c14ref>142d="L115" class="line" name="2133"> 1332/a>#14r7n class14          NUdriv00-pr8+c14   >1427"L67static int 1_PLL_ON_OFF" crequest_timclks="srcode=PRBIPrequest_timclk"sre(s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#1428n class14P_100_VOLT BIPEQ_M+c14P_1>142="L63{15" class="line" name="2133"> 1332/a>#1429n class14      NUdriv00-p) - mu.c14   >142/a>#i500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15= (s="line" name="Pod2PTCR_DOZE_MODEs="srcode=PRBIPPod2PTCR_DOZE_MODE="L15|BSE_USB_WAKEUP" Pod2PTCR_TENSEL_MASKs="srcode=PRBIPPod2PTCR_TENSEL_MASK"sre);15" class="line" name="2133"> 1332/a>#143an class14ref="+cod2=MB1H22prcmu.c14ref>1433"L6315" class="line" name="2133"> 1332/a>#1431n class14terface drive h0-prcmu.c14ter>1431="L1500" claif (!1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#1432n class14 * Wakeups/IRQs0-prcmu.c14 * >1432"sref">PRCM_500" class="sreU_I2C_STvals="srcode=PRBIPval="L15|=B1_PLL_ON_OFF" cPod2PTCR_STOP_TIMERSs="srcode=PRBIPPod2PTCR_STOP_TIMERS="L1;15" class="line" name="2133"> 1332/a>#1433n class14voltages to 8500-prcmu.c14vol>1433"sref">PRCM_1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" Pod2PTCRs="srcode=PRBIPPod2PTCR"sre);15" class="line" name="2133"> 1332/a>#1434n class14ref="+cod2=PRCM23prcmu.c14ref>1434"sre15" class="line" name="2133"> 1332/a>#1435n class14<17" class="line" name=e14<17>1435"sref">PRCM_return 0;15" class="line" name="2133"> 1332/a>#1436n class14ivers/mfd/db8500-prcmu.c14ive>143d="L1}15" class="line" name="2133"> 1332/a>#1437n class14>
 1332/a>#1438n class14SOC0_O2     ( 1332/a>#1439n class14>
<1 href="drivers8+c14>>143d="L1{15" class="line" name="2133"> 1332/a>#144an class14 1332/a>#1441n class14="driverd/db8500-prcmu.c14="d>1441="L1500" claunsigned longa1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1;15" class="line" name="2133"> 1332/a>#1442n class14"comment">/* 4 b-prcmu.c14"co>144d="L115" class="line" name="2133"> 1332/a>#1443n class14"comment">/* 4 b-prcmu.c14"co>1443"sref">PRCM_1_PLL_ON_OFF" cspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;ss="sreU_I2C_STclk_mgt_locks="srcode=PRBIPclk_mgt_lock"sre,a1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1);15" class="line" name="2133"> 1332/a>#1444n class14"comment">/* 4 b-prcmu.c14"co>1444"sre15" class="line" name="2133"> 1332/a>#1445n class14"comment">/* 4 b-prcmu.c14"co>144="L67500" clas5" class="line" name=/* Grab the HW semaphore. *122"> 1222/a>#define 1446"L67500" clawhile ((1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PSEMs="srcode=PRBIPPod2PSEM"sre)a&smp; s="line" name="Pod2PSEM_Pod2PSEMs="srcode=PRBIPPod2PSEM_Pod2PSEM"sre)a!= 0)15" class="line" name="2133"> 1332/a>#1447n class14rs/2s/mfd/db8500-prcmu.c14rs/>1447"L67500" claaaaaaaaa1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#1448n class14 2H_DPREQ_MB0" clascmu.c14 2H>144="L6315" class="line" name="2133"> 1332/a>#14<9n class14 2H_AUTOde=PEQ_MB0"cmu.c14 2H>144/a>#i500" class="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="clk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1);15" class="line" name="2133"> 1332/a>#145an class14ef="+code1=PRCM14prcmu.c14ef=>1450a>#i500" claif (ss="sreU_I2C_STenables="srcode=PRBIPenable="L1)a{15" class="line" name="2133"> 1332/a>#1451n class14="driv2fd/db8500-prcmu.c14="d>1451a>#i500" cla500" class="sreU_I2C_STvals="srcode=PRBIPval="L15|=B(s="line" name="Pod2PCLK_MGTPCLKENs="srcode=PRBIPPod2PCLK_MGTPCLKEN="L15|BSE_USB_WAKEUP" clk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L1);15" class="line" name="2133"> 1332/a>#1452n class14"comment">/* 16 -prcmu.c14"co>1452"sref">PRCM_} elsea{15" class="line" name="2133"> 1332/a>#1453n class14"comment">/* 16 -prcmu.c14"co>1453"sref">PRCM_f">PRCMass="sreU_I2C_STclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L15= (s="line" name="vals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PCLK_MGTPCLKPLLSW_MASKs="srcode=PRBIPPod2PCLK_MGTPCLKPLLSW_MASK="L1);15" class="line" name="2133"> 1332/a>#1454n class14"comment">/* 16 -prcmu.c14"co>1454"sref">PRCM_500" clas="line" name="vals="srcode=PRBIPval="L15&smp;= ~(s="line" name="Pod2PCLK_MGTPCLKENs="srcode=PRBIPPod2PCLK_MGTPCLKEN="L15|BSE_USB_WAKEUP" Pod2PCLK_MGTPCLKPLLSW_MASKs="srcode=PRBIPPod2PCLK_MGTPCLKPLLSW_MASK="L1);15" class="line" name="2133"> 1332/a>#1455n class14"comment">/* 16 -prcmu.c14"co>145="L67500" cla}15" class="line" name="2133"> 1332/a>#1456n class14"comment">/* 16 -prcmu.c14"co>1456"L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" clk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1);15" class="line" name="2133"> 1332/a>#1457n class14"comment">/* 16 -prcmu.c14"co>145d="L115" class="line" name="2133"> 1332/a>#14e8n class14"comment">/* 16 -prcmu.c14"co>1458"L67500" clas5" class="line" name=/* Release the HW semaphore. *122"> 1222/a>#define /* 16 -prcmu.c14"co>145/a>#i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(0,BSE_USB_WAKEUP" Pod2PSEMs="srcode=PRBIPPod2PSEM"sre);15" class="line" name="2133"> 1332/a>#146an class14"comment">/* 16 -prcmu.c14"co>1463"L6315" class="line" name="2133"> 1332/a>#1461n class14"comment">/* 16 -prcmu.c14"co>1461a>#i500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;ss="sreU_I2C_STclk_mgt_locks="srcode=PRBIPclk_mgt_lock"sre,a1_PLL_ON_OFF" cflagss="srcode=PRBIPflags="L1);15" class="line" name="2133"> 1332/a>#14"2n class14ef="+code1=PRCM16prcmu.c14ef=>146d="L115" class="line" name="2133"> 1332/a>#14"3n class14="driv2fd/db8500-prcmu.c14="d>1463"sref">PRCM_return 0;15" class="line" name="2133"> 1332/a>#14"4n class14"comment">/* 4 b-prcmu.c14"co>1464"sre}15" class="line" name="2133"> 1332/a>#1465n class14ACCass="co_OC00-prcmmu.c14ACC>146d="L115" class="line" name="2133"> 1332/a>#14"6n class14ef="+code1=PRCM16prcmu.c14ef=>146d="L1static int 1_PLL_ON_OFF" crequest_sga_clocks="srcode=PRBIPrequest_sga_clock"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,a1_PLL_ON_OFF" cbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#14"7n class14rs/3s/mfd/db8500-prcmu.c14rs/>146d="L1{15" class="line" name="2133"> 1332/a>#1468n class14 3H_ANCEQ_MB0" clascmu.c14 3H>1468"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#1469n class14e3H_SIDETON>EQ_MB0"cmu.c14e3H>1469="L1500" claint 1_PLL_ON_OFF" crets="srcode=PRBIPret="L1;15" class="line" name="2133"> 1332/a>#147an class14 3H_SYSCLCef="driversu.c14 3H>1473"L6315" class="line" name="2133"> 1332/a>#1471n class14ef="+code1=PRCM17prcmu.c14ef=>1471="L1500" claif (ss="sreU_I2C_STenables="srcode=PRBIPenable="L1)a{15" class="line" name="2133"> 1332/a>#1472n class14iv3rs/mfd/db8500-prcmu.c14iv3>1472"sref">PRCM_500" class="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PCGATING_BYPASSs="srcode=PRBIPPod2PCGATING_BYPASS="L1);15" class="line" name="2133"> 1332/a>#1473n class14"comment">/* 372-prcmu.c14"co>1473"sref">PRCM_f">PRCMass="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L15|BSE_USB_WAKEUP" Pod2PCGATING_BYPASS_ICNv5rs/mfd/d=PRBIPPod2PCGATING_BYPASS_ICNv="L1,BSE_USB_WAKEUP" Pod2PCGATING_BYPASSs="srcode=PRBIPPod2PCGATING_BYPASS="L1);15" class="line" name="2133"> 1332/a>#1474n class14comment">/* 372-prccmu.c14com>1474"sref">PRCM_}15" class="line" name="2133"> 1332/a>#1475n class14comment">/* 372-prc6mu.c14com>147d="L115" class="line" name="2133"> 1332/a>#1476n class14comment">/* 372-prc6mu.c14com>1476"L67500" class="sreU_I2C_STrets="srcode=PRBIPret="L15= 1_PLL_ON_OFF" crequest_clocks="srcode=PRBIPrequest_clock"sre(s="line" name="clocks="srcode=PRBIPclock"sre,a1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#1477n class14comment">/* 372-prc6mu.c14com>147d="L115" class="line" name="2133"> 1332/a>#1478n class14comment">/* 372-prc6mu.c14com>147="L63500" claif (!1_PLL_ON_OFF" crets="srcode=PRBIPret="L15&&smp; !1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)a{15" class="line" name="2133"> 1332/a>#1479n class14omment">/* 372-prc16mu.c14omm>1479"L67500" claaaaaaaaass="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PCGATING_BYPASSs="srcode=PRBIPPod2PCGATING_BYPASS="L1);15" class="line" name="2133"> 1332/a>#148an class14ef="+code1=PRCM17prcmu.c14ef=>148f"L67500" claaaaaaaaa1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L15&smp; ~SE_USB_WAKEUP" Pod2PCGATING_BYPASS_ICNv5rs/mfd/d=PRBIPPod2PCGATING_BYPASS_ICNv="L1,BSE_USB_WAKEUP" Pod2PCGATING_BYPASSs="srcode=PRBIPPod2PCGATING_BYPASS="L1);15" class="line" name="2133"> 1332/a>#1481n class14riv4s/mfd/db8500-prcmu.c14riv>1481a>#i500" cla}15" class="line" name="2133"> 1332/a>#1482n class14x4H_DDR_INIPEQ_MB0"cmu.c14x4H>148d="L115" class="line" name="2133"> 1332/a>#1483n class14x4H_MEM"coef="driversu.c14x4H>1483"sref">PRCM_return 1_PLL_ON_OFF" crets="srcode=PRBIPret="L1;15" class="line" name="2133"> 1332/a>#1484n class144H_HOTDOGef="driversu/mf144H_>1484"sre}15" class="line" name="2133"> 1332/a>#1485n class144H_HOTM  ef="driversuu.c144H_>148d="L115" class="line" name="2133"> 1332/a>#1486n class144H_HOT_PERIOD00-prcm1"+c144H_>148d="L1static 1_PLL_ON_OFF" cinOD00-p"srcode=PRBIPinOD00"sref1_PLL_ON_OFF" cbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cplldsi_lockeds="srcode=PRBIPplldsi_locked"sre(void)15" class="line" name="2133"> 1332/a>#1487n class14H_A9WDOG148d="L1{15" class="line" name="2133"> 1332/a>#1488n class14H_A9WDOG1488"sref">PRCM_return (1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PPLLDSI_LOCKPs="srcode=PRBIPPod2PPLLDSI_LOCKP"sre)a&smp;15" class="line" name="2133"> 1332/a>#1489n class14H_A9WDOG1489"L67500" claaaaaaaaa(s="line" name="Pod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP_MB1" class=PRBIPPod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP_M="L15|15" class="line" name="2133"> 1332/a>#149an class14H_A9WDOG149f"L67500" claaaaaaaaaBSE_USB_WAKEUP" Pod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP3s="srcode=PRBIPPod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP3"sre)) ==15" class="line" name="2133"> 1332/a>#1491n class14H_A9WDOG1491a>#i500" cla500" cla(s="line" name="Pod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP_MB1" class=PRBIPPod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP_M="L15|15" class="line" name="2133"> 1332/a>#1492n class14ef="+code1=PRCM19prcmu.c14ef=>1492"sref">PRCM_500" claBSE_USB_WAKEUP" Pod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP3s="srcode=PRBIPPod2PPLLDSI_LOCKP_Pod2PPLLDSI_LOCKP3"sre);15" class="line" name="2133"> 1332/a>#1493n class14iv4rs/mfd/db8500-prcmu.c14iv4>14H3"sre}15" class="line" name="2133"> 1332/a>#1494n class14"comment">/* 4 b-prcmu.c14"co>1494"sre15" class="line" name="2133"> 1332/a>#1495n class14"comment">/* 4 b-prcmu.c14"co>149="L67static int 1_PLL_ON_OFF" crequest_plldsis="srcode=PRBIPrequest_plldsi"sre(s="line" name="bools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#1496n class14"comment">/* 4 b-prcmu.c14"co>1496"L67{15" class="line" name="2133"> 1332/a>#1497n class14"comment">/* 4 b-prcmu.c14"co>1497"L67500" claint 1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= 0;15" class="line" name="2133"> 1332/a>#1498n class14"comment">/* 4 b-prcmu.c14"co>1498"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#1499n class14"comment">/* 4 b-prcmu.c14"co>1499"L6315" class="line" name="2133"> 1332/a>#15pan class15pan ment">/* 4 b-prcmu.c15pan>1500a>#i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre((s="line" name="Pod2PMMIP_LS_CLAMP_DSIPLL_CLAMPs="srcode=PRBIPPod2PMMIP_LS_CLAMP_DSIPLL_CLAMP="L15|15" class="line" name="2133"> 1332/a>#15p1n class15p_A9WDOG1501a>#i500" cla500" class="sreU_I2C_STPod2PMMIP_LS_CLAMP_DSIPLL_CLAMPIs="srcode=PRBIPPod2PMMIP_LS_CLAMP_DSIPLL_CLAMPI="L1),B(s="line" name="enables="srcode=PRBIPenable="L1 ?15" class="line" name="2133"> 1332/a>#15p2n class15pf="+code1=PRCM19prcmu.c15pf=>1502"sref">PRCM_500" class="sreU_I2C_STPod2PMMIP_LS_CLAMP_CLRs="srcode=PRBIPPod2PMMIP_LS_CLAMP_CLR"sref:B1_PLL_ON_OFF" cPod2PMMIP_LS_CLAMP_SETs="srcode=PRBIPPod2PMMIP_LS_CLAMP_SET"sre));15" class="line" name="2133"> 1332/a>#15p3n class15pv4rs/mfd/db8500-prcmu.c15pv4>150d="L115" class="line" name="2133"> 1332/a>#15p4n class15pcomment">/* 4 b-prcmu.c15pco>1504"sref">PRCM_ss="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PPLLDSI_ENABLEs="srcode=PRBIPPod2PPLLDSI_ENABLE"sre);15" class="line" name="2133"> 1332/a>#15p5n class15pcomment">/* 4 b-prcmu.c15pco>150="L67500" claif (ss="sreU_I2C_STenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#15p6n class15pcomment">/* 4 b-prcmu.c15pco>1506"L67500" claaaaaaaaas="line" name="vals="srcode=PRBIPval="L15|=B1_PLL_ON_OFF" cPod2PPLLDSI_ENABLE_Pod2PPLLDSI_ENABLEs="srcode=PRBIPPod2PPLLDSI_ENABLE_Pod2PPLLDSI_ENABLE="L1;15" class="line" name="2133"> 1332/a>#15p7n class15pcomment">/* 4 b-prcmu.c15pco>1507"L67500" claelse15" class="line" name="2133"> 1332/a>#15p8n class15pcomment">/* 4 b-prcmu.c15pco>150="L63500" cla500" clas="line" name="vals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cPod2PPLLDSI_ENABLE_Pod2PPLLDSI_ENABLEs="srcode=PRBIPPod2PPLLDSI_ENABLE_Pod2PPLLDSI_ENABLE="L1;15" class="line" name="2133"> 1332/a>#15p9n class15pcomment">/* 4 b-prcmu.c15pco>150/a>#i500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" Pod2PPLLDSI_ENABLEs="srcode=PRBIPPod2PPLLDSI_ENABLE"sre);15" class="line" name="2133"> 1332/a>#151an class15_MB1" classssssssssuxu.c15_MB>1513"L6315" class="line" name="2133"> 1332/a>#1511n class15ref="+cod2=PRCM21prcmu.c15ref>1511="L1500" claif (ss="sreU_I2C_STenables="srcode=PRBIPenable="L1)a{15" class="line" name="2133"> 1332/a>#1512n class15iv5rs/mfd/db8500-prcmu.c15iv5>1512"sref">PRCM_500" claunsigned int 1_PLL_ON_OFF" cis="srcode=PRBIPi="L1;15" class="line" name="2133"> 1332/a>#1513n class15"comment">5* 4 b-prcmu.c15"co>1513"sref">PRCM_f">PRCMass="sreU_I2C_STbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" clockeds="srcode=PRBIPlocked"sre5= 1_PLL_ON_OFF" cplldsi_lockeds="srcode=PRBIPplldsi_locked"sre();15" class="line" name="2133"> 1332/a>#1514n class15"comment">5* 4 b-prcmu.c15"co>1514"sre15" class="line" name="2133"> 1332/a>#1515n class15"comment">5* 4 b-prcmu.c15"co>151="L67500" claaaaaaaaafor (1_PLL_ON_OFF" cis="srcode=PRBIPi="L15= 10; !1_PLL_ON_OFF" clockeds="srcode=PRBIPlocked"sre5&&smp; (1_PLL_ON_OFF" cis="srcode=PRBIPi="L15> 0); --s="line" name="is="srcode=PRBIPi="L1)a{15" class="line" name="2133"> 1332/a>#1516n class15"comment">5* 4 b-prcmu.c15"co>1516"L67500" claaaaaaaaa500" class="sreU_I2C_STudelays="srcode=PRBIPudelay"sre(100);15" class="line" name="2133"> 1332/a>#1517n class150_VOLT BIPEQ_M(6)u.c150_V>1517"L67500" claaaaaaaaa500" class="sreU_I2C_STlockeds="srcode=PRBIPlocked"sre5= 1_PLL_ON_OFF" cplldsi_lockeds="srcode=PRBIPplldsi_locked"sre();15" class="line" name="2133"> 1332/a>#1518n class150_VOLT BIPEQ_M(6)u.c150_V>151="L63500" cla500" cla}15" class="line" name="2133"> 1332/a>#15_9n class1500_VOLT BIPEQ_M(mu.c1500_>1519"L67500" claaaaaaaaaif (ss="sreU_I2C_STlockeds="srcode=PRBIPlocked"sre)a{15" class="line" name="2133"> 1332/a>#152an class15ref="+cod2=PRCM21prcmu.c15ref>152f"L67500" claaaaaaaaaB00" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="Pod2PAPE_RESETN_DSIPLL_RESETNs="srcode=PRBIPPod2PAPE_RESETN_DSIPLL_RESETN="L1,15" class="line" name="2133"> 1332/a>#1521n class15="driv5fd/db8500-prcmu.c15="d>1521a>#i500" cla500" claaaaaaaaaB00" class="sreU_I2C_STPod2PAPE_RESETN_SETs="srcode=PRBIPPod2PAPE_RESETN_SET"sre);15" class="line" name="2133"> 1332/a>#15r2n class15"comment">/* 4 b-prcmu.c15"co>1522"sref">PRCM_500" cla} elsea{15" class="line" name="2133"> 1332/a>#1523n class15"comment">/* 4 b-prcmu.c15"co>1523"sref">PRCM_f">PRCMaB00" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre((s="line" name="Pod2PMMIP_LS_CLAMP_DSIPLL_CLAMPs="srcode=PRBIPPod2PMMIP_LS_CLAMP_DSIPLL_CLAMP="L15|15" class="line" name="2133"> 1332/a>#15r4n class15     I2C_WR_OC00-prcm1.c15   >1524"sref">PRCM_500" claaaaaaaaaB00" class="sreU_I2C_STPod2PMMIP_LS_CLAMP_DSIPLL_CLAMPIs="srcode=PRBIPPod2PMMIP_LS_CLAMP_DSIPLL_CLAMPI="L1),15" class="line" name="2133"> 1332/a>#15r5n class15     I2C_RD_OC00-prcmm.c15   >152="L67500" claaaaaaaaaaaaaaaaaB00" class="sreU_I2C_STPod2PMMIP_LS_CLAMP_SETs="srcode=PRBIPPod2PMMIP_LS_CLAMP_SET"sre);15" class="line" name="2133"> 1332/a>#15r6n class15ref="+cod2=MB1H22prcmu.c15ref>1526"L67500" claaaaaaaaa500" class="sreU_I2C_STvals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cPod2PPLLDSI_ENABLE_Pod2PPLLDSI_ENABLEs="srcode=PRBIPPod2PPLLDSI_ENABLE_Pod2PPLLDSI_ENABLE="L1;15" class="line" name="2133"> 1332/a>#15r7n class15          NUdriv00-pr8+c15   >1527"L67500" claaaaaaaaa500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" Pod2PPLLDSI_ENABLEs="srcode=PRBIPPod2PPLLDSI_ENABLE"sre);15" class="line" name="2133"> 1332/a>#1528n class15P_100_VOLT BIPEQ_M+c15P_1>152="L63500" cla500" cla aaaaaaa1_PLL_ON_OFF" crs="srcode=PRBIPr="L15= -s="line" name="EAGAINs="srcode=PRBIPEAGAIN="L1;15" class="line" name="2133"> 1332/a>#15r9n class15      NUdriv00-p) - mu.c15   >1529"L67500" claaaaaaaaa}15" class="line" name="2133"> 1332/a>#153an class15ref="+cod2=MB1H22prcmu.c15ref>1530a>#i500" cla} elsea{15" class="line" name="2133"> 1332/a>#1531n class15terface drive h0-prcmu.c15ter>1531a>#i500" cla500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="Pod2PAPE_RESETN_DSIPLL_RESETNs="srcode=PRBIPPod2PAPE_RESETN_DSIPLL_RESETN="L1,ass="sreU_I2C_STPod2PAPE_RESETN_CLRs="srcode=PRBIPPod2PAPE_RESETN_CLR"sre);15" class="line" name="2133"> 1332/a>#1532n class15 * Wakeups/IRQs0-prcmu.c15 * >1532"sref">PRCM_}15" class="line" name="2133"> 1332/a>#1533n class15voltages to 8500-prcmu.c15vol>1533"sref">PRCM_return 1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1534n class15ref="+cod2=PRCM23prcmu.c15ref>1534"sre}15" class="line" name="2133"> 1332/a>#1535n class15<17" class="line" name=e15<17>153d="L115" class="line" name="2133"> 1332/a>#1536n class15ivers/mfd/db8500-prcmu.c15ive>153d="L1static int 1_PLL_ON_OFF" crequest_dsiclks="srcode=PRBIPrequest_dsiclk"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cns="srcode=PRBIPn="L1,ass="sreU_I2C_STbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#1537n class15>
 1332/a>#1538n class15SOC0_O2     ( 1332/a>#1539n class15>
<1 href="drivers8+c15>>1539"L6315" class="line" name="2133"> 1332/a>#154an class15 1332/a>#1541n class15="driverd/db8500-prcmu.c15="d>1541a>#i500" class="sreU_I2C_STvals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cdsiclks="srcode=PRBIPdsiclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsel_masks="srcode=PRBIPdivsel_mask="L1;15" class="line" name="2133"> 1332/a>#1542n class15"comment">/* 4 b-prcmu.c15"co>1542"sref">PRCM_ss="sreU_I2C_STvals="srcode=PRBIPval="L15|=B((1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1 ?B1_PLL_ON_OFF" cdsiclks="srcode=PRBIPdsiclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivsel"sref:B1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SEL_OFFs="srcode=PRBIPPod2PDSI_PLLOUT_SEL_OFF"sre)a<<15" class="line" name="2133"> 1332/a>#1543n class15"comment">/* 4 b-prcmu.c15"co>1543"sref">PRCM_f">PRCMass="sreU_I2C_STdsiclks="srcode=PRBIPdsiclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsel_shifts="srcode=PRBIPdivsel_shift"sre);15" class="line" name="2133"> 1332/a>#1544n class15"comment">/* 4 b-prcmu.c15"co>1544"sref">PRCM_ss="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" Pod2PDSI_PLLOUT_SELs="srcode=PRBIPPod2PDSI_PLLOUT_SEL"sre);15" class="line" name="2133"> 1332/a>#1545n class15"comment">/* 4 b-prcmu.c15"co>1545"sref">PRCM_return 0;15" class="line" name="2133"> 1332/a>#1546n class15ef="+code1=PRCM14prcmu.c15ef=>154d="L1}15" class="line" name="2133"> 1332/a>#1547n class15rs/2s/mfd/db8500-prcmu.c15rs/>154d="L115" class="line" name="2133"> 1332/a>#1548n class15 2H_DPREQ_MB0" clascmu.c15 2H>154="L63static int 1_PLL_ON_OFF" crequest_dsiescclks="srcode=PRBIPrequest_dsiescclk"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cns="srcode=PRBIPn="L1,ass="sreU_I2C_STbools="srcode=PRBIPboolEQ_MB1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1)15" class="line" name="2133"> 1332/a>#15<9n class15 2H_AUTOde=PEQ_MB0"cmu.c15 2H>154d="L1{15" class="line" name="2133"> 1332/a>#155an class15ef="+code1=PRCM14prcmu.c15ef=>1550a>#i500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#1551n class15="driv2fd/db8500-prcmu.c15="d>155d="L122" class="line" name="L1">  91#d1552n class15"comment">/* 16 -prcmu.c15"co>1552"sref">PRCM_ss="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PDSITVCLK_DIVs="srcode=PRBIPPod2PDSITVCLK_DIV"sre);15" class="line" name="2133"> 1332/a>#1553n class15"comment">/* 16 -prcmu.c15"co>1553"sref">PRCM_1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1 ?B(s="line" name="vals="srcode=PRBIPval="L15|= 1_PLL_ON_OFF" cdsiescclks="srcode=PRBIPdsiescclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cens="srcode=PRBIPen"sre)a: (s="line" name="vals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cdsiescclks="srcode=PRBIPdsiescclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cens="srcode=PRBIPen"sre);15" class="line" name="2133"> 1332/a>#1554n class15"comment">/* 16 -prcmu.c15"co>1554"sref">PRCM_ss="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" Pod2PDSITVCLK_DIVs="srcode=PRBIPPod2PDSITVCLK_DIV"sre);15" class="line" name="2133"> 1332/a>#1555n class15"comment">/* 16 -prcmu.c15"co>1555"sref">PRCM_return 0;15" class="line" name="2133"> 1332/a>#1556n class15"comment">/* 16 -prcmu.c15"co>155d="L1}15" class="line" name="2133"> 1332/a>#1557n class15"comment">/* 16 -prcmu.c15"co>155d="L115" class="line" name="2133"> 1332/a>#15e8n class15"comment">/* 16 -prcmu.c15"co>1558"L67s5" class="line" name=/**22"> 1222/a>#define /* 16 -prcmu.c15"co>155/a>#i14" class="line" name="* +cod2=_RCM23_request_clock() - Requestafor a clock to be enabled or disabled."s"> 1222/a>#define /* 16 -prcmu.c15"co>1563"L6314" class="line" name="* @clock:>PRCM_The clock for which the request is made."s"> 1222/a>#define /* 16 -prcmu.c15"co>1561a>#i14" class="line" name="* @enable:>PRCMWhether the clock should be enabled (true) or disabled (false)."s"> 1222/a>#define 156d="L131" class="line" name= *22"> 1222/a>#define 1563"sre31" class="line" name= * This function should only be used by the clock i"ple namation."s"> 1222/a>#define /* 4 b-prcmu.c15"co>156d="L114" class="line" name="* Do not use it from any other place!"s"> 1222/a>#define 156d="L114" class="line" name="*122"> 1222/a>#define  1332/a>#15"7n class15rs/3s/mfd/db8500-prcmu.c15rs/>156d="L1{15" class="line" name="2133"> 1332/a>#1568n class15 3H_ANCEQ_MB0" clascmu.c15 3H>156="L63500" claif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_SGACLKs="srcode=PRBIPPod2U_SGACLK="L1)15" class="line" name="2133"> 1332/a>#15"9n class15e3H_SIDETON>EQ_MB0"cmu.c15e3H>1569"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" crequest_sga_clocks="srcode=PRBIPrequest_sga_clock"sre(s="line" name="clocks="srcode=PRBIPclock"sre,a1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#157an class15 3H_SYSCLCef="driversu.c15 3H>1570a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <B1_PLL_ON_OFF" cPod2U_NU2PREG_CLOCKSs="srcode=PRBIPPod2U_NU2PREG_CLOCKS="L1)15" class="line" name="2133"> 1332/a>#1571n class15ef="+code1=PRCM17prcmu.c15ef=>1571a>#i500" cla500" clareturn 1_PLL_ON_OFF" crequest_clocks="srcode=PRBIPrequest_clock"sre(s="line" name="clocks="srcode=PRBIPclock"sre,a1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#1572n class15iv3rs/mfd/db8500-prcmu.c15iv3>1572"sref">PRCM_elseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_TIMCLKs="srcode=PRBIPPod2U_TIMCLK="L1)15" class="line" name="2133"> 1332/a>#1573n class15"comment">/* 372-prcmu.c15"co>1573"sref">PRCM_f">PRCMareturn 1_PLL_ON_OFF" crequest_timclks="srcode=PRBIPrequest_timclk"sre(s="line" name="enables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#1574n class15comment">/* 372-prccmu.c15com>1574"sref">PRCM_elseaif ((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre)a|| (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI1CLKs="srcode=PRBIPPod2U_DSI1CLK"sre))15" class="line" name="2133"> 1332/a>#1575n class15comment">/* 372-prc6mu.c15com>157="L67500" claaaaaaaaareturn 1_PLL_ON_OFF" crequest_dsiclks="srcode=PRBIPrequest_dsiclk"sre((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre -B1_PLL_ON_OFF" cPod2U_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre),a1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#1576n class15comment">/* 372-prc6mu.c15com>1576"L67500" claelseaif ((1_PLL_ON_OFF" cPod2U_DSI0ESCCLKs="srcode=PRBIPPod2U_DSI0ESCCLK"sre <=B1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre)5&&smp; (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <=B1_PLL_ON_OFF" cPod2U_DSI2ESCCLKs="srcode=PRBIPPod2U_DSI2ESCCLK"sre))15" class="line" name="2133"> 1332/a>#1577n class15comment">/* 372-prc6mu.c15com>1577"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" crequest_dsiescclks="srcode=PRBIPrequest_dsiescclk"sre((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre -B1_PLL_ON_OFF" cPod2U_DSI0ESCCLKs="srcode=PRBIPPod2U_DSI0ESCCLK"sre),a1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#1578n class15comment">/* 372-prc6mu.c15com>157="L63500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLDSIs="srcode=PRBIPPod2U_PLLDSI="L1)15" class="line" name="2133"> 1332/a>#1579n class15omment">/* 372-prc16mu.c15omm>1579"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" crequest_plldsis="srcode=PRBIPrequest_plldsi"sre(s="line" name="enables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#158an class15ef="+code1=PRCM17prcmu.c15ef=>1580a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_SYSCLKs="srcode=PRBIPPod2U_SYSCLK="L1)15" class="line" name="2133"> 1332/a>#1581n class15riv4s/mfd/db8500-prcmu.c15riv>1581a>#i500" cla500" clareturn 1_PLL_ON_OFF" crequest_sysclks="srcode=PRBIPrequest_sysclk"sre(s="line" name="enables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#1582n class15x4H_DDR_INIPEQ_MB0"cmu.c15x4H>1582"sref">PRCM_elseaif ((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLSOCMB1" class=PRBIPPod2U_PLLSOCM"sre)a|| (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLSOC1B1" class=PRBIPPod2U_PLLSOC1"sre))15" class="line" name="2133"> 1332/a>#1583n class15x4H_MEM"coef="driversu.c15x4H>1583"sref">PRCM_f">PRCMareturn 1_PLL_ON_OFF" crequest_plls="srcode=PRBIPrequest_pll"sre(s="line" name="clocks="srcode=PRBIPclock"sre,a1_PLL_ON_OFF" cenables="srcode=PRBIPenable="L1);15" class="line" name="2133"> 1332/a>#1584n class154H_HOTDOGef="driversu/mf154H_>1584"sref">PRCM_else15" class="line" name="2133"> 1332/a>#1585n class154H_HOTM  ef="driversuu.c154H_>158="L67500" claaaaaaaaareturn -s="line" name="EINVALs="srcode=PRBIPEINVAL="L1;15" class="line" name="2133"> 1332/a>#1586n class154H_HOT_PERIOD00-prcm1"+c154H_>158d="L1}15" class="line" name="2133"> 1332/a>#1587n class15H_A9WDOG158d="L115" class="line" name="2133"> 1332/a>#1588n class15H_A9WDOG158="L63static unsigned longa1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(voida1_PLL_ON_OFF" c__iomems="srcode=PRBIP__iomem"L675*1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1, unsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_rate="L1,15" class="line" name="2133"> 1332/a>#1589n class15H_A9WDOG1589="L1500" claint 1_PLL_ON_OFF" cbranchs="srcode=PRBIPbranch="L1)15" class="line" name="2133"> 1332/a>#159an class15H_A9WDOG159f"L67{15" class="line" name="2133"> 1332/a>#1591n class15H_A9WDOG1591a>#i500" class="sreU_I2C_STu"comment">/=PRBIPu6d="L1 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1;15" class="line" name="2133"> 1332/a>#1592n class15ef="+code1=PRCM19prcmu.c15ef=>1592"sref">PRCM_ss="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#1593n class15iv4rs/mfd/db8500-prcmu.c15iv4>1593"sref">PRCM_1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cds="srcode=PRBIPd="L1;15" class="line" name="2133"> 1332/a>#1594n class15"comment">/* 4 b-prcmu.c15"co>1594"sref">PRCM_ss="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15= 1;15" class="line" name="2133"> 1332/a>#1595n class15"comment">/* 4 b-prcmu.c15"co>159d="L115" class="line" name="2133"> 1332/a>#1596n class15"comment">/* 4 b-prcmu.c15"co>1596"L67500" class="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="regs="srcode=PRBIPreg="L1);15" class="line" name="2133"> 1332/a>#1597n class15"comment">/* 4 b-prcmu.c15"co>159d="L115" class="line" name="2133"> 1332/a>#1598n class15"comment">/* 4 b-prcmu.c15"co>1598"L67500" class="sreU_I2C_STrates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_rate="L1;15" class="line" name="2133"> 1332/a>#1599n class15"comment">/* 4 b-prcmu.c15"co>159/a>#i500" class="sreU_I2C_STrates="srcode=PRBIPrate="L15*=B((1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PPLL_FREQ_D_MASKs="srcode=PRBIPPod2PPLL_FREQ_D_MASK"sre)5>> s="line" name="Pod2PPLL_FREQ_D_SHIFTs="srcode=PRBIPPod2PPLL_FREQ_D_SHIFT="L1);15" class="line" name="2133"> 1332/a>#16pan class16pan ment">/* 4 b-prcmu.c16pan>1603"L6315" class="line" name="2133"> 1332/a>#16p1n class16p_A9WDOG1601a>#i500" class="sreU_I2C_STds="srcode=PRBIPd="L1 =B((1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PPLL_FREQ_N_MASKs="srcode=PRBIPPod2PPLL_FREQ_N_MASK"sre)5>> s="line" name="Pod2PPLL_FREQ_N_SHIFTs="srcode=PRBIPPod2PPLL_FREQ_N_SHIFT="L1);15" class="line" name="2133"> 1332/a>#16p2n class16pf="+code1=PRCM19prcmu.c16pf=>1602"sref">PRCM_if (1_PLL_ON_OFF" cds="srcode=PRBIPd="L1 > 1)15" class="line" name="2133"> 1332/a>#16p3n class16pv4rs/mfd/db8500-prcmu.c16pv4>1603"sref">PRCM_f">PRCMass="sreU_I2C_STdivs="srcode=PRBIPdiv="L15*= 1_PLL_ON_OFF" cds="srcode=PRBIPd="L1;15" class="line" name="2133"> 1332/a>#16p4n class16pcomment">/* 4 b-prcmu.c16pco>1604"sre15" class="line" name="2133"> 1332/a>#16p5n class16pcomment">/* 4 b-prcmu.c16pco>160="L67500" class="sreU_I2C_STds="srcode=PRBIPd="L1 =B((1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PPLL_FREQ_R_MASKs="srcode=PRBIPPod2PPLL_FREQ_R_MASK"sre)5>> s="line" name="Pod2PPLL_FREQ_R_SHIFTs="srcode=PRBIPPod2PPLL_FREQ_R_SHIFT="L1);15" class="line" name="2133"> 1332/a>#16p6n class16pcomment">/* 4 b-prcmu.c16pco>1606"L67500" claif (1_PLL_ON_OFF" cds="srcode=PRBIPd="L1 > 1)15" class="line" name="2133"> 1332/a>#16p7n class16pcomment">/* 4 b-prcmu.c16pco>1607"L67500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15*= 1_PLL_ON_OFF" cds="srcode=PRBIPd="L1;15" class="line" name="2133"> 1332/a>#16p8n class16pcomment">/* 4 b-prcmu.c16pco>160="L6315" class="line" name="2133"> 1332/a>#16p9n class16pcomment">/* 4 b-prcmu.c16pco>160/a>#i500" claif (1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PPLL_FREQ_SELDIVv5rs/mfd/d=PRBIPPod2PPLL_FREQ_SELDIVv="L1)15" class="line" name="2133"> 1332/a>#161an class16_MB1" classssssssssuxu.c16_MB>161f"L67500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15*= 2;15" class="line" name="2133"> 1332/a>#1611n class16ref="+cod2=PRCM21prcmu.c16ref>161d="L122" class="line" name="L1">  91#d1612n class16iv5rs/mfd/db8500-prcmu.c16iv5>1612"sref">PRCM_if ((s="line" name="branchs="srcode=PRBIPbranch="L1 ==B1_PLL_ON_OFF" cPLL_FIX5rs/mfd/d=PRBIPPLL_FIX"sre)a|| ((s="line" name="branchs="srcode=PRBIPbranch="L1 ==B1_PLL_ON_OFF" cPLL_DIVs="srcode=PRBIPPLL_DIV"sre)5&&smp;22" class="line" name="L1">  91#d1613n class16"comment">5* 4 b-prcmu.c16"co>1613"sref">PRCM_f">PRCMa(1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PPLL_FREQ_DIVvENs="srcode=PRBIPPod2PPLL_FREQ_DIVvEN"sre)5&&smp;22" class="line" name="L1">  91#d1614n class16"comment">5* 4 b-prcmu.c16"co>1614"sref">PRCM_500" cla((1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1 ==B1_PLL_ON_OFF" cPod2_PLLSOCM_FREQs="srcode=PRBIPPod2PPLLSOCM_FREQ"sre)a||22" class="line" name="L1">  91#d1615n class16"comment">5* 4 b-prcmu.c16"co>161="L67500" claaaaaaaaa (1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1 ==B1_PLL_ON_OFF" cPod2_PLLARM_FREQs="srcode=PRBIPPod2PPLLARM_FREQ"sre)a||22" class="line" name="L1">  91#d1616n class16"comment">5* 4 b-prcmu.c16"co>1616"L67500" claaaaaaaaa5(1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1 ==B1_PLL_ON_OFF" cPod2_PLLDDR_FREQs="srcode=PRBIPPod2PPLLDDR_FREQ"sre))))15" class="line" name="2133"> 1332/a>#1617n class160_VOLT BIPEQ_M(6)u.c160_V>1617"L67500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15*= 2;15" class="line" name="2133"> 1332/a>#1618n class160_VOLT BIPEQ_M(6)u.c160_V>161="L6315" class="line" name="2133"> 1332/a>#16_9n class1600_VOLT BIPEQ_M(mu.c1600_>1619"L67500" cla(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="rates="srcode=PRBIPrate="L1,a1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1);15" class="line" name="2133"> 1332/a>#162an class16ref="+cod2=PRCM21prcmu.c16ref>1623"L6315" class="line" name="2133"> 1332/a>#1621n class16="driv5fd/db8500-prcmu.c16="d>1621a>#i500" clareturn (unsigned long)1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1;15" class="line" name="2133"> 1332/a>#16r2n class16"comment">/* 4 b-prcmu.c16"co>1622"sre}15" class="line" name="2133"> 1332/a>#1623n class16"comment">/* 4 b-prcmu.c16"co>162d="L115" class="line" name="2133"> 1332/a>#16r4n class16     I2C_WR_OC00-prcm1.c16   >1624"sre#defOC0a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i53840000015" class="line" name="2133"> 1332/a>#16r5n class16     I2C_RD_OC00-prcmm.c16   >162d="L115" class="line" name="2133"> 1332/a>#16r6n class16ref="+cod2=MB1H22prcmu.c16ref>162d="L1static unsigned longa1_PLL_ON_OFF" cclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre)15" class="line" name="2133"> 1332/a>#16r7n class16          NUdriv00-pr8+c16   >162d="L1{15" class="line" name="2133"> 1332/a>#1628n class16P_100_VOLT BIPEQ_M+c16P_1>1628"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#16r9n class16      NUdriv00-p) - mu.c16   >162/a>#i500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L1;15" class="line" name="2133"> 1332/a>#163an class16ref="+cod2=MB1H22prcmu.c16ref>1630a>#i500" claunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i;15" class="line" name="2133"> 1332/a>#1631n class16terface drive h0-prcmu.c16ter>163d="L122" class="line" name="L1">  91#d1632n class16 * Wakeups/IRQs0-prcmu.c16 * >1632"sref">PRCM_ss="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="clk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1);15" class="line" name="2133"> 1332/a>#1633n class16voltages to 8500-prcmu.c16vol>163d="L115" class="line" name="2133"> 1332/a>#1634n class16ref="+cod2=PRCM23prcmu.c16ref>1634"sref">PRCM_if (1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PCLK_MGT_CLK3OC0_O2    =PRBIPPod2PCLK_MGT_CLK3O"sre)a{15" class="line" name="2133"> 1332/a>#1635n class16<17" class="line" name=e16<17>163="L67500" claaaaaaaaaif (1_PLL_ON_OFF" cclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cclk38divs="srcode=PRBIPclk38div="L15&smp;&smp; (1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PCLK_MGT_CLK3ODIVs="srcode=PRBIPPod2PCLK_MGT_CLK3ODIV"sre))15" class="line" name="2133"> 1332/a>#1636n class16ivers/mfd/db8500-prcmu.c16ive>1636"L67500" claaaaaaaaa500" class="sreU_I2C_STrates="srcode=PRBIPrate="L15/= 2;15" class="line" name="2133"> 1332/a>#1637n class16>
 1332/a>#1638n class16SOC0_O2     ( 1332/a>#1639n class16>
<1 href="drivers8+c16>>1639"L6315" class="line" name="2133"> 1332/a>#164an class16 1332/a>#1641n class16="driverd/db8500-prcmu.c16="d>1641a>#i500" class="sreU_I2C_STpllsws="srcode=PRBIPpllsw="L1 =B(1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PCLK_MGT_CLKPLLSW_MASKs="srcode=PRBIPPod2PCLK_MGT_CLKPLLSW_MASK="L1);15" class="line" name="2133"> 1332/a>#1642n class16"comment">/* 4 b-prcmu.c16"co>164d="L115" class="line" name="2133"> 1332/a>#1643n class16"comment">/* 4 b-prcmu.c16"co>1643"sref">PRCM_if (1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L1 ==B1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLSW_SOCMB1" class=PRBIPPod2_CLK_MGT_CLKPLLSW_SOCM"sre)15" class="line" name="2133"> 1332/a>#1644n class16"comment">/* 4 b-prcmu.c16"co>1644"sref">PRCM_500" cla1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLSOCM_FREQs="srcode=PRBIPPod2PPLLSOCM_FREQ"sre,a1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1,a1_PLL_ON_OFF" cclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cbranchs="srcode=PRBIPbranch="L1);15" class="line" name="2133"> 1332/a>#1645n class16"comment">/* 4 b-prcmu.c16"co>1645"sref">PRCM_elseaif (1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L1 ==B1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLSW_SOC1B1" class=PRBIPPod2_CLK_MGT_CLKPLLSW_SOC1"sre)15" class="line" name="2133"> 1332/a>#1646n class16ef="+code1=PRCM14prcmu.c16ef=>1646"L67500" claaaaaaaaas="line" name="rates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLSOC1_FREQs="srcode=PRBIPPod2PPLLSOC1_FREQ"sre,a1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1,a1_PLL_ON_OFF" cclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cbranchs="srcode=PRBIPbranch="L1);15" class="line" name="2133"> 1332/a>#1647n class16rs/2s/mfd/db8500-prcmu.c16rs/>1647"L67500" claelseaif (1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L1 ==B1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLSW_DDRs="srcode=PRBIPPod2PCLK_MGT_CLKPLLSW_DDR"sre)15" class="line" name="2133"> 1332/a>#1648n class16 2H_DPREQ_MB0" clascmu.c16 2H>164="L63500" cla500" clas="line" name="rates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDDR_FREQs="srcode=PRBIPPod2PPLLDDR_FREQ"sre,a1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1,a1_PLL_ON_OFF" cclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cbranchs="srcode=PRBIPbranch="L1);15" class="line" name="2133"> 1332/a>#1649n class16 2H_AUTOde=PEQ_MB0"cmu.c16 2H>1649"L67500" claelse15" class="line" name="2133"> 1332/a>#165an class16ef="+code1=PRCM14prcmu.c16ef=>165f"L67500" claaaaaaaaareturn 0;15" class="line" name="2133"> 1332/a>#1651n class16="driv2fd/db8500-prcmu.c16="d>165d="L122" class="line" name="L1">  91#d1652n class16"comment">/* 16 -prcmu.c16"co>1652"sref">PRCM_if ((s="line" name="clocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_SGACLKs="srcode=PRBIPPod2U_SGACLK="L1)5&&smp;22" class="line" name="L1">  91#d1653n class16"comment">/* 16 -prcmu.c16"co>1653"sref">PRCM_f">PRCMa(1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PSGACLK_MGT_SGACLKDIV_BY_2_5_ENs="srcode=PRBIPPod2PSGACLK_MGT_SGACLKDIV_BY_2_5_EN"sre))a{15" class="line" name="2133"> 1332/a>#1654n class16"comment">/* 16 -prcmu.c16"co>1654"sref">PRCM_500" cla1_PLL_ON_OFF" cu"comment">/=PRBIPu6d="L1 1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 =B(1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15* 10);15" class="line" name="2133"> 1332/a>#1655n class16"comment">/* 16 -prcmu.c16"co>165d="L115" class="line" name="2133"> 1332/a>#1656n class16"comment">/* 16 -prcmu.c16"co>1656"L67500" claaaaaaaaa(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="rs="srcode=PRBIPr="L1, 25);15" class="line" name="2133"> 1332/a>#1657n class16"comment">/* 16 -prcmu.c16"co>1657"L67500" claaaaaaaaareturn (unsigned long)1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1658n class16"comment">/* 16 -prcmu.c16"co>1658"L67500" cla}15" class="line" name="2133"> 1332/a>#1659n class16"comment">/* 16 -prcmu.c16"co>165/a>#i500" class="sreU_I2C_STvals="srcode=PRBIPval="L15&smp;= 1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLDIV_MASKs="srcode=PRBIPPod2PCLK_MGT_CLKPLLDIV_MASK="L1;15" class="line" name="2133"> 1332/a>#166an class16"comment">/* 16 -prcmu.c16"co>1660"sref">PRCM_if (ss="sreU_I2C_STvals="srcode=PRBIPval="L1)15" class="line" name="2133"> 1332/a>#1661n class16"comment">/* 16 -prcmu.c16"co>1661a>#i500" cla500" clareturn 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15/f1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#1662n class16ef="+code1=PRCM16prcmu.c16ef=>1662"sref">PRCM_else15" class="line" name="2133"> 1332/a>#1663n class16="driv2fd/db8500-prcmu.c16="d>1663"sref">PRCM_f">PRCMareturn 0;15" class="line" name="2133"> 1332/a>#1664n class16"comment">/* 4 b-prcmu.c16"co>1664"sre}15" class="line" name="2133"> 1332/a>#1665n class16ACCass="co_OC00-prcmmu.c16ACC>166d="L115" class="line" name="2133"> 1332/a>#16"6n class16ef="+code1=PRCM16prcmu.c16ef=>166d="L1static unsigned longa1_PLL_ON_OFF" carmss_rates="srcode=PRBIParmss_rate"sre(void)15" class="line" name="2133"> 1332/a>#16"7n class16rs/3s/mfd/db8500-prcmu.c16rs/>166d="L1{15" class="line" name="2133"> 1332/a>#1668n class16 3H_ANCEQ_MB0" clascmu.c16 3H>1668"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#16"9n class16e3H_SIDETON>EQ_MB0"cmu.c16e3H>1669"L67500" claunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1;15" class="line" name="2133"> 1332/a>#167an class16 3H_SYSCLCef="driversu.c16 3H>1673"L6315" class="line" name="2133"> 1332/a>#1671n class16ef="+code1=PRCM17prcmu.c16ef=>1671a>#i500" class="sreU_I2C_STrs="srcode=PRBIPr="L1 =B1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PAR2PCHGCLKREQs="srcode=PRBIPPod2PAR2PCHGCLKREQ="L1);15" class="line" name="2133"> 1332/a>#1672n class16iv3rs/mfd/db8500-prcmu.c16iv3>167d="L115" class="line" name="2133"> 1332/a>#1673n class16"comment">/* 372-prcmu.c16"co>1673"sref">PRCM_if (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 &smp; s="line" name="Pod2PAR2PCHGCLKREQ_Pod2PAR2PCHGCLKREQs="srcode=PRBIPPod2PAR2PCHGCLKREQ_Pod2PAR2PCHGCLKREQ"sre)a{15" class="line" name="2133"> 1332/a>#1674n class16comment">/* 372-prccmu.c16com>1674"sref">PRCM_500" cla15" class="line" name=/* External AR2CLKFIX clock *122"> 1222/a>#define /* 372-prc6mu.c16com>167d="L115" class="line" name="2133"> 1332/a>#1676n class16comment">/* 372-prc6mu.c16com>1676"L67500" claaaaaaaaas="line" name="rates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDDR_FREQs="srcode=PRBIPPod2PPLLDDR_FREQ"sre,a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i,BSE_USB_WAKEUP" PLL_FIX5rs/mfd/d=PRBIPPLL_FIX"sre);15" class="line" name="2133"> 1332/a>#1677n class16comment">/* 372-prc6mu.c16com>167d="L115" class="line" name="2133"> 1332/a>#1678n class16comment">/* 372-prc6mu.c16com>167="L63500" cla500" clas5" class="line" name=/* Check Pod2PAR2PCHGCLKREQ divider *122"> 1222/a>#define /* 372-prc16mu.c16omm>1679"L67500" claaaaaaaaaif (!(1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 &smp; s="line" name="Pod2PAR2PCHGCLKREQ_Pod2PAR2PDIVSELs="srcode=PRBIPPod2PAR2PCHGCLKREQ_Pod2PAR2PDIVSEL"sre))15" class="line" name="2133"> 1332/a>#168an class16ef="+code1=PRCM17prcmu.c16ef=>168f"L67500" claaaaaaaaaB00" class="sreU_I2C_STrates="srcode=PRBIPrate="L15/= 2;15" class="line" name="2133"> 1332/a>#1681n class16riv4s/mfd/db8500-prcmu.c16riv>168d="L122" class="line" name="L1">  91#d1682n class16x4H_DDR_INIPEQ_MB0"cmu.c16x4H>1682"sref">PRCM_500" clas5" class="line" name=/* Check Pod2PAR2CLKFIX_MGT divider *122"> 1222/a>#define PRCM_f">PRCMass="sreU_I2C_STrs="srcode=PRBIPr="L1 =B1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PAR2CLKFIX_MGTs="srcode=PRBIPPod2PAR2CLKFIX_MGT"sre);15" class="line" name="2133"> 1332/a>#1684n class164H_HOTDOGef="driversu/mf164H_>1684"sref">PRCM_500" cla1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 &smp;= 1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLDIV_MASKs="srcode=PRBIPPod2PCLK_MGT_CLKPLLDIV_MASK="L1;15" class="line" name="2133"> 1332/a>#1685n class164H_HOTM  ef="driversuu.c164H_>168="L67500" claaaaaaaaass="sreU_I2C_STrates="srcode=PRBIPrate="L15/= 1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1686n class164H_HOT_PERIOD00-prcm1"+c164H_>168d="L115" class="line" name="2133"> 1332/a>#1687n class16H_A9WDOG1687"L67500" cla} elsea{s5" class="line" name=/* AR2 PLL *122"> 1222/a>#define 168="L63500" cla500" clas="line" name="rates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLARM_FREQs="srcode=PRBIPPod2PPLLARM_FREQ"sre,a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i,BSE_USB_WAKEUP" PLL_DIVs="srcode=PRBIPPLL_DIV"sre);15" class="line" name="2133"> 1332/a>#1689n class16H_A9WDOG1689="L1500" cla}15" class="line" name="2133"> 1332/a>#169an class16H_A9WDOG1693"L6315" class="line" name="2133"> 1332/a>#1691n class16H_A9WDOG1691a>#i500" clareturn 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1;15" class="line" name="2133"> 1332/a>#1692n class16ef="+code1=PRCM19prcmu.c16ef=>1692"sre}15" class="line" name="2133"> 1332/a>#1693n class16iv4rs/mfd/db8500-prcmu.c16iv4>169d="L115" class="line" name="2133"> 1332/a>#1694n class16"comment">/* 4 b-prcmu.c16"co>1694"srestatic unsigned longa1_PLL_ON_OFF" cdsiclk_rates="srcode=PRBIPdsiclk_rate"sre(1_PLL_ON_OFF" cuOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cns="srcode=PRBIPn="L1)15" class="line" name="2133"> 1332/a>#1695n class16"comment">/* 4 b-prcmu.c16"co>169d="L1{15" class="line" name="2133"> 1332/a>#1696n class16"comment">/* 4 b-prcmu.c16"co>1696"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivsel"sre;15" class="line" name="2133"> 1332/a>#1697n class16"comment">/* 4 b-prcmu.c16"co>1697"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15= 1;15" class="line" name="2133"> 1332/a>#1698n class16"comment">/* 4 b-prcmu.c16"co>169="L6315" class="line" name="2133"> 1332/a>#1699n class16"comment">/* 4 b-prcmu.c16"co>169/a>#i500" class="sreU_I2C_STdivsels="srcode=PRBIPdivsel"sref= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PDSI_PLLOUT_SELs="srcode=PRBIPPod2PDSI_PLLOUT_SEL"sre);15" class="line" name="2133"> 1332/a>#17pan class17pan ment">/* 4 b-prcmu.c17pan>1700a>#i500" class="sreU_I2C_STdivsels="srcode=PRBIPdivsel"sref= ((s="line" name="divsels="srcode=PRBIPdivsel"sref&smp; s="line" name="dsiclks="srcode=PRBIPdsiclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsel_masks="srcode=PRBIPdivsel_mask="L1)5>> s="line" name="dsiclks="srcode=PRBIPdsiclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsel_shifts="srcode=PRBIPdivsel_shift"sre);15" class="line" name="2133"> 1332/a>#17p1n class17p_A9WDOG170d="L122" class="line" name="L1">  91#d17p2n class17pf="+code1=PRCM19prcmu.c17pf=>1702"sref">PRCM_if (1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivsel"sref== 1_PLL_ON_OFF" cPod2_DSI_PLLOUT_SEL_OFFs="srcode=PRBIPPod2PDSI_PLLOUT_SEL_OFF"sre)22" class="line" name="L1">  91#d17p3n class17pv4rs/mfd/db8500-prcmu.c17pv4>1703"sref">PRCM_f">PRCMass="sreU_I2C_STdivsels="srcode=PRBIPdivsel"sref= 1_PLL_ON_OFF" cdsiclks="srcode=PRBIPdsiclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivsel"sre;15" class="line" name="2133"> 1332/a>#17p4n class17pcomment">/* 4 b-prcmu.c17pco>1704"sre15" class="line" name="2133"> 1332/a>#17p5n class17pcomment">/* 4 b-prcmu.c17pco>170="L67500" claswitch (1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivsel"sre)a{15" class="line" name="2133"> 1332/a>#17p6n class17pcomment">/* 4 b-prcmu.c17pco>1706"L67500" clacas0a1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SEL_PHI_comment">/=PRBIPPod2PDSI_PLLOUT_SEL_PHI_c"L67:15" class="line" name="2133"> 1332/a>#17p7n class17pcomment">/* 4 b-prcmu.c17pco>1707"L67500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15*= 2;15" class="line" name="2133"> 1332/a>#17p8n class17pcomment">/* 4 b-prcmu.c17pco>1708"L67500" clacas0a1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SEL_PHI_v5rs/mfd/d=PRBIPPod2PDSI_PLLOUT_SEL_PHI_v"L67:15" class="line" name="2133"> 1332/a>#17p9n class17pcomment">/* 4 b-prcmu.c17pco>1709"L67500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15*= 2;15" class="line" name="2133"> 1332/a>#171an class17_MB1" classssssssssuxu.c17_MB>171f"L67500" clacas0a1_PLL_ON_OFF" cPod2PDSI_PLLOUT_SEL_PHI5rs/mfd/d=PRBIPPod2PDSI_PLLOUT_SEL_PHI"L67:15" class="line" name="2133"> 1332/a>#1711n class17ref="+cod2=PRCM21prcmu.c17ref>1711a>#i500" cla500" clareturn 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDSI_FREQs="srcode=PRBIPPod2PPLLDSI_FREQa>#i,BSE_USB_WAKEUP" clock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_HDMICLKs="srcode=PRBIPPod2U_HDMICLK"sre),15" class="line" name="2133"> 1332/a>#1712n class17iv5rs/mfd/db8500-prcmu.c17iv5>1712"sref">PRCM_500" claaaaaaaaa1_PLL_ON_OFF" cPLL_RAWs="srcode=PRBIPPLL_RAW"sre)a/f1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1713n class17"comment">5* 4 b-prcmu.c17"co>1713"sref">PRCM_default:15" class="line" name="2133"> 1332/a>#1714n class17"comment">5* 4 b-prcmu.c17"co>1714"sref">PRCM_500" clareturn 0;15" class="line" name="2133"> 1332/a>#1715n class17"comment">5* 4 b-prcmu.c17"co>171="L67500" cla}15" class="line" name="2133"> 1332/a>#1716n class17"comment">5* 4 b-prcmu.c17"co>171d="L1}15" class="line" name="2133"> 1332/a>#1717n class170_VOLT BIPEQ_M(6)u.c170_V>171d="L115" class="line" name="2133"> 1332/a>#1718n class170_VOLT BIPEQ_M(6)u.c170_V>171="L63static unsigned longa1_PLL_ON_OFF" cdsiescclk_rates="srcode=PRBIPdsiescclk_rate"sre(1_PLL_ON_OFF" cuOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cns="srcode=PRBIPn="L1)15" class="line" name="2133"> 1332/a>#17_9n class1700_VOLT BIPEQ_M(mu.c1700_>171d="L1{15" class="line" name="2133"> 1332/a>#172an class17ref="+cod2=PRCM21prcmu.c17ref>1720a>#i500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1721n class17="driv5fd/db8500-prcmu.c17="d>172d="L122" class="line" name="L1">  91#d17r2n class17"comment">/* 4 b-prcmu.c17"co>1722"sref">PRCM_ss="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PDSITVCLK_DIVs="srcode=PRBIPPod2PDSITVCLK_DIV"sre);15" class="line" name="2133"> 1332/a>#1723n class17"comment">/* 4 b-prcmu.c17"co>1723"sref">PRCM_1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15= ((s="line" name="divs="srcode=PRBIPdiv="L15&smp; s="line" name="dsiescclks="srcode=PRBIPdsiescclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_mask="L1)5>> (s="line" name="dsiescclks="srcode=PRBIPdsiescclk"sre[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdiv_shifts="srcode=PRBIPdiv_shift"sre));15" class="line" name="2133"> 1332/a>#1724n class17     I2C_WR_OC00-prcm1.c17   >1724"sref">PRCM_return 1_PLL_ON_OFF" cclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_TVCLKs="srcode=PRBIPPod2U_TVCLK"sre)a/f1_PLL_ON_OFF" cmaxs="srcode=PRBIPmax"sre((1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)1,a1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1);15" class="line" name="2133"> 1332/a>#17r5n class17     I2C_RD_OC00-prcmm.c17   >172d="L1}15" class="line" name="2133"> 1332/a>#17r6n class17ref="+cod2=MB1H22prcmu.c17ref>172d="L115" class="line" name="2133"> 1332/a>#17r7n class17          NUdriv00-pr8+c17   >172d="L1unsigned longa1_PLL_ON_OFF" cp1332_clock_rates="srcode=PRBIPp1332_clock_rate"sre(1_PLL_ON_OFF" cuOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre)15" class="line" name="2133"> 1332/a>#1728n class17P_100_VOLT BIPEQ_M+c17P_1>1728"L67{15" class="line" name="2133"> 1332/a>#1729n class17      NUdriv00-p) - mu.c17   >172/a>#i500" claif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <B1_PLL_ON_OFF" cPod2U_NU2PREG_CLOCKSs="srcode=PRBIPPod2U_NU2PREG_CLOCKS="L1)15" class="line" name="2133"> 1332/a>#173an class17ref="+cod2=MB1H22prcmu.c17ref>173f"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="clocks="srcode=PRBIPclock"sre);15" class="line" name="2133"> 1332/a>#1731n class17terface drive h0-prcmu.c17ter>1731a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_TIMCLKs="srcode=PRBIPPod2U_TIMCLK="L1)15" class="line" name="2133"> 1332/a>#1732n class17 * Wakeups/IRQs0-prcmu.c17 * >1732"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i5/ 16;15" class="line" name="2133"> 1332/a>#1733n class17voltages to 8500-prcmu.c17vol>1733a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_SYSCLKs="srcode=PRBIPPod2U_SYSCLK="L1)15" class="line" name="2133"> 1332/a>#1734n class17ref="+cod2=PRCM23prcmu.c17ref>1734"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i;15" class="line" name="2133"> 1332/a>#1735n class17<17" class="line" name=e17<17>173="L67500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLSOCMB1" class=PRBIPPod2U_PLLSOCM"sre)15" class="line" name="2133"> 1332/a>#1736n class17ivers/mfd/db8500-prcmu.c17ive>1736"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLSOCM_FREQs="srcode=PRBIPPod2PPLLSOCM_FREQ"sre,a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i,BSE_USB_WAKEUP" PLL_RAWs="srcode=PRBIPPLL_RAW"sre);15" class="line" name="2133"> 1332/a>#1737n class17>
 1332/a>#1738n class17SOC0_O2     ( 1332/a>#1739n class17>
<1 href="drivers8+c17>>1739"L67500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_ARMSSs="srcode=PRBIPPod2U_ARMSS"sre)15" class="line" name="2133"> 1332/a>#174an class17 1332/a>#1741n class17="driverd/db8500-prcmu.c17="d>1741a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLDDRB1" class=PRBIPPod2U_PLLDDR"sre)15" class="line" name="2133"> 1332/a>#1742n class17"comment">/* 4 b-prcmu.c17"co>1742"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDDR_FREQs="srcode=PRBIPPod2PPLLDDR_FREQ"sre,a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i,BSE_USB_WAKEUP" PLL_RAWs="srcode=PRBIPPLL_RAW"sre);15" class="line" name="2133"> 1332/a>#1743n class17"comment">/* 4 b-prcmu.c17"co>1743a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLDSIs="srcode=PRBIPPod2U_PLLDSI="L1)15" class="line" name="2133"> 1332/a>#1744n class17"comment">/* 4 b-prcmu.c17"co>1744"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDSI_FREQs="srcode=PRBIPPod2PPLLDSI_FREQa>#i,BSE_USB_WAKEUP" clock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_HDMICLKs="srcode=PRBIPPod2U_HDMICLK"sre),15" class="line" name="2133"> 1332/a>#1745n class17"comment">/* 4 b-prcmu.c17"co>174="L67500" claaaaaaaaaaaaaaaaaSE_USB_WAKEUP" PLL_RAWs="srcode=PRBIPPLL_RAW"sre);15" class="line" name="2133"> 1332/a>#1746n class17ef="+code1=PRCM14prcmu.c17ef=>1746"L67500" claelseaif ((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre)a|| (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI1CLKs="srcode=PRBIPPod2U_DSI1CLK"sre))15" class="line" name="2133"> 1332/a>#1747n class17rs/2s/mfd/db8500-prcmu.c17rs/>1747"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cdsiclk_rates="srcode=PRBIPdsiclk_rate"sre(1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre -B1_PLL_ON_OFF" cPod2U_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre);15" class="line" name="2133"> 1332/a>#1748n class17 2H_DPREQ_MB0" clascmu.c17 2H>174="L63500" claelseaif ((s="line" name="Pod2U_DSI0ESCCLKs="srcode=PRBIPPod2U_DSI0ESCCLK"sre <= 1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre)5&smp;&smp; (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <=B1_PLL_ON_OFF" cPod2U_DSI2ESCCLKs="srcode=PRBIPPod2U_DSI2ESCCLK"sre))15" class="line" name="2133"> 1332/a>#1749n class17 2H_AUTOde=PEQ_MB0"cmu.c17 2H>1749"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cdsiescclk_rates="srcode=PRBIPdsiescclk_rate"sre(1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre -B1_PLL_ON_OFF" cPod2U_DSI0ESCCLKs="srcode=PRBIPPod2U_DSI0ESCCLK"sre);15" class="line" name="2133"> 1332/a>#175an class17ef="+code1=PRCM14prcmu.c17ef=>1750a>#i500" claelse15" class="line" name="2133"> 1332/a>#1751n class17="driv2fd/db8500-prcmu.c17="d>1751a>#i500" cla500" clareturn 0;15" class="line" name="2133"> 1332/a>#1752n class17"comment">/* 16 -prcmu.c17"co>1752"sre}15" class="line" name="2133"> 1332/a>#1753n class17"comment">/* 16 -prcmu.c17"co>175d="L115" class="line" name="2133"> 1332/a>#1754n class17"comment">/* 16 -prcmu.c17"co>1754"srestatic unsigned longa1_PLL_ON_OFF" cclock_source_rates="srcode=PRBIPclock_source_rate"sre(1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cclk_mgt_vals="srcode=PRBIPclk_mgt_vala>#i,Bint 1_PLL_ON_OFF" cbranchs="srcode=PRBIPbranch="L1)15" class="line" name="2133"> 1332/a>#1755n class17"comment">/* 16 -prcmu.c17"co>175d="L1{15" class="line" name="2133"> 1332/a>#1756n class17"comment">/* 16 -prcmu.c17"co>1756"L67500" claif (1_PLL_ON_OFF" cclk_mgt_vals="srcode=PRBIPclk_mgt_vala>#i5&smp; s="line" name="Pod2PCLK_MGT_CLK3OC0_O2    =PRBIPPod2PCLK_MGT_CLK3O"sre)15" class="line" name="2133"> 1332/a>#1757n class17"comment">/* 16 -prcmu.c17"co>1757"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i;15" class="line" name="2133"> 1332/a>#1758n class17"comment">/* 16 -prcmu.c17"co>1758"L67500" class="sreU_I2C_STclk_mgt_vals="srcode=PRBIPclk_mgt_vala>#i5&smp;=B1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLSW_MASKs="srcode=PRBIPPod2PCLK_MGT_CLKPLLSW_MASK="L1;15" class="line" name="2133"> 1332/a>#1759n class17"comment">/* 16 -prcmu.c17"co>175/a>#i500" claif (1_PLL_ON_OFF" cclk_mgt_vals="srcode=PRBIPclk_mgt_vala>#i5==B1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLSW_SOCMB1" class=PRBIPPod2_CLK_MGT_CLKPLLSW_SOCM"sre)15" class="line" name="2133"> 1332/a>#176an class17"comment">/* 16 -prcmu.c17"co>176f"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLSOCM_FREQs="srcode=PRBIPPod2PPLLSOCM_FREQ"sre,a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i,BSE_USB_WAKEUP" branchs="srcode=PRBIPbranch="L1);15" class="line" name="2133"> 1332/a>#1761n class17"comment">/* 16 -prcmu.c17"co>1761a>#i500" claelseaif (1_PLL_ON_OFF" cclk_mgt_vals="srcode=PRBIPclk_mgt_vala>#i5==B1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLSW_SOC1B1" class=PRBIPPod2_CLK_MGT_CLKPLLSW_SOC1"sre)15" class="line" name="2133"> 1332/a>#1762n class17ef="+code1=PRCM16prcmu.c17ef=>1762"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLSOC1_FREQs="srcode=PRBIPPod2PPLLSOC1_FREQ"sre,a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i,BSE_USB_WAKEUP" branchs="srcode=PRBIPbranch="L1);15" class="line" name="2133"> 1332/a>#1763n class17="driv2fd/db8500-prcmu.c17="d>1763a>#i500" claelseaif (1_PLL_ON_OFF" cclk_mgt_vals="srcode=PRBIPclk_mgt_vala>#i5==B1_PLL_ON_OFF" cPod2_CLK_MGT_CLKPLLSW_DDRs="srcode=PRBIPPod2PCLK_MGT_CLKPLLSW_DDR"sre)15" class="line" name="2133"> 1332/a>#1764n class17"comment">/* 4 b-prcmu.c17"co>1764"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDDR_FREQs="srcode=PRBIPPod2PPLLDDR_FREQ"sre,a1_PLL_ON_OFF" cROOT_CLOCK_RATEs="srcode=PRBIPROOT_CLOCK_RATEa>#i,BSE_USB_WAKEUP" branchs="srcode=PRBIPbranch="L1);15" class="line" name="2133"> 1332/a>#1765n class17ACCass="co_OC00-prcmmu.c17ACC>176="L67500" claelse15" class="line" name="2133"> 1332/a>#1766n class17ef="+code1=PRCM16prcmu.c17ef=>1766"L67500" claaaaaaaaareturn 0;15" class="line" name="2133"> 1332/a>#17"7n class17rs/3s/mfd/db8500-prcmu.c17rs/>176d="L1}15" class="line" name="2133"> 1332/a>#1768n class17 3H_ANCEQ_MB0" clascmu.c17 3H>176="L6315" class="line" name="2133"> 1332/a>#17"9n class17e3H_SIDETON>EQ_MB0"cmu.c17e3H>1769"L67static 1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cclock_dividers="srcode=PRBIPclock_divider"sre(unsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i,Bunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#177an class17 3H_SYSCLCef="driversu.c17 3H>1773"L63{15" class="line" name="2133"> 1332/a>#1771n class17ef="+code1=PRCM17prcmu.c17ef=>1771a>#i500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1772n class17iv3rs/mfd/db8500-prcmu.c17iv3>177d="L115" class="line" name="2133"> 1332/a>#1773n class17"comment">/* 372-prcmu.c17"co>1773"sref">PRCM_1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15= (1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia/f1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1774n class17comment">/* 372-prccmu.c17com>1774"sref">PRCM_if (1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15== 0)15" class="line" name="2133"> 1332/a>#1775n class17comment">/* 372-prc6mu.c17com>177="L67500" claaaaaaaaareturn 1;15" class="line" name="2133"> 1332/a>#1776n class17comment">/* 372-prc6mu.c17com>1776"L67500" claif (1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15<B(1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia/f1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1))15" class="line" name="2133"> 1332/a>#1777n class17comment">/* 372-prc6mu.c17com>1777"L67500" claaaaaaaaa1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1++;15" class="line" name="2133"> 1332/a>#1778n class17comment">/* 372-prc6mu.c17com>177="L63500" clareturn 1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1779n class17omment">/* 372-prc16mu.c17omm>1779"L67}15" class="line" name="2133"> 1332/a>#178an class17ef="+code1=PRCM17prcmu.c17ef=>1783"L6315" class="line" name="2133"> 1332/a>#1781n class17riv4s/mfd/db8500-prcmu.c17riv>178d="L1static longa1_PLL_ON_OFF" cround_clock_rates="srcode=PRBIPround_clock_rate"sre(1_PLL_ON_OFF" cuOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,Bunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1782n class17x4H_DDR_INIPEQ_MB0"cmu.c17x4H>1782"sre{15" class="line" name="2133"> 1332/a>#1783n class17x4H_MEM"coef="driversu.c17x4H>1783"sref">PRCM_1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#1784n class174H_HOTDOGef="driversu/mf174H_>1784"sref">PRCM_ss="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1785n class174H_HOTM  ef="driversuu.c174H_>178="L67500" claunsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i;15" class="line" name="2133"> 1332/a>#1786n class174H_HOT_PERIOD00-prcm1"+c174H_>1786"L67500" clalonga1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i;15" class="line" name="2133"> 1332/a>#1787n class17H_A9WDOG178d="L115" class="line" name="2133"> 1332/a>#1788n class17H_A9WDOG1788"L67500" class="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="clk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1);15" class="line" name="2133"> 1332/a>#1789n class17H_A9WDOG178/a>#i500" class="sreU_I2C_STsrc_rates="srcode=PRBIPsrc_ratea>#ia= 1_PLL_ON_OFF" cclock_source_rates="srcode=PRBIPclock_source_rate"sre((1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|ass="sreU_I2C_STclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L1),15" class="line" name="2133"> 1332/a>#179an class17H_A9WDOG179f"L67500" claaaaaaaaass="sreU_I2C_STclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cbranchs="srcode=PRBIPbranch="L1);15" class="line" name="2133"> 1332/a>#1791n class17H_A9WDOG1791a>#i500" class="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 1_PLL_ON_OFF" cclock_dividers="srcode=PRBIPclock_divider"sre(1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i,B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1792n class17ef="+code1=PRCM19prcmu.c17ef=>1792"sref">PRCM_if (1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp; s="line" name="Pod2PCLK_MGT_CLK3OC0_O2    =PRBIPPod2PCLK_MGT_CLK3O"sre)a{15" class="line" name="2133"> 1332/a>#1793n class17iv4rs/mfd/db8500-prcmu.c17iv4>1793"sref">PRCM_f">PRCMaif (1_PLL_ON_OFF" cclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cclk38divs="srcode=PRBIPclk38div="L1)a{15" class="line" name="2133"> 1332/a>#1794n class17"comment">/* 4 b-prcmu.c17"co>1794"sref">PRCM_500" claf">PRCMaif (1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15> 2)15" class="line" name="2133"> 1332/a>#1795n class17"comment">/* 4 b-prcmu.c17"co>179="L67500" claaaaaaaaaaaaaaaaa500" class="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 2;15" class="line" name="2133"> 1332/a>#1796n class17"comment">/* 4 b-prcmu.c17"co>1796"L67500" claaaaaaaaa} elsea{15" class="line" name="2133"> 1332/a>#1797n class17"comment">/* 4 b-prcmu.c17"co>1797"L67500" claaaaaaaaa500" class="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 1;15" class="line" name="2133"> 1332/a>#1798n class17"comment">/* 4 b-prcmu.c17"co>179="L63500" cla500" cla}15" class="line" name="2133"> 1332/a>#1799n class17"comment">/* 4 b-prcmu.c17"co>179/a>#i500" cla}aelseaif ((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_SGACLKs="srcode=PRBIPPod2U_SGACLK="L1)5&&smp; (1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15== 3))a{15" class="line" name="2133"> 1332/a>#18pan class18pan ment">/* 4 b-prcmu.c18pan>180f"L67500" claaaaaaaaass="sreU_I2C_STu"comment">/=PRBIPu6d="L1 1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 =B(1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia* 10);15" class="line" name="2133"> 1332/a>#18p1n class18p_A9WDOG180d="L122" class="line" name="L1">  91#d18p2n class18pf="+code1=PRCM19prcmu.c18pf=>1802"sref">PRCM_500" cla(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="rs="srcode=PRBIPr="L1, 25);15" class="line" name="2133"> 1332/a>#18p3n class18pv4rs/mfd/db8500-prcmu.c18pv4>1803"sref">PRCM_f">PRCMaif (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 <=B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#18p4n class18pcomment">/* 4 b-prcmu.c18pco>1804"sref">PRCM_500" claf">PRCMareturn (unsigned long)1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#18p5n class18pcomment">/* 4 b-prcmu.c18pco>180="L67500" cla}15" class="line" name="2133"> 1332/a>#18p6n class18pcomment">/* 4 b-prcmu.c18pco>1806"L67500" cla1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i5= (1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia/f1_PLL_ON_OFF" cmins="srcode=PRBIPmin"sre(s="line" name="divs="srcode=PRBIPdiv="L1, (1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)31));15" class="line" name="2133"> 1332/a>#18p7n class18pcomment">/* 4 b-prcmu.c18pco>180d="L115" class="line" name="2133"> 1332/a>#18p8n class18pcomment">/* 4 b-prcmu.c18pco>180="L63500" clareturn 1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i;15" class="line" name="2133"> 1332/a>#18p9n class18pcomment">/* 4 b-prcmu.c18pco>1809"L67}15" class="line" name="2133"> 1332/a>#181an class18_MB1" classssssssssuxu.c18_MB>1813"L6315" class="line" name="2133"> 1332/a>#1811n class18ref="+cod2=PRCM21prcmu.c18ref>1811a>#is5" class="line" name=/* CPU FREQ table, may be changed due toaif MAX_OPP is supported. *122"> 1222/a>#define  1332/a>#1813n class18"comment">5* 4 b-prcmu.c18"co>1813"sref">PRCM_{ .1_PLL_ON_OFF" cfrequencys="srcode=PRBIPfrequency="L15= 200000, .1_PLL_ON_OFF" cindexs="srcode=PRBIPindex="L15= 1_PLL_ON_OFF" cARM_EXTCLKs="srcode=PRBIPARM_EXTCLK="L1,},15" class="line" name="2133"> 1332/a>#1814n class18"comment">5* 4 b-prcmu.c18"co>1814"sref">PRCM_{ .1_PLL_ON_OFF" cfrequencys="srcode=PRBIPfrequency="L15= 400000, .1_PLL_ON_OFF" cindexs="srcode=PRBIPindex="L15= 1_PLL_ON_OFF" cARM_50_OPPs="srcode=PRBIPARM_50_OPP="L1,},15" class="line" name="2133"> 1332/a>#1815n class18"comment">5* 4 b-prcmu.c18"co>181="L67500" cla{ .1_PLL_ON_OFF" cfrequencys="srcode=PRBIPfrequency="L15= 800000, .1_PLL_ON_OFF" cindexs="srcode=PRBIPindex="L15= 1_PLL_ON_OFF" cARM_100_OPPs="srcode=PRBIPARM_100_OPP="L1,},15" class="line" name="2133"> 1332/a>#1816n class18"comment">5* 4 b-prcmu.c18"co>1816"L67500" cla{ .1_PLL_ON_OFF" cfrequencys="srcode=PRBIPfrequency="L15= 1_PLL_ON_OFF" cCPUFREQ_TABLE_ENDs="srcode=PRBIPCPUFREQ_TABLE_END="L1,},as5" class="line" name=/* To be used for MAX_OPP. *122"> 1222/a>#define #define  1332/a>#18_9n class1800_VOLT BIPEQ_M(mu.c1800_>181d="L115" class="line" name="2133"> 1332/a>#182an class18ref="+cod2=PRCM21prcmu.c18ref>1820a>#istatic longa1_PLL_ON_OFF" cround_armss_rates="srcode=PRBIPround_armss_rate"sre(unsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1821n class18="driv5fd/db8500-prcmu.c18="d>182d="L1{15" class="line" name="2133"> 1332/a>#18r2n class18"comment">/* 4 b-prcmu.c18"co>1822"sref">PRCM_longa1_PLL_ON_OFF" cfreqs="srcode=PRBIPfreq="L15= 0;15" class="line" name="2133"> 1332/a>#1823n class18"comment">/* 4 b-prcmu.c18"co>1823"sref">PRCM_int 1_PLL_ON_OFF" cis="srcode=PRBIPi="L15= 0;15" class="line" name="2133"> 1332/a>#1824n class18     I2C_WR_OC00-prcm1.c18   >1824"sre15" class="line" name="2133"> 1332/a>#18r5n class18     I2C_RD_OC00-prcmm.c18   >182="L67500" clas5" class="line" name=/* cpufreq table frequencies is in KHz. *122"> 1222/a>#define 1826"L67500" cla1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15/f1000;15" class="line" name="2133"> 1332/a>#1827n class18          NUdriv00-pr8+c18   >182d="L115" class="line" name="2133"> 1332/a>#1828n class18P_100_VOLT BIPEQ_M+c18P_1>1828"L67500" clas5" class="line" name=/* Find the correspondingaarm opp from the cpufreq table. *122"> 1222/a>#define  1332/a>#183an class18ref="+cod2=MB1H22prcmu.c18ref>183f"L67500" claaaaaaaaa1_PLL_ON_OFF" cfreqs="srcode=PRBIPfreq="L15= s="line" name="dcod2=_cpufreq_tables="srcode=PRBIPdcod2=_cpufreq_table"sre[1_PLL_ON_OFF" cis="srcode=PRBIPi="L1].1_PLL_ON_OFF" cfrequencys="srcode=PRBIPfrequency="L1;15" class="line" name="2133"> 1332/a>#1831n class18terface drive h0-prcmu.c18ter>1831a>#i500" cla500" claif (1_PLL_ON_OFF" cfreqs="srcode=PRBIPfreq="L15==B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1832n class18 * Wakeups/IRQs0-prcmu.c18 * >1832"sref">PRCM_500" claaaaaaaaabreak;15" class="line" name="2133"> 1332/a>#1833n class18voltages to 8500-prcmu.c18vol>1833"sref">PRCM_f">PRCMass="sreU_I2C_STis="srcode=PRBIPi="L1++;15" class="line" name="2133"> 1332/a>#1834n class18ref="+cod2=PRCM23prcmu.c18ref>1834"sref">PRCM_}15" class="line" name="2133"> 1332/a>#1835n class18<17" class="line" name=e18<17>183d="L115" class="line" name="2133"> 1332/a>#1836n class18ivers/mfd/db8500-prcmu.c18ive>1836"L67500" clas5" class="line" name=/* Return the ss=t valid value, evenaif a match was not found. *122"> 1222/a>#define 1837"L67500" clareturn 1_PLL_ON_OFF" cfreqs="srcode=PRBIPfreq="L15*f1000;15" class="line" name="2133"> 1332/a>#1838n class18SOC0_O2     ( 1332/a>#1839n class18>
<1 href="drivers8+c18>>183d="L115" class="line" name="2133"> 1332/a>#184an class18 1332/a>#1841n class18="driverd/db8500-prcmu.c18="d>1841a>#i#defclu 1_PLL_ON_OFF" cMAX_PLL_VCO_RATEs="srcode=PRBIPMAX_PLL_VCO_RATE="L15168f640000ULL15" class="line" name="2133"> 1332/a>#1842n class18"comment">/* 4 b-prcmu.c18"co>184d="L115" class="line" name="2133"> 1332/a>#1843n class18"comment">/* 4 b-prcmu.c18"co>1843a>#istatic longa1_PLL_ON_OFF" cround_plldsi_rates="srcode=PRBIPround_plldsi_rate"sre(unsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1844n class18"comment">/* 4 b-prcmu.c18"co>1844"sre{15" class="line" name="2133"> 1332/a>#1845n class18"comment">/* 4 b-prcmu.c18"co>184="L67500" clalonga1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i5= 0;15" class="line" name="2133"> 1332/a>#1846n class18ef="+code1=PRCM14prcmu.c18ef=>1846"L67500" claunsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i;15" class="line" name="2133"> 1332/a>#1847n class18rs/2s/mfd/db8500-prcmu.c18rs/>1847"L67500" claunsigned longa1_PLL_ON_OFF" crems="srcode=PRBIPrema>#i;15" class="line" name="2133"> 1332/a>#1848n class18 2H_DPREQ_MB0" clascmu.c18 2H>1848"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1849n class18 2H_AUTOde=PEQ_MB0"cmu.c18 2H>184d="L115" class="line" name="2133"> 1332/a>#185an class18ef="+code1=PRCM14prcmu.c18ef=>1850a>#i500" class="sreU_I2C_STsrc_rates="srcode=PRBIPsrc_ratea>#ia= 1_PLL_ON_OFF" cclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_HDMICLKs="srcode=PRBIPPod2U_HDMICLK"sre);15" class="line" name="2133"> 1332/a>#1851n class18="driv2fd/db8500-prcmu.c18="d>1851a>#i500" class="sreU_I2C_STrems="srcode=PRBIPrema>#i5= 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1;15" class="line" name="2133"> 1332/a>#1852n class18"comment">/* 16 -prcmu.c18"co>185d="L115" class="line" name="2133"> 1332/a>#1853n class18"comment">/* 16 -prcmu.c18"co>1853"sref">PRCM_for (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 = 7; (1_PLL_ON_OFF" crems="srcode=PRBIPrema>#i5> 0)5&&smp; (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 > 0); s="line" name="rs="srcode=PRBIPr="L1--)a{15" class="line" name="2133"> 1332/a>#1854n class18"comment">/* 16 -prcmu.c18"co>1854"sref">PRCM_500" cla1_PLL_ON_OFF" cu"comment">/=PRBIPu6d="L1 1_PLL_ON_OFF" cds="srcode=PRBIPd="L1;15" class="line" name="2133"> 1332/a>#1855n class18"comment">/* 16 -prcmu.c18"co>185d="L115" class="line" name="2133"> 1332/a>#1856n class18"comment">/* 16 -prcmu.c18"co>1856"L67500" claaaaaaaaa1_PLL_ON_OFF" cds="srcode=PRBIPd="L15= (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 *B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1857n class18"comment">/* 16 -prcmu.c18"co>1857"L67500" claaaaaaaaa(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="ds="srcode=PRBIPd="L1,B1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i);15" class="line" name="2133"> 1332/a>#1858n class18"comment">/* 16 -prcmu.c18"co>185="L63500" cla500" claif (1_PLL_ON_OFF" cds="srcode=PRBIPd="L15<B6)15" class="line" name="2133"> 1332/a>#1859n class18"comment">/* 16 -prcmu.c18"co>1859"L67500" claaaaaaaaaaaaaaaaa1_PLL_ON_OFF" cds="srcode=PRBIPd="L15= 6;15" class="line" name="2133"> 1332/a>#186an class18"comment">/* 16 -prcmu.c18"co>186f"L67500" claaaaaaaaaelseaif (1_PLL_ON_OFF" cds="srcode=PRBIPd="L15> 255)15" class="line" name="2133"> 1332/a>#1861n class18"comment">/* 16 -prcmu.c18"co>1861a>#i500" cla500" claaaaaaaaa1_PLL_ON_OFF" cds="srcode=PRBIPd="L15= 255;15" class="line" name="2133"> 1332/a>#1862n class18ef="+code1=PRCM16prcmu.c18ef=>1862"sref">PRCM_500" cla1_PLL_ON_OFF" cds="srcode=PRBIPd="L15*= 1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i;15" class="line" name="2133"> 1332/a>#1863n class18="driv2fd/db8500-prcmu.c18="d>1863"sref">PRCM_f">PRCMaif (((2 *B1_PLL_ON_OFF" cds="srcode=PRBIPd="L1)5<B(1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 *B1_PLL_ON_OFF" cMINPPLL_VCO_RATEs="srcode=PRBIPMINPPLL_VCO_RATE="L1))a||15" class="line" name="2133"> 1332/a>#1864n class18"comment">/* 4 b-prcmu.c18"co>1864"sref">PRCM_500" claaaaaaaaa((1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 *B1_PLL_ON_OFF" cMAX_PLL_VCO_RATEs="srcode=PRBIPMAX_PLL_VCO_RATE="L1)5<B(2 *B1_PLL_ON_OFF" cds="srcode=PRBIPd="L1)))15" class="line" name="2133"> 1332/a>#1865n class18ACCass="co_OC00-prcmmu.c18ACC>186="L67500" claaaaaaaaaaaaaaaaacontinue;15" class="line" name="2133"> 1332/a>#1866n class18ef="+code1=PRCM16prcmu.c18ef=>1866"L67500" claaaaaaaaa(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="ds="srcode=PRBIPd="L1,B1_PLL_ON_OFF" crs="srcode=PRBIPr="L1);15" class="line" name="2133"> 1332/a>#18"7n class18rs/3s/mfd/db8500-prcmu.c18rs/>1867"L67500" claaaaaaaaaif (1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15<B1_PLL_ON_OFF" cds="srcode=PRBIPd="L1)5{15" class="line" name="2133"> 1332/a>#1868n class18 3H_ANCEQ_MB0" clascmu.c18 3H>186="L63500" cla500" claaaaaaaaaif (1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i5== 0)15" class="line" name="2133"> 1332/a>#18"9n class18e3H_SIDETON>EQ_MB0"cmu.c18e3H>1869"L67500" claaaaaaaaaaaaaaaaaaaaaaaaa1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i5= (long)1_PLL_ON_OFF" cds="srcode=PRBIPd="L1;15" class="line" name="2133"> 1332/a>#187an class18 3H_SYSCLCef="driversu.c18 3H>187f"L67500" claaaaaaaaaaaaaaaaabreak;15" class="line" name="2133"> 1332/a>#1871n class18ef="+code1=PRCM17prcmu.c18ef=>1871a>#i500" cla500" cla}15" class="line" name="2133"> 1332/a>#1872n class18iv3rs/mfd/db8500-prcmu.c18iv3>1872"sref">PRCM_500" claif ((1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15-B1_PLL_ON_OFF" cds="srcode=PRBIPd="L1)5<B1_PLL_ON_OFF" crems="srcode=PRBIPrema>#i)5{15" class="line" name="2133"> 1332/a>#1873n class18"comment">/* 372-prcmu.c18"co>1873"sref">PRCM_f">PRCMaaaaaaaaa1_PLL_ON_OFF" crems="srcode=PRBIPrema>#i5= (1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15-B1_PLL_ON_OFF" cds="srcode=PRBIPd="L1);15" class="line" name="2133"> 1332/a>#1874n class18comment">/* 372-prccmu.c18com>1874"sref">PRCM_500" claaaaaaaaa1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i5= (long)1_PLL_ON_OFF" cds="srcode=PRBIPd="L1;15" class="line" name="2133"> 1332/a>#1875n class18comment">/* 372-prc6mu.c18com>187="L67500" claaaaaaaaa}15" class="line" name="2133"> 1332/a>#1876n class18comment">/* 372-prc6mu.c18com>1876"L67500" cla}15" class="line" name="2133"> 1332/a>#1877n class18comment">/* 372-prc6mu.c18com>1877"L67500" clareturn 1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i;15" class="line" name="2133"> 1332/a>#1878n class18comment">/* 372-prc6mu.c18com>187O"sre}15" class="line" name="2133"> 1332/a>#1879n class18omment">/* 372-prc16mu.c18omm>187d="L115" class="line" name="2133"> 1332/a>#188an class18ef="+code1=PRCM17prcmu.c18ef=>1880a>#istatic longa1_PLL_ON_OFF" cround_dsiclk_rates="srcode=PRBIPround_dsiclk_rate"sre(unsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1881n class18riv4s/mfd/db8500-prcmu.c18riv>188d="L1{15" class="line" name="2133"> 1332/a>#1882n class18x4H_DDR_INIPEQ_MB0"cmu.c18x4H>1882"sref">PRCM_ss="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1883n class18x4H_MEM"coef="driversu.c18x4H>1883"sref">PRCM_unsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i;15" class="line" name="2133"> 1332/a>#1884n class184H_HOTDOGef="driversu/mf184H_>1884"sref">PRCM_longa1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i;15" class="line" name="2133"> 1332/a>#1885n class184H_HOTM  ef="driversuu.c184H_>188d="L115" class="line" name="2133"> 1332/a>#1886n class184H_HOT_PERIOD00-prcm1"+c184H_>1886"L67500" cla1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia= 1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDSI_FREQs="srcode=PRBIPPod2PPLLDSI_FREQa>#i,BSE_USB_WAKEUP" clock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_HDMICLKs="srcode=PRBIPPod2U_HDMICLK"sre),15" class="line" name="2133"> 1332/a>c1847n class18H_A9WDOG1887"L67500" claaaaaaaaa1_PLL_ON_OFF" cPLL_RAWs="srcode=PRBIPPLL_RAW"sre);15" class="line" name="2133"> 1332/a>#1888n class18H_A9WDOG1888"L67500" class="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 1_PLL_ON_OFF" cclock_dividers="srcode=PRBIPclock_divider"sre(1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i,B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1889n class18H_A9WDOG188/a>#i500" class="sreU_I2C_STrounded_rates="srcode=PRBIProunded_ratea>#i5= (1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia/f((s="line" name="divs="srcode=PRBIPdiv="L15> 2) ? 4 :f1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1));15" class="line" name="2133"> 1332/a>#189an class18H_A9WDOG1893"L6315" class="line" name="2133"> 1332/a>#1891n class18H_A9WDOG1891a>#i500" clareturn 1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i;15" class="line" name="2133"> 1332/a>#1892n class18ef="+code1=PRCM19prcmu.c18ef=>1892"sre}15" class="line" name="2133"> 1332/a>#1893n class18iv4rs/mfd/db8500-prcmu.c18iv4>189d="L115" class="line" name="2133"> 1332/a>#1894n class18"comment">/* 4 b-prcmu.c18"co>1894"srestatic longa1_PLL_ON_OFF" cround_dsiescclk_rates="srcode=PRBIPround_dsiescclk_rate"sre(unsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1895n class18"comment">/* 4 b-prcmu.c18"co>189d="L1{15" class="line" name="2133"> 1332/a>#1896n class18"comment">/* 4 b-prcmu.c18"co>1896"L67500" cla1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1897n class18"comment">/* 4 b-prcmu.c18"co>1897"L67500" claunsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i;15" class="line" name="2133"> 1332/a>#1898n class18"comment">/* 4 b-prcmu.c18"co>189="L63500" clalonga1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i;15" class="line" name="2133"> 1332/a>#1899n class18"comment">/* 4 b-prcmu.c18"co>189d="L115" class="line" name="2133"> 1332/a>#19pan class19pan ment">/* 4 b-prcmu.c19pan>1900a>#i500" class="sreU_I2C_STsrc_rates="srcode=PRBIPsrc_ratea>#ia= 1_PLL_ON_OFF" cclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_TVCLKs="srcode=PRBIPPod2U_TVCLK"sre);15" class="line" name="2133"> 1332/a>#19p1n class19p_A9WDOG1901a>#i500" class="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 1_PLL_ON_OFF" cclock_dividers="srcode=PRBIPclock_divider"sre(1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i,B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#19p2n class19pf="+code1=PRCM19prcmu.c19pf=>1902"sref">PRCM_ss="sreU_I2C_STrounded_rates="srcode=PRBIProunded_ratea>#i5= (1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia/f1_PLL_ON_OFF" cmins="srcode=PRBIPmin"sre(s="line" name="divs="srcode=PRBIPdiv="L1, (1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)255));15" class="line" name="2133"> 1332/a>#19p3n class19pv4rs/mfd/db8500-prcmu.c19pv4>190d="L115" class="line" name="2133"> 1332/a>#19p4n class19pcomment">/* 4 b-prcmu.c19pco>1904"sref">PRCM_return 1_PLL_ON_OFF" crounded_rates="srcode=PRBIProunded_ratea>#i;15" class="line" name="2133"> 1332/a>#19p5n class19pcomment">/* 4 b-prcmu.c19pco>190="L67}15" class="line" name="2133"> 1332/a>#19p6n class19pcomment">/* 4 b-prcmu.c19pco>1906"L6715" class="line" name="2133"> 1332/a>#19p7n class19pcomment">/* 4 b-prcmu.c19pco>190d="L1longa1_PLL_ON_OFF" c 1332_round_clock_rates="srcode=PRBIP 1332_round_clock_rate"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,Bunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#19p8n class19pcomment">/* 4 b-prcmu.c19pco>190="L63{15" class="line" name="2133"> 1332/a>#19p9n class19pcomment">/* 4 b-prcmu.c19pco>190/a>#i500" claif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <B1_PLL_ON_OFF" cPod2U_NUM_REG_CLOCKSs="srcode=PRBIPPod2U_NUM_REG_CLOCKS="L1)15" class="line" name="2133"> 1332/a>#191an class19_MB1" classssssssssuxu.c19_MB>191f"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cround_clock_rates="srcode=PRBIPround_clock_rate"sre(1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1911n class19ref="+cod2=PRCM21prcmu.c19ref>1911a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_ARMSSs="srcode=PRBIPPod2U_ARMSS"sre)15" class="line" name="2133"> 1332/a>#1912n class19iv5rs/mfd/db8500-prcmu.c19iv5>1912"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cround_armss_rates="srcode=PRBIPround_armss_rate"sre(1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1913n class19"comment">5* 4 b-prcmu.c19"co>1913a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLDSIs="srcode=PRBIPPod2U_PLLDSI="L1)15" class="line" name="2133"> 1332/a>#1914n class19"comment">5* 4 b-prcmu.c19"co>1914"sref">PRCM_500" clareturn 1_PLL_ON_OFF" cround_plldsi_rates="srcode=PRBIPround_plldsi_rate"sre(1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1915n class19"comment">5* 4 b-prcmu.c19"co>191="L67500" claelseaif ((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre)a|| (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI1CLKs="srcode=PRBIPPod2U_DSI1CLK"sre))15" class="line" name="2133"> 1332/a>#1916n class19"comment">5* 4 b-prcmu.c19"co>1916"L67500" claaaaaaaaareturn 1_PLL_ON_OFF" cround_dsiclk_rates="srcode=PRBIPround_dsiclk_rate"sre(1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1917n class190_VOLT BIPEQ_M(6)u.c190_V>1917"L67500" claelseaif ((s="line" name="Pod2U_DSI0ESCCLKs="srcode=PRBIPPod2U_DSI0ESCCLK"sre <= 1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre)5&smp;&smp; (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <=B1_PLL_ON_OFF" cPod2U_DSI2ESCCLKs="srcode=PRBIPPod2U_DSI2ESCCLK"sre))15" class="line" name="2133"> 1332/a>#1918n class190_VOLT BIPEQ_M(6)u.c190_V>191="L63500" cla500" clareturn 1_PLL_ON_OFF" cround_dsiescclk_rates="srcode=PRBIPround_dsiescclk_rate"sre(1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#1919n class1900_VOLT BIPEQ_M(mu.c1900_>1919"L67500" claelse15" class="line" name="2133"> 1332/a>#192an class19ref="+cod2=PRCM21prcmu.c19ref>192f"L67500" claaaaaaaaareturn (long)1_PLL_ON_OFF" c 1332_clock_rates="srcode=PRBIP 1332_clock_rate"sre(1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre);15" class="line" name="2133"> 1332/a>#1921n class19="driv5fd/db8500-prcmu.c19="d>192d="L1}15" class="line" name="2133"> 1332/a>#19r2n class19"comment">/* 4 b-prcmu.c19"co>192d="L115" class="line" name="2133"> 1332/a>#1923n class19"comment">/* 4 b-prcmu.c19"co>1923a>#istatic voidass="sreU_I2C_STset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,Bunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1924n class19     I2C_WR_OC00-prcm1.c19   >1924"sre{15" class="line" name="2133"> 1332/a>#19r5n class19     I2C_RD_OC00-prcmm.c19   >192="L67500" clas_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#19r6n class19ref="+cod2=MB1H22prcmu.c19ref>1926"L67500" cla1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#1927n class19          NUdriv00-pr8+c19   >1927"L67500" claunsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i;15" class="line" name="2133"> 1332/a>#1928n class19P_100_VOLT BIPEQ_M+c19P_1>1928"L67500" claunsigned longa1_PLL_ON_OFF" cflagss="srcode=PRBIPflagsa>#i;15" class="line" name="2133"> 1332/a>#1929n class19      NUdriv00-p) - mu.c19   >192d="L115" class="line" name="2133"> 1332/a>#193an class19ref="+cod2=MB1H22prcmu.c19ref>1930a>#i500" class="sreU_I2C_STspin_lock_irqsaves="srcode=PRBIPspin_lock_irqsave"sre(&smp;1_PLL_ON_OFF" cclk_mgt_locks="srcode=PRBIPclk_mgt_lock"sre,B1_PLL_ON_OFF" cflagss="srcode=PRBIPflagsa>#i);15" class="line" name="2133"> 1332/a>#1931n class19terface drive h0-prcmu.c19ter>193d="L122" class="line" name="L1">  91#d1932n class19 * Wakeups/IRQs0-prcmu.c19 * >1932"sref">PRCM_s5" class="line" name=/* Grab the HW semaphore. *122"> 1222/a>#define PRCM_while ((1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2PSEMs="srcode=PRBIPPod2PSEM"sre)5&smp; s="line" name="Pod2PSEM_Pod2PSEMs="srcode=PRBIPPod2PSEM_Pod2PSEM"sre)5!= 0)15" class="line" name="2133"> 1332/a>#1934n class19ref="+cod2=PRCM23prcmu.c19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relax"sre();15" class="line" name="2133"> 1332/a>#1935n class19<17" class="line" name=e19<17>193d="L115" class="line" name="2133"> 1332/a>#1936n class19ivers/mfd/db8500-prcmu.c19ive>1936"L67500" cla1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="clk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1);15" class="line" name="2133"> 1332/a>#1937n class19>
#ia= 1_PLL_ON_OFF" cclock_source_rates="srcode=PRBIPclock_source_rate"sre((1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|ass="sreU_I2C_STclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cpllsws="srcode=PRBIPpllsw="L1),15" class="line" name="2133"> 1332/a>#1938n class19SOC0_O2     ( 1332/a>#1939n class19>
<1 href="drivers8+c19>>193/a>#i500" class="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 1_PLL_ON_OFF" cclock_dividers="srcode=PRBIPclock_divider"sre(1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i,B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#194an class19 1332/a>#1941n class19="driverd/db8500-prcmu.c19="d>1941a>#i500" cla500" claif (1_PLL_ON_OFF" cclk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cclk38divs="srcode=PRBIPclk38div="L1)a{15" class="line" name="2133"> 1332/a>#1942n class19"comment">/* 4 b-prcmu.c19"co>1942"sref">PRCM_500" claaaaaaaaaif (1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15> 1)15" class="line" name="2133"> 1332/a>#1943n class19"comment">/* 4 b-prcmu.c19"co>1943"sref">PRCM_f">PRCMaaaaaaaaa500" cla1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|=B1_PLL_ON_OFF" cPod2PCLK_MGT_CLK3ODIVC0_O2    =PRBIPPod2PCLK_MGT_CLK3ODIVa>#i;15" class="line" name="2133"> 1332/a>#1944n class19"comment">/* 4 b-prcmu.c19"co>1944"sref">PRCM_500" claaaaaaaaaelse15" class="line" name="2133"> 1332/a>#1945n class19"comment">/* 4 b-prcmu.c19"co>194="L67500" claf">PRCMaaaaaaaaa500" cla1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cPod2PCLK_MGT_CLK3ODIVC0_O2    =PRBIPPod2PCLK_MGT_CLK3ODIVa>#i;15" class="line" name="2133"> 1332/a>#1946n class19ef="+code1=PRCM14prcmu.c19ef=>1946"L67500" claaaaaaaaa}15" class="line" name="2133"> 1332/a>#1947n class19rs/2s/mfd/db8500-prcmu.c19rs/>1947"L67500" cla}aelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_SGACLKs="srcode=PRBIPPod2U_SGACLK="L1)5{15" class="line" name="2133"> 1332/a>#1948n class19 2H_DPREQ_MB0" clascmu.c19 2H>194="L63500" cla500" class="sreU_I2C_STvals="srcode=PRBIPval="L15&smp;= ~(s="line" name="Pod2PCLK_MGT_CLKPLLDIV_MASKs="srcode=PRBIPPod2PCLK_MGT_CLKPLLDIV_MASK="L15|15" class="line" name="2133"> 1332/a>#1949n class19 2H_AUTOde=PEQ_MB0"cmu.c19 2H>1949"L67500" claaaaaaaaaaaaaaaaa1_PLL_ON_OFF" cPod2PSGACLK_MGT_SGACLKDIV_BY_2_5_ENs="srcode=PRBIPPod2PSGACLK_MGT_SGACLKDIV_BY_2_5_EN="L1);15" class="line" name="2133"> 1332/a>#195an class19ef="+code1=PRCM14prcmu.c19ef=>195f"L67500" claaaaaaaaaif (1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15== 3)5{15" class="line" name="2133"> 1332/a>#1951n class19="driv2fd/db8500-prcmu.c19="d>1951a>#i500" cla500" claaaaaaaaa1_PLL_ON_OFF" cu"comment">/=PRBIPu6d="L1 1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 =B(1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#ia* 10);15" class="line" name="2133"> 1332/a>#1952n class19"comment">/* 16 -prcmu.c19"co>195d="L115" class="line" name="2133"> 1332/a>#1953n class19"comment">/* 16 -prcmu.c19"co>1953"sref">PRCM_f">PRCMaaaaaaaaa(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="rs="srcode=PRBIPr="L1, 25);15" class="line" name="2133"> 1332/a>#1954n class19"comment">/* 16 -prcmu.c19"co>1954"sref">PRCM_500" claaaaaaaaaif (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 <=B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)5{15" class="line" name="2133"> 1332/a>#1955n class19"comment">/* 16 -prcmu.c19"co>195="L67500" claf">PRCMaaaaaaaaa500" cla1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|=B1_PLL_ON_OFF" cPod2PSGACLK_MGT_SGACLKDIV_BY_2_5_ENs="srcode=PRBIPPod2PSGACLK_MGT_SGACLKDIV_BY_2_5_EN="L1;15" class="line" name="2133"> 1332/a>#1956n class19"comment">/* 16 -prcmu.c19"co>1956"L67500" claaaaaaaaaaaaaaaaa500" cla1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15= 0;15" class="line" name="2133"> 1332/a>#1957n class19"comment">/* 16 -prcmu.c19"co>1957"L67500" claaaaaaaaaaaaaaaaa}15" class="line" name="2133"> 1332/a>#1958n class19"comment">/* 16 -prcmu.c19"co>195="L63500" cla500" cla}15" class="line" name="2133"> 1332/a>#1959n class19"comment">/* 16 -prcmu.c19"co>1959"L67500" claaaaaaaaa1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|=B1_PLL_ON_OFF" cmins="srcode=PRBIPmin"sre(s="line" name="divs="srcode=PRBIPdiv="L1, (1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)31);15" class="line" name="2133"> 1332/a>#196an class19"comment">/* 16 -prcmu.c19"co>196f"L67500" cla} elsea{15" class="line" name="2133"> 1332/a>#1961n class19"comment">/* 16 -prcmu.c19"co>1961a>#i500" cla500" cla1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cPod2PCLK_MGT_CLKPLLDIV_MASKs="srcode=PRBIPPod2PCLK_MGT_CLKPLLDIV_MASK="L1;15" class="line" name="2133"> 1332/a>#1962n class19ef="+code1=PRCM16prcmu.c19ef=>1962"sref">PRCM_500" cla1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|=B1_PLL_ON_OFF" cmins="srcode=PRBIPmin"sre(s="line" name="divs="srcode=PRBIPdiv="L1, (1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)31);15" class="line" name="2133"> 1332/a>#1963n class19="driv2fd/db8500-prcmu.c19="d>1963"sref">PRCM_}15" class="line" name="2133"> 1332/a>#1964n class19"comment">/* 4 b-prcmu.c19"co>1964"sref">PRCM_1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" clk_mgts="srcode=PRBIPclk_mgt"sre[1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre].1_PLL_ON_OFF" cregs="srcode=PRBIPreg="L1);15" class="line" name="2133"> 1332/a>#1965n class19ACCass="co_OC00-prcmmu.c19ACC>196d="L115" class="line" name="2133"> 1332/a>#1966n class19ef="+code1=PRCM16prcmu.c19ef=>1966"L67500" clas5" class="line" name=/* Releaseathe HW semaphore. *122"> 1222/a>#define 1967"L67500" class="sreU_I2C_STwritels="srcode=PRBIPwritel"sre(0,BSE_USB_WAKEUP" Pod2PSEMs="srcode=PRBIPPod2PSEM"sre);15" class="line" name="2133"> 1332/a>#1968n class19 3H_ANCEQ_MB0" clascmu.c19 3H>196="L6315" class="line" name="2133"> 1332/a>#1969n class19e3H_SIDETON>EQ_MB0"cmu.c19e3H>196/a>#i500" class="sreU_I2C_STspin_unlock_irqrestores="srcode=PRBIPspin_unlock_irqrestore"sre(&smp;1_PLL_ON_OFF" cclk_mgt_locks="srcode=PRBIPclk_mgt_lock"sre,B1_PLL_ON_OFF" cflagss="srcode=PRBIPflagsa>#i);15" class="line" name="2133"> 1332/a>#197an class19 3H_SYSCLCef="driversu.c19 3H>197f"L67}15" class="line" name="2133"> 1332/a>#1971n class19ef="+code1=PRCM17prcmu.c19ef=>197d="L122" class="line" name="L1">  91#d1972n class19iv3rs/mfd/db8500-prcmu.c19iv3>1972"srestatic int 1_PLL_ON_OFF" cset_armss_rates="srcode=PRBIPset_armss_rate"sre(unsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1973n class19"comment">/* 372-prcmu.c19"co>1973"sre{15" class="line" name="2133"> 1332/a>#1974n class19comment">/* 372-prccmu.c19com>1974"sref">PRCM_int 1_PLL_ON_OFF" cis="srcode=PRBIPi="L15= 0;15" class="line" name="2133"> 1332/a>#1975n class19comment">/* 372-prc6mu.c19com>197d="L115" class="line" name="2133"> 1332/a>#1976n class19comment">/* 372-prc6mu.c19com>1976"L67500" clas5" class="line" name=/* cpufreq table frequencies is in KHz. *122"> 1222/a>#define /* 372-prc6mu.c19com>1977"L67500" class="sreU_I2C_STrates="srcode=PRBIPrate="L15= 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15/f1000;15" class="line" name="2133"> 1332/a>#1978n class19comment">/* 372-prc6mu.c19com>197="L6315" class="line" name="2133"> 1332/a>#1979n class19omment">/* 372-prc16mu.c19omm>1979"L67500" clas5" class="line" name=/* Find the correspondingaarm opp from the cpufreq table. *122"> 1222/a>#define 198f"L67500" clawhile (s="line" name="dcod2=_cpufreq_tables="srcode=PRBIPdcod2=_cpufreq_table"sre[1_PLL_ON_OFF" cis="srcode=PRBIPi="L1].1_PLL_ON_OFF" cfrequencys="srcode=PRBIPfrequency="L15!= 1_PLL_ON_OFF" cCPUFREQ_TABLE_ENDs="srcode=PRBIPCPUFREQ_TABLE_END="L1)a{15" class="e  1332/a>#1982n class19x4H_DDR_INIPEQ_MB0"cmu.c19x4H>1982"sref">PRCM_500" claaaaaaaaabreak;15" class="line" name="2133"> 1332/a>#1983n class19x4H_MEM"coef="driversu.c19x4H>1983"sref">PRCM_f">PRCMass="sreU_I2C_STis="srcode=PRBIPi="L1++;15" class="line" name="2133"> 1332/a>#1984n class194H_HOTDOGef="driversu/mf194H_>1984"sref">PRCM_}15" class="line" name="2133"> 1332/a>#1985n class194H_HOTM  ef="driversuu.c194H_>198d="L115" class="line" name="2133"> 1332/a>#1986n class194H_HOT_PERIOD00-prcm1"+c194H_>1986"L67500" claif (1_PLL_ON_OFF" cdcod2=_cpufreq_tables="srcode=PRBIPdcod2=_cpufreq_table"sre[1_PLL_ON_OFF" cis="srcode=PRBIPi="L1].1_PLL_ON_OFF" cfrequencys="srcode=PRBIPfrequency="L15!= 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1987n class19H_A9WDOG1987"L67500" claaaaaaaaareturn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVAL="L1;15" class="line" name="2133"> 1332/a>#1988n class19H_A9WDOG198="L6315" class="line" name="2133"> 1332/a>#1989n class19H_A9WDOG1989"L67500" clas5" class="line" name=/* Set the newaarm opp. *122"> 1222/a>#define  1332/a>#1991n class19H_A9WDOG199d="L1}15" class="line" name="2133"> 1332/a>#1992n class19ef="+code1=PRCM19prcmu.c19ef=>199d="L115" class="line" name="2133"> 1332/a>#1993n class19iv4rs/mfd/db8500-prcmu.c19iv4>1993a>#istatic int 1_PLL_ON_OFF" cset_plldsi_rates="srcode=PRBIPset_plldsi_rate"sre(unsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#1994n class19"comment">/* 4 b-prcmu.c19"co>1994"sre{15" class="line" name="2133"> 1332/a>#1995n class19"comment">/* 4 b-prcmu.c19"co>199="L67500" claunsigned longa1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i;15" class="line" name="2133"> 1332/a>#1996n class19"comment">/* 4 b-prcmu.c19"co>1996"L67500" claunsigned longa1_PLL_ON_OFF" crems="srcode=PRBIPrema>#i;15" class="line" name="2133"> 1332/a>#1997n class19"comment">/* 4 b-prcmu.c19"co>1997"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cpll_freqs="srcode=PRBIPpll_freq="L15= 0;15" class="line" name="2133"> 1332/a>#1998n class19"comment">/* 4 b-prcmu.c19"co>1998"L67500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" crs="srcode=PRBIPr="L1;15" class="line" name="2133"> 1332/a>#1999n class19"comment">/* 4 b-prcmu.c19"co>199d="L115" class="line" name="2133"> 1332/a>#20pan class20pan ment">/* 4 b-prcmu.c20pan>20paa>#i500" class="sreU_I2C_STsrc_rates="srcode=PRBIPsrc_ratea>#ia= 1_PLL_ON_OFF" cclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_HDMICLKs="srcode=PRBIPPod2U_HDMICLK"sre);15/pre>5" class="line" name="2133"> 1332/a>#20p1n class20p_A9WDOG20p1a>#i500" class="sreU_I2C_STrems="srcode=PRBIPrema>#i5= 1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1;15" class="line" name="2133"> 1332/a>#20p2n class20pf="+code1=PRCM19prcmu.c20pf=>20pd="L115" class="line" name="2133"> 1332/a>#20p3n class20pv4rs/mfd/db8500-prcmu.c20pv4>20p3"sref">PRCM_for (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 = 7; (1_PLL_ON_OFF" crems="srcode=PRBIPrema>#i5> 0)5&&smp; (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 > 0); s="line" name="rs="srcode=PRBIPr="L1--)a{15" class="line" name="2133"> 1332/a>#20p4n class20pcomment">/* 4 b-prcmu.c20pco>20p4"sref">PRCM_500" cla1_PLL_ON_OFF" cu"comment">/=PRBIPu6d="L1 1_PLL_ON_OFF" cds="srcode=PRBIPd="L1;15" class="line" name="2133"> 1332/a>#20p5n class20pcomment">/* 4 b-prcmu.c20pco>20p="L67500" claf">PRCMa1_PLL_ON_OFF" cu"comment">/=PRBIPu6d="L1 1_PLL_ON_OFF" chwrates="srcode=PRBIPhwrate="L1;15" class="line" name="2133"> 1332/a>#20p6n class20pcomment">/* 4 b-prcmu.c20pco>20p6"L6715" class="line" name="2133"> 1332/a>#20p7n class20pcomment">/* 4 b-prcmu.c20pco>20p7"L67500" claaaaaaaaa1_PLL_ON_OFF" cds="srcode=PRBIPd="L15= (1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 *B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#20p8n class20pcomment">/* 4 b-prcmu.c20pco>20p="L63500" cla500" cla(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="ds="srcode=PRBIPd="L1,B1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i);15" class="line" name="2133"> 1332/a>#20p9n class20pcomment">/* 4 b-prcmu.c20pco>20p9"L67500" claaaaaaaaaif (1_PLL_ON_OFF" cds="srcode=PRBIPd="L15<B6)15" class="line" name="2133"> 1332/a>#201an class20_MB1" classssssssssuxu.c20_MB>20_M"sref">PRCM_500" claaaaaaaaa1_PLL_ON_OFF" cds="srcode=PRBIPd="L15= 6;15" class="line" name="2133"> 1332/a>#20_1n class20ref="+cod2=PRCM21prcmu.c20ref>20_1a>#i500" cla500" claelseaif (1_PLL_ON_OFF" cds="srcode=PRBIPd="L15> 255)15" class="line" name="2133"> 1332/a>#20_2n class20iv5rs/mfd/db8500-prcmu.c20iv5>20_2"sref">PRCM_500" claaaaaaaaa1_PLL_ON_OFF" cds="srcode=PRBIPd="L15= 255;15" class="line" name="2133"> 1332/a>#20_3n class20"comment">5* 4 b-prcmu.c20"co>20_3"sref">PRCM_f">PRCMass="sreU_I2C_SThwrates="srcode=PRBIPhwrate="L15= (1_PLL_ON_OFF" cds="srcode=PRBIPd="L15*B1_PLL_ON_OFF" csrc_rates="srcode=PRBIPsrc_ratea>#i);15" class="line" name="2133"> 1332/a>#2014n class20"comment">5* 4 b-prcmu.c20"co>20_4"sref">PRCM_500" claif (((2 *B1_PLL_ON_OFF" chwrates="srcode=PRBIPhwrate="L1)5<B(1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 *B1_PLL_ON_OFF" cMINPPLL_VCO_RATEs="srcode=PRBIPMINPPLL_VCO_RATE="L1))a||15" class="line" name="2133"> 1332/a>#20_5n class20"comment">5* 4 b-prcmu.c20"co>20_="L67500" claf">PRCMaaaaaaaaa((1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 *B1_PLL_ON_OFF" cMAX_PLL_VCO_RATEs="srcode=PRBIPMAX_PLL_VCO_RATE="L1)5<B(2 *B1_PLL_ON_OFF" chwrates="srcode=PRBIPhwrate="L1)))15" class="line" name="2133"> 1332/a>#20_6n class20"comment">5* 4 b-prcmu.c20"co>20_6"L67500" claaaaaaaaaaaaaaaaacontinue;15" class="line" name="2133"> 1332/a>#20_7n class200_VOLT BIPEQ_M(6)u.c200_V>20_7"L67500" claaaaaaaaa(void)1_PLL_ON_OFF" cdo_divs="srcode=PRBIPdo_div"sre(s="line" name="hwrates="srcode=PRBIPhwrate="L1,B1_PLL_ON_OFF" crs="srcode=PRBIPr="L1);15" class="line" name="2133"> 1332/a>#20_8n class200_VOLT BIPEQ_M(6)u.c200_V>20_="L63500" cla500" claif (1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15<B1_PLL_ON_OFF" chwrates="srcode=PRBIPhwrate="L1)5{15" class="line" name="2133"> 1332/a>#2019n class2000_VOLT BIPEQ_M(mu.c2000_>20_9"L67500" claaaaaaaaaaaaaaaaaif (1_PLL_ON_OFF" cpll_freqs="srcode=PRBIPpll_freq="L15== 0)15" class="line" name="2133"> 1332/a>#202an class20ref="+cod2=PRCM21prcmu.c20ref>20re"L67500" claaaaaaaaaaaaaaaaaaaaaaaaa1_PLL_ON_OFF" cpll_freqs="srcode=PRBIPpll_freq="L15= (((1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)1_PLL_ON_OFF" cds="srcode=PRBIPd="L15<<B1_PLL_ON_OFF" cPod2_PLL_FREQ_D_SHIFTs="srcode=PRBIPPod2_PLL_FREQ_D_SHIFT="L1)5|15" class="line" name="2133"> 1332/a>#2021n class20="driv5fd/db8500-prcmu.c20="d>20r1a>#i500" cla500" claaaaaaaaa500" claaaaaaaaa(1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 <<B1_PLL_ON_OFF" cPod2_PLL_FREQ_R_SHIFTs="srcode=PRBIPPod2_PLL_FREQ_R_SHIFT="L1));15" class="line" name="2133"> 1332/a>#2022n class20"comment">/* 4 b-prcmu.c20"co>20r2"sref">PRCM_500" claaaaaaaaabreak;15" class="line" name="2133"> 1332/a>#20r3n class20"comment">/* 4 b-prcmu.c20"co>20r3"sref">PRCM_f">PRCMa}15" class="line" name="2133"> 1332/a>#20r4n class20     I2C_WR_OC00-prcm1.c20   >20r4"sref">PRCM_500" claif ((1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15-B1_PLL_ON_OFF" chwrates="srcode=PRBIPhwrate="L1)5<B1_PLL_ON_OFF" crems="srcode=PRBIPrema>#i)5{15" class="line" name="2133"> 1332/a>#2025n class20     I2C_RD_OC00-prcmm.c20   >20r="L67500" claf">PRCMaaaaaaaaass="sreU_I2C_STrems="srcode=PRBIPrema>#i5= (1_PLL_ON_OFF" crates="srcode=PRBIPrate="L15-B1_PLL_ON_OFF" chwrates="srcode=PRBIPhwrate="L1);15" class="line" name="2133"> 1332/a>#20r6n class20ref="+cod2=MB1H22prcmu.c20ref>20r6"L67500" claaaaaaaaaaaaaaaaa1_PLL_ON_OFF" cpll_freqs="srcode=PRBIPpll_freq="L15= (((1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)1_PLL_ON_OFF" cds="srcode=PRBIPd="L15<<B1_PLL_ON_OFF" cPod2_PLL_FREQ_D_SHIFTs="srcode=PRBIPPod2_PLL_FREQ_D_SHIFT="L1)5|15" class="line" name="2133"> 1332/a>#20r7n class20          NUdriv00-pr8+c20   >20r7"L67500" claaaaaaaaaaaaaaaaaaaaaaaaa(1_PLL_ON_OFF" crs="srcode=PRBIPr="L1 <<B1_PLL_ON_OFF" cPod2_PLL_FREQ_R_SHIFTs="srcode=PRBIPPod2_PLL_FREQ_R_SHIFT="L1));15" class="line" name="2133"> 1332/a>#2028n class20P_100_VOLT BIPEQ_M+c20P_1>20r="L63500" cla500" cla}15" class="line" name="2133"> 1332/a>#20r9n class20      NUdriv00-p) - mu.c20   >20r9"L67500" cla}15" class="line" name="2133"> 1332/a>#203an class20ref="+cod2=MB1H22prcmu.c20ref>20re"L67500" claif (1_PLL_ON_OFF" cpll_freqs="srcode=PRBIPpll_freq="L15== 0)15" class="line" name="2133"> 1332/a>#2031n class20terface drive h0-prcmu.c20ter>20r1a>#i500" cla500" clareturn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVAL="L1;15" class="line" name="2133"> 1332/a>#20r2n class20 * Wakeups/IRQs0-prcmu.c20 * >20rd="L115" class="line" name="2133"> 1332/a>#2033n class20voltages to 8500-prcmu.c20vol>20r3"sref">PRCM_1_PLL_ON_OFF" cpll_freqs="srcode=PRBIPpll_freq="L15|= (1 <<B1_PLL_ON_OFF" cPod2_PLL_FREQ_N_SHIFTs="srcode=PRBIPPod2_PLL_FREQ_N_SHIFT="L1);15" class="line" name="2133"> 1332/a>#20r4n class20ref="+cod2=PRCM23prcmu.c20ref>20r4"sref">PRCM_1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="pll_freqs="srcode=PRBIPpll_freq="L1,BSE_USB_WAKEUP" Pod2PPLLDSI_FREQs="srcode=PRBIPPod2PPLLDSI_FREQa>#i);15" class="line" name="2133"> 1332/a>#20r5n class20<17" class="line" name=e20<17>20rd="L115" class="line" name="2133"> 1332/a>#20r6n class20ivers/mfd/db8500-prcmu.c20ive>20r6"L67500" clareturn 0;15" class="line" name="2133"> 1332/a>#20r7n class20>
 1332/a>#20r8n class20SOC0_O2     ( 1332/a>#20r9n class20>
<1 href="drivers8+c20>>20r9a>#istatic voidass="sreU_I2C_STset_dsiclk_rates="srcode=PRBIPset_dsiclk_rate"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cns="srcode=PRBIPn="L1,Bunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#204an class20 1332/a>#20<1n class20="driverd/db8500-prcmu.c20="d>20<1a>#i500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#20<2n class20"comment">/* 4 b-prcmu.c20"co>20<2"sref">PRCM_ss="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#20<3n class20"comment">/* 4 b-prcmu.c20"co>20 1332/a>#20<4n class20"comment">/* 4 b-prcmu.c20"co>20<4"sref">PRCM_1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15= 1_PLL_ON_OFF" cclock_dividers="srcode=PRBIPclock_divider"sre(1_PLL_ON_OFF" cpll_rates="srcode=PRBIPpll_rate"sre(1_PLL_ON_OFF" cPod2_PLLDSI_FREQs="srcode=PRBIPPod2PPLLDSI_FREQa>#i,15" class="line" name="2133"> 1332/a>#20<5n class20"comment">/* 4 b-prcmu.c20"co>20<="L67500" claf">PRCMaaaaaaaaass="sreU_I2C_STclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_HDMICLKs="srcode=PRBIPPod2U_HDMICLK"sre),BSE_USB_WAKEUP" PLL_RAWs="srcode=PRBIPPLL_RAW"sre),B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#20<6n class20ef="+code1=PRCM14prcmu.c20ef=>20<6"L6715" class="line" name="2133"> 1332/a>#2047n class20rs/2s/mfd/db8500-prcmu.c20rs/>20<7"L67500" class="sreU_I2C_STdsiclks="srcode=PRBIPdsiclk"L67[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivsel="L15= (1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15== 1) ? 1_PLL_ON_OFF" cPod2_DSI_PLLOUT_SEL_PHIs="srcode=PRBIPPod2_DSI_PLLOUT_SEL_PHI="L15:15" class="line" name="2133"> 1332/a>#2048n class20 2H_DPREQ_MB0" clascmu.c20 2H>20<="L63500" cla500" claaaaaaaaaaaa(1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L15== 2) ? 1_PLL_ON_OFF" cPod2_DSI_PLLOUT_SEL_PHI_v5rs/mfd/d=PRBIPPod2_DSI_PLLOUT_SEL_PHI_v="L15:15" class="line" name="2133"> 1332/a>#2049n class20 2H_AUTOde=PEQ_MB0"cmu.c20 2H>20<9"L67500" claaaaaaaaaaaaaaaaa las5" class="line" name=/* elsea*122"> 12class="sreU_I2C_STPod2_DSI_PLLOUT_SEL_PHI_comment">/=PRBIPPod2_DSI_PLLOUT_SEL_PHI_c="L1;15" class="line" name="2133"> 1332/a>#205an class20ef="+code1=PRCM14prcmu.c20ef=>20ef"L6715" class="line" name="2133"> 1332/a>#2051n class20="driv2fd/db8500-prcmu.c20="d>20e1a>#i500" class="sreU_I2C_STvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2_DSI_PLLOUT_SELomment">/=PRBIPPod2_DSI_PLLOUT_SEL="L1);15" class="line" name="2133"> 1332/a>#2052n class20"comment">/* 16 -prcmu.c20"co>20e2"sref">PRCM_ss="sreU_I2C_STvals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cdsiclks="srcode=PRBIPdsiclk"L67[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsel_masks="srcode=PRBIPdivsel_mask="L1;15" class="line" name="2133"> 1332/a>#2053n class20"comment">/* 16 -prcmu.c20"co>20e3"sref">PRCM_1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|=B(1_PLL_ON_OFF" cdsiclks="srcode=PRBIPdsiclk"L67[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsels="srcode=PRBIPdivsel="L15<<B1_PLL_ON_OFF" cdsiclks="srcode=PRBIPdsiclk"L67[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdivsel_shifts="srcode=PRBIPdivsel_shift="L1);15" class="line" name="2133"> 1332/a>#2054n class20"comment">/* 16 -prcmu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="vals="srcode=PRBIPval="L1,BSE_USB_WAKEUP" Pod2_DSI_PLLOUT_SELomment">/=PRBIPPod2_DSI_PLLOUT_SEL="L1);15" class="line" name="2133"> 1332/a>#2055n class20"comment">/* 16 -prcmu.c20"co>20e="L67}15" class="line" name="2133"> 1332/a>#20e6n class20"comment">/* 16 -prcmu.c20"co>20e6"L6715" class="line" name="2133"> 1332/a>#2057n class20"comment">/* 16 -prcmu.c20"co>20e7a>#istatic voidass="sreU_I2C_STset_dsiescclk_rates="srcode=PRBIPset_dsiescclk_rate"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cns="srcode=PRBIPn="L1,Bunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1)15" class="line" name="2133"> 1332/a>#2058n class20"comment">/* 16 -prcmu.c20"co>20e="L63{15" class="line" name="2133"> 1332/a>#20e9n class20"comment">/* 16 -prcmu.c20"co>20e/a>#i500" class="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cvals="srcode=PRBIPval="L1;15" class="line" name="2133"> 1332/a>#206an class20"comment">/* 16 -prcmu.c20"co>20"c"sref">PRCM_ss="sreU_I2C_STu3v5rs/mfd/d=PRBIPu32"sref1_PLL_ON_OFF" cdivs="srcode=PRBIPdiv="L1;15" class="line" name="2133"> 1332/a>#2061n class20"comment">/* 16 -prcmu.c20"co>20"d="L122" class="line" name="L1">  91#d20"2n class20ef="+code1=PRCM16prcmu.c20ef=>20"2"sref">PRCM_ss="sreU_I2C_STdivs="srcode=PRBIPdiv="L15= 1_PLL_ON_OFF" cclock_dividers="srcode=PRBIPclock_divider"sre(1_PLL_ON_OFF" cclock_rates="srcode=PRBIPclock_rate"sre(s="line" name="Pod2U_TVCLKs="srcode=PRBIPPod2U_TVCLK"sre),B1_PLL_ON_OFF" crates="srcode=PRBIPrate="L1);15" class="line" name="2133"> 1332/a>#2063n class20="driv2fd/db8500-prcmu.c20="d>20"3"sref">PRCM_1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadls="srcode=PRBIPreadl"sre(s="line" name="Pod2_DSITVCLK_DIVC0_O2    =PRBIPPod2PDSITVCLK_DIV="L1);15" class="line" name="2133"> 1332/a>#2064n class20"comment">/* 4 b-prcmu.c20"co>20"4"sref">PRCM_1_PLL_ON_OFF" cvals="srcode=PRBIPval="L15&smp;= ~1_PLL_ON_OFF" cdsiescclks="srcode=PRBIPdsiescclk"L67[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdiv_masks="srcode=PRBIPdiv_mask="L1;15" class="line" name="2133"> 1332/a>#2065n class20ACCass="co_OC00-prcmmu.c20ACC>20"="L67500" clas_PLL_ON_OFF" cvals="srcode=PRBIPval="L15|=B(1_PLL_ON_OFF" cmins="srcode=PRBIPmin"sre(s="line" name="divs="srcode=PRBIPdiv="L1, (1_PLL_ON_OFF" cu3v5rs/mfd/d=PRBIPu32"sre)255)<<B1_PLL_ON_OFF" cdsicescclks="srcode=PRBIPdsiescclk"L67[1_PLL_ON_OFF" cns="srcode=PRBIPn="L1].1_PLL_ON_OFF" cdiv_shifts="srcode=PRBIPdivse5" class="line" cla500"  cmins="srcode=3" claa>#2936n class19ivers/mfd/db8500-prcmu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwritels="srcode=PRBIPwritel"sre(s="line" name="vals=srcode=PRBIPreadl"sre(s="line" name="Pod2_DSITVCLK_DIVC0_O2    =PRBIPPod2PDSITVCLK_DIV=""L6715" cldefine 20r76"L1)15" class="line" name="2133"> classa>#20r8n class20SOC0_O2     ( classa>#20e9n iv4rs/mfd/db8500-prcod2=_ 133claaaaaaaaareturn (long)1_PLL_Oass="sreU_I2C_STset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" name="uOC0_O2    =PRBIPu8EQ_MB1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,Bunsigned longa1_PLL_ON_OFF" crates="srcode=PRBIPra207"L1;15" class="line" name="2133"> class>clas58n class20"comment">/* 16 -prcmu.c20"co>20e=7"L1;15" class="line" name="2133"> class>cla051n class20=comment">/* 4 b-prcmu.c19pco>190/a>#i500" claif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <B1_PLL_ON_OFF" cPod2U_NUM_REG_CLOCKSs="srcode=PRBIPPod2U_NUM_REG_CLOCcla="L122" class="line" name="L1">  9class>cla962n class19ef="+code1=PRCM16prcmu.cmu.c19"co>1923a>#istatic voidass="sreU_I2C_STset_clock_rates="sode=PRBIPround_clock_rate"sre(1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,B1_PLL_ON_OFF" crates="srcode=PRBIPratclaL1);15" class="line" name="2133"> class>cla913n class19"comment">5* 4 b-prcmu.c19"co>1913a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_ARMSSs="srcode=PRBIPPod2U_ARMclaL1);15" class="line" name="2133"> class>cla914n class19"comment">5* 4 b-prcmu.c19"co>1cmu.c19iv3>1972"srestatic int 1_PLL_ON_OFF" cset_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,B1_PLL_ON_OFF" crates="srcode=PRBIPratcla"L1;15" class="line" name="2133"> class>cla915n class19"comment">5* 4 b-prcmu.c19"co>1913a>#i500" claelseaif (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_PLLDSIs="srcode=PRBIPPod2U_PLLDclass="line" ass="line" name="2133"> " ass>cla916n class19"comment">5* 4 b-prcmu.c19"co>1cmu.c19iv4>1993a>#istatic int 1_PLL_ON_OFF" cset_p_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,B1_PLL_ON_OFF" crates="srcode=PRBIPratcla"L6715" cldefine 191="L67500" claelseaif ((1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre)a|| (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cPod2U_DSI1CLKs="srcode=PRBIPPod2U_DSI1CLcla"L1)15" class="line" name="2133"> class>cla948n class19 2H_DPREQ_MB0" clascmu.cs8+c20>>20r9a>#istatic voidass="sreU_I2C_STset_d_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre)a|| ( (1_PLL_ON_OFF" ccks="srcode=PRBIPclock"sre ==B1_PLL_ON_OFF" cP(1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,B1_PLL_ON_OFF" crates="srcode=PRBIPratclaL63{15" class="line" name="2133"> class>cla919n class1900_VOT BIPEQ_M(6)u.c190_V>1917"L67500" claelseaif ((s="line" name="Pod2U_DSI0ESCCLKs="srcode=PRBIPPod2U_DSI0ESCCLK"sre <= 1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre)5&smp;&smp; (1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre <=B1_PLL_ON_OFF" cPod2U_DSI2_PLL_ON_OFF" crates="srcode=PRBIPratcl8"L1;15" cldefine 20e7a>#istatic voidass="sreU_I2C_STset_dsiescc_DSI0CLKs="srcode=PRBIPPod2U_DSI0CLK"sre)a|| ( (1_PLL_ON_OFF" ccks="srcod67500" claelseaif ((s="line" name="Pod2U_P(1_PLL_ON_OFF" cclocks="srcode=PRBIPclock"sre,B1_PLL_ON_OFF" crates="srcode=PRBIPratcl8"L1;15" class="e  class>cld2r7n class20>
 class>cld0<3n class20"comment">/* 4 b-prcmu.c20"co>20<8L1);15" class="line" name="2133"> class>cld4e9n iv4rs/mfd/db8500-prOFF" cdcod2=_config_esram0_deep_sleep="srcode=PRBIPn=FF" cdcod2=_config_esram0_deep_sleepSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" clasistatic voidass="tgned longa1_PLL_ON_OFF" crates="srcode=PRBIPra208"L1;15" class="line" name="2133"> class>cld558n class20"comment">/* 16 -prcmu.c20"co>20e=8ss="line" ass="line" name="2133"> " ass>cld986n class194H_HOd="L1 1_PLL_ON_OFlasistatic voidass="tgned loelseai="L1 1_PLL_ON_OESRAM0_DEEP_SLEEP_STATEcPo <<B1_PLL_ESRAM0_DEEP_SLEEP_STATEcPo F" cPod2lass20"comment">/* 16 -prcmu.c20"co>20e=8"L6715" class="line" name="2133"> class>cld0r7n class20     d="L1 1_PLL_ON_OFlasistatic voidass="tgned loel_PLL_ON_OFF" cclockESRAM0_DEEP_SLEEP_STATEcOFF<<B1_PLL_ESRAM0_DEEP_SLEEP_STATEcOFFd2U_DSI2_PLL_ON_OFF" crates="srcode=PRBIPratcl8"L1)15" class="line" name="2133"> class>cld948n class19 2H_DPREQrive h0-prcmu.c20ter>20r1a>#i500" cla500" clareturn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVAL8L63{15" class="line" name="2133"> class>cld999n class19"comment">/* 4 b-prcmu.c19"co>1999"L1;15" cldefine  class>cld061n class20"comment">/* 16 -prcmu.c20"co>20"9="L122" class="line" name="2133"> class>cld962n class19ef="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 4DSI2_PLL_ON_OFF" crates="srcode=PRBIPratcl9L1);15" class="line" name="2133"> class>cld0_3n class20"comment">5* 4 b-prcmu.c19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxcldL1);15" class="line" name="2133"> class>cld461n class20"comment">/* 16 -prcmu.c20"co>20"9"L1;15" class="line" name="2133"> class>cld065n class20ACCass="co_OC00-ef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cMB4H_MEM_ST<<B1_PLL_OB4H_MEM_STPmin"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaOBOX_HEADER_od2_OB4500" cla500" clreadlMBOX_HEADER_od2_OB4d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxcldss="line" ass="line" name="2133"> " ass>cld936n class19ivers/mfd/db8500-prcmb.c20"co>20e4"sref">PbL15= Od="L1 1_PLL_ON_ODDR_PWR_STATEcOFFHIGHLAT<<B1_PLL_DDR_PWR_STATEcOFFHIGHLATd loel_PLl_PLL4)sre((1_PLL_ON_OFF"DDR_PWR_STATEcOL_ON_OFF" cPod2PDDR_PWR_STATEcOLd2U_P(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxcld"L6715" class="line" name="2133"> class>cld0r7n class20        re(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_DDR_ST_AP_SLEEP_IDLE500" cla500" clreadlod2_OB4_DDR_ST_AP_SLEEP_IDLEd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxcld"L1)15" class="line" name="2133"> class>cld998n class19"comment">/* 4 bef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cDDR_PWR_STATEcOL_ON_OFF" cPod2PDDR_PWR_STATEcOLd2U_(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxcldL63{15" class="line" name="2133"> class>cld049n class20 2H_AUTOre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_DDR_ST_AP_DEEP_IDLE500" cla500" clreadlod2_OB4_DDR_ST_AP_DEEP_IDLEd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1d="L115" c1ass="line" name="2133"> 1132/a>120pan class20pan ment">/* 4 bef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cFlasistatic voidass="tgned lo"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_ESRAM0_ST<<B1_PLL_e="vaod2_OB4_ESRAM0_STd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1d1"L115" c1ass="line" name="2133"> c132/a>10061n class20"comment">/* 16 -prcmu.c20"co>201="L1;15" c1ass="line" name="2133"> 1132/a>100"2n class20ef="+code1=PRCM1-prcmu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 4D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1d="L115" c1ass="line" name="2133"> 1132/a>10063n class20="driv2fd/db8500wait_for_completioks="srcode=PRBIPwait_for_completiokSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1d4"L115" c1ass="line" name="2133"> c132/a>10461n class20"comment">/* 16 -prcmu.c20"co>201="L1;15" c1ass="line" name="2133"> 1132/a>10065n class20ACCass="co_OC00-mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1="L1;15" c1ass="line" name="2133"> 1132/a>120p6n class20pcomment">/* 4 b-prcmu.c20pco>2016"L6715" c1ass="line" name="2133"> 1132/a>120p7n class20pvers/mfd/db8500-prcmu.c20ive>20r6"L67500" claret1"L1);15" c1ass="line" name="2133"> 1132/a>120p8n class20>
 1132/a>10999n class19"comment">/* 4 b-prcmu.c19"co>191t;B6)15" c1ass="line" name="2133"> 1132/a>1201an iv4rs/mfd/db8500-prOFF" cdcod2=_config_hotdocks="srcode=PRBIOFF" cdcod2=_config_hotdocSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" tre(sholF" cu3v5rs/mfd/dtre(sholFd longa1_PLL_ON_OFF" crates="srcode=PRBIPra215= 6;15" c1ass="line" name="2133"> 1132/a>120_1n class20"comment">/* 16 -prcmu.c20"co>20e1 255)15" c1ass="line" name="2133"> 1132/a>110"2n class20ef="+code1=PRCM1mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1 255;15" c1ass="line" name="2133"> 1132/a>110<3n class20"comment">/* 4 b-prcmu.c20"co>201>#i);15" c1ass="line" name="2133"> 1132/a>12014n class20"f="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 4DSI2_PLL_ON_OFF" crates="srcode=PRBIPratc1))a||15" c1ass="line" name="2133"> 1132/a>120_5n class20"comment">5* 4 b-prcmu.c19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1L1)))15" c1ass="line" name="2133"> 1132/a>110p6n class20pcomment">/* 4 b-prcmu.c20pco>201inue;15" c1ass="line" name="2133"> 1132/a>119"7n class19rs/3s/mfd/db8500-prcmb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" ctre(sholF" cu3v5rs/mfd/dtre(sholFd lo"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_HOTDOG_THRESHOLquency="L15!= 1_e="vaod2_OB4_HOTDOG_THRESHOLqd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1"L1);15" c1ass="line" name="2133"> 1132/a>11998n class19"comment">/* 4 bef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cOB4H_HOTDOG<<B1_PLL_OB4H_HOTDOGPmin"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaOBOX_HEADER_od2_OB4500" cla500" clreadlMBOX_HEADER_od2_OB4d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1L1)5{15" c1ass="line" name="2133"> 1132/a>11999n class19"comment">/* 4 b-prcmu.c19"co>191== 0)15" c1ass="line" name="2133"> 1132/a>120pan class20pan ment">/* 4 bef">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 4D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1L1)5|15" c1ass="line" name="2133"> 1132/a>12051n class20="driv2fd/db8500wait_for_completioks="srcode=PRBIPwait_for_completiokSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1L1));15" c1ass="line" name="2133"> 1132/a>120r2n class20 * Wakeups/IRQs0-prcmu.c20 * >201reak;15" c1ass="line" name="2133"> 1132/a>12063n class20="driv2fd/db8500mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1RCMa}15" c1ass="line" name="2133"> 1132/a>12461n class20"comment">/* 16 -prcmu.c20"co>201#i)5{15" c1ass="line" name="2133"> 1132/a>12025n class20 vers/mfd/db8500-prcmu.c20ive>20r6"L67500" claret1"L1);15" c1ass="line" name="2133"> 1132/a>120r6n class20>
 1132/a>120r7n lass20>
 1132/a>12028n iv4rs/mfd/db8500-prOFF" cdcod2=_config_hotmoks="srcode=PRBIPOFF" cdcod2=_config_hotmokSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" lowqrestore"sre(&srewPmin"s_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" highode=PRBIPset_clhighd longa1_PLL_ON_OFF" crates="srcode=PRBIPra21 cla}15" c1ass="line" name="2133"> 1132/a>120r9n class20"comment">/* 16 -prcmu.c20"co>20e1 cla}15" c1ass="line" name="2133"> 1132/a>13e36n class19ivers/mfd/db8500mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1== 0)15" c1ass="line" name="2133"> 1132/a>13061n class20"comment">/* 16 -prcmu.c20"co>201="L1;15" c1ass="line" name="2133"> 1132/a>13962n class19ef="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 4DSI2_PLL_ON_OFF" crates="srcode=PRBIPratc1d="L115" c1ass="line" name="2133"> 1132/a>130_3n class20"comment">5* 4 b-prcmu.c19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1"L1);15" c1ass="line" name="2133"> 1132/a>13461n class20"comment">/* 16 -prcmu.c20"co>201>#i);15" c1ass="line" name="2133"> 1132/a>13065n class20ACCass="co_OC00-ef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" clowqrestore"sre(&srewPmin"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_HOTMON_LORBIPPod2U_HDMICLK="vaod2_OB4_HOTMON_LORd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1d="L115" c1ass="line" name="2133"> 1132/a>13936n class19ivers/mfd/db8500-prcmb.c20"co>20e4"sref">PbL15= e"sre(s="line" highode=PRBIPset_clhighd lo"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_HOTMON_HIGHBIPPod2U_HDMICLK="vaod2_OB4_HOTMON_HIGHd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1d1)5|15" c1ass="line" name="2133"> 1132/a>139"7n class19rs/3s/mfd/db8500-prcmb.c20"co>20e4"sref">PbL15= re(s="line" nameHOTMON_CONFIG_LORBIPPod2U_HDMICLHOTMON_CONFIG_LOR"7n cre((1_PLL_ON_OFF"HOTMON_CONFIG_HIGHBIPPod2U_HDMICLHOTMON_CONFIG_HIGHd2U_P(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1="L1}15" c1ass="line" name="2133"> 1132/a>130p8n class20pcomment">e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_HOTMON_CONFIGBIPPod2U_HDMICLK="vaod2_OB4_HOTMON_CONFIGd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1dcla}15" c1ass="line" name="2133"> 1132/a>130e9n class20"comment">/* 16 ef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cOB4H_HOTMOL_ON_OFF" cPod2POB4H_HOTMOLPmin"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaOBOX_HEADER_od2_OB4500" cla500" clreadlMBOX_HEADER_od2_OB4d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1="L1)15" c1ass="line" name="2133"> 1132/a>1405an class20ef="+code1=PRCM14prcmu.c20ef=>201"sre{15" c1ass="line" name="2133"> 1132/a>120<1n class20="driverd/db8500ef">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 4D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1="L1;15" c1ass="line" name="2133"> 1132/a>120<2n class20"comment">/* 4 bwait_for_completioks="srcode=PRBIPwait_for_completiokSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1="L1;15" c1ass="line" name="2133"> 1132/a>120<3n class20"comment">/* 4 b-prcmu.c20"co>201d="L115" c1ass="line" name="2133"> 1132/a>120<4n class20"comment">/* 4 bmutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1a>#i,15" c1ass="line" name="2133"> 1132/a>140r5n class20<17" class="line" name=e20<17>201"L1);15" c1ass="line" name="2133"> 1132/a>140r6n class20ivers/mfd/db8500-prcmu.c20ive>20r6"L67500" claret16"L6715" c1ass="line" name="2133"> 1132/a>140r7n class20>
 1132/a>140r8n class20SOC0_O2     ( 1132/a>140r9n class20iv4rs/mfd/db8500-prconfig_hot_perioF" cu3v5rs/mfd/dconfig_hot_perioFSTset_clock_rates="srass="line" set_clo20_6n c_clock_rates="sitels="srcode=PRBIPwritelSI2_PLL_ON_OFF" crates="srcode=PRBIPratc1="L1;15" c1ass="line" name="2133"> 1132/a>15s58n class20"comment">/* 16 -prcmu.c20"co>20e1f"L6715" c1ass="line" name="2133"> 1132/a>12051n class20="driv2fd/db8500mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1"L1);15" c1ass="line" name="2133"> 1132/a>150r2n class20 * Wakeups/IRQs0-prcmu.c20 * >201="L1;15" c1ass="line" name="2133"> 1132/a>12053n class20"f="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 4DSI2_PLL_ON_OFF" crates="srcode=PRBIPratc1"L1);15" c1ass="line" name="2133"> 1132/a>15914n class19"comment">5* 4 b-prcmu.c19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1"L1);15" c1ass="line" name="2133"> 1132/a>150r5n class20<17" class="line" name=e20<17>201"L67}15" c1ass="line" name="2133"> 1132/a>15936n class19ivers/mfd/db8500-prcmwqrestore"sre(&s-prcmwL15= 1_PLL_ON_OFF" citels="srcode=PRBIPwritel"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_HOT_PERIOquency="L15!= 1_e="vaod2_OB4_HOT_PERIOqd2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc16"L6715" c1ass="line" name="2133"> 1132/a>159"7n class19rs/3s/mfd/db8500-prcmb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cOB4H_HOT_PERIOquency="L15!= 1_OB4H_HOT_PERIOqPmin"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaOBOX_HEADER_od2_OB4500" cla500" clreadlMBOX_HEADER_od2_OB4d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1="L1)15" c1ass="line" name="2133"> 1132/a>150r8n class20SOC0_O2     ( 1132/a>120e9n class20"comment">/* 16 ef">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 4D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1="L1;15" c1ass="line" name="2133"> 1132/a>1206an class20"comment">/* 16 wait_for_completioks="srcode=PRBIPwait_for_completiokSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1="L1;15" c1ass="line" name="2133"> 1132/a>12061n class20"comment">/* 16 -prcmu.c20"co>201d="L122" c1ass="line" name="L1">  911/1a>#120"2n class20ef="+code1=PRCM1mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1"L1);15" c1ass="line" name="2133"> 1132/a>160<3n class20"comment">/* 4 b-prcmu.c20"co>201"L1);15" c1ass="line" name="2133"> 1132/a>12064n class20"vers/mfd/db8500-prcmu.c20ive>20r6"L67500" claret1="L1;15" c1ass="line" name="2133"> 1132/a>16055n class20"comment">/* 16 -prcmu.c20"co>20e1ass="line"1cla500"  cmins="srcode=3"1claa>160p6n class20pcomment">/* 4 b-prcmu.c20pco>201""L6715" c1define  c1assa>16058n class20"comment">/* 16 -prcmu.c20"co>20e16L63{15" c1ass="line" name="2133"> c1assa>160e9n class20"nt">5* 4 b-prcmu.c19ycles32BIPPod2U_DSI0CLK"ycles32Bitel_ON_OxFFFFSI2_PLL_ON_OFF" crates="srcode=PRBIPratc17"L1;15" c1ass="line" name="2133"> c1ass>c17e48n class19 2H_DPREQrive h0-prcmu.c20ter>20r1a>#i500" cla500" clareturn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA17"L1;15" c1ass="line" name="2133"> c1ass>c17061n class20"comment">/* 16 -prcmu.c20"co>201a="L122" c1ass="line" name="L1">  9c1ass>c1a962n class19e>5* 4 b-prcmu.c19"co>1config_hot_perioF" cu3v5rs/mfd/dconfig_hot_perioFSTset_clock_rates="scycles32BIPPod2U_DSI0CLK"ycles32BitelS_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA17L1);15" c1ass="line" name="2133"> c1ass>c1a913n class20"comment">/* 16 -prcmu.c20"co>20e1aL1);15" c1ass="line" name="2133"> c1ass>c17461n class20"comment">/* 16 -prcmu.c20"co>201a"L1;15" c1ass="line" name="2133"> c1ass>c1a915n iv4rs/mfd/db8500-prOFF" cdcod2=_clop_temp_sensistatic voidass=OFF" cdcod2=_clop_temp_sensiSTset BIPEclass20"comment">/* 16 -prcmu.c20"co>201ass="line"1ass="line" name="2133"> "1ass>c1a916n class20"comment">/* 16 -prcmu.c20"co>20e1a"L6715" c1define 1config_hot_perioF" cu3v5rs/mfd/dconfig_hot_perioFSTsetOxFFFFS_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA17"L1)15" c1ass="line" name="2133"> c1ass>c170p8n class20>
 c1ass>c17999n class19"comment">/* 4 b-prcmu.c19"co>1918"L1;15" c1define c180_1n class20"comment">/* 16 -prcmu.c20"co>20e18="L122" c1ass="line" name="2133"> c1ass>c180r2n class20 * Wakeups/IRQs0-prcmu.c20 * >2018L1);15" c1ass="line" name="2133"> c1ass>c18063n class20="driv2fd/db8500mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA18L1);15" c1ass="line" name="2133"> c1ass>c18461n class20"comment">/* 16 -prcmu.c20"co>2018"L1;15" c1ass="line" name="2133"> c1ass>c18065n class20Af="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 4DSI2_PLL_ON_OFF" crates="srcode=PRBIPratc18ss="line"1ass="line" name="2133"> "1ass>c18916n class19"comment">5* 4 b-prcmu.c19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc18"L6715" c1ass="line" name="2133"> c1ass>c180r7n lass20>
 c1ass>c18998n class19"comment">/* 4 bef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cd0static voidass=O0Pmin"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_A9WDOG_0static voidass=e="vaod2_OB4_A9WDOG_0d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc18L63{15" c1ass="line" name="2133"> c1ass>c180e9n class20"comment">/* 16 ef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cd1static voidass=O1Pmin"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_A9WDOG_1static voidass=e="vaod2_OB4_A9WDOG_1d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc19"L1;15" c1define Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cddivs="srcode=PRBd2Pmin"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_A9WDOG_ 2) ? 1_PLL_ON_OFF" cod2_OB4_A9WDOG_ d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc19"L1;15" c1ass="line" name="2133"> c1ass>c190<1n class20="driverd/db8500ef">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cd3ivs="srcode=PRBd3itel"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB4_A9WDOG_3ivs="srcode=PRBe="vaod2_OB4_A9WDOG_3d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc19="L122" c1ass="line" name="2133"> c1ass>c190r2n class20 * Wakeups/IRQs0-prcmu.c20 * >2019L1);15" c1ass="line" name="2133"> c1ass>c19063n class20="driv2fd/db8500wf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" ccmF" cu3v5rs/mfd/dcmdPmin"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaOBOX_HEADER_od2_OB4500" cla500" clreadlMBOX_HEADER_od2_OB4d2U_DSOFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc1dL1);15" c1ass="line" name="2133"> c1ass>c1d461n class20"comment">/* 16 -prcmu.c20"co>2019"L1;15" c1ass="line" name="2133"> c1ass>c1d065n class20ACCass="co_OC00-ef">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 4D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1dss="line"1ass="line" name="2133"> "1ass>c1d936n class19ivers/mfd/db8500-ait_for_completioks="srcode=PRBIPwait_for_completiokSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1d"L6715" c1ass="line" name="2133"> c1ass>c190r7n lass20>
 c1ass>c1d998n class19"comment">/* 4 bmutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA1dL63{15" c1ass="line" name="2133"> c1ass>c19999n class19"comment">/* 4 b-prcmu.c19"co>192d="L115" c2ass="line" name="2133"> 1232/a>220pan class20pvers/mfd/db8500-prcmu.c20ive>20r6"L67500" claret2d1"L115" c2ass="line" name="2133"> c232/a>20061n class20"comment">/* 16 -prcmu.c20"co>202="L1;15" c2ass="line" name="2133"> 1232/a>202r7n class20>
 1232/a>200<3n class20"comment">/* 4 b-prcmu.c20"co>202d4"L115" c2ass="line" name="2133"> c232/a>204e9n iv4rs/mfd/db8500-prOFF" cdcod2=_config_a9wdocks="srcode=PRBIOFF" cdcod2=_config_a9wdocSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" numode=PRBIPset_clnumPmin"s_clock_rates="sboou.c20"co>20e4"srboouk_rate"sre(s="line" sleep_auto_off.c20"co>20e4"srsleep_auto_offitelSI2_PLL_ON_OFF" crates="srcode=PRBIPratc2="L1;15" c2ass="line" name="2133"> 1232/a>20558n class20"comment">/* 16 -prcmu.c20"co>20e2="L1;15" c2ass="line" name="2133"> 1232/a>20936n class19ivers/mfd/db8500BUGcOL_ON_OFF" cPod2PBUGcOLSTset_clock_rates="snumode=PRBIPset_clnumPmin_ON_Ood2U_clock_rates="snumode=PRBIPset_clnumPmin_lseai0xf _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA26"L6715" c2ass="line" name="2133"> 1232/a>220p7n class20pvers/mfs/mfd/db8500-prcod2=_a9wdocks="srcode=PRBIcod2=_a9wdocSTset_clock_rates="sOB4H_A9WDOG_CONFuency="L15!= 1_OB4H_A9WDOG_CONFPmin"s_clock_rates="snumode=PRBIPset_clnumPmin"s0"s0"PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA268L6715" c2ass="line" name="2133"> c232/a>20048n class20 2H_DPREQ_MB0" clascte"sre(s="line" sleep_auto_off.c20"co>20e4"srsleep_auto_offitel_PLL_ON_OFF" cdivsA9WDOG_AUTOcOFF_EL_ON_OFF" cPod2PA9WDOG_AUTOcOFF_ELitel_5rs/mfd/d=PRBIPPod2_DSI_PLLOUT_SEL_PHI_v2>#i);15" c2ass="line" name="2133"> 1232/a>20049n class20 2H_AUTOde=PEQ_MB0"cLL_ON_OFF" cdivsA9WDOG_AUTOcOFF_DIe=PRBIPclock"sreA9WDOG_AUTOcOFF_DIelt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2t;B6)15" c2ass="line" name="2133"> 1232/a>2201an class20>
 1232/a>220_1n prcmu.c20ter>20rXPORT_SYMBOi500" cla500" claXPORT_SYMBOiL15= 1_PLL_ON_OFF" cdFF" cdcod2=_config_a9wdocks="srcode=PRBIOFF" cdcod2=_config_a9wdocSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2t"L1;15" c2ass="line" name="2133"> 1232/a>210r2n class20 * Wakeups/IRQs0-prcmu.c20 * >202 255;15" c2ass="line" name="2133"> 1232/a>210<3n iv4rs/mfd/db8500-prOFF" cdcod2=_enable_a9wdocks="srcode=PRBIOFF" cdcod2=_enable_a9wdocSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" iF" cu3v5rs/mfd/diFd longa1_PLL_ON_OFF" crates="srcode=PRBIPra22>#i);15" c2ass="line" name="2133"> 1232/a>22014n class20"comment">/* 16 -prcmu.c20"co>20e2))a||15" c2ass="line" name="2133"> 1232/a>21025n class20 vers/mfs/mfd/db8500-prcod2=_a9wdocks="srcode=PRBIcod2=_a9wdocSTset_clock_rates="sOB4H_A9WDOG_EL_ON_OFF" cPod2POB4H_A9WDOG_ELPmin"s_clock_rates="siF" cu3v5rs/mfd/diFd lo"s0"s0" 0 _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2t"L1;15" c2ass="line" name="2133"> 1232/a>210r6n class20>
 1232/a>219"7n prcmu.c20ter>20rXPORT_SYMBOi500" cla500" claXPORT_SYMBOiL15= 1_PLL_ON_OFF" cdFF" cdcod2=_enable_a9wdocks="srcode=PRBIOFF" cdcod2=_enable_a9wdocSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2t8L6715" c2ass="line" name="2133"> 1232/a>210r8n class20SOC0_O2     ( 1232/a>210e9n iv4rs/mfd/db8500-prOFF" cdcod2=_disable_a9wdocks="srcode=PRBIOFF" cdcod2=_disable_a9wdocSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" iF" cu3v5rs/mfd/diFd longa1_PLL_ON_OFF" crates="srcode=PRBIPra22== 0)15" c2ass="line" name="2133"> 1232/a>22s58n class20"comment">/* 16 -prcmu.c20"co>20e2L1)5|15" c2ass="line" name="2133"> 1232/a>22051n class20=vers/mfs/mfd/db8500-prcod2=_a9wdocks="srcode=PRBIcod2=_a9wdocSTset_clock_rates="sOB4H_A9WDOG_DIe=PRBIPclock"sreOB4H_A9WDOG_DIePmin"s_clock_rates="siF" cu3v5rs/mfd/diFd lo"s0"s0" 0 _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2L1));15" c2ass="line" name="2133"> 1232/a>222r7n class20>
 1232/a>22063n prcmu.c20ter>20rXPORT_SYMBOi500" cla500" claXPORT_SYMBOiL15= 1_PLL_ON_OFF" cdFF" cdcod2=_disable_a9wdocks="srcode=PRBIOFF" cdcod2=_disable_a9wdocSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2L#i);15" c2ass="line" name="2133"> 1232/a>22461n class20"comment">/* 16 -prcmu.c20"co>202#i)5{15" c2ass="line" name="2133"> 1232/a>22915n iv4rs/mfd/db8500-prOFF" cdcod2=_kick_a9wdocks="srcode=PRBIOFF" cdcod2=_kick_a9wdocSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" iF" cu3v5rs/mfd/diFd longa1_PLL_ON_OFF" crates="srcode=PRBIPra22="L1;15" c2ass="line" name="2133"> 1232/a>22916n class20"comment">/* 16 -prcmu.c20"co>20e2L1)5|15" c2ass="line" name="2133"> 1232/a>220p7n class20pvers/mfs/mfd/db8500-prcod2=_a9wdocks="srcode=PRBIcod2=_a9wdocSTset_clock_rates="sOB4H_A9WDOG_KIC" claelseaif ((sOB4H_A9WDOG_KIC"Pmin"s_clock_rates="siF" cu3v5rs/mfd/diFd lo"s0"s0" 0 _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2L8L6715" c2ass="line" name="2133"> 1232/a>220p8n class20>
 1232/a>220r9n prcmu.c20ter>20rXPORT_SYMBOi500" cla500" claXPORT_SYMBOiL15= 1_PLL_ON_OFF" cdFF" cdcod2=_kick_a9wdocks="srcode=PRBIOFF" cdcod2=_kick_a9wdocSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2 cla}15" c2ass="line" name="2133"> 1232/a>2305an class20ef="+code1=PRCM14prcmu.c20ef=>202== 0)15" c2ass="line" name="2133"> 1232/a>23061n /* 1232/a>23962n  * timeout is 28 bit, in ms. 1232/a>230_3n  */ 1232/a>234e9n iv4rs/mfd/db8500-prOFF" cdcod2=_load_a9wdocks="srcode=PRBIOFF" cdcod2=_load_a9wdocSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" iF" cu3v5rs/mfd/diFd lo"s_clock_rates="sr"divs="srcode=PRBIPdiv="te"sre(s="line" timeoutstatic voidass=timeoutd longa1_PLL_ON_OFF" crates="srcode=PRBIPra22>#i);15" c2ass="line" name="2133"> 1232/a>23558n class20"comment">/* 16 -prcmu.c20"co>20e2d="L115" c2ass="line" name="2133"> 1232/a>230r6n class20ivers/mfs/mfd/db8500-prcod2=_a9wdocks="srcode=PRBIcod2=_a9wdocSTset_clock_rates="sOB4H_A9WDOG_LOAquency="L15!= 1_OB4H_A9WDOG_LOAqd lo"lass20"comment">/* 16 -prcmu.c20"co>20e2d1)5|15" c2ass="line" name="2133"> 1232/a>239"7n class19rrrrrrrrrrrrrrrrrrrrrt_clock_rates="siF" cu3v5rs/mfd/diFd lo1_PLL_aaaaa((1_PLL_ON_A9WDOG_ID_MAS" claelseaif ((sA9WDOG_ID_MAS"d lon 2lass20"comment">/* 16 -prcmu.c20"co>20e2="L1}15" c2ass="line" name="2133"> 1232/a>230p8n class20pcomment"e=PEQ_MB0"cLLspan="line" comment">/* 1232/a>230e9n                              * Put the lowest 28 bits of timeout at 1232/a>2405an                              * offset 4. Four first bits are used for1)1. 1232/a>24061n                              */ 1232/a>220<2n class20"""""""""""""""""""""t_clock_rates="srcode=PRBIPset_clock_ra) re(s="line" nametimeoutstatic voidass=timeoutd loel_PLl_PLL4)s_PLL_a0xf0P(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc2="L1;15" c2ass="line" name="2133"> 1232/a>240_3n class20"comment"""""""""""""t_clock_rates="srcode=PRBIPset_clock_ra) re(s="line" nametimeoutstatic voidass=timeoutd loelgPLlgPLL4)s_PLL_a0xffP(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc2=#i);15" c2ass="line" name="2133"> 1232/a>220<4n class20"comment"""""""""""""t_clock_rates="srcode=PRBIPset_clock_ra) re(s="line" nametimeoutstatic voidass=timeoutd loelgPLlgPLL12)s_PLL_a0xffP(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc2=#i);15" c2ass="line" name="2133"> 1232/a>240_5n class20"comment"""""""""""""t_clock_rates="srcode=PRBIPset_clock_ra) re(s="line" nametimeoutstatic voidass=timeoutd loelgPLlgPLL20)s_PLL_a0xffP _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2"L1);15" c2ass="line" name="2133"> 1232/a>240r6n class20>
 1232/a>249"7n prcmu.c20ter>20rXPORT_SYMBOi500" cla500" claXPORT_SYMBOiL15= 1_PLL_ON_OFF" cdFF" cdcod2=_load_a9wdocks="srcode=PRBIOFF" cdcod2=_load_a9wdocSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2""L1}15" c2ass="line" name="2133"> 1232/a>240r8n class20SOC0_O2     ( 1232/a>240e9n /** 1232/a>2505an  * cod2=_abb_val=() - Ral=ivegister value(s) from the ABB. 1232/a>25061n  * @slave:""""""The I2C slave address. 1232/a>25962n  * @veg:""""""""The (clart)ivegister address. 1232/a>250_3n  * @value:""""""The val= out value(s). 1232/a>25914n  * @size:"""""""The number of vegisters to val=. 1232/a>250r5n  * 1232/a>25936n  * Ral=sivegister value(s) from the ABB. 1232/a>259"7n  * @size has to be 1 for1the current firmware ode1ion. 1232/a>250r8n  */ 1232/a>250e9n iv4rs/mfd/db8500-prcod2=_abb_val=ks="srcode=PRBIcod2=_abb_val=STset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" slave.c20"co>20e4"srslaved lo"s_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" vegode=PRBIPset_clvegd lo"s_clock_rates="srcode=PRBIPset_clock_rat*_clock_rates="svalueode=PRBIPset_clvalued lo"s_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" size.c20"co>20e4"srsized longa1_PLL_ON_OFF" crates="srcode=PRBIPra22="L1;15" c2ass="line" name="2133"> 1232/a>26s58n class20"comment">/* 16 -prcmu.c20"co>20e2="L1;15" c2ass="line" name="2133"> 1232/a>26051n class20=iv4rs/mfd/db8500-prde=PRBIPdiv="L15dSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2d="L122" c2ass="line" name="L1">  912/1a>#260r2n class20 * Wakeups/IRQs0-prcmu.c20 * >202"L1);15" c2ass="line" name="2133"> 1232/a>260_3n class20"nt">5* 4 b-prcmu.c1size.c20"co>20e4"srsized lo != 1nga1_PLL_ON_OFF" crates="srcode=PRBIPra22=#i);15" c2ass="line" name="2133"> 1232/a>260<4n class20"comment"rive h0-prcmu.c20ter>20r1a>#i500" cla500" clareturn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2="L1;15" c2ass="line" name="2133"> 1232/a>260r5n class20<17" class="line" name=e20<17>202ass="line"2cla500"  cmins="srcode=3"2claa>26936n class19ivers/mfd/db8500mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2""L6715" c2define 20r26"L1)15" c2ass="line" name="2133"> c2assa>260p8n class20pf="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 5DSI2_PLL_ON_OFF" crates="srcode=PRBIPratc26L63{15" c2ass="line" name="2133"> c2assa>26049n class20 2H_AUTOdaaaa((1_PLL_ON_19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc27"L1;15" c2ass="line" name="2133"> c2ass>c2705an class20ef="+code1=PRCM14prcmu.c20ef=>2027"L1;15" c2ass="line" name="2133"> c2ass>c270<1n class20="driverd/db8500ef">Pb.c20"co>20e4"sref">PbL15= 0"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaOBOX_HEADER_od2_OB5500" cla500" clreadlMBOX_HEADER_od2_OB5lt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc27="L122" c2ass="line" name="L1">  9c2ass>c270"2n class20ef="+code1=PRCM1wf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" creadU_I2C_odAquency="L15!= 1_readU_I2C_odAqL15= 1_PLL_ON_OFF" cslave.c20"co>20e4"srslaved lo)"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_SLAVE_OP500" cla500" clreadlod2_OB5_I2C_SLAVE_OPlt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc27L1);15" c2ass="line" name="2133"> c2ass>c27063n class20="driv2fd/db8500wf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" creadU_I2C_STOP_EL_ON_OFF" cPod2PreadU_I2C_STOP_ELd lo"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_HW_BI e=PRBIPclock"sree="vaod2_OB5_I2C_HW_BI elt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc27#i);15" c2ass="line" name="2133"> c2ass>c270<4n class20"comment">/* 4 bwf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cvegode=PRBIPset_clvegd lo"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_REGBIPPod2U_HDMICLK="vaod2_OB5_I2C_REGlt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc27"L1;15" c2ass="line" name="2133"> c2ass>c27065n class20ACCass="co_OC00-ef">Pb.c20"co>20e4"sref">PbL15= 0"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_>#i500" cla500" clreadlod2_OB5_I2C_>#ilt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc27ss="line"2ass="line" name="2133"> "2ass>c270p6n class20pcomment">/* 4 b-prcmu.c20pco>202a"L6715" c2define 20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 5D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA27"L1)15" c2ass="line" name="2133"> c2ass>c270r8n class20SOC0_O2     ( c2ass>c270e9n class20"nt">!s/3s/mfd/db8500-ait_for_completiok_timeoutstatic voidass=-ait_for_completiok_timeoutSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;=(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc28"L1;15" c2define /* 16 -prcmu.c20"co>20e28"L1;15" c2ass="e "c20"c: %s time= out t20 s) -aiting for1a"riply.\n" c2ass>c280<2n class20"""""""""""""""""s/mfd/db8500-pr__func__e=PRBIPdiv="L15__func__lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA28L1);15" c2ass="line" name="2133"> c2ass>c280_3n class20"comment">5* 4 b-prcmu.cde=PRBIPdiv="L15dSTse =0-prcmu.c20ter>20r1O500" cla500" clarOn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA28L1);15" c2ass="line" name="2133"> c2ass>c280<4n class20"} else class20"comment">/* 16 -prcmu.c20"co>20e28"L1;15" c2ass="line" name="2133"> c2ass>c280_5n class20"comment">5* 4 b-prcmu.cde=PRBIPdiv="L15dSTse =0 re(s="line" namemb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&sa <=clk"L67[1_PLL_ONclasuse=PRBIPdiv="L15clasusSTse ==">5* 4 b-prcmu.cI2C_RD_O" claelseaif ((sI2C_RD_O"lt;= 1? 0 :0-prcmu.c20ter>20r1O500" cla500" clarOn -1 _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA28ss="line"2ass="line" name="2133"> "2ass>c28916n class19"class20>
 c2ass>c280r7n lass20>
 c2ass>c28998n class19"nt">!s/3s/mfd/db8500de=PRBIPdiv="L15dSTseSI2_PLL_ON_OFF" crates="srcode=PRBIPratc28L63{15" c2ass="line" name="2133"> c2ass>c28049n class20 2H_AUTOd*_clock_rates="svalueode=PRBIPset_clvalued lo =">5* 4 b-prcmu.cmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&sa <=clk"L67[1_PLL_ONvalueode=PRBIPset_clvalued lo_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA29"L1;15" c2define 2029"L1;15" c2ass="line" name="2133"> c2ass>c290<1n class20="driverd/db8500mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA29="L122" c2ass="line" name="2133"> c2ass>c290r2n class20 * Wakeups/IRQs0-prcmu.c20 * >2029L1);15" c2ass="line" name="2133"> c2ass>c29063n class20=vers/mfs/mfd/db8500-prde=PRBIPdiv="L15dSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA2dL1);15" c2ass="line" name="2133"> c2ass>c2d461n class20>
 c2ass>c290r5n class20<17" class="line" name=e20<17>202dss="line"2ass="line" name="2133"> "2ass>c29936n /** c2ass>c299"7n  * cod2=_abb_ef">P_maske=() - Wf">P maske=ivegister value(s) to the ABB. c2ass>c290r8n  * @slave:""""""The I2C slave address. c2ass>c290e9n  * @veg:""""""""The (clart)ivegister address. 1332/a>3005an  * @value:""""""The value(s) to ef">P. c332/a>30061n  * @mask:"""""""The mask(s) to usP. c332/a>30962n  * @size:"""""""The number of vegisters to ef">P. c332/a>300_3n  * c332/a>30914n  * Wf">Ps maske=ivegister value(s) to the ABB. 1332/a>300r5n  * For1each @value, only the bits set to 1 in the corresponding @mask "332/a>30936n  * will be ef">ten."The other bits are not change=. 1332/a>309"7n  * @size has to be 1 for1the current firmware ode1ion. c332/a>300r8n  */ 1332/a>300e9n iv4rs/mfd/db8500-prcod2=_abb_ef">P_maske=ks="srcode=PRBIcod2=_abb_ef">P_maske=STset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" slave.c20"co>20e4"srslaved lo"s_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" vegode=PRBIPset_clvegd lo"s_clock_rates="srcode=PRBIPset_clock_rat*_clock_rates="svalueode=PRBIPset_clvalued lo"s_clock_rates="srcode=PRBIPset_clock_rat*_clock_rates="smaske=PRBIPdiv="L15mask20e4"srsized longa1_PLL_ON_OFF" crates="srcode=PRBIPra23t;B6)15" c3ass="line" name="2133"> 1332/a>31s58n class20"comment">/* 16 -prcmu.c20"co>20e35= 6;15" c3ass="line" name="2133"> 1332/a>31051n class20=iv4rs/mfd/db8500-prde=PRBIPdiv="L15dSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3t"L1;15" c3ass="line" name="2133"> 1332/a>310r2n class20 * Wakeups/IRQs0-prcmu.c20 * >203 255;15" c3ass="line" name="2133"> 1332/a>310_3n class20"nt">5* 4 b-prcmu.c1size.c20"co>20e4"srsized lo != 1nga1_PLL_ON_OFF" crates="srcode=PRBIPra23>#i);15" c3ass="line" name="2133"> 1332/a>310<4n class20"comment"rive h0-prcmu.c20ter>20r1a>#i500" cla500" clareturn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3))a||15" c3ass="line" name="2133"> 1332/a>310r5n class20<17" class="line" name=e20<17>203t"L1;15" c3ass="line" name="2133"> 1332/a>31936n class19ivers/mfd/db8500mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3inue;15" c3ass="line" name="2133"> 1332/a>310r7n lass20>
 1332/a>310p8n class20pf="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 5DSI2_PLL_ON_OFF" crates="srcode=PRBIPratc3L1)5{15" c3ass="line" name="2133"> 1332/a>31049n class20 2H_AUTOdaaaa((1_PLL_ON_19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc3== 0)15" c3ass="line" name="2133"> 1332/a>3205an class20ef="+code1=PRCM14prcmu.c20ef=>203L1)5|15" c3ass="line" name="2133"> 1332/a>320<1n class20="driverd/db8500ef">Pb.c20"co>20e4"sref">PbL15= ~*_clock_rates="smaske=PRBIPdiv="L15mask 1332/a>320"2n class20ef="+code1=PRCM1wf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" creadU_I2C_WRITE_ON_OFF" cPod2PreadU_I2C_WRITEL15= 1_PLL_ON_OFF" cslave.c20"co>20e4"srslaved lo)"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_SLAVE_OP500" cla500" clreadlod2_OB5_I2C_SLAVE_OPlt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc3reak;15" c3ass="line" name="2133"> 1332/a>32063n class20="driv2fd/db8500wf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" creadU_I2C_STOP_EL_ON_OFF" cPod2PreadU_I2C_STOP_ELd lo"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_HW_BI e=PRBIPclock"sree="vaod2_OB5_I2C_HW_BI elt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc3L#i);15" c3ass="line" name="2133"> 1332/a>320<4n class20"comment">/* 4 bwf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cvegode=PRBIPset_clvegd lo"s>e(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_REGBIPPod2U_HDMICLK="vaod2_OB5_I2C_REGlt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc3L)a||15" c3ass="line" name="2133"> 1332/a>32065n class20ACCass="co_OC00-ef">Pb.c20"co>20e4"sref">PbL15= *_clock_rates="svalueode=PRBIPset_clvalued lo"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaod2_OB5_I2C_>#i500" cla500" clreadlod2_OB5_I2C_>#ilt;= _OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc3="L1;15" c3ass="line" name="2133"> 1332/a>320p6n class20pcomment">/* 4 b-prcmu.c20pco>203L1)5|15" c3ass="line" name="2133"> 1332/a>329"7n class19rs/3s/mfd/db8500-prcmu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 5D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3L8L6715" c3ass="line" name="2133"> 1332/a>320r8n class20SOC0_O2     ( 1332/a>320e9n class20"nt">!s/3s/mfd/db8500-ait_for_completiok_timeoutstatic voidass=-ait_for_completiok_timeoutSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;=(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc3 cla}15" c3ass="line" name="2133"> 1332/a>33e48n class19 2H_DPREQclass20 2H_AUTOdaaaa((1_PLL_ON_msecs_to_jiffiese=PRBIPdiv="L15msecs_to_jiffiesSTset20000))) class20"comment">/* 16 -prcmu.c20"co>20e3== 0)15" c3ass="line" name="2133"> 1332/a>33148n class19 2H_DPREQs/mfd/db8500-prco_erde=PRBIPdiv="L15co_erdCM_1_Pspan="line" string">"c20"c: %s time= out t20 s) -aiting for1a"riply.\n" 1332/a>330<2n class20"""""""""""""""""s/mfd/db8500-pr__func__e=PRBIPdiv="L15__func__lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3=eak;15" c3ass="line" name="2133"> 1332/a>330_3n class20"comment">5* 4 b-prcmu.cde=PRBIPdiv="L15dSTse =0-prcmu.c20ter>20r1O500" cla500" clarOn -1_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3=#i);15" c3ass="line" name="2133"> 1332/a>330<4n class20"} else class20"comment">/* 16 -prcmu.c20"co>20e3>#i);15" c3ass="line" name="2133"> 1332/a>330_5n class20"comment">5* 4 b-prcmu.cde=PRBIPdiv="L15dSTse =0 re(s="line" namemb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&sa <=clk"L67[1_PLL_ONclasuse=PRBIPdiv="L15clasusSTse ==">5* 4 b-prcmu.cI2C_WR_O" claelseaif ((sI2C_WR_O"lt;= 1? 0 :0-prcmu.c20ter>20r1O500" cla500" clarOn -1 _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3d="L115" c3ass="line" name="2133"> 1332/a>33916n class19"class20>
 1332/a>330r7n lass20>
 1332/a>330p8n class20p"driverd/db8500mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3=cla}15" c3ass="line" name="2133"> 1332/a>33999n class19"comment">/* 4 b-prcmu.c19"co>193="L1)15" c3ass="line" name="2133"> 1332/a>340pan class20pvers/mfs/mfd/db8500-prde=PRBIPdiv="L15dSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3"sre{15" c3ass="line" name="2133"> 1332/a>34061n class20>
 1332/a>340r2n class20 * Wakeups/IRQs0-prcmu.c20 * >203="L1;15" c3ass="line" name="2133"> 1332/a>340_3n /** 1332/a>34914n  * cod2=_abb_ef">P() - Wf">P vegister value(s) to the ABB. 1332/a>340r5n  * @slave:""""""The I2C slave address. 1332/a>34936n  * @veg:""""""""The (clart)ivegister address. 1332/a>349"7n  * @value:""""""The value(s) to ef">P. 1332/a>340r8n  * @size:"""""""The number of vegisters to ef">P. 1332/a>340e9n  * 1332/a>3505an  * Wf">Ps vegister value(s) to the ABB. 1332/a>35061n  * @size has to be 1 for1the current firmware ode1ion. 1332/a>35962n  */ 1332/a>350<3n iv4rs/mfd/db8500-prcod2=_abb_ef">Pks="srcode=PRBIcod2=_abb_ef">PSTset_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" slave.c20"co>20e4"srslaved lo"s_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" vegode=PRBIPset_clvegd lo"s_clock_rates="srcode=PRBIPset_clock_rat*_clock_rates="svalueode=PRBIPset_clvalued lo"s_clock_rates="srcode=PRBIPset_clock_rate"sre(s="line" size.c20"co>20e4"srsized longa1_PLL_ON_OFF" crates="srcode=PRBIPra23"#i);15" c3ass="line" name="2133"> 1332/a>35014n class20"comment">/* 16 -prcmu.c20"co>20e3"#i);15" c3ass="line" name="2133"> 1332/a>35065n class20ACCass="co_OC00-rcode=PRBIPset_clock_rate"sre(s="line" maske=PRBIPdiv="L15mask20r6"L67500" claret3"L1);15" c3ass="line" name="2133"> 1332/a>350p6n class20pcomment">/* 4 b-prcmu.c20pco>203f"L6715" c3ass="line" name="2133"> 1332/a>350p7n class20pvers/mfs/mfd/db8500-prcod2=_abb_ef">P_maske=ks="srcode=PRBIcod2=_abb_ef">P_maske=STset_clock_rates="sslave.c20"co>20e4"srslaved lo"s_clock_rates="svegode=PRBIPset_clvegd lo"s_clock_rates="svalueode=PRBIPset_clvalued lo"sores="srcode=PRBIPspmaske=PRBIPdiv="L15mask20e4"srsized lon/db8500-prcmu.c20ive>20r6"L67500" claret3""L1}15" c3ass="line" name="2133"> 1332/a>350p8n class20>
 1332/a>35999n class19"comment">/* 4 b-prcmu.c19"co>193="L1;15" c3ass="line" name="2133"> 1332/a>3605an /** 1332/a>36061n  * cod2=_ac_wake_req - should be called wheneode ARM wants to eakeup Ms="m  913/1a>#36962n  */ 1332/a>360<3n iv4rs/mfd/db8500-prcod2=_ac_wake_reqks="srcode=PRBIcod2=_ac_wake_reqSTsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra23=#i);15" c3ass="line" name="2133"> 1332/a>36014n class20"comment">/* 16 -prcmu.c20"co>20e3="L1;15" c3ass="line" name="2133"> 1332/a>36065n class20ACCass="co_OC00-r"divs="srcode=PRBIPdiv="te"sre(s="line" valode=PRBIPset_clvalSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA3ass="line"3cla500"  cmins="srcode=3"3claa>36936n class19iiv4rs/mfd/db8500-prdetstatic voidass=det20r6"L67500" claret3""L6715" c3define 20r36"L1)15" c3ass="line" name="2133"> c3assa>360p8n class20p"driverd/db8500mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONai_wake_k_irqrestore"sre(&sai_wake_k_ird lon/db8500-prcmu.c20ive>20r6"L67500" claret36L63{15" c3ass="line" name="2133"> c3assa>36999n class19"comment">/* 4 b-prcmu.c19"co>1937"L1;15" c3ass="line" name="2133"> c3ass>c370p8n class20p"driverd/db8500valode=PRBIPset_clvalSTse =">5* 4 b-prcmu.c cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2d lon/db8500-prcmu.c20ive>20r6"L67500" claret37"L1;15" c3ass="line" name="2133"> c3ass>c370<1n class20=nt">5* 4 b-prcmu.c1valode=PRBIPset_clvalSTse _PLL_aaaaa((1_PLL_ON_e="vaHOSTACCESSlod2lHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2aHOSTACCESSlod2d londb8500-prcmu.c20ive>20r6"L67500" claret37L1);15" c3ass="line" name="L1">  9c3ass>c370<2n class20"""""""""goto CCass="co_OC00-rSTspi_and_vers/mivs="srcode=PRBISTspi_and_vers/mSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA37L1);15" c3ass="line" name="2133"> c3ass>c370<3n class20"comment">/* 4 b-prcmu.c20"co>2037#i);15" c3ass="line" name="2133"> c3ass>c370<4n class20"comment">/* 4 batomic_setstatic voidass=atomic_setSTsetores="srcode=PRBIPspac_wake_req_clase.c20"co>20e4"srac_wake_req_clase20r6"L67500" claret37"L1;15" c3ass="line" name="2133"> c3ass>c370r5n class20<17" class="line" name=e20<17>2037ss="line"3ass="line" name="2133"> "3ass>c37936n class19ivspan="line" comment">/*         * Force Ms="m Wake-up before hoclaccess_req ping-pong. c3ass>c370r8n          * It coeodnts Ms="m to dntde in Sleeppf="+coacking the hoclaccess c3ass>c370e9n          *pvequest."The 31us delay has been calculased by HWI.         */c380<1n class20="driverd/db8500valode=PRBIPset_clvalSTse |=">5* 4 b-prcmu.ce="vaHOSTACCESSlod2aWAKElod2<<B1_PLL_e="vaHOSTACCESSlod2aWAKElod2STse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA38="L122" c3ass="line" name="2133"> c3ass>c380"2n class20ef="+code1=PRCM1wf">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrvalode=PRBIPset_clvalSTse"sre(s="line" name="vaHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2d lon/db8500-prcmu.c20ive>20r6"L67500" claret38L1);15" c3ass="line" name="2133"> c3ass>c380<3n class20"comment">/* 4 b-prcmu.c20"co>2038L1);15" c3ass="line" name="2133"> c3ass>c380<4n class20"comment">/* 4 budelayivs="srcode=PRBIdelayCM_1_31n/db8500-prcmu.c20ive>20r6"L67500" claret38"L1;15" c3ass="line" name="2133"> c3ass>c380r5n class20<17" class="line" name=e20<17>2038ss="line"3ass="line" name="2133"> "3ass>c38936n class19ivers/mfd/db8500valode=PRBIPset_clvalSTse |=">5* 4 b-prcmu.ce="vaHOSTACCESSlod2aHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2aHOSTACCESSlod2d lo/db8500-prcmu.c20ive>20r6"L67500" claret38"L6715" c3ass="line" name="2133"> c3ass>c389"7n class19rs/3s/mfd/db8500-prcmu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrvalode=PRBIPset_clvalSTse"sre(s="line" name="vaHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2d lon/db8500-prcmu.c20ive>20r6"L67500" claret38"L1)15" c3ass="line" name="2133"> c3ass>c380r8n class20SOC0_O2     ( c3ass>c380e9n class20"nt">!s/3s/mfd/db8500-ait_for_completiok_timeoutstatic voidass=-ait_for_completiok_timeoutSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONai_wake_worrqrestore"sre(&sai_wake_worrlt;=(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc39"L1;15" c3define /* 16 -prcmu.c20"co>20e39"L1;15" c3ass="line" name="2133"> c3ass>c390<1n #nt"aaaa((1_PLL_ON_defame=ks="srcode=PRBIdefame=CM_1_PLL_ON_OFF" cwrCONFIG_DBXcmu_readU_DEBUGBIPPod2U_HDMICLCONFIG_DBXcmu_readU_DEBUGd londb8500-prcmu.c20ive>20r6"L67500" claret39="L122" c3ass="line" name="2133"> c3ass>c390<2n class20"""""""""aaaa((1_PLL_ON_d6"L67dcod2=_debug_dumpks="srcode=PRBId6"L67dcod2=_debug_dumpCM_1_PLL_ON_OFF" cwr__func__e=PRBIPdiv="L15__func__lt;="sre(s="line" namtrueode=PRBIPset_cltruelt;="sre(s="line" namtrueode=PRBIPset_cltruelt;=n/db8500-prcmu.c20ive>20r6"L67500" claret39L1);15" c3ass="line" name="2133"> c3ass>c39063n #endifdb8500-prcmu.c20ive>20r6"L67500" claret39L1);15" c3ass="line" name="2133"> c3ass>c390<4n class20"comment"s/mfd/db8500-prco_cf">ks="srcode=PRBIco_cf">CM_1_Pspan="line" string">"c20"c: %s time= out t5 s) -aiting for1a"riply.\n" c3ass>c390_5n class20"comment"""""""""PLL_ON_OFF" cwr__func__e=PRBIPdiv="L15__func__lt;=n/db8500-prcmu.c20ive>20r6"L67500" claret39ss="line"3ass="line" name="2133"> "3ass>c396<4n class20"comment"s/mfd/db8500-prdetstatic voidass=det20rFAUL <<B1_PLL_rFAUL d lo/db8500-prcmu.c20ive>20r6"L67500" claret3d"L6715" c3ass="line" name="2133"> c3ass>c399"7n class19rclass20>
 c3ass>c390r8n class20SOC0_O2     ( c3ass>c390r9n prcmu.c20ter>20rSTspi_and_vers/mivs="srcode=PRBISTspi_and_vers/mSTse:class20SOC0_O2     ( 1432/a>400p8n class20p"driverd/db8500mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONai_wake_k_irqrestore"sre(&sai_wake_k_ird lon/db8500-prcmu.c20ive>20r6"L67500" claret4d1"L115" c4ass="line" name="2133"> c432/a>400<1n class20=vers/mfs/mfd/db8500-prdetstatic voidass=det20r6"L67500" claret4d2"L115" c4ass="line" name="2133"> c432/a>40962n class20>
 c432/a>400<3n class20"comment">/* 4 b-prcmu.c20"co>204d4"L115" c4ass="line" name="2133"> c432/a>40914n /** 1432/a>400r5n  * cod2=_ac_sleep_req - called when ARM no longer needs to talk to ms="m "432/a>40936n  */ 1432/a>409"7n voidrs/mfd/db8500-prcod2=_ac_sleep_reqks="srcode=PRBIcod2=_ac_sleep_reqSTsetndb8500-prcmu.c20ive>20r6"L67500" claret468L6715" c4ass="line" name="2133"> c432/a>400r8n class20"comment">/* 16 -prcmu.c20"co>20e4>#i);15" c4ass="line" name="2133"> 1432/a>409p8n class20p"driverd/db8500r"divs="srcode=PRBIPdiv="te"sre(s="line" valode=PRBIPset_clvalSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA4t;B6)15" c4ass="line" name="2133"> 1432/a>4105an class20ef="+code1=PRCM14prcmu.c20ef=>2045= 6;15" c4ass="line" name="2133"> 1432/a>410<1n class20="driverd/db8500mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONai_wake_k_irqrestore"sre(&sai_wake_k_ird lon/db8500-prcmu.c20ive>20r6"L67500" claret4t"L1;15" c4ass="line" name="2133"> 1432/a>410r2n class20 * Wakeups/IRQs0-prcmu.c20 * >204 255;15" c4ass="line" name="2133"> 1432/a>41063n class20="driv2fd/db8500valode=PRBIPset_clvalSTse =">5* 4 b-prcmu.c cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2d lon/db8500-prcmu.c20ive>20r6"L67500" claret4>#i);15" c4ass="line" name="2133"> 1432/a>410<4n class20"nt">!>5* 4 b-prcmu.c1valode=PRBIPset_clvalSTse _PLL_aaaaa((1_PLL_ON_e="vaHOSTACCESSlod2lHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2aHOSTACCESSlod2d lonndb8500-prcmu.c20ive>20r6"L67500" claret4))a||15" c4ass="line" name="2133"> 1432/a>410_5n class20"comment"goto CCass="co_OC00-rSTspi_and_vers/mivs="srcode=PRBISTspi_and_vers/mSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA4t"L1;15" c4ass="line" name="2133"> 1432/a>410p6n class20pcomment">/* 4 b-prcmu.c20pco>204inue;15" c4ass="line" name="2133"> 1432/a>419"7n class19rs/3s/mfd/db8500-prcmu.c20"co>20e4"sref">PRCM_1_>5* 4 b-prcmu.c1valode=PRBIPset_clvalSTse _PLL_a~aaaa((1_PLL_ON_e="vaHOSTACCESSlod2lHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2aHOSTACCESSlod2d lon(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc4t8L6715" c4ass="line" name="2133"> 1432/a>410p8n class20pclass19rs/3s/mfd/db8500readlHOSTACCESSlod2<<B1_PLL_e="vaHOSTACCESSlod2d lon/db8500-prcmu.c20ive>20r6"L67500" claret4>#i);15" c4ass="line" name="2133"> 1432/a>41999n class19"comment">/* 4 b-prcmu.c19"co>194== 0)15" c4ass="line" name="2133"> 1432/a>420<4n class20"nt">!s/3s/mfd/db8500-ait_for_completiok_timeoutstatic voidass=-ait_for_completiok_timeoutSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONai_wake_worrqrestore"sre(&sai_wake_worrlt;=(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc4L1)5|15" c4ass="line" name="2133"> 1432/a>42148n class19 2H_DPREQclass20="driverd/db8500msecs_to_jiffiese=PRBIPdiv="L15msecs_to_jiffiesSTset5000))) class20"comment">/* 16 -prcmu.c20"co>20e4L1));15" c4ass="line" name="2133"> 1432/a>420<2n class20"""""""""aaaa((1_PLL_ON_co_cf">ks="srcode=PRBIco_cf">CM_1_Pspan="line" string">"c20"c: %s time= out t5 s) -aiting for1a"riply.\n" 1432/a>420_3n class20"comment"""""""""PLL_ON_OFF" cwr__func__e=PRBIPdiv="L15__func__lt;=n/db8500-prcmu.c20ive>20r6"L67500" claret4L#i);15" c4ass="line" name="2133"> 1432/a>420<4n class20"class20>
 1432/a>420r5n class20<17" class="line" name=e20<17>204="L1;15" c4ass="line" name="2133"> 1432/a>42936n class19ivers/mfd/db8500atomic_setstatic voidass=atomic_setSTsetores="srcode=PRBIPspac_wake_req_clase.c20"co>20e4"srac_wake_req_clase20r6"L67500" claret4Lnue;15" c4ass="line" name="2133"> 1432/a>420r7n lass20>
 1432/a>420r8n prcmu.c20ter>20rSTspi_and_vers/mivs="srcode=PRBISTspi_and_vers/mSTse:class20SOC0_O2     ( 1432/a>429p8n class20p"driverd/db8500mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONai_wake_k_irqrestore"sre(&sai_wake_k_ird lon/db8500-prcmu.c20ive>20r6"L67500" claret4 cla}15" c4ass="line" name="2133"> 1432/a>43e48n class20>
 1432/a>43148n lass20>
 1432/a>4Pdiv="lk"L67[1_PLL_ONboolode=PRBIPset_clbooliv="te"sre(s="line" d6"L67dcod2=_is_ac_wake_requeste=ks="srcode=PRBId6"L67dcod2=_is_ac_wake_requeste=STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra24=eak;15" c4ass="line" name="2133"> 1432/a>430_3n class20"comment">/* 16 -prcmu.c20"co>20e4=#i);15" c4ass="line" name="2133"> 1432/a>430<4n class20"vers/mf>5* 4 b-prcmu.c1atomic_val=ks="srcode=PRBIatomic_val=STsetores="srcode=PRBIPspac_wake_req_clase.c20"co>20e4"srac_wake_req_clase20r6"L67500" claret4>#i);15" c4ass="line" name="2133"> 1432/a>430_5n class20>
 1432/a>430p6n class20pcomment">/* 4 b-prcmu.c20pco>204d1)5|15" c4ass="line" name="2133"> 1432/a>439"7n /** 1432/a>430r8n  * d6"L67dcod2=_system_reset - System reset 1432/a>430e9n  * 1432/a>4405an  * Saves the reset valson="IPs and then sets the APE_SOFTRST vegister which 1432/a>44061n  * firesiiv4errupt to fw 1432/a>44962n  */ 1432/a>440_3n voidrs/mfd/db8500-prd6"L67dcod2=_system_resetks="srcode=PRBId6"L67dcod2=_system_resetL15= 1_PLL_ON_OFF" cuass="line" de=PRBI1936n c>5* 4 b-prcmu.c cset_cmu.s="srcode=PRBIPvaset_cmu.d londb8500-prcmu.c20ive>20r6"L67500" claret4=#i);15" c4ass="line" name="2133"> 1432/a>44014n class20"comment">/* 16 -prcmu.c20"co>20e4=#i);15" c4ass="line" name="2133"> 1432/a>44065n class20ACCass="co_OC00-ef">Pw.c20"co>20e4"sref">PwL15= 1_PLL_ON_OFF" c cset_cmu.s="srcode=PRBIPvaset_cmu.d lo"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaSW_RST_odASOL_ON_OFF" cPod2PreadaSW_RST_odASOLd lonn/db8500-prcmu.c20ive>20r6"L67500" claret4"L1);15" c4ass="line" name="2133"> 1432/a>44936n class19ivers/mfd/db8500-prcmu.c20"co>20e4"sref">PRCM_1_1"sre(s="line" name="vaAPE_SOFTRST_ON_OFF" cPod2PreadaAPE_SOFTRSTd lon/db8500-prcmu.c20ive>20r6"L67500" claret46"L6715" c4ass="line" name="2133"> 1432/a>449"7n class20>
 1432/a>440r8n class20SOC0_O2     ( 1432/a>440e9n /** 1432/a>4505an  * d6"L67dcod2=_get_vaset_cmu. - Retrieve SW reset valson="IPs 1432/a>45061n  * 1432/a>45962n  * Retrieves the reset valson="IPs stored by cod2=_system_reset() before 1432/a>450_3n  * lint vaclart. 1432/a>45914n  */ 1432/a>45065n 1_PLL_ON_OFF" cuass="line" de=PRBI1936n c>5* 4 b-prcmu.cd6"L67dcod2=_get_vaset_cmu.ks="srcode=PRBId6"L67dcod2=_get_vaset_cmu.STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra24"L1);15" c4ass="line" name="2133"> 1432/a>450p6n class20"comment">/* 16 -prcmu.c20"co>20e4f"L6715" c4ass="line" name="2133"> 1432/a>450p7n class20pvers/mfs/mfd/db8500-prval=w.c20"co>20e4"srval=wL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaSW_RST_odASOL_ON_OFF" cPod2PreadaSW_RST_odASOLd lon/db8500-prcmu.c20ive>20r6"L67500" claret4""L1}15" c4ass="line" name="2133"> 1432/a>450p8n class20>
 1432/a>45999n class19"comment">/* 4 b-prcmu.c19"co>194="L1;15" c4ass="line" name="2133"> 1432/a>4605an /** 1432/a>46061n  * d6"L67dcod2=_vaset_ms="m - ask the readU to reset ms="m  914/1a>#46962n  */ 1432/a>460_3n voidrs/mfd/db8500-prd6"L67dcod2=_ms="m_resetks="srcode=PRBId6"L67dcod2=_ms="m_resetSTsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra24=#i);15" c4ass="line" name="2133"> 1432/a>46014n class20"comment">/* 16 -prcmu.c20"co>20e4="L1;15" c4ass="line" name="2133"> 1432/a>46065n class20ACCass="co_OC00-mutexck_irqrestore"sre(&smutexck_irSTsetores="srcode=PRBIPspmb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA4ass="line"4cla500"  cmins="srcode=3"4claa>460p6n class20pcomment">/* 4 b-prcmu.c20pco>204""L6715" c4define #i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 1nndb8500-prcmu.c20ive>20r6"L67500" claret46"L1)15" c4ass="line" name="2133"> c4assa>460p8n class20pclass19rs/3s/mfd/db850019ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc46L63{15" c4ass="line" name="2133"> c4assa>46999n class19"comment">/* 4 b-prcmu.c19"co>1947"L1;15" c4ass="line" name="2133"> c4ass>c470p8n class20p"driverd/db8500wf">Pb.c20"co>20e4"sref">PbL15= 1_PLL_ON_OFF" cMB1H_odSET_MODEM<<B1_PLL_OB1H_odSET_MODEMd lo"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaMBOX_HEADER_od2_OB1500" cla500" clreadlMBOX_HEADER_od2_OB1d lonn/db8500-prcmu.c20ive>20r6"L67500" claret47"L1;15" c4ass="line" name="2133"> c4ass>c470<1n class20="driverd/db8500ef">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 1D"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA47L1);15" c4ass="line" name="L1">  9c4ass>c470"2n class20ef="+code1=PRCM1wait_for_completiokstatic voidass=-ait_for_completiokSTsetores="srcode=PRBIPspmb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA47L1);15" c4ass="line" name="2133"> c4ass>c470<3n class20"comment">/* 4 b-prcmu.c20"co>2047#i);15" c4ass="line" name="2133"> c4ass>c470<4n class20"cspan="line" comment">/* c4ass>c470r5n          * No need to checkpvers/mffrom readU as ms="m should go in reset clase "4ass>c47936n          * This clase is alval=y managed by upper liyodSTspan class20ef="+code1=PRCM14prcmu.c20ef=>2047"L6715" c4define          */ c4ass>c470r8n class20SOC0_O2     ( c4ass>c479p8n class20p"driverd/db8500mutexc_STspiqrestore"sre(&smutexc_STspiSTsetores="srcode=PRBIPspmb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA48"L1;15" c4define 20r48"L1;15" c4ass="e 20r48="L122" c4ass="line" name="2133"> c4ass>c480"2n clasic voidrs/mfd/db8500-prack_dbb_eakeup.c20"co>20e4"srack_dbb_eakeupSTsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra248L1);15" c4ass="line" name="2133"> c4ass>c480_3n class20"comment">/* 16 -prcmu.c20"co>20e48L1);15" c4ass="line" name="2133"> c4ass>c480<4n class20"unsigned longrs/mfd/db8500-prflagse=PRBIPdiv="L15flagsSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA48"L1;15" c4ass="line" name="2133"> c4ass>c480r5n class20<17" class="line" name=e20<17>2048ss="line"4ass="line" name="2133"> "4ass>c48936n class19ivers/mfd/db8500spinck_ir_irqsave.c20"co>20e4"srspinck_ir_irqsaveSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA48"L6715" c4ass="line" name="2133"> c4ass>c480r7n lass20>
 c4ass>c480p8n class20pf="+code1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlMBOX_CPU_>#i500" cla500" clreadlMBOX_CPU_>#ilt;= 1_PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= 0nndb8500-prcmu.c20ive>20r6"L67500" claret48L63{15" c4ass="line" name="2133"> c4ass>c48049n class20 2H_AUTOdaaaa((1_PLL_ON_19ref>1934"sref">PRCM_500" cla1_PLL_ON_OFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc49"L1;15" c4define 2049"L1;15" c4ass="line" name="2133"> c4ass>c490<1n class20="driverd/db8500ef">Pb.c20"co>20e4"sref">PbL15= aaaa((1_PLL_ON_OB0H_odADaWAKEUP_AC" claelseaif ((sOB0H_odADaWAKEUP_AC"d lo"sre(s="line" nametcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaMBOX_HEADER_od2_OB0500" cla500" clreadlMBOX_HEADER_od2_OB0d lonn/db8500-prcmu.c20ive>20r6"L67500" claret49="L122" c4ass="line" name="2133"> c4ass>c490"2n class20ef="+code1=PRCM1wf">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 0n"sre(s="line" name="vaMBOX_CPU_So <<B1_PLL_e="vaMBOX_CPU_So lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA49L1);15" c4ass="line" name="2133"> c4ass>c490<3n class20"comment">/* 4 b-prcmu.c20"co>2049L1);15" c4ass="line" name="2133"> c4ass>c490<4n class20"comment">/* 4 bspincISTspi_irqvaclore.c20"co>20e4"srspincISTspi_irqvacloreSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA49"L1;15" c4ass="line" name="2133"> c4ass>c490_5n class20>
 "4ass>c490p6n class20pcomment">/* 4 b-prcmu.c20pco>204d"L6715" c4ass="line" name="2133"> c4ass>c499"7n clasic re(s="line" naminname="PRBIPdiv="L15inname<4n cvoidrs/mfd/db8500-prcointcISknown_hal=er_earning""PRBIPdiv="L15cointcISknown_hal=er_earningL15= 1_PLL_ON_OFF" cucode=PRBIPset_clock_rate"sre(s="line" kstatic voidass=nlt;="sre(s="line" namucode=PRBIPset_clock_rate"sre(s="line" hal=erode=PRBIPset_clhal=erd londb8500-prcmu.c20ive>20r6"L67500" claret4d"L1)15" c4ass="line" name="2133"> c4ass>c490r8n class20"comment">/* 16 -prcmu.c20"co>20e4dL63{15" c4ass="line" name="2133"> c4ass>c499p8n class20p"driverd/db8500pr_earning""PRBIPdiv="L15co_earningL15= 1span="line" string">"c20"c: USknown message hal=er (%d) in mailbox %d.\n" 1532/a>50e48n class19 2H_DPREQe"sre(s="line" hal=erode=PRBIPset_clhal=erd lo"sre(s="line" namkstatic voidass=nlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5d1"L115" c5ass="line" name="2133"> c532/a>50061n class20>
 c532/a>500r2n class20 * Wakeups/IRQs0-prcmu.c20 * >205d3"L115" c5ass="line" name="2133"> c532/a>500<3n clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_0500" cla500" clval=_mailbox_0STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra25d4"L115" c5ass="line" name="2133"> c532/a>50014n class20"comment">/* 16 -prcmu.c20"co>20e5="L1;15" c5ass="line" name="2133"> 1532/a>50065n class20ACCass="co_OC00-boolode=PRBIPset_clbooliv="te"sre(s="line" v500" cla500" clvSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=6L1;15" c5ass="line" name="2133"> "532/a>50936n class19ivers/mfd/db8500r"divs="srcode=PRBIPdiv="te"sre(s="line" evivs="srcode=PRBevSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=7L1;15" c5ass="line" name="2133"> c532/a>500p7n class20punsigned iv4rs/mfd/db8500-prkstatic voidass=nlt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=8L1;15" c5ass="line" name="2133"> c532/a>500p8n class20p"driverd/db8500ucode=PRBIPset_clock_rate"sre(s="line" hal=erode=PRBIPset_clhal=erd lo_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=9L1;15" c5ass="line" name="2133"> c532/a>50999n class19"comment">/* 4 b-prcmu.c19"co>195t;B6)15" c5ass="line" name="2133"> 1532/a>510p8n class20p"driverd/db8500hal=erode=PRBIPset_clhal=erd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaMBOX_HEADER_AC"_OB0500" cla500" clreadlMBOX_HEADER_AC"_OB0lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA55= 6;15" c5ass="line" name="2133"> 1532/a>510<1n class20=switchsre(s="line" namehal=erode=PRBIPset_clhal=erd lon class20"comment">/* 16 -prcmu.c20"co>20e5t"L1;15" c5ass="line" name="2133"> 1532/a>510"2n class20ecasiaaaaa((1_PLL_ON_OB0H_WAKEUP_EXE claelseaif ((sOB0H_WAKEUP_EXE"2n :class20SOC0_O2     ( 1532/a>51063n class20=casiaaaaa((1_PLL_ON_OB0H_WAKEUP_SLEEP claelseaif ((sOB0H_WAKEUP_SLEEP"2n :class20SOC0_O2     ( 1532/a>510<4n class20"comment"nt">5* 4 b-prcmu.c1 cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaAC"_OB0_odADaPOINTER500" cla500" clreadlAC"_OB0_odADaPOINTERlt;= 1_PLL_a1nga1_PLL_ON_OFF" crates="srcode=PRBIPra25))a||15" c5ass="line" name="2133"> 1532/a>510_5n class20"comment"class20p"driverd/db8500evivs="srcode=PRBevSTse =">5* 4 b-prcmu.c cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaAC"_OB0_WAKEUP_1_85ass="line" 00" clreadlAC"_OB0_WAKEUP_1_85aslt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA556L1;15" c5ass="line" name="2133"> 1532/a>516<4n class20"comment"elsePLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA557L1;15" c5ass="line" name="2133"> 1532/a>519"7n class19rcomment"class20p"driverd/db8500evivs="srcode=PRBevSTse =">5* 4 b-prcmu.c cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaAC"_OB0_WAKEUP_0_85ass="line" 00" clreadlAC"_OB0_WAKEUP_0_85aslt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA558L1;15" c5ass="line" name="2133"> 1532/a>510r8n class20SOC0_O2     ( 1532/a>51049n class20 2H_AUTOdnt">5* 4 b-prcmu.c1evivs="srcode=PRBevSTse _PLL_a>5* 4 b-prcmu.c1WAKEUP_BITlACaWAKElAC" claelseaif ((sWAKEUP_BITlACaWAKElAC"STse |sre(s="line" namWAKEUP_BITlACaSLEEPlAC" claelseaif ((sWAKEUP_BITlACaSLEEPlAC"d lonnclass20SOC0_O2     ( 1532/a>52e48n class19 2H_DPREQclass20 aaaa((1_PLL_ON_completistatic voidass=completiSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONai_wake_worrqrestore"sre(&sai_wake_worrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5L1)5|15" c5ass="line" name="2133"> 1532/a>52148n class19 2H_DPREQnt">5* 4 b-prcmu.c1evivs="srcode=PRBevSTse _PLL_are(s="line" namWAKEUP_BITlSYSCLK_O" claelseaif ((sWAKEUP_BITlSYSCLK_O"d londb8500-prcmu.c20ive>20r6"L67500" claret5L1));15" c5ass="line" name="2133"> 1532/a>520<2n class20"""""""""class20 aaaa((1_PLL_ON_completistatic voidass=completiSTsetores="srcode=PRBIPspmb3_transfode=PRBIPdiv="L15mb3_transfodSTseclk"L67[1_PLL_ONsysclk_worrqrestore"sre(&ssysclk_worrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5L255;15" c5ass="line" name="2133"> 1532/a>520<3n class20"comment">/* 4 b-prcmu.c20"co>205L#i);15" c5ass="line" name="2133"> 1532/a>520<4n class20"comment"s/mfd/db8500-previvs="srcode=PRBevSTse _PLL_=">5* 4 b-prcmu.cmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONreqks="srcode=PRBIreqSTseclk"L67[1_PLL_ONdbb_irqsks="srcode=PRBIdbb_irqsd lo_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5L)a||15" c5ass="line" name="2133"> 1532/a>520r5n class20<17" class="line" name=e20<17>205="L1;15" c5ass="line" name="2133"> 1532/a>526<4n class20"comment"for1>5* 4 b-prcmu.c1kstatic voidass=nlt;= =0d/rs/mfd/db8500-prkstatic voidass=nlt;= </rs/mfd/db8500-prNUM_readU_WAKEUPSstatic voidass=NUM_readU_WAKEUPSd lo_rs/mfd/db8500-prkstatic voidass=nlt;=++n class20"comment">/* 16 -prcmu.c20"co>20e5Lnue;15" c5ass="line" name="2133"> 1532/a>529"7n class19rcomment"class20pnt">5* 4 b-prcmu.c1evivs="srcode=PRBevSTse _PLL_are(s="line" namcod2=_irq_b">ks="srcode=PRBIcod2=_irq_b">STse[s/mfd/db8500-prkstatic voidass=nlt;=]ndb8500-prcmu.c20ive>20r6"L67500" claret5L8L1;15" c5ass="line" name="2133"> 1532/a>520p8n class20pclass19rclass20"comment"s/mfd/db8500-prgeneric_handle_irqstatic voidass=generic_handle_irqL15= 1_PLL_ON_OFF" cirq_fin=_mapping""PRBIPdiv="L15irq_fin=_mappingL15= 1_PLL_ON_OFF" cd6"L67dirq_domaikstatic voidass=d6"L67dirq_domaikd lo"sre(s="line" namkstatic voidass=nlt;=  _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5L#i);15" c5ass="line" name="2133"> 1532/a>52049n class20 2H_AUTOdclass20>
 1532/a>53e48n class19 2H_DPREQe"sre(s="line" v500" cla500" clvSTse =">5* 4 b-prcmu.ctrueode=PRBIPset_cltruelt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5== 0)15" c5ass="line" name="2133"> 1532/a>53148n class19 2H_DPREQbvalk_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=1));15" c5ass="line" name="2133"> 1532/a>530<2n class20"default:class20SOC0_O2     ( 1532/a>530_3n class20"comment"s/mfd/db8500-prcointcISknown_hal=er_earning""PRBIPdiv="L15cointcISknown_hal=er_earningL15= 0"sre(s="line" namhal=erode=PRBIPset_clhal=erd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=#i);15" c5ass="line" name="2133"> 1532/a>530<4n class20"comment"s/mfd/db8500-prv500" cla500" clvSTse =">5* 4 b-prcmu.cfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=)a||15" c5ass="line" name="2133"> 1532/a>530_5n class20"comment"bvalk_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5="L1;15" c5ass="line" name="2133"> 1532/a>536<4n class20"class20>
 1532/a>539"7n class19rs/3s/mfd/db8500-prcmu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 0n"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=8L1;15" c5ass="line" name="2133"> 1532/a>530p8n class20pvers/mfs/mfd/db8500-prv500" cla500" clvSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=cla}15" c5ass="line" name="2133"> 1532/a>530e9n class20>
 1532/a>5405an class20ef="+code1=PRCM14prcmu.c20ef=>205== 0)15" c5ass="line" name="2133"> 1532/a>54061n clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_1500" cla500" clval=_mailbox_1STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra25=1));15" c5ass="line" name="2133"> 1532/a>54962n class20"comment">/* 16 -prcmu.c20"co>20e5="L1;15" c5ass="line" name="2133"> 1532/a>54063n class20="driv2fd/db8500mb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&saikSTseclk"L67[1_PLL_ONhal=erode=PRBIPset_clhal=erd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaMBOX_HEADER_od2_OB1500" cla500" clreadlMBOX_HEADER_od2_OB1d lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=#i);15" c5ass="line" name="2133"> 1532/a>540<4n class20"comment">/* 4 bmb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&saikSTseclk"L67[1_PLL_ONarm_opp.c20"co>20e4"srarm_oppd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=)a||15" c5ass="line" name="2133"> 1532/a>540_5n class20"comment"re(s="line" name="vaAC"_OB1_CURRENTlARM_OPP claelseaif ((se="vaAC"_OB1_CURRENTlARM_OPPd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5="L1;15" c5ass="line" name="2133"> 1532/a>54936n class19ivers/mfd/db8500mb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&saikSTseclk"L67[1_PLL_ONape_opp.c20"co>20e4"srape_oppd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=nue;15" c5ass="line" name="2133"> 1532/a>549"7n class19rcomment"re(s="line" name="vaAC"_OB1_CURRENTlAPE_OPP claelseaif ((se="vaAC"_OB1_CURRENTlAPE_OPPd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=8L1;15" c5ass="line" name="2133"> 1532/a>540p8n class20p"driverd/db8500mb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&saikSTseclk"L67[1_PLL_ONape_voltage_clasusks="srcode=PRBIape_voltage_clasusd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=cla}15" c5ass="line" name="2133"> 1532/a>54049n class20 2H_AUTOdaaaa((1_PLL_ON_e="vaAC"_OB1_APE_VOLTAGE_STATUSstatic voidass=e="vaAC"_OB1_APE_VOLTAGE_STATUSd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5="L1;15" c5ass="line" name="2133"> 1532/a>550p8n class20p"driverd/db8500wf">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 1D"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5== 0)15" c5ass="line" name="2133"> 1532/a>550<1n class20="driverd/db8500completistatic voidass=completiSTsetores="srcode=PRBIPspmb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=1));15" c5ass="line" name="2133"> 1532/a>550<2n class20"vers/mfs/mfd/db8500-prfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5="L1;15" c5ass="line" name="2133"> 1532/a>550_3n class20>
 1532/a>55914n lass20>
 1532/a>55065n clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_divs="srcode=PRBval=_mailbox_dSTsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra25"L1);15" c5ass="line" name="2133"> 1532/a>550p6n class20"comment">/* 16 -prcmu.c20"co>20e5f"L6715" c5ass="line" name="2133"> 1532/a>559"7n class19rs/3s/mfd/db8500mb2_transfode=PRBIPdiv="L15mb2_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&saikSTseclk"L67[1_PLL_ONclasusks="srcode=PRBIclasusd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+daaaa((1_PLL_ON_e="vaAC"_OB2_DPS_STATUSstatic voidass=e="vaAC"_OB2_DPS_STATUSlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=8L1;15" c5ass="line" name="2133"> 1532/a>550p8n class20p"driverd/db8500wf">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 2D"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5=cla}15" c5ass="line" name="2133"> 1532/a>559p8n class20p"driverd/db8500completistatic voidass=completiSTsetores="srcode=PRBIPspmb2_transfode=PRBIPdiv="L15mb2_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5="L1;15" c5ass="line" name="2133"> 1532/a>560<2n class20"vers/mfs/mfd/db8500-prfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5="L1;15" c5ass="line" name="2133"> 1532/a>56061n class20>
  915/1a>#560r2n class20 * Wakeups/IRQs0-prcmu.c20 * >205"L1);15" c5ass="line" name="2133"> 1532/a>560<3n clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_3ivs="srcode=PRBval=_mailbox_3STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra25=#i);15" c5ass="line" name="2133"> 1532/a>56014n class20"comment">/* 16 -prcmu.c20"co>20e5="L1;15" c5ass="line" name="2133"> 1532/a>56065n class20ACCass="co_OC00-wf">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 3D"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5ass="line"5cla500"  cmins="srcode=3"5claa>566<2n class20"vers/mfs/mfd/db8500-prfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5="L6715" c5define  c5assa>560r8n class20SOC0_O2     ( c5assa>56999n clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_4ivs="srcode=PRBval=_mailbox_4STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra257"L1;15" c5ass="line" name="2133"> c5ass>c570p8n class20"comment">/* 16 -prcmu.c20"co>20e57"L1;15" c5ass="line" name="2133"> c5ass>c570<1n class20="driverd/db8500ucode=PRBIPset_clock_rate"sre(s="line" hal=erode=PRBIPset_clhal=erd lo_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA57L1);15" c5ass="line" name="L1">  9c5ass>c570"2n class20ef="+code1=PRCM1boolode=PRBIPset_clbooliv="te"sre(s="line" do_completistatic voidass=do_completiSTse =">5* 4 b-prcmu.ctrueode=PRBIPset_cltruelt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA57L1);15" c5ass="line" name="2133"> c5ass>c570<3n class20"comment">/* 4 b-prcmu.c20"co>2057#i);15" c5ass="line" name="2133"> c5ass>c570<4n class20"comment">/* 4 bhal=erode=PRBIPset_clhal=erd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+sre(s="line" name="vaMBOX_HEADER_od2_OB4ivs="srcode=PRBe="vaMBOX_HEADER_od2_OB4d lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA57"L1;15" c5ass="line" name="2133"> c5ass>c57065n class20Aswitchsre(s="line" namehal=erode=PRBIPset_clhal=erd lon class20"comment">/* 16 -prcmu.c20"co>20e57ss="line"5ass="line" name="2133"> "5ass>c576<2n class20"casiaaaaa((1_PLL_ON_OB4H_MEM_ST_ON_OFF" cPod2POB4H_MEM_ST<2n :class20SOC0_O2     ( c5ass>c578<2n class20"casiaaaaa((1_PLL_ON_OB4H_HOTMOL_ON_OFF" cPod2POB4H_HOTMOL<2n :class20SOC0_O2     ( c5ass>c579p8n class20pcasiaaaaa((1_PLL_ON_OB4H_HOT_PERIOD_ON_OFF" cPod2POB4H_HOT_PERIOD<2n :class20SOC0_O2     (c581p8n class20pcasiaaaaa((1_PLL_ON_OB4H_A9WDOG_EL_ON_OFF" cPod2POB4H_A9WDOG_EL<2n :class20SOC0_O2     ( c5ass>c580"2n class20ecasiaaaaa((1_PLL_ON_OB4H_A9WDOG_DISstatic voidass=OB4H_A9WDOG_DIS<2n :class20SOC0_O2     ( c5ass>c58063n class20=casiaaaaa((1_PLL_ON_OB4H_A9WDOG_LOAD_ON_OFF" cPod2POB4H_A9WDOG_LOAD<2n :class20SOC0_O2     ( c5ass>c580<4n class20"casiaaaaa((1_PLL_ON_OB4H_A9WDOG_KIC" claelseaif ((sOB4H_A9WDOG_KIC"<2n :class20SOC0_O2     ( c5ass>c580_5n class20"comment"bvalk_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA58ss="line"5ass="line" name="2133"> "5ass>c58936n class19idefault:class20SOC0_O2     ( c5ass>c589"7n class19rcomment"re(s="line" namcointcISknown_hal=er_earning""PRBIPdiv="L15cointcISknown_hal=er_earningL15= 4"sre(s="line" namhal=erode=PRBIPset_clhal=erd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA58"L1)15" c5ass="line" name="2133"> c5ass>c580p8n class20pclass19rs/3s/mfd/db8500do_completistatic voidass=do_completiSTse =">5* 4 b-prcmu.cfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA58L63{15" c5ass="line" name="2133"> c5ass>c58049n class20 2H_AUTOdbvalk_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA59"L1;15" c5define 20r59"L1;15" c5ass="line" name="2133"> c5ass>c59148n lass20>
 c5ass>c590"2n class20ef="+code1=PRCM1wf">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 4D"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA59L1);15" c5ass="line" name="2133"> c5ass>c590<3n class20"comment">/* 4 b-prcmu.c20"co>2059L1);15" c5ass="line" name="2133"> c5ass>c590<4n class20"nt">5* 4 b-prcmu.c1do_completistatic voidass=do_completiSTsenga1_PLL_ON_OFF" crates="srcode=PRBIPra259"L1;15" c5ass="line" name="2133"> c5ass>c590_5n class20"comment"re(s="line" namcompletistatic voidass=completiSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA59ss="line"5ass="line" name="2133"> "5ass>c590p6n class20pcomment">/* 4 b-prcmu.c20pco>205d"L6715" c5ass="line" name="2133"> c5ass>c590p7n class20pvers/mfs/mfd/db8500-prfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA5d"L1)15" c5ass="line" name="2133"> c5ass>c590p8n class20>
 c5ass>c59999n class19"comment">/* 4 b-prcmu.c19"co>196d="L115" c6ass="line" name="2133"> 1632/a>6aslt;=clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_5ode=PRBIPset_clval=_mailbox_5STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra26d1"L115" c6ass="line" name="2133"> c632/a>60061n class20"comment">/* 16 -prcmu.c20"co>20e6d2"L115" c6ass="line" name="2133"> c632/a>600"2n class20ef="+code1=PRCM1mb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&saikSTseclk"L67[1_PLL_ONclasusks="srcode=PRBIclasusd lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+daaaa((1_PLL_ON_e="vaAC"_OB5_I2C_STATUSstatic voidass=e="vaAC"_OB5_I2C_STATUSlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6d3"L115" c6ass="line" name="2133"> c632/a>60063n class20="driv2fd/db8500mb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONairqrestore"sre(&saikSTseclk"L67[1_PLL_ONvalueode=PRBIPset_clvalued lo =">5* 4 b-prcmu.c cvab.c20"co>20e4"sr cvabL15= 1_PLL_ON_OFF" ctcdm_basistatic voidass=tcdm_basi65n c+daaaa((1_PLL_ON_e="vaAC"_OB5_I2C_>#i500" cla500" clreadlAC"_OB5_I2C_>#ilt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6d4"L115" c6ass="line" name="2133"> c632/a>600<4n class20"comment">/* 4 bwf">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 5D"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6="L1;15" c6ass="line" name="2133"> 1632/a>60065n class20ACCass="co_OC00-completistatic voidass=completiSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=6L1;15" c6ass="line" name="2133"> "632/a>606<2n class20"vers/mfs/mfd/db8500-prfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=7L1;15" c6ass="line" name="2133"> c632/a>609"7n class20>
 c632/a>600r8n class20SOC0_O2     ( c632/a>60999n clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_ss="line" de=PRBval=_mailbox_sSTsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra26t;B6)15" c6ass="line" name="2133"> 1632/a>610p8n class20"comment">/* 16 -prcmu.c20"co>20e65= 6;15" c6ass="line" name="2133"> 1632/a>610<1n class20="driverd/db8500ef">Pu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 6D"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6t"L1;15" c6ass="line" name="2133"> 1632/a>610<2n class20"vers/mfs/mfd/db8500-prfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6 255;15" c6ass="line" name="2133"> 1632/a>610_3n class20>
 1632/a>61914n lass20>
 1632/a>61065n clasic re(s="line" namboolode=PRBIPset_clbooliv="te"sre(s="line" val=_mailbox_7s="line" de=PRBval=_mailbox_7STsetvoidnga1_PLL_ON_OFF" crates="srcode=PRBIPra26t6L1;15" c6ass="line" name="2133"> 1632/a>610p6n class20"comment">/* 16 -prcmu.c20"co>20e657L1;15" c6ass="line" name="2133"> 1632/a>619"7n class19rs/3s/mfd/db8500-prcmu.c20"co>20e4"sref">PRCM_1_PLL_ON_OFF" cwrOBOX_BI <<B1_PLL_OBOX_BI L15= 7D"sre(s="line" name="vaARM_IT1_CLR500" cla500" clreadlARM_IT1_CLRd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6t8L1;15" c6ass="line" name="2133"> 1632/a>610p8n class20pvers/mfs/mfd/db8500-prfalsistatic voidass=falsilt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6 9L1;15" c6ass="line" name="2133"> 1632/a>610e9n class20>
 1632/a>6205an class20ef="+code1=PRCM14prcmu.c20ef=>206L1)5|15" c6ass="line" name="2133"> 1632/a>62061n clasic re(s="line" namboolode=PRBIPset_clbooliv="t(* cons4rs/mfd/db8500-prval=_mailboxs="line" de=PRBval=_mailboxiv="[s/mfd/db8500-prNUM_MBs="line" de=PRBNUM_MBiv="])tvoidn ="class20"comment">/* 16 -prcmu.c20"co>20e6L1));15" c6ass="line" name="2133"> 1632/a>620"2n class20ef="+code1=PRCM1val=_mailbox_0500" cla500" clval=_mailbox_0STse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6L255;15" c6ass="line" name="2133"> 1632/a>62063n class20="driv2fd/db8500val=_mailbox_1500" cla500" clval=_mailbox_1STse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6L4"L115" c6ass="line" name="2133"> 1632/a>620<4n class20"comment">/* 4 bval=_mailbox_divs="srcode=PRBval=_mailbox_dSTse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6L)a||15" c6ass="line" name="2133"> 1632/a>62065n class20ACCass="co_OC00-val=_mailbox_3ivs="srcode=PRBval=_mailbox_3STse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6L6L1;15" c6ass="line" name="2133"> 1632/a>62936n class19ivers/mfd/db8500val=_mailbox_4ivs="srcode=PRBval=_mailbox_4STse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6L7L1;15" c6ass="line" name="2133"> 1632/a>629"7n class19rs/3s/mfd/db8500val=_mailbox_5ode=PRBIPset_clval=_mailbox_5STse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6L8L1;15" c6ass="line" name="2133"> 1632/a>620p8n class20p"driverd/db8500val=_mailbox_ss="line" de=PRBval=_mailbox_sSTse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6L9L1;15" c6ass="line" name="2133"> 1632/a>629p8n class20p"driverd/db8500val=_mailbox_7s="line" de=PRBval=_mailbox_7STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6 cla}15" c6ass="line" name="2133"> 1632/a>63e48n }_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6== 0)15" c6ass="line" name="2133"> 1632/a>63148n lass20>
 1632/a>63261n clasic re(s="line" namirqvars/m_>ks="srcode=PRBIirqvars/m_>iv="te"sre(s="line" cod2=_irq_handlede=PRBIPdiv="L15cod2=_irq_handledL15= iv4rs/mfd/db8500-prirqstatic voidass=irqL15=,cvoidr*5* 4 b-prcmu.c1datastatic voidass=dataSTsenga1_PLL_ON_OFF" crates="srcode=PRBIPra26=eak;15" c6ass="line" name="2133"> 1632/a>630_3n class20"comment">/* 16 -prcmu.c20"co>20e6=#i);15" c6ass="line" name="2133"> 1632/a>630<4n class20"comment">/* 4 br"divs="srcode=PRBIPdiv="te"sre(s="line" bitsks="srcode=PRBIbitslt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=)a||15" c6ass="line" name="2133"> 1632/a>63065n class20ACCass="co_OC00-ucode=PRBIPset_clock_rate"sre(s="line" kstatic voidass=nlt;=_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=6L1;15" c6ass="line" name="2133"> 1632/a>63936n class19ivers/mfd/db8500irqvars/m_>ks="srcode=PRBIirqvars/m_>iv="te"sre(s="line" v500" cla500" clvSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6 nue;15" c6ass="line" name="2133"> 1632/a>637STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6 8L1;15" c6ass="line" name="2133"> 1632/a>630p8n class20p"driverd/db8500bitsks="srcode=PRBIbitslt;= ="de1=PRCM17prcmu. cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" creadlARM_IT1_>#i500" cla500" clreadlARM_IT1_>#iSTsen _PLL_are(s="line" namALL_OBOX_BI Sstatic voidass=ALL_OBOX_BI Sd lon_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=cla}15" c6ass="line" name="2133"> 1632/a>639p8n class20pnt">5* 4 b-prcmu.c1unlikelyode=PRBIPset_clonlikelyL15= !"driverd/db8500bitsks="srcode=PRBIbitslt;=nnclass20SOC0_O2     ( 1632/a>64e48n class19 2H_DPREQvers/mfs/mfd/db8500-prIRQ_NONEks="srcode=PRBIIRQ_NONESTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6== 0)15" c6ass="line" name="2133"> 1632/a>64148n lass20>
 1632/a>640"2n class20ef="+code1=PRCM1v500" cla500" clvSTse =">5* 4 b-prcmu.cIRQ_HANDLED_ON_OFF" cPod2PIRQ_HANDLEDSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=eak;15" c6ass="line" name="2133"> 1632/a>64063n class20=for1>5* 4 b-prcmu.c1kstatic voidass=nlt;= =0d/rs/mfd/db8500-prbitsks="srcode=PRBIbitslt;=_rs/mfd/db8500-prkstatic voidass=nlt;=++n class20"comment">/* 16 -prcmu.c20"co>20e6=#i);15" c6ass="line" name="2133"> 1632/a>640<4n class20"comment"nt">5* 4 b-prcmu.c1bitsks="srcode=PRBIbitslt;= _PLL_aaaaa((1_PLL_ON_OBOX_BI <<B1_PLL_OBOX_BI L15= s/mfd/db8500-prkstatic voidass=nlt;=)n class20"comment">/* 16 -prcmu.c20"co>20e6=)a||15" c6ass="line" name="2133"> 1632/a>640_5n class20"comment"class20p"driverd/db8500bitsks="srcode=PRBIbitslt;= -=">5* 4 b-prcmu.cOBOX_BI <<B1_PLL_OBOX_BI L15= s/mfd/db8500-prkstatic voidass=nlt;=)_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=6L1;15" c6ass="line" name="2133"> 1632/a>646<4n class20"comment"comment"nt">5* 4 b-prcmu.c1val=_mailboxs="line" de=PRBval=_mailboxiv="[s/mfd/db8500-prkstatic voidass=nlt;=](nnclass20SOC0_O2     ( 1632/a>649"7n class19rcomment"comment"class20p"driverd/db8500v500" cla500" clvSTse =">5* 4 b-prcmu.cIRQ_WAKElTHodAD_ON_OFF" cPod2PIRQ_WAKElTHodADSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=8L1;15" c6ass="line" name="2133"> 1632/a>640p8n class20pclass19rclass20>
 1632/a>64049n class20 class20>
 1632/a>650<2n class20"vers/mfs/mfd/db8500-prv500" cla500" clvSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6== 0)15" c6ass="line" name="2133"> 1632/a>65061n class20>
 1632/a>650r2n class20 * Wakeups/IRQs0-prcmu.c20 * >206="L1;15" c6ass="line" name="2133"> 1632/a>650<3n clasic re(s="line" namirqvars/m_>ks="srcode=PRBIirqvars/m_>iv="te"sre(s="line" cod2=_irq_thval=_fkstatic voidass=cod2=_irq_thval=_fkL15= iv4rs/mfd/db8500-prirqstatic voidass=irqL15=,cvoidr*5* 4 b-prcmu.c1datastatic voidass=dataSTsenga1_PLL_ON_OFF" crates="srcode=PRBIPra26"#i);15" c6ass="line" name="2133"> 1632/a>65014n class20"comment">/* 16 -prcmu.c20"co>20e6")a||15" c6ass="line" name="2133"> 1632/a>65065n class20ACCass="co_OC00-ack_dbb_eakeup.c20"co>20e4"srack_dbb_eakeupSTset)_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6"L1);15" c6ass="line" name="2133"> 1632/a>656<2n class20"vers/mfs/mfd/db8500-prIRQ_HANDLED_ON_OFF" cPod2PIRQ_HANDLEDSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6f"L6715" c6ass="line" name="2133"> 1632/a>659"7n class20>
 1632/a>650r8n class20SOC0_O2     ( 1632/a>65999n clasic voidrs/mfd/db8500-prcod2=_mask_worrqrestore"sre(&scod2=_mask_worrSTsetstruc4rs/mfd/db8500-prworr_struc4qrestore"sre(&sworr_struc4<2n c*5* 4 b-prcmu.c1worrqrestore"sre(&sworrlt;= class20SOC0_O2     ( 1632/a>660p8n class20"comment">/* 16 -prcmu.c20"co>20e6="L1;15" c6ass="line" name="2133"> 1632/a>660<1n class20=unsigned longrs/mfd/db8500-prflagse=PRBIPdiv="L15flagsSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=L1);15" c6ass="line" name="L1">  916/1a>#660r2n class20 * Wakeups/IRQs0-prcmu.c20 * >206"L1);15" c6ass="line" name="2133"> 1632/a>66063n class20="driv2fd/db8500spinck_ir_irqsave.c20"co>20e4"srspinck_ir_irqsaveSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6=#i);15" c6ass="line" name="2133"> 1632/a>66914n lass20>
 1632/a>66065n class20ACCass="co_OC00-config_eakeupse=PRBIPdiv="L15config_eakeupsSTset)_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA6ass="line"6cla500"  cmins="srcode=3"6claa>660p6n class20pcomment">/* 4 b-prcmu.c20pco>206="L6715" c6define 20e4"srspincISTspi_irqvacloreSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA66"L1)15" c6ass="line" name="2133"> c6assa>660p8n class20>
 c6assa>66999n class19"comment">/* 4 b-prcmu.c19"co>1967"L1;15" c6ass="line" name="2133"> c6ass>c67099n clasic voidrs/mfd/db8500-prcod2=_irq_maskstatic voidass=cod2=_irq_maskSTsetstruc4rs/mfd/db8500-prirq_datastatic voidass=irq_data<2n c*5* 4 b-prcmu.c1dstatic voidass=dlt;= class20SOC0_O2     ( c6ass>c67061n class20"comment">/* 16 -prcmu.c20"co>20e67L1);15" c6ass="line" name="L1">  9c6ass>c670"2n class20eunsigned longrs/mfd/db8500-prflagse=PRBIPdiv="L15flagsSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA67L1);15" c6ass="line" name="2133"> c6ass>c670<3n class20"comment">/* 4 b-prcmu.c20"co>2067#i);15" c6ass="line" name="2133"> c6ass>c670<4n class20"comment">/* 4 bspinck_ir_irqsave.c20"co>20e4"srspinck_ir_irqsaveSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONdbb_irqs_k_irqrestore"sre(&sdbb_irqs_k_irlt;="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA67"L1;15" c6ass="line" name="2133"> c6ass>c670r5n class20<17" class="line" name=e20<17>2067ss="line"6ass="line" name="2133"> "6ass>c67936n class19ivers/mfd/db8500mb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONreqks="srcode=PRBIreqSTseclk"L67[1_PLL_ONdbb_irqsks="srcode=PRBIdbb_irqsd lo _PLL_="~s/mfd/db8500-prcod2=_irq_b">ks="srcode=PRBIcod2=_irq_b">STse[s/mfd/db8500-prdstatic voidass=dlt;=->="srcode=PRBIPsphwirqstatic voidass=hwirqlt;=]_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA67"L6715" c6define  c6ass>c670p8n class20p"driverd/db8500spincISTspi_irqvaclore.c20"co>20e4"srspincISTspi_irqvacloreSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONdbb_irqs_k_irqrestore"sre(&sdbb_irqs_k_irlt;="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA67L63{15" c6ass="line" name="2133"> c6ass>c67999n class19"comment">/* 4 b-prcmu.c19"co>1968"L1;15" c6define 5* 4 b-prcmu.c1dstatic voidass=dlt;=->="srcode=PRBIPspirqstatic voidass=irqL15= !=">5* 4 b-prcmu.cIRQ_readU_CA_SLEEP claelseaif ((sIRQ_readU_CA_SLEEPlt;= class20SOC0_O2     (c68148n class19 2H_DPREQ"driverd/db8500schedule_worrqrestore"sre(&sschedule_worrSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONmask_worrqrestore"sre(&smask_worrSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA68L1);15" c6ass="line" name="2133"> c6ass>c680"2n class20>
 c6ass>c680<3n class20"comment">/* 4 b-prcmu.c20"co>2068#i);15" c6ass="line" name="2133"> c6ass>c680<4n clasic voidrs/mfd/db8500-prcod2=_irq_unmaskstatic voidass=cod2=_irq_unmaskSTsetstruc4rs/mfd/db8500-prirq_datastatic voidass=irq_data<2n c*5* 4 b-prcmu.c1dstatic voidass=dlt;= class20SOC0_O2     ( c6ass>c680_5n class20"comment">/* 16 -prcmu.c20"co>20e68ss="line"6ass="line" name="2133"> "6ass>c68936n class19iunsigned longrs/mfd/db8500-prflagse=PRBIPdiv="L15flagsSTse_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA68"L6715" c6ass="line" name="2133"> c6ass>c687STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc68"L1)15" c6ass="line" name="2133"> c6ass>c680p8n class20p"driverd/db8500spinck_ir_irqsave.c20"co>20e4"srspinck_ir_irqsaveSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONdbb_irqs_k_irqrestore"sre(&sdbb_irqs_k_irlt;="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEIN c6aL63{15" c6ass="line" name="2133"> c6ass>c68999n class19"comment">/* 4 b-prcmu.c19"co>1969"L1;15" c6define ks="srcode=PRBIcod2=_irq_b">STse[s/mfd/db8500-prdstatic voidass=dlt;=->="srcode=PRBIPsphwirqstatic voidass=hwirqlt;=]_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA69"L1;15" c6ass="line" name="2133"> c6ass>c69148n lass20>
 c6ass>c690"2n class20ef="+code1=PRCM1spincISTspi_irqvaclore.c20"co>20e4"srspincISTspi_irqvacloreSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONdbb_irqs_k_irqrestore"sre(&sdbb_irqs_k_irlt;="sre(s="line" namflagse=PRBIPdiv="L15flagsSTse _PLL_ON_OFF" cEINVALs="ivers/mf20>>20r69L1);15" c6ass="line" name="2133"> c6ass>c690<3n class20"comment">/* 4 b-prcmu.c20"co>2069L1);15" c6ass="line" name="2133"> c6ass>c690<4n class20"nt">5* 4 b-prcmu.c1dstatic voidass=dlt;=->="srcode=PRBIPspirqstatic voidass=irqL15= !=">5* 4 b-prcmu.cIRQ_readU_CA_SLEEP claelseaif ((sIRQ_readU_CA_SLEEPlt;= class20SOC0_O2     ( c6ass>c690_5n class20"comment"re(s="line" namschedule_worrqrestore"sre(&sschedule_worrSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONmask_worrqrestore"sre(&smask_worrSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA69ss="line"6ass="line" name="2133"> "6ass>c690p6n class20>
 c6ass>c697STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc6d"L1)15" c6ass="line" name="2133"> c6ass>c690p8n clasic voidrs/mfd/db8500-prnoop.c20"co>20e4"srnoopSTsetstruc4rs/mfd/db8500-prirq_datastatic voidass=irq_data<2n c*5* 4 b-prcmu.c1dstatic voidass=dlt;= class20SOC0_O2     ( c6ass>c69999n class20"comment">/* 16 -prcmu.c20"co>20e7d="L115" c7ass="line" name="2133"> 1732/a>7aslt;=class20>
 c732/a>70148n lass20>
 c732/a>70261n clasic struc4rs/mfd/db8500-prirq_chip.c20"co>20e4"srirq_chipiv="te"sre(s="line" cod2=_irq_chip.c20"co>20e4"srcod2=_irq_chipiv="t="class20"comment">/* 16 -prcmu.c20"co>20e7d3"L115" c7ass="line" name="2133"> c732/a>70063n class20=clk"L67[1_PLL_ON2133.c20"co>20e4"srn133_5n class20"com=">spanc20"co>20tring">"c20"c" c732/a>700<4n class20"clk"L67[1_PLL_ONirq_disabl3.c20"co>20e4"srirq_disabl3<4n clas=">5* 4 b-prcmu.ccod2=_irq_maskstatic voidass=cod2=_irq_maskSTse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc7d5"L115" c7ass="line" name="2133"> c732/a>70065n class20Aclk"L67[1_PLL_ONirq_airqrestore"sre(&sirq_air65n class20A=">5* 4 b-prcmu.cnoop.c20"co>20e4"srnoopSTse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc7d6"L115" c7ass="line" name="2133"> "732/a>706<2n class20"clk"L67[1_PLL_ONirq_maskstatic voidass=irq_maskSTselass20A=">5* 4 b-prcmu.ccod2=_irq_maskstatic voidass=cod2=_irq_maskSTse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc7d7"L115" c7ass="line" name="2133"> c732/a>707<2n class20"clk"L67[1_PLL_ONirq_unmaskstatic voidass=irq_unmaskSTsess20A=">5* 4 b-prcmu.ccod2=_irq_unmaskstatic voidass=cod2=_irq_unmaskSTse(FF" ccpu_relaxs="srcode=PRBIPcpu_relaxc7d8"L115" c7ass="line" name="2133"> c732/a>700r8n }_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA7=9L1;15" c7ass="line" name="2133"> c732/a>70999n class19"comment">/* 4 b-prcmu.c19"co>197t;B6)15" c7ass="line" name="2133"> 1732/a>71slt;=clasic re(s="line" nam__in">ks="srcode=PRBI__in">STsescharc*5* 4 b-prcmu.c1fw_project_2133.c20"co>20e4"srfw_project_2133STset5* 4 b-prcmu.c1r"divs="srcode=PRBIPdiv="te"sre(s="line" projectstatic voidass=coojectlt;= class20SOC0_O2     ( 1732/a>71061n class20"comment">/* 16 -prcmu.c20"co>20e7t"L1;15" c7ass="line" name="2133"> 1732/a>710<2n class20"switchsre(s="line" nameprojectstatic voidass=coojectlt;= "class20"comment">/* 16 -prcmu.c20"co>20e7 255;15" c7ass="line" name="2133"> 1732/a>71063n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmustatic voidass=readU_FW_reOJECT_Urcmu63n :class20SOC0_O2     ( 1732/a>710<4n class20"comment"vers/mfsspanc20"co>20tring">"Urcmu" 1732/a>71563n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Ur4mustatic voidass=readU_FW_reOJECT_Ur4mu63n :class20SOC0_O2     ( 1732/a>716<4n class20"comment"vers/mfsspanc20"co>20tring">"Ur4mu" 1732/a>717<2n class20"casiaaaaa((1_PLL_ON_readU_FW_reOJECT_U9cmustatic voidass=readU_FW_reOJECT_U9cmu63n :class20SOC0_O2     ( 1732/a>710p8n class20pclass19rvers/mfsspanc20"co>20tring">"U9cmu" 1732/a>719p8n class20pcasiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmu_MBBs="line" de=PRBreadU_FW_reOJECT_Urcmu_MBB63n :class20SOC0_O2     ( 1732/a>72e48n class19 2H_DPREQvers/mfsspanc20"co>20tring">"Urcmu MBB" 1732/a>721p8n class20pcasiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmu_C1500" cla500" clreadU_FW_reOJECT_Urcmu_C163n :class20SOC0_O2     ( 1732/a>720"2n class20e2H_DPREQvers/mfsspanc20"co>20tring">"Urcmu C1" 1732/a>72063n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmu_Cdivs="srcode=PRBreadU_FW_reOJECT_Urcmu_Cd63n :class20SOC0_O2     ( 1732/a>720<4n class20"comment"vers/mfsspanc20"co>20tring">"Urcmu C2" 1732/a>72563n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmu_C3ivs="srcode=PRBreadU_FW_reOJECT_Urcmu_C363n :class20SOC0_O2     ( 1732/a>726<4n class20"comment"vers/mfsspanc20"co>20tring">"Urcmu C3" 1732/a>727<2n class20"casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmu_C4ivs="srcode=PRBe="vU_FW_reOJECT_Urcmu_C463n :class20SOC0_O2     ( 1732/a>720p8n class20pclass19rvers/mfsspanc20"co>20tring">"Urcmu C4" 1732/a>729p8n class20pcasiaaaaa((1_PLL_ON_readU_FW_reOJECT_U9cmu_MBi500" cla500" clreadU_FW_reOJECT_U9cmu_MBi63n :class20SOC0_O2     ( 1732/a>73e48n class19 2H_DPREQvers/mfsspanc20"co>20tring">"U9cmu MBL" 1732/a>731p8n class20pcasiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmu_MBi500" cla500" clreadU_FW_reOJECT_U8cmu_MBi63n :class20SOC0_O2     ( 1732/a>730"2n class20e2H_DPREQvers/mfsspanc20"co>20tring">"Urcmu MBL" 1732/a>73063n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urcmu_MBLdivs="srcode=PRBreadU_FW_reOJECT_Urcmu_MBLd63n :class20SOC0_O2     ( 1732/a>730<4n class20"comment"vers/mfsspanc20"co>20tring">"Urcmu MBLd" 1732/a>73563n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Urc2ustatic voidass=readU_FW_reOJECT_Urc2u63n :class20SOC0_O2     ( 1732/a>736<4n class20"comment"vers/mfsspanc20"co>20tring">"Urc2u MBL" 1732/a>737<2n class20"casiaaaaa((1_PLL_ON_readU_FW_reOJECT_Ur42ustatic voidass=readU_FW_reOJECT_Ur42u63n :class20SOC0_O2     ( 1732/a>730p8n class20pclass19rvers/mfsspanc20"co>20tring">"Ur42u" 1732/a>739p8n class20pcasiaaaaa((1_PLL_ON_readU_FW_reOJECT_U9c4ustatic voidass=readU_FW_reOJECT_U9c4u63n :class20SOC0_O2     ( 1732/a>74e48n class19 2H_DPREQvers/mfsspanc20"co>20tring">"U9c4u" 1732/a>741p8n class20pcasiaaaaa((1_PLL_ON_readU_FW_reOJECT_A942ustatic voidass=readU_FW_reOJECT_A942u63n :class20SOC0_O2     ( 1732/a>740"2n class20e2H_DPREQvers/mfsspanc20"co>20tring">"A942u" 1732/a>74063n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_L8c4ustatic voidass=readU_FW_reOJECT_L8c4u63n :class20SOC0_O2     ( 1732/a>740<4n class20"comment"vers/mfsspanc20"co>20tring">"L8c4u" 1732/a>74563n class20=casiaaaaa((1_PLL_ON_readU_FW_reOJECT_L8c8ustatic voidass=readU_FW_reOJECT_L8c8u63n :class20SOC0_O2     ( 1732/a>746<4n class20"comment"vers/mfsspanc20"co>20tring">"L8c8u" 1732/a>749"7n class19rdefault:class20SOC0_O2     ( 1732/a>740p8n class20pclass19rvers/mfsspanc20"co>20tring">"USknown" 1732/a>74049n class20 class20>
 1732/a>75slt;=class20>
 1732/a>75148n lass20>
 1732/a>75261n clasic iv4rs/mfd/db8500-privers/_irq_map.c20"co>20e4"srivers/_irq_mapSTsetstruc4rs/mfd/db8500-prirq_domaikstatic voidass=irq_domaik<2n c*5* 4 b-prcmu.c1dstatic voidass=dlt;=,iunsigned iv4rs/mfd/db8500-prvirqstatic voidass=virqL15=,lass20>
 1732/a>753p8n class20pclass19rrrrrrrrrrrrrrrrrs/mfd/db8500-prirq_hw_number_>ks="srcode=PRBIirq_hw_number_>iv="te"sre(s="line" hwirqstatic voidass=hwirqlt;= class20SOC0_O2     ( 1732/a>75014n class20"comment">/* 16 -prcmu.c20"co>20e7")a||15" c7ass="line" name="2133"> 1732/a>75065n class20ACCass="co_OC00-irq_set_chip_and_handlede=PRBIPdiv="L15irq_set_chip_and_handledSTset5* 4 b-prcmu.c1virqstatic voidass=virqL15=, ores="srcode=PRBIPspcod2=_irq_chip.c20"co>20e4"srcod2=_irq_chipiv=",lass20>
 1732/a>756<4n class20"comment"comment"class20ACCass="co_OC00-handle_simple_irqstatic voidass=handle_simple_irqSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA7f"L6715" c7ass="line" name="2133"> 1732/a>759"7n class19rs/3s/mfd/db8500set_irq_flagse=PRBIPdiv="L15set_irq_flagsSTset5* 4 b-prcmu.c1virqstatic voidass=virqL15=, >5* 4 b-prcmu.cIRQF_>#iID_ON_OFF" cPod2PIRQF_>#iIDSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA7f8L1;15" c7ass="line" name="2133"> 1732/a>750r8n class20SOC0_O2     ( 1732/a>75049n class20 vers/mf0_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA7="L1;15" c7ass="line" name="2133"> 1732/a>76slt;=class20>
 1732/a>76148n lass20>
  917/1a>#76261n clasic struc4rs/mfd/db8500-prirq_domaik_opse=PRBIPdiv="L15irq_domaik_opsiv="te"sre(s="line" ivers/_irq_opse=PRBIPdiv="L15ivers/_irq_opsiv="t="class20"comment">/* 16 -prcmu.c20"co>20e7"L1);15" c7ass="line" name="2133"> 1732/a>76063n class20=clk"L67[1_PLL_ONmap.c20"co>20e4"srmapSTses20==">5* 4 b-prcmu.civers/_irq_map.c20"co>20e4"srivers/_irq_mapSTse,lass20>
 1732/a>760<4n class20"clk"L67[1_PLL_ONxlatistatic voidass=xlati<4n cl=">5* 4 b-prcmu.cirq_domaik_xlati_twocells="srcode=PRBIPirq_domaik_xlati_twocellSTse,lass20>
 1732/a>76065n }_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA7ass="line"7cla500"  cmins="srcode=3"7claa>760p6n class20pcomment">/* 4 b-prcmu.c20pco>207="L6715" c7define ks="srcode=PRBIivers/_irq_in">STsetstruc4rs/mfd/db8500-prdevice_n0-pks="srcode=PRBIievice_n0-p<2n c*5* 4 b-prcmu.c1np.c20"co>20e4"srnplt;= class20SOC0_O2     ( c7assa>760p8n class20"comment">/* 16 -prcmu.c20"co>20e7"cla}15" c7ass="line" name="2133"> c7assa>769p8n class20pnv4rs/mfd/db8500-prirq_basistatic voidass=irq_basiiv="t="0_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA77"L1;15" c7ass="line" name="2133"> c7ass>c770p8n class20pnv4rs/mfd/db8500-pristatic voidass=ip8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA77"L1;15" c7ass="line" name="2133"> c7ass>c77148n lass20>
  9c7ass>c770"2n class20esspanc20"co>2comment">/* In the ievice tree=casi, just take some IRQs */ c7ass>c77063n class20=nt">!"driverd/db8500np.c20"co>20e4"srnplt;= class20SOC0_O2     ( c7ass>c770<4n class20"comment"s/mfd/db8500-prirq_basistatic voidass=irq_basiiv="t=">5* 4 b-prcmu.cIRQ_readU_BASE_ON_OFF" cPod2PIRQ_readU_BASEp8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA77)a||15" c7ass="line" name="2133"> c7ass>c770r5n class20<17" class="line" name=e20<17>2077ss="line"7ass="line" name="2133"> "7ass>c77936n class19ivers/mfd/db8500ivers/_irq_domaikstatic voidass=ivers/_irq_domaikiv="t=">5* 4 b-prcmu.cirq_domaik_add_simples="srcode=PRBIPirq_domaik_add_simpleSTsetclass20<17" class="line" name=e20<17>2077"L6715" c7define 20e4"srnplt;=, >5* 4 b-prcmu.cNUM_readU_WAKEUPSstatic voidass=NUM_readU_WAKEUPSlt;=, >5* 4 b-prcmu.cirq_basistatic voidass=irq_basiiv=",lass20>
 c7ass>c770p8n class20pclass19rores="srcode=PRBIPspivers/_irq_opse=PRBIPdiv="L15ivers/_irq_opsiv=", >5* 4 b-prcmu.cNULi500" cla500" clNULiSTse _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA77L63{15" c7ass="line" name="2133"> c7ass>c77999n class19"comment">/* 4 b-prcmu.c19"co>1978"L1;15" c7define !"driverd/db8500ivers/_irq_domaikstatic voidass=ivers/_irq_domaikiv=" "class20"comment">/* 16 -prcmu.c20"co>20e78"L1;15" c7ass="e 20tring">"Failed to creati irqdomaik\n" c7ass>c780"2n class20e2H_DPREQvers/mf-"driverd/db8500ENOSYSstatic voidass=ENOSYSp8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA78L1);15" c7ass="line" name="2133"> c7ass>c78063n class20=class20>
 c7ass>c78914n lass20>
 c7ass>c785"2n class20esspanc20"co>2comment">/* All eakeups will be used, so creati mappings=for1all */ "7ass>c78936n class19ifor1>5* 4 b-prcmu.c1istatic voidass=ip8n  =0d/rs/mfd/db8500-pristatic voidass=ip8n  </rs/mfd/db8500-prNUM_readU_WAKEUPSstatic voidass=NUM_readU_WAKEUPSlt;=/rs/mfd/db8500-pristatic voidass=ip8n ++ class20SOC0_O2     ( c7ass>c789"7n class19rcomment"re(s="line" namirq_creati_mappingstatic voidass=irq_creati_mappingSTset5* 4 b-prcmu.c1ivers/_irq_domaikstatic voidass=ivers/_irq_domaikiv=", >5* 4 b-prcmu.cistatic voidass=ip8n  _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA78"L1)15" c7ass="line" name="2133"> c7ass>c780r8n class20SOC0_O2     ( c7ass>c78049n class20 vers/mf0_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA79"L1;15" c7define 20r79"L1;15" c7ass="line" name="2133"> c7ass>c79148n lass20>
 c7ass>c79261n clasic voidrs/mfd/db8500-prdbxrs/_fw_ hreion_in">ks="srcode=PRBIivxrs/_fw_ hreion_in">STsetstruc4rs/mfd/db8500-prplatform_ievicee=PRBIPdiv="L15clatform_ievice<2n c*5* 4 b-prcmu.c1pieve=PRBIPdiv="L15cieviv=",lass20>
 c7ass>c793p8n class20pclass19rrrrrrrrrrrrr5* 4 b-prcmu.c1r"divs="srcode=PRBIPdiv="te"sre(s="line"  hreion_offse>ks="srcode=PRBI hreion_offse>lt;= class20SOC0_O2     ( c7ass>c79014n class20"comment">/* 16 -prcmu.c20"co>20e79"L1;15" c7ass="line" name="2133"> c7ass>c790_5n class20"struc4rs/mfd/db8500-prresourcee=PRBIPdiv="L15resource<2n c*5* 4 b-prcmu.c1rese=PRBIPdiv="L15resp8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA79ss="line"7ass="line" name="2133"> "7ass>c79936n class19ivoidrs/mfd/db8500-pr__iomeme=PRBIPdiv="L15__iomem<2n c*5* 4 b-prcmu.c1tcpm_basistatic voidass=tcpm_basip8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA79"L6715" c7ass="line" name="2133"> c7ass>c797STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc7d"L1)15" c7ass="line" name="2133"> c7ass>c790p8n class20p"driverd/db8500vase=PRBIPdiv="L15resp8n A=">5* 4 b-prcmu.cclatform_get_resource_by2133.c20"co>20e4"srclatform_get_resource_by2133STset5* 4 b-prcmu.c1pieve=PRBIPdiv="L15cieviv=",">5* 4 b-prcmu.cIORESOURCE_MEM_ON_OFF" cPod2PIORESOURCE_MEMiv=",lass20>
 c7ass>c799p8n class20pclass19rrrrrrrrrrrrr19rrrrrrrrrrrrr5spanc20"co>20tring">"c20"c-tcpm" 1832/a>800p8n class20pnt">!"driverd/db8500vase=PRBIPdiv="L15resp8n  "class20"comment">/* 16 -prcmu.c20"co>20e8d1"L115" c8ass="line" name="2133"> c832/a>80148n class19 2H_DPREQ"driverd/db8500iev_erde=PRBIPdiv="L15iev_erdSTsetores="srcode=PRBIPspcieve=PRBIPdiv="L15cieviv="->="srcode=PRBIPspieve=PRBIPdiv="L15ieviv=",lass20>
 c832/a>800"2n class20e2H_DPREQrrrrrrrr5spanc20"co>20tring">"Error: no f20&g tcpm memory vegion f2ovided\n" c832/a>803p8n class20pclass19rvers/m_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8d4"L115" c8ass="line" name="2133"> c832/a>800<4n class20"class20>
 c832/a>80065n class20ACCass="co_OC00-tcpm_basistatic voidass=tcpm_basip8n t=">5* 4 b-prcmu.cioremap.c20"co>20e4"srioremapSTset5* 4 b-prcmu.c1vase=PRBIPdiv="L15resp8n ->="srcode=PRBIPspclar>ks="srcode=PRBIclar>iv=",">5* 4 b-prcmu.cresource_sizee=PRBIPdiv="L15resource_sizeSTset5* 4 b-prcmu.c1vase=PRBIPdiv="L15resp8n ) _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8d6"L115" c8ass="line" name="2133"> "832/a>806<2n class20"nt">5* 4 b-prcmu.c1tcpm_basistatic voidass=tcpm_basip8n t!=">5* 4 b-prcmu.cNULi500" cla500" clNULiSTse "class20"comment">/* 16 -prcmu.c20"co>20e8d7"L115" c8ass="line" name="2133"> c832/a>809"7n class19rcomment"re(s="line" namr"divs="srcode=PRBIPdiv="te"sre(s="line"  hreionks="srcode=PRBI hreionp8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8d8"L115" c8ass="line" name="2133"> c832/a>800r8n class20SOC0_O2     ( c832/a>809p8n class20pclass19re"sre(s="line"  hreionks="srcode=PRBI hreionp8n t=">5* 4 b-prcmu.c cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" ctcpm_basistatic voidass=tcpm_basip8n t+te"sre(s="line"  hreion_offse>ks="srcode=PRBI hreion_offse>lt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8t;B6)15" c8ass="line" name="2133"> 1832/a>81e48n class19 2H_DPREQe"sre(s="line" fw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONprojectstatic voidass=coojectlt;= ="de1=PRCM17prcmu. hreionks="srcode=PRBI hreionp8n t_PLL_a0xFF _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8t1"L115" c8ass="line" name="2133"> 1832/a>81148n class19 2H_DPREQ"driverd/db8500fw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONapi_ hreionks="srcode=PRBIapi_ hreionlt;= ="de1=PRCM17prcmu. hreionks="srcode=PRBI hreionp8n t_gt=_gt= 8)t_PLL_a0xFF_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8t2"L115" c8ass="line" name="2133"> 1832/a>810"2n class20e2H_DPREQ"driverd/db8500fw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONfunc_ hreionks="srcode=PRBIfunc_ hreionlt;= ="de1=PRCM17prcmu. hreionks="srcode=PRBI hreionp8n t_gt=_gt= 16)t_PLL_a0xFF_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8t3"L115" c8ass="line" name="2133"> 1832/a>813p8n class20pclass19r"driverd/db8500fw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONerdatastatic voidass=erdatalt;= ="de1=PRCM17prcmu. hreionks="srcode=PRBI hreionp8n t_gt=_gt= 24)t_PLL_a0xFF_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8t4"L115" c8ass="line" name="2133"> 1832/a>810<4n class20"comment""srcode=PRBIPspclrncpyode=PRBIPset_clclrncpyL15= 1_PLL_ON_OFF" cfw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONproject_2133.c20"co>20e4"srproject_2133STse,lass20>
 1832/a>810_5n class20"comment"class19r"driverd/db8500fw_project_2133.c20"co>20e4"srfw_project_2133STset5* 4 b-prcmu.c1fw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONprojectstatic voidass=coojectlt;=),lass20>
 1832/a>816<4n class20"comment"class19r"driverd/db8500readU_FW_reOJECT_NAME_LENstatic voidass=readU_FW_reOJECT_NAME_LENlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8t7"L115" c8ass="line" name="2133"> 1832/a>819"7n class19rcomment"re(s="line" namfw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON alidstatic voidass= alidp8n t=">5* 4 b-prcmu.ctruistatic voidass=truip8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8 8"L115" c8ass="line" name="2133"> 1832/a>810p8n class20pclass19r"driverd/db8500pr_infoks="srcode=PRBIpr_infoSTset5spanc20"co>20tring">"readU firmware: %s(%d),  hreion %d.%d.%d\n" 1832/a>819p8n class20pclass19rrrrrrrrr1_PLL_ON_OFF" cfw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONproject_2133.c20"co>20e4"srproject_2133STse,lass20>
 1832/a>82e48n class19 2H_DPREQrrrrrrrr1_PLL_ON_OFF" cfw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONprojectstatic voidass=coojectlt;=,lass20>
 1832/a>82148n class19 2H_DPREQrrrrrrrr1_PLL_ON_OFF" cfw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONapi_ hreionks="srcode=PRBIapi_ hreionlt;=,lass20>
 1832/a>820"2n class20e2H_DPREQrrrrrrrr1_PLL_ON_OFF" cfw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONfunc_ hreionks="srcode=PRBIfunc_ hreionlt;=,lass20>
 1832/a>823p8n class20pclass19rrrrrrrrr"driverd/db8500fw_infoks="srcode=PRBIfw_info48n clk"L67[1_PLL_ON hreionks="srcode=PRBI hreionp8n clk"L67[1_PLL_ONerdatastatic voidass=erdatalt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=4"L115" c8ass="line" name="2133"> 1832/a>820<4n class20"comment">5* 4 b-prcmu.ciounmap.c20"co>20e4"sriounmapL15= 1_PLL_ON_OFF" ctcpm_basistatic voidass=tcpm_basip8n  _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=)a||15" c8ass="line" name="2133"> 1832/a>82563n class20=class20>
 1832/a>820p6n class20>
 1832/a>827STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc8=8"L115" c8ass="line" name="2133"> 1832/a>820p8n voidrs/mfd/db8500-pr__in">ks="srcode=PRBI__in">STses5* 4 b-prcmu.c1ivers/_cod2=_early_in">ks="srcode=PRBIivers/_cod2=_early_in">L15= void class20SOC0_O2     ( 1832/a>82999n class20"comment">/* 16 -prcmu.c20"co>20e8 cla}15" c8ass="line" name="2133"> 1832/a>83e48n class19 "srcode=PRBIPspcpinck_ir_in">ks="srcode=PRBIcpinck_ir_in">STsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8== 0)15" c8ass="line" name="2133"> 1832/a>831p8n class20p"srcode=PRBIPspcpinck_ir_in">ks="srcode=PRBIcpinck_ir_in">STsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONdbb_irqs_k_irqrestore"sre(&sdbb_irqs_k_irlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=2"L115" c8ass="line" name="2133"> 1832/a>830"2n class20ef="+code1=PRCM1mutex_in">ks="srcode=PRBImutex_in">STsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONac_eake_k_irqrestore"sre(&sac_eake_k_irlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=3"L115" c8ass="line" name="2133"> 1832/a>83063n class20=>5* 4 b-prcmu.cin">_completionks="srcode=PRBIin">_completionSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONac_eake_worrqrestore"sre(&sac_eake_worrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=4"L115" c8ass="line" name="2133"> 1832/a>830<4n class20"f="+code1=PRCM1mutex_in">ks="srcode=PRBImutex_in">STsetores="srcode=PRBIPspmb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=)a||15" c8ass="line" name="2133"> 1832/a>83065n class20ACCass="co_OC00-in">_completionks="srcode=PRBIin">_completionSTsetores="srcode=PRBIPspmb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=6"L115" c8ass="line" name="2133"> 1832/a>83936n class19ivers/mfd/db8500mb1_transfode=PRBIPdiv="L15mb1_transfodSTseclk"L67[1_PLL_ONape_opp.c20"co>20e4"srape_oppp8n t=">5* 4 b-prcmu.cAPE_NO_CHANGE_ON_OFF" cPod2PAPE_NO_CHANGEp8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=7"L115" c8ass="line" name="2133"> 1832/a>839"7n class19rs/3s/mfd/db8500mutex_in">ks="srcode=PRBImutex_in">STsetores="srcode=PRBIPspmb2_transfode=PRBIPdiv="L15mb2_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=8"L115" c8ass="line" name="2133"> 1832/a>830p8n class20p"driverd/db8500in">_completionks="srcode=PRBIin">_completionSTsetores="srcode=PRBIPspmb2_transfode=PRBIPdiv="L15mb2_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=9L1;15" c8ass="line" name="2133"> 1832/a>839p8n class20p"srcode=PRBIPspcpinck_ir_in">ks="srcode=PRBIcpinck_ir_in">STsetores="srcode=PRBIPspmb2_transfode=PRBIPdiv="L15mb2_transfodSTseclk"L67[1_PLL_ONauto_pm_k_irqrestore"sre(&sauto_pm_k_irlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8="L1)15" c8ass="line" name="2133"> 1832/a>84e48n class19 "srcode=PRBIPspcpinck_ir_in">ks="srcode=PRBIcpinck_ir_in">STsetores="srcode=PRBIPspmb3_transfode=PRBIPdiv="L15mb3_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8== 0)15" c8ass="line" name="2133"> 1832/a>841p8n class20p"srcode=PRBIPspmutex_in">ks="srcode=PRBImutex_in">STsetores="srcode=PRBIPspmb3_transfode=PRBIPdiv="L15mb3_transfodSTseclk"L67[1_PLL_ONsysclk_k_irqrestore"sre(&ssysclk_k_irlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=2"L115" c8ass="line" name="2133"> 1832/a>840"2n class20ef="+code1=PRCM1in">_completionks="srcode=PRBIin">_completionSTsetores="srcode=PRBIPspmb3_transfode=PRBIPdiv="L15mb3_transfodSTseclk"L67[1_PLL_ONsysclk_worrqrestore"sre(&ssysclk_worrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=3"L115" c8ass="line" name="2133"> 1832/a>84063n class20=>5* 4 b-prcmu.cmutex_in">ks="srcode=PRBImutex_in">STsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=4"L115" c8ass="line" name="2133"> 1832/a>840<4n class20"f="+code1=PRCM1in">_completionks="srcode=PRBIin">_completionSTsetores="srcode=PRBIPspmb4_transfode=PRBIPdiv="L15mb4_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=)a||15" c8ass="line" name="2133"> 1832/a>84065n class20ACCass="co_OC00-mutex_in">ks="srcode=PRBImutex_in">STsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONk_irqrestore"sre(&sre <= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=6"L115" c8ass="line" name="2133"> 1832/a>84936n class19ivers/mfd/db8500in">_completionks="srcode=PRBIin">_completionSTsetores="srcode=PRBIPspmb5_transfode=PRBIPdiv="L15mb5_transfodSTseclk"L67[1_PLL_ONworrqrestore"sre(&sworrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=7"L115" c8ass="line" name="2133"> 1832/a>847STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc8=8L1;15" c8ass="line" name="2133"> 1832/a>840p8n class20p"driverd/db8500INIT_WORKqrestore"sre(&sINIT_WORKSTsetores="srcode=PRBIPspmb0_transfode=PRBIPdiv="L15mb0_transfodSTseclk"L67[1_PLL_ONmask_worrqrestore"sre(&smask_worrSTse,">5* 4 b-prcmu.ccod2=_mask_worrqrestore"sre(&scod2=_mask_worrlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=9L1;15" c8ass="line" name="2133"> 1832/a>84049n class20>
 1832/a>85slt;=lass20>
 1832/a>85148n clasic voidrs/mfd/db8500-pr__in">ks="srcode=PRBI__in">STses5* 4 b-prcmu.c1in">_f20&_vegisthreks="srcode=PRBIin">_f20&_vegisthreL15= void class20SOC0_O2     ( 1832/a>85261n class20"comment">/* 16 -prcmu.c20"co>20e8=255;15" c8ass="line" name="2133"> 1832/a>85063n class20=>5* 4 b-prcmu.cr"divs="srcode=PRBIPdiv="te"sre(s="line"  als="srcode=PRBIP alp8n _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8"#i);15" c8ass="line" name="2133"> 1832/a>85914n lass20>
 1832/a>85065n class20ACCass="co_OC00- als="srcode=PRBIP alp8n t=">5* 4 b-prcmu.c cvals="srcode=PRBIPval="L15= 1_PLL_ON_OFF" cread_A9PL_FORCE_CLKENstatic voidass=read_A9PL_FORCE_CLKENlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=6L1;15" c8ass="line" name="2133"> 1832/a>85936n class19ivers/mfd/db8500 als="srcode=PRBIP alp8n tores== ~ 1_PLL_ON_OFF" cread_A9PL_FORCE_CLKEN_read_A9PL_FORCE_CLKENstatic voidass=read_A9PL_FORCE_CLKEN_read_A9PL_FORCE_CLKENp8n t|PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=7"L115" c8ass="line" name="2133"> 1832/a>859"7n class19rcomment"re(s="line" namread_A9PL_FORCE_CLKEN_read_A9AXI_FORCE_CLKENstatic voidass=read_A9PL_FORCE_CLKEN_read_A9AXI_FORCE_CLKENlt;= _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=8L1;15" c8ass="line" name="2133"> 1832/a>850p8n class20p"driverd/db8500writels="srcode=PRBIPwritelL15= 1_PLL_ON_OFF" c als="srcode=PRBIP alp8n ,"de1=PRCM17prcmu.read_A9PL_FORCE_CLKENstatic voidass=read_A9PL_FORCE_CLKENlt;=  _PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA8=9L1;15" c8ass="line" name="2133"> 1832/a>85049n class20>
 1832/a>86slt;=lass20>
 1832/a>86148n sspanc20"co>2comment">/*  918/1a>#86261n sspanc20"co>2comment"> * Power domaik"switches (ePODs) mcmuled as vegulators=for1the DBers/ SoC 1832/a>86063n sspanc20"co>2comment"> */ 1832/a>860<4n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_vape_consumerse=PRBIPdiv="L15ivers/_vape_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e8=)a||15" c8ass="line" name="2133"> 1832/a>86065n class20ACCass="co_OC00-REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-ape"5* 4 b-prcmu.cNULi500" cla500" clNULiSTse ,lass20>
86936n class19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-i2c"spanc20"co>20tring">"nmk-i2c.u"20tring">"v-i2c"spanc20"co>20tring">"nmk-i2c.1" c8assa>860p8n class20p"driverd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-i2c"spanc20"co>20tring">"nmk-i2c.2" c8assa>869p8n class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-i2c"spanc20"co>20tring">"nmk-i2c.3" c8ass>c87e48n class19 "srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-i2c"spanc20"co>20tring">"nmk-i2c.4" c8ass>c871p8n class20p"spanc20"co>2comment">/* "v-mmc"schanged to "vcore" in the maikname kernel */  9c8ass>c870"2n class20ef="+code1=PRCM1REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vcore"spanc20"co>20tring">"sdiu" c8ass>c87063n class20=>5* 4 b-prcmu.cREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vcore"spanc20"co>20tring">"sdi1" c8ass>c870<4n class20"f="+code1=PRCM1REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vcore"spanc20"co>20tring">"sdi2" c8ass>c87065n class20ACCass="co_OC00-REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vcore"spanc20"co>20tring">"sdi3" "8ass>c87936n class19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vcore"spanc20"co>20tring">"sdi4"20tring">"v-dma"spanc20"co>20tring">"dma40.u" c8ass>c870p8n class20p"driverd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-ape"spanc20"co>20tring">"avers/musb.u" c8ass>c879p8n class20p"spanc20"co>2comment">/* "v-uart"schanged to "vcore" in the maikname kernel */20tring">"vcore"spanc20"co>20tring">"uartu"c881p8n class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vcore"spanc20"co>20tring">"uart1" c8ass>c880"2n class20ef="+code1=PRCM1REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vcore"spanc20"co>20tring">"uart2" c8ass>c88063n class20=>5* 4 b-prcmu.cREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-ape"spanc20"co>20tring">"nmk-ske-keypad.u" c8ass>c880<4n class20"f="+code1=PRCM1REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-hsi"spanc20"co>20tring">"ste_hsi.u" c8ass>c88065n class20ACCass="co_OC00-REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vddvario"spanc20"co>20tring">"smsc911x.u" "8ass>c88936n }_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA88"L6715" c8ass="line" name="2133"> c8ass>c887STseFF" ccpu_relaxs="srcode=PRBIPcpu_relaxc88"L1)15" c8ass="line" name="2133"> c8ass>c880r8n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_vsmps2_consumerse=PRBIPdiv="L15ivers/_vsmps2_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e8aL63{15" c8ass="line" name="2133"> c8ass>c889p8n class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"musb_1v8"spanc20"co>20tring">"avers/musb.u"2comment">/* AV8100 vegulator */ c8ass>c891p8n class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"hdmi_1v8"spanc20"co>20tring">"0-007u" c8ass>c89261n }_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA89L1);15" c8ass="line" name="2133"> c8ass>c893p8n PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA89#i);15" c8ass="line" name="2133"> c8ass>c890<4n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_b2r2_mcde_consumerse=PRBIPdiv="L15ivers/_b2r2_mcde_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e89"L1;15" c8ass="line" name="2133"> c8ass>c89065n class20ACCass="co_OC00-REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vsupply"spanc20"co>20tring">"b2r2_bus" "8ass>c89936n class19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vsupply"spanc20"co>20tring">"mcde" c8ass>c897STse}_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA89"L1)15" c8ass="line" name="2133"> c8ass>c890r8n class20SOC0_O2     ( c8ass>c899p8n "spanc20"co>2comment">/* SVA MMDSP vegulator switch */ 1932/a>900p8n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_svammdsp_consumerse=PRBIPdiv="L15ivers/_svammdsp_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e9d1"L115" c9ass="line" name="2133"> c932/a>901p8n class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"sva-mmdsp"spanc20"co>20tring">"cm_control" c932/a>90261n }_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA9d3"L115" c9ass="line" name="2133"> c932/a>903p8n PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA9d4"L115" c9ass="line" name="2133"> c932/a>900<4n "spanc20"co>2comment">/* SVA pipe vegulator switch */ c932/a>90065n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_svapipe_consumerse=PRBIPdiv="L15ivers/_svapipe_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e9d6"L115" c9ass="line" name="2133"> "932/a>90936n class19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"sva-pipe"spanc20"co>20tring">"cm_control" c932/a>907STse}_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA9d8"L115" c9ass="line" name="2133"> c932/a>900r8n class20SOC0_O2     ( c932/a>909p8n "spanc20"co>2comment">/* SIA MMDSP vegulator switch */ 1932/a>910p8n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_siammdsp_consumerse=PRBIPdiv="L15ivers/_siammdsp_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e9t1"L115" c9ass="line" name="2133"> 1932/a>911p8n class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"sia-mmdsp"spanc20"co>20tring">"cm_control" 1932/a>91261n }_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA9t3"L115" c9ass="line" name="2133"> 1932/a>913p8n PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA9t4"L115" c9ass="line" name="2133"> 1932/a>910<4n "spanc20"co>2comment">/* SIA pipe vegulator switch */ 1932/a>91065n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_siapipe_consumerse=PRBIPdiv="L15ivers/_siapipe_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e9t6"L115" c9ass="line" name="2133"> 1932/a>91936n class19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"sia-pipe"spanc20"co>20tring">"cm_control" 1932/a>917STse}_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA9 8"L115" c9ass="line" name="2133"> 1932/a>910r8n class20SOC0_O2     ( 1932/a>919p8n clasic struc4rs/mfd/db8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_sga_consumerse=PRBIPdiv="L15ivers/_sga_consumersSTse[]t="class20"comment">/* 16 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>92e48n class19 "srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-mali"5* 4 b-prcmu.cNULi500" cla500" clNULiSTse ,lass20>
 1932/a>9n clas}_PLL_ON_OFF" cEINVALs="srcode=PRBIPEINVA9r8=2"L115"9ULATONVALs="srcode=PRBIPEI5>859"7n class19rcommeBIPspcpinck_ir_in">k2e48n class19 "srcode=Pne ,ine" name="2133"> 1832/a>823p8n class20pclass19rrrr92> */ 1932/a>820<4n class20"comme9t">5*92b8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_b2r2_mcde_consumerse=PRBIPesram1ivers/_vsmps2_consumersSTse[]t="cesram1ivers/_vsmp/* 16 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>82563n class20=class90>920-REGULATOR_SUPPLYe=PRBIPdiv="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vsupply"spaesram1i>20tring">"cm_control" 1932/a>820p6n class20>
<9 href92s="srcode=PRBIPEINVA88"L6715" c8ass="line" nam9="2133"> 1932/a>827STseFF" ccpu_rela9s="sr9ode=PRBIPcpu_relaxc8=8"L115" c8ass="line" nam9="2133"> 1932/a>820p8n voidrs/mfd/db9500-p9__in">/spanelass20>
 1932/a>82999n class20"comme9t">/*92b8500-prvegulator_consumer_supplyode=PRBIPset_clvegulator_consumer_supplySTses5* 4 b-prcmu.c1ivers/_sga_consumerse=PRBIPdiv="Lesram34vers/_vsmps2_consumersSTse[]t="cesram34vers/_vsmp/* 16 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>83e48n class19 "srco9e=PRB9Pspcpinck_ir_in">ks="srcode=P="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"v-mali"5* 4 besram34>20tring">"mcde" 1932/a>831p8n class20p"srco9e=PRB9Pspcpinck_ir_in">ks="srcode=P="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vsupply"spaesram34>20tring">"mcde" 1932/a>830"2n class20ef="+c9de1=P9CM1mutex_in">ks="srcode=PRBIm="L15REGULATOR_SUPPLYL15= 1spanc20"co>20tring">"vsupply"spally&cesram>20tring">"dma40.u" 1932/a>83063n class20=>5* 49b-prc9u.cin"code=PRBIPEINVA88"L6715" c8ass="line" nam9="2133"> 1932/a>830<4n class20"f="+c9de1=P93rivers/mf20>>20r8")a||15" c8ass="line" nam9="2133"> 1932/a>83065n class20ACCass9"co_O93b8500-prvegulator_consumer_supplyode=PRBIPseid cld;= _PLL_ON_OFF" cEde=PRBIPseid cld;= _sga_consumerse=PRBIPdiv="LSoC20WAKEUPSlt;=/rs/m;
20W/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>83936n class19ivers/9fd/db9500mb1_transfo6consumerse=PRBI;
20tVAPNGEp8n _PLL_ON_O;
20tVAPN/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>839"7n class19rs/3s/9fd/db93"line" namread_A9PL_Frestore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>830p8n class20p"driv9rd/db93erd/db8500pr_infoks="d_A9PL_Frestore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>839p8n class20p"srco9e=PRB9Pspcpinck_ir_iinfoks="d_A9PL_Frestore"sre(&smactrui_ops" cEI3STse,lass20>ctrui_ops" cEIrivesrco="srcode=PRBIm="L15REGULNVALs=_STATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>84e48n class19 "srco9e=PRB94rrr1_PLL_ON_OFF" cfw_infoks="irqrestore"sre(&slways_onlt;=,lass20>
lways_onrivesrco="srcode=PRBIm _PLL_ON_OFF" cEINVALs="srcomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>841p8n class20p"srco9e=PRB94rrr1_PLL_ON_OFF" cfw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>840"2n class20ef="+c9de1=P94rrr1_PLL_ON_OFF" cfw_restore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iversi_Privesrco="srcode=PRBImIPdiv="L15ivers/_vape_consumersSTse[]t="class20"comment">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>84063n class20=>5* 49b-prc94rrr"driverd/db8500fw_restore"sre(&sma_um_ers/mu.c1iversi_PLL_ON_OFF" cEIN_um_ers/mu.c1iversi_Privesrco="srcode=PRBImARRAY_SIZNGEp8n _PLL_ON_OARRAY_SIZN"="srcode=PRBImIPdiv="L15ivers/_vape_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> 1932/a>840<4n class20"f="+c9de1=P9CM1in">_comple}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>84065n class20ACCass9"co_O900-mutex_in">k6consumerse=PRBI;
20tVAR_MEMiv=",lass20&;
20tVAR_/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>84936n class19ivers/9fd/db9419r"driverd/db8500rearestore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>847STseFF" ccpu_rela9s="sr94"line" namread_A9PL_Fb8500fw_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>840p8n class20p"driv9rd/db94erd/db8500pr_infoks="d_A9PL_Frestore"sre(&smactrui_ops" cEI3STse,lass20>ctrui_ops" cEIrivesrco="srcode=PRBIm="L15REGULNVALs=_STATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>84049n class20>
<9 href94spcpinck_ir_iinfoks="}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85slt;=lass20>
_comple}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85148n clasic voidrs9mfd/d951-mutex_in">k6consumerse=PRBI;
20tVMODE_MEMiv=",lass20&;
20tVMODE_/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85261n class20"comme9t">/*95rrr1_PLL_ON_OFF" cfw_restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85063n class20=>5* 49b-prc95rrr"driverd/db8500fw_b8500fw_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85914n lass20>
20e9== 0)15" c9ass="line" name="2133"> 1932/a>85065n class20ACCass9"co_O9519r"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85936n class19ivers/9fd/db9500 als="srcod}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>859"7n class19rcomme9t"re(9="line" namrea6consumerse=PRBI;
20tVP,lass20>
20tVP,l/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>850p8n class20p"driv9rd/db95erd/db8500pr_infoks="restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85049n class20>
<9 href95spcpinck_ir_iinfoks="d_A9PL_Frestore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>86slt;=lass20>
20e9== 0)15" c9ass="line" name="2133"> 1932/a>86148n sspanc20"co>29ommen96rrr1_PLL_ON_OFF" cfw_}omu.c20"co>20e9== 0)15" c9ass="line" name="L1">  919/1a>#86261n sspanc20"co>29ommen9620 als="srcod}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>86063n sspanc20"co>29ommen963line" namrea6consumerse=PRBI;
20tVSMPS1ass20>
20tVSMPS1/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>860<4n clasic struc49s/mfd96 b-prcmu.ciounmap.c20restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>86065n class20ACCass9"co_O9619r"driverd/db8500fw_project_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19claa>86936n class19ivers/9fd/db9619r"driverd/db8500readU_FW_reirqrestore"sre(&ctrui_ops" cEI3STse,lass20>ctrui_ops" cEIrivesrco="srcode=PRBIm="L15REGULNVALs=_STATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19defa>869"7n class19rs/3s/9fd/db96"line" namread_A9PL_F}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19assa>860p8n class20p"driv9rd/db9500REGULATOR_S}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19assa>869p8n class20p"srco9e=PRB9PspREGULATOR_S6consumerse=PRBI;
20tVSMPSsre(s="line"  al;
20tVSMPSs/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87e48n class19 "srco9e=PRB97rrr1_PLL_ON_OFF" cfw_restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c871p8n class20p"span920"co97rrr1_PLL_ON_OFF" cfw_infoks="restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="L1">  9c9ass>c870"2n class20ef="+c9de1=P97rrr1_PLL_ON_OFF" cfw_dU_FW_reirqrestore"sre(&ctrui_ops" cEI3STse,lass20>ctrui_ops" cEIrivesrco="srcode=PRBIm="L15REGULNVALs=_STATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87063n class20=>5* 49b-prc97rrr"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c870<4n class20"f="+c9de1=P97 b-prcmu.ciounmap.c20restore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iversi_Privesrco="srcode=PRBImIPdiv="L"L15ivers/_vsmps2_consumersSTse[]t="class20"comment">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19ass>c87065n class20ACCass9"co_O9719r"driverd/db8500fw_restore"sre(&sma_um_ers/mu.c1iversi_PLL_ON_OFF" cEIN_um_ers/mu.c1iversi_Privesrco="srcode=PRBImARRAY_SIZNGEp8n _PLL_ON_OARRAY_SIZN"="srcode=PRBImIPdiv="L"L15ivers/_vsmps2_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936n class19ivers/9fd/db9700 als="srcod}omu.c20"co>20e9== 0)15" c9ass="line" name"+cod2=PRc9def>c879"7n class19rs/3s/9fd/db97"line" namrea6consumerse=PRBI;
20tVSMPS3re(s="line"  al;
20tVSMPS3/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19ass>c870p8n class20p"driv9rd/db97erd/db8500pr_infoks="restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c879p8n class20p"span920"co97spcpinck_ir_iinfoks="d_A9PL_Frestore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name"+cod2=PRc9def>c88e48n class19 "srco9e=PRB98rrr1_PLL_ON_OFF" cfw_infoks="irqrestore"sre(&ctrui_ops" cEI3STse,lass20>ctrui_ops" cEIrivesrco="srcode=PRBIm="L15REGULNVALs=_STATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name"+cod2=PRc9ass>c881p8n class20p"srco9e=PRB98rrr1_PLL_ON_OFF" cfw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c880"2n class20ef="+c9de1=P9820 als="srcod}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c88063n class20=>5* 49b-prc983line" namrea6consumerse=PRBI;
20tVRF1ass20>
20tVRF1/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c880<4n class20"f="+c9de1=P98 b-prcmu.ciounmap.c20restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c88065n class20ACCass9"co_O9819r"driverd/db8500fw_project_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> "9ass>c88936n }_PLL_ON_OFF"9cEINV9819r"driverd/db8500readU_FW_reirqrestore"sre(&ctrui_ops" cEI3STse,lass20>ctrui_ops" cEIrivesrco="srcode=PRBIm="L15REGULNVALs=_STATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c887STseFF" ccpu_rela9s="sr98"line" namread_A9PL_F}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c880r8n clasic struc49s/mfd9800REGULATOR_S}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c889p8n class20p"srco9e=PRB98spREGULATOR_S6consumerse=PRBI;
20tSWITCH_SVA/spanass20>
20tSWITCH_SVA/span/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name"+cod2=PRc9def>c890p8n class20p"span920"co99rrr1_PLL_ON_OFF" cfw_/spanelass20>
 c9ass>c891p8n class20p"srco9e=PRB99rrr1_PLL_ON_OFF" cfw_restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c89261n }_PLL_ON_OFF"9cEINV99rrr1_PLL_ON_OFF" cfw_dU_FW_reirqrestore"sre(&_2133STse,lass20>f="drivesrcodma40.u"20tring">&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c893p8n PLL_ON_OFF" c9INVAL99rrr"driverd/db8500fw_b8500fw_restore"sre(&smactrui_ops" cEI3STse,lass20>ctrui_ops" cEIrivesrco="srcode=PRBIm="L15REGULNVALs=_STATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c890<4n clasic struc49s/mfd99 b-prcmu.ciounmap.c20}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c89065n class20ACCass9"co_O9919r"driverd/db8500fw_restore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iversi_Privesrco="srcode=PRBImIPdiv="iv="L15ivers/_svammdsp_consumersSTse[]t="class20"comment">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> "9ass>c89936n class19ivers/9fd/db9919r"driverd/db8500rearestore"sre(&sma_um_ers/mu.c1iversi_PLL_ON_OFF" cEIN_um_ers/mu.c1iversi_Privesrco="srcode=PRBImARRAY_SIZNGEp8n _PLL_ON_OARRAY_SIZN"="srcode=PRBImIPdiv="iv="L15ivers/_svammdsp_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> c9ass>c897STse}_PLL_ON_OFF"9cEINV9970REGULATOR_S}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c890r8n class20SOC0_O9     998pREGULATOR_S6consumerse=PRBI;
20tSWITCH_SVA/spanRETass20>
20tSWITCH_SVA/spanRET/* 1 -prcmu.c20"co>20e9== 0)15" c9ass="line" name""2133"> c9ass>c899p8n "spanc20"co>29ommen99spcpinck_ir_iinfoks="restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmu.c20"co>20e9== 0)15" c9ass="line" na30="2133"> 30="21c899p8n "spanc20"co>30="2>30="t;v-ape"spancquot;v-uart"schanged to &qLpanc20"co>ass="line" name""2133"> c9ass>c899p8n "spanc20"co>29ommen99spcpinck_ir_iinfoks="restore"sre(&smaers/traintes2_cons5929ommen99spcpinck_ir_iinfcintionmen99spmaers/train/pre>29om;schanged to &qLpanc20"co>ass="line" nam1""2133"> c== 0)15" c9ass="line" n> c==mmenomu.c20"co>20e9== 0)15" c9ass="line" name="L1">  9c9ass>c870"2n class20ef="+c9de1=P97rrr1_PLL_ON_OFF" cfw_dU_b8500fw_r-9ommen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opmen2""2133"> c ,lass2c9ass=panc20"co>> c ,mmenTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87063n class20=>5* 49b-prc97rrr"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c870men3""2133"> c="srcode=PRBIm="L15REGU> c="mmenrestore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1ivermen4""2133"> cass9"co_O9919r"driverd/> casmmen;
20tVAR_MEMiv=",lass20&;
20tmen5""2133"> csrcode=PRBImIPdiv="iv="> csrmmene" name="2133"> 1932/a>84936n class19ivers/9fdks="restorPIb93"line" namread_A9PL_Frestore"srks="restorPIb9maers/traintes2_consumersSTsers/trainteline"prcmen6""2133"> cvesrco="srcode=PRBImARR> cvemmenp8n _PLL_ON_OARRAY_SIline" name="2133"> c9ass>c891p8n class20p"srco9e=PRB99rrr1_PLL_ON_OFF" cfw_restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcmen7""2133"> c 998pREGULATOR_S6consum> c 9mmen"> 1932/a>830p8n class20p"driv9rd/db93erd/db8500pr_infoks="d_A9PL_Frestore"sre(&sma_2133STse,lass20>f="drivesrcodma40.men8""2133"> cSWITCH_SVA/spanRET/* 1 > cSWmmenu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>839p8n class20p"srco9e=PRB9Pspcpinck_ir_iinfoks="d_A9P/a>907STse}_PLL_ON_OFFa_2133STse,lass20>f="drivesrcodma40.men9""2133"> c== 0)15" c9ass="line" n> c==mmenTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>84e48n class19 "srco9e=PRB94rrr1_PLL_ON_OFF" cfw_infoks="irqrestore"sre(&slways_onlt;=,lass20>
lways_onrive301e""2133"> ers/_siammdsp_consumerse> ers>> erestore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme11""2133"> ;spanc20"co>20> ;> e"> c9ass>c89261n }_PLL_ON_OFF"9cEINV99rrrnt">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> "9ass>c89936n classass19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGUL.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme12""2133"> ode=PRBIPEINVA9t4"L115" > ode>> e"> 1932/a>85063n class20=>5* 49b-prc9=PRBImIPdiv="iv="L15ivers/_svammdsp_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> c9ass>c897STse}_PLass19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULs="line" name="2133"> c9ass>c890r8n clas> e3""2133"> A pipe vegulator switch > A p>> e3
20tVAR_MEMiv=",lass20&;
20tme14""2133"> line" name="2133"> 1932/> lin>> e4" name="2133"> 1932/a>84936n class19ivers/9fdks="restIss20p"span920"co99rrr1_PLL_ON_OFF" cfw_/spanelIss20>
 e5""2133"> ers/_siapipe_consumerse=> ers>> e_svammdsp_consumersSTline" name="2133"> c9ass>c891p8n class20p"srco9e=PRB99rrr1_PLL_ON_OFF" cfw_restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcme16""2133"> spanc20"co>20t> > e"> 1932/a>847STseFF" ccpu_rela9s="sr94"line" namread_A9PL_Fb8500fw_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.> e7""2133"> ef="+c20SOC>209)9L1;15" > ef=>> eu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>840p8n class20p"driv9rd/db94erd/db8500pr_infoks="d_A9P2/a>91261n }_PLL_ON_OFFa_2133STse,lass20>f="drivesrcodma40.> e8""2133"> prvegulator_consumer_sup> prv>> eTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>84049n class20>
<9 href94spcpinck_ir_iinfoks="}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85s> e9""2133"> ers/_sga_consumerse=PRBI> ers>> e"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85148n clas302e""2133"> spane,">5* 4 b-prcmu.cNU> spa>> sp> c9ass>c89261n }_PLL_ON_OFF"9cEINV99rrrnt">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> "9ass>c89936n clan class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGUL="line" name="2133"> 1932/a>85148n clas3021""2133"> in">k2e48n class19 "srco> in">> s"> c9ass>c89261n }_PLL_ON_OFF"9cEINV9=PRBImIPdiv="iv="L15ivers/_svammdsp_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> c9ass>c897STse}_n class20p"srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULs="line" name="2133"> c9ass>c890r8n clas> 22""2133"> spanelass20>
 spa>> s;
20tVRF1ass20>
20t> s3""2133"> ss="line" name="2133"> 1> ss=>> se" name="2133"> c9ass>c880<4n class20"f="+c9de_/spanelIss20&ganc20"co>29ommen99spcpinck_ir_iinfoks="restIre"sre(&smaers/traintes2_consumersSTsers/trainteline"prc> s4""2133"> ers/_b2r2_mcde_consumers> ers>> s"> c9ass>c88065n class20ACCass9"co_O9819r"driverd/db8500fw_project_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.> s5""2133"> /spane,">spaesram1i>20tr> /sp>> su.c20"co>20e9== 0)15" c9ass="line" name="2133"> "9ass>c88936n }_PLL_ON_OFF"9cEINV9819r"driverd/db8500readU_FW2/a>91261-9ommen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opme26""2133"> RBIPcpu_relaxc8=8"L115" > RBI>> sTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c887STseFF" ccpu_rela9s="sr98"line" namread_A9PL_F}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c880> s7""2133"> spanelass20>
 spa>> s"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c889p8n clas> s8""2133"> ss="line" name="2133"> 1> ss=>> s;
20tSWITCH_SVA/spanass20>
 s9""2133"> ers/_sga_consumerse=PRBI> ers>> s0e9== 0)15" c9ass="line" name"+cod2=PRc9def>c890p8n clIrPIb93"line" namread_A9PL_Frestore"srks="restIrPIb9maers/traintes2_consumersSTsers/trainteline"prcme3e""2133"> spane,">5* 4 besram34>20> spa>> spsvammdsp_consumersSTline" name="2133"> c9ass>c891p8n class20p"srco9e=PRB99rrr1_PLL_ON_OFF" cfw_restore"sre(&smaers/traintes2_consumersSTsers/trainteline"prcme31""2133"> /spane,">spaesram34>20tr> /sp>> s"> c9ass>c89261n }_PLL_ON_OFF"9cEINV99rrr1_PLL_ON_OFF" cfw_dU_FW_reirqrestore"sre(&_2133STse,lass20>f="drivesrcodma40.> s2""2133"> /spane,">spally&cesram>2> /sp>> s&quomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c893p8n PLL_ON_OFF" c9INVAL99rrr"driverd/db8500fw_ba>917STse}_PLL_ON_OFF&_2133STse,lass20>f="drivesrcodma40.> s3""2133"> rs/mf20>>20r8")a||15" > rs/>> sTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c890<4n clasic struc49s/mfd99 b-prcmu.ciounmap.c20}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c890> s4""2133"> prvegulator_consumer_sup> prv>> srestore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iver> s5""2133"> sumerse=PRBIPdiv="LSoC sum>> s_svammdsp_consumersSTse[]t="class20"comment">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> "9ass>c89936n claclass19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGUL.c1iversi_PLL_ON_OFF" cEINers/mu.c1iver> s6""2133"> mu.c20"co>20e9== 0)15" c> mu.>> sp8n _PLL_ON_OARRAY_SIZN"="srcode=PRBImIPdiv="iv="L15ivers/_svammdsp_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> c9ass>c897STse}_class19ivers/mfd/db8500REGULATOR_SUPPLYe=PRBIPdiv="L15REGULs="line" name="2133"> c9ass>c890r8n clas> 37""2133"> 9== 0)15" c9ass="line" n> 9==>> s;
20tSWITCH_SVA/spanRETass20>
 s8""2133"> e ,lass2c9ass=v"co>20tri> e ,>> s0"co>20e9== 0)15" c9ass="line" name""2133"> c9ass>c899GA3"line" namread_A9PL_Frestore"srks="restGAmaers/traintes2_consumersSTsers/trainteline"prcme39""2133"> o="srcode=PRBIm="L15REGU> o=">> s"> 30="21c899p8n "spanc20"co>30="2>30"line"ine" name=3"line" namread"line"ine" name=ON_OFF"9cEINV9819r"driverd/db8500readU_FW__Frestore"sre(&smactrui_ops" cEI3STse,lass20>ctrui_op304e""2133"> PRBIm _PLL_ON_OFF" cEINV> PRB>> PR> c9ass>c89261n }_PLL_ON_OFF"9cEINV99rrr1_PLL_ON_OFF" cfw_dU_FW_reirqrestore"sre(&_2133STse,lass20>f="drivesrcodma40.> 41""2133"> ="+c9de1=P94rrr1_PLL_ON_> ="+>> Pomu.c20"co>20e9== 0)15" c9ass="line" name="L1">  9c9ass>c870"2n class20ef="+c9de1=P97rrr1_PLL_ON_OFF" cfw_dU_bgaestore"sre(&smactrui_ops" cEI3STse,lass20>ctrui_op3042""2133"> "srcode=PRBImIPdiv="L15i> "sr>> PTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87063n class20=>5* 49b-prc97rrr"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c870me43""2133"> ivesrco="srcode=PRBImARR> ive>> Prestore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme44""2133"> _O900-mutex_in">k6consum> _O9>> Psmps2_consumersSTse[]t="class20"comment">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19ass>c87065n class2 "srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGUL.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme45""2133"> mu.c20"co>20e9== 0)15" c> mu.>> Pp8n _PLL_ON_OARRAY_SIZN"="srcode=PRBImIPdiv="L"L15ivers/_vsmps2_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936n class "srcode=PRBIPspREGULATOR_SUPPLYe=PRBIPdiv="L15REGULs="line" name="2133"> c9ass>c890r8n clas> 46""2133"> 9== 0)15" c9ass="line" n> 9==>> Pp8n _"line" name="2133"> c9ass>c890r8n clas> 47""2133"> e ,lass2c9ass=v"rm>20tri> e ,>> P;
20tSWITCH_SVA/spanRETass20>
 48""2133"> o="srcode=PRBIm="L15REGU> o=">> P0"co>20e9== 0)15" c9ass="line" name""2133"> c9ass>c89B2R2_MCD93"line" namread_A9PL_Frestore"srks="resB2R2_MCD9maers/traintes2_consumersSTsers/trainteline"prcme49""2133"> ;
_compl> ;
<>> P"> 30="21c899p8n "spanc20"co>30="2>30"line"ine" name=3"line" namread"line"ine" name=ON_OFF"9cEINV9819r"driverd/db8500readU_FW__Frestore"sre(&smactrui_ops" cEI3STse,lass20>ctrui_op305e""2133"> /d951-mutex_in">k6consum> /d9>> /d> c9ass>c89261n }_PLL_ON_OFF"9cEINV99rrr1_PLL_ON_OFF" cfw_dU_FW_reirqrestore"sre(&_2133STse,lass20>f="drivesrcodma40.> 51""2133"> -prcmu.c20"co>20e9== 0)1> -pr>> /omu.c20"co>20e9== 0)15" c9ass="line" name="L1">  9c9ass>c870"2n class20ef="+c9de1=P97rrr1_PLL_ON_OFF" cfw_dU_RBIP-e=P="L15REGULATORmactrui_ops" cEI3STse,lass20>ctrui_op3052""2133"> 9== 0)15" c9ass="line" n> 9==>> /TATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87063n class20=>5* 49b-prc97rrr"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c870me53""2133"> e ,lass2c9ass=vthe m>20t> e ,>> /restore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme54""2133"> o="srcode=PRBIm="L15REGU> o=">> /smps2_consumersSTse[]t="class20"comment">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19ass>c87065n class2065n class20ACCass="co_OC00-REGULATOR_SUPPLYe=PRBIPdiv="L15REGUL.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme55""2133"> ers/9fd/db9500 als="srco> ers>> /p8n _PLL_ON_OARRAY_SIZN"="srcode=PRBImIPdiv="L"L15ivers/_vsmps2_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936n class065n class20ACCass="co_OC00-REGULATOR_SUPPLYe=PRBIPdiv="L15REGULs="line" name="2133"> c9ass>c890r8n clas> 56""2133"> e(9="line" namrea6consum> e(9>> /;
20tVSMPS3re(s="line"  al;
2> /7""2133"> mu.c20"co>20e9== 0)15" c> mu.>> /"line" name="2133"> 19ass>c870p8n class20p"driks="res-prvegRB97rrr1_PLL_ON_OFF" cfw_restore"ks="res-prvegRmaers/traintes2_consumersSTsers/trainteline"prcme58""2133"> 9== 0)15" c9ass="line" n> 9==>> /TATUWAKEUPSlt;=/rs/m=line" name="2133"> c9assers/traintes2_consumersSTsers/trainteline"prcme59""2133"> e ,lass2c9ass=vpll>20tri> e ,>> / clasic struc4rs/mfd/db8500t;=/rs/m="L15REGU* a>820p6PRB9set in nfcintionulato"class2d by Vsafe when V9e=PRB9off,ers/traintes2_consumersSTsers/trainteline"prcme6e""2133"> o="srcode=PRBIm="L15REGU> o=">> o=clasic struc4rs/mfd/db8500t;=/rs/m="L15REGU* no ne2d to hold V9e=ers/traintes2_consumersSTsers/trainteline"prcme61""2133"> co>29ommen9620 als="srco> co>>> o1clasic struc4rs/mfd/db8500t;=/rs/m="L15REGU*aers/traintes2_consumersSTsers/trainteline"prcme62""2133"> en963line" namrea6consum> en9>> o"> 1932/a>85063n class20=>5* 49b-prc95rrr"driverd/db8500fw_b8500fw_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.> o3""2133"> -prcmu.c20"co>20e9== 0)1> -pr>> oomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85914n lass20>
820p6n class20>
a_2133STse,lass20>f="drivesrcodma40.> o4""2133"> 9== 0)15" c9ass="line" n> 9==>> oTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>85065n class20ACCass9"co_O9519r"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>859> o5""2133"> e ,lass2c9ass=vass21>20t> e ,>> o"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>859"7n clas> o6""2133"> o="srcode=PRBIm="L15REGU> o=">> o"> 1932/a>847STseFF" ccpu_rela9s="sr94"li/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19ass>c87065n class2 class20=class90>920-REGULATOR_SUPPLYe=PRBIPdiv="L15REGUL="line" name="2133"> 1932/a>859"7n clas> o7""2133"> driv9rd/db9500REGULATOR_> dri>> o"> 1932/a>830p8n class20p"driv9rd/db9=PRBImIPdiv="L"L15ivers/_vsmps2_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936n class class20=class90>920-REGULATOR_SUPPLYe=PRBIPdiv="L15REGULs="line" name="2133"> c9ass>c890r8n clas> 68""2133"> RB9PspREGULATOR_S6consum> RB9>> o;
20tSWITCH_SVA/spanass20>
 69""2133"> -prcmu.c20"co>20e9== 0)1> -pr>> o0e9== 0)15" c9ass="line" name"+cod2=PRc9def>c890p8n c-prvegRanc20"co>29ommen99spcpinck_ir_iinfoks="res-prvegRancmaers/traintes2_consumersSTsers/trainteline"prcme7e""2133"> 9== 0)15" c9ass="line" n> 9==>> 9=> 1932/a>85063n class20=>5* 49b-prc95rrr"driverd/db8500fw_b8500fw_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.> 71""2133"> e ,lass2c9ass=vass22>20t> e ,>> 9omu.c20"co>20e9== 0)15" c9ass="line" name="L1">  9c9ass>c870"2n class20ef="+c9de1=P97rrr1_PLL_ON_OFF" cfw_dU_Ye=PRBI-9ommen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opme72""2133"> o="srcode=PRBIm="L15REGU> o=">> 9TATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87063n class20=>5* 49b-prc97rrr"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c870me73""2133"> ="+c9de1=P97 b-prcmu.cio> ="+>> 9restore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme74""2133"> "srcode=PRBImIPdiv="L"L1> "sr>> 9;
20tVAR_MEMiv=",lass20&;
20tme75""2133"> ivesrco="srcode=PRBImARR> ive>> 9e" name="2133"> 1932/a>84936n class19ivers/9fdks="res-prveg420"co>29ommen99spcpinck_ir_iinfoks="res-prvesrestos/traintes2_consumersSTsers/trainteline"prcme76""2133"> db97"line" namrea6consum> db9>> 9p8n _PLL_ON_OARRAY_SIline" name="2133"> c9assers/traintes2_consumersSTsers/trainteline"prcme77""2133"> -prcmu.c20"co>20e9== 0)1> -pr>> 97clasic struc4rs/mfd/db8500t;=/rs/m="L15REGU* a>82034PRB9set in nfcintionulato"class2d by Vsafe when V9e=PRB9off,ers/traintes2_consumersSTsers/trainteline"prcme78""2133"> 9== 0)15" c9ass="line" n> 9==>> 999n class20"comme9t">/*92b8t;=/rs/m="L15REGU* no ne2d to hold V9e=ers/traintes2_consumersSTsers/trainteline"prcme79""2133"> e ,lass2c9ass=vass23>20t> e ,>> 9 clasic struc4rs/mfd/db8500t;=/rs/m="L15REGU*aers/traintes2_consumersSTsers/trainteline"prcme8e""2133"> o="srcode=PRBIm="L15REGU> o=">> o=> 1932/a>85063n class20=>5* 49b-prc95rrr"driverd/db8500fw_b8500fw_restore"sre(&sma_2133STse,lass20>f="drivesrcodma40.> 81""2133"> ="+c9de1=P9820 als="srco> ="+>> oomu.c20"co>20e9== 0)15" c9ass="line" name="L1">  9c9ass>c870"2n class20ef="+c9de1=P97rrr1_PLL_ON_OFF" cfw_dU_Ye=PR"2n class20ef="+a_2133STse,lass20>f="drivesrcodma40.> 82""2133"> rc983line" namrea6consum> rc9>> oTATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87063n class20=>5* 49b-prc97rrr"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c870me83""2133"> mu.c20"co>20e9== 0)15" c> mu.>> orestore"sre(&smaers/mu.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme84""2133"> 9== 0)15" c9ass="line" n> 9==>> osmps2_consumersSTse[]t="class20"comment">/* 1omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 19ass>c87065n class2 class19 "srco9e=PRB9Pspcpinck_ir_in">ks="srcode=P="L15REGUL.c1iversi_PLL_ON_OFF" cEINers/mu.c1iverme85""2133"> e ,lass2c9ass=vrf1>20tri> e ,>> op8n _PLL_ON_OARRAY_SIZN"="srcode=PRBImIPdiv="L"L15ivers/_vsmps2_consumersSTse[]t="class20"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936n class class19 "srco9e=PRB9Pspcpinck_ir_in">ks="srcode=P="L15REGULs="line" name="2133"> c9ass>c890r8n clas> 86""2133"> o="srcode=PRBIm="L15REGU> o=">> o;
20tVSMPS3re(s="line"  al;
2> 87""2133"> ruc49s/mfd9800REGULATOR_> ruc>> o"line" name="2133"> 19ass>c870p8n class20p"driks="res-prve34anc20"co>29ommen99spcpinck_ir_iinfoks="res-prve34ancestos/traintes2_consumersSTsers/trainteline"prcme88""2133"> RB98spREGULATOR_S6consum> RB9>> o"> c9ass>c879p8n class20p"span920"co97spcpinck_ir_iinfoks="d_A9PL_Frestore"sre(&sma_2133STse,lass20>f="drivesrcodma40.> o9""2133"> ITCH_SVA/span/* 1 -prcmu> ITC>> oomu.c20"co>20e9== 0)15" c9ass="line" name"+cod2=PRc9def>c88e48n class19 "srco9e=PRB98rrr1_PLL_ON_OFF" cfw_infs="srco-9ommen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opme9e""2133"> 0>fr0p"VALsef="driver> 0&g>> 0&ATUWAKEUPSlt;=/rs/m="L15REGULNVALs=_STATUWriveomu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c87063n class20=>5* 49b-prc97rrr"driverd/db8500fw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c870me91""2133"> 9== 0)15" c9ass="line" n> 9==>> 0"co>20e9== 0)15" c9ass="line" name="2133"> c9ass>c88063n clas> 02""2133"> e ,lass2c9ass=panc20"co>> e ,>> 0;
20tVRF1ass20>
20t> 93""2133"> o="srcode=PRBIm="L15REGU> o=">> 0ne" nam9="2133"> 1932/a>83065n class20ACCass9> 04""2133"> Cass9"co_O9919r"driverd/> Cas>> 0BIPseid cld;= _PLL_ON_OFF" cEde=PRBIPseid c> 05""2133"> "srcode=PRBImIPdiv="iv="> "sr>> 0onsumersSTse[]t="cSoCc88e48n onsourcP
konsourcPir_iinfoks="d_A9a_in">konsourcPi
20tring">"v> 06""2133"> ivesrco="srcode=PRBImARR> ive>> 0e" name="2133"0TOR_SUPPLYL15= 1spanc20"co>20tring">"v> 07""2133">   998pREGULATOR_S6consum>   9>> 0"> 1932/a>830p8n class20p"driv9rd/db9ersrt3"line" namread"rsrt> 19323"> c9ass>c87063nIRQ_spcpincApcpin3"line" namreadIRQ_spcpincApcpin 0)15" c9ass="line" name="2133"> c9ass>c870me98""2133"> tSWITCH_SVA/spanRET/* 1 > tSW>> 0"> c9ass>c879p8n class20p"span920"co9end3"line" namreadend> c9ass>3"> c9ass>c87063nIRQ_spcpincApcpin3"line" namreadIRQ_spcpincApcpin 0)15" c9ass="line" name="2133"> c9ass>c870me99""2133"> 9== 0)15" c9ass="line" n> 9==>> 0"> 30="21c899p8n "spanc20"co>30="2>30flagir_iinfoks="d_A9flagi> 19323"> c9ass>c87063nIORESOURCE_IRQ3"line" namreadIORESOURCE_IRQIPseid cld;= _PLL_ON_OFF" cEde=PRBIPseid c>1me""2133">1c9ass>c899p8n "spanc20"co129omm1n99spcpinck_ir}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>1m1""2133">1c== 0)15" c9ass="line" n>1c==mm1nomu.cam9="2133"> 1932/a>83065n class20ACCass9>1n2""2133">1c ,lass2c9ass=panc20"co>>1c ,mm1nTATUW9="2133"> 1932/a>83065n class20ACCass9>1n3""2133">1c="srcode=PRBIm="L15REGU>1c="mm1nrestoersSTse[]t="cSoC20uxpincwdI;
kwdI;p
20r_in">kwdI;p
1cass9"co_O9919r"driverd/>1casmm1n;
30="2>30timeout3"line" namreadtimeout"sre(&s600,Tline" name="2133"> c9ass>10 minutesU*aers/traintes2_consumersSTsers/trainteline"prcm1n5""2133">1csrcode=PRBImIPdiv="iv=">1csrmm1ne" name="2133nc20"co>30="2>30has_28_bitskonsolution3"line" namreadhas_28_bitskonsolution="2133"> c9ass>c87063n cfw_}omu.c20"co>20e9== 0)15" c9ass="line" name="2133"> 1932/a>840m1n6""2133">1cvesrco="srcode=PRBImARR>1cvemm1np8n _am9="2133"> 1932/a>83065n class20ACCass9>1n7""2133">1c 998pREGULATOR_S6consum>1c 9mm1n"> 199="2133"> 1932/a>83065n class20ACCass9>1n8""2133">1cSWITCH_SVA/spanRET/* 1 >1cSWmm1nu.c20ersSTse[]t="cSoC20306_cell
k20ACC_dev=PRB9Pspcpinck_ir_in">k20ACC_dev=
20tring">"v>1n9""2133">1c== 0)15" c9ass="line" n>1c==mm1nTATUWAKEUPSltSUPPLYL15= 1spanc20"co>20tring">"v>11e""2133">1ers/_siammdsp_consumerse>1ers>>1erestore"sre(&smaers/m="line" name"+cod2=PRc9def>c88e48n class19 "srco9e=PRB98rrr1_PLL_ON_OFF" cfw_inf">&qu-ne" name=smen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opm111""2133">1;spanc20"co>20>1;>1e"> c9ass>c89261n }_PLL_ON_OFF"9cEINV9of_133psSTblPRc9def>c88e48n of_133psSTblPs19 "srco9e=PRB98rrr1_PLL_ON_OFF" stericsson,cfw_inf">&qu-ne" name=men99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opm112""2133">1ode=PRBIPEINVA9t4"L115" >1ode>>1e"> 1932/a>85063n class20=>5* 49b-prc9pnamform;
20pnamform;
kne" name=sPRB9Pspcpinck_ir_in">kne" name=s 0)15" c9ass="line" name="2133"> 1932/a>840m1e3""2133">1A pipe vegulator switch >1A p>>11restore"sre(&smaers/ms20=>5* 49b-prc9p
c88e48n p
 "9ass>c87936n classne" name=sPRB9Pspcpinck_ir_in">kne" name=s 0)1s="line" name="2133"> c9ass>c890r8n clas>114""2133">1line" name="2133"> 1932/>1lin>>11;
20tVAR_MEMiv=",lass20&;
20tm1e5""2133">1ers/_siapipe_consumerse=>1ers>>1e_svammdsp_conSUPPLYL15= 1spanc20"co>20tring">"v>116""2133">1spanc20"co>20t>1>1e"> 1932/a>847STseFF" ccpu_rela9s="sr9d2=PRc9def>c88e48n class19 "srco9e=PRB98rrr1_PLL_ON_OFF" cpufreq-uxpinmen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opm117""2133">1ef="+c20SOC>209)9L1;15" >1ef=>>1eu.c20"co>20e9== 0)15"L_ON_OFF"9cEINV9of_133psSTblPRc9def>c88e48n of_133psSTblPs19 "srco9e=PRB98rrr1_PLL_ON_OFF" stericsson,cpufreq-uxpinmen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opm118""2133">1prvegulator_consumer_sup>1prv>>1eTATUWAKEUPSlt;=/rs/m=s20=>5* 49b-prc9pnamform;
20pnamform;
kcpufreq_tablPRc9def>c88e48n r_in">kcpufreq_tablP 0)15" c9ass="line" name="2133"> 1932/a>840m1e9""2133">1ers/_sga_consumerse=PRBI>1ers>>1e"co>20e9== 0)15" c9ass20=>5* 49b-prc9p
c88e48n p
 "9ass>c87936n classcpufreq_tablPRc9def>c88e48n r_in">kcpufreq_tablP 0)1s="line" name="2133"> c9ass>c890r8n clas>12e""2133">1spane,">5* 4 b-prcmu.cNU>1spa>>12;
20tVMODE_MEMiv=",lass20&;
2>121""2133">1in">k2e48n class19 "srco>1in">>1s"> c9ass>c892SUPPLYL15= 1spanc20"co>20tring">"v>122""2133">1spanelass20>
1spa>>12"> 1932/a>85063n class20=>5* 49b-prc9=2=PRc9def>c88e48n class19 "srco9e=PRB98rrr1_PLL_ON_OFF" uxpincwdImen99s"sre(&smactrui_ops" cEI3STse,lass20>ctrui_opm1s3""2133">1ss="line" name="2133"> 1>1ss=>>12restore"sre(&smaers/ms20=>5* 49b-prc9pnamform;
20pnamform;
kwdI;p
20r_in">kwdI;p
1ers/_b2r2_mcde_consumers>1ers>>1s"> c9ass>c88065n class20ACCass9"co_O9p
c88e48n p
 "9ass>c87936n classwdI;p
20r_in">kwdI;p
 c9ass>c890r8n clas>125""2133">1/spane,">spaesram1i>20tr>1/sp>>1su.c20"co>20e9== 0)15"s20ACCass9"co_O9id3"line" namreadids19 "sr-1="line" name="2133"> c9ass>c890r8n clas>126""2133">1RBIPcpu_relaxc8=8"L115" >1RBI>>12;
20tVSMPS3re(s="line"  al;
2>1s7""2133">1spanelass20>
1spa>>1s"co>20e9== 0)SUPPLYL15= 1spanc20"co>20tring">"v>128""2133">1ss="line" name="2133"> 1>1ss=>>12TATUWAKEUPSlt;=/rs/m=s20=>5* 49b-prc9=2=PRc9def>c88e48n class19 "srco9e=PRB98rrr1_PLL_ON_OFF" a_in">-cor="L15REGULATORmactrui_ops" cEI3STse,lass20>ctrui_op31s9""2133">1ers/_sga_consumerse=PRBI>1ers>>12"co>20e9== 0)15" c9ass20=>5* 49b-prc9of_133psSTblPRc9def>c88e48n of_133psSTblPs19 "srco9e=PRB98rrr1_PLL_ON_OFF" stericsson,a_in">"L15REGULATORmactrui_ops" cEI3STse,lass20>ctrui_op313e""2133">1spane,">5* 4 besram34>20>1spa>>1spsvammdsp_consumersSTZN"="srcode=PRBonsourcPir_iinfoks="d_A9=PRBonsourcPi"comment">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936a_in">konsourcPir_iinfoks="d_A9a_in">konsourcPi
 c9ass>c890r8n clas>131""2133">1/spane,">spaesram34>20tr>1/sp>>1s"> c9ass>c89261n }_PLL_ON_OFF"9cEINV9onsourcPir_iinfoks="d_A9onsourcPi"comment">/* 1ers/mf20a_in">konsourcPir_iinfoks="d_A9a_in">konsourcPi
 c9ass>c890r8n clas>132""2133">1/spane,">spally&cesram>2>1/sp>>1s&quomu.c20"co>20e9== s20ACCass9"co_O9id3"line" namreadids19 "srt">/* 1ers/mf20&pcpincVERSIONcApcpin3"line" namread&pcpincVERSIONcApcpin
 c9ass>c890r8n clas>133""2133">1rs/mf20>>20r8")a||15" >1rs/>>1sTATUWAKEUPSlt>20tVSMPS3re(s="line"  al;
2>1s4""2133">1prvegulator_consumer_sup>1prv>>1srestoam9="2133"> 1932/a>83065n class20ACCass9>1s5""2133">1sumerse=PRBIPdiv="LSoC1sum>>1s_svam9="2133"> 1932/a>83065n class20ACCass9>1s6""2133">1mu.c20"co>20e9== 0)15" c>1mu.>>1sp8n _ersSTsevoidhoCk20ACC_up
k20ACC_up
 1932/a>83065n class20ACCass9>1s7""2133">19== 0)15" c9ass="line" n>19==>>1s;
20tring">"v>1s8""2133">1e ,lass2c9ass=v"co>20tri>1e ,>>1s0"co>20e9== 0if 3"> "9ass>c8793620ACC_has_arm;maxoppRc9def>c88e48n p0ACC_has_arm;maxopp"2133)))SUPPLYL15= 1spanc20"co>20tring">"v>139""2133">1o="srcode=PRBIm="L15REGU>1o=">>1s"> 30="21c899p8n "spa"> "9ass>c87936n classcpufreq_tablPRc9def>c88e48n r_in">kcpufreq_tablP 0)1[3]nc20"co>30="2>30frequn clr_iinfoks="d_A9frequn cls19 "sr1000000m9="2133"> 1932/a>83065n class20ACCass9>14e""2133">1PRBIm _PLL_ON_OFF" cEINV>1PRB>>1PR> c9ass>c89261n }_PL"> "9ass>c87936n classcpufreq_tablPRc9def>c88e48n r_in">kcpufreq_tablP 0)1[3]nc20"co>30="2>30index3"line" namreadindex"comment">/* 1ers/mf20&gM_MAX_OP"span920"co99rrr&gM_MAX_OP""comm9="2133"> 1932/a>83065n class20ACCass9>141""2133">1="+c9de1=P94rrr1_PLL_ON_>1="+>>1Pomu.c20"co>20}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>142""2133">1"srcode=PRBImIPdiv="L15i>1"sr>>1PTATUW}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>143""2133">1ivesrco="srcode=PRBImARR>1ive>>1Prestoid cld;= _PLL_ON_OFF" cEde=PRBIPseid c>144""2133">1_O900-mutex_in">k6consum>1_O9>>1Psmps2line" name="2133"> c9asssers/traintes2_consumersSTsers/trainteline"prcm145""2133">1mu.c20"co>20e9== 0)15" c>1mu.>>1Pp8n _ic struc4rs/mfd/db8500t* p0ACC_fw_init - arch init call for the Linux PRCMU fw init logicers/traintes2_consumersSTsers/trainteline"prcm146""2133">19== 0)15" c9ass="line" n>19==>>1Pp8n _ic struc4rs/mfd/db8500t*ers/traintes2_consumersSTsers/trainteline"prcm147""2133">1e ,lass2c9ass=v"rm>20tri>1e ,>>147clasic struc4rs/mfd/db8500t*aers/traintes2_consumersSTsers/trainteline"prcm148""2133">1o="srcode=PRBIm="L15REGU>1o=">>14u.c20ersSTseincSoCk20ACC_probPRc9def>c88e48n r_in">k20ACC_probP"2133[]t="cSoCc88e48n pnamform;
evicPmu.c2*20ACCass9"co_O9p
evRc9def>c88e48n p
ev
1;
_compl>1;
<>>1P"> 30SUPPLYL15= 1spanc20"co>20tring">"v>15e""2133">1/d951-mutex_in">k6consum>1/d9>>1/d> c9ass>c892[]t="cSoCc88e48n revicP_n 16mu.c2*20ACCass9"co_O9npRc9def>c88e48n np"comment">/* 1ers/mf20p
evRc9def>c88e48n p
ev
c88e48n 
ev
5* 49b-prc9of_n 16Rc9def>c88e48n of_n 16"comm9="2133"> 1932/a>83065n class20ACCass9>151""2133">1-prcmu.c20"co>20e9== 0)1>1-pr>>1/omu.c20"co>20[]t="cSoC20p0ACC_p
20p
20rev_get_pnam
c88e48n p
ev
c88e48n 
ev
 1932/a>83065n class20ACCass9>152""2133">19== 0)15" c9ass="line" n>19==>>1/TATUWAKEUPSltincSoC 1932/a>83065n class20ACCass9>153""2133">1e ,lass2c9ass=vthe m>20t>1e ,>>1/restore"sre(&[]t="cSoCc88e48n onsourcP
 1932/a>83065n class20ACCass9>154""2133">1o="srcode=PRBIm="L15REGU>1o=">>15BIPseid cld;= _PLL_ON_OFF" cEde=PRBIPseid c>155""2133">1ers/9fd/db9500 als="srco>1ers>>1/p8n _PLL_ON_Oc20"co>30="2>30initk20ACkne"isterir_iinfoks="d_A9initk20ACkne"isteri"2133)m9="2133"> 1932/a>83065n class20ACCass9>156""2133">1e(9="line" namrea6consum>1e(9>>15p8n _"line" name="2133"> c9ass>c890r8n clas>1/7""2133">1mu.c20"co>20e9== 0)15" c>1mu.>>1/"line" name="oCc88e48n r_xpincfw_2133ion_init"2133"> "9ass>c87936p
evRc9def>c88e48n p
ev
20p
c88e48n 2133ion_offset
 1932/a>83065n class20ACCass9>158""2133">19== 0)15" c9ass="line" n>19==>>1/TATUWAKEUPSlt20ACCass9"co_O9rPir_iinfoks="d_A9ons"comment">/* 1ers/mf20pnamform;get_onsourcP_by=2=PRc9def>c88e48n pnamform;get_onsourcP_by=2=P"2133"> "9ass>c87936p
evRc9def>c88e48n p
ev
&qu-tcdm"L15REGULATOR)m9="2133"> 1932/a>83065n class20ACCass9>159""2133">1e ,lass2c9ass=vpll>20tri>1e ,>>15"> 30="21c899if 3!20ACCass9"co_O9rPir_iinfoks="d_A9ons"com))SUPPLYL15= 1spanc20"co>20tring">"v>16e""2133">1o="srcode=PRBIm="L15REGU>1o=">>16R> c9ass>c89261n }_PL"> "9ass>c87936nev_er=3"line" namreadnev_er="2133&oCc88e48n p
ev
c88e48n 
ev
 1932/a>83065n class20ACCass9>161""2133">1co>29ommen9620 als="srco>1co>>>16"> c9ass>c89261n }_PLreturn -oC29ommen99ENOENc"comm9="2133"> 1932/a>83065n class20ACCass9>162""2133">1en963line" namrea6consum>1en9>>1o"> 1932/a>850}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>1o3""2133">1-prcmu.c20"co>20e9== 0)1>1-pr>>1oomu.c20"co>20> c9ass>c87063n cdm_basw_}omu.c20"co>20ecdm_basws19 "sroCc88e48n revm_ioremap"2133&oCc88e48n p
ev
c88e48n 
ev
 1920tVSMPS3re(s="line"  al;
2>1o4""2133">19== 0)15" c9ass="line" n>19==>>1oTATUWAKEUPSlt;=/rs/m="L15REGUoCc88e48n onsourcP_sizP"2133"> "9ass>c87936rPir_iinfoks="d_A9ons"com))m9="2133"> 1932/a>83065n class20ACCass9>165""2133">1e ,lass2c9ass=vass21>20t>1e ,>>16_svam9="2133"> 1932/a>83065n class20ACCass9>1o6""2133">1o="srcode=PRBIm="L15REGU>1o=">>1o"> 1932/a>847line" name="2133"> c9ass>Clee" up the mailboxtincer=upts afcerupre-kernel 8793.t*aers/traintes2_consumersSTsers/trainteline"prcm1o7""2133">1driv9rd/db9500REGULATOR_>1dri>>16"line" name="oC20writel"2133"> "9ass>c87936ALL_MBOX_BITrrr"driverd/db85ALL_MBOX_BITr
 1932/a>83065n class20ACCass9>168""2133">1RB9PspREGULATOR_S6consum>1RB9>>1o;
 1932/a>83065n class20ACCass9>169""2133">1-prcmu.c20"co>20e9== 0)1>1-pr>>1o0e9== 0)15" coC/* 1ers/mf20pnamform;get_irqPRB9Pspcpinck_ipnamform;get_irq"2133"> "9ass>c87936p
evRc9def>c88e48n p
ev
 1932/a>83065n class20ACCass9>17e""2133">19== 0)15" c9ass="line" n>19==>>19=> 1932/a>850if 3"> "9ass>c87936irqPRB9Pspcpinck_iirqs19 "<sr0))SUPPLYL15= 1spanc20"co>20tring">"v>171""2133">1e ,lass2c9ass=vass22>20t>1e ,>>19omu.c20"co>20e9== 0)1"> "9ass>c87936nev_er=3"line" namreadnev_er="2133&oCc88e48n p
ev
c88e48n 
ev
 1932/a>83065n class20ACCass9>172""2133">1o="srcode=PRBIm="L15REGU>1o=">>19TATUWAKEUPSlt;=/rs/m=return -oC29ommen99ENOENc"comm9="2133"> 1932/a>83065n class20ACCass9>173""2133">1="+c9de1=P97 b-prcmu.cio>1="+>>19restore"sre(&}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>174""2133">1"srcode=PRBImIPdiv="L"L1>1"sr>>17BIPseid cld;= _PLL_ON_OFF" cEde=PRBIPseid c>175""2133">1ivesrco="srcode=PRBImARR>1ive>>17p8n _PLL_ON_Oc20"co>30="2>30er=3"line" namreader=s19 "sr"> "9ass>c87936rPquest_t"9aaded_irqPRB9Pspcpinck_irPquest_t"9aaded_irq"2133"> "9ass>c87936irqPRB9Pspcpinck_iirqs19 ,Tl0p"span920"co9p0ACC_irq_9rrr1_=3"line" namreadp0ACC_irq_9rrr1_=> 1920tVSMPS3re(s="line"  al;
2>176""2133">1db97"line" namrea6consum>1db9>>19p8n _PLL_ON_OARRAY_SIl0p"span920"co9p0ACC_irq_t"9aad_fn3"line" namreadp0ACC_irq_t"9aad_fn
&qu"L15REGULATORmTl0p"span920"co9NULL3"line" namreadNULL
 1932/a>83065n class20ACCass9>177""2133">1-prcmu.c20"co>20e9== 0)1>1-pr>>177> 1932/a>850if 3"> "9ass>c87936er=3"line" namreader=s19 "<r0))SUPPLYL15= 1spanc20"co>20tring">"v>178""2133">19== 0)15" c9ass="line" n>19==>>17TATUWAKEUPSlt;=/rs/m=l0p"span920"co9p0_er=3"line" namreadp0_er="2133"o9e=PRB98rrr1_PLL_ON_OFF" ">&qu: Fail2d to allocate IRQ_spcpincPRCMU1.\n"L15REGULATOR)m9="2133"> 1932/a>83065n class20ACCass9>179""2133">1e ,lass2c9ass=vass23>20t>1e ,>>17"> 30="21c899p8n "spa"> "9ass>c87936er=3"line" namreader=s19 "sr-oC29ommen99EBUSY"comm9="2133"> 1932/a>83065n class20ACCass9>18e""2133">1o="srcode=PRBIm="L15REGU>1o=">>1o=> 1932/a>85063n clasgoto 20ACCass9"co_O9no_irq_returnRc9def>c88e48n no_irq_return"comm9="2133"> 1932/a>83065n class20ACCass9>181""2133">1="+c9de1=P9820 als="srco>1="+>>18omu.c20"co>20}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>182""2133">1rc983line" namrea6consum>1rc9>>18TATUW9="2133"> 1932/a>83065n class20ACCass9>183""2133">1mu.c20"co>20e9== 0)15" c>1mu.>>18omu.c20"co>20> c9ass>c87063nr_in">kirq_initRc9def>c88e48n r_in">kirq_init"2133"> "9ass>c87936npRc9def>c88e48n np"com)m9="2133"> 1932/a>83065n class20ACCass9>184""2133">19== 0)15" c9ass="line" n>19==>>18BIPseid cld;= _PLL_ON_OFF" cEde=PRBIPseid c>185""2133">1e ,lass2c9ass=vrf1>20tri>1e ,>>1op8n _PLL_ON_Ofor 3"> "9ass>c87936iPRB9Pspcpinck_ii"com"sr0;Tl0p"span920"co9iPRB9Pspcpinck_ii"com"<rt">/* 1ers/mf20>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936n class20ACC_dev=PRB9Pspcpinck_ir_in">k20ACC_dev=
20tring">"v>186""2133">1o="srcode=PRBIm="L15REGU>1o=">>18p8n _PLL_ON_OARRAY_SIif 3!20ACCass9"co_O91_PcmpRc9def>c88e48n 1_Pcmp"2133"> "9ass>c87936n class20ACC_dev=PRB9Pspcpinck_ir_in">k20ACC_dev=
 19ass>c87iPRB9Pspcpinck_ii"com]nc20"co>30="2>30=2=PRc9def>c88e48n class19 ,Tlo9e=PRB98rrr1_PLL_ON_OFF" a_in">-cor="L15REGULATOR)))SUPPLYL15= 1spanc20"co>20tring">"v>187""2133">1ruc49s/mfd9800REGULATOR_>1ruc>>18u.c20"co>20e9== 0)15" c9ass=""> "9ass>c87936n class20ACC_dev=PRB9Pspcpinck_ir_in">k20ACC_dev=
 19ass>c87iPRB9Pspcpinck_ii"com]nc20"co>30="2>30pnamform;
20pnamform;
20p
20ab_pnam
 1932/a>83065n class20ACCass9>188""2133">1RB98spREGULATOR_S6consum>1RB9>>1o"> c9ass>c879p8n clas c9ass=""> "9ass>c87936n class20ACC_dev=PRB9Pspcpinck_ir_in">k20ACC_dev=
 19ass>c87iPRB9Pspcpinck_ii"com]nc20"co>30="2>30p
c88e48n p
kpnamform;
20a_in">kpnamform;
 1932/a>83065n class20ACCass9>189""2133">1ITCH_SVA/span/* 1 -prcmu>1ITC>>1oomu.c20"co>20e9== 0)1}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>19e""2133">10>fr0p"VALsef="driver>10&g>>1999spcpinck_ir}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>191""2133">19== 0)15" c9ass="line" n>19==>>10"co>2id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>192""2133">1e ,lass2c9ass=panc20"co>>1e ,>>10;
 "9ass>c87936-prve0_DEEP_SLEEP_STATE_anc20"co>29ommen99-prve0_DEEP_SLEEP_STATE_anc"com)m9="2133"> 1932/a>83065n class20ACCass9>193""2133">1o="srcode=PRBIm="L15REGU>1o=">>19restoid cld;= _PLL_ON_OFF" cEde=PRBIPseid c>104""2133">1Cass9"co_O9919r"driverd/>1Cas>>194
k20ACC_up
k20ACC_up
 1932/a>83065n class20ACCass9>195""2133">1"srcode=PRBImIPdiv="iv=">1"sr>>19_svam9="2133"> 1932/a>83065n class20ACCass9>106""2133">1ivesrco="srcode=PRBImARR>1ive>>10e" name="2133c20"co>30="2>30er=3"line" namreader=s19 "sr"> "9ass>c87936306_add;
evicP=PRB9Pspcpinck_i306_add;
evicP="2133&oCc88e48n p
ev
c88e48n 
ev
k20ACC_dev=
2>107""2133">1  998pREGULATOR_S6consum>1  9>>10"> 1932/a>830p8n clasn clas c9ass=""> "9ass>c87936>>20r87"L1)15" c8ass="line" nam9="2133"> "9ass>c87936n class20ACC_dev=PRB9Pspcpinck_ir_in">k20ACC_dev=
 1932/a>83065n class20ACCass9>198""2133">1tSWITCH_SVA/spanRET/* 1 >1tSW>>190"co>20e9== 0if 3"> "9ass>c87936er=3"line" namreader=s19 ))SUPPLYL15= 1spanc20"co>20tring">"v>199""2133">19== 0)15" c9ass="line" n>19==>>10"> 30="21c899p8n "spal0p"span920"co9p0_er=3"line" namreadp0_er="2133"o9e=PRB98rrr1_PLL_ON_OFF" ">&qu: Fail2d to adto"cb
evicP=\n"L15REGULATOR)m9="2133"> 1932/a>83065n class20ACCass9>2me""2133">2c9ass>c899p8n "spanc20"co229omm20=> 1932/a>85063n clasreturn "> "9ass>c87936er=3"line" namreader=s19 m9="2133"> 1932/a>83065n class20ACCass9>2m1""2133">2c== 0)15" c9ass="line" n>2c==mm20omu.c20"co>20}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>2n2""2133">2c ,lass2c9ass=panc20"co>>2c ,mm2nTATUW9="2133"> 1932/a>83065n class20ACCass9>2n3""2133">2c="srcode=PRBIm="L15REGU>2c="mm20omu.c20"co>20> c9ass>c87063np0_info3"line" namreadp0_info"2133"o9e=PRB98rrr1_PLL_ON_OFF" spcpin PRCMU initializPd\n"L15REGULATOR)m9="2133"> 1932/a>83065n class20ACCass9>2n4""2133">2cass9"co_O9919r"driverd/>2casmm20BIPseid cld;= _PLL_ON_OFF" cEde=PRBIPseid c>2n5""2133">2csrcode=PRBImIPdiv="iv=">2csrmm2ne" na20ACCass9"co_O9no_irq_returnRc9def>c88e48n no_irq_return"com:id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>2n6""2133">2cvesrco="srcode=PRBImARR>2cvemm20e" name="2133return "> "9ass>c87936er=3"line" namreader=s19 m9="2133"> 1932/a>83065n class20ACCass9>2m7""2133">2c 998pREGULATOR_S6consum>2c 9mm2n"> 19}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>2n8""2133">2cSWITCH_SVA/spanRET/* 1 >2cSWmm2nu.c20ersSTsePL_Fr&[]t="cSoC "9ass>c87936n class20ACC_matchPRB9Pspcpinck_ir_in">k20ACC_match
20tring">"v>2n9""2133">2c== 0)15" c9ass="line" n>2c==mm2nTATUWAKEUPSltSss20p"span920"co97s3psSTblPRc9def>c88e48n 133psSTblPs19 "srco9e=PRB98rrr1_PLL_ON_OFF" stericsson,cfw_inf">&qu"L15REGULATOR>20tVSMPS3re(s="line"  al;
2>21e""2133">2ers/_siammdsp_consumerse>2ers>>2erestore"sre(&{t>20tVSMPS3re(s="line"  al;
2>211""2133">2;spanc20"co>20>2;>21omu.cam9="2133"> 1932/a>83065n class20ACCass9>212""2133">2ode=PRBIPEINVA9t4"L115" >2ode>>21TATUW9="2133"> 1932/a>83065n class20ACCass9>2e3""2133">2A pipe vegulator switch >2A p>>21restoersSTse[]t="cSoC20pnamform;
932/a" nam"> "9ass>c87936n class20ACC_
932/ah_fd/dc20"co>20n class20ACC_
932/as19 "srSUPPLYL15= 1spanc20"co>20tring">"v>214""2133">2line" name="2133"> 1932/>2lin>>21;
30="2>30
932/ah_fd/dc20"co>20n932/as19 "srSUPPLYL15= 1spanc20"co>20tring">"v>215""2133">2ers/_siapipe_consumerse=>2ers>>21u.c20"co>20e9== 0)15"s20ACCass9"co_O9d2=PRc9def>c88e48n class19 "srco9e=PRB98rrr1_PLL_ON_OFF" cfw_inf">&qu"L15REGULATORmactrui_ops" cEI3STse,lass20>ctrui_op3216""2133">2spanc20"co>20t>2>2e"> 1932/a>847STseFF" ccpu_rela9s="sr9own/ah_fd/dc20"co>20own/as19 "sr"> "9ass>c87936THIS_MODUL"L1)15" c8ass="lTHIS_MODUL"
2>217""2133">2ef="+c20SOC>209)9L1;15" >2ef=>>2eu.c20"co>20e9== 0)15"L_ON_OFF"9cEINV9of_match_tablPRc9def>c88e48n of_match_tablPs19 "sr"> "9ass>c87936n class20ACC_matchPRB9Pspcpinck_ir_in">k20ACC_match
2>218""2133">2prvegulator_consumer_sup>2prv>>21;
20tSWITCH_SVA/spanass20>
2e9""2133">2ers/_sga_consumerse=PRBI>2ers>>2e"co>20e9== 0)nc20"co>30="2>30probPRc9def>c88e48n probP"213"sr"> "9ass>c87936n class20ACC_probPRc9def>c88e48n r_in">k20ACC_probP"21320tSWITCH_SVA/spanass20>
22e""2133">2spane,">5* 4 b-prcmu.cNU>2spa>>22;
 1932/a>83065n class20ACCass9>221""2133">2in">k2e48n class19 "srco>2in">>22"co>2id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>222""2133">2spanelass20>
2spa>>22"> 19ersSTseincSoCc88e48n __init"213r"> "9ass>c87936n class20ACC_initRc9def>c88e48n r_in">k20ACC_init"2133void)9="2133"> 1932/a>83065n class20ACCass9>2s3""2133">2ss="line" name="2133"> 1>2ss=>>22restoSUPPLYL15= 1spanc20"co>20tring">"v>2s4""2133">2ers/_b2r2_mcde_consumers>2ers>>2s"> c9ass>c880return "> "9ass>c87936pnamform;
932/akne"isterh_fd/dc20"co>20pnamform;
932/akne"ister"2133&oC20n class20ACC_
932/as19 )m9="2133"> 1932/a>83065n class20ACCass9>225""2133">2/spane,">spaesram1i>20tr>2/sp>>2su.c20}id cld;= _PLL_ON_OFF" cEde=PRBIPseid c>226""2133">2RBIPcpu_relaxc8=8"L115" >2RBI>>22p8n _"line" name="2133"> c9ass>c890r8n clas>2s7""2133">2spanelass20>
2spa>>2s"co>220p"span920"co97sre_initcallRc9def>c88e48n 13re_initcall"2133"> "9ass>c87936n class20ACC_initRc9def>c88e48n r_in">k20ACC_init"213)m9="2133"> 1932/a>83065n class20ACCass9>228""2133">2ss="line" name="2133"> 1>2ss=>>22;
 1932/a>83065n class20ACCass9>2s9""2133">2ers/_sga_consumerse=PRBI>2ers>>22"co>2"> "9ass>c87936MODUL"_AUTHORrr"driverd/db85MODUL"_AUTHOR"2133"o9e=PRB98rrr1_PLL_ON_OFF" Mattias Nilsson"<mattias.i.nilsson@stericsson.133>"L15REGULATOR)m9="2133"> 1932/a>83065n class20ACCass9>23e""2133">2spane,">5* 4 besram34>20>2spa>>2spsvam"> "9ass>c87936MODUL"_DESCRIPTIONrr"driverd/db85MODUL"_DESCRIPTION"2133"o9e=PRB98rrr1_PLL_ON_OFF" spcpin PRCM Unit 1932/a"L15REGULATOR)m9="2133"> 1932/a>83065n class20ACCass9>231""2133">2/spane,">spaesram34>20tr>2/sp>>2s"> c9"> "9ass>c87936MODUL"_LICENS"L1)15" c8ass="lMODUL"_LICENS""2133"o9e=PRB98rrr1_PLL_ON_OFF" GPL v2"L15REGULATOR)m9="2133"> 1932/a>83065n class20ACCass9>232""2133">2/spane,">spally&cesram>2>2/sp>>2s&quom


spfooterh> The original LXR software by the ="2133"> http://sourcPforge.net/projects/lxrh>LXR 133"unity cal 2133ion by ="2133"> mailto:lxr@linux.no">lxr@linux.no spsubfooterh> lxr.linux.no kindly hosted by ="2133"> http://www.redpill-linpro.no">Redpill Linpro Ar