upmu_common.c 492 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425
  1. /* Copyright Statement:
  2. *
  3. * This software/firmware and related documentation ("MediaTek Software") are
  4. * protected under relevant copyright laws. The information contained herein
  5. * is confidential and proprietary to MediaTek Inc. and/or its licensors.
  6. * Without the prior written permission of MediaTek inc. and/or its licensors,
  7. * any reproduction, modification, use or disclosure of MediaTek Software,
  8. * and information contained herein, in whole or in part, shall be strictly prohibited.
  9. */
  10. /* MediaTek Inc. (C) 2015. All rights reserved.
  11. *
  12. * BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
  13. * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
  14. * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER ON
  15. * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
  16. * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
  17. * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
  18. * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
  19. * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
  20. * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH
  21. * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES
  22. * THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES
  23. * CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK
  24. * SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
  25. * STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND
  26. * CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
  27. * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
  28. * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO
  29. * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
  30. */
  31. #include <platform/mt_typedefs.h>
  32. #include <platform/mt_reg_base.h>
  33. #include <platform/mt_pmic.h>
  34. #include <platform/mt_gpt.h>
  35. #include <platform/mt_pmic_wrap_init.h>
  36. #include <printf.h>
  37. #include <platform/upmu_hw.h>
  38. #include <platform/upmu_common.h>
  39. #include <platform/mt6311.h>
  40. const PMU_FLAG_TABLE_ENTRY pmu_flags_table[] = {
  41. {PMIC_THR_DET_DIS, MT6351_PMIC_THR_DET_DIS_ADDR, MT6351_PMIC_THR_DET_DIS_MASK,
  42. MT6351_PMIC_THR_DET_DIS_SHIFT},
  43. {PMIC_THR_TEST, MT6351_PMIC_THR_TEST_ADDR, MT6351_PMIC_THR_TEST_MASK,
  44. MT6351_PMIC_THR_TEST_SHIFT},
  45. {PMIC_THR_HWPDN_EN, MT6351_PMIC_THR_HWPDN_EN_ADDR, MT6351_PMIC_THR_HWPDN_EN_MASK,
  46. MT6351_PMIC_THR_HWPDN_EN_SHIFT},
  47. {PMIC_STRUP_THERMAL_DEB_SEL, MT6351_PMIC_STRUP_THERMAL_DEB_SEL_ADDR,
  48. MT6351_PMIC_STRUP_THERMAL_DEB_SEL_MASK, MT6351_PMIC_STRUP_THERMAL_DEB_SEL_SHIFT},
  49. {PMIC_USBDL, MT6351_PMIC_USBDL_ADDR, MT6351_PMIC_USBDL_MASK,
  50. MT6351_PMIC_USBDL_SHIFT},
  51. {PMIC_PMU_THERMAL_DEB, MT6351_PMIC_PMU_THERMAL_DEB_ADDR,
  52. MT6351_PMIC_PMU_THERMAL_DEB_MASK, MT6351_PMIC_PMU_THERMAL_DEB_SHIFT},
  53. {PMIC_PMU_THR_DEB, MT6351_PMIC_PMU_THR_DEB_ADDR, MT6351_PMIC_PMU_THR_DEB_MASK,
  54. MT6351_PMIC_PMU_THR_DEB_SHIFT},
  55. {PMIC_PMU_THR_STATUS, MT6351_PMIC_PMU_THR_STATUS_ADDR,
  56. MT6351_PMIC_PMU_THR_STATUS_MASK, MT6351_PMIC_PMU_THR_STATUS_SHIFT},
  57. {PMIC_STRUP_THER_DEB_RMAX, MT6351_PMIC_STRUP_THER_DEB_RMAX_ADDR,
  58. MT6351_PMIC_STRUP_THER_DEB_RMAX_MASK, MT6351_PMIC_STRUP_THER_DEB_RMAX_SHIFT},
  59. {PMIC_STRUP_THER_DEB_FMAX, MT6351_PMIC_STRUP_THER_DEB_FMAX_ADDR,
  60. MT6351_PMIC_STRUP_THER_DEB_FMAX_MASK, MT6351_PMIC_STRUP_THER_DEB_FMAX_SHIFT},
  61. {PMIC_DDUVLO_DEB_EN, MT6351_PMIC_DDUVLO_DEB_EN_ADDR,
  62. MT6351_PMIC_DDUVLO_DEB_EN_MASK, MT6351_PMIC_DDUVLO_DEB_EN_SHIFT},
  63. {PMIC_PWRBB_DEB_EN, MT6351_PMIC_PWRBB_DEB_EN_ADDR, MT6351_PMIC_PWRBB_DEB_EN_MASK,
  64. MT6351_PMIC_PWRBB_DEB_EN_SHIFT},
  65. {PMIC_STRUP_OSC_EN, MT6351_PMIC_STRUP_OSC_EN_ADDR, MT6351_PMIC_STRUP_OSC_EN_MASK,
  66. MT6351_PMIC_STRUP_OSC_EN_SHIFT},
  67. {PMIC_STRUP_OSC_EN_SEL, MT6351_PMIC_STRUP_OSC_EN_SEL_ADDR,
  68. MT6351_PMIC_STRUP_OSC_EN_SEL_MASK, MT6351_PMIC_STRUP_OSC_EN_SEL_SHIFT},
  69. {PMIC_STRUP_FT_CTRL, MT6351_PMIC_STRUP_FT_CTRL_ADDR,
  70. MT6351_PMIC_STRUP_FT_CTRL_MASK, MT6351_PMIC_STRUP_FT_CTRL_SHIFT},
  71. {PMIC_STRUP_PWRON_FORCE, MT6351_PMIC_STRUP_PWRON_FORCE_ADDR,
  72. MT6351_PMIC_STRUP_PWRON_FORCE_MASK, MT6351_PMIC_STRUP_PWRON_FORCE_SHIFT},
  73. {PMIC_BIAS_GEN_EN_FORCE, MT6351_PMIC_BIAS_GEN_EN_FORCE_ADDR,
  74. MT6351_PMIC_BIAS_GEN_EN_FORCE_MASK, MT6351_PMIC_BIAS_GEN_EN_FORCE_SHIFT},
  75. {PMIC_STRUP_PWRON, MT6351_PMIC_STRUP_PWRON_ADDR, MT6351_PMIC_STRUP_PWRON_MASK,
  76. MT6351_PMIC_STRUP_PWRON_SHIFT},
  77. {PMIC_STRUP_PWRON_SEL, MT6351_PMIC_STRUP_PWRON_SEL_ADDR,
  78. MT6351_PMIC_STRUP_PWRON_SEL_MASK, MT6351_PMIC_STRUP_PWRON_SEL_SHIFT},
  79. {PMIC_BIAS_GEN_EN, MT6351_PMIC_BIAS_GEN_EN_ADDR, MT6351_PMIC_BIAS_GEN_EN_MASK,
  80. MT6351_PMIC_BIAS_GEN_EN_SHIFT},
  81. {PMIC_BIAS_GEN_EN_SEL, MT6351_PMIC_BIAS_GEN_EN_SEL_ADDR,
  82. MT6351_PMIC_BIAS_GEN_EN_SEL_MASK, MT6351_PMIC_BIAS_GEN_EN_SEL_SHIFT},
  83. {PMIC_RTC_XOSC32_ENB_SW, MT6351_PMIC_RTC_XOSC32_ENB_SW_ADDR,
  84. MT6351_PMIC_RTC_XOSC32_ENB_SW_MASK, MT6351_PMIC_RTC_XOSC32_ENB_SW_SHIFT},
  85. {PMIC_RTC_XOSC32_ENB_SEL, MT6351_PMIC_RTC_XOSC32_ENB_SEL_ADDR,
  86. MT6351_PMIC_RTC_XOSC32_ENB_SEL_MASK, MT6351_PMIC_RTC_XOSC32_ENB_SEL_SHIFT},
  87. {PMIC_STRUP_DIG_IO_PG_FORCE, MT6351_PMIC_STRUP_DIG_IO_PG_FORCE_ADDR,
  88. MT6351_PMIC_STRUP_DIG_IO_PG_FORCE_MASK, MT6351_PMIC_STRUP_DIG_IO_PG_FORCE_SHIFT},
  89. {PMIC_RG_STRUP_VUSB33_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VUSB33_PG_H2L_EN_ADDR,
  90. MT6351_PMIC_RG_STRUP_VUSB33_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VUSB33_PG_H2L_EN_SHIFT},
  91. {PMIC_RG_STRUP_VGPU_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VGPU_PG_H2L_EN_ADDR,
  92. MT6351_PMIC_RG_STRUP_VGPU_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VGPU_PG_H2L_EN_SHIFT},
  93. {PMIC_RG_STRUP_VDRAM_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VDRAM_PG_H2L_EN_ADDR,
  94. MT6351_PMIC_RG_STRUP_VDRAM_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VDRAM_PG_H2L_EN_SHIFT},
  95. {PMIC_RG_STRUP_VSRAM_PROC_PG_H2L_EN,
  96. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_H2L_EN_ADDR,
  97. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_H2L_EN_MASK,
  98. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_H2L_EN_SHIFT},
  99. {PMIC_RG_STRUP_VSRAM_MD_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_H2L_EN_ADDR,
  100. MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_H2L_EN_MASK,
  101. MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_H2L_EN_SHIFT},
  102. {PMIC_RG_STRUP_VA10_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VA10_PG_H2L_EN_ADDR,
  103. MT6351_PMIC_RG_STRUP_VA10_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VA10_PG_H2L_EN_SHIFT},
  104. {PMIC_RG_STRUP_VEMC_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VEMC_PG_H2L_EN_ADDR,
  105. MT6351_PMIC_RG_STRUP_VEMC_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VEMC_PG_H2L_EN_SHIFT},
  106. {PMIC_RG_STRUP_VS2_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VS2_PG_H2L_EN_ADDR,
  107. MT6351_PMIC_RG_STRUP_VS2_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VS2_PG_H2L_EN_SHIFT},
  108. {PMIC_RG_STRUP_VMODEM_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VMODEM_PG_H2L_EN_ADDR,
  109. MT6351_PMIC_RG_STRUP_VMODEM_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VMODEM_PG_H2L_EN_SHIFT},
  110. {PMIC_RG_STRUP_VMD1_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VMD1_PG_H2L_EN_ADDR,
  111. MT6351_PMIC_RG_STRUP_VMD1_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VMD1_PG_H2L_EN_SHIFT},
  112. {PMIC_RG_STRUP_VCORE_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VCORE_PG_H2L_EN_ADDR,
  113. MT6351_PMIC_RG_STRUP_VCORE_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VCORE_PG_H2L_EN_SHIFT},
  114. {PMIC_RG_STRUP_VA18_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VA18_PG_H2L_EN_ADDR,
  115. MT6351_PMIC_RG_STRUP_VA18_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VA18_PG_H2L_EN_SHIFT},
  116. {PMIC_RG_STRUP_VS1_PG_H2L_EN, MT6351_PMIC_RG_STRUP_VS1_PG_H2L_EN_ADDR,
  117. MT6351_PMIC_RG_STRUP_VS1_PG_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VS1_PG_H2L_EN_SHIFT},
  118. {PMIC_RG_STRUP_VTCXO24_PG_ENB, MT6351_PMIC_RG_STRUP_VTCXO24_PG_ENB_ADDR,
  119. MT6351_PMIC_RG_STRUP_VTCXO24_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VTCXO24_PG_ENB_SHIFT},
  120. {PMIC_RG_STRUP_VUSB33_PG_ENB, MT6351_PMIC_RG_STRUP_VUSB33_PG_ENB_ADDR,
  121. MT6351_PMIC_RG_STRUP_VUSB33_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VUSB33_PG_ENB_SHIFT},
  122. {PMIC_RG_STRUP_VGPU_PG_ENB, MT6351_PMIC_RG_STRUP_VGPU_PG_ENB_ADDR,
  123. MT6351_PMIC_RG_STRUP_VGPU_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VGPU_PG_ENB_SHIFT},
  124. {PMIC_RG_STRUP_VDRAM_PG_ENB, MT6351_PMIC_RG_STRUP_VDRAM_PG_ENB_ADDR,
  125. MT6351_PMIC_RG_STRUP_VDRAM_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VDRAM_PG_ENB_SHIFT},
  126. {PMIC_RG_STRUP_VSRAM_PROC_PG_ENB, MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_ENB_ADDR,
  127. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_ENB_MASK,
  128. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_ENB_SHIFT},
  129. {PMIC_RG_STRUP_VSRAM_MD_PG_ENB, MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_ENB_ADDR,
  130. MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_ENB_SHIFT},
  131. {PMIC_RG_STRUP_VIO28_PG_ENB, MT6351_PMIC_RG_STRUP_VIO28_PG_ENB_ADDR,
  132. MT6351_PMIC_RG_STRUP_VIO28_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VIO28_PG_ENB_SHIFT},
  133. {PMIC_RG_STRUP_VA10_PG_ENB, MT6351_PMIC_RG_STRUP_VA10_PG_ENB_ADDR,
  134. MT6351_PMIC_RG_STRUP_VA10_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VA10_PG_ENB_SHIFT},
  135. {PMIC_RG_STRUP_VEMC_PG_ENB, MT6351_PMIC_RG_STRUP_VEMC_PG_ENB_ADDR,
  136. MT6351_PMIC_RG_STRUP_VEMC_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VEMC_PG_ENB_SHIFT},
  137. {PMIC_RG_STRUP_VIO18_PG_ENB, MT6351_PMIC_RG_STRUP_VIO18_PG_ENB_ADDR,
  138. MT6351_PMIC_RG_STRUP_VIO18_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VIO18_PG_ENB_SHIFT},
  139. {PMIC_RG_STRUP_VS2_PG_ENB, MT6351_PMIC_RG_STRUP_VS2_PG_ENB_ADDR,
  140. MT6351_PMIC_RG_STRUP_VS2_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VS2_PG_ENB_SHIFT},
  141. {PMIC_RG_STRUP_VMODEM_PG_ENB, MT6351_PMIC_RG_STRUP_VMODEM_PG_ENB_ADDR,
  142. MT6351_PMIC_RG_STRUP_VMODEM_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VMODEM_PG_ENB_SHIFT},
  143. {PMIC_RG_STRUP_VMD1_PG_ENB, MT6351_PMIC_RG_STRUP_VMD1_PG_ENB_ADDR,
  144. MT6351_PMIC_RG_STRUP_VMD1_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VMD1_PG_ENB_SHIFT},
  145. {PMIC_RG_STRUP_VCORE_PG_ENB, MT6351_PMIC_RG_STRUP_VCORE_PG_ENB_ADDR,
  146. MT6351_PMIC_RG_STRUP_VCORE_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VCORE_PG_ENB_SHIFT},
  147. {PMIC_RG_STRUP_VA18_PG_ENB, MT6351_PMIC_RG_STRUP_VA18_PG_ENB_ADDR,
  148. MT6351_PMIC_RG_STRUP_VA18_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VA18_PG_ENB_SHIFT},
  149. {PMIC_RG_STRUP_VS1_PG_ENB, MT6351_PMIC_RG_STRUP_VS1_PG_ENB_ADDR,
  150. MT6351_PMIC_RG_STRUP_VS1_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VS1_PG_ENB_SHIFT},
  151. {PMIC_RG_STRUP_VXO22_PG_ENB, MT6351_PMIC_RG_STRUP_VXO22_PG_ENB_ADDR,
  152. MT6351_PMIC_RG_STRUP_VXO22_PG_ENB_MASK, MT6351_PMIC_RG_STRUP_VXO22_PG_ENB_SHIFT},
  153. {PMIC_RG_STRUP_VGPU_OC_H2L_EN, MT6351_PMIC_RG_STRUP_VGPU_OC_H2L_EN_ADDR,
  154. MT6351_PMIC_RG_STRUP_VGPU_OC_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VGPU_OC_H2L_EN_SHIFT},
  155. {PMIC_RG_STRUP_VSRAM_MD_OC_H2L_EN, MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_H2L_EN_ADDR,
  156. MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_H2L_EN_MASK,
  157. MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_H2L_EN_SHIFT},
  158. {PMIC_RG_STRUP_VS2_OC_H2L_EN, MT6351_PMIC_RG_STRUP_VS2_OC_H2L_EN_ADDR,
  159. MT6351_PMIC_RG_STRUP_VS2_OC_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VS2_OC_H2L_EN_SHIFT},
  160. {PMIC_RG_STRUP_VMODEM_OC_H2L_EN, MT6351_PMIC_RG_STRUP_VMODEM_OC_H2L_EN_ADDR,
  161. MT6351_PMIC_RG_STRUP_VMODEM_OC_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VMODEM_OC_H2L_EN_SHIFT},
  162. {PMIC_RG_STRUP_VMD1_OC_H2L_EN, MT6351_PMIC_RG_STRUP_VMD1_OC_H2L_EN_ADDR,
  163. MT6351_PMIC_RG_STRUP_VMD1_OC_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VMD1_OC_H2L_EN_SHIFT},
  164. {PMIC_RG_STRUP_VCORE_OC_H2L_EN, MT6351_PMIC_RG_STRUP_VCORE_OC_H2L_EN_ADDR,
  165. MT6351_PMIC_RG_STRUP_VCORE_OC_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VCORE_OC_H2L_EN_SHIFT},
  166. {PMIC_RG_STRUP_VS1_OC_H2L_EN, MT6351_PMIC_RG_STRUP_VS1_OC_H2L_EN_ADDR,
  167. MT6351_PMIC_RG_STRUP_VS1_OC_H2L_EN_MASK, MT6351_PMIC_RG_STRUP_VS1_OC_H2L_EN_SHIFT},
  168. {PMIC_RG_STRUP_VGPU_OC_ENB, MT6351_PMIC_RG_STRUP_VGPU_OC_ENB_ADDR,
  169. MT6351_PMIC_RG_STRUP_VGPU_OC_ENB_MASK, MT6351_PMIC_RG_STRUP_VGPU_OC_ENB_SHIFT},
  170. {PMIC_RG_STRUP_VSRAM_MD_OC_ENB, MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_ENB_ADDR,
  171. MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_ENB_MASK, MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_ENB_SHIFT},
  172. {PMIC_RG_STRUP_VS2_OC_ENB, MT6351_PMIC_RG_STRUP_VS2_OC_ENB_ADDR,
  173. MT6351_PMIC_RG_STRUP_VS2_OC_ENB_MASK, MT6351_PMIC_RG_STRUP_VS2_OC_ENB_SHIFT},
  174. {PMIC_RG_STRUP_VMODEM_OC_ENB, MT6351_PMIC_RG_STRUP_VMODEM_OC_ENB_ADDR,
  175. MT6351_PMIC_RG_STRUP_VMODEM_OC_ENB_MASK, MT6351_PMIC_RG_STRUP_VMODEM_OC_ENB_SHIFT},
  176. {PMIC_RG_STRUP_VMD1_OC_ENB, MT6351_PMIC_RG_STRUP_VMD1_OC_ENB_ADDR,
  177. MT6351_PMIC_RG_STRUP_VMD1_OC_ENB_MASK, MT6351_PMIC_RG_STRUP_VMD1_OC_ENB_SHIFT},
  178. {PMIC_RG_STRUP_VCORE_OC_ENB, MT6351_PMIC_RG_STRUP_VCORE_OC_ENB_ADDR,
  179. MT6351_PMIC_RG_STRUP_VCORE_OC_ENB_MASK, MT6351_PMIC_RG_STRUP_VCORE_OC_ENB_SHIFT},
  180. {PMIC_RG_STRUP_VS1_OC_ENB, MT6351_PMIC_RG_STRUP_VS1_OC_ENB_ADDR,
  181. MT6351_PMIC_RG_STRUP_VS1_OC_ENB_MASK, MT6351_PMIC_RG_STRUP_VS1_OC_ENB_SHIFT},
  182. {PMIC_RG_STRUP_VDRAM_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VDRAM_PG_DEB_BYPASS_ADDR,
  183. MT6351_PMIC_RG_STRUP_VDRAM_PG_DEB_BYPASS_MASK,
  184. MT6351_PMIC_RG_STRUP_VDRAM_PG_DEB_BYPASS_SHIFT},
  185. {PMIC_RG_STRUP_VXO22_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VXO22_PG_DEB_BYPASS_ADDR,
  186. MT6351_PMIC_RG_STRUP_VXO22_PG_DEB_BYPASS_MASK,
  187. MT6351_PMIC_RG_STRUP_VXO22_PG_DEB_BYPASS_SHIFT},
  188. {PMIC_RG_STRUP_VGPU_OC_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VGPU_OC_DEB_BYPASS_ADDR,
  189. MT6351_PMIC_RG_STRUP_VGPU_OC_DEB_BYPASS_MASK,
  190. MT6351_PMIC_RG_STRUP_VGPU_OC_DEB_BYPASS_SHIFT},
  191. {PMIC_RG_STRUP_VSRAM_MD_OC_DEB_BYPASS,
  192. MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_DEB_BYPASS_ADDR,
  193. MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_DEB_BYPASS_MASK,
  194. MT6351_PMIC_RG_STRUP_VSRAM_MD_OC_DEB_BYPASS_SHIFT},
  195. {PMIC_RG_STRUP_VS2_OC_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VS2_OC_DEB_BYPASS_ADDR,
  196. MT6351_PMIC_RG_STRUP_VS2_OC_DEB_BYPASS_MASK,
  197. MT6351_PMIC_RG_STRUP_VS2_OC_DEB_BYPASS_SHIFT},
  198. {PMIC_RG_STRUP_VMODEM_OC_DEB_BYPASS,
  199. MT6351_PMIC_RG_STRUP_VMODEM_OC_DEB_BYPASS_ADDR,
  200. MT6351_PMIC_RG_STRUP_VMODEM_OC_DEB_BYPASS_MASK,
  201. MT6351_PMIC_RG_STRUP_VMODEM_OC_DEB_BYPASS_SHIFT},
  202. {PMIC_RG_STRUP_VMD1_OC_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VMD1_OC_DEB_BYPASS_ADDR,
  203. MT6351_PMIC_RG_STRUP_VMD1_OC_DEB_BYPASS_MASK,
  204. MT6351_PMIC_RG_STRUP_VMD1_OC_DEB_BYPASS_SHIFT},
  205. {PMIC_RG_STRUP_VCORE_OC_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VCORE_OC_DEB_BYPASS_ADDR,
  206. MT6351_PMIC_RG_STRUP_VCORE_OC_DEB_BYPASS_MASK,
  207. MT6351_PMIC_RG_STRUP_VCORE_OC_DEB_BYPASS_SHIFT},
  208. {PMIC_RG_STRUP_VS1_OC_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VS1_OC_DEB_BYPASS_ADDR,
  209. MT6351_PMIC_RG_STRUP_VS1_OC_DEB_BYPASS_MASK,
  210. MT6351_PMIC_RG_STRUP_VS1_OC_DEB_BYPASS_SHIFT},
  211. {PMIC_RG_STRUP_VTCXO24_PG_DEB_BYPASS,
  212. MT6351_PMIC_RG_STRUP_VTCXO24_PG_DEB_BYPASS_ADDR,
  213. MT6351_PMIC_RG_STRUP_VTCXO24_PG_DEB_BYPASS_MASK,
  214. MT6351_PMIC_RG_STRUP_VTCXO24_PG_DEB_BYPASS_SHIFT},
  215. {PMIC_RG_STRUP_VUSB33_PG_DEB_BYPASS,
  216. MT6351_PMIC_RG_STRUP_VUSB33_PG_DEB_BYPASS_ADDR,
  217. MT6351_PMIC_RG_STRUP_VUSB33_PG_DEB_BYPASS_MASK,
  218. MT6351_PMIC_RG_STRUP_VUSB33_PG_DEB_BYPASS_SHIFT},
  219. {PMIC_RG_STRUP_VGPU_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VGPU_PG_DEB_BYPASS_ADDR,
  220. MT6351_PMIC_RG_STRUP_VGPU_PG_DEB_BYPASS_MASK,
  221. MT6351_PMIC_RG_STRUP_VGPU_PG_DEB_BYPASS_SHIFT},
  222. {PMIC_RG_STRUP_VSRAM_DRAM_PG_DEB_BYPASS,
  223. MT6351_PMIC_RG_STRUP_VSRAM_DRAM_PG_DEB_BYPASS_ADDR,
  224. MT6351_PMIC_RG_STRUP_VSRAM_DRAM_PG_DEB_BYPASS_MASK,
  225. MT6351_PMIC_RG_STRUP_VSRAM_DRAM_PG_DEB_BYPASS_SHIFT},
  226. {PMIC_RG_STRUP_VSRAM_PROC_PG_DEB_BYPASS,
  227. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_DEB_BYPASS_ADDR,
  228. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_DEB_BYPASS_MASK,
  229. MT6351_PMIC_RG_STRUP_VSRAM_PROC_PG_DEB_BYPASS_SHIFT},
  230. {PMIC_RG_STRUP_VSRAM_MD_PG_DEB_BYPASS,
  231. MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_DEB_BYPASS_ADDR,
  232. MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_DEB_BYPASS_MASK,
  233. MT6351_PMIC_RG_STRUP_VSRAM_MD_PG_DEB_BYPASS_SHIFT},
  234. {PMIC_RG_STRUP_VIO28_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VIO28_PG_DEB_BYPASS_ADDR,
  235. MT6351_PMIC_RG_STRUP_VIO28_PG_DEB_BYPASS_MASK,
  236. MT6351_PMIC_RG_STRUP_VIO28_PG_DEB_BYPASS_SHIFT},
  237. {PMIC_RG_STRUP_VA10_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VA10_PG_DEB_BYPASS_ADDR,
  238. MT6351_PMIC_RG_STRUP_VA10_PG_DEB_BYPASS_MASK,
  239. MT6351_PMIC_RG_STRUP_VA10_PG_DEB_BYPASS_SHIFT},
  240. {PMIC_RG_STRUP_VEMC_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VEMC_PG_DEB_BYPASS_ADDR,
  241. MT6351_PMIC_RG_STRUP_VEMC_PG_DEB_BYPASS_MASK,
  242. MT6351_PMIC_RG_STRUP_VEMC_PG_DEB_BYPASS_SHIFT},
  243. {PMIC_RG_STRUP_VIO18_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VIO18_PG_DEB_BYPASS_ADDR,
  244. MT6351_PMIC_RG_STRUP_VIO18_PG_DEB_BYPASS_MASK,
  245. MT6351_PMIC_RG_STRUP_VIO18_PG_DEB_BYPASS_SHIFT},
  246. {PMIC_RG_STRUP_VS2_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VS2_PG_DEB_BYPASS_ADDR,
  247. MT6351_PMIC_RG_STRUP_VS2_PG_DEB_BYPASS_MASK,
  248. MT6351_PMIC_RG_STRUP_VS2_PG_DEB_BYPASS_SHIFT},
  249. {PMIC_RG_STRUP_VMODEM_PG_DEB_BYPASS,
  250. MT6351_PMIC_RG_STRUP_VMODEM_PG_DEB_BYPASS_ADDR,
  251. MT6351_PMIC_RG_STRUP_VMODEM_PG_DEB_BYPASS_MASK,
  252. MT6351_PMIC_RG_STRUP_VMODEM_PG_DEB_BYPASS_SHIFT},
  253. {PMIC_RG_STRUP_VMD1_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VMD1_PG_DEB_BYPASS_ADDR,
  254. MT6351_PMIC_RG_STRUP_VMD1_PG_DEB_BYPASS_MASK,
  255. MT6351_PMIC_RG_STRUP_VMD1_PG_DEB_BYPASS_SHIFT},
  256. {PMIC_RG_STRUP_VCORE_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VCORE_PG_DEB_BYPASS_ADDR,
  257. MT6351_PMIC_RG_STRUP_VCORE_PG_DEB_BYPASS_MASK,
  258. MT6351_PMIC_RG_STRUP_VCORE_PG_DEB_BYPASS_SHIFT},
  259. {PMIC_RG_STRUP_VA18_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VA18_PG_DEB_BYPASS_ADDR,
  260. MT6351_PMIC_RG_STRUP_VA18_PG_DEB_BYPASS_MASK,
  261. MT6351_PMIC_RG_STRUP_VA18_PG_DEB_BYPASS_SHIFT},
  262. {PMIC_RG_STRUP_VS1_PG_DEB_BYPASS, MT6351_PMIC_RG_STRUP_VS1_PG_DEB_BYPASS_ADDR,
  263. MT6351_PMIC_RG_STRUP_VS1_PG_DEB_BYPASS_MASK,
  264. MT6351_PMIC_RG_STRUP_VS1_PG_DEB_BYPASS_SHIFT},
  265. {PMIC_CLR_JUST_RST, MT6351_PMIC_CLR_JUST_RST_ADDR, MT6351_PMIC_CLR_JUST_RST_MASK,
  266. MT6351_PMIC_CLR_JUST_RST_SHIFT},
  267. {PMIC_UVLO_L2H_DEB_EN, MT6351_PMIC_UVLO_L2H_DEB_EN_ADDR,
  268. MT6351_PMIC_UVLO_L2H_DEB_EN_MASK, MT6351_PMIC_UVLO_L2H_DEB_EN_SHIFT},
  269. {PMIC_JUST_PWRKEY_RST, MT6351_PMIC_JUST_PWRKEY_RST_ADDR,
  270. MT6351_PMIC_JUST_PWRKEY_RST_MASK, MT6351_PMIC_JUST_PWRKEY_RST_SHIFT},
  271. {PMIC_DA_QI_OSC_EN, MT6351_PMIC_DA_QI_OSC_EN_ADDR, MT6351_PMIC_DA_QI_OSC_EN_MASK,
  272. MT6351_PMIC_DA_QI_OSC_EN_SHIFT},
  273. {PMIC_STRUP_EXT_PMIC_EN, MT6351_PMIC_STRUP_EXT_PMIC_EN_ADDR,
  274. MT6351_PMIC_STRUP_EXT_PMIC_EN_MASK, MT6351_PMIC_STRUP_EXT_PMIC_EN_SHIFT},
  275. {PMIC_STRUP_EXT_PMIC_SEL, MT6351_PMIC_STRUP_EXT_PMIC_SEL_ADDR,
  276. MT6351_PMIC_STRUP_EXT_PMIC_SEL_MASK, MT6351_PMIC_STRUP_EXT_PMIC_SEL_SHIFT},
  277. {PMIC_STRUP_CON8_RSV0, MT6351_PMIC_STRUP_CON8_RSV0_ADDR,
  278. MT6351_PMIC_STRUP_CON8_RSV0_MASK, MT6351_PMIC_STRUP_CON8_RSV0_SHIFT},
  279. {PMIC_DA_QI_EXT_PMIC_EN, MT6351_PMIC_DA_QI_EXT_PMIC_EN_ADDR,
  280. MT6351_PMIC_DA_QI_EXT_PMIC_EN_MASK, MT6351_PMIC_DA_QI_EXT_PMIC_EN_SHIFT},
  281. {PMIC_STRUP_AUXADC_START_SW, MT6351_PMIC_STRUP_AUXADC_START_SW_ADDR,
  282. MT6351_PMIC_STRUP_AUXADC_START_SW_MASK, MT6351_PMIC_STRUP_AUXADC_START_SW_SHIFT},
  283. {PMIC_STRUP_AUXADC_RSTB_SW, MT6351_PMIC_STRUP_AUXADC_RSTB_SW_ADDR,
  284. MT6351_PMIC_STRUP_AUXADC_RSTB_SW_MASK, MT6351_PMIC_STRUP_AUXADC_RSTB_SW_SHIFT},
  285. {PMIC_STRUP_AUXADC_START_SEL, MT6351_PMIC_STRUP_AUXADC_START_SEL_ADDR,
  286. MT6351_PMIC_STRUP_AUXADC_START_SEL_MASK, MT6351_PMIC_STRUP_AUXADC_START_SEL_SHIFT},
  287. {PMIC_STRUP_AUXADC_RSTB_SEL, MT6351_PMIC_STRUP_AUXADC_RSTB_SEL_ADDR,
  288. MT6351_PMIC_STRUP_AUXADC_RSTB_SEL_MASK, MT6351_PMIC_STRUP_AUXADC_RSTB_SEL_SHIFT},
  289. {PMIC_STRUP_PWROFF_SEQ_EN, MT6351_PMIC_STRUP_PWROFF_SEQ_EN_ADDR,
  290. MT6351_PMIC_STRUP_PWROFF_SEQ_EN_MASK, MT6351_PMIC_STRUP_PWROFF_SEQ_EN_SHIFT},
  291. {PMIC_STRUP_PWROFF_PREOFF_EN, MT6351_PMIC_STRUP_PWROFF_PREOFF_EN_ADDR,
  292. MT6351_PMIC_STRUP_PWROFF_PREOFF_EN_MASK, MT6351_PMIC_STRUP_PWROFF_PREOFF_EN_SHIFT},
  293. {PMIC_STRUP_PP_EN, MT6351_PMIC_STRUP_PP_EN_ADDR, MT6351_PMIC_STRUP_PP_EN_MASK,
  294. MT6351_PMIC_STRUP_PP_EN_SHIFT},
  295. {PMIC_STRUP_PP_EN_SEL, MT6351_PMIC_STRUP_PP_EN_SEL_ADDR,
  296. MT6351_PMIC_STRUP_PP_EN_SEL_MASK, MT6351_PMIC_STRUP_PP_EN_SEL_SHIFT},
  297. {PMIC_STRUP_DIG0_RSV0, MT6351_PMIC_STRUP_DIG0_RSV0_ADDR,
  298. MT6351_PMIC_STRUP_DIG0_RSV0_MASK, MT6351_PMIC_STRUP_DIG0_RSV0_SHIFT},
  299. {PMIC_STRUP_DIG1_RSV0, MT6351_PMIC_STRUP_DIG1_RSV0_ADDR,
  300. MT6351_PMIC_STRUP_DIG1_RSV0_MASK, MT6351_PMIC_STRUP_DIG1_RSV0_SHIFT},
  301. {PMIC_RG_RSV_SWREG, MT6351_PMIC_RG_RSV_SWREG_ADDR, MT6351_PMIC_RG_RSV_SWREG_MASK,
  302. MT6351_PMIC_RG_RSV_SWREG_SHIFT},
  303. {PMIC_STRUP_PP_EN_PWROFF_CNT, MT6351_PMIC_STRUP_PP_EN_PWROFF_CNT_ADDR,
  304. MT6351_PMIC_STRUP_PP_EN_PWROFF_CNT_MASK, MT6351_PMIC_STRUP_PP_EN_PWROFF_CNT_SHIFT},
  305. {PMIC_STRUP_UVLO_U1U2_SEL, MT6351_PMIC_STRUP_UVLO_U1U2_SEL_ADDR,
  306. MT6351_PMIC_STRUP_UVLO_U1U2_SEL_MASK, MT6351_PMIC_STRUP_UVLO_U1U2_SEL_SHIFT},
  307. {PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL, MT6351_PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL_ADDR,
  308. MT6351_PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL_MASK,
  309. MT6351_PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL_SHIFT},
  310. {PMIC_STRUP_AUXADC_RPCNT_MAX, MT6351_PMIC_STRUP_AUXADC_RPCNT_MAX_ADDR,
  311. MT6351_PMIC_STRUP_AUXADC_RPCNT_MAX_MASK, MT6351_PMIC_STRUP_AUXADC_RPCNT_MAX_SHIFT},
  312. {PMIC_RG_STRUP_THR_OVER_110_CLR, MT6351_PMIC_RG_STRUP_THR_OVER_110_CLR_ADDR,
  313. MT6351_PMIC_RG_STRUP_THR_OVER_110_CLR_MASK, MT6351_PMIC_RG_STRUP_THR_OVER_110_CLR_SHIFT},
  314. {PMIC_RG_STRUP_THR_110_CLR, MT6351_PMIC_RG_STRUP_THR_110_CLR_ADDR,
  315. MT6351_PMIC_RG_STRUP_THR_110_CLR_MASK, MT6351_PMIC_RG_STRUP_THR_110_CLR_SHIFT},
  316. {PMIC_RG_STRUP_THR_125_CLR, MT6351_PMIC_RG_STRUP_THR_125_CLR_ADDR,
  317. MT6351_PMIC_RG_STRUP_THR_125_CLR_MASK, MT6351_PMIC_RG_STRUP_THR_125_CLR_SHIFT},
  318. {PMIC_RG_STRUP_THR_CLR, MT6351_PMIC_RG_STRUP_THR_CLR_ADDR,
  319. MT6351_PMIC_RG_STRUP_THR_CLR_MASK, MT6351_PMIC_RG_STRUP_THR_CLR_SHIFT},
  320. {PMIC_RG_STRUP_THR_OVER_110_IRQ_EN, MT6351_PMIC_RG_STRUP_THR_OVER_110_IRQ_EN_ADDR,
  321. MT6351_PMIC_RG_STRUP_THR_OVER_110_IRQ_EN_MASK,
  322. MT6351_PMIC_RG_STRUP_THR_OVER_110_IRQ_EN_SHIFT},
  323. {PMIC_RG_STRUP_THR_110_IRQ_EN, MT6351_PMIC_RG_STRUP_THR_110_IRQ_EN_ADDR,
  324. MT6351_PMIC_RG_STRUP_THR_110_IRQ_EN_MASK, MT6351_PMIC_RG_STRUP_THR_110_IRQ_EN_SHIFT},
  325. {PMIC_RG_STRUP_THR_125_IRQ_EN, MT6351_PMIC_RG_STRUP_THR_125_IRQ_EN_ADDR,
  326. MT6351_PMIC_RG_STRUP_THR_125_IRQ_EN_MASK, MT6351_PMIC_RG_STRUP_THR_125_IRQ_EN_SHIFT},
  327. {PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS,
  328. MT6351_PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS_ADDR,
  329. MT6351_PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS_MASK,
  330. MT6351_PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS_SHIFT},
  331. {PMIC_RG_STRUP_THR_110_IRQ_STATUS, MT6351_PMIC_RG_STRUP_THR_110_IRQ_STATUS_ADDR,
  332. MT6351_PMIC_RG_STRUP_THR_110_IRQ_STATUS_MASK,
  333. MT6351_PMIC_RG_STRUP_THR_110_IRQ_STATUS_SHIFT},
  334. {PMIC_RG_STRUP_THR_125_IRQ_STATUS, MT6351_PMIC_RG_STRUP_THR_125_IRQ_STATUS_ADDR,
  335. MT6351_PMIC_RG_STRUP_THR_125_IRQ_STATUS_MASK,
  336. MT6351_PMIC_RG_STRUP_THR_125_IRQ_STATUS_SHIFT},
  337. {PMIC_STRUP_PG_STATUS_CLR, MT6351_PMIC_STRUP_PG_STATUS_CLR_ADDR,
  338. MT6351_PMIC_STRUP_PG_STATUS_CLR_MASK, MT6351_PMIC_STRUP_PG_STATUS_CLR_SHIFT},
  339. {PMIC_RG_STRUP_LONG_PRESS_EXT_SEL, MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_SEL_ADDR,
  340. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_SEL_MASK,
  341. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_SEL_SHIFT},
  342. {PMIC_RG_STRUP_LONG_PRESS_EXT_TD, MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_TD_ADDR,
  343. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_TD_MASK,
  344. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_TD_SHIFT},
  345. {PMIC_RG_STRUP_LONG_PRESS_EXT_EN, MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_EN_ADDR,
  346. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_EN_MASK,
  347. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_EN_SHIFT},
  348. {PMIC_RG_STRUP_LONG_PRESS_EXT_CHR_CTRL,
  349. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_CHR_CTRL_ADDR,
  350. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_CHR_CTRL_MASK,
  351. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_CHR_CTRL_SHIFT},
  352. {PMIC_RG_STRUP_LONG_PRESS_EXT_PWRKY_CTRL,
  353. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_PWRKY_CTRL_ADDR,
  354. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_PWRKY_CTRL_MASK,
  355. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_PWRKY_CTRL_SHIFT},
  356. {PMIC_RG_STRUP_LONG_PRESS_EXT_PWRBB_CTRL,
  357. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_PWRBB_CTRL_ADDR,
  358. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_PWRBB_CTRL_MASK,
  359. MT6351_PMIC_RG_STRUP_LONG_PRESS_EXT_PWRBB_CTRL_SHIFT},
  360. {PMIC_RG_STRUP_ENVTEM, MT6351_PMIC_RG_STRUP_ENVTEM_ADDR,
  361. MT6351_PMIC_RG_STRUP_ENVTEM_MASK, MT6351_PMIC_RG_STRUP_ENVTEM_SHIFT},
  362. {PMIC_RG_STRUP_ENVTEM_CTRL, MT6351_PMIC_RG_STRUP_ENVTEM_CTRL_ADDR,
  363. MT6351_PMIC_RG_STRUP_ENVTEM_CTRL_MASK, MT6351_PMIC_RG_STRUP_ENVTEM_CTRL_SHIFT},
  364. {PMIC_RG_STRUP_PWRKEY_COUNT_RESET, MT6351_PMIC_RG_STRUP_PWRKEY_COUNT_RESET_ADDR,
  365. MT6351_PMIC_RG_STRUP_PWRKEY_COUNT_RESET_MASK,
  366. MT6351_PMIC_RG_STRUP_PWRKEY_COUNT_RESET_SHIFT},
  367. {PMIC_RGS_ANA_CHIP_ID, MT6351_PMIC_RGS_ANA_CHIP_ID_ADDR,
  368. MT6351_PMIC_RGS_ANA_CHIP_ID_MASK, MT6351_PMIC_RGS_ANA_CHIP_ID_SHIFT},
  369. {PMIC_RG_PP_EN_DRVSEL, MT6351_PMIC_RG_PP_EN_DRVSEL_ADDR,
  370. MT6351_PMIC_RG_PP_EN_DRVSEL_MASK, MT6351_PMIC_RG_PP_EN_DRVSEL_SHIFT},
  371. {PMIC_RG_FCHR_PU_EN, MT6351_PMIC_RG_FCHR_PU_EN_ADDR,
  372. MT6351_PMIC_RG_FCHR_PU_EN_MASK, MT6351_PMIC_RG_FCHR_PU_EN_SHIFT},
  373. {PMIC_RG_PMU_RSV, MT6351_PMIC_RG_PMU_RSV_ADDR, MT6351_PMIC_RG_PMU_RSV_MASK,
  374. MT6351_PMIC_RG_PMU_RSV_SHIFT},
  375. {PMIC_RG_FCHR_KEYDET_EN, MT6351_PMIC_RG_FCHR_KEYDET_EN_ADDR,
  376. MT6351_PMIC_RG_FCHR_KEYDET_EN_MASK, MT6351_PMIC_RG_FCHR_KEYDET_EN_SHIFT},
  377. {PMIC_RG_EN_DRVSEL, MT6351_PMIC_RG_EN_DRVSEL_ADDR, MT6351_PMIC_RG_EN_DRVSEL_MASK,
  378. MT6351_PMIC_RG_EN_DRVSEL_SHIFT},
  379. {PMIC_RG_RST_DRVSEL, MT6351_PMIC_RG_RST_DRVSEL_ADDR,
  380. MT6351_PMIC_RG_RST_DRVSEL_MASK, MT6351_PMIC_RG_RST_DRVSEL_SHIFT},
  381. {PMIC_RG_STRUP_IREF_TRIM, MT6351_PMIC_RG_STRUP_IREF_TRIM_ADDR,
  382. MT6351_PMIC_RG_STRUP_IREF_TRIM_MASK, MT6351_PMIC_RG_STRUP_IREF_TRIM_SHIFT},
  383. {PMIC_RG_VREF_BG, MT6351_PMIC_RG_VREF_BG_ADDR, MT6351_PMIC_RG_VREF_BG_MASK,
  384. MT6351_PMIC_RG_VREF_BG_SHIFT},
  385. {PMIC_RG_THR_TMODE, MT6351_PMIC_RG_THR_TMODE_ADDR, MT6351_PMIC_RG_THR_TMODE_MASK,
  386. MT6351_PMIC_RG_THR_TMODE_SHIFT},
  387. {PMIC_RG_STRUP_THR_SEL, MT6351_PMIC_RG_STRUP_THR_SEL_ADDR,
  388. MT6351_PMIC_RG_STRUP_THR_SEL_MASK, MT6351_PMIC_RG_STRUP_THR_SEL_SHIFT},
  389. {PMIC_RG_THRDET_SEL, MT6351_PMIC_RG_THRDET_SEL_ADDR,
  390. MT6351_PMIC_RG_THRDET_SEL_MASK, MT6351_PMIC_RG_THRDET_SEL_SHIFT},
  391. {PMIC_HWCID, MT6351_PMIC_HWCID_ADDR, MT6351_PMIC_HWCID_MASK,
  392. MT6351_PMIC_HWCID_SHIFT},
  393. {PMIC_SWCID, MT6351_PMIC_SWCID_ADDR, MT6351_PMIC_SWCID_MASK,
  394. MT6351_PMIC_SWCID_SHIFT},
  395. {PMIC_RG_SRCLKEN_IN0_EN, MT6351_PMIC_RG_SRCLKEN_IN0_EN_ADDR,
  396. MT6351_PMIC_RG_SRCLKEN_IN0_EN_MASK, MT6351_PMIC_RG_SRCLKEN_IN0_EN_SHIFT},
  397. {PMIC_RG_SRCLKEN_IN1_EN, MT6351_PMIC_RG_SRCLKEN_IN1_EN_ADDR,
  398. MT6351_PMIC_RG_SRCLKEN_IN1_EN_MASK, MT6351_PMIC_RG_SRCLKEN_IN1_EN_SHIFT},
  399. {PMIC_RG_OSC_SEL, MT6351_PMIC_RG_OSC_SEL_ADDR, MT6351_PMIC_RG_OSC_SEL_MASK,
  400. MT6351_PMIC_RG_OSC_SEL_SHIFT},
  401. {PMIC_RG_SRCLKEN_IN2_EN, MT6351_PMIC_RG_SRCLKEN_IN2_EN_ADDR,
  402. MT6351_PMIC_RG_SRCLKEN_IN2_EN_MASK, MT6351_PMIC_RG_SRCLKEN_IN2_EN_SHIFT},
  403. {PMIC_RG_SRCLKEN_IN0_HW_MODE, MT6351_PMIC_RG_SRCLKEN_IN0_HW_MODE_ADDR,
  404. MT6351_PMIC_RG_SRCLKEN_IN0_HW_MODE_MASK, MT6351_PMIC_RG_SRCLKEN_IN0_HW_MODE_SHIFT},
  405. {PMIC_RG_SRCLKEN_IN1_HW_MODE, MT6351_PMIC_RG_SRCLKEN_IN1_HW_MODE_ADDR,
  406. MT6351_PMIC_RG_SRCLKEN_IN1_HW_MODE_MASK, MT6351_PMIC_RG_SRCLKEN_IN1_HW_MODE_SHIFT},
  407. {PMIC_RG_OSC_SEL_HW_MODE, MT6351_PMIC_RG_OSC_SEL_HW_MODE_ADDR,
  408. MT6351_PMIC_RG_OSC_SEL_HW_MODE_MASK, MT6351_PMIC_RG_OSC_SEL_HW_MODE_SHIFT},
  409. {PMIC_RG_SRCLKEN_IN_SYNC_EN, MT6351_PMIC_RG_SRCLKEN_IN_SYNC_EN_ADDR,
  410. MT6351_PMIC_RG_SRCLKEN_IN_SYNC_EN_MASK, MT6351_PMIC_RG_SRCLKEN_IN_SYNC_EN_SHIFT},
  411. {PMIC_RG_OSC_EN_AUTO_OFF, MT6351_PMIC_RG_OSC_EN_AUTO_OFF_ADDR,
  412. MT6351_PMIC_RG_OSC_EN_AUTO_OFF_MASK, MT6351_PMIC_RG_OSC_EN_AUTO_OFF_SHIFT},
  413. {PMIC_TEST_OUT, MT6351_PMIC_TEST_OUT_ADDR, MT6351_PMIC_TEST_OUT_MASK,
  414. MT6351_PMIC_TEST_OUT_SHIFT},
  415. {PMIC_RG_MON_FLAG_SEL, MT6351_PMIC_RG_MON_FLAG_SEL_ADDR,
  416. MT6351_PMIC_RG_MON_FLAG_SEL_MASK, MT6351_PMIC_RG_MON_FLAG_SEL_SHIFT},
  417. {PMIC_RG_MON_GRP_SEL, MT6351_PMIC_RG_MON_GRP_SEL_ADDR,
  418. MT6351_PMIC_RG_MON_GRP_SEL_MASK, MT6351_PMIC_RG_MON_GRP_SEL_SHIFT},
  419. {PMIC_RG_NANDTREE_MODE, MT6351_PMIC_RG_NANDTREE_MODE_ADDR,
  420. MT6351_PMIC_RG_NANDTREE_MODE_MASK, MT6351_PMIC_RG_NANDTREE_MODE_SHIFT},
  421. {PMIC_RG_TEST_AUXADC, MT6351_PMIC_RG_TEST_AUXADC_ADDR,
  422. MT6351_PMIC_RG_TEST_AUXADC_MASK, MT6351_PMIC_RG_TEST_AUXADC_SHIFT},
  423. {PMIC_RG_EFUSE_MODE, MT6351_PMIC_RG_EFUSE_MODE_ADDR,
  424. MT6351_PMIC_RG_EFUSE_MODE_MASK, MT6351_PMIC_RG_EFUSE_MODE_SHIFT},
  425. {PMIC_RG_TEST_STRUP, MT6351_PMIC_RG_TEST_STRUP_ADDR,
  426. MT6351_PMIC_RG_TEST_STRUP_MASK, MT6351_PMIC_RG_TEST_STRUP_SHIFT},
  427. {PMIC_TESTMODE_SW, MT6351_PMIC_TESTMODE_SW_ADDR, MT6351_PMIC_TESTMODE_SW_MASK,
  428. MT6351_PMIC_TESTMODE_SW_SHIFT},
  429. {PMIC_EN_STATUS_VLDO28, MT6351_PMIC_EN_STATUS_VLDO28_ADDR,
  430. MT6351_PMIC_EN_STATUS_VLDO28_MASK, MT6351_PMIC_EN_STATUS_VLDO28_SHIFT},
  431. {PMIC_EN_STATUS_VIO28, MT6351_PMIC_EN_STATUS_VIO28_ADDR,
  432. MT6351_PMIC_EN_STATUS_VIO28_MASK, MT6351_PMIC_EN_STATUS_VIO28_SHIFT},
  433. {PMIC_EN_STATUS_VMCH, MT6351_PMIC_EN_STATUS_VMCH_ADDR,
  434. MT6351_PMIC_EN_STATUS_VMCH_MASK, MT6351_PMIC_EN_STATUS_VMCH_SHIFT},
  435. {PMIC_EN_STATUS_VMC, MT6351_PMIC_EN_STATUS_VMC_ADDR,
  436. MT6351_PMIC_EN_STATUS_VMC_MASK, MT6351_PMIC_EN_STATUS_VMC_SHIFT},
  437. {PMIC_EN_STATUS_VEMC, MT6351_PMIC_EN_STATUS_VEMC_ADDR,
  438. MT6351_PMIC_EN_STATUS_VEMC_MASK, MT6351_PMIC_EN_STATUS_VEMC_SHIFT},
  439. {PMIC_EN_STATUS_VSIM2, MT6351_PMIC_EN_STATUS_VSIM2_ADDR,
  440. MT6351_PMIC_EN_STATUS_VSIM2_MASK, MT6351_PMIC_EN_STATUS_VSIM2_SHIFT},
  441. {PMIC_EN_STATUS_VSIM1, MT6351_PMIC_EN_STATUS_VSIM1_ADDR,
  442. MT6351_PMIC_EN_STATUS_VSIM1_MASK, MT6351_PMIC_EN_STATUS_VSIM1_SHIFT},
  443. {PMIC_EN_STATUS_VEFUSE, MT6351_PMIC_EN_STATUS_VEFUSE_ADDR,
  444. MT6351_PMIC_EN_STATUS_VEFUSE_MASK, MT6351_PMIC_EN_STATUS_VEFUSE_SHIFT},
  445. {PMIC_EN_STATUS_VUSB33, MT6351_PMIC_EN_STATUS_VUSB33_ADDR,
  446. MT6351_PMIC_EN_STATUS_VUSB33_MASK, MT6351_PMIC_EN_STATUS_VUSB33_SHIFT},
  447. {PMIC_EN_STATUS_VCN33, MT6351_PMIC_EN_STATUS_VCN33_ADDR,
  448. MT6351_PMIC_EN_STATUS_VCN33_MASK, MT6351_PMIC_EN_STATUS_VCN33_SHIFT},
  449. {PMIC_EN_STATUS_VCAMA, MT6351_PMIC_EN_STATUS_VCAMA_ADDR,
  450. MT6351_PMIC_EN_STATUS_VCAMA_MASK, MT6351_PMIC_EN_STATUS_VCAMA_SHIFT},
  451. {PMIC_EN_STATUS_VCN28, MT6351_PMIC_EN_STATUS_VCN28_ADDR,
  452. MT6351_PMIC_EN_STATUS_VCN28_MASK, MT6351_PMIC_EN_STATUS_VCN28_SHIFT},
  453. {PMIC_EN_STATUS_VTCXO24, MT6351_PMIC_EN_STATUS_VTCXO24_ADDR,
  454. MT6351_PMIC_EN_STATUS_VTCXO24_MASK, MT6351_PMIC_EN_STATUS_VTCXO24_SHIFT},
  455. {PMIC_EN_STATUS_VTCXO28, MT6351_PMIC_EN_STATUS_VTCXO28_ADDR,
  456. MT6351_PMIC_EN_STATUS_VTCXO28_MASK, MT6351_PMIC_EN_STATUS_VTCXO28_SHIFT},
  457. {PMIC_EN_STATUS_VA18, MT6351_PMIC_EN_STATUS_VA18_ADDR,
  458. MT6351_PMIC_EN_STATUS_VA18_MASK, MT6351_PMIC_EN_STATUS_VA18_SHIFT},
  459. {PMIC_EN_STATUS_VRTC, MT6351_PMIC_EN_STATUS_VRTC_ADDR,
  460. MT6351_PMIC_EN_STATUS_VRTC_MASK, MT6351_PMIC_EN_STATUS_VRTC_SHIFT},
  461. {PMIC_EN_STATUS_VBIF28, MT6351_PMIC_EN_STATUS_VBIF28_ADDR,
  462. MT6351_PMIC_EN_STATUS_VBIF28_MASK, MT6351_PMIC_EN_STATUS_VBIF28_SHIFT},
  463. {PMIC_EN_STATUS_VGP3, MT6351_PMIC_EN_STATUS_VGP3_ADDR,
  464. MT6351_PMIC_EN_STATUS_VGP3_MASK, MT6351_PMIC_EN_STATUS_VGP3_SHIFT},
  465. {PMIC_EN_STATUS_VMIPI, MT6351_PMIC_EN_STATUS_VMIPI_ADDR,
  466. MT6351_PMIC_EN_STATUS_VMIPI_MASK, MT6351_PMIC_EN_STATUS_VMIPI_SHIFT},
  467. {PMIC_EN_STATUS_VDRAM, MT6351_PMIC_EN_STATUS_VDRAM_ADDR,
  468. MT6351_PMIC_EN_STATUS_VDRAM_MASK, MT6351_PMIC_EN_STATUS_VDRAM_SHIFT},
  469. {PMIC_EN_STATUS_VA10, MT6351_PMIC_EN_STATUS_VA10_ADDR,
  470. MT6351_PMIC_EN_STATUS_VA10_MASK, MT6351_PMIC_EN_STATUS_VA10_SHIFT},
  471. {PMIC_EN_STATUS_VRF12, MT6351_PMIC_EN_STATUS_VRF12_ADDR,
  472. MT6351_PMIC_EN_STATUS_VRF12_MASK, MT6351_PMIC_EN_STATUS_VRF12_SHIFT},
  473. {PMIC_EN_STATUS_VXO22, MT6351_PMIC_EN_STATUS_VXO22_ADDR,
  474. MT6351_PMIC_EN_STATUS_VXO22_MASK, MT6351_PMIC_EN_STATUS_VXO22_SHIFT},
  475. {PMIC_EN_STATUS_VSRAM_PROC, MT6351_PMIC_EN_STATUS_VSRAM_PROC_ADDR,
  476. MT6351_PMIC_EN_STATUS_VSRAM_PROC_MASK, MT6351_PMIC_EN_STATUS_VSRAM_PROC_SHIFT},
  477. {PMIC_EN_STATUS_VCAMIO, MT6351_PMIC_EN_STATUS_VCAMIO_ADDR,
  478. MT6351_PMIC_EN_STATUS_VCAMIO_MASK, MT6351_PMIC_EN_STATUS_VCAMIO_SHIFT},
  479. {PMIC_EN_STATUS_VCN18, MT6351_PMIC_EN_STATUS_VCN18_ADDR,
  480. MT6351_PMIC_EN_STATUS_VCN18_MASK, MT6351_PMIC_EN_STATUS_VCN18_SHIFT},
  481. {PMIC_EN_STATUS_VIO18, MT6351_PMIC_EN_STATUS_VIO18_ADDR,
  482. MT6351_PMIC_EN_STATUS_VIO18_MASK, MT6351_PMIC_EN_STATUS_VIO18_SHIFT},
  483. {PMIC_EN_STATUS_VRF18, MT6351_PMIC_EN_STATUS_VRF18_ADDR,
  484. MT6351_PMIC_EN_STATUS_VRF18_MASK, MT6351_PMIC_EN_STATUS_VRF18_SHIFT},
  485. {PMIC_EN_STATUS_VCAMD, MT6351_PMIC_EN_STATUS_VCAMD_ADDR,
  486. MT6351_PMIC_EN_STATUS_VCAMD_MASK, MT6351_PMIC_EN_STATUS_VCAMD_SHIFT},
  487. {PMIC_EN_STATUS_VIBR, MT6351_PMIC_EN_STATUS_VIBR_ADDR,
  488. MT6351_PMIC_EN_STATUS_VIBR_MASK, MT6351_PMIC_EN_STATUS_VIBR_SHIFT},
  489. {PMIC_OC_STATUS_VIBR, MT6351_PMIC_OC_STATUS_VIBR_ADDR,
  490. MT6351_PMIC_OC_STATUS_VIBR_MASK, MT6351_PMIC_OC_STATUS_VIBR_SHIFT},
  491. {PMIC_OC_STATUS_VLDO28, MT6351_PMIC_OC_STATUS_VLDO28_ADDR,
  492. MT6351_PMIC_OC_STATUS_VLDO28_MASK, MT6351_PMIC_OC_STATUS_VLDO28_SHIFT},
  493. {PMIC_OC_STATUS_VIO28, MT6351_PMIC_OC_STATUS_VIO28_ADDR,
  494. MT6351_PMIC_OC_STATUS_VIO28_MASK, MT6351_PMIC_OC_STATUS_VIO28_SHIFT},
  495. {PMIC_OC_STATUS_VMC, MT6351_PMIC_OC_STATUS_VMC_ADDR,
  496. MT6351_PMIC_OC_STATUS_VMC_MASK, MT6351_PMIC_OC_STATUS_VMC_SHIFT},
  497. {PMIC_OC_STATUS_VMCH, MT6351_PMIC_OC_STATUS_VMCH_ADDR,
  498. MT6351_PMIC_OC_STATUS_VMCH_MASK, MT6351_PMIC_OC_STATUS_VMCH_SHIFT},
  499. {PMIC_OC_STATUS_VEMC, MT6351_PMIC_OC_STATUS_VEMC_ADDR,
  500. MT6351_PMIC_OC_STATUS_VEMC_MASK, MT6351_PMIC_OC_STATUS_VEMC_SHIFT},
  501. {PMIC_OC_STATUS_VSIM2, MT6351_PMIC_OC_STATUS_VSIM2_ADDR,
  502. MT6351_PMIC_OC_STATUS_VSIM2_MASK, MT6351_PMIC_OC_STATUS_VSIM2_SHIFT},
  503. {PMIC_OC_STATUS_VSIM1, MT6351_PMIC_OC_STATUS_VSIM1_ADDR,
  504. MT6351_PMIC_OC_STATUS_VSIM1_MASK, MT6351_PMIC_OC_STATUS_VSIM1_SHIFT},
  505. {PMIC_OC_STATUS_VEFUSE, MT6351_PMIC_OC_STATUS_VEFUSE_ADDR,
  506. MT6351_PMIC_OC_STATUS_VEFUSE_MASK, MT6351_PMIC_OC_STATUS_VEFUSE_SHIFT},
  507. {PMIC_OC_STATUS_VUSB33, MT6351_PMIC_OC_STATUS_VUSB33_ADDR,
  508. MT6351_PMIC_OC_STATUS_VUSB33_MASK, MT6351_PMIC_OC_STATUS_VUSB33_SHIFT},
  509. {PMIC_OC_STATUS_VCN33, MT6351_PMIC_OC_STATUS_VCN33_ADDR,
  510. MT6351_PMIC_OC_STATUS_VCN33_MASK, MT6351_PMIC_OC_STATUS_VCN33_SHIFT},
  511. {PMIC_OC_STATUS_VCAMA, MT6351_PMIC_OC_STATUS_VCAMA_ADDR,
  512. MT6351_PMIC_OC_STATUS_VCAMA_MASK, MT6351_PMIC_OC_STATUS_VCAMA_SHIFT},
  513. {PMIC_OC_STATUS_VCN28, MT6351_PMIC_OC_STATUS_VCN28_ADDR,
  514. MT6351_PMIC_OC_STATUS_VCN28_MASK, MT6351_PMIC_OC_STATUS_VCN28_SHIFT},
  515. {PMIC_OC_STATUS_VTCXO24, MT6351_PMIC_OC_STATUS_VTCXO24_ADDR,
  516. MT6351_PMIC_OC_STATUS_VTCXO24_MASK, MT6351_PMIC_OC_STATUS_VTCXO24_SHIFT},
  517. {PMIC_OC_STATUS_VTCXO28, MT6351_PMIC_OC_STATUS_VTCXO28_ADDR,
  518. MT6351_PMIC_OC_STATUS_VTCXO28_MASK, MT6351_PMIC_OC_STATUS_VTCXO28_SHIFT},
  519. {PMIC_OC_STATUS_VA18, MT6351_PMIC_OC_STATUS_VA18_ADDR,
  520. MT6351_PMIC_OC_STATUS_VA18_MASK, MT6351_PMIC_OC_STATUS_VA18_SHIFT},
  521. {PMIC_OC_STATUS_VBIF28, MT6351_PMIC_OC_STATUS_VBIF28_ADDR,
  522. MT6351_PMIC_OC_STATUS_VBIF28_MASK, MT6351_PMIC_OC_STATUS_VBIF28_SHIFT},
  523. {PMIC_OC_STATUS_VGP3, MT6351_PMIC_OC_STATUS_VGP3_ADDR,
  524. MT6351_PMIC_OC_STATUS_VGP3_MASK, MT6351_PMIC_OC_STATUS_VGP3_SHIFT},
  525. {PMIC_OC_STATUS_VMIPI, MT6351_PMIC_OC_STATUS_VMIPI_ADDR,
  526. MT6351_PMIC_OC_STATUS_VMIPI_MASK, MT6351_PMIC_OC_STATUS_VMIPI_SHIFT},
  527. {PMIC_OC_STATUS_VDRAM, MT6351_PMIC_OC_STATUS_VDRAM_ADDR,
  528. MT6351_PMIC_OC_STATUS_VDRAM_MASK, MT6351_PMIC_OC_STATUS_VDRAM_SHIFT},
  529. {PMIC_OC_STATUS_VA10, MT6351_PMIC_OC_STATUS_VA10_ADDR,
  530. MT6351_PMIC_OC_STATUS_VA10_MASK, MT6351_PMIC_OC_STATUS_VA10_SHIFT},
  531. {PMIC_OC_STATUS_VRF12, MT6351_PMIC_OC_STATUS_VRF12_ADDR,
  532. MT6351_PMIC_OC_STATUS_VRF12_MASK, MT6351_PMIC_OC_STATUS_VRF12_SHIFT},
  533. {PMIC_OC_STATUS_VXO22, MT6351_PMIC_OC_STATUS_VXO22_ADDR,
  534. MT6351_PMIC_OC_STATUS_VXO22_MASK, MT6351_PMIC_OC_STATUS_VXO22_SHIFT},
  535. {PMIC_OC_STATUS_VSRAM_PROC, MT6351_PMIC_OC_STATUS_VSRAM_PROC_ADDR,
  536. MT6351_PMIC_OC_STATUS_VSRAM_PROC_MASK, MT6351_PMIC_OC_STATUS_VSRAM_PROC_SHIFT},
  537. {PMIC_OC_STATUS_VCAMIO, MT6351_PMIC_OC_STATUS_VCAMIO_ADDR,
  538. MT6351_PMIC_OC_STATUS_VCAMIO_MASK, MT6351_PMIC_OC_STATUS_VCAMIO_SHIFT},
  539. {PMIC_OC_STATUS_VCN18, MT6351_PMIC_OC_STATUS_VCN18_ADDR,
  540. MT6351_PMIC_OC_STATUS_VCN18_MASK, MT6351_PMIC_OC_STATUS_VCN18_SHIFT},
  541. {PMIC_OC_STATUS_VIO18, MT6351_PMIC_OC_STATUS_VIO18_ADDR,
  542. MT6351_PMIC_OC_STATUS_VIO18_MASK, MT6351_PMIC_OC_STATUS_VIO18_SHIFT},
  543. {PMIC_OC_STATUS_VRF18, MT6351_PMIC_OC_STATUS_VRF18_ADDR,
  544. MT6351_PMIC_OC_STATUS_VRF18_MASK, MT6351_PMIC_OC_STATUS_VRF18_SHIFT},
  545. {PMIC_OC_STATUS_VCAMD, MT6351_PMIC_OC_STATUS_VCAMD_ADDR,
  546. MT6351_PMIC_OC_STATUS_VCAMD_MASK, MT6351_PMIC_OC_STATUS_VCAMD_SHIFT},
  547. {PMIC_VA18_PG_DEB, MT6351_PMIC_VA18_PG_DEB_ADDR, MT6351_PMIC_VA18_PG_DEB_MASK,
  548. MT6351_PMIC_VA18_PG_DEB_SHIFT},
  549. {PMIC_VCORE_PG_DEB, MT6351_PMIC_VCORE_PG_DEB_ADDR, MT6351_PMIC_VCORE_PG_DEB_MASK,
  550. MT6351_PMIC_VCORE_PG_DEB_SHIFT},
  551. {PMIC_VMD1_PG_DEB, MT6351_PMIC_VMD1_PG_DEB_ADDR, MT6351_PMIC_VMD1_PG_DEB_MASK,
  552. MT6351_PMIC_VMD1_PG_DEB_SHIFT},
  553. {PMIC_VMODEM_PG_DEB, MT6351_PMIC_VMODEM_PG_DEB_ADDR,
  554. MT6351_PMIC_VMODEM_PG_DEB_MASK, MT6351_PMIC_VMODEM_PG_DEB_SHIFT},
  555. {PMIC_VS2_PG_DEB, MT6351_PMIC_VS2_PG_DEB_ADDR, MT6351_PMIC_VS2_PG_DEB_MASK,
  556. MT6351_PMIC_VS2_PG_DEB_SHIFT},
  557. {PMIC_VIO18_PG_DEB, MT6351_PMIC_VIO18_PG_DEB_ADDR, MT6351_PMIC_VIO18_PG_DEB_MASK,
  558. MT6351_PMIC_VIO18_PG_DEB_SHIFT},
  559. {PMIC_VEMC_PG_DEB, MT6351_PMIC_VEMC_PG_DEB_ADDR, MT6351_PMIC_VEMC_PG_DEB_MASK,
  560. MT6351_PMIC_VEMC_PG_DEB_SHIFT},
  561. {PMIC_VA10_PG_DEB, MT6351_PMIC_VA10_PG_DEB_ADDR, MT6351_PMIC_VA10_PG_DEB_MASK,
  562. MT6351_PMIC_VA10_PG_DEB_SHIFT},
  563. {PMIC_VIO28_PG_DEB, MT6351_PMIC_VIO28_PG_DEB_ADDR, MT6351_PMIC_VIO28_PG_DEB_MASK,
  564. MT6351_PMIC_VIO28_PG_DEB_SHIFT},
  565. {PMIC_VSRAM_MD_PG_DEB, MT6351_PMIC_VSRAM_MD_PG_DEB_ADDR,
  566. MT6351_PMIC_VSRAM_MD_PG_DEB_MASK, MT6351_PMIC_VSRAM_MD_PG_DEB_SHIFT},
  567. {PMIC_VSRAM_PROC_PG_DEB, MT6351_PMIC_VSRAM_PROC_PG_DEB_ADDR,
  568. MT6351_PMIC_VSRAM_PROC_PG_DEB_MASK, MT6351_PMIC_VSRAM_PROC_PG_DEB_SHIFT},
  569. {PMIC_VDRAM_PG_DEB, MT6351_PMIC_VDRAM_PG_DEB_ADDR, MT6351_PMIC_VDRAM_PG_DEB_MASK,
  570. MT6351_PMIC_VDRAM_PG_DEB_SHIFT},
  571. {PMIC_VGPU_PG_DEB, MT6351_PMIC_VGPU_PG_DEB_ADDR, MT6351_PMIC_VGPU_PG_DEB_MASK,
  572. MT6351_PMIC_VGPU_PG_DEB_SHIFT},
  573. {PMIC_VUSB33_PG_DEB, MT6351_PMIC_VUSB33_PG_DEB_ADDR,
  574. MT6351_PMIC_VUSB33_PG_DEB_MASK, MT6351_PMIC_VUSB33_PG_DEB_SHIFT},
  575. {PMIC_VXO22_PG_DEB, MT6351_PMIC_VXO22_PG_DEB_ADDR, MT6351_PMIC_VXO22_PG_DEB_MASK,
  576. MT6351_PMIC_VXO22_PG_DEB_SHIFT},
  577. {PMIC_VTCXO24_PG_DEB, MT6351_PMIC_VTCXO24_PG_DEB_ADDR,
  578. MT6351_PMIC_VTCXO24_PG_DEB_MASK, MT6351_PMIC_VTCXO24_PG_DEB_SHIFT},
  579. {PMIC_VS1_PG_DEB, MT6351_PMIC_VS1_PG_DEB_ADDR, MT6351_PMIC_VS1_PG_DEB_MASK,
  580. MT6351_PMIC_VS1_PG_DEB_SHIFT},
  581. {PMIC_STRUP_VA18_PG_STATUS, MT6351_PMIC_STRUP_VA18_PG_STATUS_ADDR,
  582. MT6351_PMIC_STRUP_VA18_PG_STATUS_MASK, MT6351_PMIC_STRUP_VA18_PG_STATUS_SHIFT},
  583. {PMIC_STRUP_VCORE_PG_STATUS, MT6351_PMIC_STRUP_VCORE_PG_STATUS_ADDR,
  584. MT6351_PMIC_STRUP_VCORE_PG_STATUS_MASK, MT6351_PMIC_STRUP_VCORE_PG_STATUS_SHIFT},
  585. {PMIC_STRUP_VMD1_PG_STATUS, MT6351_PMIC_STRUP_VMD1_PG_STATUS_ADDR,
  586. MT6351_PMIC_STRUP_VMD1_PG_STATUS_MASK, MT6351_PMIC_STRUP_VMD1_PG_STATUS_SHIFT},
  587. {PMIC_STRUP_VMODEM_PG_STATUS, MT6351_PMIC_STRUP_VMODEM_PG_STATUS_ADDR,
  588. MT6351_PMIC_STRUP_VMODEM_PG_STATUS_MASK, MT6351_PMIC_STRUP_VMODEM_PG_STATUS_SHIFT},
  589. {PMIC_STRUP_VS2_PG_STATUS, MT6351_PMIC_STRUP_VS2_PG_STATUS_ADDR,
  590. MT6351_PMIC_STRUP_VS2_PG_STATUS_MASK, MT6351_PMIC_STRUP_VS2_PG_STATUS_SHIFT},
  591. {PMIC_STRUP_VIO18_PG_STATUS, MT6351_PMIC_STRUP_VIO18_PG_STATUS_ADDR,
  592. MT6351_PMIC_STRUP_VIO18_PG_STATUS_MASK, MT6351_PMIC_STRUP_VIO18_PG_STATUS_SHIFT},
  593. {PMIC_STRUP_VEMC_PG_STATUS, MT6351_PMIC_STRUP_VEMC_PG_STATUS_ADDR,
  594. MT6351_PMIC_STRUP_VEMC_PG_STATUS_MASK, MT6351_PMIC_STRUP_VEMC_PG_STATUS_SHIFT},
  595. {PMIC_STRUP_VA10_PG_STATUS, MT6351_PMIC_STRUP_VA10_PG_STATUS_ADDR,
  596. MT6351_PMIC_STRUP_VA10_PG_STATUS_MASK, MT6351_PMIC_STRUP_VA10_PG_STATUS_SHIFT},
  597. {PMIC_STRUP_VIO28_PG_STATUS, MT6351_PMIC_STRUP_VIO28_PG_STATUS_ADDR,
  598. MT6351_PMIC_STRUP_VIO28_PG_STATUS_MASK, MT6351_PMIC_STRUP_VIO28_PG_STATUS_SHIFT},
  599. {PMIC_STRUP_VSRAM_MD_PG_STATUS, MT6351_PMIC_STRUP_VSRAM_MD_PG_STATUS_ADDR,
  600. MT6351_PMIC_STRUP_VSRAM_MD_PG_STATUS_MASK, MT6351_PMIC_STRUP_VSRAM_MD_PG_STATUS_SHIFT},
  601. {PMIC_STRUP_VSRAM_PROC_PG_STATUS, MT6351_PMIC_STRUP_VSRAM_PROC_PG_STATUS_ADDR,
  602. MT6351_PMIC_STRUP_VSRAM_PROC_PG_STATUS_MASK,
  603. MT6351_PMIC_STRUP_VSRAM_PROC_PG_STATUS_SHIFT},
  604. {PMIC_STRUP_VDRAM_PG_STATUS, MT6351_PMIC_STRUP_VDRAM_PG_STATUS_ADDR,
  605. MT6351_PMIC_STRUP_VDRAM_PG_STATUS_MASK, MT6351_PMIC_STRUP_VDRAM_PG_STATUS_SHIFT},
  606. {PMIC_STRUP_VGPU_PG_STATUS, MT6351_PMIC_STRUP_VGPU_PG_STATUS_ADDR,
  607. MT6351_PMIC_STRUP_VGPU_PG_STATUS_MASK, MT6351_PMIC_STRUP_VGPU_PG_STATUS_SHIFT},
  608. {PMIC_STRUP_VUSB33_PG_STATUS, MT6351_PMIC_STRUP_VUSB33_PG_STATUS_ADDR,
  609. MT6351_PMIC_STRUP_VUSB33_PG_STATUS_MASK, MT6351_PMIC_STRUP_VUSB33_PG_STATUS_SHIFT},
  610. {PMIC_STRUP_VXO22_PG_STATUS, MT6351_PMIC_STRUP_VXO22_PG_STATUS_ADDR,
  611. MT6351_PMIC_STRUP_VXO22_PG_STATUS_MASK, MT6351_PMIC_STRUP_VXO22_PG_STATUS_SHIFT},
  612. {PMIC_STRUP_VTCXO24_PG_STATUS, MT6351_PMIC_STRUP_VTCXO24_PG_STATUS_ADDR,
  613. MT6351_PMIC_STRUP_VTCXO24_PG_STATUS_MASK, MT6351_PMIC_STRUP_VTCXO24_PG_STATUS_SHIFT},
  614. {PMIC_STRUP_VS1_PG_STATUS, MT6351_PMIC_STRUP_VS1_PG_STATUS_ADDR,
  615. MT6351_PMIC_STRUP_VS1_PG_STATUS_MASK, MT6351_PMIC_STRUP_VS1_PG_STATUS_SHIFT},
  616. {PMIC_THERMAL_BACK110, MT6351_PMIC_THERMAL_BACK110_ADDR,
  617. MT6351_PMIC_THERMAL_BACK110_MASK, MT6351_PMIC_THERMAL_BACK110_SHIFT},
  618. {PMIC_THERMAL_OVER110, MT6351_PMIC_THERMAL_OVER110_ADDR,
  619. MT6351_PMIC_THERMAL_OVER110_MASK, MT6351_PMIC_THERMAL_OVER110_SHIFT},
  620. {PMIC_THERMAL_OVER125, MT6351_PMIC_THERMAL_OVER125_ADDR,
  621. MT6351_PMIC_THERMAL_OVER125_MASK, MT6351_PMIC_THERMAL_OVER125_SHIFT},
  622. {PMIC_STRUP_THERMAL_STATUS, MT6351_PMIC_STRUP_THERMAL_STATUS_ADDR,
  623. MT6351_PMIC_STRUP_THERMAL_STATUS_MASK, MT6351_PMIC_STRUP_THERMAL_STATUS_SHIFT},
  624. {PMIC_PMU_TEST_MODE_SCAN, MT6351_PMIC_PMU_TEST_MODE_SCAN_ADDR,
  625. MT6351_PMIC_PMU_TEST_MODE_SCAN_MASK, MT6351_PMIC_PMU_TEST_MODE_SCAN_SHIFT},
  626. {PMIC_PWRKEY_DEB, MT6351_PMIC_PWRKEY_DEB_ADDR, MT6351_PMIC_PWRKEY_DEB_MASK,
  627. MT6351_PMIC_PWRKEY_DEB_SHIFT},
  628. {PMIC_HOMEKEY_DEB, MT6351_PMIC_HOMEKEY_DEB_ADDR, MT6351_PMIC_HOMEKEY_DEB_MASK,
  629. MT6351_PMIC_HOMEKEY_DEB_SHIFT},
  630. {PMIC_RTC_XTAL_DET_DONE, MT6351_PMIC_RTC_XTAL_DET_DONE_ADDR,
  631. MT6351_PMIC_RTC_XTAL_DET_DONE_MASK, MT6351_PMIC_RTC_XTAL_DET_DONE_SHIFT},
  632. {PMIC_XOSC32_ENB_DET, MT6351_PMIC_XOSC32_ENB_DET_ADDR,
  633. MT6351_PMIC_XOSC32_ENB_DET_MASK, MT6351_PMIC_XOSC32_ENB_DET_SHIFT},
  634. {PMIC_RTC_XTAL_DET_RSV, MT6351_PMIC_RTC_XTAL_DET_RSV_ADDR,
  635. MT6351_PMIC_RTC_XTAL_DET_RSV_MASK, MT6351_PMIC_RTC_XTAL_DET_RSV_SHIFT},
  636. {PMIC_RG_PMU_TDSEL, MT6351_PMIC_RG_PMU_TDSEL_ADDR, MT6351_PMIC_RG_PMU_TDSEL_MASK,
  637. MT6351_PMIC_RG_PMU_TDSEL_SHIFT},
  638. {PMIC_RG_SPI_TDSEL, MT6351_PMIC_RG_SPI_TDSEL_ADDR, MT6351_PMIC_RG_SPI_TDSEL_MASK,
  639. MT6351_PMIC_RG_SPI_TDSEL_SHIFT},
  640. {PMIC_RG_AUD_TDSEL, MT6351_PMIC_RG_AUD_TDSEL_ADDR, MT6351_PMIC_RG_AUD_TDSEL_MASK,
  641. MT6351_PMIC_RG_AUD_TDSEL_SHIFT},
  642. {PMIC_RG_E32CAL_TDSEL, MT6351_PMIC_RG_E32CAL_TDSEL_ADDR,
  643. MT6351_PMIC_RG_E32CAL_TDSEL_MASK, MT6351_PMIC_RG_E32CAL_TDSEL_SHIFT},
  644. {PMIC_RG_PMU_RDSEL, MT6351_PMIC_RG_PMU_RDSEL_ADDR, MT6351_PMIC_RG_PMU_RDSEL_MASK,
  645. MT6351_PMIC_RG_PMU_RDSEL_SHIFT},
  646. {PMIC_RG_SPI_RDSEL, MT6351_PMIC_RG_SPI_RDSEL_ADDR, MT6351_PMIC_RG_SPI_RDSEL_MASK,
  647. MT6351_PMIC_RG_SPI_RDSEL_SHIFT},
  648. {PMIC_RG_AUD_RDSEL, MT6351_PMIC_RG_AUD_RDSEL_ADDR, MT6351_PMIC_RG_AUD_RDSEL_MASK,
  649. MT6351_PMIC_RG_AUD_RDSEL_SHIFT},
  650. {PMIC_RG_E32CAL_RDSEL, MT6351_PMIC_RG_E32CAL_RDSEL_ADDR,
  651. MT6351_PMIC_RG_E32CAL_RDSEL_MASK, MT6351_PMIC_RG_E32CAL_RDSEL_SHIFT},
  652. {PMIC_RG_SMT_WDTRSTB_IN, MT6351_PMIC_RG_SMT_WDTRSTB_IN_ADDR,
  653. MT6351_PMIC_RG_SMT_WDTRSTB_IN_MASK, MT6351_PMIC_RG_SMT_WDTRSTB_IN_SHIFT},
  654. {PMIC_RG_SMT_HOMEKEY, MT6351_PMIC_RG_SMT_HOMEKEY_ADDR,
  655. MT6351_PMIC_RG_SMT_HOMEKEY_MASK, MT6351_PMIC_RG_SMT_HOMEKEY_SHIFT},
  656. {PMIC_RG_SMT_SRCLKEN_IN0, MT6351_PMIC_RG_SMT_SRCLKEN_IN0_ADDR,
  657. MT6351_PMIC_RG_SMT_SRCLKEN_IN0_MASK, MT6351_PMIC_RG_SMT_SRCLKEN_IN0_SHIFT},
  658. {PMIC_RG_SMT_SRCLKEN_IN1, MT6351_PMIC_RG_SMT_SRCLKEN_IN1_ADDR,
  659. MT6351_PMIC_RG_SMT_SRCLKEN_IN1_MASK, MT6351_PMIC_RG_SMT_SRCLKEN_IN1_SHIFT},
  660. {PMIC_RG_SMT_RTC_32K1V8_0, MT6351_PMIC_RG_SMT_RTC_32K1V8_0_ADDR,
  661. MT6351_PMIC_RG_SMT_RTC_32K1V8_0_MASK, MT6351_PMIC_RG_SMT_RTC_32K1V8_0_SHIFT},
  662. {PMIC_RG_SMT_RTC_32K1V8_1, MT6351_PMIC_RG_SMT_RTC_32K1V8_1_ADDR,
  663. MT6351_PMIC_RG_SMT_RTC_32K1V8_1_MASK, MT6351_PMIC_RG_SMT_RTC_32K1V8_1_SHIFT},
  664. {PMIC_RG_SMT_SPI_CLK, MT6351_PMIC_RG_SMT_SPI_CLK_ADDR,
  665. MT6351_PMIC_RG_SMT_SPI_CLK_MASK, MT6351_PMIC_RG_SMT_SPI_CLK_SHIFT},
  666. {PMIC_RG_SMT_SPI_CSN, MT6351_PMIC_RG_SMT_SPI_CSN_ADDR,
  667. MT6351_PMIC_RG_SMT_SPI_CSN_MASK, MT6351_PMIC_RG_SMT_SPI_CSN_SHIFT},
  668. {PMIC_RG_SMT_SPI_MOSI, MT6351_PMIC_RG_SMT_SPI_MOSI_ADDR,
  669. MT6351_PMIC_RG_SMT_SPI_MOSI_MASK, MT6351_PMIC_RG_SMT_SPI_MOSI_SHIFT},
  670. {PMIC_RG_SMT_SPI_MISO, MT6351_PMIC_RG_SMT_SPI_MISO_ADDR,
  671. MT6351_PMIC_RG_SMT_SPI_MISO_MASK, MT6351_PMIC_RG_SMT_SPI_MISO_SHIFT},
  672. {PMIC_RG_SMT_AUD_CLK, MT6351_PMIC_RG_SMT_AUD_CLK_ADDR,
  673. MT6351_PMIC_RG_SMT_AUD_CLK_MASK, MT6351_PMIC_RG_SMT_AUD_CLK_SHIFT},
  674. {PMIC_RG_SMT_AUD_DAT_MOSI, MT6351_PMIC_RG_SMT_AUD_DAT_MOSI_ADDR,
  675. MT6351_PMIC_RG_SMT_AUD_DAT_MOSI_MASK, MT6351_PMIC_RG_SMT_AUD_DAT_MOSI_SHIFT},
  676. {PMIC_RG_SMT_AUD_DAT_MISO, MT6351_PMIC_RG_SMT_AUD_DAT_MISO_ADDR,
  677. MT6351_PMIC_RG_SMT_AUD_DAT_MISO_MASK, MT6351_PMIC_RG_SMT_AUD_DAT_MISO_SHIFT},
  678. {PMIC_RG_SMT_ANC_DAT_MOSI, MT6351_PMIC_RG_SMT_ANC_DAT_MOSI_ADDR,
  679. MT6351_PMIC_RG_SMT_ANC_DAT_MOSI_MASK, MT6351_PMIC_RG_SMT_ANC_DAT_MOSI_SHIFT},
  680. {PMIC_RG_SMT_VOW_CLK_MISO, MT6351_PMIC_RG_SMT_VOW_CLK_MISO_ADDR,
  681. MT6351_PMIC_RG_SMT_VOW_CLK_MISO_MASK, MT6351_PMIC_RG_SMT_VOW_CLK_MISO_SHIFT},
  682. {PMIC_RG_SMT_ENBB, MT6351_PMIC_RG_SMT_ENBB_ADDR, MT6351_PMIC_RG_SMT_ENBB_MASK,
  683. MT6351_PMIC_RG_SMT_ENBB_SHIFT},
  684. {PMIC_RG_SMT_XOSC_EN, MT6351_PMIC_RG_SMT_XOSC_EN_ADDR,
  685. MT6351_PMIC_RG_SMT_XOSC_EN_MASK, MT6351_PMIC_RG_SMT_XOSC_EN_SHIFT},
  686. {PMIC_RG_OCTL_SRCLKEN_IN0, MT6351_PMIC_RG_OCTL_SRCLKEN_IN0_ADDR,
  687. MT6351_PMIC_RG_OCTL_SRCLKEN_IN0_MASK, MT6351_PMIC_RG_OCTL_SRCLKEN_IN0_SHIFT},
  688. {PMIC_RG_OCTL_SRCLKEN_IN1, MT6351_PMIC_RG_OCTL_SRCLKEN_IN1_ADDR,
  689. MT6351_PMIC_RG_OCTL_SRCLKEN_IN1_MASK, MT6351_PMIC_RG_OCTL_SRCLKEN_IN1_SHIFT},
  690. {PMIC_RG_OCTL_RTC_32K1V8_0, MT6351_PMIC_RG_OCTL_RTC_32K1V8_0_ADDR,
  691. MT6351_PMIC_RG_OCTL_RTC_32K1V8_0_MASK, MT6351_PMIC_RG_OCTL_RTC_32K1V8_0_SHIFT},
  692. {PMIC_RG_OCTL_RTC_32K1V8_1, MT6351_PMIC_RG_OCTL_RTC_32K1V8_1_ADDR,
  693. MT6351_PMIC_RG_OCTL_RTC_32K1V8_1_MASK, MT6351_PMIC_RG_OCTL_RTC_32K1V8_1_SHIFT},
  694. {PMIC_RG_OCTL_SPI_CLK, MT6351_PMIC_RG_OCTL_SPI_CLK_ADDR,
  695. MT6351_PMIC_RG_OCTL_SPI_CLK_MASK, MT6351_PMIC_RG_OCTL_SPI_CLK_SHIFT},
  696. {PMIC_RG_OCTL_SPI_CSN, MT6351_PMIC_RG_OCTL_SPI_CSN_ADDR,
  697. MT6351_PMIC_RG_OCTL_SPI_CSN_MASK, MT6351_PMIC_RG_OCTL_SPI_CSN_SHIFT},
  698. {PMIC_RG_OCTL_SPI_MOSI, MT6351_PMIC_RG_OCTL_SPI_MOSI_ADDR,
  699. MT6351_PMIC_RG_OCTL_SPI_MOSI_MASK, MT6351_PMIC_RG_OCTL_SPI_MOSI_SHIFT},
  700. {PMIC_RG_OCTL_SPI_MISO, MT6351_PMIC_RG_OCTL_SPI_MISO_ADDR,
  701. MT6351_PMIC_RG_OCTL_SPI_MISO_MASK, MT6351_PMIC_RG_OCTL_SPI_MISO_SHIFT},
  702. {PMIC_RG_OCTL_AUD_DAT_MOSI, MT6351_PMIC_RG_OCTL_AUD_DAT_MOSI_ADDR,
  703. MT6351_PMIC_RG_OCTL_AUD_DAT_MOSI_MASK, MT6351_PMIC_RG_OCTL_AUD_DAT_MOSI_SHIFT},
  704. {PMIC_RG_OCTL_AUD_DAT_MISO, MT6351_PMIC_RG_OCTL_AUD_DAT_MISO_ADDR,
  705. MT6351_PMIC_RG_OCTL_AUD_DAT_MISO_MASK, MT6351_PMIC_RG_OCTL_AUD_DAT_MISO_SHIFT},
  706. {PMIC_RG_OCTL_AUD_CLK, MT6351_PMIC_RG_OCTL_AUD_CLK_ADDR,
  707. MT6351_PMIC_RG_OCTL_AUD_CLK_MASK, MT6351_PMIC_RG_OCTL_AUD_CLK_SHIFT},
  708. {PMIC_RG_OCTL_ANC_DAT_MOSI, MT6351_PMIC_RG_OCTL_ANC_DAT_MOSI_ADDR,
  709. MT6351_PMIC_RG_OCTL_ANC_DAT_MOSI_MASK, MT6351_PMIC_RG_OCTL_ANC_DAT_MOSI_SHIFT},
  710. {PMIC_RG_OCTL_HOMEKEY, MT6351_PMIC_RG_OCTL_HOMEKEY_ADDR,
  711. MT6351_PMIC_RG_OCTL_HOMEKEY_MASK, MT6351_PMIC_RG_OCTL_HOMEKEY_SHIFT},
  712. {PMIC_RG_OCTL_ENBB, MT6351_PMIC_RG_OCTL_ENBB_ADDR, MT6351_PMIC_RG_OCTL_ENBB_MASK,
  713. MT6351_PMIC_RG_OCTL_ENBB_SHIFT},
  714. {PMIC_RG_OCTL_XOSC_EN, MT6351_PMIC_RG_OCTL_XOSC_EN_ADDR,
  715. MT6351_PMIC_RG_OCTL_XOSC_EN_MASK, MT6351_PMIC_RG_OCTL_XOSC_EN_SHIFT},
  716. {PMIC_RG_OCTL_VOW_CLK_MISO, MT6351_PMIC_RG_OCTL_VOW_CLK_MISO_ADDR,
  717. MT6351_PMIC_RG_OCTL_VOW_CLK_MISO_MASK, MT6351_PMIC_RG_OCTL_VOW_CLK_MISO_SHIFT},
  718. {PMIC_TOP_STATUS, MT6351_PMIC_TOP_STATUS_ADDR, MT6351_PMIC_TOP_STATUS_MASK,
  719. MT6351_PMIC_TOP_STATUS_SHIFT},
  720. {PMIC_TOP_STATUS_SET, MT6351_PMIC_TOP_STATUS_SET_ADDR,
  721. MT6351_PMIC_TOP_STATUS_SET_MASK, MT6351_PMIC_TOP_STATUS_SET_SHIFT},
  722. {PMIC_TOP_STATUS_CLR, MT6351_PMIC_TOP_STATUS_CLR_ADDR,
  723. MT6351_PMIC_TOP_STATUS_CLR_MASK, MT6351_PMIC_TOP_STATUS_CLR_SHIFT},
  724. {PMIC_RG_G_SMPS_PD_CK_PDN, MT6351_PMIC_RG_G_SMPS_PD_CK_PDN_ADDR,
  725. MT6351_PMIC_RG_G_SMPS_PD_CK_PDN_MASK, MT6351_PMIC_RG_G_SMPS_PD_CK_PDN_SHIFT},
  726. {PMIC_RG_G_SMPS_AUD_CK_PDN, MT6351_PMIC_RG_G_SMPS_AUD_CK_PDN_ADDR,
  727. MT6351_PMIC_RG_G_SMPS_AUD_CK_PDN_MASK, MT6351_PMIC_RG_G_SMPS_AUD_CK_PDN_SHIFT},
  728. {PMIC_RG_G_DRV_2M_CK_PDN, MT6351_PMIC_RG_G_DRV_2M_CK_PDN_ADDR,
  729. MT6351_PMIC_RG_G_DRV_2M_CK_PDN_MASK, MT6351_PMIC_RG_G_DRV_2M_CK_PDN_SHIFT},
  730. {PMIC_RG_DRV_32K_CK_PDN, MT6351_PMIC_RG_DRV_32K_CK_PDN_ADDR,
  731. MT6351_PMIC_RG_DRV_32K_CK_PDN_MASK, MT6351_PMIC_RG_DRV_32K_CK_PDN_SHIFT},
  732. {PMIC_RG_DRV_ISINK0_CK_PDN, MT6351_PMIC_RG_DRV_ISINK0_CK_PDN_ADDR,
  733. MT6351_PMIC_RG_DRV_ISINK0_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK0_CK_PDN_SHIFT},
  734. {PMIC_RG_DRV_ISINK1_CK_PDN, MT6351_PMIC_RG_DRV_ISINK1_CK_PDN_ADDR,
  735. MT6351_PMIC_RG_DRV_ISINK1_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK1_CK_PDN_SHIFT},
  736. {PMIC_RG_DRV_ISINK2_CK_PDN, MT6351_PMIC_RG_DRV_ISINK2_CK_PDN_ADDR,
  737. MT6351_PMIC_RG_DRV_ISINK2_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK2_CK_PDN_SHIFT},
  738. {PMIC_RG_DRV_ISINK3_CK_PDN, MT6351_PMIC_RG_DRV_ISINK3_CK_PDN_ADDR,
  739. MT6351_PMIC_RG_DRV_ISINK3_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK3_CK_PDN_SHIFT},
  740. {PMIC_RG_AUXADC_1M_CK_PDN, MT6351_PMIC_RG_AUXADC_1M_CK_PDN_ADDR,
  741. MT6351_PMIC_RG_AUXADC_1M_CK_PDN_MASK, MT6351_PMIC_RG_AUXADC_1M_CK_PDN_SHIFT},
  742. {PMIC_RG_AUXADC_SMPS_CK_PDN, MT6351_PMIC_RG_AUXADC_SMPS_CK_PDN_ADDR,
  743. MT6351_PMIC_RG_AUXADC_SMPS_CK_PDN_MASK, MT6351_PMIC_RG_AUXADC_SMPS_CK_PDN_SHIFT},
  744. {PMIC_RG_AUXADC_RNG_CK_PDN, MT6351_PMIC_RG_AUXADC_RNG_CK_PDN_ADDR,
  745. MT6351_PMIC_RG_AUXADC_RNG_CK_PDN_MASK, MT6351_PMIC_RG_AUXADC_RNG_CK_PDN_SHIFT},
  746. {PMIC_RG_AUXADC_26M_CK_PDN, MT6351_PMIC_RG_AUXADC_26M_CK_PDN_ADDR,
  747. MT6351_PMIC_RG_AUXADC_26M_CK_PDN_MASK, MT6351_PMIC_RG_AUXADC_26M_CK_PDN_SHIFT},
  748. {PMIC_RG_AUDNCP_CK_PDN, MT6351_PMIC_RG_AUDNCP_CK_PDN_ADDR,
  749. MT6351_PMIC_RG_AUDNCP_CK_PDN_MASK, MT6351_PMIC_RG_AUDNCP_CK_PDN_SHIFT},
  750. {PMIC_RG_AUDIF_CK_PDN, MT6351_PMIC_RG_AUDIF_CK_PDN_ADDR,
  751. MT6351_PMIC_RG_AUDIF_CK_PDN_MASK, MT6351_PMIC_RG_AUDIF_CK_PDN_SHIFT},
  752. {PMIC_RG_AUD_CK_PDN, MT6351_PMIC_RG_AUD_CK_PDN_ADDR,
  753. MT6351_PMIC_RG_AUD_CK_PDN_MASK, MT6351_PMIC_RG_AUD_CK_PDN_SHIFT},
  754. {PMIC_RG_ZCD13M_CK_PDN, MT6351_PMIC_RG_ZCD13M_CK_PDN_ADDR,
  755. MT6351_PMIC_RG_ZCD13M_CK_PDN_MASK, MT6351_PMIC_RG_ZCD13M_CK_PDN_SHIFT},
  756. {PMIC_TOP_CKPDN_CON0_SET, MT6351_PMIC_TOP_CKPDN_CON0_SET_ADDR,
  757. MT6351_PMIC_TOP_CKPDN_CON0_SET_MASK, MT6351_PMIC_TOP_CKPDN_CON0_SET_SHIFT},
  758. {PMIC_TOP_CKPDN_CON0_CLR, MT6351_PMIC_TOP_CKPDN_CON0_CLR_ADDR,
  759. MT6351_PMIC_TOP_CKPDN_CON0_CLR_MASK, MT6351_PMIC_TOP_CKPDN_CON0_CLR_SHIFT},
  760. {PMIC_RG_RTC_32K_CK_PDN, MT6351_PMIC_RG_RTC_32K_CK_PDN_ADDR,
  761. MT6351_PMIC_RG_RTC_32K_CK_PDN_MASK, MT6351_PMIC_RG_RTC_32K_CK_PDN_SHIFT},
  762. {PMIC_RG_RTC_MCLK_PDN, MT6351_PMIC_RG_RTC_MCLK_PDN_ADDR,
  763. MT6351_PMIC_RG_RTC_MCLK_PDN_MASK, MT6351_PMIC_RG_RTC_MCLK_PDN_SHIFT},
  764. {PMIC_RG_RTC_75K_CK_PDN, MT6351_PMIC_RG_RTC_75K_CK_PDN_ADDR,
  765. MT6351_PMIC_RG_RTC_75K_CK_PDN_MASK, MT6351_PMIC_RG_RTC_75K_CK_PDN_SHIFT},
  766. {PMIC_RG_RTCDET_CK_PDN, MT6351_PMIC_RG_RTCDET_CK_PDN_ADDR,
  767. MT6351_PMIC_RG_RTCDET_CK_PDN_MASK, MT6351_PMIC_RG_RTCDET_CK_PDN_SHIFT},
  768. {PMIC_RG_RTC32K_1V8_0_O_PDN, MT6351_PMIC_RG_RTC32K_1V8_0_O_PDN_ADDR,
  769. MT6351_PMIC_RG_RTC32K_1V8_0_O_PDN_MASK, MT6351_PMIC_RG_RTC32K_1V8_0_O_PDN_SHIFT},
  770. {PMIC_RG_RTC32K_1V8_1_O_PDN, MT6351_PMIC_RG_RTC32K_1V8_1_O_PDN_ADDR,
  771. MT6351_PMIC_RG_RTC32K_1V8_1_O_PDN_MASK, MT6351_PMIC_RG_RTC32K_1V8_1_O_PDN_SHIFT},
  772. {PMIC_RG_RTC_2SEC_OFF_DET_PDN, MT6351_PMIC_RG_RTC_2SEC_OFF_DET_PDN_ADDR,
  773. MT6351_PMIC_RG_RTC_2SEC_OFF_DET_PDN_MASK, MT6351_PMIC_RG_RTC_2SEC_OFF_DET_PDN_SHIFT},
  774. {PMIC_RG_FQMTR_CK_PDN, MT6351_PMIC_RG_FQMTR_CK_PDN_ADDR,
  775. MT6351_PMIC_RG_FQMTR_CK_PDN_MASK, MT6351_PMIC_RG_FQMTR_CK_PDN_SHIFT},
  776. {PMIC_RG_STB_1M_CK_PDN, MT6351_PMIC_RG_STB_1M_CK_PDN_ADDR,
  777. MT6351_PMIC_RG_STB_1M_CK_PDN_MASK, MT6351_PMIC_RG_STB_1M_CK_PDN_SHIFT},
  778. {PMIC_RG_BUCK_1M_CK_PDN, MT6351_PMIC_RG_BUCK_1M_CK_PDN_ADDR,
  779. MT6351_PMIC_RG_BUCK_1M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_1M_CK_PDN_SHIFT},
  780. {PMIC_RG_AUXADC_CK_PDN, MT6351_PMIC_RG_AUXADC_CK_PDN_ADDR,
  781. MT6351_PMIC_RG_AUXADC_CK_PDN_MASK, MT6351_PMIC_RG_AUXADC_CK_PDN_SHIFT},
  782. {PMIC_RG_PWMOC_6M_CK_PDN, MT6351_PMIC_RG_PWMOC_6M_CK_PDN_ADDR,
  783. MT6351_PMIC_RG_PWMOC_6M_CK_PDN_MASK, MT6351_PMIC_RG_PWMOC_6M_CK_PDN_SHIFT},
  784. {PMIC_RG_PWMOC_AUD_6M_CK_PDN, MT6351_PMIC_RG_PWMOC_AUD_6M_CK_PDN_ADDR,
  785. MT6351_PMIC_RG_PWMOC_AUD_6M_CK_PDN_MASK, MT6351_PMIC_RG_PWMOC_AUD_6M_CK_PDN_SHIFT},
  786. {PMIC_TOP_CKPDN_CON1_SET, MT6351_PMIC_TOP_CKPDN_CON1_SET_ADDR,
  787. MT6351_PMIC_TOP_CKPDN_CON1_SET_MASK, MT6351_PMIC_TOP_CKPDN_CON1_SET_SHIFT},
  788. {PMIC_TOP_CKPDN_CON1_CLR, MT6351_PMIC_TOP_CKPDN_CON1_CLR_ADDR,
  789. MT6351_PMIC_TOP_CKPDN_CON1_CLR_MASK, MT6351_PMIC_TOP_CKPDN_CON1_CLR_SHIFT},
  790. {PMIC_RG_FGADC_ANA_CK_PDN, MT6351_PMIC_RG_FGADC_ANA_CK_PDN_ADDR,
  791. MT6351_PMIC_RG_FGADC_ANA_CK_PDN_MASK, MT6351_PMIC_RG_FGADC_ANA_CK_PDN_SHIFT},
  792. {PMIC_RG_FGADC_DIG_CK_PDN, MT6351_PMIC_RG_FGADC_DIG_CK_PDN_ADDR,
  793. MT6351_PMIC_RG_FGADC_DIG_CK_PDN_MASK, MT6351_PMIC_RG_FGADC_DIG_CK_PDN_SHIFT},
  794. {PMIC_RG_BIF_X72_CK_PDN, MT6351_PMIC_RG_BIF_X72_CK_PDN_ADDR,
  795. MT6351_PMIC_RG_BIF_X72_CK_PDN_MASK, MT6351_PMIC_RG_BIF_X72_CK_PDN_SHIFT},
  796. {PMIC_RG_BIF_X4_CK_PDN, MT6351_PMIC_RG_BIF_X4_CK_PDN_ADDR,
  797. MT6351_PMIC_RG_BIF_X4_CK_PDN_MASK, MT6351_PMIC_RG_BIF_X4_CK_PDN_SHIFT},
  798. {PMIC_RG_BIF_X1_CK_PDN, MT6351_PMIC_RG_BIF_X1_CK_PDN_ADDR,
  799. MT6351_PMIC_RG_BIF_X1_CK_PDN_MASK, MT6351_PMIC_RG_BIF_X1_CK_PDN_SHIFT},
  800. {PMIC_RG_PCHR_32K_CK_PDN, MT6351_PMIC_RG_PCHR_32K_CK_PDN_ADDR,
  801. MT6351_PMIC_RG_PCHR_32K_CK_PDN_MASK, MT6351_PMIC_RG_PCHR_32K_CK_PDN_SHIFT},
  802. {PMIC_RG_ACCDET_CK_PDN, MT6351_PMIC_RG_ACCDET_CK_PDN_ADDR,
  803. MT6351_PMIC_RG_ACCDET_CK_PDN_MASK, MT6351_PMIC_RG_ACCDET_CK_PDN_SHIFT},
  804. {PMIC_RG_FQMTR_32K_CK_PDN, MT6351_PMIC_RG_FQMTR_32K_CK_PDN_ADDR,
  805. MT6351_PMIC_RG_FQMTR_32K_CK_PDN_MASK, MT6351_PMIC_RG_FQMTR_32K_CK_PDN_SHIFT},
  806. {PMIC_RG_INTRP_CK_PDN, MT6351_PMIC_RG_INTRP_CK_PDN_ADDR,
  807. MT6351_PMIC_RG_INTRP_CK_PDN_MASK, MT6351_PMIC_RG_INTRP_CK_PDN_SHIFT},
  808. {PMIC_RG_RTC_26M_CK_PDN, MT6351_PMIC_RG_RTC_26M_CK_PDN_ADDR,
  809. MT6351_PMIC_RG_RTC_26M_CK_PDN_MASK, MT6351_PMIC_RG_RTC_26M_CK_PDN_SHIFT},
  810. {PMIC_RG_RTC_EOSC32_CK_PDN, MT6351_PMIC_RG_RTC_EOSC32_CK_PDN_ADDR,
  811. MT6351_PMIC_RG_RTC_EOSC32_CK_PDN_MASK, MT6351_PMIC_RG_RTC_EOSC32_CK_PDN_SHIFT},
  812. {PMIC_RG_TRIM_75K_CK_PDN, MT6351_PMIC_RG_TRIM_75K_CK_PDN_ADDR,
  813. MT6351_PMIC_RG_TRIM_75K_CK_PDN_MASK, MT6351_PMIC_RG_TRIM_75K_CK_PDN_SHIFT},
  814. {PMIC_RG_STRUP_LBAT_SEL_CK_PDN, MT6351_PMIC_RG_STRUP_LBAT_SEL_CK_PDN_ADDR,
  815. MT6351_PMIC_RG_STRUP_LBAT_SEL_CK_PDN_MASK, MT6351_PMIC_RG_STRUP_LBAT_SEL_CK_PDN_SHIFT},
  816. {PMIC_TOP_CKPDN_CON2_SET, MT6351_PMIC_TOP_CKPDN_CON2_SET_ADDR,
  817. MT6351_PMIC_TOP_CKPDN_CON2_SET_MASK, MT6351_PMIC_TOP_CKPDN_CON2_SET_SHIFT},
  818. {PMIC_TOP_CKPDN_CON2_CLR, MT6351_PMIC_TOP_CKPDN_CON2_CLR_ADDR,
  819. MT6351_PMIC_TOP_CKPDN_CON2_CLR_MASK, MT6351_PMIC_TOP_CKPDN_CON2_CLR_SHIFT},
  820. {PMIC_RG_STRUP_75K_CK_PDN, MT6351_PMIC_RG_STRUP_75K_CK_PDN_ADDR,
  821. MT6351_PMIC_RG_STRUP_75K_CK_PDN_MASK, MT6351_PMIC_RG_STRUP_75K_CK_PDN_SHIFT},
  822. {PMIC_RG_STRUP_32K_CK_PDN, MT6351_PMIC_RG_STRUP_32K_CK_PDN_ADDR,
  823. MT6351_PMIC_RG_STRUP_32K_CK_PDN_MASK, MT6351_PMIC_RG_STRUP_32K_CK_PDN_SHIFT},
  824. {PMIC_RG_EFUSE_CK_PDN, MT6351_PMIC_RG_EFUSE_CK_PDN_ADDR,
  825. MT6351_PMIC_RG_EFUSE_CK_PDN_MASK, MT6351_PMIC_RG_EFUSE_CK_PDN_SHIFT},
  826. {PMIC_RG_SMPS_CK_DIV_PDN, MT6351_PMIC_RG_SMPS_CK_DIV_PDN_ADDR,
  827. MT6351_PMIC_RG_SMPS_CK_DIV_PDN_MASK, MT6351_PMIC_RG_SMPS_CK_DIV_PDN_SHIFT},
  828. {PMIC_RG_SPI_CK_PDN, MT6351_PMIC_RG_SPI_CK_PDN_ADDR,
  829. MT6351_PMIC_RG_SPI_CK_PDN_MASK, MT6351_PMIC_RG_SPI_CK_PDN_SHIFT},
  830. {PMIC_RG_BGR_TEST_CK_PDN, MT6351_PMIC_RG_BGR_TEST_CK_PDN_ADDR,
  831. MT6351_PMIC_RG_BGR_TEST_CK_PDN_MASK, MT6351_PMIC_RG_BGR_TEST_CK_PDN_SHIFT},
  832. {PMIC_RG_FGADC_FT_CK_PDN, MT6351_PMIC_RG_FGADC_FT_CK_PDN_ADDR,
  833. MT6351_PMIC_RG_FGADC_FT_CK_PDN_MASK, MT6351_PMIC_RG_FGADC_FT_CK_PDN_SHIFT},
  834. {PMIC_RG_PCHR_TEST_CK_PDN, MT6351_PMIC_RG_PCHR_TEST_CK_PDN_ADDR,
  835. MT6351_PMIC_RG_PCHR_TEST_CK_PDN_MASK, MT6351_PMIC_RG_PCHR_TEST_CK_PDN_SHIFT},
  836. {PMIC_RG_BUCK_32K_CK_PDN, MT6351_PMIC_RG_BUCK_32K_CK_PDN_ADDR,
  837. MT6351_PMIC_RG_BUCK_32K_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_32K_CK_PDN_SHIFT},
  838. {PMIC_RG_BUCK_ANA_CK_PDN, MT6351_PMIC_RG_BUCK_ANA_CK_PDN_ADDR,
  839. MT6351_PMIC_RG_BUCK_ANA_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_ANA_CK_PDN_SHIFT},
  840. {PMIC_RG_EOSC_CALI_TEST_CK_PDN, MT6351_PMIC_RG_EOSC_CALI_TEST_CK_PDN_ADDR,
  841. MT6351_PMIC_RG_EOSC_CALI_TEST_CK_PDN_MASK, MT6351_PMIC_RG_EOSC_CALI_TEST_CK_PDN_SHIFT},
  842. {PMIC_RG_G_SMPS_TEST_CK_PDN, MT6351_PMIC_RG_G_SMPS_TEST_CK_PDN_ADDR,
  843. MT6351_PMIC_RG_G_SMPS_TEST_CK_PDN_MASK, MT6351_PMIC_RG_G_SMPS_TEST_CK_PDN_SHIFT},
  844. {PMIC_TOP_CKPDN_CON3_RSV, MT6351_PMIC_TOP_CKPDN_CON3_RSV_ADDR,
  845. MT6351_PMIC_TOP_CKPDN_CON3_RSV_MASK, MT6351_PMIC_TOP_CKPDN_CON3_RSV_SHIFT},
  846. {PMIC_TOP_CKPDN_CON3_SET, MT6351_PMIC_TOP_CKPDN_CON3_SET_ADDR,
  847. MT6351_PMIC_TOP_CKPDN_CON3_SET_MASK, MT6351_PMIC_TOP_CKPDN_CON3_SET_SHIFT},
  848. {PMIC_TOP_CKPDN_CON3_CLR, MT6351_PMIC_TOP_CKPDN_CON3_CLR_ADDR,
  849. MT6351_PMIC_TOP_CKPDN_CON3_CLR_MASK, MT6351_PMIC_TOP_CKPDN_CON3_CLR_SHIFT},
  850. {PMIC_RG_BUCK_9M_CK_PDN, MT6351_PMIC_RG_BUCK_9M_CK_PDN_ADDR,
  851. MT6351_PMIC_RG_BUCK_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_9M_CK_PDN_SHIFT},
  852. {PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN_ADDR,
  853. MT6351_PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN_MASK,
  854. MT6351_PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN_SHIFT},
  855. {PMIC_RG_BUCK_VPA_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VPA_9M_CK_PDN_ADDR,
  856. MT6351_PMIC_RG_BUCK_VPA_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_VPA_9M_CK_PDN_SHIFT},
  857. {PMIC_RG_BUCK_VMODEM_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VMODEM_9M_CK_PDN_ADDR,
  858. MT6351_PMIC_RG_BUCK_VMODEM_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_VMODEM_9M_CK_PDN_SHIFT},
  859. {PMIC_RG_BUCK_VCORE_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VCORE_9M_CK_PDN_ADDR,
  860. MT6351_PMIC_RG_BUCK_VCORE_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_VCORE_9M_CK_PDN_SHIFT},
  861. {PMIC_RG_BUCK_VGPU_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VGPU_9M_CK_PDN_ADDR,
  862. MT6351_PMIC_RG_BUCK_VGPU_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_VGPU_9M_CK_PDN_SHIFT},
  863. {PMIC_TOP_CKPDN_CON4_RSV, MT6351_PMIC_TOP_CKPDN_CON4_RSV_ADDR,
  864. MT6351_PMIC_TOP_CKPDN_CON4_RSV_MASK, MT6351_PMIC_TOP_CKPDN_CON4_RSV_SHIFT},
  865. {PMIC_TOP_CKPDN_CON4_SET, MT6351_PMIC_TOP_CKPDN_CON4_SET_ADDR,
  866. MT6351_PMIC_TOP_CKPDN_CON4_SET_MASK, MT6351_PMIC_TOP_CKPDN_CON4_SET_SHIFT},
  867. {PMIC_TOP_CKPDN_CON4_CLR, MT6351_PMIC_TOP_CKPDN_CON4_CLR_ADDR,
  868. MT6351_PMIC_TOP_CKPDN_CON4_CLR_MASK, MT6351_PMIC_TOP_CKPDN_CON4_CLR_SHIFT},
  869. {PMIC_RG_LDO_CALI_75K_CK_PDN, MT6351_PMIC_RG_LDO_CALI_75K_CK_PDN_ADDR,
  870. MT6351_PMIC_RG_LDO_CALI_75K_CK_PDN_MASK, MT6351_PMIC_RG_LDO_CALI_75K_CK_PDN_SHIFT},
  871. {PMIC_RG_INTRP_PRE_OC_CK_PDN, MT6351_PMIC_RG_INTRP_PRE_OC_CK_PDN_ADDR,
  872. MT6351_PMIC_RG_INTRP_PRE_OC_CK_PDN_MASK, MT6351_PMIC_RG_INTRP_PRE_OC_CK_PDN_SHIFT},
  873. {PMIC_RG_BUCK_VS2_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VS2_9M_CK_PDN_ADDR,
  874. MT6351_PMIC_RG_BUCK_VS2_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_VS2_9M_CK_PDN_SHIFT},
  875. {PMIC_RG_BUCK_VS1_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VS1_9M_CK_PDN_ADDR,
  876. MT6351_PMIC_RG_BUCK_VS1_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_VS1_9M_CK_PDN_SHIFT},
  877. {PMIC_RG_BUCK_VMD1_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VMD1_9M_CK_PDN_ADDR,
  878. MT6351_PMIC_RG_BUCK_VMD1_9M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_VMD1_9M_CK_PDN_SHIFT},
  879. {PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN, MT6351_PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN_ADDR,
  880. MT6351_PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN_MASK,
  881. MT6351_PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN_SHIFT},
  882. {PMIC_RG_VOW32K_CK_PDN, MT6351_PMIC_RG_VOW32K_CK_PDN_ADDR,
  883. MT6351_PMIC_RG_VOW32K_CK_PDN_MASK, MT6351_PMIC_RG_VOW32K_CK_PDN_SHIFT},
  884. {PMIC_RG_VOW12M_CK_PDN, MT6351_PMIC_RG_VOW12M_CK_PDN_ADDR,
  885. MT6351_PMIC_RG_VOW12M_CK_PDN_MASK, MT6351_PMIC_RG_VOW12M_CK_PDN_SHIFT},
  886. {PMIC_RG_AUD18M_CK_PDN, MT6351_PMIC_RG_AUD18M_CK_PDN_ADDR,
  887. MT6351_PMIC_RG_AUD18M_CK_PDN_MASK, MT6351_PMIC_RG_AUD18M_CK_PDN_SHIFT},
  888. {PMIC_RG_DRV_ISINK4_CK_PDN, MT6351_PMIC_RG_DRV_ISINK4_CK_PDN_ADDR,
  889. MT6351_PMIC_RG_DRV_ISINK4_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK4_CK_PDN_SHIFT},
  890. {PMIC_RG_DRV_ISINK5_CK_PDN, MT6351_PMIC_RG_DRV_ISINK5_CK_PDN_ADDR,
  891. MT6351_PMIC_RG_DRV_ISINK5_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK5_CK_PDN_SHIFT},
  892. {PMIC_RG_DRV_ISINK6_CK_PDN, MT6351_PMIC_RG_DRV_ISINK6_CK_PDN_ADDR,
  893. MT6351_PMIC_RG_DRV_ISINK6_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK6_CK_PDN_SHIFT},
  894. {PMIC_RG_DRV_ISINK7_CK_PDN, MT6351_PMIC_RG_DRV_ISINK7_CK_PDN_ADDR,
  895. MT6351_PMIC_RG_DRV_ISINK7_CK_PDN_MASK, MT6351_PMIC_RG_DRV_ISINK7_CK_PDN_SHIFT},
  896. {PMIC_RG_DRV_CHRIND_CK_PDN, MT6351_PMIC_RG_DRV_CHRIND_CK_PDN_ADDR,
  897. MT6351_PMIC_RG_DRV_CHRIND_CK_PDN_MASK, MT6351_PMIC_RG_DRV_CHRIND_CK_PDN_SHIFT},
  898. {PMIC_RG_BUCK_AUD_1M_CK_PDN, MT6351_PMIC_RG_BUCK_AUD_1M_CK_PDN_ADDR,
  899. MT6351_PMIC_RG_BUCK_AUD_1M_CK_PDN_MASK, MT6351_PMIC_RG_BUCK_AUD_1M_CK_PDN_SHIFT},
  900. {PMIC_RG_STB_AUD_1M_CK_PDN, MT6351_PMIC_RG_STB_AUD_1M_CK_PDN_ADDR,
  901. MT6351_PMIC_RG_STB_AUD_1M_CK_PDN_MASK, MT6351_PMIC_RG_STB_AUD_1M_CK_PDN_SHIFT},
  902. {PMIC_TOP_CKPDN_CON5_SET, MT6351_PMIC_TOP_CKPDN_CON5_SET_ADDR,
  903. MT6351_PMIC_TOP_CKPDN_CON5_SET_MASK, MT6351_PMIC_TOP_CKPDN_CON5_SET_SHIFT},
  904. {PMIC_TOP_CKPDN_CON5_CLR, MT6351_PMIC_TOP_CKPDN_CON5_CLR_ADDR,
  905. MT6351_PMIC_TOP_CKPDN_CON5_CLR_MASK, MT6351_PMIC_TOP_CKPDN_CON5_CLR_SHIFT},
  906. {PMIC_RG_AUDIF_CK_CKSEL, MT6351_PMIC_RG_AUDIF_CK_CKSEL_ADDR,
  907. MT6351_PMIC_RG_AUDIF_CK_CKSEL_MASK, MT6351_PMIC_RG_AUDIF_CK_CKSEL_SHIFT},
  908. {PMIC_RG_AUD_CK_CKSEL, MT6351_PMIC_RG_AUD_CK_CKSEL_ADDR,
  909. MT6351_PMIC_RG_AUD_CK_CKSEL_MASK, MT6351_PMIC_RG_AUD_CK_CKSEL_SHIFT},
  910. {PMIC_RG_DRV_ISINK0_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK0_CK_CKSEL_ADDR,
  911. MT6351_PMIC_RG_DRV_ISINK0_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK0_CK_CKSEL_SHIFT},
  912. {PMIC_RG_DRV_ISINK1_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK1_CK_CKSEL_ADDR,
  913. MT6351_PMIC_RG_DRV_ISINK1_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK1_CK_CKSEL_SHIFT},
  914. {PMIC_RG_DRV_ISINK2_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK2_CK_CKSEL_ADDR,
  915. MT6351_PMIC_RG_DRV_ISINK2_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK2_CK_CKSEL_SHIFT},
  916. {PMIC_RG_DRV_ISINK3_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK3_CK_CKSEL_ADDR,
  917. MT6351_PMIC_RG_DRV_ISINK3_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK3_CK_CKSEL_SHIFT},
  918. {PMIC_RG_FQMTR_CK_CKSEL, MT6351_PMIC_RG_FQMTR_CK_CKSEL_ADDR,
  919. MT6351_PMIC_RG_FQMTR_CK_CKSEL_MASK, MT6351_PMIC_RG_FQMTR_CK_CKSEL_SHIFT},
  920. {PMIC_RG_75K_32K_SEL, MT6351_PMIC_RG_75K_32K_SEL_ADDR,
  921. MT6351_PMIC_RG_75K_32K_SEL_MASK, MT6351_PMIC_RG_75K_32K_SEL_SHIFT},
  922. {PMIC_RG_AUXADC_CK_CKSEL, MT6351_PMIC_RG_AUXADC_CK_CKSEL_ADDR,
  923. MT6351_PMIC_RG_AUXADC_CK_CKSEL_MASK, MT6351_PMIC_RG_AUXADC_CK_CKSEL_SHIFT},
  924. {PMIC_RG_OSC_SEL_HW_SRC_SEL, MT6351_PMIC_RG_OSC_SEL_HW_SRC_SEL_ADDR,
  925. MT6351_PMIC_RG_OSC_SEL_HW_SRC_SEL_MASK, MT6351_PMIC_RG_OSC_SEL_HW_SRC_SEL_SHIFT},
  926. {PMIC_RG_SRCLKEN_SRC_SEL, MT6351_PMIC_RG_SRCLKEN_SRC_SEL_ADDR,
  927. MT6351_PMIC_RG_SRCLKEN_SRC_SEL_MASK, MT6351_PMIC_RG_SRCLKEN_SRC_SEL_SHIFT},
  928. {PMIC_TOP_CKSEL_CON_SET, MT6351_PMIC_TOP_CKSEL_CON_SET_ADDR,
  929. MT6351_PMIC_TOP_CKSEL_CON_SET_MASK, MT6351_PMIC_TOP_CKSEL_CON_SET_SHIFT},
  930. {PMIC_TOP_CKSEL_CON_CLR, MT6351_PMIC_TOP_CKSEL_CON_CLR_ADDR,
  931. MT6351_PMIC_TOP_CKSEL_CON_CLR_MASK, MT6351_PMIC_TOP_CKSEL_CON_CLR_SHIFT},
  932. {PMIC_RG_STRUP_75K_CK_CKSEL, MT6351_PMIC_RG_STRUP_75K_CK_CKSEL_ADDR,
  933. MT6351_PMIC_RG_STRUP_75K_CK_CKSEL_MASK, MT6351_PMIC_RG_STRUP_75K_CK_CKSEL_SHIFT},
  934. {PMIC_RG_BGR_TEST_CK_CKSEL, MT6351_PMIC_RG_BGR_TEST_CK_CKSEL_ADDR,
  935. MT6351_PMIC_RG_BGR_TEST_CK_CKSEL_MASK, MT6351_PMIC_RG_BGR_TEST_CK_CKSEL_SHIFT},
  936. {PMIC_RG_PCHR_TEST_CK_CKSEL, MT6351_PMIC_RG_PCHR_TEST_CK_CKSEL_ADDR,
  937. MT6351_PMIC_RG_PCHR_TEST_CK_CKSEL_MASK, MT6351_PMIC_RG_PCHR_TEST_CK_CKSEL_SHIFT},
  938. {PMIC_RG_FGADC_ANA_CK_CKSEL, MT6351_PMIC_RG_FGADC_ANA_CK_CKSEL_ADDR,
  939. MT6351_PMIC_RG_FGADC_ANA_CK_CKSEL_MASK, MT6351_PMIC_RG_FGADC_ANA_CK_CKSEL_SHIFT},
  940. {PMIC_RG_DRV_ISINK4_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK4_CK_CKSEL_ADDR,
  941. MT6351_PMIC_RG_DRV_ISINK4_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK4_CK_CKSEL_SHIFT},
  942. {PMIC_RG_DRV_ISINK5_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK5_CK_CKSEL_ADDR,
  943. MT6351_PMIC_RG_DRV_ISINK5_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK5_CK_CKSEL_SHIFT},
  944. {PMIC_RG_DRV_ISINK6_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK6_CK_CKSEL_ADDR,
  945. MT6351_PMIC_RG_DRV_ISINK6_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK6_CK_CKSEL_SHIFT},
  946. {PMIC_RG_DRV_ISINK7_CK_CKSEL, MT6351_PMIC_RG_DRV_ISINK7_CK_CKSEL_ADDR,
  947. MT6351_PMIC_RG_DRV_ISINK7_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_ISINK7_CK_CKSEL_SHIFT},
  948. {PMIC_RG_DRV_CHRIND_CK_CKSEL, MT6351_PMIC_RG_DRV_CHRIND_CK_CKSEL_ADDR,
  949. MT6351_PMIC_RG_DRV_CHRIND_CK_CKSEL_MASK, MT6351_PMIC_RG_DRV_CHRIND_CK_CKSEL_SHIFT},
  950. {PMIC_RG_TOP_CKSEL_CON1_RSV, MT6351_PMIC_RG_TOP_CKSEL_CON1_RSV_ADDR,
  951. MT6351_PMIC_RG_TOP_CKSEL_CON1_RSV_MASK, MT6351_PMIC_RG_TOP_CKSEL_CON1_RSV_SHIFT},
  952. {PMIC_TOP_CKSEL_CON1_SET, MT6351_PMIC_TOP_CKSEL_CON1_SET_ADDR,
  953. MT6351_PMIC_TOP_CKSEL_CON1_SET_MASK, MT6351_PMIC_TOP_CKSEL_CON1_SET_SHIFT},
  954. {PMIC_TOP_CKSEL_CON1_CLR, MT6351_PMIC_TOP_CKSEL_CON1_CLR_ADDR,
  955. MT6351_PMIC_TOP_CKSEL_CON1_CLR_MASK, MT6351_PMIC_TOP_CKSEL_CON1_CLR_SHIFT},
  956. {PMIC_RG_SRCVOLTEN_SW, MT6351_PMIC_RG_SRCVOLTEN_SW_ADDR,
  957. MT6351_PMIC_RG_SRCVOLTEN_SW_MASK, MT6351_PMIC_RG_SRCVOLTEN_SW_SHIFT},
  958. {PMIC_RG_BUCK_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_OSC_SEL_SW_ADDR,
  959. MT6351_PMIC_RG_BUCK_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_OSC_SEL_SW_SHIFT},
  960. {PMIC_RG_VOWEN_SW, MT6351_PMIC_RG_VOWEN_SW_ADDR, MT6351_PMIC_RG_VOWEN_SW_MASK,
  961. MT6351_PMIC_RG_VOWEN_SW_SHIFT},
  962. {PMIC_RG_SRCVOLTEN_MODE, MT6351_PMIC_RG_SRCVOLTEN_MODE_ADDR,
  963. MT6351_PMIC_RG_SRCVOLTEN_MODE_MASK, MT6351_PMIC_RG_SRCVOLTEN_MODE_SHIFT},
  964. {PMIC_RG_BUCK_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_OSC_SEL_MODE_ADDR,
  965. MT6351_PMIC_RG_BUCK_OSC_SEL_MODE_MASK, MT6351_PMIC_RG_BUCK_OSC_SEL_MODE_SHIFT},
  966. {PMIC_RG_VOWEN_MODE, MT6351_PMIC_RG_VOWEN_MODE_ADDR,
  967. MT6351_PMIC_RG_VOWEN_MODE_MASK, MT6351_PMIC_RG_VOWEN_MODE_SHIFT},
  968. {PMIC_RG_TOP_CKSEL_CON2_RSV, MT6351_PMIC_RG_TOP_CKSEL_CON2_RSV_ADDR,
  969. MT6351_PMIC_RG_TOP_CKSEL_CON2_RSV_MASK, MT6351_PMIC_RG_TOP_CKSEL_CON2_RSV_SHIFT},
  970. {PMIC_RG_BUCK_VMD1_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VMD1_OSC_SEL_SW_ADDR,
  971. MT6351_PMIC_RG_BUCK_VMD1_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_VMD1_OSC_SEL_SW_SHIFT},
  972. {PMIC_RG_BUCK_VMD1_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_VMD1_OSC_SEL_MODE_ADDR,
  973. MT6351_PMIC_RG_BUCK_VMD1_OSC_SEL_MODE_MASK, MT6351_PMIC_RG_BUCK_VMD1_OSC_SEL_MODE_SHIFT},
  974. {PMIC_TOP_CKSEL_CON2_SET, MT6351_PMIC_TOP_CKSEL_CON2_SET_ADDR,
  975. MT6351_PMIC_TOP_CKSEL_CON2_SET_MASK, MT6351_PMIC_TOP_CKSEL_CON2_SET_SHIFT},
  976. {PMIC_TOP_CKSEL_CON2_CLR, MT6351_PMIC_TOP_CKSEL_CON2_CLR_ADDR,
  977. MT6351_PMIC_TOP_CKSEL_CON2_CLR_MASK, MT6351_PMIC_TOP_CKSEL_CON2_CLR_SHIFT},
  978. {PMIC_RG_BUCK_VCORE_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VCORE_OSC_SEL_SW_ADDR,
  979. MT6351_PMIC_RG_BUCK_VCORE_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_VCORE_OSC_SEL_SW_SHIFT},
  980. {PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_SW,
  981. MT6351_PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_SW_ADDR,
  982. MT6351_PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_SW_MASK,
  983. MT6351_PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_SW_SHIFT},
  984. {PMIC_RG_BUCK_VPA_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VPA_OSC_SEL_SW_ADDR,
  985. MT6351_PMIC_RG_BUCK_VPA_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_VPA_OSC_SEL_SW_SHIFT},
  986. {PMIC_RG_BUCK_VMODEM_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VMODEM_OSC_SEL_SW_ADDR,
  987. MT6351_PMIC_RG_BUCK_VMODEM_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_VMODEM_OSC_SEL_SW_SHIFT},
  988. {PMIC_RG_BUCK_VGPU_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VGPU_OSC_SEL_SW_ADDR,
  989. MT6351_PMIC_RG_BUCK_VGPU_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_VGPU_OSC_SEL_SW_SHIFT},
  990. {PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_SW_ADDR,
  991. MT6351_PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_SW_MASK,
  992. MT6351_PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_SW_SHIFT},
  993. {PMIC_RG_BUCK_VS2_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VS2_OSC_SEL_SW_ADDR,
  994. MT6351_PMIC_RG_BUCK_VS2_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_VS2_OSC_SEL_SW_SHIFT},
  995. {PMIC_RG_BUCK_VS1_OSC_SEL_SW, MT6351_PMIC_RG_BUCK_VS1_OSC_SEL_SW_ADDR,
  996. MT6351_PMIC_RG_BUCK_VS1_OSC_SEL_SW_MASK, MT6351_PMIC_RG_BUCK_VS1_OSC_SEL_SW_SHIFT},
  997. {PMIC_RG_BUCK_VCORE_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_VCORE_OSC_SEL_MODE_ADDR,
  998. MT6351_PMIC_RG_BUCK_VCORE_OSC_SEL_MODE_MASK,
  999. MT6351_PMIC_RG_BUCK_VCORE_OSC_SEL_MODE_SHIFT},
  1000. {PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_MODE,
  1001. MT6351_PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_MODE_ADDR,
  1002. MT6351_PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_MODE_MASK,
  1003. MT6351_PMIC_RG_BUCK_VSRAM_PROC_OSC_SEL_MODE_SHIFT},
  1004. {PMIC_RG_BUCK_VPA_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_VPA_OSC_SEL_MODE_ADDR,
  1005. MT6351_PMIC_RG_BUCK_VPA_OSC_SEL_MODE_MASK, MT6351_PMIC_RG_BUCK_VPA_OSC_SEL_MODE_SHIFT},
  1006. {PMIC_RG_BUCK_VMODEM_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_VMODEM_OSC_SEL_MODE_ADDR,
  1007. MT6351_PMIC_RG_BUCK_VMODEM_OSC_SEL_MODE_MASK,
  1008. MT6351_PMIC_RG_BUCK_VMODEM_OSC_SEL_MODE_SHIFT},
  1009. {PMIC_RG_BUCK_VGPU_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_VGPU_OSC_SEL_MODE_ADDR,
  1010. MT6351_PMIC_RG_BUCK_VGPU_OSC_SEL_MODE_MASK, MT6351_PMIC_RG_BUCK_VGPU_OSC_SEL_MODE_SHIFT},
  1011. {PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_MODE,
  1012. MT6351_PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_MODE_ADDR,
  1013. MT6351_PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_MODE_MASK,
  1014. MT6351_PMIC_RG_BUCK_VSRAM_MD_OSC_SEL_MODE_SHIFT},
  1015. {PMIC_RG_BUCK_VS2_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_VS2_OSC_SEL_MODE_ADDR,
  1016. MT6351_PMIC_RG_BUCK_VS2_OSC_SEL_MODE_MASK, MT6351_PMIC_RG_BUCK_VS2_OSC_SEL_MODE_SHIFT},
  1017. {PMIC_RG_BUCK_VS1_OSC_SEL_MODE, MT6351_PMIC_RG_BUCK_VS1_OSC_SEL_MODE_ADDR,
  1018. MT6351_PMIC_RG_BUCK_VS1_OSC_SEL_MODE_MASK, MT6351_PMIC_RG_BUCK_VS1_OSC_SEL_MODE_SHIFT},
  1019. {PMIC_TOP_CKSEL_CON3_SET, MT6351_PMIC_TOP_CKSEL_CON3_SET_ADDR,
  1020. MT6351_PMIC_TOP_CKSEL_CON3_SET_MASK, MT6351_PMIC_TOP_CKSEL_CON3_SET_SHIFT},
  1021. {PMIC_TOP_CKSEL_CON3_CLR, MT6351_PMIC_TOP_CKSEL_CON3_CLR_ADDR,
  1022. MT6351_PMIC_TOP_CKSEL_CON3_CLR_MASK, MT6351_PMIC_TOP_CKSEL_CON3_CLR_SHIFT},
  1023. {PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL, MT6351_PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL_ADDR,
  1024. MT6351_PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL_MASK,
  1025. MT6351_PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL_SHIFT},
  1026. {PMIC_TOP_CKDIVSEL_CON_RSV, MT6351_PMIC_TOP_CKDIVSEL_CON_RSV_ADDR,
  1027. MT6351_PMIC_TOP_CKDIVSEL_CON_RSV_MASK, MT6351_PMIC_TOP_CKDIVSEL_CON_RSV_SHIFT},
  1028. {PMIC_RG_BIF_X4_CK_DIVSEL, MT6351_PMIC_RG_BIF_X4_CK_DIVSEL_ADDR,
  1029. MT6351_PMIC_RG_BIF_X4_CK_DIVSEL_MASK, MT6351_PMIC_RG_BIF_X4_CK_DIVSEL_SHIFT},
  1030. {PMIC_RG_REG_CK_DIVSEL, MT6351_PMIC_RG_REG_CK_DIVSEL_ADDR,
  1031. MT6351_PMIC_RG_REG_CK_DIVSEL_MASK, MT6351_PMIC_RG_REG_CK_DIVSEL_SHIFT},
  1032. {PMIC_TOP_CKDIVSEL_CON0_RSV, MT6351_PMIC_TOP_CKDIVSEL_CON0_RSV_ADDR,
  1033. MT6351_PMIC_TOP_CKDIVSEL_CON0_RSV_MASK, MT6351_PMIC_TOP_CKDIVSEL_CON0_RSV_SHIFT},
  1034. {PMIC_TOP_CKDIVSEL_CON0_SET, MT6351_PMIC_TOP_CKDIVSEL_CON0_SET_ADDR,
  1035. MT6351_PMIC_TOP_CKDIVSEL_CON0_SET_MASK, MT6351_PMIC_TOP_CKDIVSEL_CON0_SET_SHIFT},
  1036. {PMIC_TOP_CKDIVSEL_CON0_CLR, MT6351_PMIC_TOP_CKDIVSEL_CON0_CLR_ADDR,
  1037. MT6351_PMIC_TOP_CKDIVSEL_CON0_CLR_MASK, MT6351_PMIC_TOP_CKDIVSEL_CON0_CLR_SHIFT},
  1038. {PMIC_RG_AUXADC_SMPS_CK_DIVSEL, MT6351_PMIC_RG_AUXADC_SMPS_CK_DIVSEL_ADDR,
  1039. MT6351_PMIC_RG_AUXADC_SMPS_CK_DIVSEL_MASK, MT6351_PMIC_RG_AUXADC_SMPS_CK_DIVSEL_SHIFT},
  1040. {PMIC_RG_AUXADC_26M_CK_DIVSEL, MT6351_PMIC_RG_AUXADC_26M_CK_DIVSEL_ADDR,
  1041. MT6351_PMIC_RG_AUXADC_26M_CK_DIVSEL_MASK, MT6351_PMIC_RG_AUXADC_26M_CK_DIVSEL_SHIFT},
  1042. {PMIC_RG_BUCK_9M_CK_DIVSEL, MT6351_PMIC_RG_BUCK_9M_CK_DIVSEL_ADDR,
  1043. MT6351_PMIC_RG_BUCK_9M_CK_DIVSEL_MASK, MT6351_PMIC_RG_BUCK_9M_CK_DIVSEL_SHIFT},
  1044. {PMIC_TOP_CKDIVSEL_CON1_SET, MT6351_PMIC_TOP_CKDIVSEL_CON1_SET_ADDR,
  1045. MT6351_PMIC_TOP_CKDIVSEL_CON1_SET_MASK, MT6351_PMIC_TOP_CKDIVSEL_CON1_SET_SHIFT},
  1046. {PMIC_TOP_CKDIVSEL_CON1_CLR, MT6351_PMIC_TOP_CKDIVSEL_CON1_CLR_ADDR,
  1047. MT6351_PMIC_TOP_CKDIVSEL_CON1_CLR_MASK, MT6351_PMIC_TOP_CKDIVSEL_CON1_CLR_SHIFT},
  1048. {PMIC_RG_G_SMPS_PD_CK_PDN_HWEN, MT6351_PMIC_RG_G_SMPS_PD_CK_PDN_HWEN_ADDR,
  1049. MT6351_PMIC_RG_G_SMPS_PD_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_G_SMPS_PD_CK_PDN_HWEN_SHIFT},
  1050. {PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN, MT6351_PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN_ADDR,
  1051. MT6351_PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN_SHIFT},
  1052. {PMIC_RG_G_DRV_2M_CK_PDN_HWEN, MT6351_PMIC_RG_G_DRV_2M_CK_PDN_HWEN_ADDR,
  1053. MT6351_PMIC_RG_G_DRV_2M_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_G_DRV_2M_CK_PDN_HWEN_SHIFT},
  1054. {PMIC_RG_AUXADC_CK_PDN_HWEN, MT6351_PMIC_RG_AUXADC_CK_PDN_HWEN_ADDR,
  1055. MT6351_PMIC_RG_AUXADC_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_AUXADC_CK_PDN_HWEN_SHIFT},
  1056. {PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN, MT6351_PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN_ADDR,
  1057. MT6351_PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN_MASK,
  1058. MT6351_PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN_SHIFT},
  1059. {PMIC_RG_BUCK_1M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_1M_CK_PDN_HWEN_ADDR,
  1060. MT6351_PMIC_RG_BUCK_1M_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_BUCK_1M_CK_PDN_HWEN_SHIFT},
  1061. {PMIC_RG_EFUSE_CK_PDN_HWEN, MT6351_PMIC_RG_EFUSE_CK_PDN_HWEN_ADDR,
  1062. MT6351_PMIC_RG_EFUSE_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_EFUSE_CK_PDN_HWEN_SHIFT},
  1063. {PMIC_RG_RTC_26M_CK_PDN_HWEN, MT6351_PMIC_RG_RTC_26M_CK_PDN_HWEN_ADDR,
  1064. MT6351_PMIC_RG_RTC_26M_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_RTC_26M_CK_PDN_HWEN_SHIFT},
  1065. {PMIC_RG_AUXADC_26M_CK_PDN_HWEN, MT6351_PMIC_RG_AUXADC_26M_CK_PDN_HWEN_ADDR,
  1066. MT6351_PMIC_RG_AUXADC_26M_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_AUXADC_26M_CK_PDN_HWEN_SHIFT},
  1067. {PMIC_RG_AUXADC_CK_CKSEL_HWEN, MT6351_PMIC_RG_AUXADC_CK_CKSEL_HWEN_ADDR,
  1068. MT6351_PMIC_RG_AUXADC_CK_CKSEL_HWEN_MASK, MT6351_PMIC_RG_AUXADC_CK_CKSEL_HWEN_SHIFT},
  1069. {PMIC_TOP_CKHWEN_CON0_RSV, MT6351_PMIC_TOP_CKHWEN_CON0_RSV_ADDR,
  1070. MT6351_PMIC_TOP_CKHWEN_CON0_RSV_MASK, MT6351_PMIC_TOP_CKHWEN_CON0_RSV_SHIFT},
  1071. {PMIC_TOP_CKHWEN_CON0_SET, MT6351_PMIC_TOP_CKHWEN_CON0_SET_ADDR,
  1072. MT6351_PMIC_TOP_CKHWEN_CON0_SET_MASK, MT6351_PMIC_TOP_CKHWEN_CON0_SET_SHIFT},
  1073. {PMIC_TOP_CKHWEN_CON0_CLR, MT6351_PMIC_TOP_CKHWEN_CON0_CLR_ADDR,
  1074. MT6351_PMIC_TOP_CKHWEN_CON0_CLR_MASK, MT6351_PMIC_TOP_CKHWEN_CON0_CLR_SHIFT},
  1075. {PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN_HWEN,
  1076. MT6351_PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN_HWEN_ADDR,
  1077. MT6351_PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN_HWEN_MASK,
  1078. MT6351_PMIC_RG_BUCK_VSRAM_PROC_9M_CK_PDN_HWEN_SHIFT},
  1079. {PMIC_RG_BUCK_VPA_9M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_VPA_9M_CK_PDN_HWEN_ADDR,
  1080. MT6351_PMIC_RG_BUCK_VPA_9M_CK_PDN_HWEN_MASK,
  1081. MT6351_PMIC_RG_BUCK_VPA_9M_CK_PDN_HWEN_SHIFT},
  1082. {PMIC_RG_BUCK_VMODEM_9M_CK_PDN_HWEN,
  1083. MT6351_PMIC_RG_BUCK_VMODEM_9M_CK_PDN_HWEN_ADDR,
  1084. MT6351_PMIC_RG_BUCK_VMODEM_9M_CK_PDN_HWEN_MASK,
  1085. MT6351_PMIC_RG_BUCK_VMODEM_9M_CK_PDN_HWEN_SHIFT},
  1086. {PMIC_RG_BUCK_VCORE_9M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_VCORE_9M_CK_PDN_HWEN_ADDR,
  1087. MT6351_PMIC_RG_BUCK_VCORE_9M_CK_PDN_HWEN_MASK,
  1088. MT6351_PMIC_RG_BUCK_VCORE_9M_CK_PDN_HWEN_SHIFT},
  1089. {PMIC_RG_BUCK_VGPU_9M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_VGPU_9M_CK_PDN_HWEN_ADDR,
  1090. MT6351_PMIC_RG_BUCK_VGPU_9M_CK_PDN_HWEN_MASK,
  1091. MT6351_PMIC_RG_BUCK_VGPU_9M_CK_PDN_HWEN_SHIFT},
  1092. {PMIC_TOP_CKHWEN_CON1_RSV, MT6351_PMIC_TOP_CKHWEN_CON1_RSV_ADDR,
  1093. MT6351_PMIC_TOP_CKHWEN_CON1_RSV_MASK, MT6351_PMIC_TOP_CKHWEN_CON1_RSV_SHIFT},
  1094. {PMIC_TOP_CKHWEN_CON1_SET, MT6351_PMIC_TOP_CKHWEN_CON1_SET_ADDR,
  1095. MT6351_PMIC_TOP_CKHWEN_CON1_SET_MASK, MT6351_PMIC_TOP_CKHWEN_CON1_SET_SHIFT},
  1096. {PMIC_TOP_CKHWEN_CON1_CLR, MT6351_PMIC_TOP_CKHWEN_CON1_CLR_ADDR,
  1097. MT6351_PMIC_TOP_CKHWEN_CON1_CLR_MASK, MT6351_PMIC_TOP_CKHWEN_CON1_CLR_SHIFT},
  1098. {PMIC_RG_BUCK_VS2_9M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_VS2_9M_CK_PDN_HWEN_ADDR,
  1099. MT6351_PMIC_RG_BUCK_VS2_9M_CK_PDN_HWEN_MASK,
  1100. MT6351_PMIC_RG_BUCK_VS2_9M_CK_PDN_HWEN_SHIFT},
  1101. {PMIC_RG_BUCK_VS1_9M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_VS1_9M_CK_PDN_HWEN_ADDR,
  1102. MT6351_PMIC_RG_BUCK_VS1_9M_CK_PDN_HWEN_MASK,
  1103. MT6351_PMIC_RG_BUCK_VS1_9M_CK_PDN_HWEN_SHIFT},
  1104. {PMIC_RG_BUCK_VMD1_9M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_VMD1_9M_CK_PDN_HWEN_ADDR,
  1105. MT6351_PMIC_RG_BUCK_VMD1_9M_CK_PDN_HWEN_MASK,
  1106. MT6351_PMIC_RG_BUCK_VMD1_9M_CK_PDN_HWEN_SHIFT},
  1107. {PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN_HWEN,
  1108. MT6351_PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN_HWEN_ADDR,
  1109. MT6351_PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN_HWEN_MASK,
  1110. MT6351_PMIC_RG_BUCK_VSRAM_MD_9M_CK_PDN_HWEN_SHIFT},
  1111. {PMIC_RG_AUD18M_CK_PDN_HWEN, MT6351_PMIC_RG_AUD18M_CK_PDN_HWEN_ADDR,
  1112. MT6351_PMIC_RG_AUD18M_CK_PDN_HWEN_MASK, MT6351_PMIC_RG_AUD18M_CK_PDN_HWEN_SHIFT},
  1113. {PMIC_RG_BUCK_AUD_1M_CK_PDN_HWEN, MT6351_PMIC_RG_BUCK_AUD_1M_CK_PDN_HWEN_ADDR,
  1114. MT6351_PMIC_RG_BUCK_AUD_1M_CK_PDN_HWEN_MASK,
  1115. MT6351_PMIC_RG_BUCK_AUD_1M_CK_PDN_HWEN_SHIFT},
  1116. {PMIC_TOP_CKHWEN_CON2_RSV, MT6351_PMIC_TOP_CKHWEN_CON2_RSV_ADDR,
  1117. MT6351_PMIC_TOP_CKHWEN_CON2_RSV_MASK, MT6351_PMIC_TOP_CKHWEN_CON2_RSV_SHIFT},
  1118. {PMIC_TOP_CKHWEN_CON2_SET, MT6351_PMIC_TOP_CKHWEN_CON2_SET_ADDR,
  1119. MT6351_PMIC_TOP_CKHWEN_CON2_SET_MASK, MT6351_PMIC_TOP_CKHWEN_CON2_SET_SHIFT},
  1120. {PMIC_TOP_CKHWEN_CON2_CLR, MT6351_PMIC_TOP_CKHWEN_CON2_CLR_ADDR,
  1121. MT6351_PMIC_TOP_CKHWEN_CON2_CLR_MASK, MT6351_PMIC_TOP_CKHWEN_CON2_CLR_SHIFT},
  1122. {PMIC_RG_PMU75K_CK_TST_DIS, MT6351_PMIC_RG_PMU75K_CK_TST_DIS_ADDR,
  1123. MT6351_PMIC_RG_PMU75K_CK_TST_DIS_MASK, MT6351_PMIC_RG_PMU75K_CK_TST_DIS_SHIFT},
  1124. {PMIC_RG_SMPS_CK_TST_DIS, MT6351_PMIC_RG_SMPS_CK_TST_DIS_ADDR,
  1125. MT6351_PMIC_RG_SMPS_CK_TST_DIS_MASK, MT6351_PMIC_RG_SMPS_CK_TST_DIS_SHIFT},
  1126. {PMIC_RG_AUD26M_CK_TST_DIS, MT6351_PMIC_RG_AUD26M_CK_TST_DIS_ADDR,
  1127. MT6351_PMIC_RG_AUD26M_CK_TST_DIS_MASK, MT6351_PMIC_RG_AUD26M_CK_TST_DIS_SHIFT},
  1128. {PMIC_RG_RTC32K_CK_TST_DIS, MT6351_PMIC_RG_RTC32K_CK_TST_DIS_ADDR,
  1129. MT6351_PMIC_RG_RTC32K_CK_TST_DIS_MASK, MT6351_PMIC_RG_RTC32K_CK_TST_DIS_SHIFT},
  1130. {PMIC_RG_FG_CK_TST_DIS, MT6351_PMIC_RG_FG_CK_TST_DIS_ADDR,
  1131. MT6351_PMIC_RG_FG_CK_TST_DIS_MASK, MT6351_PMIC_RG_FG_CK_TST_DIS_SHIFT},
  1132. {PMIC_RG_RTC26M_CK_TST_DIS, MT6351_PMIC_RG_RTC26M_CK_TST_DIS_ADDR,
  1133. MT6351_PMIC_RG_RTC26M_CK_TST_DIS_MASK, MT6351_PMIC_RG_RTC26M_CK_TST_DIS_SHIFT},
  1134. {PMIC_RG_VOW12M_CK_TST_DIS, MT6351_PMIC_RG_VOW12M_CK_TST_DIS_ADDR,
  1135. MT6351_PMIC_RG_VOW12M_CK_TST_DIS_MASK, MT6351_PMIC_RG_VOW12M_CK_TST_DIS_SHIFT},
  1136. {PMIC_TOP_CKTST_CON0_RSV, MT6351_PMIC_TOP_CKTST_CON0_RSV_ADDR,
  1137. MT6351_PMIC_TOP_CKTST_CON0_RSV_MASK, MT6351_PMIC_TOP_CKTST_CON0_RSV_SHIFT},
  1138. {PMIC_RG_BUCK_ANA_AUTO_OFF_DIS, MT6351_PMIC_RG_BUCK_ANA_AUTO_OFF_DIS_ADDR,
  1139. MT6351_PMIC_RG_BUCK_ANA_AUTO_OFF_DIS_MASK, MT6351_PMIC_RG_BUCK_ANA_AUTO_OFF_DIS_SHIFT},
  1140. {PMIC_RG_DRV_ISINK0_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK0_CK_TSTSEL_ADDR,
  1141. MT6351_PMIC_RG_DRV_ISINK0_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK0_CK_TSTSEL_SHIFT},
  1142. {PMIC_RG_DRV_ISINK1_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK1_CK_TSTSEL_ADDR,
  1143. MT6351_PMIC_RG_DRV_ISINK1_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK1_CK_TSTSEL_SHIFT},
  1144. {PMIC_RG_DRV_ISINK2_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK2_CK_TSTSEL_ADDR,
  1145. MT6351_PMIC_RG_DRV_ISINK2_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK2_CK_TSTSEL_SHIFT},
  1146. {PMIC_RG_DRV_ISINK3_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK3_CK_TSTSEL_ADDR,
  1147. MT6351_PMIC_RG_DRV_ISINK3_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK3_CK_TSTSEL_SHIFT},
  1148. {PMIC_RG_FQMTR_CK_TSTSEL, MT6351_PMIC_RG_FQMTR_CK_TSTSEL_ADDR,
  1149. MT6351_PMIC_RG_FQMTR_CK_TSTSEL_MASK, MT6351_PMIC_RG_FQMTR_CK_TSTSEL_SHIFT},
  1150. {PMIC_RG_RTCDET_CK_TSTSEL, MT6351_PMIC_RG_RTCDET_CK_TSTSEL_ADDR,
  1151. MT6351_PMIC_RG_RTCDET_CK_TSTSEL_MASK, MT6351_PMIC_RG_RTCDET_CK_TSTSEL_SHIFT},
  1152. {PMIC_RG_PMU75K_CK_TSTSEL, MT6351_PMIC_RG_PMU75K_CK_TSTSEL_ADDR,
  1153. MT6351_PMIC_RG_PMU75K_CK_TSTSEL_MASK, MT6351_PMIC_RG_PMU75K_CK_TSTSEL_SHIFT},
  1154. {PMIC_RG_SMPS_CK_TSTSEL, MT6351_PMIC_RG_SMPS_CK_TSTSEL_ADDR,
  1155. MT6351_PMIC_RG_SMPS_CK_TSTSEL_MASK, MT6351_PMIC_RG_SMPS_CK_TSTSEL_SHIFT},
  1156. {PMIC_RG_AUD26M_CK_TSTSEL, MT6351_PMIC_RG_AUD26M_CK_TSTSEL_ADDR,
  1157. MT6351_PMIC_RG_AUD26M_CK_TSTSEL_MASK, MT6351_PMIC_RG_AUD26M_CK_TSTSEL_SHIFT},
  1158. {PMIC_RG_AUDIF_CK_TSTSEL, MT6351_PMIC_RG_AUDIF_CK_TSTSEL_ADDR,
  1159. MT6351_PMIC_RG_AUDIF_CK_TSTSEL_MASK, MT6351_PMIC_RG_AUDIF_CK_TSTSEL_SHIFT},
  1160. {PMIC_RG_AUD_CK_TSTSEL, MT6351_PMIC_RG_AUD_CK_TSTSEL_ADDR,
  1161. MT6351_PMIC_RG_AUD_CK_TSTSEL_MASK, MT6351_PMIC_RG_AUD_CK_TSTSEL_SHIFT},
  1162. {PMIC_RG_STRUP_75K_CK_TSTSEL, MT6351_PMIC_RG_STRUP_75K_CK_TSTSEL_ADDR,
  1163. MT6351_PMIC_RG_STRUP_75K_CK_TSTSEL_MASK, MT6351_PMIC_RG_STRUP_75K_CK_TSTSEL_SHIFT},
  1164. {PMIC_RG_RTC32K_CK_TSTSEL, MT6351_PMIC_RG_RTC32K_CK_TSTSEL_ADDR,
  1165. MT6351_PMIC_RG_RTC32K_CK_TSTSEL_MASK, MT6351_PMIC_RG_RTC32K_CK_TSTSEL_SHIFT},
  1166. {PMIC_RG_PCHR_TEST_CK_TSTSEL, MT6351_PMIC_RG_PCHR_TEST_CK_TSTSEL_ADDR,
  1167. MT6351_PMIC_RG_PCHR_TEST_CK_TSTSEL_MASK, MT6351_PMIC_RG_PCHR_TEST_CK_TSTSEL_SHIFT},
  1168. {PMIC_RG_BGR_TEST_CK_TSTSEL, MT6351_PMIC_RG_BGR_TEST_CK_TSTSEL_ADDR,
  1169. MT6351_PMIC_RG_BGR_TEST_CK_TSTSEL_MASK, MT6351_PMIC_RG_BGR_TEST_CK_TSTSEL_SHIFT},
  1170. {PMIC_RG_FG_CK_TSTSEL, MT6351_PMIC_RG_FG_CK_TSTSEL_ADDR,
  1171. MT6351_PMIC_RG_FG_CK_TSTSEL_MASK, MT6351_PMIC_RG_FG_CK_TSTSEL_SHIFT},
  1172. {PMIC_RG_FGADC_ANA_CK_TSTSEL, MT6351_PMIC_RG_FGADC_ANA_CK_TSTSEL_ADDR,
  1173. MT6351_PMIC_RG_FGADC_ANA_CK_TSTSEL_MASK, MT6351_PMIC_RG_FGADC_ANA_CK_TSTSEL_SHIFT},
  1174. {PMIC_RG_RTC26M_CK_TSTSEL, MT6351_PMIC_RG_RTC26M_CK_TSTSEL_ADDR,
  1175. MT6351_PMIC_RG_RTC26M_CK_TSTSEL_MASK, MT6351_PMIC_RG_RTC26M_CK_TSTSEL_SHIFT},
  1176. {PMIC_RG_RTC_EOSC32_CK_TSTSEL, MT6351_PMIC_RG_RTC_EOSC32_CK_TSTSEL_ADDR,
  1177. MT6351_PMIC_RG_RTC_EOSC32_CK_TSTSEL_MASK, MT6351_PMIC_RG_RTC_EOSC32_CK_TSTSEL_SHIFT},
  1178. {PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL, MT6351_PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL_ADDR,
  1179. MT6351_PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL_MASK,
  1180. MT6351_PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL_SHIFT},
  1181. {PMIC_RG_AUXADC_CK_TSTSEL, MT6351_PMIC_RG_AUXADC_CK_TSTSEL_ADDR,
  1182. MT6351_PMIC_RG_AUXADC_CK_TSTSEL_MASK, MT6351_PMIC_RG_AUXADC_CK_TSTSEL_SHIFT},
  1183. {PMIC_RG_AUXADC_SMPS_CK_TSTSEL, MT6351_PMIC_RG_AUXADC_SMPS_CK_TSTSEL_ADDR,
  1184. MT6351_PMIC_RG_AUXADC_SMPS_CK_TSTSEL_MASK, MT6351_PMIC_RG_AUXADC_SMPS_CK_TSTSEL_SHIFT},
  1185. {PMIC_RG_AUXADC_26M_CK_TSTSEL, MT6351_PMIC_RG_AUXADC_26M_CK_TSTSEL_ADDR,
  1186. MT6351_PMIC_RG_AUXADC_26M_CK_TSTSEL_MASK, MT6351_PMIC_RG_AUXADC_26M_CK_TSTSEL_SHIFT},
  1187. {PMIC_RG_VOW12M_CK_TSTSEL, MT6351_PMIC_RG_VOW12M_CK_TSTSEL_ADDR,
  1188. MT6351_PMIC_RG_VOW12M_CK_TSTSEL_MASK, MT6351_PMIC_RG_VOW12M_CK_TSTSEL_SHIFT},
  1189. {PMIC_RG_DRV_ISINK4_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK4_CK_TSTSEL_ADDR,
  1190. MT6351_PMIC_RG_DRV_ISINK4_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK4_CK_TSTSEL_SHIFT},
  1191. {PMIC_RG_DRV_ISINK5_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK5_CK_TSTSEL_ADDR,
  1192. MT6351_PMIC_RG_DRV_ISINK5_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK5_CK_TSTSEL_SHIFT},
  1193. {PMIC_RG_DRV_ISINK6_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK6_CK_TSTSEL_ADDR,
  1194. MT6351_PMIC_RG_DRV_ISINK6_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK6_CK_TSTSEL_SHIFT},
  1195. {PMIC_RG_DRV_ISINK7_CK_TSTSEL, MT6351_PMIC_RG_DRV_ISINK7_CK_TSTSEL_ADDR,
  1196. MT6351_PMIC_RG_DRV_ISINK7_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_ISINK7_CK_TSTSEL_SHIFT},
  1197. {PMIC_RG_DRV_CHRIND_CK_TSTSEL, MT6351_PMIC_RG_DRV_CHRIND_CK_TSTSEL_ADDR,
  1198. MT6351_PMIC_RG_DRV_CHRIND_CK_TSTSEL_MASK, MT6351_PMIC_RG_DRV_CHRIND_CK_TSTSEL_SHIFT},
  1199. {PMIC_TOP_CKTST_CON2_RSV, MT6351_PMIC_TOP_CKTST_CON2_RSV_ADDR,
  1200. MT6351_PMIC_TOP_CKTST_CON2_RSV_MASK, MT6351_PMIC_TOP_CKTST_CON2_RSV_SHIFT},
  1201. {PMIC_RG_CLKSQ_EN_AUD, MT6351_PMIC_RG_CLKSQ_EN_AUD_ADDR,
  1202. MT6351_PMIC_RG_CLKSQ_EN_AUD_MASK, MT6351_PMIC_RG_CLKSQ_EN_AUD_SHIFT},
  1203. {PMIC_RG_CLKSQ_EN_FQR, MT6351_PMIC_RG_CLKSQ_EN_FQR_ADDR,
  1204. MT6351_PMIC_RG_CLKSQ_EN_FQR_MASK, MT6351_PMIC_RG_CLKSQ_EN_FQR_SHIFT},
  1205. {PMIC_RG_CLKSQ_EN_AUX_AP, MT6351_PMIC_RG_CLKSQ_EN_AUX_AP_ADDR,
  1206. MT6351_PMIC_RG_CLKSQ_EN_AUX_AP_MASK, MT6351_PMIC_RG_CLKSQ_EN_AUX_AP_SHIFT},
  1207. {PMIC_RG_CLKSQ_EN_AUX_MD, MT6351_PMIC_RG_CLKSQ_EN_AUX_MD_ADDR,
  1208. MT6351_PMIC_RG_CLKSQ_EN_AUX_MD_MASK, MT6351_PMIC_RG_CLKSQ_EN_AUX_MD_SHIFT},
  1209. {PMIC_RG_CLKSQ_EN_AUX_GPS, MT6351_PMIC_RG_CLKSQ_EN_AUX_GPS_ADDR,
  1210. MT6351_PMIC_RG_CLKSQ_EN_AUX_GPS_MASK, MT6351_PMIC_RG_CLKSQ_EN_AUX_GPS_SHIFT},
  1211. {PMIC_RG_CLKSQ_EN_AUX_RSV, MT6351_PMIC_RG_CLKSQ_EN_AUX_RSV_ADDR,
  1212. MT6351_PMIC_RG_CLKSQ_EN_AUX_RSV_MASK, MT6351_PMIC_RG_CLKSQ_EN_AUX_RSV_SHIFT},
  1213. {PMIC_RG_CLKSQ_EN_AUX_AP_MODE, MT6351_PMIC_RG_CLKSQ_EN_AUX_AP_MODE_ADDR,
  1214. MT6351_PMIC_RG_CLKSQ_EN_AUX_AP_MODE_MASK, MT6351_PMIC_RG_CLKSQ_EN_AUX_AP_MODE_SHIFT},
  1215. {PMIC_RG_CLKSQ_EN_AUX_MD_MODE, MT6351_PMIC_RG_CLKSQ_EN_AUX_MD_MODE_ADDR,
  1216. MT6351_PMIC_RG_CLKSQ_EN_AUX_MD_MODE_MASK, MT6351_PMIC_RG_CLKSQ_EN_AUX_MD_MODE_SHIFT},
  1217. {PMIC_RG_CLKSQ_IN_SEL_VA18, MT6351_PMIC_RG_CLKSQ_IN_SEL_VA18_ADDR,
  1218. MT6351_PMIC_RG_CLKSQ_IN_SEL_VA18_MASK, MT6351_PMIC_RG_CLKSQ_IN_SEL_VA18_SHIFT},
  1219. {PMIC_RG_CLKSQ_IN_SEL_VA18_SWCTRL, MT6351_PMIC_RG_CLKSQ_IN_SEL_VA18_SWCTRL_ADDR,
  1220. MT6351_PMIC_RG_CLKSQ_IN_SEL_VA18_SWCTRL_MASK,
  1221. MT6351_PMIC_RG_CLKSQ_IN_SEL_VA18_SWCTRL_SHIFT},
  1222. {PMIC_TOP_CLKSQ_RSV, MT6351_PMIC_TOP_CLKSQ_RSV_ADDR,
  1223. MT6351_PMIC_TOP_CLKSQ_RSV_MASK, MT6351_PMIC_TOP_CLKSQ_RSV_SHIFT},
  1224. {PMIC_DA_CLKSQ_EN_VA18, MT6351_PMIC_DA_CLKSQ_EN_VA18_ADDR,
  1225. MT6351_PMIC_DA_CLKSQ_EN_VA18_MASK, MT6351_PMIC_DA_CLKSQ_EN_VA18_SHIFT},
  1226. {PMIC_TOP_CLKSQ_SET, MT6351_PMIC_TOP_CLKSQ_SET_ADDR,
  1227. MT6351_PMIC_TOP_CLKSQ_SET_MASK, MT6351_PMIC_TOP_CLKSQ_SET_SHIFT},
  1228. {PMIC_TOP_CLKSQ_CLR, MT6351_PMIC_TOP_CLKSQ_CLR_ADDR,
  1229. MT6351_PMIC_TOP_CLKSQ_CLR_MASK, MT6351_PMIC_TOP_CLKSQ_CLR_SHIFT},
  1230. {PMIC_RG_CLKSQ_RTC_EN, MT6351_PMIC_RG_CLKSQ_RTC_EN_ADDR,
  1231. MT6351_PMIC_RG_CLKSQ_RTC_EN_MASK, MT6351_PMIC_RG_CLKSQ_RTC_EN_SHIFT},
  1232. {PMIC_RG_CLKSQ_RTC_EN_HW_MODE, MT6351_PMIC_RG_CLKSQ_RTC_EN_HW_MODE_ADDR,
  1233. MT6351_PMIC_RG_CLKSQ_RTC_EN_HW_MODE_MASK, MT6351_PMIC_RG_CLKSQ_RTC_EN_HW_MODE_SHIFT},
  1234. {PMIC_TOP_CLKSQ_RTC_RSV0, MT6351_PMIC_TOP_CLKSQ_RTC_RSV0_ADDR,
  1235. MT6351_PMIC_TOP_CLKSQ_RTC_RSV0_MASK, MT6351_PMIC_TOP_CLKSQ_RTC_RSV0_SHIFT},
  1236. {PMIC_RG_ENBB_SEL, MT6351_PMIC_RG_ENBB_SEL_ADDR, MT6351_PMIC_RG_ENBB_SEL_MASK,
  1237. MT6351_PMIC_RG_ENBB_SEL_SHIFT},
  1238. {PMIC_RG_XOSC_EN_SEL, MT6351_PMIC_RG_XOSC_EN_SEL_ADDR,
  1239. MT6351_PMIC_RG_XOSC_EN_SEL_MASK, MT6351_PMIC_RG_XOSC_EN_SEL_SHIFT},
  1240. {PMIC_TOP_CLKSQ_RTC_RSV1, MT6351_PMIC_TOP_CLKSQ_RTC_RSV1_ADDR,
  1241. MT6351_PMIC_TOP_CLKSQ_RTC_RSV1_MASK, MT6351_PMIC_TOP_CLKSQ_RTC_RSV1_SHIFT},
  1242. {PMIC_DA_CLKSQ_EN_VDIG18, MT6351_PMIC_DA_CLKSQ_EN_VDIG18_ADDR,
  1243. MT6351_PMIC_DA_CLKSQ_EN_VDIG18_MASK, MT6351_PMIC_DA_CLKSQ_EN_VDIG18_SHIFT},
  1244. {PMIC_TOP_CLKSQ_RTC_SET, MT6351_PMIC_TOP_CLKSQ_RTC_SET_ADDR,
  1245. MT6351_PMIC_TOP_CLKSQ_RTC_SET_MASK, MT6351_PMIC_TOP_CLKSQ_RTC_SET_SHIFT},
  1246. {PMIC_TOP_CLKSQ_RTC_CLR, MT6351_PMIC_TOP_CLKSQ_RTC_CLR_ADDR,
  1247. MT6351_PMIC_TOP_CLKSQ_RTC_CLR_MASK, MT6351_PMIC_TOP_CLKSQ_RTC_CLR_SHIFT},
  1248. {PMIC_OSC_75K_TRIM, MT6351_PMIC_OSC_75K_TRIM_ADDR, MT6351_PMIC_OSC_75K_TRIM_MASK,
  1249. MT6351_PMIC_OSC_75K_TRIM_SHIFT},
  1250. {PMIC_RG_OSC_75K_TRIM_EN, MT6351_PMIC_RG_OSC_75K_TRIM_EN_ADDR,
  1251. MT6351_PMIC_RG_OSC_75K_TRIM_EN_MASK, MT6351_PMIC_RG_OSC_75K_TRIM_EN_SHIFT},
  1252. {PMIC_RG_OSC_75K_TRIM_RATE, MT6351_PMIC_RG_OSC_75K_TRIM_RATE_ADDR,
  1253. MT6351_PMIC_RG_OSC_75K_TRIM_RATE_MASK, MT6351_PMIC_RG_OSC_75K_TRIM_RATE_SHIFT},
  1254. {PMIC_DA_OSC_75K_TRIM, MT6351_PMIC_DA_OSC_75K_TRIM_ADDR,
  1255. MT6351_PMIC_DA_OSC_75K_TRIM_MASK, MT6351_PMIC_DA_OSC_75K_TRIM_SHIFT},
  1256. {PMIC_RG_EFUSE_MAN_RST, MT6351_PMIC_RG_EFUSE_MAN_RST_ADDR,
  1257. MT6351_PMIC_RG_EFUSE_MAN_RST_MASK, MT6351_PMIC_RG_EFUSE_MAN_RST_SHIFT},
  1258. {PMIC_RG_AUXADC_RST, MT6351_PMIC_RG_AUXADC_RST_ADDR,
  1259. MT6351_PMIC_RG_AUXADC_RST_MASK, MT6351_PMIC_RG_AUXADC_RST_SHIFT},
  1260. {PMIC_RG_AUXADC_REG_RST, MT6351_PMIC_RG_AUXADC_REG_RST_ADDR,
  1261. MT6351_PMIC_RG_AUXADC_REG_RST_MASK, MT6351_PMIC_RG_AUXADC_REG_RST_SHIFT},
  1262. {PMIC_RG_AUDIO_RST, MT6351_PMIC_RG_AUDIO_RST_ADDR, MT6351_PMIC_RG_AUDIO_RST_MASK,
  1263. MT6351_PMIC_RG_AUDIO_RST_SHIFT},
  1264. {PMIC_RG_ACCDET_RST, MT6351_PMIC_RG_ACCDET_RST_ADDR,
  1265. MT6351_PMIC_RG_ACCDET_RST_MASK, MT6351_PMIC_RG_ACCDET_RST_SHIFT},
  1266. {PMIC_RG_BIF_RST, MT6351_PMIC_RG_BIF_RST_ADDR, MT6351_PMIC_RG_BIF_RST_MASK,
  1267. MT6351_PMIC_RG_BIF_RST_SHIFT},
  1268. {PMIC_RG_DRIVER_RST, MT6351_PMIC_RG_DRIVER_RST_ADDR,
  1269. MT6351_PMIC_RG_DRIVER_RST_MASK, MT6351_PMIC_RG_DRIVER_RST_SHIFT},
  1270. {PMIC_RG_FGADC_RST, MT6351_PMIC_RG_FGADC_RST_ADDR, MT6351_PMIC_RG_FGADC_RST_MASK,
  1271. MT6351_PMIC_RG_FGADC_RST_SHIFT},
  1272. {PMIC_RG_FQMTR_RST, MT6351_PMIC_RG_FQMTR_RST_ADDR, MT6351_PMIC_RG_FQMTR_RST_MASK,
  1273. MT6351_PMIC_RG_FQMTR_RST_SHIFT},
  1274. {PMIC_RG_RTC_RST, MT6351_PMIC_RG_RTC_RST_ADDR, MT6351_PMIC_RG_RTC_RST_MASK,
  1275. MT6351_PMIC_RG_RTC_RST_SHIFT},
  1276. {PMIC_RG_CHRWDT_RST, MT6351_PMIC_RG_CHRWDT_RST_ADDR,
  1277. MT6351_PMIC_RG_CHRWDT_RST_MASK, MT6351_PMIC_RG_CHRWDT_RST_SHIFT},
  1278. {PMIC_RG_ZCD_RST, MT6351_PMIC_RG_ZCD_RST_ADDR, MT6351_PMIC_RG_ZCD_RST_MASK,
  1279. MT6351_PMIC_RG_ZCD_RST_SHIFT},
  1280. {PMIC_RG_AUDNCP_RST, MT6351_PMIC_RG_AUDNCP_RST_ADDR,
  1281. MT6351_PMIC_RG_AUDNCP_RST_MASK, MT6351_PMIC_RG_AUDNCP_RST_SHIFT},
  1282. {PMIC_RG_CLK_TRIM_RST, MT6351_PMIC_RG_CLK_TRIM_RST_ADDR,
  1283. MT6351_PMIC_RG_CLK_TRIM_RST_MASK, MT6351_PMIC_RG_CLK_TRIM_RST_SHIFT},
  1284. {PMIC_RG_LDO_CALI_RST, MT6351_PMIC_RG_LDO_CALI_RST_ADDR,
  1285. MT6351_PMIC_RG_LDO_CALI_RST_MASK, MT6351_PMIC_RG_LDO_CALI_RST_SHIFT},
  1286. {PMIC_TOP_RST_CON0_SET, MT6351_PMIC_TOP_RST_CON0_SET_ADDR,
  1287. MT6351_PMIC_TOP_RST_CON0_SET_MASK, MT6351_PMIC_TOP_RST_CON0_SET_SHIFT},
  1288. {PMIC_TOP_RST_CON0_CLR, MT6351_PMIC_TOP_RST_CON0_CLR_ADDR,
  1289. MT6351_PMIC_TOP_RST_CON0_CLR_MASK, MT6351_PMIC_TOP_RST_CON0_CLR_SHIFT},
  1290. {PMIC_RG_STRUP_LONG_PRESS_RST, MT6351_PMIC_RG_STRUP_LONG_PRESS_RST_ADDR,
  1291. MT6351_PMIC_RG_STRUP_LONG_PRESS_RST_MASK, MT6351_PMIC_RG_STRUP_LONG_PRESS_RST_SHIFT},
  1292. {PMIC_TOP_RST_CON1_RSV, MT6351_PMIC_TOP_RST_CON1_RSV_ADDR,
  1293. MT6351_PMIC_TOP_RST_CON1_RSV_MASK, MT6351_PMIC_TOP_RST_CON1_RSV_SHIFT},
  1294. {PMIC_TOP_RST_CON1_SET, MT6351_PMIC_TOP_RST_CON1_SET_ADDR,
  1295. MT6351_PMIC_TOP_RST_CON1_SET_MASK, MT6351_PMIC_TOP_RST_CON1_SET_SHIFT},
  1296. {PMIC_TOP_RST_CON1_CLR, MT6351_PMIC_TOP_RST_CON1_CLR_ADDR,
  1297. MT6351_PMIC_TOP_RST_CON1_CLR_MASK, MT6351_PMIC_TOP_RST_CON1_CLR_SHIFT},
  1298. {PMIC_RG_CHR_LDO_DET_MODE, MT6351_PMIC_RG_CHR_LDO_DET_MODE_ADDR,
  1299. MT6351_PMIC_RG_CHR_LDO_DET_MODE_MASK, MT6351_PMIC_RG_CHR_LDO_DET_MODE_SHIFT},
  1300. {PMIC_RG_CHR_LDO_DET_SW, MT6351_PMIC_RG_CHR_LDO_DET_SW_ADDR,
  1301. MT6351_PMIC_RG_CHR_LDO_DET_SW_MASK, MT6351_PMIC_RG_CHR_LDO_DET_SW_SHIFT},
  1302. {PMIC_RG_CHRWDT_FLAG_MODE, MT6351_PMIC_RG_CHRWDT_FLAG_MODE_ADDR,
  1303. MT6351_PMIC_RG_CHRWDT_FLAG_MODE_MASK, MT6351_PMIC_RG_CHRWDT_FLAG_MODE_SHIFT},
  1304. {PMIC_RG_CHRWDT_FLAG_SW, MT6351_PMIC_RG_CHRWDT_FLAG_SW_ADDR,
  1305. MT6351_PMIC_RG_CHRWDT_FLAG_SW_MASK, MT6351_PMIC_RG_CHRWDT_FLAG_SW_SHIFT},
  1306. {PMIC_TOP_RST_CON2_RSV, MT6351_PMIC_TOP_RST_CON2_RSV_ADDR,
  1307. MT6351_PMIC_TOP_RST_CON2_RSV_MASK, MT6351_PMIC_TOP_RST_CON2_RSV_SHIFT},
  1308. {PMIC_RG_WDTRSTB_EN, MT6351_PMIC_RG_WDTRSTB_EN_ADDR,
  1309. MT6351_PMIC_RG_WDTRSTB_EN_MASK, MT6351_PMIC_RG_WDTRSTB_EN_SHIFT},
  1310. {PMIC_RG_WDTRSTB_MODE, MT6351_PMIC_RG_WDTRSTB_MODE_ADDR,
  1311. MT6351_PMIC_RG_WDTRSTB_MODE_MASK, MT6351_PMIC_RG_WDTRSTB_MODE_SHIFT},
  1312. {PMIC_WDTRSTB_STATUS, MT6351_PMIC_WDTRSTB_STATUS_ADDR,
  1313. MT6351_PMIC_WDTRSTB_STATUS_MASK, MT6351_PMIC_WDTRSTB_STATUS_SHIFT},
  1314. {PMIC_WDTRSTB_STATUS_CLR, MT6351_PMIC_WDTRSTB_STATUS_CLR_ADDR,
  1315. MT6351_PMIC_WDTRSTB_STATUS_CLR_MASK, MT6351_PMIC_WDTRSTB_STATUS_CLR_SHIFT},
  1316. {PMIC_RG_WDTRSTB_FB_EN, MT6351_PMIC_RG_WDTRSTB_FB_EN_ADDR,
  1317. MT6351_PMIC_RG_WDTRSTB_FB_EN_MASK, MT6351_PMIC_RG_WDTRSTB_FB_EN_SHIFT},
  1318. {PMIC_RG_WDTRSTB_DEB, MT6351_PMIC_RG_WDTRSTB_DEB_ADDR,
  1319. MT6351_PMIC_RG_WDTRSTB_DEB_MASK, MT6351_PMIC_RG_WDTRSTB_DEB_SHIFT},
  1320. {PMIC_RG_HOMEKEY_RST_EN, MT6351_PMIC_RG_HOMEKEY_RST_EN_ADDR,
  1321. MT6351_PMIC_RG_HOMEKEY_RST_EN_MASK, MT6351_PMIC_RG_HOMEKEY_RST_EN_SHIFT},
  1322. {PMIC_RG_PWRKEY_RST_EN, MT6351_PMIC_RG_PWRKEY_RST_EN_ADDR,
  1323. MT6351_PMIC_RG_PWRKEY_RST_EN_MASK, MT6351_PMIC_RG_PWRKEY_RST_EN_SHIFT},
  1324. {PMIC_RG_PWRRST_TMR_DIS, MT6351_PMIC_RG_PWRRST_TMR_DIS_ADDR,
  1325. MT6351_PMIC_RG_PWRRST_TMR_DIS_MASK, MT6351_PMIC_RG_PWRRST_TMR_DIS_SHIFT},
  1326. {PMIC_RG_PWRKEY_RST_TD, MT6351_PMIC_RG_PWRKEY_RST_TD_ADDR,
  1327. MT6351_PMIC_RG_PWRKEY_RST_TD_MASK, MT6351_PMIC_RG_PWRKEY_RST_TD_SHIFT},
  1328. {PMIC_TOP_RST_MISC_RSV, MT6351_PMIC_TOP_RST_MISC_RSV_ADDR,
  1329. MT6351_PMIC_TOP_RST_MISC_RSV_MASK, MT6351_PMIC_TOP_RST_MISC_RSV_SHIFT},
  1330. {PMIC_TOP_RST_MISC_SET, MT6351_PMIC_TOP_RST_MISC_SET_ADDR,
  1331. MT6351_PMIC_TOP_RST_MISC_SET_MASK, MT6351_PMIC_TOP_RST_MISC_SET_SHIFT},
  1332. {PMIC_TOP_RST_MISC_CLR, MT6351_PMIC_TOP_RST_MISC_CLR_ADDR,
  1333. MT6351_PMIC_TOP_RST_MISC_CLR_MASK, MT6351_PMIC_TOP_RST_MISC_CLR_SHIFT},
  1334. {PMIC_VPWRIN_RSTB_STATUS, MT6351_PMIC_VPWRIN_RSTB_STATUS_ADDR,
  1335. MT6351_PMIC_VPWRIN_RSTB_STATUS_MASK, MT6351_PMIC_VPWRIN_RSTB_STATUS_SHIFT},
  1336. {PMIC_DDLO_RSTB_STATUS, MT6351_PMIC_DDLO_RSTB_STATUS_ADDR,
  1337. MT6351_PMIC_DDLO_RSTB_STATUS_MASK, MT6351_PMIC_DDLO_RSTB_STATUS_SHIFT},
  1338. {PMIC_UVLO_RSTB_STATUS, MT6351_PMIC_UVLO_RSTB_STATUS_ADDR,
  1339. MT6351_PMIC_UVLO_RSTB_STATUS_MASK, MT6351_PMIC_UVLO_RSTB_STATUS_SHIFT},
  1340. {PMIC_RTC_DDLO_RSTB_STATUS, MT6351_PMIC_RTC_DDLO_RSTB_STATUS_ADDR,
  1341. MT6351_PMIC_RTC_DDLO_RSTB_STATUS_MASK, MT6351_PMIC_RTC_DDLO_RSTB_STATUS_SHIFT},
  1342. {PMIC_CHRWDT_REG_RSTB_STATUS, MT6351_PMIC_CHRWDT_REG_RSTB_STATUS_ADDR,
  1343. MT6351_PMIC_CHRWDT_REG_RSTB_STATUS_MASK, MT6351_PMIC_CHRWDT_REG_RSTB_STATUS_SHIFT},
  1344. {PMIC_CHRDET_REG_RSTB_STATUS, MT6351_PMIC_CHRDET_REG_RSTB_STATUS_ADDR,
  1345. MT6351_PMIC_CHRDET_REG_RSTB_STATUS_MASK, MT6351_PMIC_CHRDET_REG_RSTB_STATUS_SHIFT},
  1346. {PMIC_TOP_RST_STATUS_RSV, MT6351_PMIC_TOP_RST_STATUS_RSV_ADDR,
  1347. MT6351_PMIC_TOP_RST_STATUS_RSV_MASK, MT6351_PMIC_TOP_RST_STATUS_RSV_SHIFT},
  1348. {PMIC_TOP_RST_STATUS_SET, MT6351_PMIC_TOP_RST_STATUS_SET_ADDR,
  1349. MT6351_PMIC_TOP_RST_STATUS_SET_MASK, MT6351_PMIC_TOP_RST_STATUS_SET_SHIFT},
  1350. {PMIC_TOP_RST_STATUS_CLR, MT6351_PMIC_TOP_RST_STATUS_CLR_ADDR,
  1351. MT6351_PMIC_TOP_RST_STATUS_CLR_MASK, MT6351_PMIC_TOP_RST_STATUS_CLR_SHIFT},
  1352. {PMIC_RG_INT_EN_PWRKEY, MT6351_PMIC_RG_INT_EN_PWRKEY_ADDR,
  1353. MT6351_PMIC_RG_INT_EN_PWRKEY_MASK, MT6351_PMIC_RG_INT_EN_PWRKEY_SHIFT},
  1354. {PMIC_RG_INT_EN_HOMEKEY, MT6351_PMIC_RG_INT_EN_HOMEKEY_ADDR,
  1355. MT6351_PMIC_RG_INT_EN_HOMEKEY_MASK, MT6351_PMIC_RG_INT_EN_HOMEKEY_SHIFT},
  1356. {PMIC_RG_INT_EN_PWRKEY_R, MT6351_PMIC_RG_INT_EN_PWRKEY_R_ADDR,
  1357. MT6351_PMIC_RG_INT_EN_PWRKEY_R_MASK, MT6351_PMIC_RG_INT_EN_PWRKEY_R_SHIFT},
  1358. {PMIC_RG_INT_EN_HOMEKEY_R, MT6351_PMIC_RG_INT_EN_HOMEKEY_R_ADDR,
  1359. MT6351_PMIC_RG_INT_EN_HOMEKEY_R_MASK, MT6351_PMIC_RG_INT_EN_HOMEKEY_R_SHIFT},
  1360. {PMIC_RG_INT_EN_THR_H, MT6351_PMIC_RG_INT_EN_THR_H_ADDR,
  1361. MT6351_PMIC_RG_INT_EN_THR_H_MASK, MT6351_PMIC_RG_INT_EN_THR_H_SHIFT},
  1362. {PMIC_RG_INT_EN_THR_L, MT6351_PMIC_RG_INT_EN_THR_L_ADDR,
  1363. MT6351_PMIC_RG_INT_EN_THR_L_MASK, MT6351_PMIC_RG_INT_EN_THR_L_SHIFT},
  1364. {PMIC_RG_INT_EN_BAT_H, MT6351_PMIC_RG_INT_EN_BAT_H_ADDR,
  1365. MT6351_PMIC_RG_INT_EN_BAT_H_MASK, MT6351_PMIC_RG_INT_EN_BAT_H_SHIFT},
  1366. {PMIC_RG_INT_EN_BAT_L, MT6351_PMIC_RG_INT_EN_BAT_L_ADDR,
  1367. MT6351_PMIC_RG_INT_EN_BAT_L_MASK, MT6351_PMIC_RG_INT_EN_BAT_L_SHIFT},
  1368. {PMIC_RG_INT_EN_RTC, MT6351_PMIC_RG_INT_EN_RTC_ADDR,
  1369. MT6351_PMIC_RG_INT_EN_RTC_MASK, MT6351_PMIC_RG_INT_EN_RTC_SHIFT},
  1370. {PMIC_RG_INT_EN_AUDIO, MT6351_PMIC_RG_INT_EN_AUDIO_ADDR,
  1371. MT6351_PMIC_RG_INT_EN_AUDIO_MASK, MT6351_PMIC_RG_INT_EN_AUDIO_SHIFT},
  1372. {PMIC_RG_INT_EN_MAD, MT6351_PMIC_RG_INT_EN_MAD_ADDR,
  1373. MT6351_PMIC_RG_INT_EN_MAD_MASK, MT6351_PMIC_RG_INT_EN_MAD_SHIFT},
  1374. {PMIC_RG_INT_EN_ACCDET, MT6351_PMIC_RG_INT_EN_ACCDET_ADDR,
  1375. MT6351_PMIC_RG_INT_EN_ACCDET_MASK, MT6351_PMIC_RG_INT_EN_ACCDET_SHIFT},
  1376. {PMIC_RG_INT_EN_ACCDET_EINT, MT6351_PMIC_RG_INT_EN_ACCDET_EINT_ADDR,
  1377. MT6351_PMIC_RG_INT_EN_ACCDET_EINT_MASK, MT6351_PMIC_RG_INT_EN_ACCDET_EINT_SHIFT},
  1378. {PMIC_RG_INT_EN_ACCDET_NEGV, MT6351_PMIC_RG_INT_EN_ACCDET_NEGV_ADDR,
  1379. MT6351_PMIC_RG_INT_EN_ACCDET_NEGV_MASK, MT6351_PMIC_RG_INT_EN_ACCDET_NEGV_SHIFT},
  1380. {PMIC_RG_INT_EN_NI_LBAT_INT, MT6351_PMIC_RG_INT_EN_NI_LBAT_INT_ADDR,
  1381. MT6351_PMIC_RG_INT_EN_NI_LBAT_INT_MASK, MT6351_PMIC_RG_INT_EN_NI_LBAT_INT_SHIFT},
  1382. {PMIC_INT_CON0_SET, MT6351_PMIC_INT_CON0_SET_ADDR, MT6351_PMIC_INT_CON0_SET_MASK,
  1383. MT6351_PMIC_INT_CON0_SET_SHIFT},
  1384. {PMIC_INT_CON0_CLR, MT6351_PMIC_INT_CON0_CLR_ADDR, MT6351_PMIC_INT_CON0_CLR_MASK,
  1385. MT6351_PMIC_INT_CON0_CLR_SHIFT},
  1386. {PMIC_RG_INT_EN_VCORE_OC, MT6351_PMIC_RG_INT_EN_VCORE_OC_ADDR,
  1387. MT6351_PMIC_RG_INT_EN_VCORE_OC_MASK, MT6351_PMIC_RG_INT_EN_VCORE_OC_SHIFT},
  1388. {PMIC_RG_INT_EN_VGPU_OC, MT6351_PMIC_RG_INT_EN_VGPU_OC_ADDR,
  1389. MT6351_PMIC_RG_INT_EN_VGPU_OC_MASK, MT6351_PMIC_RG_INT_EN_VGPU_OC_SHIFT},
  1390. {PMIC_RG_INT_EN_VSRAM_MD_OC, MT6351_PMIC_RG_INT_EN_VSRAM_MD_OC_ADDR,
  1391. MT6351_PMIC_RG_INT_EN_VSRAM_MD_OC_MASK, MT6351_PMIC_RG_INT_EN_VSRAM_MD_OC_SHIFT},
  1392. {PMIC_RG_INT_EN_VMODEM_OC, MT6351_PMIC_RG_INT_EN_VMODEM_OC_ADDR,
  1393. MT6351_PMIC_RG_INT_EN_VMODEM_OC_MASK, MT6351_PMIC_RG_INT_EN_VMODEM_OC_SHIFT},
  1394. {PMIC_RG_INT_EN_VM1_OC, MT6351_PMIC_RG_INT_EN_VM1_OC_ADDR,
  1395. MT6351_PMIC_RG_INT_EN_VM1_OC_MASK, MT6351_PMIC_RG_INT_EN_VM1_OC_SHIFT},
  1396. {PMIC_RG_INT_EN_VS1_OC, MT6351_PMIC_RG_INT_EN_VS1_OC_ADDR,
  1397. MT6351_PMIC_RG_INT_EN_VS1_OC_MASK, MT6351_PMIC_RG_INT_EN_VS1_OC_SHIFT},
  1398. {PMIC_RG_INT_EN_VS2_OC, MT6351_PMIC_RG_INT_EN_VS2_OC_ADDR,
  1399. MT6351_PMIC_RG_INT_EN_VS2_OC_MASK, MT6351_PMIC_RG_INT_EN_VS2_OC_SHIFT},
  1400. {PMIC_RG_INT_EN_VPA_OC, MT6351_PMIC_RG_INT_EN_VPA_OC_ADDR,
  1401. MT6351_PMIC_RG_INT_EN_VPA_OC_MASK, MT6351_PMIC_RG_INT_EN_VPA_OC_SHIFT},
  1402. {PMIC_RG_INT_EN_VCORE_PREOC, MT6351_PMIC_RG_INT_EN_VCORE_PREOC_ADDR,
  1403. MT6351_PMIC_RG_INT_EN_VCORE_PREOC_MASK, MT6351_PMIC_RG_INT_EN_VCORE_PREOC_SHIFT},
  1404. {PMIC_RG_INT_EN_VGPU_PREOC, MT6351_PMIC_RG_INT_EN_VGPU_PREOC_ADDR,
  1405. MT6351_PMIC_RG_INT_EN_VGPU_PREOC_MASK, MT6351_PMIC_RG_INT_EN_VGPU_PREOC_SHIFT},
  1406. {PMIC_RG_INT_EN_VSRAM_MD_PREOC, MT6351_PMIC_RG_INT_EN_VSRAM_MD_PREOC_ADDR,
  1407. MT6351_PMIC_RG_INT_EN_VSRAM_MD_PREOC_MASK, MT6351_PMIC_RG_INT_EN_VSRAM_MD_PREOC_SHIFT},
  1408. {PMIC_RG_INT_EN_VMODEM_PREOC, MT6351_PMIC_RG_INT_EN_VMODEM_PREOC_ADDR,
  1409. MT6351_PMIC_RG_INT_EN_VMODEM_PREOC_MASK, MT6351_PMIC_RG_INT_EN_VMODEM_PREOC_SHIFT},
  1410. {PMIC_RG_INT_EN_VM1_PREOC, MT6351_PMIC_RG_INT_EN_VM1_PREOC_ADDR,
  1411. MT6351_PMIC_RG_INT_EN_VM1_PREOC_MASK, MT6351_PMIC_RG_INT_EN_VM1_PREOC_SHIFT},
  1412. {PMIC_RG_INT_EN_VS1_PREOC, MT6351_PMIC_RG_INT_EN_VS1_PREOC_ADDR,
  1413. MT6351_PMIC_RG_INT_EN_VS1_PREOC_MASK, MT6351_PMIC_RG_INT_EN_VS1_PREOC_SHIFT},
  1414. {PMIC_RG_INT_EN_VS2_PREOC, MT6351_PMIC_RG_INT_EN_VS2_PREOC_ADDR,
  1415. MT6351_PMIC_RG_INT_EN_VS2_PREOC_MASK, MT6351_PMIC_RG_INT_EN_VS2_PREOC_SHIFT},
  1416. {PMIC_RG_INT_EN_LDO_OC, MT6351_PMIC_RG_INT_EN_LDO_OC_ADDR,
  1417. MT6351_PMIC_RG_INT_EN_LDO_OC_MASK, MT6351_PMIC_RG_INT_EN_LDO_OC_SHIFT},
  1418. {PMIC_INT_CON1_SET, MT6351_PMIC_INT_CON1_SET_ADDR, MT6351_PMIC_INT_CON1_SET_MASK,
  1419. MT6351_PMIC_INT_CON1_SET_SHIFT},
  1420. {PMIC_INT_CON1_CLR, MT6351_PMIC_INT_CON1_CLR_ADDR, MT6351_PMIC_INT_CON1_CLR_MASK,
  1421. MT6351_PMIC_INT_CON1_CLR_SHIFT},
  1422. {PMIC_RG_INT_EN_JEITA_HOT, MT6351_PMIC_RG_INT_EN_JEITA_HOT_ADDR,
  1423. MT6351_PMIC_RG_INT_EN_JEITA_HOT_MASK, MT6351_PMIC_RG_INT_EN_JEITA_HOT_SHIFT},
  1424. {PMIC_RG_INT_EN_JEITA_WARM, MT6351_PMIC_RG_INT_EN_JEITA_WARM_ADDR,
  1425. MT6351_PMIC_RG_INT_EN_JEITA_WARM_MASK, MT6351_PMIC_RG_INT_EN_JEITA_WARM_SHIFT},
  1426. {PMIC_RG_INT_EN_JEITA_COOL, MT6351_PMIC_RG_INT_EN_JEITA_COOL_ADDR,
  1427. MT6351_PMIC_RG_INT_EN_JEITA_COOL_MASK, MT6351_PMIC_RG_INT_EN_JEITA_COOL_SHIFT},
  1428. {PMIC_RG_INT_EN_JEITA_COLD, MT6351_PMIC_RG_INT_EN_JEITA_COLD_ADDR,
  1429. MT6351_PMIC_RG_INT_EN_JEITA_COLD_MASK, MT6351_PMIC_RG_INT_EN_JEITA_COLD_SHIFT},
  1430. {PMIC_RG_INT_EN_AUXADC_IMP, MT6351_PMIC_RG_INT_EN_AUXADC_IMP_ADDR,
  1431. MT6351_PMIC_RG_INT_EN_AUXADC_IMP_MASK, MT6351_PMIC_RG_INT_EN_AUXADC_IMP_SHIFT},
  1432. {PMIC_RG_INT_EN_NAG_C_DLTV, MT6351_PMIC_RG_INT_EN_NAG_C_DLTV_ADDR,
  1433. MT6351_PMIC_RG_INT_EN_NAG_C_DLTV_MASK, MT6351_PMIC_RG_INT_EN_NAG_C_DLTV_SHIFT},
  1434. {PMIC_RG_INT_EN_OV, MT6351_PMIC_RG_INT_EN_OV_ADDR, MT6351_PMIC_RG_INT_EN_OV_MASK,
  1435. MT6351_PMIC_RG_INT_EN_OV_SHIFT},
  1436. {PMIC_RG_INT_EN_BVALID_DET, MT6351_PMIC_RG_INT_EN_BVALID_DET_ADDR,
  1437. MT6351_PMIC_RG_INT_EN_BVALID_DET_MASK, MT6351_PMIC_RG_INT_EN_BVALID_DET_SHIFT},
  1438. {PMIC_RG_INT_EN_RGS_BATON_HV, MT6351_PMIC_RG_INT_EN_RGS_BATON_HV_ADDR,
  1439. MT6351_PMIC_RG_INT_EN_RGS_BATON_HV_MASK, MT6351_PMIC_RG_INT_EN_RGS_BATON_HV_SHIFT},
  1440. {PMIC_RG_INT_EN_VBATON_UNDET, MT6351_PMIC_RG_INT_EN_VBATON_UNDET_ADDR,
  1441. MT6351_PMIC_RG_INT_EN_VBATON_UNDET_MASK, MT6351_PMIC_RG_INT_EN_VBATON_UNDET_SHIFT},
  1442. {PMIC_RG_INT_EN_WATCHDOG, MT6351_PMIC_RG_INT_EN_WATCHDOG_ADDR,
  1443. MT6351_PMIC_RG_INT_EN_WATCHDOG_MASK, MT6351_PMIC_RG_INT_EN_WATCHDOG_SHIFT},
  1444. {PMIC_RG_INT_EN_PCHR_CM_VDEC, MT6351_PMIC_RG_INT_EN_PCHR_CM_VDEC_ADDR,
  1445. MT6351_PMIC_RG_INT_EN_PCHR_CM_VDEC_MASK, MT6351_PMIC_RG_INT_EN_PCHR_CM_VDEC_SHIFT},
  1446. {PMIC_RG_INT_EN_CHRDET, MT6351_PMIC_RG_INT_EN_CHRDET_ADDR,
  1447. MT6351_PMIC_RG_INT_EN_CHRDET_MASK, MT6351_PMIC_RG_INT_EN_CHRDET_SHIFT},
  1448. {PMIC_RG_INT_EN_PCHR_CM_VINC, MT6351_PMIC_RG_INT_EN_PCHR_CM_VINC_ADDR,
  1449. MT6351_PMIC_RG_INT_EN_PCHR_CM_VINC_MASK, MT6351_PMIC_RG_INT_EN_PCHR_CM_VINC_SHIFT},
  1450. {PMIC_INT_CON2_SET, MT6351_PMIC_INT_CON2_SET_ADDR, MT6351_PMIC_INT_CON2_SET_MASK,
  1451. MT6351_PMIC_INT_CON2_SET_SHIFT},
  1452. {PMIC_INT_CON2_CLR, MT6351_PMIC_INT_CON2_CLR_ADDR, MT6351_PMIC_INT_CON2_CLR_MASK,
  1453. MT6351_PMIC_INT_CON2_CLR_SHIFT},
  1454. {PMIC_RG_INT_EN_FG_BAT_H, MT6351_PMIC_RG_INT_EN_FG_BAT_H_ADDR,
  1455. MT6351_PMIC_RG_INT_EN_FG_BAT_H_MASK, MT6351_PMIC_RG_INT_EN_FG_BAT_H_SHIFT},
  1456. {PMIC_RG_INT_EN_FG_BAT_L, MT6351_PMIC_RG_INT_EN_FG_BAT_L_ADDR,
  1457. MT6351_PMIC_RG_INT_EN_FG_BAT_L_MASK, MT6351_PMIC_RG_INT_EN_FG_BAT_L_SHIFT},
  1458. {PMIC_RG_INT_EN_FG_CUR_H, MT6351_PMIC_RG_INT_EN_FG_CUR_H_ADDR,
  1459. MT6351_PMIC_RG_INT_EN_FG_CUR_H_MASK, MT6351_PMIC_RG_INT_EN_FG_CUR_H_SHIFT},
  1460. {PMIC_RG_INT_EN_FG_CUR_L, MT6351_PMIC_RG_INT_EN_FG_CUR_L_ADDR,
  1461. MT6351_PMIC_RG_INT_EN_FG_CUR_L_MASK, MT6351_PMIC_RG_INT_EN_FG_CUR_L_SHIFT},
  1462. {PMIC_RG_INT_EN_FG_ZCV, MT6351_PMIC_RG_INT_EN_FG_ZCV_ADDR,
  1463. MT6351_PMIC_RG_INT_EN_FG_ZCV_MASK, MT6351_PMIC_RG_INT_EN_FG_ZCV_SHIFT},
  1464. {PMIC_INT_CON3_SET, MT6351_PMIC_INT_CON3_SET_ADDR, MT6351_PMIC_INT_CON3_SET_MASK,
  1465. MT6351_PMIC_INT_CON3_SET_SHIFT},
  1466. {PMIC_INT_CON3_CLR, MT6351_PMIC_INT_CON3_CLR_ADDR, MT6351_PMIC_INT_CON3_CLR_MASK,
  1467. MT6351_PMIC_INT_CON3_CLR_SHIFT},
  1468. {PMIC_POLARITY, MT6351_PMIC_POLARITY_ADDR, MT6351_PMIC_POLARITY_MASK,
  1469. MT6351_PMIC_POLARITY_SHIFT},
  1470. {PMIC_RG_HOMEKEY_INT_SEL, MT6351_PMIC_RG_HOMEKEY_INT_SEL_ADDR,
  1471. MT6351_PMIC_RG_HOMEKEY_INT_SEL_MASK, MT6351_PMIC_RG_HOMEKEY_INT_SEL_SHIFT},
  1472. {PMIC_RG_PWRKEY_INT_SEL, MT6351_PMIC_RG_PWRKEY_INT_SEL_ADDR,
  1473. MT6351_PMIC_RG_PWRKEY_INT_SEL_MASK, MT6351_PMIC_RG_PWRKEY_INT_SEL_SHIFT},
  1474. {PMIC_RG_CHRDET_INT_SEL, MT6351_PMIC_RG_CHRDET_INT_SEL_ADDR,
  1475. MT6351_PMIC_RG_CHRDET_INT_SEL_MASK, MT6351_PMIC_RG_CHRDET_INT_SEL_SHIFT},
  1476. {PMIC_RG_PCHR_CM_VINC_POLARITY_RSV, MT6351_PMIC_RG_PCHR_CM_VINC_POLARITY_RSV_ADDR,
  1477. MT6351_PMIC_RG_PCHR_CM_VINC_POLARITY_RSV_MASK,
  1478. MT6351_PMIC_RG_PCHR_CM_VINC_POLARITY_RSV_SHIFT},
  1479. {PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV, MT6351_PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV_ADDR,
  1480. MT6351_PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV_MASK,
  1481. MT6351_PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV_SHIFT},
  1482. {PMIC_INT_MISC_CON_SET, MT6351_PMIC_INT_MISC_CON_SET_ADDR,
  1483. MT6351_PMIC_INT_MISC_CON_SET_MASK, MT6351_PMIC_INT_MISC_CON_SET_SHIFT},
  1484. {PMIC_INT_MISC_CON_CLR, MT6351_PMIC_INT_MISC_CON_CLR_ADDR,
  1485. MT6351_PMIC_INT_MISC_CON_CLR_MASK, MT6351_PMIC_INT_MISC_CON_CLR_SHIFT},
  1486. {PMIC_RG_INT_STATUS_PWRKEY, MT6351_PMIC_RG_INT_STATUS_PWRKEY_ADDR,
  1487. MT6351_PMIC_RG_INT_STATUS_PWRKEY_MASK, MT6351_PMIC_RG_INT_STATUS_PWRKEY_SHIFT},
  1488. {PMIC_RG_INT_STATUS_HOMEKEY, MT6351_PMIC_RG_INT_STATUS_HOMEKEY_ADDR,
  1489. MT6351_PMIC_RG_INT_STATUS_HOMEKEY_MASK, MT6351_PMIC_RG_INT_STATUS_HOMEKEY_SHIFT},
  1490. {PMIC_RG_INT_STATUS_PWRKEY_R, MT6351_PMIC_RG_INT_STATUS_PWRKEY_R_ADDR,
  1491. MT6351_PMIC_RG_INT_STATUS_PWRKEY_R_MASK, MT6351_PMIC_RG_INT_STATUS_PWRKEY_R_SHIFT},
  1492. {PMIC_RG_INT_STATUS_HOMEKEY_R, MT6351_PMIC_RG_INT_STATUS_HOMEKEY_R_ADDR,
  1493. MT6351_PMIC_RG_INT_STATUS_HOMEKEY_R_MASK, MT6351_PMIC_RG_INT_STATUS_HOMEKEY_R_SHIFT},
  1494. {PMIC_RG_INT_STATUS_THR_H, MT6351_PMIC_RG_INT_STATUS_THR_H_ADDR,
  1495. MT6351_PMIC_RG_INT_STATUS_THR_H_MASK, MT6351_PMIC_RG_INT_STATUS_THR_H_SHIFT},
  1496. {PMIC_RG_INT_STATUS_THR_L, MT6351_PMIC_RG_INT_STATUS_THR_L_ADDR,
  1497. MT6351_PMIC_RG_INT_STATUS_THR_L_MASK, MT6351_PMIC_RG_INT_STATUS_THR_L_SHIFT},
  1498. {PMIC_RG_INT_STATUS_BAT_H, MT6351_PMIC_RG_INT_STATUS_BAT_H_ADDR,
  1499. MT6351_PMIC_RG_INT_STATUS_BAT_H_MASK, MT6351_PMIC_RG_INT_STATUS_BAT_H_SHIFT},
  1500. {PMIC_RG_INT_STATUS_BAT_L, MT6351_PMIC_RG_INT_STATUS_BAT_L_ADDR,
  1501. MT6351_PMIC_RG_INT_STATUS_BAT_L_MASK, MT6351_PMIC_RG_INT_STATUS_BAT_L_SHIFT},
  1502. {PMIC_RG_INT_STATUS_RTC, MT6351_PMIC_RG_INT_STATUS_RTC_ADDR,
  1503. MT6351_PMIC_RG_INT_STATUS_RTC_MASK, MT6351_PMIC_RG_INT_STATUS_RTC_SHIFT},
  1504. {PMIC_RG_INT_STATUS_AUDIO, MT6351_PMIC_RG_INT_STATUS_AUDIO_ADDR,
  1505. MT6351_PMIC_RG_INT_STATUS_AUDIO_MASK, MT6351_PMIC_RG_INT_STATUS_AUDIO_SHIFT},
  1506. {PMIC_RG_INT_STATUS_MAD, MT6351_PMIC_RG_INT_STATUS_MAD_ADDR,
  1507. MT6351_PMIC_RG_INT_STATUS_MAD_MASK, MT6351_PMIC_RG_INT_STATUS_MAD_SHIFT},
  1508. {PMIC_RG_INT_STATUS_ACCDET, MT6351_PMIC_RG_INT_STATUS_ACCDET_ADDR,
  1509. MT6351_PMIC_RG_INT_STATUS_ACCDET_MASK, MT6351_PMIC_RG_INT_STATUS_ACCDET_SHIFT},
  1510. {PMIC_RG_INT_STATUS_ACCDET_EINT, MT6351_PMIC_RG_INT_STATUS_ACCDET_EINT_ADDR,
  1511. MT6351_PMIC_RG_INT_STATUS_ACCDET_EINT_MASK, MT6351_PMIC_RG_INT_STATUS_ACCDET_EINT_SHIFT},
  1512. {PMIC_RG_INT_STATUS_ACCDET_NEGV, MT6351_PMIC_RG_INT_STATUS_ACCDET_NEGV_ADDR,
  1513. MT6351_PMIC_RG_INT_STATUS_ACCDET_NEGV_MASK, MT6351_PMIC_RG_INT_STATUS_ACCDET_NEGV_SHIFT},
  1514. {PMIC_RG_INT_STATUS_NI_LBAT_INT, MT6351_PMIC_RG_INT_STATUS_NI_LBAT_INT_ADDR,
  1515. MT6351_PMIC_RG_INT_STATUS_NI_LBAT_INT_MASK, MT6351_PMIC_RG_INT_STATUS_NI_LBAT_INT_SHIFT},
  1516. {PMIC_RG_INT_STATUS_VCORE_OC, MT6351_PMIC_RG_INT_STATUS_VCORE_OC_ADDR,
  1517. MT6351_PMIC_RG_INT_STATUS_VCORE_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VCORE_OC_SHIFT},
  1518. {PMIC_RG_INT_STATUS_VGPU_OC, MT6351_PMIC_RG_INT_STATUS_VGPU_OC_ADDR,
  1519. MT6351_PMIC_RG_INT_STATUS_VGPU_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VGPU_OC_SHIFT},
  1520. {PMIC_RG_INT_STATUS_VSRAM_MD_OC, MT6351_PMIC_RG_INT_STATUS_VSRAM_MD_OC_ADDR,
  1521. MT6351_PMIC_RG_INT_STATUS_VSRAM_MD_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VSRAM_MD_OC_SHIFT},
  1522. {PMIC_RG_INT_STATUS_VMODEM_OC, MT6351_PMIC_RG_INT_STATUS_VMODEM_OC_ADDR,
  1523. MT6351_PMIC_RG_INT_STATUS_VMODEM_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VMODEM_OC_SHIFT},
  1524. {PMIC_RG_INT_STATUS_VM1_OC, MT6351_PMIC_RG_INT_STATUS_VM1_OC_ADDR,
  1525. MT6351_PMIC_RG_INT_STATUS_VM1_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VM1_OC_SHIFT},
  1526. {PMIC_RG_INT_STATUS_VS1_OC, MT6351_PMIC_RG_INT_STATUS_VS1_OC_ADDR,
  1527. MT6351_PMIC_RG_INT_STATUS_VS1_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VS1_OC_SHIFT},
  1528. {PMIC_RG_INT_STATUS_VS2_OC, MT6351_PMIC_RG_INT_STATUS_VS2_OC_ADDR,
  1529. MT6351_PMIC_RG_INT_STATUS_VS2_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VS2_OC_SHIFT},
  1530. {PMIC_RG_INT_STATUS_VPA_OC, MT6351_PMIC_RG_INT_STATUS_VPA_OC_ADDR,
  1531. MT6351_PMIC_RG_INT_STATUS_VPA_OC_MASK, MT6351_PMIC_RG_INT_STATUS_VPA_OC_SHIFT},
  1532. {PMIC_RG_INT_STATUS_VCORE_PREOC, MT6351_PMIC_RG_INT_STATUS_VCORE_PREOC_ADDR,
  1533. MT6351_PMIC_RG_INT_STATUS_VCORE_PREOC_MASK, MT6351_PMIC_RG_INT_STATUS_VCORE_PREOC_SHIFT},
  1534. {PMIC_RG_INT_STATUS_VGPU_PREOC, MT6351_PMIC_RG_INT_STATUS_VGPU_PREOC_ADDR,
  1535. MT6351_PMIC_RG_INT_STATUS_VGPU_PREOC_MASK, MT6351_PMIC_RG_INT_STATUS_VGPU_PREOC_SHIFT},
  1536. {PMIC_RG_INT_STATUS_VSRAM_MD_PREOC, MT6351_PMIC_RG_INT_STATUS_VSRAM_MD_PREOC_ADDR,
  1537. MT6351_PMIC_RG_INT_STATUS_VSRAM_MD_PREOC_MASK,
  1538. MT6351_PMIC_RG_INT_STATUS_VSRAM_MD_PREOC_SHIFT},
  1539. {PMIC_RG_INT_STATUS_VMODEM_PREOC, MT6351_PMIC_RG_INT_STATUS_VMODEM_PREOC_ADDR,
  1540. MT6351_PMIC_RG_INT_STATUS_VMODEM_PREOC_MASK,
  1541. MT6351_PMIC_RG_INT_STATUS_VMODEM_PREOC_SHIFT},
  1542. {PMIC_RG_INT_STATUS_VM1_PREOC, MT6351_PMIC_RG_INT_STATUS_VM1_PREOC_ADDR,
  1543. MT6351_PMIC_RG_INT_STATUS_VM1_PREOC_MASK, MT6351_PMIC_RG_INT_STATUS_VM1_PREOC_SHIFT},
  1544. {PMIC_RG_INT_STATUS_VS1_PREOC, MT6351_PMIC_RG_INT_STATUS_VS1_PREOC_ADDR,
  1545. MT6351_PMIC_RG_INT_STATUS_VS1_PREOC_MASK, MT6351_PMIC_RG_INT_STATUS_VS1_PREOC_SHIFT},
  1546. {PMIC_RG_INT_STATUS_VS2_PREOC, MT6351_PMIC_RG_INT_STATUS_VS2_PREOC_ADDR,
  1547. MT6351_PMIC_RG_INT_STATUS_VS2_PREOC_MASK, MT6351_PMIC_RG_INT_STATUS_VS2_PREOC_SHIFT},
  1548. {PMIC_RG_INT_STATUS_LDO_OC, MT6351_PMIC_RG_INT_STATUS_LDO_OC_ADDR,
  1549. MT6351_PMIC_RG_INT_STATUS_LDO_OC_MASK, MT6351_PMIC_RG_INT_STATUS_LDO_OC_SHIFT},
  1550. {PMIC_RG_INT_STATUS_JEITA_HOT, MT6351_PMIC_RG_INT_STATUS_JEITA_HOT_ADDR,
  1551. MT6351_PMIC_RG_INT_STATUS_JEITA_HOT_MASK, MT6351_PMIC_RG_INT_STATUS_JEITA_HOT_SHIFT},
  1552. {PMIC_RG_INT_STATUS_JEITA_WARM, MT6351_PMIC_RG_INT_STATUS_JEITA_WARM_ADDR,
  1553. MT6351_PMIC_RG_INT_STATUS_JEITA_WARM_MASK, MT6351_PMIC_RG_INT_STATUS_JEITA_WARM_SHIFT},
  1554. {PMIC_RG_INT_STATUS_JEITA_COOL, MT6351_PMIC_RG_INT_STATUS_JEITA_COOL_ADDR,
  1555. MT6351_PMIC_RG_INT_STATUS_JEITA_COOL_MASK, MT6351_PMIC_RG_INT_STATUS_JEITA_COOL_SHIFT},
  1556. {PMIC_RG_INT_STATUS_JEITA_COLD, MT6351_PMIC_RG_INT_STATUS_JEITA_COLD_ADDR,
  1557. MT6351_PMIC_RG_INT_STATUS_JEITA_COLD_MASK, MT6351_PMIC_RG_INT_STATUS_JEITA_COLD_SHIFT},
  1558. {PMIC_RG_INT_STATUS_AUXADC_IMP, MT6351_PMIC_RG_INT_STATUS_AUXADC_IMP_ADDR,
  1559. MT6351_PMIC_RG_INT_STATUS_AUXADC_IMP_MASK, MT6351_PMIC_RG_INT_STATUS_AUXADC_IMP_SHIFT},
  1560. {PMIC_RG_INT_STATUS_NAG_C_DLTV, MT6351_PMIC_RG_INT_STATUS_NAG_C_DLTV_ADDR,
  1561. MT6351_PMIC_RG_INT_STATUS_NAG_C_DLTV_MASK, MT6351_PMIC_RG_INT_STATUS_NAG_C_DLTV_SHIFT},
  1562. {PMIC_RG_INT_STATUS_OV, MT6351_PMIC_RG_INT_STATUS_OV_ADDR,
  1563. MT6351_PMIC_RG_INT_STATUS_OV_MASK, MT6351_PMIC_RG_INT_STATUS_OV_SHIFT},
  1564. {PMIC_RG_INT_STATUS_BVALID_DET, MT6351_PMIC_RG_INT_STATUS_BVALID_DET_ADDR,
  1565. MT6351_PMIC_RG_INT_STATUS_BVALID_DET_MASK, MT6351_PMIC_RG_INT_STATUS_BVALID_DET_SHIFT},
  1566. {PMIC_RG_INT_STATUS_RGS_BATON_HV, MT6351_PMIC_RG_INT_STATUS_RGS_BATON_HV_ADDR,
  1567. MT6351_PMIC_RG_INT_STATUS_RGS_BATON_HV_MASK,
  1568. MT6351_PMIC_RG_INT_STATUS_RGS_BATON_HV_SHIFT},
  1569. {PMIC_RG_INT_STATUS_VBATON_UNDET, MT6351_PMIC_RG_INT_STATUS_VBATON_UNDET_ADDR,
  1570. MT6351_PMIC_RG_INT_STATUS_VBATON_UNDET_MASK,
  1571. MT6351_PMIC_RG_INT_STATUS_VBATON_UNDET_SHIFT},
  1572. {PMIC_RG_INT_STATUS_WATCHDOG, MT6351_PMIC_RG_INT_STATUS_WATCHDOG_ADDR,
  1573. MT6351_PMIC_RG_INT_STATUS_WATCHDOG_MASK, MT6351_PMIC_RG_INT_STATUS_WATCHDOG_SHIFT},
  1574. {PMIC_RG_INT_STATUS_PCHR_CM_VDEC, MT6351_PMIC_RG_INT_STATUS_PCHR_CM_VDEC_ADDR,
  1575. MT6351_PMIC_RG_INT_STATUS_PCHR_CM_VDEC_MASK,
  1576. MT6351_PMIC_RG_INT_STATUS_PCHR_CM_VDEC_SHIFT},
  1577. {PMIC_RG_INT_STATUS_CHRDET, MT6351_PMIC_RG_INT_STATUS_CHRDET_ADDR,
  1578. MT6351_PMIC_RG_INT_STATUS_CHRDET_MASK, MT6351_PMIC_RG_INT_STATUS_CHRDET_SHIFT},
  1579. {PMIC_RG_INT_STATUS_PCHR_CM_VINC, MT6351_PMIC_RG_INT_STATUS_PCHR_CM_VINC_ADDR,
  1580. MT6351_PMIC_RG_INT_STATUS_PCHR_CM_VINC_MASK,
  1581. MT6351_PMIC_RG_INT_STATUS_PCHR_CM_VINC_SHIFT},
  1582. {PMIC_RG_INT_STATUS_FG_BAT_H, MT6351_PMIC_RG_INT_STATUS_FG_BAT_H_ADDR,
  1583. MT6351_PMIC_RG_INT_STATUS_FG_BAT_H_MASK, MT6351_PMIC_RG_INT_STATUS_FG_BAT_H_SHIFT},
  1584. {PMIC_RG_INT_STATUS_FG_BAT_L, MT6351_PMIC_RG_INT_STATUS_FG_BAT_L_ADDR,
  1585. MT6351_PMIC_RG_INT_STATUS_FG_BAT_L_MASK, MT6351_PMIC_RG_INT_STATUS_FG_BAT_L_SHIFT},
  1586. {PMIC_RG_INT_STATUS_FG_CUR_H, MT6351_PMIC_RG_INT_STATUS_FG_CUR_H_ADDR,
  1587. MT6351_PMIC_RG_INT_STATUS_FG_CUR_H_MASK, MT6351_PMIC_RG_INT_STATUS_FG_CUR_H_SHIFT},
  1588. {PMIC_RG_INT_STATUS_FG_CUR_L, MT6351_PMIC_RG_INT_STATUS_FG_CUR_L_ADDR,
  1589. MT6351_PMIC_RG_INT_STATUS_FG_CUR_L_MASK, MT6351_PMIC_RG_INT_STATUS_FG_CUR_L_SHIFT},
  1590. {PMIC_RG_INT_STATUS_FG_ZCV, MT6351_PMIC_RG_INT_STATUS_FG_ZCV_ADDR,
  1591. MT6351_PMIC_RG_INT_STATUS_FG_ZCV_MASK, MT6351_PMIC_RG_INT_STATUS_FG_ZCV_SHIFT},
  1592. {PMIC_OC_GEAR_LDO, MT6351_PMIC_OC_GEAR_LDO_ADDR, MT6351_PMIC_OC_GEAR_LDO_MASK,
  1593. MT6351_PMIC_OC_GEAR_LDO_SHIFT},
  1594. {PMIC_FQMTR_TCKSEL, MT6351_PMIC_FQMTR_TCKSEL_ADDR, MT6351_PMIC_FQMTR_TCKSEL_MASK,
  1595. MT6351_PMIC_FQMTR_TCKSEL_SHIFT},
  1596. {PMIC_FQMTR_BUSY, MT6351_PMIC_FQMTR_BUSY_ADDR, MT6351_PMIC_FQMTR_BUSY_MASK,
  1597. MT6351_PMIC_FQMTR_BUSY_SHIFT},
  1598. {PMIC_FQMTR_EN, MT6351_PMIC_FQMTR_EN_ADDR, MT6351_PMIC_FQMTR_EN_MASK,
  1599. MT6351_PMIC_FQMTR_EN_SHIFT},
  1600. {PMIC_FQMTR_WINSET, MT6351_PMIC_FQMTR_WINSET_ADDR, MT6351_PMIC_FQMTR_WINSET_MASK,
  1601. MT6351_PMIC_FQMTR_WINSET_SHIFT},
  1602. {PMIC_FQMTR_DATA, MT6351_PMIC_FQMTR_DATA_ADDR, MT6351_PMIC_FQMTR_DATA_MASK,
  1603. MT6351_PMIC_FQMTR_DATA_SHIFT},
  1604. {PMIC_RG_SLP_RW_EN, MT6351_PMIC_RG_SLP_RW_EN_ADDR, MT6351_PMIC_RG_SLP_RW_EN_MASK,
  1605. MT6351_PMIC_RG_SLP_RW_EN_SHIFT},
  1606. {PMIC_RG_SPI_RSV, MT6351_PMIC_RG_SPI_RSV_ADDR, MT6351_PMIC_RG_SPI_RSV_MASK,
  1607. MT6351_PMIC_RG_SPI_RSV_SHIFT},
  1608. {PMIC_DEW_DIO_EN, MT6351_PMIC_DEW_DIO_EN_ADDR, MT6351_PMIC_DEW_DIO_EN_MASK,
  1609. MT6351_PMIC_DEW_DIO_EN_SHIFT},
  1610. {PMIC_DEW_READ_TEST, MT6351_PMIC_DEW_READ_TEST_ADDR,
  1611. MT6351_PMIC_DEW_READ_TEST_MASK, MT6351_PMIC_DEW_READ_TEST_SHIFT},
  1612. {PMIC_DEW_WRITE_TEST, MT6351_PMIC_DEW_WRITE_TEST_ADDR,
  1613. MT6351_PMIC_DEW_WRITE_TEST_MASK, MT6351_PMIC_DEW_WRITE_TEST_SHIFT},
  1614. {PMIC_DEW_CRC_SWRST, MT6351_PMIC_DEW_CRC_SWRST_ADDR,
  1615. MT6351_PMIC_DEW_CRC_SWRST_MASK, MT6351_PMIC_DEW_CRC_SWRST_SHIFT},
  1616. {PMIC_DEW_CRC_EN, MT6351_PMIC_DEW_CRC_EN_ADDR, MT6351_PMIC_DEW_CRC_EN_MASK,
  1617. MT6351_PMIC_DEW_CRC_EN_SHIFT},
  1618. {PMIC_DEW_CRC_VAL, MT6351_PMIC_DEW_CRC_VAL_ADDR, MT6351_PMIC_DEW_CRC_VAL_MASK,
  1619. MT6351_PMIC_DEW_CRC_VAL_SHIFT},
  1620. {PMIC_DEW_DBG_MON_SEL, MT6351_PMIC_DEW_DBG_MON_SEL_ADDR,
  1621. MT6351_PMIC_DEW_DBG_MON_SEL_MASK, MT6351_PMIC_DEW_DBG_MON_SEL_SHIFT},
  1622. {PMIC_DEW_CIPHER_KEY_SEL, MT6351_PMIC_DEW_CIPHER_KEY_SEL_ADDR,
  1623. MT6351_PMIC_DEW_CIPHER_KEY_SEL_MASK, MT6351_PMIC_DEW_CIPHER_KEY_SEL_SHIFT},
  1624. {PMIC_DEW_CIPHER_IV_SEL, MT6351_PMIC_DEW_CIPHER_IV_SEL_ADDR,
  1625. MT6351_PMIC_DEW_CIPHER_IV_SEL_MASK, MT6351_PMIC_DEW_CIPHER_IV_SEL_SHIFT},
  1626. {PMIC_DEW_CIPHER_EN, MT6351_PMIC_DEW_CIPHER_EN_ADDR,
  1627. MT6351_PMIC_DEW_CIPHER_EN_MASK, MT6351_PMIC_DEW_CIPHER_EN_SHIFT},
  1628. {PMIC_DEW_CIPHER_RDY, MT6351_PMIC_DEW_CIPHER_RDY_ADDR,
  1629. MT6351_PMIC_DEW_CIPHER_RDY_MASK, MT6351_PMIC_DEW_CIPHER_RDY_SHIFT},
  1630. {PMIC_DEW_CIPHER_MODE, MT6351_PMIC_DEW_CIPHER_MODE_ADDR,
  1631. MT6351_PMIC_DEW_CIPHER_MODE_MASK, MT6351_PMIC_DEW_CIPHER_MODE_SHIFT},
  1632. {PMIC_DEW_CIPHER_SWRST, MT6351_PMIC_DEW_CIPHER_SWRST_ADDR,
  1633. MT6351_PMIC_DEW_CIPHER_SWRST_MASK, MT6351_PMIC_DEW_CIPHER_SWRST_SHIFT},
  1634. {PMIC_DEW_RDDMY_NO, MT6351_PMIC_DEW_RDDMY_NO_ADDR, MT6351_PMIC_DEW_RDDMY_NO_MASK,
  1635. MT6351_PMIC_DEW_RDDMY_NO_SHIFT},
  1636. {PMIC_INT_TYPE_CON0, MT6351_PMIC_INT_TYPE_CON0_ADDR,
  1637. MT6351_PMIC_INT_TYPE_CON0_MASK, MT6351_PMIC_INT_TYPE_CON0_SHIFT},
  1638. {PMIC_INT_TYPE_CON0_SET, MT6351_PMIC_INT_TYPE_CON0_SET_ADDR,
  1639. MT6351_PMIC_INT_TYPE_CON0_SET_MASK, MT6351_PMIC_INT_TYPE_CON0_SET_SHIFT},
  1640. {PMIC_INT_TYPE_CON0_CLR, MT6351_PMIC_INT_TYPE_CON0_CLR_ADDR,
  1641. MT6351_PMIC_INT_TYPE_CON0_CLR_MASK, MT6351_PMIC_INT_TYPE_CON0_CLR_SHIFT},
  1642. {PMIC_INT_TYPE_CON1, MT6351_PMIC_INT_TYPE_CON1_ADDR,
  1643. MT6351_PMIC_INT_TYPE_CON1_MASK, MT6351_PMIC_INT_TYPE_CON1_SHIFT},
  1644. {PMIC_INT_TYPE_CON1_SET, MT6351_PMIC_INT_TYPE_CON1_SET_ADDR,
  1645. MT6351_PMIC_INT_TYPE_CON1_SET_MASK, MT6351_PMIC_INT_TYPE_CON1_SET_SHIFT},
  1646. {PMIC_INT_TYPE_CON1_CLR, MT6351_PMIC_INT_TYPE_CON1_CLR_ADDR,
  1647. MT6351_PMIC_INT_TYPE_CON1_CLR_MASK, MT6351_PMIC_INT_TYPE_CON1_CLR_SHIFT},
  1648. {PMIC_INT_TYPE_CON2, MT6351_PMIC_INT_TYPE_CON2_ADDR,
  1649. MT6351_PMIC_INT_TYPE_CON2_MASK, MT6351_PMIC_INT_TYPE_CON2_SHIFT},
  1650. {PMIC_INT_TYPE_CON2_SET, MT6351_PMIC_INT_TYPE_CON2_SET_ADDR,
  1651. MT6351_PMIC_INT_TYPE_CON2_SET_MASK, MT6351_PMIC_INT_TYPE_CON2_SET_SHIFT},
  1652. {PMIC_INT_TYPE_CON2_CLR, MT6351_PMIC_INT_TYPE_CON2_CLR_ADDR,
  1653. MT6351_PMIC_INT_TYPE_CON2_CLR_MASK, MT6351_PMIC_INT_TYPE_CON2_CLR_SHIFT},
  1654. {PMIC_INT_TYPE_CON3, MT6351_PMIC_INT_TYPE_CON3_ADDR,
  1655. MT6351_PMIC_INT_TYPE_CON3_MASK, MT6351_PMIC_INT_TYPE_CON3_SHIFT},
  1656. {PMIC_INT_TYPE_CON3_SET, MT6351_PMIC_INT_TYPE_CON3_SET_ADDR,
  1657. MT6351_PMIC_INT_TYPE_CON3_SET_MASK, MT6351_PMIC_INT_TYPE_CON3_SET_SHIFT},
  1658. {PMIC_INT_TYPE_CON3_CLR, MT6351_PMIC_INT_TYPE_CON3_CLR_ADDR,
  1659. MT6351_PMIC_INT_TYPE_CON3_CLR_MASK, MT6351_PMIC_INT_TYPE_CON3_CLR_SHIFT},
  1660. {PMIC_CPU_INT_STA, MT6351_PMIC_CPU_INT_STA_ADDR, MT6351_PMIC_CPU_INT_STA_MASK,
  1661. MT6351_PMIC_CPU_INT_STA_SHIFT},
  1662. {PMIC_MD32_INT_STA, MT6351_PMIC_MD32_INT_STA_ADDR, MT6351_PMIC_MD32_INT_STA_MASK,
  1663. MT6351_PMIC_MD32_INT_STA_SHIFT},
  1664. {PMIC_BUCK_LDO_FT_TESTMODE_EN, MT6351_PMIC_BUCK_LDO_FT_TESTMODE_EN_ADDR,
  1665. MT6351_PMIC_BUCK_LDO_FT_TESTMODE_EN_MASK, MT6351_PMIC_BUCK_LDO_FT_TESTMODE_EN_SHIFT},
  1666. {PMIC_BUCK_ALL_CON0_RSV1, MT6351_PMIC_BUCK_ALL_CON0_RSV1_ADDR,
  1667. MT6351_PMIC_BUCK_ALL_CON0_RSV1_MASK, MT6351_PMIC_BUCK_ALL_CON0_RSV1_SHIFT},
  1668. {PMIC_BUCK_ALL_CON0_RSV0, MT6351_PMIC_BUCK_ALL_CON0_RSV0_ADDR,
  1669. MT6351_PMIC_BUCK_ALL_CON0_RSV0_MASK, MT6351_PMIC_BUCK_ALL_CON0_RSV0_SHIFT},
  1670. {PMIC_BUCK_BUCK_RSV, MT6351_PMIC_BUCK_BUCK_RSV_ADDR,
  1671. MT6351_PMIC_BUCK_BUCK_RSV_MASK, MT6351_PMIC_BUCK_BUCK_RSV_SHIFT},
  1672. {PMIC_BUCK_BUCK_OSC_SEL_SRCLKEN_SEL,
  1673. MT6351_PMIC_BUCK_BUCK_OSC_SEL_SRCLKEN_SEL_ADDR,
  1674. MT6351_PMIC_BUCK_BUCK_OSC_SEL_SRCLKEN_SEL_MASK,
  1675. MT6351_PMIC_BUCK_BUCK_OSC_SEL_SRCLKEN_SEL_SHIFT},
  1676. {PMIC_BUCK_BUCK_R2R_PDN_SRCLKEN_SEL,
  1677. MT6351_PMIC_BUCK_BUCK_R2R_PDN_SRCLKEN_SEL_ADDR,
  1678. MT6351_PMIC_BUCK_BUCK_R2R_PDN_SRCLKEN_SEL_MASK,
  1679. MT6351_PMIC_BUCK_BUCK_R2R_PDN_SRCLKEN_SEL_SHIFT},
  1680. {PMIC_BUCK_BUCK_VSLEEP_SRCLKEN_SEL, MT6351_PMIC_BUCK_BUCK_VSLEEP_SRCLKEN_SEL_ADDR,
  1681. MT6351_PMIC_BUCK_BUCK_VSLEEP_SRCLKEN_SEL_MASK,
  1682. MT6351_PMIC_BUCK_BUCK_VSLEEP_SRCLKEN_SEL_SHIFT},
  1683. {PMIC_BUCK_ALL_CON2_RSV0, MT6351_PMIC_BUCK_ALL_CON2_RSV0_ADDR,
  1684. MT6351_PMIC_BUCK_ALL_CON2_RSV0_MASK, MT6351_PMIC_BUCK_ALL_CON2_RSV0_SHIFT},
  1685. {PMIC_BUCK_VSLEEP_SRC0, MT6351_PMIC_BUCK_VSLEEP_SRC0_ADDR,
  1686. MT6351_PMIC_BUCK_VSLEEP_SRC0_MASK, MT6351_PMIC_BUCK_VSLEEP_SRC0_SHIFT},
  1687. {PMIC_BUCK_VSLEEP_SRC1, MT6351_PMIC_BUCK_VSLEEP_SRC1_ADDR,
  1688. MT6351_PMIC_BUCK_VSLEEP_SRC1_MASK, MT6351_PMIC_BUCK_VSLEEP_SRC1_SHIFT},
  1689. {PMIC_BUCK_R2R_SRC0, MT6351_PMIC_BUCK_R2R_SRC0_ADDR,
  1690. MT6351_PMIC_BUCK_R2R_SRC0_MASK, MT6351_PMIC_BUCK_R2R_SRC0_SHIFT},
  1691. {PMIC_BUCK_R2R_SRC1, MT6351_PMIC_BUCK_R2R_SRC1_ADDR,
  1692. MT6351_PMIC_BUCK_R2R_SRC1_MASK, MT6351_PMIC_BUCK_R2R_SRC1_SHIFT},
  1693. {PMIC_BUCK_BUCK_OSC_SEL_SRC0, MT6351_PMIC_BUCK_BUCK_OSC_SEL_SRC0_ADDR,
  1694. MT6351_PMIC_BUCK_BUCK_OSC_SEL_SRC0_MASK, MT6351_PMIC_BUCK_BUCK_OSC_SEL_SRC0_SHIFT},
  1695. {PMIC_BUCK_SRCLKEN_DLY_SRC1, MT6351_PMIC_BUCK_SRCLKEN_DLY_SRC1_ADDR,
  1696. MT6351_PMIC_BUCK_SRCLKEN_DLY_SRC1_MASK, MT6351_PMIC_BUCK_SRCLKEN_DLY_SRC1_SHIFT},
  1697. {PMIC_BUCK_VSRAM_PROC_BIN2GRAY_MAP_ENB,
  1698. MT6351_PMIC_BUCK_VSRAM_PROC_BIN2GRAY_MAP_ENB_ADDR,
  1699. MT6351_PMIC_BUCK_VSRAM_PROC_BIN2GRAY_MAP_ENB_MASK,
  1700. MT6351_PMIC_BUCK_VSRAM_PROC_BIN2GRAY_MAP_ENB_SHIFT},
  1701. {PMIC_BUCK_VS2_BIN2GRAY_MAP_ENB, MT6351_PMIC_BUCK_VS2_BIN2GRAY_MAP_ENB_ADDR,
  1702. MT6351_PMIC_BUCK_VS2_BIN2GRAY_MAP_ENB_MASK, MT6351_PMIC_BUCK_VS2_BIN2GRAY_MAP_ENB_SHIFT},
  1703. {PMIC_BUCK_VS1_BIN2GRAY_MAP_ENB, MT6351_PMIC_BUCK_VS1_BIN2GRAY_MAP_ENB_ADDR,
  1704. MT6351_PMIC_BUCK_VS1_BIN2GRAY_MAP_ENB_MASK, MT6351_PMIC_BUCK_VS1_BIN2GRAY_MAP_ENB_SHIFT},
  1705. {PMIC_BUCK_VSRAM_MD_BIN2GRAY_MAP_ENB,
  1706. MT6351_PMIC_BUCK_VSRAM_MD_BIN2GRAY_MAP_ENB_ADDR,
  1707. MT6351_PMIC_BUCK_VSRAM_MD_BIN2GRAY_MAP_ENB_MASK,
  1708. MT6351_PMIC_BUCK_VSRAM_MD_BIN2GRAY_MAP_ENB_SHIFT},
  1709. {PMIC_BUCK_VMD1_BIN2GRAY_MAP_ENB, MT6351_PMIC_BUCK_VMD1_BIN2GRAY_MAP_ENB_ADDR,
  1710. MT6351_PMIC_BUCK_VMD1_BIN2GRAY_MAP_ENB_MASK,
  1711. MT6351_PMIC_BUCK_VMD1_BIN2GRAY_MAP_ENB_SHIFT},
  1712. {PMIC_BUCK_VPA_BIN2GRAY_MAP_ENB, MT6351_PMIC_BUCK_VPA_BIN2GRAY_MAP_ENB_ADDR,
  1713. MT6351_PMIC_BUCK_VPA_BIN2GRAY_MAP_ENB_MASK, MT6351_PMIC_BUCK_VPA_BIN2GRAY_MAP_ENB_SHIFT},
  1714. {PMIC_BUCK_VMODEM_BIN2GRAY_MAP_ENB, MT6351_PMIC_BUCK_VMODEM_BIN2GRAY_MAP_ENB_ADDR,
  1715. MT6351_PMIC_BUCK_VMODEM_BIN2GRAY_MAP_ENB_MASK,
  1716. MT6351_PMIC_BUCK_VMODEM_BIN2GRAY_MAP_ENB_SHIFT},
  1717. {PMIC_BUCK_VGPU_BIN2GRAY_MAP_ENB, MT6351_PMIC_BUCK_VGPU_BIN2GRAY_MAP_ENB_ADDR,
  1718. MT6351_PMIC_BUCK_VGPU_BIN2GRAY_MAP_ENB_MASK,
  1719. MT6351_PMIC_BUCK_VGPU_BIN2GRAY_MAP_ENB_SHIFT},
  1720. {PMIC_BUCK_VCORE_BIN2GRAY_MAP_ENB, MT6351_PMIC_BUCK_VCORE_BIN2GRAY_MAP_ENB_ADDR,
  1721. MT6351_PMIC_BUCK_VCORE_BIN2GRAY_MAP_ENB_MASK,
  1722. MT6351_PMIC_BUCK_VCORE_BIN2GRAY_MAP_ENB_SHIFT},
  1723. {PMIC_BUCK_VPA_VOSEL_DLC011, MT6351_PMIC_BUCK_VPA_VOSEL_DLC011_ADDR,
  1724. MT6351_PMIC_BUCK_VPA_VOSEL_DLC011_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_DLC011_SHIFT},
  1725. {PMIC_BUCK_VPA_VOSEL_DLC111, MT6351_PMIC_BUCK_VPA_VOSEL_DLC111_ADDR,
  1726. MT6351_PMIC_BUCK_VPA_VOSEL_DLC111_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_DLC111_SHIFT},
  1727. {PMIC_BUCK_VPA_DLC_MAP_EN, MT6351_PMIC_BUCK_VPA_DLC_MAP_EN_ADDR,
  1728. MT6351_PMIC_BUCK_VPA_DLC_MAP_EN_MASK, MT6351_PMIC_BUCK_VPA_DLC_MAP_EN_SHIFT},
  1729. {PMIC_BUCK_VPA_VOSEL_DLC001, MT6351_PMIC_BUCK_VPA_VOSEL_DLC001_ADDR,
  1730. MT6351_PMIC_BUCK_VPA_VOSEL_DLC001_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_DLC001_SHIFT},
  1731. {PMIC_BUCK_VPA_DLC, MT6351_PMIC_BUCK_VPA_DLC_ADDR, MT6351_PMIC_BUCK_VPA_DLC_MASK,
  1732. MT6351_PMIC_BUCK_VPA_DLC_SHIFT},
  1733. {PMIC_DA_NI_VPA_DLC, MT6351_PMIC_DA_NI_VPA_DLC_ADDR,
  1734. MT6351_PMIC_DA_NI_VPA_DLC_MASK, MT6351_PMIC_DA_NI_VPA_DLC_SHIFT},
  1735. {PMIC_BUCK_VPA_DVS_TRANS_TD, MT6351_PMIC_BUCK_VPA_DVS_TRANS_TD_ADDR,
  1736. MT6351_PMIC_BUCK_VPA_DVS_TRANS_TD_MASK, MT6351_PMIC_BUCK_VPA_DVS_TRANS_TD_SHIFT},
  1737. {PMIC_BUCK_VPA_DVS_TRANS_CTRL, MT6351_PMIC_BUCK_VPA_DVS_TRANS_CTRL_ADDR,
  1738. MT6351_PMIC_BUCK_VPA_DVS_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VPA_DVS_TRANS_CTRL_SHIFT},
  1739. {PMIC_BUCK_VPA_DVS_TRANS_ONCE, MT6351_PMIC_BUCK_VPA_DVS_TRANS_ONCE_ADDR,
  1740. MT6351_PMIC_BUCK_VPA_DVS_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VPA_DVS_TRANS_ONCE_SHIFT},
  1741. {PMIC_DA_NI_VPA_DVS_TRANST, MT6351_PMIC_DA_NI_VPA_DVS_TRANST_ADDR,
  1742. MT6351_PMIC_DA_NI_VPA_DVS_TRANST_MASK, MT6351_PMIC_DA_NI_VPA_DVS_TRANST_SHIFT},
  1743. {PMIC_BUCK_VPA_DIG0_RSV5, MT6351_PMIC_BUCK_VPA_DIG0_RSV5_ADDR,
  1744. MT6351_PMIC_BUCK_VPA_DIG0_RSV5_MASK, MT6351_PMIC_BUCK_VPA_DIG0_RSV5_SHIFT},
  1745. {PMIC_BUCK_VPA_DIG1_RSV5, MT6351_PMIC_BUCK_VPA_DIG1_RSV5_ADDR,
  1746. MT6351_PMIC_BUCK_VPA_DIG1_RSV5_MASK, MT6351_PMIC_BUCK_VPA_DIG1_RSV5_SHIFT},
  1747. {PMIC_BUCK_VCORE_VOSEL_AUD, MT6351_PMIC_BUCK_VCORE_VOSEL_AUD_ADDR,
  1748. MT6351_PMIC_BUCK_VCORE_VOSEL_AUD_MASK, MT6351_PMIC_BUCK_VCORE_VOSEL_AUD_SHIFT},
  1749. {PMIC_BUCK_VCORE_DVFS_DONE, MT6351_PMIC_BUCK_VCORE_DVFS_DONE_ADDR,
  1750. MT6351_PMIC_BUCK_VCORE_DVFS_DONE_MASK, MT6351_PMIC_BUCK_VCORE_DVFS_DONE_SHIFT},
  1751. {PMIC_BUCK_VCORE_DVFS_DONE_SW, MT6351_PMIC_BUCK_VCORE_DVFS_DONE_SW_ADDR,
  1752. MT6351_PMIC_BUCK_VCORE_DVFS_DONE_SW_MASK, MT6351_PMIC_BUCK_VCORE_DVFS_DONE_SW_SHIFT},
  1753. {PMIC_BUCK_VCORE_DVFS_DONE_STA, MT6351_PMIC_BUCK_VCORE_DVFS_DONE_STA_ADDR,
  1754. MT6351_PMIC_BUCK_VCORE_DVFS_DONE_STA_MASK, MT6351_PMIC_BUCK_VCORE_DVFS_DONE_STA_SHIFT},
  1755. {PMIC_BUCK_VSRAM_MD_VOSEL_AUD, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_AUD_ADDR,
  1756. MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_AUD_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_AUD_SHIFT},
  1757. {PMIC_BUCK_VSRAM_MD_DVFS_DONE, MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_ADDR,
  1758. MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_MASK, MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_SHIFT},
  1759. {PMIC_BUCK_VSRAM_MD_DVFS_DONE_SW, MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_SW_ADDR,
  1760. MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_SW_MASK,
  1761. MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_SW_SHIFT},
  1762. {PMIC_BUCK_VSRAM_MD_DVFS_DONE_STA, MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_STA_ADDR,
  1763. MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_STA_MASK,
  1764. MT6351_PMIC_BUCK_VSRAM_MD_DVFS_DONE_STA_SHIFT},
  1765. {PMIC_BUCK_VCORE_OC_STATUS, MT6351_PMIC_BUCK_VCORE_OC_STATUS_ADDR,
  1766. MT6351_PMIC_BUCK_VCORE_OC_STATUS_MASK, MT6351_PMIC_BUCK_VCORE_OC_STATUS_SHIFT},
  1767. {PMIC_BUCK_VGPU_OC_STATUS, MT6351_PMIC_BUCK_VGPU_OC_STATUS_ADDR,
  1768. MT6351_PMIC_BUCK_VGPU_OC_STATUS_MASK, MT6351_PMIC_BUCK_VGPU_OC_STATUS_SHIFT},
  1769. {PMIC_BUCK_VMODEM_OC_STATUS, MT6351_PMIC_BUCK_VMODEM_OC_STATUS_ADDR,
  1770. MT6351_PMIC_BUCK_VMODEM_OC_STATUS_MASK, MT6351_PMIC_BUCK_VMODEM_OC_STATUS_SHIFT},
  1771. {PMIC_BUCK_VMD1_OC_STATUS, MT6351_PMIC_BUCK_VMD1_OC_STATUS_ADDR,
  1772. MT6351_PMIC_BUCK_VMD1_OC_STATUS_MASK, MT6351_PMIC_BUCK_VMD1_OC_STATUS_SHIFT},
  1773. {PMIC_BUCK_VSRAM_MD_OC_STATUS, MT6351_PMIC_BUCK_VSRAM_MD_OC_STATUS_ADDR,
  1774. MT6351_PMIC_BUCK_VSRAM_MD_OC_STATUS_MASK, MT6351_PMIC_BUCK_VSRAM_MD_OC_STATUS_SHIFT},
  1775. {PMIC_BUCK_VS1_OC_STATUS, MT6351_PMIC_BUCK_VS1_OC_STATUS_ADDR,
  1776. MT6351_PMIC_BUCK_VS1_OC_STATUS_MASK, MT6351_PMIC_BUCK_VS1_OC_STATUS_SHIFT},
  1777. {PMIC_BUCK_VS2_OC_STATUS, MT6351_PMIC_BUCK_VS2_OC_STATUS_ADDR,
  1778. MT6351_PMIC_BUCK_VS2_OC_STATUS_MASK, MT6351_PMIC_BUCK_VS2_OC_STATUS_SHIFT},
  1779. {PMIC_BUCK_VPA_OC_STATUS, MT6351_PMIC_BUCK_VPA_OC_STATUS_ADDR,
  1780. MT6351_PMIC_BUCK_VPA_OC_STATUS_MASK, MT6351_PMIC_BUCK_VPA_OC_STATUS_SHIFT},
  1781. {PMIC_BUCK_VCORE_OC_INT_EN, MT6351_PMIC_BUCK_VCORE_OC_INT_EN_ADDR,
  1782. MT6351_PMIC_BUCK_VCORE_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VCORE_OC_INT_EN_SHIFT},
  1783. {PMIC_BUCK_VGPU_OC_INT_EN, MT6351_PMIC_BUCK_VGPU_OC_INT_EN_ADDR,
  1784. MT6351_PMIC_BUCK_VGPU_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VGPU_OC_INT_EN_SHIFT},
  1785. {PMIC_BUCK_VMODEM_OC_INT_EN, MT6351_PMIC_BUCK_VMODEM_OC_INT_EN_ADDR,
  1786. MT6351_PMIC_BUCK_VMODEM_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VMODEM_OC_INT_EN_SHIFT},
  1787. {PMIC_BUCK_VMD1_OC_INT_EN, MT6351_PMIC_BUCK_VMD1_OC_INT_EN_ADDR,
  1788. MT6351_PMIC_BUCK_VMD1_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VMD1_OC_INT_EN_SHIFT},
  1789. {PMIC_BUCK_VSRAM_MD_OC_INT_EN, MT6351_PMIC_BUCK_VSRAM_MD_OC_INT_EN_ADDR,
  1790. MT6351_PMIC_BUCK_VSRAM_MD_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VSRAM_MD_OC_INT_EN_SHIFT},
  1791. {PMIC_BUCK_VS1_OC_INT_EN, MT6351_PMIC_BUCK_VS1_OC_INT_EN_ADDR,
  1792. MT6351_PMIC_BUCK_VS1_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VS1_OC_INT_EN_SHIFT},
  1793. {PMIC_BUCK_VS2_OC_INT_EN, MT6351_PMIC_BUCK_VS2_OC_INT_EN_ADDR,
  1794. MT6351_PMIC_BUCK_VS2_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VS2_OC_INT_EN_SHIFT},
  1795. {PMIC_BUCK_VPA_OC_INT_EN, MT6351_PMIC_BUCK_VPA_OC_INT_EN_ADDR,
  1796. MT6351_PMIC_BUCK_VPA_OC_INT_EN_MASK, MT6351_PMIC_BUCK_VPA_OC_INT_EN_SHIFT},
  1797. {PMIC_BUCK_VCORE_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VCORE_EN_OC_SDN_SEL_ADDR,
  1798. MT6351_PMIC_BUCK_VCORE_EN_OC_SDN_SEL_MASK, MT6351_PMIC_BUCK_VCORE_EN_OC_SDN_SEL_SHIFT},
  1799. {PMIC_BUCK_VGPU_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VGPU_EN_OC_SDN_SEL_ADDR,
  1800. MT6351_PMIC_BUCK_VGPU_EN_OC_SDN_SEL_MASK, MT6351_PMIC_BUCK_VGPU_EN_OC_SDN_SEL_SHIFT},
  1801. {PMIC_BUCK_VMODEM_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VMODEM_EN_OC_SDN_SEL_ADDR,
  1802. MT6351_PMIC_BUCK_VMODEM_EN_OC_SDN_SEL_MASK, MT6351_PMIC_BUCK_VMODEM_EN_OC_SDN_SEL_SHIFT},
  1803. {PMIC_BUCK_VMD1_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VMD1_EN_OC_SDN_SEL_ADDR,
  1804. MT6351_PMIC_BUCK_VMD1_EN_OC_SDN_SEL_MASK, MT6351_PMIC_BUCK_VMD1_EN_OC_SDN_SEL_SHIFT},
  1805. {PMIC_BUCK_VSRAM_MD_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VSRAM_MD_EN_OC_SDN_SEL_ADDR,
  1806. MT6351_PMIC_BUCK_VSRAM_MD_EN_OC_SDN_SEL_MASK,
  1807. MT6351_PMIC_BUCK_VSRAM_MD_EN_OC_SDN_SEL_SHIFT},
  1808. {PMIC_BUCK_VS1_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VS1_EN_OC_SDN_SEL_ADDR,
  1809. MT6351_PMIC_BUCK_VS1_EN_OC_SDN_SEL_MASK, MT6351_PMIC_BUCK_VS1_EN_OC_SDN_SEL_SHIFT},
  1810. {PMIC_BUCK_VS2_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VS2_EN_OC_SDN_SEL_ADDR,
  1811. MT6351_PMIC_BUCK_VS2_EN_OC_SDN_SEL_MASK, MT6351_PMIC_BUCK_VS2_EN_OC_SDN_SEL_SHIFT},
  1812. {PMIC_BUCK_VPA_EN_OC_SDN_SEL, MT6351_PMIC_BUCK_VPA_EN_OC_SDN_SEL_ADDR,
  1813. MT6351_PMIC_BUCK_VPA_EN_OC_SDN_SEL_MASK, MT6351_PMIC_BUCK_VPA_EN_OC_SDN_SEL_SHIFT},
  1814. {PMIC_BUCK_VCORE_OC_FLAG_CLR, MT6351_PMIC_BUCK_VCORE_OC_FLAG_CLR_ADDR,
  1815. MT6351_PMIC_BUCK_VCORE_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VCORE_OC_FLAG_CLR_SHIFT},
  1816. {PMIC_BUCK_VGPU_OC_FLAG_CLR, MT6351_PMIC_BUCK_VGPU_OC_FLAG_CLR_ADDR,
  1817. MT6351_PMIC_BUCK_VGPU_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VGPU_OC_FLAG_CLR_SHIFT},
  1818. {PMIC_BUCK_VMODEM_OC_FLAG_CLR, MT6351_PMIC_BUCK_VMODEM_OC_FLAG_CLR_ADDR,
  1819. MT6351_PMIC_BUCK_VMODEM_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VMODEM_OC_FLAG_CLR_SHIFT},
  1820. {PMIC_BUCK_VMD1_OC_FLAG_CLR, MT6351_PMIC_BUCK_VMD1_OC_FLAG_CLR_ADDR,
  1821. MT6351_PMIC_BUCK_VMD1_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VMD1_OC_FLAG_CLR_SHIFT},
  1822. {PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR, MT6351_PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR_ADDR,
  1823. MT6351_PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR_SHIFT},
  1824. {PMIC_BUCK_VS1_OC_FLAG_CLR, MT6351_PMIC_BUCK_VS1_OC_FLAG_CLR_ADDR,
  1825. MT6351_PMIC_BUCK_VS1_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VS1_OC_FLAG_CLR_SHIFT},
  1826. {PMIC_BUCK_VS2_OC_FLAG_CLR, MT6351_PMIC_BUCK_VS2_OC_FLAG_CLR_ADDR,
  1827. MT6351_PMIC_BUCK_VS2_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VS2_OC_FLAG_CLR_SHIFT},
  1828. {PMIC_BUCK_VPA_OC_FLAG_CLR, MT6351_PMIC_BUCK_VPA_OC_FLAG_CLR_ADDR,
  1829. MT6351_PMIC_BUCK_VPA_OC_FLAG_CLR_MASK, MT6351_PMIC_BUCK_VPA_OC_FLAG_CLR_SHIFT},
  1830. {PMIC_BUCK_VCORE_OC_FLAG_CLR_SEL, MT6351_PMIC_BUCK_VCORE_OC_FLAG_CLR_SEL_ADDR,
  1831. MT6351_PMIC_BUCK_VCORE_OC_FLAG_CLR_SEL_MASK,
  1832. MT6351_PMIC_BUCK_VCORE_OC_FLAG_CLR_SEL_SHIFT},
  1833. {PMIC_BUCK_VGPU_OC_FLAG_CLR_SEL, MT6351_PMIC_BUCK_VGPU_OC_FLAG_CLR_SEL_ADDR,
  1834. MT6351_PMIC_BUCK_VGPU_OC_FLAG_CLR_SEL_MASK, MT6351_PMIC_BUCK_VGPU_OC_FLAG_CLR_SEL_SHIFT},
  1835. {PMIC_BUCK_VMODEM_OC_FLAG_CLR_SEL, MT6351_PMIC_BUCK_VMODEM_OC_FLAG_CLR_SEL_ADDR,
  1836. MT6351_PMIC_BUCK_VMODEM_OC_FLAG_CLR_SEL_MASK,
  1837. MT6351_PMIC_BUCK_VMODEM_OC_FLAG_CLR_SEL_SHIFT},
  1838. {PMIC_BUCK_VMD1_OC_FLAG_CLR_SEL, MT6351_PMIC_BUCK_VMD1_OC_FLAG_CLR_SEL_ADDR,
  1839. MT6351_PMIC_BUCK_VMD1_OC_FLAG_CLR_SEL_MASK, MT6351_PMIC_BUCK_VMD1_OC_FLAG_CLR_SEL_SHIFT},
  1840. {PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR_SEL,
  1841. MT6351_PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR_SEL_ADDR,
  1842. MT6351_PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR_SEL_MASK,
  1843. MT6351_PMIC_BUCK_VSRAM_MD_OC_FLAG_CLR_SEL_SHIFT},
  1844. {PMIC_BUCK_VS1_OC_FLAG_CLR_SEL, MT6351_PMIC_BUCK_VS1_OC_FLAG_CLR_SEL_ADDR,
  1845. MT6351_PMIC_BUCK_VS1_OC_FLAG_CLR_SEL_MASK, MT6351_PMIC_BUCK_VS1_OC_FLAG_CLR_SEL_SHIFT},
  1846. {PMIC_BUCK_VS2_OC_FLAG_CLR_SEL, MT6351_PMIC_BUCK_VS2_OC_FLAG_CLR_SEL_ADDR,
  1847. MT6351_PMIC_BUCK_VS2_OC_FLAG_CLR_SEL_MASK, MT6351_PMIC_BUCK_VS2_OC_FLAG_CLR_SEL_SHIFT},
  1848. {PMIC_BUCK_VPA_OC_FLAG_CLR_SEL, MT6351_PMIC_BUCK_VPA_OC_FLAG_CLR_SEL_ADDR,
  1849. MT6351_PMIC_BUCK_VPA_OC_FLAG_CLR_SEL_MASK, MT6351_PMIC_BUCK_VPA_OC_FLAG_CLR_SEL_SHIFT},
  1850. {PMIC_BUCK_VCORE_OC_DEG_EN, MT6351_PMIC_BUCK_VCORE_OC_DEG_EN_ADDR,
  1851. MT6351_PMIC_BUCK_VCORE_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VCORE_OC_DEG_EN_SHIFT},
  1852. {PMIC_BUCK_VCORE_OC_WND, MT6351_PMIC_BUCK_VCORE_OC_WND_ADDR,
  1853. MT6351_PMIC_BUCK_VCORE_OC_WND_MASK, MT6351_PMIC_BUCK_VCORE_OC_WND_SHIFT},
  1854. {PMIC_BUCK_VCORE_OC_THD, MT6351_PMIC_BUCK_VCORE_OC_THD_ADDR,
  1855. MT6351_PMIC_BUCK_VCORE_OC_THD_MASK, MT6351_PMIC_BUCK_VCORE_OC_THD_SHIFT},
  1856. {PMIC_BUCK_VGPU_OC_DEG_EN, MT6351_PMIC_BUCK_VGPU_OC_DEG_EN_ADDR,
  1857. MT6351_PMIC_BUCK_VGPU_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VGPU_OC_DEG_EN_SHIFT},
  1858. {PMIC_BUCK_VGPU_OC_WND, MT6351_PMIC_BUCK_VGPU_OC_WND_ADDR,
  1859. MT6351_PMIC_BUCK_VGPU_OC_WND_MASK, MT6351_PMIC_BUCK_VGPU_OC_WND_SHIFT},
  1860. {PMIC_BUCK_VGPU_OC_THD, MT6351_PMIC_BUCK_VGPU_OC_THD_ADDR,
  1861. MT6351_PMIC_BUCK_VGPU_OC_THD_MASK, MT6351_PMIC_BUCK_VGPU_OC_THD_SHIFT},
  1862. {PMIC_BUCK_VMODEM_OC_DEG_EN, MT6351_PMIC_BUCK_VMODEM_OC_DEG_EN_ADDR,
  1863. MT6351_PMIC_BUCK_VMODEM_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VMODEM_OC_DEG_EN_SHIFT},
  1864. {PMIC_BUCK_VMODEM_OC_WND, MT6351_PMIC_BUCK_VMODEM_OC_WND_ADDR,
  1865. MT6351_PMIC_BUCK_VMODEM_OC_WND_MASK, MT6351_PMIC_BUCK_VMODEM_OC_WND_SHIFT},
  1866. {PMIC_BUCK_VMODEM_OC_THD, MT6351_PMIC_BUCK_VMODEM_OC_THD_ADDR,
  1867. MT6351_PMIC_BUCK_VMODEM_OC_THD_MASK, MT6351_PMIC_BUCK_VMODEM_OC_THD_SHIFT},
  1868. {PMIC_BUCK_VMD1_OC_DEG_EN, MT6351_PMIC_BUCK_VMD1_OC_DEG_EN_ADDR,
  1869. MT6351_PMIC_BUCK_VMD1_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VMD1_OC_DEG_EN_SHIFT},
  1870. {PMIC_BUCK_VMD1_OC_WND, MT6351_PMIC_BUCK_VMD1_OC_WND_ADDR,
  1871. MT6351_PMIC_BUCK_VMD1_OC_WND_MASK, MT6351_PMIC_BUCK_VMD1_OC_WND_SHIFT},
  1872. {PMIC_BUCK_VMD1_OC_THD, MT6351_PMIC_BUCK_VMD1_OC_THD_ADDR,
  1873. MT6351_PMIC_BUCK_VMD1_OC_THD_MASK, MT6351_PMIC_BUCK_VMD1_OC_THD_SHIFT},
  1874. {PMIC_BUCK_VSRAM_MD_OC_DEG_EN, MT6351_PMIC_BUCK_VSRAM_MD_OC_DEG_EN_ADDR,
  1875. MT6351_PMIC_BUCK_VSRAM_MD_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VSRAM_MD_OC_DEG_EN_SHIFT},
  1876. {PMIC_BUCK_VSRAM_MD_OC_WND, MT6351_PMIC_BUCK_VSRAM_MD_OC_WND_ADDR,
  1877. MT6351_PMIC_BUCK_VSRAM_MD_OC_WND_MASK, MT6351_PMIC_BUCK_VSRAM_MD_OC_WND_SHIFT},
  1878. {PMIC_BUCK_VSRAM_MD_OC_THD, MT6351_PMIC_BUCK_VSRAM_MD_OC_THD_ADDR,
  1879. MT6351_PMIC_BUCK_VSRAM_MD_OC_THD_MASK, MT6351_PMIC_BUCK_VSRAM_MD_OC_THD_SHIFT},
  1880. {PMIC_BUCK_VS1_OC_DEG_EN, MT6351_PMIC_BUCK_VS1_OC_DEG_EN_ADDR,
  1881. MT6351_PMIC_BUCK_VS1_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VS1_OC_DEG_EN_SHIFT},
  1882. {PMIC_BUCK_VS1_OC_WND, MT6351_PMIC_BUCK_VS1_OC_WND_ADDR,
  1883. MT6351_PMIC_BUCK_VS1_OC_WND_MASK, MT6351_PMIC_BUCK_VS1_OC_WND_SHIFT},
  1884. {PMIC_BUCK_VS1_OC_THD, MT6351_PMIC_BUCK_VS1_OC_THD_ADDR,
  1885. MT6351_PMIC_BUCK_VS1_OC_THD_MASK, MT6351_PMIC_BUCK_VS1_OC_THD_SHIFT},
  1886. {PMIC_BUCK_VS2_OC_DEG_EN, MT6351_PMIC_BUCK_VS2_OC_DEG_EN_ADDR,
  1887. MT6351_PMIC_BUCK_VS2_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VS2_OC_DEG_EN_SHIFT},
  1888. {PMIC_BUCK_VS2_OC_WND, MT6351_PMIC_BUCK_VS2_OC_WND_ADDR,
  1889. MT6351_PMIC_BUCK_VS2_OC_WND_MASK, MT6351_PMIC_BUCK_VS2_OC_WND_SHIFT},
  1890. {PMIC_BUCK_VS2_OC_THD, MT6351_PMIC_BUCK_VS2_OC_THD_ADDR,
  1891. MT6351_PMIC_BUCK_VS2_OC_THD_MASK, MT6351_PMIC_BUCK_VS2_OC_THD_SHIFT},
  1892. {PMIC_BUCK_VPA_OC_DEG_EN, MT6351_PMIC_BUCK_VPA_OC_DEG_EN_ADDR,
  1893. MT6351_PMIC_BUCK_VPA_OC_DEG_EN_MASK, MT6351_PMIC_BUCK_VPA_OC_DEG_EN_SHIFT},
  1894. {PMIC_BUCK_VPA_OC_WND, MT6351_PMIC_BUCK_VPA_OC_WND_ADDR,
  1895. MT6351_PMIC_BUCK_VPA_OC_WND_MASK, MT6351_PMIC_BUCK_VPA_OC_WND_SHIFT},
  1896. {PMIC_BUCK_VPA_OC_THD, MT6351_PMIC_BUCK_VPA_OC_THD_ADDR,
  1897. MT6351_PMIC_BUCK_VPA_OC_THD_MASK, MT6351_PMIC_BUCK_VPA_OC_THD_SHIFT},
  1898. {PMIC_RG_SMPS_TESTMODE_B, MT6351_PMIC_RG_SMPS_TESTMODE_B_ADDR,
  1899. MT6351_PMIC_RG_SMPS_TESTMODE_B_MASK, MT6351_PMIC_RG_SMPS_TESTMODE_B_SHIFT},
  1900. {PMIC_RG_VPA_BURSTH, MT6351_PMIC_RG_VPA_BURSTH_ADDR,
  1901. MT6351_PMIC_RG_VPA_BURSTH_MASK, MT6351_PMIC_RG_VPA_BURSTH_SHIFT},
  1902. {PMIC_RG_VPA_BURSTL, MT6351_PMIC_RG_VPA_BURSTL_ADDR,
  1903. MT6351_PMIC_RG_VPA_BURSTL_MASK, MT6351_PMIC_RG_VPA_BURSTL_SHIFT},
  1904. {PMIC_RG_VPA_TRIMH, MT6351_PMIC_RG_VPA_TRIMH_ADDR, MT6351_PMIC_RG_VPA_TRIMH_MASK,
  1905. MT6351_PMIC_RG_VPA_TRIMH_SHIFT},
  1906. {PMIC_RG_VPA_TRIML, MT6351_PMIC_RG_VPA_TRIML_ADDR, MT6351_PMIC_RG_VPA_TRIML_MASK,
  1907. MT6351_PMIC_RG_VPA_TRIML_SHIFT},
  1908. {PMIC_RG_VPA_TRIM_REF, MT6351_PMIC_RG_VPA_TRIM_REF_ADDR,
  1909. MT6351_PMIC_RG_VPA_TRIM_REF_MASK, MT6351_PMIC_RG_VPA_TRIM_REF_SHIFT},
  1910. {PMIC_RG_VCORE_TRIMH, MT6351_PMIC_RG_VCORE_TRIMH_ADDR,
  1911. MT6351_PMIC_RG_VCORE_TRIMH_MASK, MT6351_PMIC_RG_VCORE_TRIMH_SHIFT},
  1912. {PMIC_RG_VCORE_TRIML, MT6351_PMIC_RG_VCORE_TRIML_ADDR,
  1913. MT6351_PMIC_RG_VCORE_TRIML_MASK, MT6351_PMIC_RG_VCORE_TRIML_SHIFT},
  1914. {PMIC_RG_VCORE_VSLEEP, MT6351_PMIC_RG_VCORE_VSLEEP_ADDR,
  1915. MT6351_PMIC_RG_VCORE_VSLEEP_MASK, MT6351_PMIC_RG_VCORE_VSLEEP_SHIFT},
  1916. {PMIC_RG_VGPU_TRIMH, MT6351_PMIC_RG_VGPU_TRIMH_ADDR,
  1917. MT6351_PMIC_RG_VGPU_TRIMH_MASK, MT6351_PMIC_RG_VGPU_TRIMH_SHIFT},
  1918. {PMIC_RG_VGPU_TRIML, MT6351_PMIC_RG_VGPU_TRIML_ADDR,
  1919. MT6351_PMIC_RG_VGPU_TRIML_MASK, MT6351_PMIC_RG_VGPU_TRIML_SHIFT},
  1920. {PMIC_RG_VGPU_VSLEEP, MT6351_PMIC_RG_VGPU_VSLEEP_ADDR,
  1921. MT6351_PMIC_RG_VGPU_VSLEEP_MASK, MT6351_PMIC_RG_VGPU_VSLEEP_SHIFT},
  1922. {PMIC_RG_VSRAM_MD_TRIMH, MT6351_PMIC_RG_VSRAM_MD_TRIMH_ADDR,
  1923. MT6351_PMIC_RG_VSRAM_MD_TRIMH_MASK, MT6351_PMIC_RG_VSRAM_MD_TRIMH_SHIFT},
  1924. {PMIC_RG_VSRAM_MD_TRIML, MT6351_PMIC_RG_VSRAM_MD_TRIML_ADDR,
  1925. MT6351_PMIC_RG_VSRAM_MD_TRIML_MASK, MT6351_PMIC_RG_VSRAM_MD_TRIML_SHIFT},
  1926. {PMIC_RG_VSRAM_MD_VSLEEP, MT6351_PMIC_RG_VSRAM_MD_VSLEEP_ADDR,
  1927. MT6351_PMIC_RG_VSRAM_MD_VSLEEP_MASK, MT6351_PMIC_RG_VSRAM_MD_VSLEEP_SHIFT},
  1928. {PMIC_RG_VMODEM_TRIMH, MT6351_PMIC_RG_VMODEM_TRIMH_ADDR,
  1929. MT6351_PMIC_RG_VMODEM_TRIMH_MASK, MT6351_PMIC_RG_VMODEM_TRIMH_SHIFT},
  1930. {PMIC_RG_VMODEM_TRIML, MT6351_PMIC_RG_VMODEM_TRIML_ADDR,
  1931. MT6351_PMIC_RG_VMODEM_TRIML_MASK, MT6351_PMIC_RG_VMODEM_TRIML_SHIFT},
  1932. {PMIC_RG_VMODEM_VSLEEP, MT6351_PMIC_RG_VMODEM_VSLEEP_ADDR,
  1933. MT6351_PMIC_RG_VMODEM_VSLEEP_MASK, MT6351_PMIC_RG_VMODEM_VSLEEP_SHIFT},
  1934. {PMIC_RG_VMD1_TRIMH, MT6351_PMIC_RG_VMD1_TRIMH_ADDR,
  1935. MT6351_PMIC_RG_VMD1_TRIMH_MASK, MT6351_PMIC_RG_VMD1_TRIMH_SHIFT},
  1936. {PMIC_RG_VMD1_TRIML, MT6351_PMIC_RG_VMD1_TRIML_ADDR,
  1937. MT6351_PMIC_RG_VMD1_TRIML_MASK, MT6351_PMIC_RG_VMD1_TRIML_SHIFT},
  1938. {PMIC_RG_VMD1_VSLEEP, MT6351_PMIC_RG_VMD1_VSLEEP_ADDR,
  1939. MT6351_PMIC_RG_VMD1_VSLEEP_MASK, MT6351_PMIC_RG_VMD1_VSLEEP_SHIFT},
  1940. {PMIC_RG_VS1_TRIMH, MT6351_PMIC_RG_VS1_TRIMH_ADDR, MT6351_PMIC_RG_VS1_TRIMH_MASK,
  1941. MT6351_PMIC_RG_VS1_TRIMH_SHIFT},
  1942. {PMIC_RG_VS1_TRIML, MT6351_PMIC_RG_VS1_TRIML_ADDR, MT6351_PMIC_RG_VS1_TRIML_MASK,
  1943. MT6351_PMIC_RG_VS1_TRIML_SHIFT},
  1944. {PMIC_RG_VS1_VSLEEP, MT6351_PMIC_RG_VS1_VSLEEP_ADDR,
  1945. MT6351_PMIC_RG_VS1_VSLEEP_MASK, MT6351_PMIC_RG_VS1_VSLEEP_SHIFT},
  1946. {PMIC_RG_VS2_TRIML, MT6351_PMIC_RG_VS2_TRIML_ADDR, MT6351_PMIC_RG_VS2_TRIML_MASK,
  1947. MT6351_PMIC_RG_VS2_TRIML_SHIFT},
  1948. {PMIC_RG_VS2_VSLEEP, MT6351_PMIC_RG_VS2_VSLEEP_ADDR,
  1949. MT6351_PMIC_RG_VS2_VSLEEP_MASK, MT6351_PMIC_RG_VS2_VSLEEP_SHIFT},
  1950. {PMIC_RG_VSRAM_PROCESSOR_TRIMH, MT6351_PMIC_RG_VSRAM_PROCESSOR_TRIMH_ADDR,
  1951. MT6351_PMIC_RG_VSRAM_PROCESSOR_TRIMH_MASK, MT6351_PMIC_RG_VSRAM_PROCESSOR_TRIMH_SHIFT},
  1952. {PMIC_RG_VSRAM_PROCESSOR_TRIML, MT6351_PMIC_RG_VSRAM_PROCESSOR_TRIML_ADDR,
  1953. MT6351_PMIC_RG_VSRAM_PROCESSOR_TRIML_MASK, MT6351_PMIC_RG_VSRAM_PROCESSOR_TRIML_SHIFT},
  1954. {PMIC_RG_VSRAM_PROCESSOR_VSLEEP, MT6351_PMIC_RG_VSRAM_PROCESSOR_VSLEEP_ADDR,
  1955. MT6351_PMIC_RG_VSRAM_PROCESSOR_VSLEEP_MASK, MT6351_PMIC_RG_VSRAM_PROCESSOR_VSLEEP_SHIFT},
  1956. {PMIC_RG_VCORE_VSLEEP_SEL, MT6351_PMIC_RG_VCORE_VSLEEP_SEL_ADDR,
  1957. MT6351_PMIC_RG_VCORE_VSLEEP_SEL_MASK, MT6351_PMIC_RG_VCORE_VSLEEP_SEL_SHIFT},
  1958. {PMIC_RG_VGPU_VSLEEP_SEL, MT6351_PMIC_RG_VGPU_VSLEEP_SEL_ADDR,
  1959. MT6351_PMIC_RG_VGPU_VSLEEP_SEL_MASK, MT6351_PMIC_RG_VGPU_VSLEEP_SEL_SHIFT},
  1960. {PMIC_RG_VSRAM_MD_VSLEEP_SEL, MT6351_PMIC_RG_VSRAM_MD_VSLEEP_SEL_ADDR,
  1961. MT6351_PMIC_RG_VSRAM_MD_VSLEEP_SEL_MASK, MT6351_PMIC_RG_VSRAM_MD_VSLEEP_SEL_SHIFT},
  1962. {PMIC_RG_VMODEM_VSLEEP_SEL, MT6351_PMIC_RG_VMODEM_VSLEEP_SEL_ADDR,
  1963. MT6351_PMIC_RG_VMODEM_VSLEEP_SEL_MASK, MT6351_PMIC_RG_VMODEM_VSLEEP_SEL_SHIFT},
  1964. {PMIC_RG_VMD1_VSLEEP_SEL, MT6351_PMIC_RG_VMD1_VSLEEP_SEL_ADDR,
  1965. MT6351_PMIC_RG_VMD1_VSLEEP_SEL_MASK, MT6351_PMIC_RG_VMD1_VSLEEP_SEL_SHIFT},
  1966. {PMIC_RG_VS1_VSLEEP_SEL, MT6351_PMIC_RG_VS1_VSLEEP_SEL_ADDR,
  1967. MT6351_PMIC_RG_VS1_VSLEEP_SEL_MASK, MT6351_PMIC_RG_VS1_VSLEEP_SEL_SHIFT},
  1968. {PMIC_RG_VS2_VSLEEP_SEL, MT6351_PMIC_RG_VS2_VSLEEP_SEL_ADDR,
  1969. MT6351_PMIC_RG_VS2_VSLEEP_SEL_MASK, MT6351_PMIC_RG_VS2_VSLEEP_SEL_SHIFT},
  1970. {PMIC_RG_VSRAM_PROCESSOR_VSLEEP_SEL,
  1971. MT6351_PMIC_RG_VSRAM_PROCESSOR_VSLEEP_SEL_ADDR,
  1972. MT6351_PMIC_RG_VSRAM_PROCESSOR_VSLEEP_SEL_MASK,
  1973. MT6351_PMIC_RG_VSRAM_PROCESSOR_VSLEEP_SEL_SHIFT},
  1974. {PMIC_RG_VOUTDET_EN, MT6351_PMIC_RG_VOUTDET_EN_ADDR,
  1975. MT6351_PMIC_RG_VOUTDET_EN_MASK, MT6351_PMIC_RG_VOUTDET_EN_SHIFT},
  1976. {PMIC_RG_VS2_TRIMH, MT6351_PMIC_RG_VS2_TRIMH_ADDR, MT6351_PMIC_RG_VS2_TRIMH_MASK,
  1977. MT6351_PMIC_RG_VS2_TRIMH_SHIFT},
  1978. {PMIC_RG_VCORE_MODESET, MT6351_PMIC_RG_VCORE_MODESET_ADDR,
  1979. MT6351_PMIC_RG_VCORE_MODESET_MASK, MT6351_PMIC_RG_VCORE_MODESET_SHIFT},
  1980. {PMIC_RG_VCORE_NDIS_EN, MT6351_PMIC_RG_VCORE_NDIS_EN_ADDR,
  1981. MT6351_PMIC_RG_VCORE_NDIS_EN_MASK, MT6351_PMIC_RG_VCORE_NDIS_EN_SHIFT},
  1982. {PMIC_RG_VCORE_VRF18_SSTART_EN, MT6351_PMIC_RG_VCORE_VRF18_SSTART_EN_ADDR,
  1983. MT6351_PMIC_RG_VCORE_VRF18_SSTART_EN_MASK, MT6351_PMIC_RG_VCORE_VRF18_SSTART_EN_SHIFT},
  1984. {PMIC_RG_VCORE_AUTO_MODE, MT6351_PMIC_RG_VCORE_AUTO_MODE_ADDR,
  1985. MT6351_PMIC_RG_VCORE_AUTO_MODE_MASK, MT6351_PMIC_RG_VCORE_AUTO_MODE_SHIFT},
  1986. {PMIC_RG_VCORE_RZSEL0, MT6351_PMIC_RG_VCORE_RZSEL0_ADDR,
  1987. MT6351_PMIC_RG_VCORE_RZSEL0_MASK, MT6351_PMIC_RG_VCORE_RZSEL0_SHIFT},
  1988. {PMIC_RG_VCORE_RZSEL1, MT6351_PMIC_RG_VCORE_RZSEL1_ADDR,
  1989. MT6351_PMIC_RG_VCORE_RZSEL1_MASK, MT6351_PMIC_RG_VCORE_RZSEL1_SHIFT},
  1990. {PMIC_RG_VCORE_CCSEL0, MT6351_PMIC_RG_VCORE_CCSEL0_ADDR,
  1991. MT6351_PMIC_RG_VCORE_CCSEL0_MASK, MT6351_PMIC_RG_VCORE_CCSEL0_SHIFT},
  1992. {PMIC_RG_VCORE_CCSEL1, MT6351_PMIC_RG_VCORE_CCSEL1_ADDR,
  1993. MT6351_PMIC_RG_VCORE_CCSEL1_MASK, MT6351_PMIC_RG_VCORE_CCSEL1_SHIFT},
  1994. {PMIC_RG_VCORE_CSL, MT6351_PMIC_RG_VCORE_CSL_ADDR, MT6351_PMIC_RG_VCORE_CSL_MASK,
  1995. MT6351_PMIC_RG_VCORE_CSL_SHIFT},
  1996. {PMIC_RG_VCORE_SLP, MT6351_PMIC_RG_VCORE_SLP_ADDR, MT6351_PMIC_RG_VCORE_SLP_MASK,
  1997. MT6351_PMIC_RG_VCORE_SLP_SHIFT},
  1998. {PMIC_RG_VCORE_ADRC_FEN, MT6351_PMIC_RG_VCORE_ADRC_FEN_ADDR,
  1999. MT6351_PMIC_RG_VCORE_ADRC_FEN_MASK, MT6351_PMIC_RG_VCORE_ADRC_FEN_SHIFT},
  2000. {PMIC_RG_VCORE_VCCAP_CLAMP_FEN, MT6351_PMIC_RG_VCORE_VCCAP_CLAMP_FEN_ADDR,
  2001. MT6351_PMIC_RG_VCORE_VCCAP_CLAMP_FEN_MASK, MT6351_PMIC_RG_VCORE_VCCAP_CLAMP_FEN_SHIFT},
  2002. {PMIC_RG_VCORE_VC_CLAMP_FEN, MT6351_PMIC_RG_VCORE_VC_CLAMP_FEN_ADDR,
  2003. MT6351_PMIC_RG_VCORE_VC_CLAMP_FEN_MASK, MT6351_PMIC_RG_VCORE_VC_CLAMP_FEN_SHIFT},
  2004. {PMIC_RG_VCORE_PREOC_SEL, MT6351_PMIC_RG_VCORE_PREOC_SEL_ADDR,
  2005. MT6351_PMIC_RG_VCORE_PREOC_SEL_MASK, MT6351_PMIC_RG_VCORE_PREOC_SEL_SHIFT},
  2006. {PMIC_RG_VCORE_PFMOC, MT6351_PMIC_RG_VCORE_PFMOC_ADDR,
  2007. MT6351_PMIC_RG_VCORE_PFMOC_MASK, MT6351_PMIC_RG_VCORE_PFMOC_SHIFT},
  2008. {PMIC_RG_VCORE_CSR, MT6351_PMIC_RG_VCORE_CSR_ADDR, MT6351_PMIC_RG_VCORE_CSR_MASK,
  2009. MT6351_PMIC_RG_VCORE_CSR_SHIFT},
  2010. {PMIC_RG_VCORE_ZXOS_TRIM, MT6351_PMIC_RG_VCORE_ZXOS_TRIM_ADDR,
  2011. MT6351_PMIC_RG_VCORE_ZXOS_TRIM_MASK, MT6351_PMIC_RG_VCORE_ZXOS_TRIM_SHIFT},
  2012. {PMIC_RG_VCORE_CSM_N, MT6351_PMIC_RG_VCORE_CSM_N_ADDR,
  2013. MT6351_PMIC_RG_VCORE_CSM_N_MASK, MT6351_PMIC_RG_VCORE_CSM_N_SHIFT},
  2014. {PMIC_RG_VCORE_CSM_P, MT6351_PMIC_RG_VCORE_CSM_P_ADDR,
  2015. MT6351_PMIC_RG_VCORE_CSM_P_MASK, MT6351_PMIC_RG_VCORE_CSM_P_SHIFT},
  2016. {PMIC_RG_VCORE_PFMSR_EH, MT6351_PMIC_RG_VCORE_PFMSR_EH_ADDR,
  2017. MT6351_PMIC_RG_VCORE_PFMSR_EH_MASK, MT6351_PMIC_RG_VCORE_PFMSR_EH_SHIFT},
  2018. {PMIC_RG_VCORE_NLIM_GATING, MT6351_PMIC_RG_VCORE_NLIM_GATING_ADDR,
  2019. MT6351_PMIC_RG_VCORE_NLIM_GATING_MASK, MT6351_PMIC_RG_VCORE_NLIM_GATING_SHIFT},
  2020. {PMIC_RG_VCORE_PWRSR_EH, MT6351_PMIC_RG_VCORE_PWRSR_EH_ADDR,
  2021. MT6351_PMIC_RG_VCORE_PWRSR_EH_MASK, MT6351_PMIC_RG_VCORE_PWRSR_EH_SHIFT},
  2022. {PMIC_RG_VCORE_HS_VTHDET, MT6351_PMIC_RG_VCORE_HS_VTHDET_ADDR,
  2023. MT6351_PMIC_RG_VCORE_HS_VTHDET_MASK, MT6351_PMIC_RG_VCORE_HS_VTHDET_SHIFT},
  2024. {PMIC_RG_VCORE_PG_GATING, MT6351_PMIC_RG_VCORE_PG_GATING_ADDR,
  2025. MT6351_PMIC_RG_VCORE_PG_GATING_MASK, MT6351_PMIC_RG_VCORE_PG_GATING_SHIFT},
  2026. {PMIC_RG_VCORE_HS_ONSPEED_EH, MT6351_PMIC_RG_VCORE_HS_ONSPEED_EH_ADDR,
  2027. MT6351_PMIC_RG_VCORE_HS_ONSPEED_EH_MASK, MT6351_PMIC_RG_VCORE_HS_ONSPEED_EH_SHIFT},
  2028. {PMIC_RG_VCORE_NLIM_TRIMMING, MT6351_PMIC_RG_VCORE_NLIM_TRIMMING_ADDR,
  2029. MT6351_PMIC_RG_VCORE_NLIM_TRIMMING_MASK, MT6351_PMIC_RG_VCORE_NLIM_TRIMMING_SHIFT},
  2030. {PMIC_RG_VCORE_DLC, MT6351_PMIC_RG_VCORE_DLC_ADDR, MT6351_PMIC_RG_VCORE_DLC_MASK,
  2031. MT6351_PMIC_RG_VCORE_DLC_SHIFT},
  2032. {PMIC_RG_VCORE_DLC_N, MT6351_PMIC_RG_VCORE_DLC_N_ADDR,
  2033. MT6351_PMIC_RG_VCORE_DLC_N_MASK, MT6351_PMIC_RG_VCORE_DLC_N_SHIFT},
  2034. {PMIC_RG_VCORE_PFM_RIP, MT6351_PMIC_RG_VCORE_PFM_RIP_ADDR,
  2035. MT6351_PMIC_RG_VCORE_PFM_RIP_MASK, MT6351_PMIC_RG_VCORE_PFM_RIP_SHIFT},
  2036. {PMIC_RG_VCORE_TRAN_BST, MT6351_PMIC_RG_VCORE_TRAN_BST_ADDR,
  2037. MT6351_PMIC_RG_VCORE_TRAN_BST_MASK, MT6351_PMIC_RG_VCORE_TRAN_BST_SHIFT},
  2038. {PMIC_RG_VCORE_DTS_ENB, MT6351_PMIC_RG_VCORE_DTS_ENB_ADDR,
  2039. MT6351_PMIC_RG_VCORE_DTS_ENB_MASK, MT6351_PMIC_RG_VCORE_DTS_ENB_SHIFT},
  2040. {PMIC_RG_VCORE_MIN_OFF, MT6351_PMIC_RG_VCORE_MIN_OFF_ADDR,
  2041. MT6351_PMIC_RG_VCORE_MIN_OFF_MASK, MT6351_PMIC_RG_VCORE_MIN_OFF_SHIFT},
  2042. {PMIC_RG_VCORE_1P35UP_SEL_EN, MT6351_PMIC_RG_VCORE_1P35UP_SEL_EN_ADDR,
  2043. MT6351_PMIC_RG_VCORE_1P35UP_SEL_EN_MASK, MT6351_PMIC_RG_VCORE_1P35UP_SEL_EN_SHIFT},
  2044. {PMIC_RG_VCORE_DLC_AUTO_MODE, MT6351_PMIC_RG_VCORE_DLC_AUTO_MODE_ADDR,
  2045. MT6351_PMIC_RG_VCORE_DLC_AUTO_MODE_MASK, MT6351_PMIC_RG_VCORE_DLC_AUTO_MODE_SHIFT},
  2046. {PMIC_RG_VCORE_DLC_SEL, MT6351_PMIC_RG_VCORE_DLC_SEL_ADDR,
  2047. MT6351_PMIC_RG_VCORE_DLC_SEL_MASK, MT6351_PMIC_RG_VCORE_DLC_SEL_SHIFT},
  2048. {PMIC_RG_VCORE_SRC_AUTO_MODE, MT6351_PMIC_RG_VCORE_SRC_AUTO_MODE_ADDR,
  2049. MT6351_PMIC_RG_VCORE_SRC_AUTO_MODE_MASK, MT6351_PMIC_RG_VCORE_SRC_AUTO_MODE_SHIFT},
  2050. {PMIC_RG_VCORE_UGP_SR, MT6351_PMIC_RG_VCORE_UGP_SR_ADDR,
  2051. MT6351_PMIC_RG_VCORE_UGP_SR_MASK, MT6351_PMIC_RG_VCORE_UGP_SR_SHIFT},
  2052. {PMIC_RG_VCORE_LGN_SR, MT6351_PMIC_RG_VCORE_LGN_SR_ADDR,
  2053. MT6351_PMIC_RG_VCORE_LGN_SR_MASK, MT6351_PMIC_RG_VCORE_LGN_SR_SHIFT},
  2054. {PMIC_RG_VCORE_UGP_SR_PFM, MT6351_PMIC_RG_VCORE_UGP_SR_PFM_ADDR,
  2055. MT6351_PMIC_RG_VCORE_UGP_SR_PFM_MASK, MT6351_PMIC_RG_VCORE_UGP_SR_PFM_SHIFT},
  2056. {PMIC_RG_VCORE_LGN_SR_PFM, MT6351_PMIC_RG_VCORE_LGN_SR_PFM_ADDR,
  2057. MT6351_PMIC_RG_VCORE_LGN_SR_PFM_MASK, MT6351_PMIC_RG_VCORE_LGN_SR_PFM_SHIFT},
  2058. {PMIC_RG_VCORE_UGD_VTHSEL, MT6351_PMIC_RG_VCORE_UGD_VTHSEL_ADDR,
  2059. MT6351_PMIC_RG_VCORE_UGD_VTHSEL_MASK, MT6351_PMIC_RG_VCORE_UGD_VTHSEL_SHIFT},
  2060. {PMIC_RG_VCORE_FNLX_SNS, MT6351_PMIC_RG_VCORE_FNLX_SNS_ADDR,
  2061. MT6351_PMIC_RG_VCORE_FNLX_SNS_MASK, MT6351_PMIC_RG_VCORE_FNLX_SNS_SHIFT},
  2062. {PMIC_RG_VCORE_VDIFF_ENLOWIQ, MT6351_PMIC_RG_VCORE_VDIFF_ENLOWIQ_ADDR,
  2063. MT6351_PMIC_RG_VCORE_VDIFF_ENLOWIQ_MASK, MT6351_PMIC_RG_VCORE_VDIFF_ENLOWIQ_SHIFT},
  2064. {PMIC_RG_VCORE_PFMOC_FWUPOFF, MT6351_PMIC_RG_VCORE_PFMOC_FWUPOFF_ADDR,
  2065. MT6351_PMIC_RG_VCORE_PFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VCORE_PFMOC_FWUPOFF_SHIFT},
  2066. {PMIC_RG_VCORE_PWFMOC_FWUPOFF, MT6351_PMIC_RG_VCORE_PWFMOC_FWUPOFF_ADDR,
  2067. MT6351_PMIC_RG_VCORE_PWFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VCORE_PWFMOC_FWUPOFF_SHIFT},
  2068. {PMIC_RG_VCORE_CP_FWUPOFF, MT6351_PMIC_RG_VCORE_CP_FWUPOFF_ADDR,
  2069. MT6351_PMIC_RG_VCORE_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VCORE_CP_FWUPOFF_SHIFT},
  2070. {PMIC_RG_VCORE_ZX_GATING, MT6351_PMIC_RG_VCORE_ZX_GATING_ADDR,
  2071. MT6351_PMIC_RG_VCORE_ZX_GATING_MASK, MT6351_PMIC_RG_VCORE_ZX_GATING_SHIFT},
  2072. {PMIC_RG_VCORE_RSV, MT6351_PMIC_RG_VCORE_RSV_ADDR, MT6351_PMIC_RG_VCORE_RSV_MASK,
  2073. MT6351_PMIC_RG_VCORE_RSV_SHIFT},
  2074. {PMIC_RG_VCORE_PREOC_TRIMMING, MT6351_PMIC_RG_VCORE_PREOC_TRIMMING_ADDR,
  2075. MT6351_PMIC_RG_VCORE_PREOC_TRIMMING_MASK, MT6351_PMIC_RG_VCORE_PREOC_TRIMMING_SHIFT},
  2076. {PMIC_RG_VCORE_AZC_EN, MT6351_PMIC_RG_VCORE_AZC_EN_ADDR,
  2077. MT6351_PMIC_RG_VCORE_AZC_EN_MASK, MT6351_PMIC_RG_VCORE_AZC_EN_SHIFT},
  2078. {PMIC_RG_VCORE_AZC_DELAY, MT6351_PMIC_RG_VCORE_AZC_DELAY_ADDR,
  2079. MT6351_PMIC_RG_VCORE_AZC_DELAY_MASK, MT6351_PMIC_RG_VCORE_AZC_DELAY_SHIFT},
  2080. {PMIC_RG_VCORE_AZC_HOLD_ENB, MT6351_PMIC_RG_VCORE_AZC_HOLD_ENB_ADDR,
  2081. MT6351_PMIC_RG_VCORE_AZC_HOLD_ENB_MASK, MT6351_PMIC_RG_VCORE_AZC_HOLD_ENB_SHIFT},
  2082. {PMIC_RGS_QI_VCORE_OC_STATUS, MT6351_PMIC_RGS_QI_VCORE_OC_STATUS_ADDR,
  2083. MT6351_PMIC_RGS_QI_VCORE_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VCORE_OC_STATUS_SHIFT},
  2084. {PMIC_RGS_QI_VCORE_DIG_MON, MT6351_PMIC_RGS_QI_VCORE_DIG_MON_ADDR,
  2085. MT6351_PMIC_RGS_QI_VCORE_DIG_MON_MASK, MT6351_PMIC_RGS_QI_VCORE_DIG_MON_SHIFT},
  2086. {PMIC_RGS_VCORE_ENPWM_STATUS, MT6351_PMIC_RGS_VCORE_ENPWM_STATUS_ADDR,
  2087. MT6351_PMIC_RGS_VCORE_ENPWM_STATUS_MASK, MT6351_PMIC_RGS_VCORE_ENPWM_STATUS_SHIFT},
  2088. {PMIC_RGS_QI_VCORE_PREOC, MT6351_PMIC_RGS_QI_VCORE_PREOC_ADDR,
  2089. MT6351_PMIC_RGS_QI_VCORE_PREOC_MASK, MT6351_PMIC_RGS_QI_VCORE_PREOC_SHIFT},
  2090. {PMIC_RG_VGPU_MODESET, MT6351_PMIC_RG_VGPU_MODESET_ADDR,
  2091. MT6351_PMIC_RG_VGPU_MODESET_MASK, MT6351_PMIC_RG_VGPU_MODESET_SHIFT},
  2092. {PMIC_RG_VGPU_NDIS_EN, MT6351_PMIC_RG_VGPU_NDIS_EN_ADDR,
  2093. MT6351_PMIC_RG_VGPU_NDIS_EN_MASK, MT6351_PMIC_RG_VGPU_NDIS_EN_SHIFT},
  2094. {PMIC_RG_VGPU_VRF18_SSTART_EN, MT6351_PMIC_RG_VGPU_VRF18_SSTART_EN_ADDR,
  2095. MT6351_PMIC_RG_VGPU_VRF18_SSTART_EN_MASK, MT6351_PMIC_RG_VGPU_VRF18_SSTART_EN_SHIFT},
  2096. {PMIC_RG_VGPU_AUTO_MODE, MT6351_PMIC_RG_VGPU_AUTO_MODE_ADDR,
  2097. MT6351_PMIC_RG_VGPU_AUTO_MODE_MASK, MT6351_PMIC_RG_VGPU_AUTO_MODE_SHIFT},
  2098. {PMIC_RG_VGPU_RZSEL0, MT6351_PMIC_RG_VGPU_RZSEL0_ADDR,
  2099. MT6351_PMIC_RG_VGPU_RZSEL0_MASK, MT6351_PMIC_RG_VGPU_RZSEL0_SHIFT},
  2100. {PMIC_RG_VGPU_RZSEL1, MT6351_PMIC_RG_VGPU_RZSEL1_ADDR,
  2101. MT6351_PMIC_RG_VGPU_RZSEL1_MASK, MT6351_PMIC_RG_VGPU_RZSEL1_SHIFT},
  2102. {PMIC_RG_VGPU_CCSEL0, MT6351_PMIC_RG_VGPU_CCSEL0_ADDR,
  2103. MT6351_PMIC_RG_VGPU_CCSEL0_MASK, MT6351_PMIC_RG_VGPU_CCSEL0_SHIFT},
  2104. {PMIC_RG_VGPU_CCSEL1, MT6351_PMIC_RG_VGPU_CCSEL1_ADDR,
  2105. MT6351_PMIC_RG_VGPU_CCSEL1_MASK, MT6351_PMIC_RG_VGPU_CCSEL1_SHIFT},
  2106. {PMIC_RG_VGPU_CSL, MT6351_PMIC_RG_VGPU_CSL_ADDR, MT6351_PMIC_RG_VGPU_CSL_MASK,
  2107. MT6351_PMIC_RG_VGPU_CSL_SHIFT},
  2108. {PMIC_RG_VGPU_SLP, MT6351_PMIC_RG_VGPU_SLP_ADDR, MT6351_PMIC_RG_VGPU_SLP_MASK,
  2109. MT6351_PMIC_RG_VGPU_SLP_SHIFT},
  2110. {PMIC_RG_VGPU_ADRC_FEN, MT6351_PMIC_RG_VGPU_ADRC_FEN_ADDR,
  2111. MT6351_PMIC_RG_VGPU_ADRC_FEN_MASK, MT6351_PMIC_RG_VGPU_ADRC_FEN_SHIFT},
  2112. {PMIC_RG_VGPU_VCCAP_CLAMP_FEN, MT6351_PMIC_RG_VGPU_VCCAP_CLAMP_FEN_ADDR,
  2113. MT6351_PMIC_RG_VGPU_VCCAP_CLAMP_FEN_MASK, MT6351_PMIC_RG_VGPU_VCCAP_CLAMP_FEN_SHIFT},
  2114. {PMIC_RG_VGPU_VC_CLAMP_FEN, MT6351_PMIC_RG_VGPU_VC_CLAMP_FEN_ADDR,
  2115. MT6351_PMIC_RG_VGPU_VC_CLAMP_FEN_MASK, MT6351_PMIC_RG_VGPU_VC_CLAMP_FEN_SHIFT},
  2116. {PMIC_RG_VGPU_PREOC_SEL, MT6351_PMIC_RG_VGPU_PREOC_SEL_ADDR,
  2117. MT6351_PMIC_RG_VGPU_PREOC_SEL_MASK, MT6351_PMIC_RG_VGPU_PREOC_SEL_SHIFT},
  2118. {PMIC_RG_VGPU_PFMOC, MT6351_PMIC_RG_VGPU_PFMOC_ADDR,
  2119. MT6351_PMIC_RG_VGPU_PFMOC_MASK, MT6351_PMIC_RG_VGPU_PFMOC_SHIFT},
  2120. {PMIC_RG_VGPU_CSR, MT6351_PMIC_RG_VGPU_CSR_ADDR, MT6351_PMIC_RG_VGPU_CSR_MASK,
  2121. MT6351_PMIC_RG_VGPU_CSR_SHIFT},
  2122. {PMIC_RG_VGPU_ZXOS_TRIM, MT6351_PMIC_RG_VGPU_ZXOS_TRIM_ADDR,
  2123. MT6351_PMIC_RG_VGPU_ZXOS_TRIM_MASK, MT6351_PMIC_RG_VGPU_ZXOS_TRIM_SHIFT},
  2124. {PMIC_RG_VGPU_CSM_N, MT6351_PMIC_RG_VGPU_CSM_N_ADDR,
  2125. MT6351_PMIC_RG_VGPU_CSM_N_MASK, MT6351_PMIC_RG_VGPU_CSM_N_SHIFT},
  2126. {PMIC_RG_VGPU_CSM_P, MT6351_PMIC_RG_VGPU_CSM_P_ADDR,
  2127. MT6351_PMIC_RG_VGPU_CSM_P_MASK, MT6351_PMIC_RG_VGPU_CSM_P_SHIFT},
  2128. {PMIC_RG_VGPU_PFMSR_EH, MT6351_PMIC_RG_VGPU_PFMSR_EH_ADDR,
  2129. MT6351_PMIC_RG_VGPU_PFMSR_EH_MASK, MT6351_PMIC_RG_VGPU_PFMSR_EH_SHIFT},
  2130. {PMIC_RG_VGPU_NLIM_GATING, MT6351_PMIC_RG_VGPU_NLIM_GATING_ADDR,
  2131. MT6351_PMIC_RG_VGPU_NLIM_GATING_MASK, MT6351_PMIC_RG_VGPU_NLIM_GATING_SHIFT},
  2132. {PMIC_RG_VGPU_PWRSR_EH, MT6351_PMIC_RG_VGPU_PWRSR_EH_ADDR,
  2133. MT6351_PMIC_RG_VGPU_PWRSR_EH_MASK, MT6351_PMIC_RG_VGPU_PWRSR_EH_SHIFT},
  2134. {PMIC_RG_VGPU_HS_VTHDET, MT6351_PMIC_RG_VGPU_HS_VTHDET_ADDR,
  2135. MT6351_PMIC_RG_VGPU_HS_VTHDET_MASK, MT6351_PMIC_RG_VGPU_HS_VTHDET_SHIFT},
  2136. {PMIC_RG_VGPU_PG_GATING, MT6351_PMIC_RG_VGPU_PG_GATING_ADDR,
  2137. MT6351_PMIC_RG_VGPU_PG_GATING_MASK, MT6351_PMIC_RG_VGPU_PG_GATING_SHIFT},
  2138. {PMIC_RG_VGPU_HS_ONSPEED_EH, MT6351_PMIC_RG_VGPU_HS_ONSPEED_EH_ADDR,
  2139. MT6351_PMIC_RG_VGPU_HS_ONSPEED_EH_MASK, MT6351_PMIC_RG_VGPU_HS_ONSPEED_EH_SHIFT},
  2140. {PMIC_RG_VGPU_NLIM_TRIMMING, MT6351_PMIC_RG_VGPU_NLIM_TRIMMING_ADDR,
  2141. MT6351_PMIC_RG_VGPU_NLIM_TRIMMING_MASK, MT6351_PMIC_RG_VGPU_NLIM_TRIMMING_SHIFT},
  2142. {PMIC_RG_VGPU_DLC, MT6351_PMIC_RG_VGPU_DLC_ADDR, MT6351_PMIC_RG_VGPU_DLC_MASK,
  2143. MT6351_PMIC_RG_VGPU_DLC_SHIFT},
  2144. {PMIC_RG_VGPU_DLC_N, MT6351_PMIC_RG_VGPU_DLC_N_ADDR,
  2145. MT6351_PMIC_RG_VGPU_DLC_N_MASK, MT6351_PMIC_RG_VGPU_DLC_N_SHIFT},
  2146. {PMIC_RG_VGPU_PFM_RIP, MT6351_PMIC_RG_VGPU_PFM_RIP_ADDR,
  2147. MT6351_PMIC_RG_VGPU_PFM_RIP_MASK, MT6351_PMIC_RG_VGPU_PFM_RIP_SHIFT},
  2148. {PMIC_RG_VGPU_TRAN_BST, MT6351_PMIC_RG_VGPU_TRAN_BST_ADDR,
  2149. MT6351_PMIC_RG_VGPU_TRAN_BST_MASK, MT6351_PMIC_RG_VGPU_TRAN_BST_SHIFT},
  2150. {PMIC_RG_VGPU_DTS_ENB, MT6351_PMIC_RG_VGPU_DTS_ENB_ADDR,
  2151. MT6351_PMIC_RG_VGPU_DTS_ENB_MASK, MT6351_PMIC_RG_VGPU_DTS_ENB_SHIFT},
  2152. {PMIC_RG_VGPU_MIN_OFF, MT6351_PMIC_RG_VGPU_MIN_OFF_ADDR,
  2153. MT6351_PMIC_RG_VGPU_MIN_OFF_MASK, MT6351_PMIC_RG_VGPU_MIN_OFF_SHIFT},
  2154. {PMIC_RG_VGPU_1P35UP_SEL_EN, MT6351_PMIC_RG_VGPU_1P35UP_SEL_EN_ADDR,
  2155. MT6351_PMIC_RG_VGPU_1P35UP_SEL_EN_MASK, MT6351_PMIC_RG_VGPU_1P35UP_SEL_EN_SHIFT},
  2156. {PMIC_RG_VGPU_DLC_AUTO_MODE, MT6351_PMIC_RG_VGPU_DLC_AUTO_MODE_ADDR,
  2157. MT6351_PMIC_RG_VGPU_DLC_AUTO_MODE_MASK, MT6351_PMIC_RG_VGPU_DLC_AUTO_MODE_SHIFT},
  2158. {PMIC_RG_VGPU_DLC_SEL, MT6351_PMIC_RG_VGPU_DLC_SEL_ADDR,
  2159. MT6351_PMIC_RG_VGPU_DLC_SEL_MASK, MT6351_PMIC_RG_VGPU_DLC_SEL_SHIFT},
  2160. {PMIC_RG_VGPU_SRC_AUTO_MODE, MT6351_PMIC_RG_VGPU_SRC_AUTO_MODE_ADDR,
  2161. MT6351_PMIC_RG_VGPU_SRC_AUTO_MODE_MASK, MT6351_PMIC_RG_VGPU_SRC_AUTO_MODE_SHIFT},
  2162. {PMIC_RG_VGPU_UGP_SR, MT6351_PMIC_RG_VGPU_UGP_SR_ADDR,
  2163. MT6351_PMIC_RG_VGPU_UGP_SR_MASK, MT6351_PMIC_RG_VGPU_UGP_SR_SHIFT},
  2164. {PMIC_RG_VGPU_LGN_SR, MT6351_PMIC_RG_VGPU_LGN_SR_ADDR,
  2165. MT6351_PMIC_RG_VGPU_LGN_SR_MASK, MT6351_PMIC_RG_VGPU_LGN_SR_SHIFT},
  2166. {PMIC_RG_VGPU_UGP_SR_PFM, MT6351_PMIC_RG_VGPU_UGP_SR_PFM_ADDR,
  2167. MT6351_PMIC_RG_VGPU_UGP_SR_PFM_MASK, MT6351_PMIC_RG_VGPU_UGP_SR_PFM_SHIFT},
  2168. {PMIC_RG_VGPU_LGN_SR_PFM, MT6351_PMIC_RG_VGPU_LGN_SR_PFM_ADDR,
  2169. MT6351_PMIC_RG_VGPU_LGN_SR_PFM_MASK, MT6351_PMIC_RG_VGPU_LGN_SR_PFM_SHIFT},
  2170. {PMIC_RG_VGPU_UGD_VTHSEL, MT6351_PMIC_RG_VGPU_UGD_VTHSEL_ADDR,
  2171. MT6351_PMIC_RG_VGPU_UGD_VTHSEL_MASK, MT6351_PMIC_RG_VGPU_UGD_VTHSEL_SHIFT},
  2172. {PMIC_RG_VGPU_FNLX_SNS, MT6351_PMIC_RG_VGPU_FNLX_SNS_ADDR,
  2173. MT6351_PMIC_RG_VGPU_FNLX_SNS_MASK, MT6351_PMIC_RG_VGPU_FNLX_SNS_SHIFT},
  2174. {PMIC_RG_VGPU_VDIFF_ENLOWIQ, MT6351_PMIC_RG_VGPU_VDIFF_ENLOWIQ_ADDR,
  2175. MT6351_PMIC_RG_VGPU_VDIFF_ENLOWIQ_MASK, MT6351_PMIC_RG_VGPU_VDIFF_ENLOWIQ_SHIFT},
  2176. {PMIC_RG_VGPU_PFMOC_FWUPOFF, MT6351_PMIC_RG_VGPU_PFMOC_FWUPOFF_ADDR,
  2177. MT6351_PMIC_RG_VGPU_PFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VGPU_PFMOC_FWUPOFF_SHIFT},
  2178. {PMIC_RG_VGPU_PWFMOC_FWUPOFF, MT6351_PMIC_RG_VGPU_PWFMOC_FWUPOFF_ADDR,
  2179. MT6351_PMIC_RG_VGPU_PWFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VGPU_PWFMOC_FWUPOFF_SHIFT},
  2180. {PMIC_RG_VGPU_CP_FWUPOFF, MT6351_PMIC_RG_VGPU_CP_FWUPOFF_ADDR,
  2181. MT6351_PMIC_RG_VGPU_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VGPU_CP_FWUPOFF_SHIFT},
  2182. {PMIC_RG_VGPU_ZX_GATING, MT6351_PMIC_RG_VGPU_ZX_GATING_ADDR,
  2183. MT6351_PMIC_RG_VGPU_ZX_GATING_MASK, MT6351_PMIC_RG_VGPU_ZX_GATING_SHIFT},
  2184. {PMIC_RG_VGPU_RSV, MT6351_PMIC_RG_VGPU_RSV_ADDR, MT6351_PMIC_RG_VGPU_RSV_MASK,
  2185. MT6351_PMIC_RG_VGPU_RSV_SHIFT},
  2186. {PMIC_RG_VGPU_PREOC_TRIMMING, MT6351_PMIC_RG_VGPU_PREOC_TRIMMING_ADDR,
  2187. MT6351_PMIC_RG_VGPU_PREOC_TRIMMING_MASK, MT6351_PMIC_RG_VGPU_PREOC_TRIMMING_SHIFT},
  2188. {PMIC_RG_VGPU_AZC_EN, MT6351_PMIC_RG_VGPU_AZC_EN_ADDR,
  2189. MT6351_PMIC_RG_VGPU_AZC_EN_MASK, MT6351_PMIC_RG_VGPU_AZC_EN_SHIFT},
  2190. {PMIC_RG_VGPU_AZC_DELAY, MT6351_PMIC_RG_VGPU_AZC_DELAY_ADDR,
  2191. MT6351_PMIC_RG_VGPU_AZC_DELAY_MASK, MT6351_PMIC_RG_VGPU_AZC_DELAY_SHIFT},
  2192. {PMIC_RG_VGPU_AZC_HOLD_ENB, MT6351_PMIC_RG_VGPU_AZC_HOLD_ENB_ADDR,
  2193. MT6351_PMIC_RG_VGPU_AZC_HOLD_ENB_MASK, MT6351_PMIC_RG_VGPU_AZC_HOLD_ENB_SHIFT},
  2194. {PMIC_RGS_QI_VGPU_OC_STATUS, MT6351_PMIC_RGS_QI_VGPU_OC_STATUS_ADDR,
  2195. MT6351_PMIC_RGS_QI_VGPU_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VGPU_OC_STATUS_SHIFT},
  2196. {PMIC_RGS_QI_VGPU_DIG_MON, MT6351_PMIC_RGS_QI_VGPU_DIG_MON_ADDR,
  2197. MT6351_PMIC_RGS_QI_VGPU_DIG_MON_MASK, MT6351_PMIC_RGS_QI_VGPU_DIG_MON_SHIFT},
  2198. {PMIC_RGS_VGPU_ENPWM_STATUS, MT6351_PMIC_RGS_VGPU_ENPWM_STATUS_ADDR,
  2199. MT6351_PMIC_RGS_VGPU_ENPWM_STATUS_MASK, MT6351_PMIC_RGS_VGPU_ENPWM_STATUS_SHIFT},
  2200. {PMIC_RGS_QI_VGPU_PREOC, MT6351_PMIC_RGS_QI_VGPU_PREOC_ADDR,
  2201. MT6351_PMIC_RGS_QI_VGPU_PREOC_MASK, MT6351_PMIC_RGS_QI_VGPU_PREOC_SHIFT},
  2202. {PMIC_RG_VSRAM_MD_MODESET, MT6351_PMIC_RG_VSRAM_MD_MODESET_ADDR,
  2203. MT6351_PMIC_RG_VSRAM_MD_MODESET_MASK, MT6351_PMIC_RG_VSRAM_MD_MODESET_SHIFT},
  2204. {PMIC_RG_VSRAM_MD_NDIS_EN, MT6351_PMIC_RG_VSRAM_MD_NDIS_EN_ADDR,
  2205. MT6351_PMIC_RG_VSRAM_MD_NDIS_EN_MASK, MT6351_PMIC_RG_VSRAM_MD_NDIS_EN_SHIFT},
  2206. {PMIC_RG_VSRAM_MD_VRF18_SSTART_EN, MT6351_PMIC_RG_VSRAM_MD_VRF18_SSTART_EN_ADDR,
  2207. MT6351_PMIC_RG_VSRAM_MD_VRF18_SSTART_EN_MASK,
  2208. MT6351_PMIC_RG_VSRAM_MD_VRF18_SSTART_EN_SHIFT},
  2209. {PMIC_RG_VSRAM_MD_AUTO_MODE, MT6351_PMIC_RG_VSRAM_MD_AUTO_MODE_ADDR,
  2210. MT6351_PMIC_RG_VSRAM_MD_AUTO_MODE_MASK, MT6351_PMIC_RG_VSRAM_MD_AUTO_MODE_SHIFT},
  2211. {PMIC_RG_VSRAM_MD_RZSEL0, MT6351_PMIC_RG_VSRAM_MD_RZSEL0_ADDR,
  2212. MT6351_PMIC_RG_VSRAM_MD_RZSEL0_MASK, MT6351_PMIC_RG_VSRAM_MD_RZSEL0_SHIFT},
  2213. {PMIC_RG_VSRAM_MD_RZSEL1, MT6351_PMIC_RG_VSRAM_MD_RZSEL1_ADDR,
  2214. MT6351_PMIC_RG_VSRAM_MD_RZSEL1_MASK, MT6351_PMIC_RG_VSRAM_MD_RZSEL1_SHIFT},
  2215. {PMIC_RG_VSRAM_MD_CCSEL0, MT6351_PMIC_RG_VSRAM_MD_CCSEL0_ADDR,
  2216. MT6351_PMIC_RG_VSRAM_MD_CCSEL0_MASK, MT6351_PMIC_RG_VSRAM_MD_CCSEL0_SHIFT},
  2217. {PMIC_RG_VSRAM_MD_CCSEL1, MT6351_PMIC_RG_VSRAM_MD_CCSEL1_ADDR,
  2218. MT6351_PMIC_RG_VSRAM_MD_CCSEL1_MASK, MT6351_PMIC_RG_VSRAM_MD_CCSEL1_SHIFT},
  2219. {PMIC_RG_VSRAM_MD_CSL, MT6351_PMIC_RG_VSRAM_MD_CSL_ADDR,
  2220. MT6351_PMIC_RG_VSRAM_MD_CSL_MASK, MT6351_PMIC_RG_VSRAM_MD_CSL_SHIFT},
  2221. {PMIC_RG_VSRAM_MD_SLP, MT6351_PMIC_RG_VSRAM_MD_SLP_ADDR,
  2222. MT6351_PMIC_RG_VSRAM_MD_SLP_MASK, MT6351_PMIC_RG_VSRAM_MD_SLP_SHIFT},
  2223. {PMIC_RG_VSRAM_MD_ADRC_FEN, MT6351_PMIC_RG_VSRAM_MD_ADRC_FEN_ADDR,
  2224. MT6351_PMIC_RG_VSRAM_MD_ADRC_FEN_MASK, MT6351_PMIC_RG_VSRAM_MD_ADRC_FEN_SHIFT},
  2225. {PMIC_RG_VSRAM_MD_VCCAP_CLAMP_FEN, MT6351_PMIC_RG_VSRAM_MD_VCCAP_CLAMP_FEN_ADDR,
  2226. MT6351_PMIC_RG_VSRAM_MD_VCCAP_CLAMP_FEN_MASK,
  2227. MT6351_PMIC_RG_VSRAM_MD_VCCAP_CLAMP_FEN_SHIFT},
  2228. {PMIC_RG_VSRAM_MD_VC_CLAMP_FEN, MT6351_PMIC_RG_VSRAM_MD_VC_CLAMP_FEN_ADDR,
  2229. MT6351_PMIC_RG_VSRAM_MD_VC_CLAMP_FEN_MASK, MT6351_PMIC_RG_VSRAM_MD_VC_CLAMP_FEN_SHIFT},
  2230. {PMIC_RG_VSRAM_MD_PFMOC, MT6351_PMIC_RG_VSRAM_MD_PFMOC_ADDR,
  2231. MT6351_PMIC_RG_VSRAM_MD_PFMOC_MASK, MT6351_PMIC_RG_VSRAM_MD_PFMOC_SHIFT},
  2232. {PMIC_RG_VSRAM_MD_CSR, MT6351_PMIC_RG_VSRAM_MD_CSR_ADDR,
  2233. MT6351_PMIC_RG_VSRAM_MD_CSR_MASK, MT6351_PMIC_RG_VSRAM_MD_CSR_SHIFT},
  2234. {PMIC_RG_VSRAM_MD_ZXOS_TRIM, MT6351_PMIC_RG_VSRAM_MD_ZXOS_TRIM_ADDR,
  2235. MT6351_PMIC_RG_VSRAM_MD_ZXOS_TRIM_MASK, MT6351_PMIC_RG_VSRAM_MD_ZXOS_TRIM_SHIFT},
  2236. {PMIC_RG_VSRAM_MD_PFMSR_EH, MT6351_PMIC_RG_VSRAM_MD_PFMSR_EH_ADDR,
  2237. MT6351_PMIC_RG_VSRAM_MD_PFMSR_EH_MASK, MT6351_PMIC_RG_VSRAM_MD_PFMSR_EH_SHIFT},
  2238. {PMIC_RG_VSRAM_MD_NLIM_GATING, MT6351_PMIC_RG_VSRAM_MD_NLIM_GATING_ADDR,
  2239. MT6351_PMIC_RG_VSRAM_MD_NLIM_GATING_MASK, MT6351_PMIC_RG_VSRAM_MD_NLIM_GATING_SHIFT},
  2240. {PMIC_RG_VSRAM_MD_PWRSR_EH, MT6351_PMIC_RG_VSRAM_MD_PWRSR_EH_ADDR,
  2241. MT6351_PMIC_RG_VSRAM_MD_PWRSR_EH_MASK, MT6351_PMIC_RG_VSRAM_MD_PWRSR_EH_SHIFT},
  2242. {PMIC_RG_VSRAM_MD_HS_VTHDET, MT6351_PMIC_RG_VSRAM_MD_HS_VTHDET_ADDR,
  2243. MT6351_PMIC_RG_VSRAM_MD_HS_VTHDET_MASK, MT6351_PMIC_RG_VSRAM_MD_HS_VTHDET_SHIFT},
  2244. {PMIC_RG_VSRAM_MD_PG_GATING, MT6351_PMIC_RG_VSRAM_MD_PG_GATING_ADDR,
  2245. MT6351_PMIC_RG_VSRAM_MD_PG_GATING_MASK, MT6351_PMIC_RG_VSRAM_MD_PG_GATING_SHIFT},
  2246. {PMIC_RG_VSRAM_MD_HS_ONSPEED_EH, MT6351_PMIC_RG_VSRAM_MD_HS_ONSPEED_EH_ADDR,
  2247. MT6351_PMIC_RG_VSRAM_MD_HS_ONSPEED_EH_MASK, MT6351_PMIC_RG_VSRAM_MD_HS_ONSPEED_EH_SHIFT},
  2248. {PMIC_RG_VSRAM_MD_NLIM_TRIMMING, MT6351_PMIC_RG_VSRAM_MD_NLIM_TRIMMING_ADDR,
  2249. MT6351_PMIC_RG_VSRAM_MD_NLIM_TRIMMING_MASK, MT6351_PMIC_RG_VSRAM_MD_NLIM_TRIMMING_SHIFT},
  2250. {PMIC_RG_VSRAM_MD_DLC, MT6351_PMIC_RG_VSRAM_MD_DLC_ADDR,
  2251. MT6351_PMIC_RG_VSRAM_MD_DLC_MASK, MT6351_PMIC_RG_VSRAM_MD_DLC_SHIFT},
  2252. {PMIC_RG_VSRAM_MD_DLC_N, MT6351_PMIC_RG_VSRAM_MD_DLC_N_ADDR,
  2253. MT6351_PMIC_RG_VSRAM_MD_DLC_N_MASK, MT6351_PMIC_RG_VSRAM_MD_DLC_N_SHIFT},
  2254. {PMIC_RG_VSRAM_MD_PFM_RIP, MT6351_PMIC_RG_VSRAM_MD_PFM_RIP_ADDR,
  2255. MT6351_PMIC_RG_VSRAM_MD_PFM_RIP_MASK, MT6351_PMIC_RG_VSRAM_MD_PFM_RIP_SHIFT},
  2256. {PMIC_RG_VSRAM_MD_TRAN_BST, MT6351_PMIC_RG_VSRAM_MD_TRAN_BST_ADDR,
  2257. MT6351_PMIC_RG_VSRAM_MD_TRAN_BST_MASK, MT6351_PMIC_RG_VSRAM_MD_TRAN_BST_SHIFT},
  2258. {PMIC_RG_VSRAM_MD_DTS_ENB, MT6351_PMIC_RG_VSRAM_MD_DTS_ENB_ADDR,
  2259. MT6351_PMIC_RG_VSRAM_MD_DTS_ENB_MASK, MT6351_PMIC_RG_VSRAM_MD_DTS_ENB_SHIFT},
  2260. {PMIC_RG_VSRAM_MD_MIN_OFF, MT6351_PMIC_RG_VSRAM_MD_MIN_OFF_ADDR,
  2261. MT6351_PMIC_RG_VSRAM_MD_MIN_OFF_MASK, MT6351_PMIC_RG_VSRAM_MD_MIN_OFF_SHIFT},
  2262. {PMIC_RG_VSRAM_MD_1P35UP_SEL_EN, MT6351_PMIC_RG_VSRAM_MD_1P35UP_SEL_EN_ADDR,
  2263. MT6351_PMIC_RG_VSRAM_MD_1P35UP_SEL_EN_MASK, MT6351_PMIC_RG_VSRAM_MD_1P35UP_SEL_EN_SHIFT},
  2264. {PMIC_RG_VSRAM_MD_DLC_AUTO_MODE, MT6351_PMIC_RG_VSRAM_MD_DLC_AUTO_MODE_ADDR,
  2265. MT6351_PMIC_RG_VSRAM_MD_DLC_AUTO_MODE_MASK, MT6351_PMIC_RG_VSRAM_MD_DLC_AUTO_MODE_SHIFT},
  2266. {PMIC_RG_VSRAM_MD_DLC_SEL, MT6351_PMIC_RG_VSRAM_MD_DLC_SEL_ADDR,
  2267. MT6351_PMIC_RG_VSRAM_MD_DLC_SEL_MASK, MT6351_PMIC_RG_VSRAM_MD_DLC_SEL_SHIFT},
  2268. {PMIC_RG_VSRAM_MD_SRC_AUTO_MODE, MT6351_PMIC_RG_VSRAM_MD_SRC_AUTO_MODE_ADDR,
  2269. MT6351_PMIC_RG_VSRAM_MD_SRC_AUTO_MODE_MASK, MT6351_PMIC_RG_VSRAM_MD_SRC_AUTO_MODE_SHIFT},
  2270. {PMIC_RG_VSRAM_MD_UGP_SR, MT6351_PMIC_RG_VSRAM_MD_UGP_SR_ADDR,
  2271. MT6351_PMIC_RG_VSRAM_MD_UGP_SR_MASK, MT6351_PMIC_RG_VSRAM_MD_UGP_SR_SHIFT},
  2272. {PMIC_RG_VSRAM_MD_LGN_SR, MT6351_PMIC_RG_VSRAM_MD_LGN_SR_ADDR,
  2273. MT6351_PMIC_RG_VSRAM_MD_LGN_SR_MASK, MT6351_PMIC_RG_VSRAM_MD_LGN_SR_SHIFT},
  2274. {PMIC_RG_VSRAM_MD_UGP_SR_PFM, MT6351_PMIC_RG_VSRAM_MD_UGP_SR_PFM_ADDR,
  2275. MT6351_PMIC_RG_VSRAM_MD_UGP_SR_PFM_MASK, MT6351_PMIC_RG_VSRAM_MD_UGP_SR_PFM_SHIFT},
  2276. {PMIC_RG_VSRAM_MD_LGN_SR_PFM, MT6351_PMIC_RG_VSRAM_MD_LGN_SR_PFM_ADDR,
  2277. MT6351_PMIC_RG_VSRAM_MD_LGN_SR_PFM_MASK, MT6351_PMIC_RG_VSRAM_MD_LGN_SR_PFM_SHIFT},
  2278. {PMIC_RG_VSRAM_MD_UGD_VTHSEL, MT6351_PMIC_RG_VSRAM_MD_UGD_VTHSEL_ADDR,
  2279. MT6351_PMIC_RG_VSRAM_MD_UGD_VTHSEL_MASK, MT6351_PMIC_RG_VSRAM_MD_UGD_VTHSEL_SHIFT},
  2280. {PMIC_RG_VSRAM_MD_FNLX_SNS, MT6351_PMIC_RG_VSRAM_MD_FNLX_SNS_ADDR,
  2281. MT6351_PMIC_RG_VSRAM_MD_FNLX_SNS_MASK, MT6351_PMIC_RG_VSRAM_MD_FNLX_SNS_SHIFT},
  2282. {PMIC_RG_VSRAM_MD_VDIFF_ENLOWIQ, MT6351_PMIC_RG_VSRAM_MD_VDIFF_ENLOWIQ_ADDR,
  2283. MT6351_PMIC_RG_VSRAM_MD_VDIFF_ENLOWIQ_MASK, MT6351_PMIC_RG_VSRAM_MD_VDIFF_ENLOWIQ_SHIFT},
  2284. {PMIC_RG_VSRAM_MD_PFMOC_FWUPOFF, MT6351_PMIC_RG_VSRAM_MD_PFMOC_FWUPOFF_ADDR,
  2285. MT6351_PMIC_RG_VSRAM_MD_PFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VSRAM_MD_PFMOC_FWUPOFF_SHIFT},
  2286. {PMIC_RG_VSRAM_MD_PWFMOC_FWUPOFF, MT6351_PMIC_RG_VSRAM_MD_PWFMOC_FWUPOFF_ADDR,
  2287. MT6351_PMIC_RG_VSRAM_MD_PWFMOC_FWUPOFF_MASK,
  2288. MT6351_PMIC_RG_VSRAM_MD_PWFMOC_FWUPOFF_SHIFT},
  2289. {PMIC_RG_VSRAM_MD_CP_FWUPOFF, MT6351_PMIC_RG_VSRAM_MD_CP_FWUPOFF_ADDR,
  2290. MT6351_PMIC_RG_VSRAM_MD_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VSRAM_MD_CP_FWUPOFF_SHIFT},
  2291. {PMIC_RG_VSRAM_MD_ZX_GATING, MT6351_PMIC_RG_VSRAM_MD_ZX_GATING_ADDR,
  2292. MT6351_PMIC_RG_VSRAM_MD_ZX_GATING_MASK, MT6351_PMIC_RG_VSRAM_MD_ZX_GATING_SHIFT},
  2293. {PMIC_RG_VSRAM_MD_RSV, MT6351_PMIC_RG_VSRAM_MD_RSV_ADDR,
  2294. MT6351_PMIC_RG_VSRAM_MD_RSV_MASK, MT6351_PMIC_RG_VSRAM_MD_RSV_SHIFT},
  2295. {PMIC_RG_VSRAM_MD_AZC_EN, MT6351_PMIC_RG_VSRAM_MD_AZC_EN_ADDR,
  2296. MT6351_PMIC_RG_VSRAM_MD_AZC_EN_MASK, MT6351_PMIC_RG_VSRAM_MD_AZC_EN_SHIFT},
  2297. {PMIC_RG_VSRAM_MD_AZC_DELAY, MT6351_PMIC_RG_VSRAM_MD_AZC_DELAY_ADDR,
  2298. MT6351_PMIC_RG_VSRAM_MD_AZC_DELAY_MASK, MT6351_PMIC_RG_VSRAM_MD_AZC_DELAY_SHIFT},
  2299. {PMIC_RG_VSRAM_MD_AZC_HOLD_ENB, MT6351_PMIC_RG_VSRAM_MD_AZC_HOLD_ENB_ADDR,
  2300. MT6351_PMIC_RG_VSRAM_MD_AZC_HOLD_ENB_MASK, MT6351_PMIC_RG_VSRAM_MD_AZC_HOLD_ENB_SHIFT},
  2301. {PMIC_RGS_QI_VSRAM_MD_OC_STATUS, MT6351_PMIC_RGS_QI_VSRAM_MD_OC_STATUS_ADDR,
  2302. MT6351_PMIC_RGS_QI_VSRAM_MD_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VSRAM_MD_OC_STATUS_SHIFT},
  2303. {PMIC_RGS_QI_VSRAM_MD_DIG_MON, MT6351_PMIC_RGS_QI_VSRAM_MD_DIG_MON_ADDR,
  2304. MT6351_PMIC_RGS_QI_VSRAM_MD_DIG_MON_MASK, MT6351_PMIC_RGS_QI_VSRAM_MD_DIG_MON_SHIFT},
  2305. {PMIC_RGS_VSRAM_MD_ENPWM_STATUS, MT6351_PMIC_RGS_VSRAM_MD_ENPWM_STATUS_ADDR,
  2306. MT6351_PMIC_RGS_VSRAM_MD_ENPWM_STATUS_MASK, MT6351_PMIC_RGS_VSRAM_MD_ENPWM_STATUS_SHIFT},
  2307. {PMIC_RG_VMODEM_MODESET, MT6351_PMIC_RG_VMODEM_MODESET_ADDR,
  2308. MT6351_PMIC_RG_VMODEM_MODESET_MASK, MT6351_PMIC_RG_VMODEM_MODESET_SHIFT},
  2309. {PMIC_RG_VMODEM_NDIS_EN, MT6351_PMIC_RG_VMODEM_NDIS_EN_ADDR,
  2310. MT6351_PMIC_RG_VMODEM_NDIS_EN_MASK, MT6351_PMIC_RG_VMODEM_NDIS_EN_SHIFT},
  2311. {PMIC_RG_VMODEM_VRF18_SSTART_EN, MT6351_PMIC_RG_VMODEM_VRF18_SSTART_EN_ADDR,
  2312. MT6351_PMIC_RG_VMODEM_VRF18_SSTART_EN_MASK, MT6351_PMIC_RG_VMODEM_VRF18_SSTART_EN_SHIFT},
  2313. {PMIC_RG_VMODEM_AUTO_MODE, MT6351_PMIC_RG_VMODEM_AUTO_MODE_ADDR,
  2314. MT6351_PMIC_RG_VMODEM_AUTO_MODE_MASK, MT6351_PMIC_RG_VMODEM_AUTO_MODE_SHIFT},
  2315. {PMIC_RG_VMODEM_RZSEL0, MT6351_PMIC_RG_VMODEM_RZSEL0_ADDR,
  2316. MT6351_PMIC_RG_VMODEM_RZSEL0_MASK, MT6351_PMIC_RG_VMODEM_RZSEL0_SHIFT},
  2317. {PMIC_RG_VMODEM_RZSEL1, MT6351_PMIC_RG_VMODEM_RZSEL1_ADDR,
  2318. MT6351_PMIC_RG_VMODEM_RZSEL1_MASK, MT6351_PMIC_RG_VMODEM_RZSEL1_SHIFT},
  2319. {PMIC_RG_VMODEM_CCSEL0, MT6351_PMIC_RG_VMODEM_CCSEL0_ADDR,
  2320. MT6351_PMIC_RG_VMODEM_CCSEL0_MASK, MT6351_PMIC_RG_VMODEM_CCSEL0_SHIFT},
  2321. {PMIC_RG_VMODEM_CCSEL1, MT6351_PMIC_RG_VMODEM_CCSEL1_ADDR,
  2322. MT6351_PMIC_RG_VMODEM_CCSEL1_MASK, MT6351_PMIC_RG_VMODEM_CCSEL1_SHIFT},
  2323. {PMIC_RG_VMODEM_CSL, MT6351_PMIC_RG_VMODEM_CSL_ADDR,
  2324. MT6351_PMIC_RG_VMODEM_CSL_MASK, MT6351_PMIC_RG_VMODEM_CSL_SHIFT},
  2325. {PMIC_RG_VMODEM_SLP, MT6351_PMIC_RG_VMODEM_SLP_ADDR,
  2326. MT6351_PMIC_RG_VMODEM_SLP_MASK, MT6351_PMIC_RG_VMODEM_SLP_SHIFT},
  2327. {PMIC_RG_VMODEM_ADRC_FEN, MT6351_PMIC_RG_VMODEM_ADRC_FEN_ADDR,
  2328. MT6351_PMIC_RG_VMODEM_ADRC_FEN_MASK, MT6351_PMIC_RG_VMODEM_ADRC_FEN_SHIFT},
  2329. {PMIC_RG_VMODEM_VCCAP_CLAMP_FEN, MT6351_PMIC_RG_VMODEM_VCCAP_CLAMP_FEN_ADDR,
  2330. MT6351_PMIC_RG_VMODEM_VCCAP_CLAMP_FEN_MASK, MT6351_PMIC_RG_VMODEM_VCCAP_CLAMP_FEN_SHIFT},
  2331. {PMIC_RG_VMODEM_VC_CLAMP_FEN, MT6351_PMIC_RG_VMODEM_VC_CLAMP_FEN_ADDR,
  2332. MT6351_PMIC_RG_VMODEM_VC_CLAMP_FEN_MASK, MT6351_PMIC_RG_VMODEM_VC_CLAMP_FEN_SHIFT},
  2333. {PMIC_RG_VMODEM_PFMOC, MT6351_PMIC_RG_VMODEM_PFMOC_ADDR,
  2334. MT6351_PMIC_RG_VMODEM_PFMOC_MASK, MT6351_PMIC_RG_VMODEM_PFMOC_SHIFT},
  2335. {PMIC_RG_VMODEM_CSR, MT6351_PMIC_RG_VMODEM_CSR_ADDR,
  2336. MT6351_PMIC_RG_VMODEM_CSR_MASK, MT6351_PMIC_RG_VMODEM_CSR_SHIFT},
  2337. {PMIC_RG_VMODEM_ZXOS_TRIM, MT6351_PMIC_RG_VMODEM_ZXOS_TRIM_ADDR,
  2338. MT6351_PMIC_RG_VMODEM_ZXOS_TRIM_MASK, MT6351_PMIC_RG_VMODEM_ZXOS_TRIM_SHIFT},
  2339. {PMIC_RG_VMODEM_PFMSR_EH, MT6351_PMIC_RG_VMODEM_PFMSR_EH_ADDR,
  2340. MT6351_PMIC_RG_VMODEM_PFMSR_EH_MASK, MT6351_PMIC_RG_VMODEM_PFMSR_EH_SHIFT},
  2341. {PMIC_RG_VMODEM_NLIM_GATING, MT6351_PMIC_RG_VMODEM_NLIM_GATING_ADDR,
  2342. MT6351_PMIC_RG_VMODEM_NLIM_GATING_MASK, MT6351_PMIC_RG_VMODEM_NLIM_GATING_SHIFT},
  2343. {PMIC_RG_VMODEM_PWRSR_EH, MT6351_PMIC_RG_VMODEM_PWRSR_EH_ADDR,
  2344. MT6351_PMIC_RG_VMODEM_PWRSR_EH_MASK, MT6351_PMIC_RG_VMODEM_PWRSR_EH_SHIFT},
  2345. {PMIC_RG_VMODEM_HS_VTHDET, MT6351_PMIC_RG_VMODEM_HS_VTHDET_ADDR,
  2346. MT6351_PMIC_RG_VMODEM_HS_VTHDET_MASK, MT6351_PMIC_RG_VMODEM_HS_VTHDET_SHIFT},
  2347. {PMIC_RG_VMODEM_PG_GATING, MT6351_PMIC_RG_VMODEM_PG_GATING_ADDR,
  2348. MT6351_PMIC_RG_VMODEM_PG_GATING_MASK, MT6351_PMIC_RG_VMODEM_PG_GATING_SHIFT},
  2349. {PMIC_RG_VMODEM_HS_ONSPEED_EH, MT6351_PMIC_RG_VMODEM_HS_ONSPEED_EH_ADDR,
  2350. MT6351_PMIC_RG_VMODEM_HS_ONSPEED_EH_MASK, MT6351_PMIC_RG_VMODEM_HS_ONSPEED_EH_SHIFT},
  2351. {PMIC_RG_VMODEM_NLIM_TRIMMING, MT6351_PMIC_RG_VMODEM_NLIM_TRIMMING_ADDR,
  2352. MT6351_PMIC_RG_VMODEM_NLIM_TRIMMING_MASK, MT6351_PMIC_RG_VMODEM_NLIM_TRIMMING_SHIFT},
  2353. {PMIC_RG_VMODEM_DLC, MT6351_PMIC_RG_VMODEM_DLC_ADDR,
  2354. MT6351_PMIC_RG_VMODEM_DLC_MASK, MT6351_PMIC_RG_VMODEM_DLC_SHIFT},
  2355. {PMIC_RG_VMODEM_DLC_N, MT6351_PMIC_RG_VMODEM_DLC_N_ADDR,
  2356. MT6351_PMIC_RG_VMODEM_DLC_N_MASK, MT6351_PMIC_RG_VMODEM_DLC_N_SHIFT},
  2357. {PMIC_RG_VMODEM_PFM_RIP, MT6351_PMIC_RG_VMODEM_PFM_RIP_ADDR,
  2358. MT6351_PMIC_RG_VMODEM_PFM_RIP_MASK, MT6351_PMIC_RG_VMODEM_PFM_RIP_SHIFT},
  2359. {PMIC_RG_VMODEM_TRAN_BST, MT6351_PMIC_RG_VMODEM_TRAN_BST_ADDR,
  2360. MT6351_PMIC_RG_VMODEM_TRAN_BST_MASK, MT6351_PMIC_RG_VMODEM_TRAN_BST_SHIFT},
  2361. {PMIC_RG_VMODEM_DTS_ENB, MT6351_PMIC_RG_VMODEM_DTS_ENB_ADDR,
  2362. MT6351_PMIC_RG_VMODEM_DTS_ENB_MASK, MT6351_PMIC_RG_VMODEM_DTS_ENB_SHIFT},
  2363. {PMIC_RG_VMODEM_MIN_OFF, MT6351_PMIC_RG_VMODEM_MIN_OFF_ADDR,
  2364. MT6351_PMIC_RG_VMODEM_MIN_OFF_MASK, MT6351_PMIC_RG_VMODEM_MIN_OFF_SHIFT},
  2365. {PMIC_RG_VMODEM_1P35UP_SEL_EN, MT6351_PMIC_RG_VMODEM_1P35UP_SEL_EN_ADDR,
  2366. MT6351_PMIC_RG_VMODEM_1P35UP_SEL_EN_MASK, MT6351_PMIC_RG_VMODEM_1P35UP_SEL_EN_SHIFT},
  2367. {PMIC_RG_VMODEM_DLC_AUTO_MODE, MT6351_PMIC_RG_VMODEM_DLC_AUTO_MODE_ADDR,
  2368. MT6351_PMIC_RG_VMODEM_DLC_AUTO_MODE_MASK, MT6351_PMIC_RG_VMODEM_DLC_AUTO_MODE_SHIFT},
  2369. {PMIC_RG_VMODEM_DLC_SEL, MT6351_PMIC_RG_VMODEM_DLC_SEL_ADDR,
  2370. MT6351_PMIC_RG_VMODEM_DLC_SEL_MASK, MT6351_PMIC_RG_VMODEM_DLC_SEL_SHIFT},
  2371. {PMIC_RG_VMODEM_SRC_AUTO_MODE, MT6351_PMIC_RG_VMODEM_SRC_AUTO_MODE_ADDR,
  2372. MT6351_PMIC_RG_VMODEM_SRC_AUTO_MODE_MASK, MT6351_PMIC_RG_VMODEM_SRC_AUTO_MODE_SHIFT},
  2373. {PMIC_RG_VMODEM_UGP_SR, MT6351_PMIC_RG_VMODEM_UGP_SR_ADDR,
  2374. MT6351_PMIC_RG_VMODEM_UGP_SR_MASK, MT6351_PMIC_RG_VMODEM_UGP_SR_SHIFT},
  2375. {PMIC_RG_VMODEM_LGN_SR, MT6351_PMIC_RG_VMODEM_LGN_SR_ADDR,
  2376. MT6351_PMIC_RG_VMODEM_LGN_SR_MASK, MT6351_PMIC_RG_VMODEM_LGN_SR_SHIFT},
  2377. {PMIC_RG_VMODEM_UGP_SR_PFM, MT6351_PMIC_RG_VMODEM_UGP_SR_PFM_ADDR,
  2378. MT6351_PMIC_RG_VMODEM_UGP_SR_PFM_MASK, MT6351_PMIC_RG_VMODEM_UGP_SR_PFM_SHIFT},
  2379. {PMIC_RG_VMODEM_LGN_SR_PFM, MT6351_PMIC_RG_VMODEM_LGN_SR_PFM_ADDR,
  2380. MT6351_PMIC_RG_VMODEM_LGN_SR_PFM_MASK, MT6351_PMIC_RG_VMODEM_LGN_SR_PFM_SHIFT},
  2381. {PMIC_RG_VMODEM_UGD_VTHSEL, MT6351_PMIC_RG_VMODEM_UGD_VTHSEL_ADDR,
  2382. MT6351_PMIC_RG_VMODEM_UGD_VTHSEL_MASK, MT6351_PMIC_RG_VMODEM_UGD_VTHSEL_SHIFT},
  2383. {PMIC_RG_VMODEM_FNLX_SNS, MT6351_PMIC_RG_VMODEM_FNLX_SNS_ADDR,
  2384. MT6351_PMIC_RG_VMODEM_FNLX_SNS_MASK, MT6351_PMIC_RG_VMODEM_FNLX_SNS_SHIFT},
  2385. {PMIC_RG_VMODEM_VDIFF_ENLOWIQ, MT6351_PMIC_RG_VMODEM_VDIFF_ENLOWIQ_ADDR,
  2386. MT6351_PMIC_RG_VMODEM_VDIFF_ENLOWIQ_MASK, MT6351_PMIC_RG_VMODEM_VDIFF_ENLOWIQ_SHIFT},
  2387. {PMIC_RG_VMODEM_PFMOC_FWUPOFF, MT6351_PMIC_RG_VMODEM_PFMOC_FWUPOFF_ADDR,
  2388. MT6351_PMIC_RG_VMODEM_PFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VMODEM_PFMOC_FWUPOFF_SHIFT},
  2389. {PMIC_RG_VMODEM_PWFMOC_FWUPOFF, MT6351_PMIC_RG_VMODEM_PWFMOC_FWUPOFF_ADDR,
  2390. MT6351_PMIC_RG_VMODEM_PWFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VMODEM_PWFMOC_FWUPOFF_SHIFT},
  2391. {PMIC_RG_VMODEM_CP_FWUPOFF, MT6351_PMIC_RG_VMODEM_CP_FWUPOFF_ADDR,
  2392. MT6351_PMIC_RG_VMODEM_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VMODEM_CP_FWUPOFF_SHIFT},
  2393. {PMIC_RG_VMODEM_ZX_GATING, MT6351_PMIC_RG_VMODEM_ZX_GATING_ADDR,
  2394. MT6351_PMIC_RG_VMODEM_ZX_GATING_MASK, MT6351_PMIC_RG_VMODEM_ZX_GATING_SHIFT},
  2395. {PMIC_RG_VMODEM_RSV, MT6351_PMIC_RG_VMODEM_RSV_ADDR,
  2396. MT6351_PMIC_RG_VMODEM_RSV_MASK, MT6351_PMIC_RG_VMODEM_RSV_SHIFT},
  2397. {PMIC_RG_VMODEM_AZC_EN, MT6351_PMIC_RG_VMODEM_AZC_EN_ADDR,
  2398. MT6351_PMIC_RG_VMODEM_AZC_EN_MASK, MT6351_PMIC_RG_VMODEM_AZC_EN_SHIFT},
  2399. {PMIC_RG_VMODEM_AZC_DELAY, MT6351_PMIC_RG_VMODEM_AZC_DELAY_ADDR,
  2400. MT6351_PMIC_RG_VMODEM_AZC_DELAY_MASK, MT6351_PMIC_RG_VMODEM_AZC_DELAY_SHIFT},
  2401. {PMIC_RG_VMODEM_AZC_HOLD_ENB, MT6351_PMIC_RG_VMODEM_AZC_HOLD_ENB_ADDR,
  2402. MT6351_PMIC_RG_VMODEM_AZC_HOLD_ENB_MASK, MT6351_PMIC_RG_VMODEM_AZC_HOLD_ENB_SHIFT},
  2403. {PMIC_RGS_QI_VMODEM_OC_STATUS, MT6351_PMIC_RGS_QI_VMODEM_OC_STATUS_ADDR,
  2404. MT6351_PMIC_RGS_QI_VMODEM_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VMODEM_OC_STATUS_SHIFT},
  2405. {PMIC_RGS_QI_VMODEM_DIG_MON, MT6351_PMIC_RGS_QI_VMODEM_DIG_MON_ADDR,
  2406. MT6351_PMIC_RGS_QI_VMODEM_DIG_MON_MASK, MT6351_PMIC_RGS_QI_VMODEM_DIG_MON_SHIFT},
  2407. {PMIC_RGS_VMODEM_ENPWM_STATUS, MT6351_PMIC_RGS_VMODEM_ENPWM_STATUS_ADDR,
  2408. MT6351_PMIC_RGS_VMODEM_ENPWM_STATUS_MASK, MT6351_PMIC_RGS_VMODEM_ENPWM_STATUS_SHIFT},
  2409. {PMIC_RG_VMD1_MODESET, MT6351_PMIC_RG_VMD1_MODESET_ADDR,
  2410. MT6351_PMIC_RG_VMD1_MODESET_MASK, MT6351_PMIC_RG_VMD1_MODESET_SHIFT},
  2411. {PMIC_RG_VMD1_NDIS_EN, MT6351_PMIC_RG_VMD1_NDIS_EN_ADDR,
  2412. MT6351_PMIC_RG_VMD1_NDIS_EN_MASK, MT6351_PMIC_RG_VMD1_NDIS_EN_SHIFT},
  2413. {PMIC_RG_VMD1_VRF18_SSTART_EN, MT6351_PMIC_RG_VMD1_VRF18_SSTART_EN_ADDR,
  2414. MT6351_PMIC_RG_VMD1_VRF18_SSTART_EN_MASK, MT6351_PMIC_RG_VMD1_VRF18_SSTART_EN_SHIFT},
  2415. {PMIC_RG_VMD1_AUTO_MODE, MT6351_PMIC_RG_VMD1_AUTO_MODE_ADDR,
  2416. MT6351_PMIC_RG_VMD1_AUTO_MODE_MASK, MT6351_PMIC_RG_VMD1_AUTO_MODE_SHIFT},
  2417. {PMIC_RG_VMD1_RZSEL0, MT6351_PMIC_RG_VMD1_RZSEL0_ADDR,
  2418. MT6351_PMIC_RG_VMD1_RZSEL0_MASK, MT6351_PMIC_RG_VMD1_RZSEL0_SHIFT},
  2419. {PMIC_RG_VMD1_RZSEL1, MT6351_PMIC_RG_VMD1_RZSEL1_ADDR,
  2420. MT6351_PMIC_RG_VMD1_RZSEL1_MASK, MT6351_PMIC_RG_VMD1_RZSEL1_SHIFT},
  2421. {PMIC_RG_VMD1_CCSEL0, MT6351_PMIC_RG_VMD1_CCSEL0_ADDR,
  2422. MT6351_PMIC_RG_VMD1_CCSEL0_MASK, MT6351_PMIC_RG_VMD1_CCSEL0_SHIFT},
  2423. {PMIC_RG_VMD1_CCSEL1, MT6351_PMIC_RG_VMD1_CCSEL1_ADDR,
  2424. MT6351_PMIC_RG_VMD1_CCSEL1_MASK, MT6351_PMIC_RG_VMD1_CCSEL1_SHIFT},
  2425. {PMIC_RG_VMD1_CSL, MT6351_PMIC_RG_VMD1_CSL_ADDR, MT6351_PMIC_RG_VMD1_CSL_MASK,
  2426. MT6351_PMIC_RG_VMD1_CSL_SHIFT},
  2427. {PMIC_RG_VMD1_SLP, MT6351_PMIC_RG_VMD1_SLP_ADDR, MT6351_PMIC_RG_VMD1_SLP_MASK,
  2428. MT6351_PMIC_RG_VMD1_SLP_SHIFT},
  2429. {PMIC_RG_VMD1_ADRC_FEN, MT6351_PMIC_RG_VMD1_ADRC_FEN_ADDR,
  2430. MT6351_PMIC_RG_VMD1_ADRC_FEN_MASK, MT6351_PMIC_RG_VMD1_ADRC_FEN_SHIFT},
  2431. {PMIC_RG_VMD1_VCCAP_CLAMP_FEN, MT6351_PMIC_RG_VMD1_VCCAP_CLAMP_FEN_ADDR,
  2432. MT6351_PMIC_RG_VMD1_VCCAP_CLAMP_FEN_MASK, MT6351_PMIC_RG_VMD1_VCCAP_CLAMP_FEN_SHIFT},
  2433. {PMIC_RG_VMD1_VC_CLAMP_FEN, MT6351_PMIC_RG_VMD1_VC_CLAMP_FEN_ADDR,
  2434. MT6351_PMIC_RG_VMD1_VC_CLAMP_FEN_MASK, MT6351_PMIC_RG_VMD1_VC_CLAMP_FEN_SHIFT},
  2435. {PMIC_RG_VMD1_PFMOC, MT6351_PMIC_RG_VMD1_PFMOC_ADDR,
  2436. MT6351_PMIC_RG_VMD1_PFMOC_MASK, MT6351_PMIC_RG_VMD1_PFMOC_SHIFT},
  2437. {PMIC_RG_VMD1_CSR, MT6351_PMIC_RG_VMD1_CSR_ADDR, MT6351_PMIC_RG_VMD1_CSR_MASK,
  2438. MT6351_PMIC_RG_VMD1_CSR_SHIFT},
  2439. {PMIC_RG_VMD1_ZXOS_TRIM, MT6351_PMIC_RG_VMD1_ZXOS_TRIM_ADDR,
  2440. MT6351_PMIC_RG_VMD1_ZXOS_TRIM_MASK, MT6351_PMIC_RG_VMD1_ZXOS_TRIM_SHIFT},
  2441. {PMIC_RG_VMD1_PFMSR_EH, MT6351_PMIC_RG_VMD1_PFMSR_EH_ADDR,
  2442. MT6351_PMIC_RG_VMD1_PFMSR_EH_MASK, MT6351_PMIC_RG_VMD1_PFMSR_EH_SHIFT},
  2443. {PMIC_RG_VMD1_NLIM_GATING, MT6351_PMIC_RG_VMD1_NLIM_GATING_ADDR,
  2444. MT6351_PMIC_RG_VMD1_NLIM_GATING_MASK, MT6351_PMIC_RG_VMD1_NLIM_GATING_SHIFT},
  2445. {PMIC_RG_VMD1_PWRSR_EH, MT6351_PMIC_RG_VMD1_PWRSR_EH_ADDR,
  2446. MT6351_PMIC_RG_VMD1_PWRSR_EH_MASK, MT6351_PMIC_RG_VMD1_PWRSR_EH_SHIFT},
  2447. {PMIC_RG_VMD1_HS_VTHDET, MT6351_PMIC_RG_VMD1_HS_VTHDET_ADDR,
  2448. MT6351_PMIC_RG_VMD1_HS_VTHDET_MASK, MT6351_PMIC_RG_VMD1_HS_VTHDET_SHIFT},
  2449. {PMIC_RG_VMD1_PG_GATING, MT6351_PMIC_RG_VMD1_PG_GATING_ADDR,
  2450. MT6351_PMIC_RG_VMD1_PG_GATING_MASK, MT6351_PMIC_RG_VMD1_PG_GATING_SHIFT},
  2451. {PMIC_RG_VMD1_HS_ONSPEED_EH, MT6351_PMIC_RG_VMD1_HS_ONSPEED_EH_ADDR,
  2452. MT6351_PMIC_RG_VMD1_HS_ONSPEED_EH_MASK, MT6351_PMIC_RG_VMD1_HS_ONSPEED_EH_SHIFT},
  2453. {PMIC_RG_VMD1_NLIM_TRIMMING, MT6351_PMIC_RG_VMD1_NLIM_TRIMMING_ADDR,
  2454. MT6351_PMIC_RG_VMD1_NLIM_TRIMMING_MASK, MT6351_PMIC_RG_VMD1_NLIM_TRIMMING_SHIFT},
  2455. {PMIC_RG_VMD1_DLC, MT6351_PMIC_RG_VMD1_DLC_ADDR, MT6351_PMIC_RG_VMD1_DLC_MASK,
  2456. MT6351_PMIC_RG_VMD1_DLC_SHIFT},
  2457. {PMIC_RG_VMD1_DLC_N, MT6351_PMIC_RG_VMD1_DLC_N_ADDR,
  2458. MT6351_PMIC_RG_VMD1_DLC_N_MASK, MT6351_PMIC_RG_VMD1_DLC_N_SHIFT},
  2459. {PMIC_RG_VMD1_PFM_RIP, MT6351_PMIC_RG_VMD1_PFM_RIP_ADDR,
  2460. MT6351_PMIC_RG_VMD1_PFM_RIP_MASK, MT6351_PMIC_RG_VMD1_PFM_RIP_SHIFT},
  2461. {PMIC_RG_VMD1_TRAN_BST, MT6351_PMIC_RG_VMD1_TRAN_BST_ADDR,
  2462. MT6351_PMIC_RG_VMD1_TRAN_BST_MASK, MT6351_PMIC_RG_VMD1_TRAN_BST_SHIFT},
  2463. {PMIC_RG_VMD1_DTS_ENB, MT6351_PMIC_RG_VMD1_DTS_ENB_ADDR,
  2464. MT6351_PMIC_RG_VMD1_DTS_ENB_MASK, MT6351_PMIC_RG_VMD1_DTS_ENB_SHIFT},
  2465. {PMIC_RG_VMD1_MIN_OFF, MT6351_PMIC_RG_VMD1_MIN_OFF_ADDR,
  2466. MT6351_PMIC_RG_VMD1_MIN_OFF_MASK, MT6351_PMIC_RG_VMD1_MIN_OFF_SHIFT},
  2467. {PMIC_RG_VMD1_1P35UP_SEL_EN, MT6351_PMIC_RG_VMD1_1P35UP_SEL_EN_ADDR,
  2468. MT6351_PMIC_RG_VMD1_1P35UP_SEL_EN_MASK, MT6351_PMIC_RG_VMD1_1P35UP_SEL_EN_SHIFT},
  2469. {PMIC_RG_VMD1_DLC_AUTO_MODE, MT6351_PMIC_RG_VMD1_DLC_AUTO_MODE_ADDR,
  2470. MT6351_PMIC_RG_VMD1_DLC_AUTO_MODE_MASK, MT6351_PMIC_RG_VMD1_DLC_AUTO_MODE_SHIFT},
  2471. {PMIC_RG_VMD1_DLC_SEL, MT6351_PMIC_RG_VMD1_DLC_SEL_ADDR,
  2472. MT6351_PMIC_RG_VMD1_DLC_SEL_MASK, MT6351_PMIC_RG_VMD1_DLC_SEL_SHIFT},
  2473. {PMIC_RG_VMD1_SRC_AUTO_MODE, MT6351_PMIC_RG_VMD1_SRC_AUTO_MODE_ADDR,
  2474. MT6351_PMIC_RG_VMD1_SRC_AUTO_MODE_MASK, MT6351_PMIC_RG_VMD1_SRC_AUTO_MODE_SHIFT},
  2475. {PMIC_RG_VMD1_UGP_SR, MT6351_PMIC_RG_VMD1_UGP_SR_ADDR,
  2476. MT6351_PMIC_RG_VMD1_UGP_SR_MASK, MT6351_PMIC_RG_VMD1_UGP_SR_SHIFT},
  2477. {PMIC_RG_VMD1_LGN_SR, MT6351_PMIC_RG_VMD1_LGN_SR_ADDR,
  2478. MT6351_PMIC_RG_VMD1_LGN_SR_MASK, MT6351_PMIC_RG_VMD1_LGN_SR_SHIFT},
  2479. {PMIC_RG_VMD1_UGP_SR_PFM, MT6351_PMIC_RG_VMD1_UGP_SR_PFM_ADDR,
  2480. MT6351_PMIC_RG_VMD1_UGP_SR_PFM_MASK, MT6351_PMIC_RG_VMD1_UGP_SR_PFM_SHIFT},
  2481. {PMIC_RG_VMD1_LGN_SR_PFM, MT6351_PMIC_RG_VMD1_LGN_SR_PFM_ADDR,
  2482. MT6351_PMIC_RG_VMD1_LGN_SR_PFM_MASK, MT6351_PMIC_RG_VMD1_LGN_SR_PFM_SHIFT},
  2483. {PMIC_RG_VMD1_UGD_VTHSEL, MT6351_PMIC_RG_VMD1_UGD_VTHSEL_ADDR,
  2484. MT6351_PMIC_RG_VMD1_UGD_VTHSEL_MASK, MT6351_PMIC_RG_VMD1_UGD_VTHSEL_SHIFT},
  2485. {PMIC_RG_VMD1_FNLX_SNS, MT6351_PMIC_RG_VMD1_FNLX_SNS_ADDR,
  2486. MT6351_PMIC_RG_VMD1_FNLX_SNS_MASK, MT6351_PMIC_RG_VMD1_FNLX_SNS_SHIFT},
  2487. {PMIC_RG_VMD1_VDIFF_ENLOWIQ, MT6351_PMIC_RG_VMD1_VDIFF_ENLOWIQ_ADDR,
  2488. MT6351_PMIC_RG_VMD1_VDIFF_ENLOWIQ_MASK, MT6351_PMIC_RG_VMD1_VDIFF_ENLOWIQ_SHIFT},
  2489. {PMIC_RG_VMD1_PFMOC_FWUPOFF, MT6351_PMIC_RG_VMD1_PFMOC_FWUPOFF_ADDR,
  2490. MT6351_PMIC_RG_VMD1_PFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VMD1_PFMOC_FWUPOFF_SHIFT},
  2491. {PMIC_RG_VMD1_PWFMOC_FWUPOFF, MT6351_PMIC_RG_VMD1_PWFMOC_FWUPOFF_ADDR,
  2492. MT6351_PMIC_RG_VMD1_PWFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VMD1_PWFMOC_FWUPOFF_SHIFT},
  2493. {PMIC_RG_VMD1_CP_FWUPOFF, MT6351_PMIC_RG_VMD1_CP_FWUPOFF_ADDR,
  2494. MT6351_PMIC_RG_VMD1_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VMD1_CP_FWUPOFF_SHIFT},
  2495. {PMIC_RG_VMD1_ZX_GATING, MT6351_PMIC_RG_VMD1_ZX_GATING_ADDR,
  2496. MT6351_PMIC_RG_VMD1_ZX_GATING_MASK, MT6351_PMIC_RG_VMD1_ZX_GATING_SHIFT},
  2497. {PMIC_RG_VMD1_RSV, MT6351_PMIC_RG_VMD1_RSV_ADDR, MT6351_PMIC_RG_VMD1_RSV_MASK,
  2498. MT6351_PMIC_RG_VMD1_RSV_SHIFT},
  2499. {PMIC_RG_VMD1_AZC_EN, MT6351_PMIC_RG_VMD1_AZC_EN_ADDR,
  2500. MT6351_PMIC_RG_VMD1_AZC_EN_MASK, MT6351_PMIC_RG_VMD1_AZC_EN_SHIFT},
  2501. {PMIC_RG_VMD1_AZC_DELAY, MT6351_PMIC_RG_VMD1_AZC_DELAY_ADDR,
  2502. MT6351_PMIC_RG_VMD1_AZC_DELAY_MASK, MT6351_PMIC_RG_VMD1_AZC_DELAY_SHIFT},
  2503. {PMIC_RG_VMD1_AZC_HOLD_ENB, MT6351_PMIC_RG_VMD1_AZC_HOLD_ENB_ADDR,
  2504. MT6351_PMIC_RG_VMD1_AZC_HOLD_ENB_MASK, MT6351_PMIC_RG_VMD1_AZC_HOLD_ENB_SHIFT},
  2505. {PMIC_RGS_QI_VMD1_OC_STATUS, MT6351_PMIC_RGS_QI_VMD1_OC_STATUS_ADDR,
  2506. MT6351_PMIC_RGS_QI_VMD1_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VMD1_OC_STATUS_SHIFT},
  2507. {PMIC_RGS_QI_VMD1_DIG_MON, MT6351_PMIC_RGS_QI_VMD1_DIG_MON_ADDR,
  2508. MT6351_PMIC_RGS_QI_VMD1_DIG_MON_MASK, MT6351_PMIC_RGS_QI_VMD1_DIG_MON_SHIFT},
  2509. {PMIC_RGS_VMD1_ENPWM_STATUS, MT6351_PMIC_RGS_VMD1_ENPWM_STATUS_ADDR,
  2510. MT6351_PMIC_RGS_VMD1_ENPWM_STATUS_MASK, MT6351_PMIC_RGS_VMD1_ENPWM_STATUS_SHIFT},
  2511. {PMIC_RG_VS1_MODESET, MT6351_PMIC_RG_VS1_MODESET_ADDR,
  2512. MT6351_PMIC_RG_VS1_MODESET_MASK, MT6351_PMIC_RG_VS1_MODESET_SHIFT},
  2513. {PMIC_RG_VS1_NDIS_EN, MT6351_PMIC_RG_VS1_NDIS_EN_ADDR,
  2514. MT6351_PMIC_RG_VS1_NDIS_EN_MASK, MT6351_PMIC_RG_VS1_NDIS_EN_SHIFT},
  2515. {PMIC_RG_VS1_VRF18_SSTART_EN, MT6351_PMIC_RG_VS1_VRF18_SSTART_EN_ADDR,
  2516. MT6351_PMIC_RG_VS1_VRF18_SSTART_EN_MASK, MT6351_PMIC_RG_VS1_VRF18_SSTART_EN_SHIFT},
  2517. {PMIC_RG_VS1_AUTO_MODE, MT6351_PMIC_RG_VS1_AUTO_MODE_ADDR,
  2518. MT6351_PMIC_RG_VS1_AUTO_MODE_MASK, MT6351_PMIC_RG_VS1_AUTO_MODE_SHIFT},
  2519. {PMIC_RG_VS1_RZSEL0, MT6351_PMIC_RG_VS1_RZSEL0_ADDR,
  2520. MT6351_PMIC_RG_VS1_RZSEL0_MASK, MT6351_PMIC_RG_VS1_RZSEL0_SHIFT},
  2521. {PMIC_RG_VS1_RZSEL1, MT6351_PMIC_RG_VS1_RZSEL1_ADDR,
  2522. MT6351_PMIC_RG_VS1_RZSEL1_MASK, MT6351_PMIC_RG_VS1_RZSEL1_SHIFT},
  2523. {PMIC_RG_VS1_CCSEL0, MT6351_PMIC_RG_VS1_CCSEL0_ADDR,
  2524. MT6351_PMIC_RG_VS1_CCSEL0_MASK, MT6351_PMIC_RG_VS1_CCSEL0_SHIFT},
  2525. {PMIC_RG_VS1_CCSEL1, MT6351_PMIC_RG_VS1_CCSEL1_ADDR,
  2526. MT6351_PMIC_RG_VS1_CCSEL1_MASK, MT6351_PMIC_RG_VS1_CCSEL1_SHIFT},
  2527. {PMIC_RG_VS1_CSL, MT6351_PMIC_RG_VS1_CSL_ADDR, MT6351_PMIC_RG_VS1_CSL_MASK,
  2528. MT6351_PMIC_RG_VS1_CSL_SHIFT},
  2529. {PMIC_RG_VS1_SLP, MT6351_PMIC_RG_VS1_SLP_ADDR, MT6351_PMIC_RG_VS1_SLP_MASK,
  2530. MT6351_PMIC_RG_VS1_SLP_SHIFT},
  2531. {PMIC_RG_VS1_ADRC_FEN, MT6351_PMIC_RG_VS1_ADRC_FEN_ADDR,
  2532. MT6351_PMIC_RG_VS1_ADRC_FEN_MASK, MT6351_PMIC_RG_VS1_ADRC_FEN_SHIFT},
  2533. {PMIC_RG_VS1_VCCAP_CLAMP_FEN, MT6351_PMIC_RG_VS1_VCCAP_CLAMP_FEN_ADDR,
  2534. MT6351_PMIC_RG_VS1_VCCAP_CLAMP_FEN_MASK, MT6351_PMIC_RG_VS1_VCCAP_CLAMP_FEN_SHIFT},
  2535. {PMIC_RG_VS1_VC_CLAMP_FEN, MT6351_PMIC_RG_VS1_VC_CLAMP_FEN_ADDR,
  2536. MT6351_PMIC_RG_VS1_VC_CLAMP_FEN_MASK, MT6351_PMIC_RG_VS1_VC_CLAMP_FEN_SHIFT},
  2537. {PMIC_RG_VS1_PFMOC, MT6351_PMIC_RG_VS1_PFMOC_ADDR, MT6351_PMIC_RG_VS1_PFMOC_MASK,
  2538. MT6351_PMIC_RG_VS1_PFMOC_SHIFT},
  2539. {PMIC_RG_VS1_CSR, MT6351_PMIC_RG_VS1_CSR_ADDR, MT6351_PMIC_RG_VS1_CSR_MASK,
  2540. MT6351_PMIC_RG_VS1_CSR_SHIFT},
  2541. {PMIC_RG_VS1_ZXOS_TRIM, MT6351_PMIC_RG_VS1_ZXOS_TRIM_ADDR,
  2542. MT6351_PMIC_RG_VS1_ZXOS_TRIM_MASK, MT6351_PMIC_RG_VS1_ZXOS_TRIM_SHIFT},
  2543. {PMIC_RG_VS1_PFMSR_EH, MT6351_PMIC_RG_VS1_PFMSR_EH_ADDR,
  2544. MT6351_PMIC_RG_VS1_PFMSR_EH_MASK, MT6351_PMIC_RG_VS1_PFMSR_EH_SHIFT},
  2545. {PMIC_RG_VS1_NLIM_GATING, MT6351_PMIC_RG_VS1_NLIM_GATING_ADDR,
  2546. MT6351_PMIC_RG_VS1_NLIM_GATING_MASK, MT6351_PMIC_RG_VS1_NLIM_GATING_SHIFT},
  2547. {PMIC_RG_VS1_PWRSR_EH, MT6351_PMIC_RG_VS1_PWRSR_EH_ADDR,
  2548. MT6351_PMIC_RG_VS1_PWRSR_EH_MASK, MT6351_PMIC_RG_VS1_PWRSR_EH_SHIFT},
  2549. {PMIC_RG_VS1_HS_VTHDET, MT6351_PMIC_RG_VS1_HS_VTHDET_ADDR,
  2550. MT6351_PMIC_RG_VS1_HS_VTHDET_MASK, MT6351_PMIC_RG_VS1_HS_VTHDET_SHIFT},
  2551. {PMIC_RG_VS1_PG_GATING, MT6351_PMIC_RG_VS1_PG_GATING_ADDR,
  2552. MT6351_PMIC_RG_VS1_PG_GATING_MASK, MT6351_PMIC_RG_VS1_PG_GATING_SHIFT},
  2553. {PMIC_RG_VS1_HS_ONSPEED_EH, MT6351_PMIC_RG_VS1_HS_ONSPEED_EH_ADDR,
  2554. MT6351_PMIC_RG_VS1_HS_ONSPEED_EH_MASK, MT6351_PMIC_RG_VS1_HS_ONSPEED_EH_SHIFT},
  2555. {PMIC_RG_VS1_NLIM_TRIMMING, MT6351_PMIC_RG_VS1_NLIM_TRIMMING_ADDR,
  2556. MT6351_PMIC_RG_VS1_NLIM_TRIMMING_MASK, MT6351_PMIC_RG_VS1_NLIM_TRIMMING_SHIFT},
  2557. {PMIC_RG_VS1_DLC, MT6351_PMIC_RG_VS1_DLC_ADDR, MT6351_PMIC_RG_VS1_DLC_MASK,
  2558. MT6351_PMIC_RG_VS1_DLC_SHIFT},
  2559. {PMIC_RG_VS1_DLC_N, MT6351_PMIC_RG_VS1_DLC_N_ADDR, MT6351_PMIC_RG_VS1_DLC_N_MASK,
  2560. MT6351_PMIC_RG_VS1_DLC_N_SHIFT},
  2561. {PMIC_RG_VS1_PFM_RIP, MT6351_PMIC_RG_VS1_PFM_RIP_ADDR,
  2562. MT6351_PMIC_RG_VS1_PFM_RIP_MASK, MT6351_PMIC_RG_VS1_PFM_RIP_SHIFT},
  2563. {PMIC_RG_VS1_TRAN_BST, MT6351_PMIC_RG_VS1_TRAN_BST_ADDR,
  2564. MT6351_PMIC_RG_VS1_TRAN_BST_MASK, MT6351_PMIC_RG_VS1_TRAN_BST_SHIFT},
  2565. {PMIC_RG_VS1_DTS_ENB, MT6351_PMIC_RG_VS1_DTS_ENB_ADDR,
  2566. MT6351_PMIC_RG_VS1_DTS_ENB_MASK, MT6351_PMIC_RG_VS1_DTS_ENB_SHIFT},
  2567. {PMIC_RG_VS1_MIN_OFF, MT6351_PMIC_RG_VS1_MIN_OFF_ADDR,
  2568. MT6351_PMIC_RG_VS1_MIN_OFF_MASK, MT6351_PMIC_RG_VS1_MIN_OFF_SHIFT},
  2569. {PMIC_RG_VS1_1P35UP_SEL_EN, MT6351_PMIC_RG_VS1_1P35UP_SEL_EN_ADDR,
  2570. MT6351_PMIC_RG_VS1_1P35UP_SEL_EN_MASK, MT6351_PMIC_RG_VS1_1P35UP_SEL_EN_SHIFT},
  2571. {PMIC_RG_VS1_DLC_AUTO_MODE, MT6351_PMIC_RG_VS1_DLC_AUTO_MODE_ADDR,
  2572. MT6351_PMIC_RG_VS1_DLC_AUTO_MODE_MASK, MT6351_PMIC_RG_VS1_DLC_AUTO_MODE_SHIFT},
  2573. {PMIC_RG_VS1_DLC_SEL, MT6351_PMIC_RG_VS1_DLC_SEL_ADDR,
  2574. MT6351_PMIC_RG_VS1_DLC_SEL_MASK, MT6351_PMIC_RG_VS1_DLC_SEL_SHIFT},
  2575. {PMIC_RG_VS1_SRC_AUTO_MODE, MT6351_PMIC_RG_VS1_SRC_AUTO_MODE_ADDR,
  2576. MT6351_PMIC_RG_VS1_SRC_AUTO_MODE_MASK, MT6351_PMIC_RG_VS1_SRC_AUTO_MODE_SHIFT},
  2577. {PMIC_RG_VS1_UGP_SR, MT6351_PMIC_RG_VS1_UGP_SR_ADDR,
  2578. MT6351_PMIC_RG_VS1_UGP_SR_MASK, MT6351_PMIC_RG_VS1_UGP_SR_SHIFT},
  2579. {PMIC_RG_VS1_LGN_SR, MT6351_PMIC_RG_VS1_LGN_SR_ADDR,
  2580. MT6351_PMIC_RG_VS1_LGN_SR_MASK, MT6351_PMIC_RG_VS1_LGN_SR_SHIFT},
  2581. {PMIC_RG_VS1_UGP_SR_PFM, MT6351_PMIC_RG_VS1_UGP_SR_PFM_ADDR,
  2582. MT6351_PMIC_RG_VS1_UGP_SR_PFM_MASK, MT6351_PMIC_RG_VS1_UGP_SR_PFM_SHIFT},
  2583. {PMIC_RG_VS1_LGN_SR_PFM, MT6351_PMIC_RG_VS1_LGN_SR_PFM_ADDR,
  2584. MT6351_PMIC_RG_VS1_LGN_SR_PFM_MASK, MT6351_PMIC_RG_VS1_LGN_SR_PFM_SHIFT},
  2585. {PMIC_RG_VS1_UGD_VTHSEL, MT6351_PMIC_RG_VS1_UGD_VTHSEL_ADDR,
  2586. MT6351_PMIC_RG_VS1_UGD_VTHSEL_MASK, MT6351_PMIC_RG_VS1_UGD_VTHSEL_SHIFT},
  2587. {PMIC_RG_VS1_FNLX_SNS, MT6351_PMIC_RG_VS1_FNLX_SNS_ADDR,
  2588. MT6351_PMIC_RG_VS1_FNLX_SNS_MASK, MT6351_PMIC_RG_VS1_FNLX_SNS_SHIFT},
  2589. {PMIC_RG_VS1_VDIFF_ENLOWIQ, MT6351_PMIC_RG_VS1_VDIFF_ENLOWIQ_ADDR,
  2590. MT6351_PMIC_RG_VS1_VDIFF_ENLOWIQ_MASK, MT6351_PMIC_RG_VS1_VDIFF_ENLOWIQ_SHIFT},
  2591. {PMIC_RG_VS1_PFMOC_FWUPOFF, MT6351_PMIC_RG_VS1_PFMOC_FWUPOFF_ADDR,
  2592. MT6351_PMIC_RG_VS1_PFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VS1_PFMOC_FWUPOFF_SHIFT},
  2593. {PMIC_RG_VS1_PWFMOC_FWUPOFF, MT6351_PMIC_RG_VS1_PWFMOC_FWUPOFF_ADDR,
  2594. MT6351_PMIC_RG_VS1_PWFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VS1_PWFMOC_FWUPOFF_SHIFT},
  2595. {PMIC_RG_VS1_CP_FWUPOFF, MT6351_PMIC_RG_VS1_CP_FWUPOFF_ADDR,
  2596. MT6351_PMIC_RG_VS1_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VS1_CP_FWUPOFF_SHIFT},
  2597. {PMIC_RG_VS1_ZX_GATING, MT6351_PMIC_RG_VS1_ZX_GATING_ADDR,
  2598. MT6351_PMIC_RG_VS1_ZX_GATING_MASK, MT6351_PMIC_RG_VS1_ZX_GATING_SHIFT},
  2599. {PMIC_RG_VS1_RSV, MT6351_PMIC_RG_VS1_RSV_ADDR, MT6351_PMIC_RG_VS1_RSV_MASK,
  2600. MT6351_PMIC_RG_VS1_RSV_SHIFT},
  2601. {PMIC_RG_VS1_AZC_EN, MT6351_PMIC_RG_VS1_AZC_EN_ADDR,
  2602. MT6351_PMIC_RG_VS1_AZC_EN_MASK, MT6351_PMIC_RG_VS1_AZC_EN_SHIFT},
  2603. {PMIC_RG_VS1_AZC_DELAY, MT6351_PMIC_RG_VS1_AZC_DELAY_ADDR,
  2604. MT6351_PMIC_RG_VS1_AZC_DELAY_MASK, MT6351_PMIC_RG_VS1_AZC_DELAY_SHIFT},
  2605. {PMIC_RG_VS1_AZC_HOLD_ENB, MT6351_PMIC_RG_VS1_AZC_HOLD_ENB_ADDR,
  2606. MT6351_PMIC_RG_VS1_AZC_HOLD_ENB_MASK, MT6351_PMIC_RG_VS1_AZC_HOLD_ENB_SHIFT},
  2607. {PMIC_RGS_QI_VS1_OC_STATUS, MT6351_PMIC_RGS_QI_VS1_OC_STATUS_ADDR,
  2608. MT6351_PMIC_RGS_QI_VS1_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VS1_OC_STATUS_SHIFT},
  2609. {PMIC_RGS_QI_VS1_DIG_MON, MT6351_PMIC_RGS_QI_VS1_DIG_MON_ADDR,
  2610. MT6351_PMIC_RGS_QI_VS1_DIG_MON_MASK, MT6351_PMIC_RGS_QI_VS1_DIG_MON_SHIFT},
  2611. {PMIC_RGS_VS1_ENPWM_STATUS, MT6351_PMIC_RGS_VS1_ENPWM_STATUS_ADDR,
  2612. MT6351_PMIC_RGS_VS1_ENPWM_STATUS_MASK, MT6351_PMIC_RGS_VS1_ENPWM_STATUS_SHIFT},
  2613. {PMIC_RG_VS2_MODESET, MT6351_PMIC_RG_VS2_MODESET_ADDR,
  2614. MT6351_PMIC_RG_VS2_MODESET_MASK, MT6351_PMIC_RG_VS2_MODESET_SHIFT},
  2615. {PMIC_RG_VS2_NDIS_EN, MT6351_PMIC_RG_VS2_NDIS_EN_ADDR,
  2616. MT6351_PMIC_RG_VS2_NDIS_EN_MASK, MT6351_PMIC_RG_VS2_NDIS_EN_SHIFT},
  2617. {PMIC_RG_VS2_VRF18_SSTART_EN, MT6351_PMIC_RG_VS2_VRF18_SSTART_EN_ADDR,
  2618. MT6351_PMIC_RG_VS2_VRF18_SSTART_EN_MASK, MT6351_PMIC_RG_VS2_VRF18_SSTART_EN_SHIFT},
  2619. {PMIC_RG_VS2_AUTO_MODE, MT6351_PMIC_RG_VS2_AUTO_MODE_ADDR,
  2620. MT6351_PMIC_RG_VS2_AUTO_MODE_MASK, MT6351_PMIC_RG_VS2_AUTO_MODE_SHIFT},
  2621. {PMIC_RG_VS2_RZSEL0, MT6351_PMIC_RG_VS2_RZSEL0_ADDR,
  2622. MT6351_PMIC_RG_VS2_RZSEL0_MASK, MT6351_PMIC_RG_VS2_RZSEL0_SHIFT},
  2623. {PMIC_RG_VS2_RZSEL1, MT6351_PMIC_RG_VS2_RZSEL1_ADDR,
  2624. MT6351_PMIC_RG_VS2_RZSEL1_MASK, MT6351_PMIC_RG_VS2_RZSEL1_SHIFT},
  2625. {PMIC_RG_VS2_CCSEL0, MT6351_PMIC_RG_VS2_CCSEL0_ADDR,
  2626. MT6351_PMIC_RG_VS2_CCSEL0_MASK, MT6351_PMIC_RG_VS2_CCSEL0_SHIFT},
  2627. {PMIC_RG_VS2_CCSEL1, MT6351_PMIC_RG_VS2_CCSEL1_ADDR,
  2628. MT6351_PMIC_RG_VS2_CCSEL1_MASK, MT6351_PMIC_RG_VS2_CCSEL1_SHIFT},
  2629. {PMIC_RG_VS2_CSL, MT6351_PMIC_RG_VS2_CSL_ADDR, MT6351_PMIC_RG_VS2_CSL_MASK,
  2630. MT6351_PMIC_RG_VS2_CSL_SHIFT},
  2631. {PMIC_RG_VS2_SLP, MT6351_PMIC_RG_VS2_SLP_ADDR, MT6351_PMIC_RG_VS2_SLP_MASK,
  2632. MT6351_PMIC_RG_VS2_SLP_SHIFT},
  2633. {PMIC_RG_VS2_ADRC_FEN, MT6351_PMIC_RG_VS2_ADRC_FEN_ADDR,
  2634. MT6351_PMIC_RG_VS2_ADRC_FEN_MASK, MT6351_PMIC_RG_VS2_ADRC_FEN_SHIFT},
  2635. {PMIC_RG_VS2_VCCAP_CLAMP_FEN, MT6351_PMIC_RG_VS2_VCCAP_CLAMP_FEN_ADDR,
  2636. MT6351_PMIC_RG_VS2_VCCAP_CLAMP_FEN_MASK, MT6351_PMIC_RG_VS2_VCCAP_CLAMP_FEN_SHIFT},
  2637. {PMIC_RG_VS2_VC_CLAMP_FEN, MT6351_PMIC_RG_VS2_VC_CLAMP_FEN_ADDR,
  2638. MT6351_PMIC_RG_VS2_VC_CLAMP_FEN_MASK, MT6351_PMIC_RG_VS2_VC_CLAMP_FEN_SHIFT},
  2639. {PMIC_RG_VS2_PFMOC, MT6351_PMIC_RG_VS2_PFMOC_ADDR, MT6351_PMIC_RG_VS2_PFMOC_MASK,
  2640. MT6351_PMIC_RG_VS2_PFMOC_SHIFT},
  2641. {PMIC_RG_VS2_CSR, MT6351_PMIC_RG_VS2_CSR_ADDR, MT6351_PMIC_RG_VS2_CSR_MASK,
  2642. MT6351_PMIC_RG_VS2_CSR_SHIFT},
  2643. {PMIC_RG_VS2_ZXOS_TRIM, MT6351_PMIC_RG_VS2_ZXOS_TRIM_ADDR,
  2644. MT6351_PMIC_RG_VS2_ZXOS_TRIM_MASK, MT6351_PMIC_RG_VS2_ZXOS_TRIM_SHIFT},
  2645. {PMIC_RG_VS2_PFMSR_EH, MT6351_PMIC_RG_VS2_PFMSR_EH_ADDR,
  2646. MT6351_PMIC_RG_VS2_PFMSR_EH_MASK, MT6351_PMIC_RG_VS2_PFMSR_EH_SHIFT},
  2647. {PMIC_RG_VS2_NLIM_GATING, MT6351_PMIC_RG_VS2_NLIM_GATING_ADDR,
  2648. MT6351_PMIC_RG_VS2_NLIM_GATING_MASK, MT6351_PMIC_RG_VS2_NLIM_GATING_SHIFT},
  2649. {PMIC_RG_VS2_PWRSR_EH, MT6351_PMIC_RG_VS2_PWRSR_EH_ADDR,
  2650. MT6351_PMIC_RG_VS2_PWRSR_EH_MASK, MT6351_PMIC_RG_VS2_PWRSR_EH_SHIFT},
  2651. {PMIC_RG_VS2_HS_VTHDET, MT6351_PMIC_RG_VS2_HS_VTHDET_ADDR,
  2652. MT6351_PMIC_RG_VS2_HS_VTHDET_MASK, MT6351_PMIC_RG_VS2_HS_VTHDET_SHIFT},
  2653. {PMIC_RG_VS2_PG_GATING, MT6351_PMIC_RG_VS2_PG_GATING_ADDR,
  2654. MT6351_PMIC_RG_VS2_PG_GATING_MASK, MT6351_PMIC_RG_VS2_PG_GATING_SHIFT},
  2655. {PMIC_RG_VS2_HS_ONSPEED_EH, MT6351_PMIC_RG_VS2_HS_ONSPEED_EH_ADDR,
  2656. MT6351_PMIC_RG_VS2_HS_ONSPEED_EH_MASK, MT6351_PMIC_RG_VS2_HS_ONSPEED_EH_SHIFT},
  2657. {PMIC_RG_VS2_NLIM_TRIMMING, MT6351_PMIC_RG_VS2_NLIM_TRIMMING_ADDR,
  2658. MT6351_PMIC_RG_VS2_NLIM_TRIMMING_MASK, MT6351_PMIC_RG_VS2_NLIM_TRIMMING_SHIFT},
  2659. {PMIC_RG_VS2_DLC, MT6351_PMIC_RG_VS2_DLC_ADDR, MT6351_PMIC_RG_VS2_DLC_MASK,
  2660. MT6351_PMIC_RG_VS2_DLC_SHIFT},
  2661. {PMIC_RG_VS2_DLC_N, MT6351_PMIC_RG_VS2_DLC_N_ADDR, MT6351_PMIC_RG_VS2_DLC_N_MASK,
  2662. MT6351_PMIC_RG_VS2_DLC_N_SHIFT},
  2663. {PMIC_RG_VS2_PFM_RIP, MT6351_PMIC_RG_VS2_PFM_RIP_ADDR,
  2664. MT6351_PMIC_RG_VS2_PFM_RIP_MASK, MT6351_PMIC_RG_VS2_PFM_RIP_SHIFT},
  2665. {PMIC_RG_VS2_TRAN_BST, MT6351_PMIC_RG_VS2_TRAN_BST_ADDR,
  2666. MT6351_PMIC_RG_VS2_TRAN_BST_MASK, MT6351_PMIC_RG_VS2_TRAN_BST_SHIFT},
  2667. {PMIC_RG_VS2_DTS_ENB, MT6351_PMIC_RG_VS2_DTS_ENB_ADDR,
  2668. MT6351_PMIC_RG_VS2_DTS_ENB_MASK, MT6351_PMIC_RG_VS2_DTS_ENB_SHIFT},
  2669. {PMIC_RG_VS2_MIN_OFF, MT6351_PMIC_RG_VS2_MIN_OFF_ADDR,
  2670. MT6351_PMIC_RG_VS2_MIN_OFF_MASK, MT6351_PMIC_RG_VS2_MIN_OFF_SHIFT},
  2671. {PMIC_RG_VS2_1P35UP_SEL_EN, MT6351_PMIC_RG_VS2_1P35UP_SEL_EN_ADDR,
  2672. MT6351_PMIC_RG_VS2_1P35UP_SEL_EN_MASK, MT6351_PMIC_RG_VS2_1P35UP_SEL_EN_SHIFT},
  2673. {PMIC_RG_VS2_DLC_AUTO_MODE, MT6351_PMIC_RG_VS2_DLC_AUTO_MODE_ADDR,
  2674. MT6351_PMIC_RG_VS2_DLC_AUTO_MODE_MASK, MT6351_PMIC_RG_VS2_DLC_AUTO_MODE_SHIFT},
  2675. {PMIC_RG_VS2_DLC_SEL, MT6351_PMIC_RG_VS2_DLC_SEL_ADDR,
  2676. MT6351_PMIC_RG_VS2_DLC_SEL_MASK, MT6351_PMIC_RG_VS2_DLC_SEL_SHIFT},
  2677. {PMIC_RG_VS2_SRC_AUTO_MODE, MT6351_PMIC_RG_VS2_SRC_AUTO_MODE_ADDR,
  2678. MT6351_PMIC_RG_VS2_SRC_AUTO_MODE_MASK, MT6351_PMIC_RG_VS2_SRC_AUTO_MODE_SHIFT},
  2679. {PMIC_RG_VS2_UGP_SR, MT6351_PMIC_RG_VS2_UGP_SR_ADDR,
  2680. MT6351_PMIC_RG_VS2_UGP_SR_MASK, MT6351_PMIC_RG_VS2_UGP_SR_SHIFT},
  2681. {PMIC_RG_VS2_LGN_SR, MT6351_PMIC_RG_VS2_LGN_SR_ADDR,
  2682. MT6351_PMIC_RG_VS2_LGN_SR_MASK, MT6351_PMIC_RG_VS2_LGN_SR_SHIFT},
  2683. {PMIC_RG_VS2_UGP_SR_PFM, MT6351_PMIC_RG_VS2_UGP_SR_PFM_ADDR,
  2684. MT6351_PMIC_RG_VS2_UGP_SR_PFM_MASK, MT6351_PMIC_RG_VS2_UGP_SR_PFM_SHIFT},
  2685. {PMIC_RG_VS2_LGN_SR_PFM, MT6351_PMIC_RG_VS2_LGN_SR_PFM_ADDR,
  2686. MT6351_PMIC_RG_VS2_LGN_SR_PFM_MASK, MT6351_PMIC_RG_VS2_LGN_SR_PFM_SHIFT},
  2687. {PMIC_RG_VS2_UGD_VTHSEL, MT6351_PMIC_RG_VS2_UGD_VTHSEL_ADDR,
  2688. MT6351_PMIC_RG_VS2_UGD_VTHSEL_MASK, MT6351_PMIC_RG_VS2_UGD_VTHSEL_SHIFT},
  2689. {PMIC_RG_VS2_FNLX_SNS, MT6351_PMIC_RG_VS2_FNLX_SNS_ADDR,
  2690. MT6351_PMIC_RG_VS2_FNLX_SNS_MASK, MT6351_PMIC_RG_VS2_FNLX_SNS_SHIFT},
  2691. {PMIC_RG_VS2_VDIFF_ENLOWIQ, MT6351_PMIC_RG_VS2_VDIFF_ENLOWIQ_ADDR,
  2692. MT6351_PMIC_RG_VS2_VDIFF_ENLOWIQ_MASK, MT6351_PMIC_RG_VS2_VDIFF_ENLOWIQ_SHIFT},
  2693. {PMIC_RG_VS2_PFMOC_FWUPOFF, MT6351_PMIC_RG_VS2_PFMOC_FWUPOFF_ADDR,
  2694. MT6351_PMIC_RG_VS2_PFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VS2_PFMOC_FWUPOFF_SHIFT},
  2695. {PMIC_RG_VS2_PWFMOC_FWUPOFF, MT6351_PMIC_RG_VS2_PWFMOC_FWUPOFF_ADDR,
  2696. MT6351_PMIC_RG_VS2_PWFMOC_FWUPOFF_MASK, MT6351_PMIC_RG_VS2_PWFMOC_FWUPOFF_SHIFT},
  2697. {PMIC_RG_VS2_CP_FWUPOFF, MT6351_PMIC_RG_VS2_CP_FWUPOFF_ADDR,
  2698. MT6351_PMIC_RG_VS2_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VS2_CP_FWUPOFF_SHIFT},
  2699. {PMIC_RG_VS2_ZX_GATING, MT6351_PMIC_RG_VS2_ZX_GATING_ADDR,
  2700. MT6351_PMIC_RG_VS2_ZX_GATING_MASK, MT6351_PMIC_RG_VS2_ZX_GATING_SHIFT},
  2701. {PMIC_RG_VS2_RSV, MT6351_PMIC_RG_VS2_RSV_ADDR, MT6351_PMIC_RG_VS2_RSV_MASK,
  2702. MT6351_PMIC_RG_VS2_RSV_SHIFT},
  2703. {PMIC_RG_VS2_AZC_EN, MT6351_PMIC_RG_VS2_AZC_EN_ADDR,
  2704. MT6351_PMIC_RG_VS2_AZC_EN_MASK, MT6351_PMIC_RG_VS2_AZC_EN_SHIFT},
  2705. {PMIC_RG_VS2_AZC_DELAY, MT6351_PMIC_RG_VS2_AZC_DELAY_ADDR,
  2706. MT6351_PMIC_RG_VS2_AZC_DELAY_MASK, MT6351_PMIC_RG_VS2_AZC_DELAY_SHIFT},
  2707. {PMIC_RG_VS2_AZC_HOLD_ENB, MT6351_PMIC_RG_VS2_AZC_HOLD_ENB_ADDR,
  2708. MT6351_PMIC_RG_VS2_AZC_HOLD_ENB_MASK, MT6351_PMIC_RG_VS2_AZC_HOLD_ENB_SHIFT},
  2709. {PMIC_RGS_QI_VS2_OC_STATUS, MT6351_PMIC_RGS_QI_VS2_OC_STATUS_ADDR,
  2710. MT6351_PMIC_RGS_QI_VS2_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VS2_OC_STATUS_SHIFT},
  2711. {PMIC_RGS_QI_VS2_DIG_MON, MT6351_PMIC_RGS_QI_VS2_DIG_MON_ADDR,
  2712. MT6351_PMIC_RGS_QI_VS2_DIG_MON_MASK, MT6351_PMIC_RGS_QI_VS2_DIG_MON_SHIFT},
  2713. {PMIC_RGS_VS2_ENPWM_STATUS, MT6351_PMIC_RGS_VS2_ENPWM_STATUS_ADDR,
  2714. MT6351_PMIC_RGS_VS2_ENPWM_STATUS_MASK, MT6351_PMIC_RGS_VS2_ENPWM_STATUS_SHIFT},
  2715. {PMIC_RG_VPA_NDIS_EN, MT6351_PMIC_RG_VPA_NDIS_EN_ADDR,
  2716. MT6351_PMIC_RG_VPA_NDIS_EN_MASK, MT6351_PMIC_RG_VPA_NDIS_EN_SHIFT},
  2717. {PMIC_RG_VPA_MODESET, MT6351_PMIC_RG_VPA_MODESET_ADDR,
  2718. MT6351_PMIC_RG_VPA_MODESET_MASK, MT6351_PMIC_RG_VPA_MODESET_SHIFT},
  2719. {PMIC_RG_VPA_CC, MT6351_PMIC_RG_VPA_CC_ADDR, MT6351_PMIC_RG_VPA_CC_MASK,
  2720. MT6351_PMIC_RG_VPA_CC_SHIFT},
  2721. {PMIC_RG_VPA_CSR, MT6351_PMIC_RG_VPA_CSR_ADDR, MT6351_PMIC_RG_VPA_CSR_MASK,
  2722. MT6351_PMIC_RG_VPA_CSR_SHIFT},
  2723. {PMIC_RG_VPA_CSMIR, MT6351_PMIC_RG_VPA_CSMIR_ADDR, MT6351_PMIC_RG_VPA_CSMIR_MASK,
  2724. MT6351_PMIC_RG_VPA_CSMIR_SHIFT},
  2725. {PMIC_RG_VPA_CSL, MT6351_PMIC_RG_VPA_CSL_ADDR, MT6351_PMIC_RG_VPA_CSL_MASK,
  2726. MT6351_PMIC_RG_VPA_CSL_SHIFT},
  2727. {PMIC_RG_VPA_SLP, MT6351_PMIC_RG_VPA_SLP_ADDR, MT6351_PMIC_RG_VPA_SLP_MASK,
  2728. MT6351_PMIC_RG_VPA_SLP_SHIFT},
  2729. {PMIC_RG_VPA_AZC_EN, MT6351_PMIC_RG_VPA_AZC_EN_ADDR,
  2730. MT6351_PMIC_RG_VPA_AZC_EN_MASK, MT6351_PMIC_RG_VPA_AZC_EN_SHIFT},
  2731. {PMIC_RG_VPA_CP_FWUPOFF, MT6351_PMIC_RG_VPA_CP_FWUPOFF_ADDR,
  2732. MT6351_PMIC_RG_VPA_CP_FWUPOFF_MASK, MT6351_PMIC_RG_VPA_CP_FWUPOFF_SHIFT},
  2733. {PMIC_RG_VPA_AZC_DELAY, MT6351_PMIC_RG_VPA_AZC_DELAY_ADDR,
  2734. MT6351_PMIC_RG_VPA_AZC_DELAY_MASK, MT6351_PMIC_RG_VPA_AZC_DELAY_SHIFT},
  2735. {PMIC_RG_VPA_RZSEL, MT6351_PMIC_RG_VPA_RZSEL_ADDR, MT6351_PMIC_RG_VPA_RZSEL_MASK,
  2736. MT6351_PMIC_RG_VPA_RZSEL_SHIFT},
  2737. {PMIC_RG_VPA_ZXREF, MT6351_PMIC_RG_VPA_ZXREF_ADDR, MT6351_PMIC_RG_VPA_ZXREF_MASK,
  2738. MT6351_PMIC_RG_VPA_ZXREF_SHIFT},
  2739. {PMIC_RG_VPA_NLIM_SEL, MT6351_PMIC_RG_VPA_NLIM_SEL_ADDR,
  2740. MT6351_PMIC_RG_VPA_NLIM_SEL_MASK, MT6351_PMIC_RG_VPA_NLIM_SEL_SHIFT},
  2741. {PMIC_RG_VPA_HZP, MT6351_PMIC_RG_VPA_HZP_ADDR, MT6351_PMIC_RG_VPA_HZP_MASK,
  2742. MT6351_PMIC_RG_VPA_HZP_SHIFT},
  2743. {PMIC_RG_VPA_BWEX_GAT, MT6351_PMIC_RG_VPA_BWEX_GAT_ADDR,
  2744. MT6351_PMIC_RG_VPA_BWEX_GAT_MASK, MT6351_PMIC_RG_VPA_BWEX_GAT_SHIFT},
  2745. {PMIC_RG_VPA_SLEW, MT6351_PMIC_RG_VPA_SLEW_ADDR, MT6351_PMIC_RG_VPA_SLEW_MASK,
  2746. MT6351_PMIC_RG_VPA_SLEW_SHIFT},
  2747. {PMIC_RG_VPA_SLEW_NMOS, MT6351_PMIC_RG_VPA_SLEW_NMOS_ADDR,
  2748. MT6351_PMIC_RG_VPA_SLEW_NMOS_MASK, MT6351_PMIC_RG_VPA_SLEW_NMOS_SHIFT},
  2749. {PMIC_RG_VPA_MIN_ON, MT6351_PMIC_RG_VPA_MIN_ON_ADDR,
  2750. MT6351_PMIC_RG_VPA_MIN_ON_MASK, MT6351_PMIC_RG_VPA_MIN_ON_SHIFT},
  2751. {PMIC_RG_VPA_VBAT_DEL, MT6351_PMIC_RG_VPA_VBAT_DEL_ADDR,
  2752. MT6351_PMIC_RG_VPA_VBAT_DEL_MASK, MT6351_PMIC_RG_VPA_VBAT_DEL_SHIFT},
  2753. {PMIC_RGS_VPA_AZC_VOS_SEL, MT6351_PMIC_RGS_VPA_AZC_VOS_SEL_ADDR,
  2754. MT6351_PMIC_RGS_VPA_AZC_VOS_SEL_MASK, MT6351_PMIC_RGS_VPA_AZC_VOS_SEL_SHIFT},
  2755. {PMIC_RG_VPA_MIN_PK, MT6351_PMIC_RG_VPA_MIN_PK_ADDR,
  2756. MT6351_PMIC_RG_VPA_MIN_PK_MASK, MT6351_PMIC_RG_VPA_MIN_PK_SHIFT},
  2757. {PMIC_RG_VPA_RSV1, MT6351_PMIC_RG_VPA_RSV1_ADDR, MT6351_PMIC_RG_VPA_RSV1_MASK,
  2758. MT6351_PMIC_RG_VPA_RSV1_SHIFT},
  2759. {PMIC_RG_VPA_RSV2, MT6351_PMIC_RG_VPA_RSV2_ADDR, MT6351_PMIC_RG_VPA_RSV2_MASK,
  2760. MT6351_PMIC_RG_VPA_RSV2_SHIFT},
  2761. {PMIC_RGS_QI_VPA_OC_STATUS, MT6351_PMIC_RGS_QI_VPA_OC_STATUS_ADDR,
  2762. MT6351_PMIC_RGS_QI_VPA_OC_STATUS_MASK, MT6351_PMIC_RGS_QI_VPA_OC_STATUS_SHIFT},
  2763. {PMIC_BUCK_VCORE_EN_CTRL, MT6351_PMIC_BUCK_VCORE_EN_CTRL_ADDR,
  2764. MT6351_PMIC_BUCK_VCORE_EN_CTRL_MASK, MT6351_PMIC_BUCK_VCORE_EN_CTRL_SHIFT},
  2765. {PMIC_BUCK_VCORE_VOSEL_CTRL, MT6351_PMIC_BUCK_VCORE_VOSEL_CTRL_ADDR,
  2766. MT6351_PMIC_BUCK_VCORE_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VCORE_VOSEL_CTRL_SHIFT},
  2767. {PMIC_BUCK_VCORE_EN_SEL, MT6351_PMIC_BUCK_VCORE_EN_SEL_ADDR,
  2768. MT6351_PMIC_BUCK_VCORE_EN_SEL_MASK, MT6351_PMIC_BUCK_VCORE_EN_SEL_SHIFT},
  2769. {PMIC_BUCK_VCORE_VOSEL_SEL, MT6351_PMIC_BUCK_VCORE_VOSEL_SEL_ADDR,
  2770. MT6351_PMIC_BUCK_VCORE_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VCORE_VOSEL_SEL_SHIFT},
  2771. {PMIC_BUCK_VCORE_EN, MT6351_PMIC_BUCK_VCORE_EN_ADDR,
  2772. MT6351_PMIC_BUCK_VCORE_EN_MASK, MT6351_PMIC_BUCK_VCORE_EN_SHIFT},
  2773. {PMIC_BUCK_VCORE_STBTD, MT6351_PMIC_BUCK_VCORE_STBTD_ADDR,
  2774. MT6351_PMIC_BUCK_VCORE_STBTD_MASK, MT6351_PMIC_BUCK_VCORE_STBTD_SHIFT},
  2775. {PMIC_DA_VCORE_STB, MT6351_PMIC_DA_VCORE_STB_ADDR, MT6351_PMIC_DA_VCORE_STB_MASK,
  2776. MT6351_PMIC_DA_VCORE_STB_SHIFT},
  2777. {PMIC_DA_QI_VCORE_EN, MT6351_PMIC_DA_QI_VCORE_EN_ADDR,
  2778. MT6351_PMIC_DA_QI_VCORE_EN_MASK, MT6351_PMIC_DA_QI_VCORE_EN_SHIFT},
  2779. {PMIC_BUCK_VCORE_SFCHG_FRATE, MT6351_PMIC_BUCK_VCORE_SFCHG_FRATE_ADDR,
  2780. MT6351_PMIC_BUCK_VCORE_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VCORE_SFCHG_FRATE_SHIFT},
  2781. {PMIC_BUCK_VCORE_SFCHG_FEN, MT6351_PMIC_BUCK_VCORE_SFCHG_FEN_ADDR,
  2782. MT6351_PMIC_BUCK_VCORE_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VCORE_SFCHG_FEN_SHIFT},
  2783. {PMIC_BUCK_VCORE_SFCHG_RRATE, MT6351_PMIC_BUCK_VCORE_SFCHG_RRATE_ADDR,
  2784. MT6351_PMIC_BUCK_VCORE_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VCORE_SFCHG_RRATE_SHIFT},
  2785. {PMIC_BUCK_VCORE_SFCHG_REN, MT6351_PMIC_BUCK_VCORE_SFCHG_REN_ADDR,
  2786. MT6351_PMIC_BUCK_VCORE_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VCORE_SFCHG_REN_SHIFT},
  2787. {PMIC_BUCK_VCORE_VOSEL, MT6351_PMIC_BUCK_VCORE_VOSEL_ADDR,
  2788. MT6351_PMIC_BUCK_VCORE_VOSEL_MASK, MT6351_PMIC_BUCK_VCORE_VOSEL_SHIFT},
  2789. {PMIC_BUCK_VCORE_VOSEL_ON, MT6351_PMIC_BUCK_VCORE_VOSEL_ON_ADDR,
  2790. MT6351_PMIC_BUCK_VCORE_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VCORE_VOSEL_ON_SHIFT},
  2791. {PMIC_BUCK_VCORE_VOSEL_SLEEP, MT6351_PMIC_BUCK_VCORE_VOSEL_SLEEP_ADDR,
  2792. MT6351_PMIC_BUCK_VCORE_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VCORE_VOSEL_SLEEP_SHIFT},
  2793. {PMIC_DA_NI_VCORE_VOSEL, MT6351_PMIC_DA_NI_VCORE_VOSEL_ADDR,
  2794. MT6351_PMIC_DA_NI_VCORE_VOSEL_MASK, MT6351_PMIC_DA_NI_VCORE_VOSEL_SHIFT},
  2795. {PMIC_DA_NI_VCORE_VOSEL_SYNC, MT6351_PMIC_DA_NI_VCORE_VOSEL_SYNC_ADDR,
  2796. MT6351_PMIC_DA_NI_VCORE_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VCORE_VOSEL_SYNC_SHIFT},
  2797. {PMIC_BUCK_VCORE_TRANS_TD, MT6351_PMIC_BUCK_VCORE_TRANS_TD_ADDR,
  2798. MT6351_PMIC_BUCK_VCORE_TRANS_TD_MASK, MT6351_PMIC_BUCK_VCORE_TRANS_TD_SHIFT},
  2799. {PMIC_BUCK_VCORE_TRANS_CTRL, MT6351_PMIC_BUCK_VCORE_TRANS_CTRL_ADDR,
  2800. MT6351_PMIC_BUCK_VCORE_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VCORE_TRANS_CTRL_SHIFT},
  2801. {PMIC_BUCK_VCORE_TRANS_ONCE, MT6351_PMIC_BUCK_VCORE_TRANS_ONCE_ADDR,
  2802. MT6351_PMIC_BUCK_VCORE_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VCORE_TRANS_ONCE_SHIFT},
  2803. {PMIC_DA_QI_VCORE_DVS_EN, MT6351_PMIC_DA_QI_VCORE_DVS_EN_ADDR,
  2804. MT6351_PMIC_DA_QI_VCORE_DVS_EN_MASK, MT6351_PMIC_DA_QI_VCORE_DVS_EN_SHIFT},
  2805. {PMIC_BUCK_VCORE_VSLEEP_EN, MT6351_PMIC_BUCK_VCORE_VSLEEP_EN_ADDR,
  2806. MT6351_PMIC_BUCK_VCORE_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VCORE_VSLEEP_EN_SHIFT},
  2807. {PMIC_BUCK_VCORE_R2R_PDN, MT6351_PMIC_BUCK_VCORE_R2R_PDN_ADDR,
  2808. MT6351_PMIC_BUCK_VCORE_R2R_PDN_MASK, MT6351_PMIC_BUCK_VCORE_R2R_PDN_SHIFT},
  2809. {PMIC_BUCK_VCORE_VSLEEP_SEL, MT6351_PMIC_BUCK_VCORE_VSLEEP_SEL_ADDR,
  2810. MT6351_PMIC_BUCK_VCORE_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VCORE_VSLEEP_SEL_SHIFT},
  2811. {PMIC_DA_NI_VCORE_R2R_PDN, MT6351_PMIC_DA_NI_VCORE_R2R_PDN_ADDR,
  2812. MT6351_PMIC_DA_NI_VCORE_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VCORE_R2R_PDN_SHIFT},
  2813. {PMIC_DA_NI_VCORE_VSLEEP_SEL, MT6351_PMIC_DA_NI_VCORE_VSLEEP_SEL_ADDR,
  2814. MT6351_PMIC_DA_NI_VCORE_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VCORE_VSLEEP_SEL_SHIFT},
  2815. {PMIC_BUCK_VGPU_EN_CTRL, MT6351_PMIC_BUCK_VGPU_EN_CTRL_ADDR,
  2816. MT6351_PMIC_BUCK_VGPU_EN_CTRL_MASK, MT6351_PMIC_BUCK_VGPU_EN_CTRL_SHIFT},
  2817. {PMIC_BUCK_VGPU_VOSEL_CTRL, MT6351_PMIC_BUCK_VGPU_VOSEL_CTRL_ADDR,
  2818. MT6351_PMIC_BUCK_VGPU_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VGPU_VOSEL_CTRL_SHIFT},
  2819. {PMIC_BUCK_VGPU_EN_SEL, MT6351_PMIC_BUCK_VGPU_EN_SEL_ADDR,
  2820. MT6351_PMIC_BUCK_VGPU_EN_SEL_MASK, MT6351_PMIC_BUCK_VGPU_EN_SEL_SHIFT},
  2821. {PMIC_BUCK_VGPU_VOSEL_SEL, MT6351_PMIC_BUCK_VGPU_VOSEL_SEL_ADDR,
  2822. MT6351_PMIC_BUCK_VGPU_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VGPU_VOSEL_SEL_SHIFT},
  2823. {PMIC_BUCK_VGPU_EN, MT6351_PMIC_BUCK_VGPU_EN_ADDR, MT6351_PMIC_BUCK_VGPU_EN_MASK,
  2824. MT6351_PMIC_BUCK_VGPU_EN_SHIFT},
  2825. {PMIC_BUCK_VGPU_STBTD, MT6351_PMIC_BUCK_VGPU_STBTD_ADDR,
  2826. MT6351_PMIC_BUCK_VGPU_STBTD_MASK, MT6351_PMIC_BUCK_VGPU_STBTD_SHIFT},
  2827. {PMIC_DA_VGPU_STB, MT6351_PMIC_DA_VGPU_STB_ADDR, MT6351_PMIC_DA_VGPU_STB_MASK,
  2828. MT6351_PMIC_DA_VGPU_STB_SHIFT},
  2829. {PMIC_DA_QI_VGPU_EN, MT6351_PMIC_DA_QI_VGPU_EN_ADDR,
  2830. MT6351_PMIC_DA_QI_VGPU_EN_MASK, MT6351_PMIC_DA_QI_VGPU_EN_SHIFT},
  2831. {PMIC_BUCK_VGPU_SFCHG_FRATE, MT6351_PMIC_BUCK_VGPU_SFCHG_FRATE_ADDR,
  2832. MT6351_PMIC_BUCK_VGPU_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VGPU_SFCHG_FRATE_SHIFT},
  2833. {PMIC_BUCK_VGPU_SFCHG_FEN, MT6351_PMIC_BUCK_VGPU_SFCHG_FEN_ADDR,
  2834. MT6351_PMIC_BUCK_VGPU_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VGPU_SFCHG_FEN_SHIFT},
  2835. {PMIC_BUCK_VGPU_SFCHG_RRATE, MT6351_PMIC_BUCK_VGPU_SFCHG_RRATE_ADDR,
  2836. MT6351_PMIC_BUCK_VGPU_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VGPU_SFCHG_RRATE_SHIFT},
  2837. {PMIC_BUCK_VGPU_SFCHG_REN, MT6351_PMIC_BUCK_VGPU_SFCHG_REN_ADDR,
  2838. MT6351_PMIC_BUCK_VGPU_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VGPU_SFCHG_REN_SHIFT},
  2839. {PMIC_BUCK_VGPU_VOSEL, MT6351_PMIC_BUCK_VGPU_VOSEL_ADDR,
  2840. MT6351_PMIC_BUCK_VGPU_VOSEL_MASK, MT6351_PMIC_BUCK_VGPU_VOSEL_SHIFT},
  2841. {PMIC_BUCK_VGPU_VOSEL_ON, MT6351_PMIC_BUCK_VGPU_VOSEL_ON_ADDR,
  2842. MT6351_PMIC_BUCK_VGPU_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VGPU_VOSEL_ON_SHIFT},
  2843. {PMIC_BUCK_VGPU_VOSEL_SLEEP, MT6351_PMIC_BUCK_VGPU_VOSEL_SLEEP_ADDR,
  2844. MT6351_PMIC_BUCK_VGPU_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VGPU_VOSEL_SLEEP_SHIFT},
  2845. {PMIC_DA_NI_VGPU_VOSEL, MT6351_PMIC_DA_NI_VGPU_VOSEL_ADDR,
  2846. MT6351_PMIC_DA_NI_VGPU_VOSEL_MASK, MT6351_PMIC_DA_NI_VGPU_VOSEL_SHIFT},
  2847. {PMIC_DA_NI_VGPU_VOSEL_SYNC, MT6351_PMIC_DA_NI_VGPU_VOSEL_SYNC_ADDR,
  2848. MT6351_PMIC_DA_NI_VGPU_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VGPU_VOSEL_SYNC_SHIFT},
  2849. {PMIC_BUCK_VGPU_TRANS_TD, MT6351_PMIC_BUCK_VGPU_TRANS_TD_ADDR,
  2850. MT6351_PMIC_BUCK_VGPU_TRANS_TD_MASK, MT6351_PMIC_BUCK_VGPU_TRANS_TD_SHIFT},
  2851. {PMIC_BUCK_VGPU_TRANS_CTRL, MT6351_PMIC_BUCK_VGPU_TRANS_CTRL_ADDR,
  2852. MT6351_PMIC_BUCK_VGPU_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VGPU_TRANS_CTRL_SHIFT},
  2853. {PMIC_BUCK_VGPU_TRANS_ONCE, MT6351_PMIC_BUCK_VGPU_TRANS_ONCE_ADDR,
  2854. MT6351_PMIC_BUCK_VGPU_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VGPU_TRANS_ONCE_SHIFT},
  2855. {PMIC_DA_QI_VGPU_DVS_EN, MT6351_PMIC_DA_QI_VGPU_DVS_EN_ADDR,
  2856. MT6351_PMIC_DA_QI_VGPU_DVS_EN_MASK, MT6351_PMIC_DA_QI_VGPU_DVS_EN_SHIFT},
  2857. {PMIC_BUCK_VGPU_VSLEEP_EN, MT6351_PMIC_BUCK_VGPU_VSLEEP_EN_ADDR,
  2858. MT6351_PMIC_BUCK_VGPU_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VGPU_VSLEEP_EN_SHIFT},
  2859. {PMIC_BUCK_VGPU_R2R_PDN, MT6351_PMIC_BUCK_VGPU_R2R_PDN_ADDR,
  2860. MT6351_PMIC_BUCK_VGPU_R2R_PDN_MASK, MT6351_PMIC_BUCK_VGPU_R2R_PDN_SHIFT},
  2861. {PMIC_BUCK_VGPU_VSLEEP_SEL, MT6351_PMIC_BUCK_VGPU_VSLEEP_SEL_ADDR,
  2862. MT6351_PMIC_BUCK_VGPU_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VGPU_VSLEEP_SEL_SHIFT},
  2863. {PMIC_DA_NI_VGPU_R2R_PDN, MT6351_PMIC_DA_NI_VGPU_R2R_PDN_ADDR,
  2864. MT6351_PMIC_DA_NI_VGPU_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VGPU_R2R_PDN_SHIFT},
  2865. {PMIC_DA_NI_VGPU_VSLEEP_SEL, MT6351_PMIC_DA_NI_VGPU_VSLEEP_SEL_ADDR,
  2866. MT6351_PMIC_DA_NI_VGPU_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VGPU_VSLEEP_SEL_SHIFT},
  2867. {PMIC_BUCK_VMODEM_EN_CTRL, MT6351_PMIC_BUCK_VMODEM_EN_CTRL_ADDR,
  2868. MT6351_PMIC_BUCK_VMODEM_EN_CTRL_MASK, MT6351_PMIC_BUCK_VMODEM_EN_CTRL_SHIFT},
  2869. {PMIC_BUCK_VMODEM_VOSEL_CTRL, MT6351_PMIC_BUCK_VMODEM_VOSEL_CTRL_ADDR,
  2870. MT6351_PMIC_BUCK_VMODEM_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VMODEM_VOSEL_CTRL_SHIFT},
  2871. {PMIC_BUCK_VMODEM_EN_SEL, MT6351_PMIC_BUCK_VMODEM_EN_SEL_ADDR,
  2872. MT6351_PMIC_BUCK_VMODEM_EN_SEL_MASK, MT6351_PMIC_BUCK_VMODEM_EN_SEL_SHIFT},
  2873. {PMIC_BUCK_VMODEM_VOSEL_SEL, MT6351_PMIC_BUCK_VMODEM_VOSEL_SEL_ADDR,
  2874. MT6351_PMIC_BUCK_VMODEM_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VMODEM_VOSEL_SEL_SHIFT},
  2875. {PMIC_BUCK_VMODEM_EN, MT6351_PMIC_BUCK_VMODEM_EN_ADDR,
  2876. MT6351_PMIC_BUCK_VMODEM_EN_MASK, MT6351_PMIC_BUCK_VMODEM_EN_SHIFT},
  2877. {PMIC_BUCK_VMODEM_STBTD, MT6351_PMIC_BUCK_VMODEM_STBTD_ADDR,
  2878. MT6351_PMIC_BUCK_VMODEM_STBTD_MASK, MT6351_PMIC_BUCK_VMODEM_STBTD_SHIFT},
  2879. {PMIC_DA_VMODEM_STB, MT6351_PMIC_DA_VMODEM_STB_ADDR,
  2880. MT6351_PMIC_DA_VMODEM_STB_MASK, MT6351_PMIC_DA_VMODEM_STB_SHIFT},
  2881. {PMIC_DA_QI_VMODEM_EN, MT6351_PMIC_DA_QI_VMODEM_EN_ADDR,
  2882. MT6351_PMIC_DA_QI_VMODEM_EN_MASK, MT6351_PMIC_DA_QI_VMODEM_EN_SHIFT},
  2883. {PMIC_BUCK_VMODEM_SFCHG_FRATE, MT6351_PMIC_BUCK_VMODEM_SFCHG_FRATE_ADDR,
  2884. MT6351_PMIC_BUCK_VMODEM_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VMODEM_SFCHG_FRATE_SHIFT},
  2885. {PMIC_BUCK_VMODEM_SFCHG_FEN, MT6351_PMIC_BUCK_VMODEM_SFCHG_FEN_ADDR,
  2886. MT6351_PMIC_BUCK_VMODEM_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VMODEM_SFCHG_FEN_SHIFT},
  2887. {PMIC_BUCK_VMODEM_SFCHG_RRATE, MT6351_PMIC_BUCK_VMODEM_SFCHG_RRATE_ADDR,
  2888. MT6351_PMIC_BUCK_VMODEM_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VMODEM_SFCHG_RRATE_SHIFT},
  2889. {PMIC_BUCK_VMODEM_SFCHG_REN, MT6351_PMIC_BUCK_VMODEM_SFCHG_REN_ADDR,
  2890. MT6351_PMIC_BUCK_VMODEM_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VMODEM_SFCHG_REN_SHIFT},
  2891. {PMIC_BUCK_VMODEM_VOSEL, MT6351_PMIC_BUCK_VMODEM_VOSEL_ADDR,
  2892. MT6351_PMIC_BUCK_VMODEM_VOSEL_MASK, MT6351_PMIC_BUCK_VMODEM_VOSEL_SHIFT},
  2893. {PMIC_BUCK_VMODEM_VOSEL_ON, MT6351_PMIC_BUCK_VMODEM_VOSEL_ON_ADDR,
  2894. MT6351_PMIC_BUCK_VMODEM_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VMODEM_VOSEL_ON_SHIFT},
  2895. {PMIC_BUCK_VMODEM_VOSEL_SLEEP, MT6351_PMIC_BUCK_VMODEM_VOSEL_SLEEP_ADDR,
  2896. MT6351_PMIC_BUCK_VMODEM_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VMODEM_VOSEL_SLEEP_SHIFT},
  2897. {PMIC_DA_NI_VMODEM_VOSEL, MT6351_PMIC_DA_NI_VMODEM_VOSEL_ADDR,
  2898. MT6351_PMIC_DA_NI_VMODEM_VOSEL_MASK, MT6351_PMIC_DA_NI_VMODEM_VOSEL_SHIFT},
  2899. {PMIC_DA_NI_VMODEM_VOSEL_SYNC, MT6351_PMIC_DA_NI_VMODEM_VOSEL_SYNC_ADDR,
  2900. MT6351_PMIC_DA_NI_VMODEM_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VMODEM_VOSEL_SYNC_SHIFT},
  2901. {PMIC_BUCK_VMODEM_TRANS_TD, MT6351_PMIC_BUCK_VMODEM_TRANS_TD_ADDR,
  2902. MT6351_PMIC_BUCK_VMODEM_TRANS_TD_MASK, MT6351_PMIC_BUCK_VMODEM_TRANS_TD_SHIFT},
  2903. {PMIC_BUCK_VMODEM_TRANS_CTRL, MT6351_PMIC_BUCK_VMODEM_TRANS_CTRL_ADDR,
  2904. MT6351_PMIC_BUCK_VMODEM_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VMODEM_TRANS_CTRL_SHIFT},
  2905. {PMIC_BUCK_VMODEM_TRANS_ONCE, MT6351_PMIC_BUCK_VMODEM_TRANS_ONCE_ADDR,
  2906. MT6351_PMIC_BUCK_VMODEM_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VMODEM_TRANS_ONCE_SHIFT},
  2907. {PMIC_DA_QI_VMODEM_DVS_EN, MT6351_PMIC_DA_QI_VMODEM_DVS_EN_ADDR,
  2908. MT6351_PMIC_DA_QI_VMODEM_DVS_EN_MASK, MT6351_PMIC_DA_QI_VMODEM_DVS_EN_SHIFT},
  2909. {PMIC_BUCK_VMODEM_VSLEEP_EN, MT6351_PMIC_BUCK_VMODEM_VSLEEP_EN_ADDR,
  2910. MT6351_PMIC_BUCK_VMODEM_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VMODEM_VSLEEP_EN_SHIFT},
  2911. {PMIC_BUCK_VMODEM_R2R_PDN, MT6351_PMIC_BUCK_VMODEM_R2R_PDN_ADDR,
  2912. MT6351_PMIC_BUCK_VMODEM_R2R_PDN_MASK, MT6351_PMIC_BUCK_VMODEM_R2R_PDN_SHIFT},
  2913. {PMIC_BUCK_VMODEM_VSLEEP_SEL, MT6351_PMIC_BUCK_VMODEM_VSLEEP_SEL_ADDR,
  2914. MT6351_PMIC_BUCK_VMODEM_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VMODEM_VSLEEP_SEL_SHIFT},
  2915. {PMIC_DA_NI_VMODEM_R2R_PDN, MT6351_PMIC_DA_NI_VMODEM_R2R_PDN_ADDR,
  2916. MT6351_PMIC_DA_NI_VMODEM_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VMODEM_R2R_PDN_SHIFT},
  2917. {PMIC_DA_NI_VMODEM_VSLEEP_SEL, MT6351_PMIC_DA_NI_VMODEM_VSLEEP_SEL_ADDR,
  2918. MT6351_PMIC_DA_NI_VMODEM_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VMODEM_VSLEEP_SEL_SHIFT},
  2919. {PMIC_BUCK_VMD1_EN_CTRL, MT6351_PMIC_BUCK_VMD1_EN_CTRL_ADDR,
  2920. MT6351_PMIC_BUCK_VMD1_EN_CTRL_MASK, MT6351_PMIC_BUCK_VMD1_EN_CTRL_SHIFT},
  2921. {PMIC_BUCK_VMD1_VOSEL_CTRL, MT6351_PMIC_BUCK_VMD1_VOSEL_CTRL_ADDR,
  2922. MT6351_PMIC_BUCK_VMD1_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VMD1_VOSEL_CTRL_SHIFT},
  2923. {PMIC_BUCK_VMD1_EN_SEL, MT6351_PMIC_BUCK_VMD1_EN_SEL_ADDR,
  2924. MT6351_PMIC_BUCK_VMD1_EN_SEL_MASK, MT6351_PMIC_BUCK_VMD1_EN_SEL_SHIFT},
  2925. {PMIC_BUCK_VMD1_VOSEL_SEL, MT6351_PMIC_BUCK_VMD1_VOSEL_SEL_ADDR,
  2926. MT6351_PMIC_BUCK_VMD1_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VMD1_VOSEL_SEL_SHIFT},
  2927. {PMIC_BUCK_VMD1_EN, MT6351_PMIC_BUCK_VMD1_EN_ADDR, MT6351_PMIC_BUCK_VMD1_EN_MASK,
  2928. MT6351_PMIC_BUCK_VMD1_EN_SHIFT},
  2929. {PMIC_BUCK_VMD1_STBTD, MT6351_PMIC_BUCK_VMD1_STBTD_ADDR,
  2930. MT6351_PMIC_BUCK_VMD1_STBTD_MASK, MT6351_PMIC_BUCK_VMD1_STBTD_SHIFT},
  2931. {PMIC_DA_VMD1_STB, MT6351_PMIC_DA_VMD1_STB_ADDR, MT6351_PMIC_DA_VMD1_STB_MASK,
  2932. MT6351_PMIC_DA_VMD1_STB_SHIFT},
  2933. {PMIC_DA_QI_VMD1_EN, MT6351_PMIC_DA_QI_VMD1_EN_ADDR,
  2934. MT6351_PMIC_DA_QI_VMD1_EN_MASK, MT6351_PMIC_DA_QI_VMD1_EN_SHIFT},
  2935. {PMIC_BUCK_VMD1_SFCHG_FRATE, MT6351_PMIC_BUCK_VMD1_SFCHG_FRATE_ADDR,
  2936. MT6351_PMIC_BUCK_VMD1_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VMD1_SFCHG_FRATE_SHIFT},
  2937. {PMIC_BUCK_VMD1_SFCHG_FEN, MT6351_PMIC_BUCK_VMD1_SFCHG_FEN_ADDR,
  2938. MT6351_PMIC_BUCK_VMD1_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VMD1_SFCHG_FEN_SHIFT},
  2939. {PMIC_BUCK_VMD1_SFCHG_RRATE, MT6351_PMIC_BUCK_VMD1_SFCHG_RRATE_ADDR,
  2940. MT6351_PMIC_BUCK_VMD1_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VMD1_SFCHG_RRATE_SHIFT},
  2941. {PMIC_BUCK_VMD1_SFCHG_REN, MT6351_PMIC_BUCK_VMD1_SFCHG_REN_ADDR,
  2942. MT6351_PMIC_BUCK_VMD1_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VMD1_SFCHG_REN_SHIFT},
  2943. {PMIC_BUCK_VMD1_VOSEL, MT6351_PMIC_BUCK_VMD1_VOSEL_ADDR,
  2944. MT6351_PMIC_BUCK_VMD1_VOSEL_MASK, MT6351_PMIC_BUCK_VMD1_VOSEL_SHIFT},
  2945. {PMIC_BUCK_VMD1_VOSEL_ON, MT6351_PMIC_BUCK_VMD1_VOSEL_ON_ADDR,
  2946. MT6351_PMIC_BUCK_VMD1_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VMD1_VOSEL_ON_SHIFT},
  2947. {PMIC_BUCK_VMD1_VOSEL_SLEEP, MT6351_PMIC_BUCK_VMD1_VOSEL_SLEEP_ADDR,
  2948. MT6351_PMIC_BUCK_VMD1_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VMD1_VOSEL_SLEEP_SHIFT},
  2949. {PMIC_DA_NI_VMD1_VOSEL, MT6351_PMIC_DA_NI_VMD1_VOSEL_ADDR,
  2950. MT6351_PMIC_DA_NI_VMD1_VOSEL_MASK, MT6351_PMIC_DA_NI_VMD1_VOSEL_SHIFT},
  2951. {PMIC_DA_NI_VMD1_VOSEL_SYNC, MT6351_PMIC_DA_NI_VMD1_VOSEL_SYNC_ADDR,
  2952. MT6351_PMIC_DA_NI_VMD1_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VMD1_VOSEL_SYNC_SHIFT},
  2953. {PMIC_BUCK_VMD1_TRANS_TD, MT6351_PMIC_BUCK_VMD1_TRANS_TD_ADDR,
  2954. MT6351_PMIC_BUCK_VMD1_TRANS_TD_MASK, MT6351_PMIC_BUCK_VMD1_TRANS_TD_SHIFT},
  2955. {PMIC_BUCK_VMD1_TRANS_CTRL, MT6351_PMIC_BUCK_VMD1_TRANS_CTRL_ADDR,
  2956. MT6351_PMIC_BUCK_VMD1_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VMD1_TRANS_CTRL_SHIFT},
  2957. {PMIC_BUCK_VMD1_TRANS_ONCE, MT6351_PMIC_BUCK_VMD1_TRANS_ONCE_ADDR,
  2958. MT6351_PMIC_BUCK_VMD1_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VMD1_TRANS_ONCE_SHIFT},
  2959. {PMIC_DA_QI_VMD1_DVS_EN, MT6351_PMIC_DA_QI_VMD1_DVS_EN_ADDR,
  2960. MT6351_PMIC_DA_QI_VMD1_DVS_EN_MASK, MT6351_PMIC_DA_QI_VMD1_DVS_EN_SHIFT},
  2961. {PMIC_BUCK_VMD1_VSLEEP_EN, MT6351_PMIC_BUCK_VMD1_VSLEEP_EN_ADDR,
  2962. MT6351_PMIC_BUCK_VMD1_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VMD1_VSLEEP_EN_SHIFT},
  2963. {PMIC_BUCK_VMD1_R2R_PDN, MT6351_PMIC_BUCK_VMD1_R2R_PDN_ADDR,
  2964. MT6351_PMIC_BUCK_VMD1_R2R_PDN_MASK, MT6351_PMIC_BUCK_VMD1_R2R_PDN_SHIFT},
  2965. {PMIC_BUCK_VMD1_VSLEEP_SEL, MT6351_PMIC_BUCK_VMD1_VSLEEP_SEL_ADDR,
  2966. MT6351_PMIC_BUCK_VMD1_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VMD1_VSLEEP_SEL_SHIFT},
  2967. {PMIC_DA_NI_VMD1_R2R_PDN, MT6351_PMIC_DA_NI_VMD1_R2R_PDN_ADDR,
  2968. MT6351_PMIC_DA_NI_VMD1_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VMD1_R2R_PDN_SHIFT},
  2969. {PMIC_DA_NI_VMD1_VSLEEP_SEL, MT6351_PMIC_DA_NI_VMD1_VSLEEP_SEL_ADDR,
  2970. MT6351_PMIC_DA_NI_VMD1_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VMD1_VSLEEP_SEL_SHIFT},
  2971. {PMIC_BUCK_VSRAM_MD_EN_CTRL, MT6351_PMIC_BUCK_VSRAM_MD_EN_CTRL_ADDR,
  2972. MT6351_PMIC_BUCK_VSRAM_MD_EN_CTRL_MASK, MT6351_PMIC_BUCK_VSRAM_MD_EN_CTRL_SHIFT},
  2973. {PMIC_BUCK_VSRAM_MD_VOSEL_CTRL, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_CTRL_ADDR,
  2974. MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_CTRL_SHIFT},
  2975. {PMIC_BUCK_VSRAM_MD_EN_SEL, MT6351_PMIC_BUCK_VSRAM_MD_EN_SEL_ADDR,
  2976. MT6351_PMIC_BUCK_VSRAM_MD_EN_SEL_MASK, MT6351_PMIC_BUCK_VSRAM_MD_EN_SEL_SHIFT},
  2977. {PMIC_BUCK_VSRAM_MD_VOSEL_SEL, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_SEL_ADDR,
  2978. MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_SEL_SHIFT},
  2979. {PMIC_BUCK_VSRAM_MD_EN, MT6351_PMIC_BUCK_VSRAM_MD_EN_ADDR,
  2980. MT6351_PMIC_BUCK_VSRAM_MD_EN_MASK, MT6351_PMIC_BUCK_VSRAM_MD_EN_SHIFT},
  2981. {PMIC_BUCK_VSRAM_MD_STBTD, MT6351_PMIC_BUCK_VSRAM_MD_STBTD_ADDR,
  2982. MT6351_PMIC_BUCK_VSRAM_MD_STBTD_MASK, MT6351_PMIC_BUCK_VSRAM_MD_STBTD_SHIFT},
  2983. {PMIC_DA_VSRAM_MD_STB, MT6351_PMIC_DA_VSRAM_MD_STB_ADDR,
  2984. MT6351_PMIC_DA_VSRAM_MD_STB_MASK, MT6351_PMIC_DA_VSRAM_MD_STB_SHIFT},
  2985. {PMIC_DA_QI_VSRAM_MD_EN, MT6351_PMIC_DA_QI_VSRAM_MD_EN_ADDR,
  2986. MT6351_PMIC_DA_QI_VSRAM_MD_EN_MASK, MT6351_PMIC_DA_QI_VSRAM_MD_EN_SHIFT},
  2987. {PMIC_BUCK_VSRAM_MD_SFCHG_FRATE, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_FRATE_ADDR,
  2988. MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_FRATE_SHIFT},
  2989. {PMIC_BUCK_VSRAM_MD_SFCHG_FEN, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_FEN_ADDR,
  2990. MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_FEN_SHIFT},
  2991. {PMIC_BUCK_VSRAM_MD_SFCHG_RRATE, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_RRATE_ADDR,
  2992. MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_RRATE_SHIFT},
  2993. {PMIC_BUCK_VSRAM_MD_SFCHG_REN, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_REN_ADDR,
  2994. MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VSRAM_MD_SFCHG_REN_SHIFT},
  2995. {PMIC_BUCK_VSRAM_MD_VOSEL, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_ADDR,
  2996. MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_SHIFT},
  2997. {PMIC_BUCK_VSRAM_MD_VOSEL_ON, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_ON_ADDR,
  2998. MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_ON_SHIFT},
  2999. {PMIC_BUCK_VSRAM_MD_VOSEL_SLEEP, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_SLEEP_ADDR,
  3000. MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VOSEL_SLEEP_SHIFT},
  3001. {PMIC_DA_NI_VSRAM_MD_VOSEL, MT6351_PMIC_DA_NI_VSRAM_MD_VOSEL_ADDR,
  3002. MT6351_PMIC_DA_NI_VSRAM_MD_VOSEL_MASK, MT6351_PMIC_DA_NI_VSRAM_MD_VOSEL_SHIFT},
  3003. {PMIC_DA_NI_VSRAM_MD_VOSEL_SYNC, MT6351_PMIC_DA_NI_VSRAM_MD_VOSEL_SYNC_ADDR,
  3004. MT6351_PMIC_DA_NI_VSRAM_MD_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VSRAM_MD_VOSEL_SYNC_SHIFT},
  3005. {PMIC_BUCK_VSRAM_MD_TRANS_TD, MT6351_PMIC_BUCK_VSRAM_MD_TRANS_TD_ADDR,
  3006. MT6351_PMIC_BUCK_VSRAM_MD_TRANS_TD_MASK, MT6351_PMIC_BUCK_VSRAM_MD_TRANS_TD_SHIFT},
  3007. {PMIC_BUCK_VSRAM_MD_TRANS_CTRL, MT6351_PMIC_BUCK_VSRAM_MD_TRANS_CTRL_ADDR,
  3008. MT6351_PMIC_BUCK_VSRAM_MD_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VSRAM_MD_TRANS_CTRL_SHIFT},
  3009. {PMIC_BUCK_VSRAM_MD_TRANS_ONCE, MT6351_PMIC_BUCK_VSRAM_MD_TRANS_ONCE_ADDR,
  3010. MT6351_PMIC_BUCK_VSRAM_MD_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VSRAM_MD_TRANS_ONCE_SHIFT},
  3011. {PMIC_DA_QI_VSRAM_MD_DVS_EN, MT6351_PMIC_DA_QI_VSRAM_MD_DVS_EN_ADDR,
  3012. MT6351_PMIC_DA_QI_VSRAM_MD_DVS_EN_MASK, MT6351_PMIC_DA_QI_VSRAM_MD_DVS_EN_SHIFT},
  3013. {PMIC_BUCK_VSRAM_MD_VSLEEP_EN, MT6351_PMIC_BUCK_VSRAM_MD_VSLEEP_EN_ADDR,
  3014. MT6351_PMIC_BUCK_VSRAM_MD_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VSLEEP_EN_SHIFT},
  3015. {PMIC_BUCK_VSRAM_MD_R2R_PDN, MT6351_PMIC_BUCK_VSRAM_MD_R2R_PDN_ADDR,
  3016. MT6351_PMIC_BUCK_VSRAM_MD_R2R_PDN_MASK, MT6351_PMIC_BUCK_VSRAM_MD_R2R_PDN_SHIFT},
  3017. {PMIC_BUCK_VSRAM_MD_VSLEEP_SEL, MT6351_PMIC_BUCK_VSRAM_MD_VSLEEP_SEL_ADDR,
  3018. MT6351_PMIC_BUCK_VSRAM_MD_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VSRAM_MD_VSLEEP_SEL_SHIFT},
  3019. {PMIC_DA_NI_VSRAM_MD_R2R_PDN, MT6351_PMIC_DA_NI_VSRAM_MD_R2R_PDN_ADDR,
  3020. MT6351_PMIC_DA_NI_VSRAM_MD_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VSRAM_MD_R2R_PDN_SHIFT},
  3021. {PMIC_DA_NI_VSRAM_MD_VSLEEP_SEL, MT6351_PMIC_DA_NI_VSRAM_MD_VSLEEP_SEL_ADDR,
  3022. MT6351_PMIC_DA_NI_VSRAM_MD_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VSRAM_MD_VSLEEP_SEL_SHIFT},
  3023. {PMIC_BUCK_VS1_EN_CTRL, MT6351_PMIC_BUCK_VS1_EN_CTRL_ADDR,
  3024. MT6351_PMIC_BUCK_VS1_EN_CTRL_MASK, MT6351_PMIC_BUCK_VS1_EN_CTRL_SHIFT},
  3025. {PMIC_BUCK_VS1_VOSEL_CTRL, MT6351_PMIC_BUCK_VS1_VOSEL_CTRL_ADDR,
  3026. MT6351_PMIC_BUCK_VS1_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VS1_VOSEL_CTRL_SHIFT},
  3027. {PMIC_BUCK_VS1_EN_SEL, MT6351_PMIC_BUCK_VS1_EN_SEL_ADDR,
  3028. MT6351_PMIC_BUCK_VS1_EN_SEL_MASK, MT6351_PMIC_BUCK_VS1_EN_SEL_SHIFT},
  3029. {PMIC_BUCK_VS1_VOSEL_SEL, MT6351_PMIC_BUCK_VS1_VOSEL_SEL_ADDR,
  3030. MT6351_PMIC_BUCK_VS1_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VS1_VOSEL_SEL_SHIFT},
  3031. {PMIC_BUCK_VS1_EN, MT6351_PMIC_BUCK_VS1_EN_ADDR, MT6351_PMIC_BUCK_VS1_EN_MASK,
  3032. MT6351_PMIC_BUCK_VS1_EN_SHIFT},
  3033. {PMIC_BUCK_VS1_STBTD, MT6351_PMIC_BUCK_VS1_STBTD_ADDR,
  3034. MT6351_PMIC_BUCK_VS1_STBTD_MASK, MT6351_PMIC_BUCK_VS1_STBTD_SHIFT},
  3035. {PMIC_DA_VS1_STB, MT6351_PMIC_DA_VS1_STB_ADDR, MT6351_PMIC_DA_VS1_STB_MASK,
  3036. MT6351_PMIC_DA_VS1_STB_SHIFT},
  3037. {PMIC_DA_QI_VS1_EN, MT6351_PMIC_DA_QI_VS1_EN_ADDR, MT6351_PMIC_DA_QI_VS1_EN_MASK,
  3038. MT6351_PMIC_DA_QI_VS1_EN_SHIFT},
  3039. {PMIC_BUCK_VS1_SFCHG_FRATE, MT6351_PMIC_BUCK_VS1_SFCHG_FRATE_ADDR,
  3040. MT6351_PMIC_BUCK_VS1_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VS1_SFCHG_FRATE_SHIFT},
  3041. {PMIC_BUCK_VS1_SFCHG_FEN, MT6351_PMIC_BUCK_VS1_SFCHG_FEN_ADDR,
  3042. MT6351_PMIC_BUCK_VS1_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VS1_SFCHG_FEN_SHIFT},
  3043. {PMIC_BUCK_VS1_SFCHG_RRATE, MT6351_PMIC_BUCK_VS1_SFCHG_RRATE_ADDR,
  3044. MT6351_PMIC_BUCK_VS1_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VS1_SFCHG_RRATE_SHIFT},
  3045. {PMIC_BUCK_VS1_SFCHG_REN, MT6351_PMIC_BUCK_VS1_SFCHG_REN_ADDR,
  3046. MT6351_PMIC_BUCK_VS1_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VS1_SFCHG_REN_SHIFT},
  3047. {PMIC_BUCK_VS1_VOSEL, MT6351_PMIC_BUCK_VS1_VOSEL_ADDR,
  3048. MT6351_PMIC_BUCK_VS1_VOSEL_MASK, MT6351_PMIC_BUCK_VS1_VOSEL_SHIFT},
  3049. {PMIC_BUCK_VS1_VOSEL_ON, MT6351_PMIC_BUCK_VS1_VOSEL_ON_ADDR,
  3050. MT6351_PMIC_BUCK_VS1_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VS1_VOSEL_ON_SHIFT},
  3051. {PMIC_BUCK_VS1_VOSEL_SLEEP, MT6351_PMIC_BUCK_VS1_VOSEL_SLEEP_ADDR,
  3052. MT6351_PMIC_BUCK_VS1_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VS1_VOSEL_SLEEP_SHIFT},
  3053. {PMIC_DA_NI_VS1_VOSEL, MT6351_PMIC_DA_NI_VS1_VOSEL_ADDR,
  3054. MT6351_PMIC_DA_NI_VS1_VOSEL_MASK, MT6351_PMIC_DA_NI_VS1_VOSEL_SHIFT},
  3055. {PMIC_DA_NI_VS1_VOSEL_SYNC, MT6351_PMIC_DA_NI_VS1_VOSEL_SYNC_ADDR,
  3056. MT6351_PMIC_DA_NI_VS1_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VS1_VOSEL_SYNC_SHIFT},
  3057. {PMIC_BUCK_VS1_TRANS_TD, MT6351_PMIC_BUCK_VS1_TRANS_TD_ADDR,
  3058. MT6351_PMIC_BUCK_VS1_TRANS_TD_MASK, MT6351_PMIC_BUCK_VS1_TRANS_TD_SHIFT},
  3059. {PMIC_BUCK_VS1_TRANS_CTRL, MT6351_PMIC_BUCK_VS1_TRANS_CTRL_ADDR,
  3060. MT6351_PMIC_BUCK_VS1_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VS1_TRANS_CTRL_SHIFT},
  3061. {PMIC_BUCK_VS1_TRANS_ONCE, MT6351_PMIC_BUCK_VS1_TRANS_ONCE_ADDR,
  3062. MT6351_PMIC_BUCK_VS1_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VS1_TRANS_ONCE_SHIFT},
  3063. {PMIC_DA_QI_VS1_DVS_EN, MT6351_PMIC_DA_QI_VS1_DVS_EN_ADDR,
  3064. MT6351_PMIC_DA_QI_VS1_DVS_EN_MASK, MT6351_PMIC_DA_QI_VS1_DVS_EN_SHIFT},
  3065. {PMIC_BUCK_VS1_VSLEEP_EN, MT6351_PMIC_BUCK_VS1_VSLEEP_EN_ADDR,
  3066. MT6351_PMIC_BUCK_VS1_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VS1_VSLEEP_EN_SHIFT},
  3067. {PMIC_BUCK_VS1_R2R_PDN, MT6351_PMIC_BUCK_VS1_R2R_PDN_ADDR,
  3068. MT6351_PMIC_BUCK_VS1_R2R_PDN_MASK, MT6351_PMIC_BUCK_VS1_R2R_PDN_SHIFT},
  3069. {PMIC_BUCK_VS1_VSLEEP_SEL, MT6351_PMIC_BUCK_VS1_VSLEEP_SEL_ADDR,
  3070. MT6351_PMIC_BUCK_VS1_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VS1_VSLEEP_SEL_SHIFT},
  3071. {PMIC_DA_NI_VS1_R2R_PDN, MT6351_PMIC_DA_NI_VS1_R2R_PDN_ADDR,
  3072. MT6351_PMIC_DA_NI_VS1_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VS1_R2R_PDN_SHIFT},
  3073. {PMIC_DA_NI_VS1_VSLEEP_SEL, MT6351_PMIC_DA_NI_VS1_VSLEEP_SEL_ADDR,
  3074. MT6351_PMIC_DA_NI_VS1_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VS1_VSLEEP_SEL_SHIFT},
  3075. {PMIC_BUCK_VS2_EN_CTRL, MT6351_PMIC_BUCK_VS2_EN_CTRL_ADDR,
  3076. MT6351_PMIC_BUCK_VS2_EN_CTRL_MASK, MT6351_PMIC_BUCK_VS2_EN_CTRL_SHIFT},
  3077. {PMIC_BUCK_VS2_VOSEL_CTRL, MT6351_PMIC_BUCK_VS2_VOSEL_CTRL_ADDR,
  3078. MT6351_PMIC_BUCK_VS2_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VS2_VOSEL_CTRL_SHIFT},
  3079. {PMIC_BUCK_VS2_EN_SEL, MT6351_PMIC_BUCK_VS2_EN_SEL_ADDR,
  3080. MT6351_PMIC_BUCK_VS2_EN_SEL_MASK, MT6351_PMIC_BUCK_VS2_EN_SEL_SHIFT},
  3081. {PMIC_BUCK_VS2_VOSEL_SEL, MT6351_PMIC_BUCK_VS2_VOSEL_SEL_ADDR,
  3082. MT6351_PMIC_BUCK_VS2_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VS2_VOSEL_SEL_SHIFT},
  3083. {PMIC_BUCK_VS2_EN, MT6351_PMIC_BUCK_VS2_EN_ADDR, MT6351_PMIC_BUCK_VS2_EN_MASK,
  3084. MT6351_PMIC_BUCK_VS2_EN_SHIFT},
  3085. {PMIC_BUCK_VS2_STBTD, MT6351_PMIC_BUCK_VS2_STBTD_ADDR,
  3086. MT6351_PMIC_BUCK_VS2_STBTD_MASK, MT6351_PMIC_BUCK_VS2_STBTD_SHIFT},
  3087. {PMIC_DA_VS2_STB, MT6351_PMIC_DA_VS2_STB_ADDR, MT6351_PMIC_DA_VS2_STB_MASK,
  3088. MT6351_PMIC_DA_VS2_STB_SHIFT},
  3089. {PMIC_DA_QI_VS2_EN, MT6351_PMIC_DA_QI_VS2_EN_ADDR, MT6351_PMIC_DA_QI_VS2_EN_MASK,
  3090. MT6351_PMIC_DA_QI_VS2_EN_SHIFT},
  3091. {PMIC_BUCK_VS2_SFCHG_FRATE, MT6351_PMIC_BUCK_VS2_SFCHG_FRATE_ADDR,
  3092. MT6351_PMIC_BUCK_VS2_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VS2_SFCHG_FRATE_SHIFT},
  3093. {PMIC_BUCK_VS2_SFCHG_FEN, MT6351_PMIC_BUCK_VS2_SFCHG_FEN_ADDR,
  3094. MT6351_PMIC_BUCK_VS2_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VS2_SFCHG_FEN_SHIFT},
  3095. {PMIC_BUCK_VS2_SFCHG_RRATE, MT6351_PMIC_BUCK_VS2_SFCHG_RRATE_ADDR,
  3096. MT6351_PMIC_BUCK_VS2_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VS2_SFCHG_RRATE_SHIFT},
  3097. {PMIC_BUCK_VS2_SFCHG_REN, MT6351_PMIC_BUCK_VS2_SFCHG_REN_ADDR,
  3098. MT6351_PMIC_BUCK_VS2_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VS2_SFCHG_REN_SHIFT},
  3099. {PMIC_BUCK_VS2_VOSEL, MT6351_PMIC_BUCK_VS2_VOSEL_ADDR,
  3100. MT6351_PMIC_BUCK_VS2_VOSEL_MASK, MT6351_PMIC_BUCK_VS2_VOSEL_SHIFT},
  3101. {PMIC_BUCK_VS2_VOSEL_ON, MT6351_PMIC_BUCK_VS2_VOSEL_ON_ADDR,
  3102. MT6351_PMIC_BUCK_VS2_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VS2_VOSEL_ON_SHIFT},
  3103. {PMIC_BUCK_VS2_VOSEL_SLEEP, MT6351_PMIC_BUCK_VS2_VOSEL_SLEEP_ADDR,
  3104. MT6351_PMIC_BUCK_VS2_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VS2_VOSEL_SLEEP_SHIFT},
  3105. {PMIC_DA_NI_VS2_VOSEL, MT6351_PMIC_DA_NI_VS2_VOSEL_ADDR,
  3106. MT6351_PMIC_DA_NI_VS2_VOSEL_MASK, MT6351_PMIC_DA_NI_VS2_VOSEL_SHIFT},
  3107. {PMIC_DA_NI_VS2_VOSEL_SYNC, MT6351_PMIC_DA_NI_VS2_VOSEL_SYNC_ADDR,
  3108. MT6351_PMIC_DA_NI_VS2_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VS2_VOSEL_SYNC_SHIFT},
  3109. {PMIC_BUCK_VS2_TRANS_TD, MT6351_PMIC_BUCK_VS2_TRANS_TD_ADDR,
  3110. MT6351_PMIC_BUCK_VS2_TRANS_TD_MASK, MT6351_PMIC_BUCK_VS2_TRANS_TD_SHIFT},
  3111. {PMIC_BUCK_VS2_TRANS_CTRL, MT6351_PMIC_BUCK_VS2_TRANS_CTRL_ADDR,
  3112. MT6351_PMIC_BUCK_VS2_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VS2_TRANS_CTRL_SHIFT},
  3113. {PMIC_BUCK_VS2_TRANS_ONCE, MT6351_PMIC_BUCK_VS2_TRANS_ONCE_ADDR,
  3114. MT6351_PMIC_BUCK_VS2_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VS2_TRANS_ONCE_SHIFT},
  3115. {PMIC_DA_QI_VS2_DVS_EN, MT6351_PMIC_DA_QI_VS2_DVS_EN_ADDR,
  3116. MT6351_PMIC_DA_QI_VS2_DVS_EN_MASK, MT6351_PMIC_DA_QI_VS2_DVS_EN_SHIFT},
  3117. {PMIC_BUCK_VS2_VSLEEP_EN, MT6351_PMIC_BUCK_VS2_VSLEEP_EN_ADDR,
  3118. MT6351_PMIC_BUCK_VS2_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VS2_VSLEEP_EN_SHIFT},
  3119. {PMIC_BUCK_VS2_R2R_PDN, MT6351_PMIC_BUCK_VS2_R2R_PDN_ADDR,
  3120. MT6351_PMIC_BUCK_VS2_R2R_PDN_MASK, MT6351_PMIC_BUCK_VS2_R2R_PDN_SHIFT},
  3121. {PMIC_BUCK_VS2_VSLEEP_SEL, MT6351_PMIC_BUCK_VS2_VSLEEP_SEL_ADDR,
  3122. MT6351_PMIC_BUCK_VS2_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VS2_VSLEEP_SEL_SHIFT},
  3123. {PMIC_DA_NI_VS2_R2R_PDN, MT6351_PMIC_DA_NI_VS2_R2R_PDN_ADDR,
  3124. MT6351_PMIC_DA_NI_VS2_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VS2_R2R_PDN_SHIFT},
  3125. {PMIC_DA_NI_VS2_VSLEEP_SEL, MT6351_PMIC_DA_NI_VS2_VSLEEP_SEL_ADDR,
  3126. MT6351_PMIC_DA_NI_VS2_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VS2_VSLEEP_SEL_SHIFT},
  3127. {PMIC_BUCK_VPA_EN_CTRL, MT6351_PMIC_BUCK_VPA_EN_CTRL_ADDR,
  3128. MT6351_PMIC_BUCK_VPA_EN_CTRL_MASK, MT6351_PMIC_BUCK_VPA_EN_CTRL_SHIFT},
  3129. {PMIC_BUCK_VPA_VOSEL_CTRL, MT6351_PMIC_BUCK_VPA_VOSEL_CTRL_ADDR,
  3130. MT6351_PMIC_BUCK_VPA_VOSEL_CTRL_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_CTRL_SHIFT},
  3131. {PMIC_BUCK_VPA_EN_SEL, MT6351_PMIC_BUCK_VPA_EN_SEL_ADDR,
  3132. MT6351_PMIC_BUCK_VPA_EN_SEL_MASK, MT6351_PMIC_BUCK_VPA_EN_SEL_SHIFT},
  3133. {PMIC_BUCK_VPA_VOSEL_SEL, MT6351_PMIC_BUCK_VPA_VOSEL_SEL_ADDR,
  3134. MT6351_PMIC_BUCK_VPA_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_SEL_SHIFT},
  3135. {PMIC_BUCK_VPA_EN, MT6351_PMIC_BUCK_VPA_EN_ADDR, MT6351_PMIC_BUCK_VPA_EN_MASK,
  3136. MT6351_PMIC_BUCK_VPA_EN_SHIFT},
  3137. {PMIC_BUCK_VPA_STBTD, MT6351_PMIC_BUCK_VPA_STBTD_ADDR,
  3138. MT6351_PMIC_BUCK_VPA_STBTD_MASK, MT6351_PMIC_BUCK_VPA_STBTD_SHIFT},
  3139. {PMIC_DA_VPA_STB, MT6351_PMIC_DA_VPA_STB_ADDR, MT6351_PMIC_DA_VPA_STB_MASK,
  3140. MT6351_PMIC_DA_VPA_STB_SHIFT},
  3141. {PMIC_DA_QI_VPA_EN, MT6351_PMIC_DA_QI_VPA_EN_ADDR, MT6351_PMIC_DA_QI_VPA_EN_MASK,
  3142. MT6351_PMIC_DA_QI_VPA_EN_SHIFT},
  3143. {PMIC_BUCK_VPA_SFCHG_FRATE, MT6351_PMIC_BUCK_VPA_SFCHG_FRATE_ADDR,
  3144. MT6351_PMIC_BUCK_VPA_SFCHG_FRATE_MASK, MT6351_PMIC_BUCK_VPA_SFCHG_FRATE_SHIFT},
  3145. {PMIC_BUCK_VPA_SFCHG_FEN, MT6351_PMIC_BUCK_VPA_SFCHG_FEN_ADDR,
  3146. MT6351_PMIC_BUCK_VPA_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VPA_SFCHG_FEN_SHIFT},
  3147. {PMIC_BUCK_VPA_SFCHG_RRATE, MT6351_PMIC_BUCK_VPA_SFCHG_RRATE_ADDR,
  3148. MT6351_PMIC_BUCK_VPA_SFCHG_RRATE_MASK, MT6351_PMIC_BUCK_VPA_SFCHG_RRATE_SHIFT},
  3149. {PMIC_BUCK_VPA_SFCHG_REN, MT6351_PMIC_BUCK_VPA_SFCHG_REN_ADDR,
  3150. MT6351_PMIC_BUCK_VPA_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VPA_SFCHG_REN_SHIFT},
  3151. {PMIC_BUCK_VPA_VOSEL, MT6351_PMIC_BUCK_VPA_VOSEL_ADDR,
  3152. MT6351_PMIC_BUCK_VPA_VOSEL_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_SHIFT},
  3153. {PMIC_BUCK_VPA_VOSEL_ON, MT6351_PMIC_BUCK_VPA_VOSEL_ON_ADDR,
  3154. MT6351_PMIC_BUCK_VPA_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_ON_SHIFT},
  3155. {PMIC_BUCK_VPA_VOSEL_SLEEP, MT6351_PMIC_BUCK_VPA_VOSEL_SLEEP_ADDR,
  3156. MT6351_PMIC_BUCK_VPA_VOSEL_SLEEP_MASK, MT6351_PMIC_BUCK_VPA_VOSEL_SLEEP_SHIFT},
  3157. {PMIC_DA_NI_VPA_VOSEL_GRAY, MT6351_PMIC_DA_NI_VPA_VOSEL_GRAY_ADDR,
  3158. MT6351_PMIC_DA_NI_VPA_VOSEL_GRAY_MASK, MT6351_PMIC_DA_NI_VPA_VOSEL_GRAY_SHIFT},
  3159. {PMIC_DA_NI_VPA_VOSEL_SYNC, MT6351_PMIC_DA_NI_VPA_VOSEL_SYNC_ADDR,
  3160. MT6351_PMIC_DA_NI_VPA_VOSEL_SYNC_MASK, MT6351_PMIC_DA_NI_VPA_VOSEL_SYNC_SHIFT},
  3161. {PMIC_BUCK_VPA_TRANS_TD, MT6351_PMIC_BUCK_VPA_TRANS_TD_ADDR,
  3162. MT6351_PMIC_BUCK_VPA_TRANS_TD_MASK, MT6351_PMIC_BUCK_VPA_TRANS_TD_SHIFT},
  3163. {PMIC_BUCK_VPA_TRANS_CTRL, MT6351_PMIC_BUCK_VPA_TRANS_CTRL_ADDR,
  3164. MT6351_PMIC_BUCK_VPA_TRANS_CTRL_MASK, MT6351_PMIC_BUCK_VPA_TRANS_CTRL_SHIFT},
  3165. {PMIC_BUCK_VPA_TRANS_ONCE, MT6351_PMIC_BUCK_VPA_TRANS_ONCE_ADDR,
  3166. MT6351_PMIC_BUCK_VPA_TRANS_ONCE_MASK, MT6351_PMIC_BUCK_VPA_TRANS_ONCE_SHIFT},
  3167. {PMIC_DA_QI_VPA_DVS_EN, MT6351_PMIC_DA_QI_VPA_DVS_EN_ADDR,
  3168. MT6351_PMIC_DA_QI_VPA_DVS_EN_MASK, MT6351_PMIC_DA_QI_VPA_DVS_EN_SHIFT},
  3169. {PMIC_BUCK_VPA_VSLEEP_EN, MT6351_PMIC_BUCK_VPA_VSLEEP_EN_ADDR,
  3170. MT6351_PMIC_BUCK_VPA_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VPA_VSLEEP_EN_SHIFT},
  3171. {PMIC_BUCK_VPA_R2R_PDN, MT6351_PMIC_BUCK_VPA_R2R_PDN_ADDR,
  3172. MT6351_PMIC_BUCK_VPA_R2R_PDN_MASK, MT6351_PMIC_BUCK_VPA_R2R_PDN_SHIFT},
  3173. {PMIC_BUCK_VPA_VSLEEP_SEL, MT6351_PMIC_BUCK_VPA_VSLEEP_SEL_ADDR,
  3174. MT6351_PMIC_BUCK_VPA_VSLEEP_SEL_MASK, MT6351_PMIC_BUCK_VPA_VSLEEP_SEL_SHIFT},
  3175. {PMIC_DA_NI_VPA_R2R_PDN, MT6351_PMIC_DA_NI_VPA_R2R_PDN_ADDR,
  3176. MT6351_PMIC_DA_NI_VPA_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VPA_R2R_PDN_SHIFT},
  3177. {PMIC_DA_NI_VPA_VSLEEP_SEL, MT6351_PMIC_DA_NI_VPA_VSLEEP_SEL_ADDR,
  3178. MT6351_PMIC_DA_NI_VPA_VSLEEP_SEL_MASK, MT6351_PMIC_DA_NI_VPA_VSLEEP_SEL_SHIFT},
  3179. {PMIC_BUCK_VSRAM_PROC_EN_CTRL, MT6351_PMIC_BUCK_VSRAM_PROC_EN_CTRL_ADDR,
  3180. MT6351_PMIC_BUCK_VSRAM_PROC_EN_CTRL_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_EN_CTRL_SHIFT},
  3181. {PMIC_BUCK_VSRAM_PROC_VOSEL_CTRL, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_CTRL_ADDR,
  3182. MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_CTRL_MASK,
  3183. MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_CTRL_SHIFT},
  3184. {PMIC_BUCK_VSRAM_PROC_EN_SEL, MT6351_PMIC_BUCK_VSRAM_PROC_EN_SEL_ADDR,
  3185. MT6351_PMIC_BUCK_VSRAM_PROC_EN_SEL_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_EN_SEL_SHIFT},
  3186. {PMIC_BUCK_VSRAM_PROC_VOSEL_SEL, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_SEL_ADDR,
  3187. MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_SEL_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_SEL_SHIFT},
  3188. {PMIC_BUCK_VSRAM_PROC_EN, MT6351_PMIC_BUCK_VSRAM_PROC_EN_ADDR,
  3189. MT6351_PMIC_BUCK_VSRAM_PROC_EN_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_EN_SHIFT},
  3190. {PMIC_BUCK_VSRAM_PROC_STBTD, MT6351_PMIC_BUCK_VSRAM_PROC_STBTD_ADDR,
  3191. MT6351_PMIC_BUCK_VSRAM_PROC_STBTD_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_STBTD_SHIFT},
  3192. {PMIC_DA_VSRAM_PROC_STB, MT6351_PMIC_DA_VSRAM_PROC_STB_ADDR,
  3193. MT6351_PMIC_DA_VSRAM_PROC_STB_MASK, MT6351_PMIC_DA_VSRAM_PROC_STB_SHIFT},
  3194. {PMIC_DA_QI_VSRAM_PROC_EN_RSV, MT6351_PMIC_DA_QI_VSRAM_PROC_EN_RSV_ADDR,
  3195. MT6351_PMIC_DA_QI_VSRAM_PROC_EN_RSV_MASK, MT6351_PMIC_DA_QI_VSRAM_PROC_EN_RSV_SHIFT},
  3196. {PMIC_BUCK_VSRAM_PROC_SFCHG_FRATE, MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_FRATE_ADDR,
  3197. MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_FRATE_MASK,
  3198. MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_FRATE_SHIFT},
  3199. {PMIC_BUCK_VSRAM_PROC_SFCHG_FEN, MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_FEN_ADDR,
  3200. MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_FEN_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_FEN_SHIFT},
  3201. {PMIC_BUCK_VSRAM_PROC_SFCHG_RRATE, MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_RRATE_ADDR,
  3202. MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_RRATE_MASK,
  3203. MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_RRATE_SHIFT},
  3204. {PMIC_BUCK_VSRAM_PROC_SFCHG_REN, MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_REN_ADDR,
  3205. MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_REN_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_SFCHG_REN_SHIFT},
  3206. {PMIC_BUCK_VSRAM_PROC_VOSEL, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_ADDR,
  3207. MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_SHIFT},
  3208. {PMIC_BUCK_VSRAM_PROC_VOSEL_ON, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_ON_ADDR,
  3209. MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_ON_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_ON_SHIFT},
  3210. {PMIC_BUCK_VSRAM_PROC_VOSEL_SLEEP, MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_SLEEP_ADDR,
  3211. MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_SLEEP_MASK,
  3212. MT6351_PMIC_BUCK_VSRAM_PROC_VOSEL_SLEEP_SHIFT},
  3213. {PMIC_DA_NI_VSRAM_PROC_VOSEL, MT6351_PMIC_DA_NI_VSRAM_PROC_VOSEL_ADDR,
  3214. MT6351_PMIC_DA_NI_VSRAM_PROC_VOSEL_MASK, MT6351_PMIC_DA_NI_VSRAM_PROC_VOSEL_SHIFT},
  3215. {PMIC_DA_NI_VSRAM_PROC_VOSEL_SYNC, MT6351_PMIC_DA_NI_VSRAM_PROC_VOSEL_SYNC_ADDR,
  3216. MT6351_PMIC_DA_NI_VSRAM_PROC_VOSEL_SYNC_MASK,
  3217. MT6351_PMIC_DA_NI_VSRAM_PROC_VOSEL_SYNC_SHIFT},
  3218. {PMIC_BUCK_VSRAM_PROC_TRANS_TD, MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_TD_ADDR,
  3219. MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_TD_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_TD_SHIFT},
  3220. {PMIC_BUCK_VSRAM_PROC_TRANS_CTRL, MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_CTRL_ADDR,
  3221. MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_CTRL_MASK,
  3222. MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_CTRL_SHIFT},
  3223. {PMIC_BUCK_VSRAM_PROC_TRANS_ONCE, MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_ONCE_ADDR,
  3224. MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_ONCE_MASK,
  3225. MT6351_PMIC_BUCK_VSRAM_PROC_TRANS_ONCE_SHIFT},
  3226. {PMIC_DA_QI_VSRAM_PROC_DVS_EN, MT6351_PMIC_DA_QI_VSRAM_PROC_DVS_EN_ADDR,
  3227. MT6351_PMIC_DA_QI_VSRAM_PROC_DVS_EN_MASK, MT6351_PMIC_DA_QI_VSRAM_PROC_DVS_EN_SHIFT},
  3228. {PMIC_BUCK_VSRAM_PROC_VSLEEP_EN, MT6351_PMIC_BUCK_VSRAM_PROC_VSLEEP_EN_ADDR,
  3229. MT6351_PMIC_BUCK_VSRAM_PROC_VSLEEP_EN_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_VSLEEP_EN_SHIFT},
  3230. {PMIC_BUCK_VSRAM_PROC_R2R_PDN, MT6351_PMIC_BUCK_VSRAM_PROC_R2R_PDN_ADDR,
  3231. MT6351_PMIC_BUCK_VSRAM_PROC_R2R_PDN_MASK, MT6351_PMIC_BUCK_VSRAM_PROC_R2R_PDN_SHIFT},
  3232. {PMIC_BUCK_VSRAM_PROC_VSLEEP_SEL, MT6351_PMIC_BUCK_VSRAM_PROC_VSLEEP_SEL_ADDR,
  3233. MT6351_PMIC_BUCK_VSRAM_PROC_VSLEEP_SEL_MASK,
  3234. MT6351_PMIC_BUCK_VSRAM_PROC_VSLEEP_SEL_SHIFT},
  3235. {PMIC_DA_NI_VSRAM_PROC_R2R_PDN, MT6351_PMIC_DA_NI_VSRAM_PROC_R2R_PDN_ADDR,
  3236. MT6351_PMIC_DA_NI_VSRAM_PROC_R2R_PDN_MASK, MT6351_PMIC_DA_NI_VSRAM_PROC_R2R_PDN_SHIFT},
  3237. {PMIC_DA_NI_VSRAM_PROC_VSLEEP_SEL, MT6351_PMIC_DA_NI_VSRAM_PROC_VSLEEP_SEL_ADDR,
  3238. MT6351_PMIC_DA_NI_VSRAM_PROC_VSLEEP_SEL_MASK,
  3239. MT6351_PMIC_DA_NI_VSRAM_PROC_VSLEEP_SEL_SHIFT},
  3240. {PMIC_BUCK_K_RST_DONE, MT6351_PMIC_BUCK_K_RST_DONE_ADDR,
  3241. MT6351_PMIC_BUCK_K_RST_DONE_MASK, MT6351_PMIC_BUCK_K_RST_DONE_SHIFT},
  3242. {PMIC_BUCK_K_MAP_SEL, MT6351_PMIC_BUCK_K_MAP_SEL_ADDR,
  3243. MT6351_PMIC_BUCK_K_MAP_SEL_MASK, MT6351_PMIC_BUCK_K_MAP_SEL_SHIFT},
  3244. {PMIC_BUCK_K_ONCE_EN, MT6351_PMIC_BUCK_K_ONCE_EN_ADDR,
  3245. MT6351_PMIC_BUCK_K_ONCE_EN_MASK, MT6351_PMIC_BUCK_K_ONCE_EN_SHIFT},
  3246. {PMIC_BUCK_K_ONCE, MT6351_PMIC_BUCK_K_ONCE_ADDR, MT6351_PMIC_BUCK_K_ONCE_MASK,
  3247. MT6351_PMIC_BUCK_K_ONCE_SHIFT},
  3248. {PMIC_BUCK_K_START_MANUAL, MT6351_PMIC_BUCK_K_START_MANUAL_ADDR,
  3249. MT6351_PMIC_BUCK_K_START_MANUAL_MASK, MT6351_PMIC_BUCK_K_START_MANUAL_SHIFT},
  3250. {PMIC_BUCK_K_SRC_SEL, MT6351_PMIC_BUCK_K_SRC_SEL_ADDR,
  3251. MT6351_PMIC_BUCK_K_SRC_SEL_MASK, MT6351_PMIC_BUCK_K_SRC_SEL_SHIFT},
  3252. {PMIC_BUCK_K_AUTO_EN, MT6351_PMIC_BUCK_K_AUTO_EN_ADDR,
  3253. MT6351_PMIC_BUCK_K_AUTO_EN_MASK, MT6351_PMIC_BUCK_K_AUTO_EN_SHIFT},
  3254. {PMIC_BUCK_K_INV, MT6351_PMIC_BUCK_K_INV_ADDR, MT6351_PMIC_BUCK_K_INV_MASK,
  3255. MT6351_PMIC_BUCK_K_INV_SHIFT},
  3256. {PMIC_BUCK_K_CONTROL_SMPS, MT6351_PMIC_BUCK_K_CONTROL_SMPS_ADDR,
  3257. MT6351_PMIC_BUCK_K_CONTROL_SMPS_MASK, MT6351_PMIC_BUCK_K_CONTROL_SMPS_SHIFT},
  3258. {PMIC_K_RESULT, MT6351_PMIC_K_RESULT_ADDR, MT6351_PMIC_K_RESULT_MASK,
  3259. MT6351_PMIC_K_RESULT_SHIFT},
  3260. {PMIC_K_DONE, MT6351_PMIC_K_DONE_ADDR, MT6351_PMIC_K_DONE_MASK,
  3261. MT6351_PMIC_K_DONE_SHIFT},
  3262. {PMIC_K_CONTROL, MT6351_PMIC_K_CONTROL_ADDR, MT6351_PMIC_K_CONTROL_MASK,
  3263. MT6351_PMIC_K_CONTROL_SHIFT},
  3264. {PMIC_DA_QI_SMPS_OSC_CAL, MT6351_PMIC_DA_QI_SMPS_OSC_CAL_ADDR,
  3265. MT6351_PMIC_DA_QI_SMPS_OSC_CAL_MASK, MT6351_PMIC_DA_QI_SMPS_OSC_CAL_SHIFT},
  3266. {PMIC_BUCK_K_BUCK_CK_CNT, MT6351_PMIC_BUCK_K_BUCK_CK_CNT_ADDR,
  3267. MT6351_PMIC_BUCK_K_BUCK_CK_CNT_MASK, MT6351_PMIC_BUCK_K_BUCK_CK_CNT_SHIFT},
  3268. {PMIC_WDTDBG_CLR, MT6351_PMIC_WDTDBG_CLR_ADDR, MT6351_PMIC_WDTDBG_CLR_MASK,
  3269. MT6351_PMIC_WDTDBG_CLR_SHIFT},
  3270. {PMIC_WDTDBG_CON0_RSV0, MT6351_PMIC_WDTDBG_CON0_RSV0_ADDR,
  3271. MT6351_PMIC_WDTDBG_CON0_RSV0_MASK, MT6351_PMIC_WDTDBG_CON0_RSV0_SHIFT},
  3272. {PMIC_VGPU_VOSEL_WDTDBG, MT6351_PMIC_VGPU_VOSEL_WDTDBG_ADDR,
  3273. MT6351_PMIC_VGPU_VOSEL_WDTDBG_MASK, MT6351_PMIC_VGPU_VOSEL_WDTDBG_SHIFT},
  3274. {PMIC_VCORE_VOSEL_WDTDBG, MT6351_PMIC_VCORE_VOSEL_WDTDBG_ADDR,
  3275. MT6351_PMIC_VCORE_VOSEL_WDTDBG_MASK, MT6351_PMIC_VCORE_VOSEL_WDTDBG_SHIFT},
  3276. {PMIC_VMD1_VOSEL_WDTDBG, MT6351_PMIC_VMD1_VOSEL_WDTDBG_ADDR,
  3277. MT6351_PMIC_VMD1_VOSEL_WDTDBG_MASK, MT6351_PMIC_VMD1_VOSEL_WDTDBG_SHIFT},
  3278. {PMIC_VMODEM_VOSEL_WDTDBG, MT6351_PMIC_VMODEM_VOSEL_WDTDBG_ADDR,
  3279. MT6351_PMIC_VMODEM_VOSEL_WDTDBG_MASK, MT6351_PMIC_VMODEM_VOSEL_WDTDBG_SHIFT},
  3280. {PMIC_VSRAM_PROC_VOSEL_WDTDBG, MT6351_PMIC_VSRAM_PROC_VOSEL_WDTDBG_ADDR,
  3281. MT6351_PMIC_VSRAM_PROC_VOSEL_WDTDBG_MASK, MT6351_PMIC_VSRAM_PROC_VOSEL_WDTDBG_SHIFT},
  3282. {PMIC_VSRAM_MD_VOSEL_WDTDBG, MT6351_PMIC_VSRAM_MD_VOSEL_WDTDBG_ADDR,
  3283. MT6351_PMIC_VSRAM_MD_VOSEL_WDTDBG_MASK, MT6351_PMIC_VSRAM_MD_VOSEL_WDTDBG_SHIFT},
  3284. {PMIC_RG_AUDZCDENABLE, MT6351_PMIC_RG_AUDZCDENABLE_ADDR,
  3285. MT6351_PMIC_RG_AUDZCDENABLE_MASK, MT6351_PMIC_RG_AUDZCDENABLE_SHIFT},
  3286. {PMIC_RG_AUDZCDGAINSTEPTIME, MT6351_PMIC_RG_AUDZCDGAINSTEPTIME_ADDR,
  3287. MT6351_PMIC_RG_AUDZCDGAINSTEPTIME_MASK, MT6351_PMIC_RG_AUDZCDGAINSTEPTIME_SHIFT},
  3288. {PMIC_RG_AUDZCDGAINSTEPSIZE, MT6351_PMIC_RG_AUDZCDGAINSTEPSIZE_ADDR,
  3289. MT6351_PMIC_RG_AUDZCDGAINSTEPSIZE_MASK, MT6351_PMIC_RG_AUDZCDGAINSTEPSIZE_SHIFT},
  3290. {PMIC_RG_AUDZCDTIMEOUTMODESEL, MT6351_PMIC_RG_AUDZCDTIMEOUTMODESEL_ADDR,
  3291. MT6351_PMIC_RG_AUDZCDTIMEOUTMODESEL_MASK, MT6351_PMIC_RG_AUDZCDTIMEOUTMODESEL_SHIFT},
  3292. {PMIC_RG_AUDZCDCLKSEL_VAUDP15, MT6351_PMIC_RG_AUDZCDCLKSEL_VAUDP15_ADDR,
  3293. MT6351_PMIC_RG_AUDZCDCLKSEL_VAUDP15_MASK, MT6351_PMIC_RG_AUDZCDCLKSEL_VAUDP15_SHIFT},
  3294. {PMIC_RG_AUDZCDMUXSEL_VAUDP15, MT6351_PMIC_RG_AUDZCDMUXSEL_VAUDP15_ADDR,
  3295. MT6351_PMIC_RG_AUDZCDMUXSEL_VAUDP15_MASK, MT6351_PMIC_RG_AUDZCDMUXSEL_VAUDP15_SHIFT},
  3296. {PMIC_RG_AUDLOLGAIN, MT6351_PMIC_RG_AUDLOLGAIN_ADDR,
  3297. MT6351_PMIC_RG_AUDLOLGAIN_MASK, MT6351_PMIC_RG_AUDLOLGAIN_SHIFT},
  3298. {PMIC_RG_AUDLORGAIN, MT6351_PMIC_RG_AUDLORGAIN_ADDR,
  3299. MT6351_PMIC_RG_AUDLORGAIN_MASK, MT6351_PMIC_RG_AUDLORGAIN_SHIFT},
  3300. {PMIC_RG_AUDHPLGAIN, MT6351_PMIC_RG_AUDHPLGAIN_ADDR,
  3301. MT6351_PMIC_RG_AUDHPLGAIN_MASK, MT6351_PMIC_RG_AUDHPLGAIN_SHIFT},
  3302. {PMIC_RG_AUDHPRGAIN, MT6351_PMIC_RG_AUDHPRGAIN_ADDR,
  3303. MT6351_PMIC_RG_AUDHPRGAIN_MASK, MT6351_PMIC_RG_AUDHPRGAIN_SHIFT},
  3304. {PMIC_RG_AUDHSGAIN, MT6351_PMIC_RG_AUDHSGAIN_ADDR, MT6351_PMIC_RG_AUDHSGAIN_MASK,
  3305. MT6351_PMIC_RG_AUDHSGAIN_SHIFT},
  3306. {PMIC_RG_AUDIVLGAIN, MT6351_PMIC_RG_AUDIVLGAIN_ADDR,
  3307. MT6351_PMIC_RG_AUDIVLGAIN_MASK, MT6351_PMIC_RG_AUDIVLGAIN_SHIFT},
  3308. {PMIC_RG_AUDIVRGAIN, MT6351_PMIC_RG_AUDIVRGAIN_ADDR,
  3309. MT6351_PMIC_RG_AUDIVRGAIN_MASK, MT6351_PMIC_RG_AUDIVRGAIN_SHIFT},
  3310. {PMIC_RG_AUDINTGAIN1, MT6351_PMIC_RG_AUDINTGAIN1_ADDR,
  3311. MT6351_PMIC_RG_AUDINTGAIN1_MASK, MT6351_PMIC_RG_AUDINTGAIN1_SHIFT},
  3312. {PMIC_RG_AUDINTGAIN2, MT6351_PMIC_RG_AUDINTGAIN2_ADDR,
  3313. MT6351_PMIC_RG_AUDINTGAIN2_MASK, MT6351_PMIC_RG_AUDINTGAIN2_SHIFT},
  3314. {PMIC_RG_A_TRIM_EN, MT6351_PMIC_RG_A_TRIM_EN_ADDR, MT6351_PMIC_RG_A_TRIM_EN_MASK,
  3315. MT6351_PMIC_RG_A_TRIM_EN_SHIFT},
  3316. {PMIC_RG_A_TRIM_SEL, MT6351_PMIC_RG_A_TRIM_SEL_ADDR,
  3317. MT6351_PMIC_RG_A_TRIM_SEL_MASK, MT6351_PMIC_RG_A_TRIM_SEL_SHIFT},
  3318. {PMIC_RG_A_ISINKS_RSV, MT6351_PMIC_RG_A_ISINKS_RSV_ADDR,
  3319. MT6351_PMIC_RG_A_ISINKS_RSV_MASK, MT6351_PMIC_RG_A_ISINKS_RSV_SHIFT},
  3320. {PMIC_RG_B_TRIM_EN, MT6351_PMIC_RG_B_TRIM_EN_ADDR, MT6351_PMIC_RG_B_TRIM_EN_MASK,
  3321. MT6351_PMIC_RG_B_TRIM_EN_SHIFT},
  3322. {PMIC_RG_B_TRIM_SEL, MT6351_PMIC_RG_B_TRIM_SEL_ADDR,
  3323. MT6351_PMIC_RG_B_TRIM_SEL_MASK, MT6351_PMIC_RG_B_TRIM_SEL_SHIFT},
  3324. {PMIC_RG_B_ISINKS_RSV, MT6351_PMIC_RG_B_ISINKS_RSV_ADDR,
  3325. MT6351_PMIC_RG_B_ISINKS_RSV_MASK, MT6351_PMIC_RG_B_ISINKS_RSV_SHIFT},
  3326. {PMIC_ISINK_DIM0_FSEL, MT6351_PMIC_ISINK_DIM0_FSEL_ADDR,
  3327. MT6351_PMIC_ISINK_DIM0_FSEL_MASK, MT6351_PMIC_ISINK_DIM0_FSEL_SHIFT},
  3328. {PMIC_ISINK0_RSV1, MT6351_PMIC_ISINK0_RSV1_ADDR, MT6351_PMIC_ISINK0_RSV1_MASK,
  3329. MT6351_PMIC_ISINK0_RSV1_SHIFT},
  3330. {PMIC_ISINK0_RSV0, MT6351_PMIC_ISINK0_RSV0_ADDR, MT6351_PMIC_ISINK0_RSV0_MASK,
  3331. MT6351_PMIC_ISINK0_RSV0_SHIFT},
  3332. {PMIC_ISINK_DIM0_DUTY, MT6351_PMIC_ISINK_DIM0_DUTY_ADDR,
  3333. MT6351_PMIC_ISINK_DIM0_DUTY_MASK, MT6351_PMIC_ISINK_DIM0_DUTY_SHIFT},
  3334. {PMIC_ISINK_CH0_STEP, MT6351_PMIC_ISINK_CH0_STEP_ADDR,
  3335. MT6351_PMIC_ISINK_CH0_STEP_MASK, MT6351_PMIC_ISINK_CH0_STEP_SHIFT},
  3336. {PMIC_ISINK_BREATH0_TF2_SEL, MT6351_PMIC_ISINK_BREATH0_TF2_SEL_ADDR,
  3337. MT6351_PMIC_ISINK_BREATH0_TF2_SEL_MASK, MT6351_PMIC_ISINK_BREATH0_TF2_SEL_SHIFT},
  3338. {PMIC_ISINK_BREATH0_TF1_SEL, MT6351_PMIC_ISINK_BREATH0_TF1_SEL_ADDR,
  3339. MT6351_PMIC_ISINK_BREATH0_TF1_SEL_MASK, MT6351_PMIC_ISINK_BREATH0_TF1_SEL_SHIFT},
  3340. {PMIC_ISINK_BREATH0_TR2_SEL, MT6351_PMIC_ISINK_BREATH0_TR2_SEL_ADDR,
  3341. MT6351_PMIC_ISINK_BREATH0_TR2_SEL_MASK, MT6351_PMIC_ISINK_BREATH0_TR2_SEL_SHIFT},
  3342. {PMIC_ISINK_BREATH0_TR1_SEL, MT6351_PMIC_ISINK_BREATH0_TR1_SEL_ADDR,
  3343. MT6351_PMIC_ISINK_BREATH0_TR1_SEL_MASK, MT6351_PMIC_ISINK_BREATH0_TR1_SEL_SHIFT},
  3344. {PMIC_ISINK_BREATH0_TOFF_SEL, MT6351_PMIC_ISINK_BREATH0_TOFF_SEL_ADDR,
  3345. MT6351_PMIC_ISINK_BREATH0_TOFF_SEL_MASK, MT6351_PMIC_ISINK_BREATH0_TOFF_SEL_SHIFT},
  3346. {PMIC_ISINK_BREATH0_TON_SEL, MT6351_PMIC_ISINK_BREATH0_TON_SEL_ADDR,
  3347. MT6351_PMIC_ISINK_BREATH0_TON_SEL_MASK, MT6351_PMIC_ISINK_BREATH0_TON_SEL_SHIFT},
  3348. {PMIC_ISINK_DIM1_FSEL, MT6351_PMIC_ISINK_DIM1_FSEL_ADDR,
  3349. MT6351_PMIC_ISINK_DIM1_FSEL_MASK, MT6351_PMIC_ISINK_DIM1_FSEL_SHIFT},
  3350. {PMIC_ISINK1_RSV1, MT6351_PMIC_ISINK1_RSV1_ADDR, MT6351_PMIC_ISINK1_RSV1_MASK,
  3351. MT6351_PMIC_ISINK1_RSV1_SHIFT},
  3352. {PMIC_ISINK1_RSV0, MT6351_PMIC_ISINK1_RSV0_ADDR, MT6351_PMIC_ISINK1_RSV0_MASK,
  3353. MT6351_PMIC_ISINK1_RSV0_SHIFT},
  3354. {PMIC_ISINK_DIM1_DUTY, MT6351_PMIC_ISINK_DIM1_DUTY_ADDR,
  3355. MT6351_PMIC_ISINK_DIM1_DUTY_MASK, MT6351_PMIC_ISINK_DIM1_DUTY_SHIFT},
  3356. {PMIC_ISINK_CH1_STEP, MT6351_PMIC_ISINK_CH1_STEP_ADDR,
  3357. MT6351_PMIC_ISINK_CH1_STEP_MASK, MT6351_PMIC_ISINK_CH1_STEP_SHIFT},
  3358. {PMIC_ISINK_BREATH1_TF2_SEL, MT6351_PMIC_ISINK_BREATH1_TF2_SEL_ADDR,
  3359. MT6351_PMIC_ISINK_BREATH1_TF2_SEL_MASK, MT6351_PMIC_ISINK_BREATH1_TF2_SEL_SHIFT},
  3360. {PMIC_ISINK_BREATH1_TF1_SEL, MT6351_PMIC_ISINK_BREATH1_TF1_SEL_ADDR,
  3361. MT6351_PMIC_ISINK_BREATH1_TF1_SEL_MASK, MT6351_PMIC_ISINK_BREATH1_TF1_SEL_SHIFT},
  3362. {PMIC_ISINK_BREATH1_TR2_SEL, MT6351_PMIC_ISINK_BREATH1_TR2_SEL_ADDR,
  3363. MT6351_PMIC_ISINK_BREATH1_TR2_SEL_MASK, MT6351_PMIC_ISINK_BREATH1_TR2_SEL_SHIFT},
  3364. {PMIC_ISINK_BREATH1_TR1_SEL, MT6351_PMIC_ISINK_BREATH1_TR1_SEL_ADDR,
  3365. MT6351_PMIC_ISINK_BREATH1_TR1_SEL_MASK, MT6351_PMIC_ISINK_BREATH1_TR1_SEL_SHIFT},
  3366. {PMIC_ISINK_BREATH1_TOFF_SEL, MT6351_PMIC_ISINK_BREATH1_TOFF_SEL_ADDR,
  3367. MT6351_PMIC_ISINK_BREATH1_TOFF_SEL_MASK, MT6351_PMIC_ISINK_BREATH1_TOFF_SEL_SHIFT},
  3368. {PMIC_ISINK_BREATH1_TON_SEL, MT6351_PMIC_ISINK_BREATH1_TON_SEL_ADDR,
  3369. MT6351_PMIC_ISINK_BREATH1_TON_SEL_MASK, MT6351_PMIC_ISINK_BREATH1_TON_SEL_SHIFT},
  3370. {PMIC_ISINK_DIM4_FSEL, MT6351_PMIC_ISINK_DIM4_FSEL_ADDR,
  3371. MT6351_PMIC_ISINK_DIM4_FSEL_MASK, MT6351_PMIC_ISINK_DIM4_FSEL_SHIFT},
  3372. {PMIC_ISINK4_RSV1, MT6351_PMIC_ISINK4_RSV1_ADDR, MT6351_PMIC_ISINK4_RSV1_MASK,
  3373. MT6351_PMIC_ISINK4_RSV1_SHIFT},
  3374. {PMIC_ISINK4_RSV0, MT6351_PMIC_ISINK4_RSV0_ADDR, MT6351_PMIC_ISINK4_RSV0_MASK,
  3375. MT6351_PMIC_ISINK4_RSV0_SHIFT},
  3376. {PMIC_ISINK_DIM4_DUTY, MT6351_PMIC_ISINK_DIM4_DUTY_ADDR,
  3377. MT6351_PMIC_ISINK_DIM4_DUTY_MASK, MT6351_PMIC_ISINK_DIM4_DUTY_SHIFT},
  3378. {PMIC_ISINK_CH4_STEP, MT6351_PMIC_ISINK_CH4_STEP_ADDR,
  3379. MT6351_PMIC_ISINK_CH4_STEP_MASK, MT6351_PMIC_ISINK_CH4_STEP_SHIFT},
  3380. {PMIC_ISINK_BREATH4_TF2_SEL, MT6351_PMIC_ISINK_BREATH4_TF2_SEL_ADDR,
  3381. MT6351_PMIC_ISINK_BREATH4_TF2_SEL_MASK, MT6351_PMIC_ISINK_BREATH4_TF2_SEL_SHIFT},
  3382. {PMIC_ISINK_BREATH4_TF1_SEL, MT6351_PMIC_ISINK_BREATH4_TF1_SEL_ADDR,
  3383. MT6351_PMIC_ISINK_BREATH4_TF1_SEL_MASK, MT6351_PMIC_ISINK_BREATH4_TF1_SEL_SHIFT},
  3384. {PMIC_ISINK_BREATH4_TR2_SEL, MT6351_PMIC_ISINK_BREATH4_TR2_SEL_ADDR,
  3385. MT6351_PMIC_ISINK_BREATH4_TR2_SEL_MASK, MT6351_PMIC_ISINK_BREATH4_TR2_SEL_SHIFT},
  3386. {PMIC_ISINK_BREATH4_TR1_SEL, MT6351_PMIC_ISINK_BREATH4_TR1_SEL_ADDR,
  3387. MT6351_PMIC_ISINK_BREATH4_TR1_SEL_MASK, MT6351_PMIC_ISINK_BREATH4_TR1_SEL_SHIFT},
  3388. {PMIC_ISINK_BREATH4_TOFF_SEL, MT6351_PMIC_ISINK_BREATH4_TOFF_SEL_ADDR,
  3389. MT6351_PMIC_ISINK_BREATH4_TOFF_SEL_MASK, MT6351_PMIC_ISINK_BREATH4_TOFF_SEL_SHIFT},
  3390. {PMIC_ISINK_BREATH4_TON_SEL, MT6351_PMIC_ISINK_BREATH4_TON_SEL_ADDR,
  3391. MT6351_PMIC_ISINK_BREATH4_TON_SEL_MASK, MT6351_PMIC_ISINK_BREATH4_TON_SEL_SHIFT},
  3392. {PMIC_ISINK_DIM5_FSEL, MT6351_PMIC_ISINK_DIM5_FSEL_ADDR,
  3393. MT6351_PMIC_ISINK_DIM5_FSEL_MASK, MT6351_PMIC_ISINK_DIM5_FSEL_SHIFT},
  3394. {PMIC_ISINK5_RSV1, MT6351_PMIC_ISINK5_RSV1_ADDR, MT6351_PMIC_ISINK5_RSV1_MASK,
  3395. MT6351_PMIC_ISINK5_RSV1_SHIFT},
  3396. {PMIC_ISINK5_RSV0, MT6351_PMIC_ISINK5_RSV0_ADDR, MT6351_PMIC_ISINK5_RSV0_MASK,
  3397. MT6351_PMIC_ISINK5_RSV0_SHIFT},
  3398. {PMIC_ISINK_DIM5_DUTY, MT6351_PMIC_ISINK_DIM5_DUTY_ADDR,
  3399. MT6351_PMIC_ISINK_DIM5_DUTY_MASK, MT6351_PMIC_ISINK_DIM5_DUTY_SHIFT},
  3400. {PMIC_ISINK_CH5_STEP, MT6351_PMIC_ISINK_CH5_STEP_ADDR,
  3401. MT6351_PMIC_ISINK_CH5_STEP_MASK, MT6351_PMIC_ISINK_CH5_STEP_SHIFT},
  3402. {PMIC_ISINK_BREATH5_TF2_SEL, MT6351_PMIC_ISINK_BREATH5_TF2_SEL_ADDR,
  3403. MT6351_PMIC_ISINK_BREATH5_TF2_SEL_MASK, MT6351_PMIC_ISINK_BREATH5_TF2_SEL_SHIFT},
  3404. {PMIC_ISINK_BREATH5_TF1_SEL, MT6351_PMIC_ISINK_BREATH5_TF1_SEL_ADDR,
  3405. MT6351_PMIC_ISINK_BREATH5_TF1_SEL_MASK, MT6351_PMIC_ISINK_BREATH5_TF1_SEL_SHIFT},
  3406. {PMIC_ISINK_BREATH5_TR2_SEL, MT6351_PMIC_ISINK_BREATH5_TR2_SEL_ADDR,
  3407. MT6351_PMIC_ISINK_BREATH5_TR2_SEL_MASK, MT6351_PMIC_ISINK_BREATH5_TR2_SEL_SHIFT},
  3408. {PMIC_ISINK_BREATH5_TR1_SEL, MT6351_PMIC_ISINK_BREATH5_TR1_SEL_ADDR,
  3409. MT6351_PMIC_ISINK_BREATH5_TR1_SEL_MASK, MT6351_PMIC_ISINK_BREATH5_TR1_SEL_SHIFT},
  3410. {PMIC_ISINK_BREATH5_TOFF_SEL, MT6351_PMIC_ISINK_BREATH5_TOFF_SEL_ADDR,
  3411. MT6351_PMIC_ISINK_BREATH5_TOFF_SEL_MASK, MT6351_PMIC_ISINK_BREATH5_TOFF_SEL_SHIFT},
  3412. {PMIC_ISINK_BREATH5_TON_SEL, MT6351_PMIC_ISINK_BREATH5_TON_SEL_ADDR,
  3413. MT6351_PMIC_ISINK_BREATH5_TON_SEL_MASK, MT6351_PMIC_ISINK_BREATH5_TON_SEL_SHIFT},
  3414. {PMIC_AD_NI_B_ISINK1_STATUS, MT6351_PMIC_AD_NI_B_ISINK1_STATUS_ADDR,
  3415. MT6351_PMIC_AD_NI_B_ISINK1_STATUS_MASK, MT6351_PMIC_AD_NI_B_ISINK1_STATUS_SHIFT},
  3416. {PMIC_AD_NI_B_ISINK0_STATUS, MT6351_PMIC_AD_NI_B_ISINK0_STATUS_ADDR,
  3417. MT6351_PMIC_AD_NI_B_ISINK0_STATUS_MASK, MT6351_PMIC_AD_NI_B_ISINK0_STATUS_SHIFT},
  3418. {PMIC_AD_NI_A_ISINK1_STATUS, MT6351_PMIC_AD_NI_A_ISINK1_STATUS_ADDR,
  3419. MT6351_PMIC_AD_NI_A_ISINK1_STATUS_MASK, MT6351_PMIC_AD_NI_A_ISINK1_STATUS_SHIFT},
  3420. {PMIC_AD_NI_A_ISINK0_STATUS, MT6351_PMIC_AD_NI_A_ISINK0_STATUS_ADDR,
  3421. MT6351_PMIC_AD_NI_A_ISINK0_STATUS_MASK, MT6351_PMIC_AD_NI_A_ISINK0_STATUS_SHIFT},
  3422. {PMIC_ISINK_PHASE0_DLY_EN, MT6351_PMIC_ISINK_PHASE0_DLY_EN_ADDR,
  3423. MT6351_PMIC_ISINK_PHASE0_DLY_EN_MASK, MT6351_PMIC_ISINK_PHASE0_DLY_EN_SHIFT},
  3424. {PMIC_ISINK_PHASE1_DLY_EN, MT6351_PMIC_ISINK_PHASE1_DLY_EN_ADDR,
  3425. MT6351_PMIC_ISINK_PHASE1_DLY_EN_MASK, MT6351_PMIC_ISINK_PHASE1_DLY_EN_SHIFT},
  3426. {PMIC_ISINK_PHASE4_DLY_EN, MT6351_PMIC_ISINK_PHASE4_DLY_EN_ADDR,
  3427. MT6351_PMIC_ISINK_PHASE4_DLY_EN_MASK, MT6351_PMIC_ISINK_PHASE4_DLY_EN_SHIFT},
  3428. {PMIC_ISINK_PHASE5_DLY_EN, MT6351_PMIC_ISINK_PHASE5_DLY_EN_ADDR,
  3429. MT6351_PMIC_ISINK_PHASE5_DLY_EN_MASK, MT6351_PMIC_ISINK_PHASE5_DLY_EN_SHIFT},
  3430. {PMIC_ISINK_PHASE_DLY_TC, MT6351_PMIC_ISINK_PHASE_DLY_TC_ADDR,
  3431. MT6351_PMIC_ISINK_PHASE_DLY_TC_MASK, MT6351_PMIC_ISINK_PHASE_DLY_TC_SHIFT},
  3432. {PMIC_ISINK_CHOP0_SW, MT6351_PMIC_ISINK_CHOP0_SW_ADDR,
  3433. MT6351_PMIC_ISINK_CHOP0_SW_MASK, MT6351_PMIC_ISINK_CHOP0_SW_SHIFT},
  3434. {PMIC_ISINK_CHOP1_SW, MT6351_PMIC_ISINK_CHOP1_SW_ADDR,
  3435. MT6351_PMIC_ISINK_CHOP1_SW_MASK, MT6351_PMIC_ISINK_CHOP1_SW_SHIFT},
  3436. {PMIC_ISINK_CHOP4_SW, MT6351_PMIC_ISINK_CHOP4_SW_ADDR,
  3437. MT6351_PMIC_ISINK_CHOP4_SW_MASK, MT6351_PMIC_ISINK_CHOP4_SW_SHIFT},
  3438. {PMIC_ISINK_CHOP5_SW, MT6351_PMIC_ISINK_CHOP5_SW_ADDR,
  3439. MT6351_PMIC_ISINK_CHOP5_SW_MASK, MT6351_PMIC_ISINK_CHOP5_SW_SHIFT},
  3440. {PMIC_ISINK_SFSTR5_EN, MT6351_PMIC_ISINK_SFSTR5_EN_ADDR,
  3441. MT6351_PMIC_ISINK_SFSTR5_EN_MASK, MT6351_PMIC_ISINK_SFSTR5_EN_SHIFT},
  3442. {PMIC_ISINK_SFSTR5_TC, MT6351_PMIC_ISINK_SFSTR5_TC_ADDR,
  3443. MT6351_PMIC_ISINK_SFSTR5_TC_MASK, MT6351_PMIC_ISINK_SFSTR5_TC_SHIFT},
  3444. {PMIC_ISINK_SFSTR4_EN, MT6351_PMIC_ISINK_SFSTR4_EN_ADDR,
  3445. MT6351_PMIC_ISINK_SFSTR4_EN_MASK, MT6351_PMIC_ISINK_SFSTR4_EN_SHIFT},
  3446. {PMIC_ISINK_SFSTR4_TC, MT6351_PMIC_ISINK_SFSTR4_TC_ADDR,
  3447. MT6351_PMIC_ISINK_SFSTR4_TC_MASK, MT6351_PMIC_ISINK_SFSTR4_TC_SHIFT},
  3448. {PMIC_ISINK_SFSTR1_EN, MT6351_PMIC_ISINK_SFSTR1_EN_ADDR,
  3449. MT6351_PMIC_ISINK_SFSTR1_EN_MASK, MT6351_PMIC_ISINK_SFSTR1_EN_SHIFT},
  3450. {PMIC_ISINK_SFSTR1_TC, MT6351_PMIC_ISINK_SFSTR1_TC_ADDR,
  3451. MT6351_PMIC_ISINK_SFSTR1_TC_MASK, MT6351_PMIC_ISINK_SFSTR1_TC_SHIFT},
  3452. {PMIC_ISINK_SFSTR0_EN, MT6351_PMIC_ISINK_SFSTR0_EN_ADDR,
  3453. MT6351_PMIC_ISINK_SFSTR0_EN_MASK, MT6351_PMIC_ISINK_SFSTR0_EN_SHIFT},
  3454. {PMIC_ISINK_SFSTR0_TC, MT6351_PMIC_ISINK_SFSTR0_TC_ADDR,
  3455. MT6351_PMIC_ISINK_SFSTR0_TC_MASK, MT6351_PMIC_ISINK_SFSTR0_TC_SHIFT},
  3456. {PMIC_ISINK_CH0_EN, MT6351_PMIC_ISINK_CH0_EN_ADDR, MT6351_PMIC_ISINK_CH0_EN_MASK,
  3457. MT6351_PMIC_ISINK_CH0_EN_SHIFT},
  3458. {PMIC_ISINK_CH1_EN, MT6351_PMIC_ISINK_CH1_EN_ADDR, MT6351_PMIC_ISINK_CH1_EN_MASK,
  3459. MT6351_PMIC_ISINK_CH1_EN_SHIFT},
  3460. {PMIC_ISINK_CH4_EN, MT6351_PMIC_ISINK_CH4_EN_ADDR, MT6351_PMIC_ISINK_CH4_EN_MASK,
  3461. MT6351_PMIC_ISINK_CH4_EN_SHIFT},
  3462. {PMIC_ISINK_CH5_EN, MT6351_PMIC_ISINK_CH5_EN_ADDR, MT6351_PMIC_ISINK_CH5_EN_MASK,
  3463. MT6351_PMIC_ISINK_CH5_EN_SHIFT},
  3464. {PMIC_ISINK_CHOP0_EN, MT6351_PMIC_ISINK_CHOP0_EN_ADDR,
  3465. MT6351_PMIC_ISINK_CHOP0_EN_MASK, MT6351_PMIC_ISINK_CHOP0_EN_SHIFT},
  3466. {PMIC_ISINK_CHOP1_EN, MT6351_PMIC_ISINK_CHOP1_EN_ADDR,
  3467. MT6351_PMIC_ISINK_CHOP1_EN_MASK, MT6351_PMIC_ISINK_CHOP1_EN_SHIFT},
  3468. {PMIC_ISINK_CHOP4_EN, MT6351_PMIC_ISINK_CHOP4_EN_ADDR,
  3469. MT6351_PMIC_ISINK_CHOP4_EN_MASK, MT6351_PMIC_ISINK_CHOP4_EN_SHIFT},
  3470. {PMIC_ISINK_CHOP5_EN, MT6351_PMIC_ISINK_CHOP5_EN_ADDR,
  3471. MT6351_PMIC_ISINK_CHOP5_EN_MASK, MT6351_PMIC_ISINK_CHOP5_EN_SHIFT},
  3472. {PMIC_ISINK_CH0_BIAS_EN, MT6351_PMIC_ISINK_CH0_BIAS_EN_ADDR,
  3473. MT6351_PMIC_ISINK_CH0_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH0_BIAS_EN_SHIFT},
  3474. {PMIC_ISINK_CH1_BIAS_EN, MT6351_PMIC_ISINK_CH1_BIAS_EN_ADDR,
  3475. MT6351_PMIC_ISINK_CH1_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH1_BIAS_EN_SHIFT},
  3476. {PMIC_ISINK_CH4_BIAS_EN, MT6351_PMIC_ISINK_CH4_BIAS_EN_ADDR,
  3477. MT6351_PMIC_ISINK_CH4_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH4_BIAS_EN_SHIFT},
  3478. {PMIC_ISINK_CH5_BIAS_EN, MT6351_PMIC_ISINK_CH5_BIAS_EN_ADDR,
  3479. MT6351_PMIC_ISINK_CH5_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH5_BIAS_EN_SHIFT},
  3480. {PMIC_ISINK_RSV, MT6351_PMIC_ISINK_RSV_ADDR, MT6351_PMIC_ISINK_RSV_MASK,
  3481. MT6351_PMIC_ISINK_RSV_SHIFT},
  3482. {PMIC_ISINK_CH5_MODE, MT6351_PMIC_ISINK_CH5_MODE_ADDR,
  3483. MT6351_PMIC_ISINK_CH5_MODE_MASK, MT6351_PMIC_ISINK_CH5_MODE_SHIFT},
  3484. {PMIC_ISINK_CH4_MODE, MT6351_PMIC_ISINK_CH4_MODE_ADDR,
  3485. MT6351_PMIC_ISINK_CH4_MODE_MASK, MT6351_PMIC_ISINK_CH4_MODE_SHIFT},
  3486. {PMIC_ISINK_CH1_MODE, MT6351_PMIC_ISINK_CH1_MODE_ADDR,
  3487. MT6351_PMIC_ISINK_CH1_MODE_MASK, MT6351_PMIC_ISINK_CH1_MODE_SHIFT},
  3488. {PMIC_ISINK_CH0_MODE, MT6351_PMIC_ISINK_CH0_MODE_ADDR,
  3489. MT6351_PMIC_ISINK_CH0_MODE_MASK, MT6351_PMIC_ISINK_CH0_MODE_SHIFT},
  3490. {PMIC_DA_QI_A_ISINKS_CH0_STEP, MT6351_PMIC_DA_QI_A_ISINKS_CH0_STEP_ADDR,
  3491. MT6351_PMIC_DA_QI_A_ISINKS_CH0_STEP_MASK, MT6351_PMIC_DA_QI_A_ISINKS_CH0_STEP_SHIFT},
  3492. {PMIC_DA_QI_A_ISINKS_CH1_STEP, MT6351_PMIC_DA_QI_A_ISINKS_CH1_STEP_ADDR,
  3493. MT6351_PMIC_DA_QI_A_ISINKS_CH1_STEP_MASK, MT6351_PMIC_DA_QI_A_ISINKS_CH1_STEP_SHIFT},
  3494. {PMIC_DA_QI_B_ISINKS_CH0_STEP, MT6351_PMIC_DA_QI_B_ISINKS_CH0_STEP_ADDR,
  3495. MT6351_PMIC_DA_QI_B_ISINKS_CH0_STEP_MASK, MT6351_PMIC_DA_QI_B_ISINKS_CH0_STEP_SHIFT},
  3496. {PMIC_DA_QI_B_ISINKS_CH1_STEP, MT6351_PMIC_DA_QI_B_ISINKS_CH1_STEP_ADDR,
  3497. MT6351_PMIC_DA_QI_B_ISINKS_CH1_STEP_MASK, MT6351_PMIC_DA_QI_B_ISINKS_CH1_STEP_SHIFT},
  3498. {PMIC_ISINK2_RSV1, MT6351_PMIC_ISINK2_RSV1_ADDR, MT6351_PMIC_ISINK2_RSV1_MASK,
  3499. MT6351_PMIC_ISINK2_RSV1_SHIFT},
  3500. {PMIC_ISINK2_RSV0, MT6351_PMIC_ISINK2_RSV0_ADDR, MT6351_PMIC_ISINK2_RSV0_MASK,
  3501. MT6351_PMIC_ISINK2_RSV0_SHIFT},
  3502. {PMIC_ISINK_CH2_STEP, MT6351_PMIC_ISINK_CH2_STEP_ADDR,
  3503. MT6351_PMIC_ISINK_CH2_STEP_MASK, MT6351_PMIC_ISINK_CH2_STEP_SHIFT},
  3504. {PMIC_ISINK3_RSV1, MT6351_PMIC_ISINK3_RSV1_ADDR, MT6351_PMIC_ISINK3_RSV1_MASK,
  3505. MT6351_PMIC_ISINK3_RSV1_SHIFT},
  3506. {PMIC_ISINK3_RSV0, MT6351_PMIC_ISINK3_RSV0_ADDR, MT6351_PMIC_ISINK3_RSV0_MASK,
  3507. MT6351_PMIC_ISINK3_RSV0_SHIFT},
  3508. {PMIC_ISINK_CH3_STEP, MT6351_PMIC_ISINK_CH3_STEP_ADDR,
  3509. MT6351_PMIC_ISINK_CH3_STEP_MASK, MT6351_PMIC_ISINK_CH3_STEP_SHIFT},
  3510. {PMIC_ISINK6_RSV1, MT6351_PMIC_ISINK6_RSV1_ADDR, MT6351_PMIC_ISINK6_RSV1_MASK,
  3511. MT6351_PMIC_ISINK6_RSV1_SHIFT},
  3512. {PMIC_ISINK6_RSV0, MT6351_PMIC_ISINK6_RSV0_ADDR, MT6351_PMIC_ISINK6_RSV0_MASK,
  3513. MT6351_PMIC_ISINK6_RSV0_SHIFT},
  3514. {PMIC_ISINK_CH6_STEP, MT6351_PMIC_ISINK_CH6_STEP_ADDR,
  3515. MT6351_PMIC_ISINK_CH6_STEP_MASK, MT6351_PMIC_ISINK_CH6_STEP_SHIFT},
  3516. {PMIC_ISINK7_RSV1, MT6351_PMIC_ISINK7_RSV1_ADDR, MT6351_PMIC_ISINK7_RSV1_MASK,
  3517. MT6351_PMIC_ISINK7_RSV1_SHIFT},
  3518. {PMIC_ISINK7_RSV0, MT6351_PMIC_ISINK7_RSV0_ADDR, MT6351_PMIC_ISINK7_RSV0_MASK,
  3519. MT6351_PMIC_ISINK7_RSV0_SHIFT},
  3520. {PMIC_ISINK_CH7_STEP, MT6351_PMIC_ISINK_CH7_STEP_ADDR,
  3521. MT6351_PMIC_ISINK_CH7_STEP_MASK, MT6351_PMIC_ISINK_CH7_STEP_SHIFT},
  3522. {PMIC_AD_NI_B_ISINK3_STATUS, MT6351_PMIC_AD_NI_B_ISINK3_STATUS_ADDR,
  3523. MT6351_PMIC_AD_NI_B_ISINK3_STATUS_MASK, MT6351_PMIC_AD_NI_B_ISINK3_STATUS_SHIFT},
  3524. {PMIC_AD_NI_B_ISINK2_STATUS, MT6351_PMIC_AD_NI_B_ISINK2_STATUS_ADDR,
  3525. MT6351_PMIC_AD_NI_B_ISINK2_STATUS_MASK, MT6351_PMIC_AD_NI_B_ISINK2_STATUS_SHIFT},
  3526. {PMIC_AD_NI_A_ISINK3_STATUS, MT6351_PMIC_AD_NI_A_ISINK3_STATUS_ADDR,
  3527. MT6351_PMIC_AD_NI_A_ISINK3_STATUS_MASK, MT6351_PMIC_AD_NI_A_ISINK3_STATUS_SHIFT},
  3528. {PMIC_AD_NI_A_ISINK2_STATUS, MT6351_PMIC_AD_NI_A_ISINK2_STATUS_ADDR,
  3529. MT6351_PMIC_AD_NI_A_ISINK2_STATUS_MASK, MT6351_PMIC_AD_NI_A_ISINK2_STATUS_SHIFT},
  3530. {PMIC_ISINK_CHOP7_SW, MT6351_PMIC_ISINK_CHOP7_SW_ADDR,
  3531. MT6351_PMIC_ISINK_CHOP7_SW_MASK, MT6351_PMIC_ISINK_CHOP7_SW_SHIFT},
  3532. {PMIC_ISINK_CHOP6_SW, MT6351_PMIC_ISINK_CHOP6_SW_ADDR,
  3533. MT6351_PMIC_ISINK_CHOP6_SW_MASK, MT6351_PMIC_ISINK_CHOP6_SW_SHIFT},
  3534. {PMIC_ISINK_CHOP3_SW, MT6351_PMIC_ISINK_CHOP3_SW_ADDR,
  3535. MT6351_PMIC_ISINK_CHOP3_SW_MASK, MT6351_PMIC_ISINK_CHOP3_SW_SHIFT},
  3536. {PMIC_ISINK_CHOP2_SW, MT6351_PMIC_ISINK_CHOP2_SW_ADDR,
  3537. MT6351_PMIC_ISINK_CHOP2_SW_MASK, MT6351_PMIC_ISINK_CHOP2_SW_SHIFT},
  3538. {PMIC_ISINK_CH7_EN, MT6351_PMIC_ISINK_CH7_EN_ADDR, MT6351_PMIC_ISINK_CH7_EN_MASK,
  3539. MT6351_PMIC_ISINK_CH7_EN_SHIFT},
  3540. {PMIC_ISINK_CH6_EN, MT6351_PMIC_ISINK_CH6_EN_ADDR, MT6351_PMIC_ISINK_CH6_EN_MASK,
  3541. MT6351_PMIC_ISINK_CH6_EN_SHIFT},
  3542. {PMIC_ISINK_CH3_EN, MT6351_PMIC_ISINK_CH3_EN_ADDR, MT6351_PMIC_ISINK_CH3_EN_MASK,
  3543. MT6351_PMIC_ISINK_CH3_EN_SHIFT},
  3544. {PMIC_ISINK_CH2_EN, MT6351_PMIC_ISINK_CH2_EN_ADDR, MT6351_PMIC_ISINK_CH2_EN_MASK,
  3545. MT6351_PMIC_ISINK_CH2_EN_SHIFT},
  3546. {PMIC_ISINK_CHOP7_EN, MT6351_PMIC_ISINK_CHOP7_EN_ADDR,
  3547. MT6351_PMIC_ISINK_CHOP7_EN_MASK, MT6351_PMIC_ISINK_CHOP7_EN_SHIFT},
  3548. {PMIC_ISINK_CHOP6_EN, MT6351_PMIC_ISINK_CHOP6_EN_ADDR,
  3549. MT6351_PMIC_ISINK_CHOP6_EN_MASK, MT6351_PMIC_ISINK_CHOP6_EN_SHIFT},
  3550. {PMIC_ISINK_CHOP3_EN, MT6351_PMIC_ISINK_CHOP3_EN_ADDR,
  3551. MT6351_PMIC_ISINK_CHOP3_EN_MASK, MT6351_PMIC_ISINK_CHOP3_EN_SHIFT},
  3552. {PMIC_ISINK_CHOP2_EN, MT6351_PMIC_ISINK_CHOP2_EN_ADDR,
  3553. MT6351_PMIC_ISINK_CHOP2_EN_MASK, MT6351_PMIC_ISINK_CHOP2_EN_SHIFT},
  3554. {PMIC_ISINK_CH7_BIAS_EN, MT6351_PMIC_ISINK_CH7_BIAS_EN_ADDR,
  3555. MT6351_PMIC_ISINK_CH7_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH7_BIAS_EN_SHIFT},
  3556. {PMIC_ISINK_CH6_BIAS_EN, MT6351_PMIC_ISINK_CH6_BIAS_EN_ADDR,
  3557. MT6351_PMIC_ISINK_CH6_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH6_BIAS_EN_SHIFT},
  3558. {PMIC_ISINK_CH3_BIAS_EN, MT6351_PMIC_ISINK_CH3_BIAS_EN_ADDR,
  3559. MT6351_PMIC_ISINK_CH3_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH3_BIAS_EN_SHIFT},
  3560. {PMIC_ISINK_CH2_BIAS_EN, MT6351_PMIC_ISINK_CH2_BIAS_EN_ADDR,
  3561. MT6351_PMIC_ISINK_CH2_BIAS_EN_MASK, MT6351_PMIC_ISINK_CH2_BIAS_EN_SHIFT},
  3562. {PMIC_CHRIND_DIM_FSEL, MT6351_PMIC_CHRIND_DIM_FSEL_ADDR,
  3563. MT6351_PMIC_CHRIND_DIM_FSEL_MASK, MT6351_PMIC_CHRIND_DIM_FSEL_SHIFT},
  3564. {PMIC_CHRIND_RSV1, MT6351_PMIC_CHRIND_RSV1_ADDR, MT6351_PMIC_CHRIND_RSV1_MASK,
  3565. MT6351_PMIC_CHRIND_RSV1_SHIFT},
  3566. {PMIC_CHRIND_RSV0, MT6351_PMIC_CHRIND_RSV0_ADDR, MT6351_PMIC_CHRIND_RSV0_MASK,
  3567. MT6351_PMIC_CHRIND_RSV0_SHIFT},
  3568. {PMIC_CHRIND_DIM_DUTY, MT6351_PMIC_CHRIND_DIM_DUTY_ADDR,
  3569. MT6351_PMIC_CHRIND_DIM_DUTY_MASK, MT6351_PMIC_CHRIND_DIM_DUTY_SHIFT},
  3570. {PMIC_CHRIND_STEP, MT6351_PMIC_CHRIND_STEP_ADDR, MT6351_PMIC_CHRIND_STEP_MASK,
  3571. MT6351_PMIC_CHRIND_STEP_SHIFT},
  3572. {PMIC_CHRIND_BREATH_TF2_SEL, MT6351_PMIC_CHRIND_BREATH_TF2_SEL_ADDR,
  3573. MT6351_PMIC_CHRIND_BREATH_TF2_SEL_MASK, MT6351_PMIC_CHRIND_BREATH_TF2_SEL_SHIFT},
  3574. {PMIC_CHRIND_BREATH_TF1_SEL, MT6351_PMIC_CHRIND_BREATH_TF1_SEL_ADDR,
  3575. MT6351_PMIC_CHRIND_BREATH_TF1_SEL_MASK, MT6351_PMIC_CHRIND_BREATH_TF1_SEL_SHIFT},
  3576. {PMIC_CHRIND_BREATH_TR2_SEL, MT6351_PMIC_CHRIND_BREATH_TR2_SEL_ADDR,
  3577. MT6351_PMIC_CHRIND_BREATH_TR2_SEL_MASK, MT6351_PMIC_CHRIND_BREATH_TR2_SEL_SHIFT},
  3578. {PMIC_CHRIND_BREATH_TR1_SEL, MT6351_PMIC_CHRIND_BREATH_TR1_SEL_ADDR,
  3579. MT6351_PMIC_CHRIND_BREATH_TR1_SEL_MASK, MT6351_PMIC_CHRIND_BREATH_TR1_SEL_SHIFT},
  3580. {PMIC_CHRIND_BREATH_TOFF_SEL, MT6351_PMIC_CHRIND_BREATH_TOFF_SEL_ADDR,
  3581. MT6351_PMIC_CHRIND_BREATH_TOFF_SEL_MASK, MT6351_PMIC_CHRIND_BREATH_TOFF_SEL_SHIFT},
  3582. {PMIC_CHRIND_BREATH_TON_SEL, MT6351_PMIC_CHRIND_BREATH_TON_SEL_ADDR,
  3583. MT6351_PMIC_CHRIND_BREATH_TON_SEL_MASK, MT6351_PMIC_CHRIND_BREATH_TON_SEL_SHIFT},
  3584. {PMIC_CHRIND_SFSTR_EN, MT6351_PMIC_CHRIND_SFSTR_EN_ADDR,
  3585. MT6351_PMIC_CHRIND_SFSTR_EN_MASK, MT6351_PMIC_CHRIND_SFSTR_EN_SHIFT},
  3586. {PMIC_CHRIND_SFSTR_TC, MT6351_PMIC_CHRIND_SFSTR_TC_ADDR,
  3587. MT6351_PMIC_CHRIND_SFSTR_TC_MASK, MT6351_PMIC_CHRIND_SFSTR_TC_SHIFT},
  3588. {PMIC_CHRIND_EN_SEL, MT6351_PMIC_CHRIND_EN_SEL_ADDR,
  3589. MT6351_PMIC_CHRIND_EN_SEL_MASK, MT6351_PMIC_CHRIND_EN_SEL_SHIFT},
  3590. {PMIC_CHRIND_EN, MT6351_PMIC_CHRIND_EN_ADDR, MT6351_PMIC_CHRIND_EN_MASK,
  3591. MT6351_PMIC_CHRIND_EN_SHIFT},
  3592. {PMIC_CHRIND_CHOP_EN, MT6351_PMIC_CHRIND_CHOP_EN_ADDR,
  3593. MT6351_PMIC_CHRIND_CHOP_EN_MASK, MT6351_PMIC_CHRIND_CHOP_EN_SHIFT},
  3594. {PMIC_CHRIND_MODE, MT6351_PMIC_CHRIND_MODE_ADDR, MT6351_PMIC_CHRIND_MODE_MASK,
  3595. MT6351_PMIC_CHRIND_MODE_SHIFT},
  3596. {PMIC_CHRIND_CHOP_SW, MT6351_PMIC_CHRIND_CHOP_SW_ADDR,
  3597. MT6351_PMIC_CHRIND_CHOP_SW_MASK, MT6351_PMIC_CHRIND_CHOP_SW_SHIFT},
  3598. {PMIC_CHRIND_BIAS_EN, MT6351_PMIC_CHRIND_BIAS_EN_ADDR,
  3599. MT6351_PMIC_CHRIND_BIAS_EN_MASK, MT6351_PMIC_CHRIND_BIAS_EN_SHIFT},
  3600. {PMIC_RG_VA18_MODE_SET, MT6351_PMIC_RG_VA18_MODE_SET_ADDR,
  3601. MT6351_PMIC_RG_VA18_MODE_SET_MASK, MT6351_PMIC_RG_VA18_MODE_SET_SHIFT},
  3602. {PMIC_RG_VA18_EN, MT6351_PMIC_RG_VA18_EN_ADDR, MT6351_PMIC_RG_VA18_EN_MASK,
  3603. MT6351_PMIC_RG_VA18_EN_SHIFT},
  3604. {PMIC_RG_VA18_MODE_CTRL, MT6351_PMIC_RG_VA18_MODE_CTRL_ADDR,
  3605. MT6351_PMIC_RG_VA18_MODE_CTRL_MASK, MT6351_PMIC_RG_VA18_MODE_CTRL_SHIFT},
  3606. {PMIC_RG_VA18_ON_CTRL, MT6351_PMIC_RG_VA18_ON_CTRL_ADDR,
  3607. MT6351_PMIC_RG_VA18_ON_CTRL_MASK, MT6351_PMIC_RG_VA18_ON_CTRL_SHIFT},
  3608. {PMIC_RG_VA18_SRCLK_MODE_SEL, MT6351_PMIC_RG_VA18_SRCLK_MODE_SEL_ADDR,
  3609. MT6351_PMIC_RG_VA18_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VA18_SRCLK_MODE_SEL_SHIFT},
  3610. {PMIC_DA_QI_VA18_MODE, MT6351_PMIC_DA_QI_VA18_MODE_ADDR,
  3611. MT6351_PMIC_DA_QI_VA18_MODE_MASK, MT6351_PMIC_DA_QI_VA18_MODE_SHIFT},
  3612. {PMIC_RG_VA18_STBTD, MT6351_PMIC_RG_VA18_STBTD_ADDR,
  3613. MT6351_PMIC_RG_VA18_STBTD_MASK, MT6351_PMIC_RG_VA18_STBTD_SHIFT},
  3614. {PMIC_RG_VA18_SRCLK_EN_SEL, MT6351_PMIC_RG_VA18_SRCLK_EN_SEL_ADDR,
  3615. MT6351_PMIC_RG_VA18_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VA18_SRCLK_EN_SEL_SHIFT},
  3616. {PMIC_DA_QI_VA18_STB, MT6351_PMIC_DA_QI_VA18_STB_ADDR,
  3617. MT6351_PMIC_DA_QI_VA18_STB_MASK, MT6351_PMIC_DA_QI_VA18_STB_SHIFT},
  3618. {PMIC_DA_QI_VA18_EN, MT6351_PMIC_DA_QI_VA18_EN_ADDR,
  3619. MT6351_PMIC_DA_QI_VA18_EN_MASK, MT6351_PMIC_DA_QI_VA18_EN_SHIFT},
  3620. {PMIC_RG_VA18_AUXADC_PWDB_EN, MT6351_PMIC_RG_VA18_AUXADC_PWDB_EN_ADDR,
  3621. MT6351_PMIC_RG_VA18_AUXADC_PWDB_EN_MASK, MT6351_PMIC_RG_VA18_AUXADC_PWDB_EN_SHIFT},
  3622. {PMIC_RG_VA18_OCFB_EN, MT6351_PMIC_RG_VA18_OCFB_EN_ADDR,
  3623. MT6351_PMIC_RG_VA18_OCFB_EN_MASK, MT6351_PMIC_RG_VA18_OCFB_EN_SHIFT},
  3624. {PMIC_DA_QI_VA18_OCFB_EN, MT6351_PMIC_DA_QI_VA18_OCFB_EN_ADDR,
  3625. MT6351_PMIC_DA_QI_VA18_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VA18_OCFB_EN_SHIFT},
  3626. {PMIC_RG_VTCXO24_MODE_SET, MT6351_PMIC_RG_VTCXO24_MODE_SET_ADDR,
  3627. MT6351_PMIC_RG_VTCXO24_MODE_SET_MASK, MT6351_PMIC_RG_VTCXO24_MODE_SET_SHIFT},
  3628. {PMIC_RG_VTCXO24_EN, MT6351_PMIC_RG_VTCXO24_EN_ADDR,
  3629. MT6351_PMIC_RG_VTCXO24_EN_MASK, MT6351_PMIC_RG_VTCXO24_EN_SHIFT},
  3630. {PMIC_RG_VTCXO24_MODE_CTRL, MT6351_PMIC_RG_VTCXO24_MODE_CTRL_ADDR,
  3631. MT6351_PMIC_RG_VTCXO24_MODE_CTRL_MASK, MT6351_PMIC_RG_VTCXO24_MODE_CTRL_SHIFT},
  3632. {PMIC_RG_VTCXO24_ON_CTRL, MT6351_PMIC_RG_VTCXO24_ON_CTRL_ADDR,
  3633. MT6351_PMIC_RG_VTCXO24_ON_CTRL_MASK, MT6351_PMIC_RG_VTCXO24_ON_CTRL_SHIFT},
  3634. {PMIC_RG_VTCXO24_SWITCH, MT6351_PMIC_RG_VTCXO24_SWITCH_ADDR,
  3635. MT6351_PMIC_RG_VTCXO24_SWITCH_MASK, MT6351_PMIC_RG_VTCXO24_SWITCH_SHIFT},
  3636. {PMIC_RG_VTCXO24_SRCLK_MODE_SEL, MT6351_PMIC_RG_VTCXO24_SRCLK_MODE_SEL_ADDR,
  3637. MT6351_PMIC_RG_VTCXO24_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VTCXO24_SRCLK_MODE_SEL_SHIFT},
  3638. {PMIC_DA_QI_VTCXO24_MODE, MT6351_PMIC_DA_QI_VTCXO24_MODE_ADDR,
  3639. MT6351_PMIC_DA_QI_VTCXO24_MODE_MASK, MT6351_PMIC_DA_QI_VTCXO24_MODE_SHIFT},
  3640. {PMIC_RG_VTCXO24_STBTD, MT6351_PMIC_RG_VTCXO24_STBTD_ADDR,
  3641. MT6351_PMIC_RG_VTCXO24_STBTD_MASK, MT6351_PMIC_RG_VTCXO24_STBTD_SHIFT},
  3642. {PMIC_RG_VTCXO24_SRCLK_EN_SEL, MT6351_PMIC_RG_VTCXO24_SRCLK_EN_SEL_ADDR,
  3643. MT6351_PMIC_RG_VTCXO24_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VTCXO24_SRCLK_EN_SEL_SHIFT},
  3644. {PMIC_DA_QI_VTCXO24_STB, MT6351_PMIC_DA_QI_VTCXO24_STB_ADDR,
  3645. MT6351_PMIC_DA_QI_VTCXO24_STB_MASK, MT6351_PMIC_DA_QI_VTCXO24_STB_SHIFT},
  3646. {PMIC_DA_QI_VTCXO24_EN, MT6351_PMIC_DA_QI_VTCXO24_EN_ADDR,
  3647. MT6351_PMIC_DA_QI_VTCXO24_EN_MASK, MT6351_PMIC_DA_QI_VTCXO24_EN_SHIFT},
  3648. {PMIC_RG_VTCXO24_OCFB_EN, MT6351_PMIC_RG_VTCXO24_OCFB_EN_ADDR,
  3649. MT6351_PMIC_RG_VTCXO24_OCFB_EN_MASK, MT6351_PMIC_RG_VTCXO24_OCFB_EN_SHIFT},
  3650. {PMIC_DA_QI_VTCXO24_OCFB_EN, MT6351_PMIC_DA_QI_VTCXO24_OCFB_EN_ADDR,
  3651. MT6351_PMIC_DA_QI_VTCXO24_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VTCXO24_OCFB_EN_SHIFT},
  3652. {PMIC_RG_VTCXO28_MODE_SET, MT6351_PMIC_RG_VTCXO28_MODE_SET_ADDR,
  3653. MT6351_PMIC_RG_VTCXO28_MODE_SET_MASK, MT6351_PMIC_RG_VTCXO28_MODE_SET_SHIFT},
  3654. {PMIC_RG_VTCXO28_EN, MT6351_PMIC_RG_VTCXO28_EN_ADDR,
  3655. MT6351_PMIC_RG_VTCXO28_EN_MASK, MT6351_PMIC_RG_VTCXO28_EN_SHIFT},
  3656. {PMIC_RG_VTCXO28_MODE_CTRL, MT6351_PMIC_RG_VTCXO28_MODE_CTRL_ADDR,
  3657. MT6351_PMIC_RG_VTCXO28_MODE_CTRL_MASK, MT6351_PMIC_RG_VTCXO28_MODE_CTRL_SHIFT},
  3658. {PMIC_RG_VTCXO28_ON_CTRL, MT6351_PMIC_RG_VTCXO28_ON_CTRL_ADDR,
  3659. MT6351_PMIC_RG_VTCXO28_ON_CTRL_MASK, MT6351_PMIC_RG_VTCXO28_ON_CTRL_SHIFT},
  3660. {PMIC_RG_VTCXO28_SRCLK_MODE_SEL, MT6351_PMIC_RG_VTCXO28_SRCLK_MODE_SEL_ADDR,
  3661. MT6351_PMIC_RG_VTCXO28_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VTCXO28_SRCLK_MODE_SEL_SHIFT},
  3662. {PMIC_DA_QI_VTCXO28_MODE, MT6351_PMIC_DA_QI_VTCXO28_MODE_ADDR,
  3663. MT6351_PMIC_DA_QI_VTCXO28_MODE_MASK, MT6351_PMIC_DA_QI_VTCXO28_MODE_SHIFT},
  3664. {PMIC_RG_VTCXO28_STBTD, MT6351_PMIC_RG_VTCXO28_STBTD_ADDR,
  3665. MT6351_PMIC_RG_VTCXO28_STBTD_MASK, MT6351_PMIC_RG_VTCXO28_STBTD_SHIFT},
  3666. {PMIC_RG_VTCXO28_SRCLK_EN_SEL, MT6351_PMIC_RG_VTCXO28_SRCLK_EN_SEL_ADDR,
  3667. MT6351_PMIC_RG_VTCXO28_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VTCXO28_SRCLK_EN_SEL_SHIFT},
  3668. {PMIC_DA_QI_VTCXO28_STB, MT6351_PMIC_DA_QI_VTCXO28_STB_ADDR,
  3669. MT6351_PMIC_DA_QI_VTCXO28_STB_MASK, MT6351_PMIC_DA_QI_VTCXO28_STB_SHIFT},
  3670. {PMIC_DA_QI_VTCXO28_EN, MT6351_PMIC_DA_QI_VTCXO28_EN_ADDR,
  3671. MT6351_PMIC_DA_QI_VTCXO28_EN_MASK, MT6351_PMIC_DA_QI_VTCXO28_EN_SHIFT},
  3672. {PMIC_RG_VTCXO28_OCFB_EN, MT6351_PMIC_RG_VTCXO28_OCFB_EN_ADDR,
  3673. MT6351_PMIC_RG_VTCXO28_OCFB_EN_MASK, MT6351_PMIC_RG_VTCXO28_OCFB_EN_SHIFT},
  3674. {PMIC_DA_QI_VTCXO28_OCFB_EN, MT6351_PMIC_DA_QI_VTCXO28_OCFB_EN_ADDR,
  3675. MT6351_PMIC_DA_QI_VTCXO28_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VTCXO28_OCFB_EN_SHIFT},
  3676. {PMIC_RG_VCN28_MODE_SET, MT6351_PMIC_RG_VCN28_MODE_SET_ADDR,
  3677. MT6351_PMIC_RG_VCN28_MODE_SET_MASK, MT6351_PMIC_RG_VCN28_MODE_SET_SHIFT},
  3678. {PMIC_RG_VCN28_EN, MT6351_PMIC_RG_VCN28_EN_ADDR, MT6351_PMIC_RG_VCN28_EN_MASK,
  3679. MT6351_PMIC_RG_VCN28_EN_SHIFT},
  3680. {PMIC_RG_VCN28_MODE_CTRL, MT6351_PMIC_RG_VCN28_MODE_CTRL_ADDR,
  3681. MT6351_PMIC_RG_VCN28_MODE_CTRL_MASK, MT6351_PMIC_RG_VCN28_MODE_CTRL_SHIFT},
  3682. {PMIC_RG_VCN28_ON_CTRL, MT6351_PMIC_RG_VCN28_ON_CTRL_ADDR,
  3683. MT6351_PMIC_RG_VCN28_ON_CTRL_MASK, MT6351_PMIC_RG_VCN28_ON_CTRL_SHIFT},
  3684. {PMIC_RG_VCN28_SRCLK_MODE_SEL, MT6351_PMIC_RG_VCN28_SRCLK_MODE_SEL_ADDR,
  3685. MT6351_PMIC_RG_VCN28_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VCN28_SRCLK_MODE_SEL_SHIFT},
  3686. {PMIC_DA_QI_VCN28_MODE, MT6351_PMIC_DA_QI_VCN28_MODE_ADDR,
  3687. MT6351_PMIC_DA_QI_VCN28_MODE_MASK, MT6351_PMIC_DA_QI_VCN28_MODE_SHIFT},
  3688. {PMIC_RG_VCN28_STBTD, MT6351_PMIC_RG_VCN28_STBTD_ADDR,
  3689. MT6351_PMIC_RG_VCN28_STBTD_MASK, MT6351_PMIC_RG_VCN28_STBTD_SHIFT},
  3690. {PMIC_RG_VCN28_SRCLK_EN_SEL, MT6351_PMIC_RG_VCN28_SRCLK_EN_SEL_ADDR,
  3691. MT6351_PMIC_RG_VCN28_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VCN28_SRCLK_EN_SEL_SHIFT},
  3692. {PMIC_DA_QI_VCN28_STB, MT6351_PMIC_DA_QI_VCN28_STB_ADDR,
  3693. MT6351_PMIC_DA_QI_VCN28_STB_MASK, MT6351_PMIC_DA_QI_VCN28_STB_SHIFT},
  3694. {PMIC_DA_QI_VCN28_EN, MT6351_PMIC_DA_QI_VCN28_EN_ADDR,
  3695. MT6351_PMIC_DA_QI_VCN28_EN_MASK, MT6351_PMIC_DA_QI_VCN28_EN_SHIFT},
  3696. {PMIC_RG_VCN28_OCFB_EN, MT6351_PMIC_RG_VCN28_OCFB_EN_ADDR,
  3697. MT6351_PMIC_RG_VCN28_OCFB_EN_MASK, MT6351_PMIC_RG_VCN28_OCFB_EN_SHIFT},
  3698. {PMIC_DA_QI_VCN28_OCFB_EN, MT6351_PMIC_DA_QI_VCN28_OCFB_EN_ADDR,
  3699. MT6351_PMIC_DA_QI_VCN28_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VCN28_OCFB_EN_SHIFT},
  3700. {PMIC_RG_VCN28_DUMMY_LOAD_EN, MT6351_PMIC_RG_VCN28_DUMMY_LOAD_EN_ADDR,
  3701. MT6351_PMIC_RG_VCN28_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VCN28_DUMMY_LOAD_EN_SHIFT},
  3702. {PMIC_RG_VCN28_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VCN28_DUMMY_LOAD_CTRL_ADDR,
  3703. MT6351_PMIC_RG_VCN28_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VCN28_DUMMY_LOAD_CTRL_SHIFT},
  3704. {PMIC_RG_VCN28_DUMMY_LOAD, MT6351_PMIC_RG_VCN28_DUMMY_LOAD_ADDR,
  3705. MT6351_PMIC_RG_VCN28_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VCN28_DUMMY_LOAD_SHIFT},
  3706. {PMIC_RG_VCN28_DUMMY_LOAD_SRCLKEN_SEL,
  3707. MT6351_PMIC_RG_VCN28_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3708. MT6351_PMIC_RG_VCN28_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3709. MT6351_PMIC_RG_VCN28_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3710. {PMIC_DA_QI_VCN28_DUMMY_LOAD, MT6351_PMIC_DA_QI_VCN28_DUMMY_LOAD_ADDR,
  3711. MT6351_PMIC_DA_QI_VCN28_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VCN28_DUMMY_LOAD_SHIFT},
  3712. {PMIC_RG_VCAMA_EN, MT6351_PMIC_RG_VCAMA_EN_ADDR, MT6351_PMIC_RG_VCAMA_EN_MASK,
  3713. MT6351_PMIC_RG_VCAMA_EN_SHIFT},
  3714. {PMIC_RG_VCAMA_ON_CTRL, MT6351_PMIC_RG_VCAMA_ON_CTRL_ADDR,
  3715. MT6351_PMIC_RG_VCAMA_ON_CTRL_MASK, MT6351_PMIC_RG_VCAMA_ON_CTRL_SHIFT},
  3716. {PMIC_RG_VCAMA_SRCLK_MODE_SEL, MT6351_PMIC_RG_VCAMA_SRCLK_MODE_SEL_ADDR,
  3717. MT6351_PMIC_RG_VCAMA_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VCAMA_SRCLK_MODE_SEL_SHIFT},
  3718. {PMIC_DA_QI_VCAMA_MODE, MT6351_PMIC_DA_QI_VCAMA_MODE_ADDR,
  3719. MT6351_PMIC_DA_QI_VCAMA_MODE_MASK, MT6351_PMIC_DA_QI_VCAMA_MODE_SHIFT},
  3720. {PMIC_RG_VCAMA_STBTD, MT6351_PMIC_RG_VCAMA_STBTD_ADDR,
  3721. MT6351_PMIC_RG_VCAMA_STBTD_MASK, MT6351_PMIC_RG_VCAMA_STBTD_SHIFT},
  3722. {PMIC_RG_VCAMA_SRCLK_EN_SEL, MT6351_PMIC_RG_VCAMA_SRCLK_EN_SEL_ADDR,
  3723. MT6351_PMIC_RG_VCAMA_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VCAMA_SRCLK_EN_SEL_SHIFT},
  3724. {PMIC_DA_QI_VCAMA_STB, MT6351_PMIC_DA_QI_VCAMA_STB_ADDR,
  3725. MT6351_PMIC_DA_QI_VCAMA_STB_MASK, MT6351_PMIC_DA_QI_VCAMA_STB_SHIFT},
  3726. {PMIC_DA_QI_VCAMA_EN, MT6351_PMIC_DA_QI_VCAMA_EN_ADDR,
  3727. MT6351_PMIC_DA_QI_VCAMA_EN_MASK, MT6351_PMIC_DA_QI_VCAMA_EN_SHIFT},
  3728. {PMIC_RG_VCAMA_OCFB_EN, MT6351_PMIC_RG_VCAMA_OCFB_EN_ADDR,
  3729. MT6351_PMIC_RG_VCAMA_OCFB_EN_MASK, MT6351_PMIC_RG_VCAMA_OCFB_EN_SHIFT},
  3730. {PMIC_DA_QI_VCAMA_OCFB_EN, MT6351_PMIC_DA_QI_VCAMA_OCFB_EN_ADDR,
  3731. MT6351_PMIC_DA_QI_VCAMA_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VCAMA_OCFB_EN_SHIFT},
  3732. {PMIC_RG_VUSB33_MODE_SET, MT6351_PMIC_RG_VUSB33_MODE_SET_ADDR,
  3733. MT6351_PMIC_RG_VUSB33_MODE_SET_MASK, MT6351_PMIC_RG_VUSB33_MODE_SET_SHIFT},
  3734. {PMIC_RG_VUSB33_EN, MT6351_PMIC_RG_VUSB33_EN_ADDR, MT6351_PMIC_RG_VUSB33_EN_MASK,
  3735. MT6351_PMIC_RG_VUSB33_EN_SHIFT},
  3736. {PMIC_RG_VUSB33_MODE_CTRL, MT6351_PMIC_RG_VUSB33_MODE_CTRL_ADDR,
  3737. MT6351_PMIC_RG_VUSB33_MODE_CTRL_MASK, MT6351_PMIC_RG_VUSB33_MODE_CTRL_SHIFT},
  3738. {PMIC_RG_VUSB33_ON_CTRL, MT6351_PMIC_RG_VUSB33_ON_CTRL_ADDR,
  3739. MT6351_PMIC_RG_VUSB33_ON_CTRL_MASK, MT6351_PMIC_RG_VUSB33_ON_CTRL_SHIFT},
  3740. {PMIC_RG_VUSB33_SRCLK_MODE_SEL, MT6351_PMIC_RG_VUSB33_SRCLK_MODE_SEL_ADDR,
  3741. MT6351_PMIC_RG_VUSB33_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VUSB33_SRCLK_MODE_SEL_SHIFT},
  3742. {PMIC_DA_QI_VUSB33_MODE, MT6351_PMIC_DA_QI_VUSB33_MODE_ADDR,
  3743. MT6351_PMIC_DA_QI_VUSB33_MODE_MASK, MT6351_PMIC_DA_QI_VUSB33_MODE_SHIFT},
  3744. {PMIC_RG_VUSB33_STBTD, MT6351_PMIC_RG_VUSB33_STBTD_ADDR,
  3745. MT6351_PMIC_RG_VUSB33_STBTD_MASK, MT6351_PMIC_RG_VUSB33_STBTD_SHIFT},
  3746. {PMIC_RG_VUSB33_SRCLK_EN_SEL, MT6351_PMIC_RG_VUSB33_SRCLK_EN_SEL_ADDR,
  3747. MT6351_PMIC_RG_VUSB33_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VUSB33_SRCLK_EN_SEL_SHIFT},
  3748. {PMIC_DA_QI_VUSB33_STB, MT6351_PMIC_DA_QI_VUSB33_STB_ADDR,
  3749. MT6351_PMIC_DA_QI_VUSB33_STB_MASK, MT6351_PMIC_DA_QI_VUSB33_STB_SHIFT},
  3750. {PMIC_DA_QI_VUSB33_EN, MT6351_PMIC_DA_QI_VUSB33_EN_ADDR,
  3751. MT6351_PMIC_DA_QI_VUSB33_EN_MASK, MT6351_PMIC_DA_QI_VUSB33_EN_SHIFT},
  3752. {PMIC_RG_VUSB33_OCFB_EN, MT6351_PMIC_RG_VUSB33_OCFB_EN_ADDR,
  3753. MT6351_PMIC_RG_VUSB33_OCFB_EN_MASK, MT6351_PMIC_RG_VUSB33_OCFB_EN_SHIFT},
  3754. {PMIC_DA_QI_VUSB33_OCFB_EN, MT6351_PMIC_DA_QI_VUSB33_OCFB_EN_ADDR,
  3755. MT6351_PMIC_DA_QI_VUSB33_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VUSB33_OCFB_EN_SHIFT},
  3756. {PMIC_RG_VUSB33_DUMMY_LOAD_EN, MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_EN_ADDR,
  3757. MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_EN_SHIFT},
  3758. {PMIC_RG_VUSB33_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_CTRL_ADDR,
  3759. MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_CTRL_SHIFT},
  3760. {PMIC_RG_VUSB33_DUMMY_LOAD, MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_ADDR,
  3761. MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_SHIFT},
  3762. {PMIC_RG_VUSB33_DUMMY_LOAD_SRCLKEN_SEL,
  3763. MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3764. MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3765. MT6351_PMIC_RG_VUSB33_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3766. {PMIC_DA_QI_VUSB33_DUMMY_LOAD, MT6351_PMIC_DA_QI_VUSB33_DUMMY_LOAD_ADDR,
  3767. MT6351_PMIC_DA_QI_VUSB33_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VUSB33_DUMMY_LOAD_SHIFT},
  3768. {PMIC_RG_VSIM1_MODE_SET, MT6351_PMIC_RG_VSIM1_MODE_SET_ADDR,
  3769. MT6351_PMIC_RG_VSIM1_MODE_SET_MASK, MT6351_PMIC_RG_VSIM1_MODE_SET_SHIFT},
  3770. {PMIC_RG_VSIM1_EN, MT6351_PMIC_RG_VSIM1_EN_ADDR, MT6351_PMIC_RG_VSIM1_EN_MASK,
  3771. MT6351_PMIC_RG_VSIM1_EN_SHIFT},
  3772. {PMIC_RG_VSIM1_MODE_CTRL, MT6351_PMIC_RG_VSIM1_MODE_CTRL_ADDR,
  3773. MT6351_PMIC_RG_VSIM1_MODE_CTRL_MASK, MT6351_PMIC_RG_VSIM1_MODE_CTRL_SHIFT},
  3774. {PMIC_RG_VSIM1_ON_CTRL, MT6351_PMIC_RG_VSIM1_ON_CTRL_ADDR,
  3775. MT6351_PMIC_RG_VSIM1_ON_CTRL_MASK, MT6351_PMIC_RG_VSIM1_ON_CTRL_SHIFT},
  3776. {PMIC_RG_VSIM1_SRCLK_MODE_SEL, MT6351_PMIC_RG_VSIM1_SRCLK_MODE_SEL_ADDR,
  3777. MT6351_PMIC_RG_VSIM1_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VSIM1_SRCLK_MODE_SEL_SHIFT},
  3778. {PMIC_DA_QI_VSIM1_MODE, MT6351_PMIC_DA_QI_VSIM1_MODE_ADDR,
  3779. MT6351_PMIC_DA_QI_VSIM1_MODE_MASK, MT6351_PMIC_DA_QI_VSIM1_MODE_SHIFT},
  3780. {PMIC_RG_VSIM1_STBTD, MT6351_PMIC_RG_VSIM1_STBTD_ADDR,
  3781. MT6351_PMIC_RG_VSIM1_STBTD_MASK, MT6351_PMIC_RG_VSIM1_STBTD_SHIFT},
  3782. {PMIC_RG_VSIM1_SRCLK_EN_SEL, MT6351_PMIC_RG_VSIM1_SRCLK_EN_SEL_ADDR,
  3783. MT6351_PMIC_RG_VSIM1_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VSIM1_SRCLK_EN_SEL_SHIFT},
  3784. {PMIC_DA_QI_VSIM1_STB, MT6351_PMIC_DA_QI_VSIM1_STB_ADDR,
  3785. MT6351_PMIC_DA_QI_VSIM1_STB_MASK, MT6351_PMIC_DA_QI_VSIM1_STB_SHIFT},
  3786. {PMIC_DA_QI_VSIM1_EN, MT6351_PMIC_DA_QI_VSIM1_EN_ADDR,
  3787. MT6351_PMIC_DA_QI_VSIM1_EN_MASK, MT6351_PMIC_DA_QI_VSIM1_EN_SHIFT},
  3788. {PMIC_RG_VSIM1_OCFB_EN, MT6351_PMIC_RG_VSIM1_OCFB_EN_ADDR,
  3789. MT6351_PMIC_RG_VSIM1_OCFB_EN_MASK, MT6351_PMIC_RG_VSIM1_OCFB_EN_SHIFT},
  3790. {PMIC_DA_QI_VSIM1_OCFB_EN, MT6351_PMIC_DA_QI_VSIM1_OCFB_EN_ADDR,
  3791. MT6351_PMIC_DA_QI_VSIM1_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VSIM1_OCFB_EN_SHIFT},
  3792. {PMIC_RG_VSIM1_DUMMY_LOAD_EN, MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_EN_ADDR,
  3793. MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_EN_SHIFT},
  3794. {PMIC_RG_VSIM1_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_CTRL_ADDR,
  3795. MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_CTRL_SHIFT},
  3796. {PMIC_RG_VSIM1_DUMMY_LOAD, MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_ADDR,
  3797. MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_SHIFT},
  3798. {PMIC_RG_VSIM1_DUMMY_LOAD_SRCLKEN_SEL,
  3799. MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3800. MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3801. MT6351_PMIC_RG_VSIM1_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3802. {PMIC_DA_QI_VSIM1_DUMMY_LOAD, MT6351_PMIC_DA_QI_VSIM1_DUMMY_LOAD_ADDR,
  3803. MT6351_PMIC_DA_QI_VSIM1_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VSIM1_DUMMY_LOAD_SHIFT},
  3804. {PMIC_RG_VSIM2_MODE_SET, MT6351_PMIC_RG_VSIM2_MODE_SET_ADDR,
  3805. MT6351_PMIC_RG_VSIM2_MODE_SET_MASK, MT6351_PMIC_RG_VSIM2_MODE_SET_SHIFT},
  3806. {PMIC_RG_VSIM2_EN, MT6351_PMIC_RG_VSIM2_EN_ADDR, MT6351_PMIC_RG_VSIM2_EN_MASK,
  3807. MT6351_PMIC_RG_VSIM2_EN_SHIFT},
  3808. {PMIC_RG_VSIM2_MODE_CTRL, MT6351_PMIC_RG_VSIM2_MODE_CTRL_ADDR,
  3809. MT6351_PMIC_RG_VSIM2_MODE_CTRL_MASK, MT6351_PMIC_RG_VSIM2_MODE_CTRL_SHIFT},
  3810. {PMIC_RG_VSIM2_ON_CTRL, MT6351_PMIC_RG_VSIM2_ON_CTRL_ADDR,
  3811. MT6351_PMIC_RG_VSIM2_ON_CTRL_MASK, MT6351_PMIC_RG_VSIM2_ON_CTRL_SHIFT},
  3812. {PMIC_RG_VSIM2_SRCLK_MODE_SEL, MT6351_PMIC_RG_VSIM2_SRCLK_MODE_SEL_ADDR,
  3813. MT6351_PMIC_RG_VSIM2_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VSIM2_SRCLK_MODE_SEL_SHIFT},
  3814. {PMIC_DA_QI_VSIM2_MODE, MT6351_PMIC_DA_QI_VSIM2_MODE_ADDR,
  3815. MT6351_PMIC_DA_QI_VSIM2_MODE_MASK, MT6351_PMIC_DA_QI_VSIM2_MODE_SHIFT},
  3816. {PMIC_RG_VSIM2_STBTD, MT6351_PMIC_RG_VSIM2_STBTD_ADDR,
  3817. MT6351_PMIC_RG_VSIM2_STBTD_MASK, MT6351_PMIC_RG_VSIM2_STBTD_SHIFT},
  3818. {PMIC_RG_VSIM2_SRCLK_EN_SEL, MT6351_PMIC_RG_VSIM2_SRCLK_EN_SEL_ADDR,
  3819. MT6351_PMIC_RG_VSIM2_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VSIM2_SRCLK_EN_SEL_SHIFT},
  3820. {PMIC_DA_QI_VSIM2_STB, MT6351_PMIC_DA_QI_VSIM2_STB_ADDR,
  3821. MT6351_PMIC_DA_QI_VSIM2_STB_MASK, MT6351_PMIC_DA_QI_VSIM2_STB_SHIFT},
  3822. {PMIC_DA_QI_VSIM2_EN, MT6351_PMIC_DA_QI_VSIM2_EN_ADDR,
  3823. MT6351_PMIC_DA_QI_VSIM2_EN_MASK, MT6351_PMIC_DA_QI_VSIM2_EN_SHIFT},
  3824. {PMIC_RG_VSIM2_OCFB_EN, MT6351_PMIC_RG_VSIM2_OCFB_EN_ADDR,
  3825. MT6351_PMIC_RG_VSIM2_OCFB_EN_MASK, MT6351_PMIC_RG_VSIM2_OCFB_EN_SHIFT},
  3826. {PMIC_DA_QI_VSIM2_OCFB_EN, MT6351_PMIC_DA_QI_VSIM2_OCFB_EN_ADDR,
  3827. MT6351_PMIC_DA_QI_VSIM2_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VSIM2_OCFB_EN_SHIFT},
  3828. {PMIC_RG_VSIM2_DUMMY_LOAD_EN, MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_EN_ADDR,
  3829. MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_EN_SHIFT},
  3830. {PMIC_RG_VSIM2_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_CTRL_ADDR,
  3831. MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_CTRL_SHIFT},
  3832. {PMIC_RG_VSIM2_DUMMY_LOAD, MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_ADDR,
  3833. MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_SHIFT},
  3834. {PMIC_RG_VSIM2_DUMMY_LOAD_SRCLKEN_SEL,
  3835. MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3836. MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3837. MT6351_PMIC_RG_VSIM2_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3838. {PMIC_DA_QI_VSIM2_DUMMY_LOAD, MT6351_PMIC_DA_QI_VSIM2_DUMMY_LOAD_ADDR,
  3839. MT6351_PMIC_DA_QI_VSIM2_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VSIM2_DUMMY_LOAD_SHIFT},
  3840. {PMIC_RG_VEMC_MODE_SET, MT6351_PMIC_RG_VEMC_MODE_SET_ADDR,
  3841. MT6351_PMIC_RG_VEMC_MODE_SET_MASK, MT6351_PMIC_RG_VEMC_MODE_SET_SHIFT},
  3842. {PMIC_RG_VEMC_EN, MT6351_PMIC_RG_VEMC_EN_ADDR, MT6351_PMIC_RG_VEMC_EN_MASK,
  3843. MT6351_PMIC_RG_VEMC_EN_SHIFT},
  3844. {PMIC_RG_VEMC_MODE_CTRL, MT6351_PMIC_RG_VEMC_MODE_CTRL_ADDR,
  3845. MT6351_PMIC_RG_VEMC_MODE_CTRL_MASK, MT6351_PMIC_RG_VEMC_MODE_CTRL_SHIFT},
  3846. {PMIC_RG_VEMC_ON_CTRL, MT6351_PMIC_RG_VEMC_ON_CTRL_ADDR,
  3847. MT6351_PMIC_RG_VEMC_ON_CTRL_MASK, MT6351_PMIC_RG_VEMC_ON_CTRL_SHIFT},
  3848. {PMIC_RG_VEMC_SRCLK_MODE_SEL, MT6351_PMIC_RG_VEMC_SRCLK_MODE_SEL_ADDR,
  3849. MT6351_PMIC_RG_VEMC_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VEMC_SRCLK_MODE_SEL_SHIFT},
  3850. {PMIC_DA_QI_VEMC_MODE, MT6351_PMIC_DA_QI_VEMC_MODE_ADDR,
  3851. MT6351_PMIC_DA_QI_VEMC_MODE_MASK, MT6351_PMIC_DA_QI_VEMC_MODE_SHIFT},
  3852. {PMIC_RG_VEMC_STBTD, MT6351_PMIC_RG_VEMC_STBTD_ADDR,
  3853. MT6351_PMIC_RG_VEMC_STBTD_MASK, MT6351_PMIC_RG_VEMC_STBTD_SHIFT},
  3854. {PMIC_RG_VEMC_SRCLK_EN_SEL, MT6351_PMIC_RG_VEMC_SRCLK_EN_SEL_ADDR,
  3855. MT6351_PMIC_RG_VEMC_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VEMC_SRCLK_EN_SEL_SHIFT},
  3856. {PMIC_DA_QI_VEMC_STB, MT6351_PMIC_DA_QI_VEMC_STB_ADDR,
  3857. MT6351_PMIC_DA_QI_VEMC_STB_MASK, MT6351_PMIC_DA_QI_VEMC_STB_SHIFT},
  3858. {PMIC_DA_QI_VEMC_EN, MT6351_PMIC_DA_QI_VEMC_EN_ADDR,
  3859. MT6351_PMIC_DA_QI_VEMC_EN_MASK, MT6351_PMIC_DA_QI_VEMC_EN_SHIFT},
  3860. {PMIC_RG_VEMC_OCFB_EN, MT6351_PMIC_RG_VEMC_OCFB_EN_ADDR,
  3861. MT6351_PMIC_RG_VEMC_OCFB_EN_MASK, MT6351_PMIC_RG_VEMC_OCFB_EN_SHIFT},
  3862. {PMIC_DA_QI_VEMC_OCFB_EN, MT6351_PMIC_DA_QI_VEMC_OCFB_EN_ADDR,
  3863. MT6351_PMIC_DA_QI_VEMC_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VEMC_OCFB_EN_SHIFT},
  3864. {PMIC_RG_VEMC_DUMMY_LOAD_EN, MT6351_PMIC_RG_VEMC_DUMMY_LOAD_EN_ADDR,
  3865. MT6351_PMIC_RG_VEMC_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VEMC_DUMMY_LOAD_EN_SHIFT},
  3866. {PMIC_RG_VEMC_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VEMC_DUMMY_LOAD_CTRL_ADDR,
  3867. MT6351_PMIC_RG_VEMC_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VEMC_DUMMY_LOAD_CTRL_SHIFT},
  3868. {PMIC_RG_VEMC_DUMMY_LOAD, MT6351_PMIC_RG_VEMC_DUMMY_LOAD_ADDR,
  3869. MT6351_PMIC_RG_VEMC_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VEMC_DUMMY_LOAD_SHIFT},
  3870. {PMIC_RG_VEMC_DUMMY_LOAD_SRCLKEN_SEL,
  3871. MT6351_PMIC_RG_VEMC_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3872. MT6351_PMIC_RG_VEMC_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3873. MT6351_PMIC_RG_VEMC_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3874. {PMIC_DA_QI_VEMC_DUMMY_LOAD, MT6351_PMIC_DA_QI_VEMC_DUMMY_LOAD_ADDR,
  3875. MT6351_PMIC_DA_QI_VEMC_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VEMC_DUMMY_LOAD_SHIFT},
  3876. {PMIC_RG_VMCH_MODE_SET, MT6351_PMIC_RG_VMCH_MODE_SET_ADDR,
  3877. MT6351_PMIC_RG_VMCH_MODE_SET_MASK, MT6351_PMIC_RG_VMCH_MODE_SET_SHIFT},
  3878. {PMIC_RG_VMCH_EN, MT6351_PMIC_RG_VMCH_EN_ADDR, MT6351_PMIC_RG_VMCH_EN_MASK,
  3879. MT6351_PMIC_RG_VMCH_EN_SHIFT},
  3880. {PMIC_RG_VMCH_MODE_CTRL, MT6351_PMIC_RG_VMCH_MODE_CTRL_ADDR,
  3881. MT6351_PMIC_RG_VMCH_MODE_CTRL_MASK, MT6351_PMIC_RG_VMCH_MODE_CTRL_SHIFT},
  3882. {PMIC_RG_VMCH_ON_CTRL, MT6351_PMIC_RG_VMCH_ON_CTRL_ADDR,
  3883. MT6351_PMIC_RG_VMCH_ON_CTRL_MASK, MT6351_PMIC_RG_VMCH_ON_CTRL_SHIFT},
  3884. {PMIC_RG_VMCH_SRCLK_MODE_SEL, MT6351_PMIC_RG_VMCH_SRCLK_MODE_SEL_ADDR,
  3885. MT6351_PMIC_RG_VMCH_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VMCH_SRCLK_MODE_SEL_SHIFT},
  3886. {PMIC_DA_QI_VMCH_MODE, MT6351_PMIC_DA_QI_VMCH_MODE_ADDR,
  3887. MT6351_PMIC_DA_QI_VMCH_MODE_MASK, MT6351_PMIC_DA_QI_VMCH_MODE_SHIFT},
  3888. {PMIC_RG_VMCH_STBTD, MT6351_PMIC_RG_VMCH_STBTD_ADDR,
  3889. MT6351_PMIC_RG_VMCH_STBTD_MASK, MT6351_PMIC_RG_VMCH_STBTD_SHIFT},
  3890. {PMIC_RG_VMCH_SRCLK_EN_SEL, MT6351_PMIC_RG_VMCH_SRCLK_EN_SEL_ADDR,
  3891. MT6351_PMIC_RG_VMCH_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VMCH_SRCLK_EN_SEL_SHIFT},
  3892. {PMIC_DA_QI_VMCH_STB, MT6351_PMIC_DA_QI_VMCH_STB_ADDR,
  3893. MT6351_PMIC_DA_QI_VMCH_STB_MASK, MT6351_PMIC_DA_QI_VMCH_STB_SHIFT},
  3894. {PMIC_DA_QI_VMCH_EN, MT6351_PMIC_DA_QI_VMCH_EN_ADDR,
  3895. MT6351_PMIC_DA_QI_VMCH_EN_MASK, MT6351_PMIC_DA_QI_VMCH_EN_SHIFT},
  3896. {PMIC_RG_VMCH_OCFB_EN, MT6351_PMIC_RG_VMCH_OCFB_EN_ADDR,
  3897. MT6351_PMIC_RG_VMCH_OCFB_EN_MASK, MT6351_PMIC_RG_VMCH_OCFB_EN_SHIFT},
  3898. {PMIC_DA_QI_VMCH_OCFB_EN, MT6351_PMIC_DA_QI_VMCH_OCFB_EN_ADDR,
  3899. MT6351_PMIC_DA_QI_VMCH_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VMCH_OCFB_EN_SHIFT},
  3900. {PMIC_RG_VMCH_DUMMY_LOAD_EN, MT6351_PMIC_RG_VMCH_DUMMY_LOAD_EN_ADDR,
  3901. MT6351_PMIC_RG_VMCH_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VMCH_DUMMY_LOAD_EN_SHIFT},
  3902. {PMIC_RG_VMCH_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VMCH_DUMMY_LOAD_CTRL_ADDR,
  3903. MT6351_PMIC_RG_VMCH_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VMCH_DUMMY_LOAD_CTRL_SHIFT},
  3904. {PMIC_RG_VMCH_DUMMY_LOAD, MT6351_PMIC_RG_VMCH_DUMMY_LOAD_ADDR,
  3905. MT6351_PMIC_RG_VMCH_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VMCH_DUMMY_LOAD_SHIFT},
  3906. {PMIC_RG_VMCH_DUMMY_LOAD_SRCLKEN_SEL,
  3907. MT6351_PMIC_RG_VMCH_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3908. MT6351_PMIC_RG_VMCH_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3909. MT6351_PMIC_RG_VMCH_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3910. {PMIC_DA_QI_VMCH_DUMMY_LOAD, MT6351_PMIC_DA_QI_VMCH_DUMMY_LOAD_ADDR,
  3911. MT6351_PMIC_DA_QI_VMCH_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VMCH_DUMMY_LOAD_SHIFT},
  3912. {PMIC_RG_VIO28_MODE_SET, MT6351_PMIC_RG_VIO28_MODE_SET_ADDR,
  3913. MT6351_PMIC_RG_VIO28_MODE_SET_MASK, MT6351_PMIC_RG_VIO28_MODE_SET_SHIFT},
  3914. {PMIC_RG_VIO28_EN, MT6351_PMIC_RG_VIO28_EN_ADDR, MT6351_PMIC_RG_VIO28_EN_MASK,
  3915. MT6351_PMIC_RG_VIO28_EN_SHIFT},
  3916. {PMIC_RG_VIO28_MODE_CTRL, MT6351_PMIC_RG_VIO28_MODE_CTRL_ADDR,
  3917. MT6351_PMIC_RG_VIO28_MODE_CTRL_MASK, MT6351_PMIC_RG_VIO28_MODE_CTRL_SHIFT},
  3918. {PMIC_RG_VIO28_ON_CTRL, MT6351_PMIC_RG_VIO28_ON_CTRL_ADDR,
  3919. MT6351_PMIC_RG_VIO28_ON_CTRL_MASK, MT6351_PMIC_RG_VIO28_ON_CTRL_SHIFT},
  3920. {PMIC_RG_VIO28_SRCLK_MODE_SEL, MT6351_PMIC_RG_VIO28_SRCLK_MODE_SEL_ADDR,
  3921. MT6351_PMIC_RG_VIO28_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VIO28_SRCLK_MODE_SEL_SHIFT},
  3922. {PMIC_DA_QI_VIO28_MODE, MT6351_PMIC_DA_QI_VIO28_MODE_ADDR,
  3923. MT6351_PMIC_DA_QI_VIO28_MODE_MASK, MT6351_PMIC_DA_QI_VIO28_MODE_SHIFT},
  3924. {PMIC_RG_VIO28_STBTD, MT6351_PMIC_RG_VIO28_STBTD_ADDR,
  3925. MT6351_PMIC_RG_VIO28_STBTD_MASK, MT6351_PMIC_RG_VIO28_STBTD_SHIFT},
  3926. {PMIC_RG_VIO28_SRCLK_EN_SEL, MT6351_PMIC_RG_VIO28_SRCLK_EN_SEL_ADDR,
  3927. MT6351_PMIC_RG_VIO28_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VIO28_SRCLK_EN_SEL_SHIFT},
  3928. {PMIC_DA_QI_VIO28_STB, MT6351_PMIC_DA_QI_VIO28_STB_ADDR,
  3929. MT6351_PMIC_DA_QI_VIO28_STB_MASK, MT6351_PMIC_DA_QI_VIO28_STB_SHIFT},
  3930. {PMIC_DA_QI_VIO28_EN, MT6351_PMIC_DA_QI_VIO28_EN_ADDR,
  3931. MT6351_PMIC_DA_QI_VIO28_EN_MASK, MT6351_PMIC_DA_QI_VIO28_EN_SHIFT},
  3932. {PMIC_RG_VIO28_OCFB_EN, MT6351_PMIC_RG_VIO28_OCFB_EN_ADDR,
  3933. MT6351_PMIC_RG_VIO28_OCFB_EN_MASK, MT6351_PMIC_RG_VIO28_OCFB_EN_SHIFT},
  3934. {PMIC_DA_QI_VIO28_OCFB_EN, MT6351_PMIC_DA_QI_VIO28_OCFB_EN_ADDR,
  3935. MT6351_PMIC_DA_QI_VIO28_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VIO28_OCFB_EN_SHIFT},
  3936. {PMIC_RG_VIO28_DUMMY_LOAD_EN, MT6351_PMIC_RG_VIO28_DUMMY_LOAD_EN_ADDR,
  3937. MT6351_PMIC_RG_VIO28_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VIO28_DUMMY_LOAD_EN_SHIFT},
  3938. {PMIC_RG_VIO28_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VIO28_DUMMY_LOAD_CTRL_ADDR,
  3939. MT6351_PMIC_RG_VIO28_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VIO28_DUMMY_LOAD_CTRL_SHIFT},
  3940. {PMIC_RG_VIO28_DUMMY_LOAD, MT6351_PMIC_RG_VIO28_DUMMY_LOAD_ADDR,
  3941. MT6351_PMIC_RG_VIO28_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VIO28_DUMMY_LOAD_SHIFT},
  3942. {PMIC_RG_VIO28_DUMMY_LOAD_SRCLKEN_SEL,
  3943. MT6351_PMIC_RG_VIO28_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3944. MT6351_PMIC_RG_VIO28_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3945. MT6351_PMIC_RG_VIO28_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3946. {PMIC_DA_QI_VIO28_DUMMY_LOAD, MT6351_PMIC_DA_QI_VIO28_DUMMY_LOAD_ADDR,
  3947. MT6351_PMIC_DA_QI_VIO28_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VIO28_DUMMY_LOAD_SHIFT},
  3948. {PMIC_RG_VIBR_MODE_SET, MT6351_PMIC_RG_VIBR_MODE_SET_ADDR,
  3949. MT6351_PMIC_RG_VIBR_MODE_SET_MASK, MT6351_PMIC_RG_VIBR_MODE_SET_SHIFT},
  3950. {PMIC_RG_VIBR_EN, MT6351_PMIC_RG_VIBR_EN_ADDR, MT6351_PMIC_RG_VIBR_EN_MASK,
  3951. MT6351_PMIC_RG_VIBR_EN_SHIFT},
  3952. {PMIC_RG_VIBR_MODE_CTRL, MT6351_PMIC_RG_VIBR_MODE_CTRL_ADDR,
  3953. MT6351_PMIC_RG_VIBR_MODE_CTRL_MASK, MT6351_PMIC_RG_VIBR_MODE_CTRL_SHIFT},
  3954. {PMIC_RG_VIBR_ON_CTRL, MT6351_PMIC_RG_VIBR_ON_CTRL_ADDR,
  3955. MT6351_PMIC_RG_VIBR_ON_CTRL_MASK, MT6351_PMIC_RG_VIBR_ON_CTRL_SHIFT},
  3956. {PMIC_RG_VIBR_THER_SDN_EN, MT6351_PMIC_RG_VIBR_THER_SDN_EN_ADDR,
  3957. MT6351_PMIC_RG_VIBR_THER_SDN_EN_MASK, MT6351_PMIC_RG_VIBR_THER_SDN_EN_SHIFT},
  3958. {PMIC_RG_VIBR_SRCLK_MODE_SEL, MT6351_PMIC_RG_VIBR_SRCLK_MODE_SEL_ADDR,
  3959. MT6351_PMIC_RG_VIBR_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VIBR_SRCLK_MODE_SEL_SHIFT},
  3960. {PMIC_DA_QI_VIBR_MODE, MT6351_PMIC_DA_QI_VIBR_MODE_ADDR,
  3961. MT6351_PMIC_DA_QI_VIBR_MODE_MASK, MT6351_PMIC_DA_QI_VIBR_MODE_SHIFT},
  3962. {PMIC_RG_VIBR_STBTD, MT6351_PMIC_RG_VIBR_STBTD_ADDR,
  3963. MT6351_PMIC_RG_VIBR_STBTD_MASK, MT6351_PMIC_RG_VIBR_STBTD_SHIFT},
  3964. {PMIC_RG_VIBR_SRCLK_EN_SEL, MT6351_PMIC_RG_VIBR_SRCLK_EN_SEL_ADDR,
  3965. MT6351_PMIC_RG_VIBR_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VIBR_SRCLK_EN_SEL_SHIFT},
  3966. {PMIC_DA_QI_VIBR_STB, MT6351_PMIC_DA_QI_VIBR_STB_ADDR,
  3967. MT6351_PMIC_DA_QI_VIBR_STB_MASK, MT6351_PMIC_DA_QI_VIBR_STB_SHIFT},
  3968. {PMIC_DA_QI_VIBR_EN, MT6351_PMIC_DA_QI_VIBR_EN_ADDR,
  3969. MT6351_PMIC_DA_QI_VIBR_EN_MASK, MT6351_PMIC_DA_QI_VIBR_EN_SHIFT},
  3970. {PMIC_RG_VIBR_OCFB_EN, MT6351_PMIC_RG_VIBR_OCFB_EN_ADDR,
  3971. MT6351_PMIC_RG_VIBR_OCFB_EN_MASK, MT6351_PMIC_RG_VIBR_OCFB_EN_SHIFT},
  3972. {PMIC_DA_QI_VIBR_OCFB_EN, MT6351_PMIC_DA_QI_VIBR_OCFB_EN_ADDR,
  3973. MT6351_PMIC_DA_QI_VIBR_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VIBR_OCFB_EN_SHIFT},
  3974. {PMIC_RG_VIBR_DUMMY_LOAD_EN, MT6351_PMIC_RG_VIBR_DUMMY_LOAD_EN_ADDR,
  3975. MT6351_PMIC_RG_VIBR_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VIBR_DUMMY_LOAD_EN_SHIFT},
  3976. {PMIC_RG_VIBR_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VIBR_DUMMY_LOAD_CTRL_ADDR,
  3977. MT6351_PMIC_RG_VIBR_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VIBR_DUMMY_LOAD_CTRL_SHIFT},
  3978. {PMIC_RG_VIBR_DUMMY_LOAD, MT6351_PMIC_RG_VIBR_DUMMY_LOAD_ADDR,
  3979. MT6351_PMIC_RG_VIBR_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VIBR_DUMMY_LOAD_SHIFT},
  3980. {PMIC_RG_VIBR_DUMMY_LOAD_SRCLKEN_SEL,
  3981. MT6351_PMIC_RG_VIBR_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  3982. MT6351_PMIC_RG_VIBR_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  3983. MT6351_PMIC_RG_VIBR_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  3984. {PMIC_DA_QI_VIBR_DUMMY_LOAD, MT6351_PMIC_DA_QI_VIBR_DUMMY_LOAD_ADDR,
  3985. MT6351_PMIC_DA_QI_VIBR_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VIBR_DUMMY_LOAD_SHIFT},
  3986. {PMIC_RG_VCAMD_MODE_SET, MT6351_PMIC_RG_VCAMD_MODE_SET_ADDR,
  3987. MT6351_PMIC_RG_VCAMD_MODE_SET_MASK, MT6351_PMIC_RG_VCAMD_MODE_SET_SHIFT},
  3988. {PMIC_RG_VCAMD_EN, MT6351_PMIC_RG_VCAMD_EN_ADDR, MT6351_PMIC_RG_VCAMD_EN_MASK,
  3989. MT6351_PMIC_RG_VCAMD_EN_SHIFT},
  3990. {PMIC_RG_VCAMD_MODE_CTRL, MT6351_PMIC_RG_VCAMD_MODE_CTRL_ADDR,
  3991. MT6351_PMIC_RG_VCAMD_MODE_CTRL_MASK, MT6351_PMIC_RG_VCAMD_MODE_CTRL_SHIFT},
  3992. {PMIC_RG_VCAMD_SRCLK_MODE_SEL, MT6351_PMIC_RG_VCAMD_SRCLK_MODE_SEL_ADDR,
  3993. MT6351_PMIC_RG_VCAMD_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VCAMD_SRCLK_MODE_SEL_SHIFT},
  3994. {PMIC_DA_QI_VCAMD_MODE, MT6351_PMIC_DA_QI_VCAMD_MODE_ADDR,
  3995. MT6351_PMIC_DA_QI_VCAMD_MODE_MASK, MT6351_PMIC_DA_QI_VCAMD_MODE_SHIFT},
  3996. {PMIC_RG_VCAMD_STBTD, MT6351_PMIC_RG_VCAMD_STBTD_ADDR,
  3997. MT6351_PMIC_RG_VCAMD_STBTD_MASK, MT6351_PMIC_RG_VCAMD_STBTD_SHIFT},
  3998. {PMIC_DA_QI_VCAMD_STB, MT6351_PMIC_DA_QI_VCAMD_STB_ADDR,
  3999. MT6351_PMIC_DA_QI_VCAMD_STB_MASK, MT6351_PMIC_DA_QI_VCAMD_STB_SHIFT},
  4000. {PMIC_DA_QI_VCAMD_EN, MT6351_PMIC_DA_QI_VCAMD_EN_ADDR,
  4001. MT6351_PMIC_DA_QI_VCAMD_EN_MASK, MT6351_PMIC_DA_QI_VCAMD_EN_SHIFT},
  4002. {PMIC_RG_VCAMD_OCFB_EN, MT6351_PMIC_RG_VCAMD_OCFB_EN_ADDR,
  4003. MT6351_PMIC_RG_VCAMD_OCFB_EN_MASK, MT6351_PMIC_RG_VCAMD_OCFB_EN_SHIFT},
  4004. {PMIC_DA_QI_VCAMD_OCFB_EN, MT6351_PMIC_DA_QI_VCAMD_OCFB_EN_ADDR,
  4005. MT6351_PMIC_DA_QI_VCAMD_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VCAMD_OCFB_EN_SHIFT},
  4006. {PMIC_RG_VCAMD_DUMMY_LOAD_EN, MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_EN_ADDR,
  4007. MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_EN_SHIFT},
  4008. {PMIC_RG_VCAMD_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_CTRL_ADDR,
  4009. MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_CTRL_SHIFT},
  4010. {PMIC_RG_VCAMD_DUMMY_LOAD, MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_ADDR,
  4011. MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_SHIFT},
  4012. {PMIC_RG_VCAMD_DUMMY_LOAD_SRCLKEN_SEL,
  4013. MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4014. MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4015. MT6351_PMIC_RG_VCAMD_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4016. {PMIC_DA_QI_VCAMD_DUMMY_LOAD, MT6351_PMIC_DA_QI_VCAMD_DUMMY_LOAD_ADDR,
  4017. MT6351_PMIC_DA_QI_VCAMD_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VCAMD_DUMMY_LOAD_SHIFT},
  4018. {PMIC_RG_VRF18_MODE_SET, MT6351_PMIC_RG_VRF18_MODE_SET_ADDR,
  4019. MT6351_PMIC_RG_VRF18_MODE_SET_MASK, MT6351_PMIC_RG_VRF18_MODE_SET_SHIFT},
  4020. {PMIC_RG_VRF18_EN, MT6351_PMIC_RG_VRF18_EN_ADDR, MT6351_PMIC_RG_VRF18_EN_MASK,
  4021. MT6351_PMIC_RG_VRF18_EN_SHIFT},
  4022. {PMIC_RG_VRF18_MODE_CTRL, MT6351_PMIC_RG_VRF18_MODE_CTRL_ADDR,
  4023. MT6351_PMIC_RG_VRF18_MODE_CTRL_MASK, MT6351_PMIC_RG_VRF18_MODE_CTRL_SHIFT},
  4024. {PMIC_RG_VRF18_ON_CTRL, MT6351_PMIC_RG_VRF18_ON_CTRL_ADDR,
  4025. MT6351_PMIC_RG_VRF18_ON_CTRL_MASK, MT6351_PMIC_RG_VRF18_ON_CTRL_SHIFT},
  4026. {PMIC_RG_VRF18_SRCLK_MODE_SEL, MT6351_PMIC_RG_VRF18_SRCLK_MODE_SEL_ADDR,
  4027. MT6351_PMIC_RG_VRF18_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VRF18_SRCLK_MODE_SEL_SHIFT},
  4028. {PMIC_DA_QI_VRF18_MODE, MT6351_PMIC_DA_QI_VRF18_MODE_ADDR,
  4029. MT6351_PMIC_DA_QI_VRF18_MODE_MASK, MT6351_PMIC_DA_QI_VRF18_MODE_SHIFT},
  4030. {PMIC_RG_VRF18_STBTD, MT6351_PMIC_RG_VRF18_STBTD_ADDR,
  4031. MT6351_PMIC_RG_VRF18_STBTD_MASK, MT6351_PMIC_RG_VRF18_STBTD_SHIFT},
  4032. {PMIC_RG_VRF18_SRCLK_EN_SEL, MT6351_PMIC_RG_VRF18_SRCLK_EN_SEL_ADDR,
  4033. MT6351_PMIC_RG_VRF18_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VRF18_SRCLK_EN_SEL_SHIFT},
  4034. {PMIC_DA_QI_VRF18_STB, MT6351_PMIC_DA_QI_VRF18_STB_ADDR,
  4035. MT6351_PMIC_DA_QI_VRF18_STB_MASK, MT6351_PMIC_DA_QI_VRF18_STB_SHIFT},
  4036. {PMIC_DA_QI_VRF18_EN, MT6351_PMIC_DA_QI_VRF18_EN_ADDR,
  4037. MT6351_PMIC_DA_QI_VRF18_EN_MASK, MT6351_PMIC_DA_QI_VRF18_EN_SHIFT},
  4038. {PMIC_RG_VRF18_OCFB_EN, MT6351_PMIC_RG_VRF18_OCFB_EN_ADDR,
  4039. MT6351_PMIC_RG_VRF18_OCFB_EN_MASK, MT6351_PMIC_RG_VRF18_OCFB_EN_SHIFT},
  4040. {PMIC_DA_QI_VRF18_OCFB_EN, MT6351_PMIC_DA_QI_VRF18_OCFB_EN_ADDR,
  4041. MT6351_PMIC_DA_QI_VRF18_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VRF18_OCFB_EN_SHIFT},
  4042. {PMIC_RG_VRF18_DUMMY_LOAD_EN, MT6351_PMIC_RG_VRF18_DUMMY_LOAD_EN_ADDR,
  4043. MT6351_PMIC_RG_VRF18_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VRF18_DUMMY_LOAD_EN_SHIFT},
  4044. {PMIC_RG_VRF18_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VRF18_DUMMY_LOAD_CTRL_ADDR,
  4045. MT6351_PMIC_RG_VRF18_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VRF18_DUMMY_LOAD_CTRL_SHIFT},
  4046. {PMIC_RG_VRF18_DUMMY_LOAD, MT6351_PMIC_RG_VRF18_DUMMY_LOAD_ADDR,
  4047. MT6351_PMIC_RG_VRF18_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VRF18_DUMMY_LOAD_SHIFT},
  4048. {PMIC_RG_VRF18_DUMMY_LOAD_SRCLKEN_SEL,
  4049. MT6351_PMIC_RG_VRF18_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4050. MT6351_PMIC_RG_VRF18_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4051. MT6351_PMIC_RG_VRF18_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4052. {PMIC_DA_QI_VRF18_DUMMY_LOAD, MT6351_PMIC_DA_QI_VRF18_DUMMY_LOAD_ADDR,
  4053. MT6351_PMIC_DA_QI_VRF18_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VRF18_DUMMY_LOAD_SHIFT},
  4054. {PMIC_RG_VIO18_MODE_SET, MT6351_PMIC_RG_VIO18_MODE_SET_ADDR,
  4055. MT6351_PMIC_RG_VIO18_MODE_SET_MASK, MT6351_PMIC_RG_VIO18_MODE_SET_SHIFT},
  4056. {PMIC_RG_VIO18_EN, MT6351_PMIC_RG_VIO18_EN_ADDR, MT6351_PMIC_RG_VIO18_EN_MASK,
  4057. MT6351_PMIC_RG_VIO18_EN_SHIFT},
  4058. {PMIC_RG_VIO18_MODE_CTRL, MT6351_PMIC_RG_VIO18_MODE_CTRL_ADDR,
  4059. MT6351_PMIC_RG_VIO18_MODE_CTRL_MASK, MT6351_PMIC_RG_VIO18_MODE_CTRL_SHIFT},
  4060. {PMIC_RG_VIO18_ON_CTRL, MT6351_PMIC_RG_VIO18_ON_CTRL_ADDR,
  4061. MT6351_PMIC_RG_VIO18_ON_CTRL_MASK, MT6351_PMIC_RG_VIO18_ON_CTRL_SHIFT},
  4062. {PMIC_RG_VIO18_SRCLK_MODE_SEL, MT6351_PMIC_RG_VIO18_SRCLK_MODE_SEL_ADDR,
  4063. MT6351_PMIC_RG_VIO18_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VIO18_SRCLK_MODE_SEL_SHIFT},
  4064. {PMIC_DA_QI_VIO18_MODE, MT6351_PMIC_DA_QI_VIO18_MODE_ADDR,
  4065. MT6351_PMIC_DA_QI_VIO18_MODE_MASK, MT6351_PMIC_DA_QI_VIO18_MODE_SHIFT},
  4066. {PMIC_RG_VIO18_STBTD, MT6351_PMIC_RG_VIO18_STBTD_ADDR,
  4067. MT6351_PMIC_RG_VIO18_STBTD_MASK, MT6351_PMIC_RG_VIO18_STBTD_SHIFT},
  4068. {PMIC_RG_VIO18_SRCLK_EN_SEL, MT6351_PMIC_RG_VIO18_SRCLK_EN_SEL_ADDR,
  4069. MT6351_PMIC_RG_VIO18_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VIO18_SRCLK_EN_SEL_SHIFT},
  4070. {PMIC_DA_QI_VIO18_STB, MT6351_PMIC_DA_QI_VIO18_STB_ADDR,
  4071. MT6351_PMIC_DA_QI_VIO18_STB_MASK, MT6351_PMIC_DA_QI_VIO18_STB_SHIFT},
  4072. {PMIC_DA_QI_VIO18_EN, MT6351_PMIC_DA_QI_VIO18_EN_ADDR,
  4073. MT6351_PMIC_DA_QI_VIO18_EN_MASK, MT6351_PMIC_DA_QI_VIO18_EN_SHIFT},
  4074. {PMIC_RG_VIO18_OCFB_EN, MT6351_PMIC_RG_VIO18_OCFB_EN_ADDR,
  4075. MT6351_PMIC_RG_VIO18_OCFB_EN_MASK, MT6351_PMIC_RG_VIO18_OCFB_EN_SHIFT},
  4076. {PMIC_DA_QI_VIO18_OCFB_EN, MT6351_PMIC_DA_QI_VIO18_OCFB_EN_ADDR,
  4077. MT6351_PMIC_DA_QI_VIO18_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VIO18_OCFB_EN_SHIFT},
  4078. {PMIC_RG_VIO18_DUMMY_LOAD_EN, MT6351_PMIC_RG_VIO18_DUMMY_LOAD_EN_ADDR,
  4079. MT6351_PMIC_RG_VIO18_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VIO18_DUMMY_LOAD_EN_SHIFT},
  4080. {PMIC_RG_VIO18_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VIO18_DUMMY_LOAD_CTRL_ADDR,
  4081. MT6351_PMIC_RG_VIO18_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VIO18_DUMMY_LOAD_CTRL_SHIFT},
  4082. {PMIC_RG_VIO18_DUMMY_LOAD, MT6351_PMIC_RG_VIO18_DUMMY_LOAD_ADDR,
  4083. MT6351_PMIC_RG_VIO18_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VIO18_DUMMY_LOAD_SHIFT},
  4084. {PMIC_RG_VIO18_DUMMY_LOAD_SRCLKEN_SEL,
  4085. MT6351_PMIC_RG_VIO18_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4086. MT6351_PMIC_RG_VIO18_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4087. MT6351_PMIC_RG_VIO18_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4088. {PMIC_DA_QI_VIO18_DUMMY_LOAD, MT6351_PMIC_DA_QI_VIO18_DUMMY_LOAD_ADDR,
  4089. MT6351_PMIC_DA_QI_VIO18_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VIO18_DUMMY_LOAD_SHIFT},
  4090. {PMIC_RG_VCN18_MODE_SET, MT6351_PMIC_RG_VCN18_MODE_SET_ADDR,
  4091. MT6351_PMIC_RG_VCN18_MODE_SET_MASK, MT6351_PMIC_RG_VCN18_MODE_SET_SHIFT},
  4092. {PMIC_RG_VCN18_EN, MT6351_PMIC_RG_VCN18_EN_ADDR, MT6351_PMIC_RG_VCN18_EN_MASK,
  4093. MT6351_PMIC_RG_VCN18_EN_SHIFT},
  4094. {PMIC_RG_VCN18_MODE_CTRL, MT6351_PMIC_RG_VCN18_MODE_CTRL_ADDR,
  4095. MT6351_PMIC_RG_VCN18_MODE_CTRL_MASK, MT6351_PMIC_RG_VCN18_MODE_CTRL_SHIFT},
  4096. {PMIC_RG_VCN18_ON_CTRL, MT6351_PMIC_RG_VCN18_ON_CTRL_ADDR,
  4097. MT6351_PMIC_RG_VCN18_ON_CTRL_MASK, MT6351_PMIC_RG_VCN18_ON_CTRL_SHIFT},
  4098. {PMIC_RG_VCN18_SRCLK_MODE_SEL, MT6351_PMIC_RG_VCN18_SRCLK_MODE_SEL_ADDR,
  4099. MT6351_PMIC_RG_VCN18_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VCN18_SRCLK_MODE_SEL_SHIFT},
  4100. {PMIC_DA_QI_VCN18_MODE, MT6351_PMIC_DA_QI_VCN18_MODE_ADDR,
  4101. MT6351_PMIC_DA_QI_VCN18_MODE_MASK, MT6351_PMIC_DA_QI_VCN18_MODE_SHIFT},
  4102. {PMIC_RG_VCN18_STBTD, MT6351_PMIC_RG_VCN18_STBTD_ADDR,
  4103. MT6351_PMIC_RG_VCN18_STBTD_MASK, MT6351_PMIC_RG_VCN18_STBTD_SHIFT},
  4104. {PMIC_RG_VCN18_SRCLK_EN_SEL, MT6351_PMIC_RG_VCN18_SRCLK_EN_SEL_ADDR,
  4105. MT6351_PMIC_RG_VCN18_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VCN18_SRCLK_EN_SEL_SHIFT},
  4106. {PMIC_DA_QI_VCN18_STB, MT6351_PMIC_DA_QI_VCN18_STB_ADDR,
  4107. MT6351_PMIC_DA_QI_VCN18_STB_MASK, MT6351_PMIC_DA_QI_VCN18_STB_SHIFT},
  4108. {PMIC_DA_QI_VCN18_EN, MT6351_PMIC_DA_QI_VCN18_EN_ADDR,
  4109. MT6351_PMIC_DA_QI_VCN18_EN_MASK, MT6351_PMIC_DA_QI_VCN18_EN_SHIFT},
  4110. {PMIC_RG_VCN18_OCFB_EN, MT6351_PMIC_RG_VCN18_OCFB_EN_ADDR,
  4111. MT6351_PMIC_RG_VCN18_OCFB_EN_MASK, MT6351_PMIC_RG_VCN18_OCFB_EN_SHIFT},
  4112. {PMIC_DA_QI_VCN18_OCFB_EN, MT6351_PMIC_DA_QI_VCN18_OCFB_EN_ADDR,
  4113. MT6351_PMIC_DA_QI_VCN18_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VCN18_OCFB_EN_SHIFT},
  4114. {PMIC_RG_VCN18_DUMMY_LOAD_EN, MT6351_PMIC_RG_VCN18_DUMMY_LOAD_EN_ADDR,
  4115. MT6351_PMIC_RG_VCN18_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VCN18_DUMMY_LOAD_EN_SHIFT},
  4116. {PMIC_RG_VCN18_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VCN18_DUMMY_LOAD_CTRL_ADDR,
  4117. MT6351_PMIC_RG_VCN18_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VCN18_DUMMY_LOAD_CTRL_SHIFT},
  4118. {PMIC_RG_VCN18_DUMMY_LOAD, MT6351_PMIC_RG_VCN18_DUMMY_LOAD_ADDR,
  4119. MT6351_PMIC_RG_VCN18_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VCN18_DUMMY_LOAD_SHIFT},
  4120. {PMIC_RG_VCN18_DUMMY_LOAD_SRCLKEN_SEL,
  4121. MT6351_PMIC_RG_VCN18_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4122. MT6351_PMIC_RG_VCN18_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4123. MT6351_PMIC_RG_VCN18_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4124. {PMIC_DA_QI_VCN18_DUMMY_LOAD, MT6351_PMIC_DA_QI_VCN18_DUMMY_LOAD_ADDR,
  4125. MT6351_PMIC_DA_QI_VCN18_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VCN18_DUMMY_LOAD_SHIFT},
  4126. {PMIC_RG_VCAMIO_MODE_SET, MT6351_PMIC_RG_VCAMIO_MODE_SET_ADDR,
  4127. MT6351_PMIC_RG_VCAMIO_MODE_SET_MASK, MT6351_PMIC_RG_VCAMIO_MODE_SET_SHIFT},
  4128. {PMIC_RG_VCAMIO_EN, MT6351_PMIC_RG_VCAMIO_EN_ADDR, MT6351_PMIC_RG_VCAMIO_EN_MASK,
  4129. MT6351_PMIC_RG_VCAMIO_EN_SHIFT},
  4130. {PMIC_RG_VCAMIO_MODE_CTRL, MT6351_PMIC_RG_VCAMIO_MODE_CTRL_ADDR,
  4131. MT6351_PMIC_RG_VCAMIO_MODE_CTRL_MASK, MT6351_PMIC_RG_VCAMIO_MODE_CTRL_SHIFT},
  4132. {PMIC_RG_VCAMIO_SRCLK_MODE_SEL, MT6351_PMIC_RG_VCAMIO_SRCLK_MODE_SEL_ADDR,
  4133. MT6351_PMIC_RG_VCAMIO_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VCAMIO_SRCLK_MODE_SEL_SHIFT},
  4134. {PMIC_DA_QI_VCAMIO_MODE, MT6351_PMIC_DA_QI_VCAMIO_MODE_ADDR,
  4135. MT6351_PMIC_DA_QI_VCAMIO_MODE_MASK, MT6351_PMIC_DA_QI_VCAMIO_MODE_SHIFT},
  4136. {PMIC_RG_VCAMIO_STBTD, MT6351_PMIC_RG_VCAMIO_STBTD_ADDR,
  4137. MT6351_PMIC_RG_VCAMIO_STBTD_MASK, MT6351_PMIC_RG_VCAMIO_STBTD_SHIFT},
  4138. {PMIC_DA_QI_VCAMIO_STB, MT6351_PMIC_DA_QI_VCAMIO_STB_ADDR,
  4139. MT6351_PMIC_DA_QI_VCAMIO_STB_MASK, MT6351_PMIC_DA_QI_VCAMIO_STB_SHIFT},
  4140. {PMIC_DA_QI_VCAMIO_EN, MT6351_PMIC_DA_QI_VCAMIO_EN_ADDR,
  4141. MT6351_PMIC_DA_QI_VCAMIO_EN_MASK, MT6351_PMIC_DA_QI_VCAMIO_EN_SHIFT},
  4142. {PMIC_RG_VCAMIO_OCFB_EN, MT6351_PMIC_RG_VCAMIO_OCFB_EN_ADDR,
  4143. MT6351_PMIC_RG_VCAMIO_OCFB_EN_MASK, MT6351_PMIC_RG_VCAMIO_OCFB_EN_SHIFT},
  4144. {PMIC_DA_QI_VCAMIO_OCFB_EN, MT6351_PMIC_DA_QI_VCAMIO_OCFB_EN_ADDR,
  4145. MT6351_PMIC_DA_QI_VCAMIO_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VCAMIO_OCFB_EN_SHIFT},
  4146. {PMIC_RG_VCAMIO_DUMMY_LOAD_EN, MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_EN_ADDR,
  4147. MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_EN_SHIFT},
  4148. {PMIC_RG_VCAMIO_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_CTRL_ADDR,
  4149. MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_CTRL_SHIFT},
  4150. {PMIC_RG_VCAMIO_DUMMY_LOAD, MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_ADDR,
  4151. MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_SHIFT},
  4152. {PMIC_RG_VCAMIO_DUMMY_LOAD_SRCLKEN_SEL,
  4153. MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4154. MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4155. MT6351_PMIC_RG_VCAMIO_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4156. {PMIC_DA_QI_VCAMIO_DUMMY_LOAD, MT6351_PMIC_DA_QI_VCAMIO_DUMMY_LOAD_ADDR,
  4157. MT6351_PMIC_DA_QI_VCAMIO_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VCAMIO_DUMMY_LOAD_SHIFT},
  4158. {PMIC_RG_VSRAM_PROC_MODE_SET, MT6351_PMIC_RG_VSRAM_PROC_MODE_SET_ADDR,
  4159. MT6351_PMIC_RG_VSRAM_PROC_MODE_SET_MASK, MT6351_PMIC_RG_VSRAM_PROC_MODE_SET_SHIFT},
  4160. {PMIC_RG_VSRAM_PROC_EN, MT6351_PMIC_RG_VSRAM_PROC_EN_ADDR,
  4161. MT6351_PMIC_RG_VSRAM_PROC_EN_MASK, MT6351_PMIC_RG_VSRAM_PROC_EN_SHIFT},
  4162. {PMIC_RG_VSRAM_PROC_MODE_CTRL, MT6351_PMIC_RG_VSRAM_PROC_MODE_CTRL_ADDR,
  4163. MT6351_PMIC_RG_VSRAM_PROC_MODE_CTRL_MASK, MT6351_PMIC_RG_VSRAM_PROC_MODE_CTRL_SHIFT},
  4164. {PMIC_RG_VSRAM_PROC_ON_CTRL, MT6351_PMIC_RG_VSRAM_PROC_ON_CTRL_ADDR,
  4165. MT6351_PMIC_RG_VSRAM_PROC_ON_CTRL_MASK, MT6351_PMIC_RG_VSRAM_PROC_ON_CTRL_SHIFT},
  4166. {PMIC_RG_VSRAM_PROC_SRCLK_MODE_SEL, MT6351_PMIC_RG_VSRAM_PROC_SRCLK_MODE_SEL_ADDR,
  4167. MT6351_PMIC_RG_VSRAM_PROC_SRCLK_MODE_SEL_MASK,
  4168. MT6351_PMIC_RG_VSRAM_PROC_SRCLK_MODE_SEL_SHIFT},
  4169. {PMIC_DA_QI_VSRAM_PROC_MODE, MT6351_PMIC_DA_QI_VSRAM_PROC_MODE_ADDR,
  4170. MT6351_PMIC_DA_QI_VSRAM_PROC_MODE_MASK, MT6351_PMIC_DA_QI_VSRAM_PROC_MODE_SHIFT},
  4171. {PMIC_RG_VSRAM_PROC_STBTD, MT6351_PMIC_RG_VSRAM_PROC_STBTD_ADDR,
  4172. MT6351_PMIC_RG_VSRAM_PROC_STBTD_MASK, MT6351_PMIC_RG_VSRAM_PROC_STBTD_SHIFT},
  4173. {PMIC_RG_VSRAM_PROC_SRCLK_EN_SEL, MT6351_PMIC_RG_VSRAM_PROC_SRCLK_EN_SEL_ADDR,
  4174. MT6351_PMIC_RG_VSRAM_PROC_SRCLK_EN_SEL_MASK,
  4175. MT6351_PMIC_RG_VSRAM_PROC_SRCLK_EN_SEL_SHIFT},
  4176. {PMIC_DA_QI_VSRAM_PROC_STB, MT6351_PMIC_DA_QI_VSRAM_PROC_STB_ADDR,
  4177. MT6351_PMIC_DA_QI_VSRAM_PROC_STB_MASK, MT6351_PMIC_DA_QI_VSRAM_PROC_STB_SHIFT},
  4178. {PMIC_DA_QI_VSRAM_PROC_EN, MT6351_PMIC_DA_QI_VSRAM_PROC_EN_ADDR,
  4179. MT6351_PMIC_DA_QI_VSRAM_PROC_EN_MASK, MT6351_PMIC_DA_QI_VSRAM_PROC_EN_SHIFT},
  4180. {PMIC_RG_VSRAM_PROC_OCFB_EN, MT6351_PMIC_RG_VSRAM_PROC_OCFB_EN_ADDR,
  4181. MT6351_PMIC_RG_VSRAM_PROC_OCFB_EN_MASK, MT6351_PMIC_RG_VSRAM_PROC_OCFB_EN_SHIFT},
  4182. {PMIC_DA_QI_VSRAM_PROC_OCFB_EN, MT6351_PMIC_DA_QI_VSRAM_PROC_OCFB_EN_ADDR,
  4183. MT6351_PMIC_DA_QI_VSRAM_PROC_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VSRAM_PROC_OCFB_EN_SHIFT},
  4184. {PMIC_RG_VSRAM_PROC_DUMMY_LOAD_EN, MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_EN_ADDR,
  4185. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_EN_MASK,
  4186. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_EN_SHIFT},
  4187. {PMIC_RG_VSRAM_PROC_DUMMY_LOAD_CTRL,
  4188. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_CTRL_ADDR,
  4189. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_CTRL_MASK,
  4190. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_CTRL_SHIFT},
  4191. {PMIC_RG_VSRAM_PROC_DUMMY_LOAD, MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_ADDR,
  4192. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_SHIFT},
  4193. {PMIC_RG_VSRAM_PROC_DUMMY_LOAD_SRCLKEN_SEL,
  4194. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4195. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4196. MT6351_PMIC_RG_VSRAM_PROC_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4197. {PMIC_DA_QI_VSRAM_PROC_DUMMY_LOAD, MT6351_PMIC_DA_QI_VSRAM_PROC_DUMMY_LOAD_ADDR,
  4198. MT6351_PMIC_DA_QI_VSRAM_PROC_DUMMY_LOAD_MASK,
  4199. MT6351_PMIC_DA_QI_VSRAM_PROC_DUMMY_LOAD_SHIFT},
  4200. {PMIC_RG_VXO22_MODE_SET, MT6351_PMIC_RG_VXO22_MODE_SET_ADDR,
  4201. MT6351_PMIC_RG_VXO22_MODE_SET_MASK, MT6351_PMIC_RG_VXO22_MODE_SET_SHIFT},
  4202. {PMIC_RG_VXO22_EN, MT6351_PMIC_RG_VXO22_EN_ADDR, MT6351_PMIC_RG_VXO22_EN_MASK,
  4203. MT6351_PMIC_RG_VXO22_EN_SHIFT},
  4204. {PMIC_RG_VXO22_MODE_CTRL, MT6351_PMIC_RG_VXO22_MODE_CTRL_ADDR,
  4205. MT6351_PMIC_RG_VXO22_MODE_CTRL_MASK, MT6351_PMIC_RG_VXO22_MODE_CTRL_SHIFT},
  4206. {PMIC_RG_VXO22_ON_CTRL, MT6351_PMIC_RG_VXO22_ON_CTRL_ADDR,
  4207. MT6351_PMIC_RG_VXO22_ON_CTRL_MASK, MT6351_PMIC_RG_VXO22_ON_CTRL_SHIFT},
  4208. {PMIC_RG_VXO22_SWITCH, MT6351_PMIC_RG_VXO22_SWITCH_ADDR,
  4209. MT6351_PMIC_RG_VXO22_SWITCH_MASK, MT6351_PMIC_RG_VXO22_SWITCH_SHIFT},
  4210. {PMIC_RG_VXO22_SRCLK_MODE_SEL, MT6351_PMIC_RG_VXO22_SRCLK_MODE_SEL_ADDR,
  4211. MT6351_PMIC_RG_VXO22_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VXO22_SRCLK_MODE_SEL_SHIFT},
  4212. {PMIC_DA_QI_VXO22_MODE, MT6351_PMIC_DA_QI_VXO22_MODE_ADDR,
  4213. MT6351_PMIC_DA_QI_VXO22_MODE_MASK, MT6351_PMIC_DA_QI_VXO22_MODE_SHIFT},
  4214. {PMIC_RG_VXO22_STBTD, MT6351_PMIC_RG_VXO22_STBTD_ADDR,
  4215. MT6351_PMIC_RG_VXO22_STBTD_MASK, MT6351_PMIC_RG_VXO22_STBTD_SHIFT},
  4216. {PMIC_RG_VXO22_SRCLK_EN_SEL, MT6351_PMIC_RG_VXO22_SRCLK_EN_SEL_ADDR,
  4217. MT6351_PMIC_RG_VXO22_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VXO22_SRCLK_EN_SEL_SHIFT},
  4218. {PMIC_DA_QI_VXO22_STB, MT6351_PMIC_DA_QI_VXO22_STB_ADDR,
  4219. MT6351_PMIC_DA_QI_VXO22_STB_MASK, MT6351_PMIC_DA_QI_VXO22_STB_SHIFT},
  4220. {PMIC_DA_QI_VXO22_EN, MT6351_PMIC_DA_QI_VXO22_EN_ADDR,
  4221. MT6351_PMIC_DA_QI_VXO22_EN_MASK, MT6351_PMIC_DA_QI_VXO22_EN_SHIFT},
  4222. {PMIC_RG_VXO22_OCFB_EN, MT6351_PMIC_RG_VXO22_OCFB_EN_ADDR,
  4223. MT6351_PMIC_RG_VXO22_OCFB_EN_MASK, MT6351_PMIC_RG_VXO22_OCFB_EN_SHIFT},
  4224. {PMIC_DA_QI_VXO22_OCFB_EN, MT6351_PMIC_DA_QI_VXO22_OCFB_EN_ADDR,
  4225. MT6351_PMIC_DA_QI_VXO22_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VXO22_OCFB_EN_SHIFT},
  4226. {PMIC_RG_VRF12_MODE_SET, MT6351_PMIC_RG_VRF12_MODE_SET_ADDR,
  4227. MT6351_PMIC_RG_VRF12_MODE_SET_MASK, MT6351_PMIC_RG_VRF12_MODE_SET_SHIFT},
  4228. {PMIC_RG_VRF12_EN, MT6351_PMIC_RG_VRF12_EN_ADDR, MT6351_PMIC_RG_VRF12_EN_MASK,
  4229. MT6351_PMIC_RG_VRF12_EN_SHIFT},
  4230. {PMIC_RG_VRF12_MODE_CTRL, MT6351_PMIC_RG_VRF12_MODE_CTRL_ADDR,
  4231. MT6351_PMIC_RG_VRF12_MODE_CTRL_MASK, MT6351_PMIC_RG_VRF12_MODE_CTRL_SHIFT},
  4232. {PMIC_RG_VRF12_ON_CTRL, MT6351_PMIC_RG_VRF12_ON_CTRL_ADDR,
  4233. MT6351_PMIC_RG_VRF12_ON_CTRL_MASK, MT6351_PMIC_RG_VRF12_ON_CTRL_SHIFT},
  4234. {PMIC_RG_VRF12_SRCLK_MODE_SEL, MT6351_PMIC_RG_VRF12_SRCLK_MODE_SEL_ADDR,
  4235. MT6351_PMIC_RG_VRF12_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VRF12_SRCLK_MODE_SEL_SHIFT},
  4236. {PMIC_DA_QI_VRF12_MODE, MT6351_PMIC_DA_QI_VRF12_MODE_ADDR,
  4237. MT6351_PMIC_DA_QI_VRF12_MODE_MASK, MT6351_PMIC_DA_QI_VRF12_MODE_SHIFT},
  4238. {PMIC_RG_VRF12_STBTD, MT6351_PMIC_RG_VRF12_STBTD_ADDR,
  4239. MT6351_PMIC_RG_VRF12_STBTD_MASK, MT6351_PMIC_RG_VRF12_STBTD_SHIFT},
  4240. {PMIC_RG_VRF12_SRCLK_EN_SEL, MT6351_PMIC_RG_VRF12_SRCLK_EN_SEL_ADDR,
  4241. MT6351_PMIC_RG_VRF12_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VRF12_SRCLK_EN_SEL_SHIFT},
  4242. {PMIC_DA_QI_VRF12_STB, MT6351_PMIC_DA_QI_VRF12_STB_ADDR,
  4243. MT6351_PMIC_DA_QI_VRF12_STB_MASK, MT6351_PMIC_DA_QI_VRF12_STB_SHIFT},
  4244. {PMIC_DA_QI_VRF12_EN, MT6351_PMIC_DA_QI_VRF12_EN_ADDR,
  4245. MT6351_PMIC_DA_QI_VRF12_EN_MASK, MT6351_PMIC_DA_QI_VRF12_EN_SHIFT},
  4246. {PMIC_RG_VRF12_OCFB_EN, MT6351_PMIC_RG_VRF12_OCFB_EN_ADDR,
  4247. MT6351_PMIC_RG_VRF12_OCFB_EN_MASK, MT6351_PMIC_RG_VRF12_OCFB_EN_SHIFT},
  4248. {PMIC_DA_QI_VRF12_OCFB_EN, MT6351_PMIC_DA_QI_VRF12_OCFB_EN_ADDR,
  4249. MT6351_PMIC_DA_QI_VRF12_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VRF12_OCFB_EN_SHIFT},
  4250. {PMIC_RG_VRF12_DUMMY_LOAD_EN, MT6351_PMIC_RG_VRF12_DUMMY_LOAD_EN_ADDR,
  4251. MT6351_PMIC_RG_VRF12_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VRF12_DUMMY_LOAD_EN_SHIFT},
  4252. {PMIC_RG_VRF12_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VRF12_DUMMY_LOAD_CTRL_ADDR,
  4253. MT6351_PMIC_RG_VRF12_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VRF12_DUMMY_LOAD_CTRL_SHIFT},
  4254. {PMIC_RG_VRF12_DUMMY_LOAD, MT6351_PMIC_RG_VRF12_DUMMY_LOAD_ADDR,
  4255. MT6351_PMIC_RG_VRF12_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VRF12_DUMMY_LOAD_SHIFT},
  4256. {PMIC_RG_VRF12_DUMMY_LOAD_SRCLKEN_SEL,
  4257. MT6351_PMIC_RG_VRF12_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4258. MT6351_PMIC_RG_VRF12_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4259. MT6351_PMIC_RG_VRF12_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4260. {PMIC_DA_QI_VRF12_DUMMY_LOAD, MT6351_PMIC_DA_QI_VRF12_DUMMY_LOAD_ADDR,
  4261. MT6351_PMIC_DA_QI_VRF12_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VRF12_DUMMY_LOAD_SHIFT},
  4262. {PMIC_RG_VA10_MODE_SET, MT6351_PMIC_RG_VA10_MODE_SET_ADDR,
  4263. MT6351_PMIC_RG_VA10_MODE_SET_MASK, MT6351_PMIC_RG_VA10_MODE_SET_SHIFT},
  4264. {PMIC_RG_VA10_EN, MT6351_PMIC_RG_VA10_EN_ADDR, MT6351_PMIC_RG_VA10_EN_MASK,
  4265. MT6351_PMIC_RG_VA10_EN_SHIFT},
  4266. {PMIC_RG_VA10_MODE_CTRL, MT6351_PMIC_RG_VA10_MODE_CTRL_ADDR,
  4267. MT6351_PMIC_RG_VA10_MODE_CTRL_MASK, MT6351_PMIC_RG_VA10_MODE_CTRL_SHIFT},
  4268. {PMIC_RG_VA10_ON_CTRL, MT6351_PMIC_RG_VA10_ON_CTRL_ADDR,
  4269. MT6351_PMIC_RG_VA10_ON_CTRL_MASK, MT6351_PMIC_RG_VA10_ON_CTRL_SHIFT},
  4270. {PMIC_RG_VA10_SRCLK_MODE_SEL, MT6351_PMIC_RG_VA10_SRCLK_MODE_SEL_ADDR,
  4271. MT6351_PMIC_RG_VA10_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VA10_SRCLK_MODE_SEL_SHIFT},
  4272. {PMIC_DA_QI_VA10_MODE, MT6351_PMIC_DA_QI_VA10_MODE_ADDR,
  4273. MT6351_PMIC_DA_QI_VA10_MODE_MASK, MT6351_PMIC_DA_QI_VA10_MODE_SHIFT},
  4274. {PMIC_RG_VA10_STBTD, MT6351_PMIC_RG_VA10_STBTD_ADDR,
  4275. MT6351_PMIC_RG_VA10_STBTD_MASK, MT6351_PMIC_RG_VA10_STBTD_SHIFT},
  4276. {PMIC_RG_VA10_SRCLK_EN_SEL, MT6351_PMIC_RG_VA10_SRCLK_EN_SEL_ADDR,
  4277. MT6351_PMIC_RG_VA10_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VA10_SRCLK_EN_SEL_SHIFT},
  4278. {PMIC_DA_QI_VA10_STB, MT6351_PMIC_DA_QI_VA10_STB_ADDR,
  4279. MT6351_PMIC_DA_QI_VA10_STB_MASK, MT6351_PMIC_DA_QI_VA10_STB_SHIFT},
  4280. {PMIC_DA_QI_VA10_EN, MT6351_PMIC_DA_QI_VA10_EN_ADDR,
  4281. MT6351_PMIC_DA_QI_VA10_EN_MASK, MT6351_PMIC_DA_QI_VA10_EN_SHIFT},
  4282. {PMIC_RG_VA10_OCFB_EN, MT6351_PMIC_RG_VA10_OCFB_EN_ADDR,
  4283. MT6351_PMIC_RG_VA10_OCFB_EN_MASK, MT6351_PMIC_RG_VA10_OCFB_EN_SHIFT},
  4284. {PMIC_DA_QI_VA10_OCFB_EN, MT6351_PMIC_DA_QI_VA10_OCFB_EN_ADDR,
  4285. MT6351_PMIC_DA_QI_VA10_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VA10_OCFB_EN_SHIFT},
  4286. {PMIC_RG_VA10_DUMMY_LOAD_EN, MT6351_PMIC_RG_VA10_DUMMY_LOAD_EN_ADDR,
  4287. MT6351_PMIC_RG_VA10_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VA10_DUMMY_LOAD_EN_SHIFT},
  4288. {PMIC_RG_VA10_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VA10_DUMMY_LOAD_CTRL_ADDR,
  4289. MT6351_PMIC_RG_VA10_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VA10_DUMMY_LOAD_CTRL_SHIFT},
  4290. {PMIC_RG_VA10_DUMMY_LOAD, MT6351_PMIC_RG_VA10_DUMMY_LOAD_ADDR,
  4291. MT6351_PMIC_RG_VA10_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VA10_DUMMY_LOAD_SHIFT},
  4292. {PMIC_RG_VA10_DUMMY_LOAD_SRCLKEN_SEL,
  4293. MT6351_PMIC_RG_VA10_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4294. MT6351_PMIC_RG_VA10_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4295. MT6351_PMIC_RG_VA10_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4296. {PMIC_DA_QI_VA10_DUMMY_LOAD, MT6351_PMIC_DA_QI_VA10_DUMMY_LOAD_ADDR,
  4297. MT6351_PMIC_DA_QI_VA10_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VA10_DUMMY_LOAD_SHIFT},
  4298. {PMIC_RG_VDRAM_MODE_SET, MT6351_PMIC_RG_VDRAM_MODE_SET_ADDR,
  4299. MT6351_PMIC_RG_VDRAM_MODE_SET_MASK, MT6351_PMIC_RG_VDRAM_MODE_SET_SHIFT},
  4300. {PMIC_RG_VDRAM_EN, MT6351_PMIC_RG_VDRAM_EN_ADDR, MT6351_PMIC_RG_VDRAM_EN_MASK,
  4301. MT6351_PMIC_RG_VDRAM_EN_SHIFT},
  4302. {PMIC_RG_VDRAM_MODE_CTRL, MT6351_PMIC_RG_VDRAM_MODE_CTRL_ADDR,
  4303. MT6351_PMIC_RG_VDRAM_MODE_CTRL_MASK, MT6351_PMIC_RG_VDRAM_MODE_CTRL_SHIFT},
  4304. {PMIC_RG_VDRAM_ON_CTRL, MT6351_PMIC_RG_VDRAM_ON_CTRL_ADDR,
  4305. MT6351_PMIC_RG_VDRAM_ON_CTRL_MASK, MT6351_PMIC_RG_VDRAM_ON_CTRL_SHIFT},
  4306. {PMIC_RG_VDRAM_SRCLK_MODE_SEL, MT6351_PMIC_RG_VDRAM_SRCLK_MODE_SEL_ADDR,
  4307. MT6351_PMIC_RG_VDRAM_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VDRAM_SRCLK_MODE_SEL_SHIFT},
  4308. {PMIC_DA_QI_VDRAM_MODE, MT6351_PMIC_DA_QI_VDRAM_MODE_ADDR,
  4309. MT6351_PMIC_DA_QI_VDRAM_MODE_MASK, MT6351_PMIC_DA_QI_VDRAM_MODE_SHIFT},
  4310. {PMIC_RG_VDRAM_STBTD, MT6351_PMIC_RG_VDRAM_STBTD_ADDR,
  4311. MT6351_PMIC_RG_VDRAM_STBTD_MASK, MT6351_PMIC_RG_VDRAM_STBTD_SHIFT},
  4312. {PMIC_RG_VDRAM_SRCLK_EN_SEL, MT6351_PMIC_RG_VDRAM_SRCLK_EN_SEL_ADDR,
  4313. MT6351_PMIC_RG_VDRAM_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VDRAM_SRCLK_EN_SEL_SHIFT},
  4314. {PMIC_DA_QI_VDRAM_STB, MT6351_PMIC_DA_QI_VDRAM_STB_ADDR,
  4315. MT6351_PMIC_DA_QI_VDRAM_STB_MASK, MT6351_PMIC_DA_QI_VDRAM_STB_SHIFT},
  4316. {PMIC_DA_QI_VDRAM_EN, MT6351_PMIC_DA_QI_VDRAM_EN_ADDR,
  4317. MT6351_PMIC_DA_QI_VDRAM_EN_MASK, MT6351_PMIC_DA_QI_VDRAM_EN_SHIFT},
  4318. {PMIC_RG_VDRAM_OCFB_EN, MT6351_PMIC_RG_VDRAM_OCFB_EN_ADDR,
  4319. MT6351_PMIC_RG_VDRAM_OCFB_EN_MASK, MT6351_PMIC_RG_VDRAM_OCFB_EN_SHIFT},
  4320. {PMIC_DA_QI_VDRAM_OCFB_EN, MT6351_PMIC_DA_QI_VDRAM_OCFB_EN_ADDR,
  4321. MT6351_PMIC_DA_QI_VDRAM_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VDRAM_OCFB_EN_SHIFT},
  4322. {PMIC_RG_VDRAM_DUMMY_LOAD_EN, MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_EN_ADDR,
  4323. MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_EN_SHIFT},
  4324. {PMIC_RG_VDRAM_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_CTRL_ADDR,
  4325. MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_CTRL_SHIFT},
  4326. {PMIC_RG_VDRAM_DUMMY_LOAD, MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_ADDR,
  4327. MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_SHIFT},
  4328. {PMIC_RG_VDRAM_DUMMY_LOAD_SRCLKEN_SEL,
  4329. MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4330. MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4331. MT6351_PMIC_RG_VDRAM_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4332. {PMIC_DA_QI_VDRAM_DUMMY_LOAD, MT6351_PMIC_DA_QI_VDRAM_DUMMY_LOAD_ADDR,
  4333. MT6351_PMIC_DA_QI_VDRAM_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VDRAM_DUMMY_LOAD_SHIFT},
  4334. {PMIC_RG_VMIPI_MODE_SET, MT6351_PMIC_RG_VMIPI_MODE_SET_ADDR,
  4335. MT6351_PMIC_RG_VMIPI_MODE_SET_MASK, MT6351_PMIC_RG_VMIPI_MODE_SET_SHIFT},
  4336. {PMIC_RG_VMIPI_EN, MT6351_PMIC_RG_VMIPI_EN_ADDR, MT6351_PMIC_RG_VMIPI_EN_MASK,
  4337. MT6351_PMIC_RG_VMIPI_EN_SHIFT},
  4338. {PMIC_RG_VMIPI_MODE_CTRL, MT6351_PMIC_RG_VMIPI_MODE_CTRL_ADDR,
  4339. MT6351_PMIC_RG_VMIPI_MODE_CTRL_MASK, MT6351_PMIC_RG_VMIPI_MODE_CTRL_SHIFT},
  4340. {PMIC_RG_VMIPI_ON_CTRL, MT6351_PMIC_RG_VMIPI_ON_CTRL_ADDR,
  4341. MT6351_PMIC_RG_VMIPI_ON_CTRL_MASK, MT6351_PMIC_RG_VMIPI_ON_CTRL_SHIFT},
  4342. {PMIC_RG_VMIPI_SRCLK_MODE_SEL, MT6351_PMIC_RG_VMIPI_SRCLK_MODE_SEL_ADDR,
  4343. MT6351_PMIC_RG_VMIPI_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VMIPI_SRCLK_MODE_SEL_SHIFT},
  4344. {PMIC_DA_QI_VMIPI_MODE, MT6351_PMIC_DA_QI_VMIPI_MODE_ADDR,
  4345. MT6351_PMIC_DA_QI_VMIPI_MODE_MASK, MT6351_PMIC_DA_QI_VMIPI_MODE_SHIFT},
  4346. {PMIC_RG_VMIPI_STBTD, MT6351_PMIC_RG_VMIPI_STBTD_ADDR,
  4347. MT6351_PMIC_RG_VMIPI_STBTD_MASK, MT6351_PMIC_RG_VMIPI_STBTD_SHIFT},
  4348. {PMIC_RG_VMIPI_SRCLK_EN_SEL, MT6351_PMIC_RG_VMIPI_SRCLK_EN_SEL_ADDR,
  4349. MT6351_PMIC_RG_VMIPI_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VMIPI_SRCLK_EN_SEL_SHIFT},
  4350. {PMIC_DA_QI_VMIPI_STB, MT6351_PMIC_DA_QI_VMIPI_STB_ADDR,
  4351. MT6351_PMIC_DA_QI_VMIPI_STB_MASK, MT6351_PMIC_DA_QI_VMIPI_STB_SHIFT},
  4352. {PMIC_DA_QI_VMIPI_EN, MT6351_PMIC_DA_QI_VMIPI_EN_ADDR,
  4353. MT6351_PMIC_DA_QI_VMIPI_EN_MASK, MT6351_PMIC_DA_QI_VMIPI_EN_SHIFT},
  4354. {PMIC_RG_VMIPI_OCFB_EN, MT6351_PMIC_RG_VMIPI_OCFB_EN_ADDR,
  4355. MT6351_PMIC_RG_VMIPI_OCFB_EN_MASK, MT6351_PMIC_RG_VMIPI_OCFB_EN_SHIFT},
  4356. {PMIC_DA_QI_VMIPI_OCFB_EN, MT6351_PMIC_DA_QI_VMIPI_OCFB_EN_ADDR,
  4357. MT6351_PMIC_DA_QI_VMIPI_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VMIPI_OCFB_EN_SHIFT},
  4358. {PMIC_RG_VMIPI_DUMMY_LOAD_EN, MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_EN_ADDR,
  4359. MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_EN_SHIFT},
  4360. {PMIC_RG_VMIPI_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_CTRL_ADDR,
  4361. MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_CTRL_SHIFT},
  4362. {PMIC_RG_VMIPI_DUMMY_LOAD, MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_ADDR,
  4363. MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_SHIFT},
  4364. {PMIC_RG_VMIPI_DUMMY_LOAD_SRCLKEN_SEL,
  4365. MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4366. MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4367. MT6351_PMIC_RG_VMIPI_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4368. {PMIC_DA_QI_VMIPI_DUMMY_LOAD, MT6351_PMIC_DA_QI_VMIPI_DUMMY_LOAD_ADDR,
  4369. MT6351_PMIC_DA_QI_VMIPI_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VMIPI_DUMMY_LOAD_SHIFT},
  4370. {PMIC_RG_VGP3_MODE_SET, MT6351_PMIC_RG_VGP3_MODE_SET_ADDR,
  4371. MT6351_PMIC_RG_VGP3_MODE_SET_MASK, MT6351_PMIC_RG_VGP3_MODE_SET_SHIFT},
  4372. {PMIC_RG_VGP3_EN, MT6351_PMIC_RG_VGP3_EN_ADDR, MT6351_PMIC_RG_VGP3_EN_MASK,
  4373. MT6351_PMIC_RG_VGP3_EN_SHIFT},
  4374. {PMIC_RG_VGP3_MODE_CTRL, MT6351_PMIC_RG_VGP3_MODE_CTRL_ADDR,
  4375. MT6351_PMIC_RG_VGP3_MODE_CTRL_MASK, MT6351_PMIC_RG_VGP3_MODE_CTRL_SHIFT},
  4376. {PMIC_RG_VGP3_ON_CTRL, MT6351_PMIC_RG_VGP3_ON_CTRL_ADDR,
  4377. MT6351_PMIC_RG_VGP3_ON_CTRL_MASK, MT6351_PMIC_RG_VGP3_ON_CTRL_SHIFT},
  4378. {PMIC_RG_VGP3_SRCLK_MODE_SEL, MT6351_PMIC_RG_VGP3_SRCLK_MODE_SEL_ADDR,
  4379. MT6351_PMIC_RG_VGP3_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VGP3_SRCLK_MODE_SEL_SHIFT},
  4380. {PMIC_DA_QI_VGP3_MODE, MT6351_PMIC_DA_QI_VGP3_MODE_ADDR,
  4381. MT6351_PMIC_DA_QI_VGP3_MODE_MASK, MT6351_PMIC_DA_QI_VGP3_MODE_SHIFT},
  4382. {PMIC_RG_VGP3_STBTD, MT6351_PMIC_RG_VGP3_STBTD_ADDR,
  4383. MT6351_PMIC_RG_VGP3_STBTD_MASK, MT6351_PMIC_RG_VGP3_STBTD_SHIFT},
  4384. {PMIC_RG_VGP3_SRCLK_EN_SEL, MT6351_PMIC_RG_VGP3_SRCLK_EN_SEL_ADDR,
  4385. MT6351_PMIC_RG_VGP3_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VGP3_SRCLK_EN_SEL_SHIFT},
  4386. {PMIC_DA_QI_VGP3_STB, MT6351_PMIC_DA_QI_VGP3_STB_ADDR,
  4387. MT6351_PMIC_DA_QI_VGP3_STB_MASK, MT6351_PMIC_DA_QI_VGP3_STB_SHIFT},
  4388. {PMIC_DA_QI_VGP3_EN, MT6351_PMIC_DA_QI_VGP3_EN_ADDR,
  4389. MT6351_PMIC_DA_QI_VGP3_EN_MASK, MT6351_PMIC_DA_QI_VGP3_EN_SHIFT},
  4390. {PMIC_RG_VGP3_OCFB_EN, MT6351_PMIC_RG_VGP3_OCFB_EN_ADDR,
  4391. MT6351_PMIC_RG_VGP3_OCFB_EN_MASK, MT6351_PMIC_RG_VGP3_OCFB_EN_SHIFT},
  4392. {PMIC_DA_QI_VGP3_OCFB_EN, MT6351_PMIC_DA_QI_VGP3_OCFB_EN_ADDR,
  4393. MT6351_PMIC_DA_QI_VGP3_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VGP3_OCFB_EN_SHIFT},
  4394. {PMIC_RG_VGP3_DUMMY_LOAD_EN, MT6351_PMIC_RG_VGP3_DUMMY_LOAD_EN_ADDR,
  4395. MT6351_PMIC_RG_VGP3_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VGP3_DUMMY_LOAD_EN_SHIFT},
  4396. {PMIC_RG_VGP3_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VGP3_DUMMY_LOAD_CTRL_ADDR,
  4397. MT6351_PMIC_RG_VGP3_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VGP3_DUMMY_LOAD_CTRL_SHIFT},
  4398. {PMIC_RG_VGP3_DUMMY_LOAD, MT6351_PMIC_RG_VGP3_DUMMY_LOAD_ADDR,
  4399. MT6351_PMIC_RG_VGP3_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VGP3_DUMMY_LOAD_SHIFT},
  4400. {PMIC_RG_VGP3_DUMMY_LOAD_SRCLKEN_SEL,
  4401. MT6351_PMIC_RG_VGP3_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4402. MT6351_PMIC_RG_VGP3_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4403. MT6351_PMIC_RG_VGP3_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4404. {PMIC_DA_QI_VGP3_DUMMY_LOAD, MT6351_PMIC_DA_QI_VGP3_DUMMY_LOAD_ADDR,
  4405. MT6351_PMIC_DA_QI_VGP3_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VGP3_DUMMY_LOAD_SHIFT},
  4406. {PMIC_RG_VBIF28_MODE_SET, MT6351_PMIC_RG_VBIF28_MODE_SET_ADDR,
  4407. MT6351_PMIC_RG_VBIF28_MODE_SET_MASK, MT6351_PMIC_RG_VBIF28_MODE_SET_SHIFT},
  4408. {PMIC_RG_VBIF28_EN, MT6351_PMIC_RG_VBIF28_EN_ADDR, MT6351_PMIC_RG_VBIF28_EN_MASK,
  4409. MT6351_PMIC_RG_VBIF28_EN_SHIFT},
  4410. {PMIC_RG_VBIF28_MODE_CTRL, MT6351_PMIC_RG_VBIF28_MODE_CTRL_ADDR,
  4411. MT6351_PMIC_RG_VBIF28_MODE_CTRL_MASK, MT6351_PMIC_RG_VBIF28_MODE_CTRL_SHIFT},
  4412. {PMIC_RG_VBIF28_ON_CTRL, MT6351_PMIC_RG_VBIF28_ON_CTRL_ADDR,
  4413. MT6351_PMIC_RG_VBIF28_ON_CTRL_MASK, MT6351_PMIC_RG_VBIF28_ON_CTRL_SHIFT},
  4414. {PMIC_RG_VBIF28_SRCLK_MODE_SEL, MT6351_PMIC_RG_VBIF28_SRCLK_MODE_SEL_ADDR,
  4415. MT6351_PMIC_RG_VBIF28_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VBIF28_SRCLK_MODE_SEL_SHIFT},
  4416. {PMIC_DA_QI_VBIF28_MODE, MT6351_PMIC_DA_QI_VBIF28_MODE_ADDR,
  4417. MT6351_PMIC_DA_QI_VBIF28_MODE_MASK, MT6351_PMIC_DA_QI_VBIF28_MODE_SHIFT},
  4418. {PMIC_RG_VBIF28_STBTD, MT6351_PMIC_RG_VBIF28_STBTD_ADDR,
  4419. MT6351_PMIC_RG_VBIF28_STBTD_MASK, MT6351_PMIC_RG_VBIF28_STBTD_SHIFT},
  4420. {PMIC_RG_VBIF28_SRCLK_EN_SEL, MT6351_PMIC_RG_VBIF28_SRCLK_EN_SEL_ADDR,
  4421. MT6351_PMIC_RG_VBIF28_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VBIF28_SRCLK_EN_SEL_SHIFT},
  4422. {PMIC_DA_QI_VBIF28_STB, MT6351_PMIC_DA_QI_VBIF28_STB_ADDR,
  4423. MT6351_PMIC_DA_QI_VBIF28_STB_MASK, MT6351_PMIC_DA_QI_VBIF28_STB_SHIFT},
  4424. {PMIC_DA_QI_VBIF28_EN, MT6351_PMIC_DA_QI_VBIF28_EN_ADDR,
  4425. MT6351_PMIC_DA_QI_VBIF28_EN_MASK, MT6351_PMIC_DA_QI_VBIF28_EN_SHIFT},
  4426. {PMIC_RG_VBIF28_OCFB_EN, MT6351_PMIC_RG_VBIF28_OCFB_EN_ADDR,
  4427. MT6351_PMIC_RG_VBIF28_OCFB_EN_MASK, MT6351_PMIC_RG_VBIF28_OCFB_EN_SHIFT},
  4428. {PMIC_DA_QI_VBIF28_OCFB_EN, MT6351_PMIC_DA_QI_VBIF28_OCFB_EN_ADDR,
  4429. MT6351_PMIC_DA_QI_VBIF28_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VBIF28_OCFB_EN_SHIFT},
  4430. {PMIC_RG_VBIF28_DUMMY_LOAD_EN, MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_EN_ADDR,
  4431. MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_EN_SHIFT},
  4432. {PMIC_RG_VBIF28_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_CTRL_ADDR,
  4433. MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_CTRL_SHIFT},
  4434. {PMIC_RG_VBIF28_DUMMY_LOAD, MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_ADDR,
  4435. MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_SHIFT},
  4436. {PMIC_RG_VBIF28_DUMMY_LOAD_SRCLKEN_SEL,
  4437. MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4438. MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4439. MT6351_PMIC_RG_VBIF28_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4440. {PMIC_DA_QI_VBIF28_DUMMY_LOAD, MT6351_PMIC_DA_QI_VBIF28_DUMMY_LOAD_ADDR,
  4441. MT6351_PMIC_DA_QI_VBIF28_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VBIF28_DUMMY_LOAD_SHIFT},
  4442. {PMIC_RG_VEFUSE_MODE_SET, MT6351_PMIC_RG_VEFUSE_MODE_SET_ADDR,
  4443. MT6351_PMIC_RG_VEFUSE_MODE_SET_MASK, MT6351_PMIC_RG_VEFUSE_MODE_SET_SHIFT},
  4444. {PMIC_RG_VEFUSE_EN, MT6351_PMIC_RG_VEFUSE_EN_ADDR, MT6351_PMIC_RG_VEFUSE_EN_MASK,
  4445. MT6351_PMIC_RG_VEFUSE_EN_SHIFT},
  4446. {PMIC_RG_VEFUSE_MODE_CTRL, MT6351_PMIC_RG_VEFUSE_MODE_CTRL_ADDR,
  4447. MT6351_PMIC_RG_VEFUSE_MODE_CTRL_MASK, MT6351_PMIC_RG_VEFUSE_MODE_CTRL_SHIFT},
  4448. {PMIC_RG_VEFUSE_SRCLK_MODE_SEL, MT6351_PMIC_RG_VEFUSE_SRCLK_MODE_SEL_ADDR,
  4449. MT6351_PMIC_RG_VEFUSE_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VEFUSE_SRCLK_MODE_SEL_SHIFT},
  4450. {PMIC_DA_QI_VEFUSE_MODE, MT6351_PMIC_DA_QI_VEFUSE_MODE_ADDR,
  4451. MT6351_PMIC_DA_QI_VEFUSE_MODE_MASK, MT6351_PMIC_DA_QI_VEFUSE_MODE_SHIFT},
  4452. {PMIC_RG_VEFUSE_STBTD, MT6351_PMIC_RG_VEFUSE_STBTD_ADDR,
  4453. MT6351_PMIC_RG_VEFUSE_STBTD_MASK, MT6351_PMIC_RG_VEFUSE_STBTD_SHIFT},
  4454. {PMIC_DA_QI_VEFUSE_STB, MT6351_PMIC_DA_QI_VEFUSE_STB_ADDR,
  4455. MT6351_PMIC_DA_QI_VEFUSE_STB_MASK, MT6351_PMIC_DA_QI_VEFUSE_STB_SHIFT},
  4456. {PMIC_DA_QI_VEFUSE_EN, MT6351_PMIC_DA_QI_VEFUSE_EN_ADDR,
  4457. MT6351_PMIC_DA_QI_VEFUSE_EN_MASK, MT6351_PMIC_DA_QI_VEFUSE_EN_SHIFT},
  4458. {PMIC_RG_VEFUSE_OCFB_EN, MT6351_PMIC_RG_VEFUSE_OCFB_EN_ADDR,
  4459. MT6351_PMIC_RG_VEFUSE_OCFB_EN_MASK, MT6351_PMIC_RG_VEFUSE_OCFB_EN_SHIFT},
  4460. {PMIC_DA_QI_VEFUSE_OCFB_EN, MT6351_PMIC_DA_QI_VEFUSE_OCFB_EN_ADDR,
  4461. MT6351_PMIC_DA_QI_VEFUSE_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VEFUSE_OCFB_EN_SHIFT},
  4462. {PMIC_RG_VEFUSE_DUMMY_LOAD_EN, MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_EN_ADDR,
  4463. MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_EN_SHIFT},
  4464. {PMIC_RG_VEFUSE_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_CTRL_ADDR,
  4465. MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_CTRL_SHIFT},
  4466. {PMIC_RG_VEFUSE_DUMMY_LOAD, MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_ADDR,
  4467. MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_SHIFT},
  4468. {PMIC_RG_VEFUSE_DUMMY_LOAD_SRCLKEN_SEL,
  4469. MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4470. MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4471. MT6351_PMIC_RG_VEFUSE_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4472. {PMIC_DA_QI_VEFUSE_DUMMY_LOAD, MT6351_PMIC_DA_QI_VEFUSE_DUMMY_LOAD_ADDR,
  4473. MT6351_PMIC_DA_QI_VEFUSE_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VEFUSE_DUMMY_LOAD_SHIFT},
  4474. {PMIC_RG_VCN33_MODE_SET, MT6351_PMIC_RG_VCN33_MODE_SET_ADDR,
  4475. MT6351_PMIC_RG_VCN33_MODE_SET_MASK, MT6351_PMIC_RG_VCN33_MODE_SET_SHIFT},
  4476. {PMIC_RG_VCN33_MODE_CTRL, MT6351_PMIC_RG_VCN33_MODE_CTRL_ADDR,
  4477. MT6351_PMIC_RG_VCN33_MODE_CTRL_MASK, MT6351_PMIC_RG_VCN33_MODE_CTRL_SHIFT},
  4478. {PMIC_RG_VCN33_SRCLK_MODE_SEL, MT6351_PMIC_RG_VCN33_SRCLK_MODE_SEL_ADDR,
  4479. MT6351_PMIC_RG_VCN33_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VCN33_SRCLK_MODE_SEL_SHIFT},
  4480. {PMIC_DA_QI_VCN33_MODE, MT6351_PMIC_DA_QI_VCN33_MODE_ADDR,
  4481. MT6351_PMIC_DA_QI_VCN33_MODE_MASK, MT6351_PMIC_DA_QI_VCN33_MODE_SHIFT},
  4482. {PMIC_RG_VCN33_STBTD, MT6351_PMIC_RG_VCN33_STBTD_ADDR,
  4483. MT6351_PMIC_RG_VCN33_STBTD_MASK, MT6351_PMIC_RG_VCN33_STBTD_SHIFT},
  4484. {PMIC_DA_QI_VCN33_STB, MT6351_PMIC_DA_QI_VCN33_STB_ADDR,
  4485. MT6351_PMIC_DA_QI_VCN33_STB_MASK, MT6351_PMIC_DA_QI_VCN33_STB_SHIFT},
  4486. {PMIC_DA_QI_VCN33_EN, MT6351_PMIC_DA_QI_VCN33_EN_ADDR,
  4487. MT6351_PMIC_DA_QI_VCN33_EN_MASK, MT6351_PMIC_DA_QI_VCN33_EN_SHIFT},
  4488. {PMIC_RG_VCN33_OCFB_EN, MT6351_PMIC_RG_VCN33_OCFB_EN_ADDR,
  4489. MT6351_PMIC_RG_VCN33_OCFB_EN_MASK, MT6351_PMIC_RG_VCN33_OCFB_EN_SHIFT},
  4490. {PMIC_DA_QI_VCN33_OCFB_EN, MT6351_PMIC_DA_QI_VCN33_OCFB_EN_ADDR,
  4491. MT6351_PMIC_DA_QI_VCN33_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VCN33_OCFB_EN_SHIFT},
  4492. {PMIC_RG_VCN33_DUMMY_LOAD_EN, MT6351_PMIC_RG_VCN33_DUMMY_LOAD_EN_ADDR,
  4493. MT6351_PMIC_RG_VCN33_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VCN33_DUMMY_LOAD_EN_SHIFT},
  4494. {PMIC_RG_VCN33_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VCN33_DUMMY_LOAD_CTRL_ADDR,
  4495. MT6351_PMIC_RG_VCN33_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VCN33_DUMMY_LOAD_CTRL_SHIFT},
  4496. {PMIC_RG_VCN33_DUMMY_LOAD, MT6351_PMIC_RG_VCN33_DUMMY_LOAD_ADDR,
  4497. MT6351_PMIC_RG_VCN33_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VCN33_DUMMY_LOAD_SHIFT},
  4498. {PMIC_RG_VCN33_DUMMY_LOAD_SRCLKEN_SEL,
  4499. MT6351_PMIC_RG_VCN33_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4500. MT6351_PMIC_RG_VCN33_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4501. MT6351_PMIC_RG_VCN33_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4502. {PMIC_DA_QI_VCN33_DUMMY_LOAD, MT6351_PMIC_DA_QI_VCN33_DUMMY_LOAD_ADDR,
  4503. MT6351_PMIC_DA_QI_VCN33_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VCN33_DUMMY_LOAD_SHIFT},
  4504. {PMIC_RG_VCN33_EN_BT, MT6351_PMIC_RG_VCN33_EN_BT_ADDR,
  4505. MT6351_PMIC_RG_VCN33_EN_BT_MASK, MT6351_PMIC_RG_VCN33_EN_BT_SHIFT},
  4506. {PMIC_RG_VCN33_ON_CTRL_BT, MT6351_PMIC_RG_VCN33_ON_CTRL_BT_ADDR,
  4507. MT6351_PMIC_RG_VCN33_ON_CTRL_BT_MASK, MT6351_PMIC_RG_VCN33_ON_CTRL_BT_SHIFT},
  4508. {PMIC_RG_VCN33_SRCLK_EN_SEL_BT, MT6351_PMIC_RG_VCN33_SRCLK_EN_SEL_BT_ADDR,
  4509. MT6351_PMIC_RG_VCN33_SRCLK_EN_SEL_BT_MASK, MT6351_PMIC_RG_VCN33_SRCLK_EN_SEL_BT_SHIFT},
  4510. {PMIC_RG_VCN33_EN_WIFI, MT6351_PMIC_RG_VCN33_EN_WIFI_ADDR,
  4511. MT6351_PMIC_RG_VCN33_EN_WIFI_MASK, MT6351_PMIC_RG_VCN33_EN_WIFI_SHIFT},
  4512. {PMIC_RG_VCN33_ON_CTRL_WIFI, MT6351_PMIC_RG_VCN33_ON_CTRL_WIFI_ADDR,
  4513. MT6351_PMIC_RG_VCN33_ON_CTRL_WIFI_MASK, MT6351_PMIC_RG_VCN33_ON_CTRL_WIFI_SHIFT},
  4514. {PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI, MT6351_PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI_ADDR,
  4515. MT6351_PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI_MASK,
  4516. MT6351_PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI_SHIFT},
  4517. {PMIC_RG_VLDO28_MODE_SET, MT6351_PMIC_RG_VLDO28_MODE_SET_ADDR,
  4518. MT6351_PMIC_RG_VLDO28_MODE_SET_MASK, MT6351_PMIC_RG_VLDO28_MODE_SET_SHIFT},
  4519. {PMIC_RG_VLDO28_MODE_CTRL, MT6351_PMIC_RG_VLDO28_MODE_CTRL_ADDR,
  4520. MT6351_PMIC_RG_VLDO28_MODE_CTRL_MASK, MT6351_PMIC_RG_VLDO28_MODE_CTRL_SHIFT},
  4521. {PMIC_RG_VLDO28_ON_CTRL, MT6351_PMIC_RG_VLDO28_ON_CTRL_ADDR,
  4522. MT6351_PMIC_RG_VLDO28_ON_CTRL_MASK, MT6351_PMIC_RG_VLDO28_ON_CTRL_SHIFT},
  4523. {PMIC_RG_VLDO28_SRCLK_MODE_SEL, MT6351_PMIC_RG_VLDO28_SRCLK_MODE_SEL_ADDR,
  4524. MT6351_PMIC_RG_VLDO28_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VLDO28_SRCLK_MODE_SEL_SHIFT},
  4525. {PMIC_DA_QI_VLDO28_MODE, MT6351_PMIC_DA_QI_VLDO28_MODE_ADDR,
  4526. MT6351_PMIC_DA_QI_VLDO28_MODE_MASK, MT6351_PMIC_DA_QI_VLDO28_MODE_SHIFT},
  4527. {PMIC_RG_VLDO28_STBTD, MT6351_PMIC_RG_VLDO28_STBTD_ADDR,
  4528. MT6351_PMIC_RG_VLDO28_STBTD_MASK, MT6351_PMIC_RG_VLDO28_STBTD_SHIFT},
  4529. {PMIC_DA_QI_VLDO28_STB, MT6351_PMIC_DA_QI_VLDO28_STB_ADDR,
  4530. MT6351_PMIC_DA_QI_VLDO28_STB_MASK, MT6351_PMIC_DA_QI_VLDO28_STB_SHIFT},
  4531. {PMIC_DA_QI_VLDO28_EN, MT6351_PMIC_DA_QI_VLDO28_EN_ADDR,
  4532. MT6351_PMIC_DA_QI_VLDO28_EN_MASK, MT6351_PMIC_DA_QI_VLDO28_EN_SHIFT},
  4533. {PMIC_RG_VLDO28_OCFB_EN, MT6351_PMIC_RG_VLDO28_OCFB_EN_ADDR,
  4534. MT6351_PMIC_RG_VLDO28_OCFB_EN_MASK, MT6351_PMIC_RG_VLDO28_OCFB_EN_SHIFT},
  4535. {PMIC_DA_QI_VLDO28_OCFB_EN, MT6351_PMIC_DA_QI_VLDO28_OCFB_EN_ADDR,
  4536. MT6351_PMIC_DA_QI_VLDO28_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VLDO28_OCFB_EN_SHIFT},
  4537. {PMIC_RG_VLDO28_DUMMY_LOAD_EN, MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_EN_ADDR,
  4538. MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_EN_SHIFT},
  4539. {PMIC_RG_VLDO28_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_CTRL_ADDR,
  4540. MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_CTRL_SHIFT},
  4541. {PMIC_RG_VLDO28_DUMMY_LOAD, MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_ADDR,
  4542. MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_SHIFT},
  4543. {PMIC_RG_VLDO28_DUMMY_LOAD_SRCLKEN_SEL,
  4544. MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4545. MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4546. MT6351_PMIC_RG_VLDO28_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4547. {PMIC_DA_QI_VLDO28_DUMMY_LOAD, MT6351_PMIC_DA_QI_VLDO28_DUMMY_LOAD_ADDR,
  4548. MT6351_PMIC_DA_QI_VLDO28_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VLDO28_DUMMY_LOAD_SHIFT},
  4549. {PMIC_RG_VLDO28_EN_0, MT6351_PMIC_RG_VLDO28_EN_0_ADDR,
  4550. MT6351_PMIC_RG_VLDO28_EN_0_MASK, MT6351_PMIC_RG_VLDO28_EN_0_SHIFT},
  4551. {PMIC_RG_VLDO28_ON_CTRL_0, MT6351_PMIC_RG_VLDO28_ON_CTRL_0_ADDR,
  4552. MT6351_PMIC_RG_VLDO28_ON_CTRL_0_MASK, MT6351_PMIC_RG_VLDO28_ON_CTRL_0_SHIFT},
  4553. {PMIC_RG_VLDO28_SRCLK_EN_SEL_0, MT6351_PMIC_RG_VLDO28_SRCLK_EN_SEL_0_ADDR,
  4554. MT6351_PMIC_RG_VLDO28_SRCLK_EN_SEL_0_MASK, MT6351_PMIC_RG_VLDO28_SRCLK_EN_SEL_0_SHIFT},
  4555. {PMIC_RG_VLDO28_EN_1, MT6351_PMIC_RG_VLDO28_EN_1_ADDR,
  4556. MT6351_PMIC_RG_VLDO28_EN_1_MASK, MT6351_PMIC_RG_VLDO28_EN_1_SHIFT},
  4557. {PMIC_RG_VLDO28_ON_CTRL_1, MT6351_PMIC_RG_VLDO28_ON_CTRL_1_ADDR,
  4558. MT6351_PMIC_RG_VLDO28_ON_CTRL_1_MASK, MT6351_PMIC_RG_VLDO28_ON_CTRL_1_SHIFT},
  4559. {PMIC_RG_VLDO28_SRCLK_EN_SEL_1, MT6351_PMIC_RG_VLDO28_SRCLK_EN_SEL_1_ADDR,
  4560. MT6351_PMIC_RG_VLDO28_SRCLK_EN_SEL_1_MASK, MT6351_PMIC_RG_VLDO28_SRCLK_EN_SEL_1_SHIFT},
  4561. {PMIC_RG_LDO_RSV1, MT6351_PMIC_RG_LDO_RSV1_ADDR, MT6351_PMIC_RG_LDO_RSV1_MASK,
  4562. MT6351_PMIC_RG_LDO_RSV1_SHIFT},
  4563. {PMIC_RG_LDO_RSV0, MT6351_PMIC_RG_LDO_RSV0_ADDR, MT6351_PMIC_RG_LDO_RSV0_MASK,
  4564. MT6351_PMIC_RG_LDO_RSV0_SHIFT},
  4565. {PMIC_RG_LDO_RSV2, MT6351_PMIC_RG_LDO_RSV2_ADDR, MT6351_PMIC_RG_LDO_RSV2_MASK,
  4566. MT6351_PMIC_RG_LDO_RSV2_SHIFT},
  4567. {PMIC_RG_VMC_MODE_SET, MT6351_PMIC_RG_VMC_MODE_SET_ADDR,
  4568. MT6351_PMIC_RG_VMC_MODE_SET_MASK, MT6351_PMIC_RG_VMC_MODE_SET_SHIFT},
  4569. {PMIC_RG_VMC_EN, MT6351_PMIC_RG_VMC_EN_ADDR, MT6351_PMIC_RG_VMC_EN_MASK,
  4570. MT6351_PMIC_RG_VMC_EN_SHIFT},
  4571. {PMIC_RG_VMC_MODE_CTRL, MT6351_PMIC_RG_VMC_MODE_CTRL_ADDR,
  4572. MT6351_PMIC_RG_VMC_MODE_CTRL_MASK, MT6351_PMIC_RG_VMC_MODE_CTRL_SHIFT},
  4573. {PMIC_RG_VMC_ON_CTRL, MT6351_PMIC_RG_VMC_ON_CTRL_ADDR,
  4574. MT6351_PMIC_RG_VMC_ON_CTRL_MASK, MT6351_PMIC_RG_VMC_ON_CTRL_SHIFT},
  4575. {PMIC_RG_VMC_SRCLK_MODE_SEL, MT6351_PMIC_RG_VMC_SRCLK_MODE_SEL_ADDR,
  4576. MT6351_PMIC_RG_VMC_SRCLK_MODE_SEL_MASK, MT6351_PMIC_RG_VMC_SRCLK_MODE_SEL_SHIFT},
  4577. {PMIC_DA_QI_VMC_MODE, MT6351_PMIC_DA_QI_VMC_MODE_ADDR,
  4578. MT6351_PMIC_DA_QI_VMC_MODE_MASK, MT6351_PMIC_DA_QI_VMC_MODE_SHIFT},
  4579. {PMIC_RG_VMC_STBTD, MT6351_PMIC_RG_VMC_STBTD_ADDR, MT6351_PMIC_RG_VMC_STBTD_MASK,
  4580. MT6351_PMIC_RG_VMC_STBTD_SHIFT},
  4581. {PMIC_RG_VMC_SRCLK_EN_SEL, MT6351_PMIC_RG_VMC_SRCLK_EN_SEL_ADDR,
  4582. MT6351_PMIC_RG_VMC_SRCLK_EN_SEL_MASK, MT6351_PMIC_RG_VMC_SRCLK_EN_SEL_SHIFT},
  4583. {PMIC_DA_QI_VMC_STB, MT6351_PMIC_DA_QI_VMC_STB_ADDR,
  4584. MT6351_PMIC_DA_QI_VMC_STB_MASK, MT6351_PMIC_DA_QI_VMC_STB_SHIFT},
  4585. {PMIC_DA_QI_VMC_EN, MT6351_PMIC_DA_QI_VMC_EN_ADDR, MT6351_PMIC_DA_QI_VMC_EN_MASK,
  4586. MT6351_PMIC_DA_QI_VMC_EN_SHIFT},
  4587. {PMIC_RG_VMC_OCFB_EN, MT6351_PMIC_RG_VMC_OCFB_EN_ADDR,
  4588. MT6351_PMIC_RG_VMC_OCFB_EN_MASK, MT6351_PMIC_RG_VMC_OCFB_EN_SHIFT},
  4589. {PMIC_DA_QI_VMC_OCFB_EN, MT6351_PMIC_DA_QI_VMC_OCFB_EN_ADDR,
  4590. MT6351_PMIC_DA_QI_VMC_OCFB_EN_MASK, MT6351_PMIC_DA_QI_VMC_OCFB_EN_SHIFT},
  4591. {PMIC_RG_VMC_DUMMY_LOAD_EN, MT6351_PMIC_RG_VMC_DUMMY_LOAD_EN_ADDR,
  4592. MT6351_PMIC_RG_VMC_DUMMY_LOAD_EN_MASK, MT6351_PMIC_RG_VMC_DUMMY_LOAD_EN_SHIFT},
  4593. {PMIC_RG_VMC_DUMMY_LOAD_CTRL, MT6351_PMIC_RG_VMC_DUMMY_LOAD_CTRL_ADDR,
  4594. MT6351_PMIC_RG_VMC_DUMMY_LOAD_CTRL_MASK, MT6351_PMIC_RG_VMC_DUMMY_LOAD_CTRL_SHIFT},
  4595. {PMIC_RG_VMC_DUMMY_LOAD, MT6351_PMIC_RG_VMC_DUMMY_LOAD_ADDR,
  4596. MT6351_PMIC_RG_VMC_DUMMY_LOAD_MASK, MT6351_PMIC_RG_VMC_DUMMY_LOAD_SHIFT},
  4597. {PMIC_RG_VMC_DUMMY_LOAD_SRCLKEN_SEL,
  4598. MT6351_PMIC_RG_VMC_DUMMY_LOAD_SRCLKEN_SEL_ADDR,
  4599. MT6351_PMIC_RG_VMC_DUMMY_LOAD_SRCLKEN_SEL_MASK,
  4600. MT6351_PMIC_RG_VMC_DUMMY_LOAD_SRCLKEN_SEL_SHIFT},
  4601. {PMIC_DA_QI_VMC_DUMMY_LOAD, MT6351_PMIC_DA_QI_VMC_DUMMY_LOAD_ADDR,
  4602. MT6351_PMIC_DA_QI_VMC_DUMMY_LOAD_MASK, MT6351_PMIC_DA_QI_VMC_DUMMY_LOAD_SHIFT},
  4603. {PMIC_RG_VMC_TRANS_EN, MT6351_PMIC_RG_VMC_TRANS_EN_ADDR,
  4604. MT6351_PMIC_RG_VMC_TRANS_EN_MASK, MT6351_PMIC_RG_VMC_TRANS_EN_SHIFT},
  4605. {PMIC_RG_VMC_TRANS_CTRL, MT6351_PMIC_RG_VMC_TRANS_CTRL_ADDR,
  4606. MT6351_PMIC_RG_VMC_TRANS_CTRL_MASK, MT6351_PMIC_RG_VMC_TRANS_CTRL_SHIFT},
  4607. {PMIC_RG_VMC_TRANS_ONCE, MT6351_PMIC_RG_VMC_TRANS_ONCE_ADDR,
  4608. MT6351_PMIC_RG_VMC_TRANS_ONCE_MASK, MT6351_PMIC_RG_VMC_TRANS_ONCE_SHIFT},
  4609. {PMIC_RG_VMC_INT_DIS_SEL, MT6351_PMIC_RG_VMC_INT_DIS_SEL_ADDR,
  4610. MT6351_PMIC_RG_VMC_INT_DIS_SEL_MASK, MT6351_PMIC_RG_VMC_INT_DIS_SEL_SHIFT},
  4611. {PMIC_DA_QI_VMC_INT_DIS, MT6351_PMIC_DA_QI_VMC_INT_DIS_ADDR,
  4612. MT6351_PMIC_DA_QI_VMC_INT_DIS_MASK, MT6351_PMIC_DA_QI_VMC_INT_DIS_SHIFT},
  4613. {PMIC_RG_LDO_MANUAL_OFS_SEL, MT6351_PMIC_RG_LDO_MANUAL_OFS_SEL_ADDR,
  4614. MT6351_PMIC_RG_LDO_MANUAL_OFS_SEL_MASK, MT6351_PMIC_RG_LDO_MANUAL_OFS_SEL_SHIFT},
  4615. {PMIC_RG_LDO_MANUAL_OFS_EN, MT6351_PMIC_RG_LDO_MANUAL_OFS_EN_ADDR,
  4616. MT6351_PMIC_RG_LDO_MANUAL_OFS_EN_MASK, MT6351_PMIC_RG_LDO_MANUAL_OFS_EN_SHIFT},
  4617. {PMIC_RG_LDO_CALI_RSV, MT6351_PMIC_RG_LDO_CALI_RSV_ADDR,
  4618. MT6351_PMIC_RG_LDO_CALI_RSV_MASK, MT6351_PMIC_RG_LDO_CALI_RSV_SHIFT},
  4619. {PMIC_RG_LDO_CALI_MODE_SEL, MT6351_PMIC_RG_LDO_CALI_MODE_SEL_ADDR,
  4620. MT6351_PMIC_RG_LDO_CALI_MODE_SEL_MASK, MT6351_PMIC_RG_LDO_CALI_MODE_SEL_SHIFT},
  4621. {PMIC_RG_LDO_MANUAL_MODE, MT6351_PMIC_RG_LDO_MANUAL_MODE_ADDR,
  4622. MT6351_PMIC_RG_LDO_MANUAL_MODE_MASK, MT6351_PMIC_RG_LDO_MANUAL_MODE_SHIFT},
  4623. {PMIC_RG_LDO_AUTO_START, MT6351_PMIC_RG_LDO_AUTO_START_ADDR,
  4624. MT6351_PMIC_RG_LDO_AUTO_START_MASK, MT6351_PMIC_RG_LDO_AUTO_START_SHIFT},
  4625. {PMIC_RG_LDO_CALI_CLR, MT6351_PMIC_RG_LDO_CALI_CLR_ADDR,
  4626. MT6351_PMIC_RG_LDO_CALI_CLR_MASK, MT6351_PMIC_RG_LDO_CALI_CLR_SHIFT},
  4627. {PMIC_LDO_CALI_INC_COUNT, MT6351_PMIC_LDO_CALI_INC_COUNT_ADDR,
  4628. MT6351_PMIC_LDO_CALI_INC_COUNT_MASK, MT6351_PMIC_LDO_CALI_INC_COUNT_SHIFT},
  4629. {PMIC_LDO_K_START, MT6351_PMIC_LDO_K_START_ADDR, MT6351_PMIC_LDO_K_START_MASK,
  4630. MT6351_PMIC_LDO_K_START_SHIFT},
  4631. {PMIC_LDO_CALI_DONE, MT6351_PMIC_LDO_CALI_DONE_ADDR,
  4632. MT6351_PMIC_LDO_CALI_DONE_MASK, MT6351_PMIC_LDO_CALI_DONE_SHIFT},
  4633. {PMIC_LDO_CALI_CNT, MT6351_PMIC_LDO_CALI_CNT_ADDR, MT6351_PMIC_LDO_CALI_CNT_MASK,
  4634. MT6351_PMIC_LDO_CALI_CNT_SHIFT},
  4635. {PMIC_LDO_CALI_EFUSE_EN, MT6351_PMIC_LDO_CALI_EFUSE_EN_ADDR,
  4636. MT6351_PMIC_LDO_CALI_EFUSE_EN_MASK, MT6351_PMIC_LDO_CALI_EFUSE_EN_SHIFT},
  4637. {PMIC_DA_QI_VIO18_OFS_CAL_EN, MT6351_PMIC_DA_QI_VIO18_OFS_CAL_EN_ADDR,
  4638. MT6351_PMIC_DA_QI_VIO18_OFS_CAL_EN_MASK, MT6351_PMIC_DA_QI_VIO18_OFS_CAL_EN_SHIFT},
  4639. {PMIC_AD_QI_VIO18_CAL_INDI, MT6351_PMIC_AD_QI_VIO18_CAL_INDI_ADDR,
  4640. MT6351_PMIC_AD_QI_VIO18_CAL_INDI_MASK, MT6351_PMIC_AD_QI_VIO18_CAL_INDI_SHIFT},
  4641. {PMIC_DA_QI_VIO18_OFS_SEL, MT6351_PMIC_DA_QI_VIO18_OFS_SEL_ADDR,
  4642. MT6351_PMIC_DA_QI_VIO18_OFS_SEL_MASK, MT6351_PMIC_DA_QI_VIO18_OFS_SEL_SHIFT},
  4643. {PMIC_LDO_DEGTD_SEL, MT6351_PMIC_LDO_DEGTD_SEL_ADDR,
  4644. MT6351_PMIC_LDO_DEGTD_SEL_MASK, MT6351_PMIC_LDO_DEGTD_SEL_SHIFT},
  4645. {PMIC_RG_VRTC_EN, MT6351_PMIC_RG_VRTC_EN_ADDR, MT6351_PMIC_RG_VRTC_EN_MASK,
  4646. MT6351_PMIC_RG_VRTC_EN_SHIFT},
  4647. {PMIC_DA_QI_VRTC_EN, MT6351_PMIC_DA_QI_VRTC_EN_ADDR,
  4648. MT6351_PMIC_DA_QI_VRTC_EN_MASK, MT6351_PMIC_DA_QI_VRTC_EN_SHIFT},
  4649. {PMIC_RG_ALDO_RESEV, MT6351_PMIC_RG_ALDO_RESEV_ADDR,
  4650. MT6351_PMIC_RG_ALDO_RESEV_MASK, MT6351_PMIC_RG_ALDO_RESEV_SHIFT},
  4651. {PMIC_RG_DLDO_RESEV, MT6351_PMIC_RG_DLDO_RESEV_ADDR,
  4652. MT6351_PMIC_RG_DLDO_RESEV_MASK, MT6351_PMIC_RG_DLDO_RESEV_SHIFT},
  4653. {PMIC_RG_SLDO_RESEV195, MT6351_PMIC_RG_SLDO_RESEV195_ADDR,
  4654. MT6351_PMIC_RG_SLDO_RESEV195_MASK, MT6351_PMIC_RG_SLDO_RESEV195_SHIFT},
  4655. {PMIC_RG_SLDO_2_RESEV195, MT6351_PMIC_RG_SLDO_2_RESEV195_ADDR,
  4656. MT6351_PMIC_RG_SLDO_2_RESEV195_MASK, MT6351_PMIC_RG_SLDO_2_RESEV195_SHIFT},
  4657. {PMIC_RG_SLDO_RESEV135, MT6351_PMIC_RG_SLDO_RESEV135_ADDR,
  4658. MT6351_PMIC_RG_SLDO_RESEV135_MASK, MT6351_PMIC_RG_SLDO_RESEV135_SHIFT},
  4659. {PMIC_RG_SLDO_2_RESEV135, MT6351_PMIC_RG_SLDO_2_RESEV135_ADDR,
  4660. MT6351_PMIC_RG_SLDO_2_RESEV135_MASK, MT6351_PMIC_RG_SLDO_2_RESEV135_SHIFT},
  4661. {PMIC_RG_VXO22_CAL, MT6351_PMIC_RG_VXO22_CAL_ADDR, MT6351_PMIC_RG_VXO22_CAL_MASK,
  4662. MT6351_PMIC_RG_VXO22_CAL_SHIFT},
  4663. {PMIC_RG_VXO22_VOSEL, MT6351_PMIC_RG_VXO22_VOSEL_ADDR,
  4664. MT6351_PMIC_RG_VXO22_VOSEL_MASK, MT6351_PMIC_RG_VXO22_VOSEL_SHIFT},
  4665. {PMIC_RG_VXO22_NDIS_EN, MT6351_PMIC_RG_VXO22_NDIS_EN_ADDR,
  4666. MT6351_PMIC_RG_VXO22_NDIS_EN_MASK, MT6351_PMIC_RG_VXO22_NDIS_EN_SHIFT},
  4667. {PMIC_RG_VTCXO28_CAL, MT6351_PMIC_RG_VTCXO28_CAL_ADDR,
  4668. MT6351_PMIC_RG_VTCXO28_CAL_MASK, MT6351_PMIC_RG_VTCXO28_CAL_SHIFT},
  4669. {PMIC_RG_VTCXO28_VOSEL, MT6351_PMIC_RG_VTCXO28_VOSEL_ADDR,
  4670. MT6351_PMIC_RG_VTCXO28_VOSEL_MASK, MT6351_PMIC_RG_VTCXO28_VOSEL_SHIFT},
  4671. {PMIC_RG_VTCXO28_NDIS_EN, MT6351_PMIC_RG_VTCXO28_NDIS_EN_ADDR,
  4672. MT6351_PMIC_RG_VTCXO28_NDIS_EN_MASK, MT6351_PMIC_RG_VTCXO28_NDIS_EN_SHIFT},
  4673. {PMIC_RG_VTCXO24_CAL, MT6351_PMIC_RG_VTCXO24_CAL_ADDR,
  4674. MT6351_PMIC_RG_VTCXO24_CAL_MASK, MT6351_PMIC_RG_VTCXO24_CAL_SHIFT},
  4675. {PMIC_RG_VTCXO24_VOSEL, MT6351_PMIC_RG_VTCXO24_VOSEL_ADDR,
  4676. MT6351_PMIC_RG_VTCXO24_VOSEL_MASK, MT6351_PMIC_RG_VTCXO24_VOSEL_SHIFT},
  4677. {PMIC_RG_VTCXO24_NDIS_EN, MT6351_PMIC_RG_VTCXO24_NDIS_EN_ADDR,
  4678. MT6351_PMIC_RG_VTCXO24_NDIS_EN_MASK, MT6351_PMIC_RG_VTCXO24_NDIS_EN_SHIFT},
  4679. {PMIC_RG_VBIF28_CAL, MT6351_PMIC_RG_VBIF28_CAL_ADDR,
  4680. MT6351_PMIC_RG_VBIF28_CAL_MASK, MT6351_PMIC_RG_VBIF28_CAL_SHIFT},
  4681. {PMIC_RG_VBIF28_VOSEL, MT6351_PMIC_RG_VBIF28_VOSEL_ADDR,
  4682. MT6351_PMIC_RG_VBIF28_VOSEL_MASK, MT6351_PMIC_RG_VBIF28_VOSEL_SHIFT},
  4683. {PMIC_RG_VBIF28_NDIS_EN, MT6351_PMIC_RG_VBIF28_NDIS_EN_ADDR,
  4684. MT6351_PMIC_RG_VBIF28_NDIS_EN_MASK, MT6351_PMIC_RG_VBIF28_NDIS_EN_SHIFT},
  4685. {PMIC_RG_VCN28_CAL, MT6351_PMIC_RG_VCN28_CAL_ADDR, MT6351_PMIC_RG_VCN28_CAL_MASK,
  4686. MT6351_PMIC_RG_VCN28_CAL_SHIFT},
  4687. {PMIC_RG_VCN28_VOSEL, MT6351_PMIC_RG_VCN28_VOSEL_ADDR,
  4688. MT6351_PMIC_RG_VCN28_VOSEL_MASK, MT6351_PMIC_RG_VCN28_VOSEL_SHIFT},
  4689. {PMIC_RG_VCN28_NDIS_EN, MT6351_PMIC_RG_VCN28_NDIS_EN_ADDR,
  4690. MT6351_PMIC_RG_VCN28_NDIS_EN_MASK, MT6351_PMIC_RG_VCN28_NDIS_EN_SHIFT},
  4691. {PMIC_RG_VMCH_CAL, MT6351_PMIC_RG_VMCH_CAL_ADDR, MT6351_PMIC_RG_VMCH_CAL_MASK,
  4692. MT6351_PMIC_RG_VMCH_CAL_SHIFT},
  4693. {PMIC_RG_VMCH_VOSEL, MT6351_PMIC_RG_VMCH_VOSEL_ADDR,
  4694. MT6351_PMIC_RG_VMCH_VOSEL_MASK, MT6351_PMIC_RG_VMCH_VOSEL_SHIFT},
  4695. {PMIC_RG_VMCH_NDIS_EN, MT6351_PMIC_RG_VMCH_NDIS_EN_ADDR,
  4696. MT6351_PMIC_RG_VMCH_NDIS_EN_MASK, MT6351_PMIC_RG_VMCH_NDIS_EN_SHIFT},
  4697. {PMIC_RG_VMCH_OC_TRIM, MT6351_PMIC_RG_VMCH_OC_TRIM_ADDR,
  4698. MT6351_PMIC_RG_VMCH_OC_TRIM_MASK, MT6351_PMIC_RG_VMCH_OC_TRIM_SHIFT},
  4699. {PMIC_RG_VMCH_N2LP_EHC_V18, MT6351_PMIC_RG_VMCH_N2LP_EHC_V18_ADDR,
  4700. MT6351_PMIC_RG_VMCH_N2LP_EHC_V18_MASK, MT6351_PMIC_RG_VMCH_N2LP_EHC_V18_SHIFT},
  4701. {PMIC_RG_VEMC_CAL, MT6351_PMIC_RG_VEMC_CAL_ADDR, MT6351_PMIC_RG_VEMC_CAL_MASK,
  4702. MT6351_PMIC_RG_VEMC_CAL_SHIFT},
  4703. {PMIC_RG_VEMC_VOSEL, MT6351_PMIC_RG_VEMC_VOSEL_ADDR,
  4704. MT6351_PMIC_RG_VEMC_VOSEL_MASK, MT6351_PMIC_RG_VEMC_VOSEL_SHIFT},
  4705. {PMIC_RG_VEMC_NDIS_EN, MT6351_PMIC_RG_VEMC_NDIS_EN_ADDR,
  4706. MT6351_PMIC_RG_VEMC_NDIS_EN_MASK, MT6351_PMIC_RG_VEMC_NDIS_EN_SHIFT},
  4707. {PMIC_RG_VEMC_OC_TRIM, MT6351_PMIC_RG_VEMC_OC_TRIM_ADDR,
  4708. MT6351_PMIC_RG_VEMC_OC_TRIM_MASK, MT6351_PMIC_RG_VEMC_OC_TRIM_SHIFT},
  4709. {PMIC_RG_VEMC_N2LP_EHC_V18, MT6351_PMIC_RG_VEMC_N2LP_EHC_V18_ADDR,
  4710. MT6351_PMIC_RG_VEMC_N2LP_EHC_V18_MASK, MT6351_PMIC_RG_VEMC_N2LP_EHC_V18_SHIFT},
  4711. {PMIC_RG_VCAMA_CAL, MT6351_PMIC_RG_VCAMA_CAL_ADDR, MT6351_PMIC_RG_VCAMA_CAL_MASK,
  4712. MT6351_PMIC_RG_VCAMA_CAL_SHIFT},
  4713. {PMIC_RG_VCAMA_VOSEL, MT6351_PMIC_RG_VCAMA_VOSEL_ADDR,
  4714. MT6351_PMIC_RG_VCAMA_VOSEL_MASK, MT6351_PMIC_RG_VCAMA_VOSEL_SHIFT},
  4715. {PMIC_RG_VCAMA_NDIS_EN, MT6351_PMIC_RG_VCAMA_NDIS_EN_ADDR,
  4716. MT6351_PMIC_RG_VCAMA_NDIS_EN_MASK, MT6351_PMIC_RG_VCAMA_NDIS_EN_SHIFT},
  4717. {PMIC_RG_VCAMA_FBSEL, MT6351_PMIC_RG_VCAMA_FBSEL_ADDR,
  4718. MT6351_PMIC_RG_VCAMA_FBSEL_MASK, MT6351_PMIC_RG_VCAMA_FBSEL_SHIFT},
  4719. {PMIC_RG_VCN33_CAL, MT6351_PMIC_RG_VCN33_CAL_ADDR, MT6351_PMIC_RG_VCN33_CAL_MASK,
  4720. MT6351_PMIC_RG_VCN33_CAL_SHIFT},
  4721. {PMIC_RG_VCN33_VOSEL, MT6351_PMIC_RG_VCN33_VOSEL_ADDR,
  4722. MT6351_PMIC_RG_VCN33_VOSEL_MASK, MT6351_PMIC_RG_VCN33_VOSEL_SHIFT},
  4723. {PMIC_RG_VCN33_NDIS_EN, MT6351_PMIC_RG_VCN33_NDIS_EN_ADDR,
  4724. MT6351_PMIC_RG_VCN33_NDIS_EN_MASK, MT6351_PMIC_RG_VCN33_NDIS_EN_SHIFT},
  4725. {PMIC_RG_VCN33_N2LP_EHC_V18, MT6351_PMIC_RG_VCN33_N2LP_EHC_V18_ADDR,
  4726. MT6351_PMIC_RG_VCN33_N2LP_EHC_V18_MASK, MT6351_PMIC_RG_VCN33_N2LP_EHC_V18_SHIFT},
  4727. {PMIC_RG_VIO28_CAL, MT6351_PMIC_RG_VIO28_CAL_ADDR, MT6351_PMIC_RG_VIO28_CAL_MASK,
  4728. MT6351_PMIC_RG_VIO28_CAL_SHIFT},
  4729. {PMIC_RG_VIO28_VOSEL, MT6351_PMIC_RG_VIO28_VOSEL_ADDR,
  4730. MT6351_PMIC_RG_VIO28_VOSEL_MASK, MT6351_PMIC_RG_VIO28_VOSEL_SHIFT},
  4731. {PMIC_RG_VIO28_NDIS_EN, MT6351_PMIC_RG_VIO28_NDIS_EN_ADDR,
  4732. MT6351_PMIC_RG_VIO28_NDIS_EN_MASK, MT6351_PMIC_RG_VIO28_NDIS_EN_SHIFT},
  4733. {PMIC_RG_VIO28_LP_HIGH_SPEED_ENB, MT6351_PMIC_RG_VIO28_LP_HIGH_SPEED_ENB_ADDR,
  4734. MT6351_PMIC_RG_VIO28_LP_HIGH_SPEED_ENB_MASK,
  4735. MT6351_PMIC_RG_VIO28_LP_HIGH_SPEED_ENB_SHIFT},
  4736. {PMIC_RG_VMC_CAL, MT6351_PMIC_RG_VMC_CAL_ADDR, MT6351_PMIC_RG_VMC_CAL_MASK,
  4737. MT6351_PMIC_RG_VMC_CAL_SHIFT},
  4738. {PMIC_RG_VMC_VOSEL, MT6351_PMIC_RG_VMC_VOSEL_ADDR, MT6351_PMIC_RG_VMC_VOSEL_MASK,
  4739. MT6351_PMIC_RG_VMC_VOSEL_SHIFT},
  4740. {PMIC_RG_VMC_NDIS_EN, MT6351_PMIC_RG_VMC_NDIS_EN_ADDR,
  4741. MT6351_PMIC_RG_VMC_NDIS_EN_MASK, MT6351_PMIC_RG_VMC_NDIS_EN_SHIFT},
  4742. {PMIC_RG_VMC_LP_HIGH_SPEED_ENB, MT6351_PMIC_RG_VMC_LP_HIGH_SPEED_ENB_ADDR,
  4743. MT6351_PMIC_RG_VMC_LP_HIGH_SPEED_ENB_MASK, MT6351_PMIC_RG_VMC_LP_HIGH_SPEED_ENB_SHIFT},
  4744. {PMIC_RG_VIBR_CAL, MT6351_PMIC_RG_VIBR_CAL_ADDR, MT6351_PMIC_RG_VIBR_CAL_MASK,
  4745. MT6351_PMIC_RG_VIBR_CAL_SHIFT},
  4746. {PMIC_RG_VIBR_VOSEL, MT6351_PMIC_RG_VIBR_VOSEL_ADDR,
  4747. MT6351_PMIC_RG_VIBR_VOSEL_MASK, MT6351_PMIC_RG_VIBR_VOSEL_SHIFT},
  4748. {PMIC_RG_VIBR_NDIS_EN, MT6351_PMIC_RG_VIBR_NDIS_EN_ADDR,
  4749. MT6351_PMIC_RG_VIBR_NDIS_EN_MASK, MT6351_PMIC_RG_VIBR_NDIS_EN_SHIFT},
  4750. {PMIC_RG_VIBR_LP_HIGH_SPEED_ENB, MT6351_PMIC_RG_VIBR_LP_HIGH_SPEED_ENB_ADDR,
  4751. MT6351_PMIC_RG_VIBR_LP_HIGH_SPEED_ENB_MASK, MT6351_PMIC_RG_VIBR_LP_HIGH_SPEED_ENB_SHIFT},
  4752. {PMIC_RG_VUSB33_CAL, MT6351_PMIC_RG_VUSB33_CAL_ADDR,
  4753. MT6351_PMIC_RG_VUSB33_CAL_MASK, MT6351_PMIC_RG_VUSB33_CAL_SHIFT},
  4754. {PMIC_RG_VUSB33_NDIS_EN, MT6351_PMIC_RG_VUSB33_NDIS_EN_ADDR,
  4755. MT6351_PMIC_RG_VUSB33_NDIS_EN_MASK, MT6351_PMIC_RG_VUSB33_NDIS_EN_SHIFT},
  4756. {PMIC_RG_VUSB33_OC_TRIM, MT6351_PMIC_RG_VUSB33_OC_TRIM_ADDR,
  4757. MT6351_PMIC_RG_VUSB33_OC_TRIM_MASK, MT6351_PMIC_RG_VUSB33_OC_TRIM_SHIFT},
  4758. {PMIC_RG_VSIM1_CAL, MT6351_PMIC_RG_VSIM1_CAL_ADDR, MT6351_PMIC_RG_VSIM1_CAL_MASK,
  4759. MT6351_PMIC_RG_VSIM1_CAL_SHIFT},
  4760. {PMIC_RG_VSIM1_VOSEL, MT6351_PMIC_RG_VSIM1_VOSEL_ADDR,
  4761. MT6351_PMIC_RG_VSIM1_VOSEL_MASK, MT6351_PMIC_RG_VSIM1_VOSEL_SHIFT},
  4762. {PMIC_RG_VSIM1_NDIS_EN, MT6351_PMIC_RG_VSIM1_NDIS_EN_ADDR,
  4763. MT6351_PMIC_RG_VSIM1_NDIS_EN_MASK, MT6351_PMIC_RG_VSIM1_NDIS_EN_SHIFT},
  4764. {PMIC_RG_VSIM1_STB_CAL, MT6351_PMIC_RG_VSIM1_STB_CAL_ADDR,
  4765. MT6351_PMIC_RG_VSIM1_STB_CAL_MASK, MT6351_PMIC_RG_VSIM1_STB_CAL_SHIFT},
  4766. {PMIC_RG_VSIM1_STB_SEL, MT6351_PMIC_RG_VSIM1_STB_SEL_ADDR,
  4767. MT6351_PMIC_RG_VSIM1_STB_SEL_MASK, MT6351_PMIC_RG_VSIM1_STB_SEL_SHIFT},
  4768. {PMIC_RG_VSIM1_OC_TRIM, MT6351_PMIC_RG_VSIM1_OC_TRIM_ADDR,
  4769. MT6351_PMIC_RG_VSIM1_OC_TRIM_MASK, MT6351_PMIC_RG_VSIM1_OC_TRIM_SHIFT},
  4770. {PMIC_RG_VSIM1_NDIS_EN_INT, MT6351_PMIC_RG_VSIM1_NDIS_EN_INT_ADDR,
  4771. MT6351_PMIC_RG_VSIM1_NDIS_EN_INT_MASK, MT6351_PMIC_RG_VSIM1_NDIS_EN_INT_SHIFT},
  4772. {PMIC_RG_EFUSE_SIM1_MODE, MT6351_PMIC_RG_EFUSE_SIM1_MODE_ADDR,
  4773. MT6351_PMIC_RG_EFUSE_SIM1_MODE_MASK, MT6351_PMIC_RG_EFUSE_SIM1_MODE_SHIFT},
  4774. {PMIC_RG_VSIM1_LP_HIGH_SPEED_ENB, MT6351_PMIC_RG_VSIM1_LP_HIGH_SPEED_ENB_ADDR,
  4775. MT6351_PMIC_RG_VSIM1_LP_HIGH_SPEED_ENB_MASK,
  4776. MT6351_PMIC_RG_VSIM1_LP_HIGH_SPEED_ENB_SHIFT},
  4777. {PMIC_RG_VSIM2_CAL, MT6351_PMIC_RG_VSIM2_CAL_ADDR, MT6351_PMIC_RG_VSIM2_CAL_MASK,
  4778. MT6351_PMIC_RG_VSIM2_CAL_SHIFT},
  4779. {PMIC_RG_VSIM2_VOSEL, MT6351_PMIC_RG_VSIM2_VOSEL_ADDR,
  4780. MT6351_PMIC_RG_VSIM2_VOSEL_MASK, MT6351_PMIC_RG_VSIM2_VOSEL_SHIFT},
  4781. {PMIC_RG_VSIM2_NDIS_EN, MT6351_PMIC_RG_VSIM2_NDIS_EN_ADDR,
  4782. MT6351_PMIC_RG_VSIM2_NDIS_EN_MASK, MT6351_PMIC_RG_VSIM2_NDIS_EN_SHIFT},
  4783. {PMIC_RG_VSIM2_STB_CAL, MT6351_PMIC_RG_VSIM2_STB_CAL_ADDR,
  4784. MT6351_PMIC_RG_VSIM2_STB_CAL_MASK, MT6351_PMIC_RG_VSIM2_STB_CAL_SHIFT},
  4785. {PMIC_RG_VSIM2_STB_SEL, MT6351_PMIC_RG_VSIM2_STB_SEL_ADDR,
  4786. MT6351_PMIC_RG_VSIM2_STB_SEL_MASK, MT6351_PMIC_RG_VSIM2_STB_SEL_SHIFT},
  4787. {PMIC_RG_VSIM2_OC_TRIM, MT6351_PMIC_RG_VSIM2_OC_TRIM_ADDR,
  4788. MT6351_PMIC_RG_VSIM2_OC_TRIM_MASK, MT6351_PMIC_RG_VSIM2_OC_TRIM_SHIFT},
  4789. {PMIC_RG_VSIM2_NDIS_EN_INT, MT6351_PMIC_RG_VSIM2_NDIS_EN_INT_ADDR,
  4790. MT6351_PMIC_RG_VSIM2_NDIS_EN_INT_MASK, MT6351_PMIC_RG_VSIM2_NDIS_EN_INT_SHIFT},
  4791. {PMIC_RG_EFUSE_VSIM2_MODE, MT6351_PMIC_RG_EFUSE_VSIM2_MODE_ADDR,
  4792. MT6351_PMIC_RG_EFUSE_VSIM2_MODE_MASK, MT6351_PMIC_RG_EFUSE_VSIM2_MODE_SHIFT},
  4793. {PMIC_RG_VSIM2_LP_HIGH_SPEED_ENB, MT6351_PMIC_RG_VSIM2_LP_HIGH_SPEED_ENB_ADDR,
  4794. MT6351_PMIC_RG_VSIM2_LP_HIGH_SPEED_ENB_MASK,
  4795. MT6351_PMIC_RG_VSIM2_LP_HIGH_SPEED_ENB_SHIFT},
  4796. {PMIC_RG_VEFUSE_CAL, MT6351_PMIC_RG_VEFUSE_CAL_ADDR,
  4797. MT6351_PMIC_RG_VEFUSE_CAL_MASK, MT6351_PMIC_RG_VEFUSE_CAL_SHIFT},
  4798. {PMIC_RG_VEFUSE_VOSEL, MT6351_PMIC_RG_VEFUSE_VOSEL_ADDR,
  4799. MT6351_PMIC_RG_VEFUSE_VOSEL_MASK, MT6351_PMIC_RG_VEFUSE_VOSEL_SHIFT},
  4800. {PMIC_RG_VEFUSE_NDIS_EN, MT6351_PMIC_RG_VEFUSE_NDIS_EN_ADDR,
  4801. MT6351_PMIC_RG_VEFUSE_NDIS_EN_MASK, MT6351_PMIC_RG_VEFUSE_NDIS_EN_SHIFT},
  4802. {PMIC_RG_VEFUSE_STB_CAL, MT6351_PMIC_RG_VEFUSE_STB_CAL_ADDR,
  4803. MT6351_PMIC_RG_VEFUSE_STB_CAL_MASK, MT6351_PMIC_RG_VEFUSE_STB_CAL_SHIFT},
  4804. {PMIC_RG_VEFUSE_STB_SEL, MT6351_PMIC_RG_VEFUSE_STB_SEL_ADDR,
  4805. MT6351_PMIC_RG_VEFUSE_STB_SEL_MASK, MT6351_PMIC_RG_VEFUSE_STB_SEL_SHIFT},
  4806. {PMIC_RG_VEFUSE_OC_TRIM, MT6351_PMIC_RG_VEFUSE_OC_TRIM_ADDR,
  4807. MT6351_PMIC_RG_VEFUSE_OC_TRIM_MASK, MT6351_PMIC_RG_VEFUSE_OC_TRIM_SHIFT},
  4808. {PMIC_RG_VEFUSE_NDIS_EN_INT, MT6351_PMIC_RG_VEFUSE_NDIS_EN_INT_ADDR,
  4809. MT6351_PMIC_RG_VEFUSE_NDIS_EN_INT_MASK, MT6351_PMIC_RG_VEFUSE_NDIS_EN_INT_SHIFT},
  4810. {PMIC_RG_EFUSE_MODE_1, MT6351_PMIC_RG_EFUSE_MODE_1_ADDR,
  4811. MT6351_PMIC_RG_EFUSE_MODE_1_MASK, MT6351_PMIC_RG_EFUSE_MODE_1_SHIFT},
  4812. {PMIC_RG_VEFUSE_LP_HIGH_SPEED_ENB, MT6351_PMIC_RG_VEFUSE_LP_HIGH_SPEED_ENB_ADDR,
  4813. MT6351_PMIC_RG_VEFUSE_LP_HIGH_SPEED_ENB_MASK,
  4814. MT6351_PMIC_RG_VEFUSE_LP_HIGH_SPEED_ENB_SHIFT},
  4815. {PMIC_RG_VA18_CAL, MT6351_PMIC_RG_VA18_CAL_ADDR, MT6351_PMIC_RG_VA18_CAL_MASK,
  4816. MT6351_PMIC_RG_VA18_CAL_SHIFT},
  4817. {PMIC_RG_VA18_VOSEL, MT6351_PMIC_RG_VA18_VOSEL_ADDR,
  4818. MT6351_PMIC_RG_VA18_VOSEL_MASK, MT6351_PMIC_RG_VA18_VOSEL_SHIFT},
  4819. {PMIC_RG_VA18_NDIS_EN, MT6351_PMIC_RG_VA18_NDIS_EN_ADDR,
  4820. MT6351_PMIC_RG_VA18_NDIS_EN_MASK, MT6351_PMIC_RG_VA18_NDIS_EN_SHIFT},
  4821. {PMIC_RG_VGP3_CAL, MT6351_PMIC_RG_VGP3_CAL_ADDR, MT6351_PMIC_RG_VGP3_CAL_MASK,
  4822. MT6351_PMIC_RG_VGP3_CAL_SHIFT},
  4823. {PMIC_RG_VGP3_VOSEL, MT6351_PMIC_RG_VGP3_VOSEL_ADDR,
  4824. MT6351_PMIC_RG_VGP3_VOSEL_MASK, MT6351_PMIC_RG_VGP3_VOSEL_SHIFT},
  4825. {PMIC_RG_VGP3_NDIS_EN, MT6351_PMIC_RG_VGP3_NDIS_EN_ADDR,
  4826. MT6351_PMIC_RG_VGP3_NDIS_EN_MASK, MT6351_PMIC_RG_VGP3_NDIS_EN_SHIFT},
  4827. {PMIC_RG_VGP3_FT_DNMC_EN, MT6351_PMIC_RG_VGP3_FT_DNMC_EN_ADDR,
  4828. MT6351_PMIC_RG_VGP3_FT_DNMC_EN_MASK, MT6351_PMIC_RG_VGP3_FT_DNMC_EN_SHIFT},
  4829. {PMIC_RG_VCAMD_CAL, MT6351_PMIC_RG_VCAMD_CAL_ADDR, MT6351_PMIC_RG_VCAMD_CAL_MASK,
  4830. MT6351_PMIC_RG_VCAMD_CAL_SHIFT},
  4831. {PMIC_RG_VCAMD_VOSEL, MT6351_PMIC_RG_VCAMD_VOSEL_ADDR,
  4832. MT6351_PMIC_RG_VCAMD_VOSEL_MASK, MT6351_PMIC_RG_VCAMD_VOSEL_SHIFT},
  4833. {PMIC_RG_VCAMD_NDIS_EN, MT6351_PMIC_RG_VCAMD_NDIS_EN_ADDR,
  4834. MT6351_PMIC_RG_VCAMD_NDIS_EN_MASK, MT6351_PMIC_RG_VCAMD_NDIS_EN_SHIFT},
  4835. {PMIC_RG_VCAMD_RSV, MT6351_PMIC_RG_VCAMD_RSV_ADDR, MT6351_PMIC_RG_VCAMD_RSV_MASK,
  4836. MT6351_PMIC_RG_VCAMD_RSV_SHIFT},
  4837. {PMIC_RG_VCAMD_OC_TRIM, MT6351_PMIC_RG_VCAMD_OC_TRIM_ADDR,
  4838. MT6351_PMIC_RG_VCAMD_OC_TRIM_MASK, MT6351_PMIC_RG_VCAMD_OC_TRIM_SHIFT},
  4839. {PMIC_RG_VIO18_CAL, MT6351_PMIC_RG_VIO18_CAL_ADDR, MT6351_PMIC_RG_VIO18_CAL_MASK,
  4840. MT6351_PMIC_RG_VIO18_CAL_SHIFT},
  4841. {PMIC_RG_VIO18_NDIS_EN, MT6351_PMIC_RG_VIO18_NDIS_EN_ADDR,
  4842. MT6351_PMIC_RG_VIO18_NDIS_EN_MASK, MT6351_PMIC_RG_VIO18_NDIS_EN_SHIFT},
  4843. {PMIC_RG_VIO18_FT_DNMC_EN, MT6351_PMIC_RG_VIO18_FT_DNMC_EN_ADDR,
  4844. MT6351_PMIC_RG_VIO18_FT_DNMC_EN_MASK, MT6351_PMIC_RG_VIO18_FT_DNMC_EN_SHIFT},
  4845. {PMIC_RG_VRF18_CAL, MT6351_PMIC_RG_VRF18_CAL_ADDR, MT6351_PMIC_RG_VRF18_CAL_MASK,
  4846. MT6351_PMIC_RG_VRF18_CAL_SHIFT},
  4847. {PMIC_RG_VRF18_VOSEL, MT6351_PMIC_RG_VRF18_VOSEL_ADDR,
  4848. MT6351_PMIC_RG_VRF18_VOSEL_MASK, MT6351_PMIC_RG_VRF18_VOSEL_SHIFT},
  4849. {PMIC_RG_VRF18_NDIS_EN, MT6351_PMIC_RG_VRF18_NDIS_EN_ADDR,
  4850. MT6351_PMIC_RG_VRF18_NDIS_EN_MASK, MT6351_PMIC_RG_VRF18_NDIS_EN_SHIFT},
  4851. {PMIC_RG_VRF18_FT_DNMC_EN, MT6351_PMIC_RG_VRF18_FT_DNMC_EN_ADDR,
  4852. MT6351_PMIC_RG_VRF18_FT_DNMC_EN_MASK, MT6351_PMIC_RG_VRF18_FT_DNMC_EN_SHIFT},
  4853. {PMIC_RG_VRF12_CAL, MT6351_PMIC_RG_VRF12_CAL_ADDR, MT6351_PMIC_RG_VRF12_CAL_MASK,
  4854. MT6351_PMIC_RG_VRF12_CAL_SHIFT},
  4855. {PMIC_RG_VRF12_VOSEL, MT6351_PMIC_RG_VRF12_VOSEL_ADDR,
  4856. MT6351_PMIC_RG_VRF12_VOSEL_MASK, MT6351_PMIC_RG_VRF12_VOSEL_SHIFT},
  4857. {PMIC_RG_VRF12_NDIS_EN, MT6351_PMIC_RG_VRF12_NDIS_EN_ADDR,
  4858. MT6351_PMIC_RG_VRF12_NDIS_EN_MASK, MT6351_PMIC_RG_VRF12_NDIS_EN_SHIFT},
  4859. {PMIC_RG_VRF12_STB_SEL, MT6351_PMIC_RG_VRF12_STB_SEL_ADDR,
  4860. MT6351_PMIC_RG_VRF12_STB_SEL_MASK, MT6351_PMIC_RG_VRF12_STB_SEL_SHIFT},
  4861. {PMIC_RG_VA10_CAL, MT6351_PMIC_RG_VA10_CAL_ADDR, MT6351_PMIC_RG_VA10_CAL_MASK,
  4862. MT6351_PMIC_RG_VA10_CAL_SHIFT},
  4863. {PMIC_RG_VA10_VOSEL, MT6351_PMIC_RG_VA10_VOSEL_ADDR,
  4864. MT6351_PMIC_RG_VA10_VOSEL_MASK, MT6351_PMIC_RG_VA10_VOSEL_SHIFT},
  4865. {PMIC_RG_VA10_NDIS_EN, MT6351_PMIC_RG_VA10_NDIS_EN_ADDR,
  4866. MT6351_PMIC_RG_VA10_NDIS_EN_MASK, MT6351_PMIC_RG_VA10_NDIS_EN_SHIFT},
  4867. {PMIC_RG_VA10_STB_SEL, MT6351_PMIC_RG_VA10_STB_SEL_ADDR,
  4868. MT6351_PMIC_RG_VA10_STB_SEL_MASK, MT6351_PMIC_RG_VA10_STB_SEL_SHIFT},
  4869. {PMIC_RG_VCAMIO_CAL, MT6351_PMIC_RG_VCAMIO_CAL_ADDR,
  4870. MT6351_PMIC_RG_VCAMIO_CAL_MASK, MT6351_PMIC_RG_VCAMIO_CAL_SHIFT},
  4871. {PMIC_RG_VCAMIO_VOSEL, MT6351_PMIC_RG_VCAMIO_VOSEL_ADDR,
  4872. MT6351_PMIC_RG_VCAMIO_VOSEL_MASK, MT6351_PMIC_RG_VCAMIO_VOSEL_SHIFT},
  4873. {PMIC_RG_VCAMIO_NDIS_EN, MT6351_PMIC_RG_VCAMIO_NDIS_EN_ADDR,
  4874. MT6351_PMIC_RG_VCAMIO_NDIS_EN_MASK, MT6351_PMIC_RG_VCAMIO_NDIS_EN_SHIFT},
  4875. {PMIC_RG_VCAMIO_STB_SEL, MT6351_PMIC_RG_VCAMIO_STB_SEL_ADDR,
  4876. MT6351_PMIC_RG_VCAMIO_STB_SEL_MASK, MT6351_PMIC_RG_VCAMIO_STB_SEL_SHIFT},
  4877. {PMIC_RG_VCN18_CAL, MT6351_PMIC_RG_VCN18_CAL_ADDR, MT6351_PMIC_RG_VCN18_CAL_MASK,
  4878. MT6351_PMIC_RG_VCN18_CAL_SHIFT},
  4879. {PMIC_RG_VCN18_VOSEL, MT6351_PMIC_RG_VCN18_VOSEL_ADDR,
  4880. MT6351_PMIC_RG_VCN18_VOSEL_MASK, MT6351_PMIC_RG_VCN18_VOSEL_SHIFT},
  4881. {PMIC_RG_VCN18_NDIS_EN, MT6351_PMIC_RG_VCN18_NDIS_EN_ADDR,
  4882. MT6351_PMIC_RG_VCN18_NDIS_EN_MASK, MT6351_PMIC_RG_VCN18_NDIS_EN_SHIFT},
  4883. {PMIC_RG_VCN18_STB_SEL, MT6351_PMIC_RG_VCN18_STB_SEL_ADDR,
  4884. MT6351_PMIC_RG_VCN18_STB_SEL_MASK, MT6351_PMIC_RG_VCN18_STB_SEL_SHIFT},
  4885. {PMIC_RG_VMIPI_CAL, MT6351_PMIC_RG_VMIPI_CAL_ADDR, MT6351_PMIC_RG_VMIPI_CAL_MASK,
  4886. MT6351_PMIC_RG_VMIPI_CAL_SHIFT},
  4887. {PMIC_RG_VMIPI_VOSEL, MT6351_PMIC_RG_VMIPI_VOSEL_ADDR,
  4888. MT6351_PMIC_RG_VMIPI_VOSEL_MASK, MT6351_PMIC_RG_VMIPI_VOSEL_SHIFT},
  4889. {PMIC_RG_VMIPI_NDIS_EN, MT6351_PMIC_RG_VMIPI_NDIS_EN_ADDR,
  4890. MT6351_PMIC_RG_VMIPI_NDIS_EN_MASK, MT6351_PMIC_RG_VMIPI_NDIS_EN_SHIFT},
  4891. {PMIC_RG_VMIPI_STB_SEL, MT6351_PMIC_RG_VMIPI_STB_SEL_ADDR,
  4892. MT6351_PMIC_RG_VMIPI_STB_SEL_MASK, MT6351_PMIC_RG_VMIPI_STB_SEL_SHIFT},
  4893. {PMIC_RG_VSRAM_PROC_NDIS_EN, MT6351_PMIC_RG_VSRAM_PROC_NDIS_EN_ADDR,
  4894. MT6351_PMIC_RG_VSRAM_PROC_NDIS_EN_MASK, MT6351_PMIC_RG_VSRAM_PROC_NDIS_EN_SHIFT},
  4895. {PMIC_RG_VSRAM_PROC_NDIS_PLCUR, MT6351_PMIC_RG_VSRAM_PROC_NDIS_PLCUR_ADDR,
  4896. MT6351_PMIC_RG_VSRAM_PROC_NDIS_PLCUR_MASK, MT6351_PMIC_RG_VSRAM_PROC_NDIS_PLCUR_SHIFT},
  4897. {PMIC_RG_VSRAM_PROC_STB_SEL, MT6351_PMIC_RG_VSRAM_PROC_STB_SEL_ADDR,
  4898. MT6351_PMIC_RG_VSRAM_PROC_STB_SEL_MASK, MT6351_PMIC_RG_VSRAM_PROC_STB_SEL_SHIFT},
  4899. {PMIC_RG_VSRAM_PROC_PLCUR_EN, MT6351_PMIC_RG_VSRAM_PROC_PLCUR_EN_ADDR,
  4900. MT6351_PMIC_RG_VSRAM_PROC_PLCUR_EN_MASK, MT6351_PMIC_RG_VSRAM_PROC_PLCUR_EN_SHIFT},
  4901. {PMIC_RG_VDRAM_CAL, MT6351_PMIC_RG_VDRAM_CAL_ADDR, MT6351_PMIC_RG_VDRAM_CAL_MASK,
  4902. MT6351_PMIC_RG_VDRAM_CAL_SHIFT},
  4903. {PMIC_RG_VDRAM_VOSEL, MT6351_PMIC_RG_VDRAM_VOSEL_ADDR,
  4904. MT6351_PMIC_RG_VDRAM_VOSEL_MASK, MT6351_PMIC_RG_VDRAM_VOSEL_SHIFT},
  4905. {PMIC_RG_VDRAM_NDIS_EN, MT6351_PMIC_RG_VDRAM_NDIS_EN_ADDR,
  4906. MT6351_PMIC_RG_VDRAM_NDIS_EN_MASK, MT6351_PMIC_RG_VDRAM_NDIS_EN_SHIFT},
  4907. {PMIC_RG_VDRAM_RSV, MT6351_PMIC_RG_VDRAM_RSV_ADDR, MT6351_PMIC_RG_VDRAM_RSV_MASK,
  4908. MT6351_PMIC_RG_VDRAM_RSV_SHIFT},
  4909. {PMIC_RG_VDRAM_OC_TRIM, MT6351_PMIC_RG_VDRAM_OC_TRIM_ADDR,
  4910. MT6351_PMIC_RG_VDRAM_OC_TRIM_MASK, MT6351_PMIC_RG_VDRAM_OC_TRIM_SHIFT},
  4911. {PMIC_RG_VLDO28_CAL, MT6351_PMIC_RG_VLDO28_CAL_ADDR,
  4912. MT6351_PMIC_RG_VLDO28_CAL_MASK, MT6351_PMIC_RG_VLDO28_CAL_SHIFT},
  4913. {PMIC_RG_VLDO28_NDIS_EN, MT6351_PMIC_RG_VLDO28_NDIS_EN_ADDR,
  4914. MT6351_PMIC_RG_VLDO28_NDIS_EN_MASK, MT6351_PMIC_RG_VLDO28_NDIS_EN_SHIFT},
  4915. {PMIC_RG_VLDO28_OC_TRIM, MT6351_PMIC_RG_VLDO28_OC_TRIM_ADDR,
  4916. MT6351_PMIC_RG_VLDO28_OC_TRIM_MASK, MT6351_PMIC_RG_VLDO28_OC_TRIM_SHIFT},
  4917. {PMIC_RG_VLDO28_N2LP_EHC_V18, MT6351_PMIC_RG_VLDO28_N2LP_EHC_V18_ADDR,
  4918. MT6351_PMIC_RG_VLDO28_N2LP_EHC_V18_MASK, MT6351_PMIC_RG_VLDO28_N2LP_EHC_V18_SHIFT},
  4919. {PMIC_BIF_COMMAND_0, MT6351_PMIC_BIF_COMMAND_0_ADDR,
  4920. MT6351_PMIC_BIF_COMMAND_0_MASK, MT6351_PMIC_BIF_COMMAND_0_SHIFT},
  4921. {PMIC_BIF_COMMAND_1, MT6351_PMIC_BIF_COMMAND_1_ADDR,
  4922. MT6351_PMIC_BIF_COMMAND_1_MASK, MT6351_PMIC_BIF_COMMAND_1_SHIFT},
  4923. {PMIC_BIF_COMMAND_2, MT6351_PMIC_BIF_COMMAND_2_ADDR,
  4924. MT6351_PMIC_BIF_COMMAND_2_MASK, MT6351_PMIC_BIF_COMMAND_2_SHIFT},
  4925. {PMIC_BIF_COMMAND_3, MT6351_PMIC_BIF_COMMAND_3_ADDR,
  4926. MT6351_PMIC_BIF_COMMAND_3_MASK, MT6351_PMIC_BIF_COMMAND_3_SHIFT},
  4927. {PMIC_BIF_COMMAND_4, MT6351_PMIC_BIF_COMMAND_4_ADDR,
  4928. MT6351_PMIC_BIF_COMMAND_4_MASK, MT6351_PMIC_BIF_COMMAND_4_SHIFT},
  4929. {PMIC_BIF_COMMAND_5, MT6351_PMIC_BIF_COMMAND_5_ADDR,
  4930. MT6351_PMIC_BIF_COMMAND_5_MASK, MT6351_PMIC_BIF_COMMAND_5_SHIFT},
  4931. {PMIC_BIF_COMMAND_6, MT6351_PMIC_BIF_COMMAND_6_ADDR,
  4932. MT6351_PMIC_BIF_COMMAND_6_MASK, MT6351_PMIC_BIF_COMMAND_6_SHIFT},
  4933. {PMIC_BIF_COMMAND_7, MT6351_PMIC_BIF_COMMAND_7_ADDR,
  4934. MT6351_PMIC_BIF_COMMAND_7_MASK, MT6351_PMIC_BIF_COMMAND_7_SHIFT},
  4935. {PMIC_BIF_COMMAND_8, MT6351_PMIC_BIF_COMMAND_8_ADDR,
  4936. MT6351_PMIC_BIF_COMMAND_8_MASK, MT6351_PMIC_BIF_COMMAND_8_SHIFT},
  4937. {PMIC_BIF_COMMAND_9, MT6351_PMIC_BIF_COMMAND_9_ADDR,
  4938. MT6351_PMIC_BIF_COMMAND_9_MASK, MT6351_PMIC_BIF_COMMAND_9_SHIFT},
  4939. {PMIC_BIF_COMMAND_10, MT6351_PMIC_BIF_COMMAND_10_ADDR,
  4940. MT6351_PMIC_BIF_COMMAND_10_MASK, MT6351_PMIC_BIF_COMMAND_10_SHIFT},
  4941. {PMIC_BIF_COMMAND_11, MT6351_PMIC_BIF_COMMAND_11_ADDR,
  4942. MT6351_PMIC_BIF_COMMAND_11_MASK, MT6351_PMIC_BIF_COMMAND_11_SHIFT},
  4943. {PMIC_BIF_COMMAND_12, MT6351_PMIC_BIF_COMMAND_12_ADDR,
  4944. MT6351_PMIC_BIF_COMMAND_12_MASK, MT6351_PMIC_BIF_COMMAND_12_SHIFT},
  4945. {PMIC_BIF_COMMAND_13, MT6351_PMIC_BIF_COMMAND_13_ADDR,
  4946. MT6351_PMIC_BIF_COMMAND_13_MASK, MT6351_PMIC_BIF_COMMAND_13_SHIFT},
  4947. {PMIC_BIF_COMMAND_14, MT6351_PMIC_BIF_COMMAND_14_ADDR,
  4948. MT6351_PMIC_BIF_COMMAND_14_MASK, MT6351_PMIC_BIF_COMMAND_14_SHIFT},
  4949. {PMIC_BIF_RSV, MT6351_PMIC_BIF_RSV_ADDR, MT6351_PMIC_BIF_RSV_MASK,
  4950. MT6351_PMIC_BIF_RSV_SHIFT},
  4951. {PMIC_BIF_COMMAND_TYPE, MT6351_PMIC_BIF_COMMAND_TYPE_ADDR,
  4952. MT6351_PMIC_BIF_COMMAND_TYPE_MASK, MT6351_PMIC_BIF_COMMAND_TYPE_SHIFT},
  4953. {PMIC_BIF_TRASFER_NUM, MT6351_PMIC_BIF_TRASFER_NUM_ADDR,
  4954. MT6351_PMIC_BIF_TRASFER_NUM_MASK, MT6351_PMIC_BIF_TRASFER_NUM_SHIFT},
  4955. {PMIC_BIF_LOGIC_0_SET, MT6351_PMIC_BIF_LOGIC_0_SET_ADDR,
  4956. MT6351_PMIC_BIF_LOGIC_0_SET_MASK, MT6351_PMIC_BIF_LOGIC_0_SET_SHIFT},
  4957. {PMIC_BIF_LOGIC_1_SET, MT6351_PMIC_BIF_LOGIC_1_SET_ADDR,
  4958. MT6351_PMIC_BIF_LOGIC_1_SET_MASK, MT6351_PMIC_BIF_LOGIC_1_SET_SHIFT},
  4959. {PMIC_BIF_STOP_SET, MT6351_PMIC_BIF_STOP_SET_ADDR, MT6351_PMIC_BIF_STOP_SET_MASK,
  4960. MT6351_PMIC_BIF_STOP_SET_SHIFT},
  4961. {PMIC_BIF_DEBOUNCE_WND, MT6351_PMIC_BIF_DEBOUNCE_WND_ADDR,
  4962. MT6351_PMIC_BIF_DEBOUNCE_WND_MASK, MT6351_PMIC_BIF_DEBOUNCE_WND_SHIFT},
  4963. {PMIC_BIF_DEBOUNCE_THD, MT6351_PMIC_BIF_DEBOUNCE_THD_ADDR,
  4964. MT6351_PMIC_BIF_DEBOUNCE_THD_MASK, MT6351_PMIC_BIF_DEBOUNCE_THD_SHIFT},
  4965. {PMIC_BIF_DEBOUNCE_EN, MT6351_PMIC_BIF_DEBOUNCE_EN_ADDR,
  4966. MT6351_PMIC_BIF_DEBOUNCE_EN_MASK, MT6351_PMIC_BIF_DEBOUNCE_EN_SHIFT},
  4967. {PMIC_BIF_READ_EXPECT_NUM, MT6351_PMIC_BIF_READ_EXPECT_NUM_ADDR,
  4968. MT6351_PMIC_BIF_READ_EXPECT_NUM_MASK, MT6351_PMIC_BIF_READ_EXPECT_NUM_SHIFT},
  4969. {PMIC_BIF_TRASACT_TRIGGER, MT6351_PMIC_BIF_TRASACT_TRIGGER_ADDR,
  4970. MT6351_PMIC_BIF_TRASACT_TRIGGER_MASK, MT6351_PMIC_BIF_TRASACT_TRIGGER_SHIFT},
  4971. {PMIC_BIF_DATA_NUM, MT6351_PMIC_BIF_DATA_NUM_ADDR, MT6351_PMIC_BIF_DATA_NUM_MASK,
  4972. MT6351_PMIC_BIF_DATA_NUM_SHIFT},
  4973. {PMIC_BIF_RESPONSE, MT6351_PMIC_BIF_RESPONSE_ADDR, MT6351_PMIC_BIF_RESPONSE_MASK,
  4974. MT6351_PMIC_BIF_RESPONSE_SHIFT},
  4975. {PMIC_BIF_DATA_0, MT6351_PMIC_BIF_DATA_0_ADDR, MT6351_PMIC_BIF_DATA_0_MASK,
  4976. MT6351_PMIC_BIF_DATA_0_SHIFT},
  4977. {PMIC_BIF_ACK_0, MT6351_PMIC_BIF_ACK_0_ADDR, MT6351_PMIC_BIF_ACK_0_MASK,
  4978. MT6351_PMIC_BIF_ACK_0_SHIFT},
  4979. {PMIC_BIF_ERROR_0, MT6351_PMIC_BIF_ERROR_0_ADDR, MT6351_PMIC_BIF_ERROR_0_MASK,
  4980. MT6351_PMIC_BIF_ERROR_0_SHIFT},
  4981. {PMIC_BIF_DATA_1, MT6351_PMIC_BIF_DATA_1_ADDR, MT6351_PMIC_BIF_DATA_1_MASK,
  4982. MT6351_PMIC_BIF_DATA_1_SHIFT},
  4983. {PMIC_BIF_ACK_1, MT6351_PMIC_BIF_ACK_1_ADDR, MT6351_PMIC_BIF_ACK_1_MASK,
  4984. MT6351_PMIC_BIF_ACK_1_SHIFT},
  4985. {PMIC_BIF_ERROR_1, MT6351_PMIC_BIF_ERROR_1_ADDR, MT6351_PMIC_BIF_ERROR_1_MASK,
  4986. MT6351_PMIC_BIF_ERROR_1_SHIFT},
  4987. {PMIC_BIF_DATA_2, MT6351_PMIC_BIF_DATA_2_ADDR, MT6351_PMIC_BIF_DATA_2_MASK,
  4988. MT6351_PMIC_BIF_DATA_2_SHIFT},
  4989. {PMIC_BIF_ACK_2, MT6351_PMIC_BIF_ACK_2_ADDR, MT6351_PMIC_BIF_ACK_2_MASK,
  4990. MT6351_PMIC_BIF_ACK_2_SHIFT},
  4991. {PMIC_BIF_ERROR_2, MT6351_PMIC_BIF_ERROR_2_ADDR, MT6351_PMIC_BIF_ERROR_2_MASK,
  4992. MT6351_PMIC_BIF_ERROR_2_SHIFT},
  4993. {PMIC_BIF_DATA_3, MT6351_PMIC_BIF_DATA_3_ADDR, MT6351_PMIC_BIF_DATA_3_MASK,
  4994. MT6351_PMIC_BIF_DATA_3_SHIFT},
  4995. {PMIC_BIF_ACK_3, MT6351_PMIC_BIF_ACK_3_ADDR, MT6351_PMIC_BIF_ACK_3_MASK,
  4996. MT6351_PMIC_BIF_ACK_3_SHIFT},
  4997. {PMIC_BIF_ERROR_3, MT6351_PMIC_BIF_ERROR_3_ADDR, MT6351_PMIC_BIF_ERROR_3_MASK,
  4998. MT6351_PMIC_BIF_ERROR_3_SHIFT},
  4999. {PMIC_BIF_DATA_4, MT6351_PMIC_BIF_DATA_4_ADDR, MT6351_PMIC_BIF_DATA_4_MASK,
  5000. MT6351_PMIC_BIF_DATA_4_SHIFT},
  5001. {PMIC_BIF_ACK_4, MT6351_PMIC_BIF_ACK_4_ADDR, MT6351_PMIC_BIF_ACK_4_MASK,
  5002. MT6351_PMIC_BIF_ACK_4_SHIFT},
  5003. {PMIC_BIF_ERROR_4, MT6351_PMIC_BIF_ERROR_4_ADDR, MT6351_PMIC_BIF_ERROR_4_MASK,
  5004. MT6351_PMIC_BIF_ERROR_4_SHIFT},
  5005. {PMIC_BIF_DATA_5, MT6351_PMIC_BIF_DATA_5_ADDR, MT6351_PMIC_BIF_DATA_5_MASK,
  5006. MT6351_PMIC_BIF_DATA_5_SHIFT},
  5007. {PMIC_BIF_ACK_5, MT6351_PMIC_BIF_ACK_5_ADDR, MT6351_PMIC_BIF_ACK_5_MASK,
  5008. MT6351_PMIC_BIF_ACK_5_SHIFT},
  5009. {PMIC_BIF_ERROR_5, MT6351_PMIC_BIF_ERROR_5_ADDR, MT6351_PMIC_BIF_ERROR_5_MASK,
  5010. MT6351_PMIC_BIF_ERROR_5_SHIFT},
  5011. {PMIC_BIF_DATA_6, MT6351_PMIC_BIF_DATA_6_ADDR, MT6351_PMIC_BIF_DATA_6_MASK,
  5012. MT6351_PMIC_BIF_DATA_6_SHIFT},
  5013. {PMIC_BIF_ACK_6, MT6351_PMIC_BIF_ACK_6_ADDR, MT6351_PMIC_BIF_ACK_6_MASK,
  5014. MT6351_PMIC_BIF_ACK_6_SHIFT},
  5015. {PMIC_BIF_ERROR_6, MT6351_PMIC_BIF_ERROR_6_ADDR, MT6351_PMIC_BIF_ERROR_6_MASK,
  5016. MT6351_PMIC_BIF_ERROR_6_SHIFT},
  5017. {PMIC_BIF_DATA_7, MT6351_PMIC_BIF_DATA_7_ADDR, MT6351_PMIC_BIF_DATA_7_MASK,
  5018. MT6351_PMIC_BIF_DATA_7_SHIFT},
  5019. {PMIC_BIF_ACK_7, MT6351_PMIC_BIF_ACK_7_ADDR, MT6351_PMIC_BIF_ACK_7_MASK,
  5020. MT6351_PMIC_BIF_ACK_7_SHIFT},
  5021. {PMIC_BIF_ERROR_7, MT6351_PMIC_BIF_ERROR_7_ADDR, MT6351_PMIC_BIF_ERROR_7_MASK,
  5022. MT6351_PMIC_BIF_ERROR_7_SHIFT},
  5023. {PMIC_BIF_DATA_8, MT6351_PMIC_BIF_DATA_8_ADDR, MT6351_PMIC_BIF_DATA_8_MASK,
  5024. MT6351_PMIC_BIF_DATA_8_SHIFT},
  5025. {PMIC_BIF_ACK_8, MT6351_PMIC_BIF_ACK_8_ADDR, MT6351_PMIC_BIF_ACK_8_MASK,
  5026. MT6351_PMIC_BIF_ACK_8_SHIFT},
  5027. {PMIC_BIF_ERROR_8, MT6351_PMIC_BIF_ERROR_8_ADDR, MT6351_PMIC_BIF_ERROR_8_MASK,
  5028. MT6351_PMIC_BIF_ERROR_8_SHIFT},
  5029. {PMIC_BIF_DATA_9, MT6351_PMIC_BIF_DATA_9_ADDR, MT6351_PMIC_BIF_DATA_9_MASK,
  5030. MT6351_PMIC_BIF_DATA_9_SHIFT},
  5031. {PMIC_BIF_ACK_9, MT6351_PMIC_BIF_ACK_9_ADDR, MT6351_PMIC_BIF_ACK_9_MASK,
  5032. MT6351_PMIC_BIF_ACK_9_SHIFT},
  5033. {PMIC_BIF_ERROR_9, MT6351_PMIC_BIF_ERROR_9_ADDR, MT6351_PMIC_BIF_ERROR_9_MASK,
  5034. MT6351_PMIC_BIF_ERROR_9_SHIFT},
  5035. {PMIC_BIF_TEST_MODE0, MT6351_PMIC_BIF_TEST_MODE0_ADDR,
  5036. MT6351_PMIC_BIF_TEST_MODE0_MASK, MT6351_PMIC_BIF_TEST_MODE0_SHIFT},
  5037. {PMIC_BIF_TEST_MODE1, MT6351_PMIC_BIF_TEST_MODE1_ADDR,
  5038. MT6351_PMIC_BIF_TEST_MODE1_MASK, MT6351_PMIC_BIF_TEST_MODE1_SHIFT},
  5039. {PMIC_BIF_TEST_MODE2, MT6351_PMIC_BIF_TEST_MODE2_ADDR,
  5040. MT6351_PMIC_BIF_TEST_MODE2_MASK, MT6351_PMIC_BIF_TEST_MODE2_SHIFT},
  5041. {PMIC_BIF_TEST_MODE3, MT6351_PMIC_BIF_TEST_MODE3_ADDR,
  5042. MT6351_PMIC_BIF_TEST_MODE3_MASK, MT6351_PMIC_BIF_TEST_MODE3_SHIFT},
  5043. {PMIC_BIF_TEST_MODE4, MT6351_PMIC_BIF_TEST_MODE4_ADDR,
  5044. MT6351_PMIC_BIF_TEST_MODE4_MASK, MT6351_PMIC_BIF_TEST_MODE4_SHIFT},
  5045. {PMIC_BIF_TEST_MODE5, MT6351_PMIC_BIF_TEST_MODE5_ADDR,
  5046. MT6351_PMIC_BIF_TEST_MODE5_MASK, MT6351_PMIC_BIF_TEST_MODE5_SHIFT},
  5047. {PMIC_BIF_TEST_MODE6, MT6351_PMIC_BIF_TEST_MODE6_ADDR,
  5048. MT6351_PMIC_BIF_TEST_MODE6_MASK, MT6351_PMIC_BIF_TEST_MODE6_SHIFT},
  5049. {PMIC_BIF_TEST_MODE7, MT6351_PMIC_BIF_TEST_MODE7_ADDR,
  5050. MT6351_PMIC_BIF_TEST_MODE7_MASK, MT6351_PMIC_BIF_TEST_MODE7_SHIFT},
  5051. {PMIC_BIF_TEST_MODE8, MT6351_PMIC_BIF_TEST_MODE8_ADDR,
  5052. MT6351_PMIC_BIF_TEST_MODE8_MASK, MT6351_PMIC_BIF_TEST_MODE8_SHIFT},
  5053. {PMIC_BIF_BAT_LOST_SW, MT6351_PMIC_BIF_BAT_LOST_SW_ADDR,
  5054. MT6351_PMIC_BIF_BAT_LOST_SW_MASK, MT6351_PMIC_BIF_BAT_LOST_SW_SHIFT},
  5055. {PMIC_BIF_RX_DATA_SW, MT6351_PMIC_BIF_RX_DATA_SW_ADDR,
  5056. MT6351_PMIC_BIF_RX_DATA_SW_MASK, MT6351_PMIC_BIF_RX_DATA_SW_SHIFT},
  5057. {PMIC_BIF_TX_DATA_SW, MT6351_PMIC_BIF_TX_DATA_SW_ADDR,
  5058. MT6351_PMIC_BIF_TX_DATA_SW_MASK, MT6351_PMIC_BIF_TX_DATA_SW_SHIFT},
  5059. {PMIC_BIF_RX_EN_SW, MT6351_PMIC_BIF_RX_EN_SW_ADDR, MT6351_PMIC_BIF_RX_EN_SW_MASK,
  5060. MT6351_PMIC_BIF_RX_EN_SW_SHIFT},
  5061. {PMIC_BIF_TX_EN_SW, MT6351_PMIC_BIF_TX_EN_SW_ADDR, MT6351_PMIC_BIF_TX_EN_SW_MASK,
  5062. MT6351_PMIC_BIF_TX_EN_SW_SHIFT},
  5063. {PMIC_BIF_BACK_NORMAL, MT6351_PMIC_BIF_BACK_NORMAL_ADDR,
  5064. MT6351_PMIC_BIF_BACK_NORMAL_MASK, MT6351_PMIC_BIF_BACK_NORMAL_SHIFT},
  5065. {PMIC_BIF_IRQ_CLR, MT6351_PMIC_BIF_IRQ_CLR_ADDR, MT6351_PMIC_BIF_IRQ_CLR_MASK,
  5066. MT6351_PMIC_BIF_IRQ_CLR_SHIFT},
  5067. {PMIC_BIF_BAT_LOST_GATED, MT6351_PMIC_BIF_BAT_LOST_GATED_ADDR,
  5068. MT6351_PMIC_BIF_BAT_LOST_GATED_MASK, MT6351_PMIC_BIF_BAT_LOST_GATED_SHIFT},
  5069. {PMIC_BIF_IRQ, MT6351_PMIC_BIF_IRQ_ADDR, MT6351_PMIC_BIF_IRQ_MASK,
  5070. MT6351_PMIC_BIF_IRQ_SHIFT},
  5071. {PMIC_BIF_TIMEOUT, MT6351_PMIC_BIF_TIMEOUT_ADDR, MT6351_PMIC_BIF_TIMEOUT_MASK,
  5072. MT6351_PMIC_BIF_TIMEOUT_SHIFT},
  5073. {PMIC_BIF_BAT_LOST, MT6351_PMIC_BIF_BAT_LOST_ADDR, MT6351_PMIC_BIF_BAT_LOST_MASK,
  5074. MT6351_PMIC_BIF_BAT_LOST_SHIFT},
  5075. {PMIC_BIF_TOTAL_VALID, MT6351_PMIC_BIF_TOTAL_VALID_ADDR,
  5076. MT6351_PMIC_BIF_TOTAL_VALID_MASK, MT6351_PMIC_BIF_TOTAL_VALID_SHIFT},
  5077. {PMIC_BIF_BUS_STATUS, MT6351_PMIC_BIF_BUS_STATUS_ADDR,
  5078. MT6351_PMIC_BIF_BUS_STATUS_MASK, MT6351_PMIC_BIF_BUS_STATUS_SHIFT},
  5079. {PMIC_BIF_POWER_UP_COUNT, MT6351_PMIC_BIF_POWER_UP_COUNT_ADDR,
  5080. MT6351_PMIC_BIF_POWER_UP_COUNT_MASK, MT6351_PMIC_BIF_POWER_UP_COUNT_SHIFT},
  5081. {PMIC_BIF_POWER_UP, MT6351_PMIC_BIF_POWER_UP_ADDR, MT6351_PMIC_BIF_POWER_UP_MASK,
  5082. MT6351_PMIC_BIF_POWER_UP_SHIFT},
  5083. {PMIC_BIF_RX_ERROR_UNKNOWN, MT6351_PMIC_BIF_RX_ERROR_UNKNOWN_ADDR,
  5084. MT6351_PMIC_BIF_RX_ERROR_UNKNOWN_MASK, MT6351_PMIC_BIF_RX_ERROR_UNKNOWN_SHIFT},
  5085. {PMIC_BIF_RX_ERROR_INSUFF, MT6351_PMIC_BIF_RX_ERROR_INSUFF_ADDR,
  5086. MT6351_PMIC_BIF_RX_ERROR_INSUFF_MASK, MT6351_PMIC_BIF_RX_ERROR_INSUFF_SHIFT},
  5087. {PMIC_BIF_RX_ERROR_LOWPHASE, MT6351_PMIC_BIF_RX_ERROR_LOWPHASE_ADDR,
  5088. MT6351_PMIC_BIF_RX_ERROR_LOWPHASE_MASK, MT6351_PMIC_BIF_RX_ERROR_LOWPHASE_SHIFT},
  5089. {PMIC_BIF_RX_STATE, MT6351_PMIC_BIF_RX_STATE_ADDR, MT6351_PMIC_BIF_RX_STATE_MASK,
  5090. MT6351_PMIC_BIF_RX_STATE_SHIFT},
  5091. {PMIC_BIF_FLOW_CTL_STATE, MT6351_PMIC_BIF_FLOW_CTL_STATE_ADDR,
  5092. MT6351_PMIC_BIF_FLOW_CTL_STATE_MASK, MT6351_PMIC_BIF_FLOW_CTL_STATE_SHIFT},
  5093. {PMIC_BIF_TX_STATE, MT6351_PMIC_BIF_TX_STATE_ADDR, MT6351_PMIC_BIF_TX_STATE_MASK,
  5094. MT6351_PMIC_BIF_TX_STATE_SHIFT},
  5095. {PMIC_AD_QI_BIF_RX_DATA, MT6351_PMIC_AD_QI_BIF_RX_DATA_ADDR,
  5096. MT6351_PMIC_AD_QI_BIF_RX_DATA_MASK, MT6351_PMIC_AD_QI_BIF_RX_DATA_SHIFT},
  5097. {PMIC_DA_QI_BIF_RX_EN, MT6351_PMIC_DA_QI_BIF_RX_EN_ADDR,
  5098. MT6351_PMIC_DA_QI_BIF_RX_EN_MASK, MT6351_PMIC_DA_QI_BIF_RX_EN_SHIFT},
  5099. {PMIC_DA_QI_BIF_TX_DATA, MT6351_PMIC_DA_QI_BIF_TX_DATA_ADDR,
  5100. MT6351_PMIC_DA_QI_BIF_TX_DATA_MASK, MT6351_PMIC_DA_QI_BIF_TX_DATA_SHIFT},
  5101. {PMIC_DA_QI_BIF_TX_EN, MT6351_PMIC_DA_QI_BIF_TX_EN_ADDR,
  5102. MT6351_PMIC_DA_QI_BIF_TX_EN_MASK, MT6351_PMIC_DA_QI_BIF_TX_EN_SHIFT},
  5103. {PMIC_BIF_TX_DATA_FIANL, MT6351_PMIC_BIF_TX_DATA_FIANL_ADDR,
  5104. MT6351_PMIC_BIF_TX_DATA_FIANL_MASK, MT6351_PMIC_BIF_TX_DATA_FIANL_SHIFT},
  5105. {PMIC_BIF_RX_DATA_SAMPLING, MT6351_PMIC_BIF_RX_DATA_SAMPLING_ADDR,
  5106. MT6351_PMIC_BIF_RX_DATA_SAMPLING_MASK, MT6351_PMIC_BIF_RX_DATA_SAMPLING_SHIFT},
  5107. {PMIC_BIF_RX_DATA_RECOVERY, MT6351_PMIC_BIF_RX_DATA_RECOVERY_ADDR,
  5108. MT6351_PMIC_BIF_RX_DATA_RECOVERY_MASK, MT6351_PMIC_BIF_RX_DATA_RECOVERY_SHIFT},
  5109. {PMIC_RG_BATON_HT_EN, MT6351_PMIC_RG_BATON_HT_EN_ADDR,
  5110. MT6351_PMIC_RG_BATON_HT_EN_MASK, MT6351_PMIC_RG_BATON_HT_EN_SHIFT},
  5111. {PMIC_RG_BATON_HT_EN_DLY_TIME, MT6351_PMIC_RG_BATON_HT_EN_DLY_TIME_ADDR,
  5112. MT6351_PMIC_RG_BATON_HT_EN_DLY_TIME_MASK, MT6351_PMIC_RG_BATON_HT_EN_DLY_TIME_SHIFT},
  5113. {PMIC_DA_QI_BATON_HT_EN, MT6351_PMIC_DA_QI_BATON_HT_EN_ADDR,
  5114. MT6351_PMIC_DA_QI_BATON_HT_EN_MASK, MT6351_PMIC_DA_QI_BATON_HT_EN_SHIFT},
  5115. {PMIC_BIF_TIMEOUT_SET, MT6351_PMIC_BIF_TIMEOUT_SET_ADDR,
  5116. MT6351_PMIC_BIF_TIMEOUT_SET_MASK, MT6351_PMIC_BIF_TIMEOUT_SET_SHIFT},
  5117. {PMIC_BIF_RX_DEG_WND, MT6351_PMIC_BIF_RX_DEG_WND_ADDR,
  5118. MT6351_PMIC_BIF_RX_DEG_WND_MASK, MT6351_PMIC_BIF_RX_DEG_WND_SHIFT},
  5119. {PMIC_BIF_RX_DEG_EN, MT6351_PMIC_BIF_RX_DEG_EN_ADDR,
  5120. MT6351_PMIC_BIF_RX_DEG_EN_MASK, MT6351_PMIC_BIF_RX_DEG_EN_SHIFT},
  5121. {PMIC_BIF_RSV1, MT6351_PMIC_BIF_RSV1_ADDR, MT6351_PMIC_BIF_RSV1_MASK,
  5122. MT6351_PMIC_BIF_RSV1_SHIFT},
  5123. {PMIC_BIF_RSV0, MT6351_PMIC_BIF_RSV0_ADDR, MT6351_PMIC_BIF_RSV0_MASK,
  5124. MT6351_PMIC_BIF_RSV0_SHIFT},
  5125. {PMIC_RG_OTP_PA, MT6351_PMIC_RG_OTP_PA_ADDR, MT6351_PMIC_RG_OTP_PA_MASK,
  5126. MT6351_PMIC_RG_OTP_PA_SHIFT},
  5127. {PMIC_RG_OTP_PDIN, MT6351_PMIC_RG_OTP_PDIN_ADDR, MT6351_PMIC_RG_OTP_PDIN_MASK,
  5128. MT6351_PMIC_RG_OTP_PDIN_SHIFT},
  5129. {PMIC_RG_OTP_PTM, MT6351_PMIC_RG_OTP_PTM_ADDR, MT6351_PMIC_RG_OTP_PTM_MASK,
  5130. MT6351_PMIC_RG_OTP_PTM_SHIFT},
  5131. {PMIC_RG_OTP_PWE, MT6351_PMIC_RG_OTP_PWE_ADDR, MT6351_PMIC_RG_OTP_PWE_MASK,
  5132. MT6351_PMIC_RG_OTP_PWE_SHIFT},
  5133. {PMIC_RG_OTP_PPROG, MT6351_PMIC_RG_OTP_PPROG_ADDR, MT6351_PMIC_RG_OTP_PPROG_MASK,
  5134. MT6351_PMIC_RG_OTP_PPROG_SHIFT},
  5135. {PMIC_RG_OTP_PWE_SRC, MT6351_PMIC_RG_OTP_PWE_SRC_ADDR,
  5136. MT6351_PMIC_RG_OTP_PWE_SRC_MASK, MT6351_PMIC_RG_OTP_PWE_SRC_SHIFT},
  5137. {PMIC_RG_OTP_PROG_PKEY, MT6351_PMIC_RG_OTP_PROG_PKEY_ADDR,
  5138. MT6351_PMIC_RG_OTP_PROG_PKEY_MASK, MT6351_PMIC_RG_OTP_PROG_PKEY_SHIFT},
  5139. {PMIC_RG_OTP_RD_PKEY, MT6351_PMIC_RG_OTP_RD_PKEY_ADDR,
  5140. MT6351_PMIC_RG_OTP_RD_PKEY_MASK, MT6351_PMIC_RG_OTP_RD_PKEY_SHIFT},
  5141. {PMIC_RG_OTP_RD_TRIG, MT6351_PMIC_RG_OTP_RD_TRIG_ADDR,
  5142. MT6351_PMIC_RG_OTP_RD_TRIG_MASK, MT6351_PMIC_RG_OTP_RD_TRIG_SHIFT},
  5143. {PMIC_RG_RD_RDY_BYPASS, MT6351_PMIC_RG_RD_RDY_BYPASS_ADDR,
  5144. MT6351_PMIC_RG_RD_RDY_BYPASS_MASK, MT6351_PMIC_RG_RD_RDY_BYPASS_SHIFT},
  5145. {PMIC_RG_SKIP_OTP_OUT, MT6351_PMIC_RG_SKIP_OTP_OUT_ADDR,
  5146. MT6351_PMIC_RG_SKIP_OTP_OUT_MASK, MT6351_PMIC_RG_SKIP_OTP_OUT_SHIFT},
  5147. {PMIC_RG_OTP_RD_SW, MT6351_PMIC_RG_OTP_RD_SW_ADDR, MT6351_PMIC_RG_OTP_RD_SW_MASK,
  5148. MT6351_PMIC_RG_OTP_RD_SW_SHIFT},
  5149. {PMIC_RG_OTP_DOUT_SW, MT6351_PMIC_RG_OTP_DOUT_SW_ADDR,
  5150. MT6351_PMIC_RG_OTP_DOUT_SW_MASK, MT6351_PMIC_RG_OTP_DOUT_SW_SHIFT},
  5151. {PMIC_RG_OTP_RD_BUSY, MT6351_PMIC_RG_OTP_RD_BUSY_ADDR,
  5152. MT6351_PMIC_RG_OTP_RD_BUSY_MASK, MT6351_PMIC_RG_OTP_RD_BUSY_SHIFT},
  5153. {PMIC_RG_OTP_RD_ACK, MT6351_PMIC_RG_OTP_RD_ACK_ADDR,
  5154. MT6351_PMIC_RG_OTP_RD_ACK_MASK, MT6351_PMIC_RG_OTP_RD_ACK_SHIFT},
  5155. {PMIC_RG_OTP_PA_SW, MT6351_PMIC_RG_OTP_PA_SW_ADDR, MT6351_PMIC_RG_OTP_PA_SW_MASK,
  5156. MT6351_PMIC_RG_OTP_PA_SW_SHIFT},
  5157. {PMIC_RG_OTP_DOUT_0_15, MT6351_PMIC_RG_OTP_DOUT_0_15_ADDR,
  5158. MT6351_PMIC_RG_OTP_DOUT_0_15_MASK, MT6351_PMIC_RG_OTP_DOUT_0_15_SHIFT},
  5159. {PMIC_RG_OTP_DOUT_16_31, MT6351_PMIC_RG_OTP_DOUT_16_31_ADDR,
  5160. MT6351_PMIC_RG_OTP_DOUT_16_31_MASK, MT6351_PMIC_RG_OTP_DOUT_16_31_SHIFT},
  5161. {PMIC_RG_OTP_DOUT_32_47, MT6351_PMIC_RG_OTP_DOUT_32_47_ADDR,
  5162. MT6351_PMIC_RG_OTP_DOUT_32_47_MASK, MT6351_PMIC_RG_OTP_DOUT_32_47_SHIFT},
  5163. {PMIC_RG_OTP_DOUT_48_63, MT6351_PMIC_RG_OTP_DOUT_48_63_ADDR,
  5164. MT6351_PMIC_RG_OTP_DOUT_48_63_MASK, MT6351_PMIC_RG_OTP_DOUT_48_63_SHIFT},
  5165. {PMIC_RG_OTP_DOUT_64_79, MT6351_PMIC_RG_OTP_DOUT_64_79_ADDR,
  5166. MT6351_PMIC_RG_OTP_DOUT_64_79_MASK, MT6351_PMIC_RG_OTP_DOUT_64_79_SHIFT},
  5167. {PMIC_RG_OTP_DOUT_80_95, MT6351_PMIC_RG_OTP_DOUT_80_95_ADDR,
  5168. MT6351_PMIC_RG_OTP_DOUT_80_95_MASK, MT6351_PMIC_RG_OTP_DOUT_80_95_SHIFT},
  5169. {PMIC_RG_OTP_DOUT_96_111, MT6351_PMIC_RG_OTP_DOUT_96_111_ADDR,
  5170. MT6351_PMIC_RG_OTP_DOUT_96_111_MASK, MT6351_PMIC_RG_OTP_DOUT_96_111_SHIFT},
  5171. {PMIC_RG_OTP_DOUT_112_127, MT6351_PMIC_RG_OTP_DOUT_112_127_ADDR,
  5172. MT6351_PMIC_RG_OTP_DOUT_112_127_MASK, MT6351_PMIC_RG_OTP_DOUT_112_127_SHIFT},
  5173. {PMIC_RG_OTP_DOUT_128_143, MT6351_PMIC_RG_OTP_DOUT_128_143_ADDR,
  5174. MT6351_PMIC_RG_OTP_DOUT_128_143_MASK, MT6351_PMIC_RG_OTP_DOUT_128_143_SHIFT},
  5175. {PMIC_RG_OTP_DOUT_144_159, MT6351_PMIC_RG_OTP_DOUT_144_159_ADDR,
  5176. MT6351_PMIC_RG_OTP_DOUT_144_159_MASK, MT6351_PMIC_RG_OTP_DOUT_144_159_SHIFT},
  5177. {PMIC_RG_OTP_DOUT_160_175, MT6351_PMIC_RG_OTP_DOUT_160_175_ADDR,
  5178. MT6351_PMIC_RG_OTP_DOUT_160_175_MASK, MT6351_PMIC_RG_OTP_DOUT_160_175_SHIFT},
  5179. {PMIC_RG_OTP_DOUT_176_191, MT6351_PMIC_RG_OTP_DOUT_176_191_ADDR,
  5180. MT6351_PMIC_RG_OTP_DOUT_176_191_MASK, MT6351_PMIC_RG_OTP_DOUT_176_191_SHIFT},
  5181. {PMIC_RG_OTP_DOUT_192_207, MT6351_PMIC_RG_OTP_DOUT_192_207_ADDR,
  5182. MT6351_PMIC_RG_OTP_DOUT_192_207_MASK, MT6351_PMIC_RG_OTP_DOUT_192_207_SHIFT},
  5183. {PMIC_RG_OTP_DOUT_208_223, MT6351_PMIC_RG_OTP_DOUT_208_223_ADDR,
  5184. MT6351_PMIC_RG_OTP_DOUT_208_223_MASK, MT6351_PMIC_RG_OTP_DOUT_208_223_SHIFT},
  5185. {PMIC_RG_OTP_DOUT_224_239, MT6351_PMIC_RG_OTP_DOUT_224_239_ADDR,
  5186. MT6351_PMIC_RG_OTP_DOUT_224_239_MASK, MT6351_PMIC_RG_OTP_DOUT_224_239_SHIFT},
  5187. {PMIC_RG_OTP_DOUT_240_255, MT6351_PMIC_RG_OTP_DOUT_240_255_ADDR,
  5188. MT6351_PMIC_RG_OTP_DOUT_240_255_MASK, MT6351_PMIC_RG_OTP_DOUT_240_255_SHIFT},
  5189. {PMIC_RG_OTP_DOUT_256_271, MT6351_PMIC_RG_OTP_DOUT_256_271_ADDR,
  5190. MT6351_PMIC_RG_OTP_DOUT_256_271_MASK, MT6351_PMIC_RG_OTP_DOUT_256_271_SHIFT},
  5191. {PMIC_RG_OTP_DOUT_272_287, MT6351_PMIC_RG_OTP_DOUT_272_287_ADDR,
  5192. MT6351_PMIC_RG_OTP_DOUT_272_287_MASK, MT6351_PMIC_RG_OTP_DOUT_272_287_SHIFT},
  5193. {PMIC_RG_OTP_DOUT_288_303, MT6351_PMIC_RG_OTP_DOUT_288_303_ADDR,
  5194. MT6351_PMIC_RG_OTP_DOUT_288_303_MASK, MT6351_PMIC_RG_OTP_DOUT_288_303_SHIFT},
  5195. {PMIC_RG_OTP_DOUT_304_319, MT6351_PMIC_RG_OTP_DOUT_304_319_ADDR,
  5196. MT6351_PMIC_RG_OTP_DOUT_304_319_MASK, MT6351_PMIC_RG_OTP_DOUT_304_319_SHIFT},
  5197. {PMIC_RG_OTP_DOUT_320_335, MT6351_PMIC_RG_OTP_DOUT_320_335_ADDR,
  5198. MT6351_PMIC_RG_OTP_DOUT_320_335_MASK, MT6351_PMIC_RG_OTP_DOUT_320_335_SHIFT},
  5199. {PMIC_RG_OTP_DOUT_336_351, MT6351_PMIC_RG_OTP_DOUT_336_351_ADDR,
  5200. MT6351_PMIC_RG_OTP_DOUT_336_351_MASK, MT6351_PMIC_RG_OTP_DOUT_336_351_SHIFT},
  5201. {PMIC_RG_OTP_DOUT_352_367, MT6351_PMIC_RG_OTP_DOUT_352_367_ADDR,
  5202. MT6351_PMIC_RG_OTP_DOUT_352_367_MASK, MT6351_PMIC_RG_OTP_DOUT_352_367_SHIFT},
  5203. {PMIC_RG_OTP_DOUT_368_383, MT6351_PMIC_RG_OTP_DOUT_368_383_ADDR,
  5204. MT6351_PMIC_RG_OTP_DOUT_368_383_MASK, MT6351_PMIC_RG_OTP_DOUT_368_383_SHIFT},
  5205. {PMIC_RG_OTP_DOUT_384_399, MT6351_PMIC_RG_OTP_DOUT_384_399_ADDR,
  5206. MT6351_PMIC_RG_OTP_DOUT_384_399_MASK, MT6351_PMIC_RG_OTP_DOUT_384_399_SHIFT},
  5207. {PMIC_RG_OTP_DOUT_400_415, MT6351_PMIC_RG_OTP_DOUT_400_415_ADDR,
  5208. MT6351_PMIC_RG_OTP_DOUT_400_415_MASK, MT6351_PMIC_RG_OTP_DOUT_400_415_SHIFT},
  5209. {PMIC_RG_OTP_DOUT_416_431, MT6351_PMIC_RG_OTP_DOUT_416_431_ADDR,
  5210. MT6351_PMIC_RG_OTP_DOUT_416_431_MASK, MT6351_PMIC_RG_OTP_DOUT_416_431_SHIFT},
  5211. {PMIC_RG_OTP_DOUT_432_447, MT6351_PMIC_RG_OTP_DOUT_432_447_ADDR,
  5212. MT6351_PMIC_RG_OTP_DOUT_432_447_MASK, MT6351_PMIC_RG_OTP_DOUT_432_447_SHIFT},
  5213. {PMIC_RG_OTP_DOUT_448_463, MT6351_PMIC_RG_OTP_DOUT_448_463_ADDR,
  5214. MT6351_PMIC_RG_OTP_DOUT_448_463_MASK, MT6351_PMIC_RG_OTP_DOUT_448_463_SHIFT},
  5215. {PMIC_RG_OTP_DOUT_464_479, MT6351_PMIC_RG_OTP_DOUT_464_479_ADDR,
  5216. MT6351_PMIC_RG_OTP_DOUT_464_479_MASK, MT6351_PMIC_RG_OTP_DOUT_464_479_SHIFT},
  5217. {PMIC_RG_OTP_DOUT_480_495, MT6351_PMIC_RG_OTP_DOUT_480_495_ADDR,
  5218. MT6351_PMIC_RG_OTP_DOUT_480_495_MASK, MT6351_PMIC_RG_OTP_DOUT_480_495_SHIFT},
  5219. {PMIC_RG_OTP_DOUT_496_511, MT6351_PMIC_RG_OTP_DOUT_496_511_ADDR,
  5220. MT6351_PMIC_RG_OTP_DOUT_496_511_MASK, MT6351_PMIC_RG_OTP_DOUT_496_511_SHIFT},
  5221. {PMIC_RG_OTP_VAL_0_15, MT6351_PMIC_RG_OTP_VAL_0_15_ADDR,
  5222. MT6351_PMIC_RG_OTP_VAL_0_15_MASK, MT6351_PMIC_RG_OTP_VAL_0_15_SHIFT},
  5223. {PMIC_RG_OTP_VAL_16_31, MT6351_PMIC_RG_OTP_VAL_16_31_ADDR,
  5224. MT6351_PMIC_RG_OTP_VAL_16_31_MASK, MT6351_PMIC_RG_OTP_VAL_16_31_SHIFT},
  5225. {PMIC_RG_OTP_VAL_32_47, MT6351_PMIC_RG_OTP_VAL_32_47_ADDR,
  5226. MT6351_PMIC_RG_OTP_VAL_32_47_MASK, MT6351_PMIC_RG_OTP_VAL_32_47_SHIFT},
  5227. {PMIC_RG_OTP_VAL_48_63, MT6351_PMIC_RG_OTP_VAL_48_63_ADDR,
  5228. MT6351_PMIC_RG_OTP_VAL_48_63_MASK, MT6351_PMIC_RG_OTP_VAL_48_63_SHIFT},
  5229. {PMIC_RG_OTP_VAL_64_79, MT6351_PMIC_RG_OTP_VAL_64_79_ADDR,
  5230. MT6351_PMIC_RG_OTP_VAL_64_79_MASK, MT6351_PMIC_RG_OTP_VAL_64_79_SHIFT},
  5231. {PMIC_RG_OTP_VAL_80_95, MT6351_PMIC_RG_OTP_VAL_80_95_ADDR,
  5232. MT6351_PMIC_RG_OTP_VAL_80_95_MASK, MT6351_PMIC_RG_OTP_VAL_80_95_SHIFT},
  5233. {PMIC_RG_OTP_VAL_96_111, MT6351_PMIC_RG_OTP_VAL_96_111_ADDR,
  5234. MT6351_PMIC_RG_OTP_VAL_96_111_MASK, MT6351_PMIC_RG_OTP_VAL_96_111_SHIFT},
  5235. {PMIC_RG_OTP_VAL_112_127, MT6351_PMIC_RG_OTP_VAL_112_127_ADDR,
  5236. MT6351_PMIC_RG_OTP_VAL_112_127_MASK, MT6351_PMIC_RG_OTP_VAL_112_127_SHIFT},
  5237. {PMIC_RG_OTP_VAL_128_143, MT6351_PMIC_RG_OTP_VAL_128_143_ADDR,
  5238. MT6351_PMIC_RG_OTP_VAL_128_143_MASK, MT6351_PMIC_RG_OTP_VAL_128_143_SHIFT},
  5239. {PMIC_RG_OTP_VAL_144_159, MT6351_PMIC_RG_OTP_VAL_144_159_ADDR,
  5240. MT6351_PMIC_RG_OTP_VAL_144_159_MASK, MT6351_PMIC_RG_OTP_VAL_144_159_SHIFT},
  5241. {PMIC_RG_OTP_VAL_160_175, MT6351_PMIC_RG_OTP_VAL_160_175_ADDR,
  5242. MT6351_PMIC_RG_OTP_VAL_160_175_MASK, MT6351_PMIC_RG_OTP_VAL_160_175_SHIFT},
  5243. {PMIC_RG_OTP_VAL_176_191, MT6351_PMIC_RG_OTP_VAL_176_191_ADDR,
  5244. MT6351_PMIC_RG_OTP_VAL_176_191_MASK, MT6351_PMIC_RG_OTP_VAL_176_191_SHIFT},
  5245. {PMIC_RG_OTP_VAL_192_207, MT6351_PMIC_RG_OTP_VAL_192_207_ADDR,
  5246. MT6351_PMIC_RG_OTP_VAL_192_207_MASK, MT6351_PMIC_RG_OTP_VAL_192_207_SHIFT},
  5247. {PMIC_RG_OTP_VAL_208_223, MT6351_PMIC_RG_OTP_VAL_208_223_ADDR,
  5248. MT6351_PMIC_RG_OTP_VAL_208_223_MASK, MT6351_PMIC_RG_OTP_VAL_208_223_SHIFT},
  5249. {PMIC_RG_OTP_VAL_224_239, MT6351_PMIC_RG_OTP_VAL_224_239_ADDR,
  5250. MT6351_PMIC_RG_OTP_VAL_224_239_MASK, MT6351_PMIC_RG_OTP_VAL_224_239_SHIFT},
  5251. {PMIC_RG_OTP_VAL_240_255, MT6351_PMIC_RG_OTP_VAL_240_255_ADDR,
  5252. MT6351_PMIC_RG_OTP_VAL_240_255_MASK, MT6351_PMIC_RG_OTP_VAL_240_255_SHIFT},
  5253. {PMIC_RG_OTP_VAL_256_271, MT6351_PMIC_RG_OTP_VAL_256_271_ADDR,
  5254. MT6351_PMIC_RG_OTP_VAL_256_271_MASK, MT6351_PMIC_RG_OTP_VAL_256_271_SHIFT},
  5255. {PMIC_RG_OTP_VAL_272_287, MT6351_PMIC_RG_OTP_VAL_272_287_ADDR,
  5256. MT6351_PMIC_RG_OTP_VAL_272_287_MASK, MT6351_PMIC_RG_OTP_VAL_272_287_SHIFT},
  5257. {PMIC_RG_OTP_VAL_288_303, MT6351_PMIC_RG_OTP_VAL_288_303_ADDR,
  5258. MT6351_PMIC_RG_OTP_VAL_288_303_MASK, MT6351_PMIC_RG_OTP_VAL_288_303_SHIFT},
  5259. {PMIC_RG_OTP_VAL_304_319, MT6351_PMIC_RG_OTP_VAL_304_319_ADDR,
  5260. MT6351_PMIC_RG_OTP_VAL_304_319_MASK, MT6351_PMIC_RG_OTP_VAL_304_319_SHIFT},
  5261. {PMIC_RG_OTP_VAL_320_335, MT6351_PMIC_RG_OTP_VAL_320_335_ADDR,
  5262. MT6351_PMIC_RG_OTP_VAL_320_335_MASK, MT6351_PMIC_RG_OTP_VAL_320_335_SHIFT},
  5263. {PMIC_RG_OTP_VAL_336_351, MT6351_PMIC_RG_OTP_VAL_336_351_ADDR,
  5264. MT6351_PMIC_RG_OTP_VAL_336_351_MASK, MT6351_PMIC_RG_OTP_VAL_336_351_SHIFT},
  5265. {PMIC_RG_OTP_VAL_352_367, MT6351_PMIC_RG_OTP_VAL_352_367_ADDR,
  5266. MT6351_PMIC_RG_OTP_VAL_352_367_MASK, MT6351_PMIC_RG_OTP_VAL_352_367_SHIFT},
  5267. {PMIC_RG_OTP_VAL_368_383, MT6351_PMIC_RG_OTP_VAL_368_383_ADDR,
  5268. MT6351_PMIC_RG_OTP_VAL_368_383_MASK, MT6351_PMIC_RG_OTP_VAL_368_383_SHIFT},
  5269. {PMIC_RG_OTP_VAL_384_399, MT6351_PMIC_RG_OTP_VAL_384_399_ADDR,
  5270. MT6351_PMIC_RG_OTP_VAL_384_399_MASK, MT6351_PMIC_RG_OTP_VAL_384_399_SHIFT},
  5271. {PMIC_RG_OTP_VAL_400_415, MT6351_PMIC_RG_OTP_VAL_400_415_ADDR,
  5272. MT6351_PMIC_RG_OTP_VAL_400_415_MASK, MT6351_PMIC_RG_OTP_VAL_400_415_SHIFT},
  5273. {PMIC_RG_OTP_VAL_416_431, MT6351_PMIC_RG_OTP_VAL_416_431_ADDR,
  5274. MT6351_PMIC_RG_OTP_VAL_416_431_MASK, MT6351_PMIC_RG_OTP_VAL_416_431_SHIFT},
  5275. {PMIC_RG_OTP_VAL_432_447, MT6351_PMIC_RG_OTP_VAL_432_447_ADDR,
  5276. MT6351_PMIC_RG_OTP_VAL_432_447_MASK, MT6351_PMIC_RG_OTP_VAL_432_447_SHIFT},
  5277. {PMIC_RG_OTP_VAL_448_463, MT6351_PMIC_RG_OTP_VAL_448_463_ADDR,
  5278. MT6351_PMIC_RG_OTP_VAL_448_463_MASK, MT6351_PMIC_RG_OTP_VAL_448_463_SHIFT},
  5279. {PMIC_RG_OTP_VAL_464_479, MT6351_PMIC_RG_OTP_VAL_464_479_ADDR,
  5280. MT6351_PMIC_RG_OTP_VAL_464_479_MASK, MT6351_PMIC_RG_OTP_VAL_464_479_SHIFT},
  5281. {PMIC_RG_OTP_VAL_480_495, MT6351_PMIC_RG_OTP_VAL_480_495_ADDR,
  5282. MT6351_PMIC_RG_OTP_VAL_480_495_MASK, MT6351_PMIC_RG_OTP_VAL_480_495_SHIFT},
  5283. {PMIC_RG_OTP_VAL_496_511, MT6351_PMIC_RG_OTP_VAL_496_511_ADDR,
  5284. MT6351_PMIC_RG_OTP_VAL_496_511_MASK, MT6351_PMIC_RG_OTP_VAL_496_511_SHIFT},
  5285. {PMIC_MIX_EOSC32_STP_LPDTB, MT6351_PMIC_MIX_EOSC32_STP_LPDTB_ADDR,
  5286. MT6351_PMIC_MIX_EOSC32_STP_LPDTB_MASK, MT6351_PMIC_MIX_EOSC32_STP_LPDTB_SHIFT},
  5287. {PMIC_MIX_EOSC32_STP_LPDEN, MT6351_PMIC_MIX_EOSC32_STP_LPDEN_ADDR,
  5288. MT6351_PMIC_MIX_EOSC32_STP_LPDEN_MASK, MT6351_PMIC_MIX_EOSC32_STP_LPDEN_SHIFT},
  5289. {PMIC_MIX_XOSC32_STP_PWDB, MT6351_PMIC_MIX_XOSC32_STP_PWDB_ADDR,
  5290. MT6351_PMIC_MIX_XOSC32_STP_PWDB_MASK, MT6351_PMIC_MIX_XOSC32_STP_PWDB_SHIFT},
  5291. {PMIC_MIX_XOSC32_STP_LPDTB, MT6351_PMIC_MIX_XOSC32_STP_LPDTB_ADDR,
  5292. MT6351_PMIC_MIX_XOSC32_STP_LPDTB_MASK, MT6351_PMIC_MIX_XOSC32_STP_LPDTB_SHIFT},
  5293. {PMIC_MIX_XOSC32_STP_LPDEN, MT6351_PMIC_MIX_XOSC32_STP_LPDEN_ADDR,
  5294. MT6351_PMIC_MIX_XOSC32_STP_LPDEN_MASK, MT6351_PMIC_MIX_XOSC32_STP_LPDEN_SHIFT},
  5295. {PMIC_MIX_XOSC32_STP_LPDRST, MT6351_PMIC_MIX_XOSC32_STP_LPDRST_ADDR,
  5296. MT6351_PMIC_MIX_XOSC32_STP_LPDRST_MASK, MT6351_PMIC_MIX_XOSC32_STP_LPDRST_SHIFT},
  5297. {PMIC_MIX_XOSC32_STP_CALI, MT6351_PMIC_MIX_XOSC32_STP_CALI_ADDR,
  5298. MT6351_PMIC_MIX_XOSC32_STP_CALI_MASK, MT6351_PMIC_MIX_XOSC32_STP_CALI_SHIFT},
  5299. {PMIC_STMP_MODE, MT6351_PMIC_STMP_MODE_ADDR, MT6351_PMIC_STMP_MODE_MASK,
  5300. MT6351_PMIC_STMP_MODE_SHIFT},
  5301. {PMIC_MIX_EOSC32_STP_CHOP_EN, MT6351_PMIC_MIX_EOSC32_STP_CHOP_EN_ADDR,
  5302. MT6351_PMIC_MIX_EOSC32_STP_CHOP_EN_MASK, MT6351_PMIC_MIX_EOSC32_STP_CHOP_EN_SHIFT},
  5303. {PMIC_MIX_DCXO_STP_LVSH_EN, MT6351_PMIC_MIX_DCXO_STP_LVSH_EN_ADDR,
  5304. MT6351_PMIC_MIX_DCXO_STP_LVSH_EN_MASK, MT6351_PMIC_MIX_DCXO_STP_LVSH_EN_SHIFT},
  5305. {PMIC_MIX_PMU_STP_DDLO_VRTC, MT6351_PMIC_MIX_PMU_STP_DDLO_VRTC_ADDR,
  5306. MT6351_PMIC_MIX_PMU_STP_DDLO_VRTC_MASK, MT6351_PMIC_MIX_PMU_STP_DDLO_VRTC_SHIFT},
  5307. {PMIC_MIX_PMU_STP_DDLO_VRTC_EN, MT6351_PMIC_MIX_PMU_STP_DDLO_VRTC_EN_ADDR,
  5308. MT6351_PMIC_MIX_PMU_STP_DDLO_VRTC_EN_MASK, MT6351_PMIC_MIX_PMU_STP_DDLO_VRTC_EN_SHIFT},
  5309. {PMIC_MIX_RTC_STP_XOSC32_ENB, MT6351_PMIC_MIX_RTC_STP_XOSC32_ENB_ADDR,
  5310. MT6351_PMIC_MIX_RTC_STP_XOSC32_ENB_MASK, MT6351_PMIC_MIX_RTC_STP_XOSC32_ENB_SHIFT},
  5311. {PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE,
  5312. MT6351_PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE_ADDR,
  5313. MT6351_PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE_MASK,
  5314. MT6351_PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE_SHIFT},
  5315. {PMIC_MIX_EOSC32_STP_RSV, MT6351_PMIC_MIX_EOSC32_STP_RSV_ADDR,
  5316. MT6351_PMIC_MIX_EOSC32_STP_RSV_MASK, MT6351_PMIC_MIX_EOSC32_STP_RSV_SHIFT},
  5317. {PMIC_MIX_EOSC32_VCT_EN, MT6351_PMIC_MIX_EOSC32_VCT_EN_ADDR,
  5318. MT6351_PMIC_MIX_EOSC32_VCT_EN_MASK, MT6351_PMIC_MIX_EOSC32_VCT_EN_SHIFT},
  5319. {PMIC_MIX_EOSC32_OPT, MT6351_PMIC_MIX_EOSC32_OPT_ADDR,
  5320. MT6351_PMIC_MIX_EOSC32_OPT_MASK, MT6351_PMIC_MIX_EOSC32_OPT_SHIFT},
  5321. {PMIC_MIX_DCXO_STP_LVSH_EN_INT, MT6351_PMIC_MIX_DCXO_STP_LVSH_EN_INT_ADDR,
  5322. MT6351_PMIC_MIX_DCXO_STP_LVSH_EN_INT_MASK, MT6351_PMIC_MIX_DCXO_STP_LVSH_EN_INT_SHIFT},
  5323. {PMIC_MIX_RTC_GPIO_COREDETB, MT6351_PMIC_MIX_RTC_GPIO_COREDETB_ADDR,
  5324. MT6351_PMIC_MIX_RTC_GPIO_COREDETB_MASK, MT6351_PMIC_MIX_RTC_GPIO_COREDETB_SHIFT},
  5325. {PMIC_MIX_RTC_GPIO_F32KOB, MT6351_PMIC_MIX_RTC_GPIO_F32KOB_ADDR,
  5326. MT6351_PMIC_MIX_RTC_GPIO_F32KOB_MASK, MT6351_PMIC_MIX_RTC_GPIO_F32KOB_SHIFT},
  5327. {PMIC_MIX_RTC_GPIO_GPO, MT6351_PMIC_MIX_RTC_GPIO_GPO_ADDR,
  5328. MT6351_PMIC_MIX_RTC_GPIO_GPO_MASK, MT6351_PMIC_MIX_RTC_GPIO_GPO_SHIFT},
  5329. {PMIC_MIX_RTC_GPIO_OE, MT6351_PMIC_MIX_RTC_GPIO_OE_ADDR,
  5330. MT6351_PMIC_MIX_RTC_GPIO_OE_MASK, MT6351_PMIC_MIX_RTC_GPIO_OE_SHIFT},
  5331. {PMIC_MIX_RTC_STP_DEBUG_OUT, MT6351_PMIC_MIX_RTC_STP_DEBUG_OUT_ADDR,
  5332. MT6351_PMIC_MIX_RTC_STP_DEBUG_OUT_MASK, MT6351_PMIC_MIX_RTC_STP_DEBUG_OUT_SHIFT},
  5333. {PMIC_MIX_RTC_STP_DEBUG_SEL, MT6351_PMIC_MIX_RTC_STP_DEBUG_SEL_ADDR,
  5334. MT6351_PMIC_MIX_RTC_STP_DEBUG_SEL_MASK, MT6351_PMIC_MIX_RTC_STP_DEBUG_SEL_SHIFT},
  5335. {PMIC_MIX_RTC_STP_K_EOSC32_EN, MT6351_PMIC_MIX_RTC_STP_K_EOSC32_EN_ADDR,
  5336. MT6351_PMIC_MIX_RTC_STP_K_EOSC32_EN_MASK, MT6351_PMIC_MIX_RTC_STP_K_EOSC32_EN_SHIFT},
  5337. {PMIC_MIX_RTC_STP_EMBCK_SEL, MT6351_PMIC_MIX_RTC_STP_EMBCK_SEL_ADDR,
  5338. MT6351_PMIC_MIX_RTC_STP_EMBCK_SEL_MASK, MT6351_PMIC_MIX_RTC_STP_EMBCK_SEL_SHIFT},
  5339. {PMIC_MIX_STP_BBWAKEUP, MT6351_PMIC_MIX_STP_BBWAKEUP_ADDR,
  5340. MT6351_PMIC_MIX_STP_BBWAKEUP_MASK, MT6351_PMIC_MIX_STP_BBWAKEUP_SHIFT},
  5341. {PMIC_MIX_STP_RTC_DDLO, MT6351_PMIC_MIX_STP_RTC_DDLO_ADDR,
  5342. MT6351_PMIC_MIX_STP_RTC_DDLO_MASK, MT6351_PMIC_MIX_STP_RTC_DDLO_SHIFT},
  5343. {PMIC_MIX_RTC_XOSC32_ENB, MT6351_PMIC_MIX_RTC_XOSC32_ENB_ADDR,
  5344. MT6351_PMIC_MIX_RTC_XOSC32_ENB_MASK, MT6351_PMIC_MIX_RTC_XOSC32_ENB_SHIFT},
  5345. {PMIC_MIX_EFUSE_XOSC32_ENB_OPT, MT6351_PMIC_MIX_EFUSE_XOSC32_ENB_OPT_ADDR,
  5346. MT6351_PMIC_MIX_EFUSE_XOSC32_ENB_OPT_MASK, MT6351_PMIC_MIX_EFUSE_XOSC32_ENB_OPT_SHIFT},
  5347. {PMIC_FG_ON, MT6351_PMIC_FG_ON_ADDR, MT6351_PMIC_FG_ON_MASK,
  5348. MT6351_PMIC_FG_ON_SHIFT},
  5349. {PMIC_FG_CAL, MT6351_PMIC_FG_CAL_ADDR, MT6351_PMIC_FG_CAL_MASK,
  5350. MT6351_PMIC_FG_CAL_SHIFT},
  5351. {PMIC_FG_AUTOCALRATE, MT6351_PMIC_FG_AUTOCALRATE_ADDR,
  5352. MT6351_PMIC_FG_AUTOCALRATE_MASK, MT6351_PMIC_FG_AUTOCALRATE_SHIFT},
  5353. {PMIC_FG_SW_CR, MT6351_PMIC_FG_SW_CR_ADDR, MT6351_PMIC_FG_SW_CR_MASK,
  5354. MT6351_PMIC_FG_SW_CR_SHIFT},
  5355. {PMIC_FG_SW_READ_PRE, MT6351_PMIC_FG_SW_READ_PRE_ADDR,
  5356. MT6351_PMIC_FG_SW_READ_PRE_MASK, MT6351_PMIC_FG_SW_READ_PRE_SHIFT},
  5357. {PMIC_FG_LATCHDATA_ST, MT6351_PMIC_FG_LATCHDATA_ST_ADDR,
  5358. MT6351_PMIC_FG_LATCHDATA_ST_MASK, MT6351_PMIC_FG_LATCHDATA_ST_SHIFT},
  5359. {PMIC_FG_SW_CLEAR, MT6351_PMIC_FG_SW_CLEAR_ADDR, MT6351_PMIC_FG_SW_CLEAR_MASK,
  5360. MT6351_PMIC_FG_SW_CLEAR_SHIFT},
  5361. {PMIC_FG_OFFSET_RST, MT6351_PMIC_FG_OFFSET_RST_ADDR,
  5362. MT6351_PMIC_FG_OFFSET_RST_MASK, MT6351_PMIC_FG_OFFSET_RST_SHIFT},
  5363. {PMIC_FG_TIME_RST, MT6351_PMIC_FG_TIME_RST_ADDR, MT6351_PMIC_FG_TIME_RST_MASK,
  5364. MT6351_PMIC_FG_TIME_RST_SHIFT},
  5365. {PMIC_FG_CHARGE_RST, MT6351_PMIC_FG_CHARGE_RST_ADDR,
  5366. MT6351_PMIC_FG_CHARGE_RST_MASK, MT6351_PMIC_FG_CHARGE_RST_SHIFT},
  5367. {PMIC_FG_SW_RSTCLR, MT6351_PMIC_FG_SW_RSTCLR_ADDR, MT6351_PMIC_FG_SW_RSTCLR_MASK,
  5368. MT6351_PMIC_FG_SW_RSTCLR_SHIFT},
  5369. {PMIC_FG_CAR_34_19, MT6351_PMIC_FG_CAR_34_19_ADDR, MT6351_PMIC_FG_CAR_34_19_MASK,
  5370. MT6351_PMIC_FG_CAR_34_19_SHIFT},
  5371. {PMIC_FG_CAR_18_03, MT6351_PMIC_FG_CAR_18_03_ADDR, MT6351_PMIC_FG_CAR_18_03_MASK,
  5372. MT6351_PMIC_FG_CAR_18_03_SHIFT},
  5373. {PMIC_FG_CAR_02_00, MT6351_PMIC_FG_CAR_02_00_ADDR, MT6351_PMIC_FG_CAR_02_00_MASK,
  5374. MT6351_PMIC_FG_CAR_02_00_SHIFT},
  5375. {PMIC_FG_NTER_32_17, MT6351_PMIC_FG_NTER_32_17_ADDR,
  5376. MT6351_PMIC_FG_NTER_32_17_MASK, MT6351_PMIC_FG_NTER_32_17_SHIFT},
  5377. {PMIC_FG_NTER_16_01, MT6351_PMIC_FG_NTER_16_01_ADDR,
  5378. MT6351_PMIC_FG_NTER_16_01_MASK, MT6351_PMIC_FG_NTER_16_01_SHIFT},
  5379. {PMIC_FG_NTER_00, MT6351_PMIC_FG_NTER_00_ADDR, MT6351_PMIC_FG_NTER_00_MASK,
  5380. MT6351_PMIC_FG_NTER_00_SHIFT},
  5381. {PMIC_FG_BLTR_31_16, MT6351_PMIC_FG_BLTR_31_16_ADDR,
  5382. MT6351_PMIC_FG_BLTR_31_16_MASK, MT6351_PMIC_FG_BLTR_31_16_SHIFT},
  5383. {PMIC_FG_BLTR_15_00, MT6351_PMIC_FG_BLTR_15_00_ADDR,
  5384. MT6351_PMIC_FG_BLTR_15_00_MASK, MT6351_PMIC_FG_BLTR_15_00_SHIFT},
  5385. {PMIC_FG_BFTR_31_16, MT6351_PMIC_FG_BFTR_31_16_ADDR,
  5386. MT6351_PMIC_FG_BFTR_31_16_MASK, MT6351_PMIC_FG_BFTR_31_16_SHIFT},
  5387. {PMIC_FG_BFTR_15_00, MT6351_PMIC_FG_BFTR_15_00_ADDR,
  5388. MT6351_PMIC_FG_BFTR_15_00_MASK, MT6351_PMIC_FG_BFTR_15_00_SHIFT},
  5389. {PMIC_FG_CURRENT_OUT, MT6351_PMIC_FG_CURRENT_OUT_ADDR,
  5390. MT6351_PMIC_FG_CURRENT_OUT_MASK, MT6351_PMIC_FG_CURRENT_OUT_SHIFT},
  5391. {PMIC_FG_ADJUST_OFFSET_VALUE, MT6351_PMIC_FG_ADJUST_OFFSET_VALUE_ADDR,
  5392. MT6351_PMIC_FG_ADJUST_OFFSET_VALUE_MASK, MT6351_PMIC_FG_ADJUST_OFFSET_VALUE_SHIFT},
  5393. {PMIC_FG_OFFSET, MT6351_PMIC_FG_OFFSET_ADDR, MT6351_PMIC_FG_OFFSET_MASK,
  5394. MT6351_PMIC_FG_OFFSET_SHIFT},
  5395. {PMIC_RG_FGANALOGTEST, MT6351_PMIC_RG_FGANALOGTEST_ADDR,
  5396. MT6351_PMIC_RG_FGANALOGTEST_MASK, MT6351_PMIC_RG_FGANALOGTEST_SHIFT},
  5397. {PMIC_RG_FGRINTMODE, MT6351_PMIC_RG_FGRINTMODE_ADDR,
  5398. MT6351_PMIC_RG_FGRINTMODE_MASK, MT6351_PMIC_RG_FGRINTMODE_SHIFT},
  5399. {PMIC_RG_SPARE, MT6351_PMIC_RG_SPARE_ADDR, MT6351_PMIC_RG_SPARE_MASK,
  5400. MT6351_PMIC_RG_SPARE_SHIFT},
  5401. {PMIC_FG_OSR, MT6351_PMIC_FG_OSR_ADDR, MT6351_PMIC_FG_OSR_MASK,
  5402. MT6351_PMIC_FG_OSR_SHIFT},
  5403. {PMIC_FG_ADJ_OFFSET_EN, MT6351_PMIC_FG_ADJ_OFFSET_EN_ADDR,
  5404. MT6351_PMIC_FG_ADJ_OFFSET_EN_MASK, MT6351_PMIC_FG_ADJ_OFFSET_EN_SHIFT},
  5405. {PMIC_FG_ADC_AUTORST, MT6351_PMIC_FG_ADC_AUTORST_ADDR,
  5406. MT6351_PMIC_FG_ADC_AUTORST_MASK, MT6351_PMIC_FG_ADC_AUTORST_SHIFT},
  5407. {PMIC_FG_FIR1BYPASS, MT6351_PMIC_FG_FIR1BYPASS_ADDR,
  5408. MT6351_PMIC_FG_FIR1BYPASS_MASK, MT6351_PMIC_FG_FIR1BYPASS_SHIFT},
  5409. {PMIC_FG_FIR2BYPASS, MT6351_PMIC_FG_FIR2BYPASS_ADDR,
  5410. MT6351_PMIC_FG_FIR2BYPASS_MASK, MT6351_PMIC_FG_FIR2BYPASS_SHIFT},
  5411. {PMIC_FG_L_CUR_INT_STS, MT6351_PMIC_FG_L_CUR_INT_STS_ADDR,
  5412. MT6351_PMIC_FG_L_CUR_INT_STS_MASK, MT6351_PMIC_FG_L_CUR_INT_STS_SHIFT},
  5413. {PMIC_FG_H_CUR_INT_STS, MT6351_PMIC_FG_H_CUR_INT_STS_ADDR,
  5414. MT6351_PMIC_FG_H_CUR_INT_STS_MASK, MT6351_PMIC_FG_H_CUR_INT_STS_SHIFT},
  5415. {PMIC_FG_L_INT_STS, MT6351_PMIC_FG_L_INT_STS_ADDR, MT6351_PMIC_FG_L_INT_STS_MASK,
  5416. MT6351_PMIC_FG_L_INT_STS_SHIFT},
  5417. {PMIC_FG_H_INT_STS, MT6351_PMIC_FG_H_INT_STS_ADDR, MT6351_PMIC_FG_H_INT_STS_MASK,
  5418. MT6351_PMIC_FG_H_INT_STS_SHIFT},
  5419. {PMIC_FG_ADC_RSTDETECT, MT6351_PMIC_FG_ADC_RSTDETECT_ADDR,
  5420. MT6351_PMIC_FG_ADC_RSTDETECT_MASK, MT6351_PMIC_FG_ADC_RSTDETECT_SHIFT},
  5421. {PMIC_FG_SLP_EN, MT6351_PMIC_FG_SLP_EN_ADDR, MT6351_PMIC_FG_SLP_EN_MASK,
  5422. MT6351_PMIC_FG_SLP_EN_SHIFT},
  5423. {PMIC_FG_ZCV_DET_EN, MT6351_PMIC_FG_ZCV_DET_EN_ADDR,
  5424. MT6351_PMIC_FG_ZCV_DET_EN_MASK, MT6351_PMIC_FG_ZCV_DET_EN_SHIFT},
  5425. {PMIC_RG_FG_AUXADC_R, MT6351_PMIC_RG_FG_AUXADC_R_ADDR,
  5426. MT6351_PMIC_RG_FG_AUXADC_R_MASK, MT6351_PMIC_RG_FG_AUXADC_R_SHIFT},
  5427. {PMIC_DA_FGADC_EN, MT6351_PMIC_DA_FGADC_EN_ADDR, MT6351_PMIC_DA_FGADC_EN_MASK,
  5428. MT6351_PMIC_DA_FGADC_EN_SHIFT},
  5429. {PMIC_DA_FGCAL_EN, MT6351_PMIC_DA_FGCAL_EN_ADDR, MT6351_PMIC_DA_FGCAL_EN_MASK,
  5430. MT6351_PMIC_DA_FGCAL_EN_SHIFT},
  5431. {PMIC_DA_FG_RST, MT6351_PMIC_DA_FG_RST_ADDR, MT6351_PMIC_DA_FG_RST_MASK,
  5432. MT6351_PMIC_DA_FG_RST_SHIFT},
  5433. {PMIC_FG_CIC2, MT6351_PMIC_FG_CIC2_ADDR, MT6351_PMIC_FG_CIC2_MASK,
  5434. MT6351_PMIC_FG_CIC2_SHIFT},
  5435. {PMIC_FG_SLP_CUR_TH, MT6351_PMIC_FG_SLP_CUR_TH_ADDR,
  5436. MT6351_PMIC_FG_SLP_CUR_TH_MASK, MT6351_PMIC_FG_SLP_CUR_TH_SHIFT},
  5437. {PMIC_FG_SLP_TIME, MT6351_PMIC_FG_SLP_TIME_ADDR, MT6351_PMIC_FG_SLP_TIME_MASK,
  5438. MT6351_PMIC_FG_SLP_TIME_SHIFT},
  5439. {PMIC_FG_SRCVOLTEN_FTIME, MT6351_PMIC_FG_SRCVOLTEN_FTIME_ADDR,
  5440. MT6351_PMIC_FG_SRCVOLTEN_FTIME_MASK, MT6351_PMIC_FG_SRCVOLTEN_FTIME_SHIFT},
  5441. {PMIC_FG_DET_TIME, MT6351_PMIC_FG_DET_TIME_ADDR, MT6351_PMIC_FG_DET_TIME_MASK,
  5442. MT6351_PMIC_FG_DET_TIME_SHIFT},
  5443. {PMIC_FG_ZCV_CAR_34_19, MT6351_PMIC_FG_ZCV_CAR_34_19_ADDR,
  5444. MT6351_PMIC_FG_ZCV_CAR_34_19_MASK, MT6351_PMIC_FG_ZCV_CAR_34_19_SHIFT},
  5445. {PMIC_FG_ZCV_CAR_18_03, MT6351_PMIC_FG_ZCV_CAR_18_03_ADDR,
  5446. MT6351_PMIC_FG_ZCV_CAR_18_03_MASK, MT6351_PMIC_FG_ZCV_CAR_18_03_SHIFT},
  5447. {PMIC_FG_ZCV_CAR_02_00, MT6351_PMIC_FG_ZCV_CAR_02_00_ADDR,
  5448. MT6351_PMIC_FG_ZCV_CAR_02_00_MASK, MT6351_PMIC_FG_ZCV_CAR_02_00_SHIFT},
  5449. {PMIC_FG_ZCV_CURR, MT6351_PMIC_FG_ZCV_CURR_ADDR, MT6351_PMIC_FG_ZCV_CURR_MASK,
  5450. MT6351_PMIC_FG_ZCV_CURR_SHIFT},
  5451. {PMIC_FG_R_CURR, MT6351_PMIC_FG_R_CURR_ADDR, MT6351_PMIC_FG_R_CURR_MASK,
  5452. MT6351_PMIC_FG_R_CURR_SHIFT},
  5453. {PMIC_FG_MODE, MT6351_PMIC_FG_MODE_ADDR, MT6351_PMIC_FG_MODE_MASK,
  5454. MT6351_PMIC_FG_MODE_SHIFT},
  5455. {PMIC_FG_RST_SW, MT6351_PMIC_FG_RST_SW_ADDR, MT6351_PMIC_FG_RST_SW_MASK,
  5456. MT6351_PMIC_FG_RST_SW_SHIFT},
  5457. {PMIC_FG_FGCAL_EN_SW, MT6351_PMIC_FG_FGCAL_EN_SW_ADDR,
  5458. MT6351_PMIC_FG_FGCAL_EN_SW_MASK, MT6351_PMIC_FG_FGCAL_EN_SW_SHIFT},
  5459. {PMIC_FG_FGADC_EN_SW, MT6351_PMIC_FG_FGADC_EN_SW_ADDR,
  5460. MT6351_PMIC_FG_FGADC_EN_SW_MASK, MT6351_PMIC_FG_FGADC_EN_SW_SHIFT},
  5461. {PMIC_FG_RSV1, MT6351_PMIC_FG_RSV1_ADDR, MT6351_PMIC_FG_RSV1_MASK,
  5462. MT6351_PMIC_FG_RSV1_SHIFT},
  5463. {PMIC_FG_TEST_MODE0, MT6351_PMIC_FG_TEST_MODE0_ADDR,
  5464. MT6351_PMIC_FG_TEST_MODE0_MASK, MT6351_PMIC_FG_TEST_MODE0_SHIFT},
  5465. {PMIC_FG_TEST_MODE1, MT6351_PMIC_FG_TEST_MODE1_ADDR,
  5466. MT6351_PMIC_FG_TEST_MODE1_MASK, MT6351_PMIC_FG_TEST_MODE1_SHIFT},
  5467. {PMIC_FG_GAIN, MT6351_PMIC_FG_GAIN_ADDR, MT6351_PMIC_FG_GAIN_MASK,
  5468. MT6351_PMIC_FG_GAIN_SHIFT},
  5469. {PMIC_FG_CUR_HTH, MT6351_PMIC_FG_CUR_HTH_ADDR, MT6351_PMIC_FG_CUR_HTH_MASK,
  5470. MT6351_PMIC_FG_CUR_HTH_SHIFT},
  5471. {PMIC_FG_CUR_LTH, MT6351_PMIC_FG_CUR_LTH_ADDR, MT6351_PMIC_FG_CUR_LTH_MASK,
  5472. MT6351_PMIC_FG_CUR_LTH_SHIFT},
  5473. {PMIC_FG_ZCV_DET_TIME, MT6351_PMIC_FG_ZCV_DET_TIME_ADDR,
  5474. MT6351_PMIC_FG_ZCV_DET_TIME_MASK, MT6351_PMIC_FG_ZCV_DET_TIME_SHIFT},
  5475. {PMIC_FG_ZCV_CAR_TH_33_19, MT6351_PMIC_FG_ZCV_CAR_TH_33_19_ADDR,
  5476. MT6351_PMIC_FG_ZCV_CAR_TH_33_19_MASK, MT6351_PMIC_FG_ZCV_CAR_TH_33_19_SHIFT},
  5477. {PMIC_FG_ZCV_CAR_TH_18_03, MT6351_PMIC_FG_ZCV_CAR_TH_18_03_ADDR,
  5478. MT6351_PMIC_FG_ZCV_CAR_TH_18_03_MASK, MT6351_PMIC_FG_ZCV_CAR_TH_18_03_SHIFT},
  5479. {PMIC_FG_ZCV_CAR_TH_02_00, MT6351_PMIC_FG_ZCV_CAR_TH_02_00_ADDR,
  5480. MT6351_PMIC_FG_ZCV_CAR_TH_02_00_MASK, MT6351_PMIC_FG_ZCV_CAR_TH_02_00_SHIFT},
  5481. {PMIC_SYSTEM_INFO_CON0, MT6351_PMIC_SYSTEM_INFO_CON0_ADDR,
  5482. MT6351_PMIC_SYSTEM_INFO_CON0_MASK, MT6351_PMIC_SYSTEM_INFO_CON0_SHIFT},
  5483. {PMIC_SYSTEM_INFO_CON1, MT6351_PMIC_SYSTEM_INFO_CON1_ADDR,
  5484. MT6351_PMIC_SYSTEM_INFO_CON1_MASK, MT6351_PMIC_SYSTEM_INFO_CON1_SHIFT},
  5485. {PMIC_SYSTEM_INFO_CON2, MT6351_PMIC_SYSTEM_INFO_CON2_ADDR,
  5486. MT6351_PMIC_SYSTEM_INFO_CON2_MASK, MT6351_PMIC_SYSTEM_INFO_CON2_SHIFT},
  5487. {PMIC_SYSTEM_INFO_CON3, MT6351_PMIC_SYSTEM_INFO_CON3_ADDR,
  5488. MT6351_PMIC_SYSTEM_INFO_CON3_MASK, MT6351_PMIC_SYSTEM_INFO_CON3_SHIFT},
  5489. {PMIC_SYSTEM_INFO_CON4, MT6351_PMIC_SYSTEM_INFO_CON4_ADDR,
  5490. MT6351_PMIC_SYSTEM_INFO_CON4_MASK, MT6351_PMIC_SYSTEM_INFO_CON4_SHIFT},
  5491. {PMIC_RG_AUDDACLPWRUP_VAUDP32, MT6351_PMIC_RG_AUDDACLPWRUP_VAUDP32_ADDR,
  5492. MT6351_PMIC_RG_AUDDACLPWRUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDDACLPWRUP_VAUDP32_SHIFT},
  5493. {PMIC_RG_AUDDACRPWRUP_VAUDP32, MT6351_PMIC_RG_AUDDACRPWRUP_VAUDP32_ADDR,
  5494. MT6351_PMIC_RG_AUDDACRPWRUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDDACRPWRUP_VAUDP32_SHIFT},
  5495. {PMIC_RG_AUD_DAC_PWR_UP_VA32, MT6351_PMIC_RG_AUD_DAC_PWR_UP_VA32_ADDR,
  5496. MT6351_PMIC_RG_AUD_DAC_PWR_UP_VA32_MASK, MT6351_PMIC_RG_AUD_DAC_PWR_UP_VA32_SHIFT},
  5497. {PMIC_RG_AUD_DAC_PWL_UP_VA32, MT6351_PMIC_RG_AUD_DAC_PWL_UP_VA32_ADDR,
  5498. MT6351_PMIC_RG_AUD_DAC_PWL_UP_VA32_MASK, MT6351_PMIC_RG_AUD_DAC_PWL_UP_VA32_SHIFT},
  5499. {PMIC_RG_AUDHSPWRUP_VAUDP32, MT6351_PMIC_RG_AUDHSPWRUP_VAUDP32_ADDR,
  5500. MT6351_PMIC_RG_AUDHSPWRUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDHSPWRUP_VAUDP32_SHIFT},
  5501. {PMIC_RG_AUDHPLPWRUP_VAUDP32, MT6351_PMIC_RG_AUDHPLPWRUP_VAUDP32_ADDR,
  5502. MT6351_PMIC_RG_AUDHPLPWRUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPLPWRUP_VAUDP32_SHIFT},
  5503. {PMIC_RG_AUDHPRPWRUP_VAUDP32, MT6351_PMIC_RG_AUDHPRPWRUP_VAUDP32_ADDR,
  5504. MT6351_PMIC_RG_AUDHPRPWRUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPRPWRUP_VAUDP32_SHIFT},
  5505. {PMIC_RG_AUDHSMUXINPUTSEL_VAUDP32, MT6351_PMIC_RG_AUDHSMUXINPUTSEL_VAUDP32_ADDR,
  5506. MT6351_PMIC_RG_AUDHSMUXINPUTSEL_VAUDP32_MASK,
  5507. MT6351_PMIC_RG_AUDHSMUXINPUTSEL_VAUDP32_SHIFT},
  5508. {PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP32, MT6351_PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP32_ADDR,
  5509. MT6351_PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP32_MASK,
  5510. MT6351_PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP32_SHIFT},
  5511. {PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP32, MT6351_PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP32_ADDR,
  5512. MT6351_PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP32_MASK,
  5513. MT6351_PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP32_SHIFT},
  5514. {PMIC_RG_AUDHSSCDISABLE_VAUDP32, MT6351_PMIC_RG_AUDHSSCDISABLE_VAUDP32_ADDR,
  5515. MT6351_PMIC_RG_AUDHSSCDISABLE_VAUDP32_MASK, MT6351_PMIC_RG_AUDHSSCDISABLE_VAUDP32_SHIFT},
  5516. {PMIC_RG_AUDHPLSCDISABLE_VAUDP32, MT6351_PMIC_RG_AUDHPLSCDISABLE_VAUDP32_ADDR,
  5517. MT6351_PMIC_RG_AUDHPLSCDISABLE_VAUDP32_MASK,
  5518. MT6351_PMIC_RG_AUDHPLSCDISABLE_VAUDP32_SHIFT},
  5519. {PMIC_RG_AUDHPRSCDISABLE_VAUDP32, MT6351_PMIC_RG_AUDHPRSCDISABLE_VAUDP32_ADDR,
  5520. MT6351_PMIC_RG_AUDHPRSCDISABLE_VAUDP32_MASK,
  5521. MT6351_PMIC_RG_AUDHPRSCDISABLE_VAUDP32_SHIFT},
  5522. {PMIC_RG_AUDHSBSCCURRENT_VAUDP32, MT6351_PMIC_RG_AUDHSBSCCURRENT_VAUDP32_ADDR,
  5523. MT6351_PMIC_RG_AUDHSBSCCURRENT_VAUDP32_MASK,
  5524. MT6351_PMIC_RG_AUDHSBSCCURRENT_VAUDP32_SHIFT},
  5525. {PMIC_RG_AUDHPLBSCCURRENT_VAUDP32, MT6351_PMIC_RG_AUDHPLBSCCURRENT_VAUDP32_ADDR,
  5526. MT6351_PMIC_RG_AUDHPLBSCCURRENT_VAUDP32_MASK,
  5527. MT6351_PMIC_RG_AUDHPLBSCCURRENT_VAUDP32_SHIFT},
  5528. {PMIC_RG_AUDHPRBSCCURRENT_VAUDP32, MT6351_PMIC_RG_AUDHPRBSCCURRENT_VAUDP32_ADDR,
  5529. MT6351_PMIC_RG_AUDHPRBSCCURRENT_VAUDP32_MASK,
  5530. MT6351_PMIC_RG_AUDHPRBSCCURRENT_VAUDP32_SHIFT},
  5531. {PMIC_RG_AUDHSSTARTUP_VAUDP32, MT6351_PMIC_RG_AUDHSSTARTUP_VAUDP32_ADDR,
  5532. MT6351_PMIC_RG_AUDHSSTARTUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDHSSTARTUP_VAUDP32_SHIFT},
  5533. {PMIC_RG_AUDHPSTARTUP_VAUDP32, MT6351_PMIC_RG_AUDHPSTARTUP_VAUDP32_ADDR,
  5534. MT6351_PMIC_RG_AUDHPSTARTUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPSTARTUP_VAUDP32_SHIFT},
  5535. {PMIC_RG_AUDBGBON_VAUDP32, MT6351_PMIC_RG_AUDBGBON_VAUDP32_ADDR,
  5536. MT6351_PMIC_RG_AUDBGBON_VAUDP32_MASK, MT6351_PMIC_RG_AUDBGBON_VAUDP32_SHIFT},
  5537. {PMIC_RG_PRECHARGEBUF_EN_VAUDP32, MT6351_PMIC_RG_PRECHARGEBUF_EN_VAUDP32_ADDR,
  5538. MT6351_PMIC_RG_PRECHARGEBUF_EN_VAUDP32_MASK,
  5539. MT6351_PMIC_RG_PRECHARGEBUF_EN_VAUDP32_SHIFT},
  5540. {PMIC_RG_HSINPUTSTBENH_VAUDP32, MT6351_PMIC_RG_HSINPUTSTBENH_VAUDP32_ADDR,
  5541. MT6351_PMIC_RG_HSINPUTSTBENH_VAUDP32_MASK, MT6351_PMIC_RG_HSINPUTSTBENH_VAUDP32_SHIFT},
  5542. {PMIC_RG_HSOUTPUTSTBENH_VAUDP32, MT6351_PMIC_RG_HSOUTPUTSTBENH_VAUDP32_ADDR,
  5543. MT6351_PMIC_RG_HSOUTPUTSTBENH_VAUDP32_MASK, MT6351_PMIC_RG_HSOUTPUTSTBENH_VAUDP32_SHIFT},
  5544. {PMIC_RG_HSINPUTRESET0_VAUDP32, MT6351_PMIC_RG_HSINPUTRESET0_VAUDP32_ADDR,
  5545. MT6351_PMIC_RG_HSINPUTRESET0_VAUDP32_MASK, MT6351_PMIC_RG_HSINPUTRESET0_VAUDP32_SHIFT},
  5546. {PMIC_RG_HSOUTPUTRESET0_VAUDP32, MT6351_PMIC_RG_HSOUTPUTRESET0_VAUDP32_ADDR,
  5547. MT6351_PMIC_RG_HSOUTPUTRESET0_VAUDP32_MASK, MT6351_PMIC_RG_HSOUTPUTRESET0_VAUDP32_SHIFT},
  5548. {PMIC_RG_HSOUT_SHORTVCM_VAUDP32, MT6351_PMIC_RG_HSOUT_SHORTVCM_VAUDP32_ADDR,
  5549. MT6351_PMIC_RG_HSOUT_SHORTVCM_VAUDP32_MASK, MT6351_PMIC_RG_HSOUT_SHORTVCM_VAUDP32_SHIFT},
  5550. {PMIC_RG_HPINPUTSTBENH_VAUDP32, MT6351_PMIC_RG_HPINPUTSTBENH_VAUDP32_ADDR,
  5551. MT6351_PMIC_RG_HPINPUTSTBENH_VAUDP32_MASK, MT6351_PMIC_RG_HPINPUTSTBENH_VAUDP32_SHIFT},
  5552. {PMIC_RG_HPOUTPUTSTBENH_VAUDP32, MT6351_PMIC_RG_HPOUTPUTSTBENH_VAUDP32_ADDR,
  5553. MT6351_PMIC_RG_HPOUTPUTSTBENH_VAUDP32_MASK, MT6351_PMIC_RG_HPOUTPUTSTBENH_VAUDP32_SHIFT},
  5554. {PMIC_RG_HPINPUTRESET0_VAUDP32, MT6351_PMIC_RG_HPINPUTRESET0_VAUDP32_ADDR,
  5555. MT6351_PMIC_RG_HPINPUTRESET0_VAUDP32_MASK, MT6351_PMIC_RG_HPINPUTRESET0_VAUDP32_SHIFT},
  5556. {PMIC_RG_HPOUTPUTRESET0_VAUDP32, MT6351_PMIC_RG_HPOUTPUTRESET0_VAUDP32_ADDR,
  5557. MT6351_PMIC_RG_HPOUTPUTRESET0_VAUDP32_MASK, MT6351_PMIC_RG_HPOUTPUTRESET0_VAUDP32_SHIFT},
  5558. {PMIC_RG_HPOUT_SHORTVCM_VAUDP32, MT6351_PMIC_RG_HPOUT_SHORTVCM_VAUDP32_ADDR,
  5559. MT6351_PMIC_RG_HPOUT_SHORTVCM_VAUDP32_MASK, MT6351_PMIC_RG_HPOUT_SHORTVCM_VAUDP32_SHIFT},
  5560. {PMIC_RG_HPOUTSTB_RSEL_VAUDP32, MT6351_PMIC_RG_HPOUTSTB_RSEL_VAUDP32_ADDR,
  5561. MT6351_PMIC_RG_HPOUTSTB_RSEL_VAUDP32_MASK, MT6351_PMIC_RG_HPOUTSTB_RSEL_VAUDP32_SHIFT},
  5562. {PMIC_RG_LINENOISEENH_VAUDP32, MT6351_PMIC_RG_LINENOISEENH_VAUDP32_ADDR,
  5563. MT6351_PMIC_RG_LINENOISEENH_VAUDP32_MASK, MT6351_PMIC_RG_LINENOISEENH_VAUDP32_SHIFT},
  5564. {PMIC_RG_AUDHPLTRIM_VAUDP32, MT6351_PMIC_RG_AUDHPLTRIM_VAUDP32_ADDR,
  5565. MT6351_PMIC_RG_AUDHPLTRIM_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPLTRIM_VAUDP32_SHIFT},
  5566. {PMIC_RG_AUDHPRTRIM_VAUDP32, MT6351_PMIC_RG_AUDHPRTRIM_VAUDP32_ADDR,
  5567. MT6351_PMIC_RG_AUDHPRTRIM_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPRTRIM_VAUDP32_SHIFT},
  5568. {PMIC_RG_AUDHPTRIM_EN_VAUDP32, MT6351_PMIC_RG_AUDHPTRIM_EN_VAUDP32_ADDR,
  5569. MT6351_PMIC_RG_AUDHPTRIM_EN_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPTRIM_EN_VAUDP32_SHIFT},
  5570. {PMIC_RG_AUDHPLFINETRIM_VAUDP32, MT6351_PMIC_RG_AUDHPLFINETRIM_VAUDP32_ADDR,
  5571. MT6351_PMIC_RG_AUDHPLFINETRIM_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPLFINETRIM_VAUDP32_SHIFT},
  5572. {PMIC_RG_AUDHPRFINETRIM_VAUDP32, MT6351_PMIC_RG_AUDHPRFINETRIM_VAUDP32_ADDR,
  5573. MT6351_PMIC_RG_AUDHPRFINETRIM_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPRFINETRIM_VAUDP32_SHIFT},
  5574. {PMIC_RG_AUDLOLPWRUP_VAUDP32, MT6351_PMIC_RG_AUDLOLPWRUP_VAUDP32_ADDR,
  5575. MT6351_PMIC_RG_AUDLOLPWRUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDLOLPWRUP_VAUDP32_SHIFT},
  5576. {PMIC_RG_AUDLOLMUXINPUTSEL_VAUDP32, MT6351_PMIC_RG_AUDLOLMUXINPUTSEL_VAUDP32_ADDR,
  5577. MT6351_PMIC_RG_AUDLOLMUXINPUTSEL_VAUDP32_MASK,
  5578. MT6351_PMIC_RG_AUDLOLMUXINPUTSEL_VAUDP32_SHIFT},
  5579. {PMIC_RG_AUDLOLSCDISABLE_VAUDP32, MT6351_PMIC_RG_AUDLOLSCDISABLE_VAUDP32_ADDR,
  5580. MT6351_PMIC_RG_AUDLOLSCDISABLE_VAUDP32_MASK,
  5581. MT6351_PMIC_RG_AUDLOLSCDISABLE_VAUDP32_SHIFT},
  5582. {PMIC_RG_AUDLOLBSCCURRENT_VAUDP32, MT6351_PMIC_RG_AUDLOLBSCCURRENT_VAUDP32_ADDR,
  5583. MT6351_PMIC_RG_AUDLOLBSCCURRENT_VAUDP32_MASK,
  5584. MT6351_PMIC_RG_AUDLOLBSCCURRENT_VAUDP32_SHIFT},
  5585. {PMIC_RG_AUDLOSTARTUP_VAUDP32, MT6351_PMIC_RG_AUDLOSTARTUP_VAUDP32_ADDR,
  5586. MT6351_PMIC_RG_AUDLOSTARTUP_VAUDP32_MASK, MT6351_PMIC_RG_AUDLOSTARTUP_VAUDP32_SHIFT},
  5587. {PMIC_RG_LOINPUTSTBENH_VAUDP32, MT6351_PMIC_RG_LOINPUTSTBENH_VAUDP32_ADDR,
  5588. MT6351_PMIC_RG_LOINPUTSTBENH_VAUDP32_MASK, MT6351_PMIC_RG_LOINPUTSTBENH_VAUDP32_SHIFT},
  5589. {PMIC_RG_LOOUTPUTSTBENH_VAUDP32, MT6351_PMIC_RG_LOOUTPUTSTBENH_VAUDP32_ADDR,
  5590. MT6351_PMIC_RG_LOOUTPUTSTBENH_VAUDP32_MASK, MT6351_PMIC_RG_LOOUTPUTSTBENH_VAUDP32_SHIFT},
  5591. {PMIC_RG_LOINPUTRESET0_VAUDP32, MT6351_PMIC_RG_LOINPUTRESET0_VAUDP32_ADDR,
  5592. MT6351_PMIC_RG_LOINPUTRESET0_VAUDP32_MASK, MT6351_PMIC_RG_LOINPUTRESET0_VAUDP32_SHIFT},
  5593. {PMIC_RG_LOOUTPUTRESET0_VAUDP32, MT6351_PMIC_RG_LOOUTPUTRESET0_VAUDP32_ADDR,
  5594. MT6351_PMIC_RG_LOOUTPUTRESET0_VAUDP32_MASK, MT6351_PMIC_RG_LOOUTPUTRESET0_VAUDP32_SHIFT},
  5595. {PMIC_RG_LOOUT_SHORTVCM_VAUDP32, MT6351_PMIC_RG_LOOUT_SHORTVCM_VAUDP32_ADDR,
  5596. MT6351_PMIC_RG_LOOUT_SHORTVCM_VAUDP32_MASK, MT6351_PMIC_RG_LOOUT_SHORTVCM_VAUDP32_SHIFT},
  5597. {PMIC_RG_LOOUTSTB_RSEL_VAUDP32, MT6351_PMIC_RG_LOOUTSTB_RSEL_VAUDP32_ADDR,
  5598. MT6351_PMIC_RG_LOOUTSTB_RSEL_VAUDP32_MASK, MT6351_PMIC_RG_LOOUTSTB_RSEL_VAUDP32_SHIFT},
  5599. {PMIC_RG_AUDLOLTRIM_VAUDP32, MT6351_PMIC_RG_AUDLOLTRIM_VAUDP32_ADDR,
  5600. MT6351_PMIC_RG_AUDLOLTRIM_VAUDP32_MASK, MT6351_PMIC_RG_AUDLOLTRIM_VAUDP32_SHIFT},
  5601. {PMIC_RG_AUDLOTRIM_EN_VAUDP32, MT6351_PMIC_RG_AUDLOTRIM_EN_VAUDP32_ADDR,
  5602. MT6351_PMIC_RG_AUDLOTRIM_EN_VAUDP32_MASK, MT6351_PMIC_RG_AUDLOTRIM_EN_VAUDP32_SHIFT},
  5603. {PMIC_RG_AUDLOLFINETRIM_VAUDP32, MT6351_PMIC_RG_AUDLOLFINETRIM_VAUDP32_ADDR,
  5604. MT6351_PMIC_RG_AUDLOLFINETRIM_VAUDP32_MASK, MT6351_PMIC_RG_AUDLOLFINETRIM_VAUDP32_SHIFT},
  5605. {PMIC_RG_AUDTRIMBUF_EN_VAUDP32, MT6351_PMIC_RG_AUDTRIMBUF_EN_VAUDP32_ADDR,
  5606. MT6351_PMIC_RG_AUDTRIMBUF_EN_VAUDP32_MASK, MT6351_PMIC_RG_AUDTRIMBUF_EN_VAUDP32_SHIFT},
  5607. {PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP32,
  5608. MT6351_PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP32_ADDR,
  5609. MT6351_PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP32_MASK,
  5610. MT6351_PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP32_SHIFT},
  5611. {PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP32,
  5612. MT6351_PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP32_ADDR,
  5613. MT6351_PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP32_MASK,
  5614. MT6351_PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP32_SHIFT},
  5615. {PMIC_RG_AUDHPSPKDET_EN_VAUDP32, MT6351_PMIC_RG_AUDHPSPKDET_EN_VAUDP32_ADDR,
  5616. MT6351_PMIC_RG_AUDHPSPKDET_EN_VAUDP32_MASK, MT6351_PMIC_RG_AUDHPSPKDET_EN_VAUDP32_SHIFT},
  5617. {PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP32,
  5618. MT6351_PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP32_ADDR,
  5619. MT6351_PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP32_MASK,
  5620. MT6351_PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP32_SHIFT},
  5621. {PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP32,
  5622. MT6351_PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP32_ADDR,
  5623. MT6351_PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP32_MASK,
  5624. MT6351_PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP32_SHIFT},
  5625. {PMIC_RG_ABIDEC_RSVD0_VA32, MT6351_PMIC_RG_ABIDEC_RSVD0_VA32_ADDR,
  5626. MT6351_PMIC_RG_ABIDEC_RSVD0_VA32_MASK, MT6351_PMIC_RG_ABIDEC_RSVD0_VA32_SHIFT},
  5627. {PMIC_RG_ABIDEC_RSVD1_VA32, MT6351_PMIC_RG_ABIDEC_RSVD1_VA32_ADDR,
  5628. MT6351_PMIC_RG_ABIDEC_RSVD1_VA32_MASK, MT6351_PMIC_RG_ABIDEC_RSVD1_VA32_SHIFT},
  5629. {PMIC_RG_ABIDEC_RSVD0_VAUDP32, MT6351_PMIC_RG_ABIDEC_RSVD0_VAUDP32_ADDR,
  5630. MT6351_PMIC_RG_ABIDEC_RSVD0_VAUDP32_MASK, MT6351_PMIC_RG_ABIDEC_RSVD0_VAUDP32_SHIFT},
  5631. {PMIC_RG_ABIDEC_RSVD1_VAUDP32, MT6351_PMIC_RG_ABIDEC_RSVD1_VAUDP32_ADDR,
  5632. MT6351_PMIC_RG_ABIDEC_RSVD1_VAUDP32_MASK, MT6351_PMIC_RG_ABIDEC_RSVD1_VAUDP32_SHIFT},
  5633. {PMIC_RG_AUDZCDMUXSEL_VAUDP32, MT6351_PMIC_RG_AUDZCDMUXSEL_VAUDP32_ADDR,
  5634. MT6351_PMIC_RG_AUDZCDMUXSEL_VAUDP32_MASK, MT6351_PMIC_RG_AUDZCDMUXSEL_VAUDP32_SHIFT},
  5635. {PMIC_RG_AUDZCDCLKSEL_VAUDP32, MT6351_PMIC_RG_AUDZCDCLKSEL_VAUDP32_ADDR,
  5636. MT6351_PMIC_RG_AUDZCDCLKSEL_VAUDP32_MASK, MT6351_PMIC_RG_AUDZCDCLKSEL_VAUDP32_SHIFT},
  5637. {PMIC_RG_AUDBIASADJ_0_VAUDP32, MT6351_PMIC_RG_AUDBIASADJ_0_VAUDP32_ADDR,
  5638. MT6351_PMIC_RG_AUDBIASADJ_0_VAUDP32_MASK, MT6351_PMIC_RG_AUDBIASADJ_0_VAUDP32_SHIFT},
  5639. {PMIC_RG_AUDBIASADJ_1_VAUDP32, MT6351_PMIC_RG_AUDBIASADJ_1_VAUDP32_ADDR,
  5640. MT6351_PMIC_RG_AUDBIASADJ_1_VAUDP32_MASK, MT6351_PMIC_RG_AUDBIASADJ_1_VAUDP32_SHIFT},
  5641. {PMIC_RG_AUDIBIASPWRDN_VAUDP32, MT6351_PMIC_RG_AUDIBIASPWRDN_VAUDP32_ADDR,
  5642. MT6351_PMIC_RG_AUDIBIASPWRDN_VAUDP32_MASK, MT6351_PMIC_RG_AUDIBIASPWRDN_VAUDP32_SHIFT},
  5643. {PMIC_RG_RSTB_DECODER_VA32, MT6351_PMIC_RG_RSTB_DECODER_VA32_ADDR,
  5644. MT6351_PMIC_RG_RSTB_DECODER_VA32_MASK, MT6351_PMIC_RG_RSTB_DECODER_VA32_SHIFT},
  5645. {PMIC_RG_SEL_DECODER_96K_VA32, MT6351_PMIC_RG_SEL_DECODER_96K_VA32_ADDR,
  5646. MT6351_PMIC_RG_SEL_DECODER_96K_VA32_MASK, MT6351_PMIC_RG_SEL_DECODER_96K_VA32_SHIFT},
  5647. {PMIC_RG_SEL_DELAY_VCORE, MT6351_PMIC_RG_SEL_DELAY_VCORE_ADDR,
  5648. MT6351_PMIC_RG_SEL_DELAY_VCORE_MASK, MT6351_PMIC_RG_SEL_DELAY_VCORE_SHIFT},
  5649. {PMIC_RG_AUDGLB_PWRDN_VA32, MT6351_PMIC_RG_AUDGLB_PWRDN_VA32_ADDR,
  5650. MT6351_PMIC_RG_AUDGLB_PWRDN_VA32_MASK, MT6351_PMIC_RG_AUDGLB_PWRDN_VA32_SHIFT},
  5651. {PMIC_RG_LCLDO_DEC_EN_VA32, MT6351_PMIC_RG_LCLDO_DEC_EN_VA32_ADDR,
  5652. MT6351_PMIC_RG_LCLDO_DEC_EN_VA32_MASK, MT6351_PMIC_RG_LCLDO_DEC_EN_VA32_SHIFT},
  5653. {PMIC_RG_LCLDO_DEC_PDDIS_EN_VA18, MT6351_PMIC_RG_LCLDO_DEC_PDDIS_EN_VA18_ADDR,
  5654. MT6351_PMIC_RG_LCLDO_DEC_PDDIS_EN_VA18_MASK,
  5655. MT6351_PMIC_RG_LCLDO_DEC_PDDIS_EN_VA18_SHIFT},
  5656. {PMIC_RG_LCLDO_DEC_REMOTE_SENSE_VA18,
  5657. MT6351_PMIC_RG_LCLDO_DEC_REMOTE_SENSE_VA18_ADDR,
  5658. MT6351_PMIC_RG_LCLDO_DEC_REMOTE_SENSE_VA18_MASK,
  5659. MT6351_PMIC_RG_LCLDO_DEC_REMOTE_SENSE_VA18_SHIFT},
  5660. {PMIC_RG_AUDPMU_RSVD_VA18, MT6351_PMIC_RG_AUDPMU_RSVD_VA18_ADDR,
  5661. MT6351_PMIC_RG_AUDPMU_RSVD_VA18_MASK, MT6351_PMIC_RG_AUDPMU_RSVD_VA18_SHIFT},
  5662. {PMIC_RG_NVREG_EN_VAUDP32, MT6351_PMIC_RG_NVREG_EN_VAUDP32_ADDR,
  5663. MT6351_PMIC_RG_NVREG_EN_VAUDP32_MASK, MT6351_PMIC_RG_NVREG_EN_VAUDP32_SHIFT},
  5664. {PMIC_RG_NVREG_PULL0V_VAUDP32, MT6351_PMIC_RG_NVREG_PULL0V_VAUDP32_ADDR,
  5665. MT6351_PMIC_RG_NVREG_PULL0V_VAUDP32_MASK, MT6351_PMIC_RG_NVREG_PULL0V_VAUDP32_SHIFT},
  5666. {PMIC_RG_AUDGLB_LP2_VOW_EN_VA32, MT6351_PMIC_RG_AUDGLB_LP2_VOW_EN_VA32_ADDR,
  5667. MT6351_PMIC_RG_AUDGLB_LP2_VOW_EN_VA32_MASK, MT6351_PMIC_RG_AUDGLB_LP2_VOW_EN_VA32_SHIFT},
  5668. {PMIC_RG_AUDPREAMPLON, MT6351_PMIC_RG_AUDPREAMPLON_ADDR,
  5669. MT6351_PMIC_RG_AUDPREAMPLON_MASK, MT6351_PMIC_RG_AUDPREAMPLON_SHIFT},
  5670. {PMIC_RG_AUDPREAMPLDCCEN, MT6351_PMIC_RG_AUDPREAMPLDCCEN_ADDR,
  5671. MT6351_PMIC_RG_AUDPREAMPLDCCEN_MASK, MT6351_PMIC_RG_AUDPREAMPLDCCEN_SHIFT},
  5672. {PMIC_RG_AUDPREAMPLDCPRECHARGE, MT6351_PMIC_RG_AUDPREAMPLDCPRECHARGE_ADDR,
  5673. MT6351_PMIC_RG_AUDPREAMPLDCPRECHARGE_MASK, MT6351_PMIC_RG_AUDPREAMPLDCPRECHARGE_SHIFT},
  5674. {PMIC_RG_AUDPREAMPLPGATEST, MT6351_PMIC_RG_AUDPREAMPLPGATEST_ADDR,
  5675. MT6351_PMIC_RG_AUDPREAMPLPGATEST_MASK, MT6351_PMIC_RG_AUDPREAMPLPGATEST_SHIFT},
  5676. {PMIC_RG_AUDPREAMPLINPUTSEL, MT6351_PMIC_RG_AUDPREAMPLINPUTSEL_ADDR,
  5677. MT6351_PMIC_RG_AUDPREAMPLINPUTSEL_MASK, MT6351_PMIC_RG_AUDPREAMPLINPUTSEL_SHIFT},
  5678. {PMIC_RG_AUDPREAMPLVSCALE, MT6351_PMIC_RG_AUDPREAMPLVSCALE_ADDR,
  5679. MT6351_PMIC_RG_AUDPREAMPLVSCALE_MASK, MT6351_PMIC_RG_AUDPREAMPLVSCALE_SHIFT},
  5680. {PMIC_RG_AUDPREAMPLGAIN, MT6351_PMIC_RG_AUDPREAMPLGAIN_ADDR,
  5681. MT6351_PMIC_RG_AUDPREAMPLGAIN_MASK, MT6351_PMIC_RG_AUDPREAMPLGAIN_SHIFT},
  5682. {PMIC_RG_AUDADCLPWRUP, MT6351_PMIC_RG_AUDADCLPWRUP_ADDR,
  5683. MT6351_PMIC_RG_AUDADCLPWRUP_MASK, MT6351_PMIC_RG_AUDADCLPWRUP_SHIFT},
  5684. {PMIC_RG_AUDADCLINPUTSEL, MT6351_PMIC_RG_AUDADCLINPUTSEL_ADDR,
  5685. MT6351_PMIC_RG_AUDADCLINPUTSEL_MASK, MT6351_PMIC_RG_AUDADCLINPUTSEL_SHIFT},
  5686. {PMIC_RG_AUDPREAMPRON, MT6351_PMIC_RG_AUDPREAMPRON_ADDR,
  5687. MT6351_PMIC_RG_AUDPREAMPRON_MASK, MT6351_PMIC_RG_AUDPREAMPRON_SHIFT},
  5688. {PMIC_RG_AUDPREAMPRDCCEN, MT6351_PMIC_RG_AUDPREAMPRDCCEN_ADDR,
  5689. MT6351_PMIC_RG_AUDPREAMPRDCCEN_MASK, MT6351_PMIC_RG_AUDPREAMPRDCCEN_SHIFT},
  5690. {PMIC_RG_AUDPREAMPRDCPRECHARGE, MT6351_PMIC_RG_AUDPREAMPRDCPRECHARGE_ADDR,
  5691. MT6351_PMIC_RG_AUDPREAMPRDCPRECHARGE_MASK, MT6351_PMIC_RG_AUDPREAMPRDCPRECHARGE_SHIFT},
  5692. {PMIC_RG_AUDPREAMPRPGATEST, MT6351_PMIC_RG_AUDPREAMPRPGATEST_ADDR,
  5693. MT6351_PMIC_RG_AUDPREAMPRPGATEST_MASK, MT6351_PMIC_RG_AUDPREAMPRPGATEST_SHIFT},
  5694. {PMIC_RG_AUDPREAMPRINPUTSEL, MT6351_PMIC_RG_AUDPREAMPRINPUTSEL_ADDR,
  5695. MT6351_PMIC_RG_AUDPREAMPRINPUTSEL_MASK, MT6351_PMIC_RG_AUDPREAMPRINPUTSEL_SHIFT},
  5696. {PMIC_RG_AUDPREAMPRVSCALE, MT6351_PMIC_RG_AUDPREAMPRVSCALE_ADDR,
  5697. MT6351_PMIC_RG_AUDPREAMPRVSCALE_MASK, MT6351_PMIC_RG_AUDPREAMPRVSCALE_SHIFT},
  5698. {PMIC_RG_AUDPREAMPRGAIN, MT6351_PMIC_RG_AUDPREAMPRGAIN_ADDR,
  5699. MT6351_PMIC_RG_AUDPREAMPRGAIN_MASK, MT6351_PMIC_RG_AUDPREAMPRGAIN_SHIFT},
  5700. {PMIC_RG_AUDADCRPWRUP, MT6351_PMIC_RG_AUDADCRPWRUP_ADDR,
  5701. MT6351_PMIC_RG_AUDADCRPWRUP_MASK, MT6351_PMIC_RG_AUDADCRPWRUP_SHIFT},
  5702. {PMIC_RG_AUDADCRINPUTSEL, MT6351_PMIC_RG_AUDADCRINPUTSEL_ADDR,
  5703. MT6351_PMIC_RG_AUDADCRINPUTSEL_MASK, MT6351_PMIC_RG_AUDADCRINPUTSEL_SHIFT},
  5704. {PMIC_RG_AUDULHALFBIAS, MT6351_PMIC_RG_AUDULHALFBIAS_ADDR,
  5705. MT6351_PMIC_RG_AUDULHALFBIAS_MASK, MT6351_PMIC_RG_AUDULHALFBIAS_SHIFT},
  5706. {PMIC_RG_AUDGLBVOWLPWEN, MT6351_PMIC_RG_AUDGLBVOWLPWEN_ADDR,
  5707. MT6351_PMIC_RG_AUDGLBVOWLPWEN_MASK, MT6351_PMIC_RG_AUDGLBVOWLPWEN_SHIFT},
  5708. {PMIC_RG_AUDPREAMPLPEN, MT6351_PMIC_RG_AUDPREAMPLPEN_ADDR,
  5709. MT6351_PMIC_RG_AUDPREAMPLPEN_MASK, MT6351_PMIC_RG_AUDPREAMPLPEN_SHIFT},
  5710. {PMIC_RG_AUDADC1STSTAGELPEN, MT6351_PMIC_RG_AUDADC1STSTAGELPEN_ADDR,
  5711. MT6351_PMIC_RG_AUDADC1STSTAGELPEN_MASK, MT6351_PMIC_RG_AUDADC1STSTAGELPEN_SHIFT},
  5712. {PMIC_RG_AUDADC2NDSTAGELPEN, MT6351_PMIC_RG_AUDADC2NDSTAGELPEN_ADDR,
  5713. MT6351_PMIC_RG_AUDADC2NDSTAGELPEN_MASK, MT6351_PMIC_RG_AUDADC2NDSTAGELPEN_SHIFT},
  5714. {PMIC_RG_AUDADCFLASHLPEN, MT6351_PMIC_RG_AUDADCFLASHLPEN_ADDR,
  5715. MT6351_PMIC_RG_AUDADCFLASHLPEN_MASK, MT6351_PMIC_RG_AUDADCFLASHLPEN_SHIFT},
  5716. {PMIC_RG_AUDPREAMPIDDTEST, MT6351_PMIC_RG_AUDPREAMPIDDTEST_ADDR,
  5717. MT6351_PMIC_RG_AUDPREAMPIDDTEST_MASK, MT6351_PMIC_RG_AUDPREAMPIDDTEST_SHIFT},
  5718. {PMIC_RG_AUDADC1STSTAGEIDDTEST, MT6351_PMIC_RG_AUDADC1STSTAGEIDDTEST_ADDR,
  5719. MT6351_PMIC_RG_AUDADC1STSTAGEIDDTEST_MASK, MT6351_PMIC_RG_AUDADC1STSTAGEIDDTEST_SHIFT},
  5720. {PMIC_RG_AUDADC2NDSTAGEIDDTEST, MT6351_PMIC_RG_AUDADC2NDSTAGEIDDTEST_ADDR,
  5721. MT6351_PMIC_RG_AUDADC2NDSTAGEIDDTEST_MASK, MT6351_PMIC_RG_AUDADC2NDSTAGEIDDTEST_SHIFT},
  5722. {PMIC_RG_AUDADCREFBUFIDDTEST, MT6351_PMIC_RG_AUDADCREFBUFIDDTEST_ADDR,
  5723. MT6351_PMIC_RG_AUDADCREFBUFIDDTEST_MASK, MT6351_PMIC_RG_AUDADCREFBUFIDDTEST_SHIFT},
  5724. {PMIC_RG_AUDADCFLASHIDDTEST, MT6351_PMIC_RG_AUDADCFLASHIDDTEST_ADDR,
  5725. MT6351_PMIC_RG_AUDADCFLASHIDDTEST_MASK, MT6351_PMIC_RG_AUDADCFLASHIDDTEST_SHIFT},
  5726. {PMIC_RG_AUDADCDAC0P25FS, MT6351_PMIC_RG_AUDADCDAC0P25FS_ADDR,
  5727. MT6351_PMIC_RG_AUDADCDAC0P25FS_MASK, MT6351_PMIC_RG_AUDADCDAC0P25FS_SHIFT},
  5728. {PMIC_RG_AUDADCCLKSEL, MT6351_PMIC_RG_AUDADCCLKSEL_ADDR,
  5729. MT6351_PMIC_RG_AUDADCCLKSEL_MASK, MT6351_PMIC_RG_AUDADCCLKSEL_SHIFT},
  5730. {PMIC_RG_AUDADCCLKSOURCE, MT6351_PMIC_RG_AUDADCCLKSOURCE_ADDR,
  5731. MT6351_PMIC_RG_AUDADCCLKSOURCE_MASK, MT6351_PMIC_RG_AUDADCCLKSOURCE_SHIFT},
  5732. {PMIC_RG_AUDADCCLKGENMODE, MT6351_PMIC_RG_AUDADCCLKGENMODE_ADDR,
  5733. MT6351_PMIC_RG_AUDADCCLKGENMODE_MASK, MT6351_PMIC_RG_AUDADCCLKGENMODE_SHIFT},
  5734. {PMIC_RG_AUDADCCLKRSTB, MT6351_PMIC_RG_AUDADCCLKRSTB_ADDR,
  5735. MT6351_PMIC_RG_AUDADCCLKRSTB_MASK, MT6351_PMIC_RG_AUDADCCLKRSTB_SHIFT},
  5736. {PMIC_RG_AUDPREAMPAAFEN, MT6351_PMIC_RG_AUDPREAMPAAFEN_ADDR,
  5737. MT6351_PMIC_RG_AUDPREAMPAAFEN_MASK, MT6351_PMIC_RG_AUDPREAMPAAFEN_SHIFT},
  5738. {PMIC_RG_DCCVCMBUFLPMODSEL, MT6351_PMIC_RG_DCCVCMBUFLPMODSEL_ADDR,
  5739. MT6351_PMIC_RG_DCCVCMBUFLPMODSEL_MASK, MT6351_PMIC_RG_DCCVCMBUFLPMODSEL_SHIFT},
  5740. {PMIC_RG_DCCVCMBUFLPSWEN, MT6351_PMIC_RG_DCCVCMBUFLPSWEN_ADDR,
  5741. MT6351_PMIC_RG_DCCVCMBUFLPSWEN_MASK, MT6351_PMIC_RG_DCCVCMBUFLPSWEN_SHIFT},
  5742. {PMIC_RG_AUDSPAREPGA, MT6351_PMIC_RG_AUDSPAREPGA_ADDR,
  5743. MT6351_PMIC_RG_AUDSPAREPGA_MASK, MT6351_PMIC_RG_AUDSPAREPGA_SHIFT},
  5744. {PMIC_RG_AUDADC1STSTAGESDENB, MT6351_PMIC_RG_AUDADC1STSTAGESDENB_ADDR,
  5745. MT6351_PMIC_RG_AUDADC1STSTAGESDENB_MASK, MT6351_PMIC_RG_AUDADC1STSTAGESDENB_SHIFT},
  5746. {PMIC_RG_AUDADC2NDSTAGERESET, MT6351_PMIC_RG_AUDADC2NDSTAGERESET_ADDR,
  5747. MT6351_PMIC_RG_AUDADC2NDSTAGERESET_MASK, MT6351_PMIC_RG_AUDADC2NDSTAGERESET_SHIFT},
  5748. {PMIC_RG_AUDADC3RDSTAGERESET, MT6351_PMIC_RG_AUDADC3RDSTAGERESET_ADDR,
  5749. MT6351_PMIC_RG_AUDADC3RDSTAGERESET_MASK, MT6351_PMIC_RG_AUDADC3RDSTAGERESET_SHIFT},
  5750. {PMIC_RG_AUDADCFSRESET, MT6351_PMIC_RG_AUDADCFSRESET_ADDR,
  5751. MT6351_PMIC_RG_AUDADCFSRESET_MASK, MT6351_PMIC_RG_AUDADCFSRESET_SHIFT},
  5752. {PMIC_RG_AUDADCWIDECM, MT6351_PMIC_RG_AUDADCWIDECM_ADDR,
  5753. MT6351_PMIC_RG_AUDADCWIDECM_MASK, MT6351_PMIC_RG_AUDADCWIDECM_SHIFT},
  5754. {PMIC_RG_AUDADCNOPATEST, MT6351_PMIC_RG_AUDADCNOPATEST_ADDR,
  5755. MT6351_PMIC_RG_AUDADCNOPATEST_MASK, MT6351_PMIC_RG_AUDADCNOPATEST_SHIFT},
  5756. {PMIC_RG_AUDADCBYPASS, MT6351_PMIC_RG_AUDADCBYPASS_ADDR,
  5757. MT6351_PMIC_RG_AUDADCBYPASS_MASK, MT6351_PMIC_RG_AUDADCBYPASS_SHIFT},
  5758. {PMIC_RG_AUDADCFFBYPASS, MT6351_PMIC_RG_AUDADCFFBYPASS_ADDR,
  5759. MT6351_PMIC_RG_AUDADCFFBYPASS_MASK, MT6351_PMIC_RG_AUDADCFFBYPASS_SHIFT},
  5760. {PMIC_RG_AUDADCDACFBCURRENT, MT6351_PMIC_RG_AUDADCDACFBCURRENT_ADDR,
  5761. MT6351_PMIC_RG_AUDADCDACFBCURRENT_MASK, MT6351_PMIC_RG_AUDADCDACFBCURRENT_SHIFT},
  5762. {PMIC_RG_AUDADCDACIDDTEST, MT6351_PMIC_RG_AUDADCDACIDDTEST_ADDR,
  5763. MT6351_PMIC_RG_AUDADCDACIDDTEST_MASK, MT6351_PMIC_RG_AUDADCDACIDDTEST_SHIFT},
  5764. {PMIC_RG_AUDADCDACNRZ, MT6351_PMIC_RG_AUDADCDACNRZ_ADDR,
  5765. MT6351_PMIC_RG_AUDADCDACNRZ_MASK, MT6351_PMIC_RG_AUDADCDACNRZ_SHIFT},
  5766. {PMIC_RG_AUDADCNODEM, MT6351_PMIC_RG_AUDADCNODEM_ADDR,
  5767. MT6351_PMIC_RG_AUDADCNODEM_MASK, MT6351_PMIC_RG_AUDADCNODEM_SHIFT},
  5768. {PMIC_RG_AUDADCDACTEST, MT6351_PMIC_RG_AUDADCDACTEST_ADDR,
  5769. MT6351_PMIC_RG_AUDADCDACTEST_MASK, MT6351_PMIC_RG_AUDADCDACTEST_SHIFT},
  5770. {PMIC_RG_AUDADCTESTDATA, MT6351_PMIC_RG_AUDADCTESTDATA_ADDR,
  5771. MT6351_PMIC_RG_AUDADCTESTDATA_MASK, MT6351_PMIC_RG_AUDADCTESTDATA_SHIFT},
  5772. {PMIC_RG_AUDRCTUNEL, MT6351_PMIC_RG_AUDRCTUNEL_ADDR,
  5773. MT6351_PMIC_RG_AUDRCTUNEL_MASK, MT6351_PMIC_RG_AUDRCTUNEL_SHIFT},
  5774. {PMIC_RG_AUDRCTUNELSEL, MT6351_PMIC_RG_AUDRCTUNELSEL_ADDR,
  5775. MT6351_PMIC_RG_AUDRCTUNELSEL_MASK, MT6351_PMIC_RG_AUDRCTUNELSEL_SHIFT},
  5776. {PMIC_RG_AUDRCTUNER, MT6351_PMIC_RG_AUDRCTUNER_ADDR,
  5777. MT6351_PMIC_RG_AUDRCTUNER_MASK, MT6351_PMIC_RG_AUDRCTUNER_SHIFT},
  5778. {PMIC_RG_AUDRCTUNERSEL, MT6351_PMIC_RG_AUDRCTUNERSEL_ADDR,
  5779. MT6351_PMIC_RG_AUDRCTUNERSEL_MASK, MT6351_PMIC_RG_AUDRCTUNERSEL_SHIFT},
  5780. {PMIC_RG_AUDSPAREVA30, MT6351_PMIC_RG_AUDSPAREVA30_ADDR,
  5781. MT6351_PMIC_RG_AUDSPAREVA30_MASK, MT6351_PMIC_RG_AUDSPAREVA30_SHIFT},
  5782. {PMIC_RG_AUDSPAREVA18, MT6351_PMIC_RG_AUDSPAREVA18_ADDR,
  5783. MT6351_PMIC_RG_AUDSPAREVA18_MASK, MT6351_PMIC_RG_AUDSPAREVA18_SHIFT},
  5784. {PMIC_RG_AUDDIGMICEN, MT6351_PMIC_RG_AUDDIGMICEN_ADDR,
  5785. MT6351_PMIC_RG_AUDDIGMICEN_MASK, MT6351_PMIC_RG_AUDDIGMICEN_SHIFT},
  5786. {PMIC_RG_AUDDIGMICBIAS, MT6351_PMIC_RG_AUDDIGMICBIAS_ADDR,
  5787. MT6351_PMIC_RG_AUDDIGMICBIAS_MASK, MT6351_PMIC_RG_AUDDIGMICBIAS_SHIFT},
  5788. {PMIC_RG_DMICHPCLKEN, MT6351_PMIC_RG_DMICHPCLKEN_ADDR,
  5789. MT6351_PMIC_RG_DMICHPCLKEN_MASK, MT6351_PMIC_RG_DMICHPCLKEN_SHIFT},
  5790. {PMIC_RG_AUDDIGMICPDUTY, MT6351_PMIC_RG_AUDDIGMICPDUTY_ADDR,
  5791. MT6351_PMIC_RG_AUDDIGMICPDUTY_MASK, MT6351_PMIC_RG_AUDDIGMICPDUTY_SHIFT},
  5792. {PMIC_RG_AUDDIGMICNDUTY, MT6351_PMIC_RG_AUDDIGMICNDUTY_ADDR,
  5793. MT6351_PMIC_RG_AUDDIGMICNDUTY_MASK, MT6351_PMIC_RG_AUDDIGMICNDUTY_SHIFT},
  5794. {PMIC_RG_DMICMONEN, MT6351_PMIC_RG_DMICMONEN_ADDR, MT6351_PMIC_RG_DMICMONEN_MASK,
  5795. MT6351_PMIC_RG_DMICMONEN_SHIFT},
  5796. {PMIC_RG_DMICMONSEL, MT6351_PMIC_RG_DMICMONSEL_ADDR,
  5797. MT6351_PMIC_RG_DMICMONSEL_MASK, MT6351_PMIC_RG_DMICMONSEL_SHIFT},
  5798. {PMIC_RG_AUDSPAREVMIC, MT6351_PMIC_RG_AUDSPAREVMIC_ADDR,
  5799. MT6351_PMIC_RG_AUDSPAREVMIC_MASK, MT6351_PMIC_RG_AUDSPAREVMIC_SHIFT},
  5800. {PMIC_RG_AUDPWDBMICBIAS0, MT6351_PMIC_RG_AUDPWDBMICBIAS0_ADDR,
  5801. MT6351_PMIC_RG_AUDPWDBMICBIAS0_MASK, MT6351_PMIC_RG_AUDPWDBMICBIAS0_SHIFT},
  5802. {PMIC_RG_AUDMICBIAS0DCSW0P1EN, MT6351_PMIC_RG_AUDMICBIAS0DCSW0P1EN_ADDR,
  5803. MT6351_PMIC_RG_AUDMICBIAS0DCSW0P1EN_MASK, MT6351_PMIC_RG_AUDMICBIAS0DCSW0P1EN_SHIFT},
  5804. {PMIC_RG_AUDMICBIAS0DCSW0P2EN, MT6351_PMIC_RG_AUDMICBIAS0DCSW0P2EN_ADDR,
  5805. MT6351_PMIC_RG_AUDMICBIAS0DCSW0P2EN_MASK, MT6351_PMIC_RG_AUDMICBIAS0DCSW0P2EN_SHIFT},
  5806. {PMIC_RG_AUDMICBIAS0DCSW0NEN, MT6351_PMIC_RG_AUDMICBIAS0DCSW0NEN_ADDR,
  5807. MT6351_PMIC_RG_AUDMICBIAS0DCSW0NEN_MASK, MT6351_PMIC_RG_AUDMICBIAS0DCSW0NEN_SHIFT},
  5808. {PMIC_RG_AUDMICBIAS0VREF, MT6351_PMIC_RG_AUDMICBIAS0VREF_ADDR,
  5809. MT6351_PMIC_RG_AUDMICBIAS0VREF_MASK, MT6351_PMIC_RG_AUDMICBIAS0VREF_SHIFT},
  5810. {PMIC_RG_AUDMICBIAS0LOWPEN, MT6351_PMIC_RG_AUDMICBIAS0LOWPEN_ADDR,
  5811. MT6351_PMIC_RG_AUDMICBIAS0LOWPEN_MASK, MT6351_PMIC_RG_AUDMICBIAS0LOWPEN_SHIFT},
  5812. {PMIC_RG_AUDPWDBMICBIAS2, MT6351_PMIC_RG_AUDPWDBMICBIAS2_ADDR,
  5813. MT6351_PMIC_RG_AUDPWDBMICBIAS2_MASK, MT6351_PMIC_RG_AUDPWDBMICBIAS2_SHIFT},
  5814. {PMIC_RG_AUDMICBIAS2DCSW2P1EN, MT6351_PMIC_RG_AUDMICBIAS2DCSW2P1EN_ADDR,
  5815. MT6351_PMIC_RG_AUDMICBIAS2DCSW2P1EN_MASK, MT6351_PMIC_RG_AUDMICBIAS2DCSW2P1EN_SHIFT},
  5816. {PMIC_RG_AUDMICBIAS2DCSW2P2EN, MT6351_PMIC_RG_AUDMICBIAS2DCSW2P2EN_ADDR,
  5817. MT6351_PMIC_RG_AUDMICBIAS2DCSW2P2EN_MASK, MT6351_PMIC_RG_AUDMICBIAS2DCSW2P2EN_SHIFT},
  5818. {PMIC_RG_AUDMICBIAS2DCSW2NEN, MT6351_PMIC_RG_AUDMICBIAS2DCSW2NEN_ADDR,
  5819. MT6351_PMIC_RG_AUDMICBIAS2DCSW2NEN_MASK, MT6351_PMIC_RG_AUDMICBIAS2DCSW2NEN_SHIFT},
  5820. {PMIC_RG_AUDMICBIAS2VREF, MT6351_PMIC_RG_AUDMICBIAS2VREF_ADDR,
  5821. MT6351_PMIC_RG_AUDMICBIAS2VREF_MASK, MT6351_PMIC_RG_AUDMICBIAS2VREF_SHIFT},
  5822. {PMIC_RG_AUDMICBIAS2LOWPEN, MT6351_PMIC_RG_AUDMICBIAS2LOWPEN_ADDR,
  5823. MT6351_PMIC_RG_AUDMICBIAS2LOWPEN_MASK, MT6351_PMIC_RG_AUDMICBIAS2LOWPEN_SHIFT},
  5824. {PMIC_RG_AUDPWDBMICBIAS1, MT6351_PMIC_RG_AUDPWDBMICBIAS1_ADDR,
  5825. MT6351_PMIC_RG_AUDPWDBMICBIAS1_MASK, MT6351_PMIC_RG_AUDPWDBMICBIAS1_SHIFT},
  5826. {PMIC_RG_AUDMICBIAS1DCSW1PEN, MT6351_PMIC_RG_AUDMICBIAS1DCSW1PEN_ADDR,
  5827. MT6351_PMIC_RG_AUDMICBIAS1DCSW1PEN_MASK, MT6351_PMIC_RG_AUDMICBIAS1DCSW1PEN_SHIFT},
  5828. {PMIC_RG_AUDMICBIAS1DCSW1NEN, MT6351_PMIC_RG_AUDMICBIAS1DCSW1NEN_ADDR,
  5829. MT6351_PMIC_RG_AUDMICBIAS1DCSW1NEN_MASK, MT6351_PMIC_RG_AUDMICBIAS1DCSW1NEN_SHIFT},
  5830. {PMIC_RG_AUDMICBIAS1VREF, MT6351_PMIC_RG_AUDMICBIAS1VREF_ADDR,
  5831. MT6351_PMIC_RG_AUDMICBIAS1VREF_MASK, MT6351_PMIC_RG_AUDMICBIAS1VREF_SHIFT},
  5832. {PMIC_RG_AUDMICBIAS1LOWPEN, MT6351_PMIC_RG_AUDMICBIAS1LOWPEN_ADDR,
  5833. MT6351_PMIC_RG_AUDMICBIAS1LOWPEN_MASK, MT6351_PMIC_RG_AUDMICBIAS1LOWPEN_SHIFT},
  5834. {PMIC_RG_AUDMICBIAS1DCSW3PEN, MT6351_PMIC_RG_AUDMICBIAS1DCSW3PEN_ADDR,
  5835. MT6351_PMIC_RG_AUDMICBIAS1DCSW3PEN_MASK, MT6351_PMIC_RG_AUDMICBIAS1DCSW3PEN_SHIFT},
  5836. {PMIC_RG_AUDMICBIAS1DCSW3NEN, MT6351_PMIC_RG_AUDMICBIAS1DCSW3NEN_ADDR,
  5837. MT6351_PMIC_RG_AUDMICBIAS1DCSW3NEN_MASK, MT6351_PMIC_RG_AUDMICBIAS1DCSW3NEN_SHIFT},
  5838. {PMIC_RG_AUDMICBIAS2DCSW3PEN, MT6351_PMIC_RG_AUDMICBIAS2DCSW3PEN_ADDR,
  5839. MT6351_PMIC_RG_AUDMICBIAS2DCSW3PEN_MASK, MT6351_PMIC_RG_AUDMICBIAS2DCSW3PEN_SHIFT},
  5840. {PMIC_RG_AUDMICBIAS2DCSW3NEN, MT6351_PMIC_RG_AUDMICBIAS2DCSW3NEN_ADDR,
  5841. MT6351_PMIC_RG_AUDMICBIAS2DCSW3NEN_MASK, MT6351_PMIC_RG_AUDMICBIAS2DCSW3NEN_SHIFT},
  5842. {PMIC_RG_BANDGAPGEN, MT6351_PMIC_RG_BANDGAPGEN_ADDR,
  5843. MT6351_PMIC_RG_BANDGAPGEN_MASK, MT6351_PMIC_RG_BANDGAPGEN_SHIFT},
  5844. {PMIC_RG_AUDACCDETMICBIAS0PULLLOW, MT6351_PMIC_RG_AUDACCDETMICBIAS0PULLLOW_ADDR,
  5845. MT6351_PMIC_RG_AUDACCDETMICBIAS0PULLLOW_MASK,
  5846. MT6351_PMIC_RG_AUDACCDETMICBIAS0PULLLOW_SHIFT},
  5847. {PMIC_RG_AUDACCDETMICBIAS1PULLLOW, MT6351_PMIC_RG_AUDACCDETMICBIAS1PULLLOW_ADDR,
  5848. MT6351_PMIC_RG_AUDACCDETMICBIAS1PULLLOW_MASK,
  5849. MT6351_PMIC_RG_AUDACCDETMICBIAS1PULLLOW_SHIFT},
  5850. {PMIC_RG_AUDACCDETMICBIAS2PULLLOW, MT6351_PMIC_RG_AUDACCDETMICBIAS2PULLLOW_ADDR,
  5851. MT6351_PMIC_RG_AUDACCDETMICBIAS2PULLLOW_MASK,
  5852. MT6351_PMIC_RG_AUDACCDETMICBIAS2PULLLOW_SHIFT},
  5853. {PMIC_RG_AUDACCDETVIN1PULLLOW, MT6351_PMIC_RG_AUDACCDETVIN1PULLLOW_ADDR,
  5854. MT6351_PMIC_RG_AUDACCDETVIN1PULLLOW_MASK, MT6351_PMIC_RG_AUDACCDETVIN1PULLLOW_SHIFT},
  5855. {PMIC_RG_AUDACCDETVTHACAL, MT6351_PMIC_RG_AUDACCDETVTHACAL_ADDR,
  5856. MT6351_PMIC_RG_AUDACCDETVTHACAL_MASK, MT6351_PMIC_RG_AUDACCDETVTHACAL_SHIFT},
  5857. {PMIC_RG_AUDACCDETVTHBCAL, MT6351_PMIC_RG_AUDACCDETVTHBCAL_ADDR,
  5858. MT6351_PMIC_RG_AUDACCDETVTHBCAL_MASK, MT6351_PMIC_RG_AUDACCDETVTHBCAL_SHIFT},
  5859. {PMIC_RG_ACCDET1SEL, MT6351_PMIC_RG_ACCDET1SEL_ADDR,
  5860. MT6351_PMIC_RG_ACCDET1SEL_MASK, MT6351_PMIC_RG_ACCDET1SEL_SHIFT},
  5861. {PMIC_RG_ACCDET2SEL, MT6351_PMIC_RG_ACCDET2SEL_ADDR,
  5862. MT6351_PMIC_RG_ACCDET2SEL_MASK, MT6351_PMIC_RG_ACCDET2SEL_SHIFT},
  5863. {PMIC_RG_SWBUFMODSEL, MT6351_PMIC_RG_SWBUFMODSEL_ADDR,
  5864. MT6351_PMIC_RG_SWBUFMODSEL_MASK, MT6351_PMIC_RG_SWBUFMODSEL_SHIFT},
  5865. {PMIC_RG_SWBUFSWEN, MT6351_PMIC_RG_SWBUFSWEN_ADDR, MT6351_PMIC_RG_SWBUFSWEN_MASK,
  5866. MT6351_PMIC_RG_SWBUFSWEN_SHIFT},
  5867. {PMIC_RG_EINTCOMPVTH, MT6351_PMIC_RG_EINTCOMPVTH_ADDR,
  5868. MT6351_PMIC_RG_EINTCOMPVTH_MASK, MT6351_PMIC_RG_EINTCOMPVTH_SHIFT},
  5869. {PMIC_RG_EINTCONFIGACCDET, MT6351_PMIC_RG_EINTCONFIGACCDET_ADDR,
  5870. MT6351_PMIC_RG_EINTCONFIGACCDET_MASK, MT6351_PMIC_RG_EINTCONFIGACCDET_SHIFT},
  5871. {PMIC_RG_NVDETCMPEN, MT6351_PMIC_RG_NVDETCMPEN_ADDR,
  5872. MT6351_PMIC_RG_NVDETCMPEN_MASK, MT6351_PMIC_RG_NVDETCMPEN_SHIFT},
  5873. {PMIC_RG_NVDETVTH, MT6351_PMIC_RG_NVDETVTH_ADDR, MT6351_PMIC_RG_NVDETVTH_MASK,
  5874. MT6351_PMIC_RG_NVDETVTH_SHIFT},
  5875. {PMIC_RG_NVMODSEL, MT6351_PMIC_RG_NVMODSEL_ADDR, MT6351_PMIC_RG_NVMODSEL_MASK,
  5876. MT6351_PMIC_RG_NVMODSEL_SHIFT},
  5877. {PMIC_RG_NVCMPSWEN, MT6351_PMIC_RG_NVCMPSWEN_ADDR, MT6351_PMIC_RG_NVCMPSWEN_MASK,
  5878. MT6351_PMIC_RG_NVCMPSWEN_SHIFT},
  5879. {PMIC_RG_AUDENCSPAREVA30, MT6351_PMIC_RG_AUDENCSPAREVA30_ADDR,
  5880. MT6351_PMIC_RG_AUDENCSPAREVA30_MASK, MT6351_PMIC_RG_AUDENCSPAREVA30_SHIFT},
  5881. {PMIC_RG_AUDENCSPAREVA18, MT6351_PMIC_RG_AUDENCSPAREVA18_ADDR,
  5882. MT6351_PMIC_RG_AUDENCSPAREVA18_MASK, MT6351_PMIC_RG_AUDENCSPAREVA18_SHIFT},
  5883. {PMIC_RG_PLL_EN, MT6351_PMIC_RG_PLL_EN_ADDR, MT6351_PMIC_RG_PLL_EN_MASK,
  5884. MT6351_PMIC_RG_PLL_EN_SHIFT},
  5885. {PMIC_RG_PLLBS_RST, MT6351_PMIC_RG_PLLBS_RST_ADDR, MT6351_PMIC_RG_PLLBS_RST_MASK,
  5886. MT6351_PMIC_RG_PLLBS_RST_SHIFT},
  5887. {PMIC_RG_PLL_DCKO_SEL, MT6351_PMIC_RG_PLL_DCKO_SEL_ADDR,
  5888. MT6351_PMIC_RG_PLL_DCKO_SEL_MASK, MT6351_PMIC_RG_PLL_DCKO_SEL_SHIFT},
  5889. {PMIC_RG_PLL_DIV1, MT6351_PMIC_RG_PLL_DIV1_ADDR, MT6351_PMIC_RG_PLL_DIV1_MASK,
  5890. MT6351_PMIC_RG_PLL_DIV1_SHIFT},
  5891. {PMIC_RG_PLL_RLATCH_EN, MT6351_PMIC_RG_PLL_RLATCH_EN_ADDR,
  5892. MT6351_PMIC_RG_PLL_RLATCH_EN_MASK, MT6351_PMIC_RG_PLL_RLATCH_EN_SHIFT},
  5893. {PMIC_RG_PLL_PDIV1_EN, MT6351_PMIC_RG_PLL_PDIV1_EN_ADDR,
  5894. MT6351_PMIC_RG_PLL_PDIV1_EN_MASK, MT6351_PMIC_RG_PLL_PDIV1_EN_SHIFT},
  5895. {PMIC_RG_PLL_PDIV1, MT6351_PMIC_RG_PLL_PDIV1_ADDR, MT6351_PMIC_RG_PLL_PDIV1_MASK,
  5896. MT6351_PMIC_RG_PLL_PDIV1_SHIFT},
  5897. {PMIC_RG_PLL_BC, MT6351_PMIC_RG_PLL_BC_ADDR, MT6351_PMIC_RG_PLL_BC_MASK,
  5898. MT6351_PMIC_RG_PLL_BC_SHIFT},
  5899. {PMIC_RG_PLL_BP, MT6351_PMIC_RG_PLL_BP_ADDR, MT6351_PMIC_RG_PLL_BP_MASK,
  5900. MT6351_PMIC_RG_PLL_BP_SHIFT},
  5901. {PMIC_RG_PLL_BR, MT6351_PMIC_RG_PLL_BR_ADDR, MT6351_PMIC_RG_PLL_BR_MASK,
  5902. MT6351_PMIC_RG_PLL_BR_SHIFT},
  5903. {PMIC_RG_CKO_SEL, MT6351_PMIC_RG_CKO_SEL_ADDR, MT6351_PMIC_RG_CKO_SEL_MASK,
  5904. MT6351_PMIC_RG_CKO_SEL_SHIFT},
  5905. {PMIC_RG_PLL_IBSEL, MT6351_PMIC_RG_PLL_IBSEL_ADDR, MT6351_PMIC_RG_PLL_IBSEL_MASK,
  5906. MT6351_PMIC_RG_PLL_IBSEL_SHIFT},
  5907. {PMIC_RG_PLL_CKT_SEL, MT6351_PMIC_RG_PLL_CKT_SEL_ADDR,
  5908. MT6351_PMIC_RG_PLL_CKT_SEL_MASK, MT6351_PMIC_RG_PLL_CKT_SEL_SHIFT},
  5909. {PMIC_RG_PLL_VCT_EN, MT6351_PMIC_RG_PLL_VCT_EN_ADDR,
  5910. MT6351_PMIC_RG_PLL_VCT_EN_MASK, MT6351_PMIC_RG_PLL_VCT_EN_SHIFT},
  5911. {PMIC_RG_PLL_CKT_EN, MT6351_PMIC_RG_PLL_CKT_EN_ADDR,
  5912. MT6351_PMIC_RG_PLL_CKT_EN_MASK, MT6351_PMIC_RG_PLL_CKT_EN_SHIFT},
  5913. {PMIC_RG_PLL_HPM_EN, MT6351_PMIC_RG_PLL_HPM_EN_ADDR,
  5914. MT6351_PMIC_RG_PLL_HPM_EN_MASK, MT6351_PMIC_RG_PLL_HPM_EN_SHIFT},
  5915. {PMIC_RG_PLL_DCHP_EN, MT6351_PMIC_RG_PLL_DCHP_EN_ADDR,
  5916. MT6351_PMIC_RG_PLL_DCHP_EN_MASK, MT6351_PMIC_RG_PLL_DCHP_EN_SHIFT},
  5917. {PMIC_RG_PLL_CDIV, MT6351_PMIC_RG_PLL_CDIV_ADDR, MT6351_PMIC_RG_PLL_CDIV_MASK,
  5918. MT6351_PMIC_RG_PLL_CDIV_SHIFT},
  5919. {PMIC_RG_VCOBAND, MT6351_PMIC_RG_VCOBAND_ADDR, MT6351_PMIC_RG_VCOBAND_MASK,
  5920. MT6351_PMIC_RG_VCOBAND_SHIFT},
  5921. {PMIC_RG_CKDRV_EN, MT6351_PMIC_RG_CKDRV_EN_ADDR, MT6351_PMIC_RG_CKDRV_EN_MASK,
  5922. MT6351_PMIC_RG_CKDRV_EN_SHIFT},
  5923. {PMIC_RG_PLL_DCHP_AEN, MT6351_PMIC_RG_PLL_DCHP_AEN_ADDR,
  5924. MT6351_PMIC_RG_PLL_DCHP_AEN_MASK, MT6351_PMIC_RG_PLL_DCHP_AEN_SHIFT},
  5925. {PMIC_RG_PLL_RSVA, MT6351_PMIC_RG_PLL_RSVA_ADDR, MT6351_PMIC_RG_PLL_RSVA_MASK,
  5926. MT6351_PMIC_RG_PLL_RSVA_SHIFT},
  5927. {PMIC_RGS_AUDRCTUNELREAD, MT6351_PMIC_RGS_AUDRCTUNELREAD_ADDR,
  5928. MT6351_PMIC_RGS_AUDRCTUNELREAD_MASK, MT6351_PMIC_RGS_AUDRCTUNELREAD_SHIFT},
  5929. {PMIC_RGS_AUDRCTUNERREAD, MT6351_PMIC_RGS_AUDRCTUNERREAD_ADDR,
  5930. MT6351_PMIC_RGS_AUDRCTUNERREAD_MASK, MT6351_PMIC_RGS_AUDRCTUNERREAD_SHIFT},
  5931. {PMIC_RG_DIVCKS_CHG, MT6351_PMIC_RG_DIVCKS_CHG_ADDR,
  5932. MT6351_PMIC_RG_DIVCKS_CHG_MASK, MT6351_PMIC_RG_DIVCKS_CHG_SHIFT},
  5933. {PMIC_RG_DIVCKS_ON, MT6351_PMIC_RG_DIVCKS_ON_ADDR, MT6351_PMIC_RG_DIVCKS_ON_MASK,
  5934. MT6351_PMIC_RG_DIVCKS_ON_SHIFT},
  5935. {PMIC_RG_DIVCKS_PRG, MT6351_PMIC_RG_DIVCKS_PRG_ADDR,
  5936. MT6351_PMIC_RG_DIVCKS_PRG_MASK, MT6351_PMIC_RG_DIVCKS_PRG_SHIFT},
  5937. {PMIC_RG_DIVCKS_PWD_NCP, MT6351_PMIC_RG_DIVCKS_PWD_NCP_ADDR,
  5938. MT6351_PMIC_RG_DIVCKS_PWD_NCP_MASK, MT6351_PMIC_RG_DIVCKS_PWD_NCP_SHIFT},
  5939. {PMIC_RG_DIVCKS_PWD_NCP_ST_SEL, MT6351_PMIC_RG_DIVCKS_PWD_NCP_ST_SEL_ADDR,
  5940. MT6351_PMIC_RG_DIVCKS_PWD_NCP_ST_SEL_MASK, MT6351_PMIC_RG_DIVCKS_PWD_NCP_ST_SEL_SHIFT},
  5941. {PMIC_AUXADC_ADC_OUT_CH0, MT6351_PMIC_AUXADC_ADC_OUT_CH0_ADDR,
  5942. MT6351_PMIC_AUXADC_ADC_OUT_CH0_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH0_SHIFT},
  5943. {PMIC_AUXADC_ADC_RDY_CH0, MT6351_PMIC_AUXADC_ADC_RDY_CH0_ADDR,
  5944. MT6351_PMIC_AUXADC_ADC_RDY_CH0_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH0_SHIFT},
  5945. {PMIC_AUXADC_ADC_OUT_CH1, MT6351_PMIC_AUXADC_ADC_OUT_CH1_ADDR,
  5946. MT6351_PMIC_AUXADC_ADC_OUT_CH1_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH1_SHIFT},
  5947. {PMIC_AUXADC_ADC_RDY_CH1, MT6351_PMIC_AUXADC_ADC_RDY_CH1_ADDR,
  5948. MT6351_PMIC_AUXADC_ADC_RDY_CH1_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH1_SHIFT},
  5949. {PMIC_AUXADC_ADC_OUT_CH2, MT6351_PMIC_AUXADC_ADC_OUT_CH2_ADDR,
  5950. MT6351_PMIC_AUXADC_ADC_OUT_CH2_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH2_SHIFT},
  5951. {PMIC_AUXADC_ADC_RDY_CH2, MT6351_PMIC_AUXADC_ADC_RDY_CH2_ADDR,
  5952. MT6351_PMIC_AUXADC_ADC_RDY_CH2_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH2_SHIFT},
  5953. {PMIC_AUXADC_ADC_OUT_CH3, MT6351_PMIC_AUXADC_ADC_OUT_CH3_ADDR,
  5954. MT6351_PMIC_AUXADC_ADC_OUT_CH3_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH3_SHIFT},
  5955. {PMIC_AUXADC_ADC_RDY_CH3, MT6351_PMIC_AUXADC_ADC_RDY_CH3_ADDR,
  5956. MT6351_PMIC_AUXADC_ADC_RDY_CH3_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH3_SHIFT},
  5957. {PMIC_AUXADC_ADC_OUT_CH4, MT6351_PMIC_AUXADC_ADC_OUT_CH4_ADDR,
  5958. MT6351_PMIC_AUXADC_ADC_OUT_CH4_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH4_SHIFT},
  5959. {PMIC_AUXADC_ADC_RDY_CH4, MT6351_PMIC_AUXADC_ADC_RDY_CH4_ADDR,
  5960. MT6351_PMIC_AUXADC_ADC_RDY_CH4_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH4_SHIFT},
  5961. {PMIC_AUXADC_ADC_OUT_CH5, MT6351_PMIC_AUXADC_ADC_OUT_CH5_ADDR,
  5962. MT6351_PMIC_AUXADC_ADC_OUT_CH5_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH5_SHIFT},
  5963. {PMIC_AUXADC_ADC_RDY_CH5, MT6351_PMIC_AUXADC_ADC_RDY_CH5_ADDR,
  5964. MT6351_PMIC_AUXADC_ADC_RDY_CH5_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH5_SHIFT},
  5965. {PMIC_AUXADC_ADC_OUT_CH6, MT6351_PMIC_AUXADC_ADC_OUT_CH6_ADDR,
  5966. MT6351_PMIC_AUXADC_ADC_OUT_CH6_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH6_SHIFT},
  5967. {PMIC_AUXADC_ADC_RDY_CH6, MT6351_PMIC_AUXADC_ADC_RDY_CH6_ADDR,
  5968. MT6351_PMIC_AUXADC_ADC_RDY_CH6_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH6_SHIFT},
  5969. {PMIC_AUXADC_ADC_OUT_CH7, MT6351_PMIC_AUXADC_ADC_OUT_CH7_ADDR,
  5970. MT6351_PMIC_AUXADC_ADC_OUT_CH7_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH7_SHIFT},
  5971. {PMIC_AUXADC_ADC_RDY_CH7, MT6351_PMIC_AUXADC_ADC_RDY_CH7_ADDR,
  5972. MT6351_PMIC_AUXADC_ADC_RDY_CH7_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH7_SHIFT},
  5973. {PMIC_AUXADC_ADC_OUT_CH8, MT6351_PMIC_AUXADC_ADC_OUT_CH8_ADDR,
  5974. MT6351_PMIC_AUXADC_ADC_OUT_CH8_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH8_SHIFT},
  5975. {PMIC_AUXADC_ADC_RDY_CH8, MT6351_PMIC_AUXADC_ADC_RDY_CH8_ADDR,
  5976. MT6351_PMIC_AUXADC_ADC_RDY_CH8_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH8_SHIFT},
  5977. {PMIC_AUXADC_ADC_OUT_CH9, MT6351_PMIC_AUXADC_ADC_OUT_CH9_ADDR,
  5978. MT6351_PMIC_AUXADC_ADC_OUT_CH9_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH9_SHIFT},
  5979. {PMIC_AUXADC_ADC_RDY_CH9, MT6351_PMIC_AUXADC_ADC_RDY_CH9_ADDR,
  5980. MT6351_PMIC_AUXADC_ADC_RDY_CH9_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH9_SHIFT},
  5981. {PMIC_AUXADC_ADC_OUT_CH10, MT6351_PMIC_AUXADC_ADC_OUT_CH10_ADDR,
  5982. MT6351_PMIC_AUXADC_ADC_OUT_CH10_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH10_SHIFT},
  5983. {PMIC_AUXADC_ADC_RDY_CH10, MT6351_PMIC_AUXADC_ADC_RDY_CH10_ADDR,
  5984. MT6351_PMIC_AUXADC_ADC_RDY_CH10_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH10_SHIFT},
  5985. {PMIC_AUXADC_ADC_OUT_CH11, MT6351_PMIC_AUXADC_ADC_OUT_CH11_ADDR,
  5986. MT6351_PMIC_AUXADC_ADC_OUT_CH11_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH11_SHIFT},
  5987. {PMIC_AUXADC_ADC_RDY_CH11, MT6351_PMIC_AUXADC_ADC_RDY_CH11_ADDR,
  5988. MT6351_PMIC_AUXADC_ADC_RDY_CH11_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH11_SHIFT},
  5989. {PMIC_AUXADC_ADC_OUT_CH12_15, MT6351_PMIC_AUXADC_ADC_OUT_CH12_15_ADDR,
  5990. MT6351_PMIC_AUXADC_ADC_OUT_CH12_15_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH12_15_SHIFT},
  5991. {PMIC_AUXADC_ADC_RDY_CH12_15, MT6351_PMIC_AUXADC_ADC_RDY_CH12_15_ADDR,
  5992. MT6351_PMIC_AUXADC_ADC_RDY_CH12_15_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH12_15_SHIFT},
  5993. {PMIC_AUXADC_ADC_OUT_THR_HW, MT6351_PMIC_AUXADC_ADC_OUT_THR_HW_ADDR,
  5994. MT6351_PMIC_AUXADC_ADC_OUT_THR_HW_MASK, MT6351_PMIC_AUXADC_ADC_OUT_THR_HW_SHIFT},
  5995. {PMIC_AUXADC_ADC_RDY_THR_HW, MT6351_PMIC_AUXADC_ADC_RDY_THR_HW_ADDR,
  5996. MT6351_PMIC_AUXADC_ADC_RDY_THR_HW_MASK, MT6351_PMIC_AUXADC_ADC_RDY_THR_HW_SHIFT},
  5997. {PMIC_AUXADC_ADC_OUT_LBAT, MT6351_PMIC_AUXADC_ADC_OUT_LBAT_ADDR,
  5998. MT6351_PMIC_AUXADC_ADC_OUT_LBAT_MASK, MT6351_PMIC_AUXADC_ADC_OUT_LBAT_SHIFT},
  5999. {PMIC_AUXADC_ADC_RDY_LBAT, MT6351_PMIC_AUXADC_ADC_RDY_LBAT_ADDR,
  6000. MT6351_PMIC_AUXADC_ADC_RDY_LBAT_MASK, MT6351_PMIC_AUXADC_ADC_RDY_LBAT_SHIFT},
  6001. {PMIC_AUXADC_ADC_OUT_LBAT2, MT6351_PMIC_AUXADC_ADC_OUT_LBAT2_ADDR,
  6002. MT6351_PMIC_AUXADC_ADC_OUT_LBAT2_MASK, MT6351_PMIC_AUXADC_ADC_OUT_LBAT2_SHIFT},
  6003. {PMIC_AUXADC_ADC_RDY_LBAT2, MT6351_PMIC_AUXADC_ADC_RDY_LBAT2_ADDR,
  6004. MT6351_PMIC_AUXADC_ADC_RDY_LBAT2_MASK, MT6351_PMIC_AUXADC_ADC_RDY_LBAT2_SHIFT},
  6005. {PMIC_AUXADC_ADC_OUT_CH7_BY_GPS, MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_GPS_ADDR,
  6006. MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_GPS_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_GPS_SHIFT},
  6007. {PMIC_AUXADC_ADC_RDY_CH7_BY_GPS, MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_GPS_ADDR,
  6008. MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_GPS_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_GPS_SHIFT},
  6009. {PMIC_AUXADC_ADC_OUT_CH7_BY_MD, MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_MD_ADDR,
  6010. MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_MD_SHIFT},
  6011. {PMIC_AUXADC_ADC_RDY_CH7_BY_MD, MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_MD_ADDR,
  6012. MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_MD_SHIFT},
  6013. {PMIC_AUXADC_ADC_OUT_CH7_BY_AP, MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_AP_ADDR,
  6014. MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH7_BY_AP_SHIFT},
  6015. {PMIC_AUXADC_ADC_RDY_CH7_BY_AP, MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_AP_ADDR,
  6016. MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH7_BY_AP_SHIFT},
  6017. {PMIC_AUXADC_ADC_OUT_CH4_BY_MD, MT6351_PMIC_AUXADC_ADC_OUT_CH4_BY_MD_ADDR,
  6018. MT6351_PMIC_AUXADC_ADC_OUT_CH4_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH4_BY_MD_SHIFT},
  6019. {PMIC_AUXADC_ADC_RDY_CH4_BY_MD, MT6351_PMIC_AUXADC_ADC_RDY_CH4_BY_MD_ADDR,
  6020. MT6351_PMIC_AUXADC_ADC_RDY_CH4_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH4_BY_MD_SHIFT},
  6021. {PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR, MT6351_PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR_ADDR,
  6022. MT6351_PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR_MASK,
  6023. MT6351_PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR_SHIFT},
  6024. {PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR, MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR_ADDR,
  6025. MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR_MASK,
  6026. MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR_SHIFT},
  6027. {PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR, MT6351_PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR_ADDR,
  6028. MT6351_PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR_MASK,
  6029. MT6351_PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR_SHIFT},
  6030. {PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR, MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR_ADDR,
  6031. MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR_MASK,
  6032. MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR_SHIFT},
  6033. {PMIC_AUXADC_ADC_OUT_CH0_BY_MD, MT6351_PMIC_AUXADC_ADC_OUT_CH0_BY_MD_ADDR,
  6034. MT6351_PMIC_AUXADC_ADC_OUT_CH0_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH0_BY_MD_SHIFT},
  6035. {PMIC_AUXADC_ADC_RDY_CH0_BY_MD, MT6351_PMIC_AUXADC_ADC_RDY_CH0_BY_MD_ADDR,
  6036. MT6351_PMIC_AUXADC_ADC_RDY_CH0_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH0_BY_MD_SHIFT},
  6037. {PMIC_AUXADC_ADC_OUT_CH0_BY_AP, MT6351_PMIC_AUXADC_ADC_OUT_CH0_BY_AP_ADDR,
  6038. MT6351_PMIC_AUXADC_ADC_OUT_CH0_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH0_BY_AP_SHIFT},
  6039. {PMIC_AUXADC_ADC_RDY_CH0_BY_AP, MT6351_PMIC_AUXADC_ADC_RDY_CH0_BY_AP_ADDR,
  6040. MT6351_PMIC_AUXADC_ADC_RDY_CH0_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH0_BY_AP_SHIFT},
  6041. {PMIC_AUXADC_ADC_OUT_CH1_BY_MD, MT6351_PMIC_AUXADC_ADC_OUT_CH1_BY_MD_ADDR,
  6042. MT6351_PMIC_AUXADC_ADC_OUT_CH1_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH1_BY_MD_SHIFT},
  6043. {PMIC_AUXADC_ADC_RDY_CH1_BY_MD, MT6351_PMIC_AUXADC_ADC_RDY_CH1_BY_MD_ADDR,
  6044. MT6351_PMIC_AUXADC_ADC_RDY_CH1_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH1_BY_MD_SHIFT},
  6045. {PMIC_AUXADC_ADC_OUT_CH1_BY_AP, MT6351_PMIC_AUXADC_ADC_OUT_CH1_BY_AP_ADDR,
  6046. MT6351_PMIC_AUXADC_ADC_OUT_CH1_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_OUT_CH1_BY_AP_SHIFT},
  6047. {PMIC_AUXADC_ADC_RDY_CH1_BY_AP, MT6351_PMIC_AUXADC_ADC_RDY_CH1_BY_AP_ADDR,
  6048. MT6351_PMIC_AUXADC_ADC_RDY_CH1_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_RDY_CH1_BY_AP_SHIFT},
  6049. {PMIC_AUXADC_ADC_OUT_VISMPS0, MT6351_PMIC_AUXADC_ADC_OUT_VISMPS0_ADDR,
  6050. MT6351_PMIC_AUXADC_ADC_OUT_VISMPS0_MASK, MT6351_PMIC_AUXADC_ADC_OUT_VISMPS0_SHIFT},
  6051. {PMIC_AUXADC_ADC_RDY_VISMPS0, MT6351_PMIC_AUXADC_ADC_RDY_VISMPS0_ADDR,
  6052. MT6351_PMIC_AUXADC_ADC_RDY_VISMPS0_MASK, MT6351_PMIC_AUXADC_ADC_RDY_VISMPS0_SHIFT},
  6053. {PMIC_AUXADC_ADC_OUT_FGADC1, MT6351_PMIC_AUXADC_ADC_OUT_FGADC1_ADDR,
  6054. MT6351_PMIC_AUXADC_ADC_OUT_FGADC1_MASK, MT6351_PMIC_AUXADC_ADC_OUT_FGADC1_SHIFT},
  6055. {PMIC_AUXADC_ADC_RDY_FGADC1, MT6351_PMIC_AUXADC_ADC_RDY_FGADC1_ADDR,
  6056. MT6351_PMIC_AUXADC_ADC_RDY_FGADC1_MASK, MT6351_PMIC_AUXADC_ADC_RDY_FGADC1_SHIFT},
  6057. {PMIC_AUXADC_ADC_OUT_FGADC2, MT6351_PMIC_AUXADC_ADC_OUT_FGADC2_ADDR,
  6058. MT6351_PMIC_AUXADC_ADC_OUT_FGADC2_MASK, MT6351_PMIC_AUXADC_ADC_OUT_FGADC2_SHIFT},
  6059. {PMIC_AUXADC_ADC_RDY_FGADC2, MT6351_PMIC_AUXADC_ADC_RDY_FGADC2_ADDR,
  6060. MT6351_PMIC_AUXADC_ADC_RDY_FGADC2_MASK, MT6351_PMIC_AUXADC_ADC_RDY_FGADC2_SHIFT},
  6061. {PMIC_AUXADC_ADC_OUT_IMP, MT6351_PMIC_AUXADC_ADC_OUT_IMP_ADDR,
  6062. MT6351_PMIC_AUXADC_ADC_OUT_IMP_MASK, MT6351_PMIC_AUXADC_ADC_OUT_IMP_SHIFT},
  6063. {PMIC_AUXADC_ADC_RDY_IMP, MT6351_PMIC_AUXADC_ADC_RDY_IMP_ADDR,
  6064. MT6351_PMIC_AUXADC_ADC_RDY_IMP_MASK, MT6351_PMIC_AUXADC_ADC_RDY_IMP_SHIFT},
  6065. {PMIC_AUXADC_ADC_OUT_IMP_AVG, MT6351_PMIC_AUXADC_ADC_OUT_IMP_AVG_ADDR,
  6066. MT6351_PMIC_AUXADC_ADC_OUT_IMP_AVG_MASK, MT6351_PMIC_AUXADC_ADC_OUT_IMP_AVG_SHIFT},
  6067. {PMIC_AUXADC_ADC_RDY_IMP_AVG, MT6351_PMIC_AUXADC_ADC_RDY_IMP_AVG_ADDR,
  6068. MT6351_PMIC_AUXADC_ADC_RDY_IMP_AVG_MASK, MT6351_PMIC_AUXADC_ADC_RDY_IMP_AVG_SHIFT},
  6069. {PMIC_AUXADC_ADC_OUT_RAW, MT6351_PMIC_AUXADC_ADC_OUT_RAW_ADDR,
  6070. MT6351_PMIC_AUXADC_ADC_OUT_RAW_MASK, MT6351_PMIC_AUXADC_ADC_OUT_RAW_SHIFT},
  6071. {PMIC_AUXADC_ADC_OUT_MDRT, MT6351_PMIC_AUXADC_ADC_OUT_MDRT_ADDR,
  6072. MT6351_PMIC_AUXADC_ADC_OUT_MDRT_MASK, MT6351_PMIC_AUXADC_ADC_OUT_MDRT_SHIFT},
  6073. {PMIC_AUXADC_ADC_RDY_MDRT, MT6351_PMIC_AUXADC_ADC_RDY_MDRT_ADDR,
  6074. MT6351_PMIC_AUXADC_ADC_RDY_MDRT_MASK, MT6351_PMIC_AUXADC_ADC_RDY_MDRT_SHIFT},
  6075. {PMIC_AUXADC_ADC_OUT_MDBG, MT6351_PMIC_AUXADC_ADC_OUT_MDBG_ADDR,
  6076. MT6351_PMIC_AUXADC_ADC_OUT_MDBG_MASK, MT6351_PMIC_AUXADC_ADC_OUT_MDBG_SHIFT},
  6077. {PMIC_AUXADC_ADC_RDY_MDBG, MT6351_PMIC_AUXADC_ADC_RDY_MDBG_ADDR,
  6078. MT6351_PMIC_AUXADC_ADC_RDY_MDBG_MASK, MT6351_PMIC_AUXADC_ADC_RDY_MDBG_SHIFT},
  6079. {PMIC_AUXADC_ADC_OUT_JEITA, MT6351_PMIC_AUXADC_ADC_OUT_JEITA_ADDR,
  6080. MT6351_PMIC_AUXADC_ADC_OUT_JEITA_MASK, MT6351_PMIC_AUXADC_ADC_OUT_JEITA_SHIFT},
  6081. {PMIC_AUXADC_ADC_RDY_JEITA, MT6351_PMIC_AUXADC_ADC_RDY_JEITA_ADDR,
  6082. MT6351_PMIC_AUXADC_ADC_RDY_JEITA_MASK, MT6351_PMIC_AUXADC_ADC_RDY_JEITA_SHIFT},
  6083. {PMIC_AUXADC_ADC_OUT_DCXO_BY_GPS, MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_GPS_ADDR,
  6084. MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_GPS_MASK,
  6085. MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_GPS_SHIFT},
  6086. {PMIC_AUXADC_ADC_RDY_DCXO_BY_GPS, MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_GPS_ADDR,
  6087. MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_GPS_MASK,
  6088. MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_GPS_SHIFT},
  6089. {PMIC_AUXADC_ADC_OUT_DCXO_BY_MD, MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_MD_ADDR,
  6090. MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_MD_SHIFT},
  6091. {PMIC_AUXADC_ADC_RDY_DCXO_BY_MD, MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_MD_ADDR,
  6092. MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_MD_MASK, MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_MD_SHIFT},
  6093. {PMIC_AUXADC_ADC_OUT_DCXO_BY_AP, MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_AP_ADDR,
  6094. MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_OUT_DCXO_BY_AP_SHIFT},
  6095. {PMIC_AUXADC_ADC_RDY_DCXO_BY_AP, MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_AP_ADDR,
  6096. MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_AP_MASK, MT6351_PMIC_AUXADC_ADC_RDY_DCXO_BY_AP_SHIFT},
  6097. {PMIC_AUXADC_ADC_OUT_DCXO_MDRT, MT6351_PMIC_AUXADC_ADC_OUT_DCXO_MDRT_ADDR,
  6098. MT6351_PMIC_AUXADC_ADC_OUT_DCXO_MDRT_MASK, MT6351_PMIC_AUXADC_ADC_OUT_DCXO_MDRT_SHIFT},
  6099. {PMIC_AUXADC_ADC_RDY_DCXO_MDRT, MT6351_PMIC_AUXADC_ADC_RDY_DCXO_MDRT_ADDR,
  6100. MT6351_PMIC_AUXADC_ADC_RDY_DCXO_MDRT_MASK, MT6351_PMIC_AUXADC_ADC_RDY_DCXO_MDRT_SHIFT},
  6101. {PMIC_AUXADC_ADC_OUT_NAG, MT6351_PMIC_AUXADC_ADC_OUT_NAG_ADDR,
  6102. MT6351_PMIC_AUXADC_ADC_OUT_NAG_MASK, MT6351_PMIC_AUXADC_ADC_OUT_NAG_SHIFT},
  6103. {PMIC_AUXADC_ADC_RDY_NAG, MT6351_PMIC_AUXADC_ADC_RDY_NAG_ADDR,
  6104. MT6351_PMIC_AUXADC_ADC_RDY_NAG_MASK, MT6351_PMIC_AUXADC_ADC_RDY_NAG_SHIFT},
  6105. {PMIC_AUXADC_BUF_OUT_00, MT6351_PMIC_AUXADC_BUF_OUT_00_ADDR,
  6106. MT6351_PMIC_AUXADC_BUF_OUT_00_MASK, MT6351_PMIC_AUXADC_BUF_OUT_00_SHIFT},
  6107. {PMIC_AUXADC_BUF_RDY_00, MT6351_PMIC_AUXADC_BUF_RDY_00_ADDR,
  6108. MT6351_PMIC_AUXADC_BUF_RDY_00_MASK, MT6351_PMIC_AUXADC_BUF_RDY_00_SHIFT},
  6109. {PMIC_AUXADC_BUF_OUT_01, MT6351_PMIC_AUXADC_BUF_OUT_01_ADDR,
  6110. MT6351_PMIC_AUXADC_BUF_OUT_01_MASK, MT6351_PMIC_AUXADC_BUF_OUT_01_SHIFT},
  6111. {PMIC_AUXADC_BUF_RDY_01, MT6351_PMIC_AUXADC_BUF_RDY_01_ADDR,
  6112. MT6351_PMIC_AUXADC_BUF_RDY_01_MASK, MT6351_PMIC_AUXADC_BUF_RDY_01_SHIFT},
  6113. {PMIC_AUXADC_BUF_OUT_02, MT6351_PMIC_AUXADC_BUF_OUT_02_ADDR,
  6114. MT6351_PMIC_AUXADC_BUF_OUT_02_MASK, MT6351_PMIC_AUXADC_BUF_OUT_02_SHIFT},
  6115. {PMIC_AUXADC_BUF_RDY_02, MT6351_PMIC_AUXADC_BUF_RDY_02_ADDR,
  6116. MT6351_PMIC_AUXADC_BUF_RDY_02_MASK, MT6351_PMIC_AUXADC_BUF_RDY_02_SHIFT},
  6117. {PMIC_AUXADC_BUF_OUT_03, MT6351_PMIC_AUXADC_BUF_OUT_03_ADDR,
  6118. MT6351_PMIC_AUXADC_BUF_OUT_03_MASK, MT6351_PMIC_AUXADC_BUF_OUT_03_SHIFT},
  6119. {PMIC_AUXADC_BUF_RDY_03, MT6351_PMIC_AUXADC_BUF_RDY_03_ADDR,
  6120. MT6351_PMIC_AUXADC_BUF_RDY_03_MASK, MT6351_PMIC_AUXADC_BUF_RDY_03_SHIFT},
  6121. {PMIC_AUXADC_BUF_OUT_04, MT6351_PMIC_AUXADC_BUF_OUT_04_ADDR,
  6122. MT6351_PMIC_AUXADC_BUF_OUT_04_MASK, MT6351_PMIC_AUXADC_BUF_OUT_04_SHIFT},
  6123. {PMIC_AUXADC_BUF_RDY_04, MT6351_PMIC_AUXADC_BUF_RDY_04_ADDR,
  6124. MT6351_PMIC_AUXADC_BUF_RDY_04_MASK, MT6351_PMIC_AUXADC_BUF_RDY_04_SHIFT},
  6125. {PMIC_AUXADC_BUF_OUT_05, MT6351_PMIC_AUXADC_BUF_OUT_05_ADDR,
  6126. MT6351_PMIC_AUXADC_BUF_OUT_05_MASK, MT6351_PMIC_AUXADC_BUF_OUT_05_SHIFT},
  6127. {PMIC_AUXADC_BUF_RDY_05, MT6351_PMIC_AUXADC_BUF_RDY_05_ADDR,
  6128. MT6351_PMIC_AUXADC_BUF_RDY_05_MASK, MT6351_PMIC_AUXADC_BUF_RDY_05_SHIFT},
  6129. {PMIC_AUXADC_BUF_OUT_06, MT6351_PMIC_AUXADC_BUF_OUT_06_ADDR,
  6130. MT6351_PMIC_AUXADC_BUF_OUT_06_MASK, MT6351_PMIC_AUXADC_BUF_OUT_06_SHIFT},
  6131. {PMIC_AUXADC_BUF_RDY_06, MT6351_PMIC_AUXADC_BUF_RDY_06_ADDR,
  6132. MT6351_PMIC_AUXADC_BUF_RDY_06_MASK, MT6351_PMIC_AUXADC_BUF_RDY_06_SHIFT},
  6133. {PMIC_AUXADC_BUF_OUT_07, MT6351_PMIC_AUXADC_BUF_OUT_07_ADDR,
  6134. MT6351_PMIC_AUXADC_BUF_OUT_07_MASK, MT6351_PMIC_AUXADC_BUF_OUT_07_SHIFT},
  6135. {PMIC_AUXADC_BUF_RDY_07, MT6351_PMIC_AUXADC_BUF_RDY_07_ADDR,
  6136. MT6351_PMIC_AUXADC_BUF_RDY_07_MASK, MT6351_PMIC_AUXADC_BUF_RDY_07_SHIFT},
  6137. {PMIC_AUXADC_BUF_OUT_08, MT6351_PMIC_AUXADC_BUF_OUT_08_ADDR,
  6138. MT6351_PMIC_AUXADC_BUF_OUT_08_MASK, MT6351_PMIC_AUXADC_BUF_OUT_08_SHIFT},
  6139. {PMIC_AUXADC_BUF_RDY_08, MT6351_PMIC_AUXADC_BUF_RDY_08_ADDR,
  6140. MT6351_PMIC_AUXADC_BUF_RDY_08_MASK, MT6351_PMIC_AUXADC_BUF_RDY_08_SHIFT},
  6141. {PMIC_AUXADC_BUF_OUT_09, MT6351_PMIC_AUXADC_BUF_OUT_09_ADDR,
  6142. MT6351_PMIC_AUXADC_BUF_OUT_09_MASK, MT6351_PMIC_AUXADC_BUF_OUT_09_SHIFT},
  6143. {PMIC_AUXADC_BUF_RDY_09, MT6351_PMIC_AUXADC_BUF_RDY_09_ADDR,
  6144. MT6351_PMIC_AUXADC_BUF_RDY_09_MASK, MT6351_PMIC_AUXADC_BUF_RDY_09_SHIFT},
  6145. {PMIC_AUXADC_BUF_OUT_10, MT6351_PMIC_AUXADC_BUF_OUT_10_ADDR,
  6146. MT6351_PMIC_AUXADC_BUF_OUT_10_MASK, MT6351_PMIC_AUXADC_BUF_OUT_10_SHIFT},
  6147. {PMIC_AUXADC_BUF_RDY_10, MT6351_PMIC_AUXADC_BUF_RDY_10_ADDR,
  6148. MT6351_PMIC_AUXADC_BUF_RDY_10_MASK, MT6351_PMIC_AUXADC_BUF_RDY_10_SHIFT},
  6149. {PMIC_AUXADC_BUF_OUT_11, MT6351_PMIC_AUXADC_BUF_OUT_11_ADDR,
  6150. MT6351_PMIC_AUXADC_BUF_OUT_11_MASK, MT6351_PMIC_AUXADC_BUF_OUT_11_SHIFT},
  6151. {PMIC_AUXADC_BUF_RDY_11, MT6351_PMIC_AUXADC_BUF_RDY_11_ADDR,
  6152. MT6351_PMIC_AUXADC_BUF_RDY_11_MASK, MT6351_PMIC_AUXADC_BUF_RDY_11_SHIFT},
  6153. {PMIC_AUXADC_BUF_OUT_12, MT6351_PMIC_AUXADC_BUF_OUT_12_ADDR,
  6154. MT6351_PMIC_AUXADC_BUF_OUT_12_MASK, MT6351_PMIC_AUXADC_BUF_OUT_12_SHIFT},
  6155. {PMIC_AUXADC_BUF_RDY_12, MT6351_PMIC_AUXADC_BUF_RDY_12_ADDR,
  6156. MT6351_PMIC_AUXADC_BUF_RDY_12_MASK, MT6351_PMIC_AUXADC_BUF_RDY_12_SHIFT},
  6157. {PMIC_AUXADC_BUF_OUT_13, MT6351_PMIC_AUXADC_BUF_OUT_13_ADDR,
  6158. MT6351_PMIC_AUXADC_BUF_OUT_13_MASK, MT6351_PMIC_AUXADC_BUF_OUT_13_SHIFT},
  6159. {PMIC_AUXADC_BUF_RDY_13, MT6351_PMIC_AUXADC_BUF_RDY_13_ADDR,
  6160. MT6351_PMIC_AUXADC_BUF_RDY_13_MASK, MT6351_PMIC_AUXADC_BUF_RDY_13_SHIFT},
  6161. {PMIC_AUXADC_BUF_OUT_14, MT6351_PMIC_AUXADC_BUF_OUT_14_ADDR,
  6162. MT6351_PMIC_AUXADC_BUF_OUT_14_MASK, MT6351_PMIC_AUXADC_BUF_OUT_14_SHIFT},
  6163. {PMIC_AUXADC_BUF_RDY_14, MT6351_PMIC_AUXADC_BUF_RDY_14_ADDR,
  6164. MT6351_PMIC_AUXADC_BUF_RDY_14_MASK, MT6351_PMIC_AUXADC_BUF_RDY_14_SHIFT},
  6165. {PMIC_AUXADC_BUF_OUT_15, MT6351_PMIC_AUXADC_BUF_OUT_15_ADDR,
  6166. MT6351_PMIC_AUXADC_BUF_OUT_15_MASK, MT6351_PMIC_AUXADC_BUF_OUT_15_SHIFT},
  6167. {PMIC_AUXADC_BUF_RDY_15, MT6351_PMIC_AUXADC_BUF_RDY_15_ADDR,
  6168. MT6351_PMIC_AUXADC_BUF_RDY_15_MASK, MT6351_PMIC_AUXADC_BUF_RDY_15_SHIFT},
  6169. {PMIC_AUXADC_BUF_OUT_16, MT6351_PMIC_AUXADC_BUF_OUT_16_ADDR,
  6170. MT6351_PMIC_AUXADC_BUF_OUT_16_MASK, MT6351_PMIC_AUXADC_BUF_OUT_16_SHIFT},
  6171. {PMIC_AUXADC_BUF_RDY_16, MT6351_PMIC_AUXADC_BUF_RDY_16_ADDR,
  6172. MT6351_PMIC_AUXADC_BUF_RDY_16_MASK, MT6351_PMIC_AUXADC_BUF_RDY_16_SHIFT},
  6173. {PMIC_AUXADC_BUF_OUT_17, MT6351_PMIC_AUXADC_BUF_OUT_17_ADDR,
  6174. MT6351_PMIC_AUXADC_BUF_OUT_17_MASK, MT6351_PMIC_AUXADC_BUF_OUT_17_SHIFT},
  6175. {PMIC_AUXADC_BUF_RDY_17, MT6351_PMIC_AUXADC_BUF_RDY_17_ADDR,
  6176. MT6351_PMIC_AUXADC_BUF_RDY_17_MASK, MT6351_PMIC_AUXADC_BUF_RDY_17_SHIFT},
  6177. {PMIC_AUXADC_BUF_OUT_18, MT6351_PMIC_AUXADC_BUF_OUT_18_ADDR,
  6178. MT6351_PMIC_AUXADC_BUF_OUT_18_MASK, MT6351_PMIC_AUXADC_BUF_OUT_18_SHIFT},
  6179. {PMIC_AUXADC_BUF_RDY_18, MT6351_PMIC_AUXADC_BUF_RDY_18_ADDR,
  6180. MT6351_PMIC_AUXADC_BUF_RDY_18_MASK, MT6351_PMIC_AUXADC_BUF_RDY_18_SHIFT},
  6181. {PMIC_AUXADC_BUF_OUT_19, MT6351_PMIC_AUXADC_BUF_OUT_19_ADDR,
  6182. MT6351_PMIC_AUXADC_BUF_OUT_19_MASK, MT6351_PMIC_AUXADC_BUF_OUT_19_SHIFT},
  6183. {PMIC_AUXADC_BUF_RDY_19, MT6351_PMIC_AUXADC_BUF_RDY_19_ADDR,
  6184. MT6351_PMIC_AUXADC_BUF_RDY_19_MASK, MT6351_PMIC_AUXADC_BUF_RDY_19_SHIFT},
  6185. {PMIC_AUXADC_BUF_OUT_20, MT6351_PMIC_AUXADC_BUF_OUT_20_ADDR,
  6186. MT6351_PMIC_AUXADC_BUF_OUT_20_MASK, MT6351_PMIC_AUXADC_BUF_OUT_20_SHIFT},
  6187. {PMIC_AUXADC_BUF_RDY_20, MT6351_PMIC_AUXADC_BUF_RDY_20_ADDR,
  6188. MT6351_PMIC_AUXADC_BUF_RDY_20_MASK, MT6351_PMIC_AUXADC_BUF_RDY_20_SHIFT},
  6189. {PMIC_AUXADC_BUF_OUT_21, MT6351_PMIC_AUXADC_BUF_OUT_21_ADDR,
  6190. MT6351_PMIC_AUXADC_BUF_OUT_21_MASK, MT6351_PMIC_AUXADC_BUF_OUT_21_SHIFT},
  6191. {PMIC_AUXADC_BUF_RDY_21, MT6351_PMIC_AUXADC_BUF_RDY_21_ADDR,
  6192. MT6351_PMIC_AUXADC_BUF_RDY_21_MASK, MT6351_PMIC_AUXADC_BUF_RDY_21_SHIFT},
  6193. {PMIC_AUXADC_BUF_OUT_22, MT6351_PMIC_AUXADC_BUF_OUT_22_ADDR,
  6194. MT6351_PMIC_AUXADC_BUF_OUT_22_MASK, MT6351_PMIC_AUXADC_BUF_OUT_22_SHIFT},
  6195. {PMIC_AUXADC_BUF_RDY_22, MT6351_PMIC_AUXADC_BUF_RDY_22_ADDR,
  6196. MT6351_PMIC_AUXADC_BUF_RDY_22_MASK, MT6351_PMIC_AUXADC_BUF_RDY_22_SHIFT},
  6197. {PMIC_AUXADC_BUF_OUT_23, MT6351_PMIC_AUXADC_BUF_OUT_23_ADDR,
  6198. MT6351_PMIC_AUXADC_BUF_OUT_23_MASK, MT6351_PMIC_AUXADC_BUF_OUT_23_SHIFT},
  6199. {PMIC_AUXADC_BUF_RDY_23, MT6351_PMIC_AUXADC_BUF_RDY_23_ADDR,
  6200. MT6351_PMIC_AUXADC_BUF_RDY_23_MASK, MT6351_PMIC_AUXADC_BUF_RDY_23_SHIFT},
  6201. {PMIC_AUXADC_BUF_OUT_24, MT6351_PMIC_AUXADC_BUF_OUT_24_ADDR,
  6202. MT6351_PMIC_AUXADC_BUF_OUT_24_MASK, MT6351_PMIC_AUXADC_BUF_OUT_24_SHIFT},
  6203. {PMIC_AUXADC_BUF_RDY_24, MT6351_PMIC_AUXADC_BUF_RDY_24_ADDR,
  6204. MT6351_PMIC_AUXADC_BUF_RDY_24_MASK, MT6351_PMIC_AUXADC_BUF_RDY_24_SHIFT},
  6205. {PMIC_AUXADC_BUF_OUT_25, MT6351_PMIC_AUXADC_BUF_OUT_25_ADDR,
  6206. MT6351_PMIC_AUXADC_BUF_OUT_25_MASK, MT6351_PMIC_AUXADC_BUF_OUT_25_SHIFT},
  6207. {PMIC_AUXADC_BUF_RDY_25, MT6351_PMIC_AUXADC_BUF_RDY_25_ADDR,
  6208. MT6351_PMIC_AUXADC_BUF_RDY_25_MASK, MT6351_PMIC_AUXADC_BUF_RDY_25_SHIFT},
  6209. {PMIC_AUXADC_BUF_OUT_26, MT6351_PMIC_AUXADC_BUF_OUT_26_ADDR,
  6210. MT6351_PMIC_AUXADC_BUF_OUT_26_MASK, MT6351_PMIC_AUXADC_BUF_OUT_26_SHIFT},
  6211. {PMIC_AUXADC_BUF_RDY_26, MT6351_PMIC_AUXADC_BUF_RDY_26_ADDR,
  6212. MT6351_PMIC_AUXADC_BUF_RDY_26_MASK, MT6351_PMIC_AUXADC_BUF_RDY_26_SHIFT},
  6213. {PMIC_AUXADC_BUF_OUT_27, MT6351_PMIC_AUXADC_BUF_OUT_27_ADDR,
  6214. MT6351_PMIC_AUXADC_BUF_OUT_27_MASK, MT6351_PMIC_AUXADC_BUF_OUT_27_SHIFT},
  6215. {PMIC_AUXADC_BUF_RDY_27, MT6351_PMIC_AUXADC_BUF_RDY_27_ADDR,
  6216. MT6351_PMIC_AUXADC_BUF_RDY_27_MASK, MT6351_PMIC_AUXADC_BUF_RDY_27_SHIFT},
  6217. {PMIC_AUXADC_BUF_OUT_28, MT6351_PMIC_AUXADC_BUF_OUT_28_ADDR,
  6218. MT6351_PMIC_AUXADC_BUF_OUT_28_MASK, MT6351_PMIC_AUXADC_BUF_OUT_28_SHIFT},
  6219. {PMIC_AUXADC_BUF_RDY_28, MT6351_PMIC_AUXADC_BUF_RDY_28_ADDR,
  6220. MT6351_PMIC_AUXADC_BUF_RDY_28_MASK, MT6351_PMIC_AUXADC_BUF_RDY_28_SHIFT},
  6221. {PMIC_AUXADC_BUF_OUT_29, MT6351_PMIC_AUXADC_BUF_OUT_29_ADDR,
  6222. MT6351_PMIC_AUXADC_BUF_OUT_29_MASK, MT6351_PMIC_AUXADC_BUF_OUT_29_SHIFT},
  6223. {PMIC_AUXADC_BUF_RDY_29, MT6351_PMIC_AUXADC_BUF_RDY_29_ADDR,
  6224. MT6351_PMIC_AUXADC_BUF_RDY_29_MASK, MT6351_PMIC_AUXADC_BUF_RDY_29_SHIFT},
  6225. {PMIC_AUXADC_BUF_OUT_30, MT6351_PMIC_AUXADC_BUF_OUT_30_ADDR,
  6226. MT6351_PMIC_AUXADC_BUF_OUT_30_MASK, MT6351_PMIC_AUXADC_BUF_OUT_30_SHIFT},
  6227. {PMIC_AUXADC_BUF_RDY_30, MT6351_PMIC_AUXADC_BUF_RDY_30_ADDR,
  6228. MT6351_PMIC_AUXADC_BUF_RDY_30_MASK, MT6351_PMIC_AUXADC_BUF_RDY_30_SHIFT},
  6229. {PMIC_AUXADC_BUF_OUT_31, MT6351_PMIC_AUXADC_BUF_OUT_31_ADDR,
  6230. MT6351_PMIC_AUXADC_BUF_OUT_31_MASK, MT6351_PMIC_AUXADC_BUF_OUT_31_SHIFT},
  6231. {PMIC_AUXADC_BUF_RDY_31, MT6351_PMIC_AUXADC_BUF_RDY_31_ADDR,
  6232. MT6351_PMIC_AUXADC_BUF_RDY_31_MASK, MT6351_PMIC_AUXADC_BUF_RDY_31_SHIFT},
  6233. {PMIC_AUXADC_ADC_BUSY_IN, MT6351_PMIC_AUXADC_ADC_BUSY_IN_ADDR,
  6234. MT6351_PMIC_AUXADC_ADC_BUSY_IN_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_SHIFT},
  6235. {PMIC_AUXADC_ADC_BUSY_IN_LBAT, MT6351_PMIC_AUXADC_ADC_BUSY_IN_LBAT_ADDR,
  6236. MT6351_PMIC_AUXADC_ADC_BUSY_IN_LBAT_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_LBAT_SHIFT},
  6237. {PMIC_AUXADC_ADC_BUSY_IN_LBAT2, MT6351_PMIC_AUXADC_ADC_BUSY_IN_LBAT2_ADDR,
  6238. MT6351_PMIC_AUXADC_ADC_BUSY_IN_LBAT2_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_LBAT2_SHIFT},
  6239. {PMIC_AUXADC_ADC_BUSY_IN_VISMPS0, MT6351_PMIC_AUXADC_ADC_BUSY_IN_VISMPS0_ADDR,
  6240. MT6351_PMIC_AUXADC_ADC_BUSY_IN_VISMPS0_MASK,
  6241. MT6351_PMIC_AUXADC_ADC_BUSY_IN_VISMPS0_SHIFT},
  6242. {PMIC_AUXADC_ADC_BUSY_IN_WAKEUP, MT6351_PMIC_AUXADC_ADC_BUSY_IN_WAKEUP_ADDR,
  6243. MT6351_PMIC_AUXADC_ADC_BUSY_IN_WAKEUP_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_WAKEUP_SHIFT},
  6244. {PMIC_AUXADC_ADC_BUSY_IN_DCXO_MDRT, MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_MDRT_ADDR,
  6245. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_MDRT_MASK,
  6246. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_MDRT_SHIFT},
  6247. {PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_AP,
  6248. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_AP_ADDR,
  6249. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_AP_MASK,
  6250. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_AP_SHIFT},
  6251. {PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_MD,
  6252. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_MD_ADDR,
  6253. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_MD_MASK,
  6254. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_MD_SHIFT},
  6255. {PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS, MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_ADDR,
  6256. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_MASK,
  6257. MT6351_PMIC_AUXADC_ADC_BUSY_IN_DCXO_GPS_SHIFT},
  6258. {PMIC_AUXADC_ADC_BUSY_IN_JEITA, MT6351_PMIC_AUXADC_ADC_BUSY_IN_JEITA_ADDR,
  6259. MT6351_PMIC_AUXADC_ADC_BUSY_IN_JEITA_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_JEITA_SHIFT},
  6260. {PMIC_AUXADC_ADC_BUSY_IN_MDRT, MT6351_PMIC_AUXADC_ADC_BUSY_IN_MDRT_ADDR,
  6261. MT6351_PMIC_AUXADC_ADC_BUSY_IN_MDRT_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_MDRT_SHIFT},
  6262. {PMIC_AUXADC_ADC_BUSY_IN_MDBG, MT6351_PMIC_AUXADC_ADC_BUSY_IN_MDBG_ADDR,
  6263. MT6351_PMIC_AUXADC_ADC_BUSY_IN_MDBG_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_MDBG_SHIFT},
  6264. {PMIC_AUXADC_ADC_BUSY_IN_SHARE, MT6351_PMIC_AUXADC_ADC_BUSY_IN_SHARE_ADDR,
  6265. MT6351_PMIC_AUXADC_ADC_BUSY_IN_SHARE_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_SHARE_SHIFT},
  6266. {PMIC_AUXADC_ADC_BUSY_IN_IMP, MT6351_PMIC_AUXADC_ADC_BUSY_IN_IMP_ADDR,
  6267. MT6351_PMIC_AUXADC_ADC_BUSY_IN_IMP_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_IMP_SHIFT},
  6268. {PMIC_AUXADC_ADC_BUSY_IN_FGADC1, MT6351_PMIC_AUXADC_ADC_BUSY_IN_FGADC1_ADDR,
  6269. MT6351_PMIC_AUXADC_ADC_BUSY_IN_FGADC1_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_FGADC1_SHIFT},
  6270. {PMIC_AUXADC_ADC_BUSY_IN_FGADC2, MT6351_PMIC_AUXADC_ADC_BUSY_IN_FGADC2_ADDR,
  6271. MT6351_PMIC_AUXADC_ADC_BUSY_IN_FGADC2_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_FGADC2_SHIFT},
  6272. {PMIC_AUXADC_ADC_BUSY_IN_GPS_AP, MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_AP_ADDR,
  6273. MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_AP_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_AP_SHIFT},
  6274. {PMIC_AUXADC_ADC_BUSY_IN_GPS_MD, MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_MD_ADDR,
  6275. MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_MD_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_MD_SHIFT},
  6276. {PMIC_AUXADC_ADC_BUSY_IN_GPS, MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_ADDR,
  6277. MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_GPS_SHIFT},
  6278. {PMIC_AUXADC_ADC_BUSY_IN_THR_HW, MT6351_PMIC_AUXADC_ADC_BUSY_IN_THR_HW_ADDR,
  6279. MT6351_PMIC_AUXADC_ADC_BUSY_IN_THR_HW_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_THR_HW_SHIFT},
  6280. {PMIC_AUXADC_ADC_BUSY_IN_THR_MD, MT6351_PMIC_AUXADC_ADC_BUSY_IN_THR_MD_ADDR,
  6281. MT6351_PMIC_AUXADC_ADC_BUSY_IN_THR_MD_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_THR_MD_SHIFT},
  6282. {PMIC_AUXADC_ADC_BUSY_IN_NAG, MT6351_PMIC_AUXADC_ADC_BUSY_IN_NAG_ADDR,
  6283. MT6351_PMIC_AUXADC_ADC_BUSY_IN_NAG_MASK, MT6351_PMIC_AUXADC_ADC_BUSY_IN_NAG_SHIFT},
  6284. {PMIC_AUXADC_RQST_CH0, MT6351_PMIC_AUXADC_RQST_CH0_ADDR,
  6285. MT6351_PMIC_AUXADC_RQST_CH0_MASK, MT6351_PMIC_AUXADC_RQST_CH0_SHIFT},
  6286. {PMIC_AUXADC_RQST_CH1, MT6351_PMIC_AUXADC_RQST_CH1_ADDR,
  6287. MT6351_PMIC_AUXADC_RQST_CH1_MASK, MT6351_PMIC_AUXADC_RQST_CH1_SHIFT},
  6288. {PMIC_AUXADC_RQST_CH2, MT6351_PMIC_AUXADC_RQST_CH2_ADDR,
  6289. MT6351_PMIC_AUXADC_RQST_CH2_MASK, MT6351_PMIC_AUXADC_RQST_CH2_SHIFT},
  6290. {PMIC_AUXADC_RQST_CH3, MT6351_PMIC_AUXADC_RQST_CH3_ADDR,
  6291. MT6351_PMIC_AUXADC_RQST_CH3_MASK, MT6351_PMIC_AUXADC_RQST_CH3_SHIFT},
  6292. {PMIC_AUXADC_RQST_CH4, MT6351_PMIC_AUXADC_RQST_CH4_ADDR,
  6293. MT6351_PMIC_AUXADC_RQST_CH4_MASK, MT6351_PMIC_AUXADC_RQST_CH4_SHIFT},
  6294. {PMIC_AUXADC_RQST_CH5, MT6351_PMIC_AUXADC_RQST_CH5_ADDR,
  6295. MT6351_PMIC_AUXADC_RQST_CH5_MASK, MT6351_PMIC_AUXADC_RQST_CH5_SHIFT},
  6296. {PMIC_AUXADC_RQST_CH6, MT6351_PMIC_AUXADC_RQST_CH6_ADDR,
  6297. MT6351_PMIC_AUXADC_RQST_CH6_MASK, MT6351_PMIC_AUXADC_RQST_CH6_SHIFT},
  6298. {PMIC_AUXADC_RQST_CH7, MT6351_PMIC_AUXADC_RQST_CH7_ADDR,
  6299. MT6351_PMIC_AUXADC_RQST_CH7_MASK, MT6351_PMIC_AUXADC_RQST_CH7_SHIFT},
  6300. {PMIC_AUXADC_RQST_CH8, MT6351_PMIC_AUXADC_RQST_CH8_ADDR,
  6301. MT6351_PMIC_AUXADC_RQST_CH8_MASK, MT6351_PMIC_AUXADC_RQST_CH8_SHIFT},
  6302. {PMIC_AUXADC_RQST_CH9, MT6351_PMIC_AUXADC_RQST_CH9_ADDR,
  6303. MT6351_PMIC_AUXADC_RQST_CH9_MASK, MT6351_PMIC_AUXADC_RQST_CH9_SHIFT},
  6304. {PMIC_AUXADC_RQST_CH10, MT6351_PMIC_AUXADC_RQST_CH10_ADDR,
  6305. MT6351_PMIC_AUXADC_RQST_CH10_MASK, MT6351_PMIC_AUXADC_RQST_CH10_SHIFT},
  6306. {PMIC_AUXADC_RQST_CH11, MT6351_PMIC_AUXADC_RQST_CH11_ADDR,
  6307. MT6351_PMIC_AUXADC_RQST_CH11_MASK, MT6351_PMIC_AUXADC_RQST_CH11_SHIFT},
  6308. {PMIC_AUXADC_RQST_CH12, MT6351_PMIC_AUXADC_RQST_CH12_ADDR,
  6309. MT6351_PMIC_AUXADC_RQST_CH12_MASK, MT6351_PMIC_AUXADC_RQST_CH12_SHIFT},
  6310. {PMIC_AUXADC_RQST_CH13, MT6351_PMIC_AUXADC_RQST_CH13_ADDR,
  6311. MT6351_PMIC_AUXADC_RQST_CH13_MASK, MT6351_PMIC_AUXADC_RQST_CH13_SHIFT},
  6312. {PMIC_AUXADC_RQST_CH14, MT6351_PMIC_AUXADC_RQST_CH14_ADDR,
  6313. MT6351_PMIC_AUXADC_RQST_CH14_MASK, MT6351_PMIC_AUXADC_RQST_CH14_SHIFT},
  6314. {PMIC_AUXADC_RQST_CH15, MT6351_PMIC_AUXADC_RQST_CH15_ADDR,
  6315. MT6351_PMIC_AUXADC_RQST_CH15_MASK, MT6351_PMIC_AUXADC_RQST_CH15_SHIFT},
  6316. {PMIC_AUXADC_RQST0_SET, MT6351_PMIC_AUXADC_RQST0_SET_ADDR,
  6317. MT6351_PMIC_AUXADC_RQST0_SET_MASK, MT6351_PMIC_AUXADC_RQST0_SET_SHIFT},
  6318. {PMIC_AUXADC_RQST0_CLR, MT6351_PMIC_AUXADC_RQST0_CLR_ADDR,
  6319. MT6351_PMIC_AUXADC_RQST0_CLR_MASK, MT6351_PMIC_AUXADC_RQST0_CLR_SHIFT},
  6320. {PMIC_AUXADC_RQST_CH0_BY_MD, MT6351_PMIC_AUXADC_RQST_CH0_BY_MD_ADDR,
  6321. MT6351_PMIC_AUXADC_RQST_CH0_BY_MD_MASK, MT6351_PMIC_AUXADC_RQST_CH0_BY_MD_SHIFT},
  6322. {PMIC_AUXADC_RQST_CH1_BY_MD, MT6351_PMIC_AUXADC_RQST_CH1_BY_MD_ADDR,
  6323. MT6351_PMIC_AUXADC_RQST_CH1_BY_MD_MASK, MT6351_PMIC_AUXADC_RQST_CH1_BY_MD_SHIFT},
  6324. {PMIC_AUXADC_RQST_RSV0, MT6351_PMIC_AUXADC_RQST_RSV0_ADDR,
  6325. MT6351_PMIC_AUXADC_RQST_RSV0_MASK, MT6351_PMIC_AUXADC_RQST_RSV0_SHIFT},
  6326. {PMIC_AUXADC_RQST_CH4_BY_MD, MT6351_PMIC_AUXADC_RQST_CH4_BY_MD_ADDR,
  6327. MT6351_PMIC_AUXADC_RQST_CH4_BY_MD_MASK, MT6351_PMIC_AUXADC_RQST_CH4_BY_MD_SHIFT},
  6328. {PMIC_AUXADC_RQST_CH7_BY_MD, MT6351_PMIC_AUXADC_RQST_CH7_BY_MD_ADDR,
  6329. MT6351_PMIC_AUXADC_RQST_CH7_BY_MD_MASK, MT6351_PMIC_AUXADC_RQST_CH7_BY_MD_SHIFT},
  6330. {PMIC_AUXADC_RQST_CH7_BY_GPS, MT6351_PMIC_AUXADC_RQST_CH7_BY_GPS_ADDR,
  6331. MT6351_PMIC_AUXADC_RQST_CH7_BY_GPS_MASK, MT6351_PMIC_AUXADC_RQST_CH7_BY_GPS_SHIFT},
  6332. {PMIC_AUXADC_RQST_DCXO_BY_MD, MT6351_PMIC_AUXADC_RQST_DCXO_BY_MD_ADDR,
  6333. MT6351_PMIC_AUXADC_RQST_DCXO_BY_MD_MASK, MT6351_PMIC_AUXADC_RQST_DCXO_BY_MD_SHIFT},
  6334. {PMIC_AUXADC_RQST_DCXO_BY_GPS, MT6351_PMIC_AUXADC_RQST_DCXO_BY_GPS_ADDR,
  6335. MT6351_PMIC_AUXADC_RQST_DCXO_BY_GPS_MASK, MT6351_PMIC_AUXADC_RQST_DCXO_BY_GPS_SHIFT},
  6336. {PMIC_AUXADC_RQST_RSV1, MT6351_PMIC_AUXADC_RQST_RSV1_ADDR,
  6337. MT6351_PMIC_AUXADC_RQST_RSV1_MASK, MT6351_PMIC_AUXADC_RQST_RSV1_SHIFT},
  6338. {PMIC_AUXADC_RQST1_SET, MT6351_PMIC_AUXADC_RQST1_SET_ADDR,
  6339. MT6351_PMIC_AUXADC_RQST1_SET_MASK, MT6351_PMIC_AUXADC_RQST1_SET_SHIFT},
  6340. {PMIC_AUXADC_RQST1_CLR, MT6351_PMIC_AUXADC_RQST1_CLR_ADDR,
  6341. MT6351_PMIC_AUXADC_RQST1_CLR_MASK, MT6351_PMIC_AUXADC_RQST1_CLR_SHIFT},
  6342. {PMIC_AUXADC_CK_ON_EXTD, MT6351_PMIC_AUXADC_CK_ON_EXTD_ADDR,
  6343. MT6351_PMIC_AUXADC_CK_ON_EXTD_MASK, MT6351_PMIC_AUXADC_CK_ON_EXTD_SHIFT},
  6344. {PMIC_AUXADC_SRCLKEN_SRC_SEL, MT6351_PMIC_AUXADC_SRCLKEN_SRC_SEL_ADDR,
  6345. MT6351_PMIC_AUXADC_SRCLKEN_SRC_SEL_MASK, MT6351_PMIC_AUXADC_SRCLKEN_SRC_SEL_SHIFT},
  6346. {PMIC_AUXADC_ADC_PWDB, MT6351_PMIC_AUXADC_ADC_PWDB_ADDR,
  6347. MT6351_PMIC_AUXADC_ADC_PWDB_MASK, MT6351_PMIC_AUXADC_ADC_PWDB_SHIFT},
  6348. {PMIC_AUXADC_ADC_PWDB_SWCTRL, MT6351_PMIC_AUXADC_ADC_PWDB_SWCTRL_ADDR,
  6349. MT6351_PMIC_AUXADC_ADC_PWDB_SWCTRL_MASK, MT6351_PMIC_AUXADC_ADC_PWDB_SWCTRL_SHIFT},
  6350. {PMIC_AUXADC_STRUP_CK_ON_ENB, MT6351_PMIC_AUXADC_STRUP_CK_ON_ENB_ADDR,
  6351. MT6351_PMIC_AUXADC_STRUP_CK_ON_ENB_MASK, MT6351_PMIC_AUXADC_STRUP_CK_ON_ENB_SHIFT},
  6352. {PMIC_AUXADC_ADC_RDY_WAKEUP_CLR, MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_CLR_ADDR,
  6353. MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_CLR_MASK, MT6351_PMIC_AUXADC_ADC_RDY_WAKEUP_CLR_SHIFT},
  6354. {PMIC_AUXADC_SRCLKEN_CK_EN, MT6351_PMIC_AUXADC_SRCLKEN_CK_EN_ADDR,
  6355. MT6351_PMIC_AUXADC_SRCLKEN_CK_EN_MASK, MT6351_PMIC_AUXADC_SRCLKEN_CK_EN_SHIFT},
  6356. {PMIC_AUXADC_CK_AON_GPS, MT6351_PMIC_AUXADC_CK_AON_GPS_ADDR,
  6357. MT6351_PMIC_AUXADC_CK_AON_GPS_MASK, MT6351_PMIC_AUXADC_CK_AON_GPS_SHIFT},
  6358. {PMIC_AUXADC_CK_AON_MD, MT6351_PMIC_AUXADC_CK_AON_MD_ADDR,
  6359. MT6351_PMIC_AUXADC_CK_AON_MD_MASK, MT6351_PMIC_AUXADC_CK_AON_MD_SHIFT},
  6360. {PMIC_AUXADC_CK_AON, MT6351_PMIC_AUXADC_CK_AON_ADDR,
  6361. MT6351_PMIC_AUXADC_CK_AON_MASK, MT6351_PMIC_AUXADC_CK_AON_SHIFT},
  6362. {PMIC_AUXADC_CON0_SET, MT6351_PMIC_AUXADC_CON0_SET_ADDR,
  6363. MT6351_PMIC_AUXADC_CON0_SET_MASK, MT6351_PMIC_AUXADC_CON0_SET_SHIFT},
  6364. {PMIC_AUXADC_CON0_CLR, MT6351_PMIC_AUXADC_CON0_CLR_ADDR,
  6365. MT6351_PMIC_AUXADC_CON0_CLR_MASK, MT6351_PMIC_AUXADC_CON0_CLR_SHIFT},
  6366. {PMIC_AUXADC_AVG_NUM_SMALL, MT6351_PMIC_AUXADC_AVG_NUM_SMALL_ADDR,
  6367. MT6351_PMIC_AUXADC_AVG_NUM_SMALL_MASK, MT6351_PMIC_AUXADC_AVG_NUM_SMALL_SHIFT},
  6368. {PMIC_AUXADC_AVG_NUM_LARGE, MT6351_PMIC_AUXADC_AVG_NUM_LARGE_ADDR,
  6369. MT6351_PMIC_AUXADC_AVG_NUM_LARGE_MASK, MT6351_PMIC_AUXADC_AVG_NUM_LARGE_SHIFT},
  6370. {PMIC_AUXADC_SPL_NUM, MT6351_PMIC_AUXADC_SPL_NUM_ADDR,
  6371. MT6351_PMIC_AUXADC_SPL_NUM_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SHIFT},
  6372. {PMIC_AUXADC_AVG_NUM_SEL, MT6351_PMIC_AUXADC_AVG_NUM_SEL_ADDR,
  6373. MT6351_PMIC_AUXADC_AVG_NUM_SEL_MASK, MT6351_PMIC_AUXADC_AVG_NUM_SEL_SHIFT},
  6374. {PMIC_AUXADC_AVG_NUM_SEL_SHARE, MT6351_PMIC_AUXADC_AVG_NUM_SEL_SHARE_ADDR,
  6375. MT6351_PMIC_AUXADC_AVG_NUM_SEL_SHARE_MASK, MT6351_PMIC_AUXADC_AVG_NUM_SEL_SHARE_SHIFT},
  6376. {PMIC_AUXADC_AVG_NUM_SEL_LBAT, MT6351_PMIC_AUXADC_AVG_NUM_SEL_LBAT_ADDR,
  6377. MT6351_PMIC_AUXADC_AVG_NUM_SEL_LBAT_MASK, MT6351_PMIC_AUXADC_AVG_NUM_SEL_LBAT_SHIFT},
  6378. {PMIC_AUXADC_AVG_NUM_SEL_VISMPS, MT6351_PMIC_AUXADC_AVG_NUM_SEL_VISMPS_ADDR,
  6379. MT6351_PMIC_AUXADC_AVG_NUM_SEL_VISMPS_MASK, MT6351_PMIC_AUXADC_AVG_NUM_SEL_VISMPS_SHIFT},
  6380. {PMIC_AUXADC_AVG_NUM_SEL_WAKEUP, MT6351_PMIC_AUXADC_AVG_NUM_SEL_WAKEUP_ADDR,
  6381. MT6351_PMIC_AUXADC_AVG_NUM_SEL_WAKEUP_MASK, MT6351_PMIC_AUXADC_AVG_NUM_SEL_WAKEUP_SHIFT},
  6382. {PMIC_AUXADC_SPL_NUM_LARGE, MT6351_PMIC_AUXADC_SPL_NUM_LARGE_ADDR,
  6383. MT6351_PMIC_AUXADC_SPL_NUM_LARGE_MASK, MT6351_PMIC_AUXADC_SPL_NUM_LARGE_SHIFT},
  6384. {PMIC_AUXADC_SPL_NUM_SLEEP, MT6351_PMIC_AUXADC_SPL_NUM_SLEEP_ADDR,
  6385. MT6351_PMIC_AUXADC_SPL_NUM_SLEEP_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SLEEP_SHIFT},
  6386. {PMIC_AUXADC_SPL_NUM_SLEEP_SEL, MT6351_PMIC_AUXADC_SPL_NUM_SLEEP_SEL_ADDR,
  6387. MT6351_PMIC_AUXADC_SPL_NUM_SLEEP_SEL_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SLEEP_SEL_SHIFT},
  6388. {PMIC_AUXADC_SPL_NUM_SEL, MT6351_PMIC_AUXADC_SPL_NUM_SEL_ADDR,
  6389. MT6351_PMIC_AUXADC_SPL_NUM_SEL_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SEL_SHIFT},
  6390. {PMIC_AUXADC_SPL_NUM_SEL_SHARE, MT6351_PMIC_AUXADC_SPL_NUM_SEL_SHARE_ADDR,
  6391. MT6351_PMIC_AUXADC_SPL_NUM_SEL_SHARE_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SEL_SHARE_SHIFT},
  6392. {PMIC_AUXADC_SPL_NUM_SEL_LBAT, MT6351_PMIC_AUXADC_SPL_NUM_SEL_LBAT_ADDR,
  6393. MT6351_PMIC_AUXADC_SPL_NUM_SEL_LBAT_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SEL_LBAT_SHIFT},
  6394. {PMIC_AUXADC_SPL_NUM_SEL_VISMPS, MT6351_PMIC_AUXADC_SPL_NUM_SEL_VISMPS_ADDR,
  6395. MT6351_PMIC_AUXADC_SPL_NUM_SEL_VISMPS_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SEL_VISMPS_SHIFT},
  6396. {PMIC_AUXADC_SPL_NUM_SEL_WAKEUP, MT6351_PMIC_AUXADC_SPL_NUM_SEL_WAKEUP_ADDR,
  6397. MT6351_PMIC_AUXADC_SPL_NUM_SEL_WAKEUP_MASK, MT6351_PMIC_AUXADC_SPL_NUM_SEL_WAKEUP_SHIFT},
  6398. {PMIC_AUXADC_TRIM_CH0_SEL, MT6351_PMIC_AUXADC_TRIM_CH0_SEL_ADDR,
  6399. MT6351_PMIC_AUXADC_TRIM_CH0_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH0_SEL_SHIFT},
  6400. {PMIC_AUXADC_TRIM_CH1_SEL, MT6351_PMIC_AUXADC_TRIM_CH1_SEL_ADDR,
  6401. MT6351_PMIC_AUXADC_TRIM_CH1_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH1_SEL_SHIFT},
  6402. {PMIC_AUXADC_TRIM_CH2_SEL, MT6351_PMIC_AUXADC_TRIM_CH2_SEL_ADDR,
  6403. MT6351_PMIC_AUXADC_TRIM_CH2_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH2_SEL_SHIFT},
  6404. {PMIC_AUXADC_TRIM_CH3_SEL, MT6351_PMIC_AUXADC_TRIM_CH3_SEL_ADDR,
  6405. MT6351_PMIC_AUXADC_TRIM_CH3_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH3_SEL_SHIFT},
  6406. {PMIC_AUXADC_TRIM_CH4_SEL, MT6351_PMIC_AUXADC_TRIM_CH4_SEL_ADDR,
  6407. MT6351_PMIC_AUXADC_TRIM_CH4_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH4_SEL_SHIFT},
  6408. {PMIC_AUXADC_TRIM_CH5_SEL, MT6351_PMIC_AUXADC_TRIM_CH5_SEL_ADDR,
  6409. MT6351_PMIC_AUXADC_TRIM_CH5_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH5_SEL_SHIFT},
  6410. {PMIC_AUXADC_TRIM_CH6_SEL, MT6351_PMIC_AUXADC_TRIM_CH6_SEL_ADDR,
  6411. MT6351_PMIC_AUXADC_TRIM_CH6_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH6_SEL_SHIFT},
  6412. {PMIC_AUXADC_TRIM_CH7_SEL, MT6351_PMIC_AUXADC_TRIM_CH7_SEL_ADDR,
  6413. MT6351_PMIC_AUXADC_TRIM_CH7_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH7_SEL_SHIFT},
  6414. {PMIC_AUXADC_TRIM_CH8_SEL, MT6351_PMIC_AUXADC_TRIM_CH8_SEL_ADDR,
  6415. MT6351_PMIC_AUXADC_TRIM_CH8_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH8_SEL_SHIFT},
  6416. {PMIC_AUXADC_TRIM_CH9_SEL, MT6351_PMIC_AUXADC_TRIM_CH9_SEL_ADDR,
  6417. MT6351_PMIC_AUXADC_TRIM_CH9_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH9_SEL_SHIFT},
  6418. {PMIC_AUXADC_TRIM_CH10_SEL, MT6351_PMIC_AUXADC_TRIM_CH10_SEL_ADDR,
  6419. MT6351_PMIC_AUXADC_TRIM_CH10_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH10_SEL_SHIFT},
  6420. {PMIC_AUXADC_TRIM_CH11_SEL, MT6351_PMIC_AUXADC_TRIM_CH11_SEL_ADDR,
  6421. MT6351_PMIC_AUXADC_TRIM_CH11_SEL_MASK, MT6351_PMIC_AUXADC_TRIM_CH11_SEL_SHIFT},
  6422. {PMIC_AUXADC_ADC_2S_COMP_ENB, MT6351_PMIC_AUXADC_ADC_2S_COMP_ENB_ADDR,
  6423. MT6351_PMIC_AUXADC_ADC_2S_COMP_ENB_MASK, MT6351_PMIC_AUXADC_ADC_2S_COMP_ENB_SHIFT},
  6424. {PMIC_AUXADC_ADC_TRIM_COMP, MT6351_PMIC_AUXADC_ADC_TRIM_COMP_ADDR,
  6425. MT6351_PMIC_AUXADC_ADC_TRIM_COMP_MASK, MT6351_PMIC_AUXADC_ADC_TRIM_COMP_SHIFT},
  6426. {PMIC_AUXADC_SW_GAIN_TRIM, MT6351_PMIC_AUXADC_SW_GAIN_TRIM_ADDR,
  6427. MT6351_PMIC_AUXADC_SW_GAIN_TRIM_MASK, MT6351_PMIC_AUXADC_SW_GAIN_TRIM_SHIFT},
  6428. {PMIC_AUXADC_SW_OFFSET_TRIM, MT6351_PMIC_AUXADC_SW_OFFSET_TRIM_ADDR,
  6429. MT6351_PMIC_AUXADC_SW_OFFSET_TRIM_MASK, MT6351_PMIC_AUXADC_SW_OFFSET_TRIM_SHIFT},
  6430. {PMIC_AUXADC_RNG_EN, MT6351_PMIC_AUXADC_RNG_EN_ADDR,
  6431. MT6351_PMIC_AUXADC_RNG_EN_MASK, MT6351_PMIC_AUXADC_RNG_EN_SHIFT},
  6432. {PMIC_AUXADC_DATA_REUSE_SEL, MT6351_PMIC_AUXADC_DATA_REUSE_SEL_ADDR,
  6433. MT6351_PMIC_AUXADC_DATA_REUSE_SEL_MASK, MT6351_PMIC_AUXADC_DATA_REUSE_SEL_SHIFT},
  6434. {PMIC_AUXADC_TEST_MODE, MT6351_PMIC_AUXADC_TEST_MODE_ADDR,
  6435. MT6351_PMIC_AUXADC_TEST_MODE_MASK, MT6351_PMIC_AUXADC_TEST_MODE_SHIFT},
  6436. {PMIC_AUXADC_BIT_SEL, MT6351_PMIC_AUXADC_BIT_SEL_ADDR,
  6437. MT6351_PMIC_AUXADC_BIT_SEL_MASK, MT6351_PMIC_AUXADC_BIT_SEL_SHIFT},
  6438. {PMIC_AUXADC_START_SW, MT6351_PMIC_AUXADC_START_SW_ADDR,
  6439. MT6351_PMIC_AUXADC_START_SW_MASK, MT6351_PMIC_AUXADC_START_SW_SHIFT},
  6440. {PMIC_AUXADC_START_SWCTRL, MT6351_PMIC_AUXADC_START_SWCTRL_ADDR,
  6441. MT6351_PMIC_AUXADC_START_SWCTRL_MASK, MT6351_PMIC_AUXADC_START_SWCTRL_SHIFT},
  6442. {PMIC_AUXADC_TS_VBE_SEL, MT6351_PMIC_AUXADC_TS_VBE_SEL_ADDR,
  6443. MT6351_PMIC_AUXADC_TS_VBE_SEL_MASK, MT6351_PMIC_AUXADC_TS_VBE_SEL_SHIFT},
  6444. {PMIC_AUXADC_TS_VBE_SEL_SWCTRL, MT6351_PMIC_AUXADC_TS_VBE_SEL_SWCTRL_ADDR,
  6445. MT6351_PMIC_AUXADC_TS_VBE_SEL_SWCTRL_MASK, MT6351_PMIC_AUXADC_TS_VBE_SEL_SWCTRL_SHIFT},
  6446. {PMIC_AUXADC_VBUF_EN, MT6351_PMIC_AUXADC_VBUF_EN_ADDR,
  6447. MT6351_PMIC_AUXADC_VBUF_EN_MASK, MT6351_PMIC_AUXADC_VBUF_EN_SHIFT},
  6448. {PMIC_AUXADC_VBUF_EN_SWCTRL, MT6351_PMIC_AUXADC_VBUF_EN_SWCTRL_ADDR,
  6449. MT6351_PMIC_AUXADC_VBUF_EN_SWCTRL_MASK, MT6351_PMIC_AUXADC_VBUF_EN_SWCTRL_SHIFT},
  6450. {PMIC_AUXADC_OUT_SEL, MT6351_PMIC_AUXADC_OUT_SEL_ADDR,
  6451. MT6351_PMIC_AUXADC_OUT_SEL_MASK, MT6351_PMIC_AUXADC_OUT_SEL_SHIFT},
  6452. {PMIC_AUXADC_DA_DAC, MT6351_PMIC_AUXADC_DA_DAC_ADDR,
  6453. MT6351_PMIC_AUXADC_DA_DAC_MASK, MT6351_PMIC_AUXADC_DA_DAC_SHIFT},
  6454. {PMIC_AUXADC_DA_DAC_SWCTRL, MT6351_PMIC_AUXADC_DA_DAC_SWCTRL_ADDR,
  6455. MT6351_PMIC_AUXADC_DA_DAC_SWCTRL_MASK, MT6351_PMIC_AUXADC_DA_DAC_SWCTRL_SHIFT},
  6456. {PMIC_AD_AUXADC_COMP, MT6351_PMIC_AD_AUXADC_COMP_ADDR,
  6457. MT6351_PMIC_AD_AUXADC_COMP_MASK, MT6351_PMIC_AD_AUXADC_COMP_SHIFT},
  6458. {PMIC_RG_VBUF_EXTEN, MT6351_PMIC_RG_VBUF_EXTEN_ADDR,
  6459. MT6351_PMIC_RG_VBUF_EXTEN_MASK, MT6351_PMIC_RG_VBUF_EXTEN_SHIFT},
  6460. {PMIC_RG_VBUF_CALEN, MT6351_PMIC_RG_VBUF_CALEN_ADDR,
  6461. MT6351_PMIC_RG_VBUF_CALEN_MASK, MT6351_PMIC_RG_VBUF_CALEN_SHIFT},
  6462. {PMIC_RG_VBUF_BYP, MT6351_PMIC_RG_VBUF_BYP_ADDR, MT6351_PMIC_RG_VBUF_BYP_MASK,
  6463. MT6351_PMIC_RG_VBUF_BYP_SHIFT},
  6464. {PMIC_RG_AUX_RSV, MT6351_PMIC_RG_AUX_RSV_ADDR, MT6351_PMIC_RG_AUX_RSV_MASK,
  6465. MT6351_PMIC_RG_AUX_RSV_SHIFT},
  6466. {PMIC_RG_AUXADC_CALI, MT6351_PMIC_RG_AUXADC_CALI_ADDR,
  6467. MT6351_PMIC_RG_AUXADC_CALI_MASK, MT6351_PMIC_RG_AUXADC_CALI_SHIFT},
  6468. {PMIC_AUXADC_ADCIN_VSEN_EN, MT6351_PMIC_AUXADC_ADCIN_VSEN_EN_ADDR,
  6469. MT6351_PMIC_AUXADC_ADCIN_VSEN_EN_MASK, MT6351_PMIC_AUXADC_ADCIN_VSEN_EN_SHIFT},
  6470. {PMIC_AUXADC_ADCIN_VBAT_EN, MT6351_PMIC_AUXADC_ADCIN_VBAT_EN_ADDR,
  6471. MT6351_PMIC_AUXADC_ADCIN_VBAT_EN_MASK, MT6351_PMIC_AUXADC_ADCIN_VBAT_EN_SHIFT},
  6472. {PMIC_AUXADC_ADCIN_VSEN_MUX_EN, MT6351_PMIC_AUXADC_ADCIN_VSEN_MUX_EN_ADDR,
  6473. MT6351_PMIC_AUXADC_ADCIN_VSEN_MUX_EN_MASK, MT6351_PMIC_AUXADC_ADCIN_VSEN_MUX_EN_SHIFT},
  6474. {PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN,
  6475. MT6351_PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN_ADDR,
  6476. MT6351_PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN_MASK,
  6477. MT6351_PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN_SHIFT},
  6478. {PMIC_AUXADC_ADCIN_CHR_EN, MT6351_PMIC_AUXADC_ADCIN_CHR_EN_ADDR,
  6479. MT6351_PMIC_AUXADC_ADCIN_CHR_EN_MASK, MT6351_PMIC_AUXADC_ADCIN_CHR_EN_SHIFT},
  6480. {PMIC_AUXADC_ADCIN_BATON_TDET_EN, MT6351_PMIC_AUXADC_ADCIN_BATON_TDET_EN_ADDR,
  6481. MT6351_PMIC_AUXADC_ADCIN_BATON_TDET_EN_MASK,
  6482. MT6351_PMIC_AUXADC_ADCIN_BATON_TDET_EN_SHIFT},
  6483. {PMIC_AUXADC_ACCDET_ANASWCTRL_EN, MT6351_PMIC_AUXADC_ACCDET_ANASWCTRL_EN_ADDR,
  6484. MT6351_PMIC_AUXADC_ACCDET_ANASWCTRL_EN_MASK,
  6485. MT6351_PMIC_AUXADC_ACCDET_ANASWCTRL_EN_SHIFT},
  6486. {PMIC_AUXADC_DIG0_RSV0, MT6351_PMIC_AUXADC_DIG0_RSV0_ADDR,
  6487. MT6351_PMIC_AUXADC_DIG0_RSV0_MASK, MT6351_PMIC_AUXADC_DIG0_RSV0_SHIFT},
  6488. {PMIC_AUXADC_CHSEL, MT6351_PMIC_AUXADC_CHSEL_ADDR, MT6351_PMIC_AUXADC_CHSEL_MASK,
  6489. MT6351_PMIC_AUXADC_CHSEL_SHIFT},
  6490. {PMIC_AUXADC_SWCTRL_EN, MT6351_PMIC_AUXADC_SWCTRL_EN_ADDR,
  6491. MT6351_PMIC_AUXADC_SWCTRL_EN_MASK, MT6351_PMIC_AUXADC_SWCTRL_EN_SHIFT},
  6492. {PMIC_AUXADC_SOURCE_LBAT_SEL, MT6351_PMIC_AUXADC_SOURCE_LBAT_SEL_ADDR,
  6493. MT6351_PMIC_AUXADC_SOURCE_LBAT_SEL_MASK, MT6351_PMIC_AUXADC_SOURCE_LBAT_SEL_SHIFT},
  6494. {PMIC_AUXADC_SOURCE_LBAT2_SEL, MT6351_PMIC_AUXADC_SOURCE_LBAT2_SEL_ADDR,
  6495. MT6351_PMIC_AUXADC_SOURCE_LBAT2_SEL_MASK, MT6351_PMIC_AUXADC_SOURCE_LBAT2_SEL_SHIFT},
  6496. {PMIC_AUXADC_DIG0_RSV2, MT6351_PMIC_AUXADC_DIG0_RSV2_ADDR,
  6497. MT6351_PMIC_AUXADC_DIG0_RSV2_MASK, MT6351_PMIC_AUXADC_DIG0_RSV2_SHIFT},
  6498. {PMIC_AUXADC_DIG1_RSV2, MT6351_PMIC_AUXADC_DIG1_RSV2_ADDR,
  6499. MT6351_PMIC_AUXADC_DIG1_RSV2_MASK, MT6351_PMIC_AUXADC_DIG1_RSV2_SHIFT},
  6500. {PMIC_AUXADC_DAC_EXTD, MT6351_PMIC_AUXADC_DAC_EXTD_ADDR,
  6501. MT6351_PMIC_AUXADC_DAC_EXTD_MASK, MT6351_PMIC_AUXADC_DAC_EXTD_SHIFT},
  6502. {PMIC_AUXADC_DAC_EXTD_EN, MT6351_PMIC_AUXADC_DAC_EXTD_EN_ADDR,
  6503. MT6351_PMIC_AUXADC_DAC_EXTD_EN_MASK, MT6351_PMIC_AUXADC_DAC_EXTD_EN_SHIFT},
  6504. {PMIC_AUXADC_PMU_THR_PDN_SW, MT6351_PMIC_AUXADC_PMU_THR_PDN_SW_ADDR,
  6505. MT6351_PMIC_AUXADC_PMU_THR_PDN_SW_MASK, MT6351_PMIC_AUXADC_PMU_THR_PDN_SW_SHIFT},
  6506. {PMIC_AUXADC_PMU_THR_PDN_SEL, MT6351_PMIC_AUXADC_PMU_THR_PDN_SEL_ADDR,
  6507. MT6351_PMIC_AUXADC_PMU_THR_PDN_SEL_MASK, MT6351_PMIC_AUXADC_PMU_THR_PDN_SEL_SHIFT},
  6508. {PMIC_AUXADC_PMU_THR_PDN_STATUS, MT6351_PMIC_AUXADC_PMU_THR_PDN_STATUS_ADDR,
  6509. MT6351_PMIC_AUXADC_PMU_THR_PDN_STATUS_MASK, MT6351_PMIC_AUXADC_PMU_THR_PDN_STATUS_SHIFT},
  6510. {PMIC_AUXADC_DIG0_RSV1, MT6351_PMIC_AUXADC_DIG0_RSV1_ADDR,
  6511. MT6351_PMIC_AUXADC_DIG0_RSV1_MASK, MT6351_PMIC_AUXADC_DIG0_RSV1_SHIFT},
  6512. {PMIC_AUXADC_START_SHADE_NUM, MT6351_PMIC_AUXADC_START_SHADE_NUM_ADDR,
  6513. MT6351_PMIC_AUXADC_START_SHADE_NUM_MASK, MT6351_PMIC_AUXADC_START_SHADE_NUM_SHIFT},
  6514. {PMIC_AUXADC_START_SHADE_EN, MT6351_PMIC_AUXADC_START_SHADE_EN_ADDR,
  6515. MT6351_PMIC_AUXADC_START_SHADE_EN_MASK, MT6351_PMIC_AUXADC_START_SHADE_EN_SHIFT},
  6516. {PMIC_AUXADC_START_SHADE_SEL, MT6351_PMIC_AUXADC_START_SHADE_SEL_ADDR,
  6517. MT6351_PMIC_AUXADC_START_SHADE_SEL_MASK, MT6351_PMIC_AUXADC_START_SHADE_SEL_SHIFT},
  6518. {PMIC_AUXADC_AUTORPT_PRD, MT6351_PMIC_AUXADC_AUTORPT_PRD_ADDR,
  6519. MT6351_PMIC_AUXADC_AUTORPT_PRD_MASK, MT6351_PMIC_AUXADC_AUTORPT_PRD_SHIFT},
  6520. {PMIC_AUXADC_AUTORPT_EN, MT6351_PMIC_AUXADC_AUTORPT_EN_ADDR,
  6521. MT6351_PMIC_AUXADC_AUTORPT_EN_MASK, MT6351_PMIC_AUXADC_AUTORPT_EN_SHIFT},
  6522. {PMIC_AUXADC_LBAT_DEBT_MAX, MT6351_PMIC_AUXADC_LBAT_DEBT_MAX_ADDR,
  6523. MT6351_PMIC_AUXADC_LBAT_DEBT_MAX_MASK, MT6351_PMIC_AUXADC_LBAT_DEBT_MAX_SHIFT},
  6524. {PMIC_AUXADC_LBAT_DEBT_MIN, MT6351_PMIC_AUXADC_LBAT_DEBT_MIN_ADDR,
  6525. MT6351_PMIC_AUXADC_LBAT_DEBT_MIN_MASK, MT6351_PMIC_AUXADC_LBAT_DEBT_MIN_SHIFT},
  6526. {PMIC_AUXADC_LBAT_DET_PRD_15_0, MT6351_PMIC_AUXADC_LBAT_DET_PRD_15_0_ADDR,
  6527. MT6351_PMIC_AUXADC_LBAT_DET_PRD_15_0_MASK, MT6351_PMIC_AUXADC_LBAT_DET_PRD_15_0_SHIFT},
  6528. {PMIC_AUXADC_LBAT_DET_PRD_19_16, MT6351_PMIC_AUXADC_LBAT_DET_PRD_19_16_ADDR,
  6529. MT6351_PMIC_AUXADC_LBAT_DET_PRD_19_16_MASK, MT6351_PMIC_AUXADC_LBAT_DET_PRD_19_16_SHIFT},
  6530. {PMIC_AUXADC_LBAT_VOLT_MAX, MT6351_PMIC_AUXADC_LBAT_VOLT_MAX_ADDR,
  6531. MT6351_PMIC_AUXADC_LBAT_VOLT_MAX_MASK, MT6351_PMIC_AUXADC_LBAT_VOLT_MAX_SHIFT},
  6532. {PMIC_AUXADC_LBAT_IRQ_EN_MAX, MT6351_PMIC_AUXADC_LBAT_IRQ_EN_MAX_ADDR,
  6533. MT6351_PMIC_AUXADC_LBAT_IRQ_EN_MAX_MASK, MT6351_PMIC_AUXADC_LBAT_IRQ_EN_MAX_SHIFT},
  6534. {PMIC_AUXADC_LBAT_EN_MAX, MT6351_PMIC_AUXADC_LBAT_EN_MAX_ADDR,
  6535. MT6351_PMIC_AUXADC_LBAT_EN_MAX_MASK, MT6351_PMIC_AUXADC_LBAT_EN_MAX_SHIFT},
  6536. {PMIC_AUXADC_LBAT_MAX_IRQ_B, MT6351_PMIC_AUXADC_LBAT_MAX_IRQ_B_ADDR,
  6537. MT6351_PMIC_AUXADC_LBAT_MAX_IRQ_B_MASK, MT6351_PMIC_AUXADC_LBAT_MAX_IRQ_B_SHIFT},
  6538. {PMIC_AUXADC_LBAT_VOLT_MIN, MT6351_PMIC_AUXADC_LBAT_VOLT_MIN_ADDR,
  6539. MT6351_PMIC_AUXADC_LBAT_VOLT_MIN_MASK, MT6351_PMIC_AUXADC_LBAT_VOLT_MIN_SHIFT},
  6540. {PMIC_AUXADC_LBAT_IRQ_EN_MIN, MT6351_PMIC_AUXADC_LBAT_IRQ_EN_MIN_ADDR,
  6541. MT6351_PMIC_AUXADC_LBAT_IRQ_EN_MIN_MASK, MT6351_PMIC_AUXADC_LBAT_IRQ_EN_MIN_SHIFT},
  6542. {PMIC_AUXADC_LBAT_EN_MIN, MT6351_PMIC_AUXADC_LBAT_EN_MIN_ADDR,
  6543. MT6351_PMIC_AUXADC_LBAT_EN_MIN_MASK, MT6351_PMIC_AUXADC_LBAT_EN_MIN_SHIFT},
  6544. {PMIC_AUXADC_LBAT_MIN_IRQ_B, MT6351_PMIC_AUXADC_LBAT_MIN_IRQ_B_ADDR,
  6545. MT6351_PMIC_AUXADC_LBAT_MIN_IRQ_B_MASK, MT6351_PMIC_AUXADC_LBAT_MIN_IRQ_B_SHIFT},
  6546. {PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX,
  6547. MT6351_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX_ADDR,
  6548. MT6351_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX_MASK,
  6549. MT6351_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX_SHIFT},
  6550. {PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN,
  6551. MT6351_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN_ADDR,
  6552. MT6351_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN_MASK,
  6553. MT6351_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN_SHIFT},
  6554. {PMIC_AUXADC_ACCDET_AUTO_SPL, MT6351_PMIC_AUXADC_ACCDET_AUTO_SPL_ADDR,
  6555. MT6351_PMIC_AUXADC_ACCDET_AUTO_SPL_MASK, MT6351_PMIC_AUXADC_ACCDET_AUTO_SPL_SHIFT},
  6556. {PMIC_AUXADC_ACCDET_AUTO_RQST_CLR, MT6351_PMIC_AUXADC_ACCDET_AUTO_RQST_CLR_ADDR,
  6557. MT6351_PMIC_AUXADC_ACCDET_AUTO_RQST_CLR_MASK,
  6558. MT6351_PMIC_AUXADC_ACCDET_AUTO_RQST_CLR_SHIFT},
  6559. {PMIC_AUXADC_ACCDET_DIG1_RSV0, MT6351_PMIC_AUXADC_ACCDET_DIG1_RSV0_ADDR,
  6560. MT6351_PMIC_AUXADC_ACCDET_DIG1_RSV0_MASK, MT6351_PMIC_AUXADC_ACCDET_DIG1_RSV0_SHIFT},
  6561. {PMIC_AUXADC_ACCDET_DIG0_RSV0, MT6351_PMIC_AUXADC_ACCDET_DIG0_RSV0_ADDR,
  6562. MT6351_PMIC_AUXADC_ACCDET_DIG0_RSV0_MASK, MT6351_PMIC_AUXADC_ACCDET_DIG0_RSV0_SHIFT},
  6563. {PMIC_AUXADC_THR_DEBT_MAX, MT6351_PMIC_AUXADC_THR_DEBT_MAX_ADDR,
  6564. MT6351_PMIC_AUXADC_THR_DEBT_MAX_MASK, MT6351_PMIC_AUXADC_THR_DEBT_MAX_SHIFT},
  6565. {PMIC_AUXADC_THR_DEBT_MIN, MT6351_PMIC_AUXADC_THR_DEBT_MIN_ADDR,
  6566. MT6351_PMIC_AUXADC_THR_DEBT_MIN_MASK, MT6351_PMIC_AUXADC_THR_DEBT_MIN_SHIFT},
  6567. {PMIC_AUXADC_THR_DET_PRD_15_0, MT6351_PMIC_AUXADC_THR_DET_PRD_15_0_ADDR,
  6568. MT6351_PMIC_AUXADC_THR_DET_PRD_15_0_MASK, MT6351_PMIC_AUXADC_THR_DET_PRD_15_0_SHIFT},
  6569. {PMIC_AUXADC_THR_DET_PRD_19_16, MT6351_PMIC_AUXADC_THR_DET_PRD_19_16_ADDR,
  6570. MT6351_PMIC_AUXADC_THR_DET_PRD_19_16_MASK, MT6351_PMIC_AUXADC_THR_DET_PRD_19_16_SHIFT},
  6571. {PMIC_AUXADC_THR_VOLT_MAX, MT6351_PMIC_AUXADC_THR_VOLT_MAX_ADDR,
  6572. MT6351_PMIC_AUXADC_THR_VOLT_MAX_MASK, MT6351_PMIC_AUXADC_THR_VOLT_MAX_SHIFT},
  6573. {PMIC_AUXADC_THR_IRQ_EN_MAX, MT6351_PMIC_AUXADC_THR_IRQ_EN_MAX_ADDR,
  6574. MT6351_PMIC_AUXADC_THR_IRQ_EN_MAX_MASK, MT6351_PMIC_AUXADC_THR_IRQ_EN_MAX_SHIFT},
  6575. {PMIC_AUXADC_THR_EN_MAX, MT6351_PMIC_AUXADC_THR_EN_MAX_ADDR,
  6576. MT6351_PMIC_AUXADC_THR_EN_MAX_MASK, MT6351_PMIC_AUXADC_THR_EN_MAX_SHIFT},
  6577. {PMIC_AUXADC_THR_MAX_IRQ_B, MT6351_PMIC_AUXADC_THR_MAX_IRQ_B_ADDR,
  6578. MT6351_PMIC_AUXADC_THR_MAX_IRQ_B_MASK, MT6351_PMIC_AUXADC_THR_MAX_IRQ_B_SHIFT},
  6579. {PMIC_AUXADC_THR_VOLT_MIN, MT6351_PMIC_AUXADC_THR_VOLT_MIN_ADDR,
  6580. MT6351_PMIC_AUXADC_THR_VOLT_MIN_MASK, MT6351_PMIC_AUXADC_THR_VOLT_MIN_SHIFT},
  6581. {PMIC_AUXADC_THR_IRQ_EN_MIN, MT6351_PMIC_AUXADC_THR_IRQ_EN_MIN_ADDR,
  6582. MT6351_PMIC_AUXADC_THR_IRQ_EN_MIN_MASK, MT6351_PMIC_AUXADC_THR_IRQ_EN_MIN_SHIFT},
  6583. {PMIC_AUXADC_THR_EN_MIN, MT6351_PMIC_AUXADC_THR_EN_MIN_ADDR,
  6584. MT6351_PMIC_AUXADC_THR_EN_MIN_MASK, MT6351_PMIC_AUXADC_THR_EN_MIN_SHIFT},
  6585. {PMIC_AUXADC_THR_MIN_IRQ_B, MT6351_PMIC_AUXADC_THR_MIN_IRQ_B_ADDR,
  6586. MT6351_PMIC_AUXADC_THR_MIN_IRQ_B_MASK, MT6351_PMIC_AUXADC_THR_MIN_IRQ_B_SHIFT},
  6587. {PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX,
  6588. MT6351_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX_ADDR,
  6589. MT6351_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX_MASK,
  6590. MT6351_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX_SHIFT},
  6591. {PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN,
  6592. MT6351_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN_ADDR,
  6593. MT6351_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN_MASK,
  6594. MT6351_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN_SHIFT},
  6595. {PMIC_EFUSE_GAIN_CH4_TRIM, MT6351_PMIC_EFUSE_GAIN_CH4_TRIM_ADDR,
  6596. MT6351_PMIC_EFUSE_GAIN_CH4_TRIM_MASK, MT6351_PMIC_EFUSE_GAIN_CH4_TRIM_SHIFT},
  6597. {PMIC_EFUSE_OFFSET_CH4_TRIM, MT6351_PMIC_EFUSE_OFFSET_CH4_TRIM_ADDR,
  6598. MT6351_PMIC_EFUSE_OFFSET_CH4_TRIM_MASK, MT6351_PMIC_EFUSE_OFFSET_CH4_TRIM_SHIFT},
  6599. {PMIC_EFUSE_GAIN_CH0_TRIM, MT6351_PMIC_EFUSE_GAIN_CH0_TRIM_ADDR,
  6600. MT6351_PMIC_EFUSE_GAIN_CH0_TRIM_MASK, MT6351_PMIC_EFUSE_GAIN_CH0_TRIM_SHIFT},
  6601. {PMIC_EFUSE_OFFSET_CH0_TRIM, MT6351_PMIC_EFUSE_OFFSET_CH0_TRIM_ADDR,
  6602. MT6351_PMIC_EFUSE_OFFSET_CH0_TRIM_MASK, MT6351_PMIC_EFUSE_OFFSET_CH0_TRIM_SHIFT},
  6603. {PMIC_EFUSE_GAIN_CH7_TRIM, MT6351_PMIC_EFUSE_GAIN_CH7_TRIM_ADDR,
  6604. MT6351_PMIC_EFUSE_GAIN_CH7_TRIM_MASK, MT6351_PMIC_EFUSE_GAIN_CH7_TRIM_SHIFT},
  6605. {PMIC_EFUSE_OFFSET_CH7_TRIM, MT6351_PMIC_EFUSE_OFFSET_CH7_TRIM_ADDR,
  6606. MT6351_PMIC_EFUSE_OFFSET_CH7_TRIM_MASK, MT6351_PMIC_EFUSE_OFFSET_CH7_TRIM_SHIFT},
  6607. {PMIC_AUXADC_FGADC_START_SW, MT6351_PMIC_AUXADC_FGADC_START_SW_ADDR,
  6608. MT6351_PMIC_AUXADC_FGADC_START_SW_MASK, MT6351_PMIC_AUXADC_FGADC_START_SW_SHIFT},
  6609. {PMIC_AUXADC_FGADC_START_SEL, MT6351_PMIC_AUXADC_FGADC_START_SEL_ADDR,
  6610. MT6351_PMIC_AUXADC_FGADC_START_SEL_MASK, MT6351_PMIC_AUXADC_FGADC_START_SEL_SHIFT},
  6611. {PMIC_AUXADC_FGADC_R_SW, MT6351_PMIC_AUXADC_FGADC_R_SW_ADDR,
  6612. MT6351_PMIC_AUXADC_FGADC_R_SW_MASK, MT6351_PMIC_AUXADC_FGADC_R_SW_SHIFT},
  6613. {PMIC_AUXADC_FGADC_R_SEL, MT6351_PMIC_AUXADC_FGADC_R_SEL_ADDR,
  6614. MT6351_PMIC_AUXADC_FGADC_R_SEL_MASK, MT6351_PMIC_AUXADC_FGADC_R_SEL_SHIFT},
  6615. {PMIC_AUXADC_DBG_DIG0_RSV2, MT6351_PMIC_AUXADC_DBG_DIG0_RSV2_ADDR,
  6616. MT6351_PMIC_AUXADC_DBG_DIG0_RSV2_MASK, MT6351_PMIC_AUXADC_DBG_DIG0_RSV2_SHIFT},
  6617. {PMIC_AUXADC_DBG_DIG1_RSV2, MT6351_PMIC_AUXADC_DBG_DIG1_RSV2_ADDR,
  6618. MT6351_PMIC_AUXADC_DBG_DIG1_RSV2_MASK, MT6351_PMIC_AUXADC_DBG_DIG1_RSV2_SHIFT},
  6619. {PMIC_AUXADC_IMPEDANCE_CNT, MT6351_PMIC_AUXADC_IMPEDANCE_CNT_ADDR,
  6620. MT6351_PMIC_AUXADC_IMPEDANCE_CNT_MASK, MT6351_PMIC_AUXADC_IMPEDANCE_CNT_SHIFT},
  6621. {PMIC_AUXADC_IMPEDANCE_CHSEL, MT6351_PMIC_AUXADC_IMPEDANCE_CHSEL_ADDR,
  6622. MT6351_PMIC_AUXADC_IMPEDANCE_CHSEL_MASK, MT6351_PMIC_AUXADC_IMPEDANCE_CHSEL_SHIFT},
  6623. {PMIC_AUXADC_IMPEDANCE_IRQ_CLR, MT6351_PMIC_AUXADC_IMPEDANCE_IRQ_CLR_ADDR,
  6624. MT6351_PMIC_AUXADC_IMPEDANCE_IRQ_CLR_MASK, MT6351_PMIC_AUXADC_IMPEDANCE_IRQ_CLR_SHIFT},
  6625. {PMIC_AUXADC_IMPEDANCE_IRQ_STATUS, MT6351_PMIC_AUXADC_IMPEDANCE_IRQ_STATUS_ADDR,
  6626. MT6351_PMIC_AUXADC_IMPEDANCE_IRQ_STATUS_MASK,
  6627. MT6351_PMIC_AUXADC_IMPEDANCE_IRQ_STATUS_SHIFT},
  6628. {PMIC_AUXADC_CLR_IMP_CNT_STOP, MT6351_PMIC_AUXADC_CLR_IMP_CNT_STOP_ADDR,
  6629. MT6351_PMIC_AUXADC_CLR_IMP_CNT_STOP_MASK, MT6351_PMIC_AUXADC_CLR_IMP_CNT_STOP_SHIFT},
  6630. {PMIC_AUXADC_IMPEDANCE_MODE, MT6351_PMIC_AUXADC_IMPEDANCE_MODE_ADDR,
  6631. MT6351_PMIC_AUXADC_IMPEDANCE_MODE_MASK, MT6351_PMIC_AUXADC_IMPEDANCE_MODE_SHIFT},
  6632. {PMIC_AUXADC_IMP_AUTORPT_PRD, MT6351_PMIC_AUXADC_IMP_AUTORPT_PRD_ADDR,
  6633. MT6351_PMIC_AUXADC_IMP_AUTORPT_PRD_MASK, MT6351_PMIC_AUXADC_IMP_AUTORPT_PRD_SHIFT},
  6634. {PMIC_AUXADC_IMP_AUTORPT_EN, MT6351_PMIC_AUXADC_IMP_AUTORPT_EN_ADDR,
  6635. MT6351_PMIC_AUXADC_IMP_AUTORPT_EN_MASK, MT6351_PMIC_AUXADC_IMP_AUTORPT_EN_SHIFT},
  6636. {PMIC_AUXADC_VISMPS0_DEBT_MAX, MT6351_PMIC_AUXADC_VISMPS0_DEBT_MAX_ADDR,
  6637. MT6351_PMIC_AUXADC_VISMPS0_DEBT_MAX_MASK, MT6351_PMIC_AUXADC_VISMPS0_DEBT_MAX_SHIFT},
  6638. {PMIC_AUXADC_VISMPS0_DEBT_MIN, MT6351_PMIC_AUXADC_VISMPS0_DEBT_MIN_ADDR,
  6639. MT6351_PMIC_AUXADC_VISMPS0_DEBT_MIN_MASK, MT6351_PMIC_AUXADC_VISMPS0_DEBT_MIN_SHIFT},
  6640. {PMIC_AUXADC_VISMPS0_DET_PRD_15_0, MT6351_PMIC_AUXADC_VISMPS0_DET_PRD_15_0_ADDR,
  6641. MT6351_PMIC_AUXADC_VISMPS0_DET_PRD_15_0_MASK,
  6642. MT6351_PMIC_AUXADC_VISMPS0_DET_PRD_15_0_SHIFT},
  6643. {PMIC_AUXADC_VISMPS0_DET_PRD_19_16, MT6351_PMIC_AUXADC_VISMPS0_DET_PRD_19_16_ADDR,
  6644. MT6351_PMIC_AUXADC_VISMPS0_DET_PRD_19_16_MASK,
  6645. MT6351_PMIC_AUXADC_VISMPS0_DET_PRD_19_16_SHIFT},
  6646. {PMIC_AUXADC_VISMPS0_VOLT_MAX, MT6351_PMIC_AUXADC_VISMPS0_VOLT_MAX_ADDR,
  6647. MT6351_PMIC_AUXADC_VISMPS0_VOLT_MAX_MASK, MT6351_PMIC_AUXADC_VISMPS0_VOLT_MAX_SHIFT},
  6648. {PMIC_AUXADC_VISMPS0_IRQ_EN_MAX, MT6351_PMIC_AUXADC_VISMPS0_IRQ_EN_MAX_ADDR,
  6649. MT6351_PMIC_AUXADC_VISMPS0_IRQ_EN_MAX_MASK, MT6351_PMIC_AUXADC_VISMPS0_IRQ_EN_MAX_SHIFT},
  6650. {PMIC_AUXADC_VISMPS0_EN_MAX, MT6351_PMIC_AUXADC_VISMPS0_EN_MAX_ADDR,
  6651. MT6351_PMIC_AUXADC_VISMPS0_EN_MAX_MASK, MT6351_PMIC_AUXADC_VISMPS0_EN_MAX_SHIFT},
  6652. {PMIC_AUXADC_VISMPS0_MAX_IRQ_B, MT6351_PMIC_AUXADC_VISMPS0_MAX_IRQ_B_ADDR,
  6653. MT6351_PMIC_AUXADC_VISMPS0_MAX_IRQ_B_MASK, MT6351_PMIC_AUXADC_VISMPS0_MAX_IRQ_B_SHIFT},
  6654. {PMIC_AUXADC_VISMPS0_VOLT_MIN, MT6351_PMIC_AUXADC_VISMPS0_VOLT_MIN_ADDR,
  6655. MT6351_PMIC_AUXADC_VISMPS0_VOLT_MIN_MASK, MT6351_PMIC_AUXADC_VISMPS0_VOLT_MIN_SHIFT},
  6656. {PMIC_AUXADC_VISMPS0_IRQ_EN_MIN, MT6351_PMIC_AUXADC_VISMPS0_IRQ_EN_MIN_ADDR,
  6657. MT6351_PMIC_AUXADC_VISMPS0_IRQ_EN_MIN_MASK, MT6351_PMIC_AUXADC_VISMPS0_IRQ_EN_MIN_SHIFT},
  6658. {PMIC_AUXADC_VISMPS0_EN_MIN, MT6351_PMIC_AUXADC_VISMPS0_EN_MIN_ADDR,
  6659. MT6351_PMIC_AUXADC_VISMPS0_EN_MIN_MASK, MT6351_PMIC_AUXADC_VISMPS0_EN_MIN_SHIFT},
  6660. {PMIC_AUXADC_VISMPS0_MIN_IRQ_B, MT6351_PMIC_AUXADC_VISMPS0_MIN_IRQ_B_ADDR,
  6661. MT6351_PMIC_AUXADC_VISMPS0_MIN_IRQ_B_MASK, MT6351_PMIC_AUXADC_VISMPS0_MIN_IRQ_B_SHIFT},
  6662. {PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX,
  6663. MT6351_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX_ADDR,
  6664. MT6351_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX_MASK,
  6665. MT6351_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX_SHIFT},
  6666. {PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN,
  6667. MT6351_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN_ADDR,
  6668. MT6351_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN_MASK,
  6669. MT6351_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN_SHIFT},
  6670. {PMIC_AUXADC_LBAT2_DEBT_MAX, MT6351_PMIC_AUXADC_LBAT2_DEBT_MAX_ADDR,
  6671. MT6351_PMIC_AUXADC_LBAT2_DEBT_MAX_MASK, MT6351_PMIC_AUXADC_LBAT2_DEBT_MAX_SHIFT},
  6672. {PMIC_AUXADC_LBAT2_DEBT_MIN, MT6351_PMIC_AUXADC_LBAT2_DEBT_MIN_ADDR,
  6673. MT6351_PMIC_AUXADC_LBAT2_DEBT_MIN_MASK, MT6351_PMIC_AUXADC_LBAT2_DEBT_MIN_SHIFT},
  6674. {PMIC_AUXADC_LBAT2_DET_PRD_15_0, MT6351_PMIC_AUXADC_LBAT2_DET_PRD_15_0_ADDR,
  6675. MT6351_PMIC_AUXADC_LBAT2_DET_PRD_15_0_MASK, MT6351_PMIC_AUXADC_LBAT2_DET_PRD_15_0_SHIFT},
  6676. {PMIC_AUXADC_LBAT2_DET_PRD_19_16, MT6351_PMIC_AUXADC_LBAT2_DET_PRD_19_16_ADDR,
  6677. MT6351_PMIC_AUXADC_LBAT2_DET_PRD_19_16_MASK,
  6678. MT6351_PMIC_AUXADC_LBAT2_DET_PRD_19_16_SHIFT},
  6679. {PMIC_AUXADC_LBAT2_VOLT_MAX, MT6351_PMIC_AUXADC_LBAT2_VOLT_MAX_ADDR,
  6680. MT6351_PMIC_AUXADC_LBAT2_VOLT_MAX_MASK, MT6351_PMIC_AUXADC_LBAT2_VOLT_MAX_SHIFT},
  6681. {PMIC_AUXADC_LBAT2_IRQ_EN_MAX, MT6351_PMIC_AUXADC_LBAT2_IRQ_EN_MAX_ADDR,
  6682. MT6351_PMIC_AUXADC_LBAT2_IRQ_EN_MAX_MASK, MT6351_PMIC_AUXADC_LBAT2_IRQ_EN_MAX_SHIFT},
  6683. {PMIC_AUXADC_LBAT2_EN_MAX, MT6351_PMIC_AUXADC_LBAT2_EN_MAX_ADDR,
  6684. MT6351_PMIC_AUXADC_LBAT2_EN_MAX_MASK, MT6351_PMIC_AUXADC_LBAT2_EN_MAX_SHIFT},
  6685. {PMIC_AUXADC_LBAT2_MAX_IRQ_B, MT6351_PMIC_AUXADC_LBAT2_MAX_IRQ_B_ADDR,
  6686. MT6351_PMIC_AUXADC_LBAT2_MAX_IRQ_B_MASK, MT6351_PMIC_AUXADC_LBAT2_MAX_IRQ_B_SHIFT},
  6687. {PMIC_AUXADC_LBAT2_VOLT_MIN, MT6351_PMIC_AUXADC_LBAT2_VOLT_MIN_ADDR,
  6688. MT6351_PMIC_AUXADC_LBAT2_VOLT_MIN_MASK, MT6351_PMIC_AUXADC_LBAT2_VOLT_MIN_SHIFT},
  6689. {PMIC_AUXADC_LBAT2_IRQ_EN_MIN, MT6351_PMIC_AUXADC_LBAT2_IRQ_EN_MIN_ADDR,
  6690. MT6351_PMIC_AUXADC_LBAT2_IRQ_EN_MIN_MASK, MT6351_PMIC_AUXADC_LBAT2_IRQ_EN_MIN_SHIFT},
  6691. {PMIC_AUXADC_LBAT2_EN_MIN, MT6351_PMIC_AUXADC_LBAT2_EN_MIN_ADDR,
  6692. MT6351_PMIC_AUXADC_LBAT2_EN_MIN_MASK, MT6351_PMIC_AUXADC_LBAT2_EN_MIN_SHIFT},
  6693. {PMIC_AUXADC_LBAT2_MIN_IRQ_B, MT6351_PMIC_AUXADC_LBAT2_MIN_IRQ_B_ADDR,
  6694. MT6351_PMIC_AUXADC_LBAT2_MIN_IRQ_B_MASK, MT6351_PMIC_AUXADC_LBAT2_MIN_IRQ_B_SHIFT},
  6695. {PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX,
  6696. MT6351_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX_ADDR,
  6697. MT6351_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX_MASK,
  6698. MT6351_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX_SHIFT},
  6699. {PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN,
  6700. MT6351_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN_ADDR,
  6701. MT6351_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN_MASK,
  6702. MT6351_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN_SHIFT},
  6703. {PMIC_AUXADC_MDBG_DET_PRD, MT6351_PMIC_AUXADC_MDBG_DET_PRD_ADDR,
  6704. MT6351_PMIC_AUXADC_MDBG_DET_PRD_MASK, MT6351_PMIC_AUXADC_MDBG_DET_PRD_SHIFT},
  6705. {PMIC_AUXADC_MDBG_DET_EN, MT6351_PMIC_AUXADC_MDBG_DET_EN_ADDR,
  6706. MT6351_PMIC_AUXADC_MDBG_DET_EN_MASK, MT6351_PMIC_AUXADC_MDBG_DET_EN_SHIFT},
  6707. {PMIC_AUXADC_MDBG_R_PTR, MT6351_PMIC_AUXADC_MDBG_R_PTR_ADDR,
  6708. MT6351_PMIC_AUXADC_MDBG_R_PTR_MASK, MT6351_PMIC_AUXADC_MDBG_R_PTR_SHIFT},
  6709. {PMIC_AUXADC_MDBG_W_PTR, MT6351_PMIC_AUXADC_MDBG_W_PTR_ADDR,
  6710. MT6351_PMIC_AUXADC_MDBG_W_PTR_MASK, MT6351_PMIC_AUXADC_MDBG_W_PTR_SHIFT},
  6711. {PMIC_AUXADC_MDBG_BUF_LENGTH, MT6351_PMIC_AUXADC_MDBG_BUF_LENGTH_ADDR,
  6712. MT6351_PMIC_AUXADC_MDBG_BUF_LENGTH_MASK, MT6351_PMIC_AUXADC_MDBG_BUF_LENGTH_SHIFT},
  6713. {PMIC_AUXADC_MDRT_DET_PRD, MT6351_PMIC_AUXADC_MDRT_DET_PRD_ADDR,
  6714. MT6351_PMIC_AUXADC_MDRT_DET_PRD_MASK, MT6351_PMIC_AUXADC_MDRT_DET_PRD_SHIFT},
  6715. {PMIC_AUXADC_MDRT_DET_EN, MT6351_PMIC_AUXADC_MDRT_DET_EN_ADDR,
  6716. MT6351_PMIC_AUXADC_MDRT_DET_EN_MASK, MT6351_PMIC_AUXADC_MDRT_DET_EN_SHIFT},
  6717. {PMIC_AUXADC_MDRT_DET_WKUP_START_CNT,
  6718. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_CNT_ADDR,
  6719. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_CNT_MASK,
  6720. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_CNT_SHIFT},
  6721. {PMIC_AUXADC_MDRT_DET_WKUP_START_CLR,
  6722. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_CLR_ADDR,
  6723. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_CLR_MASK,
  6724. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_CLR_SHIFT},
  6725. {PMIC_AUXADC_MDRT_DET_WKUP_START, MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_ADDR,
  6726. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_MASK,
  6727. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_SHIFT},
  6728. {PMIC_AUXADC_MDRT_DET_WKUP_START_SEL,
  6729. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_SEL_ADDR,
  6730. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_SEL_MASK,
  6731. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_START_SEL_SHIFT},
  6732. {PMIC_AUXADC_MDRT_DET_WKUP_EN, MT6351_PMIC_AUXADC_MDRT_DET_WKUP_EN_ADDR,
  6733. MT6351_PMIC_AUXADC_MDRT_DET_WKUP_EN_MASK, MT6351_PMIC_AUXADC_MDRT_DET_WKUP_EN_SHIFT},
  6734. {PMIC_AUXADC_MDRT_DET_SRCLKEN_IND, MT6351_PMIC_AUXADC_MDRT_DET_SRCLKEN_IND_ADDR,
  6735. MT6351_PMIC_AUXADC_MDRT_DET_SRCLKEN_IND_MASK,
  6736. MT6351_PMIC_AUXADC_MDRT_DET_SRCLKEN_IND_SHIFT},
  6737. {PMIC_AUXADC_JEITA_IRQ_EN, MT6351_PMIC_AUXADC_JEITA_IRQ_EN_ADDR,
  6738. MT6351_PMIC_AUXADC_JEITA_IRQ_EN_MASK, MT6351_PMIC_AUXADC_JEITA_IRQ_EN_SHIFT},
  6739. {PMIC_AUXADC_JEITA_EN, MT6351_PMIC_AUXADC_JEITA_EN_ADDR,
  6740. MT6351_PMIC_AUXADC_JEITA_EN_MASK, MT6351_PMIC_AUXADC_JEITA_EN_SHIFT},
  6741. {PMIC_AUXADC_JEITA_DET_PRD, MT6351_PMIC_AUXADC_JEITA_DET_PRD_ADDR,
  6742. MT6351_PMIC_AUXADC_JEITA_DET_PRD_MASK, MT6351_PMIC_AUXADC_JEITA_DET_PRD_SHIFT},
  6743. {PMIC_AUXADC_JEITA_DEBT, MT6351_PMIC_AUXADC_JEITA_DEBT_ADDR,
  6744. MT6351_PMIC_AUXADC_JEITA_DEBT_MASK, MT6351_PMIC_AUXADC_JEITA_DEBT_SHIFT},
  6745. {PMIC_AUXADC_JEITA_MIPI_DIS, MT6351_PMIC_AUXADC_JEITA_MIPI_DIS_ADDR,
  6746. MT6351_PMIC_AUXADC_JEITA_MIPI_DIS_MASK, MT6351_PMIC_AUXADC_JEITA_MIPI_DIS_SHIFT},
  6747. {PMIC_AUXADC_JEITA_VOLT_HOT, MT6351_PMIC_AUXADC_JEITA_VOLT_HOT_ADDR,
  6748. MT6351_PMIC_AUXADC_JEITA_VOLT_HOT_MASK, MT6351_PMIC_AUXADC_JEITA_VOLT_HOT_SHIFT},
  6749. {PMIC_AUXADC_JEITA_HOT_IRQ, MT6351_PMIC_AUXADC_JEITA_HOT_IRQ_ADDR,
  6750. MT6351_PMIC_AUXADC_JEITA_HOT_IRQ_MASK, MT6351_PMIC_AUXADC_JEITA_HOT_IRQ_SHIFT},
  6751. {PMIC_AUXADC_JEITA_VOLT_WARM, MT6351_PMIC_AUXADC_JEITA_VOLT_WARM_ADDR,
  6752. MT6351_PMIC_AUXADC_JEITA_VOLT_WARM_MASK, MT6351_PMIC_AUXADC_JEITA_VOLT_WARM_SHIFT},
  6753. {PMIC_AUXADC_JEITA_WARM_IRQ, MT6351_PMIC_AUXADC_JEITA_WARM_IRQ_ADDR,
  6754. MT6351_PMIC_AUXADC_JEITA_WARM_IRQ_MASK, MT6351_PMIC_AUXADC_JEITA_WARM_IRQ_SHIFT},
  6755. {PMIC_AUXADC_JEITA_VOLT_COOL, MT6351_PMIC_AUXADC_JEITA_VOLT_COOL_ADDR,
  6756. MT6351_PMIC_AUXADC_JEITA_VOLT_COOL_MASK, MT6351_PMIC_AUXADC_JEITA_VOLT_COOL_SHIFT},
  6757. {PMIC_AUXADC_JEITA_COOL_IRQ, MT6351_PMIC_AUXADC_JEITA_COOL_IRQ_ADDR,
  6758. MT6351_PMIC_AUXADC_JEITA_COOL_IRQ_MASK, MT6351_PMIC_AUXADC_JEITA_COOL_IRQ_SHIFT},
  6759. {PMIC_AUXADC_JEITA_VOLT_COLD, MT6351_PMIC_AUXADC_JEITA_VOLT_COLD_ADDR,
  6760. MT6351_PMIC_AUXADC_JEITA_VOLT_COLD_MASK, MT6351_PMIC_AUXADC_JEITA_VOLT_COLD_SHIFT},
  6761. {PMIC_AUXADC_JEITA_COLD_IRQ, MT6351_PMIC_AUXADC_JEITA_COLD_IRQ_ADDR,
  6762. MT6351_PMIC_AUXADC_JEITA_COLD_IRQ_MASK, MT6351_PMIC_AUXADC_JEITA_COLD_IRQ_SHIFT},
  6763. {PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COLD,
  6764. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COLD_ADDR,
  6765. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COLD_MASK,
  6766. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COLD_SHIFT},
  6767. {PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COOL,
  6768. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COOL_ADDR,
  6769. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COOL_MASK,
  6770. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_COOL_SHIFT},
  6771. {PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_WARM,
  6772. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_WARM_ADDR,
  6773. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_WARM_MASK,
  6774. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_WARM_SHIFT},
  6775. {PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_HOT,
  6776. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_HOT_ADDR,
  6777. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_HOT_MASK,
  6778. MT6351_PMIC_AUXADC_JEITA_DEBOUNCE_COUNT_HOT_SHIFT},
  6779. {PMIC_AUXADC_DCXO_MDRT_DET_PRD, MT6351_PMIC_AUXADC_DCXO_MDRT_DET_PRD_ADDR,
  6780. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_PRD_MASK, MT6351_PMIC_AUXADC_DCXO_MDRT_DET_PRD_SHIFT},
  6781. {PMIC_AUXADC_DCXO_MDRT_DET_EN, MT6351_PMIC_AUXADC_DCXO_MDRT_DET_EN_ADDR,
  6782. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_EN_MASK, MT6351_PMIC_AUXADC_DCXO_MDRT_DET_EN_SHIFT},
  6783. {PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CNT,
  6784. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CNT_ADDR,
  6785. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CNT_MASK,
  6786. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CNT_SHIFT},
  6787. {PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CLR,
  6788. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CLR_ADDR,
  6789. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CLR_MASK,
  6790. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_CLR_SHIFT},
  6791. {PMIC_AUXADC_DCXO_MDRT_DET_WKUP_EN, MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_EN_ADDR,
  6792. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_EN_MASK,
  6793. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_EN_SHIFT},
  6794. {PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_SEL,
  6795. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_SEL_ADDR,
  6796. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_SEL_MASK,
  6797. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_SEL_SHIFT},
  6798. {PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START,
  6799. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_ADDR,
  6800. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_MASK,
  6801. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_WKUP_START_SHIFT},
  6802. {PMIC_AUXADC_DCXO_MDRT_DET_SRCLKEN_IND,
  6803. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_SRCLKEN_IND_ADDR,
  6804. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_SRCLKEN_IND_MASK,
  6805. MT6351_PMIC_AUXADC_DCXO_MDRT_DET_SRCLKEN_IND_SHIFT},
  6806. {PMIC_AUXADC_DCXO_CH4_MUX_AP_SEL, MT6351_PMIC_AUXADC_DCXO_CH4_MUX_AP_SEL_ADDR,
  6807. MT6351_PMIC_AUXADC_DCXO_CH4_MUX_AP_SEL_MASK,
  6808. MT6351_PMIC_AUXADC_DCXO_CH4_MUX_AP_SEL_SHIFT},
  6809. {PMIC_AUXADC_NAG_EN, MT6351_PMIC_AUXADC_NAG_EN_ADDR,
  6810. MT6351_PMIC_AUXADC_NAG_EN_MASK, MT6351_PMIC_AUXADC_NAG_EN_SHIFT},
  6811. {PMIC_AUXADC_NAG_CLR, MT6351_PMIC_AUXADC_NAG_CLR_ADDR,
  6812. MT6351_PMIC_AUXADC_NAG_CLR_MASK, MT6351_PMIC_AUXADC_NAG_CLR_SHIFT},
  6813. {PMIC_AUXADC_NAG_VBAT1_SEL, MT6351_PMIC_AUXADC_NAG_VBAT1_SEL_ADDR,
  6814. MT6351_PMIC_AUXADC_NAG_VBAT1_SEL_MASK, MT6351_PMIC_AUXADC_NAG_VBAT1_SEL_SHIFT},
  6815. {PMIC_AUXADC_NAG_PRD, MT6351_PMIC_AUXADC_NAG_PRD_ADDR,
  6816. MT6351_PMIC_AUXADC_NAG_PRD_MASK, MT6351_PMIC_AUXADC_NAG_PRD_SHIFT},
  6817. {PMIC_AUXADC_NAG_IRQ_EN, MT6351_PMIC_AUXADC_NAG_IRQ_EN_ADDR,
  6818. MT6351_PMIC_AUXADC_NAG_IRQ_EN_MASK, MT6351_PMIC_AUXADC_NAG_IRQ_EN_SHIFT},
  6819. {PMIC_AUXADC_NAG_C_DLTV_IRQ, MT6351_PMIC_AUXADC_NAG_C_DLTV_IRQ_ADDR,
  6820. MT6351_PMIC_AUXADC_NAG_C_DLTV_IRQ_MASK, MT6351_PMIC_AUXADC_NAG_C_DLTV_IRQ_SHIFT},
  6821. {PMIC_AUXADC_NAG_ZCV, MT6351_PMIC_AUXADC_NAG_ZCV_ADDR,
  6822. MT6351_PMIC_AUXADC_NAG_ZCV_MASK, MT6351_PMIC_AUXADC_NAG_ZCV_SHIFT},
  6823. {PMIC_AUXADC_NAG_C_DLTV_TH_15_0, MT6351_PMIC_AUXADC_NAG_C_DLTV_TH_15_0_ADDR,
  6824. MT6351_PMIC_AUXADC_NAG_C_DLTV_TH_15_0_MASK, MT6351_PMIC_AUXADC_NAG_C_DLTV_TH_15_0_SHIFT},
  6825. {PMIC_AUXADC_NAG_C_DLTV_TH_26_16, MT6351_PMIC_AUXADC_NAG_C_DLTV_TH_26_16_ADDR,
  6826. MT6351_PMIC_AUXADC_NAG_C_DLTV_TH_26_16_MASK,
  6827. MT6351_PMIC_AUXADC_NAG_C_DLTV_TH_26_16_SHIFT},
  6828. {PMIC_AUXADC_NAG_CNT_15_0, MT6351_PMIC_AUXADC_NAG_CNT_15_0_ADDR,
  6829. MT6351_PMIC_AUXADC_NAG_CNT_15_0_MASK, MT6351_PMIC_AUXADC_NAG_CNT_15_0_SHIFT},
  6830. {PMIC_AUXADC_NAG_CNT_25_16, MT6351_PMIC_AUXADC_NAG_CNT_25_16_ADDR,
  6831. MT6351_PMIC_AUXADC_NAG_CNT_25_16_MASK, MT6351_PMIC_AUXADC_NAG_CNT_25_16_SHIFT},
  6832. {PMIC_AUXADC_NAG_DLTV, MT6351_PMIC_AUXADC_NAG_DLTV_ADDR,
  6833. MT6351_PMIC_AUXADC_NAG_DLTV_MASK, MT6351_PMIC_AUXADC_NAG_DLTV_SHIFT},
  6834. {PMIC_AUXADC_NAG_C_DLTV_15_0, MT6351_PMIC_AUXADC_NAG_C_DLTV_15_0_ADDR,
  6835. MT6351_PMIC_AUXADC_NAG_C_DLTV_15_0_MASK, MT6351_PMIC_AUXADC_NAG_C_DLTV_15_0_SHIFT},
  6836. {PMIC_AUXADC_NAG_C_DLTV_26_16, MT6351_PMIC_AUXADC_NAG_C_DLTV_26_16_ADDR,
  6837. MT6351_PMIC_AUXADC_NAG_C_DLTV_26_16_MASK, MT6351_PMIC_AUXADC_NAG_C_DLTV_26_16_SHIFT},
  6838. {PMIC_AD_AUDACCDETCMPOC, MT6351_PMIC_AD_AUDACCDETCMPOC_ADDR,
  6839. MT6351_PMIC_AD_AUDACCDETCMPOC_MASK, MT6351_PMIC_AD_AUDACCDETCMPOC_SHIFT},
  6840. {PMIC_RG_AUDACCDETANASWCTRLENB, MT6351_PMIC_RG_AUDACCDETANASWCTRLENB_ADDR,
  6841. MT6351_PMIC_RG_AUDACCDETANASWCTRLENB_MASK, MT6351_PMIC_RG_AUDACCDETANASWCTRLENB_SHIFT},
  6842. {PMIC_RG_ACCDETSEL, MT6351_PMIC_RG_ACCDETSEL_ADDR, MT6351_PMIC_RG_ACCDETSEL_MASK,
  6843. MT6351_PMIC_RG_ACCDETSEL_SHIFT},
  6844. {PMIC_RG_AUDACCDETSWCTRL, MT6351_PMIC_RG_AUDACCDETSWCTRL_ADDR,
  6845. MT6351_PMIC_RG_AUDACCDETSWCTRL_MASK, MT6351_PMIC_RG_AUDACCDETSWCTRL_SHIFT},
  6846. {PMIC_RG_AUDACCDETTVDET, MT6351_PMIC_RG_AUDACCDETTVDET_ADDR,
  6847. MT6351_PMIC_RG_AUDACCDETTVDET_MASK, MT6351_PMIC_RG_AUDACCDETTVDET_SHIFT},
  6848. {PMIC_AUDACCDETAUXADCSWCTRL, MT6351_PMIC_AUDACCDETAUXADCSWCTRL_ADDR,
  6849. MT6351_PMIC_AUDACCDETAUXADCSWCTRL_MASK, MT6351_PMIC_AUDACCDETAUXADCSWCTRL_SHIFT},
  6850. {PMIC_AUDACCDETAUXADCSWCTRL_SEL, MT6351_PMIC_AUDACCDETAUXADCSWCTRL_SEL_ADDR,
  6851. MT6351_PMIC_AUDACCDETAUXADCSWCTRL_SEL_MASK, MT6351_PMIC_AUDACCDETAUXADCSWCTRL_SEL_SHIFT},
  6852. {PMIC_RG_AUDACCDETRSV, MT6351_PMIC_RG_AUDACCDETRSV_ADDR,
  6853. MT6351_PMIC_RG_AUDACCDETRSV_MASK, MT6351_PMIC_RG_AUDACCDETRSV_SHIFT},
  6854. {PMIC_ACCDET_EN, MT6351_PMIC_ACCDET_EN_ADDR, MT6351_PMIC_ACCDET_EN_MASK,
  6855. MT6351_PMIC_ACCDET_EN_SHIFT},
  6856. {PMIC_ACCDET_SEQ_INIT, MT6351_PMIC_ACCDET_SEQ_INIT_ADDR,
  6857. MT6351_PMIC_ACCDET_SEQ_INIT_MASK, MT6351_PMIC_ACCDET_SEQ_INIT_SHIFT},
  6858. {PMIC_ACCDET_EINTDET_EN, MT6351_PMIC_ACCDET_EINTDET_EN_ADDR,
  6859. MT6351_PMIC_ACCDET_EINTDET_EN_MASK, MT6351_PMIC_ACCDET_EINTDET_EN_SHIFT},
  6860. {PMIC_ACCDET_EINT_SEQ_INIT, MT6351_PMIC_ACCDET_EINT_SEQ_INIT_ADDR,
  6861. MT6351_PMIC_ACCDET_EINT_SEQ_INIT_MASK, MT6351_PMIC_ACCDET_EINT_SEQ_INIT_SHIFT},
  6862. {PMIC_ACCDET_NEGVDET_EN, MT6351_PMIC_ACCDET_NEGVDET_EN_ADDR,
  6863. MT6351_PMIC_ACCDET_NEGVDET_EN_MASK, MT6351_PMIC_ACCDET_NEGVDET_EN_SHIFT},
  6864. {PMIC_ACCDET_NEGVDET_EN_CTRL, MT6351_PMIC_ACCDET_NEGVDET_EN_CTRL_ADDR,
  6865. MT6351_PMIC_ACCDET_NEGVDET_EN_CTRL_MASK, MT6351_PMIC_ACCDET_NEGVDET_EN_CTRL_SHIFT},
  6866. {PMIC_ACCDET_ANASWCTRL_SEL, MT6351_PMIC_ACCDET_ANASWCTRL_SEL_ADDR,
  6867. MT6351_PMIC_ACCDET_ANASWCTRL_SEL_MASK, MT6351_PMIC_ACCDET_ANASWCTRL_SEL_SHIFT},
  6868. {PMIC_ACCDET_CMP_PWM_EN, MT6351_PMIC_ACCDET_CMP_PWM_EN_ADDR,
  6869. MT6351_PMIC_ACCDET_CMP_PWM_EN_MASK, MT6351_PMIC_ACCDET_CMP_PWM_EN_SHIFT},
  6870. {PMIC_ACCDET_VTH_PWM_EN, MT6351_PMIC_ACCDET_VTH_PWM_EN_ADDR,
  6871. MT6351_PMIC_ACCDET_VTH_PWM_EN_MASK, MT6351_PMIC_ACCDET_VTH_PWM_EN_SHIFT},
  6872. {PMIC_ACCDET_MBIAS_PWM_EN, MT6351_PMIC_ACCDET_MBIAS_PWM_EN_ADDR,
  6873. MT6351_PMIC_ACCDET_MBIAS_PWM_EN_MASK, MT6351_PMIC_ACCDET_MBIAS_PWM_EN_SHIFT},
  6874. {PMIC_ACCDET_EINT_PWM_EN, MT6351_PMIC_ACCDET_EINT_PWM_EN_ADDR,
  6875. MT6351_PMIC_ACCDET_EINT_PWM_EN_MASK, MT6351_PMIC_ACCDET_EINT_PWM_EN_SHIFT},
  6876. {PMIC_ACCDET_CMP_PWM_IDLE, MT6351_PMIC_ACCDET_CMP_PWM_IDLE_ADDR,
  6877. MT6351_PMIC_ACCDET_CMP_PWM_IDLE_MASK, MT6351_PMIC_ACCDET_CMP_PWM_IDLE_SHIFT},
  6878. {PMIC_ACCDET_VTH_PWM_IDLE, MT6351_PMIC_ACCDET_VTH_PWM_IDLE_ADDR,
  6879. MT6351_PMIC_ACCDET_VTH_PWM_IDLE_MASK, MT6351_PMIC_ACCDET_VTH_PWM_IDLE_SHIFT},
  6880. {PMIC_ACCDET_MBIAS_PWM_IDLE, MT6351_PMIC_ACCDET_MBIAS_PWM_IDLE_ADDR,
  6881. MT6351_PMIC_ACCDET_MBIAS_PWM_IDLE_MASK, MT6351_PMIC_ACCDET_MBIAS_PWM_IDLE_SHIFT},
  6882. {PMIC_ACCDET_EINT_PWM_IDLE, MT6351_PMIC_ACCDET_EINT_PWM_IDLE_ADDR,
  6883. MT6351_PMIC_ACCDET_EINT_PWM_IDLE_MASK, MT6351_PMIC_ACCDET_EINT_PWM_IDLE_SHIFT},
  6884. {PMIC_ACCDET_PWM_WIDTH, MT6351_PMIC_ACCDET_PWM_WIDTH_ADDR,
  6885. MT6351_PMIC_ACCDET_PWM_WIDTH_MASK, MT6351_PMIC_ACCDET_PWM_WIDTH_SHIFT},
  6886. {PMIC_ACCDET_PWM_THRESH, MT6351_PMIC_ACCDET_PWM_THRESH_ADDR,
  6887. MT6351_PMIC_ACCDET_PWM_THRESH_MASK, MT6351_PMIC_ACCDET_PWM_THRESH_SHIFT},
  6888. {PMIC_ACCDET_RISE_DELAY, MT6351_PMIC_ACCDET_RISE_DELAY_ADDR,
  6889. MT6351_PMIC_ACCDET_RISE_DELAY_MASK, MT6351_PMIC_ACCDET_RISE_DELAY_SHIFT},
  6890. {PMIC_ACCDET_FALL_DELAY, MT6351_PMIC_ACCDET_FALL_DELAY_ADDR,
  6891. MT6351_PMIC_ACCDET_FALL_DELAY_MASK, MT6351_PMIC_ACCDET_FALL_DELAY_SHIFT},
  6892. {PMIC_ACCDET_DEBOUNCE0, MT6351_PMIC_ACCDET_DEBOUNCE0_ADDR,
  6893. MT6351_PMIC_ACCDET_DEBOUNCE0_MASK, MT6351_PMIC_ACCDET_DEBOUNCE0_SHIFT},
  6894. {PMIC_ACCDET_DEBOUNCE1, MT6351_PMIC_ACCDET_DEBOUNCE1_ADDR,
  6895. MT6351_PMIC_ACCDET_DEBOUNCE1_MASK, MT6351_PMIC_ACCDET_DEBOUNCE1_SHIFT},
  6896. {PMIC_ACCDET_DEBOUNCE2, MT6351_PMIC_ACCDET_DEBOUNCE2_ADDR,
  6897. MT6351_PMIC_ACCDET_DEBOUNCE2_MASK, MT6351_PMIC_ACCDET_DEBOUNCE2_SHIFT},
  6898. {PMIC_ACCDET_DEBOUNCE3, MT6351_PMIC_ACCDET_DEBOUNCE3_ADDR,
  6899. MT6351_PMIC_ACCDET_DEBOUNCE3_MASK, MT6351_PMIC_ACCDET_DEBOUNCE3_SHIFT},
  6900. {PMIC_ACCDET_DEBOUNCE4, MT6351_PMIC_ACCDET_DEBOUNCE4_ADDR,
  6901. MT6351_PMIC_ACCDET_DEBOUNCE4_MASK, MT6351_PMIC_ACCDET_DEBOUNCE4_SHIFT},
  6902. {PMIC_ACCDET_IVAL_CUR_IN, MT6351_PMIC_ACCDET_IVAL_CUR_IN_ADDR,
  6903. MT6351_PMIC_ACCDET_IVAL_CUR_IN_MASK, MT6351_PMIC_ACCDET_IVAL_CUR_IN_SHIFT},
  6904. {PMIC_ACCDET_EINT_IVAL_CUR_IN, MT6351_PMIC_ACCDET_EINT_IVAL_CUR_IN_ADDR,
  6905. MT6351_PMIC_ACCDET_EINT_IVAL_CUR_IN_MASK, MT6351_PMIC_ACCDET_EINT_IVAL_CUR_IN_SHIFT},
  6906. {PMIC_ACCDET_IVAL_SAM_IN, MT6351_PMIC_ACCDET_IVAL_SAM_IN_ADDR,
  6907. MT6351_PMIC_ACCDET_IVAL_SAM_IN_MASK, MT6351_PMIC_ACCDET_IVAL_SAM_IN_SHIFT},
  6908. {PMIC_ACCDET_EINT_IVAL_SAM_IN, MT6351_PMIC_ACCDET_EINT_IVAL_SAM_IN_ADDR,
  6909. MT6351_PMIC_ACCDET_EINT_IVAL_SAM_IN_MASK, MT6351_PMIC_ACCDET_EINT_IVAL_SAM_IN_SHIFT},
  6910. {PMIC_ACCDET_IVAL_MEM_IN, MT6351_PMIC_ACCDET_IVAL_MEM_IN_ADDR,
  6911. MT6351_PMIC_ACCDET_IVAL_MEM_IN_MASK, MT6351_PMIC_ACCDET_IVAL_MEM_IN_SHIFT},
  6912. {PMIC_ACCDET_EINT_IVAL_MEM_IN, MT6351_PMIC_ACCDET_EINT_IVAL_MEM_IN_ADDR,
  6913. MT6351_PMIC_ACCDET_EINT_IVAL_MEM_IN_MASK, MT6351_PMIC_ACCDET_EINT_IVAL_MEM_IN_SHIFT},
  6914. {PMIC_ACCDET_EINT_IVAL_SEL, MT6351_PMIC_ACCDET_EINT_IVAL_SEL_ADDR,
  6915. MT6351_PMIC_ACCDET_EINT_IVAL_SEL_MASK, MT6351_PMIC_ACCDET_EINT_IVAL_SEL_SHIFT},
  6916. {PMIC_ACCDET_IVAL_SEL, MT6351_PMIC_ACCDET_IVAL_SEL_ADDR,
  6917. MT6351_PMIC_ACCDET_IVAL_SEL_MASK, MT6351_PMIC_ACCDET_IVAL_SEL_SHIFT},
  6918. {PMIC_ACCDET_IRQ, MT6351_PMIC_ACCDET_IRQ_ADDR, MT6351_PMIC_ACCDET_IRQ_MASK,
  6919. MT6351_PMIC_ACCDET_IRQ_SHIFT},
  6920. {PMIC_ACCDET_NEGV_IRQ, MT6351_PMIC_ACCDET_NEGV_IRQ_ADDR,
  6921. MT6351_PMIC_ACCDET_NEGV_IRQ_MASK, MT6351_PMIC_ACCDET_NEGV_IRQ_SHIFT},
  6922. {PMIC_ACCDET_EINT_IRQ, MT6351_PMIC_ACCDET_EINT_IRQ_ADDR,
  6923. MT6351_PMIC_ACCDET_EINT_IRQ_MASK, MT6351_PMIC_ACCDET_EINT_IRQ_SHIFT},
  6924. {PMIC_ACCDET_IRQ_CLR, MT6351_PMIC_ACCDET_IRQ_CLR_ADDR,
  6925. MT6351_PMIC_ACCDET_IRQ_CLR_MASK, MT6351_PMIC_ACCDET_IRQ_CLR_SHIFT},
  6926. {PMIC_ACCDET_NEGV_IRQ_CLR, MT6351_PMIC_ACCDET_NEGV_IRQ_CLR_ADDR,
  6927. MT6351_PMIC_ACCDET_NEGV_IRQ_CLR_MASK, MT6351_PMIC_ACCDET_NEGV_IRQ_CLR_SHIFT},
  6928. {PMIC_ACCDET_EINT_IRQ_CLR, MT6351_PMIC_ACCDET_EINT_IRQ_CLR_ADDR,
  6929. MT6351_PMIC_ACCDET_EINT_IRQ_CLR_MASK, MT6351_PMIC_ACCDET_EINT_IRQ_CLR_SHIFT},
  6930. {PMIC_ACCDET_EINT_IRQ_POLARITY, MT6351_PMIC_ACCDET_EINT_IRQ_POLARITY_ADDR,
  6931. MT6351_PMIC_ACCDET_EINT_IRQ_POLARITY_MASK, MT6351_PMIC_ACCDET_EINT_IRQ_POLARITY_SHIFT},
  6932. {PMIC_ACCDET_TEST_MODE0, MT6351_PMIC_ACCDET_TEST_MODE0_ADDR,
  6933. MT6351_PMIC_ACCDET_TEST_MODE0_MASK, MT6351_PMIC_ACCDET_TEST_MODE0_SHIFT},
  6934. {PMIC_ACCDET_TEST_MODE1, MT6351_PMIC_ACCDET_TEST_MODE1_ADDR,
  6935. MT6351_PMIC_ACCDET_TEST_MODE1_MASK, MT6351_PMIC_ACCDET_TEST_MODE1_SHIFT},
  6936. {PMIC_ACCDET_TEST_MODE2, MT6351_PMIC_ACCDET_TEST_MODE2_ADDR,
  6937. MT6351_PMIC_ACCDET_TEST_MODE2_MASK, MT6351_PMIC_ACCDET_TEST_MODE2_SHIFT},
  6938. {PMIC_ACCDET_TEST_MODE3, MT6351_PMIC_ACCDET_TEST_MODE3_ADDR,
  6939. MT6351_PMIC_ACCDET_TEST_MODE3_MASK, MT6351_PMIC_ACCDET_TEST_MODE3_SHIFT},
  6940. {PMIC_ACCDET_TEST_MODE4, MT6351_PMIC_ACCDET_TEST_MODE4_ADDR,
  6941. MT6351_PMIC_ACCDET_TEST_MODE4_MASK, MT6351_PMIC_ACCDET_TEST_MODE4_SHIFT},
  6942. {PMIC_ACCDET_TEST_MODE5, MT6351_PMIC_ACCDET_TEST_MODE5_ADDR,
  6943. MT6351_PMIC_ACCDET_TEST_MODE5_MASK, MT6351_PMIC_ACCDET_TEST_MODE5_SHIFT},
  6944. {PMIC_ACCDET_PWM_SEL, MT6351_PMIC_ACCDET_PWM_SEL_ADDR,
  6945. MT6351_PMIC_ACCDET_PWM_SEL_MASK, MT6351_PMIC_ACCDET_PWM_SEL_SHIFT},
  6946. {PMIC_ACCDET_IN_SW, MT6351_PMIC_ACCDET_IN_SW_ADDR, MT6351_PMIC_ACCDET_IN_SW_MASK,
  6947. MT6351_PMIC_ACCDET_IN_SW_SHIFT},
  6948. {PMIC_ACCDET_CMP_EN_SW, MT6351_PMIC_ACCDET_CMP_EN_SW_ADDR,
  6949. MT6351_PMIC_ACCDET_CMP_EN_SW_MASK, MT6351_PMIC_ACCDET_CMP_EN_SW_SHIFT},
  6950. {PMIC_ACCDET_VTH_EN_SW, MT6351_PMIC_ACCDET_VTH_EN_SW_ADDR,
  6951. MT6351_PMIC_ACCDET_VTH_EN_SW_MASK, MT6351_PMIC_ACCDET_VTH_EN_SW_SHIFT},
  6952. {PMIC_ACCDET_MBIAS_EN_SW, MT6351_PMIC_ACCDET_MBIAS_EN_SW_ADDR,
  6953. MT6351_PMIC_ACCDET_MBIAS_EN_SW_MASK, MT6351_PMIC_ACCDET_MBIAS_EN_SW_SHIFT},
  6954. {PMIC_ACCDET_PWM_EN_SW, MT6351_PMIC_ACCDET_PWM_EN_SW_ADDR,
  6955. MT6351_PMIC_ACCDET_PWM_EN_SW_MASK, MT6351_PMIC_ACCDET_PWM_EN_SW_SHIFT},
  6956. {PMIC_ACCDET_IN, MT6351_PMIC_ACCDET_IN_ADDR, MT6351_PMIC_ACCDET_IN_MASK,
  6957. MT6351_PMIC_ACCDET_IN_SHIFT},
  6958. {PMIC_ACCDET_CUR_IN, MT6351_PMIC_ACCDET_CUR_IN_ADDR,
  6959. MT6351_PMIC_ACCDET_CUR_IN_MASK, MT6351_PMIC_ACCDET_CUR_IN_SHIFT},
  6960. {PMIC_ACCDET_SAM_IN, MT6351_PMIC_ACCDET_SAM_IN_ADDR,
  6961. MT6351_PMIC_ACCDET_SAM_IN_MASK, MT6351_PMIC_ACCDET_SAM_IN_SHIFT},
  6962. {PMIC_ACCDET_MEM_IN, MT6351_PMIC_ACCDET_MEM_IN_ADDR,
  6963. MT6351_PMIC_ACCDET_MEM_IN_MASK, MT6351_PMIC_ACCDET_MEM_IN_SHIFT},
  6964. {PMIC_ACCDET_STATE, MT6351_PMIC_ACCDET_STATE_ADDR, MT6351_PMIC_ACCDET_STATE_MASK,
  6965. MT6351_PMIC_ACCDET_STATE_SHIFT},
  6966. {PMIC_ACCDET_MBIAS_CLK, MT6351_PMIC_ACCDET_MBIAS_CLK_ADDR,
  6967. MT6351_PMIC_ACCDET_MBIAS_CLK_MASK, MT6351_PMIC_ACCDET_MBIAS_CLK_SHIFT},
  6968. {PMIC_ACCDET_VTH_CLK, MT6351_PMIC_ACCDET_VTH_CLK_ADDR,
  6969. MT6351_PMIC_ACCDET_VTH_CLK_MASK, MT6351_PMIC_ACCDET_VTH_CLK_SHIFT},
  6970. {PMIC_ACCDET_CMP_CLK, MT6351_PMIC_ACCDET_CMP_CLK_ADDR,
  6971. MT6351_PMIC_ACCDET_CMP_CLK_MASK, MT6351_PMIC_ACCDET_CMP_CLK_SHIFT},
  6972. {PMIC_DA_NI_AUDACCDETAUXADCSWCTRL, MT6351_PMIC_DA_NI_AUDACCDETAUXADCSWCTRL_ADDR,
  6973. MT6351_PMIC_DA_NI_AUDACCDETAUXADCSWCTRL_MASK,
  6974. MT6351_PMIC_DA_NI_AUDACCDETAUXADCSWCTRL_SHIFT},
  6975. {PMIC_ACCDET_EINT_DEB_SEL, MT6351_PMIC_ACCDET_EINT_DEB_SEL_ADDR,
  6976. MT6351_PMIC_ACCDET_EINT_DEB_SEL_MASK, MT6351_PMIC_ACCDET_EINT_DEB_SEL_SHIFT},
  6977. {PMIC_ACCDET_EINT_DEBOUNCE, MT6351_PMIC_ACCDET_EINT_DEBOUNCE_ADDR,
  6978. MT6351_PMIC_ACCDET_EINT_DEBOUNCE_MASK, MT6351_PMIC_ACCDET_EINT_DEBOUNCE_SHIFT},
  6979. {PMIC_ACCDET_EINT_PWM_THRESH, MT6351_PMIC_ACCDET_EINT_PWM_THRESH_ADDR,
  6980. MT6351_PMIC_ACCDET_EINT_PWM_THRESH_MASK, MT6351_PMIC_ACCDET_EINT_PWM_THRESH_SHIFT},
  6981. {PMIC_ACCDET_EINT_PWM_WIDTH, MT6351_PMIC_ACCDET_EINT_PWM_WIDTH_ADDR,
  6982. MT6351_PMIC_ACCDET_EINT_PWM_WIDTH_MASK, MT6351_PMIC_ACCDET_EINT_PWM_WIDTH_SHIFT},
  6983. {PMIC_ACCDET_NEGV_THRESH, MT6351_PMIC_ACCDET_NEGV_THRESH_ADDR,
  6984. MT6351_PMIC_ACCDET_NEGV_THRESH_MASK, MT6351_PMIC_ACCDET_NEGV_THRESH_SHIFT},
  6985. {PMIC_ACCDET_EINT_PWM_FALL_DELAY, MT6351_PMIC_ACCDET_EINT_PWM_FALL_DELAY_ADDR,
  6986. MT6351_PMIC_ACCDET_EINT_PWM_FALL_DELAY_MASK,
  6987. MT6351_PMIC_ACCDET_EINT_PWM_FALL_DELAY_SHIFT},
  6988. {PMIC_ACCDET_EINT_PWM_RISE_DELAY, MT6351_PMIC_ACCDET_EINT_PWM_RISE_DELAY_ADDR,
  6989. MT6351_PMIC_ACCDET_EINT_PWM_RISE_DELAY_MASK,
  6990. MT6351_PMIC_ACCDET_EINT_PWM_RISE_DELAY_SHIFT},
  6991. {PMIC_ACCDET_TEST_MODE13, MT6351_PMIC_ACCDET_TEST_MODE13_ADDR,
  6992. MT6351_PMIC_ACCDET_TEST_MODE13_MASK, MT6351_PMIC_ACCDET_TEST_MODE13_SHIFT},
  6993. {PMIC_ACCDET_TEST_MODE12, MT6351_PMIC_ACCDET_TEST_MODE12_ADDR,
  6994. MT6351_PMIC_ACCDET_TEST_MODE12_MASK, MT6351_PMIC_ACCDET_TEST_MODE12_SHIFT},
  6995. {PMIC_ACCDET_NVDETECTOUT_SW, MT6351_PMIC_ACCDET_NVDETECTOUT_SW_ADDR,
  6996. MT6351_PMIC_ACCDET_NVDETECTOUT_SW_MASK, MT6351_PMIC_ACCDET_NVDETECTOUT_SW_SHIFT},
  6997. {PMIC_ACCDET_TEST_MODE11, MT6351_PMIC_ACCDET_TEST_MODE11_ADDR,
  6998. MT6351_PMIC_ACCDET_TEST_MODE11_MASK, MT6351_PMIC_ACCDET_TEST_MODE11_SHIFT},
  6999. {PMIC_ACCDET_TEST_MODE10, MT6351_PMIC_ACCDET_TEST_MODE10_ADDR,
  7000. MT6351_PMIC_ACCDET_TEST_MODE10_MASK, MT6351_PMIC_ACCDET_TEST_MODE10_SHIFT},
  7001. {PMIC_ACCDET_EINTCMPOUT_SW, MT6351_PMIC_ACCDET_EINTCMPOUT_SW_ADDR,
  7002. MT6351_PMIC_ACCDET_EINTCMPOUT_SW_MASK, MT6351_PMIC_ACCDET_EINTCMPOUT_SW_SHIFT},
  7003. {PMIC_ACCDET_TEST_MODE9, MT6351_PMIC_ACCDET_TEST_MODE9_ADDR,
  7004. MT6351_PMIC_ACCDET_TEST_MODE9_MASK, MT6351_PMIC_ACCDET_TEST_MODE9_SHIFT},
  7005. {PMIC_ACCDET_TEST_MODE8, MT6351_PMIC_ACCDET_TEST_MODE8_ADDR,
  7006. MT6351_PMIC_ACCDET_TEST_MODE8_MASK, MT6351_PMIC_ACCDET_TEST_MODE8_SHIFT},
  7007. {PMIC_ACCDET_AUXADC_CTRL_SW, MT6351_PMIC_ACCDET_AUXADC_CTRL_SW_ADDR,
  7008. MT6351_PMIC_ACCDET_AUXADC_CTRL_SW_MASK, MT6351_PMIC_ACCDET_AUXADC_CTRL_SW_SHIFT},
  7009. {PMIC_ACCDET_TEST_MODE7, MT6351_PMIC_ACCDET_TEST_MODE7_ADDR,
  7010. MT6351_PMIC_ACCDET_TEST_MODE7_MASK, MT6351_PMIC_ACCDET_TEST_MODE7_SHIFT},
  7011. {PMIC_ACCDET_TEST_MODE6, MT6351_PMIC_ACCDET_TEST_MODE6_ADDR,
  7012. MT6351_PMIC_ACCDET_TEST_MODE6_MASK, MT6351_PMIC_ACCDET_TEST_MODE6_SHIFT},
  7013. {PMIC_ACCDET_EINTCMP_EN_SW, MT6351_PMIC_ACCDET_EINTCMP_EN_SW_ADDR,
  7014. MT6351_PMIC_ACCDET_EINTCMP_EN_SW_MASK, MT6351_PMIC_ACCDET_EINTCMP_EN_SW_SHIFT},
  7015. {PMIC_ACCDET_EINT_STATE, MT6351_PMIC_ACCDET_EINT_STATE_ADDR,
  7016. MT6351_PMIC_ACCDET_EINT_STATE_MASK, MT6351_PMIC_ACCDET_EINT_STATE_SHIFT},
  7017. {PMIC_ACCDET_AUXADC_DEBOUNCE_END, MT6351_PMIC_ACCDET_AUXADC_DEBOUNCE_END_ADDR,
  7018. MT6351_PMIC_ACCDET_AUXADC_DEBOUNCE_END_MASK,
  7019. MT6351_PMIC_ACCDET_AUXADC_DEBOUNCE_END_SHIFT},
  7020. {PMIC_ACCDET_AUXADC_CONNECT_PRE, MT6351_PMIC_ACCDET_AUXADC_CONNECT_PRE_ADDR,
  7021. MT6351_PMIC_ACCDET_AUXADC_CONNECT_PRE_MASK, MT6351_PMIC_ACCDET_AUXADC_CONNECT_PRE_SHIFT},
  7022. {PMIC_ACCDET_EINT_CUR_IN, MT6351_PMIC_ACCDET_EINT_CUR_IN_ADDR,
  7023. MT6351_PMIC_ACCDET_EINT_CUR_IN_MASK, MT6351_PMIC_ACCDET_EINT_CUR_IN_SHIFT},
  7024. {PMIC_ACCDET_EINT_SAM_IN, MT6351_PMIC_ACCDET_EINT_SAM_IN_ADDR,
  7025. MT6351_PMIC_ACCDET_EINT_SAM_IN_MASK, MT6351_PMIC_ACCDET_EINT_SAM_IN_SHIFT},
  7026. {PMIC_ACCDET_EINT_MEM_IN, MT6351_PMIC_ACCDET_EINT_MEM_IN_ADDR,
  7027. MT6351_PMIC_ACCDET_EINT_MEM_IN_MASK, MT6351_PMIC_ACCDET_EINT_MEM_IN_SHIFT},
  7028. {PMIC_AD_NVDETECTOUT, MT6351_PMIC_AD_NVDETECTOUT_ADDR,
  7029. MT6351_PMIC_AD_NVDETECTOUT_MASK, MT6351_PMIC_AD_NVDETECTOUT_SHIFT},
  7030. {PMIC_AD_EINTCMPOUT, MT6351_PMIC_AD_EINTCMPOUT_ADDR,
  7031. MT6351_PMIC_AD_EINTCMPOUT_MASK, MT6351_PMIC_AD_EINTCMPOUT_SHIFT},
  7032. {PMIC_DA_NI_EINTCMPEN, MT6351_PMIC_DA_NI_EINTCMPEN_ADDR,
  7033. MT6351_PMIC_DA_NI_EINTCMPEN_MASK, MT6351_PMIC_DA_NI_EINTCMPEN_SHIFT},
  7034. {PMIC_ACCDET_NEGV_COUNT_IN, MT6351_PMIC_ACCDET_NEGV_COUNT_IN_ADDR,
  7035. MT6351_PMIC_ACCDET_NEGV_COUNT_IN_MASK, MT6351_PMIC_ACCDET_NEGV_COUNT_IN_SHIFT},
  7036. {PMIC_ACCDET_NEGV_EN_FINAL, MT6351_PMIC_ACCDET_NEGV_EN_FINAL_ADDR,
  7037. MT6351_PMIC_ACCDET_NEGV_EN_FINAL_MASK, MT6351_PMIC_ACCDET_NEGV_EN_FINAL_SHIFT},
  7038. {PMIC_ACCDET_NEGV_COUNT_END, MT6351_PMIC_ACCDET_NEGV_COUNT_END_ADDR,
  7039. MT6351_PMIC_ACCDET_NEGV_COUNT_END_MASK, MT6351_PMIC_ACCDET_NEGV_COUNT_END_SHIFT},
  7040. {PMIC_ACCDET_NEGV_MINU, MT6351_PMIC_ACCDET_NEGV_MINU_ADDR,
  7041. MT6351_PMIC_ACCDET_NEGV_MINU_MASK, MT6351_PMIC_ACCDET_NEGV_MINU_SHIFT},
  7042. {PMIC_ACCDET_NEGV_ADD, MT6351_PMIC_ACCDET_NEGV_ADD_ADDR,
  7043. MT6351_PMIC_ACCDET_NEGV_ADD_MASK, MT6351_PMIC_ACCDET_NEGV_ADD_SHIFT},
  7044. {PMIC_ACCDET_NEGV_CMP, MT6351_PMIC_ACCDET_NEGV_CMP_ADDR,
  7045. MT6351_PMIC_ACCDET_NEGV_CMP_MASK, MT6351_PMIC_ACCDET_NEGV_CMP_SHIFT},
  7046. {PMIC_ACCDET_CUR_DEB, MT6351_PMIC_ACCDET_CUR_DEB_ADDR,
  7047. MT6351_PMIC_ACCDET_CUR_DEB_MASK, MT6351_PMIC_ACCDET_CUR_DEB_SHIFT},
  7048. {PMIC_ACCDET_EINT_CUR_DEB, MT6351_PMIC_ACCDET_EINT_CUR_DEB_ADDR,
  7049. MT6351_PMIC_ACCDET_EINT_CUR_DEB_MASK, MT6351_PMIC_ACCDET_EINT_CUR_DEB_SHIFT},
  7050. {PMIC_ACCDET_RSV_CON0, MT6351_PMIC_ACCDET_RSV_CON0_ADDR,
  7051. MT6351_PMIC_ACCDET_RSV_CON0_MASK, MT6351_PMIC_ACCDET_RSV_CON0_SHIFT},
  7052. {PMIC_ACCDET_RSV_CON1, MT6351_PMIC_ACCDET_RSV_CON1_ADDR,
  7053. MT6351_PMIC_ACCDET_RSV_CON1_MASK, MT6351_PMIC_ACCDET_RSV_CON1_SHIFT},
  7054. {PMIC_ACCDET_AUXADC_CONNECT_TIME, MT6351_PMIC_ACCDET_AUXADC_CONNECT_TIME_ADDR,
  7055. MT6351_PMIC_ACCDET_AUXADC_CONNECT_TIME_MASK,
  7056. MT6351_PMIC_ACCDET_AUXADC_CONNECT_TIME_SHIFT},
  7057. {PMIC_RG_VCDT_HV_EN, MT6351_PMIC_RG_VCDT_HV_EN_ADDR,
  7058. MT6351_PMIC_RG_VCDT_HV_EN_MASK, MT6351_PMIC_RG_VCDT_HV_EN_SHIFT},
  7059. {PMIC_RGS_CHR_LDO_DET, MT6351_PMIC_RGS_CHR_LDO_DET_ADDR,
  7060. MT6351_PMIC_RGS_CHR_LDO_DET_MASK, MT6351_PMIC_RGS_CHR_LDO_DET_SHIFT},
  7061. {PMIC_RG_PCHR_AUTOMODE, MT6351_PMIC_RG_PCHR_AUTOMODE_ADDR,
  7062. MT6351_PMIC_RG_PCHR_AUTOMODE_MASK, MT6351_PMIC_RG_PCHR_AUTOMODE_SHIFT},
  7063. {PMIC_RG_CSDAC_EN, MT6351_PMIC_RG_CSDAC_EN_ADDR, MT6351_PMIC_RG_CSDAC_EN_MASK,
  7064. MT6351_PMIC_RG_CSDAC_EN_SHIFT},
  7065. {PMIC_RG_NORM_CHR_EN, MT6351_PMIC_RG_NORM_CHR_EN_ADDR,
  7066. MT6351_PMIC_RG_NORM_CHR_EN_MASK, MT6351_PMIC_RG_NORM_CHR_EN_SHIFT},
  7067. {PMIC_RGS_CHRDET, MT6351_PMIC_RGS_CHRDET_ADDR, MT6351_PMIC_RGS_CHRDET_MASK,
  7068. MT6351_PMIC_RGS_CHRDET_SHIFT},
  7069. {PMIC_RGS_VCDT_LV_DET, MT6351_PMIC_RGS_VCDT_LV_DET_ADDR,
  7070. MT6351_PMIC_RGS_VCDT_LV_DET_MASK, MT6351_PMIC_RGS_VCDT_LV_DET_SHIFT},
  7071. {PMIC_RGS_VCDT_HV_DET, MT6351_PMIC_RGS_VCDT_HV_DET_ADDR,
  7072. MT6351_PMIC_RGS_VCDT_HV_DET_MASK, MT6351_PMIC_RGS_VCDT_HV_DET_SHIFT},
  7073. {PMIC_RG_VCDT_LV_VTH, MT6351_PMIC_RG_VCDT_LV_VTH_ADDR,
  7074. MT6351_PMIC_RG_VCDT_LV_VTH_MASK, MT6351_PMIC_RG_VCDT_LV_VTH_SHIFT},
  7075. {PMIC_RG_VCDT_HV_VTH, MT6351_PMIC_RG_VCDT_HV_VTH_ADDR,
  7076. MT6351_PMIC_RG_VCDT_HV_VTH_MASK, MT6351_PMIC_RG_VCDT_HV_VTH_SHIFT},
  7077. {PMIC_RG_VBAT_CV_EN, MT6351_PMIC_RG_VBAT_CV_EN_ADDR,
  7078. MT6351_PMIC_RG_VBAT_CV_EN_MASK, MT6351_PMIC_RG_VBAT_CV_EN_SHIFT},
  7079. {PMIC_RG_VBAT_CC_EN, MT6351_PMIC_RG_VBAT_CC_EN_ADDR,
  7080. MT6351_PMIC_RG_VBAT_CC_EN_MASK, MT6351_PMIC_RG_VBAT_CC_EN_SHIFT},
  7081. {PMIC_RG_CS_EN, MT6351_PMIC_RG_CS_EN_ADDR, MT6351_PMIC_RG_CS_EN_MASK,
  7082. MT6351_PMIC_RG_CS_EN_SHIFT},
  7083. {PMIC_RGS_CS_DET, MT6351_PMIC_RGS_CS_DET_ADDR, MT6351_PMIC_RGS_CS_DET_MASK,
  7084. MT6351_PMIC_RGS_CS_DET_SHIFT},
  7085. {PMIC_RGS_VBAT_CV_DET, MT6351_PMIC_RGS_VBAT_CV_DET_ADDR,
  7086. MT6351_PMIC_RGS_VBAT_CV_DET_MASK, MT6351_PMIC_RGS_VBAT_CV_DET_SHIFT},
  7087. {PMIC_RGS_VBAT_CC_DET, MT6351_PMIC_RGS_VBAT_CC_DET_ADDR,
  7088. MT6351_PMIC_RGS_VBAT_CC_DET_MASK, MT6351_PMIC_RGS_VBAT_CC_DET_SHIFT},
  7089. {PMIC_RG_VBAT_NORM_CV_VTH, MT6351_PMIC_RG_VBAT_NORM_CV_VTH_ADDR,
  7090. MT6351_PMIC_RG_VBAT_NORM_CV_VTH_MASK, MT6351_PMIC_RG_VBAT_NORM_CV_VTH_SHIFT},
  7091. {PMIC_RG_VBAT_CC_VTH, MT6351_PMIC_RG_VBAT_CC_VTH_ADDR,
  7092. MT6351_PMIC_RG_VBAT_CC_VTH_MASK, MT6351_PMIC_RG_VBAT_CC_VTH_SHIFT},
  7093. {PMIC_RG_NORM_CS_VTH, MT6351_PMIC_RG_NORM_CS_VTH_ADDR,
  7094. MT6351_PMIC_RG_NORM_CS_VTH_MASK, MT6351_PMIC_RG_NORM_CS_VTH_SHIFT},
  7095. {PMIC_RG_PCHR_TOHTC, MT6351_PMIC_RG_PCHR_TOHTC_ADDR,
  7096. MT6351_PMIC_RG_PCHR_TOHTC_MASK, MT6351_PMIC_RG_PCHR_TOHTC_SHIFT},
  7097. {PMIC_RG_PCHR_TOLTC, MT6351_PMIC_RG_PCHR_TOLTC_ADDR,
  7098. MT6351_PMIC_RG_PCHR_TOLTC_MASK, MT6351_PMIC_RG_PCHR_TOLTC_SHIFT},
  7099. {PMIC_RG_VBAT_OV_EN, MT6351_PMIC_RG_VBAT_OV_EN_ADDR,
  7100. MT6351_PMIC_RG_VBAT_OV_EN_MASK, MT6351_PMIC_RG_VBAT_OV_EN_SHIFT},
  7101. {PMIC_RG_VBAT_OV_VTH, MT6351_PMIC_RG_VBAT_OV_VTH_ADDR,
  7102. MT6351_PMIC_RG_VBAT_OV_VTH_MASK, MT6351_PMIC_RG_VBAT_OV_VTH_SHIFT},
  7103. {PMIC_RG_VBAT_OV_DEG, MT6351_PMIC_RG_VBAT_OV_DEG_ADDR,
  7104. MT6351_PMIC_RG_VBAT_OV_DEG_MASK, MT6351_PMIC_RG_VBAT_OV_DEG_SHIFT},
  7105. {PMIC_RGS_VBAT_OV_DET, MT6351_PMIC_RGS_VBAT_OV_DET_ADDR,
  7106. MT6351_PMIC_RGS_VBAT_OV_DET_MASK, MT6351_PMIC_RGS_VBAT_OV_DET_SHIFT},
  7107. {PMIC_RG_BATON_EN, MT6351_PMIC_RG_BATON_EN_ADDR, MT6351_PMIC_RG_BATON_EN_MASK,
  7108. MT6351_PMIC_RG_BATON_EN_SHIFT},
  7109. {PMIC_RG_BATON_HT_EN_RSV0, MT6351_PMIC_RG_BATON_HT_EN_RSV0_ADDR,
  7110. MT6351_PMIC_RG_BATON_HT_EN_RSV0_MASK, MT6351_PMIC_RG_BATON_HT_EN_RSV0_SHIFT},
  7111. {PMIC_BATON_TDET_EN, MT6351_PMIC_BATON_TDET_EN_ADDR,
  7112. MT6351_PMIC_BATON_TDET_EN_MASK, MT6351_PMIC_BATON_TDET_EN_SHIFT},
  7113. {PMIC_RG_BATON_HT_TRIM, MT6351_PMIC_RG_BATON_HT_TRIM_ADDR,
  7114. MT6351_PMIC_RG_BATON_HT_TRIM_MASK, MT6351_PMIC_RG_BATON_HT_TRIM_SHIFT},
  7115. {PMIC_RG_BATON_HT_TRIM_SET, MT6351_PMIC_RG_BATON_HT_TRIM_SET_ADDR,
  7116. MT6351_PMIC_RG_BATON_HT_TRIM_SET_MASK, MT6351_PMIC_RG_BATON_HT_TRIM_SET_SHIFT},
  7117. {PMIC_RG_BATON_TDET_EN, MT6351_PMIC_RG_BATON_TDET_EN_ADDR,
  7118. MT6351_PMIC_RG_BATON_TDET_EN_MASK, MT6351_PMIC_RG_BATON_TDET_EN_SHIFT},
  7119. {PMIC_RG_CSDAC_DATA, MT6351_PMIC_RG_CSDAC_DATA_ADDR,
  7120. MT6351_PMIC_RG_CSDAC_DATA_MASK, MT6351_PMIC_RG_CSDAC_DATA_SHIFT},
  7121. {PMIC_RG_FRC_CSVTH_USBDL, MT6351_PMIC_RG_FRC_CSVTH_USBDL_ADDR,
  7122. MT6351_PMIC_RG_FRC_CSVTH_USBDL_MASK, MT6351_PMIC_RG_FRC_CSVTH_USBDL_SHIFT},
  7123. {PMIC_RGS_PCHR_FLAG_OUT, MT6351_PMIC_RGS_PCHR_FLAG_OUT_ADDR,
  7124. MT6351_PMIC_RGS_PCHR_FLAG_OUT_MASK, MT6351_PMIC_RGS_PCHR_FLAG_OUT_SHIFT},
  7125. {PMIC_RG_PCHR_FLAG_EN, MT6351_PMIC_RG_PCHR_FLAG_EN_ADDR,
  7126. MT6351_PMIC_RG_PCHR_FLAG_EN_MASK, MT6351_PMIC_RG_PCHR_FLAG_EN_SHIFT},
  7127. {PMIC_RG_OTG_BVALID_EN, MT6351_PMIC_RG_OTG_BVALID_EN_ADDR,
  7128. MT6351_PMIC_RG_OTG_BVALID_EN_MASK, MT6351_PMIC_RG_OTG_BVALID_EN_SHIFT},
  7129. {PMIC_RGS_OTG_BVALID_DET, MT6351_PMIC_RGS_OTG_BVALID_DET_ADDR,
  7130. MT6351_PMIC_RGS_OTG_BVALID_DET_MASK, MT6351_PMIC_RGS_OTG_BVALID_DET_SHIFT},
  7131. {PMIC_RG_PCHR_FLAG_SEL, MT6351_PMIC_RG_PCHR_FLAG_SEL_ADDR,
  7132. MT6351_PMIC_RG_PCHR_FLAG_SEL_MASK, MT6351_PMIC_RG_PCHR_FLAG_SEL_SHIFT},
  7133. {PMIC_RG_PCHR_TESTMODE, MT6351_PMIC_RG_PCHR_TESTMODE_ADDR,
  7134. MT6351_PMIC_RG_PCHR_TESTMODE_MASK, MT6351_PMIC_RG_PCHR_TESTMODE_SHIFT},
  7135. {PMIC_RG_CSDAC_TESTMODE, MT6351_PMIC_RG_CSDAC_TESTMODE_ADDR,
  7136. MT6351_PMIC_RG_CSDAC_TESTMODE_MASK, MT6351_PMIC_RG_CSDAC_TESTMODE_SHIFT},
  7137. {PMIC_RG_PCHR_RST, MT6351_PMIC_RG_PCHR_RST_ADDR, MT6351_PMIC_RG_PCHR_RST_MASK,
  7138. MT6351_PMIC_RG_PCHR_RST_SHIFT},
  7139. {PMIC_RG_PCHR_FT_CTRL, MT6351_PMIC_RG_PCHR_FT_CTRL_ADDR,
  7140. MT6351_PMIC_RG_PCHR_FT_CTRL_MASK, MT6351_PMIC_RG_PCHR_FT_CTRL_SHIFT},
  7141. {PMIC_RG_CHRWDT_TD, MT6351_PMIC_RG_CHRWDT_TD_ADDR, MT6351_PMIC_RG_CHRWDT_TD_MASK,
  7142. MT6351_PMIC_RG_CHRWDT_TD_SHIFT},
  7143. {PMIC_RG_CHRWDT_EN, MT6351_PMIC_RG_CHRWDT_EN_ADDR, MT6351_PMIC_RG_CHRWDT_EN_MASK,
  7144. MT6351_PMIC_RG_CHRWDT_EN_SHIFT},
  7145. {PMIC_RG_CHRWDT_WR, MT6351_PMIC_RG_CHRWDT_WR_ADDR, MT6351_PMIC_RG_CHRWDT_WR_MASK,
  7146. MT6351_PMIC_RG_CHRWDT_WR_SHIFT},
  7147. {PMIC_RG_PCHR_RV, MT6351_PMIC_RG_PCHR_RV_ADDR, MT6351_PMIC_RG_PCHR_RV_MASK,
  7148. MT6351_PMIC_RG_PCHR_RV_SHIFT},
  7149. {PMIC_RG_CHRWDT_INT_EN, MT6351_PMIC_RG_CHRWDT_INT_EN_ADDR,
  7150. MT6351_PMIC_RG_CHRWDT_INT_EN_MASK, MT6351_PMIC_RG_CHRWDT_INT_EN_SHIFT},
  7151. {PMIC_RG_CHRWDT_FLAG_WR, MT6351_PMIC_RG_CHRWDT_FLAG_WR_ADDR,
  7152. MT6351_PMIC_RG_CHRWDT_FLAG_WR_MASK, MT6351_PMIC_RG_CHRWDT_FLAG_WR_SHIFT},
  7153. {PMIC_RGS_CHRWDT_OUT, MT6351_PMIC_RGS_CHRWDT_OUT_ADDR,
  7154. MT6351_PMIC_RGS_CHRWDT_OUT_MASK, MT6351_PMIC_RGS_CHRWDT_OUT_SHIFT},
  7155. {PMIC_RG_USBDL_RST, MT6351_PMIC_RG_USBDL_RST_ADDR, MT6351_PMIC_RG_USBDL_RST_MASK,
  7156. MT6351_PMIC_RG_USBDL_RST_SHIFT},
  7157. {PMIC_RG_USBDL_SET, MT6351_PMIC_RG_USBDL_SET_ADDR, MT6351_PMIC_RG_USBDL_SET_MASK,
  7158. MT6351_PMIC_RG_USBDL_SET_SHIFT},
  7159. {PMIC_RG_ADCIN_VSEN_MUX_EN, MT6351_PMIC_RG_ADCIN_VSEN_MUX_EN_ADDR,
  7160. MT6351_PMIC_RG_ADCIN_VSEN_MUX_EN_MASK, MT6351_PMIC_RG_ADCIN_VSEN_MUX_EN_SHIFT},
  7161. {PMIC_RG_ADCIN_VSEN_EXT_BATON_EN, MT6351_PMIC_RG_ADCIN_VSEN_EXT_BATON_EN_ADDR,
  7162. MT6351_PMIC_RG_ADCIN_VSEN_EXT_BATON_EN_MASK,
  7163. MT6351_PMIC_RG_ADCIN_VSEN_EXT_BATON_EN_SHIFT},
  7164. {PMIC_RG_ADCIN_VBAT_EN, MT6351_PMIC_RG_ADCIN_VBAT_EN_ADDR,
  7165. MT6351_PMIC_RG_ADCIN_VBAT_EN_MASK, MT6351_PMIC_RG_ADCIN_VBAT_EN_SHIFT},
  7166. {PMIC_RG_ADCIN_VSEN_EN, MT6351_PMIC_RG_ADCIN_VSEN_EN_ADDR,
  7167. MT6351_PMIC_RG_ADCIN_VSEN_EN_MASK, MT6351_PMIC_RG_ADCIN_VSEN_EN_SHIFT},
  7168. {PMIC_RG_ADCIN_CHR_EN, MT6351_PMIC_RG_ADCIN_CHR_EN_ADDR,
  7169. MT6351_PMIC_RG_ADCIN_CHR_EN_MASK, MT6351_PMIC_RG_ADCIN_CHR_EN_SHIFT},
  7170. {PMIC_RG_UVLO_VTHL, MT6351_PMIC_RG_UVLO_VTHL_ADDR, MT6351_PMIC_RG_UVLO_VTHL_MASK,
  7171. MT6351_PMIC_RG_UVLO_VTHL_SHIFT},
  7172. {PMIC_RG_UVLO_VH_LAT, MT6351_PMIC_RG_UVLO_VH_LAT_ADDR,
  7173. MT6351_PMIC_RG_UVLO_VH_LAT_MASK, MT6351_PMIC_RG_UVLO_VH_LAT_SHIFT},
  7174. {PMIC_RG_LBAT_INT_VTH, MT6351_PMIC_RG_LBAT_INT_VTH_ADDR,
  7175. MT6351_PMIC_RG_LBAT_INT_VTH_MASK, MT6351_PMIC_RG_LBAT_INT_VTH_SHIFT},
  7176. {PMIC_RG_BGR_RSEL, MT6351_PMIC_RG_BGR_RSEL_ADDR, MT6351_PMIC_RG_BGR_RSEL_MASK,
  7177. MT6351_PMIC_RG_BGR_RSEL_SHIFT},
  7178. {PMIC_RG_BGR_UNCHOP_PH, MT6351_PMIC_RG_BGR_UNCHOP_PH_ADDR,
  7179. MT6351_PMIC_RG_BGR_UNCHOP_PH_MASK, MT6351_PMIC_RG_BGR_UNCHOP_PH_SHIFT},
  7180. {PMIC_RG_BGR_UNCHOP, MT6351_PMIC_RG_BGR_UNCHOP_ADDR,
  7181. MT6351_PMIC_RG_BGR_UNCHOP_MASK, MT6351_PMIC_RG_BGR_UNCHOP_SHIFT},
  7182. {PMIC_RG_BC11_BB_CTRL, MT6351_PMIC_RG_BC11_BB_CTRL_ADDR,
  7183. MT6351_PMIC_RG_BC11_BB_CTRL_MASK, MT6351_PMIC_RG_BC11_BB_CTRL_SHIFT},
  7184. {PMIC_RG_BC11_RST, MT6351_PMIC_RG_BC11_RST_ADDR, MT6351_PMIC_RG_BC11_RST_MASK,
  7185. MT6351_PMIC_RG_BC11_RST_SHIFT},
  7186. {PMIC_RG_BC11_VSRC_EN, MT6351_PMIC_RG_BC11_VSRC_EN_ADDR,
  7187. MT6351_PMIC_RG_BC11_VSRC_EN_MASK, MT6351_PMIC_RG_BC11_VSRC_EN_SHIFT},
  7188. {PMIC_RGS_BC11_CMP_OUT, MT6351_PMIC_RGS_BC11_CMP_OUT_ADDR,
  7189. MT6351_PMIC_RGS_BC11_CMP_OUT_MASK, MT6351_PMIC_RGS_BC11_CMP_OUT_SHIFT},
  7190. {PMIC_RG_BC11_VREF_VTH, MT6351_PMIC_RG_BC11_VREF_VTH_ADDR,
  7191. MT6351_PMIC_RG_BC11_VREF_VTH_MASK, MT6351_PMIC_RG_BC11_VREF_VTH_SHIFT},
  7192. {PMIC_RG_BC11_CMP_EN, MT6351_PMIC_RG_BC11_CMP_EN_ADDR,
  7193. MT6351_PMIC_RG_BC11_CMP_EN_MASK, MT6351_PMIC_RG_BC11_CMP_EN_SHIFT},
  7194. {PMIC_RG_BC11_IPD_EN, MT6351_PMIC_RG_BC11_IPD_EN_ADDR,
  7195. MT6351_PMIC_RG_BC11_IPD_EN_MASK, MT6351_PMIC_RG_BC11_IPD_EN_SHIFT},
  7196. {PMIC_RG_BC11_IPU_EN, MT6351_PMIC_RG_BC11_IPU_EN_ADDR,
  7197. MT6351_PMIC_RG_BC11_IPU_EN_MASK, MT6351_PMIC_RG_BC11_IPU_EN_SHIFT},
  7198. {PMIC_RG_BC11_BIAS_EN, MT6351_PMIC_RG_BC11_BIAS_EN_ADDR,
  7199. MT6351_PMIC_RG_BC11_BIAS_EN_MASK, MT6351_PMIC_RG_BC11_BIAS_EN_SHIFT},
  7200. {PMIC_RG_CSDAC_STP_INC, MT6351_PMIC_RG_CSDAC_STP_INC_ADDR,
  7201. MT6351_PMIC_RG_CSDAC_STP_INC_MASK, MT6351_PMIC_RG_CSDAC_STP_INC_SHIFT},
  7202. {PMIC_RG_CSDAC_STP_DEC, MT6351_PMIC_RG_CSDAC_STP_DEC_ADDR,
  7203. MT6351_PMIC_RG_CSDAC_STP_DEC_MASK, MT6351_PMIC_RG_CSDAC_STP_DEC_SHIFT},
  7204. {PMIC_RG_CSDAC_DLY, MT6351_PMIC_RG_CSDAC_DLY_ADDR, MT6351_PMIC_RG_CSDAC_DLY_MASK,
  7205. MT6351_PMIC_RG_CSDAC_DLY_SHIFT},
  7206. {PMIC_RG_CSDAC_STP, MT6351_PMIC_RG_CSDAC_STP_ADDR, MT6351_PMIC_RG_CSDAC_STP_MASK,
  7207. MT6351_PMIC_RG_CSDAC_STP_SHIFT},
  7208. {PMIC_RG_LOW_ICH_DB, MT6351_PMIC_RG_LOW_ICH_DB_ADDR,
  7209. MT6351_PMIC_RG_LOW_ICH_DB_MASK, MT6351_PMIC_RG_LOW_ICH_DB_SHIFT},
  7210. {PMIC_RG_CHRIND_ON, MT6351_PMIC_RG_CHRIND_ON_ADDR, MT6351_PMIC_RG_CHRIND_ON_MASK,
  7211. MT6351_PMIC_RG_CHRIND_ON_SHIFT},
  7212. {PMIC_RG_CHRIND_DIMMING, MT6351_PMIC_RG_CHRIND_DIMMING_ADDR,
  7213. MT6351_PMIC_RG_CHRIND_DIMMING_MASK, MT6351_PMIC_RG_CHRIND_DIMMING_SHIFT},
  7214. {PMIC_RG_CV_MODE, MT6351_PMIC_RG_CV_MODE_ADDR, MT6351_PMIC_RG_CV_MODE_MASK,
  7215. MT6351_PMIC_RG_CV_MODE_SHIFT},
  7216. {PMIC_RG_VCDT_MODE, MT6351_PMIC_RG_VCDT_MODE_ADDR, MT6351_PMIC_RG_VCDT_MODE_MASK,
  7217. MT6351_PMIC_RG_VCDT_MODE_SHIFT},
  7218. {PMIC_RG_CSDAC_MODE, MT6351_PMIC_RG_CSDAC_MODE_ADDR,
  7219. MT6351_PMIC_RG_CSDAC_MODE_MASK, MT6351_PMIC_RG_CSDAC_MODE_SHIFT},
  7220. {PMIC_RG_TRACKING_EN, MT6351_PMIC_RG_TRACKING_EN_ADDR,
  7221. MT6351_PMIC_RG_TRACKING_EN_MASK, MT6351_PMIC_RG_TRACKING_EN_SHIFT},
  7222. {PMIC_RG_HWCV_EN, MT6351_PMIC_RG_HWCV_EN_ADDR, MT6351_PMIC_RG_HWCV_EN_MASK,
  7223. MT6351_PMIC_RG_HWCV_EN_SHIFT},
  7224. {PMIC_RG_ULC_DET_EN, MT6351_PMIC_RG_ULC_DET_EN_ADDR,
  7225. MT6351_PMIC_RG_ULC_DET_EN_MASK, MT6351_PMIC_RG_ULC_DET_EN_SHIFT},
  7226. {PMIC_RG_BGR_TRIM_EN, MT6351_PMIC_RG_BGR_TRIM_EN_ADDR,
  7227. MT6351_PMIC_RG_BGR_TRIM_EN_MASK, MT6351_PMIC_RG_BGR_TRIM_EN_SHIFT},
  7228. {PMIC_RG_ICHRG_TRIM, MT6351_PMIC_RG_ICHRG_TRIM_ADDR,
  7229. MT6351_PMIC_RG_ICHRG_TRIM_MASK, MT6351_PMIC_RG_ICHRG_TRIM_SHIFT},
  7230. {PMIC_RG_BGR_TRIM, MT6351_PMIC_RG_BGR_TRIM_ADDR, MT6351_PMIC_RG_BGR_TRIM_MASK,
  7231. MT6351_PMIC_RG_BGR_TRIM_SHIFT},
  7232. {PMIC_RG_OVP_TRIM, MT6351_PMIC_RG_OVP_TRIM_ADDR, MT6351_PMIC_RG_OVP_TRIM_MASK,
  7233. MT6351_PMIC_RG_OVP_TRIM_SHIFT},
  7234. {PMIC_RG_CHR_OSC_TRIM, MT6351_PMIC_RG_CHR_OSC_TRIM_ADDR,
  7235. MT6351_PMIC_RG_CHR_OSC_TRIM_MASK, MT6351_PMIC_RG_CHR_OSC_TRIM_SHIFT},
  7236. {PMIC_DA_QI_BGR_EXT_BUF_EN, MT6351_PMIC_DA_QI_BGR_EXT_BUF_EN_ADDR,
  7237. MT6351_PMIC_DA_QI_BGR_EXT_BUF_EN_MASK, MT6351_PMIC_DA_QI_BGR_EXT_BUF_EN_SHIFT},
  7238. {PMIC_RG_BGR_TEST_EN, MT6351_PMIC_RG_BGR_TEST_EN_ADDR,
  7239. MT6351_PMIC_RG_BGR_TEST_EN_MASK, MT6351_PMIC_RG_BGR_TEST_EN_SHIFT},
  7240. {PMIC_RG_BGR_TEST_RSTB, MT6351_PMIC_RG_BGR_TEST_RSTB_ADDR,
  7241. MT6351_PMIC_RG_BGR_TEST_RSTB_MASK, MT6351_PMIC_RG_BGR_TEST_RSTB_SHIFT},
  7242. {PMIC_RG_DAC_USBDL_MAX, MT6351_PMIC_RG_DAC_USBDL_MAX_ADDR,
  7243. MT6351_PMIC_RG_DAC_USBDL_MAX_MASK, MT6351_PMIC_RG_DAC_USBDL_MAX_SHIFT},
  7244. {PMIC_RG_CM_VDEC_TRIG, MT6351_PMIC_RG_CM_VDEC_TRIG_ADDR,
  7245. MT6351_PMIC_RG_CM_VDEC_TRIG_MASK, MT6351_PMIC_RG_CM_VDEC_TRIG_SHIFT},
  7246. {PMIC_PCHR_CM_VDEC_STATUS, MT6351_PMIC_PCHR_CM_VDEC_STATUS_ADDR,
  7247. MT6351_PMIC_PCHR_CM_VDEC_STATUS_MASK, MT6351_PMIC_PCHR_CM_VDEC_STATUS_SHIFT},
  7248. {PMIC_RG_CM_VINC_TRIG, MT6351_PMIC_RG_CM_VINC_TRIG_ADDR,
  7249. MT6351_PMIC_RG_CM_VINC_TRIG_MASK, MT6351_PMIC_RG_CM_VINC_TRIG_SHIFT},
  7250. {PMIC_PCHR_CM_VINC_STATUS, MT6351_PMIC_PCHR_CM_VINC_STATUS_ADDR,
  7251. MT6351_PMIC_PCHR_CM_VINC_STATUS_MASK, MT6351_PMIC_PCHR_CM_VINC_STATUS_SHIFT},
  7252. {PMIC_RG_CM_VDEC_HPRD1, MT6351_PMIC_RG_CM_VDEC_HPRD1_ADDR,
  7253. MT6351_PMIC_RG_CM_VDEC_HPRD1_MASK, MT6351_PMIC_RG_CM_VDEC_HPRD1_SHIFT},
  7254. {PMIC_RG_CM_VDEC_HPRD2, MT6351_PMIC_RG_CM_VDEC_HPRD2_ADDR,
  7255. MT6351_PMIC_RG_CM_VDEC_HPRD2_MASK, MT6351_PMIC_RG_CM_VDEC_HPRD2_SHIFT},
  7256. {PMIC_RG_CM_VDEC_HPRD3, MT6351_PMIC_RG_CM_VDEC_HPRD3_ADDR,
  7257. MT6351_PMIC_RG_CM_VDEC_HPRD3_MASK, MT6351_PMIC_RG_CM_VDEC_HPRD3_SHIFT},
  7258. {PMIC_RG_CM_VDEC_HPRD4, MT6351_PMIC_RG_CM_VDEC_HPRD4_ADDR,
  7259. MT6351_PMIC_RG_CM_VDEC_HPRD4_MASK, MT6351_PMIC_RG_CM_VDEC_HPRD4_SHIFT},
  7260. {PMIC_RG_CM_VDEC_HPRD5, MT6351_PMIC_RG_CM_VDEC_HPRD5_ADDR,
  7261. MT6351_PMIC_RG_CM_VDEC_HPRD5_MASK, MT6351_PMIC_RG_CM_VDEC_HPRD5_SHIFT},
  7262. {PMIC_RG_CM_VDEC_HPRD6, MT6351_PMIC_RG_CM_VDEC_HPRD6_ADDR,
  7263. MT6351_PMIC_RG_CM_VDEC_HPRD6_MASK, MT6351_PMIC_RG_CM_VDEC_HPRD6_SHIFT},
  7264. {PMIC_RG_CM_VINC_HPRD1, MT6351_PMIC_RG_CM_VINC_HPRD1_ADDR,
  7265. MT6351_PMIC_RG_CM_VINC_HPRD1_MASK, MT6351_PMIC_RG_CM_VINC_HPRD1_SHIFT},
  7266. {PMIC_RG_CM_VINC_HPRD2, MT6351_PMIC_RG_CM_VINC_HPRD2_ADDR,
  7267. MT6351_PMIC_RG_CM_VINC_HPRD2_MASK, MT6351_PMIC_RG_CM_VINC_HPRD2_SHIFT},
  7268. {PMIC_RG_CM_VINC_HPRD3, MT6351_PMIC_RG_CM_VINC_HPRD3_ADDR,
  7269. MT6351_PMIC_RG_CM_VINC_HPRD3_MASK, MT6351_PMIC_RG_CM_VINC_HPRD3_SHIFT},
  7270. {PMIC_RG_CM_VINC_HPRD4, MT6351_PMIC_RG_CM_VINC_HPRD4_ADDR,
  7271. MT6351_PMIC_RG_CM_VINC_HPRD4_MASK, MT6351_PMIC_RG_CM_VINC_HPRD4_SHIFT},
  7272. {PMIC_RG_CM_VINC_HPRD5, MT6351_PMIC_RG_CM_VINC_HPRD5_ADDR,
  7273. MT6351_PMIC_RG_CM_VINC_HPRD5_MASK, MT6351_PMIC_RG_CM_VINC_HPRD5_SHIFT},
  7274. {PMIC_RG_CM_VINC_HPRD6, MT6351_PMIC_RG_CM_VINC_HPRD6_ADDR,
  7275. MT6351_PMIC_RG_CM_VINC_HPRD6_MASK, MT6351_PMIC_RG_CM_VINC_HPRD6_SHIFT},
  7276. {PMIC_RG_CM_LPRD, MT6351_PMIC_RG_CM_LPRD_ADDR, MT6351_PMIC_RG_CM_LPRD_MASK,
  7277. MT6351_PMIC_RG_CM_LPRD_SHIFT},
  7278. {PMIC_RG_CM_CS_VTHL, MT6351_PMIC_RG_CM_CS_VTHL_ADDR,
  7279. MT6351_PMIC_RG_CM_CS_VTHL_MASK, MT6351_PMIC_RG_CM_CS_VTHL_SHIFT},
  7280. {PMIC_RG_CM_CS_VTHH, MT6351_PMIC_RG_CM_CS_VTHH_ADDR,
  7281. MT6351_PMIC_RG_CM_CS_VTHH_MASK, MT6351_PMIC_RG_CM_CS_VTHH_SHIFT},
  7282. {PMIC_RG_PCHR_RSV, MT6351_PMIC_RG_PCHR_RSV_ADDR, MT6351_PMIC_RG_PCHR_RSV_MASK,
  7283. MT6351_PMIC_RG_PCHR_RSV_SHIFT},
  7284. {PMIC_RG_ENVTEM_D, MT6351_PMIC_RG_ENVTEM_D_ADDR, MT6351_PMIC_RG_ENVTEM_D_MASK,
  7285. MT6351_PMIC_RG_ENVTEM_D_SHIFT},
  7286. {PMIC_RG_ENVTEM_EN, MT6351_PMIC_RG_ENVTEM_EN_ADDR, MT6351_PMIC_RG_ENVTEM_EN_MASK,
  7287. MT6351_PMIC_RG_ENVTEM_EN_SHIFT},
  7288. {PMIC_RGS_BATON_HV, MT6351_PMIC_RGS_BATON_HV_ADDR, MT6351_PMIC_RGS_BATON_HV_MASK,
  7289. MT6351_PMIC_RGS_BATON_HV_SHIFT},
  7290. {PMIC_RG_HW_VTH_CTRL, MT6351_PMIC_RG_HW_VTH_CTRL_ADDR,
  7291. MT6351_PMIC_RG_HW_VTH_CTRL_MASK, MT6351_PMIC_RG_HW_VTH_CTRL_SHIFT},
  7292. {PMIC_RG_HW_VTH2, MT6351_PMIC_RG_HW_VTH2_ADDR, MT6351_PMIC_RG_HW_VTH2_MASK,
  7293. MT6351_PMIC_RG_HW_VTH2_SHIFT},
  7294. {PMIC_RG_HW_VTH1, MT6351_PMIC_RG_HW_VTH1_ADDR, MT6351_PMIC_RG_HW_VTH1_MASK,
  7295. MT6351_PMIC_RG_HW_VTH1_SHIFT},
  7296. {PMIC_RG_CM_VDEC_INT_EN, MT6351_PMIC_RG_CM_VDEC_INT_EN_ADDR,
  7297. MT6351_PMIC_RG_CM_VDEC_INT_EN_MASK, MT6351_PMIC_RG_CM_VDEC_INT_EN_SHIFT},
  7298. {PMIC_RG_CM_VINC_INT_EN, MT6351_PMIC_RG_CM_VINC_INT_EN_ADDR,
  7299. MT6351_PMIC_RG_CM_VINC_INT_EN_MASK, MT6351_PMIC_RG_CM_VINC_INT_EN_SHIFT},
  7300. {PMIC_RG_QI_BATON_LT_EN, MT6351_PMIC_RG_QI_BATON_LT_EN_ADDR,
  7301. MT6351_PMIC_RG_QI_BATON_LT_EN_MASK, MT6351_PMIC_RG_QI_BATON_LT_EN_SHIFT},
  7302. {PMIC_RGS_BATON_UNDET, MT6351_PMIC_RGS_BATON_UNDET_ADDR,
  7303. MT6351_PMIC_RGS_BATON_UNDET_MASK, MT6351_PMIC_RGS_BATON_UNDET_SHIFT},
  7304. {PMIC_RG_JW_CS_VTH, MT6351_PMIC_RG_JW_CS_VTH_ADDR, MT6351_PMIC_RG_JW_CS_VTH_MASK,
  7305. MT6351_PMIC_RG_JW_CS_VTH_SHIFT},
  7306. {PMIC_RG_JW_CV_VTH, MT6351_PMIC_RG_JW_CV_VTH_ADDR, MT6351_PMIC_RG_JW_CV_VTH_MASK,
  7307. MT6351_PMIC_RG_JW_CV_VTH_SHIFT},
  7308. {PMIC_RG_JC_CS_VTH, MT6351_PMIC_RG_JC_CS_VTH_ADDR, MT6351_PMIC_RG_JC_CS_VTH_MASK,
  7309. MT6351_PMIC_RG_JC_CS_VTH_SHIFT},
  7310. {PMIC_RG_JC_CV_VTH, MT6351_PMIC_RG_JC_CV_VTH_ADDR, MT6351_PMIC_RG_JC_CV_VTH_MASK,
  7311. MT6351_PMIC_RG_JC_CV_VTH_SHIFT},
  7312. {PMIC_RG_BC11_ACA_EN, MT6351_PMIC_RG_BC11_ACA_EN_ADDR,
  7313. MT6351_PMIC_RG_BC11_ACA_EN_MASK, MT6351_PMIC_RG_BC11_ACA_EN_SHIFT},
  7314. {PMIC_RG_JEITA_EN, MT6351_PMIC_RG_JEITA_EN_ADDR, MT6351_PMIC_RG_JEITA_EN_MASK,
  7315. MT6351_PMIC_RG_JEITA_EN_SHIFT},
  7316. {PMIC_RG_VCDT_TRIM, MT6351_PMIC_RG_VCDT_TRIM_ADDR, MT6351_PMIC_RG_VCDT_TRIM_MASK,
  7317. MT6351_PMIC_RG_VCDT_TRIM_SHIFT},
  7318. {PMIC_RGS_BC11_ID_FLOAT, MT6351_PMIC_RGS_BC11_ID_FLOAT_ADDR,
  7319. MT6351_PMIC_RGS_BC11_ID_FLOAT_MASK, MT6351_PMIC_RGS_BC11_ID_FLOAT_SHIFT},
  7320. {PMIC_RGS_BC11_ID_A, MT6351_PMIC_RGS_BC11_ID_A_ADDR,
  7321. MT6351_PMIC_RGS_BC11_ID_A_MASK, MT6351_PMIC_RGS_BC11_ID_A_SHIFT},
  7322. {PMIC_RGS_BC11_ID_B, MT6351_PMIC_RGS_BC11_ID_B_ADDR,
  7323. MT6351_PMIC_RGS_BC11_ID_B_MASK, MT6351_PMIC_RGS_BC11_ID_B_SHIFT},
  7324. {PMIC_RGS_BC11_ID_C, MT6351_PMIC_RGS_BC11_ID_C_ADDR,
  7325. MT6351_PMIC_RGS_BC11_ID_C_MASK, MT6351_PMIC_RGS_BC11_ID_C_SHIFT},
  7326. {PMIC_RGS_BC11_ID_GND, MT6351_PMIC_RGS_BC11_ID_GND_ADDR,
  7327. MT6351_PMIC_RGS_BC11_ID_GND_MASK, MT6351_PMIC_RGS_BC11_ID_GND_SHIFT},
  7328. {PMIC_RGS_BC11_ACA_OTG_DET, MT6351_PMIC_RGS_BC11_ACA_OTG_DET_ADDR,
  7329. MT6351_PMIC_RGS_BC11_ACA_OTG_DET_MASK, MT6351_PMIC_RGS_BC11_ACA_OTG_DET_SHIFT},
  7330. {PMIC_RG_INDICATOR_TRIM, MT6351_PMIC_RG_INDICATOR_TRIM_ADDR,
  7331. MT6351_PMIC_RG_INDICATOR_TRIM_MASK, MT6351_PMIC_RG_INDICATOR_TRIM_SHIFT},
  7332. {PMIC_EOSC_CALI_START, MT6351_PMIC_EOSC_CALI_START_ADDR,
  7333. MT6351_PMIC_EOSC_CALI_START_MASK, MT6351_PMIC_EOSC_CALI_START_SHIFT},
  7334. {PMIC_EOSC_CALI_TD, MT6351_PMIC_EOSC_CALI_TD_ADDR, MT6351_PMIC_EOSC_CALI_TD_MASK,
  7335. MT6351_PMIC_EOSC_CALI_TD_SHIFT},
  7336. {PMIC_EOSC_CALI_TEST, MT6351_PMIC_EOSC_CALI_TEST_ADDR,
  7337. MT6351_PMIC_EOSC_CALI_TEST_MASK, MT6351_PMIC_EOSC_CALI_TEST_SHIFT},
  7338. {PMIC_EOSC_CALI_DCXO_RDY_TD, MT6351_PMIC_EOSC_CALI_DCXO_RDY_TD_ADDR,
  7339. MT6351_PMIC_EOSC_CALI_DCXO_RDY_TD_MASK, MT6351_PMIC_EOSC_CALI_DCXO_RDY_TD_SHIFT},
  7340. {PMIC_FRC_VTCXO0_ON, MT6351_PMIC_FRC_VTCXO0_ON_ADDR,
  7341. MT6351_PMIC_FRC_VTCXO0_ON_MASK, MT6351_PMIC_FRC_VTCXO0_ON_SHIFT},
  7342. {PMIC_EOSC_CALI_RSV, MT6351_PMIC_EOSC_CALI_RSV_ADDR,
  7343. MT6351_PMIC_EOSC_CALI_RSV_MASK, MT6351_PMIC_EOSC_CALI_RSV_SHIFT},
  7344. {PMIC_VRTC_PWM_MODE, MT6351_PMIC_VRTC_PWM_MODE_ADDR,
  7345. MT6351_PMIC_VRTC_PWM_MODE_MASK, MT6351_PMIC_VRTC_PWM_MODE_SHIFT},
  7346. {PMIC_VRTC_PWM_RSV, MT6351_PMIC_VRTC_PWM_RSV_ADDR, MT6351_PMIC_VRTC_PWM_RSV_MASK,
  7347. MT6351_PMIC_VRTC_PWM_RSV_SHIFT},
  7348. {PMIC_VRTC_PWM_L_DUTY, MT6351_PMIC_VRTC_PWM_L_DUTY_ADDR,
  7349. MT6351_PMIC_VRTC_PWM_L_DUTY_MASK, MT6351_PMIC_VRTC_PWM_L_DUTY_SHIFT},
  7350. {PMIC_VRTC_PWM_H_DUTY, MT6351_PMIC_VRTC_PWM_H_DUTY_ADDR,
  7351. MT6351_PMIC_VRTC_PWM_H_DUTY_MASK, MT6351_PMIC_VRTC_PWM_H_DUTY_SHIFT},
  7352. {PMIC_VRTC_CAP_SEL, MT6351_PMIC_VRTC_CAP_SEL_ADDR, MT6351_PMIC_VRTC_CAP_SEL_MASK,
  7353. MT6351_PMIC_VRTC_CAP_SEL_SHIFT},
  7354. };
  7355. unsigned short mt6351_set_register_value(PMU_FLAGS_LIST_ENUM flagname, unsigned int val)
  7356. {
  7357. const PMU_FLAG_TABLE_ENTRY *pFlag = &pmu_flags_table[flagname];
  7358. unsigned int ret = 0;
  7359. if (pFlag->flagname!=flagname) {
  7360. dprintf(CRITICAL,"[pmu_set_register_value]pmic flag idx error\n");
  7361. return 1;
  7362. }
  7363. ret = pmic_config_interface((pFlag->offset),
  7364. (unsigned int) (val),
  7365. (unsigned int) (pFlag->mask), (unsigned int) (pFlag->shift)
  7366. );
  7367. return 0;
  7368. }
  7369. unsigned short mt6351_get_register_value(PMU_FLAGS_LIST_ENUM flagname)
  7370. {
  7371. const PMU_FLAG_TABLE_ENTRY *pFlag = &pmu_flags_table[flagname];
  7372. unsigned int val;
  7373. unsigned int ret;
  7374. ret =
  7375. pmic_read_interface((unsigned int) pFlag->offset, &val, (unsigned int) (pFlag->mask),
  7376. (unsigned int) (pFlag->shift));
  7377. return val;
  7378. }
  7379. unsigned short pmic_set_register_value(PMU_FLAGS_LIST_ENUM flagname, unsigned int val)
  7380. {
  7381. return mt6351_set_register_value(flagname, val);
  7382. }
  7383. unsigned short pmic_get_register_value(PMU_FLAGS_LIST_ENUM flagname)
  7384. {
  7385. return mt6351_get_register_value(flagname);
  7386. }
  7387. unsigned short bc11_set_register_value(PMU_FLAGS_LIST_ENUM flagname, unsigned int val)
  7388. {
  7389. return mt6351_set_register_value(flagname, val);
  7390. }
  7391. unsigned short bc11_get_register_value(PMU_FLAGS_LIST_ENUM flagname)
  7392. {
  7393. return mt6351_get_register_value(flagname);
  7394. }