upmu_common.c 364 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548
  1. #include <linux/kernel.h>
  2. #include <linux/module.h>
  3. #include <mach/upmu_sw.h>
  4. #include <mach/upmu_hw.h>
  5. #include <mt-plat/upmu_common.h>
  6. const PMU_FLAG_TABLE_ENTRY pmu_flags_table[] = {
  7. {PMIC_THR_DET_DIS, MT6328_PMIC_THR_DET_DIS_ADDR, MT6328_PMIC_THR_DET_DIS_MASK,
  8. MT6328_PMIC_THR_DET_DIS_SHIFT},
  9. {PMIC_RG_THR_TMODE, MT6328_PMIC_RG_THR_TMODE_ADDR, MT6328_PMIC_RG_THR_TMODE_MASK,
  10. MT6328_PMIC_RG_THR_TMODE_SHIFT},
  11. {PMIC_RG_THR_TEMP_SEL, MT6328_PMIC_RG_THR_TEMP_SEL_ADDR, MT6328_PMIC_RG_THR_TEMP_SEL_MASK,
  12. MT6328_PMIC_RG_THR_TEMP_SEL_SHIFT},
  13. {PMIC_RG_STRUP_THR_SEL, MT6328_PMIC_RG_STRUP_THR_SEL_ADDR,
  14. MT6328_PMIC_RG_STRUP_THR_SEL_MASK, MT6328_PMIC_RG_STRUP_THR_SEL_SHIFT},
  15. {PMIC_THR_HWPDN_EN, MT6328_PMIC_THR_HWPDN_EN_ADDR, MT6328_PMIC_THR_HWPDN_EN_MASK,
  16. MT6328_PMIC_THR_HWPDN_EN_SHIFT},
  17. {PMIC_RG_THRDET_SEL, MT6328_PMIC_RG_THRDET_SEL_ADDR, MT6328_PMIC_RG_THRDET_SEL_MASK,
  18. MT6328_PMIC_RG_THRDET_SEL_SHIFT},
  19. {PMIC_RG_STRUP_IREF_TRIM, MT6328_PMIC_RG_STRUP_IREF_TRIM_ADDR,
  20. MT6328_PMIC_RG_STRUP_IREF_TRIM_MASK, MT6328_PMIC_RG_STRUP_IREF_TRIM_SHIFT},
  21. {PMIC_RG_USBDL_EN, MT6328_PMIC_RG_USBDL_EN_ADDR, MT6328_PMIC_RG_USBDL_EN_MASK,
  22. MT6328_PMIC_RG_USBDL_EN_SHIFT},
  23. {PMIC_RG_FCHR_KEYDET_EN, MT6328_PMIC_RG_FCHR_KEYDET_EN_ADDR,
  24. MT6328_PMIC_RG_FCHR_KEYDET_EN_MASK, MT6328_PMIC_RG_FCHR_KEYDET_EN_SHIFT},
  25. {PMIC_RG_FCHR_PU_EN, MT6328_PMIC_RG_FCHR_PU_EN_ADDR, MT6328_PMIC_RG_FCHR_PU_EN_MASK,
  26. MT6328_PMIC_RG_FCHR_PU_EN_SHIFT},
  27. {PMIC_RG_EN_DRVSEL, MT6328_PMIC_RG_EN_DRVSEL_ADDR, MT6328_PMIC_RG_EN_DRVSEL_MASK,
  28. MT6328_PMIC_RG_EN_DRVSEL_SHIFT},
  29. {PMIC_RG_RSTB_DRV_SEL, MT6328_PMIC_RG_RSTB_DRV_SEL_ADDR, MT6328_PMIC_RG_RSTB_DRV_SEL_MASK,
  30. MT6328_PMIC_RG_RSTB_DRV_SEL_SHIFT},
  31. {PMIC_RG_VREF_BG, MT6328_PMIC_RG_VREF_BG_ADDR, MT6328_PMIC_RG_VREF_BG_MASK,
  32. MT6328_PMIC_RG_VREF_BG_SHIFT},
  33. {PMIC_RG_PMU_RSV, MT6328_PMIC_RG_PMU_RSV_ADDR, MT6328_PMIC_RG_PMU_RSV_MASK,
  34. MT6328_PMIC_RG_PMU_RSV_SHIFT},
  35. {PMIC_THR_TEST, MT6328_PMIC_THR_TEST_ADDR, MT6328_PMIC_THR_TEST_MASK,
  36. MT6328_PMIC_THR_TEST_SHIFT},
  37. {PMIC_PMU_THR_DEB, MT6328_PMIC_PMU_THR_DEB_ADDR, MT6328_PMIC_PMU_THR_DEB_MASK,
  38. MT6328_PMIC_PMU_THR_DEB_SHIFT},
  39. {PMIC_PMU_THR_STATUS, MT6328_PMIC_PMU_THR_STATUS_ADDR, MT6328_PMIC_PMU_THR_STATUS_MASK,
  40. MT6328_PMIC_PMU_THR_STATUS_SHIFT},
  41. {PMIC_DDUVLO_DEB_EN, MT6328_PMIC_DDUVLO_DEB_EN_ADDR, MT6328_PMIC_DDUVLO_DEB_EN_MASK,
  42. MT6328_PMIC_DDUVLO_DEB_EN_SHIFT},
  43. {PMIC_PWRBB_DEB_EN, MT6328_PMIC_PWRBB_DEB_EN_ADDR, MT6328_PMIC_PWRBB_DEB_EN_MASK,
  44. MT6328_PMIC_PWRBB_DEB_EN_SHIFT},
  45. {PMIC_STRUP_OSC_EN, MT6328_PMIC_STRUP_OSC_EN_ADDR, MT6328_PMIC_STRUP_OSC_EN_MASK,
  46. MT6328_PMIC_STRUP_OSC_EN_SHIFT},
  47. {PMIC_STRUP_OSC_EN_SEL, MT6328_PMIC_STRUP_OSC_EN_SEL_ADDR,
  48. MT6328_PMIC_STRUP_OSC_EN_SEL_MASK, MT6328_PMIC_STRUP_OSC_EN_SEL_SHIFT},
  49. {PMIC_STRUP_FT_CTRL, MT6328_PMIC_STRUP_FT_CTRL_ADDR, MT6328_PMIC_STRUP_FT_CTRL_MASK,
  50. MT6328_PMIC_STRUP_FT_CTRL_SHIFT},
  51. {PMIC_STRUP_PWRON_FORCE, MT6328_PMIC_STRUP_PWRON_FORCE_ADDR,
  52. MT6328_PMIC_STRUP_PWRON_FORCE_MASK, MT6328_PMIC_STRUP_PWRON_FORCE_SHIFT},
  53. {PMIC_BIAS_GEN_EN_FORCE, MT6328_PMIC_BIAS_GEN_EN_FORCE_ADDR,
  54. MT6328_PMIC_BIAS_GEN_EN_FORCE_MASK, MT6328_PMIC_BIAS_GEN_EN_FORCE_SHIFT},
  55. {PMIC_STRUP_PWRON, MT6328_PMIC_STRUP_PWRON_ADDR, MT6328_PMIC_STRUP_PWRON_MASK,
  56. MT6328_PMIC_STRUP_PWRON_SHIFT},
  57. {PMIC_STRUP_PWRON_SEL, MT6328_PMIC_STRUP_PWRON_SEL_ADDR, MT6328_PMIC_STRUP_PWRON_SEL_MASK,
  58. MT6328_PMIC_STRUP_PWRON_SEL_SHIFT},
  59. {PMIC_BIAS_GEN_EN, MT6328_PMIC_BIAS_GEN_EN_ADDR, MT6328_PMIC_BIAS_GEN_EN_MASK,
  60. MT6328_PMIC_BIAS_GEN_EN_SHIFT},
  61. {PMIC_BIAS_GEN_EN_SEL, MT6328_PMIC_BIAS_GEN_EN_SEL_ADDR, MT6328_PMIC_BIAS_GEN_EN_SEL_MASK,
  62. MT6328_PMIC_BIAS_GEN_EN_SEL_SHIFT},
  63. {PMIC_RTC_XOSC32_ENB_SW, MT6328_PMIC_RTC_XOSC32_ENB_SW_ADDR,
  64. MT6328_PMIC_RTC_XOSC32_ENB_SW_MASK, MT6328_PMIC_RTC_XOSC32_ENB_SW_SHIFT},
  65. {PMIC_RTC_XOSC32_ENB_SEL, MT6328_PMIC_RTC_XOSC32_ENB_SEL_ADDR,
  66. MT6328_PMIC_RTC_XOSC32_ENB_SEL_MASK, MT6328_PMIC_RTC_XOSC32_ENB_SEL_SHIFT},
  67. {PMIC_STRUP_DIG_IO_PG_FORCE, MT6328_PMIC_STRUP_DIG_IO_PG_FORCE_ADDR,
  68. MT6328_PMIC_STRUP_DIG_IO_PG_FORCE_MASK, MT6328_PMIC_STRUP_DIG_IO_PG_FORCE_SHIFT},
  69. {PMIC_VPROC_PG_H2L_EN, MT6328_PMIC_VPROC_PG_H2L_EN_ADDR, MT6328_PMIC_VPROC_PG_H2L_EN_MASK,
  70. MT6328_PMIC_VPROC_PG_H2L_EN_SHIFT},
  71. {PMIC_VAUX18_PG_H2L_EN, MT6328_PMIC_VAUX18_PG_H2L_EN_ADDR,
  72. MT6328_PMIC_VAUX18_PG_H2L_EN_MASK, MT6328_PMIC_VAUX18_PG_H2L_EN_SHIFT},
  73. {PMIC_VCORE1_PG_H2L_EN, MT6328_PMIC_VCORE1_PG_H2L_EN_ADDR,
  74. MT6328_PMIC_VCORE1_PG_H2L_EN_MASK, MT6328_PMIC_VCORE1_PG_H2L_EN_SHIFT},
  75. {PMIC_VSYS22_PG_H2L_EN, MT6328_PMIC_VSYS22_PG_H2L_EN_ADDR,
  76. MT6328_PMIC_VSYS22_PG_H2L_EN_MASK, MT6328_PMIC_VSYS22_PG_H2L_EN_SHIFT},
  77. {PMIC_VLTE_PG_H2L_EN, MT6328_PMIC_VLTE_PG_H2L_EN_ADDR, MT6328_PMIC_VLTE_PG_H2L_EN_MASK,
  78. MT6328_PMIC_VLTE_PG_H2L_EN_SHIFT},
  79. {PMIC_VIO18_PG_H2L_EN, MT6328_PMIC_VIO18_PG_H2L_EN_ADDR, MT6328_PMIC_VIO18_PG_H2L_EN_MASK,
  80. MT6328_PMIC_VIO18_PG_H2L_EN_SHIFT},
  81. {PMIC_VAUD28_PG_H2L_EN, MT6328_PMIC_VAUD28_PG_H2L_EN_ADDR,
  82. MT6328_PMIC_VAUD28_PG_H2L_EN_MASK, MT6328_PMIC_VAUD28_PG_H2L_EN_SHIFT},
  83. {PMIC_VTCXO_PG_H2L_EN, MT6328_PMIC_VTCXO_PG_H2L_EN_ADDR, MT6328_PMIC_VTCXO_PG_H2L_EN_MASK,
  84. MT6328_PMIC_VTCXO_PG_H2L_EN_SHIFT},
  85. {PMIC_VUSB_PG_H2L_EN, MT6328_PMIC_VUSB_PG_H2L_EN_ADDR, MT6328_PMIC_VUSB_PG_H2L_EN_MASK,
  86. MT6328_PMIC_VUSB_PG_H2L_EN_SHIFT},
  87. {PMIC_VSRAM_PG_H2L_EN, MT6328_PMIC_VSRAM_PG_H2L_EN_ADDR, MT6328_PMIC_VSRAM_PG_H2L_EN_MASK,
  88. MT6328_PMIC_VSRAM_PG_H2L_EN_SHIFT},
  89. {PMIC_VIO28_PG_H2L_EN, MT6328_PMIC_VIO28_PG_H2L_EN_ADDR, MT6328_PMIC_VIO28_PG_H2L_EN_MASK,
  90. MT6328_PMIC_VIO28_PG_H2L_EN_SHIFT},
  91. {PMIC_VM_PG_H2L_EN, MT6328_PMIC_VM_PG_H2L_EN_ADDR, MT6328_PMIC_VM_PG_H2L_EN_MASK,
  92. MT6328_PMIC_VM_PG_H2L_EN_SHIFT},
  93. {PMIC_VPROC_PG_ENB, MT6328_PMIC_VPROC_PG_ENB_ADDR, MT6328_PMIC_VPROC_PG_ENB_MASK,
  94. MT6328_PMIC_VPROC_PG_ENB_SHIFT},
  95. {PMIC_VAUX18_PG_ENB, MT6328_PMIC_VAUX18_PG_ENB_ADDR, MT6328_PMIC_VAUX18_PG_ENB_MASK,
  96. MT6328_PMIC_VAUX18_PG_ENB_SHIFT},
  97. {PMIC_VCORE1_PG_ENB, MT6328_PMIC_VCORE1_PG_ENB_ADDR, MT6328_PMIC_VCORE1_PG_ENB_MASK,
  98. MT6328_PMIC_VCORE1_PG_ENB_SHIFT},
  99. {PMIC_VSYS22_PG_ENB, MT6328_PMIC_VSYS22_PG_ENB_ADDR, MT6328_PMIC_VSYS22_PG_ENB_MASK,
  100. MT6328_PMIC_VSYS22_PG_ENB_SHIFT},
  101. {PMIC_VLTE_PG_ENB, MT6328_PMIC_VLTE_PG_ENB_ADDR, MT6328_PMIC_VLTE_PG_ENB_MASK,
  102. MT6328_PMIC_VLTE_PG_ENB_SHIFT},
  103. {PMIC_VIO18_PG_ENB, MT6328_PMIC_VIO18_PG_ENB_ADDR, MT6328_PMIC_VIO18_PG_ENB_MASK,
  104. MT6328_PMIC_VIO18_PG_ENB_SHIFT},
  105. {PMIC_VAUD28_PG_ENB, MT6328_PMIC_VAUD28_PG_ENB_ADDR, MT6328_PMIC_VAUD28_PG_ENB_MASK,
  106. MT6328_PMIC_VAUD28_PG_ENB_SHIFT},
  107. {PMIC_VTCXO_PG_ENB, MT6328_PMIC_VTCXO_PG_ENB_ADDR, MT6328_PMIC_VTCXO_PG_ENB_MASK,
  108. MT6328_PMIC_VTCXO_PG_ENB_SHIFT},
  109. {PMIC_VUSB_PG_ENB, MT6328_PMIC_VUSB_PG_ENB_ADDR, MT6328_PMIC_VUSB_PG_ENB_MASK,
  110. MT6328_PMIC_VUSB_PG_ENB_SHIFT},
  111. {PMIC_VSRAM_PG_ENB, MT6328_PMIC_VSRAM_PG_ENB_ADDR, MT6328_PMIC_VSRAM_PG_ENB_MASK,
  112. MT6328_PMIC_VSRAM_PG_ENB_SHIFT},
  113. {PMIC_VIO28_PG_ENB, MT6328_PMIC_VIO28_PG_ENB_ADDR, MT6328_PMIC_VIO28_PG_ENB_MASK,
  114. MT6328_PMIC_VIO28_PG_ENB_SHIFT},
  115. {PMIC_VM_PG_ENB, MT6328_PMIC_VM_PG_ENB_ADDR, MT6328_PMIC_VM_PG_ENB_MASK,
  116. MT6328_PMIC_VM_PG_ENB_SHIFT},
  117. {PMIC_RG_EXT_PMIC_EN_PG_ENB, MT6328_PMIC_RG_EXT_PMIC_EN_PG_ENB_ADDR,
  118. MT6328_PMIC_RG_EXT_PMIC_EN_PG_ENB_MASK, MT6328_PMIC_RG_EXT_PMIC_EN_PG_ENB_SHIFT},
  119. {PMIC_CLR_JUST_RST, MT6328_PMIC_CLR_JUST_RST_ADDR, MT6328_PMIC_CLR_JUST_RST_MASK,
  120. MT6328_PMIC_CLR_JUST_RST_SHIFT},
  121. {PMIC_UVLO_L2H_DEB_EN, MT6328_PMIC_UVLO_L2H_DEB_EN_ADDR, MT6328_PMIC_UVLO_L2H_DEB_EN_MASK,
  122. MT6328_PMIC_UVLO_L2H_DEB_EN_SHIFT},
  123. {PMIC_JUST_PWRKEY_RST, MT6328_PMIC_JUST_PWRKEY_RST_ADDR, MT6328_PMIC_JUST_PWRKEY_RST_MASK,
  124. MT6328_PMIC_JUST_PWRKEY_RST_SHIFT},
  125. {PMIC_QI_OSC_EN, MT6328_PMIC_QI_OSC_EN_ADDR, MT6328_PMIC_QI_OSC_EN_MASK,
  126. MT6328_PMIC_QI_OSC_EN_SHIFT},
  127. {PMIC_STRUP_EXT_PMIC_EN, MT6328_PMIC_STRUP_EXT_PMIC_EN_ADDR,
  128. MT6328_PMIC_STRUP_EXT_PMIC_EN_MASK, MT6328_PMIC_STRUP_EXT_PMIC_EN_SHIFT},
  129. {PMIC_STRUP_EXT_PMIC_SEL, MT6328_PMIC_STRUP_EXT_PMIC_SEL_ADDR,
  130. MT6328_PMIC_STRUP_EXT_PMIC_SEL_MASK, MT6328_PMIC_STRUP_EXT_PMIC_SEL_SHIFT},
  131. {PMIC_STRUP_CON8_RSV0, MT6328_PMIC_STRUP_CON8_RSV0_ADDR, MT6328_PMIC_STRUP_CON8_RSV0_MASK,
  132. MT6328_PMIC_STRUP_CON8_RSV0_SHIFT},
  133. {PMIC_QI_EXT_PMIC_EN, MT6328_PMIC_QI_EXT_PMIC_EN_ADDR, MT6328_PMIC_QI_EXT_PMIC_EN_MASK,
  134. MT6328_PMIC_QI_EXT_PMIC_EN_SHIFT},
  135. {PMIC_STRUP_AUXADC_START_SW, MT6328_PMIC_STRUP_AUXADC_START_SW_ADDR,
  136. MT6328_PMIC_STRUP_AUXADC_START_SW_MASK, MT6328_PMIC_STRUP_AUXADC_START_SW_SHIFT},
  137. {PMIC_STRUP_AUXADC_RSTB_SW, MT6328_PMIC_STRUP_AUXADC_RSTB_SW_ADDR,
  138. MT6328_PMIC_STRUP_AUXADC_RSTB_SW_MASK, MT6328_PMIC_STRUP_AUXADC_RSTB_SW_SHIFT},
  139. {PMIC_STRUP_AUXADC_START_SEL, MT6328_PMIC_STRUP_AUXADC_START_SEL_ADDR,
  140. MT6328_PMIC_STRUP_AUXADC_START_SEL_MASK, MT6328_PMIC_STRUP_AUXADC_START_SEL_SHIFT},
  141. {PMIC_STRUP_AUXADC_RSTB_SEL, MT6328_PMIC_STRUP_AUXADC_RSTB_SEL_ADDR,
  142. MT6328_PMIC_STRUP_AUXADC_RSTB_SEL_MASK, MT6328_PMIC_STRUP_AUXADC_RSTB_SEL_SHIFT},
  143. {PMIC_STRUP_PWROFF_SEQ_EN, MT6328_PMIC_STRUP_PWROFF_SEQ_EN_ADDR,
  144. MT6328_PMIC_STRUP_PWROFF_SEQ_EN_MASK, MT6328_PMIC_STRUP_PWROFF_SEQ_EN_SHIFT},
  145. {PMIC_STRUP_PWROFF_PREOFF_EN, MT6328_PMIC_STRUP_PWROFF_PREOFF_EN_ADDR,
  146. MT6328_PMIC_STRUP_PWROFF_PREOFF_EN_MASK, MT6328_PMIC_STRUP_PWROFF_PREOFF_EN_SHIFT},
  147. {PMIC_STRUP_PP_EN, MT6328_PMIC_STRUP_PP_EN_ADDR, MT6328_PMIC_STRUP_PP_EN_MASK,
  148. MT6328_PMIC_STRUP_PP_EN_SHIFT},
  149. {PMIC_STRUP_PP_EN_SEL, MT6328_PMIC_STRUP_PP_EN_SEL_ADDR, MT6328_PMIC_STRUP_PP_EN_SEL_MASK,
  150. MT6328_PMIC_STRUP_PP_EN_SEL_SHIFT},
  151. {PMIC_STRUP_DIG0_RSV0, MT6328_PMIC_STRUP_DIG0_RSV0_ADDR, MT6328_PMIC_STRUP_DIG0_RSV0_MASK,
  152. MT6328_PMIC_STRUP_DIG0_RSV0_SHIFT},
  153. {PMIC_STRUP_DIG1_RSV0, MT6328_PMIC_STRUP_DIG1_RSV0_ADDR, MT6328_PMIC_STRUP_DIG1_RSV0_MASK,
  154. MT6328_PMIC_STRUP_DIG1_RSV0_SHIFT},
  155. {PMIC_RG_UVLO_VTHL_RSV0, MT6328_PMIC_RG_UVLO_VTHL_RSV0_ADDR,
  156. MT6328_PMIC_RG_UVLO_VTHL_RSV0_MASK, MT6328_PMIC_RG_UVLO_VTHL_RSV0_SHIFT},
  157. {PMIC_RG_BGR_RSV6, MT6328_PMIC_RG_BGR_RSV6_ADDR, MT6328_PMIC_RG_BGR_RSV6_MASK,
  158. MT6328_PMIC_RG_BGR_RSV6_SHIFT},
  159. {PMIC_RG_BGR_RSV5, MT6328_PMIC_RG_BGR_RSV5_ADDR, MT6328_PMIC_RG_BGR_RSV5_MASK,
  160. MT6328_PMIC_RG_BGR_RSV5_SHIFT},
  161. {PMIC_RG_BGR_RSV4, MT6328_PMIC_RG_BGR_RSV4_ADDR, MT6328_PMIC_RG_BGR_RSV4_MASK,
  162. MT6328_PMIC_RG_BGR_RSV4_SHIFT},
  163. {PMIC_RG_BGR_RSV3, MT6328_PMIC_RG_BGR_RSV3_ADDR, MT6328_PMIC_RG_BGR_RSV3_MASK,
  164. MT6328_PMIC_RG_BGR_RSV3_SHIFT},
  165. {PMIC_RG_BGR_RSV2, MT6328_PMIC_RG_BGR_RSV2_ADDR, MT6328_PMIC_RG_BGR_RSV2_MASK,
  166. MT6328_PMIC_RG_BGR_RSV2_SHIFT},
  167. {PMIC_RG_BGR_RSV1, MT6328_PMIC_RG_BGR_RSV1_ADDR, MT6328_PMIC_RG_BGR_RSV1_MASK,
  168. MT6328_PMIC_RG_BGR_RSV1_SHIFT},
  169. {PMIC_RG_BGR_RSV0, MT6328_PMIC_RG_BGR_RSV0_ADDR, MT6328_PMIC_RG_BGR_RSV0_MASK,
  170. MT6328_PMIC_RG_BGR_RSV0_SHIFT},
  171. {PMIC_RG_STRUP_RSV, MT6328_PMIC_RG_STRUP_RSV_ADDR, MT6328_PMIC_RG_STRUP_RSV_MASK,
  172. MT6328_PMIC_RG_STRUP_RSV_SHIFT},
  173. {PMIC_RG_EN_SMT, MT6328_PMIC_RG_EN_SMT_ADDR, MT6328_PMIC_RG_EN_SMT_MASK,
  174. MT6328_PMIC_RG_EN_SMT_SHIFT},
  175. {PMIC_RG_EN_SR, MT6328_PMIC_RG_EN_SR_ADDR, MT6328_PMIC_RG_EN_SR_MASK,
  176. MT6328_PMIC_RG_EN_SR_SHIFT},
  177. {PMIC_RG_EN_E8, MT6328_PMIC_RG_EN_E8_ADDR, MT6328_PMIC_RG_EN_E8_MASK,
  178. MT6328_PMIC_RG_EN_E8_SHIFT},
  179. {PMIC_RG_EN_E4, MT6328_PMIC_RG_EN_E4_ADDR, MT6328_PMIC_RG_EN_E4_MASK,
  180. MT6328_PMIC_RG_EN_E4_SHIFT},
  181. {PMIC_RG_TESTMODE_SWEN, MT6328_PMIC_RG_TESTMODE_SWEN_ADDR,
  182. MT6328_PMIC_RG_TESTMODE_SWEN_MASK, MT6328_PMIC_RG_TESTMODE_SWEN_SHIFT},
  183. {PMIC_STRUP_DIG0_RSV1, MT6328_PMIC_STRUP_DIG0_RSV1_ADDR, MT6328_PMIC_STRUP_DIG0_RSV1_MASK,
  184. MT6328_PMIC_STRUP_DIG0_RSV1_SHIFT},
  185. {PMIC_RG_RSV_SWREG, MT6328_PMIC_RG_RSV_SWREG_ADDR, MT6328_PMIC_RG_RSV_SWREG_MASK,
  186. MT6328_PMIC_RG_RSV_SWREG_SHIFT},
  187. {PMIC_USBDL, MT6328_PMIC_USBDL_ADDR, MT6328_PMIC_USBDL_MASK, MT6328_PMIC_USBDL_SHIFT},
  188. {PMIC_STRUP_PG_STATUS_CLR, MT6328_PMIC_STRUP_PG_STATUS_CLR_ADDR,
  189. MT6328_PMIC_STRUP_PG_STATUS_CLR_MASK, MT6328_PMIC_STRUP_PG_STATUS_CLR_SHIFT},
  190. {PMIC_STRUP_PP_EN_PWROFF_CNT, MT6328_PMIC_STRUP_PP_EN_PWROFF_CNT_ADDR,
  191. MT6328_PMIC_STRUP_PP_EN_PWROFF_CNT_MASK, MT6328_PMIC_STRUP_PP_EN_PWROFF_CNT_SHIFT},
  192. {PMIC_STRUP_DIG0_RSV2, MT6328_PMIC_STRUP_DIG0_RSV2_ADDR, MT6328_PMIC_STRUP_DIG0_RSV2_MASK,
  193. MT6328_PMIC_STRUP_DIG0_RSV2_SHIFT},
  194. {PMIC_STRUP_UVLO_U1U2_SEL, MT6328_PMIC_STRUP_UVLO_U1U2_SEL_ADDR,
  195. MT6328_PMIC_STRUP_UVLO_U1U2_SEL_MASK, MT6328_PMIC_STRUP_UVLO_U1U2_SEL_SHIFT},
  196. {PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL, MT6328_PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL_ADDR,
  197. MT6328_PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL_MASK, MT6328_PMIC_STRUP_UVLO_U1U2_SEL_SWCTRL_SHIFT},
  198. {PMIC_STRUP_LBAT_INT_SEL_CLR, MT6328_PMIC_STRUP_LBAT_INT_SEL_CLR_ADDR,
  199. MT6328_PMIC_STRUP_LBAT_INT_SEL_CLR_MASK, MT6328_PMIC_STRUP_LBAT_INT_SEL_CLR_SHIFT},
  200. {PMIC_STRUP_LBAT_INT_SEL_SWCTRL, MT6328_PMIC_STRUP_LBAT_INT_SEL_SWCTRL_ADDR,
  201. MT6328_PMIC_STRUP_LBAT_INT_SEL_SWCTRL_MASK, MT6328_PMIC_STRUP_LBAT_INT_SEL_SWCTRL_SHIFT},
  202. {PMIC_STRUP_LBAT_INT_SEL, MT6328_PMIC_STRUP_LBAT_INT_SEL_ADDR,
  203. MT6328_PMIC_STRUP_LBAT_INT_SEL_MASK, MT6328_PMIC_STRUP_LBAT_INT_SEL_SHIFT},
  204. {PMIC_STRUP_LBAT_IRQ_SET, MT6328_PMIC_STRUP_LBAT_IRQ_SET_ADDR,
  205. MT6328_PMIC_STRUP_LBAT_IRQ_SET_MASK, MT6328_PMIC_STRUP_LBAT_IRQ_SET_SHIFT},
  206. {PMIC_STRUP_LBAT_IRQ_CLR, MT6328_PMIC_STRUP_LBAT_IRQ_CLR_ADDR,
  207. MT6328_PMIC_STRUP_LBAT_IRQ_CLR_MASK, MT6328_PMIC_STRUP_LBAT_IRQ_CLR_SHIFT},
  208. {PMIC_STRUP_LBAT_IRQ_SWCTRL, MT6328_PMIC_STRUP_LBAT_IRQ_SWCTRL_ADDR,
  209. MT6328_PMIC_STRUP_LBAT_IRQ_SWCTRL_MASK, MT6328_PMIC_STRUP_LBAT_IRQ_SWCTRL_SHIFT},
  210. {PMIC_RG_UVLO_VSYS_DEB_75K_RPCNT_MAX, MT6328_PMIC_RG_UVLO_VSYS_DEB_75K_RPCNT_MAX_ADDR,
  211. MT6328_PMIC_RG_UVLO_VSYS_DEB_75K_RPCNT_MAX_MASK,
  212. MT6328_PMIC_RG_UVLO_VSYS_DEB_75K_RPCNT_MAX_SHIFT},
  213. {PMIC_RG_UVLO_VSYS_DEB_2M_RPCNT_MAX, MT6328_PMIC_RG_UVLO_VSYS_DEB_2M_RPCNT_MAX_ADDR,
  214. MT6328_PMIC_RG_UVLO_VSYS_DEB_2M_RPCNT_MAX_MASK,
  215. MT6328_PMIC_RG_UVLO_VSYS_DEB_2M_RPCNT_MAX_SHIFT},
  216. {PMIC_STRUP_AUXADC_RPCNT_MAX, MT6328_PMIC_STRUP_AUXADC_RPCNT_MAX_ADDR,
  217. MT6328_PMIC_STRUP_AUXADC_RPCNT_MAX_MASK, MT6328_PMIC_STRUP_AUXADC_RPCNT_MAX_SHIFT},
  218. {PMIC_RG_STRUP_THR_OVER_110_CLR, MT6328_PMIC_RG_STRUP_THR_OVER_110_CLR_ADDR,
  219. MT6328_PMIC_RG_STRUP_THR_OVER_110_CLR_MASK, MT6328_PMIC_RG_STRUP_THR_OVER_110_CLR_SHIFT},
  220. {PMIC_RG_STRUP_THR_110_CLR, MT6328_PMIC_RG_STRUP_THR_110_CLR_ADDR,
  221. MT6328_PMIC_RG_STRUP_THR_110_CLR_MASK, MT6328_PMIC_RG_STRUP_THR_110_CLR_SHIFT},
  222. {PMIC_RG_STRUP_THR_125_CLR, MT6328_PMIC_RG_STRUP_THR_125_CLR_ADDR,
  223. MT6328_PMIC_RG_STRUP_THR_125_CLR_MASK, MT6328_PMIC_RG_STRUP_THR_125_CLR_SHIFT},
  224. {PMIC_RG_STRUP_THR_CLR, MT6328_PMIC_RG_STRUP_THR_CLR_ADDR,
  225. MT6328_PMIC_RG_STRUP_THR_CLR_MASK, MT6328_PMIC_RG_STRUP_THR_CLR_SHIFT},
  226. {PMIC_RG_STRUP_THR_OVER_110_IRQ_EN, MT6328_PMIC_RG_STRUP_THR_OVER_110_IRQ_EN_ADDR,
  227. MT6328_PMIC_RG_STRUP_THR_OVER_110_IRQ_EN_MASK,
  228. MT6328_PMIC_RG_STRUP_THR_OVER_110_IRQ_EN_SHIFT},
  229. {PMIC_RG_STRUP_THR_110_IRQ_EN, MT6328_PMIC_RG_STRUP_THR_110_IRQ_EN_ADDR,
  230. MT6328_PMIC_RG_STRUP_THR_110_IRQ_EN_MASK, MT6328_PMIC_RG_STRUP_THR_110_IRQ_EN_SHIFT},
  231. {PMIC_RG_STRUP_THR_125_IRQ_EN, MT6328_PMIC_RG_STRUP_THR_125_IRQ_EN_ADDR,
  232. MT6328_PMIC_RG_STRUP_THR_125_IRQ_EN_MASK, MT6328_PMIC_RG_STRUP_THR_125_IRQ_EN_SHIFT},
  233. {PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS, MT6328_PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS_ADDR,
  234. MT6328_PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS_MASK,
  235. MT6328_PMIC_RG_STRUP_THR_OVER_110_IRQ_STATUS_SHIFT},
  236. {PMIC_RG_STRUP_THR_110_IRQ_STATUS, MT6328_PMIC_RG_STRUP_THR_110_IRQ_STATUS_ADDR,
  237. MT6328_PMIC_RG_STRUP_THR_110_IRQ_STATUS_MASK,
  238. MT6328_PMIC_RG_STRUP_THR_110_IRQ_STATUS_SHIFT},
  239. {PMIC_RG_STRUP_THR_125_IRQ_STATUS, MT6328_PMIC_RG_STRUP_THR_125_IRQ_STATUS_ADDR,
  240. MT6328_PMIC_RG_STRUP_THR_125_IRQ_STATUS_MASK,
  241. MT6328_PMIC_RG_STRUP_THR_125_IRQ_STATUS_SHIFT},
  242. {PMIC_VSYS22_OC_H2L_EN, MT6328_PMIC_VSYS22_OC_H2L_EN_ADDR,
  243. MT6328_PMIC_VSYS22_OC_H2L_EN_MASK, MT6328_PMIC_VSYS22_OC_H2L_EN_SHIFT},
  244. {PMIC_VCORE1_OC_H2L_EN, MT6328_PMIC_VCORE1_OC_H2L_EN_ADDR,
  245. MT6328_PMIC_VCORE1_OC_H2L_EN_MASK, MT6328_PMIC_VCORE1_OC_H2L_EN_SHIFT},
  246. {PMIC_VLTE_OC_H2L_EN, MT6328_PMIC_VLTE_OC_H2L_EN_ADDR, MT6328_PMIC_VLTE_OC_H2L_EN_MASK,
  247. MT6328_PMIC_VLTE_OC_H2L_EN_SHIFT},
  248. {PMIC_VPROC_OC_H2L_EN, MT6328_PMIC_VPROC_OC_H2L_EN_ADDR, MT6328_PMIC_VPROC_OC_H2L_EN_MASK,
  249. MT6328_PMIC_VPROC_OC_H2L_EN_SHIFT},
  250. {PMIC_VSYS22_OC_ENB, MT6328_PMIC_VSYS22_OC_ENB_ADDR, MT6328_PMIC_VSYS22_OC_ENB_MASK,
  251. MT6328_PMIC_VSYS22_OC_ENB_SHIFT},
  252. {PMIC_VCORE1_OC_ENB, MT6328_PMIC_VCORE1_OC_ENB_ADDR, MT6328_PMIC_VCORE1_OC_ENB_MASK,
  253. MT6328_PMIC_VCORE1_OC_ENB_SHIFT},
  254. {PMIC_VLTE_OC_ENB, MT6328_PMIC_VLTE_OC_ENB_ADDR, MT6328_PMIC_VLTE_OC_ENB_MASK,
  255. MT6328_PMIC_VLTE_OC_ENB_SHIFT},
  256. {PMIC_VPROC_OC_ENB, MT6328_PMIC_VPROC_OC_ENB_ADDR, MT6328_PMIC_VPROC_OC_ENB_MASK,
  257. MT6328_PMIC_VPROC_OC_ENB_SHIFT},
  258. {PMIC_VSYS22_OC_DEB_BYPASS, MT6328_PMIC_VSYS22_OC_DEB_BYPASS_ADDR,
  259. MT6328_PMIC_VSYS22_OC_DEB_BYPASS_MASK, MT6328_PMIC_VSYS22_OC_DEB_BYPASS_SHIFT},
  260. {PMIC_VCORE1_OC_DEB_BYPASS, MT6328_PMIC_VCORE1_OC_DEB_BYPASS_ADDR,
  261. MT6328_PMIC_VCORE1_OC_DEB_BYPASS_MASK, MT6328_PMIC_VCORE1_OC_DEB_BYPASS_SHIFT},
  262. {PMIC_VLTE_OC_DEB_BYPASS, MT6328_PMIC_VLTE_OC_DEB_BYPASS_ADDR,
  263. MT6328_PMIC_VLTE_OC_DEB_BYPASS_MASK, MT6328_PMIC_VLTE_OC_DEB_BYPASS_SHIFT},
  264. {PMIC_VPROC_OC_DEB_BYPASS, MT6328_PMIC_VPROC_OC_DEB_BYPASS_ADDR,
  265. MT6328_PMIC_VPROC_OC_DEB_BYPASS_MASK, MT6328_PMIC_VPROC_OC_DEB_BYPASS_SHIFT},
  266. {PMIC_VPROC_PG_DEB_BYPASS, MT6328_PMIC_VPROC_PG_DEB_BYPASS_ADDR,
  267. MT6328_PMIC_VPROC_PG_DEB_BYPASS_MASK, MT6328_PMIC_VPROC_PG_DEB_BYPASS_SHIFT},
  268. {PMIC_VAUX18_PG_DEB_BYPASS, MT6328_PMIC_VAUX18_PG_DEB_BYPASS_ADDR,
  269. MT6328_PMIC_VAUX18_PG_DEB_BYPASS_MASK, MT6328_PMIC_VAUX18_PG_DEB_BYPASS_SHIFT},
  270. {PMIC_VCORE1_PG_DEB_BYPASS, MT6328_PMIC_VCORE1_PG_DEB_BYPASS_ADDR,
  271. MT6328_PMIC_VCORE1_PG_DEB_BYPASS_MASK, MT6328_PMIC_VCORE1_PG_DEB_BYPASS_SHIFT},
  272. {PMIC_VSYS22_PG_DEB_BYPASS, MT6328_PMIC_VSYS22_PG_DEB_BYPASS_ADDR,
  273. MT6328_PMIC_VSYS22_PG_DEB_BYPASS_MASK, MT6328_PMIC_VSYS22_PG_DEB_BYPASS_SHIFT},
  274. {PMIC_VLTE_PG_DEB_BYPASS, MT6328_PMIC_VLTE_PG_DEB_BYPASS_ADDR,
  275. MT6328_PMIC_VLTE_PG_DEB_BYPASS_MASK, MT6328_PMIC_VLTE_PG_DEB_BYPASS_SHIFT},
  276. {PMIC_VIO18_PG_DEB_BYPASS, MT6328_PMIC_VIO18_PG_DEB_BYPASS_ADDR,
  277. MT6328_PMIC_VIO18_PG_DEB_BYPASS_MASK, MT6328_PMIC_VIO18_PG_DEB_BYPASS_SHIFT},
  278. {PMIC_VAUD28_PG_DEB_BYPASS, MT6328_PMIC_VAUD28_PG_DEB_BYPASS_ADDR,
  279. MT6328_PMIC_VAUD28_PG_DEB_BYPASS_MASK, MT6328_PMIC_VAUD28_PG_DEB_BYPASS_SHIFT},
  280. {PMIC_VTCXO_PG_DEB_BYPASS, MT6328_PMIC_VTCXO_PG_DEB_BYPASS_ADDR,
  281. MT6328_PMIC_VTCXO_PG_DEB_BYPASS_MASK, MT6328_PMIC_VTCXO_PG_DEB_BYPASS_SHIFT},
  282. {PMIC_VUSB_PG_DEB_BYPASS, MT6328_PMIC_VUSB_PG_DEB_BYPASS_ADDR,
  283. MT6328_PMIC_VUSB_PG_DEB_BYPASS_MASK, MT6328_PMIC_VUSB_PG_DEB_BYPASS_SHIFT},
  284. {PMIC_VSRAM_PG_DEB_BYPASS, MT6328_PMIC_VSRAM_PG_DEB_BYPASS_ADDR,
  285. MT6328_PMIC_VSRAM_PG_DEB_BYPASS_MASK, MT6328_PMIC_VSRAM_PG_DEB_BYPASS_SHIFT},
  286. {PMIC_VIO28_PG_DEB_BYPASS, MT6328_PMIC_VIO28_PG_DEB_BYPASS_ADDR,
  287. MT6328_PMIC_VIO28_PG_DEB_BYPASS_MASK, MT6328_PMIC_VIO28_PG_DEB_BYPASS_SHIFT},
  288. {PMIC_VM_PG_DEB_BYPASS, MT6328_PMIC_VM_PG_DEB_BYPASS_ADDR,
  289. MT6328_PMIC_VM_PG_DEB_BYPASS_MASK, MT6328_PMIC_VM_PG_DEB_BYPASS_SHIFT},
  290. {PMIC_PMU_THERMAL_DEB, MT6328_PMIC_PMU_THERMAL_DEB_ADDR, MT6328_PMIC_PMU_THERMAL_DEB_MASK,
  291. MT6328_PMIC_PMU_THERMAL_DEB_SHIFT},
  292. {PMIC_STRUP_THERMAL_DEB_SEL, MT6328_PMIC_STRUP_THERMAL_DEB_SEL_ADDR,
  293. MT6328_PMIC_STRUP_THERMAL_DEB_SEL_MASK, MT6328_PMIC_STRUP_THERMAL_DEB_SEL_SHIFT},
  294. {PMIC_STRUP_THER_DEB_RMAX, MT6328_PMIC_STRUP_THER_DEB_RMAX_ADDR,
  295. MT6328_PMIC_STRUP_THER_DEB_RMAX_MASK, MT6328_PMIC_STRUP_THER_DEB_RMAX_SHIFT},
  296. {PMIC_STRUP_THER_DEB_FMAX, MT6328_PMIC_STRUP_THER_DEB_FMAX_ADDR,
  297. MT6328_PMIC_STRUP_THER_DEB_FMAX_MASK, MT6328_PMIC_STRUP_THER_DEB_FMAX_SHIFT},
  298. {PMIC_RG_STRUP_ENVTEM, MT6328_PMIC_RG_STRUP_ENVTEM_ADDR, MT6328_PMIC_RG_STRUP_ENVTEM_MASK,
  299. MT6328_PMIC_RG_STRUP_ENVTEM_SHIFT},
  300. {PMIC_STRUP_ENVTEM_CTRL, MT6328_PMIC_STRUP_ENVTEM_CTRL_ADDR,
  301. MT6328_PMIC_STRUP_ENVTEM_CTRL_MASK, MT6328_PMIC_STRUP_ENVTEM_CTRL_SHIFT},
  302. {PMIC_RG_RST_DRVSEL, MT6328_PMIC_RG_RST_DRVSEL_ADDR, MT6328_PMIC_RG_RST_DRVSEL_MASK,
  303. MT6328_PMIC_RG_RST_DRVSEL_SHIFT},
  304. {PMIC_HWCID, MT6328_PMIC_HWCID_ADDR, MT6328_PMIC_HWCID_MASK, MT6328_PMIC_HWCID_SHIFT},
  305. {PMIC_SWCID, MT6328_PMIC_SWCID_ADDR, MT6328_PMIC_SWCID_MASK, MT6328_PMIC_SWCID_SHIFT},
  306. {PMIC_RG_SRCLKEN_IN0_EN, MT6328_PMIC_RG_SRCLKEN_IN0_EN_ADDR,
  307. MT6328_PMIC_RG_SRCLKEN_IN0_EN_MASK, MT6328_PMIC_RG_SRCLKEN_IN0_EN_SHIFT},
  308. {PMIC_RG_SRCLKEN_IN1_EN, MT6328_PMIC_RG_SRCLKEN_IN1_EN_ADDR,
  309. MT6328_PMIC_RG_SRCLKEN_IN1_EN_MASK, MT6328_PMIC_RG_SRCLKEN_IN1_EN_SHIFT},
  310. {PMIC_RG_OSC_SEL, MT6328_PMIC_RG_OSC_SEL_ADDR, MT6328_PMIC_RG_OSC_SEL_MASK,
  311. MT6328_PMIC_RG_OSC_SEL_SHIFT},
  312. {PMIC_RG_SRCLKEN_IN0_HW_MODE, MT6328_PMIC_RG_SRCLKEN_IN0_HW_MODE_ADDR,
  313. MT6328_PMIC_RG_SRCLKEN_IN0_HW_MODE_MASK, MT6328_PMIC_RG_SRCLKEN_IN0_HW_MODE_SHIFT},
  314. {PMIC_RG_SRCLKEN_IN1_HW_MODE, MT6328_PMIC_RG_SRCLKEN_IN1_HW_MODE_ADDR,
  315. MT6328_PMIC_RG_SRCLKEN_IN1_HW_MODE_MASK, MT6328_PMIC_RG_SRCLKEN_IN1_HW_MODE_SHIFT},
  316. {PMIC_RG_OSC_SEL_HW_MODE, MT6328_PMIC_RG_OSC_SEL_HW_MODE_ADDR,
  317. MT6328_PMIC_RG_OSC_SEL_HW_MODE_MASK, MT6328_PMIC_RG_OSC_SEL_HW_MODE_SHIFT},
  318. {PMIC_RG_SRCLKEN_IN_SYNC_EN, MT6328_PMIC_RG_SRCLKEN_IN_SYNC_EN_ADDR,
  319. MT6328_PMIC_RG_SRCLKEN_IN_SYNC_EN_MASK, MT6328_PMIC_RG_SRCLKEN_IN_SYNC_EN_SHIFT},
  320. {PMIC_RG_OSC_EN_AUTO_OFF, MT6328_PMIC_RG_OSC_EN_AUTO_OFF_ADDR,
  321. MT6328_PMIC_RG_OSC_EN_AUTO_OFF_MASK, MT6328_PMIC_RG_OSC_EN_AUTO_OFF_SHIFT},
  322. {PMIC_TEST_OUT, MT6328_PMIC_TEST_OUT_ADDR, MT6328_PMIC_TEST_OUT_MASK,
  323. MT6328_PMIC_TEST_OUT_SHIFT},
  324. {PMIC_RG_MON_FLAG_SEL, MT6328_PMIC_RG_MON_FLAG_SEL_ADDR, MT6328_PMIC_RG_MON_FLAG_SEL_MASK,
  325. MT6328_PMIC_RG_MON_FLAG_SEL_SHIFT},
  326. {PMIC_RG_MON_GRP_SEL, MT6328_PMIC_RG_MON_GRP_SEL_ADDR, MT6328_PMIC_RG_MON_GRP_SEL_MASK,
  327. MT6328_PMIC_RG_MON_GRP_SEL_SHIFT},
  328. {PMIC_RG_NANDTREE_MODE, MT6328_PMIC_RG_NANDTREE_MODE_ADDR,
  329. MT6328_PMIC_RG_NANDTREE_MODE_MASK, MT6328_PMIC_RG_NANDTREE_MODE_SHIFT},
  330. {PMIC_RG_TEST_AUXADC, MT6328_PMIC_RG_TEST_AUXADC_ADDR, MT6328_PMIC_RG_TEST_AUXADC_MASK,
  331. MT6328_PMIC_RG_TEST_AUXADC_SHIFT},
  332. {PMIC_RG_EFUSE_MODE, MT6328_PMIC_RG_EFUSE_MODE_ADDR, MT6328_PMIC_RG_EFUSE_MODE_MASK,
  333. MT6328_PMIC_RG_EFUSE_MODE_SHIFT},
  334. {PMIC_RG_TEST_STRUP, MT6328_PMIC_RG_TEST_STRUP_ADDR, MT6328_PMIC_RG_TEST_STRUP_MASK,
  335. MT6328_PMIC_RG_TEST_STRUP_SHIFT},
  336. {PMIC_TESTMODE_SW, MT6328_PMIC_TESTMODE_SW_ADDR, MT6328_PMIC_TESTMODE_SW_MASK,
  337. MT6328_PMIC_TESTMODE_SW_SHIFT},
  338. {PMIC_EN_STATUS_VPROC, MT6328_PMIC_EN_STATUS_VPROC_ADDR, MT6328_PMIC_EN_STATUS_VPROC_MASK,
  339. MT6328_PMIC_EN_STATUS_VPROC_SHIFT},
  340. {PMIC_EN_STATUS_VLTE, MT6328_PMIC_EN_STATUS_VLTE_ADDR, MT6328_PMIC_EN_STATUS_VLTE_MASK,
  341. MT6328_PMIC_EN_STATUS_VLTE_SHIFT},
  342. {PMIC_EN_STATUS_VCORE1, MT6328_PMIC_EN_STATUS_VCORE1_ADDR,
  343. MT6328_PMIC_EN_STATUS_VCORE1_MASK, MT6328_PMIC_EN_STATUS_VCORE1_SHIFT},
  344. {PMIC_EN_STATUS_VSYS22, MT6328_PMIC_EN_STATUS_VSYS22_ADDR,
  345. MT6328_PMIC_EN_STATUS_VSYS22_MASK, MT6328_PMIC_EN_STATUS_VSYS22_SHIFT},
  346. {PMIC_EN_STATUS_VPA, MT6328_PMIC_EN_STATUS_VPA_ADDR, MT6328_PMIC_EN_STATUS_VPA_MASK,
  347. MT6328_PMIC_EN_STATUS_VPA_SHIFT},
  348. {PMIC_EN_STATUS_VRTC, MT6328_PMIC_EN_STATUS_VRTC_ADDR, MT6328_PMIC_EN_STATUS_VRTC_MASK,
  349. MT6328_PMIC_EN_STATUS_VRTC_SHIFT},
  350. {PMIC_EN_STATUS_VTCXO_0, MT6328_PMIC_EN_STATUS_VTCXO_0_ADDR,
  351. MT6328_PMIC_EN_STATUS_VTCXO_0_MASK, MT6328_PMIC_EN_STATUS_VTCXO_0_SHIFT},
  352. {PMIC_EN_STATUS_VTCXO_1, MT6328_PMIC_EN_STATUS_VTCXO_1_ADDR,
  353. MT6328_PMIC_EN_STATUS_VTCXO_1_MASK, MT6328_PMIC_EN_STATUS_VTCXO_1_SHIFT},
  354. {PMIC_EN_STATUS_VAUD28, MT6328_PMIC_EN_STATUS_VAUD28_ADDR,
  355. MT6328_PMIC_EN_STATUS_VAUD28_MASK, MT6328_PMIC_EN_STATUS_VAUD28_SHIFT},
  356. {PMIC_EN_STATUS_VAUX18, MT6328_PMIC_EN_STATUS_VAUX18_ADDR,
  357. MT6328_PMIC_EN_STATUS_VAUX18_MASK, MT6328_PMIC_EN_STATUS_VAUX18_SHIFT},
  358. {PMIC_EN_STATUS_VCAMA, MT6328_PMIC_EN_STATUS_VCAMA_ADDR, MT6328_PMIC_EN_STATUS_VCAMA_MASK,
  359. MT6328_PMIC_EN_STATUS_VCAMA_SHIFT},
  360. {PMIC_EN_STATUS_VIO28, MT6328_PMIC_EN_STATUS_VIO28_ADDR, MT6328_PMIC_EN_STATUS_VIO28_MASK,
  361. MT6328_PMIC_EN_STATUS_VIO28_SHIFT},
  362. {PMIC_EN_STATUS_VCAM_AF, MT6328_PMIC_EN_STATUS_VCAM_AF_ADDR,
  363. MT6328_PMIC_EN_STATUS_VCAM_AF_MASK, MT6328_PMIC_EN_STATUS_VCAM_AF_SHIFT},
  364. {PMIC_EN_STATUS_VMC, MT6328_PMIC_EN_STATUS_VMC_ADDR, MT6328_PMIC_EN_STATUS_VMC_MASK,
  365. MT6328_PMIC_EN_STATUS_VMC_SHIFT},
  366. {PMIC_EN_STATUS_VMCH, MT6328_PMIC_EN_STATUS_VMCH_ADDR, MT6328_PMIC_EN_STATUS_VMCH_MASK,
  367. MT6328_PMIC_EN_STATUS_VMCH_SHIFT},
  368. {PMIC_EN_STATUS_VEMC33, MT6328_PMIC_EN_STATUS_VEMC33_ADDR,
  369. MT6328_PMIC_EN_STATUS_VEMC33_MASK, MT6328_PMIC_EN_STATUS_VEMC33_SHIFT},
  370. {PMIC_EN_STATUS_VGP1, MT6328_PMIC_EN_STATUS_VGP1_ADDR, MT6328_PMIC_EN_STATUS_VGP1_MASK,
  371. MT6328_PMIC_EN_STATUS_VGP1_SHIFT},
  372. {PMIC_EN_STATUS_VEFUSE, MT6328_PMIC_EN_STATUS_VEFUSE_ADDR,
  373. MT6328_PMIC_EN_STATUS_VEFUSE_MASK, MT6328_PMIC_EN_STATUS_VEFUSE_SHIFT},
  374. {PMIC_EN_STATUS_VSIM1, MT6328_PMIC_EN_STATUS_VSIM1_ADDR, MT6328_PMIC_EN_STATUS_VSIM1_MASK,
  375. MT6328_PMIC_EN_STATUS_VSIM1_SHIFT},
  376. {PMIC_EN_STATUS_VSIM2, MT6328_PMIC_EN_STATUS_VSIM2_ADDR, MT6328_PMIC_EN_STATUS_VSIM2_MASK,
  377. MT6328_PMIC_EN_STATUS_VSIM2_SHIFT},
  378. {PMIC_EN_STATUS_VCN28, MT6328_PMIC_EN_STATUS_VCN28_ADDR, MT6328_PMIC_EN_STATUS_VCN28_MASK,
  379. MT6328_PMIC_EN_STATUS_VCN28_SHIFT},
  380. {PMIC_EN_STATUS_VRF18_0, MT6328_PMIC_EN_STATUS_VRF18_0_ADDR,
  381. MT6328_PMIC_EN_STATUS_VRF18_0_MASK, MT6328_PMIC_EN_STATUS_VRF18_0_SHIFT},
  382. {PMIC_EN_STATUS_VIBR, MT6328_PMIC_EN_STATUS_VIBR_ADDR, MT6328_PMIC_EN_STATUS_VIBR_MASK,
  383. MT6328_PMIC_EN_STATUS_VIBR_SHIFT},
  384. {PMIC_EN_STATUS_VCAMD, MT6328_PMIC_EN_STATUS_VCAMD_ADDR, MT6328_PMIC_EN_STATUS_VCAMD_MASK,
  385. MT6328_PMIC_EN_STATUS_VCAMD_SHIFT},
  386. {PMIC_EN_STATUS_VUSB33, MT6328_PMIC_EN_STATUS_VUSB33_ADDR,
  387. MT6328_PMIC_EN_STATUS_VUSB33_MASK, MT6328_PMIC_EN_STATUS_VUSB33_SHIFT},
  388. {PMIC_EN_STATUS_VCAM_IO, MT6328_PMIC_EN_STATUS_VCAM_IO_ADDR,
  389. MT6328_PMIC_EN_STATUS_VCAM_IO_MASK, MT6328_PMIC_EN_STATUS_VCAM_IO_SHIFT},
  390. {PMIC_EN_STATUS_VSRAM, MT6328_PMIC_EN_STATUS_VSRAM_ADDR, MT6328_PMIC_EN_STATUS_VSRAM_MASK,
  391. MT6328_PMIC_EN_STATUS_VSRAM_SHIFT},
  392. {PMIC_EN_STATUS_VIO18, MT6328_PMIC_EN_STATUS_VIO18_ADDR, MT6328_PMIC_EN_STATUS_VIO18_MASK,
  393. MT6328_PMIC_EN_STATUS_VIO18_SHIFT},
  394. {PMIC_EN_STATUS_VM, MT6328_PMIC_EN_STATUS_VM_ADDR, MT6328_PMIC_EN_STATUS_VM_MASK,
  395. MT6328_PMIC_EN_STATUS_VM_SHIFT},
  396. {PMIC_EN_STATUS_VCN33, MT6328_PMIC_EN_STATUS_VCN33_ADDR, MT6328_PMIC_EN_STATUS_VCN33_MASK,
  397. MT6328_PMIC_EN_STATUS_VCN33_SHIFT},
  398. {PMIC_EN_STATUS_VCN_1V8, MT6328_PMIC_EN_STATUS_VCN_1V8_ADDR,
  399. MT6328_PMIC_EN_STATUS_VCN_1V8_MASK, MT6328_PMIC_EN_STATUS_VCN_1V8_SHIFT},
  400. {PMIC_EN_STATUS_VRF18_1, MT6328_PMIC_EN_STATUS_VRF18_1_ADDR,
  401. MT6328_PMIC_EN_STATUS_VRF18_1_MASK, MT6328_PMIC_EN_STATUS_VRF18_1_SHIFT},
  402. {PMIC_OC_STATUS_VPROC, MT6328_PMIC_OC_STATUS_VPROC_ADDR, MT6328_PMIC_OC_STATUS_VPROC_MASK,
  403. MT6328_PMIC_OC_STATUS_VPROC_SHIFT},
  404. {PMIC_OC_STATUS_VLTE, MT6328_PMIC_OC_STATUS_VLTE_ADDR, MT6328_PMIC_OC_STATUS_VLTE_MASK,
  405. MT6328_PMIC_OC_STATUS_VLTE_SHIFT},
  406. {PMIC_OC_STATUS_VCORE1, MT6328_PMIC_OC_STATUS_VCORE1_ADDR,
  407. MT6328_PMIC_OC_STATUS_VCORE1_MASK, MT6328_PMIC_OC_STATUS_VCORE1_SHIFT},
  408. {PMIC_OC_STATUS_VSYS22, MT6328_PMIC_OC_STATUS_VSYS22_ADDR,
  409. MT6328_PMIC_OC_STATUS_VSYS22_MASK, MT6328_PMIC_OC_STATUS_VSYS22_SHIFT},
  410. {PMIC_OC_STATUS_VPA, MT6328_PMIC_OC_STATUS_VPA_ADDR, MT6328_PMIC_OC_STATUS_VPA_MASK,
  411. MT6328_PMIC_OC_STATUS_VPA_SHIFT},
  412. {PMIC_OC_STATUS_VTCXO_0, MT6328_PMIC_OC_STATUS_VTCXO_0_ADDR,
  413. MT6328_PMIC_OC_STATUS_VTCXO_0_MASK, MT6328_PMIC_OC_STATUS_VTCXO_0_SHIFT},
  414. {PMIC_OC_STATUS_VTCXO_1, MT6328_PMIC_OC_STATUS_VTCXO_1_ADDR,
  415. MT6328_PMIC_OC_STATUS_VTCXO_1_MASK, MT6328_PMIC_OC_STATUS_VTCXO_1_SHIFT},
  416. {PMIC_OC_STATUS_VAUD28, MT6328_PMIC_OC_STATUS_VAUD28_ADDR,
  417. MT6328_PMIC_OC_STATUS_VAUD28_MASK, MT6328_PMIC_OC_STATUS_VAUD28_SHIFT},
  418. {PMIC_OC_STATUS_VAUX18, MT6328_PMIC_OC_STATUS_VAUX18_ADDR,
  419. MT6328_PMIC_OC_STATUS_VAUX18_MASK, MT6328_PMIC_OC_STATUS_VAUX18_SHIFT},
  420. {PMIC_OC_STATUS_VCAMA, MT6328_PMIC_OC_STATUS_VCAMA_ADDR, MT6328_PMIC_OC_STATUS_VCAMA_MASK,
  421. MT6328_PMIC_OC_STATUS_VCAMA_SHIFT},
  422. {PMIC_OC_STATUS_VIO28, MT6328_PMIC_OC_STATUS_VIO28_ADDR, MT6328_PMIC_OC_STATUS_VIO28_MASK,
  423. MT6328_PMIC_OC_STATUS_VIO28_SHIFT},
  424. {PMIC_OC_STATUS_VCAM_AF, MT6328_PMIC_OC_STATUS_VCAM_AF_ADDR,
  425. MT6328_PMIC_OC_STATUS_VCAM_AF_MASK, MT6328_PMIC_OC_STATUS_VCAM_AF_SHIFT},
  426. {PMIC_OC_STATUS_VMC, MT6328_PMIC_OC_STATUS_VMC_ADDR, MT6328_PMIC_OC_STATUS_VMC_MASK,
  427. MT6328_PMIC_OC_STATUS_VMC_SHIFT},
  428. {PMIC_OC_STATUS_VMCH, MT6328_PMIC_OC_STATUS_VMCH_ADDR, MT6328_PMIC_OC_STATUS_VMCH_MASK,
  429. MT6328_PMIC_OC_STATUS_VMCH_SHIFT},
  430. {PMIC_OC_STATUS_VEMC33, MT6328_PMIC_OC_STATUS_VEMC33_ADDR,
  431. MT6328_PMIC_OC_STATUS_VEMC33_MASK, MT6328_PMIC_OC_STATUS_VEMC33_SHIFT},
  432. {PMIC_OC_STATUS_VGP1, MT6328_PMIC_OC_STATUS_VGP1_ADDR, MT6328_PMIC_OC_STATUS_VGP1_MASK,
  433. MT6328_PMIC_OC_STATUS_VGP1_SHIFT},
  434. {PMIC_OC_STATUS_VEFUSE, MT6328_PMIC_OC_STATUS_VEFUSE_ADDR,
  435. MT6328_PMIC_OC_STATUS_VEFUSE_MASK, MT6328_PMIC_OC_STATUS_VEFUSE_SHIFT},
  436. {PMIC_OC_STATUS_VSIM1, MT6328_PMIC_OC_STATUS_VSIM1_ADDR, MT6328_PMIC_OC_STATUS_VSIM1_MASK,
  437. MT6328_PMIC_OC_STATUS_VSIM1_SHIFT},
  438. {PMIC_OC_STATUS_VSIM2, MT6328_PMIC_OC_STATUS_VSIM2_ADDR, MT6328_PMIC_OC_STATUS_VSIM2_MASK,
  439. MT6328_PMIC_OC_STATUS_VSIM2_SHIFT},
  440. {PMIC_OC_STATUS_VCN28, MT6328_PMIC_OC_STATUS_VCN28_ADDR, MT6328_PMIC_OC_STATUS_VCN28_MASK,
  441. MT6328_PMIC_OC_STATUS_VCN28_SHIFT},
  442. {PMIC_OC_STATUS_VRF18_0, MT6328_PMIC_OC_STATUS_VRF18_0_ADDR,
  443. MT6328_PMIC_OC_STATUS_VRF18_0_MASK, MT6328_PMIC_OC_STATUS_VRF18_0_SHIFT},
  444. {PMIC_OC_STATUS_VIBR, MT6328_PMIC_OC_STATUS_VIBR_ADDR, MT6328_PMIC_OC_STATUS_VIBR_MASK,
  445. MT6328_PMIC_OC_STATUS_VIBR_SHIFT},
  446. {PMIC_OC_STATUS_VCAMD, MT6328_PMIC_OC_STATUS_VCAMD_ADDR, MT6328_PMIC_OC_STATUS_VCAMD_MASK,
  447. MT6328_PMIC_OC_STATUS_VCAMD_SHIFT},
  448. {PMIC_OC_STATUS_VUSB33, MT6328_PMIC_OC_STATUS_VUSB33_ADDR,
  449. MT6328_PMIC_OC_STATUS_VUSB33_MASK, MT6328_PMIC_OC_STATUS_VUSB33_SHIFT},
  450. {PMIC_OC_STATUS_VCAM_IO, MT6328_PMIC_OC_STATUS_VCAM_IO_ADDR,
  451. MT6328_PMIC_OC_STATUS_VCAM_IO_MASK, MT6328_PMIC_OC_STATUS_VCAM_IO_SHIFT},
  452. {PMIC_OC_STATUS_VSRAM, MT6328_PMIC_OC_STATUS_VSRAM_ADDR, MT6328_PMIC_OC_STATUS_VSRAM_MASK,
  453. MT6328_PMIC_OC_STATUS_VSRAM_SHIFT},
  454. {PMIC_OC_STATUS_VIO18, MT6328_PMIC_OC_STATUS_VIO18_ADDR, MT6328_PMIC_OC_STATUS_VIO18_MASK,
  455. MT6328_PMIC_OC_STATUS_VIO18_SHIFT},
  456. {PMIC_OC_STATUS_VM, MT6328_PMIC_OC_STATUS_VM_ADDR, MT6328_PMIC_OC_STATUS_VM_MASK,
  457. MT6328_PMIC_OC_STATUS_VM_SHIFT},
  458. {PMIC_OC_STATUS_VCN33, MT6328_PMIC_OC_STATUS_VCN33_ADDR, MT6328_PMIC_OC_STATUS_VCN33_MASK,
  459. MT6328_PMIC_OC_STATUS_VCN33_SHIFT},
  460. {PMIC_OC_STATUS_VCN_1V8, MT6328_PMIC_OC_STATUS_VCN_1V8_ADDR,
  461. MT6328_PMIC_OC_STATUS_VCN_1V8_MASK, MT6328_PMIC_OC_STATUS_VCN_1V8_SHIFT},
  462. {PMIC_OC_STATUS_VRF18_1, MT6328_PMIC_OC_STATUS_VRF18_1_ADDR,
  463. MT6328_PMIC_OC_STATUS_VRF18_1_MASK, MT6328_PMIC_OC_STATUS_VRF18_1_SHIFT},
  464. {PMIC_VAUX18_PG_DEB, MT6328_PMIC_VAUX18_PG_DEB_ADDR, MT6328_PMIC_VAUX18_PG_DEB_MASK,
  465. MT6328_PMIC_VAUX18_PG_DEB_SHIFT},
  466. {PMIC_VCORE1_PG_DEB, MT6328_PMIC_VCORE1_PG_DEB_ADDR, MT6328_PMIC_VCORE1_PG_DEB_MASK,
  467. MT6328_PMIC_VCORE1_PG_DEB_SHIFT},
  468. {PMIC_VLTE_PG_DEB, MT6328_PMIC_VLTE_PG_DEB_ADDR, MT6328_PMIC_VLTE_PG_DEB_MASK,
  469. MT6328_PMIC_VLTE_PG_DEB_SHIFT},
  470. {PMIC_VSYS22_PG_DEB, MT6328_PMIC_VSYS22_PG_DEB_ADDR, MT6328_PMIC_VSYS22_PG_DEB_MASK,
  471. MT6328_PMIC_VSYS22_PG_DEB_SHIFT},
  472. {PMIC_VIO18_PG_DEB, MT6328_PMIC_VIO18_PG_DEB_ADDR, MT6328_PMIC_VIO18_PG_DEB_MASK,
  473. MT6328_PMIC_VIO18_PG_DEB_SHIFT},
  474. {PMIC_VIO28_PG_DEB, MT6328_PMIC_VIO28_PG_DEB_ADDR, MT6328_PMIC_VIO28_PG_DEB_MASK,
  475. MT6328_PMIC_VIO28_PG_DEB_SHIFT},
  476. {PMIC_VPROC_PG_DEB, MT6328_PMIC_VPROC_PG_DEB_ADDR, MT6328_PMIC_VPROC_PG_DEB_MASK,
  477. MT6328_PMIC_VPROC_PG_DEB_SHIFT},
  478. {PMIC_VSRAM_PG_DEB, MT6328_PMIC_VSRAM_PG_DEB_ADDR, MT6328_PMIC_VSRAM_PG_DEB_MASK,
  479. MT6328_PMIC_VSRAM_PG_DEB_SHIFT},
  480. {PMIC_VM_PG_DEB, MT6328_PMIC_VM_PG_DEB_ADDR, MT6328_PMIC_VM_PG_DEB_MASK,
  481. MT6328_PMIC_VM_PG_DEB_SHIFT},
  482. {PMIC_VAUD28_PG_DEB, MT6328_PMIC_VAUD28_PG_DEB_ADDR, MT6328_PMIC_VAUD28_PG_DEB_MASK,
  483. MT6328_PMIC_VAUD28_PG_DEB_SHIFT},
  484. {PMIC_VUSB_PG_DEB, MT6328_PMIC_VUSB_PG_DEB_ADDR, MT6328_PMIC_VUSB_PG_DEB_MASK,
  485. MT6328_PMIC_VUSB_PG_DEB_SHIFT},
  486. {PMIC_VTCXO_PG_DEB, MT6328_PMIC_VTCXO_PG_DEB_ADDR, MT6328_PMIC_VTCXO_PG_DEB_MASK,
  487. MT6328_PMIC_VTCXO_PG_DEB_SHIFT},
  488. {PMIC_STRUP_VAUX18_PG_STATUS, MT6328_PMIC_STRUP_VAUX18_PG_STATUS_ADDR,
  489. MT6328_PMIC_STRUP_VAUX18_PG_STATUS_MASK, MT6328_PMIC_STRUP_VAUX18_PG_STATUS_SHIFT},
  490. {PMIC_STRUP_VCORE1_PG_STATUS, MT6328_PMIC_STRUP_VCORE1_PG_STATUS_ADDR,
  491. MT6328_PMIC_STRUP_VCORE1_PG_STATUS_MASK, MT6328_PMIC_STRUP_VCORE1_PG_STATUS_SHIFT},
  492. {PMIC_STRUP_VLTE_PG_STATUS, MT6328_PMIC_STRUP_VLTE_PG_STATUS_ADDR,
  493. MT6328_PMIC_STRUP_VLTE_PG_STATUS_MASK, MT6328_PMIC_STRUP_VLTE_PG_STATUS_SHIFT},
  494. {PMIC_STRUP_VSYS22_PG_STATUS, MT6328_PMIC_STRUP_VSYS22_PG_STATUS_ADDR,
  495. MT6328_PMIC_STRUP_VSYS22_PG_STATUS_MASK, MT6328_PMIC_STRUP_VSYS22_PG_STATUS_SHIFT},
  496. {PMIC_STRUP_VIO18_PG_STATUS, MT6328_PMIC_STRUP_VIO18_PG_STATUS_ADDR,
  497. MT6328_PMIC_STRUP_VIO18_PG_STATUS_MASK, MT6328_PMIC_STRUP_VIO18_PG_STATUS_SHIFT},
  498. {PMIC_STRUP_VIO28_PG_STATUS, MT6328_PMIC_STRUP_VIO28_PG_STATUS_ADDR,
  499. MT6328_PMIC_STRUP_VIO28_PG_STATUS_MASK, MT6328_PMIC_STRUP_VIO28_PG_STATUS_SHIFT},
  500. {PMIC_STRUP_VPROC_PG_STATUS, MT6328_PMIC_STRUP_VPROC_PG_STATUS_ADDR,
  501. MT6328_PMIC_STRUP_VPROC_PG_STATUS_MASK, MT6328_PMIC_STRUP_VPROC_PG_STATUS_SHIFT},
  502. {PMIC_STRUP_VSRAM_PG_STATUS, MT6328_PMIC_STRUP_VSRAM_PG_STATUS_ADDR,
  503. MT6328_PMIC_STRUP_VSRAM_PG_STATUS_MASK, MT6328_PMIC_STRUP_VSRAM_PG_STATUS_SHIFT},
  504. {PMIC_STRUP_VM_PG_STATUS, MT6328_PMIC_STRUP_VM_PG_STATUS_ADDR,
  505. MT6328_PMIC_STRUP_VM_PG_STATUS_MASK, MT6328_PMIC_STRUP_VM_PG_STATUS_SHIFT},
  506. {PMIC_STRUP_VAUD28_PG_STATUS, MT6328_PMIC_STRUP_VAUD28_PG_STATUS_ADDR,
  507. MT6328_PMIC_STRUP_VAUD28_PG_STATUS_MASK, MT6328_PMIC_STRUP_VAUD28_PG_STATUS_SHIFT},
  508. {PMIC_STRUP_VUSB_PG_STATUS, MT6328_PMIC_STRUP_VUSB_PG_STATUS_ADDR,
  509. MT6328_PMIC_STRUP_VUSB_PG_STATUS_MASK, MT6328_PMIC_STRUP_VUSB_PG_STATUS_SHIFT},
  510. {PMIC_STRUP_VTCXO_PG_STATUS, MT6328_PMIC_STRUP_VTCXO_PG_STATUS_ADDR,
  511. MT6328_PMIC_STRUP_VTCXO_PG_STATUS_MASK, MT6328_PMIC_STRUP_VTCXO_PG_STATUS_SHIFT},
  512. {PMIC_THERMAL_BACK110, MT6328_PMIC_THERMAL_BACK110_ADDR, MT6328_PMIC_THERMAL_BACK110_MASK,
  513. MT6328_PMIC_THERMAL_BACK110_SHIFT},
  514. {PMIC_THERMAL_OVER110, MT6328_PMIC_THERMAL_OVER110_ADDR, MT6328_PMIC_THERMAL_OVER110_MASK,
  515. MT6328_PMIC_THERMAL_OVER110_SHIFT},
  516. {PMIC_THERMAL_OVER125, MT6328_PMIC_THERMAL_OVER125_ADDR, MT6328_PMIC_THERMAL_OVER125_MASK,
  517. MT6328_PMIC_THERMAL_OVER125_SHIFT},
  518. {PMIC_STRUP_THERMAL_STATUS, MT6328_PMIC_STRUP_THERMAL_STATUS_ADDR,
  519. MT6328_PMIC_STRUP_THERMAL_STATUS_MASK, MT6328_PMIC_STRUP_THERMAL_STATUS_SHIFT},
  520. {PMIC_PMU_TEST_MODE_SCAN, MT6328_PMIC_PMU_TEST_MODE_SCAN_ADDR,
  521. MT6328_PMIC_PMU_TEST_MODE_SCAN_MASK, MT6328_PMIC_PMU_TEST_MODE_SCAN_SHIFT},
  522. {PMIC_PWRKEY_DEB, MT6328_PMIC_PWRKEY_DEB_ADDR, MT6328_PMIC_PWRKEY_DEB_MASK,
  523. MT6328_PMIC_PWRKEY_DEB_SHIFT},
  524. {PMIC_HOMEKEY_DEB, MT6328_PMIC_HOMEKEY_DEB_ADDR, MT6328_PMIC_HOMEKEY_DEB_MASK,
  525. MT6328_PMIC_HOMEKEY_DEB_SHIFT},
  526. {PMIC_RTC_XTAL_DET_DONE, MT6328_PMIC_RTC_XTAL_DET_DONE_ADDR,
  527. MT6328_PMIC_RTC_XTAL_DET_DONE_MASK, MT6328_PMIC_RTC_XTAL_DET_DONE_SHIFT},
  528. {PMIC_XOSC32_ENB_DET, MT6328_PMIC_XOSC32_ENB_DET_ADDR, MT6328_PMIC_XOSC32_ENB_DET_MASK,
  529. MT6328_PMIC_XOSC32_ENB_DET_SHIFT},
  530. {PMIC_RTC_XTAL_DET_RSV, MT6328_PMIC_RTC_XTAL_DET_RSV_ADDR,
  531. MT6328_PMIC_RTC_XTAL_DET_RSV_MASK, MT6328_PMIC_RTC_XTAL_DET_RSV_SHIFT},
  532. {PMIC_RG_PMU_TDSEL, MT6328_PMIC_RG_PMU_TDSEL_ADDR, MT6328_PMIC_RG_PMU_TDSEL_MASK,
  533. MT6328_PMIC_RG_PMU_TDSEL_SHIFT},
  534. {PMIC_RG_SPI_TDSEL, MT6328_PMIC_RG_SPI_TDSEL_ADDR, MT6328_PMIC_RG_SPI_TDSEL_MASK,
  535. MT6328_PMIC_RG_SPI_TDSEL_SHIFT},
  536. {PMIC_RG_AUD_TDSEL, MT6328_PMIC_RG_AUD_TDSEL_ADDR, MT6328_PMIC_RG_AUD_TDSEL_MASK,
  537. MT6328_PMIC_RG_AUD_TDSEL_SHIFT},
  538. {PMIC_RG_E32CAL_TDSEL, MT6328_PMIC_RG_E32CAL_TDSEL_ADDR, MT6328_PMIC_RG_E32CAL_TDSEL_MASK,
  539. MT6328_PMIC_RG_E32CAL_TDSEL_SHIFT},
  540. {PMIC_RG_PMU_RDSEL, MT6328_PMIC_RG_PMU_RDSEL_ADDR, MT6328_PMIC_RG_PMU_RDSEL_MASK,
  541. MT6328_PMIC_RG_PMU_RDSEL_SHIFT},
  542. {PMIC_RG_SPI_RDSEL, MT6328_PMIC_RG_SPI_RDSEL_ADDR, MT6328_PMIC_RG_SPI_RDSEL_MASK,
  543. MT6328_PMIC_RG_SPI_RDSEL_SHIFT},
  544. {PMIC_RG_AUD_RDSEL, MT6328_PMIC_RG_AUD_RDSEL_ADDR, MT6328_PMIC_RG_AUD_RDSEL_MASK,
  545. MT6328_PMIC_RG_AUD_RDSEL_SHIFT},
  546. {PMIC_RG_E32CAL_RDSEL, MT6328_PMIC_RG_E32CAL_RDSEL_ADDR, MT6328_PMIC_RG_E32CAL_RDSEL_MASK,
  547. MT6328_PMIC_RG_E32CAL_RDSEL_SHIFT},
  548. {PMIC_RG_SMT_WDTRSTB_IN, MT6328_PMIC_RG_SMT_WDTRSTB_IN_ADDR,
  549. MT6328_PMIC_RG_SMT_WDTRSTB_IN_MASK, MT6328_PMIC_RG_SMT_WDTRSTB_IN_SHIFT},
  550. {PMIC_RG_SMT_HOMEKEY, MT6328_PMIC_RG_SMT_HOMEKEY_ADDR, MT6328_PMIC_RG_SMT_HOMEKEY_MASK,
  551. MT6328_PMIC_RG_SMT_HOMEKEY_SHIFT},
  552. {PMIC_RG_SMT_SRCLKEN_IN0, MT6328_PMIC_RG_SMT_SRCLKEN_IN0_ADDR,
  553. MT6328_PMIC_RG_SMT_SRCLKEN_IN0_MASK, MT6328_PMIC_RG_SMT_SRCLKEN_IN0_SHIFT},
  554. {PMIC_RG_SMT_SRCLKEN_IN1, MT6328_PMIC_RG_SMT_SRCLKEN_IN1_ADDR,
  555. MT6328_PMIC_RG_SMT_SRCLKEN_IN1_MASK, MT6328_PMIC_RG_SMT_SRCLKEN_IN1_SHIFT},
  556. {PMIC_RG_SMT_RTC_32K1V8_0, MT6328_PMIC_RG_SMT_RTC_32K1V8_0_ADDR,
  557. MT6328_PMIC_RG_SMT_RTC_32K1V8_0_MASK, MT6328_PMIC_RG_SMT_RTC_32K1V8_0_SHIFT},
  558. {PMIC_RG_SMT_RTC_32K1V8_1, MT6328_PMIC_RG_SMT_RTC_32K1V8_1_ADDR,
  559. MT6328_PMIC_RG_SMT_RTC_32K1V8_1_MASK, MT6328_PMIC_RG_SMT_RTC_32K1V8_1_SHIFT},
  560. {PMIC_RG_SMT_SPI_CLK, MT6328_PMIC_RG_SMT_SPI_CLK_ADDR, MT6328_PMIC_RG_SMT_SPI_CLK_MASK,
  561. MT6328_PMIC_RG_SMT_SPI_CLK_SHIFT},
  562. {PMIC_RG_SMT_SPI_CSN, MT6328_PMIC_RG_SMT_SPI_CSN_ADDR, MT6328_PMIC_RG_SMT_SPI_CSN_MASK,
  563. MT6328_PMIC_RG_SMT_SPI_CSN_SHIFT},
  564. {PMIC_RG_SMT_SPI_MOSI, MT6328_PMIC_RG_SMT_SPI_MOSI_ADDR, MT6328_PMIC_RG_SMT_SPI_MOSI_MASK,
  565. MT6328_PMIC_RG_SMT_SPI_MOSI_SHIFT},
  566. {PMIC_RG_SMT_SPI_MISO, MT6328_PMIC_RG_SMT_SPI_MISO_ADDR, MT6328_PMIC_RG_SMT_SPI_MISO_MASK,
  567. MT6328_PMIC_RG_SMT_SPI_MISO_SHIFT},
  568. {PMIC_RG_SMT_AUD_CLK, MT6328_PMIC_RG_SMT_AUD_CLK_ADDR, MT6328_PMIC_RG_SMT_AUD_CLK_MASK,
  569. MT6328_PMIC_RG_SMT_AUD_CLK_SHIFT},
  570. {PMIC_RG_SMT_AUD_DAT_MOSI, MT6328_PMIC_RG_SMT_AUD_DAT_MOSI_ADDR,
  571. MT6328_PMIC_RG_SMT_AUD_DAT_MOSI_MASK, MT6328_PMIC_RG_SMT_AUD_DAT_MOSI_SHIFT},
  572. {PMIC_RG_SMT_AUD_DAT_MISO, MT6328_PMIC_RG_SMT_AUD_DAT_MISO_ADDR,
  573. MT6328_PMIC_RG_SMT_AUD_DAT_MISO_MASK, MT6328_PMIC_RG_SMT_AUD_DAT_MISO_SHIFT},
  574. {PMIC_RG_SMT_ENBB, MT6328_PMIC_RG_SMT_ENBB_ADDR, MT6328_PMIC_RG_SMT_ENBB_MASK,
  575. MT6328_PMIC_RG_SMT_ENBB_SHIFT},
  576. {PMIC_RG_SMT_XOSC_EN, MT6328_PMIC_RG_SMT_XOSC_EN_ADDR, MT6328_PMIC_RG_SMT_XOSC_EN_MASK,
  577. MT6328_PMIC_RG_SMT_XOSC_EN_SHIFT},
  578. {PMIC_RG_OCTL_SRCLKEN_IN0, MT6328_PMIC_RG_OCTL_SRCLKEN_IN0_ADDR,
  579. MT6328_PMIC_RG_OCTL_SRCLKEN_IN0_MASK, MT6328_PMIC_RG_OCTL_SRCLKEN_IN0_SHIFT},
  580. {PMIC_RG_OCTL_SRCLKEN_IN1, MT6328_PMIC_RG_OCTL_SRCLKEN_IN1_ADDR,
  581. MT6328_PMIC_RG_OCTL_SRCLKEN_IN1_MASK, MT6328_PMIC_RG_OCTL_SRCLKEN_IN1_SHIFT},
  582. {PMIC_RG_OCTL_RTC_32K1V8_0, MT6328_PMIC_RG_OCTL_RTC_32K1V8_0_ADDR,
  583. MT6328_PMIC_RG_OCTL_RTC_32K1V8_0_MASK, MT6328_PMIC_RG_OCTL_RTC_32K1V8_0_SHIFT},
  584. {PMIC_RG_OCTL_RTC_32K1V8_1, MT6328_PMIC_RG_OCTL_RTC_32K1V8_1_ADDR,
  585. MT6328_PMIC_RG_OCTL_RTC_32K1V8_1_MASK, MT6328_PMIC_RG_OCTL_RTC_32K1V8_1_SHIFT},
  586. {PMIC_RG_OCTL_SPI_CLK, MT6328_PMIC_RG_OCTL_SPI_CLK_ADDR, MT6328_PMIC_RG_OCTL_SPI_CLK_MASK,
  587. MT6328_PMIC_RG_OCTL_SPI_CLK_SHIFT},
  588. {PMIC_RG_OCTL_SPI_CSN, MT6328_PMIC_RG_OCTL_SPI_CSN_ADDR, MT6328_PMIC_RG_OCTL_SPI_CSN_MASK,
  589. MT6328_PMIC_RG_OCTL_SPI_CSN_SHIFT},
  590. {PMIC_RG_OCTL_SPI_MOSI, MT6328_PMIC_RG_OCTL_SPI_MOSI_ADDR,
  591. MT6328_PMIC_RG_OCTL_SPI_MOSI_MASK, MT6328_PMIC_RG_OCTL_SPI_MOSI_SHIFT},
  592. {PMIC_RG_OCTL_SPI_MISO, MT6328_PMIC_RG_OCTL_SPI_MISO_ADDR,
  593. MT6328_PMIC_RG_OCTL_SPI_MISO_MASK, MT6328_PMIC_RG_OCTL_SPI_MISO_SHIFT},
  594. {PMIC_RG_OCTL_AUD_DAT_MOSI, MT6328_PMIC_RG_OCTL_AUD_DAT_MOSI_ADDR,
  595. MT6328_PMIC_RG_OCTL_AUD_DAT_MOSI_MASK, MT6328_PMIC_RG_OCTL_AUD_DAT_MOSI_SHIFT},
  596. {PMIC_RG_OCTL_AUD_DAT_MISO, MT6328_PMIC_RG_OCTL_AUD_DAT_MISO_ADDR,
  597. MT6328_PMIC_RG_OCTL_AUD_DAT_MISO_MASK, MT6328_PMIC_RG_OCTL_AUD_DAT_MISO_SHIFT},
  598. {PMIC_RG_OCTL_AUD_CLK, MT6328_PMIC_RG_OCTL_AUD_CLK_ADDR, MT6328_PMIC_RG_OCTL_AUD_CLK_MASK,
  599. MT6328_PMIC_RG_OCTL_AUD_CLK_SHIFT},
  600. {PMIC_RG_OCTL_HOMEKEY, MT6328_PMIC_RG_OCTL_HOMEKEY_ADDR, MT6328_PMIC_RG_OCTL_HOMEKEY_MASK,
  601. MT6328_PMIC_RG_OCTL_HOMEKEY_SHIFT},
  602. {PMIC_RG_OCTL_ENBB, MT6328_PMIC_RG_OCTL_ENBB_ADDR, MT6328_PMIC_RG_OCTL_ENBB_MASK,
  603. MT6328_PMIC_RG_OCTL_ENBB_SHIFT},
  604. {PMIC_RG_OCTL_XOSC_EN, MT6328_PMIC_RG_OCTL_XOSC_EN_ADDR, MT6328_PMIC_RG_OCTL_XOSC_EN_MASK,
  605. MT6328_PMIC_RG_OCTL_XOSC_EN_SHIFT},
  606. {PMIC_TOP_STATUS, MT6328_PMIC_TOP_STATUS_ADDR, MT6328_PMIC_TOP_STATUS_MASK,
  607. MT6328_PMIC_TOP_STATUS_SHIFT},
  608. {PMIC_TOP_STATUS_SET, MT6328_PMIC_TOP_STATUS_SET_ADDR, MT6328_PMIC_TOP_STATUS_SET_MASK,
  609. MT6328_PMIC_TOP_STATUS_SET_SHIFT},
  610. {PMIC_TOP_STATUS_CLR, MT6328_PMIC_TOP_STATUS_CLR_ADDR, MT6328_PMIC_TOP_STATUS_CLR_MASK,
  611. MT6328_PMIC_TOP_STATUS_CLR_SHIFT},
  612. {PMIC_RGS_VPROC_ENPWM_STATUS, MT6328_PMIC_RGS_VPROC_ENPWM_STATUS_ADDR,
  613. MT6328_PMIC_RGS_VPROC_ENPWM_STATUS_MASK, MT6328_PMIC_RGS_VPROC_ENPWM_STATUS_SHIFT},
  614. {PMIC_RGS_VLTE_ENPWM_STATUS, MT6328_PMIC_RGS_VLTE_ENPWM_STATUS_ADDR,
  615. MT6328_PMIC_RGS_VLTE_ENPWM_STATUS_MASK, MT6328_PMIC_RGS_VLTE_ENPWM_STATUS_SHIFT},
  616. {PMIC_RGS_VCORE1_ENPWM_STATUS, MT6328_PMIC_RGS_VCORE1_ENPWM_STATUS_ADDR,
  617. MT6328_PMIC_RGS_VCORE1_ENPWM_STATUS_MASK, MT6328_PMIC_RGS_VCORE1_ENPWM_STATUS_SHIFT},
  618. {PMIC_RGS_VSYS22_ENPWM_STATUS, MT6328_PMIC_RGS_VSYS22_ENPWM_STATUS_ADDR,
  619. MT6328_PMIC_RGS_VSYS22_ENPWM_STATUS_MASK, MT6328_PMIC_RGS_VSYS22_ENPWM_STATUS_SHIFT},
  620. {PMIC_RG_G_SMPS_PD_CK_PDN, MT6328_PMIC_RG_G_SMPS_PD_CK_PDN_ADDR,
  621. MT6328_PMIC_RG_G_SMPS_PD_CK_PDN_MASK, MT6328_PMIC_RG_G_SMPS_PD_CK_PDN_SHIFT},
  622. {PMIC_RG_G_SMPS_AUD_CK_PDN, MT6328_PMIC_RG_G_SMPS_AUD_CK_PDN_ADDR,
  623. MT6328_PMIC_RG_G_SMPS_AUD_CK_PDN_MASK, MT6328_PMIC_RG_G_SMPS_AUD_CK_PDN_SHIFT},
  624. {PMIC_RG_G_DRV_2M_CK_PDN, MT6328_PMIC_RG_G_DRV_2M_CK_PDN_ADDR,
  625. MT6328_PMIC_RG_G_DRV_2M_CK_PDN_MASK, MT6328_PMIC_RG_G_DRV_2M_CK_PDN_SHIFT},
  626. {PMIC_RG_DRV_32K_CK_PDN, MT6328_PMIC_RG_DRV_32K_CK_PDN_ADDR,
  627. MT6328_PMIC_RG_DRV_32K_CK_PDN_MASK, MT6328_PMIC_RG_DRV_32K_CK_PDN_SHIFT},
  628. {PMIC_RG_DRV_ISINK0_CK_PDN, MT6328_PMIC_RG_DRV_ISINK0_CK_PDN_ADDR,
  629. MT6328_PMIC_RG_DRV_ISINK0_CK_PDN_MASK, MT6328_PMIC_RG_DRV_ISINK0_CK_PDN_SHIFT},
  630. {PMIC_RG_DRV_ISINK1_CK_PDN, MT6328_PMIC_RG_DRV_ISINK1_CK_PDN_ADDR,
  631. MT6328_PMIC_RG_DRV_ISINK1_CK_PDN_MASK, MT6328_PMIC_RG_DRV_ISINK1_CK_PDN_SHIFT},
  632. {PMIC_RG_DRV_ISINK2_CK_PDN, MT6328_PMIC_RG_DRV_ISINK2_CK_PDN_ADDR,
  633. MT6328_PMIC_RG_DRV_ISINK2_CK_PDN_MASK, MT6328_PMIC_RG_DRV_ISINK2_CK_PDN_SHIFT},
  634. {PMIC_RG_DRV_ISINK3_CK_PDN, MT6328_PMIC_RG_DRV_ISINK3_CK_PDN_ADDR,
  635. MT6328_PMIC_RG_DRV_ISINK3_CK_PDN_MASK, MT6328_PMIC_RG_DRV_ISINK3_CK_PDN_SHIFT},
  636. {PMIC_RG_AUXADC_1M_CK_PDN, MT6328_PMIC_RG_AUXADC_1M_CK_PDN_ADDR,
  637. MT6328_PMIC_RG_AUXADC_1M_CK_PDN_MASK, MT6328_PMIC_RG_AUXADC_1M_CK_PDN_SHIFT},
  638. {PMIC_RG_AUXADC_SMPS_CK_PDN, MT6328_PMIC_RG_AUXADC_SMPS_CK_PDN_ADDR,
  639. MT6328_PMIC_RG_AUXADC_SMPS_CK_PDN_MASK, MT6328_PMIC_RG_AUXADC_SMPS_CK_PDN_SHIFT},
  640. {PMIC_RG_AUXADC_RNG_CK_PDN, MT6328_PMIC_RG_AUXADC_RNG_CK_PDN_ADDR,
  641. MT6328_PMIC_RG_AUXADC_RNG_CK_PDN_MASK, MT6328_PMIC_RG_AUXADC_RNG_CK_PDN_SHIFT},
  642. {PMIC_RG_AUXADC_26M_CK_PDN, MT6328_PMIC_RG_AUXADC_26M_CK_PDN_ADDR,
  643. MT6328_PMIC_RG_AUXADC_26M_CK_PDN_MASK, MT6328_PMIC_RG_AUXADC_26M_CK_PDN_SHIFT},
  644. {PMIC_RG_AUDNCP_CK_PDN, MT6328_PMIC_RG_AUDNCP_CK_PDN_ADDR,
  645. MT6328_PMIC_RG_AUDNCP_CK_PDN_MASK, MT6328_PMIC_RG_AUDNCP_CK_PDN_SHIFT},
  646. {PMIC_RG_AUDIF_CK_PDN, MT6328_PMIC_RG_AUDIF_CK_PDN_ADDR, MT6328_PMIC_RG_AUDIF_CK_PDN_MASK,
  647. MT6328_PMIC_RG_AUDIF_CK_PDN_SHIFT},
  648. {PMIC_RG_AUD_CK_PDN, MT6328_PMIC_RG_AUD_CK_PDN_ADDR, MT6328_PMIC_RG_AUD_CK_PDN_MASK,
  649. MT6328_PMIC_RG_AUD_CK_PDN_SHIFT},
  650. {PMIC_RG_ZCD13M_CK_PDN, MT6328_PMIC_RG_ZCD13M_CK_PDN_ADDR,
  651. MT6328_PMIC_RG_ZCD13M_CK_PDN_MASK, MT6328_PMIC_RG_ZCD13M_CK_PDN_SHIFT},
  652. {PMIC_TOP_CKPDN_CON0_SET, MT6328_PMIC_TOP_CKPDN_CON0_SET_ADDR,
  653. MT6328_PMIC_TOP_CKPDN_CON0_SET_MASK, MT6328_PMIC_TOP_CKPDN_CON0_SET_SHIFT},
  654. {PMIC_TOP_CKPDN_CON0_CLR, MT6328_PMIC_TOP_CKPDN_CON0_CLR_ADDR,
  655. MT6328_PMIC_TOP_CKPDN_CON0_CLR_MASK, MT6328_PMIC_TOP_CKPDN_CON0_CLR_SHIFT},
  656. {PMIC_RG_RTC_32K_CK_PDN, MT6328_PMIC_RG_RTC_32K_CK_PDN_ADDR,
  657. MT6328_PMIC_RG_RTC_32K_CK_PDN_MASK, MT6328_PMIC_RG_RTC_32K_CK_PDN_SHIFT},
  658. {PMIC_RG_RTC_MCLK_PDN, MT6328_PMIC_RG_RTC_MCLK_PDN_ADDR, MT6328_PMIC_RG_RTC_MCLK_PDN_MASK,
  659. MT6328_PMIC_RG_RTC_MCLK_PDN_SHIFT},
  660. {PMIC_RG_RTC_75K_CK_PDN, MT6328_PMIC_RG_RTC_75K_CK_PDN_ADDR,
  661. MT6328_PMIC_RG_RTC_75K_CK_PDN_MASK, MT6328_PMIC_RG_RTC_75K_CK_PDN_SHIFT},
  662. {PMIC_RG_RTCDET_CK_PDN, MT6328_PMIC_RG_RTCDET_CK_PDN_ADDR,
  663. MT6328_PMIC_RG_RTCDET_CK_PDN_MASK, MT6328_PMIC_RG_RTCDET_CK_PDN_SHIFT},
  664. {PMIC_RG_RTC32K_1V8_0_O_PDN, MT6328_PMIC_RG_RTC32K_1V8_0_O_PDN_ADDR,
  665. MT6328_PMIC_RG_RTC32K_1V8_0_O_PDN_MASK, MT6328_PMIC_RG_RTC32K_1V8_0_O_PDN_SHIFT},
  666. {PMIC_RG_RTC32K_1V8_1_O_PDN, MT6328_PMIC_RG_RTC32K_1V8_1_O_PDN_ADDR,
  667. MT6328_PMIC_RG_RTC32K_1V8_1_O_PDN_MASK, MT6328_PMIC_RG_RTC32K_1V8_1_O_PDN_SHIFT},
  668. {PMIC_RG_RTC_2SEC_OFF_DET_PDN, MT6328_PMIC_RG_RTC_2SEC_OFF_DET_PDN_ADDR,
  669. MT6328_PMIC_RG_RTC_2SEC_OFF_DET_PDN_MASK, MT6328_PMIC_RG_RTC_2SEC_OFF_DET_PDN_SHIFT},
  670. {PMIC_RG_FQMTR_CK_PDN, MT6328_PMIC_RG_FQMTR_CK_PDN_ADDR, MT6328_PMIC_RG_FQMTR_CK_PDN_MASK,
  671. MT6328_PMIC_RG_FQMTR_CK_PDN_SHIFT},
  672. {PMIC_RG_STB_1M_CK_PDN, MT6328_PMIC_RG_STB_1M_CK_PDN_ADDR,
  673. MT6328_PMIC_RG_STB_1M_CK_PDN_MASK, MT6328_PMIC_RG_STB_1M_CK_PDN_SHIFT},
  674. {PMIC_RG_BUCK_1M_CK_PDN, MT6328_PMIC_RG_BUCK_1M_CK_PDN_ADDR,
  675. MT6328_PMIC_RG_BUCK_1M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_1M_CK_PDN_SHIFT},
  676. {PMIC_RG_AUXADC_CK_PDN, MT6328_PMIC_RG_AUXADC_CK_PDN_ADDR,
  677. MT6328_PMIC_RG_AUXADC_CK_PDN_MASK, MT6328_PMIC_RG_AUXADC_CK_PDN_SHIFT},
  678. {PMIC_RG_PWMOC_6M_CK_PDN, MT6328_PMIC_RG_PWMOC_6M_CK_PDN_ADDR,
  679. MT6328_PMIC_RG_PWMOC_6M_CK_PDN_MASK, MT6328_PMIC_RG_PWMOC_6M_CK_PDN_SHIFT},
  680. {PMIC_TOP_CKPDN_CON1_SET, MT6328_PMIC_TOP_CKPDN_CON1_SET_ADDR,
  681. MT6328_PMIC_TOP_CKPDN_CON1_SET_MASK, MT6328_PMIC_TOP_CKPDN_CON1_SET_SHIFT},
  682. {PMIC_TOP_CKPDN_CON1_CLR, MT6328_PMIC_TOP_CKPDN_CON1_CLR_ADDR,
  683. MT6328_PMIC_TOP_CKPDN_CON1_CLR_MASK, MT6328_PMIC_TOP_CKPDN_CON1_CLR_SHIFT},
  684. {PMIC_RG_SPK_CK_PDN, MT6328_PMIC_RG_SPK_CK_PDN_ADDR, MT6328_PMIC_RG_SPK_CK_PDN_MASK,
  685. MT6328_PMIC_RG_SPK_CK_PDN_SHIFT},
  686. {PMIC_RG_SPK_PWM_CK_PDN, MT6328_PMIC_RG_SPK_PWM_CK_PDN_ADDR,
  687. MT6328_PMIC_RG_SPK_PWM_CK_PDN_MASK, MT6328_PMIC_RG_SPK_PWM_CK_PDN_SHIFT},
  688. {PMIC_RG_FGADC_ANA_CK_PDN, MT6328_PMIC_RG_FGADC_ANA_CK_PDN_ADDR,
  689. MT6328_PMIC_RG_FGADC_ANA_CK_PDN_MASK, MT6328_PMIC_RG_FGADC_ANA_CK_PDN_SHIFT},
  690. {PMIC_RG_FGADC_DIG_CK_PDN, MT6328_PMIC_RG_FGADC_DIG_CK_PDN_ADDR,
  691. MT6328_PMIC_RG_FGADC_DIG_CK_PDN_MASK, MT6328_PMIC_RG_FGADC_DIG_CK_PDN_SHIFT},
  692. {PMIC_RG_BIF_X72_CK_PDN, MT6328_PMIC_RG_BIF_X72_CK_PDN_ADDR,
  693. MT6328_PMIC_RG_BIF_X72_CK_PDN_MASK, MT6328_PMIC_RG_BIF_X72_CK_PDN_SHIFT},
  694. {PMIC_RG_BIF_X4_CK_PDN, MT6328_PMIC_RG_BIF_X4_CK_PDN_ADDR,
  695. MT6328_PMIC_RG_BIF_X4_CK_PDN_MASK, MT6328_PMIC_RG_BIF_X4_CK_PDN_SHIFT},
  696. {PMIC_RG_BIF_X1_CK_PDN, MT6328_PMIC_RG_BIF_X1_CK_PDN_ADDR,
  697. MT6328_PMIC_RG_BIF_X1_CK_PDN_MASK, MT6328_PMIC_RG_BIF_X1_CK_PDN_SHIFT},
  698. {PMIC_RG_PCHR_32K_CK_PDN, MT6328_PMIC_RG_PCHR_32K_CK_PDN_ADDR,
  699. MT6328_PMIC_RG_PCHR_32K_CK_PDN_MASK, MT6328_PMIC_RG_PCHR_32K_CK_PDN_SHIFT},
  700. {PMIC_RG_ACCDET_CK_PDN, MT6328_PMIC_RG_ACCDET_CK_PDN_ADDR,
  701. MT6328_PMIC_RG_ACCDET_CK_PDN_MASK, MT6328_PMIC_RG_ACCDET_CK_PDN_SHIFT},
  702. {PMIC_RG_FQMTR_32K_CK_PDN, MT6328_PMIC_RG_FQMTR_32K_CK_PDN_ADDR,
  703. MT6328_PMIC_RG_FQMTR_32K_CK_PDN_MASK, MT6328_PMIC_RG_FQMTR_32K_CK_PDN_SHIFT},
  704. {PMIC_RG_INTRP_CK_PDN, MT6328_PMIC_RG_INTRP_CK_PDN_ADDR, MT6328_PMIC_RG_INTRP_CK_PDN_MASK,
  705. MT6328_PMIC_RG_INTRP_CK_PDN_SHIFT},
  706. {PMIC_RG_RTC_26M_CK_PDN, MT6328_PMIC_RG_RTC_26M_CK_PDN_ADDR,
  707. MT6328_PMIC_RG_RTC_26M_CK_PDN_MASK, MT6328_PMIC_RG_RTC_26M_CK_PDN_SHIFT},
  708. {PMIC_RG_RTC_EOSC32_CK_PDN, MT6328_PMIC_RG_RTC_EOSC32_CK_PDN_ADDR,
  709. MT6328_PMIC_RG_RTC_EOSC32_CK_PDN_MASK, MT6328_PMIC_RG_RTC_EOSC32_CK_PDN_SHIFT},
  710. {PMIC_RG_TRIM_75K_CK_PDN, MT6328_PMIC_RG_TRIM_75K_CK_PDN_ADDR,
  711. MT6328_PMIC_RG_TRIM_75K_CK_PDN_MASK, MT6328_PMIC_RG_TRIM_75K_CK_PDN_SHIFT},
  712. {PMIC_RG_STRUP_LBAT_SEL_CK_PDN, MT6328_PMIC_RG_STRUP_LBAT_SEL_CK_PDN_ADDR,
  713. MT6328_PMIC_RG_STRUP_LBAT_SEL_CK_PDN_MASK, MT6328_PMIC_RG_STRUP_LBAT_SEL_CK_PDN_SHIFT},
  714. {PMIC_TOP_CKPDN_CON2_SET, MT6328_PMIC_TOP_CKPDN_CON2_SET_ADDR,
  715. MT6328_PMIC_TOP_CKPDN_CON2_SET_MASK, MT6328_PMIC_TOP_CKPDN_CON2_SET_SHIFT},
  716. {PMIC_TOP_CKPDN_CON2_CLR, MT6328_PMIC_TOP_CKPDN_CON2_CLR_ADDR,
  717. MT6328_PMIC_TOP_CKPDN_CON2_CLR_MASK, MT6328_PMIC_TOP_CKPDN_CON2_CLR_SHIFT},
  718. {PMIC_RG_STRUP_75K_CK_PDN, MT6328_PMIC_RG_STRUP_75K_CK_PDN_ADDR,
  719. MT6328_PMIC_RG_STRUP_75K_CK_PDN_MASK, MT6328_PMIC_RG_STRUP_75K_CK_PDN_SHIFT},
  720. {PMIC_RG_STRUP_32K_CK_PDN, MT6328_PMIC_RG_STRUP_32K_CK_PDN_ADDR,
  721. MT6328_PMIC_RG_STRUP_32K_CK_PDN_MASK, MT6328_PMIC_RG_STRUP_32K_CK_PDN_SHIFT},
  722. {PMIC_RG_EFUSE_CK_PDN, MT6328_PMIC_RG_EFUSE_CK_PDN_ADDR, MT6328_PMIC_RG_EFUSE_CK_PDN_MASK,
  723. MT6328_PMIC_RG_EFUSE_CK_PDN_SHIFT},
  724. {PMIC_RG_SMPS_CK_DIV_PDN, MT6328_PMIC_RG_SMPS_CK_DIV_PDN_ADDR,
  725. MT6328_PMIC_RG_SMPS_CK_DIV_PDN_MASK, MT6328_PMIC_RG_SMPS_CK_DIV_PDN_SHIFT},
  726. {PMIC_RG_SPI_CK_PDN, MT6328_PMIC_RG_SPI_CK_PDN_ADDR, MT6328_PMIC_RG_SPI_CK_PDN_MASK,
  727. MT6328_PMIC_RG_SPI_CK_PDN_SHIFT},
  728. {PMIC_RG_BGR_TEST_CK_PDN, MT6328_PMIC_RG_BGR_TEST_CK_PDN_ADDR,
  729. MT6328_PMIC_RG_BGR_TEST_CK_PDN_MASK, MT6328_PMIC_RG_BGR_TEST_CK_PDN_SHIFT},
  730. {PMIC_RG_FGADC_FT_CK_PDN, MT6328_PMIC_RG_FGADC_FT_CK_PDN_ADDR,
  731. MT6328_PMIC_RG_FGADC_FT_CK_PDN_MASK, MT6328_PMIC_RG_FGADC_FT_CK_PDN_SHIFT},
  732. {PMIC_RG_PCHR_TEST_CK_PDN, MT6328_PMIC_RG_PCHR_TEST_CK_PDN_ADDR,
  733. MT6328_PMIC_RG_PCHR_TEST_CK_PDN_MASK, MT6328_PMIC_RG_PCHR_TEST_CK_PDN_SHIFT},
  734. {PMIC_RG_BUCK_32K_CK_PDN, MT6328_PMIC_RG_BUCK_32K_CK_PDN_ADDR,
  735. MT6328_PMIC_RG_BUCK_32K_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_32K_CK_PDN_SHIFT},
  736. {PMIC_RG_BUCK_ANA_CK_PDN, MT6328_PMIC_RG_BUCK_ANA_CK_PDN_ADDR,
  737. MT6328_PMIC_RG_BUCK_ANA_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_ANA_CK_PDN_SHIFT},
  738. {PMIC_RG_EOSC_CALI_TEST_CK_PDN, MT6328_PMIC_RG_EOSC_CALI_TEST_CK_PDN_ADDR,
  739. MT6328_PMIC_RG_EOSC_CALI_TEST_CK_PDN_MASK, MT6328_PMIC_RG_EOSC_CALI_TEST_CK_PDN_SHIFT},
  740. {PMIC_TOP_CKPDN_CON3_RSV, MT6328_PMIC_TOP_CKPDN_CON3_RSV_ADDR,
  741. MT6328_PMIC_TOP_CKPDN_CON3_RSV_MASK, MT6328_PMIC_TOP_CKPDN_CON3_RSV_SHIFT},
  742. {PMIC_TOP_CKPDN_CON3_SET, MT6328_PMIC_TOP_CKPDN_CON3_SET_ADDR,
  743. MT6328_PMIC_TOP_CKPDN_CON3_SET_MASK, MT6328_PMIC_TOP_CKPDN_CON3_SET_SHIFT},
  744. {PMIC_TOP_CKPDN_CON3_CLR, MT6328_PMIC_TOP_CKPDN_CON3_CLR_ADDR,
  745. MT6328_PMIC_TOP_CKPDN_CON3_CLR_MASK, MT6328_PMIC_TOP_CKPDN_CON3_CLR_SHIFT},
  746. {PMIC_RG_BUCK_18M_CK_PDN, MT6328_PMIC_RG_BUCK_18M_CK_PDN_ADDR,
  747. MT6328_PMIC_RG_BUCK_18M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_18M_CK_PDN_SHIFT},
  748. {PMIC_RG_BUCK_VSRAM_18M_CK_PDN, MT6328_PMIC_RG_BUCK_VSRAM_18M_CK_PDN_ADDR,
  749. MT6328_PMIC_RG_BUCK_VSRAM_18M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_VSRAM_18M_CK_PDN_SHIFT},
  750. {PMIC_RG_BUCK_VPA_18M_CK_PDN, MT6328_PMIC_RG_BUCK_VPA_18M_CK_PDN_ADDR,
  751. MT6328_PMIC_RG_BUCK_VPA_18M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_VPA_18M_CK_PDN_SHIFT},
  752. {PMIC_RG_BUCK_VLTE_18M_CK_PDN, MT6328_PMIC_RG_BUCK_VLTE_18M_CK_PDN_ADDR,
  753. MT6328_PMIC_RG_BUCK_VLTE_18M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_VLTE_18M_CK_PDN_SHIFT},
  754. {PMIC_RG_BUCK_VSYS22_18M_CK_PDN, MT6328_PMIC_RG_BUCK_VSYS22_18M_CK_PDN_ADDR,
  755. MT6328_PMIC_RG_BUCK_VSYS22_18M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_VSYS22_18M_CK_PDN_SHIFT},
  756. {PMIC_RG_BUCK_VCORE1_18M_CK_PDN, MT6328_PMIC_RG_BUCK_VCORE1_18M_CK_PDN_ADDR,
  757. MT6328_PMIC_RG_BUCK_VCORE1_18M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_VCORE1_18M_CK_PDN_SHIFT},
  758. {PMIC_RG_BUCK_VPROC_18M_CK_PDN, MT6328_PMIC_RG_BUCK_VPROC_18M_CK_PDN_ADDR,
  759. MT6328_PMIC_RG_BUCK_VPROC_18M_CK_PDN_MASK, MT6328_PMIC_RG_BUCK_VPROC_18M_CK_PDN_SHIFT},
  760. {PMIC_TOP_CKPDN_CON4_RSV, MT6328_PMIC_TOP_CKPDN_CON4_RSV_ADDR,
  761. MT6328_PMIC_TOP_CKPDN_CON4_RSV_MASK, MT6328_PMIC_TOP_CKPDN_CON4_RSV_SHIFT},
  762. {PMIC_TOP_CKPDN_CON4_SET, MT6328_PMIC_TOP_CKPDN_CON4_SET_ADDR,
  763. MT6328_PMIC_TOP_CKPDN_CON4_SET_MASK, MT6328_PMIC_TOP_CKPDN_CON4_SET_SHIFT},
  764. {PMIC_TOP_CKPDN_CON4_CLR, MT6328_PMIC_TOP_CKPDN_CON4_CLR_ADDR,
  765. MT6328_PMIC_TOP_CKPDN_CON4_CLR_MASK, MT6328_PMIC_TOP_CKPDN_CON4_CLR_SHIFT},
  766. {PMIC_RG_AUDIF_CK_CKSEL, MT6328_PMIC_RG_AUDIF_CK_CKSEL_ADDR,
  767. MT6328_PMIC_RG_AUDIF_CK_CKSEL_MASK, MT6328_PMIC_RG_AUDIF_CK_CKSEL_SHIFT},
  768. {PMIC_RG_AUD_CK_CKSEL, MT6328_PMIC_RG_AUD_CK_CKSEL_ADDR, MT6328_PMIC_RG_AUD_CK_CKSEL_MASK,
  769. MT6328_PMIC_RG_AUD_CK_CKSEL_SHIFT},
  770. {PMIC_RG_DRV_ISINK0_CK_CKSEL, MT6328_PMIC_RG_DRV_ISINK0_CK_CKSEL_ADDR,
  771. MT6328_PMIC_RG_DRV_ISINK0_CK_CKSEL_MASK, MT6328_PMIC_RG_DRV_ISINK0_CK_CKSEL_SHIFT},
  772. {PMIC_RG_DRV_ISINK1_CK_CKSEL, MT6328_PMIC_RG_DRV_ISINK1_CK_CKSEL_ADDR,
  773. MT6328_PMIC_RG_DRV_ISINK1_CK_CKSEL_MASK, MT6328_PMIC_RG_DRV_ISINK1_CK_CKSEL_SHIFT},
  774. {PMIC_RG_DRV_ISINK2_CK_CKSEL, MT6328_PMIC_RG_DRV_ISINK2_CK_CKSEL_ADDR,
  775. MT6328_PMIC_RG_DRV_ISINK2_CK_CKSEL_MASK, MT6328_PMIC_RG_DRV_ISINK2_CK_CKSEL_SHIFT},
  776. {PMIC_RG_DRV_ISINK3_CK_CKSEL, MT6328_PMIC_RG_DRV_ISINK3_CK_CKSEL_ADDR,
  777. MT6328_PMIC_RG_DRV_ISINK3_CK_CKSEL_MASK, MT6328_PMIC_RG_DRV_ISINK3_CK_CKSEL_SHIFT},
  778. {PMIC_RG_FQMTR_CK_CKSEL, MT6328_PMIC_RG_FQMTR_CK_CKSEL_ADDR,
  779. MT6328_PMIC_RG_FQMTR_CK_CKSEL_MASK, MT6328_PMIC_RG_FQMTR_CK_CKSEL_SHIFT},
  780. {PMIC_RG_75K_32K_SEL, MT6328_PMIC_RG_75K_32K_SEL_ADDR, MT6328_PMIC_RG_75K_32K_SEL_MASK,
  781. MT6328_PMIC_RG_75K_32K_SEL_SHIFT},
  782. {PMIC_RG_AUXADC_CK_CKSEL, MT6328_PMIC_RG_AUXADC_CK_CKSEL_ADDR,
  783. MT6328_PMIC_RG_AUXADC_CK_CKSEL_MASK, MT6328_PMIC_RG_AUXADC_CK_CKSEL_SHIFT},
  784. {PMIC_RG_OSC_SEL_HW_SRC_SEL, MT6328_PMIC_RG_OSC_SEL_HW_SRC_SEL_ADDR,
  785. MT6328_PMIC_RG_OSC_SEL_HW_SRC_SEL_MASK, MT6328_PMIC_RG_OSC_SEL_HW_SRC_SEL_SHIFT},
  786. {PMIC_RG_SRCLKEN_SRC_SEL, MT6328_PMIC_RG_SRCLKEN_SRC_SEL_ADDR,
  787. MT6328_PMIC_RG_SRCLKEN_SRC_SEL_MASK, MT6328_PMIC_RG_SRCLKEN_SRC_SEL_SHIFT},
  788. {PMIC_TOP_CKSEL_CON_SET, MT6328_PMIC_TOP_CKSEL_CON_SET_ADDR,
  789. MT6328_PMIC_TOP_CKSEL_CON_SET_MASK, MT6328_PMIC_TOP_CKSEL_CON_SET_SHIFT},
  790. {PMIC_TOP_CKSEL_CON_CLR, MT6328_PMIC_TOP_CKSEL_CON_CLR_ADDR,
  791. MT6328_PMIC_TOP_CKSEL_CON_CLR_MASK, MT6328_PMIC_TOP_CKSEL_CON_CLR_SHIFT},
  792. {PMIC_RG_STRUP_75K_CK_CKSEL, MT6328_PMIC_RG_STRUP_75K_CK_CKSEL_ADDR,
  793. MT6328_PMIC_RG_STRUP_75K_CK_CKSEL_MASK, MT6328_PMIC_RG_STRUP_75K_CK_CKSEL_SHIFT},
  794. {PMIC_RG_BGR_TEST_CK_CKSEL, MT6328_PMIC_RG_BGR_TEST_CK_CKSEL_ADDR,
  795. MT6328_PMIC_RG_BGR_TEST_CK_CKSEL_MASK, MT6328_PMIC_RG_BGR_TEST_CK_CKSEL_SHIFT},
  796. {PMIC_RG_PCHR_TEST_CK_CKSEL, MT6328_PMIC_RG_PCHR_TEST_CK_CKSEL_ADDR,
  797. MT6328_PMIC_RG_PCHR_TEST_CK_CKSEL_MASK, MT6328_PMIC_RG_PCHR_TEST_CK_CKSEL_SHIFT},
  798. {PMIC_RG_FGADC_ANA_CK_CKSEL, MT6328_PMIC_RG_FGADC_ANA_CK_CKSEL_ADDR,
  799. MT6328_PMIC_RG_FGADC_ANA_CK_CKSEL_MASK, MT6328_PMIC_RG_FGADC_ANA_CK_CKSEL_SHIFT},
  800. {PMIC_RG_VPROC_3M_CK_CKSEL, MT6328_PMIC_RG_VPROC_3M_CK_CKSEL_ADDR,
  801. MT6328_PMIC_RG_VPROC_3M_CK_CKSEL_MASK, MT6328_PMIC_RG_VPROC_3M_CK_CKSEL_SHIFT},
  802. {PMIC_RG_VCORE1_3M_CK_CKSEL, MT6328_PMIC_RG_VCORE1_3M_CK_CKSEL_ADDR,
  803. MT6328_PMIC_RG_VCORE1_3M_CK_CKSEL_MASK, MT6328_PMIC_RG_VCORE1_3M_CK_CKSEL_SHIFT},
  804. {PMIC_TOP_CKSEL_CON1_SET, MT6328_PMIC_TOP_CKSEL_CON1_SET_ADDR,
  805. MT6328_PMIC_TOP_CKSEL_CON1_SET_MASK, MT6328_PMIC_TOP_CKSEL_CON1_SET_SHIFT},
  806. {PMIC_TOP_CKSEL_CON1_CLR, MT6328_PMIC_TOP_CKSEL_CON1_CLR_ADDR,
  807. MT6328_PMIC_TOP_CKSEL_CON1_CLR_MASK, MT6328_PMIC_TOP_CKSEL_CON1_CLR_SHIFT},
  808. {PMIC_RG_SRCVOLTEN_SW, MT6328_PMIC_RG_SRCVOLTEN_SW_ADDR, MT6328_PMIC_RG_SRCVOLTEN_SW_MASK,
  809. MT6328_PMIC_RG_SRCVOLTEN_SW_SHIFT},
  810. {PMIC_RG_BUCK_OSC_SEL_SW, MT6328_PMIC_RG_BUCK_OSC_SEL_SW_ADDR,
  811. MT6328_PMIC_RG_BUCK_OSC_SEL_SW_MASK, MT6328_PMIC_RG_BUCK_OSC_SEL_SW_SHIFT},
  812. {PMIC_RG_VCORE2_OSC_SEL_SW, MT6328_PMIC_RG_VCORE2_OSC_SEL_SW_ADDR,
  813. MT6328_PMIC_RG_VCORE2_OSC_SEL_SW_MASK, MT6328_PMIC_RG_VCORE2_OSC_SEL_SW_SHIFT},
  814. {PMIC_RG_SRCVOLTEN_MODE, MT6328_PMIC_RG_SRCVOLTEN_MODE_ADDR,
  815. MT6328_PMIC_RG_SRCVOLTEN_MODE_MASK, MT6328_PMIC_RG_SRCVOLTEN_MODE_SHIFT},
  816. {PMIC_RG_BUCK_OSC_SEL_MODE, MT6328_PMIC_RG_BUCK_OSC_SEL_MODE_ADDR,
  817. MT6328_PMIC_RG_BUCK_OSC_SEL_MODE_MASK, MT6328_PMIC_RG_BUCK_OSC_SEL_MODE_SHIFT},
  818. {PMIC_RG_VCORE2_OSC_SEL_MODE, MT6328_PMIC_RG_VCORE2_OSC_SEL_MODE_ADDR,
  819. MT6328_PMIC_RG_VCORE2_OSC_SEL_MODE_MASK, MT6328_PMIC_RG_VCORE2_OSC_SEL_MODE_SHIFT},
  820. {PMIC_RG_VLTE_3M_CK_CKSEL, MT6328_PMIC_RG_VLTE_3M_CK_CKSEL_ADDR,
  821. MT6328_PMIC_RG_VLTE_3M_CK_CKSEL_MASK, MT6328_PMIC_RG_VLTE_3M_CK_CKSEL_SHIFT},
  822. {PMIC_TOP_CKSEL_CON2_RSV, MT6328_PMIC_TOP_CKSEL_CON2_RSV_ADDR,
  823. MT6328_PMIC_TOP_CKSEL_CON2_RSV_MASK, MT6328_PMIC_TOP_CKSEL_CON2_RSV_SHIFT},
  824. {PMIC_TOP_CKSEL_CON2_SET, MT6328_PMIC_TOP_CKSEL_CON2_SET_ADDR,
  825. MT6328_PMIC_TOP_CKSEL_CON2_SET_MASK, MT6328_PMIC_TOP_CKSEL_CON2_SET_SHIFT},
  826. {PMIC_TOP_CKSEL_CON2_CLR, MT6328_PMIC_TOP_CKSEL_CON2_CLR_ADDR,
  827. MT6328_PMIC_TOP_CKSEL_CON2_CLR_MASK, MT6328_PMIC_TOP_CKSEL_CON2_CLR_SHIFT},
  828. {PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL, MT6328_PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL_ADDR,
  829. MT6328_PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL_MASK,
  830. MT6328_PMIC_RG_STRUP_LBAT_SEL_CK_DIVSEL_SHIFT},
  831. {PMIC_TOP_CKDIVSEL_CON_RSV, MT6328_PMIC_TOP_CKDIVSEL_CON_RSV_ADDR,
  832. MT6328_PMIC_TOP_CKDIVSEL_CON_RSV_MASK, MT6328_PMIC_TOP_CKDIVSEL_CON_RSV_SHIFT},
  833. {PMIC_RG_BIF_X4_CK_DIVSEL, MT6328_PMIC_RG_BIF_X4_CK_DIVSEL_ADDR,
  834. MT6328_PMIC_RG_BIF_X4_CK_DIVSEL_MASK, MT6328_PMIC_RG_BIF_X4_CK_DIVSEL_SHIFT},
  835. {PMIC_RG_REG_CK_DIVSEL, MT6328_PMIC_RG_REG_CK_DIVSEL_ADDR,
  836. MT6328_PMIC_RG_REG_CK_DIVSEL_MASK, MT6328_PMIC_RG_REG_CK_DIVSEL_SHIFT},
  837. {PMIC_RG_SPK_CK_DIVSEL, MT6328_PMIC_RG_SPK_CK_DIVSEL_ADDR,
  838. MT6328_PMIC_RG_SPK_CK_DIVSEL_MASK, MT6328_PMIC_RG_SPK_CK_DIVSEL_SHIFT},
  839. {PMIC_RG_SPK_PWM_CK_DIVSEL, MT6328_PMIC_RG_SPK_PWM_CK_DIVSEL_ADDR,
  840. MT6328_PMIC_RG_SPK_PWM_CK_DIVSEL_MASK, MT6328_PMIC_RG_SPK_PWM_CK_DIVSEL_SHIFT},
  841. {PMIC_TOP_CKDIVSEL_CON0_SET, MT6328_PMIC_TOP_CKDIVSEL_CON0_SET_ADDR,
  842. MT6328_PMIC_TOP_CKDIVSEL_CON0_SET_MASK, MT6328_PMIC_TOP_CKDIVSEL_CON0_SET_SHIFT},
  843. {PMIC_TOP_CKDIVSEL_CON0_CLR, MT6328_PMIC_TOP_CKDIVSEL_CON0_CLR_ADDR,
  844. MT6328_PMIC_TOP_CKDIVSEL_CON0_CLR_MASK, MT6328_PMIC_TOP_CKDIVSEL_CON0_CLR_SHIFT},
  845. {PMIC_RG_AUXADC_SMPS_CK_DIVSEL, MT6328_PMIC_RG_AUXADC_SMPS_CK_DIVSEL_ADDR,
  846. MT6328_PMIC_RG_AUXADC_SMPS_CK_DIVSEL_MASK, MT6328_PMIC_RG_AUXADC_SMPS_CK_DIVSEL_SHIFT},
  847. {PMIC_RG_AUXADC_26M_CK_DIVSEL, MT6328_PMIC_RG_AUXADC_26M_CK_DIVSEL_ADDR,
  848. MT6328_PMIC_RG_AUXADC_26M_CK_DIVSEL_MASK, MT6328_PMIC_RG_AUXADC_26M_CK_DIVSEL_SHIFT},
  849. {PMIC_RG_BUCK_18M_CK_DIVSEL, MT6328_PMIC_RG_BUCK_18M_CK_DIVSEL_ADDR,
  850. MT6328_PMIC_RG_BUCK_18M_CK_DIVSEL_MASK, MT6328_PMIC_RG_BUCK_18M_CK_DIVSEL_SHIFT},
  851. {PMIC_TOP_CKDIVSEL_CON1_SET, MT6328_PMIC_TOP_CKDIVSEL_CON1_SET_ADDR,
  852. MT6328_PMIC_TOP_CKDIVSEL_CON1_SET_MASK, MT6328_PMIC_TOP_CKDIVSEL_CON1_SET_SHIFT},
  853. {PMIC_TOP_CKDIVSEL_CON1_CLR, MT6328_PMIC_TOP_CKDIVSEL_CON1_CLR_ADDR,
  854. MT6328_PMIC_TOP_CKDIVSEL_CON1_CLR_MASK, MT6328_PMIC_TOP_CKDIVSEL_CON1_CLR_SHIFT},
  855. {PMIC_RG_G_SMPS_PD_CK_PDN_HWEN, MT6328_PMIC_RG_G_SMPS_PD_CK_PDN_HWEN_ADDR,
  856. MT6328_PMIC_RG_G_SMPS_PD_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_G_SMPS_PD_CK_PDN_HWEN_SHIFT},
  857. {PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN, MT6328_PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN_ADDR,
  858. MT6328_PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_G_SMPS_AUD_CK_PDN_HWEN_SHIFT},
  859. {PMIC_RG_G_DRV_2M_CK_PDN_HWEN, MT6328_PMIC_RG_G_DRV_2M_CK_PDN_HWEN_ADDR,
  860. MT6328_PMIC_RG_G_DRV_2M_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_G_DRV_2M_CK_PDN_HWEN_SHIFT},
  861. {PMIC_RG_AUXADC_CK_PDN_HWEN, MT6328_PMIC_RG_AUXADC_CK_PDN_HWEN_ADDR,
  862. MT6328_PMIC_RG_AUXADC_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_AUXADC_CK_PDN_HWEN_SHIFT},
  863. {PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN, MT6328_PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN_ADDR,
  864. MT6328_PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_AUXADC_SMPS_CK_PDN_HWEN_SHIFT},
  865. {PMIC_RG_BUCK_1M_CK_PDN_HWEN, MT6328_PMIC_RG_BUCK_1M_CK_PDN_HWEN_ADDR,
  866. MT6328_PMIC_RG_BUCK_1M_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_BUCK_1M_CK_PDN_HWEN_SHIFT},
  867. {PMIC_RG_EFUSE_CK_PDN_HWEN, MT6328_PMIC_RG_EFUSE_CK_PDN_HWEN_ADDR,
  868. MT6328_PMIC_RG_EFUSE_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_EFUSE_CK_PDN_HWEN_SHIFT},
  869. {PMIC_RG_RTC_26M_CK_PDN_HWEN, MT6328_PMIC_RG_RTC_26M_CK_PDN_HWEN_ADDR,
  870. MT6328_PMIC_RG_RTC_26M_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_RTC_26M_CK_PDN_HWEN_SHIFT},
  871. {PMIC_RG_AUXADC_26M_CK_PDN_HWEN, MT6328_PMIC_RG_AUXADC_26M_CK_PDN_HWEN_ADDR,
  872. MT6328_PMIC_RG_AUXADC_26M_CK_PDN_HWEN_MASK, MT6328_PMIC_RG_AUXADC_26M_CK_PDN_HWEN_SHIFT},
  873. {PMIC_RG_AUXADC_CK_CKSEL_HWEN, MT6328_PMIC_RG_AUXADC_CK_CKSEL_HWEN_ADDR,
  874. MT6328_PMIC_RG_AUXADC_CK_CKSEL_HWEN_MASK, MT6328_PMIC_RG_AUXADC_CK_CKSEL_HWEN_SHIFT},
  875. {PMIC_TOP_CKHWEN_CON0_RSV, MT6328_PMIC_TOP_CKHWEN_CON0_RSV_ADDR,
  876. MT6328_PMIC_TOP_CKHWEN_CON0_RSV_MASK, MT6328_PMIC_TOP_CKHWEN_CON0_RSV_SHIFT},
  877. {PMIC_TOP_CKHWEN_CON0_SET, MT6328_PMIC_TOP_CKHWEN_CON0_SET_ADDR,
  878. MT6328_PMIC_TOP_CKHWEN_CON0_SET_MASK, MT6328_PMIC_TOP_CKHWEN_CON0_SET_SHIFT},
  879. {PMIC_TOP_CKHWEN_CON0_CLR, MT6328_PMIC_TOP_CKHWEN_CON0_CLR_ADDR,
  880. MT6328_PMIC_TOP_CKHWEN_CON0_CLR_MASK, MT6328_PMIC_TOP_CKHWEN_CON0_CLR_SHIFT},
  881. {PMIC_RG_BUCK_VSRAM_18M_CK_PDN_HWEN, MT6328_PMIC_RG_BUCK_VSRAM_18M_CK_PDN_HWEN_ADDR,
  882. MT6328_PMIC_RG_BUCK_VSRAM_18M_CK_PDN_HWEN_MASK,
  883. MT6328_PMIC_RG_BUCK_VSRAM_18M_CK_PDN_HWEN_SHIFT},
  884. {PMIC_RG_BUCK_VPA_18M_CK_PDN_HWEN, MT6328_PMIC_RG_BUCK_VPA_18M_CK_PDN_HWEN_ADDR,
  885. MT6328_PMIC_RG_BUCK_VPA_18M_CK_PDN_HWEN_MASK,
  886. MT6328_PMIC_RG_BUCK_VPA_18M_CK_PDN_HWEN_SHIFT},
  887. {PMIC_RG_BUCK_VLTE_18M_CK_PDN_HWEN, MT6328_PMIC_RG_BUCK_VLTE_18M_CK_PDN_HWEN_ADDR,
  888. MT6328_PMIC_RG_BUCK_VLTE_18M_CK_PDN_HWEN_MASK,
  889. MT6328_PMIC_RG_BUCK_VLTE_18M_CK_PDN_HWEN_SHIFT},
  890. {PMIC_RG_BUCK_VSYS22_18M_CK_PDN_HWEN, MT6328_PMIC_RG_BUCK_VSYS22_18M_CK_PDN_HWEN_ADDR,
  891. MT6328_PMIC_RG_BUCK_VSYS22_18M_CK_PDN_HWEN_MASK,
  892. MT6328_PMIC_RG_BUCK_VSYS22_18M_CK_PDN_HWEN_SHIFT},
  893. {PMIC_RG_BUCK_VCORE1_18M_CK_PDN_HWEN, MT6328_PMIC_RG_BUCK_VCORE1_18M_CK_PDN_HWEN_ADDR,
  894. MT6328_PMIC_RG_BUCK_VCORE1_18M_CK_PDN_HWEN_MASK,
  895. MT6328_PMIC_RG_BUCK_VCORE1_18M_CK_PDN_HWEN_SHIFT},
  896. {PMIC_RG_BUCK_VPROC_18M_CK_PDN_HWEN, MT6328_PMIC_RG_BUCK_VPROC_18M_CK_PDN_HWEN_ADDR,
  897. MT6328_PMIC_RG_BUCK_VPROC_18M_CK_PDN_HWEN_MASK,
  898. MT6328_PMIC_RG_BUCK_VPROC_18M_CK_PDN_HWEN_SHIFT},
  899. {PMIC_TOP_CKHWEN_CON1_RSV, MT6328_PMIC_TOP_CKHWEN_CON1_RSV_ADDR,
  900. MT6328_PMIC_TOP_CKHWEN_CON1_RSV_MASK, MT6328_PMIC_TOP_CKHWEN_CON1_RSV_SHIFT},
  901. {PMIC_TOP_CKHWEN_CON1_SET, MT6328_PMIC_TOP_CKHWEN_CON1_SET_ADDR,
  902. MT6328_PMIC_TOP_CKHWEN_CON1_SET_MASK, MT6328_PMIC_TOP_CKHWEN_CON1_SET_SHIFT},
  903. {PMIC_TOP_CKHWEN_CON1_CLR, MT6328_PMIC_TOP_CKHWEN_CON1_CLR_ADDR,
  904. MT6328_PMIC_TOP_CKHWEN_CON1_CLR_MASK, MT6328_PMIC_TOP_CKHWEN_CON1_CLR_SHIFT},
  905. {PMIC_RG_PMU75K_CK_TST_DIS, MT6328_PMIC_RG_PMU75K_CK_TST_DIS_ADDR,
  906. MT6328_PMIC_RG_PMU75K_CK_TST_DIS_MASK, MT6328_PMIC_RG_PMU75K_CK_TST_DIS_SHIFT},
  907. {PMIC_RG_SMPS_CK_TST_DIS, MT6328_PMIC_RG_SMPS_CK_TST_DIS_ADDR,
  908. MT6328_PMIC_RG_SMPS_CK_TST_DIS_MASK, MT6328_PMIC_RG_SMPS_CK_TST_DIS_SHIFT},
  909. {PMIC_RG_AUD26M_CK_TST_DIS, MT6328_PMIC_RG_AUD26M_CK_TST_DIS_ADDR,
  910. MT6328_PMIC_RG_AUD26M_CK_TST_DIS_MASK, MT6328_PMIC_RG_AUD26M_CK_TST_DIS_SHIFT},
  911. {PMIC_RG_RTC32K_CK_TST_DIS, MT6328_PMIC_RG_RTC32K_CK_TST_DIS_ADDR,
  912. MT6328_PMIC_RG_RTC32K_CK_TST_DIS_MASK, MT6328_PMIC_RG_RTC32K_CK_TST_DIS_SHIFT},
  913. {PMIC_RG_SPK_CK_TST_DIS, MT6328_PMIC_RG_SPK_CK_TST_DIS_ADDR,
  914. MT6328_PMIC_RG_SPK_CK_TST_DIS_MASK, MT6328_PMIC_RG_SPK_CK_TST_DIS_SHIFT},
  915. {PMIC_RG_FG_CK_TST_DIS, MT6328_PMIC_RG_FG_CK_TST_DIS_ADDR,
  916. MT6328_PMIC_RG_FG_CK_TST_DIS_MASK, MT6328_PMIC_RG_FG_CK_TST_DIS_SHIFT},
  917. {PMIC_RG_RTC26M_CK_TST_DIS, MT6328_PMIC_RG_RTC26M_CK_TST_DIS_ADDR,
  918. MT6328_PMIC_RG_RTC26M_CK_TST_DIS_MASK, MT6328_PMIC_RG_RTC26M_CK_TST_DIS_SHIFT},
  919. {PMIC_TOP_CKTST_CON0_RSV, MT6328_PMIC_TOP_CKTST_CON0_RSV_ADDR,
  920. MT6328_PMIC_TOP_CKTST_CON0_RSV_MASK, MT6328_PMIC_TOP_CKTST_CON0_RSV_SHIFT},
  921. {PMIC_RG_BUCK_ANA_AUTO_OFF_DIS, MT6328_PMIC_RG_BUCK_ANA_AUTO_OFF_DIS_ADDR,
  922. MT6328_PMIC_RG_BUCK_ANA_AUTO_OFF_DIS_MASK, MT6328_PMIC_RG_BUCK_ANA_AUTO_OFF_DIS_SHIFT},
  923. {PMIC_RG_DRV_ISINK0_CK_TSTSEL, MT6328_PMIC_RG_DRV_ISINK0_CK_TSTSEL_ADDR,
  924. MT6328_PMIC_RG_DRV_ISINK0_CK_TSTSEL_MASK, MT6328_PMIC_RG_DRV_ISINK0_CK_TSTSEL_SHIFT},
  925. {PMIC_RG_DRV_ISINK1_CK_TSTSEL, MT6328_PMIC_RG_DRV_ISINK1_CK_TSTSEL_ADDR,
  926. MT6328_PMIC_RG_DRV_ISINK1_CK_TSTSEL_MASK, MT6328_PMIC_RG_DRV_ISINK1_CK_TSTSEL_SHIFT},
  927. {PMIC_RG_DRV_ISINK2_CK_TSTSEL, MT6328_PMIC_RG_DRV_ISINK2_CK_TSTSEL_ADDR,
  928. MT6328_PMIC_RG_DRV_ISINK2_CK_TSTSEL_MASK, MT6328_PMIC_RG_DRV_ISINK2_CK_TSTSEL_SHIFT},
  929. {PMIC_RG_DRV_ISINK3_CK_TSTSEL, MT6328_PMIC_RG_DRV_ISINK3_CK_TSTSEL_ADDR,
  930. MT6328_PMIC_RG_DRV_ISINK3_CK_TSTSEL_MASK, MT6328_PMIC_RG_DRV_ISINK3_CK_TSTSEL_SHIFT},
  931. {PMIC_RG_FQMTR_CK_TSTSEL, MT6328_PMIC_RG_FQMTR_CK_TSTSEL_ADDR,
  932. MT6328_PMIC_RG_FQMTR_CK_TSTSEL_MASK, MT6328_PMIC_RG_FQMTR_CK_TSTSEL_SHIFT},
  933. {PMIC_RG_RTCDET_CK_TSTSEL, MT6328_PMIC_RG_RTCDET_CK_TSTSEL_ADDR,
  934. MT6328_PMIC_RG_RTCDET_CK_TSTSEL_MASK, MT6328_PMIC_RG_RTCDET_CK_TSTSEL_SHIFT},
  935. {PMIC_RG_PMU75K_CK_TSTSEL, MT6328_PMIC_RG_PMU75K_CK_TSTSEL_ADDR,
  936. MT6328_PMIC_RG_PMU75K_CK_TSTSEL_MASK, MT6328_PMIC_RG_PMU75K_CK_TSTSEL_SHIFT},
  937. {PMIC_RG_SMPS_CK_TSTSEL, MT6328_PMIC_RG_SMPS_CK_TSTSEL_ADDR,
  938. MT6328_PMIC_RG_SMPS_CK_TSTSEL_MASK, MT6328_PMIC_RG_SMPS_CK_TSTSEL_SHIFT},
  939. {PMIC_RG_AUD26M_CK_TSTSEL, MT6328_PMIC_RG_AUD26M_CK_TSTSEL_ADDR,
  940. MT6328_PMIC_RG_AUD26M_CK_TSTSEL_MASK, MT6328_PMIC_RG_AUD26M_CK_TSTSEL_SHIFT},
  941. {PMIC_RG_AUDIF_CK_TSTSEL, MT6328_PMIC_RG_AUDIF_CK_TSTSEL_ADDR,
  942. MT6328_PMIC_RG_AUDIF_CK_TSTSEL_MASK, MT6328_PMIC_RG_AUDIF_CK_TSTSEL_SHIFT},
  943. {PMIC_RG_AUD_CK_TSTSEL, MT6328_PMIC_RG_AUD_CK_TSTSEL_ADDR,
  944. MT6328_PMIC_RG_AUD_CK_TSTSEL_MASK, MT6328_PMIC_RG_AUD_CK_TSTSEL_SHIFT},
  945. {PMIC_RG_STRUP_75K_CK_TSTSEL, MT6328_PMIC_RG_STRUP_75K_CK_TSTSEL_ADDR,
  946. MT6328_PMIC_RG_STRUP_75K_CK_TSTSEL_MASK, MT6328_PMIC_RG_STRUP_75K_CK_TSTSEL_SHIFT},
  947. {PMIC_RG_RTC32K_CK_TSTSEL, MT6328_PMIC_RG_RTC32K_CK_TSTSEL_ADDR,
  948. MT6328_PMIC_RG_RTC32K_CK_TSTSEL_MASK, MT6328_PMIC_RG_RTC32K_CK_TSTSEL_SHIFT},
  949. {PMIC_RG_PCHR_TEST_CK_TSTSEL, MT6328_PMIC_RG_PCHR_TEST_CK_TSTSEL_ADDR,
  950. MT6328_PMIC_RG_PCHR_TEST_CK_TSTSEL_MASK, MT6328_PMIC_RG_PCHR_TEST_CK_TSTSEL_SHIFT},
  951. {PMIC_RG_BGR_TEST_CK_TSTSEL, MT6328_PMIC_RG_BGR_TEST_CK_TSTSEL_ADDR,
  952. MT6328_PMIC_RG_BGR_TEST_CK_TSTSEL_MASK, MT6328_PMIC_RG_BGR_TEST_CK_TSTSEL_SHIFT},
  953. {PMIC_RG_FG_CK_TSTSEL, MT6328_PMIC_RG_FG_CK_TSTSEL_ADDR, MT6328_PMIC_RG_FG_CK_TSTSEL_MASK,
  954. MT6328_PMIC_RG_FG_CK_TSTSEL_SHIFT},
  955. {PMIC_RG_FGADC_ANA_CK_TSTSEL, MT6328_PMIC_RG_FGADC_ANA_CK_TSTSEL_ADDR,
  956. MT6328_PMIC_RG_FGADC_ANA_CK_TSTSEL_MASK, MT6328_PMIC_RG_FGADC_ANA_CK_TSTSEL_SHIFT},
  957. {PMIC_RG_SPK_CK_TSTSEL, MT6328_PMIC_RG_SPK_CK_TSTSEL_ADDR,
  958. MT6328_PMIC_RG_SPK_CK_TSTSEL_MASK, MT6328_PMIC_RG_SPK_CK_TSTSEL_SHIFT},
  959. {PMIC_RG_RTC26M_CK_TSTSEL, MT6328_PMIC_RG_RTC26M_CK_TSTSEL_ADDR,
  960. MT6328_PMIC_RG_RTC26M_CK_TSTSEL_MASK, MT6328_PMIC_RG_RTC26M_CK_TSTSEL_SHIFT},
  961. {PMIC_RG_RTC_EOSC32_CK_TSTSEL, MT6328_PMIC_RG_RTC_EOSC32_CK_TSTSEL_ADDR,
  962. MT6328_PMIC_RG_RTC_EOSC32_CK_TSTSEL_MASK, MT6328_PMIC_RG_RTC_EOSC32_CK_TSTSEL_SHIFT},
  963. {PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL, MT6328_PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL_ADDR,
  964. MT6328_PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL_MASK,
  965. MT6328_PMIC_RG_EOSC_CALI_TEST_CK_TSTSEL_SHIFT},
  966. {PMIC_RG_AUXADC_CK_TSTSEL, MT6328_PMIC_RG_AUXADC_CK_TSTSEL_ADDR,
  967. MT6328_PMIC_RG_AUXADC_CK_TSTSEL_MASK, MT6328_PMIC_RG_AUXADC_CK_TSTSEL_SHIFT},
  968. {PMIC_RG_AUXADC_SMPS_CK_TSTSEL, MT6328_PMIC_RG_AUXADC_SMPS_CK_TSTSEL_ADDR,
  969. MT6328_PMIC_RG_AUXADC_SMPS_CK_TSTSEL_MASK, MT6328_PMIC_RG_AUXADC_SMPS_CK_TSTSEL_SHIFT},
  970. {PMIC_RG_AUXADC_26M_CK_TSTSEL, MT6328_PMIC_RG_AUXADC_26M_CK_TSTSEL_ADDR,
  971. MT6328_PMIC_RG_AUXADC_26M_CK_TSTSEL_MASK, MT6328_PMIC_RG_AUXADC_26M_CK_TSTSEL_SHIFT},
  972. {PMIC_TOP_CKTST_CON2_RSV, MT6328_PMIC_TOP_CKTST_CON2_RSV_ADDR,
  973. MT6328_PMIC_TOP_CKTST_CON2_RSV_MASK, MT6328_PMIC_TOP_CKTST_CON2_RSV_SHIFT},
  974. {PMIC_RG_CLKSQ_EN_AUD, MT6328_PMIC_RG_CLKSQ_EN_AUD_ADDR, MT6328_PMIC_RG_CLKSQ_EN_AUD_MASK,
  975. MT6328_PMIC_RG_CLKSQ_EN_AUD_SHIFT},
  976. {PMIC_RG_CLKSQ_EN_FQR, MT6328_PMIC_RG_CLKSQ_EN_FQR_ADDR, MT6328_PMIC_RG_CLKSQ_EN_FQR_MASK,
  977. MT6328_PMIC_RG_CLKSQ_EN_FQR_SHIFT},
  978. {PMIC_RG_CLKSQ_EN_AUX_AP, MT6328_PMIC_RG_CLKSQ_EN_AUX_AP_ADDR,
  979. MT6328_PMIC_RG_CLKSQ_EN_AUX_AP_MASK, MT6328_PMIC_RG_CLKSQ_EN_AUX_AP_SHIFT},
  980. {PMIC_RG_CLKSQ_EN_AUX_MD, MT6328_PMIC_RG_CLKSQ_EN_AUX_MD_ADDR,
  981. MT6328_PMIC_RG_CLKSQ_EN_AUX_MD_MASK, MT6328_PMIC_RG_CLKSQ_EN_AUX_MD_SHIFT},
  982. {PMIC_RG_CLKSQ_EN_AUX_GPS, MT6328_PMIC_RG_CLKSQ_EN_AUX_GPS_ADDR,
  983. MT6328_PMIC_RG_CLKSQ_EN_AUX_GPS_MASK, MT6328_PMIC_RG_CLKSQ_EN_AUX_GPS_SHIFT},
  984. {PMIC_RG_CLKSQ_EN_AUX_RSV, MT6328_PMIC_RG_CLKSQ_EN_AUX_RSV_ADDR,
  985. MT6328_PMIC_RG_CLKSQ_EN_AUX_RSV_MASK, MT6328_PMIC_RG_CLKSQ_EN_AUX_RSV_SHIFT},
  986. {PMIC_RG_CLKSQ_EN_AUX_AP_MODE, MT6328_PMIC_RG_CLKSQ_EN_AUX_AP_MODE_ADDR,
  987. MT6328_PMIC_RG_CLKSQ_EN_AUX_AP_MODE_MASK, MT6328_PMIC_RG_CLKSQ_EN_AUX_AP_MODE_SHIFT},
  988. {PMIC_RG_CLKSQ_EN_AUX_MD_MODE, MT6328_PMIC_RG_CLKSQ_EN_AUX_MD_MODE_ADDR,
  989. MT6328_PMIC_RG_CLKSQ_EN_AUX_MD_MODE_MASK, MT6328_PMIC_RG_CLKSQ_EN_AUX_MD_MODE_SHIFT},
  990. {PMIC_TOP_CLKSQ_RSV, MT6328_PMIC_TOP_CLKSQ_RSV_ADDR, MT6328_PMIC_TOP_CLKSQ_RSV_MASK,
  991. MT6328_PMIC_TOP_CLKSQ_RSV_SHIFT},
  992. {PMIC_DA_CLKSQ_EN_VA28, MT6328_PMIC_DA_CLKSQ_EN_VA28_ADDR,
  993. MT6328_PMIC_DA_CLKSQ_EN_VA28_MASK, MT6328_PMIC_DA_CLKSQ_EN_VA28_SHIFT},
  994. {PMIC_TOP_CLKSQ_SET, MT6328_PMIC_TOP_CLKSQ_SET_ADDR, MT6328_PMIC_TOP_CLKSQ_SET_MASK,
  995. MT6328_PMIC_TOP_CLKSQ_SET_SHIFT},
  996. {PMIC_TOP_CLKSQ_CLR, MT6328_PMIC_TOP_CLKSQ_CLR_ADDR, MT6328_PMIC_TOP_CLKSQ_CLR_MASK,
  997. MT6328_PMIC_TOP_CLKSQ_CLR_SHIFT},
  998. {PMIC_RG_CLKSQ_RTC_EN, MT6328_PMIC_RG_CLKSQ_RTC_EN_ADDR, MT6328_PMIC_RG_CLKSQ_RTC_EN_MASK,
  999. MT6328_PMIC_RG_CLKSQ_RTC_EN_SHIFT},
  1000. {PMIC_RG_CLKSQ_RTC_EN_HW_MODE, MT6328_PMIC_RG_CLKSQ_RTC_EN_HW_MODE_ADDR,
  1001. MT6328_PMIC_RG_CLKSQ_RTC_EN_HW_MODE_MASK, MT6328_PMIC_RG_CLKSQ_RTC_EN_HW_MODE_SHIFT},
  1002. {PMIC_TOP_CLKSQ_RTC_RSV0, MT6328_PMIC_TOP_CLKSQ_RTC_RSV0_ADDR,
  1003. MT6328_PMIC_TOP_CLKSQ_RTC_RSV0_MASK, MT6328_PMIC_TOP_CLKSQ_RTC_RSV0_SHIFT},
  1004. {PMIC_RG_ENBB_SEL, MT6328_PMIC_RG_ENBB_SEL_ADDR, MT6328_PMIC_RG_ENBB_SEL_MASK,
  1005. MT6328_PMIC_RG_ENBB_SEL_SHIFT},
  1006. {PMIC_RG_XOSC_EN_SEL, MT6328_PMIC_RG_XOSC_EN_SEL_ADDR, MT6328_PMIC_RG_XOSC_EN_SEL_MASK,
  1007. MT6328_PMIC_RG_XOSC_EN_SEL_SHIFT},
  1008. {PMIC_TOP_CLKSQ_RTC_RSV1, MT6328_PMIC_TOP_CLKSQ_RTC_RSV1_ADDR,
  1009. MT6328_PMIC_TOP_CLKSQ_RTC_RSV1_MASK, MT6328_PMIC_TOP_CLKSQ_RTC_RSV1_SHIFT},
  1010. {PMIC_DA_CLKSQ_EN_VDIG18, MT6328_PMIC_DA_CLKSQ_EN_VDIG18_ADDR,
  1011. MT6328_PMIC_DA_CLKSQ_EN_VDIG18_MASK, MT6328_PMIC_DA_CLKSQ_EN_VDIG18_SHIFT},
  1012. {PMIC_TOP_CLKSQ_RTC_SET, MT6328_PMIC_TOP_CLKSQ_RTC_SET_ADDR,
  1013. MT6328_PMIC_TOP_CLKSQ_RTC_SET_MASK, MT6328_PMIC_TOP_CLKSQ_RTC_SET_SHIFT},
  1014. {PMIC_TOP_CLKSQ_RTC_CLR, MT6328_PMIC_TOP_CLKSQ_RTC_CLR_ADDR,
  1015. MT6328_PMIC_TOP_CLKSQ_RTC_CLR_MASK, MT6328_PMIC_TOP_CLKSQ_RTC_CLR_SHIFT},
  1016. {PMIC_OSC_75K_TRIM, MT6328_PMIC_OSC_75K_TRIM_ADDR, MT6328_PMIC_OSC_75K_TRIM_MASK,
  1017. MT6328_PMIC_OSC_75K_TRIM_SHIFT},
  1018. {PMIC_RG_OSC_75K_TRIM_EN, MT6328_PMIC_RG_OSC_75K_TRIM_EN_ADDR,
  1019. MT6328_PMIC_RG_OSC_75K_TRIM_EN_MASK, MT6328_PMIC_RG_OSC_75K_TRIM_EN_SHIFT},
  1020. {PMIC_RG_OSC_75K_TRIM_RATE, MT6328_PMIC_RG_OSC_75K_TRIM_RATE_ADDR,
  1021. MT6328_PMIC_RG_OSC_75K_TRIM_RATE_MASK, MT6328_PMIC_RG_OSC_75K_TRIM_RATE_SHIFT},
  1022. {PMIC_RG_OSC_75K_TRIM, MT6328_PMIC_RG_OSC_75K_TRIM_ADDR, MT6328_PMIC_RG_OSC_75K_TRIM_MASK,
  1023. MT6328_PMIC_RG_OSC_75K_TRIM_SHIFT},
  1024. {PMIC_RG_EFUSE_MAN_RST, MT6328_PMIC_RG_EFUSE_MAN_RST_ADDR,
  1025. MT6328_PMIC_RG_EFUSE_MAN_RST_MASK, MT6328_PMIC_RG_EFUSE_MAN_RST_SHIFT},
  1026. {PMIC_RG_AUXADC_RST, MT6328_PMIC_RG_AUXADC_RST_ADDR, MT6328_PMIC_RG_AUXADC_RST_MASK,
  1027. MT6328_PMIC_RG_AUXADC_RST_SHIFT},
  1028. {PMIC_RG_AUXADC_REG_RST, MT6328_PMIC_RG_AUXADC_REG_RST_ADDR,
  1029. MT6328_PMIC_RG_AUXADC_REG_RST_MASK, MT6328_PMIC_RG_AUXADC_REG_RST_SHIFT},
  1030. {PMIC_RG_AUDIO_RST, MT6328_PMIC_RG_AUDIO_RST_ADDR, MT6328_PMIC_RG_AUDIO_RST_MASK,
  1031. MT6328_PMIC_RG_AUDIO_RST_SHIFT},
  1032. {PMIC_RG_ACCDET_RST, MT6328_PMIC_RG_ACCDET_RST_ADDR, MT6328_PMIC_RG_ACCDET_RST_MASK,
  1033. MT6328_PMIC_RG_ACCDET_RST_SHIFT},
  1034. {PMIC_RG_BIF_RST, MT6328_PMIC_RG_BIF_RST_ADDR, MT6328_PMIC_RG_BIF_RST_MASK,
  1035. MT6328_PMIC_RG_BIF_RST_SHIFT},
  1036. {PMIC_RG_DRIVER_RST, MT6328_PMIC_RG_DRIVER_RST_ADDR, MT6328_PMIC_RG_DRIVER_RST_MASK,
  1037. MT6328_PMIC_RG_DRIVER_RST_SHIFT},
  1038. {PMIC_RG_FGADC_RST, MT6328_PMIC_RG_FGADC_RST_ADDR, MT6328_PMIC_RG_FGADC_RST_MASK,
  1039. MT6328_PMIC_RG_FGADC_RST_SHIFT},
  1040. {PMIC_RG_FQMTR_RST, MT6328_PMIC_RG_FQMTR_RST_ADDR, MT6328_PMIC_RG_FQMTR_RST_MASK,
  1041. MT6328_PMIC_RG_FQMTR_RST_SHIFT},
  1042. {PMIC_RG_RTC_RST, MT6328_PMIC_RG_RTC_RST_ADDR, MT6328_PMIC_RG_RTC_RST_MASK,
  1043. MT6328_PMIC_RG_RTC_RST_SHIFT},
  1044. {PMIC_RG_SPK_RST, MT6328_PMIC_RG_SPK_RST_ADDR, MT6328_PMIC_RG_SPK_RST_MASK,
  1045. MT6328_PMIC_RG_SPK_RST_SHIFT},
  1046. {PMIC_RG_CHRWDT_RST, MT6328_PMIC_RG_CHRWDT_RST_ADDR, MT6328_PMIC_RG_CHRWDT_RST_MASK,
  1047. MT6328_PMIC_RG_CHRWDT_RST_SHIFT},
  1048. {PMIC_RG_ZCD_RST, MT6328_PMIC_RG_ZCD_RST_ADDR, MT6328_PMIC_RG_ZCD_RST_MASK,
  1049. MT6328_PMIC_RG_ZCD_RST_SHIFT},
  1050. {PMIC_RG_AUDNCP_RST, MT6328_PMIC_RG_AUDNCP_RST_ADDR, MT6328_PMIC_RG_AUDNCP_RST_MASK,
  1051. MT6328_PMIC_RG_AUDNCP_RST_SHIFT},
  1052. {PMIC_RG_CLK_TRIM_RST, MT6328_PMIC_RG_CLK_TRIM_RST_ADDR, MT6328_PMIC_RG_CLK_TRIM_RST_MASK,
  1053. MT6328_PMIC_RG_CLK_TRIM_RST_SHIFT},
  1054. {PMIC_TOP_RST_CON0_RSV, MT6328_PMIC_TOP_RST_CON0_RSV_ADDR,
  1055. MT6328_PMIC_TOP_RST_CON0_RSV_MASK, MT6328_PMIC_TOP_RST_CON0_RSV_SHIFT},
  1056. {PMIC_TOP_RST_CON_SET, MT6328_PMIC_TOP_RST_CON_SET_ADDR, MT6328_PMIC_TOP_RST_CON_SET_MASK,
  1057. MT6328_PMIC_TOP_RST_CON_SET_SHIFT},
  1058. {PMIC_TOP_RST_CON_CLR, MT6328_PMIC_TOP_RST_CON_CLR_ADDR, MT6328_PMIC_TOP_RST_CON_CLR_MASK,
  1059. MT6328_PMIC_TOP_RST_CON_CLR_SHIFT},
  1060. {PMIC_RG_CHR_LDO_DET_MODE, MT6328_PMIC_RG_CHR_LDO_DET_MODE_ADDR,
  1061. MT6328_PMIC_RG_CHR_LDO_DET_MODE_MASK, MT6328_PMIC_RG_CHR_LDO_DET_MODE_SHIFT},
  1062. {PMIC_RG_CHR_LDO_DET_SW, MT6328_PMIC_RG_CHR_LDO_DET_SW_ADDR,
  1063. MT6328_PMIC_RG_CHR_LDO_DET_SW_MASK, MT6328_PMIC_RG_CHR_LDO_DET_SW_SHIFT},
  1064. {PMIC_RG_CHRWDT_FLAG_MODE, MT6328_PMIC_RG_CHRWDT_FLAG_MODE_ADDR,
  1065. MT6328_PMIC_RG_CHRWDT_FLAG_MODE_MASK, MT6328_PMIC_RG_CHRWDT_FLAG_MODE_SHIFT},
  1066. {PMIC_RG_CHRWDT_FLAG_SW, MT6328_PMIC_RG_CHRWDT_FLAG_SW_ADDR,
  1067. MT6328_PMIC_RG_CHRWDT_FLAG_SW_MASK, MT6328_PMIC_RG_CHRWDT_FLAG_SW_SHIFT},
  1068. {PMIC_TOP_RST_CON1_RSV, MT6328_PMIC_TOP_RST_CON1_RSV_ADDR,
  1069. MT6328_PMIC_TOP_RST_CON1_RSV_MASK, MT6328_PMIC_TOP_RST_CON1_RSV_SHIFT},
  1070. {PMIC_RG_WDTRSTB_EN, MT6328_PMIC_RG_WDTRSTB_EN_ADDR, MT6328_PMIC_RG_WDTRSTB_EN_MASK,
  1071. MT6328_PMIC_RG_WDTRSTB_EN_SHIFT},
  1072. {PMIC_RG_WDTRSTB_MODE, MT6328_PMIC_RG_WDTRSTB_MODE_ADDR, MT6328_PMIC_RG_WDTRSTB_MODE_MASK,
  1073. MT6328_PMIC_RG_WDTRSTB_MODE_SHIFT},
  1074. {PMIC_WDTRSTB_STATUS, MT6328_PMIC_WDTRSTB_STATUS_ADDR, MT6328_PMIC_WDTRSTB_STATUS_MASK,
  1075. MT6328_PMIC_WDTRSTB_STATUS_SHIFT},
  1076. {PMIC_WDTRSTB_STATUS_CLR, MT6328_PMIC_WDTRSTB_STATUS_CLR_ADDR,
  1077. MT6328_PMIC_WDTRSTB_STATUS_CLR_MASK, MT6328_PMIC_WDTRSTB_STATUS_CLR_SHIFT},
  1078. {PMIC_RG_WDTRSTB_FB_EN, MT6328_PMIC_RG_WDTRSTB_FB_EN_ADDR,
  1079. MT6328_PMIC_RG_WDTRSTB_FB_EN_MASK, MT6328_PMIC_RG_WDTRSTB_FB_EN_SHIFT},
  1080. {PMIC_RG_HOMEKEY_RST_EN, MT6328_PMIC_RG_HOMEKEY_RST_EN_ADDR,
  1081. MT6328_PMIC_RG_HOMEKEY_RST_EN_MASK, MT6328_PMIC_RG_HOMEKEY_RST_EN_SHIFT},
  1082. {PMIC_RG_PWRKEY_RST_EN, MT6328_PMIC_RG_PWRKEY_RST_EN_ADDR,
  1083. MT6328_PMIC_RG_PWRKEY_RST_EN_MASK, MT6328_PMIC_RG_PWRKEY_RST_EN_SHIFT},
  1084. {PMIC_RG_PWRRST_TMR_DIS, MT6328_PMIC_RG_PWRRST_TMR_DIS_ADDR,
  1085. MT6328_PMIC_RG_PWRRST_TMR_DIS_MASK, MT6328_PMIC_RG_PWRRST_TMR_DIS_SHIFT},
  1086. {PMIC_RG_PWRKEY_RST_TD, MT6328_PMIC_RG_PWRKEY_RST_TD_ADDR,
  1087. MT6328_PMIC_RG_PWRKEY_RST_TD_MASK, MT6328_PMIC_RG_PWRKEY_RST_TD_SHIFT},
  1088. {PMIC_TOP_RST_MISC_SET, MT6328_PMIC_TOP_RST_MISC_SET_ADDR,
  1089. MT6328_PMIC_TOP_RST_MISC_SET_MASK, MT6328_PMIC_TOP_RST_MISC_SET_SHIFT},
  1090. {PMIC_TOP_RST_MISC_CLR, MT6328_PMIC_TOP_RST_MISC_CLR_ADDR,
  1091. MT6328_PMIC_TOP_RST_MISC_CLR_MASK, MT6328_PMIC_TOP_RST_MISC_CLR_SHIFT},
  1092. {PMIC_VPWRIN_RSTB_STATUS, MT6328_PMIC_VPWRIN_RSTB_STATUS_ADDR,
  1093. MT6328_PMIC_VPWRIN_RSTB_STATUS_MASK, MT6328_PMIC_VPWRIN_RSTB_STATUS_SHIFT},
  1094. {PMIC_DDLO_RSTB_STATUS, MT6328_PMIC_DDLO_RSTB_STATUS_ADDR,
  1095. MT6328_PMIC_DDLO_RSTB_STATUS_MASK, MT6328_PMIC_DDLO_RSTB_STATUS_SHIFT},
  1096. {PMIC_UVLO_RSTB_STATUS, MT6328_PMIC_UVLO_RSTB_STATUS_ADDR,
  1097. MT6328_PMIC_UVLO_RSTB_STATUS_MASK, MT6328_PMIC_UVLO_RSTB_STATUS_SHIFT},
  1098. {PMIC_RTC_DDLO_RSTB_STATUS, MT6328_PMIC_RTC_DDLO_RSTB_STATUS_ADDR,
  1099. MT6328_PMIC_RTC_DDLO_RSTB_STATUS_MASK, MT6328_PMIC_RTC_DDLO_RSTB_STATUS_SHIFT},
  1100. {PMIC_CHRWDT_REG_RSTB_STATUS, MT6328_PMIC_CHRWDT_REG_RSTB_STATUS_ADDR,
  1101. MT6328_PMIC_CHRWDT_REG_RSTB_STATUS_MASK, MT6328_PMIC_CHRWDT_REG_RSTB_STATUS_SHIFT},
  1102. {PMIC_CHRDET_REG_RSTB_STATUS, MT6328_PMIC_CHRDET_REG_RSTB_STATUS_ADDR,
  1103. MT6328_PMIC_CHRDET_REG_RSTB_STATUS_MASK, MT6328_PMIC_CHRDET_REG_RSTB_STATUS_SHIFT},
  1104. {PMIC_TOP_RST_STATUS_RSV, MT6328_PMIC_TOP_RST_STATUS_RSV_ADDR,
  1105. MT6328_PMIC_TOP_RST_STATUS_RSV_MASK, MT6328_PMIC_TOP_RST_STATUS_RSV_SHIFT},
  1106. {PMIC_TOP_RST_STATUS_SET, MT6328_PMIC_TOP_RST_STATUS_SET_ADDR,
  1107. MT6328_PMIC_TOP_RST_STATUS_SET_MASK, MT6328_PMIC_TOP_RST_STATUS_SET_SHIFT},
  1108. {PMIC_TOP_RST_STATUS_CLR, MT6328_PMIC_TOP_RST_STATUS_CLR_ADDR,
  1109. MT6328_PMIC_TOP_RST_STATUS_CLR_MASK, MT6328_PMIC_TOP_RST_STATUS_CLR_SHIFT},
  1110. {PMIC_RG_INT_EN_PWRKEY, MT6328_PMIC_RG_INT_EN_PWRKEY_ADDR,
  1111. MT6328_PMIC_RG_INT_EN_PWRKEY_MASK, MT6328_PMIC_RG_INT_EN_PWRKEY_SHIFT},
  1112. {PMIC_RG_INT_EN_HOMEKEY, MT6328_PMIC_RG_INT_EN_HOMEKEY_ADDR,
  1113. MT6328_PMIC_RG_INT_EN_HOMEKEY_MASK, MT6328_PMIC_RG_INT_EN_HOMEKEY_SHIFT},
  1114. {PMIC_RG_INT_EN_PWRKEY_R, MT6328_PMIC_RG_INT_EN_PWRKEY_R_ADDR,
  1115. MT6328_PMIC_RG_INT_EN_PWRKEY_R_MASK, MT6328_PMIC_RG_INT_EN_PWRKEY_R_SHIFT},
  1116. {PMIC_RG_INT_EN_HOMEKEY_R, MT6328_PMIC_RG_INT_EN_HOMEKEY_R_ADDR,
  1117. MT6328_PMIC_RG_INT_EN_HOMEKEY_R_MASK, MT6328_PMIC_RG_INT_EN_HOMEKEY_R_SHIFT},
  1118. {PMIC_RG_INT_EN_THR_H, MT6328_PMIC_RG_INT_EN_THR_H_ADDR, MT6328_PMIC_RG_INT_EN_THR_H_MASK,
  1119. MT6328_PMIC_RG_INT_EN_THR_H_SHIFT},
  1120. {PMIC_RG_INT_EN_THR_L, MT6328_PMIC_RG_INT_EN_THR_L_ADDR, MT6328_PMIC_RG_INT_EN_THR_L_MASK,
  1121. MT6328_PMIC_RG_INT_EN_THR_L_SHIFT},
  1122. {PMIC_RG_INT_EN_BAT_H, MT6328_PMIC_RG_INT_EN_BAT_H_ADDR, MT6328_PMIC_RG_INT_EN_BAT_H_MASK,
  1123. MT6328_PMIC_RG_INT_EN_BAT_H_SHIFT},
  1124. {PMIC_RG_INT_EN_BAT_L, MT6328_PMIC_RG_INT_EN_BAT_L_ADDR, MT6328_PMIC_RG_INT_EN_BAT_L_MASK,
  1125. MT6328_PMIC_RG_INT_EN_BAT_L_SHIFT},
  1126. {PMIC_RG_INT_EN_RTC, MT6328_PMIC_RG_INT_EN_RTC_ADDR, MT6328_PMIC_RG_INT_EN_RTC_MASK,
  1127. MT6328_PMIC_RG_INT_EN_RTC_SHIFT},
  1128. {PMIC_RG_INT_EN_AUDIO, MT6328_PMIC_RG_INT_EN_AUDIO_ADDR, MT6328_PMIC_RG_INT_EN_AUDIO_MASK,
  1129. MT6328_PMIC_RG_INT_EN_AUDIO_SHIFT},
  1130. {PMIC_RG_INT_EN_ACCDET, MT6328_PMIC_RG_INT_EN_ACCDET_ADDR,
  1131. MT6328_PMIC_RG_INT_EN_ACCDET_MASK, MT6328_PMIC_RG_INT_EN_ACCDET_SHIFT},
  1132. {PMIC_RG_INT_EN_ACCDET_EINT, MT6328_PMIC_RG_INT_EN_ACCDET_EINT_ADDR,
  1133. MT6328_PMIC_RG_INT_EN_ACCDET_EINT_MASK, MT6328_PMIC_RG_INT_EN_ACCDET_EINT_SHIFT},
  1134. {PMIC_RG_INT_EN_ACCDET_NEGV, MT6328_PMIC_RG_INT_EN_ACCDET_NEGV_ADDR,
  1135. MT6328_PMIC_RG_INT_EN_ACCDET_NEGV_MASK, MT6328_PMIC_RG_INT_EN_ACCDET_NEGV_SHIFT},
  1136. {PMIC_RG_INT_EN_NI_LBAT_INT, MT6328_PMIC_RG_INT_EN_NI_LBAT_INT_ADDR,
  1137. MT6328_PMIC_RG_INT_EN_NI_LBAT_INT_MASK, MT6328_PMIC_RG_INT_EN_NI_LBAT_INT_SHIFT},
  1138. {PMIC_INT_CON0_SET, MT6328_PMIC_INT_CON0_SET_ADDR, MT6328_PMIC_INT_CON0_SET_MASK,
  1139. MT6328_PMIC_INT_CON0_SET_SHIFT},
  1140. {PMIC_INT_CON0_CLR, MT6328_PMIC_INT_CON0_CLR_ADDR, MT6328_PMIC_INT_CON0_CLR_MASK,
  1141. MT6328_PMIC_INT_CON0_CLR_SHIFT},
  1142. {PMIC_RG_INT_EN_VPROC_OC, MT6328_PMIC_RG_INT_EN_VPROC_OC_ADDR,
  1143. MT6328_PMIC_RG_INT_EN_VPROC_OC_MASK, MT6328_PMIC_RG_INT_EN_VPROC_OC_SHIFT},
  1144. {PMIC_RG_INT_EN_VSYS_OC, MT6328_PMIC_RG_INT_EN_VSYS_OC_ADDR,
  1145. MT6328_PMIC_RG_INT_EN_VSYS_OC_MASK, MT6328_PMIC_RG_INT_EN_VSYS_OC_SHIFT},
  1146. {PMIC_RG_INT_EN_VLTE_OC, MT6328_PMIC_RG_INT_EN_VLTE_OC_ADDR,
  1147. MT6328_PMIC_RG_INT_EN_VLTE_OC_MASK, MT6328_PMIC_RG_INT_EN_VLTE_OC_SHIFT},
  1148. {PMIC_RG_INT_EN_VCORE_OC, MT6328_PMIC_RG_INT_EN_VCORE_OC_ADDR,
  1149. MT6328_PMIC_RG_INT_EN_VCORE_OC_MASK, MT6328_PMIC_RG_INT_EN_VCORE_OC_SHIFT},
  1150. {PMIC_RG_INT_EN_VPA_OC, MT6328_PMIC_RG_INT_EN_VPA_OC_ADDR,
  1151. MT6328_PMIC_RG_INT_EN_VPA_OC_MASK, MT6328_PMIC_RG_INT_EN_VPA_OC_SHIFT},
  1152. {PMIC_RG_INT_EN_LDO_OC, MT6328_PMIC_RG_INT_EN_LDO_OC_ADDR,
  1153. MT6328_PMIC_RG_INT_EN_LDO_OC_MASK, MT6328_PMIC_RG_INT_EN_LDO_OC_SHIFT},
  1154. {PMIC_RG_INT_EN_BAT2_H, MT6328_PMIC_RG_INT_EN_BAT2_H_ADDR,
  1155. MT6328_PMIC_RG_INT_EN_BAT2_H_MASK, MT6328_PMIC_RG_INT_EN_BAT2_H_SHIFT},
  1156. {PMIC_RG_INT_EN_BAT2_L, MT6328_PMIC_RG_INT_EN_BAT2_L_ADDR,
  1157. MT6328_PMIC_RG_INT_EN_BAT2_L_MASK, MT6328_PMIC_RG_INT_EN_BAT2_L_SHIFT},
  1158. {PMIC_RG_INT_EN_VISMPS0_H, MT6328_PMIC_RG_INT_EN_VISMPS0_H_ADDR,
  1159. MT6328_PMIC_RG_INT_EN_VISMPS0_H_MASK, MT6328_PMIC_RG_INT_EN_VISMPS0_H_SHIFT},
  1160. {PMIC_RG_INT_EN_VISMPS0_L, MT6328_PMIC_RG_INT_EN_VISMPS0_L_ADDR,
  1161. MT6328_PMIC_RG_INT_EN_VISMPS0_L_MASK, MT6328_PMIC_RG_INT_EN_VISMPS0_L_SHIFT},
  1162. {PMIC_RG_INT_EN_AUXADC_IMP, MT6328_PMIC_RG_INT_EN_AUXADC_IMP_ADDR,
  1163. MT6328_PMIC_RG_INT_EN_AUXADC_IMP_MASK, MT6328_PMIC_RG_INT_EN_AUXADC_IMP_SHIFT},
  1164. {PMIC_INT_CON1_SET, MT6328_PMIC_INT_CON1_SET_ADDR, MT6328_PMIC_INT_CON1_SET_MASK,
  1165. MT6328_PMIC_INT_CON1_SET_SHIFT},
  1166. {PMIC_INT_CON1_CLR, MT6328_PMIC_INT_CON1_CLR_ADDR, MT6328_PMIC_INT_CON1_CLR_MASK,
  1167. MT6328_PMIC_INT_CON1_CLR_SHIFT},
  1168. {PMIC_RG_INT_EN_OV, MT6328_PMIC_RG_INT_EN_OV_ADDR, MT6328_PMIC_RG_INT_EN_OV_MASK,
  1169. MT6328_PMIC_RG_INT_EN_OV_SHIFT},
  1170. {PMIC_RG_INT_EN_BVALID_DET, MT6328_PMIC_RG_INT_EN_BVALID_DET_ADDR,
  1171. MT6328_PMIC_RG_INT_EN_BVALID_DET_MASK, MT6328_PMIC_RG_INT_EN_BVALID_DET_SHIFT},
  1172. {PMIC_RG_INT_EN_VBATON_HV, MT6328_PMIC_RG_INT_EN_VBATON_HV_ADDR,
  1173. MT6328_PMIC_RG_INT_EN_VBATON_HV_MASK, MT6328_PMIC_RG_INT_EN_VBATON_HV_SHIFT},
  1174. {PMIC_RG_INT_EN_VBATON_UNDET, MT6328_PMIC_RG_INT_EN_VBATON_UNDET_ADDR,
  1175. MT6328_PMIC_RG_INT_EN_VBATON_UNDET_MASK, MT6328_PMIC_RG_INT_EN_VBATON_UNDET_SHIFT},
  1176. {PMIC_RG_INT_EN_WATCHDOG, MT6328_PMIC_RG_INT_EN_WATCHDOG_ADDR,
  1177. MT6328_PMIC_RG_INT_EN_WATCHDOG_MASK, MT6328_PMIC_RG_INT_EN_WATCHDOG_SHIFT},
  1178. {PMIC_RG_INT_EN_PCHR_CM_VDEC, MT6328_PMIC_RG_INT_EN_PCHR_CM_VDEC_ADDR,
  1179. MT6328_PMIC_RG_INT_EN_PCHR_CM_VDEC_MASK, MT6328_PMIC_RG_INT_EN_PCHR_CM_VDEC_SHIFT},
  1180. {PMIC_RG_INT_EN_CHRDET, MT6328_PMIC_RG_INT_EN_CHRDET_ADDR,
  1181. MT6328_PMIC_RG_INT_EN_CHRDET_MASK, MT6328_PMIC_RG_INT_EN_CHRDET_SHIFT},
  1182. {PMIC_RG_INT_EN_PCHR_CM_VINC, MT6328_PMIC_RG_INT_EN_PCHR_CM_VINC_ADDR,
  1183. MT6328_PMIC_RG_INT_EN_PCHR_CM_VINC_MASK, MT6328_PMIC_RG_INT_EN_PCHR_CM_VINC_SHIFT},
  1184. {PMIC_RG_INT_EN_FG_BAT_H, MT6328_PMIC_RG_INT_EN_FG_BAT_H_ADDR,
  1185. MT6328_PMIC_RG_INT_EN_FG_BAT_H_MASK, MT6328_PMIC_RG_INT_EN_FG_BAT_H_SHIFT},
  1186. {PMIC_RG_INT_EN_FG_BAT_L, MT6328_PMIC_RG_INT_EN_FG_BAT_L_ADDR,
  1187. MT6328_PMIC_RG_INT_EN_FG_BAT_L_MASK, MT6328_PMIC_RG_INT_EN_FG_BAT_L_SHIFT},
  1188. {PMIC_RG_INT_EN_FG_CUR_H, MT6328_PMIC_RG_INT_EN_FG_CUR_H_ADDR,
  1189. MT6328_PMIC_RG_INT_EN_FG_CUR_H_MASK, MT6328_PMIC_RG_INT_EN_FG_CUR_H_SHIFT},
  1190. {PMIC_RG_INT_EN_FG_CUR_L, MT6328_PMIC_RG_INT_EN_FG_CUR_L_ADDR,
  1191. MT6328_PMIC_RG_INT_EN_FG_CUR_L_MASK, MT6328_PMIC_RG_INT_EN_FG_CUR_L_SHIFT},
  1192. {PMIC_RG_INT_EN_FG_ZCV, MT6328_PMIC_RG_INT_EN_FG_ZCV_ADDR,
  1193. MT6328_PMIC_RG_INT_EN_FG_ZCV_MASK, MT6328_PMIC_RG_INT_EN_FG_ZCV_SHIFT},
  1194. {PMIC_RG_INT_EN_SPKL_D, MT6328_PMIC_RG_INT_EN_SPKL_D_ADDR,
  1195. MT6328_PMIC_RG_INT_EN_SPKL_D_MASK, MT6328_PMIC_RG_INT_EN_SPKL_D_SHIFT},
  1196. {PMIC_RG_INT_EN_SPKL_AB, MT6328_PMIC_RG_INT_EN_SPKL_AB_ADDR,
  1197. MT6328_PMIC_RG_INT_EN_SPKL_AB_MASK, MT6328_PMIC_RG_INT_EN_SPKL_AB_SHIFT},
  1198. {PMIC_INT_CON2_SET, MT6328_PMIC_INT_CON2_SET_ADDR, MT6328_PMIC_INT_CON2_SET_MASK,
  1199. MT6328_PMIC_INT_CON2_SET_SHIFT},
  1200. {PMIC_INT_CON2_CLR, MT6328_PMIC_INT_CON2_CLR_ADDR, MT6328_PMIC_INT_CON2_CLR_MASK,
  1201. MT6328_PMIC_INT_CON2_CLR_SHIFT},
  1202. {PMIC_POLARITY, MT6328_PMIC_POLARITY_ADDR, MT6328_PMIC_POLARITY_MASK,
  1203. MT6328_PMIC_POLARITY_SHIFT},
  1204. {PMIC_RG_HOMEKEY_INT_SEL, MT6328_PMIC_RG_HOMEKEY_INT_SEL_ADDR,
  1205. MT6328_PMIC_RG_HOMEKEY_INT_SEL_MASK, MT6328_PMIC_RG_HOMEKEY_INT_SEL_SHIFT},
  1206. {PMIC_RG_PWRKEY_INT_SEL, MT6328_PMIC_RG_PWRKEY_INT_SEL_ADDR,
  1207. MT6328_PMIC_RG_PWRKEY_INT_SEL_MASK, MT6328_PMIC_RG_PWRKEY_INT_SEL_SHIFT},
  1208. {PMIC_RG_CHRDET_INT_SEL, MT6328_PMIC_RG_CHRDET_INT_SEL_ADDR,
  1209. MT6328_PMIC_RG_CHRDET_INT_SEL_MASK, MT6328_PMIC_RG_CHRDET_INT_SEL_SHIFT},
  1210. {PMIC_RG_PCHR_CM_VINC_POLARITY_RSV, MT6328_PMIC_RG_PCHR_CM_VINC_POLARITY_RSV_ADDR,
  1211. MT6328_PMIC_RG_PCHR_CM_VINC_POLARITY_RSV_MASK,
  1212. MT6328_PMIC_RG_PCHR_CM_VINC_POLARITY_RSV_SHIFT},
  1213. {PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV, MT6328_PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV_ADDR,
  1214. MT6328_PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV_MASK,
  1215. MT6328_PMIC_RG_PCHR_CM_VDEC_POLARITY_RSV_SHIFT},
  1216. {PMIC_INT_MISC_CON_SET, MT6328_PMIC_INT_MISC_CON_SET_ADDR,
  1217. MT6328_PMIC_INT_MISC_CON_SET_MASK, MT6328_PMIC_INT_MISC_CON_SET_SHIFT},
  1218. {PMIC_INT_MISC_CON_CLR, MT6328_PMIC_INT_MISC_CON_CLR_ADDR,
  1219. MT6328_PMIC_INT_MISC_CON_CLR_MASK, MT6328_PMIC_INT_MISC_CON_CLR_SHIFT},
  1220. {PMIC_RG_INT_STATUS_PWRKEY, MT6328_PMIC_RG_INT_STATUS_PWRKEY_ADDR,
  1221. MT6328_PMIC_RG_INT_STATUS_PWRKEY_MASK, MT6328_PMIC_RG_INT_STATUS_PWRKEY_SHIFT},
  1222. {PMIC_RG_INT_STATUS_HOMEKEY, MT6328_PMIC_RG_INT_STATUS_HOMEKEY_ADDR,
  1223. MT6328_PMIC_RG_INT_STATUS_HOMEKEY_MASK, MT6328_PMIC_RG_INT_STATUS_HOMEKEY_SHIFT},
  1224. {PMIC_RG_INT_STATUS_PWRKEY_R, MT6328_PMIC_RG_INT_STATUS_PWRKEY_R_ADDR,
  1225. MT6328_PMIC_RG_INT_STATUS_PWRKEY_R_MASK, MT6328_PMIC_RG_INT_STATUS_PWRKEY_R_SHIFT},
  1226. {PMIC_RG_INT_STATUS_HOMEKEY_R, MT6328_PMIC_RG_INT_STATUS_HOMEKEY_R_ADDR,
  1227. MT6328_PMIC_RG_INT_STATUS_HOMEKEY_R_MASK, MT6328_PMIC_RG_INT_STATUS_HOMEKEY_R_SHIFT},
  1228. {PMIC_RG_INT_STATUS_THR_H, MT6328_PMIC_RG_INT_STATUS_THR_H_ADDR,
  1229. MT6328_PMIC_RG_INT_STATUS_THR_H_MASK, MT6328_PMIC_RG_INT_STATUS_THR_H_SHIFT},
  1230. {PMIC_RG_INT_STATUS_THR_L, MT6328_PMIC_RG_INT_STATUS_THR_L_ADDR,
  1231. MT6328_PMIC_RG_INT_STATUS_THR_L_MASK, MT6328_PMIC_RG_INT_STATUS_THR_L_SHIFT},
  1232. {PMIC_RG_INT_STATUS_BAT_H, MT6328_PMIC_RG_INT_STATUS_BAT_H_ADDR,
  1233. MT6328_PMIC_RG_INT_STATUS_BAT_H_MASK, MT6328_PMIC_RG_INT_STATUS_BAT_H_SHIFT},
  1234. {PMIC_RG_INT_STATUS_BAT_L, MT6328_PMIC_RG_INT_STATUS_BAT_L_ADDR,
  1235. MT6328_PMIC_RG_INT_STATUS_BAT_L_MASK, MT6328_PMIC_RG_INT_STATUS_BAT_L_SHIFT},
  1236. {PMIC_RG_INT_STATUS_RTC, MT6328_PMIC_RG_INT_STATUS_RTC_ADDR,
  1237. MT6328_PMIC_RG_INT_STATUS_RTC_MASK, MT6328_PMIC_RG_INT_STATUS_RTC_SHIFT},
  1238. {PMIC_RG_INT_STATUS_AUDIO, MT6328_PMIC_RG_INT_STATUS_AUDIO_ADDR,
  1239. MT6328_PMIC_RG_INT_STATUS_AUDIO_MASK, MT6328_PMIC_RG_INT_STATUS_AUDIO_SHIFT},
  1240. {PMIC_RG_INT_STATUS_ACCDET, MT6328_PMIC_RG_INT_STATUS_ACCDET_ADDR,
  1241. MT6328_PMIC_RG_INT_STATUS_ACCDET_MASK, MT6328_PMIC_RG_INT_STATUS_ACCDET_SHIFT},
  1242. {PMIC_RG_INT_STATUS_ACCDET_EINT, MT6328_PMIC_RG_INT_STATUS_ACCDET_EINT_ADDR,
  1243. MT6328_PMIC_RG_INT_STATUS_ACCDET_EINT_MASK, MT6328_PMIC_RG_INT_STATUS_ACCDET_EINT_SHIFT},
  1244. {PMIC_RG_INT_STATUS_ACCDET_NEGV, MT6328_PMIC_RG_INT_STATUS_ACCDET_NEGV_ADDR,
  1245. MT6328_PMIC_RG_INT_STATUS_ACCDET_NEGV_MASK, MT6328_PMIC_RG_INT_STATUS_ACCDET_NEGV_SHIFT},
  1246. {PMIC_RG_INT_STATUS_NI_LBAT_INT, MT6328_PMIC_RG_INT_STATUS_NI_LBAT_INT_ADDR,
  1247. MT6328_PMIC_RG_INT_STATUS_NI_LBAT_INT_MASK, MT6328_PMIC_RG_INT_STATUS_NI_LBAT_INT_SHIFT},
  1248. {PMIC_RG_INT_STATUS_VPROC_OC, MT6328_PMIC_RG_INT_STATUS_VPROC_OC_ADDR,
  1249. MT6328_PMIC_RG_INT_STATUS_VPROC_OC_MASK, MT6328_PMIC_RG_INT_STATUS_VPROC_OC_SHIFT},
  1250. {PMIC_RG_INT_STATUS_VSYS_OC, MT6328_PMIC_RG_INT_STATUS_VSYS_OC_ADDR,
  1251. MT6328_PMIC_RG_INT_STATUS_VSYS_OC_MASK, MT6328_PMIC_RG_INT_STATUS_VSYS_OC_SHIFT},
  1252. {PMIC_RG_INT_STATUS_VLTE_OC, MT6328_PMIC_RG_INT_STATUS_VLTE_OC_ADDR,
  1253. MT6328_PMIC_RG_INT_STATUS_VLTE_OC_MASK, MT6328_PMIC_RG_INT_STATUS_VLTE_OC_SHIFT},
  1254. {PMIC_RG_INT_STATUS_VCORE_OC, MT6328_PMIC_RG_INT_STATUS_VCORE_OC_ADDR,
  1255. MT6328_PMIC_RG_INT_STATUS_VCORE_OC_MASK, MT6328_PMIC_RG_INT_STATUS_VCORE_OC_SHIFT},
  1256. {PMIC_RG_INT_STATUS_VPA_OC, MT6328_PMIC_RG_INT_STATUS_VPA_OC_ADDR,
  1257. MT6328_PMIC_RG_INT_STATUS_VPA_OC_MASK, MT6328_PMIC_RG_INT_STATUS_VPA_OC_SHIFT},
  1258. {PMIC_RG_INT_STATUS_LDO_OC, MT6328_PMIC_RG_INT_STATUS_LDO_OC_ADDR,
  1259. MT6328_PMIC_RG_INT_STATUS_LDO_OC_MASK, MT6328_PMIC_RG_INT_STATUS_LDO_OC_SHIFT},
  1260. {PMIC_RG_INT_STATUS_BAT2_H, MT6328_PMIC_RG_INT_STATUS_BAT2_H_ADDR,
  1261. MT6328_PMIC_RG_INT_STATUS_BAT2_H_MASK, MT6328_PMIC_RG_INT_STATUS_BAT2_H_SHIFT},
  1262. {PMIC_RG_INT_STATUS_BAT2_L, MT6328_PMIC_RG_INT_STATUS_BAT2_L_ADDR,
  1263. MT6328_PMIC_RG_INT_STATUS_BAT2_L_MASK, MT6328_PMIC_RG_INT_STATUS_BAT2_L_SHIFT},
  1264. {PMIC_RG_INT_STATUS_VISMPS0_H, MT6328_PMIC_RG_INT_STATUS_VISMPS0_H_ADDR,
  1265. MT6328_PMIC_RG_INT_STATUS_VISMPS0_H_MASK, MT6328_PMIC_RG_INT_STATUS_VISMPS0_H_SHIFT},
  1266. {PMIC_RG_INT_STATUS_VISMPS0_L, MT6328_PMIC_RG_INT_STATUS_VISMPS0_L_ADDR,
  1267. MT6328_PMIC_RG_INT_STATUS_VISMPS0_L_MASK, MT6328_PMIC_RG_INT_STATUS_VISMPS0_L_SHIFT},
  1268. {PMIC_RG_INT_STATUS_AUXADC_IMP, MT6328_PMIC_RG_INT_STATUS_AUXADC_IMP_ADDR,
  1269. MT6328_PMIC_RG_INT_STATUS_AUXADC_IMP_MASK, MT6328_PMIC_RG_INT_STATUS_AUXADC_IMP_SHIFT},
  1270. {PMIC_RG_INT_STATUS_OV, MT6328_PMIC_RG_INT_STATUS_OV_ADDR,
  1271. MT6328_PMIC_RG_INT_STATUS_OV_MASK, MT6328_PMIC_RG_INT_STATUS_OV_SHIFT},
  1272. {PMIC_RG_INT_STATUS_BVALID_DET, MT6328_PMIC_RG_INT_STATUS_BVALID_DET_ADDR,
  1273. MT6328_PMIC_RG_INT_STATUS_BVALID_DET_MASK, MT6328_PMIC_RG_INT_STATUS_BVALID_DET_SHIFT},
  1274. {PMIC_RG_INT_STATUS_VBATON_HV, MT6328_PMIC_RG_INT_STATUS_VBATON_HV_ADDR,
  1275. MT6328_PMIC_RG_INT_STATUS_VBATON_HV_MASK, MT6328_PMIC_RG_INT_STATUS_VBATON_HV_SHIFT},
  1276. {PMIC_RG_INT_STATUS_VBATON_UNDET, MT6328_PMIC_RG_INT_STATUS_VBATON_UNDET_ADDR,
  1277. MT6328_PMIC_RG_INT_STATUS_VBATON_UNDET_MASK, MT6328_PMIC_RG_INT_STATUS_VBATON_UNDET_SHIFT},
  1278. {PMIC_RG_INT_STATUS_WATCHDOG, MT6328_PMIC_RG_INT_STATUS_WATCHDOG_ADDR,
  1279. MT6328_PMIC_RG_INT_STATUS_WATCHDOG_MASK, MT6328_PMIC_RG_INT_STATUS_WATCHDOG_SHIFT},
  1280. {PMIC_RG_INT_STATUS_PCHR_CM_VDEC, MT6328_PMIC_RG_INT_STATUS_PCHR_CM_VDEC_ADDR,
  1281. MT6328_PMIC_RG_INT_STATUS_PCHR_CM_VDEC_MASK, MT6328_PMIC_RG_INT_STATUS_PCHR_CM_VDEC_SHIFT},
  1282. {PMIC_RG_INT_STATUS_CHRDET, MT6328_PMIC_RG_INT_STATUS_CHRDET_ADDR,
  1283. MT6328_PMIC_RG_INT_STATUS_CHRDET_MASK, MT6328_PMIC_RG_INT_STATUS_CHRDET_SHIFT},
  1284. {PMIC_RG_INT_STATUS_PCHR_CM_VINC, MT6328_PMIC_RG_INT_STATUS_PCHR_CM_VINC_ADDR,
  1285. MT6328_PMIC_RG_INT_STATUS_PCHR_CM_VINC_MASK, MT6328_PMIC_RG_INT_STATUS_PCHR_CM_VINC_SHIFT},
  1286. {PMIC_RG_INT_STATUS_FG_BAT_H, MT6328_PMIC_RG_INT_STATUS_FG_BAT_H_ADDR,
  1287. MT6328_PMIC_RG_INT_STATUS_FG_BAT_H_MASK, MT6328_PMIC_RG_INT_STATUS_FG_BAT_H_SHIFT},
  1288. {PMIC_RG_INT_STATUS_FG_BAT_L, MT6328_PMIC_RG_INT_STATUS_FG_BAT_L_ADDR,
  1289. MT6328_PMIC_RG_INT_STATUS_FG_BAT_L_MASK, MT6328_PMIC_RG_INT_STATUS_FG_BAT_L_SHIFT},
  1290. {PMIC_RG_INT_STATUS_FG_CUR_H, MT6328_PMIC_RG_INT_STATUS_FG_CUR_H_ADDR,
  1291. MT6328_PMIC_RG_INT_STATUS_FG_CUR_H_MASK, MT6328_PMIC_RG_INT_STATUS_FG_CUR_H_SHIFT},
  1292. {PMIC_RG_INT_STATUS_FG_CUR_L, MT6328_PMIC_RG_INT_STATUS_FG_CUR_L_ADDR,
  1293. MT6328_PMIC_RG_INT_STATUS_FG_CUR_L_MASK, MT6328_PMIC_RG_INT_STATUS_FG_CUR_L_SHIFT},
  1294. {PMIC_RG_INT_STATUS_FG_ZCV, MT6328_PMIC_RG_INT_STATUS_FG_ZCV_ADDR,
  1295. MT6328_PMIC_RG_INT_STATUS_FG_ZCV_MASK, MT6328_PMIC_RG_INT_STATUS_FG_ZCV_SHIFT},
  1296. {PMIC_RG_INT_STATUS_SPKL_D, MT6328_PMIC_RG_INT_STATUS_SPKL_D_ADDR,
  1297. MT6328_PMIC_RG_INT_STATUS_SPKL_D_MASK, MT6328_PMIC_RG_INT_STATUS_SPKL_D_SHIFT},
  1298. {PMIC_RG_INT_STATUS_SPKL_AB, MT6328_PMIC_RG_INT_STATUS_SPKL_AB_ADDR,
  1299. MT6328_PMIC_RG_INT_STATUS_SPKL_AB_MASK, MT6328_PMIC_RG_INT_STATUS_SPKL_AB_SHIFT},
  1300. {PMIC_OC_GEAR_LDO, MT6328_PMIC_OC_GEAR_LDO_ADDR, MT6328_PMIC_OC_GEAR_LDO_MASK,
  1301. MT6328_PMIC_OC_GEAR_LDO_SHIFT},
  1302. {PMIC_FQMTR_TCKSEL, MT6328_PMIC_FQMTR_TCKSEL_ADDR, MT6328_PMIC_FQMTR_TCKSEL_MASK,
  1303. MT6328_PMIC_FQMTR_TCKSEL_SHIFT},
  1304. {PMIC_FQMTR_BUSY, MT6328_PMIC_FQMTR_BUSY_ADDR, MT6328_PMIC_FQMTR_BUSY_MASK,
  1305. MT6328_PMIC_FQMTR_BUSY_SHIFT},
  1306. {PMIC_FQMTR_EN, MT6328_PMIC_FQMTR_EN_ADDR, MT6328_PMIC_FQMTR_EN_MASK,
  1307. MT6328_PMIC_FQMTR_EN_SHIFT},
  1308. {PMIC_FQMTR_WINSET, MT6328_PMIC_FQMTR_WINSET_ADDR, MT6328_PMIC_FQMTR_WINSET_MASK,
  1309. MT6328_PMIC_FQMTR_WINSET_SHIFT},
  1310. {PMIC_FQMTR_DATA, MT6328_PMIC_FQMTR_DATA_ADDR, MT6328_PMIC_FQMTR_DATA_MASK,
  1311. MT6328_PMIC_FQMTR_DATA_SHIFT},
  1312. {PMIC_RG_SLP_RW_EN, MT6328_PMIC_RG_SLP_RW_EN_ADDR, MT6328_PMIC_RG_SLP_RW_EN_MASK,
  1313. MT6328_PMIC_RG_SLP_RW_EN_SHIFT},
  1314. {PMIC_RG_SPI_RSV, MT6328_PMIC_RG_SPI_RSV_ADDR, MT6328_PMIC_RG_SPI_RSV_MASK,
  1315. MT6328_PMIC_RG_SPI_RSV_SHIFT},
  1316. {PMIC_DEW_DIO_EN, MT6328_PMIC_DEW_DIO_EN_ADDR, MT6328_PMIC_DEW_DIO_EN_MASK,
  1317. MT6328_PMIC_DEW_DIO_EN_SHIFT},
  1318. {PMIC_DEW_READ_TEST, MT6328_PMIC_DEW_READ_TEST_ADDR, MT6328_PMIC_DEW_READ_TEST_MASK,
  1319. MT6328_PMIC_DEW_READ_TEST_SHIFT},
  1320. {PMIC_DEW_WRITE_TEST, MT6328_PMIC_DEW_WRITE_TEST_ADDR, MT6328_PMIC_DEW_WRITE_TEST_MASK,
  1321. MT6328_PMIC_DEW_WRITE_TEST_SHIFT},
  1322. {PMIC_DEW_CRC_SWRST, MT6328_PMIC_DEW_CRC_SWRST_ADDR, MT6328_PMIC_DEW_CRC_SWRST_MASK,
  1323. MT6328_PMIC_DEW_CRC_SWRST_SHIFT},
  1324. {PMIC_DEW_CRC_EN, MT6328_PMIC_DEW_CRC_EN_ADDR, MT6328_PMIC_DEW_CRC_EN_MASK,
  1325. MT6328_PMIC_DEW_CRC_EN_SHIFT},
  1326. {PMIC_DEW_CRC_VAL, MT6328_PMIC_DEW_CRC_VAL_ADDR, MT6328_PMIC_DEW_CRC_VAL_MASK,
  1327. MT6328_PMIC_DEW_CRC_VAL_SHIFT},
  1328. {PMIC_DEW_DBG_MON_SEL, MT6328_PMIC_DEW_DBG_MON_SEL_ADDR, MT6328_PMIC_DEW_DBG_MON_SEL_MASK,
  1329. MT6328_PMIC_DEW_DBG_MON_SEL_SHIFT},
  1330. {PMIC_DEW_CIPHER_KEY_SEL, MT6328_PMIC_DEW_CIPHER_KEY_SEL_ADDR,
  1331. MT6328_PMIC_DEW_CIPHER_KEY_SEL_MASK, MT6328_PMIC_DEW_CIPHER_KEY_SEL_SHIFT},
  1332. {PMIC_DEW_CIPHER_IV_SEL, MT6328_PMIC_DEW_CIPHER_IV_SEL_ADDR,
  1333. MT6328_PMIC_DEW_CIPHER_IV_SEL_MASK, MT6328_PMIC_DEW_CIPHER_IV_SEL_SHIFT},
  1334. {PMIC_DEW_CIPHER_EN, MT6328_PMIC_DEW_CIPHER_EN_ADDR, MT6328_PMIC_DEW_CIPHER_EN_MASK,
  1335. MT6328_PMIC_DEW_CIPHER_EN_SHIFT},
  1336. {PMIC_DEW_CIPHER_RDY, MT6328_PMIC_DEW_CIPHER_RDY_ADDR, MT6328_PMIC_DEW_CIPHER_RDY_MASK,
  1337. MT6328_PMIC_DEW_CIPHER_RDY_SHIFT},
  1338. {PMIC_DEW_CIPHER_MODE, MT6328_PMIC_DEW_CIPHER_MODE_ADDR, MT6328_PMIC_DEW_CIPHER_MODE_MASK,
  1339. MT6328_PMIC_DEW_CIPHER_MODE_SHIFT},
  1340. {PMIC_DEW_CIPHER_SWRST, MT6328_PMIC_DEW_CIPHER_SWRST_ADDR,
  1341. MT6328_PMIC_DEW_CIPHER_SWRST_MASK, MT6328_PMIC_DEW_CIPHER_SWRST_SHIFT},
  1342. {PMIC_DEW_RDDMY_NO, MT6328_PMIC_DEW_RDDMY_NO_ADDR, MT6328_PMIC_DEW_RDDMY_NO_MASK,
  1343. MT6328_PMIC_DEW_RDDMY_NO_SHIFT},
  1344. {PMIC_INT_TYPE_CON0, MT6328_PMIC_INT_TYPE_CON0_ADDR, MT6328_PMIC_INT_TYPE_CON0_MASK,
  1345. MT6328_PMIC_INT_TYPE_CON0_SHIFT},
  1346. {PMIC_INT_TYPE_CON0_SET, MT6328_PMIC_INT_TYPE_CON0_SET_ADDR,
  1347. MT6328_PMIC_INT_TYPE_CON0_SET_MASK, MT6328_PMIC_INT_TYPE_CON0_SET_SHIFT},
  1348. {PMIC_INT_TYPE_CON0_CLR, MT6328_PMIC_INT_TYPE_CON0_CLR_ADDR,
  1349. MT6328_PMIC_INT_TYPE_CON0_CLR_MASK, MT6328_PMIC_INT_TYPE_CON0_CLR_SHIFT},
  1350. {PMIC_INT_TYPE_CON1, MT6328_PMIC_INT_TYPE_CON1_ADDR, MT6328_PMIC_INT_TYPE_CON1_MASK,
  1351. MT6328_PMIC_INT_TYPE_CON1_SHIFT},
  1352. {PMIC_INT_TYPE_CON1_SET, MT6328_PMIC_INT_TYPE_CON1_SET_ADDR,
  1353. MT6328_PMIC_INT_TYPE_CON1_SET_MASK, MT6328_PMIC_INT_TYPE_CON1_SET_SHIFT},
  1354. {PMIC_INT_TYPE_CON1_CLR, MT6328_PMIC_INT_TYPE_CON1_CLR_ADDR,
  1355. MT6328_PMIC_INT_TYPE_CON1_CLR_MASK, MT6328_PMIC_INT_TYPE_CON1_CLR_SHIFT},
  1356. {PMIC_INT_TYPE_CON2, MT6328_PMIC_INT_TYPE_CON2_ADDR, MT6328_PMIC_INT_TYPE_CON2_MASK,
  1357. MT6328_PMIC_INT_TYPE_CON2_SHIFT},
  1358. {PMIC_INT_TYPE_CON2_SET, MT6328_PMIC_INT_TYPE_CON2_SET_ADDR,
  1359. MT6328_PMIC_INT_TYPE_CON2_SET_MASK, MT6328_PMIC_INT_TYPE_CON2_SET_SHIFT},
  1360. {PMIC_INT_TYPE_CON2_CLR, MT6328_PMIC_INT_TYPE_CON2_CLR_ADDR,
  1361. MT6328_PMIC_INT_TYPE_CON2_CLR_MASK, MT6328_PMIC_INT_TYPE_CON2_CLR_SHIFT},
  1362. {PMIC_CPU_INT_STA, MT6328_PMIC_CPU_INT_STA_ADDR, MT6328_PMIC_CPU_INT_STA_MASK,
  1363. MT6328_PMIC_CPU_INT_STA_SHIFT},
  1364. {PMIC_MD32_INT_STA, MT6328_PMIC_MD32_INT_STA_ADDR, MT6328_PMIC_MD32_INT_STA_MASK,
  1365. MT6328_PMIC_MD32_INT_STA_SHIFT},
  1366. {PMIC_BUCK_ALL_RSV0, MT6328_PMIC_BUCK_ALL_RSV0_ADDR, MT6328_PMIC_BUCK_ALL_RSV0_MASK,
  1367. MT6328_PMIC_BUCK_ALL_RSV0_SHIFT},
  1368. {PMIC_VSLEEP_SRC0, MT6328_PMIC_VSLEEP_SRC0_ADDR, MT6328_PMIC_VSLEEP_SRC0_MASK,
  1369. MT6328_PMIC_VSLEEP_SRC0_SHIFT},
  1370. {PMIC_VSLEEP_SRC1, MT6328_PMIC_VSLEEP_SRC1_ADDR, MT6328_PMIC_VSLEEP_SRC1_MASK,
  1371. MT6328_PMIC_VSLEEP_SRC1_SHIFT},
  1372. {PMIC_R2R_SRC0, MT6328_PMIC_R2R_SRC0_ADDR, MT6328_PMIC_R2R_SRC0_MASK,
  1373. MT6328_PMIC_R2R_SRC0_SHIFT},
  1374. {PMIC_R2R_SRC1, MT6328_PMIC_R2R_SRC1_ADDR, MT6328_PMIC_R2R_SRC1_MASK,
  1375. MT6328_PMIC_R2R_SRC1_SHIFT},
  1376. {PMIC_BUCK_OSC_SEL_SRC0, MT6328_PMIC_BUCK_OSC_SEL_SRC0_ADDR,
  1377. MT6328_PMIC_BUCK_OSC_SEL_SRC0_MASK, MT6328_PMIC_BUCK_OSC_SEL_SRC0_SHIFT},
  1378. {PMIC_SRCLKEN_DLY_SRC1, MT6328_PMIC_SRCLKEN_DLY_SRC1_ADDR,
  1379. MT6328_PMIC_SRCLKEN_DLY_SRC1_MASK, MT6328_PMIC_SRCLKEN_DLY_SRC1_SHIFT},
  1380. {PMIC_BUCK_CON5_RSV0, MT6328_PMIC_BUCK_CON5_RSV0_ADDR, MT6328_PMIC_BUCK_CON5_RSV0_MASK,
  1381. MT6328_PMIC_BUCK_CON5_RSV0_SHIFT},
  1382. {PMIC_QI_VSYS22_DIG_MON, MT6328_PMIC_QI_VSYS22_DIG_MON_ADDR,
  1383. MT6328_PMIC_QI_VSYS22_DIG_MON_MASK, MT6328_PMIC_QI_VSYS22_DIG_MON_SHIFT},
  1384. {PMIC_QI_VPROC_DIG_MON, MT6328_PMIC_QI_VPROC_DIG_MON_ADDR,
  1385. MT6328_PMIC_QI_VPROC_DIG_MON_MASK, MT6328_PMIC_QI_VPROC_DIG_MON_SHIFT},
  1386. {PMIC_QI_VLTE_DIG_MON, MT6328_PMIC_QI_VLTE_DIG_MON_ADDR, MT6328_PMIC_QI_VLTE_DIG_MON_MASK,
  1387. MT6328_PMIC_QI_VLTE_DIG_MON_SHIFT},
  1388. {PMIC_QI_VCORE1_DIG_MON, MT6328_PMIC_QI_VCORE1_DIG_MON_ADDR,
  1389. MT6328_PMIC_QI_VCORE1_DIG_MON_MASK, MT6328_PMIC_QI_VCORE1_DIG_MON_SHIFT},
  1390. {PMIC_VPROC_OC_EN, MT6328_PMIC_VPROC_OC_EN_ADDR, MT6328_PMIC_VPROC_OC_EN_MASK,
  1391. MT6328_PMIC_VPROC_OC_EN_SHIFT},
  1392. {PMIC_VPROC_OC_DEG_EN, MT6328_PMIC_VPROC_OC_DEG_EN_ADDR, MT6328_PMIC_VPROC_OC_DEG_EN_MASK,
  1393. MT6328_PMIC_VPROC_OC_DEG_EN_SHIFT},
  1394. {PMIC_VPROC_OC_WND, MT6328_PMIC_VPROC_OC_WND_ADDR, MT6328_PMIC_VPROC_OC_WND_MASK,
  1395. MT6328_PMIC_VPROC_OC_WND_SHIFT},
  1396. {PMIC_VPROC_OC_THD, MT6328_PMIC_VPROC_OC_THD_ADDR, MT6328_PMIC_VPROC_OC_THD_MASK,
  1397. MT6328_PMIC_VPROC_OC_THD_SHIFT},
  1398. {PMIC_VPA_OC_EN, MT6328_PMIC_VPA_OC_EN_ADDR, MT6328_PMIC_VPA_OC_EN_MASK,
  1399. MT6328_PMIC_VPA_OC_EN_SHIFT},
  1400. {PMIC_VPA_OC_DEG_EN, MT6328_PMIC_VPA_OC_DEG_EN_ADDR, MT6328_PMIC_VPA_OC_DEG_EN_MASK,
  1401. MT6328_PMIC_VPA_OC_DEG_EN_SHIFT},
  1402. {PMIC_VPA_OC_WND, MT6328_PMIC_VPA_OC_WND_ADDR, MT6328_PMIC_VPA_OC_WND_MASK,
  1403. MT6328_PMIC_VPA_OC_WND_SHIFT},
  1404. {PMIC_VPA_OC_THD, MT6328_PMIC_VPA_OC_THD_ADDR, MT6328_PMIC_VPA_OC_THD_MASK,
  1405. MT6328_PMIC_VPA_OC_THD_SHIFT},
  1406. {PMIC_VLTE_OC_EN, MT6328_PMIC_VLTE_OC_EN_ADDR, MT6328_PMIC_VLTE_OC_EN_MASK,
  1407. MT6328_PMIC_VLTE_OC_EN_SHIFT},
  1408. {PMIC_VLTE_OC_DEG_EN, MT6328_PMIC_VLTE_OC_DEG_EN_ADDR, MT6328_PMIC_VLTE_OC_DEG_EN_MASK,
  1409. MT6328_PMIC_VLTE_OC_DEG_EN_SHIFT},
  1410. {PMIC_VLTE_OC_WND, MT6328_PMIC_VLTE_OC_WND_ADDR, MT6328_PMIC_VLTE_OC_WND_MASK,
  1411. MT6328_PMIC_VLTE_OC_WND_SHIFT},
  1412. {PMIC_VLTE_OC_THD, MT6328_PMIC_VLTE_OC_THD_ADDR, MT6328_PMIC_VLTE_OC_THD_MASK,
  1413. MT6328_PMIC_VLTE_OC_THD_SHIFT},
  1414. {PMIC_VCORE1_OC_EN, MT6328_PMIC_VCORE1_OC_EN_ADDR, MT6328_PMIC_VCORE1_OC_EN_MASK,
  1415. MT6328_PMIC_VCORE1_OC_EN_SHIFT},
  1416. {PMIC_VCORE1_OC_DEG_EN, MT6328_PMIC_VCORE1_OC_DEG_EN_ADDR,
  1417. MT6328_PMIC_VCORE1_OC_DEG_EN_MASK, MT6328_PMIC_VCORE1_OC_DEG_EN_SHIFT},
  1418. {PMIC_VCORE1_OC_WND, MT6328_PMIC_VCORE1_OC_WND_ADDR, MT6328_PMIC_VCORE1_OC_WND_MASK,
  1419. MT6328_PMIC_VCORE1_OC_WND_SHIFT},
  1420. {PMIC_VCORE1_OC_THD, MT6328_PMIC_VCORE1_OC_THD_ADDR, MT6328_PMIC_VCORE1_OC_THD_MASK,
  1421. MT6328_PMIC_VCORE1_OC_THD_SHIFT},
  1422. {PMIC_VSYS22_OC_EN, MT6328_PMIC_VSYS22_OC_EN_ADDR, MT6328_PMIC_VSYS22_OC_EN_MASK,
  1423. MT6328_PMIC_VSYS22_OC_EN_SHIFT},
  1424. {PMIC_VSYS22_OC_DEG_EN, MT6328_PMIC_VSYS22_OC_DEG_EN_ADDR,
  1425. MT6328_PMIC_VSYS22_OC_DEG_EN_MASK, MT6328_PMIC_VSYS22_OC_DEG_EN_SHIFT},
  1426. {PMIC_VSYS22_OC_WND, MT6328_PMIC_VSYS22_OC_WND_ADDR, MT6328_PMIC_VSYS22_OC_WND_MASK,
  1427. MT6328_PMIC_VSYS22_OC_WND_SHIFT},
  1428. {PMIC_VSYS22_OC_THD, MT6328_PMIC_VSYS22_OC_THD_ADDR, MT6328_PMIC_VSYS22_OC_THD_MASK,
  1429. MT6328_PMIC_VSYS22_OC_THD_SHIFT},
  1430. {PMIC_VPROC_OC_FLAG_CLR, MT6328_PMIC_VPROC_OC_FLAG_CLR_ADDR,
  1431. MT6328_PMIC_VPROC_OC_FLAG_CLR_MASK, MT6328_PMIC_VPROC_OC_FLAG_CLR_SHIFT},
  1432. {PMIC_VLTE_OC_FLAG_CLR, MT6328_PMIC_VLTE_OC_FLAG_CLR_ADDR,
  1433. MT6328_PMIC_VLTE_OC_FLAG_CLR_MASK, MT6328_PMIC_VLTE_OC_FLAG_CLR_SHIFT},
  1434. {PMIC_VCORE1_OC_FLAG_CLR, MT6328_PMIC_VCORE1_OC_FLAG_CLR_ADDR,
  1435. MT6328_PMIC_VCORE1_OC_FLAG_CLR_MASK, MT6328_PMIC_VCORE1_OC_FLAG_CLR_SHIFT},
  1436. {PMIC_VSYS22_OC_FLAG_CLR, MT6328_PMIC_VSYS22_OC_FLAG_CLR_ADDR,
  1437. MT6328_PMIC_VSYS22_OC_FLAG_CLR_MASK, MT6328_PMIC_VSYS22_OC_FLAG_CLR_SHIFT},
  1438. {PMIC_VPA_OC_FLAG_CLR, MT6328_PMIC_VPA_OC_FLAG_CLR_ADDR, MT6328_PMIC_VPA_OC_FLAG_CLR_MASK,
  1439. MT6328_PMIC_VPA_OC_FLAG_CLR_SHIFT},
  1440. {PMIC_VPROC_OC_FLAG_CLR_SEL, MT6328_PMIC_VPROC_OC_FLAG_CLR_SEL_ADDR,
  1441. MT6328_PMIC_VPROC_OC_FLAG_CLR_SEL_MASK, MT6328_PMIC_VPROC_OC_FLAG_CLR_SEL_SHIFT},
  1442. {PMIC_VLTE_OC_FLAG_CLR_SEL, MT6328_PMIC_VLTE_OC_FLAG_CLR_SEL_ADDR,
  1443. MT6328_PMIC_VLTE_OC_FLAG_CLR_SEL_MASK, MT6328_PMIC_VLTE_OC_FLAG_CLR_SEL_SHIFT},
  1444. {PMIC_VCORE1_OC_FLAG_CLR_SEL, MT6328_PMIC_VCORE1_OC_FLAG_CLR_SEL_ADDR,
  1445. MT6328_PMIC_VCORE1_OC_FLAG_CLR_SEL_MASK, MT6328_PMIC_VCORE1_OC_FLAG_CLR_SEL_SHIFT},
  1446. {PMIC_VSYS22_OC_FLAG_CLR_SEL, MT6328_PMIC_VSYS22_OC_FLAG_CLR_SEL_ADDR,
  1447. MT6328_PMIC_VSYS22_OC_FLAG_CLR_SEL_MASK, MT6328_PMIC_VSYS22_OC_FLAG_CLR_SEL_SHIFT},
  1448. {PMIC_VPA_OC_FLAG_CLR_SEL, MT6328_PMIC_VPA_OC_FLAG_CLR_SEL_ADDR,
  1449. MT6328_PMIC_VPA_OC_FLAG_CLR_SEL_MASK, MT6328_PMIC_VPA_OC_FLAG_CLR_SEL_SHIFT},
  1450. {PMIC_VPROC_OC_STATUS, MT6328_PMIC_VPROC_OC_STATUS_ADDR, MT6328_PMIC_VPROC_OC_STATUS_MASK,
  1451. MT6328_PMIC_VPROC_OC_STATUS_SHIFT},
  1452. {PMIC_VLTE_OC_STATUS, MT6328_PMIC_VLTE_OC_STATUS_ADDR, MT6328_PMIC_VLTE_OC_STATUS_MASK,
  1453. MT6328_PMIC_VLTE_OC_STATUS_SHIFT},
  1454. {PMIC_VCORE1_OC_STATUS, MT6328_PMIC_VCORE1_OC_STATUS_ADDR,
  1455. MT6328_PMIC_VCORE1_OC_STATUS_MASK, MT6328_PMIC_VCORE1_OC_STATUS_SHIFT},
  1456. {PMIC_VSYS22_OC_STATUS, MT6328_PMIC_VSYS22_OC_STATUS_ADDR,
  1457. MT6328_PMIC_VSYS22_OC_STATUS_MASK, MT6328_PMIC_VSYS22_OC_STATUS_SHIFT},
  1458. {PMIC_VPA_OC_STATUS, MT6328_PMIC_VPA_OC_STATUS_ADDR, MT6328_PMIC_VPA_OC_STATUS_MASK,
  1459. MT6328_PMIC_VPA_OC_STATUS_SHIFT},
  1460. {PMIC_VPROC_OC_INT_EN, MT6328_PMIC_VPROC_OC_INT_EN_ADDR, MT6328_PMIC_VPROC_OC_INT_EN_MASK,
  1461. MT6328_PMIC_VPROC_OC_INT_EN_SHIFT},
  1462. {PMIC_VLTE_OC_INT_EN, MT6328_PMIC_VLTE_OC_INT_EN_ADDR, MT6328_PMIC_VLTE_OC_INT_EN_MASK,
  1463. MT6328_PMIC_VLTE_OC_INT_EN_SHIFT},
  1464. {PMIC_VCORE1_OC_INT_EN, MT6328_PMIC_VCORE1_OC_INT_EN_ADDR,
  1465. MT6328_PMIC_VCORE1_OC_INT_EN_MASK, MT6328_PMIC_VCORE1_OC_INT_EN_SHIFT},
  1466. {PMIC_VSYS22_OC_INT_EN, MT6328_PMIC_VSYS22_OC_INT_EN_ADDR,
  1467. MT6328_PMIC_VSYS22_OC_INT_EN_MASK, MT6328_PMIC_VSYS22_OC_INT_EN_SHIFT},
  1468. {PMIC_VPA_OC_INT_EN, MT6328_PMIC_VPA_OC_INT_EN_ADDR, MT6328_PMIC_VPA_OC_INT_EN_MASK,
  1469. MT6328_PMIC_VPA_OC_INT_EN_SHIFT},
  1470. {PMIC_VPROC_EN_OC_SDN_SEL, MT6328_PMIC_VPROC_EN_OC_SDN_SEL_ADDR,
  1471. MT6328_PMIC_VPROC_EN_OC_SDN_SEL_MASK, MT6328_PMIC_VPROC_EN_OC_SDN_SEL_SHIFT},
  1472. {PMIC_VLTE_EN_OC_SDN_SEL, MT6328_PMIC_VLTE_EN_OC_SDN_SEL_ADDR,
  1473. MT6328_PMIC_VLTE_EN_OC_SDN_SEL_MASK, MT6328_PMIC_VLTE_EN_OC_SDN_SEL_SHIFT},
  1474. {PMIC_VCORE1_EN_OC_SDN_SEL, MT6328_PMIC_VCORE1_EN_OC_SDN_SEL_ADDR,
  1475. MT6328_PMIC_VCORE1_EN_OC_SDN_SEL_MASK, MT6328_PMIC_VCORE1_EN_OC_SDN_SEL_SHIFT},
  1476. {PMIC_VSYS22_EN_OC_SDN_SEL, MT6328_PMIC_VSYS22_EN_OC_SDN_SEL_ADDR,
  1477. MT6328_PMIC_VSYS22_EN_OC_SDN_SEL_MASK, MT6328_PMIC_VSYS22_EN_OC_SDN_SEL_SHIFT},
  1478. {PMIC_VPA_EN_OC_SDN_SEL, MT6328_PMIC_VPA_EN_OC_SDN_SEL_ADDR,
  1479. MT6328_PMIC_VPA_EN_OC_SDN_SEL_MASK, MT6328_PMIC_VPA_EN_OC_SDN_SEL_SHIFT},
  1480. {PMIC_VSRAM_TRACK_SLEEP_CTRL, MT6328_PMIC_VSRAM_TRACK_SLEEP_CTRL_ADDR,
  1481. MT6328_PMIC_VSRAM_TRACK_SLEEP_CTRL_MASK, MT6328_PMIC_VSRAM_TRACK_SLEEP_CTRL_SHIFT},
  1482. {PMIC_VSRAM_TRACK_ON_CTRL, MT6328_PMIC_VSRAM_TRACK_ON_CTRL_ADDR,
  1483. MT6328_PMIC_VSRAM_TRACK_ON_CTRL_MASK, MT6328_PMIC_VSRAM_TRACK_ON_CTRL_SHIFT},
  1484. {PMIC_VPROC_TRACK_ON_CTRL, MT6328_PMIC_VPROC_TRACK_ON_CTRL_ADDR,
  1485. MT6328_PMIC_VPROC_TRACK_ON_CTRL_MASK, MT6328_PMIC_VPROC_TRACK_ON_CTRL_SHIFT},
  1486. {PMIC_VSRAM_VOSEL_DELTA, MT6328_PMIC_VSRAM_VOSEL_DELTA_ADDR,
  1487. MT6328_PMIC_VSRAM_VOSEL_DELTA_MASK, MT6328_PMIC_VSRAM_VOSEL_DELTA_SHIFT},
  1488. {PMIC_VSRAM_VOSEL_OFFSET, MT6328_PMIC_VSRAM_VOSEL_OFFSET_ADDR,
  1489. MT6328_PMIC_VSRAM_VOSEL_OFFSET_MASK, MT6328_PMIC_VSRAM_VOSEL_OFFSET_SHIFT},
  1490. {PMIC_VSRAM_VOSEL_ON_LB, MT6328_PMIC_VSRAM_VOSEL_ON_LB_ADDR,
  1491. MT6328_PMIC_VSRAM_VOSEL_ON_LB_MASK, MT6328_PMIC_VSRAM_VOSEL_ON_LB_SHIFT},
  1492. {PMIC_VSRAM_VOSEL_ON_HB, MT6328_PMIC_VSRAM_VOSEL_ON_HB_ADDR,
  1493. MT6328_PMIC_VSRAM_VOSEL_ON_HB_MASK, MT6328_PMIC_VSRAM_VOSEL_ON_HB_SHIFT},
  1494. {PMIC_VSRAM_VOSEL_SLEEP_LB, MT6328_PMIC_VSRAM_VOSEL_SLEEP_LB_ADDR,
  1495. MT6328_PMIC_VSRAM_VOSEL_SLEEP_LB_MASK, MT6328_PMIC_VSRAM_VOSEL_SLEEP_LB_SHIFT},
  1496. {PMIC_QI_VPROC_VSLEEP, MT6328_PMIC_QI_VPROC_VSLEEP_ADDR, MT6328_PMIC_QI_VPROC_VSLEEP_MASK,
  1497. MT6328_PMIC_QI_VPROC_VSLEEP_SHIFT},
  1498. {PMIC_QI_VLTE_VSLEEP, MT6328_PMIC_QI_VLTE_VSLEEP_ADDR, MT6328_PMIC_QI_VLTE_VSLEEP_MASK,
  1499. MT6328_PMIC_QI_VLTE_VSLEEP_SHIFT},
  1500. {PMIC_QI_VCORE1_VSLEEP, MT6328_PMIC_QI_VCORE1_VSLEEP_ADDR,
  1501. MT6328_PMIC_QI_VCORE1_VSLEEP_MASK, MT6328_PMIC_QI_VCORE1_VSLEEP_SHIFT},
  1502. {PMIC_QI_VSYS22_VSLEEP, MT6328_PMIC_QI_VSYS22_VSLEEP_ADDR,
  1503. MT6328_PMIC_QI_VSYS22_VSLEEP_MASK, MT6328_PMIC_QI_VSYS22_VSLEEP_SHIFT},
  1504. {PMIC_QI_VSRAM_VSLEEP, MT6328_PMIC_QI_VSRAM_VSLEEP_ADDR, MT6328_PMIC_QI_VSRAM_VSLEEP_MASK,
  1505. MT6328_PMIC_QI_VSRAM_VSLEEP_SHIFT},
  1506. {PMIC_RG_BUCK_RSV, MT6328_PMIC_RG_BUCK_RSV_ADDR, MT6328_PMIC_RG_BUCK_RSV_MASK,
  1507. MT6328_PMIC_RG_BUCK_RSV_SHIFT},
  1508. {PMIC_RG_SMPS_TESTMODE_B, MT6328_PMIC_RG_SMPS_TESTMODE_B_ADDR,
  1509. MT6328_PMIC_RG_SMPS_TESTMODE_B_MASK, MT6328_PMIC_RG_SMPS_TESTMODE_B_SHIFT},
  1510. {PMIC_RG_VPROC_TRIMH, MT6328_PMIC_RG_VPROC_TRIMH_ADDR, MT6328_PMIC_RG_VPROC_TRIMH_MASK,
  1511. MT6328_PMIC_RG_VPROC_TRIMH_SHIFT},
  1512. {PMIC_RG_VPROC_TRIML, MT6328_PMIC_RG_VPROC_TRIML_ADDR, MT6328_PMIC_RG_VPROC_TRIML_MASK,
  1513. MT6328_PMIC_RG_VPROC_TRIML_SHIFT},
  1514. {PMIC_RG_VCORE1_TRIMH, MT6328_PMIC_RG_VCORE1_TRIMH_ADDR, MT6328_PMIC_RG_VCORE1_TRIMH_MASK,
  1515. MT6328_PMIC_RG_VCORE1_TRIMH_SHIFT},
  1516. {PMIC_RG_VCORE1_TRIML, MT6328_PMIC_RG_VCORE1_TRIML_ADDR, MT6328_PMIC_RG_VCORE1_TRIML_MASK,
  1517. MT6328_PMIC_RG_VCORE1_TRIML_SHIFT},
  1518. {PMIC_RG_VLTE_TRIMH, MT6328_PMIC_RG_VLTE_TRIMH_ADDR, MT6328_PMIC_RG_VLTE_TRIMH_MASK,
  1519. MT6328_PMIC_RG_VLTE_TRIMH_SHIFT},
  1520. {PMIC_RG_VLTE_TRIML, MT6328_PMIC_RG_VLTE_TRIML_ADDR, MT6328_PMIC_RG_VLTE_TRIML_MASK,
  1521. MT6328_PMIC_RG_VLTE_TRIML_SHIFT},
  1522. {PMIC_RG_VSYS22_TRIMH, MT6328_PMIC_RG_VSYS22_TRIMH_ADDR, MT6328_PMIC_RG_VSYS22_TRIMH_MASK,
  1523. MT6328_PMIC_RG_VSYS22_TRIMH_SHIFT},
  1524. {PMIC_RG_VSYS22_TRIML, MT6328_PMIC_RG_VSYS22_TRIML_ADDR, MT6328_PMIC_RG_VSYS22_TRIML_MASK,
  1525. MT6328_PMIC_RG_VSYS22_TRIML_SHIFT},
  1526. {PMIC_RG_VPA_TRIMH, MT6328_PMIC_RG_VPA_TRIMH_ADDR, MT6328_PMIC_RG_VPA_TRIMH_MASK,
  1527. MT6328_PMIC_RG_VPA_TRIMH_SHIFT},
  1528. {PMIC_RG_VPA_TRIML, MT6328_PMIC_RG_VPA_TRIML_ADDR, MT6328_PMIC_RG_VPA_TRIML_MASK,
  1529. MT6328_PMIC_RG_VPA_TRIML_SHIFT},
  1530. {PMIC_RG_VSRAM_TRIMH, MT6328_PMIC_RG_VSRAM_TRIMH_ADDR, MT6328_PMIC_RG_VSRAM_TRIMH_MASK,
  1531. MT6328_PMIC_RG_VSRAM_TRIMH_SHIFT},
  1532. {PMIC_RG_VSRAM_TRIML, MT6328_PMIC_RG_VSRAM_TRIML_ADDR, MT6328_PMIC_RG_VSRAM_TRIML_MASK,
  1533. MT6328_PMIC_RG_VSRAM_TRIML_SHIFT},
  1534. {PMIC_RG_VPA_TRIM_REF, MT6328_PMIC_RG_VPA_TRIM_REF_ADDR, MT6328_PMIC_RG_VPA_TRIM_REF_MASK,
  1535. MT6328_PMIC_RG_VPA_TRIM_REF_SHIFT},
  1536. {PMIC_RG_VPROC_VSLEEP, MT6328_PMIC_RG_VPROC_VSLEEP_ADDR, MT6328_PMIC_RG_VPROC_VSLEEP_MASK,
  1537. MT6328_PMIC_RG_VPROC_VSLEEP_SHIFT},
  1538. {PMIC_RG_VCORE1_VSLEEP, MT6328_PMIC_RG_VCORE1_VSLEEP_ADDR,
  1539. MT6328_PMIC_RG_VCORE1_VSLEEP_MASK, MT6328_PMIC_RG_VCORE1_VSLEEP_SHIFT},
  1540. {PMIC_RG_VLTE_VSLEEP, MT6328_PMIC_RG_VLTE_VSLEEP_ADDR, MT6328_PMIC_RG_VLTE_VSLEEP_MASK,
  1541. MT6328_PMIC_RG_VLTE_VSLEEP_SHIFT},
  1542. {PMIC_RG_VPA_BURSTH, MT6328_PMIC_RG_VPA_BURSTH_ADDR, MT6328_PMIC_RG_VPA_BURSTH_MASK,
  1543. MT6328_PMIC_RG_VPA_BURSTH_SHIFT},
  1544. {PMIC_RG_VPA_BURSTL, MT6328_PMIC_RG_VPA_BURSTL_ADDR, MT6328_PMIC_RG_VPA_BURSTL_MASK,
  1545. MT6328_PMIC_RG_VPA_BURSTL_SHIFT},
  1546. {PMIC_RG_VSRAM_DVFS1_VSLEEP, MT6328_PMIC_RG_VSRAM_DVFS1_VSLEEP_ADDR,
  1547. MT6328_PMIC_RG_VSRAM_DVFS1_VSLEEP_MASK, MT6328_PMIC_RG_VSRAM_DVFS1_VSLEEP_SHIFT},
  1548. {PMIC_RG_DMY100MA_EN, MT6328_PMIC_RG_DMY100MA_EN_ADDR, MT6328_PMIC_RG_DMY100MA_EN_MASK,
  1549. MT6328_PMIC_RG_DMY100MA_EN_SHIFT},
  1550. {PMIC_RG_DMY100MA_SEL, MT6328_PMIC_RG_DMY100MA_SEL_ADDR, MT6328_PMIC_RG_DMY100MA_SEL_MASK,
  1551. MT6328_PMIC_RG_DMY100MA_SEL_SHIFT},
  1552. {PMIC_RG_VSRAM_VSLEEP, MT6328_PMIC_RG_VSRAM_VSLEEP_ADDR, MT6328_PMIC_RG_VSRAM_VSLEEP_MASK,
  1553. MT6328_PMIC_RG_VSRAM_VSLEEP_SHIFT},
  1554. {PMIC_RG_VCORE1_MIN_OFF, MT6328_PMIC_RG_VCORE1_MIN_OFF_ADDR,
  1555. MT6328_PMIC_RG_VCORE1_MIN_OFF_MASK, MT6328_PMIC_RG_VCORE1_MIN_OFF_SHIFT},
  1556. {PMIC_RG_VCORE1_VRF18_SSTART_EN, MT6328_PMIC_RG_VCORE1_VRF18_SSTART_EN_ADDR,
  1557. MT6328_PMIC_RG_VCORE1_VRF18_SSTART_EN_MASK, MT6328_PMIC_RG_VCORE1_VRF18_SSTART_EN_SHIFT},
  1558. {PMIC_RG_VCORE1_1P35UP_SEL_EN, MT6328_PMIC_RG_VCORE1_1P35UP_SEL_EN_ADDR,
  1559. MT6328_PMIC_RG_VCORE1_1P35UP_SEL_EN_MASK, MT6328_PMIC_RG_VCORE1_1P35UP_SEL_EN_SHIFT},
  1560. {PMIC_RG_VCORE1_RZSEL, MT6328_PMIC_RG_VCORE1_RZSEL_ADDR, MT6328_PMIC_RG_VCORE1_RZSEL_MASK,
  1561. MT6328_PMIC_RG_VCORE1_RZSEL_SHIFT},
  1562. {PMIC_RG_VCORE1_CSR, MT6328_PMIC_RG_VCORE1_CSR_ADDR, MT6328_PMIC_RG_VCORE1_CSR_MASK,
  1563. MT6328_PMIC_RG_VCORE1_CSR_SHIFT},
  1564. {PMIC_RG_VCORE1_CSL, MT6328_PMIC_RG_VCORE1_CSL_ADDR, MT6328_PMIC_RG_VCORE1_CSL_MASK,
  1565. MT6328_PMIC_RG_VCORE1_CSL_SHIFT},
  1566. {PMIC_RG_VCORE1_SLP, MT6328_PMIC_RG_VCORE1_SLP_ADDR, MT6328_PMIC_RG_VCORE1_SLP_MASK,
  1567. MT6328_PMIC_RG_VCORE1_SLP_SHIFT},
  1568. {PMIC_RG_VCORE1_ZX_OS, MT6328_PMIC_RG_VCORE1_ZX_OS_ADDR, MT6328_PMIC_RG_VCORE1_ZX_OS_MASK,
  1569. MT6328_PMIC_RG_VCORE1_ZX_OS_SHIFT},
  1570. {PMIC_RG_VCORE1_ZXOS_TRIM, MT6328_PMIC_RG_VCORE1_ZXOS_TRIM_ADDR,
  1571. MT6328_PMIC_RG_VCORE1_ZXOS_TRIM_MASK, MT6328_PMIC_RG_VCORE1_ZXOS_TRIM_SHIFT},
  1572. {PMIC_RG_VCORE1_MODESET, MT6328_PMIC_RG_VCORE1_MODESET_ADDR,
  1573. MT6328_PMIC_RG_VCORE1_MODESET_MASK, MT6328_PMIC_RG_VCORE1_MODESET_SHIFT},
  1574. {PMIC_RG_VCORE1_NDIS_EN, MT6328_PMIC_RG_VCORE1_NDIS_EN_ADDR,
  1575. MT6328_PMIC_RG_VCORE1_NDIS_EN_MASK, MT6328_PMIC_RG_VCORE1_NDIS_EN_SHIFT},
  1576. {PMIC_RG_VCORE1_CSM_N, MT6328_PMIC_RG_VCORE1_CSM_N_ADDR, MT6328_PMIC_RG_VCORE1_CSM_N_MASK,
  1577. MT6328_PMIC_RG_VCORE1_CSM_N_SHIFT},
  1578. {PMIC_RG_VCORE1_CSM_P, MT6328_PMIC_RG_VCORE1_CSM_P_ADDR, MT6328_PMIC_RG_VCORE1_CSM_P_MASK,
  1579. MT6328_PMIC_RG_VCORE1_CSM_P_SHIFT},
  1580. {PMIC_RG_VCORE1_RSV, MT6328_PMIC_RG_VCORE1_RSV_ADDR, MT6328_PMIC_RG_VCORE1_RSV_MASK,
  1581. MT6328_PMIC_RG_VCORE1_RSV_SHIFT},
  1582. {PMIC_RG_VCORE1_PFM_RIP, MT6328_PMIC_RG_VCORE1_PFM_RIP_ADDR,
  1583. MT6328_PMIC_RG_VCORE1_PFM_RIP_MASK, MT6328_PMIC_RG_VCORE1_PFM_RIP_SHIFT},
  1584. {PMIC_RG_VCORE1_TRAN_BST, MT6328_PMIC_RG_VCORE1_TRAN_BST_ADDR,
  1585. MT6328_PMIC_RG_VCORE1_TRAN_BST_MASK, MT6328_PMIC_RG_VCORE1_TRAN_BST_SHIFT},
  1586. {PMIC_RG_VCORE1_DTS_ENB, MT6328_PMIC_RG_VCORE1_DTS_ENB_ADDR,
  1587. MT6328_PMIC_RG_VCORE1_DTS_ENB_MASK, MT6328_PMIC_RG_VCORE1_DTS_ENB_SHIFT},
  1588. {PMIC_RG_VSYS22_MIN_OFF, MT6328_PMIC_RG_VSYS22_MIN_OFF_ADDR,
  1589. MT6328_PMIC_RG_VSYS22_MIN_OFF_MASK, MT6328_PMIC_RG_VSYS22_MIN_OFF_SHIFT},
  1590. {PMIC_RG_VSYS22_NVT_BUFF_OFF_EN, MT6328_PMIC_RG_VSYS22_NVT_BUFF_OFF_EN_ADDR,
  1591. MT6328_PMIC_RG_VSYS22_NVT_BUFF_OFF_EN_MASK, MT6328_PMIC_RG_VSYS22_NVT_BUFF_OFF_EN_SHIFT},
  1592. {PMIC_RG_VSYS22_VRF18_SSTART_EN, MT6328_PMIC_RG_VSYS22_VRF18_SSTART_EN_ADDR,
  1593. MT6328_PMIC_RG_VSYS22_VRF18_SSTART_EN_MASK, MT6328_PMIC_RG_VSYS22_VRF18_SSTART_EN_SHIFT},
  1594. {PMIC_RG_VSYS22_1P35UP_SEL_EN, MT6328_PMIC_RG_VSYS22_1P35UP_SEL_EN_ADDR,
  1595. MT6328_PMIC_RG_VSYS22_1P35UP_SEL_EN_MASK, MT6328_PMIC_RG_VSYS22_1P35UP_SEL_EN_SHIFT},
  1596. {PMIC_RG_VSYS22_RZSEL, MT6328_PMIC_RG_VSYS22_RZSEL_ADDR, MT6328_PMIC_RG_VSYS22_RZSEL_MASK,
  1597. MT6328_PMIC_RG_VSYS22_RZSEL_SHIFT},
  1598. {PMIC_RG_VSYS22_CSR, MT6328_PMIC_RG_VSYS22_CSR_ADDR, MT6328_PMIC_RG_VSYS22_CSR_MASK,
  1599. MT6328_PMIC_RG_VSYS22_CSR_SHIFT},
  1600. {PMIC_RG_VSYS22_AUTO_MODE, MT6328_PMIC_RG_VSYS22_AUTO_MODE_ADDR,
  1601. MT6328_PMIC_RG_VSYS22_AUTO_MODE_MASK, MT6328_PMIC_RG_VSYS22_AUTO_MODE_SHIFT},
  1602. {PMIC_RG_VSYS22_CSL, MT6328_PMIC_RG_VSYS22_CSL_ADDR, MT6328_PMIC_RG_VSYS22_CSL_MASK,
  1603. MT6328_PMIC_RG_VSYS22_CSL_SHIFT},
  1604. {PMIC_RG_VSYS22_SLP, MT6328_PMIC_RG_VSYS22_SLP_ADDR, MT6328_PMIC_RG_VSYS22_SLP_MASK,
  1605. MT6328_PMIC_RG_VSYS22_SLP_SHIFT},
  1606. {PMIC_RG_VSYS22_ZX_OS, MT6328_PMIC_RG_VSYS22_ZX_OS_ADDR, MT6328_PMIC_RG_VSYS22_ZX_OS_MASK,
  1607. MT6328_PMIC_RG_VSYS22_ZX_OS_SHIFT},
  1608. {PMIC_RG_VSYS22_MODESET, MT6328_PMIC_RG_VSYS22_MODESET_ADDR,
  1609. MT6328_PMIC_RG_VSYS22_MODESET_MASK, MT6328_PMIC_RG_VSYS22_MODESET_SHIFT},
  1610. {PMIC_RG_VSYS22_NDIS_EN, MT6328_PMIC_RG_VSYS22_NDIS_EN_ADDR,
  1611. MT6328_PMIC_RG_VSYS22_NDIS_EN_MASK, MT6328_PMIC_RG_VSYS22_NDIS_EN_SHIFT},
  1612. {PMIC_RG_VSYS22_CSM_N, MT6328_PMIC_RG_VSYS22_CSM_N_ADDR, MT6328_PMIC_RG_VSYS22_CSM_N_MASK,
  1613. MT6328_PMIC_RG_VSYS22_CSM_N_SHIFT},
  1614. {PMIC_RG_VSYS22_CSM_P, MT6328_PMIC_RG_VSYS22_CSM_P_ADDR, MT6328_PMIC_RG_VSYS22_CSM_P_MASK,
  1615. MT6328_PMIC_RG_VSYS22_CSM_P_SHIFT},
  1616. {PMIC_RG_VSYS22_RSV, MT6328_PMIC_RG_VSYS22_RSV_ADDR, MT6328_PMIC_RG_VSYS22_RSV_MASK,
  1617. MT6328_PMIC_RG_VSYS22_RSV_SHIFT},
  1618. {PMIC_RG_VSYS22_ZXOS_TRIM, MT6328_PMIC_RG_VSYS22_ZXOS_TRIM_ADDR,
  1619. MT6328_PMIC_RG_VSYS22_ZXOS_TRIM_MASK, MT6328_PMIC_RG_VSYS22_ZXOS_TRIM_SHIFT},
  1620. {PMIC_RG_VSYS22_PFM_RIP, MT6328_PMIC_RG_VSYS22_PFM_RIP_ADDR,
  1621. MT6328_PMIC_RG_VSYS22_PFM_RIP_MASK, MT6328_PMIC_RG_VSYS22_PFM_RIP_SHIFT},
  1622. {PMIC_RG_VSYS22_TRAN_BST, MT6328_PMIC_RG_VSYS22_TRAN_BST_ADDR,
  1623. MT6328_PMIC_RG_VSYS22_TRAN_BST_MASK, MT6328_PMIC_RG_VSYS22_TRAN_BST_SHIFT},
  1624. {PMIC_RG_VSYS22_DTS_ENB, MT6328_PMIC_RG_VSYS22_DTS_ENB_ADDR,
  1625. MT6328_PMIC_RG_VSYS22_DTS_ENB_MASK, MT6328_PMIC_RG_VSYS22_DTS_ENB_SHIFT},
  1626. {PMIC_RG_VPROC_MIN_OFF, MT6328_PMIC_RG_VPROC_MIN_OFF_ADDR,
  1627. MT6328_PMIC_RG_VPROC_MIN_OFF_MASK, MT6328_PMIC_RG_VPROC_MIN_OFF_SHIFT},
  1628. {PMIC_RG_VPROC_VRF18_SSTART_EN, MT6328_PMIC_RG_VPROC_VRF18_SSTART_EN_ADDR,
  1629. MT6328_PMIC_RG_VPROC_VRF18_SSTART_EN_MASK, MT6328_PMIC_RG_VPROC_VRF18_SSTART_EN_SHIFT},
  1630. {PMIC_RG_VPROC_1P35UP_SEL_EN, MT6328_PMIC_RG_VPROC_1P35UP_SEL_EN_ADDR,
  1631. MT6328_PMIC_RG_VPROC_1P35UP_SEL_EN_MASK, MT6328_PMIC_RG_VPROC_1P35UP_SEL_EN_SHIFT},
  1632. {PMIC_RG_VPROC_RZSEL, MT6328_PMIC_RG_VPROC_RZSEL_ADDR, MT6328_PMIC_RG_VPROC_RZSEL_MASK,
  1633. MT6328_PMIC_RG_VPROC_RZSEL_SHIFT},
  1634. {PMIC_RG_VPROC_CSR, MT6328_PMIC_RG_VPROC_CSR_ADDR, MT6328_PMIC_RG_VPROC_CSR_MASK,
  1635. MT6328_PMIC_RG_VPROC_CSR_SHIFT},
  1636. {PMIC_RG_VPROC_CSL, MT6328_PMIC_RG_VPROC_CSL_ADDR, MT6328_PMIC_RG_VPROC_CSL_MASK,
  1637. MT6328_PMIC_RG_VPROC_CSL_SHIFT},
  1638. {PMIC_RG_VPROC_AUTO_MODE, MT6328_PMIC_RG_VPROC_AUTO_MODE_ADDR,
  1639. MT6328_PMIC_RG_VPROC_AUTO_MODE_MASK, MT6328_PMIC_RG_VPROC_AUTO_MODE_SHIFT},
  1640. {PMIC_RG_VPROC_SLP, MT6328_PMIC_RG_VPROC_SLP_ADDR, MT6328_PMIC_RG_VPROC_SLP_MASK,
  1641. MT6328_PMIC_RG_VPROC_SLP_SHIFT},
  1642. {PMIC_RG_VPROC_ZX_OS, MT6328_PMIC_RG_VPROC_ZX_OS_ADDR, MT6328_PMIC_RG_VPROC_ZX_OS_MASK,
  1643. MT6328_PMIC_RG_VPROC_ZX_OS_SHIFT},
  1644. {PMIC_RG_VPROC_ZXOS_TRIM, MT6328_PMIC_RG_VPROC_ZXOS_TRIM_ADDR,
  1645. MT6328_PMIC_RG_VPROC_ZXOS_TRIM_MASK, MT6328_PMIC_RG_VPROC_ZXOS_TRIM_SHIFT},
  1646. {PMIC_RG_VPROC_MODESET, MT6328_PMIC_RG_VPROC_MODESET_ADDR,
  1647. MT6328_PMIC_RG_VPROC_MODESET_MASK, MT6328_PMIC_RG_VPROC_MODESET_SHIFT},
  1648. {PMIC_RG_VPROC_NDIS_EN, MT6328_PMIC_RG_VPROC_NDIS_EN_ADDR,
  1649. MT6328_PMIC_RG_VPROC_NDIS_EN_MASK, MT6328_PMIC_RG_VPROC_NDIS_EN_SHIFT},
  1650. {PMIC_RG_VCORE1_AUTO_MODE, MT6328_PMIC_RG_VCORE1_AUTO_MODE_ADDR,
  1651. MT6328_PMIC_RG_VCORE1_AUTO_MODE_MASK, MT6328_PMIC_RG_VCORE1_AUTO_MODE_SHIFT},
  1652. {PMIC_RG_VPROC_CSM_N, MT6328_PMIC_RG_VPROC_CSM_N_ADDR, MT6328_PMIC_RG_VPROC_CSM_N_MASK,
  1653. MT6328_PMIC_RG_VPROC_CSM_N_SHIFT},
  1654. {PMIC_RG_VPROC_CSM_P, MT6328_PMIC_RG_VPROC_CSM_P_ADDR, MT6328_PMIC_RG_VPROC_CSM_P_MASK,
  1655. MT6328_PMIC_RG_VPROC_CSM_P_SHIFT},
  1656. {PMIC_RG_VPROC_RSV, MT6328_PMIC_RG_VPROC_RSV_ADDR, MT6328_PMIC_RG_VPROC_RSV_MASK,
  1657. MT6328_PMIC_RG_VPROC_RSV_SHIFT},
  1658. {PMIC_RG_VPROC_PFM_RIP, MT6328_PMIC_RG_VPROC_PFM_RIP_ADDR,
  1659. MT6328_PMIC_RG_VPROC_PFM_RIP_MASK, MT6328_PMIC_RG_VPROC_PFM_RIP_SHIFT},
  1660. {PMIC_RG_VPROC_TRAN_BST, MT6328_PMIC_RG_VPROC_TRAN_BST_ADDR,
  1661. MT6328_PMIC_RG_VPROC_TRAN_BST_MASK, MT6328_PMIC_RG_VPROC_TRAN_BST_SHIFT},
  1662. {PMIC_RG_VPROC_DTS_ENB, MT6328_PMIC_RG_VPROC_DTS_ENB_ADDR,
  1663. MT6328_PMIC_RG_VPROC_DTS_ENB_MASK, MT6328_PMIC_RG_VPROC_DTS_ENB_SHIFT},
  1664. {PMIC_RG_XOSC_CALI, MT6328_PMIC_RG_XOSC_CALI_ADDR, MT6328_PMIC_RG_XOSC_CALI_MASK,
  1665. MT6328_PMIC_RG_XOSC_CALI_SHIFT},
  1666. {PMIC_RG_LPD_EN, MT6328_PMIC_RG_LPD_EN_ADDR, MT6328_PMIC_RG_LPD_EN_MASK,
  1667. MT6328_PMIC_RG_LPD_EN_SHIFT},
  1668. {PMIC_RG_LPD_RESET, MT6328_PMIC_RG_LPD_RESET_ADDR, MT6328_PMIC_RG_LPD_RESET_MASK,
  1669. MT6328_PMIC_RG_LPD_RESET_SHIFT},
  1670. {PMIC_RG_EOSC_CALI, MT6328_PMIC_RG_EOSC_CALI_ADDR, MT6328_PMIC_RG_EOSC_CALI_MASK,
  1671. MT6328_PMIC_RG_EOSC_CALI_SHIFT},
  1672. {PMIC_RG_EOSC_PWDB, MT6328_PMIC_RG_EOSC_PWDB_ADDR, MT6328_PMIC_RG_EOSC_PWDB_MASK,
  1673. MT6328_PMIC_RG_EOSC_PWDB_SHIFT},
  1674. {PMIC_RG_XOSC_PWDB, MT6328_PMIC_RG_XOSC_PWDB_ADDR, MT6328_PMIC_RG_XOSC_PWDB_MASK,
  1675. MT6328_PMIC_RG_XOSC_PWDB_SHIFT},
  1676. {PMIC_RG_EOSC_CHOP_EN, MT6328_PMIC_RG_EOSC_CHOP_EN_ADDR, MT6328_PMIC_RG_EOSC_CHOP_EN_MASK,
  1677. MT6328_PMIC_RG_EOSC_CHOP_EN_SHIFT},
  1678. {PMIC_RG_EOSC_LPD_EN, MT6328_PMIC_RG_EOSC_LPD_EN_ADDR, MT6328_PMIC_RG_EOSC_LPD_EN_MASK,
  1679. MT6328_PMIC_RG_EOSC_LPD_EN_SHIFT},
  1680. {PMIC_RG_EOSC_LPD_RST, MT6328_PMIC_RG_EOSC_LPD_RST_ADDR, MT6328_PMIC_RG_EOSC_LPD_RST_MASK,
  1681. MT6328_PMIC_RG_EOSC_LPD_RST_SHIFT},
  1682. {PMIC_RG_EOSC_VCT_EN, MT6328_PMIC_RG_EOSC_VCT_EN_ADDR, MT6328_PMIC_RG_EOSC_VCT_EN_MASK,
  1683. MT6328_PMIC_RG_EOSC_VCT_EN_SHIFT},
  1684. {PMIC_RG_EOSC_OPT, MT6328_PMIC_RG_EOSC_OPT_ADDR, MT6328_PMIC_RG_EOSC_OPT_MASK,
  1685. MT6328_PMIC_RG_EOSC_OPT_SHIFT},
  1686. {PMIC_RG_EOSC_RSV, MT6328_PMIC_RG_EOSC_RSV_ADDR, MT6328_PMIC_RG_EOSC_RSV_MASK,
  1687. MT6328_PMIC_RG_EOSC_RSV_SHIFT},
  1688. {PMIC_RG_VPA_RZSEL, MT6328_PMIC_RG_VPA_RZSEL_ADDR, MT6328_PMIC_RG_VPA_RZSEL_MASK,
  1689. MT6328_PMIC_RG_VPA_RZSEL_SHIFT},
  1690. {PMIC_RG_VPA_CC, MT6328_PMIC_RG_VPA_CC_ADDR, MT6328_PMIC_RG_VPA_CC_MASK,
  1691. MT6328_PMIC_RG_VPA_CC_SHIFT},
  1692. {PMIC_RG_VPA_CSR, MT6328_PMIC_RG_VPA_CSR_ADDR, MT6328_PMIC_RG_VPA_CSR_MASK,
  1693. MT6328_PMIC_RG_VPA_CSR_SHIFT},
  1694. {PMIC_RG_VPA_CSMIR, MT6328_PMIC_RG_VPA_CSMIR_ADDR, MT6328_PMIC_RG_VPA_CSMIR_MASK,
  1695. MT6328_PMIC_RG_VPA_CSMIR_SHIFT},
  1696. {PMIC_RG_VPA_CSL, MT6328_PMIC_RG_VPA_CSL_ADDR, MT6328_PMIC_RG_VPA_CSL_MASK,
  1697. MT6328_PMIC_RG_VPA_CSL_SHIFT},
  1698. {PMIC_RG_VPA_SLP, MT6328_PMIC_RG_VPA_SLP_ADDR, MT6328_PMIC_RG_VPA_SLP_MASK,
  1699. MT6328_PMIC_RG_VPA_SLP_SHIFT},
  1700. {PMIC_RG_VPA_ZX_OS_TRIM, MT6328_PMIC_RG_VPA_ZX_OS_TRIM_ADDR,
  1701. MT6328_PMIC_RG_VPA_ZX_OS_TRIM_MASK, MT6328_PMIC_RG_VPA_ZX_OS_TRIM_SHIFT},
  1702. {PMIC_RG_VPA_ZX_OS, MT6328_PMIC_RG_VPA_ZX_OS_ADDR, MT6328_PMIC_RG_VPA_ZX_OS_MASK,
  1703. MT6328_PMIC_RG_VPA_ZX_OS_SHIFT},
  1704. {PMIC_RG_VPA_HZP, MT6328_PMIC_RG_VPA_HZP_ADDR, MT6328_PMIC_RG_VPA_HZP_MASK,
  1705. MT6328_PMIC_RG_VPA_HZP_SHIFT},
  1706. {PMIC_RG_VPA_BWEX_GAT, MT6328_PMIC_RG_VPA_BWEX_GAT_ADDR, MT6328_PMIC_RG_VPA_BWEX_GAT_MASK,
  1707. MT6328_PMIC_RG_VPA_BWEX_GAT_SHIFT},
  1708. {PMIC_RG_VPA_MODESET, MT6328_PMIC_RG_VPA_MODESET_ADDR, MT6328_PMIC_RG_VPA_MODESET_MASK,
  1709. MT6328_PMIC_RG_VPA_MODESET_SHIFT},
  1710. {PMIC_RG_VPA_SLEW, MT6328_PMIC_RG_VPA_SLEW_ADDR, MT6328_PMIC_RG_VPA_SLEW_MASK,
  1711. MT6328_PMIC_RG_VPA_SLEW_SHIFT},
  1712. {PMIC_RG_VPA_SLEW_NMOS, MT6328_PMIC_RG_VPA_SLEW_NMOS_ADDR,
  1713. MT6328_PMIC_RG_VPA_SLEW_NMOS_MASK, MT6328_PMIC_RG_VPA_SLEW_NMOS_SHIFT},
  1714. {PMIC_RG_VPA_NDIS_EN, MT6328_PMIC_RG_VPA_NDIS_EN_ADDR, MT6328_PMIC_RG_VPA_NDIS_EN_MASK,
  1715. MT6328_PMIC_RG_VPA_NDIS_EN_SHIFT},
  1716. {PMIC_RG_VPA_MIN_ON, MT6328_PMIC_RG_VPA_MIN_ON_ADDR, MT6328_PMIC_RG_VPA_MIN_ON_MASK,
  1717. MT6328_PMIC_RG_VPA_MIN_ON_SHIFT},
  1718. {PMIC_RG_VPA_VBAT_DEL, MT6328_PMIC_RG_VPA_VBAT_DEL_ADDR, MT6328_PMIC_RG_VPA_VBAT_DEL_MASK,
  1719. MT6328_PMIC_RG_VPA_VBAT_DEL_SHIFT},
  1720. {PMIC_RG_VPA_EN, MT6328_PMIC_RG_VPA_EN_ADDR, MT6328_PMIC_RG_VPA_EN_MASK,
  1721. MT6328_PMIC_RG_VPA_EN_SHIFT},
  1722. {PMIC_RG_VPA_RSV1, MT6328_PMIC_RG_VPA_RSV1_ADDR, MT6328_PMIC_RG_VPA_RSV1_MASK,
  1723. MT6328_PMIC_RG_VPA_RSV1_SHIFT},
  1724. {PMIC_RG_VPA_RSV2, MT6328_PMIC_RG_VPA_RSV2_ADDR, MT6328_PMIC_RG_VPA_RSV2_MASK,
  1725. MT6328_PMIC_RG_VPA_RSV2_SHIFT},
  1726. {PMIC_RG_VLTE_MIN_OFF, MT6328_PMIC_RG_VLTE_MIN_OFF_ADDR, MT6328_PMIC_RG_VLTE_MIN_OFF_MASK,
  1727. MT6328_PMIC_RG_VLTE_MIN_OFF_SHIFT},
  1728. {PMIC_RG_VLTE_VRF18_SSTART_EN, MT6328_PMIC_RG_VLTE_VRF18_SSTART_EN_ADDR,
  1729. MT6328_PMIC_RG_VLTE_VRF18_SSTART_EN_MASK, MT6328_PMIC_RG_VLTE_VRF18_SSTART_EN_SHIFT},
  1730. {PMIC_RG_VLTE_1P35UP_SEL_EN, MT6328_PMIC_RG_VLTE_1P35UP_SEL_EN_ADDR,
  1731. MT6328_PMIC_RG_VLTE_1P35UP_SEL_EN_MASK, MT6328_PMIC_RG_VLTE_1P35UP_SEL_EN_SHIFT},
  1732. {PMIC_RG_VLTE_RZSEL, MT6328_PMIC_RG_VLTE_RZSEL_ADDR, MT6328_PMIC_RG_VLTE_RZSEL_MASK,
  1733. MT6328_PMIC_RG_VLTE_RZSEL_SHIFT},
  1734. {PMIC_RG_VLTE_CSR, MT6328_PMIC_RG_VLTE_CSR_ADDR, MT6328_PMIC_RG_VLTE_CSR_MASK,
  1735. MT6328_PMIC_RG_VLTE_CSR_SHIFT},
  1736. {PMIC_RG_VLTE_CSL, MT6328_PMIC_RG_VLTE_CSL_ADDR, MT6328_PMIC_RG_VLTE_CSL_MASK,
  1737. MT6328_PMIC_RG_VLTE_CSL_SHIFT},
  1738. {PMIC_RG_VLTE_SLP, MT6328_PMIC_RG_VLTE_SLP_ADDR, MT6328_PMIC_RG_VLTE_SLP_MASK,
  1739. MT6328_PMIC_RG_VLTE_SLP_SHIFT},
  1740. {PMIC_RG_VLTE_ZX_OS, MT6328_PMIC_RG_VLTE_ZX_OS_ADDR, MT6328_PMIC_RG_VLTE_ZX_OS_MASK,
  1741. MT6328_PMIC_RG_VLTE_ZX_OS_SHIFT},
  1742. {PMIC_RG_VLTE_ZXOS_TRIM, MT6328_PMIC_RG_VLTE_ZXOS_TRIM_ADDR,
  1743. MT6328_PMIC_RG_VLTE_ZXOS_TRIM_MASK, MT6328_PMIC_RG_VLTE_ZXOS_TRIM_SHIFT},
  1744. {PMIC_RG_VLTE_MODESET, MT6328_PMIC_RG_VLTE_MODESET_ADDR, MT6328_PMIC_RG_VLTE_MODESET_MASK,
  1745. MT6328_PMIC_RG_VLTE_MODESET_SHIFT},
  1746. {PMIC_RG_VLTE_NDIS_EN, MT6328_PMIC_RG_VLTE_NDIS_EN_ADDR, MT6328_PMIC_RG_VLTE_NDIS_EN_MASK,
  1747. MT6328_PMIC_RG_VLTE_NDIS_EN_SHIFT},
  1748. {PMIC_RG_VLTE_AUTO_MODE, MT6328_PMIC_RG_VLTE_AUTO_MODE_ADDR,
  1749. MT6328_PMIC_RG_VLTE_AUTO_MODE_MASK, MT6328_PMIC_RG_VLTE_AUTO_MODE_SHIFT},
  1750. {PMIC_RG_VLTE_CSM_N, MT6328_PMIC_RG_VLTE_CSM_N_ADDR, MT6328_PMIC_RG_VLTE_CSM_N_MASK,
  1751. MT6328_PMIC_RG_VLTE_CSM_N_SHIFT},
  1752. {PMIC_RG_VLTE_CSM_P, MT6328_PMIC_RG_VLTE_CSM_P_ADDR, MT6328_PMIC_RG_VLTE_CSM_P_MASK,
  1753. MT6328_PMIC_RG_VLTE_CSM_P_SHIFT},
  1754. {PMIC_RG_VLTE_RSV, MT6328_PMIC_RG_VLTE_RSV_ADDR, MT6328_PMIC_RG_VLTE_RSV_MASK,
  1755. MT6328_PMIC_RG_VLTE_RSV_SHIFT},
  1756. {PMIC_RG_VLTE_PFM_RIP, MT6328_PMIC_RG_VLTE_PFM_RIP_ADDR, MT6328_PMIC_RG_VLTE_PFM_RIP_MASK,
  1757. MT6328_PMIC_RG_VLTE_PFM_RIP_SHIFT},
  1758. {PMIC_RG_VLTE_TRAN_BST, MT6328_PMIC_RG_VLTE_TRAN_BST_ADDR,
  1759. MT6328_PMIC_RG_VLTE_TRAN_BST_MASK, MT6328_PMIC_RG_VLTE_TRAN_BST_SHIFT},
  1760. {PMIC_RG_VLTE_DTS_ENB, MT6328_PMIC_RG_VLTE_DTS_ENB_ADDR, MT6328_PMIC_RG_VLTE_DTS_ENB_MASK,
  1761. MT6328_PMIC_RG_VLTE_DTS_ENB_SHIFT},
  1762. {PMIC_VPROC_DIG0_RSV0, MT6328_PMIC_VPROC_DIG0_RSV0_ADDR, MT6328_PMIC_VPROC_DIG0_RSV0_MASK,
  1763. MT6328_PMIC_VPROC_DIG0_RSV0_SHIFT},
  1764. {PMIC_VPROC_DUMMY_RSV1, MT6328_PMIC_VPROC_DUMMY_RSV1_ADDR,
  1765. MT6328_PMIC_VPROC_DUMMY_RSV1_MASK, MT6328_PMIC_VPROC_DUMMY_RSV1_SHIFT},
  1766. {PMIC_VPROC_DUMMY_RSV2, MT6328_PMIC_VPROC_DUMMY_RSV2_ADDR,
  1767. MT6328_PMIC_VPROC_DUMMY_RSV2_MASK, MT6328_PMIC_VPROC_DUMMY_RSV2_SHIFT},
  1768. {PMIC_VPROC_DUMMY_RSV3, MT6328_PMIC_VPROC_DUMMY_RSV3_ADDR,
  1769. MT6328_PMIC_VPROC_DUMMY_RSV3_MASK, MT6328_PMIC_VPROC_DUMMY_RSV3_SHIFT},
  1770. {PMIC_VPROC_DUMMY_RSV4, MT6328_PMIC_VPROC_DUMMY_RSV4_ADDR,
  1771. MT6328_PMIC_VPROC_DUMMY_RSV4_MASK, MT6328_PMIC_VPROC_DUMMY_RSV4_SHIFT},
  1772. {PMIC_VPROC_DUMMY_RSV5, MT6328_PMIC_VPROC_DUMMY_RSV5_ADDR,
  1773. MT6328_PMIC_VPROC_DUMMY_RSV5_MASK, MT6328_PMIC_VPROC_DUMMY_RSV5_SHIFT},
  1774. {PMIC_VPROC_DUMMY_RSV6, MT6328_PMIC_VPROC_DUMMY_RSV6_ADDR,
  1775. MT6328_PMIC_VPROC_DUMMY_RSV6_MASK, MT6328_PMIC_VPROC_DUMMY_RSV6_SHIFT},
  1776. {PMIC_VPROC_EN_CTRL, MT6328_PMIC_VPROC_EN_CTRL_ADDR, MT6328_PMIC_VPROC_EN_CTRL_MASK,
  1777. MT6328_PMIC_VPROC_EN_CTRL_SHIFT},
  1778. {PMIC_VPROC_VOSEL_CTRL, MT6328_PMIC_VPROC_VOSEL_CTRL_ADDR,
  1779. MT6328_PMIC_VPROC_VOSEL_CTRL_MASK, MT6328_PMIC_VPROC_VOSEL_CTRL_SHIFT},
  1780. {PMIC_VPROC_DIG0_RSV1, MT6328_PMIC_VPROC_DIG0_RSV1_ADDR, MT6328_PMIC_VPROC_DIG0_RSV1_MASK,
  1781. MT6328_PMIC_VPROC_DIG0_RSV1_SHIFT},
  1782. {PMIC_VPROC_DIG1_RSV1, MT6328_PMIC_VPROC_DIG1_RSV1_ADDR, MT6328_PMIC_VPROC_DIG1_RSV1_MASK,
  1783. MT6328_PMIC_VPROC_DIG1_RSV1_SHIFT},
  1784. {PMIC_VPROC_EN_SEL, MT6328_PMIC_VPROC_EN_SEL_ADDR, MT6328_PMIC_VPROC_EN_SEL_MASK,
  1785. MT6328_PMIC_VPROC_EN_SEL_SHIFT},
  1786. {PMIC_VPROC_VOSEL_SEL, MT6328_PMIC_VPROC_VOSEL_SEL_ADDR, MT6328_PMIC_VPROC_VOSEL_SEL_MASK,
  1787. MT6328_PMIC_VPROC_VOSEL_SEL_SHIFT},
  1788. {PMIC_VPROC_DIG0_RSV2, MT6328_PMIC_VPROC_DIG0_RSV2_ADDR, MT6328_PMIC_VPROC_DIG0_RSV2_MASK,
  1789. MT6328_PMIC_VPROC_DIG0_RSV2_SHIFT},
  1790. {PMIC_VPROC_DIG1_RSV2, MT6328_PMIC_VPROC_DIG1_RSV2_ADDR, MT6328_PMIC_VPROC_DIG1_RSV2_MASK,
  1791. MT6328_PMIC_VPROC_DIG1_RSV2_SHIFT},
  1792. {PMIC_VPROC_EN, MT6328_PMIC_VPROC_EN_ADDR, MT6328_PMIC_VPROC_EN_MASK,
  1793. MT6328_PMIC_VPROC_EN_SHIFT},
  1794. {PMIC_VPROC_STBTD, MT6328_PMIC_VPROC_STBTD_ADDR, MT6328_PMIC_VPROC_STBTD_MASK,
  1795. MT6328_PMIC_VPROC_STBTD_SHIFT},
  1796. {PMIC_QI_VPROC_STB, MT6328_PMIC_QI_VPROC_STB_ADDR, MT6328_PMIC_QI_VPROC_STB_MASK,
  1797. MT6328_PMIC_QI_VPROC_STB_SHIFT},
  1798. {PMIC_QI_VPROC_EN, MT6328_PMIC_QI_VPROC_EN_ADDR, MT6328_PMIC_QI_VPROC_EN_MASK,
  1799. MT6328_PMIC_QI_VPROC_EN_SHIFT},
  1800. {PMIC_QI_VPROC_OC_STATUS, MT6328_PMIC_QI_VPROC_OC_STATUS_ADDR,
  1801. MT6328_PMIC_QI_VPROC_OC_STATUS_MASK, MT6328_PMIC_QI_VPROC_OC_STATUS_SHIFT},
  1802. {PMIC_VPROC_SFCHG_FRATE, MT6328_PMIC_VPROC_SFCHG_FRATE_ADDR,
  1803. MT6328_PMIC_VPROC_SFCHG_FRATE_MASK, MT6328_PMIC_VPROC_SFCHG_FRATE_SHIFT},
  1804. {PMIC_VPROC_SFCHG_FEN, MT6328_PMIC_VPROC_SFCHG_FEN_ADDR, MT6328_PMIC_VPROC_SFCHG_FEN_MASK,
  1805. MT6328_PMIC_VPROC_SFCHG_FEN_SHIFT},
  1806. {PMIC_VPROC_SFCHG_RRATE, MT6328_PMIC_VPROC_SFCHG_RRATE_ADDR,
  1807. MT6328_PMIC_VPROC_SFCHG_RRATE_MASK, MT6328_PMIC_VPROC_SFCHG_RRATE_SHIFT},
  1808. {PMIC_VPROC_SFCHG_REN, MT6328_PMIC_VPROC_SFCHG_REN_ADDR, MT6328_PMIC_VPROC_SFCHG_REN_MASK,
  1809. MT6328_PMIC_VPROC_SFCHG_REN_SHIFT},
  1810. {PMIC_VPROC_VOSEL, MT6328_PMIC_VPROC_VOSEL_ADDR, MT6328_PMIC_VPROC_VOSEL_MASK,
  1811. MT6328_PMIC_VPROC_VOSEL_SHIFT},
  1812. {PMIC_VPROC_VOSEL_ON, MT6328_PMIC_VPROC_VOSEL_ON_ADDR, MT6328_PMIC_VPROC_VOSEL_ON_MASK,
  1813. MT6328_PMIC_VPROC_VOSEL_ON_SHIFT},
  1814. {PMIC_VPROC_VOSEL_SLEEP, MT6328_PMIC_VPROC_VOSEL_SLEEP_ADDR,
  1815. MT6328_PMIC_VPROC_VOSEL_SLEEP_MASK, MT6328_PMIC_VPROC_VOSEL_SLEEP_SHIFT},
  1816. {PMIC_NI_VPROC_VOSEL, MT6328_PMIC_NI_VPROC_VOSEL_ADDR, MT6328_PMIC_NI_VPROC_VOSEL_MASK,
  1817. MT6328_PMIC_NI_VPROC_VOSEL_SHIFT},
  1818. {PMIC_VPROC_BURST, MT6328_PMIC_VPROC_BURST_ADDR, MT6328_PMIC_VPROC_BURST_MASK,
  1819. MT6328_PMIC_VPROC_BURST_SHIFT},
  1820. {PMIC_QI_VPROC_BURST, MT6328_PMIC_QI_VPROC_BURST_ADDR, MT6328_PMIC_QI_VPROC_BURST_MASK,
  1821. MT6328_PMIC_QI_VPROC_BURST_SHIFT},
  1822. {PMIC_VPROC_DLC, MT6328_PMIC_VPROC_DLC_ADDR, MT6328_PMIC_VPROC_DLC_MASK,
  1823. MT6328_PMIC_VPROC_DLC_SHIFT},
  1824. {PMIC_QI_VPROC_DLC, MT6328_PMIC_QI_VPROC_DLC_ADDR, MT6328_PMIC_QI_VPROC_DLC_MASK,
  1825. MT6328_PMIC_QI_VPROC_DLC_SHIFT},
  1826. {PMIC_VPROC_DLC_N, MT6328_PMIC_VPROC_DLC_N_ADDR, MT6328_PMIC_VPROC_DLC_N_MASK,
  1827. MT6328_PMIC_VPROC_DLC_N_SHIFT},
  1828. {PMIC_QI_VPROC_DLC_N, MT6328_PMIC_QI_VPROC_DLC_N_ADDR, MT6328_PMIC_QI_VPROC_DLC_N_MASK,
  1829. MT6328_PMIC_QI_VPROC_DLC_N_SHIFT},
  1830. {PMIC_VPROC_TRANS_TD, MT6328_PMIC_VPROC_TRANS_TD_ADDR, MT6328_PMIC_VPROC_TRANS_TD_MASK,
  1831. MT6328_PMIC_VPROC_TRANS_TD_SHIFT},
  1832. {PMIC_VPROC_TRANS_CTRL, MT6328_PMIC_VPROC_TRANS_CTRL_ADDR,
  1833. MT6328_PMIC_VPROC_TRANS_CTRL_MASK, MT6328_PMIC_VPROC_TRANS_CTRL_SHIFT},
  1834. {PMIC_VPROC_TRANS_ONCE, MT6328_PMIC_VPROC_TRANS_ONCE_ADDR,
  1835. MT6328_PMIC_VPROC_TRANS_ONCE_MASK, MT6328_PMIC_VPROC_TRANS_ONCE_SHIFT},
  1836. {PMIC_NI_VPROC_VOSEL_TRANS, MT6328_PMIC_NI_VPROC_VOSEL_TRANS_ADDR,
  1837. MT6328_PMIC_NI_VPROC_VOSEL_TRANS_MASK, MT6328_PMIC_NI_VPROC_VOSEL_TRANS_SHIFT},
  1838. {PMIC_VPROC_VSLEEP_EN, MT6328_PMIC_VPROC_VSLEEP_EN_ADDR, MT6328_PMIC_VPROC_VSLEEP_EN_MASK,
  1839. MT6328_PMIC_VPROC_VSLEEP_EN_SHIFT},
  1840. {PMIC_VPROC_R2R_PDN, MT6328_PMIC_VPROC_R2R_PDN_ADDR, MT6328_PMIC_VPROC_R2R_PDN_MASK,
  1841. MT6328_PMIC_VPROC_R2R_PDN_SHIFT},
  1842. {PMIC_VPROC_VSLEEP_SEL, MT6328_PMIC_VPROC_VSLEEP_SEL_ADDR,
  1843. MT6328_PMIC_VPROC_VSLEEP_SEL_MASK, MT6328_PMIC_VPROC_VSLEEP_SEL_SHIFT},
  1844. {PMIC_NI_VPROC_R2R_PDN, MT6328_PMIC_NI_VPROC_R2R_PDN_ADDR,
  1845. MT6328_PMIC_NI_VPROC_R2R_PDN_MASK, MT6328_PMIC_NI_VPROC_R2R_PDN_SHIFT},
  1846. {PMIC_NI_VPROC_VSLEEP_SEL, MT6328_PMIC_NI_VPROC_VSLEEP_SEL_ADDR,
  1847. MT6328_PMIC_NI_VPROC_VSLEEP_SEL_MASK, MT6328_PMIC_NI_VPROC_VSLEEP_SEL_SHIFT},
  1848. {PMIC_VPROC_OSC_SEL_SRCLKEN_SEL, MT6328_PMIC_VPROC_OSC_SEL_SRCLKEN_SEL_ADDR,
  1849. MT6328_PMIC_VPROC_OSC_SEL_SRCLKEN_SEL_MASK, MT6328_PMIC_VPROC_OSC_SEL_SRCLKEN_SEL_SHIFT},
  1850. {PMIC_VPROC_R2R_PDN_SRCLKEN_SEL, MT6328_PMIC_VPROC_R2R_PDN_SRCLKEN_SEL_ADDR,
  1851. MT6328_PMIC_VPROC_R2R_PDN_SRCLKEN_SEL_MASK, MT6328_PMIC_VPROC_R2R_PDN_SRCLKEN_SEL_SHIFT},
  1852. {PMIC_VPROC_VSLEEP_SRCLKEN_SEL, MT6328_PMIC_VPROC_VSLEEP_SRCLKEN_SEL_ADDR,
  1853. MT6328_PMIC_VPROC_VSLEEP_SRCLKEN_SEL_MASK, MT6328_PMIC_VPROC_VSLEEP_SRCLKEN_SEL_SHIFT},
  1854. {PMIC_VSRAM_DIG0_RSV0, MT6328_PMIC_VSRAM_DIG0_RSV0_ADDR, MT6328_PMIC_VSRAM_DIG0_RSV0_MASK,
  1855. MT6328_PMIC_VSRAM_DIG0_RSV0_SHIFT},
  1856. {PMIC_VSRAM_DUMMY_RSV1, MT6328_PMIC_VSRAM_DUMMY_RSV1_ADDR,
  1857. MT6328_PMIC_VSRAM_DUMMY_RSV1_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV1_SHIFT},
  1858. {PMIC_VSRAM_DUMMY_RSV2, MT6328_PMIC_VSRAM_DUMMY_RSV2_ADDR,
  1859. MT6328_PMIC_VSRAM_DUMMY_RSV2_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV2_SHIFT},
  1860. {PMIC_VSRAM_DUMMY_RSV3, MT6328_PMIC_VSRAM_DUMMY_RSV3_ADDR,
  1861. MT6328_PMIC_VSRAM_DUMMY_RSV3_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV3_SHIFT},
  1862. {PMIC_VSRAM_DUMMY_RSV4, MT6328_PMIC_VSRAM_DUMMY_RSV4_ADDR,
  1863. MT6328_PMIC_VSRAM_DUMMY_RSV4_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV4_SHIFT},
  1864. {PMIC_VSRAM_DUMMY_RSV5, MT6328_PMIC_VSRAM_DUMMY_RSV5_ADDR,
  1865. MT6328_PMIC_VSRAM_DUMMY_RSV5_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV5_SHIFT},
  1866. {PMIC_VSRAM_DUMMY_RSV6, MT6328_PMIC_VSRAM_DUMMY_RSV6_ADDR,
  1867. MT6328_PMIC_VSRAM_DUMMY_RSV6_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV6_SHIFT},
  1868. {PMIC_VSRAM_EN_CTRL, MT6328_PMIC_VSRAM_EN_CTRL_ADDR, MT6328_PMIC_VSRAM_EN_CTRL_MASK,
  1869. MT6328_PMIC_VSRAM_EN_CTRL_SHIFT},
  1870. {PMIC_VSRAM_VOSEL_CTRL, MT6328_PMIC_VSRAM_VOSEL_CTRL_ADDR,
  1871. MT6328_PMIC_VSRAM_VOSEL_CTRL_MASK, MT6328_PMIC_VSRAM_VOSEL_CTRL_SHIFT},
  1872. {PMIC_VSRAM_DIG0_RSV1, MT6328_PMIC_VSRAM_DIG0_RSV1_ADDR, MT6328_PMIC_VSRAM_DIG0_RSV1_MASK,
  1873. MT6328_PMIC_VSRAM_DIG0_RSV1_SHIFT},
  1874. {PMIC_VSRAM_DIG1_RSV1, MT6328_PMIC_VSRAM_DIG1_RSV1_ADDR, MT6328_PMIC_VSRAM_DIG1_RSV1_MASK,
  1875. MT6328_PMIC_VSRAM_DIG1_RSV1_SHIFT},
  1876. {PMIC_VSRAM_EN_SEL, MT6328_PMIC_VSRAM_EN_SEL_ADDR, MT6328_PMIC_VSRAM_EN_SEL_MASK,
  1877. MT6328_PMIC_VSRAM_EN_SEL_SHIFT},
  1878. {PMIC_VSRAM_VOSEL_SEL, MT6328_PMIC_VSRAM_VOSEL_SEL_ADDR, MT6328_PMIC_VSRAM_VOSEL_SEL_MASK,
  1879. MT6328_PMIC_VSRAM_VOSEL_SEL_SHIFT},
  1880. {PMIC_VSRAM_DIG0_RSV2, MT6328_PMIC_VSRAM_DIG0_RSV2_ADDR, MT6328_PMIC_VSRAM_DIG0_RSV2_MASK,
  1881. MT6328_PMIC_VSRAM_DIG0_RSV2_SHIFT},
  1882. {PMIC_VSRAM_DIG1_RSV2, MT6328_PMIC_VSRAM_DIG1_RSV2_ADDR, MT6328_PMIC_VSRAM_DIG1_RSV2_MASK,
  1883. MT6328_PMIC_VSRAM_DIG1_RSV2_SHIFT},
  1884. {PMIC_VSRAM_EN, MT6328_PMIC_VSRAM_EN_ADDR, MT6328_PMIC_VSRAM_EN_MASK,
  1885. MT6328_PMIC_VSRAM_EN_SHIFT},
  1886. {PMIC_VSRAM_STBTD, MT6328_PMIC_VSRAM_STBTD_ADDR, MT6328_PMIC_VSRAM_STBTD_MASK,
  1887. MT6328_PMIC_VSRAM_STBTD_SHIFT},
  1888. {PMIC_VSRAM_DIG0_RSV4, MT6328_PMIC_VSRAM_DIG0_RSV4_ADDR, MT6328_PMIC_VSRAM_DIG0_RSV4_MASK,
  1889. MT6328_PMIC_VSRAM_DIG0_RSV4_SHIFT},
  1890. {PMIC_VSRAM_DIG0_RSV3, MT6328_PMIC_VSRAM_DIG0_RSV3_ADDR, MT6328_PMIC_VSRAM_DIG0_RSV3_MASK,
  1891. MT6328_PMIC_VSRAM_DIG0_RSV3_SHIFT},
  1892. {PMIC_QI_VSRAM_OC_STATUS, MT6328_PMIC_QI_VSRAM_OC_STATUS_ADDR,
  1893. MT6328_PMIC_QI_VSRAM_OC_STATUS_MASK, MT6328_PMIC_QI_VSRAM_OC_STATUS_SHIFT},
  1894. {PMIC_VSRAM_SFCHG_FRATE, MT6328_PMIC_VSRAM_SFCHG_FRATE_ADDR,
  1895. MT6328_PMIC_VSRAM_SFCHG_FRATE_MASK, MT6328_PMIC_VSRAM_SFCHG_FRATE_SHIFT},
  1896. {PMIC_VSRAM_SFCHG_FEN, MT6328_PMIC_VSRAM_SFCHG_FEN_ADDR, MT6328_PMIC_VSRAM_SFCHG_FEN_MASK,
  1897. MT6328_PMIC_VSRAM_SFCHG_FEN_SHIFT},
  1898. {PMIC_VSRAM_SFCHG_RRATE, MT6328_PMIC_VSRAM_SFCHG_RRATE_ADDR,
  1899. MT6328_PMIC_VSRAM_SFCHG_RRATE_MASK, MT6328_PMIC_VSRAM_SFCHG_RRATE_SHIFT},
  1900. {PMIC_VSRAM_SFCHG_REN, MT6328_PMIC_VSRAM_SFCHG_REN_ADDR, MT6328_PMIC_VSRAM_SFCHG_REN_MASK,
  1901. MT6328_PMIC_VSRAM_SFCHG_REN_SHIFT},
  1902. {PMIC_VSRAM_VOSEL_RSV, MT6328_PMIC_VSRAM_VOSEL_RSV_ADDR, MT6328_PMIC_VSRAM_VOSEL_RSV_MASK,
  1903. MT6328_PMIC_VSRAM_VOSEL_RSV_SHIFT},
  1904. {PMIC_VSRAM_VOSEL_ON, MT6328_PMIC_VSRAM_VOSEL_ON_ADDR, MT6328_PMIC_VSRAM_VOSEL_ON_MASK,
  1905. MT6328_PMIC_VSRAM_VOSEL_ON_SHIFT},
  1906. {PMIC_VSRAM_VOSEL_SLEEP, MT6328_PMIC_VSRAM_VOSEL_SLEEP_ADDR,
  1907. MT6328_PMIC_VSRAM_VOSEL_SLEEP_MASK, MT6328_PMIC_VSRAM_VOSEL_SLEEP_SHIFT},
  1908. {PMIC_NI_VSRAM_VOSEL, MT6328_PMIC_NI_VSRAM_VOSEL_ADDR, MT6328_PMIC_NI_VSRAM_VOSEL_MASK,
  1909. MT6328_PMIC_NI_VSRAM_VOSEL_SHIFT},
  1910. {PMIC_VSRAM_DUMMY_RSV15, MT6328_PMIC_VSRAM_DUMMY_RSV15_ADDR,
  1911. MT6328_PMIC_VSRAM_DUMMY_RSV15_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV15_SHIFT},
  1912. {PMIC_VSRAM_DUMMY_RSV16, MT6328_PMIC_VSRAM_DUMMY_RSV16_ADDR,
  1913. MT6328_PMIC_VSRAM_DUMMY_RSV16_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV16_SHIFT},
  1914. {PMIC_VSRAM_DUMMY_RSV17, MT6328_PMIC_VSRAM_DUMMY_RSV17_ADDR,
  1915. MT6328_PMIC_VSRAM_DUMMY_RSV17_MASK, MT6328_PMIC_VSRAM_DUMMY_RSV17_SHIFT},
  1916. {PMIC_VSRAM_TRANS_TD, MT6328_PMIC_VSRAM_TRANS_TD_ADDR, MT6328_PMIC_VSRAM_TRANS_TD_MASK,
  1917. MT6328_PMIC_VSRAM_TRANS_TD_SHIFT},
  1918. {PMIC_VSRAM_TRANS_CTRL, MT6328_PMIC_VSRAM_TRANS_CTRL_ADDR,
  1919. MT6328_PMIC_VSRAM_TRANS_CTRL_MASK, MT6328_PMIC_VSRAM_TRANS_CTRL_SHIFT},
  1920. {PMIC_VSRAM_TRANS_ONCE, MT6328_PMIC_VSRAM_TRANS_ONCE_ADDR,
  1921. MT6328_PMIC_VSRAM_TRANS_ONCE_MASK, MT6328_PMIC_VSRAM_TRANS_ONCE_SHIFT},
  1922. {PMIC_NI_VSRAM_VOSEL_TRANS, MT6328_PMIC_NI_VSRAM_VOSEL_TRANS_ADDR,
  1923. MT6328_PMIC_NI_VSRAM_VOSEL_TRANS_MASK, MT6328_PMIC_NI_VSRAM_VOSEL_TRANS_SHIFT},
  1924. {PMIC_VSRAM_VSLEEP_EN, MT6328_PMIC_VSRAM_VSLEEP_EN_ADDR, MT6328_PMIC_VSRAM_VSLEEP_EN_MASK,
  1925. MT6328_PMIC_VSRAM_VSLEEP_EN_SHIFT},
  1926. {PMIC_VSRAM_R2R_PDN, MT6328_PMIC_VSRAM_R2R_PDN_ADDR, MT6328_PMIC_VSRAM_R2R_PDN_MASK,
  1927. MT6328_PMIC_VSRAM_R2R_PDN_SHIFT},
  1928. {PMIC_VSRAM_VSLEEP_SEL, MT6328_PMIC_VSRAM_VSLEEP_SEL_ADDR,
  1929. MT6328_PMIC_VSRAM_VSLEEP_SEL_MASK, MT6328_PMIC_VSRAM_VSLEEP_SEL_SHIFT},
  1930. {PMIC_NI_VSRAM_R2R_PDN, MT6328_PMIC_NI_VSRAM_R2R_PDN_ADDR,
  1931. MT6328_PMIC_NI_VSRAM_R2R_PDN_MASK, MT6328_PMIC_NI_VSRAM_R2R_PDN_SHIFT},
  1932. {PMIC_NI_VSRAM_VSLEEP_SEL, MT6328_PMIC_NI_VSRAM_VSLEEP_SEL_ADDR,
  1933. MT6328_PMIC_NI_VSRAM_VSLEEP_SEL_MASK, MT6328_PMIC_NI_VSRAM_VSLEEP_SEL_SHIFT},
  1934. {PMIC_VSRAM_OSC_SEL_SRCLKEN_SEL, MT6328_PMIC_VSRAM_OSC_SEL_SRCLKEN_SEL_ADDR,
  1935. MT6328_PMIC_VSRAM_OSC_SEL_SRCLKEN_SEL_MASK, MT6328_PMIC_VSRAM_OSC_SEL_SRCLKEN_SEL_SHIFT},
  1936. {PMIC_VSRAM_R2R_PDN_SRCLKEN_SEL, MT6328_PMIC_VSRAM_R2R_PDN_SRCLKEN_SEL_ADDR,
  1937. MT6328_PMIC_VSRAM_R2R_PDN_SRCLKEN_SEL_MASK, MT6328_PMIC_VSRAM_R2R_PDN_SRCLKEN_SEL_SHIFT},
  1938. {PMIC_VSRAM_VSLEEP_SRCLKEN_SEL, MT6328_PMIC_VSRAM_VSLEEP_SRCLKEN_SEL_ADDR,
  1939. MT6328_PMIC_VSRAM_VSLEEP_SRCLKEN_SEL_MASK, MT6328_PMIC_VSRAM_VSLEEP_SRCLKEN_SEL_SHIFT},
  1940. {PMIC_VLTE_DIG0_RSV0, MT6328_PMIC_VLTE_DIG0_RSV0_ADDR, MT6328_PMIC_VLTE_DIG0_RSV0_MASK,
  1941. MT6328_PMIC_VLTE_DIG0_RSV0_SHIFT},
  1942. {PMIC_VLTE_DUMMY_RSV1, MT6328_PMIC_VLTE_DUMMY_RSV1_ADDR, MT6328_PMIC_VLTE_DUMMY_RSV1_MASK,
  1943. MT6328_PMIC_VLTE_DUMMY_RSV1_SHIFT},
  1944. {PMIC_VLTE_DUMMY_RSV2, MT6328_PMIC_VLTE_DUMMY_RSV2_ADDR, MT6328_PMIC_VLTE_DUMMY_RSV2_MASK,
  1945. MT6328_PMIC_VLTE_DUMMY_RSV2_SHIFT},
  1946. {PMIC_VLTE_DUMMY_RSV3, MT6328_PMIC_VLTE_DUMMY_RSV3_ADDR, MT6328_PMIC_VLTE_DUMMY_RSV3_MASK,
  1947. MT6328_PMIC_VLTE_DUMMY_RSV3_SHIFT},
  1948. {PMIC_VLTE_DUMMY_RSV4, MT6328_PMIC_VLTE_DUMMY_RSV4_ADDR, MT6328_PMIC_VLTE_DUMMY_RSV4_MASK,
  1949. MT6328_PMIC_VLTE_DUMMY_RSV4_SHIFT},
  1950. {PMIC_VLTE_DUMMY_RSV5, MT6328_PMIC_VLTE_DUMMY_RSV5_ADDR, MT6328_PMIC_VLTE_DUMMY_RSV5_MASK,
  1951. MT6328_PMIC_VLTE_DUMMY_RSV5_SHIFT},
  1952. {PMIC_VLTE_DUMMY_RSV6, MT6328_PMIC_VLTE_DUMMY_RSV6_ADDR, MT6328_PMIC_VLTE_DUMMY_RSV6_MASK,
  1953. MT6328_PMIC_VLTE_DUMMY_RSV6_SHIFT},
  1954. {PMIC_VLTE_EN_CTRL, MT6328_PMIC_VLTE_EN_CTRL_ADDR, MT6328_PMIC_VLTE_EN_CTRL_MASK,
  1955. MT6328_PMIC_VLTE_EN_CTRL_SHIFT},
  1956. {PMIC_VLTE_VOSEL_CTRL, MT6328_PMIC_VLTE_VOSEL_CTRL_ADDR, MT6328_PMIC_VLTE_VOSEL_CTRL_MASK,
  1957. MT6328_PMIC_VLTE_VOSEL_CTRL_SHIFT},
  1958. {PMIC_VLTE_DIG0_RSV1, MT6328_PMIC_VLTE_DIG0_RSV1_ADDR, MT6328_PMIC_VLTE_DIG0_RSV1_MASK,
  1959. MT6328_PMIC_VLTE_DIG0_RSV1_SHIFT},
  1960. {PMIC_VLTE_DIG1_RSV1, MT6328_PMIC_VLTE_DIG1_RSV1_ADDR, MT6328_PMIC_VLTE_DIG1_RSV1_MASK,
  1961. MT6328_PMIC_VLTE_DIG1_RSV1_SHIFT},
  1962. {PMIC_VLTE_EN_SEL, MT6328_PMIC_VLTE_EN_SEL_ADDR, MT6328_PMIC_VLTE_EN_SEL_MASK,
  1963. MT6328_PMIC_VLTE_EN_SEL_SHIFT},
  1964. {PMIC_VLTE_VOSEL_SEL, MT6328_PMIC_VLTE_VOSEL_SEL_ADDR, MT6328_PMIC_VLTE_VOSEL_SEL_MASK,
  1965. MT6328_PMIC_VLTE_VOSEL_SEL_SHIFT},
  1966. {PMIC_VLTE_DIG0_RSV2, MT6328_PMIC_VLTE_DIG0_RSV2_ADDR, MT6328_PMIC_VLTE_DIG0_RSV2_MASK,
  1967. MT6328_PMIC_VLTE_DIG0_RSV2_SHIFT},
  1968. {PMIC_VLTE_DIG1_RSV2, MT6328_PMIC_VLTE_DIG1_RSV2_ADDR, MT6328_PMIC_VLTE_DIG1_RSV2_MASK,
  1969. MT6328_PMIC_VLTE_DIG1_RSV2_SHIFT},
  1970. {PMIC_VLTE_EN, MT6328_PMIC_VLTE_EN_ADDR, MT6328_PMIC_VLTE_EN_MASK,
  1971. MT6328_PMIC_VLTE_EN_SHIFT},
  1972. {PMIC_VLTE_STBTD, MT6328_PMIC_VLTE_STBTD_ADDR, MT6328_PMIC_VLTE_STBTD_MASK,
  1973. MT6328_PMIC_VLTE_STBTD_SHIFT},
  1974. {PMIC_QI_VLTE_STB, MT6328_PMIC_QI_VLTE_STB_ADDR, MT6328_PMIC_QI_VLTE_STB_MASK,
  1975. MT6328_PMIC_QI_VLTE_STB_SHIFT},
  1976. {PMIC_QI_VLTE_EN, MT6328_PMIC_QI_VLTE_EN_ADDR, MT6328_PMIC_QI_VLTE_EN_MASK,
  1977. MT6328_PMIC_QI_VLTE_EN_SHIFT},
  1978. {PMIC_QI_VLTE_OC_STATUS, MT6328_PMIC_QI_VLTE_OC_STATUS_ADDR,
  1979. MT6328_PMIC_QI_VLTE_OC_STATUS_MASK, MT6328_PMIC_QI_VLTE_OC_STATUS_SHIFT},
  1980. {PMIC_VLTE_SFCHG_FRATE, MT6328_PMIC_VLTE_SFCHG_FRATE_ADDR,
  1981. MT6328_PMIC_VLTE_SFCHG_FRATE_MASK, MT6328_PMIC_VLTE_SFCHG_FRATE_SHIFT},
  1982. {PMIC_VLTE_SFCHG_FEN, MT6328_PMIC_VLTE_SFCHG_FEN_ADDR, MT6328_PMIC_VLTE_SFCHG_FEN_MASK,
  1983. MT6328_PMIC_VLTE_SFCHG_FEN_SHIFT},
  1984. {PMIC_VLTE_SFCHG_RRATE, MT6328_PMIC_VLTE_SFCHG_RRATE_ADDR,
  1985. MT6328_PMIC_VLTE_SFCHG_RRATE_MASK, MT6328_PMIC_VLTE_SFCHG_RRATE_SHIFT},
  1986. {PMIC_VLTE_SFCHG_REN, MT6328_PMIC_VLTE_SFCHG_REN_ADDR, MT6328_PMIC_VLTE_SFCHG_REN_MASK,
  1987. MT6328_PMIC_VLTE_SFCHG_REN_SHIFT},
  1988. {PMIC_VLTE_VOSEL, MT6328_PMIC_VLTE_VOSEL_ADDR, MT6328_PMIC_VLTE_VOSEL_MASK,
  1989. MT6328_PMIC_VLTE_VOSEL_SHIFT},
  1990. {PMIC_VLTE_VOSEL_ON, MT6328_PMIC_VLTE_VOSEL_ON_ADDR, MT6328_PMIC_VLTE_VOSEL_ON_MASK,
  1991. MT6328_PMIC_VLTE_VOSEL_ON_SHIFT},
  1992. {PMIC_VLTE_VOSEL_SLEEP, MT6328_PMIC_VLTE_VOSEL_SLEEP_ADDR,
  1993. MT6328_PMIC_VLTE_VOSEL_SLEEP_MASK, MT6328_PMIC_VLTE_VOSEL_SLEEP_SHIFT},
  1994. {PMIC_NI_VLTE_VOSEL, MT6328_PMIC_NI_VLTE_VOSEL_ADDR, MT6328_PMIC_NI_VLTE_VOSEL_MASK,
  1995. MT6328_PMIC_NI_VLTE_VOSEL_SHIFT},
  1996. {PMIC_VLTE_BURST, MT6328_PMIC_VLTE_BURST_ADDR, MT6328_PMIC_VLTE_BURST_MASK,
  1997. MT6328_PMIC_VLTE_BURST_SHIFT},
  1998. {PMIC_QI_VLTE_BURST, MT6328_PMIC_QI_VLTE_BURST_ADDR, MT6328_PMIC_QI_VLTE_BURST_MASK,
  1999. MT6328_PMIC_QI_VLTE_BURST_SHIFT},
  2000. {PMIC_VLTE_DLC, MT6328_PMIC_VLTE_DLC_ADDR, MT6328_PMIC_VLTE_DLC_MASK,
  2001. MT6328_PMIC_VLTE_DLC_SHIFT},
  2002. {PMIC_QI_VLTE_DLC, MT6328_PMIC_QI_VLTE_DLC_ADDR, MT6328_PMIC_QI_VLTE_DLC_MASK,
  2003. MT6328_PMIC_QI_VLTE_DLC_SHIFT},
  2004. {PMIC_VLTE_DLC_N, MT6328_PMIC_VLTE_DLC_N_ADDR, MT6328_PMIC_VLTE_DLC_N_MASK,
  2005. MT6328_PMIC_VLTE_DLC_N_SHIFT},
  2006. {PMIC_QI_VLTE_DLC_N, MT6328_PMIC_QI_VLTE_DLC_N_ADDR, MT6328_PMIC_QI_VLTE_DLC_N_MASK,
  2007. MT6328_PMIC_QI_VLTE_DLC_N_SHIFT},
  2008. {PMIC_VLTE_TRANS_TD, MT6328_PMIC_VLTE_TRANS_TD_ADDR, MT6328_PMIC_VLTE_TRANS_TD_MASK,
  2009. MT6328_PMIC_VLTE_TRANS_TD_SHIFT},
  2010. {PMIC_VLTE_TRANS_CTRL, MT6328_PMIC_VLTE_TRANS_CTRL_ADDR, MT6328_PMIC_VLTE_TRANS_CTRL_MASK,
  2011. MT6328_PMIC_VLTE_TRANS_CTRL_SHIFT},
  2012. {PMIC_VLTE_TRANS_ONCE, MT6328_PMIC_VLTE_TRANS_ONCE_ADDR, MT6328_PMIC_VLTE_TRANS_ONCE_MASK,
  2013. MT6328_PMIC_VLTE_TRANS_ONCE_SHIFT},
  2014. {PMIC_NI_VLTE_VOSEL_TRANS, MT6328_PMIC_NI_VLTE_VOSEL_TRANS_ADDR,
  2015. MT6328_PMIC_NI_VLTE_VOSEL_TRANS_MASK, MT6328_PMIC_NI_VLTE_VOSEL_TRANS_SHIFT},
  2016. {PMIC_VLTE_VSLEEP_EN, MT6328_PMIC_VLTE_VSLEEP_EN_ADDR, MT6328_PMIC_VLTE_VSLEEP_EN_MASK,
  2017. MT6328_PMIC_VLTE_VSLEEP_EN_SHIFT},
  2018. {PMIC_VLTE_R2R_PDN, MT6328_PMIC_VLTE_R2R_PDN_ADDR, MT6328_PMIC_VLTE_R2R_PDN_MASK,
  2019. MT6328_PMIC_VLTE_R2R_PDN_SHIFT},
  2020. {PMIC_VLTE_VSLEEP_SEL, MT6328_PMIC_VLTE_VSLEEP_SEL_ADDR, MT6328_PMIC_VLTE_VSLEEP_SEL_MASK,
  2021. MT6328_PMIC_VLTE_VSLEEP_SEL_SHIFT},
  2022. {PMIC_NI_VLTE_R2R_PDN, MT6328_PMIC_NI_VLTE_R2R_PDN_ADDR, MT6328_PMIC_NI_VLTE_R2R_PDN_MASK,
  2023. MT6328_PMIC_NI_VLTE_R2R_PDN_SHIFT},
  2024. {PMIC_NI_VLTE_VSLEEP_SEL, MT6328_PMIC_NI_VLTE_VSLEEP_SEL_ADDR,
  2025. MT6328_PMIC_NI_VLTE_VSLEEP_SEL_MASK, MT6328_PMIC_NI_VLTE_VSLEEP_SEL_SHIFT},
  2026. {PMIC_VLTE_OSC_SEL_SRCLKEN_SEL, MT6328_PMIC_VLTE_OSC_SEL_SRCLKEN_SEL_ADDR,
  2027. MT6328_PMIC_VLTE_OSC_SEL_SRCLKEN_SEL_MASK, MT6328_PMIC_VLTE_OSC_SEL_SRCLKEN_SEL_SHIFT},
  2028. {PMIC_VLTE_R2R_PDN_SRCLKEN_SEL, MT6328_PMIC_VLTE_R2R_PDN_SRCLKEN_SEL_ADDR,
  2029. MT6328_PMIC_VLTE_R2R_PDN_SRCLKEN_SEL_MASK, MT6328_PMIC_VLTE_R2R_PDN_SRCLKEN_SEL_SHIFT},
  2030. {PMIC_VLTE_VSLEEP_SRCLKEN_SEL, MT6328_PMIC_VLTE_VSLEEP_SRCLKEN_SEL_ADDR,
  2031. MT6328_PMIC_VLTE_VSLEEP_SRCLKEN_SEL_MASK, MT6328_PMIC_VLTE_VSLEEP_SRCLKEN_SEL_SHIFT},
  2032. {PMIC_VCORE1_DIG0_RSV0, MT6328_PMIC_VCORE1_DIG0_RSV0_ADDR,
  2033. MT6328_PMIC_VCORE1_DIG0_RSV0_MASK, MT6328_PMIC_VCORE1_DIG0_RSV0_SHIFT},
  2034. {PMIC_VCORE1_DUMMY_RSV1, MT6328_PMIC_VCORE1_DUMMY_RSV1_ADDR,
  2035. MT6328_PMIC_VCORE1_DUMMY_RSV1_MASK, MT6328_PMIC_VCORE1_DUMMY_RSV1_SHIFT},
  2036. {PMIC_VCORE1_DUMMY_RSV2, MT6328_PMIC_VCORE1_DUMMY_RSV2_ADDR,
  2037. MT6328_PMIC_VCORE1_DUMMY_RSV2_MASK, MT6328_PMIC_VCORE1_DUMMY_RSV2_SHIFT},
  2038. {PMIC_VCORE1_DUMMY_RSV3, MT6328_PMIC_VCORE1_DUMMY_RSV3_ADDR,
  2039. MT6328_PMIC_VCORE1_DUMMY_RSV3_MASK, MT6328_PMIC_VCORE1_DUMMY_RSV3_SHIFT},
  2040. {PMIC_VCORE1_DUMMY_RSV4, MT6328_PMIC_VCORE1_DUMMY_RSV4_ADDR,
  2041. MT6328_PMIC_VCORE1_DUMMY_RSV4_MASK, MT6328_PMIC_VCORE1_DUMMY_RSV4_SHIFT},
  2042. {PMIC_VCORE1_DUMMY_RSV5, MT6328_PMIC_VCORE1_DUMMY_RSV5_ADDR,
  2043. MT6328_PMIC_VCORE1_DUMMY_RSV5_MASK, MT6328_PMIC_VCORE1_DUMMY_RSV5_SHIFT},
  2044. {PMIC_VCORE1_DUMMY_RSV6, MT6328_PMIC_VCORE1_DUMMY_RSV6_ADDR,
  2045. MT6328_PMIC_VCORE1_DUMMY_RSV6_MASK, MT6328_PMIC_VCORE1_DUMMY_RSV6_SHIFT},
  2046. {PMIC_VCORE1_EN_CTRL, MT6328_PMIC_VCORE1_EN_CTRL_ADDR, MT6328_PMIC_VCORE1_EN_CTRL_MASK,
  2047. MT6328_PMIC_VCORE1_EN_CTRL_SHIFT},
  2048. {PMIC_VCORE1_VOSEL_CTRL, MT6328_PMIC_VCORE1_VOSEL_CTRL_ADDR,
  2049. MT6328_PMIC_VCORE1_VOSEL_CTRL_MASK, MT6328_PMIC_VCORE1_VOSEL_CTRL_SHIFT},
  2050. {PMIC_VCORE1_DIG0_RSV1, MT6328_PMIC_VCORE1_DIG0_RSV1_ADDR,
  2051. MT6328_PMIC_VCORE1_DIG0_RSV1_MASK, MT6328_PMIC_VCORE1_DIG0_RSV1_SHIFT},
  2052. {PMIC_VCORE1_DIG1_RSV1, MT6328_PMIC_VCORE1_DIG1_RSV1_ADDR,
  2053. MT6328_PMIC_VCORE1_DIG1_RSV1_MASK, MT6328_PMIC_VCORE1_DIG1_RSV1_SHIFT},
  2054. {PMIC_VCORE1_EN_SEL, MT6328_PMIC_VCORE1_EN_SEL_ADDR, MT6328_PMIC_VCORE1_EN_SEL_MASK,
  2055. MT6328_PMIC_VCORE1_EN_SEL_SHIFT},
  2056. {PMIC_VCORE1_VOSEL_SEL, MT6328_PMIC_VCORE1_VOSEL_SEL_ADDR,
  2057. MT6328_PMIC_VCORE1_VOSEL_SEL_MASK, MT6328_PMIC_VCORE1_VOSEL_SEL_SHIFT},
  2058. {PMIC_VCORE1_DIG0_RSV2, MT6328_PMIC_VCORE1_DIG0_RSV2_ADDR,
  2059. MT6328_PMIC_VCORE1_DIG0_RSV2_MASK, MT6328_PMIC_VCORE1_DIG0_RSV2_SHIFT},
  2060. {PMIC_VCORE1_DIG1_RSV2, MT6328_PMIC_VCORE1_DIG1_RSV2_ADDR,
  2061. MT6328_PMIC_VCORE1_DIG1_RSV2_MASK, MT6328_PMIC_VCORE1_DIG1_RSV2_SHIFT},
  2062. {PMIC_VCORE1_EN, MT6328_PMIC_VCORE1_EN_ADDR, MT6328_PMIC_VCORE1_EN_MASK,
  2063. MT6328_PMIC_VCORE1_EN_SHIFT},
  2064. {PMIC_VCORE1_STBTD, MT6328_PMIC_VCORE1_STBTD_ADDR, MT6328_PMIC_VCORE1_STBTD_MASK,
  2065. MT6328_PMIC_VCORE1_STBTD_SHIFT},
  2066. {PMIC_QI_VCORE1_STB, MT6328_PMIC_QI_VCORE1_STB_ADDR, MT6328_PMIC_QI_VCORE1_STB_MASK,
  2067. MT6328_PMIC_QI_VCORE1_STB_SHIFT},
  2068. {PMIC_QI_VCORE1_EN, MT6328_PMIC_QI_VCORE1_EN_ADDR, MT6328_PMIC_QI_VCORE1_EN_MASK,
  2069. MT6328_PMIC_QI_VCORE1_EN_SHIFT},
  2070. {PMIC_QI_VCORE1_OC_STATUS, MT6328_PMIC_QI_VCORE1_OC_STATUS_ADDR,
  2071. MT6328_PMIC_QI_VCORE1_OC_STATUS_MASK, MT6328_PMIC_QI_VCORE1_OC_STATUS_SHIFT},
  2072. {PMIC_VCORE1_SFCHG_FRATE, MT6328_PMIC_VCORE1_SFCHG_FRATE_ADDR,
  2073. MT6328_PMIC_VCORE1_SFCHG_FRATE_MASK, MT6328_PMIC_VCORE1_SFCHG_FRATE_SHIFT},
  2074. {PMIC_VCORE1_SFCHG_FEN, MT6328_PMIC_VCORE1_SFCHG_FEN_ADDR,
  2075. MT6328_PMIC_VCORE1_SFCHG_FEN_MASK, MT6328_PMIC_VCORE1_SFCHG_FEN_SHIFT},
  2076. {PMIC_VCORE1_SFCHG_RRATE, MT6328_PMIC_VCORE1_SFCHG_RRATE_ADDR,
  2077. MT6328_PMIC_VCORE1_SFCHG_RRATE_MASK, MT6328_PMIC_VCORE1_SFCHG_RRATE_SHIFT},
  2078. {PMIC_VCORE1_SFCHG_REN, MT6328_PMIC_VCORE1_SFCHG_REN_ADDR,
  2079. MT6328_PMIC_VCORE1_SFCHG_REN_MASK, MT6328_PMIC_VCORE1_SFCHG_REN_SHIFT},
  2080. {PMIC_VCORE1_VOSEL, MT6328_PMIC_VCORE1_VOSEL_ADDR, MT6328_PMIC_VCORE1_VOSEL_MASK,
  2081. MT6328_PMIC_VCORE1_VOSEL_SHIFT},
  2082. {PMIC_VCORE1_VOSEL_ON, MT6328_PMIC_VCORE1_VOSEL_ON_ADDR, MT6328_PMIC_VCORE1_VOSEL_ON_MASK,
  2083. MT6328_PMIC_VCORE1_VOSEL_ON_SHIFT},
  2084. {PMIC_VCORE1_VOSEL_SLEEP, MT6328_PMIC_VCORE1_VOSEL_SLEEP_ADDR,
  2085. MT6328_PMIC_VCORE1_VOSEL_SLEEP_MASK, MT6328_PMIC_VCORE1_VOSEL_SLEEP_SHIFT},
  2086. {PMIC_NI_VCORE1_VOSEL, MT6328_PMIC_NI_VCORE1_VOSEL_ADDR, MT6328_PMIC_NI_VCORE1_VOSEL_MASK,
  2087. MT6328_PMIC_NI_VCORE1_VOSEL_SHIFT},
  2088. {PMIC_VCORE1_BURST, MT6328_PMIC_VCORE1_BURST_ADDR, MT6328_PMIC_VCORE1_BURST_MASK,
  2089. MT6328_PMIC_VCORE1_BURST_SHIFT},
  2090. {PMIC_QI_VCORE1_BURST, MT6328_PMIC_QI_VCORE1_BURST_ADDR, MT6328_PMIC_QI_VCORE1_BURST_MASK,
  2091. MT6328_PMIC_QI_VCORE1_BURST_SHIFT},
  2092. {PMIC_VCORE1_DLC, MT6328_PMIC_VCORE1_DLC_ADDR, MT6328_PMIC_VCORE1_DLC_MASK,
  2093. MT6328_PMIC_VCORE1_DLC_SHIFT},
  2094. {PMIC_QI_VCORE1_DLC, MT6328_PMIC_QI_VCORE1_DLC_ADDR, MT6328_PMIC_QI_VCORE1_DLC_MASK,
  2095. MT6328_PMIC_QI_VCORE1_DLC_SHIFT},
  2096. {PMIC_VCORE1_DLC_N, MT6328_PMIC_VCORE1_DLC_N_ADDR, MT6328_PMIC_VCORE1_DLC_N_MASK,
  2097. MT6328_PMIC_VCORE1_DLC_N_SHIFT},
  2098. {PMIC_QI_VCORE1_DLC_N, MT6328_PMIC_QI_VCORE1_DLC_N_ADDR, MT6328_PMIC_QI_VCORE1_DLC_N_MASK,
  2099. MT6328_PMIC_QI_VCORE1_DLC_N_SHIFT},
  2100. {PMIC_VCORE1_TRANS_TD, MT6328_PMIC_VCORE1_TRANS_TD_ADDR, MT6328_PMIC_VCORE1_TRANS_TD_MASK,
  2101. MT6328_PMIC_VCORE1_TRANS_TD_SHIFT},
  2102. {PMIC_VCORE1_TRANS_CTRL, MT6328_PMIC_VCORE1_TRANS_CTRL_ADDR,
  2103. MT6328_PMIC_VCORE1_TRANS_CTRL_MASK, MT6328_PMIC_VCORE1_TRANS_CTRL_SHIFT},
  2104. {PMIC_VCORE1_TRANS_ONCE, MT6328_PMIC_VCORE1_TRANS_ONCE_ADDR,
  2105. MT6328_PMIC_VCORE1_TRANS_ONCE_MASK, MT6328_PMIC_VCORE1_TRANS_ONCE_SHIFT},
  2106. {PMIC_NI_VCORE1_VOSEL_TRANS, MT6328_PMIC_NI_VCORE1_VOSEL_TRANS_ADDR,
  2107. MT6328_PMIC_NI_VCORE1_VOSEL_TRANS_MASK, MT6328_PMIC_NI_VCORE1_VOSEL_TRANS_SHIFT},
  2108. {PMIC_VCORE1_VSLEEP_EN, MT6328_PMIC_VCORE1_VSLEEP_EN_ADDR,
  2109. MT6328_PMIC_VCORE1_VSLEEP_EN_MASK, MT6328_PMIC_VCORE1_VSLEEP_EN_SHIFT},
  2110. {PMIC_VCORE1_R2R_PDN, MT6328_PMIC_VCORE1_R2R_PDN_ADDR, MT6328_PMIC_VCORE1_R2R_PDN_MASK,
  2111. MT6328_PMIC_VCORE1_R2R_PDN_SHIFT},
  2112. {PMIC_VCORE1_VSLEEP_SEL, MT6328_PMIC_VCORE1_VSLEEP_SEL_ADDR,
  2113. MT6328_PMIC_VCORE1_VSLEEP_SEL_MASK, MT6328_PMIC_VCORE1_VSLEEP_SEL_SHIFT},
  2114. {PMIC_NI_VCORE1_R2R_PDN, MT6328_PMIC_NI_VCORE1_R2R_PDN_ADDR,
  2115. MT6328_PMIC_NI_VCORE1_R2R_PDN_MASK, MT6328_PMIC_NI_VCORE1_R2R_PDN_SHIFT},
  2116. {PMIC_NI_VCORE1_VSLEEP_SEL, MT6328_PMIC_NI_VCORE1_VSLEEP_SEL_ADDR,
  2117. MT6328_PMIC_NI_VCORE1_VSLEEP_SEL_MASK, MT6328_PMIC_NI_VCORE1_VSLEEP_SEL_SHIFT},
  2118. {PMIC_VCORE1_OSC_SEL_SRCLKEN_SEL, MT6328_PMIC_VCORE1_OSC_SEL_SRCLKEN_SEL_ADDR,
  2119. MT6328_PMIC_VCORE1_OSC_SEL_SRCLKEN_SEL_MASK, MT6328_PMIC_VCORE1_OSC_SEL_SRCLKEN_SEL_SHIFT},
  2120. {PMIC_VCORE1_R2R_PDN_SRCLKEN_SEL, MT6328_PMIC_VCORE1_R2R_PDN_SRCLKEN_SEL_ADDR,
  2121. MT6328_PMIC_VCORE1_R2R_PDN_SRCLKEN_SEL_MASK, MT6328_PMIC_VCORE1_R2R_PDN_SRCLKEN_SEL_SHIFT},
  2122. {PMIC_VCORE1_VSLEEP_SRCLKEN_SEL, MT6328_PMIC_VCORE1_VSLEEP_SRCLKEN_SEL_ADDR,
  2123. MT6328_PMIC_VCORE1_VSLEEP_SRCLKEN_SEL_MASK, MT6328_PMIC_VCORE1_VSLEEP_SRCLKEN_SEL_SHIFT},
  2124. {PMIC_VSYS22_DIG0_RSV0, MT6328_PMIC_VSYS22_DIG0_RSV0_ADDR,
  2125. MT6328_PMIC_VSYS22_DIG0_RSV0_MASK, MT6328_PMIC_VSYS22_DIG0_RSV0_SHIFT},
  2126. {PMIC_VSYS22_DUMMY_RSV1, MT6328_PMIC_VSYS22_DUMMY_RSV1_ADDR,
  2127. MT6328_PMIC_VSYS22_DUMMY_RSV1_MASK, MT6328_PMIC_VSYS22_DUMMY_RSV1_SHIFT},
  2128. {PMIC_VSYS22_DUMMY_RSV2, MT6328_PMIC_VSYS22_DUMMY_RSV2_ADDR,
  2129. MT6328_PMIC_VSYS22_DUMMY_RSV2_MASK, MT6328_PMIC_VSYS22_DUMMY_RSV2_SHIFT},
  2130. {PMIC_VSYS22_DUMMY_RSV3, MT6328_PMIC_VSYS22_DUMMY_RSV3_ADDR,
  2131. MT6328_PMIC_VSYS22_DUMMY_RSV3_MASK, MT6328_PMIC_VSYS22_DUMMY_RSV3_SHIFT},
  2132. {PMIC_VSYS22_DUMMY_RSV4, MT6328_PMIC_VSYS22_DUMMY_RSV4_ADDR,
  2133. MT6328_PMIC_VSYS22_DUMMY_RSV4_MASK, MT6328_PMIC_VSYS22_DUMMY_RSV4_SHIFT},
  2134. {PMIC_VSYS22_DUMMY_RSV5, MT6328_PMIC_VSYS22_DUMMY_RSV5_ADDR,
  2135. MT6328_PMIC_VSYS22_DUMMY_RSV5_MASK, MT6328_PMIC_VSYS22_DUMMY_RSV5_SHIFT},
  2136. {PMIC_VSYS22_DUMMY_RSV6, MT6328_PMIC_VSYS22_DUMMY_RSV6_ADDR,
  2137. MT6328_PMIC_VSYS22_DUMMY_RSV6_MASK, MT6328_PMIC_VSYS22_DUMMY_RSV6_SHIFT},
  2138. {PMIC_VSYS22_EN_CTRL, MT6328_PMIC_VSYS22_EN_CTRL_ADDR, MT6328_PMIC_VSYS22_EN_CTRL_MASK,
  2139. MT6328_PMIC_VSYS22_EN_CTRL_SHIFT},
  2140. {PMIC_VSYS22_VOSEL_CTRL, MT6328_PMIC_VSYS22_VOSEL_CTRL_ADDR,
  2141. MT6328_PMIC_VSYS22_VOSEL_CTRL_MASK, MT6328_PMIC_VSYS22_VOSEL_CTRL_SHIFT},
  2142. {PMIC_VSYS22_DIG0_RSV1, MT6328_PMIC_VSYS22_DIG0_RSV1_ADDR,
  2143. MT6328_PMIC_VSYS22_DIG0_RSV1_MASK, MT6328_PMIC_VSYS22_DIG0_RSV1_SHIFT},
  2144. {PMIC_VSYS22_DIG1_RSV1, MT6328_PMIC_VSYS22_DIG1_RSV1_ADDR,
  2145. MT6328_PMIC_VSYS22_DIG1_RSV1_MASK, MT6328_PMIC_VSYS22_DIG1_RSV1_SHIFT},
  2146. {PMIC_VSYS22_EN_SEL, MT6328_PMIC_VSYS22_EN_SEL_ADDR, MT6328_PMIC_VSYS22_EN_SEL_MASK,
  2147. MT6328_PMIC_VSYS22_EN_SEL_SHIFT},
  2148. {PMIC_VSYS22_VOSEL_SEL, MT6328_PMIC_VSYS22_VOSEL_SEL_ADDR,
  2149. MT6328_PMIC_VSYS22_VOSEL_SEL_MASK, MT6328_PMIC_VSYS22_VOSEL_SEL_SHIFT},
  2150. {PMIC_VSYS22_DIG0_RSV2, MT6328_PMIC_VSYS22_DIG0_RSV2_ADDR,
  2151. MT6328_PMIC_VSYS22_DIG0_RSV2_MASK, MT6328_PMIC_VSYS22_DIG0_RSV2_SHIFT},
  2152. {PMIC_VSYS22_DIG1_RSV2, MT6328_PMIC_VSYS22_DIG1_RSV2_ADDR,
  2153. MT6328_PMIC_VSYS22_DIG1_RSV2_MASK, MT6328_PMIC_VSYS22_DIG1_RSV2_SHIFT},
  2154. {PMIC_VSYS22_EN, MT6328_PMIC_VSYS22_EN_ADDR, MT6328_PMIC_VSYS22_EN_MASK,
  2155. MT6328_PMIC_VSYS22_EN_SHIFT},
  2156. {PMIC_VSYS22_STBTD, MT6328_PMIC_VSYS22_STBTD_ADDR, MT6328_PMIC_VSYS22_STBTD_MASK,
  2157. MT6328_PMIC_VSYS22_STBTD_SHIFT},
  2158. {PMIC_QI_VSYS22_STB, MT6328_PMIC_QI_VSYS22_STB_ADDR, MT6328_PMIC_QI_VSYS22_STB_MASK,
  2159. MT6328_PMIC_QI_VSYS22_STB_SHIFT},
  2160. {PMIC_QI_VSYS22_EN, MT6328_PMIC_QI_VSYS22_EN_ADDR, MT6328_PMIC_QI_VSYS22_EN_MASK,
  2161. MT6328_PMIC_QI_VSYS22_EN_SHIFT},
  2162. {PMIC_QI_VSYS22_OC_STATUS, MT6328_PMIC_QI_VSYS22_OC_STATUS_ADDR,
  2163. MT6328_PMIC_QI_VSYS22_OC_STATUS_MASK, MT6328_PMIC_QI_VSYS22_OC_STATUS_SHIFT},
  2164. {PMIC_VSYS22_SFCHG_FRATE, MT6328_PMIC_VSYS22_SFCHG_FRATE_ADDR,
  2165. MT6328_PMIC_VSYS22_SFCHG_FRATE_MASK, MT6328_PMIC_VSYS22_SFCHG_FRATE_SHIFT},
  2166. {PMIC_VSYS22_SFCHG_FEN, MT6328_PMIC_VSYS22_SFCHG_FEN_ADDR,
  2167. MT6328_PMIC_VSYS22_SFCHG_FEN_MASK, MT6328_PMIC_VSYS22_SFCHG_FEN_SHIFT},
  2168. {PMIC_VSYS22_SFCHG_RRATE, MT6328_PMIC_VSYS22_SFCHG_RRATE_ADDR,
  2169. MT6328_PMIC_VSYS22_SFCHG_RRATE_MASK, MT6328_PMIC_VSYS22_SFCHG_RRATE_SHIFT},
  2170. {PMIC_VSYS22_SFCHG_REN, MT6328_PMIC_VSYS22_SFCHG_REN_ADDR,
  2171. MT6328_PMIC_VSYS22_SFCHG_REN_MASK, MT6328_PMIC_VSYS22_SFCHG_REN_SHIFT},
  2172. {PMIC_VSYS22_VOSEL, MT6328_PMIC_VSYS22_VOSEL_ADDR, MT6328_PMIC_VSYS22_VOSEL_MASK,
  2173. MT6328_PMIC_VSYS22_VOSEL_SHIFT},
  2174. {PMIC_VSYS22_VOSEL_ON, MT6328_PMIC_VSYS22_VOSEL_ON_ADDR, MT6328_PMIC_VSYS22_VOSEL_ON_MASK,
  2175. MT6328_PMIC_VSYS22_VOSEL_ON_SHIFT},
  2176. {PMIC_VSYS22_VOSEL_SLEEP, MT6328_PMIC_VSYS22_VOSEL_SLEEP_ADDR,
  2177. MT6328_PMIC_VSYS22_VOSEL_SLEEP_MASK, MT6328_PMIC_VSYS22_VOSEL_SLEEP_SHIFT},
  2178. {PMIC_NI_VSYS22_VOSEL, MT6328_PMIC_NI_VSYS22_VOSEL_ADDR, MT6328_PMIC_NI_VSYS22_VOSEL_MASK,
  2179. MT6328_PMIC_NI_VSYS22_VOSEL_SHIFT},
  2180. {PMIC_VSYS22_BURST, MT6328_PMIC_VSYS22_BURST_ADDR, MT6328_PMIC_VSYS22_BURST_MASK,
  2181. MT6328_PMIC_VSYS22_BURST_SHIFT},
  2182. {PMIC_QI_VSYS22_BURST, MT6328_PMIC_QI_VSYS22_BURST_ADDR, MT6328_PMIC_QI_VSYS22_BURST_MASK,
  2183. MT6328_PMIC_QI_VSYS22_BURST_SHIFT},
  2184. {PMIC_VSYS22_DLC, MT6328_PMIC_VSYS22_DLC_ADDR, MT6328_PMIC_VSYS22_DLC_MASK,
  2185. MT6328_PMIC_VSYS22_DLC_SHIFT},
  2186. {PMIC_QI_VSYS22_DLC, MT6328_PMIC_QI_VSYS22_DLC_ADDR, MT6328_PMIC_QI_VSYS22_DLC_MASK,
  2187. MT6328_PMIC_QI_VSYS22_DLC_SHIFT},
  2188. {PMIC_VSYS22_DLC_N, MT6328_PMIC_VSYS22_DLC_N_ADDR, MT6328_PMIC_VSYS22_DLC_N_MASK,
  2189. MT6328_PMIC_VSYS22_DLC_N_SHIFT},
  2190. {PMIC_QI_VSYS22_DLC_N, MT6328_PMIC_QI_VSYS22_DLC_N_ADDR, MT6328_PMIC_QI_VSYS22_DLC_N_MASK,
  2191. MT6328_PMIC_QI_VSYS22_DLC_N_SHIFT},
  2192. {PMIC_VSYS22_TRANS_TD, MT6328_PMIC_VSYS22_TRANS_TD_ADDR, MT6328_PMIC_VSYS22_TRANS_TD_MASK,
  2193. MT6328_PMIC_VSYS22_TRANS_TD_SHIFT},
  2194. {PMIC_VSYS22_TRANS_CTRL, MT6328_PMIC_VSYS22_TRANS_CTRL_ADDR,
  2195. MT6328_PMIC_VSYS22_TRANS_CTRL_MASK, MT6328_PMIC_VSYS22_TRANS_CTRL_SHIFT},
  2196. {PMIC_VSYS22_TRANS_ONCE, MT6328_PMIC_VSYS22_TRANS_ONCE_ADDR,
  2197. MT6328_PMIC_VSYS22_TRANS_ONCE_MASK, MT6328_PMIC_VSYS22_TRANS_ONCE_SHIFT},
  2198. {PMIC_NI_VSYS22_VOSEL_TRANS, MT6328_PMIC_NI_VSYS22_VOSEL_TRANS_ADDR,
  2199. MT6328_PMIC_NI_VSYS22_VOSEL_TRANS_MASK, MT6328_PMIC_NI_VSYS22_VOSEL_TRANS_SHIFT},
  2200. {PMIC_VSYS22_VSLEEP_EN, MT6328_PMIC_VSYS22_VSLEEP_EN_ADDR,
  2201. MT6328_PMIC_VSYS22_VSLEEP_EN_MASK, MT6328_PMIC_VSYS22_VSLEEP_EN_SHIFT},
  2202. {PMIC_VSYS22_R2R_PDN, MT6328_PMIC_VSYS22_R2R_PDN_ADDR, MT6328_PMIC_VSYS22_R2R_PDN_MASK,
  2203. MT6328_PMIC_VSYS22_R2R_PDN_SHIFT},
  2204. {PMIC_VSYS22_VSLEEP_SEL, MT6328_PMIC_VSYS22_VSLEEP_SEL_ADDR,
  2205. MT6328_PMIC_VSYS22_VSLEEP_SEL_MASK, MT6328_PMIC_VSYS22_VSLEEP_SEL_SHIFT},
  2206. {PMIC_NI_VSYS22_R2R_PDN, MT6328_PMIC_NI_VSYS22_R2R_PDN_ADDR,
  2207. MT6328_PMIC_NI_VSYS22_R2R_PDN_MASK, MT6328_PMIC_NI_VSYS22_R2R_PDN_SHIFT},
  2208. {PMIC_NI_VSYS22_VSLEEP_SEL, MT6328_PMIC_NI_VSYS22_VSLEEP_SEL_ADDR,
  2209. MT6328_PMIC_NI_VSYS22_VSLEEP_SEL_MASK, MT6328_PMIC_NI_VSYS22_VSLEEP_SEL_SHIFT},
  2210. {PMIC_VSYS22_OSC_SEL_SRCLKEN_SEL, MT6328_PMIC_VSYS22_OSC_SEL_SRCLKEN_SEL_ADDR,
  2211. MT6328_PMIC_VSYS22_OSC_SEL_SRCLKEN_SEL_MASK, MT6328_PMIC_VSYS22_OSC_SEL_SRCLKEN_SEL_SHIFT},
  2212. {PMIC_VSYS22_R2R_PDN_SRCLKEN_SEL, MT6328_PMIC_VSYS22_R2R_PDN_SRCLKEN_SEL_ADDR,
  2213. MT6328_PMIC_VSYS22_R2R_PDN_SRCLKEN_SEL_MASK, MT6328_PMIC_VSYS22_R2R_PDN_SRCLKEN_SEL_SHIFT},
  2214. {PMIC_VSYS22_VSLEEP_SRCLKEN_SEL, MT6328_PMIC_VSYS22_VSLEEP_SRCLKEN_SEL_ADDR,
  2215. MT6328_PMIC_VSYS22_VSLEEP_SRCLKEN_SEL_MASK, MT6328_PMIC_VSYS22_VSLEEP_SRCLKEN_SEL_SHIFT},
  2216. {PMIC_VPA_DIG0_RSV0, MT6328_PMIC_VPA_DIG0_RSV0_ADDR, MT6328_PMIC_VPA_DIG0_RSV0_MASK,
  2217. MT6328_PMIC_VPA_DIG0_RSV0_SHIFT},
  2218. {PMIC_VPA_DUMMY_RSV1, MT6328_PMIC_VPA_DUMMY_RSV1_ADDR, MT6328_PMIC_VPA_DUMMY_RSV1_MASK,
  2219. MT6328_PMIC_VPA_DUMMY_RSV1_SHIFT},
  2220. {PMIC_VPA_DUMMY_RSV2, MT6328_PMIC_VPA_DUMMY_RSV2_ADDR, MT6328_PMIC_VPA_DUMMY_RSV2_MASK,
  2221. MT6328_PMIC_VPA_DUMMY_RSV2_SHIFT},
  2222. {PMIC_VPA_DUMMY_RSV3, MT6328_PMIC_VPA_DUMMY_RSV3_ADDR, MT6328_PMIC_VPA_DUMMY_RSV3_MASK,
  2223. MT6328_PMIC_VPA_DUMMY_RSV3_SHIFT},
  2224. {PMIC_VPA_DUMMY_RSV4, MT6328_PMIC_VPA_DUMMY_RSV4_ADDR, MT6328_PMIC_VPA_DUMMY_RSV4_MASK,
  2225. MT6328_PMIC_VPA_DUMMY_RSV4_SHIFT},
  2226. {PMIC_VPA_DUMMY_RSV5, MT6328_PMIC_VPA_DUMMY_RSV5_ADDR, MT6328_PMIC_VPA_DUMMY_RSV5_MASK,
  2227. MT6328_PMIC_VPA_DUMMY_RSV5_SHIFT},
  2228. {PMIC_VPA_DUMMY_RSV6, MT6328_PMIC_VPA_DUMMY_RSV6_ADDR, MT6328_PMIC_VPA_DUMMY_RSV6_MASK,
  2229. MT6328_PMIC_VPA_DUMMY_RSV6_SHIFT},
  2230. {PMIC_VPA_EN_CTRL, MT6328_PMIC_VPA_EN_CTRL_ADDR, MT6328_PMIC_VPA_EN_CTRL_MASK,
  2231. MT6328_PMIC_VPA_EN_CTRL_SHIFT},
  2232. {PMIC_VPA_VOSEL_CTRL, MT6328_PMIC_VPA_VOSEL_CTRL_ADDR, MT6328_PMIC_VPA_VOSEL_CTRL_MASK,
  2233. MT6328_PMIC_VPA_VOSEL_CTRL_SHIFT},
  2234. {PMIC_VPA_VPA_DIG0_RSV1, MT6328_PMIC_VPA_VPA_DIG0_RSV1_ADDR,
  2235. MT6328_PMIC_VPA_VPA_DIG0_RSV1_MASK, MT6328_PMIC_VPA_VPA_DIG0_RSV1_SHIFT},
  2236. {PMIC_VPA_VPA_DIG1_RSV1, MT6328_PMIC_VPA_VPA_DIG1_RSV1_ADDR,
  2237. MT6328_PMIC_VPA_VPA_DIG1_RSV1_MASK, MT6328_PMIC_VPA_VPA_DIG1_RSV1_SHIFT},
  2238. {PMIC_VPA_EN_SEL, MT6328_PMIC_VPA_EN_SEL_ADDR, MT6328_PMIC_VPA_EN_SEL_MASK,
  2239. MT6328_PMIC_VPA_EN_SEL_SHIFT},
  2240. {PMIC_VPA_VOSEL_SEL, MT6328_PMIC_VPA_VOSEL_SEL_ADDR, MT6328_PMIC_VPA_VOSEL_SEL_MASK,
  2241. MT6328_PMIC_VPA_VOSEL_SEL_SHIFT},
  2242. {PMIC_VPA_VPA_DIG0_RSV2, MT6328_PMIC_VPA_VPA_DIG0_RSV2_ADDR,
  2243. MT6328_PMIC_VPA_VPA_DIG0_RSV2_MASK, MT6328_PMIC_VPA_VPA_DIG0_RSV2_SHIFT},
  2244. {PMIC_VPA_VPA_DIG1_RSV2, MT6328_PMIC_VPA_VPA_DIG1_RSV2_ADDR,
  2245. MT6328_PMIC_VPA_VPA_DIG1_RSV2_MASK, MT6328_PMIC_VPA_VPA_DIG1_RSV2_SHIFT},
  2246. {PMIC_VPA_EN, MT6328_PMIC_VPA_EN_ADDR, MT6328_PMIC_VPA_EN_MASK, MT6328_PMIC_VPA_EN_SHIFT},
  2247. {PMIC_VPA_STBTD, MT6328_PMIC_VPA_STBTD_ADDR, MT6328_PMIC_VPA_STBTD_MASK,
  2248. MT6328_PMIC_VPA_STBTD_SHIFT},
  2249. {PMIC_QI_VPA_STB, MT6328_PMIC_QI_VPA_STB_ADDR, MT6328_PMIC_QI_VPA_STB_MASK,
  2250. MT6328_PMIC_QI_VPA_STB_SHIFT},
  2251. {PMIC_QI_VPA_EN, MT6328_PMIC_QI_VPA_EN_ADDR, MT6328_PMIC_QI_VPA_EN_MASK,
  2252. MT6328_PMIC_QI_VPA_EN_SHIFT},
  2253. {PMIC_QI_VPA_OC_STATUS, MT6328_PMIC_QI_VPA_OC_STATUS_ADDR,
  2254. MT6328_PMIC_QI_VPA_OC_STATUS_MASK, MT6328_PMIC_QI_VPA_OC_STATUS_SHIFT},
  2255. {PMIC_VPA_SFCHG_FRATE, MT6328_PMIC_VPA_SFCHG_FRATE_ADDR, MT6328_PMIC_VPA_SFCHG_FRATE_MASK,
  2256. MT6328_PMIC_VPA_SFCHG_FRATE_SHIFT},
  2257. {PMIC_VPA_SFCHG_FEN, MT6328_PMIC_VPA_SFCHG_FEN_ADDR, MT6328_PMIC_VPA_SFCHG_FEN_MASK,
  2258. MT6328_PMIC_VPA_SFCHG_FEN_SHIFT},
  2259. {PMIC_VPA_SFCHG_RRATE, MT6328_PMIC_VPA_SFCHG_RRATE_ADDR, MT6328_PMIC_VPA_SFCHG_RRATE_MASK,
  2260. MT6328_PMIC_VPA_SFCHG_RRATE_SHIFT},
  2261. {PMIC_VPA_SFCHG_REN, MT6328_PMIC_VPA_SFCHG_REN_ADDR, MT6328_PMIC_VPA_SFCHG_REN_MASK,
  2262. MT6328_PMIC_VPA_SFCHG_REN_SHIFT},
  2263. {PMIC_VPA_VOSEL, MT6328_PMIC_VPA_VOSEL_ADDR, MT6328_PMIC_VPA_VOSEL_MASK,
  2264. MT6328_PMIC_VPA_VOSEL_SHIFT},
  2265. {PMIC_VPA_VOSEL_ON, MT6328_PMIC_VPA_VOSEL_ON_ADDR, MT6328_PMIC_VPA_VOSEL_ON_MASK,
  2266. MT6328_PMIC_VPA_VOSEL_ON_SHIFT},
  2267. {PMIC_VPA_VOSEL_SLEEP, MT6328_PMIC_VPA_VOSEL_SLEEP_ADDR, MT6328_PMIC_VPA_VOSEL_SLEEP_MASK,
  2268. MT6328_PMIC_VPA_VOSEL_SLEEP_SHIFT},
  2269. {PMIC_NI_VPA_VOSEL, MT6328_PMIC_NI_VPA_VOSEL_ADDR, MT6328_PMIC_NI_VPA_VOSEL_MASK,
  2270. MT6328_PMIC_NI_VPA_VOSEL_SHIFT},
  2271. {PMIC_VPA_DIG0_RSV, MT6328_PMIC_VPA_DIG0_RSV_ADDR, MT6328_PMIC_VPA_DIG0_RSV_MASK,
  2272. MT6328_PMIC_VPA_DIG0_RSV_SHIFT},
  2273. {PMIC_VPA_DLC, MT6328_PMIC_VPA_DLC_ADDR, MT6328_PMIC_VPA_DLC_MASK,
  2274. MT6328_PMIC_VPA_DLC_SHIFT},
  2275. {PMIC_QI_VPA_DLC, MT6328_PMIC_QI_VPA_DLC_ADDR, MT6328_PMIC_QI_VPA_DLC_MASK,
  2276. MT6328_PMIC_QI_VPA_DLC_SHIFT},
  2277. {PMIC_VPA_DIG0_RSV3, MT6328_PMIC_VPA_DIG0_RSV3_ADDR, MT6328_PMIC_VPA_DIG0_RSV3_MASK,
  2278. MT6328_PMIC_VPA_DIG0_RSV3_SHIFT},
  2279. {PMIC_VPA_DIG1_RSV3, MT6328_PMIC_VPA_DIG1_RSV3_ADDR, MT6328_PMIC_VPA_DIG1_RSV3_MASK,
  2280. MT6328_PMIC_VPA_DIG1_RSV3_SHIFT},
  2281. {PMIC_VPA_TRANS_TD, MT6328_PMIC_VPA_TRANS_TD_ADDR, MT6328_PMIC_VPA_TRANS_TD_MASK,
  2282. MT6328_PMIC_VPA_TRANS_TD_SHIFT},
  2283. {PMIC_VPA_TRANS_CTRL, MT6328_PMIC_VPA_TRANS_CTRL_ADDR, MT6328_PMIC_VPA_TRANS_CTRL_MASK,
  2284. MT6328_PMIC_VPA_TRANS_CTRL_SHIFT},
  2285. {PMIC_VPA_TRANS_ONCE, MT6328_PMIC_VPA_TRANS_ONCE_ADDR, MT6328_PMIC_VPA_TRANS_ONCE_MASK,
  2286. MT6328_PMIC_VPA_TRANS_ONCE_SHIFT},
  2287. {PMIC_NI_VPA_DVS_BW, MT6328_PMIC_NI_VPA_DVS_BW_ADDR, MT6328_PMIC_NI_VPA_DVS_BW_MASK,
  2288. MT6328_PMIC_NI_VPA_DVS_BW_SHIFT},
  2289. {PMIC_VPA_DIG0_RSV4, MT6328_PMIC_VPA_DIG0_RSV4_ADDR, MT6328_PMIC_VPA_DIG0_RSV4_MASK,
  2290. MT6328_PMIC_VPA_DIG0_RSV4_SHIFT},
  2291. {PMIC_VPA_DIG1_RSV4, MT6328_PMIC_VPA_DIG1_RSV4_ADDR, MT6328_PMIC_VPA_DIG1_RSV4_MASK,
  2292. MT6328_PMIC_VPA_DIG1_RSV4_SHIFT},
  2293. {PMIC_VPA_BURSTH, MT6328_PMIC_VPA_BURSTH_ADDR, MT6328_PMIC_VPA_BURSTH_MASK,
  2294. MT6328_PMIC_VPA_BURSTH_SHIFT},
  2295. {PMIC_QI_VPA_BURSTH, MT6328_PMIC_QI_VPA_BURSTH_ADDR, MT6328_PMIC_QI_VPA_BURSTH_MASK,
  2296. MT6328_PMIC_QI_VPA_BURSTH_SHIFT},
  2297. {PMIC_VPA_BURSTL, MT6328_PMIC_VPA_BURSTL_ADDR, MT6328_PMIC_VPA_BURSTL_MASK,
  2298. MT6328_PMIC_VPA_BURSTL_SHIFT},
  2299. {PMIC_QI_VPA_BURSTL, MT6328_PMIC_QI_VPA_BURSTL_ADDR, MT6328_PMIC_QI_VPA_BURSTL_MASK,
  2300. MT6328_PMIC_QI_VPA_BURSTL_SHIFT},
  2301. {PMIC_VPA_VOSEL_DLC011, MT6328_PMIC_VPA_VOSEL_DLC011_ADDR,
  2302. MT6328_PMIC_VPA_VOSEL_DLC011_MASK, MT6328_PMIC_VPA_VOSEL_DLC011_SHIFT},
  2303. {PMIC_VPA_VOSEL_DLC111, MT6328_PMIC_VPA_VOSEL_DLC111_ADDR,
  2304. MT6328_PMIC_VPA_VOSEL_DLC111_MASK, MT6328_PMIC_VPA_VOSEL_DLC111_SHIFT},
  2305. {PMIC_VPA_DLC_MAP_EN, MT6328_PMIC_VPA_DLC_MAP_EN_ADDR, MT6328_PMIC_VPA_DLC_MAP_EN_MASK,
  2306. MT6328_PMIC_VPA_DLC_MAP_EN_SHIFT},
  2307. {PMIC_VPA_VOSEL_DLC001, MT6328_PMIC_VPA_VOSEL_DLC001_ADDR,
  2308. MT6328_PMIC_VPA_VOSEL_DLC001_MASK, MT6328_PMIC_VPA_VOSEL_DLC001_SHIFT},
  2309. {PMIC_VPA_DVS_TRANS_TD, MT6328_PMIC_VPA_DVS_TRANS_TD_ADDR,
  2310. MT6328_PMIC_VPA_DVS_TRANS_TD_MASK, MT6328_PMIC_VPA_DVS_TRANS_TD_SHIFT},
  2311. {PMIC_VPA_DVS_TRANS_CTRL, MT6328_PMIC_VPA_DVS_TRANS_CTRL_ADDR,
  2312. MT6328_PMIC_VPA_DVS_TRANS_CTRL_MASK, MT6328_PMIC_VPA_DVS_TRANS_CTRL_SHIFT},
  2313. {PMIC_VPA_DVS_TRANS_ONCE, MT6328_PMIC_VPA_DVS_TRANS_ONCE_ADDR,
  2314. MT6328_PMIC_VPA_DVS_TRANS_ONCE_MASK, MT6328_PMIC_VPA_DVS_TRANS_ONCE_SHIFT},
  2315. {PMIC_NI_VPA_DVS_TRANST, MT6328_PMIC_NI_VPA_DVS_TRANST_ADDR,
  2316. MT6328_PMIC_NI_VPA_DVS_TRANST_MASK, MT6328_PMIC_NI_VPA_DVS_TRANST_SHIFT},
  2317. {PMIC_VPA_DIG0_RSV5, MT6328_PMIC_VPA_DIG0_RSV5_ADDR, MT6328_PMIC_VPA_DIG0_RSV5_MASK,
  2318. MT6328_PMIC_VPA_DIG0_RSV5_SHIFT},
  2319. {PMIC_VPA_DIG1_RSV5, MT6328_PMIC_VPA_DIG1_RSV5_ADDR, MT6328_PMIC_VPA_DIG1_RSV5_MASK,
  2320. MT6328_PMIC_VPA_DIG1_RSV5_SHIFT},
  2321. {PMIC_VPA_OSC_SEL_SRCLKEN_SEL, MT6328_PMIC_VPA_OSC_SEL_SRCLKEN_SEL_ADDR,
  2322. MT6328_PMIC_VPA_OSC_SEL_SRCLKEN_SEL_MASK, MT6328_PMIC_VPA_OSC_SEL_SRCLKEN_SEL_SHIFT},
  2323. {PMIC_VPA_R2R_PDN_SRCLKEN_SEL, MT6328_PMIC_VPA_R2R_PDN_SRCLKEN_SEL_ADDR,
  2324. MT6328_PMIC_VPA_R2R_PDN_SRCLKEN_SEL_MASK, MT6328_PMIC_VPA_R2R_PDN_SRCLKEN_SEL_SHIFT},
  2325. {PMIC_VPA_VSLEEP_SRCLKEN_SEL, MT6328_PMIC_VPA_VSLEEP_SRCLKEN_SEL_ADDR,
  2326. MT6328_PMIC_VPA_VSLEEP_SRCLKEN_SEL_MASK, MT6328_PMIC_VPA_VSLEEP_SRCLKEN_SEL_SHIFT},
  2327. {PMIC_K_RST_DONE, MT6328_PMIC_K_RST_DONE_ADDR, MT6328_PMIC_K_RST_DONE_MASK,
  2328. MT6328_PMIC_K_RST_DONE_SHIFT},
  2329. {PMIC_K_MAP_SEL, MT6328_PMIC_K_MAP_SEL_ADDR, MT6328_PMIC_K_MAP_SEL_MASK,
  2330. MT6328_PMIC_K_MAP_SEL_SHIFT},
  2331. {PMIC_K_ONCE_EN, MT6328_PMIC_K_ONCE_EN_ADDR, MT6328_PMIC_K_ONCE_EN_MASK,
  2332. MT6328_PMIC_K_ONCE_EN_SHIFT},
  2333. {PMIC_K_ONCE, MT6328_PMIC_K_ONCE_ADDR, MT6328_PMIC_K_ONCE_MASK, MT6328_PMIC_K_ONCE_SHIFT},
  2334. {PMIC_K_START_MANUAL, MT6328_PMIC_K_START_MANUAL_ADDR, MT6328_PMIC_K_START_MANUAL_MASK,
  2335. MT6328_PMIC_K_START_MANUAL_SHIFT},
  2336. {PMIC_K_SRC_SEL, MT6328_PMIC_K_SRC_SEL_ADDR, MT6328_PMIC_K_SRC_SEL_MASK,
  2337. MT6328_PMIC_K_SRC_SEL_SHIFT},
  2338. {PMIC_K_AUTO_EN, MT6328_PMIC_K_AUTO_EN_ADDR, MT6328_PMIC_K_AUTO_EN_MASK,
  2339. MT6328_PMIC_K_AUTO_EN_SHIFT},
  2340. {PMIC_K_INV, MT6328_PMIC_K_INV_ADDR, MT6328_PMIC_K_INV_MASK, MT6328_PMIC_K_INV_SHIFT},
  2341. {PMIC_K_CONTROL_SMPS, MT6328_PMIC_K_CONTROL_SMPS_ADDR, MT6328_PMIC_K_CONTROL_SMPS_MASK,
  2342. MT6328_PMIC_K_CONTROL_SMPS_SHIFT},
  2343. {PMIC_K_RESULT, MT6328_PMIC_K_RESULT_ADDR, MT6328_PMIC_K_RESULT_MASK,
  2344. MT6328_PMIC_K_RESULT_SHIFT},
  2345. {PMIC_K_DONE, MT6328_PMIC_K_DONE_ADDR, MT6328_PMIC_K_DONE_MASK, MT6328_PMIC_K_DONE_SHIFT},
  2346. {PMIC_K_CONTROL, MT6328_PMIC_K_CONTROL_ADDR, MT6328_PMIC_K_CONTROL_MASK,
  2347. MT6328_PMIC_K_CONTROL_SHIFT},
  2348. {PMIC_QI_SMPS_OSC_CAL, MT6328_PMIC_QI_SMPS_OSC_CAL_ADDR, MT6328_PMIC_QI_SMPS_OSC_CAL_MASK,
  2349. MT6328_PMIC_QI_SMPS_OSC_CAL_SHIFT},
  2350. {PMIC_K_BUCK_CK_CNT, MT6328_PMIC_K_BUCK_CK_CNT_ADDR, MT6328_PMIC_K_BUCK_CK_CNT_MASK,
  2351. MT6328_PMIC_K_BUCK_CK_CNT_SHIFT},
  2352. {PMIC_RG_AUDZCDENABLE, MT6328_PMIC_RG_AUDZCDENABLE_ADDR, MT6328_PMIC_RG_AUDZCDENABLE_MASK,
  2353. MT6328_PMIC_RG_AUDZCDENABLE_SHIFT},
  2354. {PMIC_RG_AUDZCDGAINSTEPTIME, MT6328_PMIC_RG_AUDZCDGAINSTEPTIME_ADDR,
  2355. MT6328_PMIC_RG_AUDZCDGAINSTEPTIME_MASK, MT6328_PMIC_RG_AUDZCDGAINSTEPTIME_SHIFT},
  2356. {PMIC_RG_AUDZCDGAINSTEPSIZE, MT6328_PMIC_RG_AUDZCDGAINSTEPSIZE_ADDR,
  2357. MT6328_PMIC_RG_AUDZCDGAINSTEPSIZE_MASK, MT6328_PMIC_RG_AUDZCDGAINSTEPSIZE_SHIFT},
  2358. {PMIC_RG_AUDZCDTIMEOUTMODESEL, MT6328_PMIC_RG_AUDZCDTIMEOUTMODESEL_ADDR,
  2359. MT6328_PMIC_RG_AUDZCDTIMEOUTMODESEL_MASK, MT6328_PMIC_RG_AUDZCDTIMEOUTMODESEL_SHIFT},
  2360. {PMIC_RG_AUDZCDCLKSEL_VAUDP15, MT6328_PMIC_RG_AUDZCDCLKSEL_VAUDP15_ADDR,
  2361. MT6328_PMIC_RG_AUDZCDCLKSEL_VAUDP15_MASK, MT6328_PMIC_RG_AUDZCDCLKSEL_VAUDP15_SHIFT},
  2362. {PMIC_RG_AUDZCDMUXSEL_VAUDP15, MT6328_PMIC_RG_AUDZCDMUXSEL_VAUDP15_ADDR,
  2363. MT6328_PMIC_RG_AUDZCDMUXSEL_VAUDP15_MASK, MT6328_PMIC_RG_AUDZCDMUXSEL_VAUDP15_SHIFT},
  2364. {PMIC_RG_AUDLOLGAIN, MT6328_PMIC_RG_AUDLOLGAIN_ADDR, MT6328_PMIC_RG_AUDLOLGAIN_MASK,
  2365. MT6328_PMIC_RG_AUDLOLGAIN_SHIFT},
  2366. {PMIC_RG_AUDLORGAIN, MT6328_PMIC_RG_AUDLORGAIN_ADDR, MT6328_PMIC_RG_AUDLORGAIN_MASK,
  2367. MT6328_PMIC_RG_AUDLORGAIN_SHIFT},
  2368. {PMIC_RG_AUDHPLGAIN, MT6328_PMIC_RG_AUDHPLGAIN_ADDR, MT6328_PMIC_RG_AUDHPLGAIN_MASK,
  2369. MT6328_PMIC_RG_AUDHPLGAIN_SHIFT},
  2370. {PMIC_RG_AUDHPRGAIN, MT6328_PMIC_RG_AUDHPRGAIN_ADDR, MT6328_PMIC_RG_AUDHPRGAIN_MASK,
  2371. MT6328_PMIC_RG_AUDHPRGAIN_SHIFT},
  2372. {PMIC_RG_AUDHSGAIN, MT6328_PMIC_RG_AUDHSGAIN_ADDR, MT6328_PMIC_RG_AUDHSGAIN_MASK,
  2373. MT6328_PMIC_RG_AUDHSGAIN_SHIFT},
  2374. {PMIC_RG_AUDIVLGAIN, MT6328_PMIC_RG_AUDIVLGAIN_ADDR, MT6328_PMIC_RG_AUDIVLGAIN_MASK,
  2375. MT6328_PMIC_RG_AUDIVLGAIN_SHIFT},
  2376. {PMIC_RG_AUDIVRGAIN, MT6328_PMIC_RG_AUDIVRGAIN_ADDR, MT6328_PMIC_RG_AUDIVRGAIN_MASK,
  2377. MT6328_PMIC_RG_AUDIVRGAIN_SHIFT},
  2378. {PMIC_RG_AUDINTGAIN1, MT6328_PMIC_RG_AUDINTGAIN1_ADDR, MT6328_PMIC_RG_AUDINTGAIN1_MASK,
  2379. MT6328_PMIC_RG_AUDINTGAIN1_SHIFT},
  2380. {PMIC_RG_AUDINTGAIN2, MT6328_PMIC_RG_AUDINTGAIN2_ADDR, MT6328_PMIC_RG_AUDINTGAIN2_MASK,
  2381. MT6328_PMIC_RG_AUDINTGAIN2_SHIFT},
  2382. {PMIC_ISINK_DIM0_FSEL, MT6328_PMIC_ISINK_DIM0_FSEL_ADDR, MT6328_PMIC_ISINK_DIM0_FSEL_MASK,
  2383. MT6328_PMIC_ISINK_DIM0_FSEL_SHIFT},
  2384. {PMIC_ISINK0_RSV1, MT6328_PMIC_ISINK0_RSV1_ADDR, MT6328_PMIC_ISINK0_RSV1_MASK,
  2385. MT6328_PMIC_ISINK0_RSV1_SHIFT},
  2386. {PMIC_ISINK0_RSV0, MT6328_PMIC_ISINK0_RSV0_ADDR, MT6328_PMIC_ISINK0_RSV0_MASK,
  2387. MT6328_PMIC_ISINK0_RSV0_SHIFT},
  2388. {PMIC_ISINK_DIM0_DUTY, MT6328_PMIC_ISINK_DIM0_DUTY_ADDR, MT6328_PMIC_ISINK_DIM0_DUTY_MASK,
  2389. MT6328_PMIC_ISINK_DIM0_DUTY_SHIFT},
  2390. {PMIC_ISINK_CH0_STEP, MT6328_PMIC_ISINK_CH0_STEP_ADDR, MT6328_PMIC_ISINK_CH0_STEP_MASK,
  2391. MT6328_PMIC_ISINK_CH0_STEP_SHIFT},
  2392. {PMIC_ISINK_BREATH0_TF2_SEL, MT6328_PMIC_ISINK_BREATH0_TF2_SEL_ADDR,
  2393. MT6328_PMIC_ISINK_BREATH0_TF2_SEL_MASK, MT6328_PMIC_ISINK_BREATH0_TF2_SEL_SHIFT},
  2394. {PMIC_ISINK_BREATH0_TF1_SEL, MT6328_PMIC_ISINK_BREATH0_TF1_SEL_ADDR,
  2395. MT6328_PMIC_ISINK_BREATH0_TF1_SEL_MASK, MT6328_PMIC_ISINK_BREATH0_TF1_SEL_SHIFT},
  2396. {PMIC_ISINK_BREATH0_TR2_SEL, MT6328_PMIC_ISINK_BREATH0_TR2_SEL_ADDR,
  2397. MT6328_PMIC_ISINK_BREATH0_TR2_SEL_MASK, MT6328_PMIC_ISINK_BREATH0_TR2_SEL_SHIFT},
  2398. {PMIC_ISINK_BREATH0_TR1_SEL, MT6328_PMIC_ISINK_BREATH0_TR1_SEL_ADDR,
  2399. MT6328_PMIC_ISINK_BREATH0_TR1_SEL_MASK, MT6328_PMIC_ISINK_BREATH0_TR1_SEL_SHIFT},
  2400. {PMIC_ISINK_BREATH0_TOFF_SEL, MT6328_PMIC_ISINK_BREATH0_TOFF_SEL_ADDR,
  2401. MT6328_PMIC_ISINK_BREATH0_TOFF_SEL_MASK, MT6328_PMIC_ISINK_BREATH0_TOFF_SEL_SHIFT},
  2402. {PMIC_ISINK_BREATH0_TON_SEL, MT6328_PMIC_ISINK_BREATH0_TON_SEL_ADDR,
  2403. MT6328_PMIC_ISINK_BREATH0_TON_SEL_MASK, MT6328_PMIC_ISINK_BREATH0_TON_SEL_SHIFT},
  2404. {PMIC_ISINK_DIM1_FSEL, MT6328_PMIC_ISINK_DIM1_FSEL_ADDR, MT6328_PMIC_ISINK_DIM1_FSEL_MASK,
  2405. MT6328_PMIC_ISINK_DIM1_FSEL_SHIFT},
  2406. {PMIC_ISINK1_RSV1, MT6328_PMIC_ISINK1_RSV1_ADDR, MT6328_PMIC_ISINK1_RSV1_MASK,
  2407. MT6328_PMIC_ISINK1_RSV1_SHIFT},
  2408. {PMIC_ISINK1_RSV0, MT6328_PMIC_ISINK1_RSV0_ADDR, MT6328_PMIC_ISINK1_RSV0_MASK,
  2409. MT6328_PMIC_ISINK1_RSV0_SHIFT},
  2410. {PMIC_ISINK_DIM1_DUTY, MT6328_PMIC_ISINK_DIM1_DUTY_ADDR, MT6328_PMIC_ISINK_DIM1_DUTY_MASK,
  2411. MT6328_PMIC_ISINK_DIM1_DUTY_SHIFT},
  2412. {PMIC_ISINK_CH1_STEP, MT6328_PMIC_ISINK_CH1_STEP_ADDR, MT6328_PMIC_ISINK_CH1_STEP_MASK,
  2413. MT6328_PMIC_ISINK_CH1_STEP_SHIFT},
  2414. {PMIC_ISINK_BREATH1_TF2_SEL, MT6328_PMIC_ISINK_BREATH1_TF2_SEL_ADDR,
  2415. MT6328_PMIC_ISINK_BREATH1_TF2_SEL_MASK, MT6328_PMIC_ISINK_BREATH1_TF2_SEL_SHIFT},
  2416. {PMIC_ISINK_BREATH1_TF1_SEL, MT6328_PMIC_ISINK_BREATH1_TF1_SEL_ADDR,
  2417. MT6328_PMIC_ISINK_BREATH1_TF1_SEL_MASK, MT6328_PMIC_ISINK_BREATH1_TF1_SEL_SHIFT},
  2418. {PMIC_ISINK_BREATH1_TR2_SEL, MT6328_PMIC_ISINK_BREATH1_TR2_SEL_ADDR,
  2419. MT6328_PMIC_ISINK_BREATH1_TR2_SEL_MASK, MT6328_PMIC_ISINK_BREATH1_TR2_SEL_SHIFT},
  2420. {PMIC_ISINK_BREATH1_TR1_SEL, MT6328_PMIC_ISINK_BREATH1_TR1_SEL_ADDR,
  2421. MT6328_PMIC_ISINK_BREATH1_TR1_SEL_MASK, MT6328_PMIC_ISINK_BREATH1_TR1_SEL_SHIFT},
  2422. {PMIC_ISINK_BREATH1_TOFF_SEL, MT6328_PMIC_ISINK_BREATH1_TOFF_SEL_ADDR,
  2423. MT6328_PMIC_ISINK_BREATH1_TOFF_SEL_MASK, MT6328_PMIC_ISINK_BREATH1_TOFF_SEL_SHIFT},
  2424. {PMIC_ISINK_BREATH1_TON_SEL, MT6328_PMIC_ISINK_BREATH1_TON_SEL_ADDR,
  2425. MT6328_PMIC_ISINK_BREATH1_TON_SEL_MASK, MT6328_PMIC_ISINK_BREATH1_TON_SEL_SHIFT},
  2426. {PMIC_ISINK2_RSV1, MT6328_PMIC_ISINK2_RSV1_ADDR, MT6328_PMIC_ISINK2_RSV1_MASK,
  2427. MT6328_PMIC_ISINK2_RSV1_SHIFT},
  2428. {PMIC_ISINK2_RSV0, MT6328_PMIC_ISINK2_RSV0_ADDR, MT6328_PMIC_ISINK2_RSV0_MASK,
  2429. MT6328_PMIC_ISINK2_RSV0_SHIFT},
  2430. {PMIC_ISINK_CH2_STEP, MT6328_PMIC_ISINK_CH2_STEP_ADDR, MT6328_PMIC_ISINK_CH2_STEP_MASK,
  2431. MT6328_PMIC_ISINK_CH2_STEP_SHIFT},
  2432. {PMIC_ISINK3_RSV1, MT6328_PMIC_ISINK3_RSV1_ADDR, MT6328_PMIC_ISINK3_RSV1_MASK,
  2433. MT6328_PMIC_ISINK3_RSV1_SHIFT},
  2434. {PMIC_ISINK3_RSV0, MT6328_PMIC_ISINK3_RSV0_ADDR, MT6328_PMIC_ISINK3_RSV0_MASK,
  2435. MT6328_PMIC_ISINK3_RSV0_SHIFT},
  2436. {PMIC_ISINK_CH3_STEP, MT6328_PMIC_ISINK_CH3_STEP_ADDR, MT6328_PMIC_ISINK_CH3_STEP_MASK,
  2437. MT6328_PMIC_ISINK_CH3_STEP_SHIFT},
  2438. {PMIC_RG_ISINKS_RSV, MT6328_PMIC_RG_ISINKS_RSV_ADDR, MT6328_PMIC_RG_ISINKS_RSV_MASK,
  2439. MT6328_PMIC_RG_ISINKS_RSV_SHIFT},
  2440. {PMIC_RG_ISINK3_DOUBLE_EN, MT6328_PMIC_RG_ISINK3_DOUBLE_EN_ADDR,
  2441. MT6328_PMIC_RG_ISINK3_DOUBLE_EN_MASK, MT6328_PMIC_RG_ISINK3_DOUBLE_EN_SHIFT},
  2442. {PMIC_RG_ISINK2_DOUBLE_EN, MT6328_PMIC_RG_ISINK2_DOUBLE_EN_ADDR,
  2443. MT6328_PMIC_RG_ISINK2_DOUBLE_EN_MASK, MT6328_PMIC_RG_ISINK2_DOUBLE_EN_SHIFT},
  2444. {PMIC_RG_ISINK1_DOUBLE_EN, MT6328_PMIC_RG_ISINK1_DOUBLE_EN_ADDR,
  2445. MT6328_PMIC_RG_ISINK1_DOUBLE_EN_MASK, MT6328_PMIC_RG_ISINK1_DOUBLE_EN_SHIFT},
  2446. {PMIC_RG_ISINK0_DOUBLE_EN, MT6328_PMIC_RG_ISINK0_DOUBLE_EN_ADDR,
  2447. MT6328_PMIC_RG_ISINK0_DOUBLE_EN_MASK, MT6328_PMIC_RG_ISINK0_DOUBLE_EN_SHIFT},
  2448. {PMIC_RG_TRIM_SEL, MT6328_PMIC_RG_TRIM_SEL_ADDR, MT6328_PMIC_RG_TRIM_SEL_MASK,
  2449. MT6328_PMIC_RG_TRIM_SEL_SHIFT},
  2450. {PMIC_RG_TRIM_EN, MT6328_PMIC_RG_TRIM_EN_ADDR, MT6328_PMIC_RG_TRIM_EN_MASK,
  2451. MT6328_PMIC_RG_TRIM_EN_SHIFT},
  2452. {PMIC_NI_ISINK3_STATUS, MT6328_PMIC_NI_ISINK3_STATUS_ADDR,
  2453. MT6328_PMIC_NI_ISINK3_STATUS_MASK, MT6328_PMIC_NI_ISINK3_STATUS_SHIFT},
  2454. {PMIC_NI_ISINK2_STATUS, MT6328_PMIC_NI_ISINK2_STATUS_ADDR,
  2455. MT6328_PMIC_NI_ISINK2_STATUS_MASK, MT6328_PMIC_NI_ISINK2_STATUS_SHIFT},
  2456. {PMIC_NI_ISINK1_STATUS, MT6328_PMIC_NI_ISINK1_STATUS_ADDR,
  2457. MT6328_PMIC_NI_ISINK1_STATUS_MASK, MT6328_PMIC_NI_ISINK1_STATUS_SHIFT},
  2458. {PMIC_NI_ISINK0_STATUS, MT6328_PMIC_NI_ISINK0_STATUS_ADDR,
  2459. MT6328_PMIC_NI_ISINK0_STATUS_MASK, MT6328_PMIC_NI_ISINK0_STATUS_SHIFT},
  2460. {PMIC_ISINK_PHASE0_DLY_EN, MT6328_PMIC_ISINK_PHASE0_DLY_EN_ADDR,
  2461. MT6328_PMIC_ISINK_PHASE0_DLY_EN_MASK, MT6328_PMIC_ISINK_PHASE0_DLY_EN_SHIFT},
  2462. {PMIC_ISINK_PHASE1_DLY_EN, MT6328_PMIC_ISINK_PHASE1_DLY_EN_ADDR,
  2463. MT6328_PMIC_ISINK_PHASE1_DLY_EN_MASK, MT6328_PMIC_ISINK_PHASE1_DLY_EN_SHIFT},
  2464. {PMIC_ISINK_PHASE_DLY_TC, MT6328_PMIC_ISINK_PHASE_DLY_TC_ADDR,
  2465. MT6328_PMIC_ISINK_PHASE_DLY_TC_MASK, MT6328_PMIC_ISINK_PHASE_DLY_TC_SHIFT},
  2466. {PMIC_ISINK_CHOP0_SW, MT6328_PMIC_ISINK_CHOP0_SW_ADDR, MT6328_PMIC_ISINK_CHOP0_SW_MASK,
  2467. MT6328_PMIC_ISINK_CHOP0_SW_SHIFT},
  2468. {PMIC_ISINK_CHOP1_SW, MT6328_PMIC_ISINK_CHOP1_SW_ADDR, MT6328_PMIC_ISINK_CHOP1_SW_MASK,
  2469. MT6328_PMIC_ISINK_CHOP1_SW_SHIFT},
  2470. {PMIC_ISINK_CHOP2_SW, MT6328_PMIC_ISINK_CHOP2_SW_ADDR, MT6328_PMIC_ISINK_CHOP2_SW_MASK,
  2471. MT6328_PMIC_ISINK_CHOP2_SW_SHIFT},
  2472. {PMIC_ISINK_CHOP3_SW, MT6328_PMIC_ISINK_CHOP3_SW_ADDR, MT6328_PMIC_ISINK_CHOP3_SW_MASK,
  2473. MT6328_PMIC_ISINK_CHOP3_SW_SHIFT},
  2474. {PMIC_ISINK_SFSTR1_EN, MT6328_PMIC_ISINK_SFSTR1_EN_ADDR, MT6328_PMIC_ISINK_SFSTR1_EN_MASK,
  2475. MT6328_PMIC_ISINK_SFSTR1_EN_SHIFT},
  2476. {PMIC_ISINK_SFSTR1_TC, MT6328_PMIC_ISINK_SFSTR1_TC_ADDR, MT6328_PMIC_ISINK_SFSTR1_TC_MASK,
  2477. MT6328_PMIC_ISINK_SFSTR1_TC_SHIFT},
  2478. {PMIC_ISINK_SFSTR0_EN, MT6328_PMIC_ISINK_SFSTR0_EN_ADDR, MT6328_PMIC_ISINK_SFSTR0_EN_MASK,
  2479. MT6328_PMIC_ISINK_SFSTR0_EN_SHIFT},
  2480. {PMIC_ISINK_SFSTR0_TC, MT6328_PMIC_ISINK_SFSTR0_TC_ADDR, MT6328_PMIC_ISINK_SFSTR0_TC_MASK,
  2481. MT6328_PMIC_ISINK_SFSTR0_TC_SHIFT},
  2482. {PMIC_ISINK_CH0_EN, MT6328_PMIC_ISINK_CH0_EN_ADDR, MT6328_PMIC_ISINK_CH0_EN_MASK,
  2483. MT6328_PMIC_ISINK_CH0_EN_SHIFT},
  2484. {PMIC_ISINK_CH1_EN, MT6328_PMIC_ISINK_CH1_EN_ADDR, MT6328_PMIC_ISINK_CH1_EN_MASK,
  2485. MT6328_PMIC_ISINK_CH1_EN_SHIFT},
  2486. {PMIC_ISINK_CH2_EN, MT6328_PMIC_ISINK_CH2_EN_ADDR, MT6328_PMIC_ISINK_CH2_EN_MASK,
  2487. MT6328_PMIC_ISINK_CH2_EN_SHIFT},
  2488. {PMIC_ISINK_CH3_EN, MT6328_PMIC_ISINK_CH3_EN_ADDR, MT6328_PMIC_ISINK_CH3_EN_MASK,
  2489. MT6328_PMIC_ISINK_CH3_EN_SHIFT},
  2490. {PMIC_ISINK_CHOP0_EN, MT6328_PMIC_ISINK_CHOP0_EN_ADDR, MT6328_PMIC_ISINK_CHOP0_EN_MASK,
  2491. MT6328_PMIC_ISINK_CHOP0_EN_SHIFT},
  2492. {PMIC_ISINK_CHOP1_EN, MT6328_PMIC_ISINK_CHOP1_EN_ADDR, MT6328_PMIC_ISINK_CHOP1_EN_MASK,
  2493. MT6328_PMIC_ISINK_CHOP1_EN_SHIFT},
  2494. {PMIC_ISINK_CHOP2_EN, MT6328_PMIC_ISINK_CHOP2_EN_ADDR, MT6328_PMIC_ISINK_CHOP2_EN_MASK,
  2495. MT6328_PMIC_ISINK_CHOP2_EN_SHIFT},
  2496. {PMIC_ISINK_CHOP3_EN, MT6328_PMIC_ISINK_CHOP3_EN_ADDR, MT6328_PMIC_ISINK_CHOP3_EN_MASK,
  2497. MT6328_PMIC_ISINK_CHOP3_EN_SHIFT},
  2498. {PMIC_ISINK_CH0_BIAS_EN, MT6328_PMIC_ISINK_CH0_BIAS_EN_ADDR,
  2499. MT6328_PMIC_ISINK_CH0_BIAS_EN_MASK, MT6328_PMIC_ISINK_CH0_BIAS_EN_SHIFT},
  2500. {PMIC_ISINK_CH1_BIAS_EN, MT6328_PMIC_ISINK_CH1_BIAS_EN_ADDR,
  2501. MT6328_PMIC_ISINK_CH1_BIAS_EN_MASK, MT6328_PMIC_ISINK_CH1_BIAS_EN_SHIFT},
  2502. {PMIC_ISINK_CH2_BIAS_EN, MT6328_PMIC_ISINK_CH2_BIAS_EN_ADDR,
  2503. MT6328_PMIC_ISINK_CH2_BIAS_EN_MASK, MT6328_PMIC_ISINK_CH2_BIAS_EN_SHIFT},
  2504. {PMIC_ISINK_CH3_BIAS_EN, MT6328_PMIC_ISINK_CH3_BIAS_EN_ADDR,
  2505. MT6328_PMIC_ISINK_CH3_BIAS_EN_MASK, MT6328_PMIC_ISINK_CH3_BIAS_EN_SHIFT},
  2506. {PMIC_ISINK_RSV, MT6328_PMIC_ISINK_RSV_ADDR, MT6328_PMIC_ISINK_RSV_MASK,
  2507. MT6328_PMIC_ISINK_RSV_SHIFT},
  2508. {PMIC_ISINK_CH1_MODE, MT6328_PMIC_ISINK_CH1_MODE_ADDR, MT6328_PMIC_ISINK_CH1_MODE_MASK,
  2509. MT6328_PMIC_ISINK_CH1_MODE_SHIFT},
  2510. {PMIC_ISINK_CH0_MODE, MT6328_PMIC_ISINK_CH0_MODE_ADDR, MT6328_PMIC_ISINK_CH0_MODE_MASK,
  2511. MT6328_PMIC_ISINK_CH0_MODE_SHIFT},
  2512. {PMIC_RG_VTCXO_0_MODE_SET, MT6328_PMIC_RG_VTCXO_0_MODE_SET_ADDR,
  2513. MT6328_PMIC_RG_VTCXO_0_MODE_SET_MASK, MT6328_PMIC_RG_VTCXO_0_MODE_SET_SHIFT},
  2514. {PMIC_RG_VTCXO_0_EN, MT6328_PMIC_RG_VTCXO_0_EN_ADDR, MT6328_PMIC_RG_VTCXO_0_EN_MASK,
  2515. MT6328_PMIC_RG_VTCXO_0_EN_SHIFT},
  2516. {PMIC_RG_VTCXO_0_MODE_CTRL, MT6328_PMIC_RG_VTCXO_0_MODE_CTRL_ADDR,
  2517. MT6328_PMIC_RG_VTCXO_0_MODE_CTRL_MASK, MT6328_PMIC_RG_VTCXO_0_MODE_CTRL_SHIFT},
  2518. {PMIC_RG_VTCXO_0_ON_CTRL, MT6328_PMIC_RG_VTCXO_0_ON_CTRL_ADDR,
  2519. MT6328_PMIC_RG_VTCXO_0_ON_CTRL_MASK, MT6328_PMIC_RG_VTCXO_0_ON_CTRL_SHIFT},
  2520. {PMIC_RG_VTCXO_0_SRCLK_MODE_SEL, MT6328_PMIC_RG_VTCXO_0_SRCLK_MODE_SEL_ADDR,
  2521. MT6328_PMIC_RG_VTCXO_0_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VTCXO_0_SRCLK_MODE_SEL_SHIFT},
  2522. {PMIC_QI_VTCXO_0_MODE, MT6328_PMIC_QI_VTCXO_0_MODE_ADDR, MT6328_PMIC_QI_VTCXO_0_MODE_MASK,
  2523. MT6328_PMIC_QI_VTCXO_0_MODE_SHIFT},
  2524. {PMIC_RG_VTCXO_0_STBTD, MT6328_PMIC_RG_VTCXO_0_STBTD_ADDR,
  2525. MT6328_PMIC_RG_VTCXO_0_STBTD_MASK, MT6328_PMIC_RG_VTCXO_0_STBTD_SHIFT},
  2526. {PMIC_RG_VTCXO_0_OCFB_EN, MT6328_PMIC_RG_VTCXO_0_OCFB_EN_ADDR,
  2527. MT6328_PMIC_RG_VTCXO_0_OCFB_EN_MASK, MT6328_PMIC_RG_VTCXO_0_OCFB_EN_SHIFT},
  2528. {PMIC_QI_VTCXO_0_OCFB_EN, MT6328_PMIC_QI_VTCXO_0_OCFB_EN_ADDR,
  2529. MT6328_PMIC_QI_VTCXO_0_OCFB_EN_MASK, MT6328_PMIC_QI_VTCXO_0_OCFB_EN_SHIFT},
  2530. {PMIC_RG_VTCXO_0_SRCLK_EN_SEL, MT6328_PMIC_RG_VTCXO_0_SRCLK_EN_SEL_ADDR,
  2531. MT6328_PMIC_RG_VTCXO_0_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VTCXO_0_SRCLK_EN_SEL_SHIFT},
  2532. {PMIC_QI_VTCXO_0_STB, MT6328_PMIC_QI_VTCXO_0_STB_ADDR, MT6328_PMIC_QI_VTCXO_0_STB_MASK,
  2533. MT6328_PMIC_QI_VTCXO_0_STB_SHIFT},
  2534. {PMIC_QI_VTCXO_0_EN, MT6328_PMIC_QI_VTCXO_0_EN_ADDR, MT6328_PMIC_QI_VTCXO_0_EN_MASK,
  2535. MT6328_PMIC_QI_VTCXO_0_EN_SHIFT},
  2536. {PMIC_RG_VTCXO_1_MODE_SET, MT6328_PMIC_RG_VTCXO_1_MODE_SET_ADDR,
  2537. MT6328_PMIC_RG_VTCXO_1_MODE_SET_MASK, MT6328_PMIC_RG_VTCXO_1_MODE_SET_SHIFT},
  2538. {PMIC_RG_VTCXO_1_EN, MT6328_PMIC_RG_VTCXO_1_EN_ADDR, MT6328_PMIC_RG_VTCXO_1_EN_MASK,
  2539. MT6328_PMIC_RG_VTCXO_1_EN_SHIFT},
  2540. {PMIC_RG_VTCXO_1_MODE_CTRL, MT6328_PMIC_RG_VTCXO_1_MODE_CTRL_ADDR,
  2541. MT6328_PMIC_RG_VTCXO_1_MODE_CTRL_MASK, MT6328_PMIC_RG_VTCXO_1_MODE_CTRL_SHIFT},
  2542. {PMIC_RG_VTCXO_1_ON_CTRL, MT6328_PMIC_RG_VTCXO_1_ON_CTRL_ADDR,
  2543. MT6328_PMIC_RG_VTCXO_1_ON_CTRL_MASK, MT6328_PMIC_RG_VTCXO_1_ON_CTRL_SHIFT},
  2544. {PMIC_RG_VTCXO_1_SRCLK_MODE_SEL, MT6328_PMIC_RG_VTCXO_1_SRCLK_MODE_SEL_ADDR,
  2545. MT6328_PMIC_RG_VTCXO_1_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VTCXO_1_SRCLK_MODE_SEL_SHIFT},
  2546. {PMIC_QI_VTCXO_1_MODE, MT6328_PMIC_QI_VTCXO_1_MODE_ADDR, MT6328_PMIC_QI_VTCXO_1_MODE_MASK,
  2547. MT6328_PMIC_QI_VTCXO_1_MODE_SHIFT},
  2548. {PMIC_RG_VTCXO_1_STBTD, MT6328_PMIC_RG_VTCXO_1_STBTD_ADDR,
  2549. MT6328_PMIC_RG_VTCXO_1_STBTD_MASK, MT6328_PMIC_RG_VTCXO_1_STBTD_SHIFT},
  2550. {PMIC_RG_VTCXO_1_OCFB_EN, MT6328_PMIC_RG_VTCXO_1_OCFB_EN_ADDR,
  2551. MT6328_PMIC_RG_VTCXO_1_OCFB_EN_MASK, MT6328_PMIC_RG_VTCXO_1_OCFB_EN_SHIFT},
  2552. {PMIC_QI_VTCXO_1_OCFB_EN, MT6328_PMIC_QI_VTCXO_1_OCFB_EN_ADDR,
  2553. MT6328_PMIC_QI_VTCXO_1_OCFB_EN_MASK, MT6328_PMIC_QI_VTCXO_1_OCFB_EN_SHIFT},
  2554. {PMIC_RG_VTCXO_1_SRCLK_EN_SEL, MT6328_PMIC_RG_VTCXO_1_SRCLK_EN_SEL_ADDR,
  2555. MT6328_PMIC_RG_VTCXO_1_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VTCXO_1_SRCLK_EN_SEL_SHIFT},
  2556. {PMIC_QI_VTCXO_1_STB, MT6328_PMIC_QI_VTCXO_1_STB_ADDR, MT6328_PMIC_QI_VTCXO_1_STB_MASK,
  2557. MT6328_PMIC_QI_VTCXO_1_STB_SHIFT},
  2558. {PMIC_QI_VTCXO_1_EN, MT6328_PMIC_QI_VTCXO_1_EN_ADDR, MT6328_PMIC_QI_VTCXO_1_EN_MASK,
  2559. MT6328_PMIC_QI_VTCXO_1_EN_SHIFT},
  2560. {PMIC_RG_VAUD28_MODE_SET, MT6328_PMIC_RG_VAUD28_MODE_SET_ADDR,
  2561. MT6328_PMIC_RG_VAUD28_MODE_SET_MASK, MT6328_PMIC_RG_VAUD28_MODE_SET_SHIFT},
  2562. {PMIC_RG_VAUD28_EN, MT6328_PMIC_RG_VAUD28_EN_ADDR, MT6328_PMIC_RG_VAUD28_EN_MASK,
  2563. MT6328_PMIC_RG_VAUD28_EN_SHIFT},
  2564. {PMIC_RG_VAUD28_MODE_CTRL, MT6328_PMIC_RG_VAUD28_MODE_CTRL_ADDR,
  2565. MT6328_PMIC_RG_VAUD28_MODE_CTRL_MASK, MT6328_PMIC_RG_VAUD28_MODE_CTRL_SHIFT},
  2566. {PMIC_RG_VAUD28_ON_CTRL, MT6328_PMIC_RG_VAUD28_ON_CTRL_ADDR,
  2567. MT6328_PMIC_RG_VAUD28_ON_CTRL_MASK, MT6328_PMIC_RG_VAUD28_ON_CTRL_SHIFT},
  2568. {PMIC_RG_VAUD28_SRCLK_MODE_SEL, MT6328_PMIC_RG_VAUD28_SRCLK_MODE_SEL_ADDR,
  2569. MT6328_PMIC_RG_VAUD28_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VAUD28_SRCLK_MODE_SEL_SHIFT},
  2570. {PMIC_QI_VAUD28_MODE, MT6328_PMIC_QI_VAUD28_MODE_ADDR, MT6328_PMIC_QI_VAUD28_MODE_MASK,
  2571. MT6328_PMIC_QI_VAUD28_MODE_SHIFT},
  2572. {PMIC_RG_VAUD28_STBTD, MT6328_PMIC_RG_VAUD28_STBTD_ADDR, MT6328_PMIC_RG_VAUD28_STBTD_MASK,
  2573. MT6328_PMIC_RG_VAUD28_STBTD_SHIFT},
  2574. {PMIC_RG_VAUD28_OCFB_EN, MT6328_PMIC_RG_VAUD28_OCFB_EN_ADDR,
  2575. MT6328_PMIC_RG_VAUD28_OCFB_EN_MASK, MT6328_PMIC_RG_VAUD28_OCFB_EN_SHIFT},
  2576. {PMIC_QI_VAUD28_OCFB_EN, MT6328_PMIC_QI_VAUD28_OCFB_EN_ADDR,
  2577. MT6328_PMIC_QI_VAUD28_OCFB_EN_MASK, MT6328_PMIC_QI_VAUD28_OCFB_EN_SHIFT},
  2578. {PMIC_RG_VAUD28_SRCLK_EN_SEL, MT6328_PMIC_RG_VAUD28_SRCLK_EN_SEL_ADDR,
  2579. MT6328_PMIC_RG_VAUD28_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VAUD28_SRCLK_EN_SEL_SHIFT},
  2580. {PMIC_QI_VAUD28_STB, MT6328_PMIC_QI_VAUD28_STB_ADDR, MT6328_PMIC_QI_VAUD28_STB_MASK,
  2581. MT6328_PMIC_QI_VAUD28_STB_SHIFT},
  2582. {PMIC_QI_VAUD28_EN, MT6328_PMIC_QI_VAUD28_EN_ADDR, MT6328_PMIC_QI_VAUD28_EN_MASK,
  2583. MT6328_PMIC_QI_VAUD28_EN_SHIFT},
  2584. {PMIC_RG_VAUX18_MODE_SET, MT6328_PMIC_RG_VAUX18_MODE_SET_ADDR,
  2585. MT6328_PMIC_RG_VAUX18_MODE_SET_MASK, MT6328_PMIC_RG_VAUX18_MODE_SET_SHIFT},
  2586. {PMIC_RG_VAUX18_EN, MT6328_PMIC_RG_VAUX18_EN_ADDR, MT6328_PMIC_RG_VAUX18_EN_MASK,
  2587. MT6328_PMIC_RG_VAUX18_EN_SHIFT},
  2588. {PMIC_RG_VAUX18_MODE_CTRL, MT6328_PMIC_RG_VAUX18_MODE_CTRL_ADDR,
  2589. MT6328_PMIC_RG_VAUX18_MODE_CTRL_MASK, MT6328_PMIC_RG_VAUX18_MODE_CTRL_SHIFT},
  2590. {PMIC_RG_VAUX18_ON_CTRL, MT6328_PMIC_RG_VAUX18_ON_CTRL_ADDR,
  2591. MT6328_PMIC_RG_VAUX18_ON_CTRL_MASK, MT6328_PMIC_RG_VAUX18_ON_CTRL_SHIFT},
  2592. {PMIC_RG_VAUX18_SRCLK_MODE_SEL, MT6328_PMIC_RG_VAUX18_SRCLK_MODE_SEL_ADDR,
  2593. MT6328_PMIC_RG_VAUX18_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VAUX18_SRCLK_MODE_SEL_SHIFT},
  2594. {PMIC_RG_VAUX18_AUXADC_PWDB_EN, MT6328_PMIC_RG_VAUX18_AUXADC_PWDB_EN_ADDR,
  2595. MT6328_PMIC_RG_VAUX18_AUXADC_PWDB_EN_MASK, MT6328_PMIC_RG_VAUX18_AUXADC_PWDB_EN_SHIFT},
  2596. {PMIC_QI_VAUX18_MODE, MT6328_PMIC_QI_VAUX18_MODE_ADDR, MT6328_PMIC_QI_VAUX18_MODE_MASK,
  2597. MT6328_PMIC_QI_VAUX18_MODE_SHIFT},
  2598. {PMIC_RG_VAUX18_STBTD, MT6328_PMIC_RG_VAUX18_STBTD_ADDR, MT6328_PMIC_RG_VAUX18_STBTD_MASK,
  2599. MT6328_PMIC_RG_VAUX18_STBTD_SHIFT},
  2600. {PMIC_RG_VAUX18_OCFB_EN, MT6328_PMIC_RG_VAUX18_OCFB_EN_ADDR,
  2601. MT6328_PMIC_RG_VAUX18_OCFB_EN_MASK, MT6328_PMIC_RG_VAUX18_OCFB_EN_SHIFT},
  2602. {PMIC_QI_VAUX18_OCFB_EN, MT6328_PMIC_QI_VAUX18_OCFB_EN_ADDR,
  2603. MT6328_PMIC_QI_VAUX18_OCFB_EN_MASK, MT6328_PMIC_QI_VAUX18_OCFB_EN_SHIFT},
  2604. {PMIC_RG_VAUX18_SRCLK_EN_SEL, MT6328_PMIC_RG_VAUX18_SRCLK_EN_SEL_ADDR,
  2605. MT6328_PMIC_RG_VAUX18_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VAUX18_SRCLK_EN_SEL_SHIFT},
  2606. {PMIC_QI_VAUX18_STB, MT6328_PMIC_QI_VAUX18_STB_ADDR, MT6328_PMIC_QI_VAUX18_STB_MASK,
  2607. MT6328_PMIC_QI_VAUX18_STB_SHIFT},
  2608. {PMIC_QI_VAUX18_EN, MT6328_PMIC_QI_VAUX18_EN_ADDR, MT6328_PMIC_QI_VAUX18_EN_MASK,
  2609. MT6328_PMIC_QI_VAUX18_EN_SHIFT},
  2610. {PMIC_RG_VRF18_0_MODE_SET, MT6328_PMIC_RG_VRF18_0_MODE_SET_ADDR,
  2611. MT6328_PMIC_RG_VRF18_0_MODE_SET_MASK, MT6328_PMIC_RG_VRF18_0_MODE_SET_SHIFT},
  2612. {PMIC_RG_VRF18_0_EN, MT6328_PMIC_RG_VRF18_0_EN_ADDR, MT6328_PMIC_RG_VRF18_0_EN_MASK,
  2613. MT6328_PMIC_RG_VRF18_0_EN_SHIFT},
  2614. {PMIC_RG_VRF18_0_MODE_CTRL, MT6328_PMIC_RG_VRF18_0_MODE_CTRL_ADDR,
  2615. MT6328_PMIC_RG_VRF18_0_MODE_CTRL_MASK, MT6328_PMIC_RG_VRF18_0_MODE_CTRL_SHIFT},
  2616. {PMIC_RG_VRF18_0_ON_CTRL, MT6328_PMIC_RG_VRF18_0_ON_CTRL_ADDR,
  2617. MT6328_PMIC_RG_VRF18_0_ON_CTRL_MASK, MT6328_PMIC_RG_VRF18_0_ON_CTRL_SHIFT},
  2618. {PMIC_RG_VRF18_0_SRCLK_MODE_SEL, MT6328_PMIC_RG_VRF18_0_SRCLK_MODE_SEL_ADDR,
  2619. MT6328_PMIC_RG_VRF18_0_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VRF18_0_SRCLK_MODE_SEL_SHIFT},
  2620. {PMIC_QI_VRF18_0_MODE, MT6328_PMIC_QI_VRF18_0_MODE_ADDR, MT6328_PMIC_QI_VRF18_0_MODE_MASK,
  2621. MT6328_PMIC_QI_VRF18_0_MODE_SHIFT},
  2622. {PMIC_RG_VRF18_0_STBTD, MT6328_PMIC_RG_VRF18_0_STBTD_ADDR,
  2623. MT6328_PMIC_RG_VRF18_0_STBTD_MASK, MT6328_PMIC_RG_VRF18_0_STBTD_SHIFT},
  2624. {PMIC_RG_VRF18_0_OCFB_EN, MT6328_PMIC_RG_VRF18_0_OCFB_EN_ADDR,
  2625. MT6328_PMIC_RG_VRF18_0_OCFB_EN_MASK, MT6328_PMIC_RG_VRF18_0_OCFB_EN_SHIFT},
  2626. {PMIC_QI_VRF18_0_OCFB_EN, MT6328_PMIC_QI_VRF18_0_OCFB_EN_ADDR,
  2627. MT6328_PMIC_QI_VRF18_0_OCFB_EN_MASK, MT6328_PMIC_QI_VRF18_0_OCFB_EN_SHIFT},
  2628. {PMIC_RG_VRF18_0_SRCLK_EN_SEL, MT6328_PMIC_RG_VRF18_0_SRCLK_EN_SEL_ADDR,
  2629. MT6328_PMIC_RG_VRF18_0_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VRF18_0_SRCLK_EN_SEL_SHIFT},
  2630. {PMIC_QI_VRF18_0_STB, MT6328_PMIC_QI_VRF18_0_STB_ADDR, MT6328_PMIC_QI_VRF18_0_STB_MASK,
  2631. MT6328_PMIC_QI_VRF18_0_STB_SHIFT},
  2632. {PMIC_QI_VRF18_0_EN, MT6328_PMIC_QI_VRF18_0_EN_ADDR, MT6328_PMIC_QI_VRF18_0_EN_MASK,
  2633. MT6328_PMIC_QI_VRF18_0_EN_SHIFT},
  2634. {PMIC_RG_VRF18_0_FAST_TRAN_EN, MT6328_PMIC_RG_VRF18_0_FAST_TRAN_EN_ADDR,
  2635. MT6328_PMIC_RG_VRF18_0_FAST_TRAN_EN_MASK, MT6328_PMIC_RG_VRF18_0_FAST_TRAN_EN_SHIFT},
  2636. {PMIC_RG_VRF18_0_SRCLK_FAST_TRAN_SEL, MT6328_PMIC_RG_VRF18_0_SRCLK_FAST_TRAN_SEL_ADDR,
  2637. MT6328_PMIC_RG_VRF18_0_SRCLK_FAST_TRAN_SEL_MASK,
  2638. MT6328_PMIC_RG_VRF18_0_SRCLK_FAST_TRAN_SEL_SHIFT},
  2639. {PMIC_QI_VRF18_0_FAST_TRAN_EN, MT6328_PMIC_QI_VRF18_0_FAST_TRAN_EN_ADDR,
  2640. MT6328_PMIC_QI_VRF18_0_FAST_TRAN_EN_MASK, MT6328_PMIC_QI_VRF18_0_FAST_TRAN_EN_SHIFT},
  2641. {PMIC_RG_VCAMA_EN, MT6328_PMIC_RG_VCAMA_EN_ADDR, MT6328_PMIC_RG_VCAMA_EN_MASK,
  2642. MT6328_PMIC_RG_VCAMA_EN_SHIFT},
  2643. {PMIC_RG_VCAMA_STBTD, MT6328_PMIC_RG_VCAMA_STBTD_ADDR, MT6328_PMIC_RG_VCAMA_STBTD_MASK,
  2644. MT6328_PMIC_RG_VCAMA_STBTD_SHIFT},
  2645. {PMIC_RG_VCAMA_OCFB_EN, MT6328_PMIC_RG_VCAMA_OCFB_EN_ADDR,
  2646. MT6328_PMIC_RG_VCAMA_OCFB_EN_MASK, MT6328_PMIC_RG_VCAMA_OCFB_EN_SHIFT},
  2647. {PMIC_QI_VCAMA_OCFB_EN, MT6328_PMIC_QI_VCAMA_OCFB_EN_ADDR,
  2648. MT6328_PMIC_QI_VCAMA_OCFB_EN_MASK, MT6328_PMIC_QI_VCAMA_OCFB_EN_SHIFT},
  2649. {PMIC_QI_VCAMA_STB, MT6328_PMIC_QI_VCAMA_STB_ADDR, MT6328_PMIC_QI_VCAMA_STB_MASK,
  2650. MT6328_PMIC_QI_VCAMA_STB_SHIFT},
  2651. {PMIC_QI_VCAMA_EN, MT6328_PMIC_QI_VCAMA_EN_ADDR, MT6328_PMIC_QI_VCAMA_EN_MASK,
  2652. MT6328_PMIC_QI_VCAMA_EN_SHIFT},
  2653. {PMIC_RG_VCN28_MODE_SET, MT6328_PMIC_RG_VCN28_MODE_SET_ADDR,
  2654. MT6328_PMIC_RG_VCN28_MODE_SET_MASK, MT6328_PMIC_RG_VCN28_MODE_SET_SHIFT},
  2655. {PMIC_RG_VCN28_EN, MT6328_PMIC_RG_VCN28_EN_ADDR, MT6328_PMIC_RG_VCN28_EN_MASK,
  2656. MT6328_PMIC_RG_VCN28_EN_SHIFT},
  2657. {PMIC_RG_VCN28_MODE_CTRL, MT6328_PMIC_RG_VCN28_MODE_CTRL_ADDR,
  2658. MT6328_PMIC_RG_VCN28_MODE_CTRL_MASK, MT6328_PMIC_RG_VCN28_MODE_CTRL_SHIFT},
  2659. {PMIC_RG_VCN28_ON_CTRL, MT6328_PMIC_RG_VCN28_ON_CTRL_ADDR,
  2660. MT6328_PMIC_RG_VCN28_ON_CTRL_MASK, MT6328_PMIC_RG_VCN28_ON_CTRL_SHIFT},
  2661. {PMIC_RG_VCN28_SRCLK_MODE_SEL, MT6328_PMIC_RG_VCN28_SRCLK_MODE_SEL_ADDR,
  2662. MT6328_PMIC_RG_VCN28_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VCN28_SRCLK_MODE_SEL_SHIFT},
  2663. {PMIC_QI_VCN28_MODE, MT6328_PMIC_QI_VCN28_MODE_ADDR, MT6328_PMIC_QI_VCN28_MODE_MASK,
  2664. MT6328_PMIC_QI_VCN28_MODE_SHIFT},
  2665. {PMIC_RG_VCN28_STBTD, MT6328_PMIC_RG_VCN28_STBTD_ADDR, MT6328_PMIC_RG_VCN28_STBTD_MASK,
  2666. MT6328_PMIC_RG_VCN28_STBTD_SHIFT},
  2667. {PMIC_RG_VCN28_OCFB_EN, MT6328_PMIC_RG_VCN28_OCFB_EN_ADDR,
  2668. MT6328_PMIC_RG_VCN28_OCFB_EN_MASK, MT6328_PMIC_RG_VCN28_OCFB_EN_SHIFT},
  2669. {PMIC_QI_VCN28_OCFB_EN, MT6328_PMIC_QI_VCN28_OCFB_EN_ADDR,
  2670. MT6328_PMIC_QI_VCN28_OCFB_EN_MASK, MT6328_PMIC_QI_VCN28_OCFB_EN_SHIFT},
  2671. {PMIC_RG_VCN28_SRCLK_EN_SEL, MT6328_PMIC_RG_VCN28_SRCLK_EN_SEL_ADDR,
  2672. MT6328_PMIC_RG_VCN28_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VCN28_SRCLK_EN_SEL_SHIFT},
  2673. {PMIC_QI_VCN28_STB, MT6328_PMIC_QI_VCN28_STB_ADDR, MT6328_PMIC_QI_VCN28_STB_MASK,
  2674. MT6328_PMIC_QI_VCN28_STB_SHIFT},
  2675. {PMIC_QI_VCN28_EN, MT6328_PMIC_QI_VCN28_EN_ADDR, MT6328_PMIC_QI_VCN28_EN_MASK,
  2676. MT6328_PMIC_QI_VCN28_EN_SHIFT},
  2677. {PMIC_RG_VCN33_MODE_SET, MT6328_PMIC_RG_VCN33_MODE_SET_ADDR,
  2678. MT6328_PMIC_RG_VCN33_MODE_SET_MASK, MT6328_PMIC_RG_VCN33_MODE_SET_SHIFT},
  2679. {PMIC_RG_VCN33_MODE_CTRL, MT6328_PMIC_RG_VCN33_MODE_CTRL_ADDR,
  2680. MT6328_PMIC_RG_VCN33_MODE_CTRL_MASK, MT6328_PMIC_RG_VCN33_MODE_CTRL_SHIFT},
  2681. {PMIC_RG_VCN33_SRCLK_MODE_SEL, MT6328_PMIC_RG_VCN33_SRCLK_MODE_SEL_ADDR,
  2682. MT6328_PMIC_RG_VCN33_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VCN33_SRCLK_MODE_SEL_SHIFT},
  2683. {PMIC_QI_VCN33_MODE, MT6328_PMIC_QI_VCN33_MODE_ADDR, MT6328_PMIC_QI_VCN33_MODE_MASK,
  2684. MT6328_PMIC_QI_VCN33_MODE_SHIFT},
  2685. {PMIC_RG_VCN33_STBTD, MT6328_PMIC_RG_VCN33_STBTD_ADDR, MT6328_PMIC_RG_VCN33_STBTD_MASK,
  2686. MT6328_PMIC_RG_VCN33_STBTD_SHIFT},
  2687. {PMIC_RG_VCN33_OCFB_EN, MT6328_PMIC_RG_VCN33_OCFB_EN_ADDR,
  2688. MT6328_PMIC_RG_VCN33_OCFB_EN_MASK, MT6328_PMIC_RG_VCN33_OCFB_EN_SHIFT},
  2689. {PMIC_QI_VCN33_OCFB_EN, MT6328_PMIC_QI_VCN33_OCFB_EN_ADDR,
  2690. MT6328_PMIC_QI_VCN33_OCFB_EN_MASK, MT6328_PMIC_QI_VCN33_OCFB_EN_SHIFT},
  2691. {PMIC_QI_VCN33_STB, MT6328_PMIC_QI_VCN33_STB_ADDR, MT6328_PMIC_QI_VCN33_STB_MASK,
  2692. MT6328_PMIC_QI_VCN33_STB_SHIFT},
  2693. {PMIC_QI_VCN33_EN, MT6328_PMIC_QI_VCN33_EN_ADDR, MT6328_PMIC_QI_VCN33_EN_MASK,
  2694. MT6328_PMIC_QI_VCN33_EN_SHIFT},
  2695. {PMIC_RG_VCN33_EN_WIFI, MT6328_PMIC_RG_VCN33_EN_WIFI_ADDR,
  2696. MT6328_PMIC_RG_VCN33_EN_WIFI_MASK, MT6328_PMIC_RG_VCN33_EN_WIFI_SHIFT},
  2697. {PMIC_RG_VCN33_ON_CTRL_WIFI, MT6328_PMIC_RG_VCN33_ON_CTRL_WIFI_ADDR,
  2698. MT6328_PMIC_RG_VCN33_ON_CTRL_WIFI_MASK, MT6328_PMIC_RG_VCN33_ON_CTRL_WIFI_SHIFT},
  2699. {PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI, MT6328_PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI_ADDR,
  2700. MT6328_PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI_MASK, MT6328_PMIC_RG_VCN33_SRCLK_EN_SEL_WIFI_SHIFT},
  2701. {PMIC_RG_VCN33_EN_BT, MT6328_PMIC_RG_VCN33_EN_BT_ADDR, MT6328_PMIC_RG_VCN33_EN_BT_MASK,
  2702. MT6328_PMIC_RG_VCN33_EN_BT_SHIFT},
  2703. {PMIC_RG_VCN33_ON_CTRL_BT, MT6328_PMIC_RG_VCN33_ON_CTRL_BT_ADDR,
  2704. MT6328_PMIC_RG_VCN33_ON_CTRL_BT_MASK, MT6328_PMIC_RG_VCN33_ON_CTRL_BT_SHIFT},
  2705. {PMIC_RG_VCN33_SRCLK_EN_SEL_BT, MT6328_PMIC_RG_VCN33_SRCLK_EN_SEL_BT_ADDR,
  2706. MT6328_PMIC_RG_VCN33_SRCLK_EN_SEL_BT_MASK, MT6328_PMIC_RG_VCN33_SRCLK_EN_SEL_BT_SHIFT},
  2707. {PMIC_RG_VRF18_1_MODE_SET, MT6328_PMIC_RG_VRF18_1_MODE_SET_ADDR,
  2708. MT6328_PMIC_RG_VRF18_1_MODE_SET_MASK, MT6328_PMIC_RG_VRF18_1_MODE_SET_SHIFT},
  2709. {PMIC_RG_VRF18_1_EN, MT6328_PMIC_RG_VRF18_1_EN_ADDR, MT6328_PMIC_RG_VRF18_1_EN_MASK,
  2710. MT6328_PMIC_RG_VRF18_1_EN_SHIFT},
  2711. {PMIC_RG_VRF18_1_MODE_CTRL, MT6328_PMIC_RG_VRF18_1_MODE_CTRL_ADDR,
  2712. MT6328_PMIC_RG_VRF18_1_MODE_CTRL_MASK, MT6328_PMIC_RG_VRF18_1_MODE_CTRL_SHIFT},
  2713. {PMIC_RG_VRF18_1_ON_CTRL, MT6328_PMIC_RG_VRF18_1_ON_CTRL_ADDR,
  2714. MT6328_PMIC_RG_VRF18_1_ON_CTRL_MASK, MT6328_PMIC_RG_VRF18_1_ON_CTRL_SHIFT},
  2715. {PMIC_RG_VRF18_1_SRCLK_MODE_SEL, MT6328_PMIC_RG_VRF18_1_SRCLK_MODE_SEL_ADDR,
  2716. MT6328_PMIC_RG_VRF18_1_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VRF18_1_SRCLK_MODE_SEL_SHIFT},
  2717. {PMIC_QI_VRF18_1_MODE, MT6328_PMIC_QI_VRF18_1_MODE_ADDR, MT6328_PMIC_QI_VRF18_1_MODE_MASK,
  2718. MT6328_PMIC_QI_VRF18_1_MODE_SHIFT},
  2719. {PMIC_RG_VRF18_1_STBTD, MT6328_PMIC_RG_VRF18_1_STBTD_ADDR,
  2720. MT6328_PMIC_RG_VRF18_1_STBTD_MASK, MT6328_PMIC_RG_VRF18_1_STBTD_SHIFT},
  2721. {PMIC_RG_VRF18_1_OCFB_EN, MT6328_PMIC_RG_VRF18_1_OCFB_EN_ADDR,
  2722. MT6328_PMIC_RG_VRF18_1_OCFB_EN_MASK, MT6328_PMIC_RG_VRF18_1_OCFB_EN_SHIFT},
  2723. {PMIC_QI_VRF18_1_OCFB_EN, MT6328_PMIC_QI_VRF18_1_OCFB_EN_ADDR,
  2724. MT6328_PMIC_QI_VRF18_1_OCFB_EN_MASK, MT6328_PMIC_QI_VRF18_1_OCFB_EN_SHIFT},
  2725. {PMIC_RG_VRF18_1_SRCLK_EN_SEL, MT6328_PMIC_RG_VRF18_1_SRCLK_EN_SEL_ADDR,
  2726. MT6328_PMIC_RG_VRF18_1_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VRF18_1_SRCLK_EN_SEL_SHIFT},
  2727. {PMIC_QI_VRF18_1_STB, MT6328_PMIC_QI_VRF18_1_STB_ADDR, MT6328_PMIC_QI_VRF18_1_STB_MASK,
  2728. MT6328_PMIC_QI_VRF18_1_STB_SHIFT},
  2729. {PMIC_QI_VRF18_1_EN, MT6328_PMIC_QI_VRF18_1_EN_ADDR, MT6328_PMIC_QI_VRF18_1_EN_MASK,
  2730. MT6328_PMIC_QI_VRF18_1_EN_SHIFT},
  2731. {PMIC_RG_VRF18_1_FAST_TRAN_EN, MT6328_PMIC_RG_VRF18_1_FAST_TRAN_EN_ADDR,
  2732. MT6328_PMIC_RG_VRF18_1_FAST_TRAN_EN_MASK, MT6328_PMIC_RG_VRF18_1_FAST_TRAN_EN_SHIFT},
  2733. {PMIC_RG_VRF18_1_SRCLK_FAST_TRAN_SEL, MT6328_PMIC_RG_VRF18_1_SRCLK_FAST_TRAN_SEL_ADDR,
  2734. MT6328_PMIC_RG_VRF18_1_SRCLK_FAST_TRAN_SEL_MASK,
  2735. MT6328_PMIC_RG_VRF18_1_SRCLK_FAST_TRAN_SEL_SHIFT},
  2736. {PMIC_QI_VRF18_1_FAST_TRAN_EN, MT6328_PMIC_QI_VRF18_1_FAST_TRAN_EN_ADDR,
  2737. MT6328_PMIC_QI_VRF18_1_FAST_TRAN_EN_MASK, MT6328_PMIC_QI_VRF18_1_FAST_TRAN_EN_SHIFT},
  2738. {PMIC_RG_VUSB33_MODE_SET, MT6328_PMIC_RG_VUSB33_MODE_SET_ADDR,
  2739. MT6328_PMIC_RG_VUSB33_MODE_SET_MASK, MT6328_PMIC_RG_VUSB33_MODE_SET_SHIFT},
  2740. {PMIC_RG_VUSB33_EN, MT6328_PMIC_RG_VUSB33_EN_ADDR, MT6328_PMIC_RG_VUSB33_EN_MASK,
  2741. MT6328_PMIC_RG_VUSB33_EN_SHIFT},
  2742. {PMIC_RG_VUSB33_MODE_CTRL, MT6328_PMIC_RG_VUSB33_MODE_CTRL_ADDR,
  2743. MT6328_PMIC_RG_VUSB33_MODE_CTRL_MASK, MT6328_PMIC_RG_VUSB33_MODE_CTRL_SHIFT},
  2744. {PMIC_RG_VUSB33_ON_CTRL, MT6328_PMIC_RG_VUSB33_ON_CTRL_ADDR,
  2745. MT6328_PMIC_RG_VUSB33_ON_CTRL_MASK, MT6328_PMIC_RG_VUSB33_ON_CTRL_SHIFT},
  2746. {PMIC_RG_VUSB33_SRCLK_MODE_SEL, MT6328_PMIC_RG_VUSB33_SRCLK_MODE_SEL_ADDR,
  2747. MT6328_PMIC_RG_VUSB33_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VUSB33_SRCLK_MODE_SEL_SHIFT},
  2748. {PMIC_QI_VUSB33_MODE, MT6328_PMIC_QI_VUSB33_MODE_ADDR, MT6328_PMIC_QI_VUSB33_MODE_MASK,
  2749. MT6328_PMIC_QI_VUSB33_MODE_SHIFT},
  2750. {PMIC_RG_VUSB33_STBTD, MT6328_PMIC_RG_VUSB33_STBTD_ADDR, MT6328_PMIC_RG_VUSB33_STBTD_MASK,
  2751. MT6328_PMIC_RG_VUSB33_STBTD_SHIFT},
  2752. {PMIC_RG_VUSB33_OCFB_EN, MT6328_PMIC_RG_VUSB33_OCFB_EN_ADDR,
  2753. MT6328_PMIC_RG_VUSB33_OCFB_EN_MASK, MT6328_PMIC_RG_VUSB33_OCFB_EN_SHIFT},
  2754. {PMIC_QI_VUSB33_OCFB_EN, MT6328_PMIC_QI_VUSB33_OCFB_EN_ADDR,
  2755. MT6328_PMIC_QI_VUSB33_OCFB_EN_MASK, MT6328_PMIC_QI_VUSB33_OCFB_EN_SHIFT},
  2756. {PMIC_RG_VUSB33_SRCLK_EN_SEL, MT6328_PMIC_RG_VUSB33_SRCLK_EN_SEL_ADDR,
  2757. MT6328_PMIC_RG_VUSB33_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VUSB33_SRCLK_EN_SEL_SHIFT},
  2758. {PMIC_QI_VUSB33_STB, MT6328_PMIC_QI_VUSB33_STB_ADDR, MT6328_PMIC_QI_VUSB33_STB_MASK,
  2759. MT6328_PMIC_QI_VUSB33_STB_SHIFT},
  2760. {PMIC_QI_VUSB33_EN, MT6328_PMIC_QI_VUSB33_EN_ADDR, MT6328_PMIC_QI_VUSB33_EN_MASK,
  2761. MT6328_PMIC_QI_VUSB33_EN_SHIFT},
  2762. {PMIC_RG_VMCH_MODE_SET, MT6328_PMIC_RG_VMCH_MODE_SET_ADDR,
  2763. MT6328_PMIC_RG_VMCH_MODE_SET_MASK, MT6328_PMIC_RG_VMCH_MODE_SET_SHIFT},
  2764. {PMIC_RG_VMCH_EN, MT6328_PMIC_RG_VMCH_EN_ADDR, MT6328_PMIC_RG_VMCH_EN_MASK,
  2765. MT6328_PMIC_RG_VMCH_EN_SHIFT},
  2766. {PMIC_RG_VMCH_MODE_CTRL, MT6328_PMIC_RG_VMCH_MODE_CTRL_ADDR,
  2767. MT6328_PMIC_RG_VMCH_MODE_CTRL_MASK, MT6328_PMIC_RG_VMCH_MODE_CTRL_SHIFT},
  2768. {PMIC_RG_VMCH_ON_CTRL, MT6328_PMIC_RG_VMCH_ON_CTRL_ADDR, MT6328_PMIC_RG_VMCH_ON_CTRL_MASK,
  2769. MT6328_PMIC_RG_VMCH_ON_CTRL_SHIFT},
  2770. {PMIC_RG_VMCH_SRCLK_MODE_SEL, MT6328_PMIC_RG_VMCH_SRCLK_MODE_SEL_ADDR,
  2771. MT6328_PMIC_RG_VMCH_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VMCH_SRCLK_MODE_SEL_SHIFT},
  2772. {PMIC_QI_VMCH_MODE, MT6328_PMIC_QI_VMCH_MODE_ADDR, MT6328_PMIC_QI_VMCH_MODE_MASK,
  2773. MT6328_PMIC_QI_VMCH_MODE_SHIFT},
  2774. {PMIC_RG_VMCH_STBTD, MT6328_PMIC_RG_VMCH_STBTD_ADDR, MT6328_PMIC_RG_VMCH_STBTD_MASK,
  2775. MT6328_PMIC_RG_VMCH_STBTD_SHIFT},
  2776. {PMIC_RG_VMCH_OCFB_EN, MT6328_PMIC_RG_VMCH_OCFB_EN_ADDR, MT6328_PMIC_RG_VMCH_OCFB_EN_MASK,
  2777. MT6328_PMIC_RG_VMCH_OCFB_EN_SHIFT},
  2778. {PMIC_QI_VMCH_OCFB_EN, MT6328_PMIC_QI_VMCH_OCFB_EN_ADDR, MT6328_PMIC_QI_VMCH_OCFB_EN_MASK,
  2779. MT6328_PMIC_QI_VMCH_OCFB_EN_SHIFT},
  2780. {PMIC_RG_VMCH_SRCLK_EN_SEL, MT6328_PMIC_RG_VMCH_SRCLK_EN_SEL_ADDR,
  2781. MT6328_PMIC_RG_VMCH_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VMCH_SRCLK_EN_SEL_SHIFT},
  2782. {PMIC_QI_VMCH_STB, MT6328_PMIC_QI_VMCH_STB_ADDR, MT6328_PMIC_QI_VMCH_STB_MASK,
  2783. MT6328_PMIC_QI_VMCH_STB_SHIFT},
  2784. {PMIC_QI_VMCH_EN, MT6328_PMIC_QI_VMCH_EN_ADDR, MT6328_PMIC_QI_VMCH_EN_MASK,
  2785. MT6328_PMIC_QI_VMCH_EN_SHIFT},
  2786. {PMIC_RG_VMCH_FAST_TRAN_EN, MT6328_PMIC_RG_VMCH_FAST_TRAN_EN_ADDR,
  2787. MT6328_PMIC_RG_VMCH_FAST_TRAN_EN_MASK, MT6328_PMIC_RG_VMCH_FAST_TRAN_EN_SHIFT},
  2788. {PMIC_RG_VMCH_SRCLK_FAST_TRAN_SEL, MT6328_PMIC_RG_VMCH_SRCLK_FAST_TRAN_SEL_ADDR,
  2789. MT6328_PMIC_RG_VMCH_SRCLK_FAST_TRAN_SEL_MASK,
  2790. MT6328_PMIC_RG_VMCH_SRCLK_FAST_TRAN_SEL_SHIFT},
  2791. {PMIC_QI_VMCH_FAST_TRAN_EN, MT6328_PMIC_QI_VMCH_FAST_TRAN_EN_ADDR,
  2792. MT6328_PMIC_QI_VMCH_FAST_TRAN_EN_MASK, MT6328_PMIC_QI_VMCH_FAST_TRAN_EN_SHIFT},
  2793. {PMIC_RG_VMC_MODE_SET, MT6328_PMIC_RG_VMC_MODE_SET_ADDR, MT6328_PMIC_RG_VMC_MODE_SET_MASK,
  2794. MT6328_PMIC_RG_VMC_MODE_SET_SHIFT},
  2795. {PMIC_RG_VMC_EN, MT6328_PMIC_RG_VMC_EN_ADDR, MT6328_PMIC_RG_VMC_EN_MASK,
  2796. MT6328_PMIC_RG_VMC_EN_SHIFT},
  2797. {PMIC_RG_VMC_MODE_CTRL, MT6328_PMIC_RG_VMC_MODE_CTRL_ADDR,
  2798. MT6328_PMIC_RG_VMC_MODE_CTRL_MASK, MT6328_PMIC_RG_VMC_MODE_CTRL_SHIFT},
  2799. {PMIC_RG_VMC_ON_CTRL, MT6328_PMIC_RG_VMC_ON_CTRL_ADDR, MT6328_PMIC_RG_VMC_ON_CTRL_MASK,
  2800. MT6328_PMIC_RG_VMC_ON_CTRL_SHIFT},
  2801. {PMIC_RG_VMC_SRCLK_MODE_SEL, MT6328_PMIC_RG_VMC_SRCLK_MODE_SEL_ADDR,
  2802. MT6328_PMIC_RG_VMC_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VMC_SRCLK_MODE_SEL_SHIFT},
  2803. {PMIC_QI_VMC_MODE, MT6328_PMIC_QI_VMC_MODE_ADDR, MT6328_PMIC_QI_VMC_MODE_MASK,
  2804. MT6328_PMIC_QI_VMC_MODE_SHIFT},
  2805. {PMIC_RG_VMC_STBTD, MT6328_PMIC_RG_VMC_STBTD_ADDR, MT6328_PMIC_RG_VMC_STBTD_MASK,
  2806. MT6328_PMIC_RG_VMC_STBTD_SHIFT},
  2807. {PMIC_RG_VMC_OCFB_EN, MT6328_PMIC_RG_VMC_OCFB_EN_ADDR, MT6328_PMIC_RG_VMC_OCFB_EN_MASK,
  2808. MT6328_PMIC_RG_VMC_OCFB_EN_SHIFT},
  2809. {PMIC_QI_VMC_OCFB_EN, MT6328_PMIC_QI_VMC_OCFB_EN_ADDR, MT6328_PMIC_QI_VMC_OCFB_EN_MASK,
  2810. MT6328_PMIC_QI_VMC_OCFB_EN_SHIFT},
  2811. {PMIC_RG_VMC_SRCLK_EN_SEL, MT6328_PMIC_RG_VMC_SRCLK_EN_SEL_ADDR,
  2812. MT6328_PMIC_RG_VMC_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VMC_SRCLK_EN_SEL_SHIFT},
  2813. {PMIC_QI_VMC_STB, MT6328_PMIC_QI_VMC_STB_ADDR, MT6328_PMIC_QI_VMC_STB_MASK,
  2814. MT6328_PMIC_QI_VMC_STB_SHIFT},
  2815. {PMIC_QI_VMC_EN, MT6328_PMIC_QI_VMC_EN_ADDR, MT6328_PMIC_QI_VMC_EN_MASK,
  2816. MT6328_PMIC_QI_VMC_EN_SHIFT},
  2817. {PMIC_RG_VMC_TRANS_EN, MT6328_PMIC_RG_VMC_TRANS_EN_ADDR, MT6328_PMIC_RG_VMC_TRANS_EN_MASK,
  2818. MT6328_PMIC_RG_VMC_TRANS_EN_SHIFT},
  2819. {PMIC_RG_VMC_TRANS_CTRL, MT6328_PMIC_RG_VMC_TRANS_CTRL_ADDR,
  2820. MT6328_PMIC_RG_VMC_TRANS_CTRL_MASK, MT6328_PMIC_RG_VMC_TRANS_CTRL_SHIFT},
  2821. {PMIC_RG_VMC_TRANS_ONCE, MT6328_PMIC_RG_VMC_TRANS_ONCE_ADDR,
  2822. MT6328_PMIC_RG_VMC_TRANS_ONCE_MASK, MT6328_PMIC_RG_VMC_TRANS_ONCE_SHIFT},
  2823. {PMIC_RG_VMC_INT_DIS_SEL, MT6328_PMIC_RG_VMC_INT_DIS_SEL_ADDR,
  2824. MT6328_PMIC_RG_VMC_INT_DIS_SEL_MASK, MT6328_PMIC_RG_VMC_INT_DIS_SEL_SHIFT},
  2825. {PMIC_QI_VMC_INT_DIS, MT6328_PMIC_QI_VMC_INT_DIS_ADDR, MT6328_PMIC_QI_VMC_INT_DIS_MASK,
  2826. MT6328_PMIC_QI_VMC_INT_DIS_SHIFT},
  2827. {PMIC_RG_VEMC_3V3_MODE_SET, MT6328_PMIC_RG_VEMC_3V3_MODE_SET_ADDR,
  2828. MT6328_PMIC_RG_VEMC_3V3_MODE_SET_MASK, MT6328_PMIC_RG_VEMC_3V3_MODE_SET_SHIFT},
  2829. {PMIC_RG_VEMC_3V3_EN, MT6328_PMIC_RG_VEMC_3V3_EN_ADDR, MT6328_PMIC_RG_VEMC_3V3_EN_MASK,
  2830. MT6328_PMIC_RG_VEMC_3V3_EN_SHIFT},
  2831. {PMIC_RG_VEMC_3V3_MODE_CTRL, MT6328_PMIC_RG_VEMC_3V3_MODE_CTRL_ADDR,
  2832. MT6328_PMIC_RG_VEMC_3V3_MODE_CTRL_MASK, MT6328_PMIC_RG_VEMC_3V3_MODE_CTRL_SHIFT},
  2833. {PMIC_RG_VEMC_3V3_ON_CTRL, MT6328_PMIC_RG_VEMC_3V3_ON_CTRL_ADDR,
  2834. MT6328_PMIC_RG_VEMC_3V3_ON_CTRL_MASK, MT6328_PMIC_RG_VEMC_3V3_ON_CTRL_SHIFT},
  2835. {PMIC_RG_VEMC_3V3_SRCLK_MODE_SEL, MT6328_PMIC_RG_VEMC_3V3_SRCLK_MODE_SEL_ADDR,
  2836. MT6328_PMIC_RG_VEMC_3V3_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VEMC_3V3_SRCLK_MODE_SEL_SHIFT},
  2837. {PMIC_QI_VEMC_3V3_MODE, MT6328_PMIC_QI_VEMC_3V3_MODE_ADDR,
  2838. MT6328_PMIC_QI_VEMC_3V3_MODE_MASK, MT6328_PMIC_QI_VEMC_3V3_MODE_SHIFT},
  2839. {PMIC_RG_VEMC_3V3_STBTD, MT6328_PMIC_RG_VEMC_3V3_STBTD_ADDR,
  2840. MT6328_PMIC_RG_VEMC_3V3_STBTD_MASK, MT6328_PMIC_RG_VEMC_3V3_STBTD_SHIFT},
  2841. {PMIC_RG_VEMC_3V3_OCFB_EN, MT6328_PMIC_RG_VEMC_3V3_OCFB_EN_ADDR,
  2842. MT6328_PMIC_RG_VEMC_3V3_OCFB_EN_MASK, MT6328_PMIC_RG_VEMC_3V3_OCFB_EN_SHIFT},
  2843. {PMIC_QI_VEMC_3V3_OCFB_EN, MT6328_PMIC_QI_VEMC_3V3_OCFB_EN_ADDR,
  2844. MT6328_PMIC_QI_VEMC_3V3_OCFB_EN_MASK, MT6328_PMIC_QI_VEMC_3V3_OCFB_EN_SHIFT},
  2845. {PMIC_RG_VEMC_3V3_SRCLK_EN_SEL, MT6328_PMIC_RG_VEMC_3V3_SRCLK_EN_SEL_ADDR,
  2846. MT6328_PMIC_RG_VEMC_3V3_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VEMC_3V3_SRCLK_EN_SEL_SHIFT},
  2847. {PMIC_QI_VEMC_3V3_STB, MT6328_PMIC_QI_VEMC_3V3_STB_ADDR, MT6328_PMIC_QI_VEMC_3V3_STB_MASK,
  2848. MT6328_PMIC_QI_VEMC_3V3_STB_SHIFT},
  2849. {PMIC_QI_VEMC_3V3_EN, MT6328_PMIC_QI_VEMC_3V3_EN_ADDR, MT6328_PMIC_QI_VEMC_3V3_EN_MASK,
  2850. MT6328_PMIC_QI_VEMC_3V3_EN_SHIFT},
  2851. {PMIC_RG_VEMC_3V3_FAST_TRAN_EN, MT6328_PMIC_RG_VEMC_3V3_FAST_TRAN_EN_ADDR,
  2852. MT6328_PMIC_RG_VEMC_3V3_FAST_TRAN_EN_MASK, MT6328_PMIC_RG_VEMC_3V3_FAST_TRAN_EN_SHIFT},
  2853. {PMIC_RG_VEMC_3V3_SRCLK_FAST_TRAN_SEL, MT6328_PMIC_RG_VEMC_3V3_SRCLK_FAST_TRAN_SEL_ADDR,
  2854. MT6328_PMIC_RG_VEMC_3V3_SRCLK_FAST_TRAN_SEL_MASK,
  2855. MT6328_PMIC_RG_VEMC_3V3_SRCLK_FAST_TRAN_SEL_SHIFT},
  2856. {PMIC_QI_VEMC_3V3_FAST_TRAN_EN, MT6328_PMIC_QI_VEMC_3V3_FAST_TRAN_EN_ADDR,
  2857. MT6328_PMIC_QI_VEMC_3V3_FAST_TRAN_EN_MASK, MT6328_PMIC_QI_VEMC_3V3_FAST_TRAN_EN_SHIFT},
  2858. {PMIC_RG_VIO28_MODE_SET, MT6328_PMIC_RG_VIO28_MODE_SET_ADDR,
  2859. MT6328_PMIC_RG_VIO28_MODE_SET_MASK, MT6328_PMIC_RG_VIO28_MODE_SET_SHIFT},
  2860. {PMIC_RG_VIO28_EN, MT6328_PMIC_RG_VIO28_EN_ADDR, MT6328_PMIC_RG_VIO28_EN_MASK,
  2861. MT6328_PMIC_RG_VIO28_EN_SHIFT},
  2862. {PMIC_RG_VIO28_MODE_CTRL, MT6328_PMIC_RG_VIO28_MODE_CTRL_ADDR,
  2863. MT6328_PMIC_RG_VIO28_MODE_CTRL_MASK, MT6328_PMIC_RG_VIO28_MODE_CTRL_SHIFT},
  2864. {PMIC_RG_VIO28_ON_CTRL, MT6328_PMIC_RG_VIO28_ON_CTRL_ADDR,
  2865. MT6328_PMIC_RG_VIO28_ON_CTRL_MASK, MT6328_PMIC_RG_VIO28_ON_CTRL_SHIFT},
  2866. {PMIC_RG_VIO28_SRCLK_MODE_SEL, MT6328_PMIC_RG_VIO28_SRCLK_MODE_SEL_ADDR,
  2867. MT6328_PMIC_RG_VIO28_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VIO28_SRCLK_MODE_SEL_SHIFT},
  2868. {PMIC_QI_VIO28_MODE, MT6328_PMIC_QI_VIO28_MODE_ADDR, MT6328_PMIC_QI_VIO28_MODE_MASK,
  2869. MT6328_PMIC_QI_VIO28_MODE_SHIFT},
  2870. {PMIC_RG_VIO28_STBTD, MT6328_PMIC_RG_VIO28_STBTD_ADDR, MT6328_PMIC_RG_VIO28_STBTD_MASK,
  2871. MT6328_PMIC_RG_VIO28_STBTD_SHIFT},
  2872. {PMIC_RG_VIO28_OCFB_EN, MT6328_PMIC_RG_VIO28_OCFB_EN_ADDR,
  2873. MT6328_PMIC_RG_VIO28_OCFB_EN_MASK, MT6328_PMIC_RG_VIO28_OCFB_EN_SHIFT},
  2874. {PMIC_QI_VIO28_OCFB_EN, MT6328_PMIC_QI_VIO28_OCFB_EN_ADDR,
  2875. MT6328_PMIC_QI_VIO28_OCFB_EN_MASK, MT6328_PMIC_QI_VIO28_OCFB_EN_SHIFT},
  2876. {PMIC_RG_VIO28_SRCLK_EN_SEL, MT6328_PMIC_RG_VIO28_SRCLK_EN_SEL_ADDR,
  2877. MT6328_PMIC_RG_VIO28_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VIO28_SRCLK_EN_SEL_SHIFT},
  2878. {PMIC_QI_VIO28_STB, MT6328_PMIC_QI_VIO28_STB_ADDR, MT6328_PMIC_QI_VIO28_STB_MASK,
  2879. MT6328_PMIC_QI_VIO28_STB_SHIFT},
  2880. {PMIC_QI_VIO28_EN, MT6328_PMIC_QI_VIO28_EN_ADDR, MT6328_PMIC_QI_VIO28_EN_MASK,
  2881. MT6328_PMIC_QI_VIO28_EN_SHIFT},
  2882. {PMIC_RG_VCAMAF_MODE_SET, MT6328_PMIC_RG_VCAMAF_MODE_SET_ADDR,
  2883. MT6328_PMIC_RG_VCAMAF_MODE_SET_MASK, MT6328_PMIC_RG_VCAMAF_MODE_SET_SHIFT},
  2884. {PMIC_RG_VCAMAF_EN, MT6328_PMIC_RG_VCAMAF_EN_ADDR, MT6328_PMIC_RG_VCAMAF_EN_MASK,
  2885. MT6328_PMIC_RG_VCAMAF_EN_SHIFT},
  2886. {PMIC_RG_VCAMAF_MODE_CTRL, MT6328_PMIC_RG_VCAMAF_MODE_CTRL_ADDR,
  2887. MT6328_PMIC_RG_VCAMAF_MODE_CTRL_MASK, MT6328_PMIC_RG_VCAMAF_MODE_CTRL_SHIFT},
  2888. {PMIC_RG_VCAMAF_SRCLK_MODE_SEL, MT6328_PMIC_RG_VCAMAF_SRCLK_MODE_SEL_ADDR,
  2889. MT6328_PMIC_RG_VCAMAF_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VCAMAF_SRCLK_MODE_SEL_SHIFT},
  2890. {PMIC_QI_VCAMAF_MODE, MT6328_PMIC_QI_VCAMAF_MODE_ADDR, MT6328_PMIC_QI_VCAMAF_MODE_MASK,
  2891. MT6328_PMIC_QI_VCAMAF_MODE_SHIFT},
  2892. {PMIC_RG_VCAMAF_STBTD, MT6328_PMIC_RG_VCAMAF_STBTD_ADDR, MT6328_PMIC_RG_VCAMAF_STBTD_MASK,
  2893. MT6328_PMIC_RG_VCAMAF_STBTD_SHIFT},
  2894. {PMIC_RG_VCAMAF_OCFB_EN, MT6328_PMIC_RG_VCAMAF_OCFB_EN_ADDR,
  2895. MT6328_PMIC_RG_VCAMAF_OCFB_EN_MASK, MT6328_PMIC_RG_VCAMAF_OCFB_EN_SHIFT},
  2896. {PMIC_QI_VCAMAF_OCFB_EN, MT6328_PMIC_QI_VCAMAF_OCFB_EN_ADDR,
  2897. MT6328_PMIC_QI_VCAMAF_OCFB_EN_MASK, MT6328_PMIC_QI_VCAMAF_OCFB_EN_SHIFT},
  2898. {PMIC_QI_VCAMAF_STB, MT6328_PMIC_QI_VCAMAF_STB_ADDR, MT6328_PMIC_QI_VCAMAF_STB_MASK,
  2899. MT6328_PMIC_QI_VCAMAF_STB_SHIFT},
  2900. {PMIC_QI_VCAMAF_EN, MT6328_PMIC_QI_VCAMAF_EN_ADDR, MT6328_PMIC_QI_VCAMAF_EN_MASK,
  2901. MT6328_PMIC_QI_VCAMAF_EN_SHIFT},
  2902. {PMIC_RG_VGP1_MODE_SET, MT6328_PMIC_RG_VGP1_MODE_SET_ADDR,
  2903. MT6328_PMIC_RG_VGP1_MODE_SET_MASK, MT6328_PMIC_RG_VGP1_MODE_SET_SHIFT},
  2904. {PMIC_RG_VGP1_EN, MT6328_PMIC_RG_VGP1_EN_ADDR, MT6328_PMIC_RG_VGP1_EN_MASK,
  2905. MT6328_PMIC_RG_VGP1_EN_SHIFT},
  2906. {PMIC_RG_VGP1_MODE_CTRL, MT6328_PMIC_RG_VGP1_MODE_CTRL_ADDR,
  2907. MT6328_PMIC_RG_VGP1_MODE_CTRL_MASK, MT6328_PMIC_RG_VGP1_MODE_CTRL_SHIFT},
  2908. {PMIC_RG_VGP1_ON_CTRL, MT6328_PMIC_RG_VGP1_ON_CTRL_ADDR, MT6328_PMIC_RG_VGP1_ON_CTRL_MASK,
  2909. MT6328_PMIC_RG_VGP1_ON_CTRL_SHIFT},
  2910. {PMIC_RG_VGP1_SRCLK_MODE_SEL, MT6328_PMIC_RG_VGP1_SRCLK_MODE_SEL_ADDR,
  2911. MT6328_PMIC_RG_VGP1_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VGP1_SRCLK_MODE_SEL_SHIFT},
  2912. {PMIC_QI_VGP1_MODE, MT6328_PMIC_QI_VGP1_MODE_ADDR, MT6328_PMIC_QI_VGP1_MODE_MASK,
  2913. MT6328_PMIC_QI_VGP1_MODE_SHIFT},
  2914. {PMIC_RG_VGP1_STBTD, MT6328_PMIC_RG_VGP1_STBTD_ADDR, MT6328_PMIC_RG_VGP1_STBTD_MASK,
  2915. MT6328_PMIC_RG_VGP1_STBTD_SHIFT},
  2916. {PMIC_RG_VGP1_OCFB_EN, MT6328_PMIC_RG_VGP1_OCFB_EN_ADDR, MT6328_PMIC_RG_VGP1_OCFB_EN_MASK,
  2917. MT6328_PMIC_RG_VGP1_OCFB_EN_SHIFT},
  2918. {PMIC_QI_VGP1_OCFB_EN, MT6328_PMIC_QI_VGP1_OCFB_EN_ADDR, MT6328_PMIC_QI_VGP1_OCFB_EN_MASK,
  2919. MT6328_PMIC_QI_VGP1_OCFB_EN_SHIFT},
  2920. {PMIC_RG_VGP1_SRCLK_EN_SEL, MT6328_PMIC_RG_VGP1_SRCLK_EN_SEL_ADDR,
  2921. MT6328_PMIC_RG_VGP1_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VGP1_SRCLK_EN_SEL_SHIFT},
  2922. {PMIC_QI_VGP1_STB, MT6328_PMIC_QI_VGP1_STB_ADDR, MT6328_PMIC_QI_VGP1_STB_MASK,
  2923. MT6328_PMIC_QI_VGP1_STB_SHIFT},
  2924. {PMIC_QI_VGP1_EN, MT6328_PMIC_QI_VGP1_EN_ADDR, MT6328_PMIC_QI_VGP1_EN_MASK,
  2925. MT6328_PMIC_QI_VGP1_EN_SHIFT},
  2926. {PMIC_RG_VGP1_FAST_TRAN_EN, MT6328_PMIC_RG_VGP1_FAST_TRAN_EN_ADDR,
  2927. MT6328_PMIC_RG_VGP1_FAST_TRAN_EN_MASK, MT6328_PMIC_RG_VGP1_FAST_TRAN_EN_SHIFT},
  2928. {PMIC_RG_VGP1_SRCLK_FAST_TRAN_SEL, MT6328_PMIC_RG_VGP1_SRCLK_FAST_TRAN_SEL_ADDR,
  2929. MT6328_PMIC_RG_VGP1_SRCLK_FAST_TRAN_SEL_MASK,
  2930. MT6328_PMIC_RG_VGP1_SRCLK_FAST_TRAN_SEL_SHIFT},
  2931. {PMIC_QI_VGP1_FAST_TRAN_EN, MT6328_PMIC_QI_VGP1_FAST_TRAN_EN_ADDR,
  2932. MT6328_PMIC_QI_VGP1_FAST_TRAN_EN_MASK, MT6328_PMIC_QI_VGP1_FAST_TRAN_EN_SHIFT},
  2933. {PMIC_RG_VEFUSE_MODE_SET, MT6328_PMIC_RG_VEFUSE_MODE_SET_ADDR,
  2934. MT6328_PMIC_RG_VEFUSE_MODE_SET_MASK, MT6328_PMIC_RG_VEFUSE_MODE_SET_SHIFT},
  2935. {PMIC_RG_VEFUSE_EN, MT6328_PMIC_RG_VEFUSE_EN_ADDR, MT6328_PMIC_RG_VEFUSE_EN_MASK,
  2936. MT6328_PMIC_RG_VEFUSE_EN_SHIFT},
  2937. {PMIC_RG_VEFUSE_MODE_CTRL, MT6328_PMIC_RG_VEFUSE_MODE_CTRL_ADDR,
  2938. MT6328_PMIC_RG_VEFUSE_MODE_CTRL_MASK, MT6328_PMIC_RG_VEFUSE_MODE_CTRL_SHIFT},
  2939. {PMIC_RG_VEFUSE_SRCLK_MODE_SEL, MT6328_PMIC_RG_VEFUSE_SRCLK_MODE_SEL_ADDR,
  2940. MT6328_PMIC_RG_VEFUSE_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VEFUSE_SRCLK_MODE_SEL_SHIFT},
  2941. {PMIC_QI_VEFUSE_MODE, MT6328_PMIC_QI_VEFUSE_MODE_ADDR, MT6328_PMIC_QI_VEFUSE_MODE_MASK,
  2942. MT6328_PMIC_QI_VEFUSE_MODE_SHIFT},
  2943. {PMIC_RG_VEFUSE_STBTD, MT6328_PMIC_RG_VEFUSE_STBTD_ADDR, MT6328_PMIC_RG_VEFUSE_STBTD_MASK,
  2944. MT6328_PMIC_RG_VEFUSE_STBTD_SHIFT},
  2945. {PMIC_RG_VEFUSE_OCFB_EN, MT6328_PMIC_RG_VEFUSE_OCFB_EN_ADDR,
  2946. MT6328_PMIC_RG_VEFUSE_OCFB_EN_MASK, MT6328_PMIC_RG_VEFUSE_OCFB_EN_SHIFT},
  2947. {PMIC_QI_VEFUSE_OCFB_EN, MT6328_PMIC_QI_VEFUSE_OCFB_EN_ADDR,
  2948. MT6328_PMIC_QI_VEFUSE_OCFB_EN_MASK, MT6328_PMIC_QI_VEFUSE_OCFB_EN_SHIFT},
  2949. {PMIC_QI_VEFUSE_STB, MT6328_PMIC_QI_VEFUSE_STB_ADDR, MT6328_PMIC_QI_VEFUSE_STB_MASK,
  2950. MT6328_PMIC_QI_VEFUSE_STB_SHIFT},
  2951. {PMIC_QI_VEFUSE_EN, MT6328_PMIC_QI_VEFUSE_EN_ADDR, MT6328_PMIC_QI_VEFUSE_EN_MASK,
  2952. MT6328_PMIC_QI_VEFUSE_EN_SHIFT},
  2953. {PMIC_RG_VSIM1_MODE_SET, MT6328_PMIC_RG_VSIM1_MODE_SET_ADDR,
  2954. MT6328_PMIC_RG_VSIM1_MODE_SET_MASK, MT6328_PMIC_RG_VSIM1_MODE_SET_SHIFT},
  2955. {PMIC_RG_VSIM1_EN, MT6328_PMIC_RG_VSIM1_EN_ADDR, MT6328_PMIC_RG_VSIM1_EN_MASK,
  2956. MT6328_PMIC_RG_VSIM1_EN_SHIFT},
  2957. {PMIC_RG_VSIM1_MODE_CTRL, MT6328_PMIC_RG_VSIM1_MODE_CTRL_ADDR,
  2958. MT6328_PMIC_RG_VSIM1_MODE_CTRL_MASK, MT6328_PMIC_RG_VSIM1_MODE_CTRL_SHIFT},
  2959. {PMIC_RG_VSIM1_ON_CTRL, MT6328_PMIC_RG_VSIM1_ON_CTRL_ADDR,
  2960. MT6328_PMIC_RG_VSIM1_ON_CTRL_MASK, MT6328_PMIC_RG_VSIM1_ON_CTRL_SHIFT},
  2961. {PMIC_RG_VSIM1_SRCLK_MODE_SEL, MT6328_PMIC_RG_VSIM1_SRCLK_MODE_SEL_ADDR,
  2962. MT6328_PMIC_RG_VSIM1_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VSIM1_SRCLK_MODE_SEL_SHIFT},
  2963. {PMIC_QI_VSIM1_MODE, MT6328_PMIC_QI_VSIM1_MODE_ADDR, MT6328_PMIC_QI_VSIM1_MODE_MASK,
  2964. MT6328_PMIC_QI_VSIM1_MODE_SHIFT},
  2965. {PMIC_RG_VSIM1_STBTD, MT6328_PMIC_RG_VSIM1_STBTD_ADDR, MT6328_PMIC_RG_VSIM1_STBTD_MASK,
  2966. MT6328_PMIC_RG_VSIM1_STBTD_SHIFT},
  2967. {PMIC_RG_VSIM1_OCFB_EN, MT6328_PMIC_RG_VSIM1_OCFB_EN_ADDR,
  2968. MT6328_PMIC_RG_VSIM1_OCFB_EN_MASK, MT6328_PMIC_RG_VSIM1_OCFB_EN_SHIFT},
  2969. {PMIC_QI_VSIM1_OCFB_EN, MT6328_PMIC_QI_VSIM1_OCFB_EN_ADDR,
  2970. MT6328_PMIC_QI_VSIM1_OCFB_EN_MASK, MT6328_PMIC_QI_VSIM1_OCFB_EN_SHIFT},
  2971. {PMIC_RG_VSIM1_SRCLK_EN_SEL, MT6328_PMIC_RG_VSIM1_SRCLK_EN_SEL_ADDR,
  2972. MT6328_PMIC_RG_VSIM1_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VSIM1_SRCLK_EN_SEL_SHIFT},
  2973. {PMIC_QI_VSIM1_STB, MT6328_PMIC_QI_VSIM1_STB_ADDR, MT6328_PMIC_QI_VSIM1_STB_MASK,
  2974. MT6328_PMIC_QI_VSIM1_STB_SHIFT},
  2975. {PMIC_QI_VSIM1_EN, MT6328_PMIC_QI_VSIM1_EN_ADDR, MT6328_PMIC_QI_VSIM1_EN_MASK,
  2976. MT6328_PMIC_QI_VSIM1_EN_SHIFT},
  2977. {PMIC_RG_VSIM2_MODE_SET, MT6328_PMIC_RG_VSIM2_MODE_SET_ADDR,
  2978. MT6328_PMIC_RG_VSIM2_MODE_SET_MASK, MT6328_PMIC_RG_VSIM2_MODE_SET_SHIFT},
  2979. {PMIC_RG_VSIM2_EN, MT6328_PMIC_RG_VSIM2_EN_ADDR, MT6328_PMIC_RG_VSIM2_EN_MASK,
  2980. MT6328_PMIC_RG_VSIM2_EN_SHIFT},
  2981. {PMIC_RG_VSIM2_MODE_CTRL, MT6328_PMIC_RG_VSIM2_MODE_CTRL_ADDR,
  2982. MT6328_PMIC_RG_VSIM2_MODE_CTRL_MASK, MT6328_PMIC_RG_VSIM2_MODE_CTRL_SHIFT},
  2983. {PMIC_RG_VSIM2_ON_CTRL, MT6328_PMIC_RG_VSIM2_ON_CTRL_ADDR,
  2984. MT6328_PMIC_RG_VSIM2_ON_CTRL_MASK, MT6328_PMIC_RG_VSIM2_ON_CTRL_SHIFT},
  2985. {PMIC_RG_VSIM2_SRCLK_MODE_SEL, MT6328_PMIC_RG_VSIM2_SRCLK_MODE_SEL_ADDR,
  2986. MT6328_PMIC_RG_VSIM2_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VSIM2_SRCLK_MODE_SEL_SHIFT},
  2987. {PMIC_QI_VSIM2_MODE, MT6328_PMIC_QI_VSIM2_MODE_ADDR, MT6328_PMIC_QI_VSIM2_MODE_MASK,
  2988. MT6328_PMIC_QI_VSIM2_MODE_SHIFT},
  2989. {PMIC_RG_VSIM2_STBTD, MT6328_PMIC_RG_VSIM2_STBTD_ADDR, MT6328_PMIC_RG_VSIM2_STBTD_MASK,
  2990. MT6328_PMIC_RG_VSIM2_STBTD_SHIFT},
  2991. {PMIC_RG_VSIM2_OCFB_EN, MT6328_PMIC_RG_VSIM2_OCFB_EN_ADDR,
  2992. MT6328_PMIC_RG_VSIM2_OCFB_EN_MASK, MT6328_PMIC_RG_VSIM2_OCFB_EN_SHIFT},
  2993. {PMIC_QI_VSIM2_OCFB_EN, MT6328_PMIC_QI_VSIM2_OCFB_EN_ADDR,
  2994. MT6328_PMIC_QI_VSIM2_OCFB_EN_MASK, MT6328_PMIC_QI_VSIM2_OCFB_EN_SHIFT},
  2995. {PMIC_RG_VSIM2_SRCLK_EN_SEL, MT6328_PMIC_RG_VSIM2_SRCLK_EN_SEL_ADDR,
  2996. MT6328_PMIC_RG_VSIM2_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VSIM2_SRCLK_EN_SEL_SHIFT},
  2997. {PMIC_QI_VSIM2_STB, MT6328_PMIC_QI_VSIM2_STB_ADDR, MT6328_PMIC_QI_VSIM2_STB_MASK,
  2998. MT6328_PMIC_QI_VSIM2_STB_SHIFT},
  2999. {PMIC_QI_VSIM2_EN, MT6328_PMIC_QI_VSIM2_EN_ADDR, MT6328_PMIC_QI_VSIM2_EN_MASK,
  3000. MT6328_PMIC_QI_VSIM2_EN_SHIFT},
  3001. {PMIC_RG_VIO18_MODE_SET, MT6328_PMIC_RG_VIO18_MODE_SET_ADDR,
  3002. MT6328_PMIC_RG_VIO18_MODE_SET_MASK, MT6328_PMIC_RG_VIO18_MODE_SET_SHIFT},
  3003. {PMIC_RG_VIO18_EN, MT6328_PMIC_RG_VIO18_EN_ADDR, MT6328_PMIC_RG_VIO18_EN_MASK,
  3004. MT6328_PMIC_RG_VIO18_EN_SHIFT},
  3005. {PMIC_RG_VIO18_MODE_CTRL, MT6328_PMIC_RG_VIO18_MODE_CTRL_ADDR,
  3006. MT6328_PMIC_RG_VIO18_MODE_CTRL_MASK, MT6328_PMIC_RG_VIO18_MODE_CTRL_SHIFT},
  3007. {PMIC_RG_VIO18_ON_CTRL, MT6328_PMIC_RG_VIO18_ON_CTRL_ADDR,
  3008. MT6328_PMIC_RG_VIO18_ON_CTRL_MASK, MT6328_PMIC_RG_VIO18_ON_CTRL_SHIFT},
  3009. {PMIC_RG_VIO18_SRCLK_MODE_SEL, MT6328_PMIC_RG_VIO18_SRCLK_MODE_SEL_ADDR,
  3010. MT6328_PMIC_RG_VIO18_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VIO18_SRCLK_MODE_SEL_SHIFT},
  3011. {PMIC_QI_VIO18_MODE, MT6328_PMIC_QI_VIO18_MODE_ADDR, MT6328_PMIC_QI_VIO18_MODE_MASK,
  3012. MT6328_PMIC_QI_VIO18_MODE_SHIFT},
  3013. {PMIC_RG_VIO18_STBTD, MT6328_PMIC_RG_VIO18_STBTD_ADDR, MT6328_PMIC_RG_VIO18_STBTD_MASK,
  3014. MT6328_PMIC_RG_VIO18_STBTD_SHIFT},
  3015. {PMIC_RG_VIO18_OCFB_EN, MT6328_PMIC_RG_VIO18_OCFB_EN_ADDR,
  3016. MT6328_PMIC_RG_VIO18_OCFB_EN_MASK, MT6328_PMIC_RG_VIO18_OCFB_EN_SHIFT},
  3017. {PMIC_QI_VIO18_OCFB_EN, MT6328_PMIC_QI_VIO18_OCFB_EN_ADDR,
  3018. MT6328_PMIC_QI_VIO18_OCFB_EN_MASK, MT6328_PMIC_QI_VIO18_OCFB_EN_SHIFT},
  3019. {PMIC_RG_VIO18_SRCLK_EN_SEL, MT6328_PMIC_RG_VIO18_SRCLK_EN_SEL_ADDR,
  3020. MT6328_PMIC_RG_VIO18_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VIO18_SRCLK_EN_SEL_SHIFT},
  3021. {PMIC_QI_VIO18_STB, MT6328_PMIC_QI_VIO18_STB_ADDR, MT6328_PMIC_QI_VIO18_STB_MASK,
  3022. MT6328_PMIC_QI_VIO18_STB_SHIFT},
  3023. {PMIC_QI_VIO18_EN, MT6328_PMIC_QI_VIO18_EN_ADDR, MT6328_PMIC_QI_VIO18_EN_MASK,
  3024. MT6328_PMIC_QI_VIO18_EN_SHIFT},
  3025. {PMIC_RG_VIBR_MODE_SET, MT6328_PMIC_RG_VIBR_MODE_SET_ADDR,
  3026. MT6328_PMIC_RG_VIBR_MODE_SET_MASK, MT6328_PMIC_RG_VIBR_MODE_SET_SHIFT},
  3027. {PMIC_RG_VIBR_EN, MT6328_PMIC_RG_VIBR_EN_ADDR, MT6328_PMIC_RG_VIBR_EN_MASK,
  3028. MT6328_PMIC_RG_VIBR_EN_SHIFT},
  3029. {PMIC_RG_VIBR_MODE_CTRL, MT6328_PMIC_RG_VIBR_MODE_CTRL_ADDR,
  3030. MT6328_PMIC_RG_VIBR_MODE_CTRL_MASK, MT6328_PMIC_RG_VIBR_MODE_CTRL_SHIFT},
  3031. {PMIC_RG_VIBR_SRCLK_MODE_SEL, MT6328_PMIC_RG_VIBR_SRCLK_MODE_SEL_ADDR,
  3032. MT6328_PMIC_RG_VIBR_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VIBR_SRCLK_MODE_SEL_SHIFT},
  3033. {PMIC_RG_VIBR_THER_SHEN_EN, MT6328_PMIC_RG_VIBR_THER_SHEN_EN_ADDR,
  3034. MT6328_PMIC_RG_VIBR_THER_SHEN_EN_MASK, MT6328_PMIC_RG_VIBR_THER_SHEN_EN_SHIFT},
  3035. {PMIC_QI_VIBR_MODE, MT6328_PMIC_QI_VIBR_MODE_ADDR, MT6328_PMIC_QI_VIBR_MODE_MASK,
  3036. MT6328_PMIC_QI_VIBR_MODE_SHIFT},
  3037. {PMIC_RG_VIBR_STBTD, MT6328_PMIC_RG_VIBR_STBTD_ADDR, MT6328_PMIC_RG_VIBR_STBTD_MASK,
  3038. MT6328_PMIC_RG_VIBR_STBTD_SHIFT},
  3039. {PMIC_RG_VIBR_OCFB_EN, MT6328_PMIC_RG_VIBR_OCFB_EN_ADDR, MT6328_PMIC_RG_VIBR_OCFB_EN_MASK,
  3040. MT6328_PMIC_RG_VIBR_OCFB_EN_SHIFT},
  3041. {PMIC_QI_VIBR_OCFB_EN, MT6328_PMIC_QI_VIBR_OCFB_EN_ADDR, MT6328_PMIC_QI_VIBR_OCFB_EN_MASK,
  3042. MT6328_PMIC_QI_VIBR_OCFB_EN_SHIFT},
  3043. {PMIC_QI_VIBR_STB, MT6328_PMIC_QI_VIBR_STB_ADDR, MT6328_PMIC_QI_VIBR_STB_MASK,
  3044. MT6328_PMIC_QI_VIBR_STB_SHIFT},
  3045. {PMIC_QI_VIBR_EN, MT6328_PMIC_QI_VIBR_EN_ADDR, MT6328_PMIC_QI_VIBR_EN_MASK,
  3046. MT6328_PMIC_QI_VIBR_EN_SHIFT},
  3047. {PMIC_RG_VCN18_MODE_SET, MT6328_PMIC_RG_VCN18_MODE_SET_ADDR,
  3048. MT6328_PMIC_RG_VCN18_MODE_SET_MASK, MT6328_PMIC_RG_VCN18_MODE_SET_SHIFT},
  3049. {PMIC_RG_VCN18_EN, MT6328_PMIC_RG_VCN18_EN_ADDR, MT6328_PMIC_RG_VCN18_EN_MASK,
  3050. MT6328_PMIC_RG_VCN18_EN_SHIFT},
  3051. {PMIC_RG_VCN18_MODE_CTRL, MT6328_PMIC_RG_VCN18_MODE_CTRL_ADDR,
  3052. MT6328_PMIC_RG_VCN18_MODE_CTRL_MASK, MT6328_PMIC_RG_VCN18_MODE_CTRL_SHIFT},
  3053. {PMIC_RG_VCN18_ON_CTRL, MT6328_PMIC_RG_VCN18_ON_CTRL_ADDR,
  3054. MT6328_PMIC_RG_VCN18_ON_CTRL_MASK, MT6328_PMIC_RG_VCN18_ON_CTRL_SHIFT},
  3055. {PMIC_RG_VCN18_SRCLK_MODE_SEL, MT6328_PMIC_RG_VCN18_SRCLK_MODE_SEL_ADDR,
  3056. MT6328_PMIC_RG_VCN18_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VCN18_SRCLK_MODE_SEL_SHIFT},
  3057. {PMIC_QI_VCN18_MODE, MT6328_PMIC_QI_VCN18_MODE_ADDR, MT6328_PMIC_QI_VCN18_MODE_MASK,
  3058. MT6328_PMIC_QI_VCN18_MODE_SHIFT},
  3059. {PMIC_RG_VCN18_STBTD, MT6328_PMIC_RG_VCN18_STBTD_ADDR, MT6328_PMIC_RG_VCN18_STBTD_MASK,
  3060. MT6328_PMIC_RG_VCN18_STBTD_SHIFT},
  3061. {PMIC_RG_VCN18_OCFB_EN, MT6328_PMIC_RG_VCN18_OCFB_EN_ADDR,
  3062. MT6328_PMIC_RG_VCN18_OCFB_EN_MASK, MT6328_PMIC_RG_VCN18_OCFB_EN_SHIFT},
  3063. {PMIC_QI_VCN18_OCFB_EN, MT6328_PMIC_QI_VCN18_OCFB_EN_ADDR,
  3064. MT6328_PMIC_QI_VCN18_OCFB_EN_MASK, MT6328_PMIC_QI_VCN18_OCFB_EN_SHIFT},
  3065. {PMIC_RG_VCN18_SRCLK_EN_SEL, MT6328_PMIC_RG_VCN18_SRCLK_EN_SEL_ADDR,
  3066. MT6328_PMIC_RG_VCN18_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VCN18_SRCLK_EN_SEL_SHIFT},
  3067. {PMIC_QI_VCN18_STB, MT6328_PMIC_QI_VCN18_STB_ADDR, MT6328_PMIC_QI_VCN18_STB_MASK,
  3068. MT6328_PMIC_QI_VCN18_STB_SHIFT},
  3069. {PMIC_QI_VCN18_EN, MT6328_PMIC_QI_VCN18_EN_ADDR, MT6328_PMIC_QI_VCN18_EN_MASK,
  3070. MT6328_PMIC_QI_VCN18_EN_SHIFT},
  3071. {PMIC_RG_VCAMD_MODE_SET, MT6328_PMIC_RG_VCAMD_MODE_SET_ADDR,
  3072. MT6328_PMIC_RG_VCAMD_MODE_SET_MASK, MT6328_PMIC_RG_VCAMD_MODE_SET_SHIFT},
  3073. {PMIC_RG_VCAMD_EN, MT6328_PMIC_RG_VCAMD_EN_ADDR, MT6328_PMIC_RG_VCAMD_EN_MASK,
  3074. MT6328_PMIC_RG_VCAMD_EN_SHIFT},
  3075. {PMIC_RG_VCAMD_MODE_CTRL, MT6328_PMIC_RG_VCAMD_MODE_CTRL_ADDR,
  3076. MT6328_PMIC_RG_VCAMD_MODE_CTRL_MASK, MT6328_PMIC_RG_VCAMD_MODE_CTRL_SHIFT},
  3077. {PMIC_RG_VCAMD_SRCLK_MODE_SEL, MT6328_PMIC_RG_VCAMD_SRCLK_MODE_SEL_ADDR,
  3078. MT6328_PMIC_RG_VCAMD_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VCAMD_SRCLK_MODE_SEL_SHIFT},
  3079. {PMIC_QI_VCAMD_MODE, MT6328_PMIC_QI_VCAMD_MODE_ADDR, MT6328_PMIC_QI_VCAMD_MODE_MASK,
  3080. MT6328_PMIC_QI_VCAMD_MODE_SHIFT},
  3081. {PMIC_RG_VCAMD_STBTD, MT6328_PMIC_RG_VCAMD_STBTD_ADDR, MT6328_PMIC_RG_VCAMD_STBTD_MASK,
  3082. MT6328_PMIC_RG_VCAMD_STBTD_SHIFT},
  3083. {PMIC_RG_VCAMD_OCFB_EN, MT6328_PMIC_RG_VCAMD_OCFB_EN_ADDR,
  3084. MT6328_PMIC_RG_VCAMD_OCFB_EN_MASK, MT6328_PMIC_RG_VCAMD_OCFB_EN_SHIFT},
  3085. {PMIC_QI_VCAMD_OCFB_EN, MT6328_PMIC_QI_VCAMD_OCFB_EN_ADDR,
  3086. MT6328_PMIC_QI_VCAMD_OCFB_EN_MASK, MT6328_PMIC_QI_VCAMD_OCFB_EN_SHIFT},
  3087. {PMIC_QI_VCAMD_STB, MT6328_PMIC_QI_VCAMD_STB_ADDR, MT6328_PMIC_QI_VCAMD_STB_MASK,
  3088. MT6328_PMIC_QI_VCAMD_STB_SHIFT},
  3089. {PMIC_QI_VCAMD_EN, MT6328_PMIC_QI_VCAMD_EN_ADDR, MT6328_PMIC_QI_VCAMD_EN_MASK,
  3090. MT6328_PMIC_QI_VCAMD_EN_SHIFT},
  3091. {PMIC_RG_VCAMIO_MODE_SET, MT6328_PMIC_RG_VCAMIO_MODE_SET_ADDR,
  3092. MT6328_PMIC_RG_VCAMIO_MODE_SET_MASK, MT6328_PMIC_RG_VCAMIO_MODE_SET_SHIFT},
  3093. {PMIC_RG_VCAMIO_EN, MT6328_PMIC_RG_VCAMIO_EN_ADDR, MT6328_PMIC_RG_VCAMIO_EN_MASK,
  3094. MT6328_PMIC_RG_VCAMIO_EN_SHIFT},
  3095. {PMIC_RG_VCAMIO_MODE_CTRL, MT6328_PMIC_RG_VCAMIO_MODE_CTRL_ADDR,
  3096. MT6328_PMIC_RG_VCAMIO_MODE_CTRL_MASK, MT6328_PMIC_RG_VCAMIO_MODE_CTRL_SHIFT},
  3097. {PMIC_RG_VCAMIO_SRCLK_MODE_SEL, MT6328_PMIC_RG_VCAMIO_SRCLK_MODE_SEL_ADDR,
  3098. MT6328_PMIC_RG_VCAMIO_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VCAMIO_SRCLK_MODE_SEL_SHIFT},
  3099. {PMIC_QI_VCAMIO_MODE, MT6328_PMIC_QI_VCAMIO_MODE_ADDR, MT6328_PMIC_QI_VCAMIO_MODE_MASK,
  3100. MT6328_PMIC_QI_VCAMIO_MODE_SHIFT},
  3101. {PMIC_RG_VCAMIO_STBTD, MT6328_PMIC_RG_VCAMIO_STBTD_ADDR, MT6328_PMIC_RG_VCAMIO_STBTD_MASK,
  3102. MT6328_PMIC_RG_VCAMIO_STBTD_SHIFT},
  3103. {PMIC_RG_VCAMIO_OCFB_EN, MT6328_PMIC_RG_VCAMIO_OCFB_EN_ADDR,
  3104. MT6328_PMIC_RG_VCAMIO_OCFB_EN_MASK, MT6328_PMIC_RG_VCAMIO_OCFB_EN_SHIFT},
  3105. {PMIC_QI_VCAMIO_OCFB_EN, MT6328_PMIC_QI_VCAMIO_OCFB_EN_ADDR,
  3106. MT6328_PMIC_QI_VCAMIO_OCFB_EN_MASK, MT6328_PMIC_QI_VCAMIO_OCFB_EN_SHIFT},
  3107. {PMIC_QI_VCAMIO_STB, MT6328_PMIC_QI_VCAMIO_STB_ADDR, MT6328_PMIC_QI_VCAMIO_STB_MASK,
  3108. MT6328_PMIC_QI_VCAMIO_STB_SHIFT},
  3109. {PMIC_QI_VCAMIO_EN, MT6328_PMIC_QI_VCAMIO_EN_ADDR, MT6328_PMIC_QI_VCAMIO_EN_MASK,
  3110. MT6328_PMIC_QI_VCAMIO_EN_SHIFT},
  3111. {PMIC_RG_VSRAM_MODE_SET, MT6328_PMIC_RG_VSRAM_MODE_SET_ADDR,
  3112. MT6328_PMIC_RG_VSRAM_MODE_SET_MASK, MT6328_PMIC_RG_VSRAM_MODE_SET_SHIFT},
  3113. {PMIC_RG_VSRAM_EN, MT6328_PMIC_RG_VSRAM_EN_ADDR, MT6328_PMIC_RG_VSRAM_EN_MASK,
  3114. MT6328_PMIC_RG_VSRAM_EN_SHIFT},
  3115. {PMIC_RG_VSRAM_MODE_CTRL, MT6328_PMIC_RG_VSRAM_MODE_CTRL_ADDR,
  3116. MT6328_PMIC_RG_VSRAM_MODE_CTRL_MASK, MT6328_PMIC_RG_VSRAM_MODE_CTRL_SHIFT},
  3117. {PMIC_RG_VSRAM_ON_CTRL, MT6328_PMIC_RG_VSRAM_ON_CTRL_ADDR,
  3118. MT6328_PMIC_RG_VSRAM_ON_CTRL_MASK, MT6328_PMIC_RG_VSRAM_ON_CTRL_SHIFT},
  3119. {PMIC_RG_VSRAM_SRCLK_MODE_SEL, MT6328_PMIC_RG_VSRAM_SRCLK_MODE_SEL_ADDR,
  3120. MT6328_PMIC_RG_VSRAM_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VSRAM_SRCLK_MODE_SEL_SHIFT},
  3121. {PMIC_QI_VSRAM_MODE, MT6328_PMIC_QI_VSRAM_MODE_ADDR, MT6328_PMIC_QI_VSRAM_MODE_MASK,
  3122. MT6328_PMIC_QI_VSRAM_MODE_SHIFT},
  3123. {PMIC_RG_VSRAM_STBTD, MT6328_PMIC_RG_VSRAM_STBTD_ADDR, MT6328_PMIC_RG_VSRAM_STBTD_MASK,
  3124. MT6328_PMIC_RG_VSRAM_STBTD_SHIFT},
  3125. {PMIC_RG_VSRAM_OCFB_EN, MT6328_PMIC_RG_VSRAM_OCFB_EN_ADDR,
  3126. MT6328_PMIC_RG_VSRAM_OCFB_EN_MASK, MT6328_PMIC_RG_VSRAM_OCFB_EN_SHIFT},
  3127. {PMIC_QI_VSRAM_OCFB_EN, MT6328_PMIC_QI_VSRAM_OCFB_EN_ADDR,
  3128. MT6328_PMIC_QI_VSRAM_OCFB_EN_MASK, MT6328_PMIC_QI_VSRAM_OCFB_EN_SHIFT},
  3129. {PMIC_RG_VSRAM_SRCLK_EN_SEL, MT6328_PMIC_RG_VSRAM_SRCLK_EN_SEL_ADDR,
  3130. MT6328_PMIC_RG_VSRAM_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VSRAM_SRCLK_EN_SEL_SHIFT},
  3131. {PMIC_QI_VSRAM_STB, MT6328_PMIC_QI_VSRAM_STB_ADDR, MT6328_PMIC_QI_VSRAM_STB_MASK,
  3132. MT6328_PMIC_QI_VSRAM_STB_SHIFT},
  3133. {PMIC_QI_VSRAM_EN, MT6328_PMIC_QI_VSRAM_EN_ADDR, MT6328_PMIC_QI_VSRAM_EN_MASK,
  3134. MT6328_PMIC_QI_VSRAM_EN_SHIFT},
  3135. {PMIC_RG_VSRAM_FAST_TRAN_EN, MT6328_PMIC_RG_VSRAM_FAST_TRAN_EN_ADDR,
  3136. MT6328_PMIC_RG_VSRAM_FAST_TRAN_EN_MASK, MT6328_PMIC_RG_VSRAM_FAST_TRAN_EN_SHIFT},
  3137. {PMIC_RG_VSRAM_SRCLK_FAST_TRAN_SEL, MT6328_PMIC_RG_VSRAM_SRCLK_FAST_TRAN_SEL_ADDR,
  3138. MT6328_PMIC_RG_VSRAM_SRCLK_FAST_TRAN_SEL_MASK,
  3139. MT6328_PMIC_RG_VSRAM_SRCLK_FAST_TRAN_SEL_SHIFT},
  3140. {PMIC_QI_VSRAM_FAST_TRAN_EN, MT6328_PMIC_QI_VSRAM_FAST_TRAN_EN_ADDR,
  3141. MT6328_PMIC_QI_VSRAM_FAST_TRAN_EN_MASK, MT6328_PMIC_QI_VSRAM_FAST_TRAN_EN_SHIFT},
  3142. {PMIC_RG_TREF_EN, MT6328_PMIC_RG_TREF_EN_ADDR, MT6328_PMIC_RG_TREF_EN_MASK,
  3143. MT6328_PMIC_RG_TREF_EN_SHIFT},
  3144. {PMIC_RG_TREF_ON_CTRL, MT6328_PMIC_RG_TREF_ON_CTRL_ADDR, MT6328_PMIC_RG_TREF_ON_CTRL_MASK,
  3145. MT6328_PMIC_RG_TREF_ON_CTRL_SHIFT},
  3146. {PMIC_RG_TREF_STBTD, MT6328_PMIC_RG_TREF_STBTD_ADDR, MT6328_PMIC_RG_TREF_STBTD_MASK,
  3147. MT6328_PMIC_RG_TREF_STBTD_SHIFT},
  3148. {PMIC_RG_TREF_SRCLK_EN_SEL, MT6328_PMIC_RG_TREF_SRCLK_EN_SEL_ADDR,
  3149. MT6328_PMIC_RG_TREF_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_TREF_SRCLK_EN_SEL_SHIFT},
  3150. {PMIC_QI_TREF_STB, MT6328_PMIC_QI_TREF_STB_ADDR, MT6328_PMIC_QI_TREF_STB_MASK,
  3151. MT6328_PMIC_QI_TREF_STB_SHIFT},
  3152. {PMIC_QI_TREF_EN, MT6328_PMIC_QI_TREF_EN_ADDR, MT6328_PMIC_QI_TREF_EN_MASK,
  3153. MT6328_PMIC_QI_TREF_EN_SHIFT},
  3154. {PMIC_RG_VM_MODE_SET, MT6328_PMIC_RG_VM_MODE_SET_ADDR, MT6328_PMIC_RG_VM_MODE_SET_MASK,
  3155. MT6328_PMIC_RG_VM_MODE_SET_SHIFT},
  3156. {PMIC_RG_VM_EN, MT6328_PMIC_RG_VM_EN_ADDR, MT6328_PMIC_RG_VM_EN_MASK,
  3157. MT6328_PMIC_RG_VM_EN_SHIFT},
  3158. {PMIC_RG_VM_MODE_CTRL, MT6328_PMIC_RG_VM_MODE_CTRL_ADDR, MT6328_PMIC_RG_VM_MODE_CTRL_MASK,
  3159. MT6328_PMIC_RG_VM_MODE_CTRL_SHIFT},
  3160. {PMIC_RG_VM_ON_CTRL, MT6328_PMIC_RG_VM_ON_CTRL_ADDR, MT6328_PMIC_RG_VM_ON_CTRL_MASK,
  3161. MT6328_PMIC_RG_VM_ON_CTRL_SHIFT},
  3162. {PMIC_RG_VM_SRCLK_MODE_SEL, MT6328_PMIC_RG_VM_SRCLK_MODE_SEL_ADDR,
  3163. MT6328_PMIC_RG_VM_SRCLK_MODE_SEL_MASK, MT6328_PMIC_RG_VM_SRCLK_MODE_SEL_SHIFT},
  3164. {PMIC_QI_VM_MODE, MT6328_PMIC_QI_VM_MODE_ADDR, MT6328_PMIC_QI_VM_MODE_MASK,
  3165. MT6328_PMIC_QI_VM_MODE_SHIFT},
  3166. {PMIC_RG_VM_STBTD, MT6328_PMIC_RG_VM_STBTD_ADDR, MT6328_PMIC_RG_VM_STBTD_MASK,
  3167. MT6328_PMIC_RG_VM_STBTD_SHIFT},
  3168. {PMIC_RG_VM_OCFB_EN, MT6328_PMIC_RG_VM_OCFB_EN_ADDR, MT6328_PMIC_RG_VM_OCFB_EN_MASK,
  3169. MT6328_PMIC_RG_VM_OCFB_EN_SHIFT},
  3170. {PMIC_QI_VM_OCFB_EN, MT6328_PMIC_QI_VM_OCFB_EN_ADDR, MT6328_PMIC_QI_VM_OCFB_EN_MASK,
  3171. MT6328_PMIC_QI_VM_OCFB_EN_SHIFT},
  3172. {PMIC_RG_VM_SRCLK_EN_SEL, MT6328_PMIC_RG_VM_SRCLK_EN_SEL_ADDR,
  3173. MT6328_PMIC_RG_VM_SRCLK_EN_SEL_MASK, MT6328_PMIC_RG_VM_SRCLK_EN_SEL_SHIFT},
  3174. {PMIC_QI_VM_STB, MT6328_PMIC_QI_VM_STB_ADDR, MT6328_PMIC_QI_VM_STB_MASK,
  3175. MT6328_PMIC_QI_VM_STB_SHIFT},
  3176. {PMIC_QI_VM_EN, MT6328_PMIC_QI_VM_EN_ADDR, MT6328_PMIC_QI_VM_EN_MASK,
  3177. MT6328_PMIC_QI_VM_EN_SHIFT},
  3178. {PMIC_RG_VM_FAST_TRAN_EN, MT6328_PMIC_RG_VM_FAST_TRAN_EN_ADDR,
  3179. MT6328_PMIC_RG_VM_FAST_TRAN_EN_MASK, MT6328_PMIC_RG_VM_FAST_TRAN_EN_SHIFT},
  3180. {PMIC_RG_VM_SRCLK_FAST_TRAN_SEL, MT6328_PMIC_RG_VM_SRCLK_FAST_TRAN_SEL_ADDR,
  3181. MT6328_PMIC_RG_VM_SRCLK_FAST_TRAN_SEL_MASK, MT6328_PMIC_RG_VM_SRCLK_FAST_TRAN_SEL_SHIFT},
  3182. {PMIC_QI_VM_FAST_TRAN_EN, MT6328_PMIC_QI_VM_FAST_TRAN_EN_ADDR,
  3183. MT6328_PMIC_QI_VM_FAST_TRAN_EN_MASK, MT6328_PMIC_QI_VM_FAST_TRAN_EN_SHIFT},
  3184. {PMIC_RG_VRTC_EN, MT6328_PMIC_RG_VRTC_EN_ADDR, MT6328_PMIC_RG_VRTC_EN_MASK,
  3185. MT6328_PMIC_RG_VRTC_EN_SHIFT},
  3186. {PMIC_QI_VRTC_EN, MT6328_PMIC_QI_VRTC_EN_ADDR, MT6328_PMIC_QI_VRTC_EN_MASK,
  3187. MT6328_PMIC_QI_VRTC_EN_SHIFT},
  3188. {PMIC_LDO_DEGTD_SEL, MT6328_PMIC_LDO_DEGTD_SEL_ADDR, MT6328_PMIC_LDO_DEGTD_SEL_MASK,
  3189. MT6328_PMIC_LDO_DEGTD_SEL_SHIFT},
  3190. {PMIC_RG_VAUX18_CAL, MT6328_PMIC_RG_VAUX18_CAL_ADDR, MT6328_PMIC_RG_VAUX18_CAL_MASK,
  3191. MT6328_PMIC_RG_VAUX18_CAL_SHIFT},
  3192. {PMIC_RG_VAUX18_NDIS_EN, MT6328_PMIC_RG_VAUX18_NDIS_EN_ADDR,
  3193. MT6328_PMIC_RG_VAUX18_NDIS_EN_MASK, MT6328_PMIC_RG_VAUX18_NDIS_EN_SHIFT},
  3194. {PMIC_RG_VTCXO_0_CAL, MT6328_PMIC_RG_VTCXO_0_CAL_ADDR, MT6328_PMIC_RG_VTCXO_0_CAL_MASK,
  3195. MT6328_PMIC_RG_VTCXO_0_CAL_SHIFT},
  3196. {PMIC_RG_VTCXO_0_NDIS_EN, MT6328_PMIC_RG_VTCXO_0_NDIS_EN_ADDR,
  3197. MT6328_PMIC_RG_VTCXO_0_NDIS_EN_MASK, MT6328_PMIC_RG_VTCXO_0_NDIS_EN_SHIFT},
  3198. {PMIC_RG_VTCXO_1_CAL, MT6328_PMIC_RG_VTCXO_1_CAL_ADDR, MT6328_PMIC_RG_VTCXO_1_CAL_MASK,
  3199. MT6328_PMIC_RG_VTCXO_1_CAL_SHIFT},
  3200. {PMIC_RG_VTCXO_1_NDIS_EN, MT6328_PMIC_RG_VTCXO_1_NDIS_EN_ADDR,
  3201. MT6328_PMIC_RG_VTCXO_1_NDIS_EN_MASK, MT6328_PMIC_RG_VTCXO_1_NDIS_EN_SHIFT},
  3202. {PMIC_RG_VAUD28_CAL, MT6328_PMIC_RG_VAUD28_CAL_ADDR, MT6328_PMIC_RG_VAUD28_CAL_MASK,
  3203. MT6328_PMIC_RG_VAUD28_CAL_SHIFT},
  3204. {PMIC_RG_VAUD28_NDIS_EN, MT6328_PMIC_RG_VAUD28_NDIS_EN_ADDR,
  3205. MT6328_PMIC_RG_VAUD28_NDIS_EN_MASK, MT6328_PMIC_RG_VAUD28_NDIS_EN_SHIFT},
  3206. {PMIC_RG_VCN28_CAL, MT6328_PMIC_RG_VCN28_CAL_ADDR, MT6328_PMIC_RG_VCN28_CAL_MASK,
  3207. MT6328_PMIC_RG_VCN28_CAL_SHIFT},
  3208. {PMIC_RG_VCN28_NDIS_EN, MT6328_PMIC_RG_VCN28_NDIS_EN_ADDR,
  3209. MT6328_PMIC_RG_VCN28_NDIS_EN_MASK, MT6328_PMIC_RG_VCN28_NDIS_EN_SHIFT},
  3210. {PMIC_RG_VCAMA_VOSEL, MT6328_PMIC_RG_VCAMA_VOSEL_ADDR, MT6328_PMIC_RG_VCAMA_VOSEL_MASK,
  3211. MT6328_PMIC_RG_VCAMA_VOSEL_SHIFT},
  3212. {PMIC_RG_VCAMA_CAL, MT6328_PMIC_RG_VCAMA_CAL_ADDR, MT6328_PMIC_RG_VCAMA_CAL_MASK,
  3213. MT6328_PMIC_RG_VCAMA_CAL_SHIFT},
  3214. {PMIC_RG_VCAMA_NDIS_EN, MT6328_PMIC_RG_VCAMA_NDIS_EN_ADDR,
  3215. MT6328_PMIC_RG_VCAMA_NDIS_EN_MASK, MT6328_PMIC_RG_VCAMA_NDIS_EN_SHIFT},
  3216. {PMIC_RG_VCN33_VOSEL, MT6328_PMIC_RG_VCN33_VOSEL_ADDR, MT6328_PMIC_RG_VCN33_VOSEL_MASK,
  3217. MT6328_PMIC_RG_VCN33_VOSEL_SHIFT},
  3218. {PMIC_RG_VCN33_CAL, MT6328_PMIC_RG_VCN33_CAL_ADDR, MT6328_PMIC_RG_VCN33_CAL_MASK,
  3219. MT6328_PMIC_RG_VCN33_CAL_SHIFT},
  3220. {PMIC_RG_VCN33_NDIS_EN, MT6328_PMIC_RG_VCN33_NDIS_EN_ADDR,
  3221. MT6328_PMIC_RG_VCN33_NDIS_EN_MASK, MT6328_PMIC_RG_VCN33_NDIS_EN_SHIFT},
  3222. {PMIC_RG_VUSB33_CAL, MT6328_PMIC_RG_VUSB33_CAL_ADDR, MT6328_PMIC_RG_VUSB33_CAL_MASK,
  3223. MT6328_PMIC_RG_VUSB33_CAL_SHIFT},
  3224. {PMIC_RG_VUSB33_NDIS_EN, MT6328_PMIC_RG_VUSB33_NDIS_EN_ADDR,
  3225. MT6328_PMIC_RG_VUSB33_NDIS_EN_MASK, MT6328_PMIC_RG_VUSB33_NDIS_EN_SHIFT},
  3226. {PMIC_RG_VEFUSE_VOSEL, MT6328_PMIC_RG_VEFUSE_VOSEL_ADDR, MT6328_PMIC_RG_VEFUSE_VOSEL_MASK,
  3227. MT6328_PMIC_RG_VEFUSE_VOSEL_SHIFT},
  3228. {PMIC_RG_VEFUSE_CAL, MT6328_PMIC_RG_VEFUSE_CAL_ADDR, MT6328_PMIC_RG_VEFUSE_CAL_MASK,
  3229. MT6328_PMIC_RG_VEFUSE_CAL_SHIFT},
  3230. {PMIC_RG_VEFUSE_NDIS_EN, MT6328_PMIC_RG_VEFUSE_NDIS_EN_ADDR,
  3231. MT6328_PMIC_RG_VEFUSE_NDIS_EN_MASK, MT6328_PMIC_RG_VEFUSE_NDIS_EN_SHIFT},
  3232. {PMIC_RG_VSIM1_VOSEL, MT6328_PMIC_RG_VSIM1_VOSEL_ADDR, MT6328_PMIC_RG_VSIM1_VOSEL_MASK,
  3233. MT6328_PMIC_RG_VSIM1_VOSEL_SHIFT},
  3234. {PMIC_RG_VSIM1_CAL, MT6328_PMIC_RG_VSIM1_CAL_ADDR, MT6328_PMIC_RG_VSIM1_CAL_MASK,
  3235. MT6328_PMIC_RG_VSIM1_CAL_SHIFT},
  3236. {PMIC_RG_VSIM1_NDIS_EN, MT6328_PMIC_RG_VSIM1_NDIS_EN_ADDR,
  3237. MT6328_PMIC_RG_VSIM1_NDIS_EN_MASK, MT6328_PMIC_RG_VSIM1_NDIS_EN_SHIFT},
  3238. {PMIC_RG_VSIM2_VOSEL, MT6328_PMIC_RG_VSIM2_VOSEL_ADDR, MT6328_PMIC_RG_VSIM2_VOSEL_MASK,
  3239. MT6328_PMIC_RG_VSIM2_VOSEL_SHIFT},
  3240. {PMIC_RG_VSIM2_CAL, MT6328_PMIC_RG_VSIM2_CAL_ADDR, MT6328_PMIC_RG_VSIM2_CAL_MASK,
  3241. MT6328_PMIC_RG_VSIM2_CAL_SHIFT},
  3242. {PMIC_RG_VSIM2_NDIS_EN, MT6328_PMIC_RG_VSIM2_NDIS_EN_ADDR,
  3243. MT6328_PMIC_RG_VSIM2_NDIS_EN_MASK, MT6328_PMIC_RG_VSIM2_NDIS_EN_SHIFT},
  3244. {PMIC_RG_VEMC_3V3_VOSEL, MT6328_PMIC_RG_VEMC_3V3_VOSEL_ADDR,
  3245. MT6328_PMIC_RG_VEMC_3V3_VOSEL_MASK, MT6328_PMIC_RG_VEMC_3V3_VOSEL_SHIFT},
  3246. {PMIC_RG_VEMC_3V3_CAL, MT6328_PMIC_RG_VEMC_3V3_CAL_ADDR, MT6328_PMIC_RG_VEMC_3V3_CAL_MASK,
  3247. MT6328_PMIC_RG_VEMC_3V3_CAL_SHIFT},
  3248. {PMIC_RG_VEMC_3V3_NDIS_EN, MT6328_PMIC_RG_VEMC_3V3_NDIS_EN_ADDR,
  3249. MT6328_PMIC_RG_VEMC_3V3_NDIS_EN_MASK, MT6328_PMIC_RG_VEMC_3V3_NDIS_EN_SHIFT},
  3250. {PMIC_RG_VMCH_VOSEL, MT6328_PMIC_RG_VMCH_VOSEL_ADDR, MT6328_PMIC_RG_VMCH_VOSEL_MASK,
  3251. MT6328_PMIC_RG_VMCH_VOSEL_SHIFT},
  3252. {PMIC_RG_VMCH_CAL, MT6328_PMIC_RG_VMCH_CAL_ADDR, MT6328_PMIC_RG_VMCH_CAL_MASK,
  3253. MT6328_PMIC_RG_VMCH_CAL_SHIFT},
  3254. {PMIC_RG_VMCH_NDIS_EN, MT6328_PMIC_RG_VMCH_NDIS_EN_ADDR, MT6328_PMIC_RG_VMCH_NDIS_EN_MASK,
  3255. MT6328_PMIC_RG_VMCH_NDIS_EN_SHIFT},
  3256. {PMIC_RG_ADLDO_RSV_L, MT6328_PMIC_RG_ADLDO_RSV_L_ADDR, MT6328_PMIC_RG_ADLDO_RSV_L_MASK,
  3257. MT6328_PMIC_RG_ADLDO_RSV_L_SHIFT},
  3258. {PMIC_RG_ADLDO_RSV_H, MT6328_PMIC_RG_ADLDO_RSV_H_ADDR, MT6328_PMIC_RG_ADLDO_RSV_H_MASK,
  3259. MT6328_PMIC_RG_ADLDO_RSV_H_SHIFT},
  3260. {PMIC_RG_VMC_VOSEL, MT6328_PMIC_RG_VMC_VOSEL_ADDR, MT6328_PMIC_RG_VMC_VOSEL_MASK,
  3261. MT6328_PMIC_RG_VMC_VOSEL_SHIFT},
  3262. {PMIC_RG_VMC_CAL, MT6328_PMIC_RG_VMC_CAL_ADDR, MT6328_PMIC_RG_VMC_CAL_MASK,
  3263. MT6328_PMIC_RG_VMC_CAL_SHIFT},
  3264. {PMIC_RG_VMC_NDIS_EN, MT6328_PMIC_RG_VMC_NDIS_EN_ADDR, MT6328_PMIC_RG_VMC_NDIS_EN_MASK,
  3265. MT6328_PMIC_RG_VMC_NDIS_EN_SHIFT},
  3266. {PMIC_RG_VCAMAF_VOSEL, MT6328_PMIC_RG_VCAMAF_VOSEL_ADDR, MT6328_PMIC_RG_VCAMAF_VOSEL_MASK,
  3267. MT6328_PMIC_RG_VCAMAF_VOSEL_SHIFT},
  3268. {PMIC_RG_VCAMAF_CAL, MT6328_PMIC_RG_VCAMAF_CAL_ADDR, MT6328_PMIC_RG_VCAMAF_CAL_MASK,
  3269. MT6328_PMIC_RG_VCAMAF_CAL_SHIFT},
  3270. {PMIC_RG_VCAMAF_NDIS_EN, MT6328_PMIC_RG_VCAMAF_NDIS_EN_ADDR,
  3271. MT6328_PMIC_RG_VCAMAF_NDIS_EN_MASK, MT6328_PMIC_RG_VCAMAF_NDIS_EN_SHIFT},
  3272. {PMIC_RG_VIBR_VOSEL, MT6328_PMIC_RG_VIBR_VOSEL_ADDR, MT6328_PMIC_RG_VIBR_VOSEL_MASK,
  3273. MT6328_PMIC_RG_VIBR_VOSEL_SHIFT},
  3274. {PMIC_RG_VIBR_CAL, MT6328_PMIC_RG_VIBR_CAL_ADDR, MT6328_PMIC_RG_VIBR_CAL_MASK,
  3275. MT6328_PMIC_RG_VIBR_CAL_SHIFT},
  3276. {PMIC_RG_VIBR_NDIS_EN, MT6328_PMIC_RG_VIBR_NDIS_EN_ADDR, MT6328_PMIC_RG_VIBR_NDIS_EN_MASK,
  3277. MT6328_PMIC_RG_VIBR_NDIS_EN_SHIFT},
  3278. {PMIC_RG_VIO28_CAL, MT6328_PMIC_RG_VIO28_CAL_ADDR, MT6328_PMIC_RG_VIO28_CAL_MASK,
  3279. MT6328_PMIC_RG_VIO28_CAL_SHIFT},
  3280. {PMIC_RG_VIO28_NDIS_EN, MT6328_PMIC_RG_VIO28_NDIS_EN_ADDR,
  3281. MT6328_PMIC_RG_VIO28_NDIS_EN_MASK, MT6328_PMIC_RG_VIO28_NDIS_EN_SHIFT},
  3282. {PMIC_RG_VGP1_VOSEL, MT6328_PMIC_RG_VGP1_VOSEL_ADDR, MT6328_PMIC_RG_VGP1_VOSEL_MASK,
  3283. MT6328_PMIC_RG_VGP1_VOSEL_SHIFT},
  3284. {PMIC_RG_VGP1_CAL, MT6328_PMIC_RG_VGP1_CAL_ADDR, MT6328_PMIC_RG_VGP1_CAL_MASK,
  3285. MT6328_PMIC_RG_VGP1_CAL_SHIFT},
  3286. {PMIC_RG_VGP1_NDIS_EN, MT6328_PMIC_RG_VGP1_NDIS_EN_ADDR, MT6328_PMIC_RG_VGP1_NDIS_EN_MASK,
  3287. MT6328_PMIC_RG_VGP1_NDIS_EN_SHIFT},
  3288. {PMIC_RG_DLDO_RSV_L, MT6328_PMIC_RG_DLDO_RSV_L_ADDR, MT6328_PMIC_RG_DLDO_RSV_L_MASK,
  3289. MT6328_PMIC_RG_DLDO_RSV_L_SHIFT},
  3290. {PMIC_RG_DLDO_RSV_H, MT6328_PMIC_RG_DLDO_RSV_H_ADDR, MT6328_PMIC_RG_DLDO_RSV_H_MASK,
  3291. MT6328_PMIC_RG_DLDO_RSV_H_SHIFT},
  3292. {PMIC_RG_VM_VOSEL, MT6328_PMIC_RG_VM_VOSEL_ADDR, MT6328_PMIC_RG_VM_VOSEL_MASK,
  3293. MT6328_PMIC_RG_VM_VOSEL_SHIFT},
  3294. {PMIC_RG_VM_CAL, MT6328_PMIC_RG_VM_CAL_ADDR, MT6328_PMIC_RG_VM_CAL_MASK,
  3295. MT6328_PMIC_RG_VM_CAL_SHIFT},
  3296. {PMIC_RG_VM_NDIS_EN, MT6328_PMIC_RG_VM_NDIS_EN_ADDR, MT6328_PMIC_RG_VM_NDIS_EN_MASK,
  3297. MT6328_PMIC_RG_VM_NDIS_EN_SHIFT},
  3298. {PMIC_RG_VCAMD_VOSEL, MT6328_PMIC_RG_VCAMD_VOSEL_ADDR, MT6328_PMIC_RG_VCAMD_VOSEL_MASK,
  3299. MT6328_PMIC_RG_VCAMD_VOSEL_SHIFT},
  3300. {PMIC_RG_VCAMD_CAL, MT6328_PMIC_RG_VCAMD_CAL_ADDR, MT6328_PMIC_RG_VCAMD_CAL_MASK,
  3301. MT6328_PMIC_RG_VCAMD_CAL_SHIFT},
  3302. {PMIC_RG_VCAMD_NDIS_EN, MT6328_PMIC_RG_VCAMD_NDIS_EN_ADDR,
  3303. MT6328_PMIC_RG_VCAMD_NDIS_EN_MASK, MT6328_PMIC_RG_VCAMD_NDIS_EN_SHIFT},
  3304. {PMIC_RG_VRF18_0_CAL, MT6328_PMIC_RG_VRF18_0_CAL_ADDR, MT6328_PMIC_RG_VRF18_0_CAL_MASK,
  3305. MT6328_PMIC_RG_VRF18_0_CAL_SHIFT},
  3306. {PMIC_RG_VRF18_0_NDIS_EN, MT6328_PMIC_RG_VRF18_0_NDIS_EN_ADDR,
  3307. MT6328_PMIC_RG_VRF18_0_NDIS_EN_MASK, MT6328_PMIC_RG_VRF18_0_NDIS_EN_SHIFT},
  3308. {PMIC_RG_VRF18_1_VOSEL, MT6328_PMIC_RG_VRF18_1_VOSEL_ADDR,
  3309. MT6328_PMIC_RG_VRF18_1_VOSEL_MASK, MT6328_PMIC_RG_VRF18_1_VOSEL_SHIFT},
  3310. {PMIC_RG_VRF18_1_CAL, MT6328_PMIC_RG_VRF18_1_CAL_ADDR, MT6328_PMIC_RG_VRF18_1_CAL_MASK,
  3311. MT6328_PMIC_RG_VRF18_1_CAL_SHIFT},
  3312. {PMIC_RG_VRF18_1_NDIS_EN, MT6328_PMIC_RG_VRF18_1_NDIS_EN_ADDR,
  3313. MT6328_PMIC_RG_VRF18_1_NDIS_EN_MASK, MT6328_PMIC_RG_VRF18_1_NDIS_EN_SHIFT},
  3314. {PMIC_RG_VIO18_CAL, MT6328_PMIC_RG_VIO18_CAL_ADDR, MT6328_PMIC_RG_VIO18_CAL_MASK,
  3315. MT6328_PMIC_RG_VIO18_CAL_SHIFT},
  3316. {PMIC_RG_VIO18_NDIS_EN, MT6328_PMIC_RG_VIO18_NDIS_EN_ADDR,
  3317. MT6328_PMIC_RG_VIO18_NDIS_EN_MASK, MT6328_PMIC_RG_VIO18_NDIS_EN_SHIFT},
  3318. {PMIC_RG_VCN18_CAL, MT6328_PMIC_RG_VCN18_CAL_ADDR, MT6328_PMIC_RG_VCN18_CAL_MASK,
  3319. MT6328_PMIC_RG_VCN18_CAL_SHIFT},
  3320. {PMIC_RG_VCN18_NDIS_EN, MT6328_PMIC_RG_VCN18_NDIS_EN_ADDR,
  3321. MT6328_PMIC_RG_VCN18_NDIS_EN_MASK, MT6328_PMIC_RG_VCN18_NDIS_EN_SHIFT},
  3322. {PMIC_RG_VCAMIO_VOSEL, MT6328_PMIC_RG_VCAMIO_VOSEL_ADDR, MT6328_PMIC_RG_VCAMIO_VOSEL_MASK,
  3323. MT6328_PMIC_RG_VCAMIO_VOSEL_SHIFT},
  3324. {PMIC_RG_VCAMIO_CAL, MT6328_PMIC_RG_VCAMIO_CAL_ADDR, MT6328_PMIC_RG_VCAMIO_CAL_MASK,
  3325. MT6328_PMIC_RG_VCAMIO_CAL_SHIFT},
  3326. {PMIC_RG_VCAMIO_NDIS_EN, MT6328_PMIC_RG_VCAMIO_NDIS_EN_ADDR,
  3327. MT6328_PMIC_RG_VCAMIO_NDIS_EN_MASK, MT6328_PMIC_RG_VCAMIO_NDIS_EN_SHIFT},
  3328. {PMIC_RG_SLDO_RSV_L, MT6328_PMIC_RG_SLDO_RSV_L_ADDR, MT6328_PMIC_RG_SLDO_RSV_L_MASK,
  3329. MT6328_PMIC_RG_SLDO_RSV_L_SHIFT},
  3330. {PMIC_RG_SLDO_RSV_H, MT6328_PMIC_RG_SLDO_RSV_H_ADDR, MT6328_PMIC_RG_SLDO_RSV_H_MASK,
  3331. MT6328_PMIC_RG_SLDO_RSV_H_SHIFT},
  3332. {PMIC_RG_VSRAM_VOSEL, MT6328_PMIC_RG_VSRAM_VOSEL_ADDR, MT6328_PMIC_RG_VSRAM_VOSEL_MASK,
  3333. MT6328_PMIC_RG_VSRAM_VOSEL_SHIFT},
  3334. {PMIC_RG_VSRAM_PLCUR_EN, MT6328_PMIC_RG_VSRAM_PLCUR_EN_ADDR,
  3335. MT6328_PMIC_RG_VSRAM_PLCUR_EN_MASK, MT6328_PMIC_RG_VSRAM_PLCUR_EN_SHIFT},
  3336. {PMIC_RG_VSRAM_NDIS_PLCUR, MT6328_PMIC_RG_VSRAM_NDIS_PLCUR_ADDR,
  3337. MT6328_PMIC_RG_VSRAM_NDIS_PLCUR_MASK, MT6328_PMIC_RG_VSRAM_NDIS_PLCUR_SHIFT},
  3338. {PMIC_RG_VSRAM_NDIS_EN, MT6328_PMIC_RG_VSRAM_NDIS_EN_ADDR,
  3339. MT6328_PMIC_RG_VSRAM_NDIS_EN_MASK, MT6328_PMIC_RG_VSRAM_NDIS_EN_SHIFT},
  3340. {PMIC_RG_LDO_RSV1, MT6328_PMIC_RG_LDO_RSV1_ADDR, MT6328_PMIC_RG_LDO_RSV1_MASK,
  3341. MT6328_PMIC_RG_LDO_RSV1_SHIFT},
  3342. {PMIC_RG_LDO_RSV0, MT6328_PMIC_RG_LDO_RSV0_ADDR, MT6328_PMIC_RG_LDO_RSV0_MASK,
  3343. MT6328_PMIC_RG_LDO_RSV0_SHIFT},
  3344. {PMIC_RG_LDO_RSV2, MT6328_PMIC_RG_LDO_RSV2_ADDR, MT6328_PMIC_RG_LDO_RSV2_MASK,
  3345. MT6328_PMIC_RG_LDO_RSV2_SHIFT},
  3346. {PMIC_SPK_EN_L, MT6328_PMIC_SPK_EN_L_ADDR, MT6328_PMIC_SPK_EN_L_MASK,
  3347. MT6328_PMIC_SPK_EN_L_SHIFT},
  3348. {PMIC_SPKMODE_L, MT6328_PMIC_SPKMODE_L_ADDR, MT6328_PMIC_SPKMODE_L_MASK,
  3349. MT6328_PMIC_SPKMODE_L_SHIFT},
  3350. {PMIC_SPK_TRIM_EN_L, MT6328_PMIC_SPK_TRIM_EN_L_ADDR, MT6328_PMIC_SPK_TRIM_EN_L_MASK,
  3351. MT6328_PMIC_SPK_TRIM_EN_L_SHIFT},
  3352. {PMIC_SPK_OC_SHDN_DL, MT6328_PMIC_SPK_OC_SHDN_DL_ADDR, MT6328_PMIC_SPK_OC_SHDN_DL_MASK,
  3353. MT6328_PMIC_SPK_OC_SHDN_DL_SHIFT},
  3354. {PMIC_SPK_THER_SHDN_L_EN, MT6328_PMIC_SPK_THER_SHDN_L_EN_ADDR,
  3355. MT6328_PMIC_SPK_THER_SHDN_L_EN_MASK, MT6328_PMIC_SPK_THER_SHDN_L_EN_SHIFT},
  3356. {PMIC_SPK_OUT_STAGE_SEL, MT6328_PMIC_SPK_OUT_STAGE_SEL_ADDR,
  3357. MT6328_PMIC_SPK_OUT_STAGE_SEL_MASK, MT6328_PMIC_SPK_OUT_STAGE_SEL_SHIFT},
  3358. {PMIC_RG_SPK_GAINL, MT6328_PMIC_RG_SPK_GAINL_ADDR, MT6328_PMIC_RG_SPK_GAINL_MASK,
  3359. MT6328_PMIC_RG_SPK_GAINL_SHIFT},
  3360. {PMIC_DA_SPK_OFFSET_L, MT6328_PMIC_DA_SPK_OFFSET_L_ADDR, MT6328_PMIC_DA_SPK_OFFSET_L_MASK,
  3361. MT6328_PMIC_DA_SPK_OFFSET_L_SHIFT},
  3362. {PMIC_DA_SPK_LEAD_DGLH_L, MT6328_PMIC_DA_SPK_LEAD_DGLH_L_ADDR,
  3363. MT6328_PMIC_DA_SPK_LEAD_DGLH_L_MASK, MT6328_PMIC_DA_SPK_LEAD_DGLH_L_SHIFT},
  3364. {PMIC_NI_SPK_LEAD_L, MT6328_PMIC_NI_SPK_LEAD_L_ADDR, MT6328_PMIC_NI_SPK_LEAD_L_MASK,
  3365. MT6328_PMIC_NI_SPK_LEAD_L_SHIFT},
  3366. {PMIC_SPK_OFFSET_L_OV, MT6328_PMIC_SPK_OFFSET_L_OV_ADDR, MT6328_PMIC_SPK_OFFSET_L_OV_MASK,
  3367. MT6328_PMIC_SPK_OFFSET_L_OV_SHIFT},
  3368. {PMIC_SPK_OFFSET_L_SW, MT6328_PMIC_SPK_OFFSET_L_SW_ADDR, MT6328_PMIC_SPK_OFFSET_L_SW_MASK,
  3369. MT6328_PMIC_SPK_OFFSET_L_SW_SHIFT},
  3370. {PMIC_SPK_LEAD_L_SW, MT6328_PMIC_SPK_LEAD_L_SW_ADDR, MT6328_PMIC_SPK_LEAD_L_SW_MASK,
  3371. MT6328_PMIC_SPK_LEAD_L_SW_SHIFT},
  3372. {PMIC_SPK_OFFSET_L_MODE, MT6328_PMIC_SPK_OFFSET_L_MODE_ADDR,
  3373. MT6328_PMIC_SPK_OFFSET_L_MODE_MASK, MT6328_PMIC_SPK_OFFSET_L_MODE_SHIFT},
  3374. {PMIC_SPK_TRIM_DONE_L, MT6328_PMIC_SPK_TRIM_DONE_L_ADDR, MT6328_PMIC_SPK_TRIM_DONE_L_MASK,
  3375. MT6328_PMIC_SPK_TRIM_DONE_L_SHIFT},
  3376. {PMIC_RG_SPK_INTG_RST_L, MT6328_PMIC_RG_SPK_INTG_RST_L_ADDR,
  3377. MT6328_PMIC_RG_SPK_INTG_RST_L_MASK, MT6328_PMIC_RG_SPK_INTG_RST_L_SHIFT},
  3378. {PMIC_RG_SPK_FORCE_EN_L, MT6328_PMIC_RG_SPK_FORCE_EN_L_ADDR,
  3379. MT6328_PMIC_RG_SPK_FORCE_EN_L_MASK, MT6328_PMIC_RG_SPK_FORCE_EN_L_SHIFT},
  3380. {PMIC_RG_SPK_SLEW_L, MT6328_PMIC_RG_SPK_SLEW_L_ADDR, MT6328_PMIC_RG_SPK_SLEW_L_MASK,
  3381. MT6328_PMIC_RG_SPK_SLEW_L_SHIFT},
  3382. {PMIC_RG_SPKAB_OBIAS_L, MT6328_PMIC_RG_SPKAB_OBIAS_L_ADDR,
  3383. MT6328_PMIC_RG_SPKAB_OBIAS_L_MASK, MT6328_PMIC_RG_SPKAB_OBIAS_L_SHIFT},
  3384. {PMIC_RG_SPKRCV_EN_L, MT6328_PMIC_RG_SPKRCV_EN_L_ADDR, MT6328_PMIC_RG_SPKRCV_EN_L_MASK,
  3385. MT6328_PMIC_RG_SPKRCV_EN_L_SHIFT},
  3386. {PMIC_RG_SPK_DRC_EN_L, MT6328_PMIC_RG_SPK_DRC_EN_L_ADDR, MT6328_PMIC_RG_SPK_DRC_EN_L_MASK,
  3387. MT6328_PMIC_RG_SPK_DRC_EN_L_SHIFT},
  3388. {PMIC_RG_SPK_TEST_EN_L, MT6328_PMIC_RG_SPK_TEST_EN_L_ADDR,
  3389. MT6328_PMIC_RG_SPK_TEST_EN_L_MASK, MT6328_PMIC_RG_SPK_TEST_EN_L_SHIFT},
  3390. {PMIC_RG_SPKAB_OC_EN_L, MT6328_PMIC_RG_SPKAB_OC_EN_L_ADDR,
  3391. MT6328_PMIC_RG_SPKAB_OC_EN_L_MASK, MT6328_PMIC_RG_SPKAB_OC_EN_L_SHIFT},
  3392. {PMIC_RG_SPK_OC_EN_L, MT6328_PMIC_RG_SPK_OC_EN_L_ADDR, MT6328_PMIC_RG_SPK_OC_EN_L_MASK,
  3393. MT6328_PMIC_RG_SPK_OC_EN_L_SHIFT},
  3394. {PMIC_SPK_EN_R, MT6328_PMIC_SPK_EN_R_ADDR, MT6328_PMIC_SPK_EN_R_MASK,
  3395. MT6328_PMIC_SPK_EN_R_SHIFT},
  3396. {PMIC_SPKMODE_R, MT6328_PMIC_SPKMODE_R_ADDR, MT6328_PMIC_SPKMODE_R_MASK,
  3397. MT6328_PMIC_SPKMODE_R_SHIFT},
  3398. {PMIC_SPK_TRIM_EN_R, MT6328_PMIC_SPK_TRIM_EN_R_ADDR, MT6328_PMIC_SPK_TRIM_EN_R_MASK,
  3399. MT6328_PMIC_SPK_TRIM_EN_R_SHIFT},
  3400. {PMIC_SPK_OC_SHDN_DR, MT6328_PMIC_SPK_OC_SHDN_DR_ADDR, MT6328_PMIC_SPK_OC_SHDN_DR_MASK,
  3401. MT6328_PMIC_SPK_OC_SHDN_DR_SHIFT},
  3402. {PMIC_SPK_THER_SHDN_R_EN, MT6328_PMIC_SPK_THER_SHDN_R_EN_ADDR,
  3403. MT6328_PMIC_SPK_THER_SHDN_R_EN_MASK, MT6328_PMIC_SPK_THER_SHDN_R_EN_SHIFT},
  3404. {PMIC_RG_SPK_GAINR, MT6328_PMIC_RG_SPK_GAINR_ADDR, MT6328_PMIC_RG_SPK_GAINR_MASK,
  3405. MT6328_PMIC_RG_SPK_GAINR_SHIFT},
  3406. {PMIC_DA_SPK_OFFSET_R, MT6328_PMIC_DA_SPK_OFFSET_R_ADDR, MT6328_PMIC_DA_SPK_OFFSET_R_MASK,
  3407. MT6328_PMIC_DA_SPK_OFFSET_R_SHIFT},
  3408. {PMIC_DA_SPK_LEAD_DGLH_R, MT6328_PMIC_DA_SPK_LEAD_DGLH_R_ADDR,
  3409. MT6328_PMIC_DA_SPK_LEAD_DGLH_R_MASK, MT6328_PMIC_DA_SPK_LEAD_DGLH_R_SHIFT},
  3410. {PMIC_NI_SPK_LEAD_R, MT6328_PMIC_NI_SPK_LEAD_R_ADDR, MT6328_PMIC_NI_SPK_LEAD_R_MASK,
  3411. MT6328_PMIC_NI_SPK_LEAD_R_SHIFT},
  3412. {PMIC_SPK_OFFSET_R_OV, MT6328_PMIC_SPK_OFFSET_R_OV_ADDR, MT6328_PMIC_SPK_OFFSET_R_OV_MASK,
  3413. MT6328_PMIC_SPK_OFFSET_R_OV_SHIFT},
  3414. {PMIC_SPK_OFFSET_R_SW, MT6328_PMIC_SPK_OFFSET_R_SW_ADDR, MT6328_PMIC_SPK_OFFSET_R_SW_MASK,
  3415. MT6328_PMIC_SPK_OFFSET_R_SW_SHIFT},
  3416. {PMIC_SPK_LEAD_R_SW, MT6328_PMIC_SPK_LEAD_R_SW_ADDR, MT6328_PMIC_SPK_LEAD_R_SW_MASK,
  3417. MT6328_PMIC_SPK_LEAD_R_SW_SHIFT},
  3418. {PMIC_SPK_OFFSET_R_MODE, MT6328_PMIC_SPK_OFFSET_R_MODE_ADDR,
  3419. MT6328_PMIC_SPK_OFFSET_R_MODE_MASK, MT6328_PMIC_SPK_OFFSET_R_MODE_SHIFT},
  3420. {PMIC_SPK_TRIM_DONE_R, MT6328_PMIC_SPK_TRIM_DONE_R_ADDR, MT6328_PMIC_SPK_TRIM_DONE_R_MASK,
  3421. MT6328_PMIC_SPK_TRIM_DONE_R_SHIFT},
  3422. {PMIC_RG_SPK_INTG_RST_R, MT6328_PMIC_RG_SPK_INTG_RST_R_ADDR,
  3423. MT6328_PMIC_RG_SPK_INTG_RST_R_MASK, MT6328_PMIC_RG_SPK_INTG_RST_R_SHIFT},
  3424. {PMIC_RG_SPK_FORCE_EN_R, MT6328_PMIC_RG_SPK_FORCE_EN_R_ADDR,
  3425. MT6328_PMIC_RG_SPK_FORCE_EN_R_MASK, MT6328_PMIC_RG_SPK_FORCE_EN_R_SHIFT},
  3426. {PMIC_RG_SPK_SLEW_R, MT6328_PMIC_RG_SPK_SLEW_R_ADDR, MT6328_PMIC_RG_SPK_SLEW_R_MASK,
  3427. MT6328_PMIC_RG_SPK_SLEW_R_SHIFT},
  3428. {PMIC_RG_SPKAB_OBIAS_R, MT6328_PMIC_RG_SPKAB_OBIAS_R_ADDR,
  3429. MT6328_PMIC_RG_SPKAB_OBIAS_R_MASK, MT6328_PMIC_RG_SPKAB_OBIAS_R_SHIFT},
  3430. {PMIC_RG_SPKRCV_EN_R, MT6328_PMIC_RG_SPKRCV_EN_R_ADDR, MT6328_PMIC_RG_SPKRCV_EN_R_MASK,
  3431. MT6328_PMIC_RG_SPKRCV_EN_R_SHIFT},
  3432. {PMIC_RG_SPK_DRC_EN_R, MT6328_PMIC_RG_SPK_DRC_EN_R_ADDR, MT6328_PMIC_RG_SPK_DRC_EN_R_MASK,
  3433. MT6328_PMIC_RG_SPK_DRC_EN_R_SHIFT},
  3434. {PMIC_RG_SPK_TEST_EN_R, MT6328_PMIC_RG_SPK_TEST_EN_R_ADDR,
  3435. MT6328_PMIC_RG_SPK_TEST_EN_R_MASK, MT6328_PMIC_RG_SPK_TEST_EN_R_SHIFT},
  3436. {PMIC_RG_SPKAB_OC_EN_R, MT6328_PMIC_RG_SPKAB_OC_EN_R_ADDR,
  3437. MT6328_PMIC_RG_SPKAB_OC_EN_R_MASK, MT6328_PMIC_RG_SPKAB_OC_EN_R_SHIFT},
  3438. {PMIC_RG_SPK_OC_EN_R, MT6328_PMIC_RG_SPK_OC_EN_R_ADDR, MT6328_PMIC_RG_SPK_OC_EN_R_MASK,
  3439. MT6328_PMIC_RG_SPK_OC_EN_R_SHIFT},
  3440. {PMIC_RG_SPKPGA_GAINR, MT6328_PMIC_RG_SPKPGA_GAINR_ADDR, MT6328_PMIC_RG_SPKPGA_GAINR_MASK,
  3441. MT6328_PMIC_RG_SPKPGA_GAINR_SHIFT},
  3442. {PMIC_SPK_TRIM_WND, MT6328_PMIC_SPK_TRIM_WND_ADDR, MT6328_PMIC_SPK_TRIM_WND_MASK,
  3443. MT6328_PMIC_SPK_TRIM_WND_SHIFT},
  3444. {PMIC_SPK_TRIM_THD, MT6328_PMIC_SPK_TRIM_THD_ADDR, MT6328_PMIC_SPK_TRIM_THD_MASK,
  3445. MT6328_PMIC_SPK_TRIM_THD_SHIFT},
  3446. {PMIC_SPK_OC_WND, MT6328_PMIC_SPK_OC_WND_ADDR, MT6328_PMIC_SPK_OC_WND_MASK,
  3447. MT6328_PMIC_SPK_OC_WND_SHIFT},
  3448. {PMIC_SPK_OC_THD, MT6328_PMIC_SPK_OC_THD_ADDR, MT6328_PMIC_SPK_OC_THD_MASK,
  3449. MT6328_PMIC_SPK_OC_THD_SHIFT},
  3450. {PMIC_SPK_D_OC_R_DEG, MT6328_PMIC_SPK_D_OC_R_DEG_ADDR, MT6328_PMIC_SPK_D_OC_R_DEG_MASK,
  3451. MT6328_PMIC_SPK_D_OC_R_DEG_SHIFT},
  3452. {PMIC_SPK_AB_OC_R_DEG, MT6328_PMIC_SPK_AB_OC_R_DEG_ADDR, MT6328_PMIC_SPK_AB_OC_R_DEG_MASK,
  3453. MT6328_PMIC_SPK_AB_OC_R_DEG_SHIFT},
  3454. {PMIC_SPK_D_OC_L_DEG, MT6328_PMIC_SPK_D_OC_L_DEG_ADDR, MT6328_PMIC_SPK_D_OC_L_DEG_MASK,
  3455. MT6328_PMIC_SPK_D_OC_L_DEG_SHIFT},
  3456. {PMIC_SPK_AB_OC_L_DEG, MT6328_PMIC_SPK_AB_OC_L_DEG_ADDR, MT6328_PMIC_SPK_AB_OC_L_DEG_MASK,
  3457. MT6328_PMIC_SPK_AB_OC_L_DEG_SHIFT},
  3458. {PMIC_SPK_TD1, MT6328_PMIC_SPK_TD1_ADDR, MT6328_PMIC_SPK_TD1_MASK,
  3459. MT6328_PMIC_SPK_TD1_SHIFT},
  3460. {PMIC_SPK_TD2, MT6328_PMIC_SPK_TD2_ADDR, MT6328_PMIC_SPK_TD2_MASK,
  3461. MT6328_PMIC_SPK_TD2_SHIFT},
  3462. {PMIC_SPK_TD3, MT6328_PMIC_SPK_TD3_ADDR, MT6328_PMIC_SPK_TD3_MASK,
  3463. MT6328_PMIC_SPK_TD3_SHIFT},
  3464. {PMIC_SPK_TRIM_DIV, MT6328_PMIC_SPK_TRIM_DIV_ADDR, MT6328_PMIC_SPK_TRIM_DIV_MASK,
  3465. MT6328_PMIC_SPK_TRIM_DIV_SHIFT},
  3466. {PMIC_RG_BTL_SET, MT6328_PMIC_RG_BTL_SET_ADDR, MT6328_PMIC_RG_BTL_SET_MASK,
  3467. MT6328_PMIC_RG_BTL_SET_SHIFT},
  3468. {PMIC_RG_SPK_IBIAS_SEL, MT6328_PMIC_RG_SPK_IBIAS_SEL_ADDR,
  3469. MT6328_PMIC_RG_SPK_IBIAS_SEL_MASK, MT6328_PMIC_RG_SPK_IBIAS_SEL_SHIFT},
  3470. {PMIC_RG_SPK_CCODE, MT6328_PMIC_RG_SPK_CCODE_ADDR, MT6328_PMIC_RG_SPK_CCODE_MASK,
  3471. MT6328_PMIC_RG_SPK_CCODE_SHIFT},
  3472. {PMIC_RG_SPK_EN_VIEW_VCM, MT6328_PMIC_RG_SPK_EN_VIEW_VCM_ADDR,
  3473. MT6328_PMIC_RG_SPK_EN_VIEW_VCM_MASK, MT6328_PMIC_RG_SPK_EN_VIEW_VCM_SHIFT},
  3474. {PMIC_RG_SPK_EN_VIEW_CLK, MT6328_PMIC_RG_SPK_EN_VIEW_CLK_ADDR,
  3475. MT6328_PMIC_RG_SPK_EN_VIEW_CLK_MASK, MT6328_PMIC_RG_SPK_EN_VIEW_CLK_SHIFT},
  3476. {PMIC_RG_SPK_VCM_SEL, MT6328_PMIC_RG_SPK_VCM_SEL_ADDR, MT6328_PMIC_RG_SPK_VCM_SEL_MASK,
  3477. MT6328_PMIC_RG_SPK_VCM_SEL_SHIFT},
  3478. {PMIC_RG_SPK_VCM_IBSEL, MT6328_PMIC_RG_SPK_VCM_IBSEL_ADDR,
  3479. MT6328_PMIC_RG_SPK_VCM_IBSEL_MASK, MT6328_PMIC_RG_SPK_VCM_IBSEL_SHIFT},
  3480. {PMIC_RG_SPK_FBRC_EN, MT6328_PMIC_RG_SPK_FBRC_EN_ADDR, MT6328_PMIC_RG_SPK_FBRC_EN_MASK,
  3481. MT6328_PMIC_RG_SPK_FBRC_EN_SHIFT},
  3482. {PMIC_RG_SPKAB_OVDRV, MT6328_PMIC_RG_SPKAB_OVDRV_ADDR, MT6328_PMIC_RG_SPKAB_OVDRV_MASK,
  3483. MT6328_PMIC_RG_SPKAB_OVDRV_SHIFT},
  3484. {PMIC_RG_SPK_OCTH_D, MT6328_PMIC_RG_SPK_OCTH_D_ADDR, MT6328_PMIC_RG_SPK_OCTH_D_MASK,
  3485. MT6328_PMIC_RG_SPK_OCTH_D_SHIFT},
  3486. {PMIC_RG_SPKPGA_GAINL, MT6328_PMIC_RG_SPKPGA_GAINL_ADDR, MT6328_PMIC_RG_SPKPGA_GAINL_MASK,
  3487. MT6328_PMIC_RG_SPKPGA_GAINL_SHIFT},
  3488. {PMIC_SPK_RSV0, MT6328_PMIC_SPK_RSV0_ADDR, MT6328_PMIC_SPK_RSV0_MASK,
  3489. MT6328_PMIC_SPK_RSV0_SHIFT},
  3490. {PMIC_SPK_VCM_FAST_EN, MT6328_PMIC_SPK_VCM_FAST_EN_ADDR, MT6328_PMIC_SPK_VCM_FAST_EN_MASK,
  3491. MT6328_PMIC_SPK_VCM_FAST_EN_SHIFT},
  3492. {PMIC_SPK_TEST_MODE0, MT6328_PMIC_SPK_TEST_MODE0_ADDR, MT6328_PMIC_SPK_TEST_MODE0_MASK,
  3493. MT6328_PMIC_SPK_TEST_MODE0_SHIFT},
  3494. {PMIC_SPK_TEST_MODE1, MT6328_PMIC_SPK_TEST_MODE1_ADDR, MT6328_PMIC_SPK_TEST_MODE1_MASK,
  3495. MT6328_PMIC_SPK_TEST_MODE1_SHIFT},
  3496. {PMIC_SPK_TD_WAIT, MT6328_PMIC_SPK_TD_WAIT_ADDR, MT6328_PMIC_SPK_TD_WAIT_MASK,
  3497. MT6328_PMIC_SPK_TD_WAIT_SHIFT},
  3498. {PMIC_SPK_TD_DONE, MT6328_PMIC_SPK_TD_DONE_ADDR, MT6328_PMIC_SPK_TD_DONE_MASK,
  3499. MT6328_PMIC_SPK_TD_DONE_SHIFT},
  3500. {PMIC_SPK_EN_MODE, MT6328_PMIC_SPK_EN_MODE_ADDR, MT6328_PMIC_SPK_EN_MODE_MASK,
  3501. MT6328_PMIC_SPK_EN_MODE_SHIFT},
  3502. {PMIC_SPK_VCM_FAST_SW, MT6328_PMIC_SPK_VCM_FAST_SW_ADDR, MT6328_PMIC_SPK_VCM_FAST_SW_MASK,
  3503. MT6328_PMIC_SPK_VCM_FAST_SW_SHIFT},
  3504. {PMIC_SPK_RST_R_SW, MT6328_PMIC_SPK_RST_R_SW_ADDR, MT6328_PMIC_SPK_RST_R_SW_MASK,
  3505. MT6328_PMIC_SPK_RST_R_SW_SHIFT},
  3506. {PMIC_SPK_RST_L_SW, MT6328_PMIC_SPK_RST_L_SW_ADDR, MT6328_PMIC_SPK_RST_L_SW_MASK,
  3507. MT6328_PMIC_SPK_RST_L_SW_SHIFT},
  3508. {PMIC_SPKMODE_R_SW, MT6328_PMIC_SPKMODE_R_SW_ADDR, MT6328_PMIC_SPKMODE_R_SW_MASK,
  3509. MT6328_PMIC_SPKMODE_R_SW_SHIFT},
  3510. {PMIC_SPKMODE_L_SW, MT6328_PMIC_SPKMODE_L_SW_ADDR, MT6328_PMIC_SPKMODE_L_SW_MASK,
  3511. MT6328_PMIC_SPKMODE_L_SW_SHIFT},
  3512. {PMIC_SPK_DEPOP_EN_R_SW, MT6328_PMIC_SPK_DEPOP_EN_R_SW_ADDR,
  3513. MT6328_PMIC_SPK_DEPOP_EN_R_SW_MASK, MT6328_PMIC_SPK_DEPOP_EN_R_SW_SHIFT},
  3514. {PMIC_SPK_DEPOP_EN_L_SW, MT6328_PMIC_SPK_DEPOP_EN_L_SW_ADDR,
  3515. MT6328_PMIC_SPK_DEPOP_EN_L_SW_MASK, MT6328_PMIC_SPK_DEPOP_EN_L_SW_SHIFT},
  3516. {PMIC_SPK_EN_R_SW, MT6328_PMIC_SPK_EN_R_SW_ADDR, MT6328_PMIC_SPK_EN_R_SW_MASK,
  3517. MT6328_PMIC_SPK_EN_R_SW_SHIFT},
  3518. {PMIC_SPK_EN_L_SW, MT6328_PMIC_SPK_EN_L_SW_ADDR, MT6328_PMIC_SPK_EN_L_SW_MASK,
  3519. MT6328_PMIC_SPK_EN_L_SW_SHIFT},
  3520. {PMIC_SPK_OUTSTG_EN_R_SW, MT6328_PMIC_SPK_OUTSTG_EN_R_SW_ADDR,
  3521. MT6328_PMIC_SPK_OUTSTG_EN_R_SW_MASK, MT6328_PMIC_SPK_OUTSTG_EN_R_SW_SHIFT},
  3522. {PMIC_SPK_OUTSTG_EN_L_SW, MT6328_PMIC_SPK_OUTSTG_EN_L_SW_ADDR,
  3523. MT6328_PMIC_SPK_OUTSTG_EN_L_SW_MASK, MT6328_PMIC_SPK_OUTSTG_EN_L_SW_SHIFT},
  3524. {PMIC_SPK_TRIM_EN_R_SW, MT6328_PMIC_SPK_TRIM_EN_R_SW_ADDR,
  3525. MT6328_PMIC_SPK_TRIM_EN_R_SW_MASK, MT6328_PMIC_SPK_TRIM_EN_R_SW_SHIFT},
  3526. {PMIC_SPK_TRIM_EN_L_SW, MT6328_PMIC_SPK_TRIM_EN_L_SW_ADDR,
  3527. MT6328_PMIC_SPK_TRIM_EN_L_SW_MASK, MT6328_PMIC_SPK_TRIM_EN_L_SW_SHIFT},
  3528. {PMIC_SPK_TRIM_STOP_R_SW, MT6328_PMIC_SPK_TRIM_STOP_R_SW_ADDR,
  3529. MT6328_PMIC_SPK_TRIM_STOP_R_SW_MASK, MT6328_PMIC_SPK_TRIM_STOP_R_SW_SHIFT},
  3530. {PMIC_SPK_TRIM_STOP_L_SW, MT6328_PMIC_SPK_TRIM_STOP_L_SW_ADDR,
  3531. MT6328_PMIC_SPK_TRIM_STOP_L_SW_MASK, MT6328_PMIC_SPK_TRIM_STOP_L_SW_SHIFT},
  3532. {PMIC_RG_SPK_ISENSE_TEST_EN, MT6328_PMIC_RG_SPK_ISENSE_TEST_EN_ADDR,
  3533. MT6328_PMIC_RG_SPK_ISENSE_TEST_EN_MASK, MT6328_PMIC_RG_SPK_ISENSE_TEST_EN_SHIFT},
  3534. {PMIC_RG_SPK_ISENSE_REFSEL, MT6328_PMIC_RG_SPK_ISENSE_REFSEL_ADDR,
  3535. MT6328_PMIC_RG_SPK_ISENSE_REFSEL_MASK, MT6328_PMIC_RG_SPK_ISENSE_REFSEL_SHIFT},
  3536. {PMIC_RG_SPK_ISENSE_GAINSEL, MT6328_PMIC_RG_SPK_ISENSE_GAINSEL_ADDR,
  3537. MT6328_PMIC_RG_SPK_ISENSE_GAINSEL_MASK, MT6328_PMIC_RG_SPK_ISENSE_GAINSEL_SHIFT},
  3538. {PMIC_RG_SPK_ISENSE_PDRESET, MT6328_PMIC_RG_SPK_ISENSE_PDRESET_ADDR,
  3539. MT6328_PMIC_RG_SPK_ISENSE_PDRESET_MASK, MT6328_PMIC_RG_SPK_ISENSE_PDRESET_SHIFT},
  3540. {PMIC_RG_SPK_ISENSE_EN, MT6328_PMIC_RG_SPK_ISENSE_EN_ADDR,
  3541. MT6328_PMIC_RG_SPK_ISENSE_EN_MASK, MT6328_PMIC_RG_SPK_ISENSE_EN_SHIFT},
  3542. {PMIC_RG_SPK_RSV1, MT6328_PMIC_RG_SPK_RSV1_ADDR, MT6328_PMIC_RG_SPK_RSV1_MASK,
  3543. MT6328_PMIC_RG_SPK_RSV1_SHIFT},
  3544. {PMIC_RG_SPK_RSV0, MT6328_PMIC_RG_SPK_RSV0_ADDR, MT6328_PMIC_RG_SPK_RSV0_MASK,
  3545. MT6328_PMIC_RG_SPK_RSV0_SHIFT},
  3546. {PMIC_RG_SPK_ABD_VOLSEN_GAIN, MT6328_PMIC_RG_SPK_ABD_VOLSEN_GAIN_ADDR,
  3547. MT6328_PMIC_RG_SPK_ABD_VOLSEN_GAIN_MASK, MT6328_PMIC_RG_SPK_ABD_VOLSEN_GAIN_SHIFT},
  3548. {PMIC_RG_SPK_ABD_VOLSEN_EN, MT6328_PMIC_RG_SPK_ABD_VOLSEN_EN_ADDR,
  3549. MT6328_PMIC_RG_SPK_ABD_VOLSEN_EN_MASK, MT6328_PMIC_RG_SPK_ABD_VOLSEN_EN_SHIFT},
  3550. {PMIC_RG_SPK_ABD_CURSEN_SEL, MT6328_PMIC_RG_SPK_ABD_CURSEN_SEL_ADDR,
  3551. MT6328_PMIC_RG_SPK_ABD_CURSEN_SEL_MASK, MT6328_PMIC_RG_SPK_ABD_CURSEN_SEL_SHIFT},
  3552. {PMIC_RG_SPK_RSV2, MT6328_PMIC_RG_SPK_RSV2_ADDR, MT6328_PMIC_RG_SPK_RSV2_MASK,
  3553. MT6328_PMIC_RG_SPK_RSV2_SHIFT},
  3554. {PMIC_RG_SPK_TRIM2, MT6328_PMIC_RG_SPK_TRIM2_ADDR, MT6328_PMIC_RG_SPK_TRIM2_MASK,
  3555. MT6328_PMIC_RG_SPK_TRIM2_SHIFT},
  3556. {PMIC_RG_SPK_TRIM1, MT6328_PMIC_RG_SPK_TRIM1_ADDR, MT6328_PMIC_RG_SPK_TRIM1_MASK,
  3557. MT6328_PMIC_RG_SPK_TRIM1_SHIFT},
  3558. {PMIC_RG_SPK_D_CURSEN_RSETSEL, MT6328_PMIC_RG_SPK_D_CURSEN_RSETSEL_ADDR,
  3559. MT6328_PMIC_RG_SPK_D_CURSEN_RSETSEL_MASK, MT6328_PMIC_RG_SPK_D_CURSEN_RSETSEL_SHIFT},
  3560. {PMIC_RG_SPK_D_CURSEN_GAIN, MT6328_PMIC_RG_SPK_D_CURSEN_GAIN_ADDR,
  3561. MT6328_PMIC_RG_SPK_D_CURSEN_GAIN_MASK, MT6328_PMIC_RG_SPK_D_CURSEN_GAIN_SHIFT},
  3562. {PMIC_RG_SPK_D_CURSEN_EN, MT6328_PMIC_RG_SPK_D_CURSEN_EN_ADDR,
  3563. MT6328_PMIC_RG_SPK_D_CURSEN_EN_MASK, MT6328_PMIC_RG_SPK_D_CURSEN_EN_SHIFT},
  3564. {PMIC_RG_SPK_AB_CURSEN_RSETSEL, MT6328_PMIC_RG_SPK_AB_CURSEN_RSETSEL_ADDR,
  3565. MT6328_PMIC_RG_SPK_AB_CURSEN_RSETSEL_MASK, MT6328_PMIC_RG_SPK_AB_CURSEN_RSETSEL_SHIFT},
  3566. {PMIC_RG_SPK_AB_CURSEN_GAIN, MT6328_PMIC_RG_SPK_AB_CURSEN_GAIN_ADDR,
  3567. MT6328_PMIC_RG_SPK_AB_CURSEN_GAIN_MASK, MT6328_PMIC_RG_SPK_AB_CURSEN_GAIN_SHIFT},
  3568. {PMIC_RG_SPK_AB_CURSEN_EN, MT6328_PMIC_RG_SPK_AB_CURSEN_EN_ADDR,
  3569. MT6328_PMIC_RG_SPK_AB_CURSEN_EN_MASK, MT6328_PMIC_RG_SPK_AB_CURSEN_EN_SHIFT},
  3570. {PMIC_RG_SPKPGA_GAIN, MT6328_PMIC_RG_SPKPGA_GAIN_ADDR, MT6328_PMIC_RG_SPKPGA_GAIN_MASK,
  3571. MT6328_PMIC_RG_SPKPGA_GAIN_SHIFT},
  3572. {PMIC_RG_SPK_RSV, MT6328_PMIC_RG_SPK_RSV_ADDR, MT6328_PMIC_RG_SPK_RSV_MASK,
  3573. MT6328_PMIC_RG_SPK_RSV_SHIFT},
  3574. {PMIC_RG_ISENSE_PD_RESET, MT6328_PMIC_RG_ISENSE_PD_RESET_ADDR,
  3575. MT6328_PMIC_RG_ISENSE_PD_RESET_MASK, MT6328_PMIC_RG_ISENSE_PD_RESET_SHIFT},
  3576. {PMIC_RG_AUDIVLPWRUP_VAUDP12, MT6328_PMIC_RG_AUDIVLPWRUP_VAUDP12_ADDR,
  3577. MT6328_PMIC_RG_AUDIVLPWRUP_VAUDP12_MASK, MT6328_PMIC_RG_AUDIVLPWRUP_VAUDP12_SHIFT},
  3578. {PMIC_RG_AUDIVLSTARTUP_VAUDP12, MT6328_PMIC_RG_AUDIVLSTARTUP_VAUDP12_ADDR,
  3579. MT6328_PMIC_RG_AUDIVLSTARTUP_VAUDP12_MASK, MT6328_PMIC_RG_AUDIVLSTARTUP_VAUDP12_SHIFT},
  3580. {PMIC_RG_AUDIVLMUXSEL_VAUDP12, MT6328_PMIC_RG_AUDIVLMUXSEL_VAUDP12_ADDR,
  3581. MT6328_PMIC_RG_AUDIVLMUXSEL_VAUDP12_MASK, MT6328_PMIC_RG_AUDIVLMUXSEL_VAUDP12_SHIFT},
  3582. {PMIC_RG_AUDIVLMUTE_VAUDP12, MT6328_PMIC_RG_AUDIVLMUTE_VAUDP12_ADDR,
  3583. MT6328_PMIC_RG_AUDIVLMUTE_VAUDP12_MASK, MT6328_PMIC_RG_AUDIVLMUTE_VAUDP12_SHIFT},
  3584. {PMIC_RG_OTP_PA, MT6328_PMIC_RG_OTP_PA_ADDR, MT6328_PMIC_RG_OTP_PA_MASK,
  3585. MT6328_PMIC_RG_OTP_PA_SHIFT},
  3586. {PMIC_RG_OTP_PDIN, MT6328_PMIC_RG_OTP_PDIN_ADDR, MT6328_PMIC_RG_OTP_PDIN_MASK,
  3587. MT6328_PMIC_RG_OTP_PDIN_SHIFT},
  3588. {PMIC_RG_OTP_PTM, MT6328_PMIC_RG_OTP_PTM_ADDR, MT6328_PMIC_RG_OTP_PTM_MASK,
  3589. MT6328_PMIC_RG_OTP_PTM_SHIFT},
  3590. {PMIC_RG_OTP_PWE, MT6328_PMIC_RG_OTP_PWE_ADDR, MT6328_PMIC_RG_OTP_PWE_MASK,
  3591. MT6328_PMIC_RG_OTP_PWE_SHIFT},
  3592. {PMIC_RG_OTP_PPROG, MT6328_PMIC_RG_OTP_PPROG_ADDR, MT6328_PMIC_RG_OTP_PPROG_MASK,
  3593. MT6328_PMIC_RG_OTP_PPROG_SHIFT},
  3594. {PMIC_RG_OTP_PWE_SRC, MT6328_PMIC_RG_OTP_PWE_SRC_ADDR, MT6328_PMIC_RG_OTP_PWE_SRC_MASK,
  3595. MT6328_PMIC_RG_OTP_PWE_SRC_SHIFT},
  3596. {PMIC_RG_OTP_PROG_PKEY, MT6328_PMIC_RG_OTP_PROG_PKEY_ADDR,
  3597. MT6328_PMIC_RG_OTP_PROG_PKEY_MASK, MT6328_PMIC_RG_OTP_PROG_PKEY_SHIFT},
  3598. {PMIC_RG_OTP_RD_PKEY, MT6328_PMIC_RG_OTP_RD_PKEY_ADDR, MT6328_PMIC_RG_OTP_RD_PKEY_MASK,
  3599. MT6328_PMIC_RG_OTP_RD_PKEY_SHIFT},
  3600. {PMIC_RG_OTP_RD_TRIG, MT6328_PMIC_RG_OTP_RD_TRIG_ADDR, MT6328_PMIC_RG_OTP_RD_TRIG_MASK,
  3601. MT6328_PMIC_RG_OTP_RD_TRIG_SHIFT},
  3602. {PMIC_RG_RD_RDY_BYPASS, MT6328_PMIC_RG_RD_RDY_BYPASS_ADDR,
  3603. MT6328_PMIC_RG_RD_RDY_BYPASS_MASK, MT6328_PMIC_RG_RD_RDY_BYPASS_SHIFT},
  3604. {PMIC_RG_SKIP_OTP_OUT, MT6328_PMIC_RG_SKIP_OTP_OUT_ADDR, MT6328_PMIC_RG_SKIP_OTP_OUT_MASK,
  3605. MT6328_PMIC_RG_SKIP_OTP_OUT_SHIFT},
  3606. {PMIC_RG_OTP_RD_SW, MT6328_PMIC_RG_OTP_RD_SW_ADDR, MT6328_PMIC_RG_OTP_RD_SW_MASK,
  3607. MT6328_PMIC_RG_OTP_RD_SW_SHIFT},
  3608. {PMIC_RG_OTP_DOUT_SW, MT6328_PMIC_RG_OTP_DOUT_SW_ADDR, MT6328_PMIC_RG_OTP_DOUT_SW_MASK,
  3609. MT6328_PMIC_RG_OTP_DOUT_SW_SHIFT},
  3610. {PMIC_RG_OTP_RD_BUSY, MT6328_PMIC_RG_OTP_RD_BUSY_ADDR, MT6328_PMIC_RG_OTP_RD_BUSY_MASK,
  3611. MT6328_PMIC_RG_OTP_RD_BUSY_SHIFT},
  3612. {PMIC_RG_OTP_RD_ACK, MT6328_PMIC_RG_OTP_RD_ACK_ADDR, MT6328_PMIC_RG_OTP_RD_ACK_MASK,
  3613. MT6328_PMIC_RG_OTP_RD_ACK_SHIFT},
  3614. {PMIC_RG_OTP_PA_SW, MT6328_PMIC_RG_OTP_PA_SW_ADDR, MT6328_PMIC_RG_OTP_PA_SW_MASK,
  3615. MT6328_PMIC_RG_OTP_PA_SW_SHIFT},
  3616. {PMIC_RG_OTP_DOUT_0_15, MT6328_PMIC_RG_OTP_DOUT_0_15_ADDR,
  3617. MT6328_PMIC_RG_OTP_DOUT_0_15_MASK, MT6328_PMIC_RG_OTP_DOUT_0_15_SHIFT},
  3618. {PMIC_RG_OTP_DOUT_16_31, MT6328_PMIC_RG_OTP_DOUT_16_31_ADDR,
  3619. MT6328_PMIC_RG_OTP_DOUT_16_31_MASK, MT6328_PMIC_RG_OTP_DOUT_16_31_SHIFT},
  3620. {PMIC_RG_OTP_DOUT_32_47, MT6328_PMIC_RG_OTP_DOUT_32_47_ADDR,
  3621. MT6328_PMIC_RG_OTP_DOUT_32_47_MASK, MT6328_PMIC_RG_OTP_DOUT_32_47_SHIFT},
  3622. {PMIC_RG_OTP_DOUT_48_63, MT6328_PMIC_RG_OTP_DOUT_48_63_ADDR,
  3623. MT6328_PMIC_RG_OTP_DOUT_48_63_MASK, MT6328_PMIC_RG_OTP_DOUT_48_63_SHIFT},
  3624. {PMIC_RG_OTP_DOUT_64_79, MT6328_PMIC_RG_OTP_DOUT_64_79_ADDR,
  3625. MT6328_PMIC_RG_OTP_DOUT_64_79_MASK, MT6328_PMIC_RG_OTP_DOUT_64_79_SHIFT},
  3626. {PMIC_RG_OTP_DOUT_80_95, MT6328_PMIC_RG_OTP_DOUT_80_95_ADDR,
  3627. MT6328_PMIC_RG_OTP_DOUT_80_95_MASK, MT6328_PMIC_RG_OTP_DOUT_80_95_SHIFT},
  3628. {PMIC_RG_OTP_DOUT_96_111, MT6328_PMIC_RG_OTP_DOUT_96_111_ADDR,
  3629. MT6328_PMIC_RG_OTP_DOUT_96_111_MASK, MT6328_PMIC_RG_OTP_DOUT_96_111_SHIFT},
  3630. {PMIC_RG_OTP_DOUT_112_127, MT6328_PMIC_RG_OTP_DOUT_112_127_ADDR,
  3631. MT6328_PMIC_RG_OTP_DOUT_112_127_MASK, MT6328_PMIC_RG_OTP_DOUT_112_127_SHIFT},
  3632. {PMIC_RG_OTP_DOUT_128_143, MT6328_PMIC_RG_OTP_DOUT_128_143_ADDR,
  3633. MT6328_PMIC_RG_OTP_DOUT_128_143_MASK, MT6328_PMIC_RG_OTP_DOUT_128_143_SHIFT},
  3634. {PMIC_RG_OTP_DOUT_144_159, MT6328_PMIC_RG_OTP_DOUT_144_159_ADDR,
  3635. MT6328_PMIC_RG_OTP_DOUT_144_159_MASK, MT6328_PMIC_RG_OTP_DOUT_144_159_SHIFT},
  3636. {PMIC_RG_OTP_DOUT_160_175, MT6328_PMIC_RG_OTP_DOUT_160_175_ADDR,
  3637. MT6328_PMIC_RG_OTP_DOUT_160_175_MASK, MT6328_PMIC_RG_OTP_DOUT_160_175_SHIFT},
  3638. {PMIC_RG_OTP_DOUT_176_191, MT6328_PMIC_RG_OTP_DOUT_176_191_ADDR,
  3639. MT6328_PMIC_RG_OTP_DOUT_176_191_MASK, MT6328_PMIC_RG_OTP_DOUT_176_191_SHIFT},
  3640. {PMIC_RG_OTP_DOUT_192_207, MT6328_PMIC_RG_OTP_DOUT_192_207_ADDR,
  3641. MT6328_PMIC_RG_OTP_DOUT_192_207_MASK, MT6328_PMIC_RG_OTP_DOUT_192_207_SHIFT},
  3642. {PMIC_RG_OTP_DOUT_208_223, MT6328_PMIC_RG_OTP_DOUT_208_223_ADDR,
  3643. MT6328_PMIC_RG_OTP_DOUT_208_223_MASK, MT6328_PMIC_RG_OTP_DOUT_208_223_SHIFT},
  3644. {PMIC_RG_OTP_DOUT_224_239, MT6328_PMIC_RG_OTP_DOUT_224_239_ADDR,
  3645. MT6328_PMIC_RG_OTP_DOUT_224_239_MASK, MT6328_PMIC_RG_OTP_DOUT_224_239_SHIFT},
  3646. {PMIC_RG_OTP_DOUT_240_255, MT6328_PMIC_RG_OTP_DOUT_240_255_ADDR,
  3647. MT6328_PMIC_RG_OTP_DOUT_240_255_MASK, MT6328_PMIC_RG_OTP_DOUT_240_255_SHIFT},
  3648. {PMIC_RG_OTP_DOUT_256_271, MT6328_PMIC_RG_OTP_DOUT_256_271_ADDR,
  3649. MT6328_PMIC_RG_OTP_DOUT_256_271_MASK, MT6328_PMIC_RG_OTP_DOUT_256_271_SHIFT},
  3650. {PMIC_RG_OTP_DOUT_272_287, MT6328_PMIC_RG_OTP_DOUT_272_287_ADDR,
  3651. MT6328_PMIC_RG_OTP_DOUT_272_287_MASK, MT6328_PMIC_RG_OTP_DOUT_272_287_SHIFT},
  3652. {PMIC_RG_OTP_DOUT_288_303, MT6328_PMIC_RG_OTP_DOUT_288_303_ADDR,
  3653. MT6328_PMIC_RG_OTP_DOUT_288_303_MASK, MT6328_PMIC_RG_OTP_DOUT_288_303_SHIFT},
  3654. {PMIC_RG_OTP_DOUT_304_319, MT6328_PMIC_RG_OTP_DOUT_304_319_ADDR,
  3655. MT6328_PMIC_RG_OTP_DOUT_304_319_MASK, MT6328_PMIC_RG_OTP_DOUT_304_319_SHIFT},
  3656. {PMIC_RG_OTP_DOUT_320_335, MT6328_PMIC_RG_OTP_DOUT_320_335_ADDR,
  3657. MT6328_PMIC_RG_OTP_DOUT_320_335_MASK, MT6328_PMIC_RG_OTP_DOUT_320_335_SHIFT},
  3658. {PMIC_RG_OTP_DOUT_336_351, MT6328_PMIC_RG_OTP_DOUT_336_351_ADDR,
  3659. MT6328_PMIC_RG_OTP_DOUT_336_351_MASK, MT6328_PMIC_RG_OTP_DOUT_336_351_SHIFT},
  3660. {PMIC_RG_OTP_DOUT_352_367, MT6328_PMIC_RG_OTP_DOUT_352_367_ADDR,
  3661. MT6328_PMIC_RG_OTP_DOUT_352_367_MASK, MT6328_PMIC_RG_OTP_DOUT_352_367_SHIFT},
  3662. {PMIC_RG_OTP_DOUT_368_383, MT6328_PMIC_RG_OTP_DOUT_368_383_ADDR,
  3663. MT6328_PMIC_RG_OTP_DOUT_368_383_MASK, MT6328_PMIC_RG_OTP_DOUT_368_383_SHIFT},
  3664. {PMIC_RG_OTP_DOUT_384_399, MT6328_PMIC_RG_OTP_DOUT_384_399_ADDR,
  3665. MT6328_PMIC_RG_OTP_DOUT_384_399_MASK, MT6328_PMIC_RG_OTP_DOUT_384_399_SHIFT},
  3666. {PMIC_RG_OTP_DOUT_400_415, MT6328_PMIC_RG_OTP_DOUT_400_415_ADDR,
  3667. MT6328_PMIC_RG_OTP_DOUT_400_415_MASK, MT6328_PMIC_RG_OTP_DOUT_400_415_SHIFT},
  3668. {PMIC_RG_OTP_DOUT_416_431, MT6328_PMIC_RG_OTP_DOUT_416_431_ADDR,
  3669. MT6328_PMIC_RG_OTP_DOUT_416_431_MASK, MT6328_PMIC_RG_OTP_DOUT_416_431_SHIFT},
  3670. {PMIC_RG_OTP_DOUT_432_447, MT6328_PMIC_RG_OTP_DOUT_432_447_ADDR,
  3671. MT6328_PMIC_RG_OTP_DOUT_432_447_MASK, MT6328_PMIC_RG_OTP_DOUT_432_447_SHIFT},
  3672. {PMIC_RG_OTP_DOUT_448_463, MT6328_PMIC_RG_OTP_DOUT_448_463_ADDR,
  3673. MT6328_PMIC_RG_OTP_DOUT_448_463_MASK, MT6328_PMIC_RG_OTP_DOUT_448_463_SHIFT},
  3674. {PMIC_RG_OTP_DOUT_464_479, MT6328_PMIC_RG_OTP_DOUT_464_479_ADDR,
  3675. MT6328_PMIC_RG_OTP_DOUT_464_479_MASK, MT6328_PMIC_RG_OTP_DOUT_464_479_SHIFT},
  3676. {PMIC_RG_OTP_DOUT_480_495, MT6328_PMIC_RG_OTP_DOUT_480_495_ADDR,
  3677. MT6328_PMIC_RG_OTP_DOUT_480_495_MASK, MT6328_PMIC_RG_OTP_DOUT_480_495_SHIFT},
  3678. {PMIC_RG_OTP_DOUT_496_511, MT6328_PMIC_RG_OTP_DOUT_496_511_ADDR,
  3679. MT6328_PMIC_RG_OTP_DOUT_496_511_MASK, MT6328_PMIC_RG_OTP_DOUT_496_511_SHIFT},
  3680. {PMIC_RG_OTP_VAL_0_15, MT6328_PMIC_RG_OTP_VAL_0_15_ADDR, MT6328_PMIC_RG_OTP_VAL_0_15_MASK,
  3681. MT6328_PMIC_RG_OTP_VAL_0_15_SHIFT},
  3682. {PMIC_RG_OTP_VAL_16_31, MT6328_PMIC_RG_OTP_VAL_16_31_ADDR,
  3683. MT6328_PMIC_RG_OTP_VAL_16_31_MASK, MT6328_PMIC_RG_OTP_VAL_16_31_SHIFT},
  3684. {PMIC_RG_OTP_VAL_32_47, MT6328_PMIC_RG_OTP_VAL_32_47_ADDR,
  3685. MT6328_PMIC_RG_OTP_VAL_32_47_MASK, MT6328_PMIC_RG_OTP_VAL_32_47_SHIFT},
  3686. {PMIC_RG_OTP_VAL_48_63, MT6328_PMIC_RG_OTP_VAL_48_63_ADDR,
  3687. MT6328_PMIC_RG_OTP_VAL_48_63_MASK, MT6328_PMIC_RG_OTP_VAL_48_63_SHIFT},
  3688. {PMIC_RG_OTP_VAL_64_79, MT6328_PMIC_RG_OTP_VAL_64_79_ADDR,
  3689. MT6328_PMIC_RG_OTP_VAL_64_79_MASK, MT6328_PMIC_RG_OTP_VAL_64_79_SHIFT},
  3690. {PMIC_RG_OTP_VAL_80_95, MT6328_PMIC_RG_OTP_VAL_80_95_ADDR,
  3691. MT6328_PMIC_RG_OTP_VAL_80_95_MASK, MT6328_PMIC_RG_OTP_VAL_80_95_SHIFT},
  3692. {PMIC_RG_OTP_VAL_96_111, MT6328_PMIC_RG_OTP_VAL_96_111_ADDR,
  3693. MT6328_PMIC_RG_OTP_VAL_96_111_MASK, MT6328_PMIC_RG_OTP_VAL_96_111_SHIFT},
  3694. {PMIC_RG_OTP_VAL_112_127, MT6328_PMIC_RG_OTP_VAL_112_127_ADDR,
  3695. MT6328_PMIC_RG_OTP_VAL_112_127_MASK, MT6328_PMIC_RG_OTP_VAL_112_127_SHIFT},
  3696. {PMIC_RG_OTP_VAL_128_143, MT6328_PMIC_RG_OTP_VAL_128_143_ADDR,
  3697. MT6328_PMIC_RG_OTP_VAL_128_143_MASK, MT6328_PMIC_RG_OTP_VAL_128_143_SHIFT},
  3698. {PMIC_RG_OTP_VAL_144_159, MT6328_PMIC_RG_OTP_VAL_144_159_ADDR,
  3699. MT6328_PMIC_RG_OTP_VAL_144_159_MASK, MT6328_PMIC_RG_OTP_VAL_144_159_SHIFT},
  3700. {PMIC_RG_OTP_VAL_160_175, MT6328_PMIC_RG_OTP_VAL_160_175_ADDR,
  3701. MT6328_PMIC_RG_OTP_VAL_160_175_MASK, MT6328_PMIC_RG_OTP_VAL_160_175_SHIFT},
  3702. {PMIC_RG_OTP_VAL_176_191, MT6328_PMIC_RG_OTP_VAL_176_191_ADDR,
  3703. MT6328_PMIC_RG_OTP_VAL_176_191_MASK, MT6328_PMIC_RG_OTP_VAL_176_191_SHIFT},
  3704. {PMIC_RG_OTP_VAL_192_207, MT6328_PMIC_RG_OTP_VAL_192_207_ADDR,
  3705. MT6328_PMIC_RG_OTP_VAL_192_207_MASK, MT6328_PMIC_RG_OTP_VAL_192_207_SHIFT},
  3706. {PMIC_RG_OTP_VAL_208_223, MT6328_PMIC_RG_OTP_VAL_208_223_ADDR,
  3707. MT6328_PMIC_RG_OTP_VAL_208_223_MASK, MT6328_PMIC_RG_OTP_VAL_208_223_SHIFT},
  3708. {PMIC_RG_OTP_VAL_224_239, MT6328_PMIC_RG_OTP_VAL_224_239_ADDR,
  3709. MT6328_PMIC_RG_OTP_VAL_224_239_MASK, MT6328_PMIC_RG_OTP_VAL_224_239_SHIFT},
  3710. {PMIC_RG_OTP_VAL_240_255, MT6328_PMIC_RG_OTP_VAL_240_255_ADDR,
  3711. MT6328_PMIC_RG_OTP_VAL_240_255_MASK, MT6328_PMIC_RG_OTP_VAL_240_255_SHIFT},
  3712. {PMIC_RG_OTP_VAL_256_271, MT6328_PMIC_RG_OTP_VAL_256_271_ADDR,
  3713. MT6328_PMIC_RG_OTP_VAL_256_271_MASK, MT6328_PMIC_RG_OTP_VAL_256_271_SHIFT},
  3714. {PMIC_RG_OTP_VAL_272_287, MT6328_PMIC_RG_OTP_VAL_272_287_ADDR,
  3715. MT6328_PMIC_RG_OTP_VAL_272_287_MASK, MT6328_PMIC_RG_OTP_VAL_272_287_SHIFT},
  3716. {PMIC_RG_OTP_VAL_288_303, MT6328_PMIC_RG_OTP_VAL_288_303_ADDR,
  3717. MT6328_PMIC_RG_OTP_VAL_288_303_MASK, MT6328_PMIC_RG_OTP_VAL_288_303_SHIFT},
  3718. {PMIC_RG_OTP_VAL_304_319, MT6328_PMIC_RG_OTP_VAL_304_319_ADDR,
  3719. MT6328_PMIC_RG_OTP_VAL_304_319_MASK, MT6328_PMIC_RG_OTP_VAL_304_319_SHIFT},
  3720. {PMIC_RG_OTP_VAL_320_335, MT6328_PMIC_RG_OTP_VAL_320_335_ADDR,
  3721. MT6328_PMIC_RG_OTP_VAL_320_335_MASK, MT6328_PMIC_RG_OTP_VAL_320_335_SHIFT},
  3722. {PMIC_RG_OTP_VAL_336_351, MT6328_PMIC_RG_OTP_VAL_336_351_ADDR,
  3723. MT6328_PMIC_RG_OTP_VAL_336_351_MASK, MT6328_PMIC_RG_OTP_VAL_336_351_SHIFT},
  3724. {PMIC_RG_OTP_VAL_352_367, MT6328_PMIC_RG_OTP_VAL_352_367_ADDR,
  3725. MT6328_PMIC_RG_OTP_VAL_352_367_MASK, MT6328_PMIC_RG_OTP_VAL_352_367_SHIFT},
  3726. {PMIC_RG_OTP_VAL_368_383, MT6328_PMIC_RG_OTP_VAL_368_383_ADDR,
  3727. MT6328_PMIC_RG_OTP_VAL_368_383_MASK, MT6328_PMIC_RG_OTP_VAL_368_383_SHIFT},
  3728. {PMIC_RG_OTP_VAL_384_399, MT6328_PMIC_RG_OTP_VAL_384_399_ADDR,
  3729. MT6328_PMIC_RG_OTP_VAL_384_399_MASK, MT6328_PMIC_RG_OTP_VAL_384_399_SHIFT},
  3730. {PMIC_RG_OTP_VAL_400_415, MT6328_PMIC_RG_OTP_VAL_400_415_ADDR,
  3731. MT6328_PMIC_RG_OTP_VAL_400_415_MASK, MT6328_PMIC_RG_OTP_VAL_400_415_SHIFT},
  3732. {PMIC_RG_OTP_VAL_416_431, MT6328_PMIC_RG_OTP_VAL_416_431_ADDR,
  3733. MT6328_PMIC_RG_OTP_VAL_416_431_MASK, MT6328_PMIC_RG_OTP_VAL_416_431_SHIFT},
  3734. {PMIC_RG_OTP_VAL_432_447, MT6328_PMIC_RG_OTP_VAL_432_447_ADDR,
  3735. MT6328_PMIC_RG_OTP_VAL_432_447_MASK, MT6328_PMIC_RG_OTP_VAL_432_447_SHIFT},
  3736. {PMIC_RG_OTP_VAL_448_463, MT6328_PMIC_RG_OTP_VAL_448_463_ADDR,
  3737. MT6328_PMIC_RG_OTP_VAL_448_463_MASK, MT6328_PMIC_RG_OTP_VAL_448_463_SHIFT},
  3738. {PMIC_RG_OTP_VAL_464_479, MT6328_PMIC_RG_OTP_VAL_464_479_ADDR,
  3739. MT6328_PMIC_RG_OTP_VAL_464_479_MASK, MT6328_PMIC_RG_OTP_VAL_464_479_SHIFT},
  3740. {PMIC_RG_OTP_VAL_480_495, MT6328_PMIC_RG_OTP_VAL_480_495_ADDR,
  3741. MT6328_PMIC_RG_OTP_VAL_480_495_MASK, MT6328_PMIC_RG_OTP_VAL_480_495_SHIFT},
  3742. {PMIC_RG_OTP_VAL_496_511, MT6328_PMIC_RG_OTP_VAL_496_511_ADDR,
  3743. MT6328_PMIC_RG_OTP_VAL_496_511_MASK, MT6328_PMIC_RG_OTP_VAL_496_511_SHIFT},
  3744. {PMIC_MIX_EOSC32_STP_LPDTB, MT6328_PMIC_MIX_EOSC32_STP_LPDTB_ADDR,
  3745. MT6328_PMIC_MIX_EOSC32_STP_LPDTB_MASK, MT6328_PMIC_MIX_EOSC32_STP_LPDTB_SHIFT},
  3746. {PMIC_MIX_EOSC32_STP_LPDEN, MT6328_PMIC_MIX_EOSC32_STP_LPDEN_ADDR,
  3747. MT6328_PMIC_MIX_EOSC32_STP_LPDEN_MASK, MT6328_PMIC_MIX_EOSC32_STP_LPDEN_SHIFT},
  3748. {PMIC_MIX_XOSC32_STP_PWDB, MT6328_PMIC_MIX_XOSC32_STP_PWDB_ADDR,
  3749. MT6328_PMIC_MIX_XOSC32_STP_PWDB_MASK, MT6328_PMIC_MIX_XOSC32_STP_PWDB_SHIFT},
  3750. {PMIC_MIX_XOSC32_STP_LPDTB, MT6328_PMIC_MIX_XOSC32_STP_LPDTB_ADDR,
  3751. MT6328_PMIC_MIX_XOSC32_STP_LPDTB_MASK, MT6328_PMIC_MIX_XOSC32_STP_LPDTB_SHIFT},
  3752. {PMIC_MIX_XOSC32_STP_LPDEN, MT6328_PMIC_MIX_XOSC32_STP_LPDEN_ADDR,
  3753. MT6328_PMIC_MIX_XOSC32_STP_LPDEN_MASK, MT6328_PMIC_MIX_XOSC32_STP_LPDEN_SHIFT},
  3754. {PMIC_MIX_XOSC32_STP_LPDRST, MT6328_PMIC_MIX_XOSC32_STP_LPDRST_ADDR,
  3755. MT6328_PMIC_MIX_XOSC32_STP_LPDRST_MASK, MT6328_PMIC_MIX_XOSC32_STP_LPDRST_SHIFT},
  3756. {PMIC_MIX_XOSC32_STP_CALI, MT6328_PMIC_MIX_XOSC32_STP_CALI_ADDR,
  3757. MT6328_PMIC_MIX_XOSC32_STP_CALI_MASK, MT6328_PMIC_MIX_XOSC32_STP_CALI_SHIFT},
  3758. {PMIC_STMP_MODE, MT6328_PMIC_STMP_MODE_ADDR, MT6328_PMIC_STMP_MODE_MASK,
  3759. MT6328_PMIC_STMP_MODE_SHIFT},
  3760. {PMIC_MIX_EOSC32_STP_CHOP_EN, MT6328_PMIC_MIX_EOSC32_STP_CHOP_EN_ADDR,
  3761. MT6328_PMIC_MIX_EOSC32_STP_CHOP_EN_MASK, MT6328_PMIC_MIX_EOSC32_STP_CHOP_EN_SHIFT},
  3762. {PMIC_MIX_DCXO_STP_LVSH_EN, MT6328_PMIC_MIX_DCXO_STP_LVSH_EN_ADDR,
  3763. MT6328_PMIC_MIX_DCXO_STP_LVSH_EN_MASK, MT6328_PMIC_MIX_DCXO_STP_LVSH_EN_SHIFT},
  3764. {PMIC_MIX_PMU_STP_DDLO_VRTC, MT6328_PMIC_MIX_PMU_STP_DDLO_VRTC_ADDR,
  3765. MT6328_PMIC_MIX_PMU_STP_DDLO_VRTC_MASK, MT6328_PMIC_MIX_PMU_STP_DDLO_VRTC_SHIFT},
  3766. {PMIC_MIX_PMU_STP_DDLO_VRTC_EN, MT6328_PMIC_MIX_PMU_STP_DDLO_VRTC_EN_ADDR,
  3767. MT6328_PMIC_MIX_PMU_STP_DDLO_VRTC_EN_MASK, MT6328_PMIC_MIX_PMU_STP_DDLO_VRTC_EN_SHIFT},
  3768. {PMIC_MIX_RTC_STP_XOSC32_ENB, MT6328_PMIC_MIX_RTC_STP_XOSC32_ENB_ADDR,
  3769. MT6328_PMIC_MIX_RTC_STP_XOSC32_ENB_MASK, MT6328_PMIC_MIX_RTC_STP_XOSC32_ENB_SHIFT},
  3770. {PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE, MT6328_PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE_ADDR,
  3771. MT6328_PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE_MASK,
  3772. MT6328_PMIC_MIX_DCXO_STP_TEST_DEGLITCH_MODE_SHIFT},
  3773. {PMIC_MIX_EOSC32_STP_RSV, MT6328_PMIC_MIX_EOSC32_STP_RSV_ADDR,
  3774. MT6328_PMIC_MIX_EOSC32_STP_RSV_MASK, MT6328_PMIC_MIX_EOSC32_STP_RSV_SHIFT},
  3775. {PMIC_MIX_EOSC32_VCT_EN, MT6328_PMIC_MIX_EOSC32_VCT_EN_ADDR,
  3776. MT6328_PMIC_MIX_EOSC32_VCT_EN_MASK, MT6328_PMIC_MIX_EOSC32_VCT_EN_SHIFT},
  3777. {PMIC_MIX_EOSC32_OPT, MT6328_PMIC_MIX_EOSC32_OPT_ADDR, MT6328_PMIC_MIX_EOSC32_OPT_MASK,
  3778. MT6328_PMIC_MIX_EOSC32_OPT_SHIFT},
  3779. {PMIC_MIX_RTC_GPIO_COREDETB, MT6328_PMIC_MIX_RTC_GPIO_COREDETB_ADDR,
  3780. MT6328_PMIC_MIX_RTC_GPIO_COREDETB_MASK, MT6328_PMIC_MIX_RTC_GPIO_COREDETB_SHIFT},
  3781. {PMIC_MIX_RTC_GPIO_F32KOB, MT6328_PMIC_MIX_RTC_GPIO_F32KOB_ADDR,
  3782. MT6328_PMIC_MIX_RTC_GPIO_F32KOB_MASK, MT6328_PMIC_MIX_RTC_GPIO_F32KOB_SHIFT},
  3783. {PMIC_MIX_RTC_GPIO_GPO, MT6328_PMIC_MIX_RTC_GPIO_GPO_ADDR,
  3784. MT6328_PMIC_MIX_RTC_GPIO_GPO_MASK, MT6328_PMIC_MIX_RTC_GPIO_GPO_SHIFT},
  3785. {PMIC_MIX_RTC_GPIO_OE, MT6328_PMIC_MIX_RTC_GPIO_OE_ADDR, MT6328_PMIC_MIX_RTC_GPIO_OE_MASK,
  3786. MT6328_PMIC_MIX_RTC_GPIO_OE_SHIFT},
  3787. {PMIC_MIX_RTC_STP_DEBUG_OUT, MT6328_PMIC_MIX_RTC_STP_DEBUG_OUT_ADDR,
  3788. MT6328_PMIC_MIX_RTC_STP_DEBUG_OUT_MASK, MT6328_PMIC_MIX_RTC_STP_DEBUG_OUT_SHIFT},
  3789. {PMIC_MIX_RTC_STP_DEBUG_SEL, MT6328_PMIC_MIX_RTC_STP_DEBUG_SEL_ADDR,
  3790. MT6328_PMIC_MIX_RTC_STP_DEBUG_SEL_MASK, MT6328_PMIC_MIX_RTC_STP_DEBUG_SEL_SHIFT},
  3791. {PMIC_MIX_RTC_STP_K_EOSC32_EN, MT6328_PMIC_MIX_RTC_STP_K_EOSC32_EN_ADDR,
  3792. MT6328_PMIC_MIX_RTC_STP_K_EOSC32_EN_MASK, MT6328_PMIC_MIX_RTC_STP_K_EOSC32_EN_SHIFT},
  3793. {PMIC_MIX_RTC_STP_EMBCK_SEL, MT6328_PMIC_MIX_RTC_STP_EMBCK_SEL_ADDR,
  3794. MT6328_PMIC_MIX_RTC_STP_EMBCK_SEL_MASK, MT6328_PMIC_MIX_RTC_STP_EMBCK_SEL_SHIFT},
  3795. {PMIC_MIX_STP_BBWAKEUP, MT6328_PMIC_MIX_STP_BBWAKEUP_ADDR,
  3796. MT6328_PMIC_MIX_STP_BBWAKEUP_MASK, MT6328_PMIC_MIX_STP_BBWAKEUP_SHIFT},
  3797. {PMIC_MIX_STP_RTC_DDLO, MT6328_PMIC_MIX_STP_RTC_DDLO_ADDR,
  3798. MT6328_PMIC_MIX_STP_RTC_DDLO_MASK, MT6328_PMIC_MIX_STP_RTC_DDLO_SHIFT},
  3799. {PMIC_MIX_RTC_XOSC32_ENB, MT6328_PMIC_MIX_RTC_XOSC32_ENB_ADDR,
  3800. MT6328_PMIC_MIX_RTC_XOSC32_ENB_MASK, MT6328_PMIC_MIX_RTC_XOSC32_ENB_SHIFT},
  3801. {PMIC_MIX_EFUSE_XOSC32_ENB_OPT, MT6328_PMIC_MIX_EFUSE_XOSC32_ENB_OPT_ADDR,
  3802. MT6328_PMIC_MIX_EFUSE_XOSC32_ENB_OPT_MASK, MT6328_PMIC_MIX_EFUSE_XOSC32_ENB_OPT_SHIFT},
  3803. {PMIC_FG_ON, MT6328_PMIC_FG_ON_ADDR, MT6328_PMIC_FG_ON_MASK, MT6328_PMIC_FG_ON_SHIFT},
  3804. {PMIC_FG_CAL, MT6328_PMIC_FG_CAL_ADDR, MT6328_PMIC_FG_CAL_MASK, MT6328_PMIC_FG_CAL_SHIFT},
  3805. {PMIC_FG_AUTOCALRATE, MT6328_PMIC_FG_AUTOCALRATE_ADDR, MT6328_PMIC_FG_AUTOCALRATE_MASK,
  3806. MT6328_PMIC_FG_AUTOCALRATE_SHIFT},
  3807. {PMIC_FG_SW_CR, MT6328_PMIC_FG_SW_CR_ADDR, MT6328_PMIC_FG_SW_CR_MASK,
  3808. MT6328_PMIC_FG_SW_CR_SHIFT},
  3809. {PMIC_FG_SW_READ_PRE, MT6328_PMIC_FG_SW_READ_PRE_ADDR, MT6328_PMIC_FG_SW_READ_PRE_MASK,
  3810. MT6328_PMIC_FG_SW_READ_PRE_SHIFT},
  3811. {PMIC_FG_LATCHDATA_ST, MT6328_PMIC_FG_LATCHDATA_ST_ADDR, MT6328_PMIC_FG_LATCHDATA_ST_MASK,
  3812. MT6328_PMIC_FG_LATCHDATA_ST_SHIFT},
  3813. {PMIC_FG_SW_CLEAR, MT6328_PMIC_FG_SW_CLEAR_ADDR, MT6328_PMIC_FG_SW_CLEAR_MASK,
  3814. MT6328_PMIC_FG_SW_CLEAR_SHIFT},
  3815. {PMIC_FG_OFFSET_RST, MT6328_PMIC_FG_OFFSET_RST_ADDR, MT6328_PMIC_FG_OFFSET_RST_MASK,
  3816. MT6328_PMIC_FG_OFFSET_RST_SHIFT},
  3817. {PMIC_FG_TIME_RST, MT6328_PMIC_FG_TIME_RST_ADDR, MT6328_PMIC_FG_TIME_RST_MASK,
  3818. MT6328_PMIC_FG_TIME_RST_SHIFT},
  3819. {PMIC_FG_CHARGE_RST, MT6328_PMIC_FG_CHARGE_RST_ADDR, MT6328_PMIC_FG_CHARGE_RST_MASK,
  3820. MT6328_PMIC_FG_CHARGE_RST_SHIFT},
  3821. {PMIC_FG_SW_RSTCLR, MT6328_PMIC_FG_SW_RSTCLR_ADDR, MT6328_PMIC_FG_SW_RSTCLR_MASK,
  3822. MT6328_PMIC_FG_SW_RSTCLR_SHIFT},
  3823. {PMIC_FG_CAR_31_16, MT6328_PMIC_FG_CAR_31_16_ADDR, MT6328_PMIC_FG_CAR_31_16_MASK,
  3824. MT6328_PMIC_FG_CAR_31_16_SHIFT},
  3825. {PMIC_FG_CAR_15_00, MT6328_PMIC_FG_CAR_15_00_ADDR, MT6328_PMIC_FG_CAR_15_00_MASK,
  3826. MT6328_PMIC_FG_CAR_15_00_SHIFT},
  3827. {PMIC_FG_NTER_29_16, MT6328_PMIC_FG_NTER_29_16_ADDR, MT6328_PMIC_FG_NTER_29_16_MASK,
  3828. MT6328_PMIC_FG_NTER_29_16_SHIFT},
  3829. {PMIC_FG_NTER_15_00, MT6328_PMIC_FG_NTER_15_00_ADDR, MT6328_PMIC_FG_NTER_15_00_MASK,
  3830. MT6328_PMIC_FG_NTER_15_00_SHIFT},
  3831. {PMIC_FG_BLTR, MT6328_PMIC_FG_BLTR_ADDR, MT6328_PMIC_FG_BLTR_MASK,
  3832. MT6328_PMIC_FG_BLTR_SHIFT},
  3833. {PMIC_FG_BFTR, MT6328_PMIC_FG_BFTR_ADDR, MT6328_PMIC_FG_BFTR_MASK,
  3834. MT6328_PMIC_FG_BFTR_SHIFT},
  3835. {PMIC_FG_CURRENT_OUT, MT6328_PMIC_FG_CURRENT_OUT_ADDR, MT6328_PMIC_FG_CURRENT_OUT_MASK,
  3836. MT6328_PMIC_FG_CURRENT_OUT_SHIFT},
  3837. {PMIC_FG_ADJUST_OFFSET_VALUE, MT6328_PMIC_FG_ADJUST_OFFSET_VALUE_ADDR,
  3838. MT6328_PMIC_FG_ADJUST_OFFSET_VALUE_MASK, MT6328_PMIC_FG_ADJUST_OFFSET_VALUE_SHIFT},
  3839. {PMIC_FG_OFFSET, MT6328_PMIC_FG_OFFSET_ADDR, MT6328_PMIC_FG_OFFSET_MASK,
  3840. MT6328_PMIC_FG_OFFSET_SHIFT},
  3841. {PMIC_RG_FGANALOGTEST, MT6328_PMIC_RG_FGANALOGTEST_ADDR, MT6328_PMIC_RG_FGANALOGTEST_MASK,
  3842. MT6328_PMIC_RG_FGANALOGTEST_SHIFT},
  3843. {PMIC_RG_FGINTMODE, MT6328_PMIC_RG_FGINTMODE_ADDR, MT6328_PMIC_RG_FGINTMODE_MASK,
  3844. MT6328_PMIC_RG_FGINTMODE_SHIFT},
  3845. {PMIC_RG_SPARE, MT6328_PMIC_RG_SPARE_ADDR, MT6328_PMIC_RG_SPARE_MASK,
  3846. MT6328_PMIC_RG_SPARE_SHIFT},
  3847. {PMIC_FG_OSR, MT6328_PMIC_FG_OSR_ADDR, MT6328_PMIC_FG_OSR_MASK, MT6328_PMIC_FG_OSR_SHIFT},
  3848. {PMIC_FG_ADJ_OFFSET_EN, MT6328_PMIC_FG_ADJ_OFFSET_EN_ADDR,
  3849. MT6328_PMIC_FG_ADJ_OFFSET_EN_MASK, MT6328_PMIC_FG_ADJ_OFFSET_EN_SHIFT},
  3850. {PMIC_FG_ADC_AUTORST, MT6328_PMIC_FG_ADC_AUTORST_ADDR, MT6328_PMIC_FG_ADC_AUTORST_MASK,
  3851. MT6328_PMIC_FG_ADC_AUTORST_SHIFT},
  3852. {PMIC_FG_FIR1BYPASS, MT6328_PMIC_FG_FIR1BYPASS_ADDR, MT6328_PMIC_FG_FIR1BYPASS_MASK,
  3853. MT6328_PMIC_FG_FIR1BYPASS_SHIFT},
  3854. {PMIC_FG_FIR2BYPASS, MT6328_PMIC_FG_FIR2BYPASS_ADDR, MT6328_PMIC_FG_FIR2BYPASS_MASK,
  3855. MT6328_PMIC_FG_FIR2BYPASS_SHIFT},
  3856. {PMIC_FG_L_CUR_INT_STS, MT6328_PMIC_FG_L_CUR_INT_STS_ADDR,
  3857. MT6328_PMIC_FG_L_CUR_INT_STS_MASK, MT6328_PMIC_FG_L_CUR_INT_STS_SHIFT},
  3858. {PMIC_FG_H_CUR_INT_STS, MT6328_PMIC_FG_H_CUR_INT_STS_ADDR,
  3859. MT6328_PMIC_FG_H_CUR_INT_STS_MASK, MT6328_PMIC_FG_H_CUR_INT_STS_SHIFT},
  3860. {PMIC_FG_L_INT_STS, MT6328_PMIC_FG_L_INT_STS_ADDR, MT6328_PMIC_FG_L_INT_STS_MASK,
  3861. MT6328_PMIC_FG_L_INT_STS_SHIFT},
  3862. {PMIC_FG_H_INT_STS, MT6328_PMIC_FG_H_INT_STS_ADDR, MT6328_PMIC_FG_H_INT_STS_MASK,
  3863. MT6328_PMIC_FG_H_INT_STS_SHIFT},
  3864. {PMIC_FG_ADC_RSTDETECT, MT6328_PMIC_FG_ADC_RSTDETECT_ADDR,
  3865. MT6328_PMIC_FG_ADC_RSTDETECT_MASK, MT6328_PMIC_FG_ADC_RSTDETECT_SHIFT},
  3866. {PMIC_FG_SLP_EN, MT6328_PMIC_FG_SLP_EN_ADDR, MT6328_PMIC_FG_SLP_EN_MASK,
  3867. MT6328_PMIC_FG_SLP_EN_SHIFT},
  3868. {PMIC_FG_ZCV_DET_EN, MT6328_PMIC_FG_ZCV_DET_EN_ADDR, MT6328_PMIC_FG_ZCV_DET_EN_MASK,
  3869. MT6328_PMIC_FG_ZCV_DET_EN_SHIFT},
  3870. {PMIC_RG_FG_AUXADC_R, MT6328_PMIC_RG_FG_AUXADC_R_ADDR, MT6328_PMIC_RG_FG_AUXADC_R_MASK,
  3871. MT6328_PMIC_RG_FG_AUXADC_R_SHIFT},
  3872. {PMIC_FGADC_EN, MT6328_PMIC_FGADC_EN_ADDR, MT6328_PMIC_FGADC_EN_MASK,
  3873. MT6328_PMIC_FGADC_EN_SHIFT},
  3874. {PMIC_FGCAL_EN, MT6328_PMIC_FGCAL_EN_ADDR, MT6328_PMIC_FGCAL_EN_MASK,
  3875. MT6328_PMIC_FGCAL_EN_SHIFT},
  3876. {PMIC_FG_RST, MT6328_PMIC_FG_RST_ADDR, MT6328_PMIC_FG_RST_MASK, MT6328_PMIC_FG_RST_SHIFT},
  3877. {PMIC_FG_CIC2, MT6328_PMIC_FG_CIC2_ADDR, MT6328_PMIC_FG_CIC2_MASK,
  3878. MT6328_PMIC_FG_CIC2_SHIFT},
  3879. {PMIC_FG_SLP_CUR_TH, MT6328_PMIC_FG_SLP_CUR_TH_ADDR, MT6328_PMIC_FG_SLP_CUR_TH_MASK,
  3880. MT6328_PMIC_FG_SLP_CUR_TH_SHIFT},
  3881. {PMIC_FG_SLP_TIME, MT6328_PMIC_FG_SLP_TIME_ADDR, MT6328_PMIC_FG_SLP_TIME_MASK,
  3882. MT6328_PMIC_FG_SLP_TIME_SHIFT},
  3883. {PMIC_FG_SRCVOLTEN_FTIME, MT6328_PMIC_FG_SRCVOLTEN_FTIME_ADDR,
  3884. MT6328_PMIC_FG_SRCVOLTEN_FTIME_MASK, MT6328_PMIC_FG_SRCVOLTEN_FTIME_SHIFT},
  3885. {PMIC_FG_DET_TIME, MT6328_PMIC_FG_DET_TIME_ADDR, MT6328_PMIC_FG_DET_TIME_MASK,
  3886. MT6328_PMIC_FG_DET_TIME_SHIFT},
  3887. {PMIC_FG_ZCV_CAR_31_16, MT6328_PMIC_FG_ZCV_CAR_31_16_ADDR,
  3888. MT6328_PMIC_FG_ZCV_CAR_31_16_MASK, MT6328_PMIC_FG_ZCV_CAR_31_16_SHIFT},
  3889. {PMIC_FG_ZCV_CAR_15_00, MT6328_PMIC_FG_ZCV_CAR_15_00_ADDR,
  3890. MT6328_PMIC_FG_ZCV_CAR_15_00_MASK, MT6328_PMIC_FG_ZCV_CAR_15_00_SHIFT},
  3891. {PMIC_FG_ZCV_CURR, MT6328_PMIC_FG_ZCV_CURR_ADDR, MT6328_PMIC_FG_ZCV_CURR_MASK,
  3892. MT6328_PMIC_FG_ZCV_CURR_SHIFT},
  3893. {PMIC_FG_R_CURR, MT6328_PMIC_FG_R_CURR_ADDR, MT6328_PMIC_FG_R_CURR_MASK,
  3894. MT6328_PMIC_FG_R_CURR_SHIFT},
  3895. {PMIC_FG_MODE, MT6328_PMIC_FG_MODE_ADDR, MT6328_PMIC_FG_MODE_MASK,
  3896. MT6328_PMIC_FG_MODE_SHIFT},
  3897. {PMIC_FG_RST_SW, MT6328_PMIC_FG_RST_SW_ADDR, MT6328_PMIC_FG_RST_SW_MASK,
  3898. MT6328_PMIC_FG_RST_SW_SHIFT},
  3899. {PMIC_FG_FGCAL_EN_SW, MT6328_PMIC_FG_FGCAL_EN_SW_ADDR, MT6328_PMIC_FG_FGCAL_EN_SW_MASK,
  3900. MT6328_PMIC_FG_FGCAL_EN_SW_SHIFT},
  3901. {PMIC_FG_FGADC_EN_SW, MT6328_PMIC_FG_FGADC_EN_SW_ADDR, MT6328_PMIC_FG_FGADC_EN_SW_MASK,
  3902. MT6328_PMIC_FG_FGADC_EN_SW_SHIFT},
  3903. {PMIC_FG_RSV1, MT6328_PMIC_FG_RSV1_ADDR, MT6328_PMIC_FG_RSV1_MASK,
  3904. MT6328_PMIC_FG_RSV1_SHIFT},
  3905. {PMIC_FG_TEST_MODE0, MT6328_PMIC_FG_TEST_MODE0_ADDR, MT6328_PMIC_FG_TEST_MODE0_MASK,
  3906. MT6328_PMIC_FG_TEST_MODE0_SHIFT},
  3907. {PMIC_FG_TEST_MODE1, MT6328_PMIC_FG_TEST_MODE1_ADDR, MT6328_PMIC_FG_TEST_MODE1_MASK,
  3908. MT6328_PMIC_FG_TEST_MODE1_SHIFT},
  3909. {PMIC_FG_GAIN, MT6328_PMIC_FG_GAIN_ADDR, MT6328_PMIC_FG_GAIN_MASK,
  3910. MT6328_PMIC_FG_GAIN_SHIFT},
  3911. {PMIC_FG_CUR_HTH, MT6328_PMIC_FG_CUR_HTH_ADDR, MT6328_PMIC_FG_CUR_HTH_MASK,
  3912. MT6328_PMIC_FG_CUR_HTH_SHIFT},
  3913. {PMIC_FG_CUR_LTH, MT6328_PMIC_FG_CUR_LTH_ADDR, MT6328_PMIC_FG_CUR_LTH_MASK,
  3914. MT6328_PMIC_FG_CUR_LTH_SHIFT},
  3915. {PMIC_FG_ZCV_DET_TIME, MT6328_PMIC_FG_ZCV_DET_TIME_ADDR, MT6328_PMIC_FG_ZCV_DET_TIME_MASK,
  3916. MT6328_PMIC_FG_ZCV_DET_TIME_SHIFT},
  3917. {PMIC_FG_ZCV_CAR_TH_30_16, MT6328_PMIC_FG_ZCV_CAR_TH_30_16_ADDR,
  3918. MT6328_PMIC_FG_ZCV_CAR_TH_30_16_MASK, MT6328_PMIC_FG_ZCV_CAR_TH_30_16_SHIFT},
  3919. {PMIC_FG_ZCV_CAR_TH_15_00, MT6328_PMIC_FG_ZCV_CAR_TH_15_00_ADDR,
  3920. MT6328_PMIC_FG_ZCV_CAR_TH_15_00_MASK, MT6328_PMIC_FG_ZCV_CAR_TH_15_00_SHIFT},
  3921. {PMIC_RG_AUDDACLPWRUP_VAUDP15, MT6328_PMIC_RG_AUDDACLPWRUP_VAUDP15_ADDR,
  3922. MT6328_PMIC_RG_AUDDACLPWRUP_VAUDP15_MASK, MT6328_PMIC_RG_AUDDACLPWRUP_VAUDP15_SHIFT},
  3923. {PMIC_RG_AUDDACRPWRUP_VAUDP15, MT6328_PMIC_RG_AUDDACRPWRUP_VAUDP15_ADDR,
  3924. MT6328_PMIC_RG_AUDDACRPWRUP_VAUDP15_MASK, MT6328_PMIC_RG_AUDDACRPWRUP_VAUDP15_SHIFT},
  3925. {PMIC_RG_AUD_DAC_PWR_UP_VA28, MT6328_PMIC_RG_AUD_DAC_PWR_UP_VA28_ADDR,
  3926. MT6328_PMIC_RG_AUD_DAC_PWR_UP_VA28_MASK, MT6328_PMIC_RG_AUD_DAC_PWR_UP_VA28_SHIFT},
  3927. {PMIC_RG_AUD_DAC_PWL_UP_VA28, MT6328_PMIC_RG_AUD_DAC_PWL_UP_VA28_ADDR,
  3928. MT6328_PMIC_RG_AUD_DAC_PWL_UP_VA28_MASK, MT6328_PMIC_RG_AUD_DAC_PWL_UP_VA28_SHIFT},
  3929. {PMIC_RG_AUDHSPWRUP_VAUDP15, MT6328_PMIC_RG_AUDHSPWRUP_VAUDP15_ADDR,
  3930. MT6328_PMIC_RG_AUDHSPWRUP_VAUDP15_MASK, MT6328_PMIC_RG_AUDHSPWRUP_VAUDP15_SHIFT},
  3931. {PMIC_RG_AUDHPLPWRUP_VAUDP15, MT6328_PMIC_RG_AUDHPLPWRUP_VAUDP15_ADDR,
  3932. MT6328_PMIC_RG_AUDHPLPWRUP_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPLPWRUP_VAUDP15_SHIFT},
  3933. {PMIC_RG_AUDHPRPWRUP_VAUDP15, MT6328_PMIC_RG_AUDHPRPWRUP_VAUDP15_ADDR,
  3934. MT6328_PMIC_RG_AUDHPRPWRUP_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPRPWRUP_VAUDP15_SHIFT},
  3935. {PMIC_RG_AUDHSMUXINPUTSEL_VAUDP15, MT6328_PMIC_RG_AUDHSMUXINPUTSEL_VAUDP15_ADDR,
  3936. MT6328_PMIC_RG_AUDHSMUXINPUTSEL_VAUDP15_MASK,
  3937. MT6328_PMIC_RG_AUDHSMUXINPUTSEL_VAUDP15_SHIFT},
  3938. {PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP15, MT6328_PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP15_ADDR,
  3939. MT6328_PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP15_MASK,
  3940. MT6328_PMIC_RG_AUDHPLMUXINPUTSEL_VAUDP15_SHIFT},
  3941. {PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP15, MT6328_PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP15_ADDR,
  3942. MT6328_PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP15_MASK,
  3943. MT6328_PMIC_RG_AUDHPRMUXINPUTSEL_VAUDP15_SHIFT},
  3944. {PMIC_RG_AUDHSSCDISABLE_VAUDP15, MT6328_PMIC_RG_AUDHSSCDISABLE_VAUDP15_ADDR,
  3945. MT6328_PMIC_RG_AUDHSSCDISABLE_VAUDP15_MASK, MT6328_PMIC_RG_AUDHSSCDISABLE_VAUDP15_SHIFT},
  3946. {PMIC_RG_AUDHPLSCDISABLE_VAUDP15, MT6328_PMIC_RG_AUDHPLSCDISABLE_VAUDP15_ADDR,
  3947. MT6328_PMIC_RG_AUDHPLSCDISABLE_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPLSCDISABLE_VAUDP15_SHIFT},
  3948. {PMIC_RG_AUDHPRSCDISABLE_VAUDP15, MT6328_PMIC_RG_AUDHPRSCDISABLE_VAUDP15_ADDR,
  3949. MT6328_PMIC_RG_AUDHPRSCDISABLE_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPRSCDISABLE_VAUDP15_SHIFT},
  3950. {PMIC_RG_AUDHPLBSCCURRENT_VAUDP15, MT6328_PMIC_RG_AUDHPLBSCCURRENT_VAUDP15_ADDR,
  3951. MT6328_PMIC_RG_AUDHPLBSCCURRENT_VAUDP15_MASK,
  3952. MT6328_PMIC_RG_AUDHPLBSCCURRENT_VAUDP15_SHIFT},
  3953. {PMIC_RG_AUDHPRBSCCURRENT_VAUDP15, MT6328_PMIC_RG_AUDHPRBSCCURRENT_VAUDP15_ADDR,
  3954. MT6328_PMIC_RG_AUDHPRBSCCURRENT_VAUDP15_MASK,
  3955. MT6328_PMIC_RG_AUDHPRBSCCURRENT_VAUDP15_SHIFT},
  3956. {PMIC_RG_AUDHSBSCCURRENT_VAUDP15, MT6328_PMIC_RG_AUDHSBSCCURRENT_VAUDP15_ADDR,
  3957. MT6328_PMIC_RG_AUDHSBSCCURRENT_VAUDP15_MASK, MT6328_PMIC_RG_AUDHSBSCCURRENT_VAUDP15_SHIFT},
  3958. {PMIC_RG_AUDHPSTARTUP_VAUDP15, MT6328_PMIC_RG_AUDHPSTARTUP_VAUDP15_ADDR,
  3959. MT6328_PMIC_RG_AUDHPSTARTUP_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPSTARTUP_VAUDP15_SHIFT},
  3960. {PMIC_RG_AUDHSSTARTUP_VAUDP15, MT6328_PMIC_RG_AUDHSSTARTUP_VAUDP15_ADDR,
  3961. MT6328_PMIC_RG_AUDHSSTARTUP_VAUDP15_MASK, MT6328_PMIC_RG_AUDHSSTARTUP_VAUDP15_SHIFT},
  3962. {PMIC_RG_PRECHARGEBUF_EN_VAUDP15, MT6328_PMIC_RG_PRECHARGEBUF_EN_VAUDP15_ADDR,
  3963. MT6328_PMIC_RG_PRECHARGEBUF_EN_VAUDP15_MASK, MT6328_PMIC_RG_PRECHARGEBUF_EN_VAUDP15_SHIFT},
  3964. {PMIC_RG_HPINPUTSTBENH_VAUDP15, MT6328_PMIC_RG_HPINPUTSTBENH_VAUDP15_ADDR,
  3965. MT6328_PMIC_RG_HPINPUTSTBENH_VAUDP15_MASK, MT6328_PMIC_RG_HPINPUTSTBENH_VAUDP15_SHIFT},
  3966. {PMIC_RG_HPOUTPUTSTBENH_VAUDP15, MT6328_PMIC_RG_HPOUTPUTSTBENH_VAUDP15_ADDR,
  3967. MT6328_PMIC_RG_HPOUTPUTSTBENH_VAUDP15_MASK, MT6328_PMIC_RG_HPOUTPUTSTBENH_VAUDP15_SHIFT},
  3968. {PMIC_RG_HPINPUTRESET0_VAUDP15, MT6328_PMIC_RG_HPINPUTRESET0_VAUDP15_ADDR,
  3969. MT6328_PMIC_RG_HPINPUTRESET0_VAUDP15_MASK, MT6328_PMIC_RG_HPINPUTRESET0_VAUDP15_SHIFT},
  3970. {PMIC_RG_HPOUTPUTRESET0_VAUDP15, MT6328_PMIC_RG_HPOUTPUTRESET0_VAUDP15_ADDR,
  3971. MT6328_PMIC_RG_HPOUTPUTRESET0_VAUDP15_MASK, MT6328_PMIC_RG_HPOUTPUTRESET0_VAUDP15_SHIFT},
  3972. {PMIC_RG_HPOUT_SHORTVCM_VAUDP15, MT6328_PMIC_RG_HPOUT_SHORTVCM_VAUDP15_ADDR,
  3973. MT6328_PMIC_RG_HPOUT_SHORTVCM_VAUDP15_MASK, MT6328_PMIC_RG_HPOUT_SHORTVCM_VAUDP15_SHIFT},
  3974. {PMIC_RG_HSINPUTSTBENH_VAUDP15, MT6328_PMIC_RG_HSINPUTSTBENH_VAUDP15_ADDR,
  3975. MT6328_PMIC_RG_HSINPUTSTBENH_VAUDP15_MASK, MT6328_PMIC_RG_HSINPUTSTBENH_VAUDP15_SHIFT},
  3976. {PMIC_RG_HSOUTPUTSTBENH_VAUDP15, MT6328_PMIC_RG_HSOUTPUTSTBENH_VAUDP15_ADDR,
  3977. MT6328_PMIC_RG_HSOUTPUTSTBENH_VAUDP15_MASK, MT6328_PMIC_RG_HSOUTPUTSTBENH_VAUDP15_SHIFT},
  3978. {PMIC_RG_HSINPUTRESET0_VAUDP15, MT6328_PMIC_RG_HSINPUTRESET0_VAUDP15_ADDR,
  3979. MT6328_PMIC_RG_HSINPUTRESET0_VAUDP15_MASK, MT6328_PMIC_RG_HSINPUTRESET0_VAUDP15_SHIFT},
  3980. {PMIC_RG_HSOUTPUTRESET0_VAUDP15, MT6328_PMIC_RG_HSOUTPUTRESET0_VAUDP15_ADDR,
  3981. MT6328_PMIC_RG_HSOUTPUTRESET0_VAUDP15_MASK, MT6328_PMIC_RG_HSOUTPUTRESET0_VAUDP15_SHIFT},
  3982. {PMIC_RG_HPOUTSTB_RSEL_VAUDP15, MT6328_PMIC_RG_HPOUTSTB_RSEL_VAUDP15_ADDR,
  3983. MT6328_PMIC_RG_HPOUTSTB_RSEL_VAUDP15_MASK, MT6328_PMIC_RG_HPOUTSTB_RSEL_VAUDP15_SHIFT},
  3984. {PMIC_RG_HSOUT_SHORTVCM_VAUDP15, MT6328_PMIC_RG_HSOUT_SHORTVCM_VAUDP15_ADDR,
  3985. MT6328_PMIC_RG_HSOUT_SHORTVCM_VAUDP15_MASK, MT6328_PMIC_RG_HSOUT_SHORTVCM_VAUDP15_SHIFT},
  3986. {PMIC_RG_AUDHPLTRIM_VAUDP15, MT6328_PMIC_RG_AUDHPLTRIM_VAUDP15_ADDR,
  3987. MT6328_PMIC_RG_AUDHPLTRIM_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPLTRIM_VAUDP15_SHIFT},
  3988. {PMIC_RG_AUDHPRTRIM_VAUDP15, MT6328_PMIC_RG_AUDHPRTRIM_VAUDP15_ADDR,
  3989. MT6328_PMIC_RG_AUDHPRTRIM_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPRTRIM_VAUDP15_SHIFT},
  3990. {PMIC_RG_AUDHPTRIM_EN_VAUDP15, MT6328_PMIC_RG_AUDHPTRIM_EN_VAUDP15_ADDR,
  3991. MT6328_PMIC_RG_AUDHPTRIM_EN_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPTRIM_EN_VAUDP15_SHIFT},
  3992. {PMIC_RG_AUDHPLFINETRIM_VAUDP15, MT6328_PMIC_RG_AUDHPLFINETRIM_VAUDP15_ADDR,
  3993. MT6328_PMIC_RG_AUDHPLFINETRIM_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPLFINETRIM_VAUDP15_SHIFT},
  3994. {PMIC_RG_AUDHPRFINETRIM_VAUDP15, MT6328_PMIC_RG_AUDHPRFINETRIM_VAUDP15_ADDR,
  3995. MT6328_PMIC_RG_AUDHPRFINETRIM_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPRFINETRIM_VAUDP15_SHIFT},
  3996. {PMIC_RG_AUDTRIMBUF_EN_VAUDP15, MT6328_PMIC_RG_AUDTRIMBUF_EN_VAUDP15_ADDR,
  3997. MT6328_PMIC_RG_AUDTRIMBUF_EN_VAUDP15_MASK, MT6328_PMIC_RG_AUDTRIMBUF_EN_VAUDP15_SHIFT},
  3998. {PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP15, MT6328_PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP15_ADDR,
  3999. MT6328_PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP15_MASK,
  4000. MT6328_PMIC_RG_AUDTRIMBUF_INPUTMUXSEL_VAUDP15_SHIFT},
  4001. {PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP15, MT6328_PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP15_ADDR,
  4002. MT6328_PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP15_MASK,
  4003. MT6328_PMIC_RG_AUDTRIMBUF_GAINSEL_VAUDP15_SHIFT},
  4004. {PMIC_RG_AUDHPSPKDET_EN_VAUDP15, MT6328_PMIC_RG_AUDHPSPKDET_EN_VAUDP15_ADDR,
  4005. MT6328_PMIC_RG_AUDHPSPKDET_EN_VAUDP15_MASK, MT6328_PMIC_RG_AUDHPSPKDET_EN_VAUDP15_SHIFT},
  4006. {PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP15,
  4007. MT6328_PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP15_ADDR,
  4008. MT6328_PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP15_MASK,
  4009. MT6328_PMIC_RG_AUDHPSPKDET_INPUTMUXSEL_VAUDP15_SHIFT},
  4010. {PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP15,
  4011. MT6328_PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP15_ADDR,
  4012. MT6328_PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP15_MASK,
  4013. MT6328_PMIC_RG_AUDHPSPKDET_OUTPUTMUXSEL_VAUDP15_SHIFT},
  4014. {PMIC_RG_ABIDEC_RESERVED_VA28, MT6328_PMIC_RG_ABIDEC_RESERVED_VA28_ADDR,
  4015. MT6328_PMIC_RG_ABIDEC_RESERVED_VA28_MASK, MT6328_PMIC_RG_ABIDEC_RESERVED_VA28_SHIFT},
  4016. {PMIC_RG_ABIDEC_RESERVED_VAUDP15, MT6328_PMIC_RG_ABIDEC_RESERVED_VAUDP15_ADDR,
  4017. MT6328_PMIC_RG_ABIDEC_RESERVED_VAUDP15_MASK, MT6328_PMIC_RG_ABIDEC_RESERVED_VAUDP15_SHIFT},
  4018. {PMIC_RG_AUDBIASADJ_0_VAUDP15, MT6328_PMIC_RG_AUDBIASADJ_0_VAUDP15_ADDR,
  4019. MT6328_PMIC_RG_AUDBIASADJ_0_VAUDP15_MASK, MT6328_PMIC_RG_AUDBIASADJ_0_VAUDP15_SHIFT},
  4020. {PMIC_RG_AUDBIASADJ_1_VAUDP15, MT6328_PMIC_RG_AUDBIASADJ_1_VAUDP15_ADDR,
  4021. MT6328_PMIC_RG_AUDBIASADJ_1_VAUDP15_MASK, MT6328_PMIC_RG_AUDBIASADJ_1_VAUDP15_SHIFT},
  4022. {PMIC_RG_AUDIBIASPWRDN_VAUDP15, MT6328_PMIC_RG_AUDIBIASPWRDN_VAUDP15_ADDR,
  4023. MT6328_PMIC_RG_AUDIBIASPWRDN_VAUDP15_MASK, MT6328_PMIC_RG_AUDIBIASPWRDN_VAUDP15_SHIFT},
  4024. {PMIC_RG_RSTB_DECODER_VA28, MT6328_PMIC_RG_RSTB_DECODER_VA28_ADDR,
  4025. MT6328_PMIC_RG_RSTB_DECODER_VA28_MASK, MT6328_PMIC_RG_RSTB_DECODER_VA28_SHIFT},
  4026. {PMIC_RG_RSTB_ENCODER_VA28, MT6328_PMIC_RG_RSTB_ENCODER_VA28_ADDR,
  4027. MT6328_PMIC_RG_RSTB_ENCODER_VA28_MASK, MT6328_PMIC_RG_RSTB_ENCODER_VA28_SHIFT},
  4028. {PMIC_RG_SEL_DECODER_96K_VA28, MT6328_PMIC_RG_SEL_DECODER_96K_VA28_ADDR,
  4029. MT6328_PMIC_RG_SEL_DECODER_96K_VA28_MASK, MT6328_PMIC_RG_SEL_DECODER_96K_VA28_SHIFT},
  4030. {PMIC_RG_SEL_ENCODER_96K_VA28, MT6328_PMIC_RG_SEL_ENCODER_96K_VA28_ADDR,
  4031. MT6328_PMIC_RG_SEL_ENCODER_96K_VA28_MASK, MT6328_PMIC_RG_SEL_ENCODER_96K_VA28_SHIFT},
  4032. {PMIC_RG_SEL_DELAY_VCORE, MT6328_PMIC_RG_SEL_DELAY_VCORE_ADDR,
  4033. MT6328_PMIC_RG_SEL_DELAY_VCORE_MASK, MT6328_PMIC_RG_SEL_DELAY_VCORE_SHIFT},
  4034. {PMIC_RG_HCLDO_EN_VA18, MT6328_PMIC_RG_HCLDO_EN_VA18_ADDR,
  4035. MT6328_PMIC_RG_HCLDO_EN_VA18_MASK, MT6328_PMIC_RG_HCLDO_EN_VA18_SHIFT},
  4036. {PMIC_RG_LCLDO_EN_VA18, MT6328_PMIC_RG_LCLDO_EN_VA18_ADDR,
  4037. MT6328_PMIC_RG_LCLDO_EN_VA18_MASK, MT6328_PMIC_RG_LCLDO_EN_VA18_SHIFT},
  4038. {PMIC_RG_LCLDO_ENC_EN_VA28, MT6328_PMIC_RG_LCLDO_ENC_EN_VA28_ADDR,
  4039. MT6328_PMIC_RG_LCLDO_ENC_EN_VA28_MASK, MT6328_PMIC_RG_LCLDO_ENC_EN_VA28_SHIFT},
  4040. {PMIC_RG_VA33REFGEN_EN_VA18, MT6328_PMIC_RG_VA33REFGEN_EN_VA18_ADDR,
  4041. MT6328_PMIC_RG_VA33REFGEN_EN_VA18_MASK, MT6328_PMIC_RG_VA33REFGEN_EN_VA18_SHIFT},
  4042. {PMIC_RG_HCLDO_PDDIS_EN_VA18, MT6328_PMIC_RG_HCLDO_PDDIS_EN_VA18_ADDR,
  4043. MT6328_PMIC_RG_HCLDO_PDDIS_EN_VA18_MASK, MT6328_PMIC_RG_HCLDO_PDDIS_EN_VA18_SHIFT},
  4044. {PMIC_RG_HCLDO_REMOTE_SENSE_VA18, MT6328_PMIC_RG_HCLDO_REMOTE_SENSE_VA18_ADDR,
  4045. MT6328_PMIC_RG_HCLDO_REMOTE_SENSE_VA18_MASK, MT6328_PMIC_RG_HCLDO_REMOTE_SENSE_VA18_SHIFT},
  4046. {PMIC_RG_LCLDO_PDDIS_EN_VA18, MT6328_PMIC_RG_LCLDO_PDDIS_EN_VA18_ADDR,
  4047. MT6328_PMIC_RG_LCLDO_PDDIS_EN_VA18_MASK, MT6328_PMIC_RG_LCLDO_PDDIS_EN_VA18_SHIFT},
  4048. {PMIC_RG_LCLDO_REMOTE_SENSE_VA18, MT6328_PMIC_RG_LCLDO_REMOTE_SENSE_VA18_ADDR,
  4049. MT6328_PMIC_RG_LCLDO_REMOTE_SENSE_VA18_MASK, MT6328_PMIC_RG_LCLDO_REMOTE_SENSE_VA18_SHIFT},
  4050. {PMIC_RG_LCLDO_VOSEL_VA18, MT6328_PMIC_RG_LCLDO_VOSEL_VA18_ADDR,
  4051. MT6328_PMIC_RG_LCLDO_VOSEL_VA18_MASK, MT6328_PMIC_RG_LCLDO_VOSEL_VA18_SHIFT},
  4052. {PMIC_RG_HCLDO_VOSEL_VA18, MT6328_PMIC_RG_HCLDO_VOSEL_VA18_ADDR,
  4053. MT6328_PMIC_RG_HCLDO_VOSEL_VA18_MASK, MT6328_PMIC_RG_HCLDO_VOSEL_VA18_SHIFT},
  4054. {PMIC_RG_LCLDO_ENC_PDDIS_EN_VA28, MT6328_PMIC_RG_LCLDO_ENC_PDDIS_EN_VA28_ADDR,
  4055. MT6328_PMIC_RG_LCLDO_ENC_PDDIS_EN_VA28_MASK, MT6328_PMIC_RG_LCLDO_ENC_PDDIS_EN_VA28_SHIFT},
  4056. {PMIC_RG_LCLDO_ENC_REMOTE_SENSE_VA28, MT6328_PMIC_RG_LCLDO_ENC_REMOTE_SENSE_VA28_ADDR,
  4057. MT6328_PMIC_RG_LCLDO_ENC_REMOTE_SENSE_VA28_MASK,
  4058. MT6328_PMIC_RG_LCLDO_ENC_REMOTE_SENSE_VA28_SHIFT},
  4059. {PMIC_RG_VA28REFGEN_EN_VA28, MT6328_PMIC_RG_VA28REFGEN_EN_VA28_ADDR,
  4060. MT6328_PMIC_RG_VA28REFGEN_EN_VA28_MASK, MT6328_PMIC_RG_VA28REFGEN_EN_VA28_SHIFT},
  4061. {PMIC_RG_AUDPMU_RESERVED_VA28, MT6328_PMIC_RG_AUDPMU_RESERVED_VA28_ADDR,
  4062. MT6328_PMIC_RG_AUDPMU_RESERVED_VA28_MASK, MT6328_PMIC_RG_AUDPMU_RESERVED_VA28_SHIFT},
  4063. {PMIC_RG_AUDPMU_RESERVED_VA18, MT6328_PMIC_RG_AUDPMU_RESERVED_VA18_ADDR,
  4064. MT6328_PMIC_RG_AUDPMU_RESERVED_VA18_MASK, MT6328_PMIC_RG_AUDPMU_RESERVED_VA18_SHIFT},
  4065. {PMIC_RG_AUDPMU_RESERVED_VAUDP15, MT6328_PMIC_RG_AUDPMU_RESERVED_VAUDP15_ADDR,
  4066. MT6328_PMIC_RG_AUDPMU_RESERVED_VAUDP15_MASK, MT6328_PMIC_RG_AUDPMU_RESERVED_VAUDP15_SHIFT},
  4067. {PMIC_RG_NVREG_EN_VAUDP15, MT6328_PMIC_RG_NVREG_EN_VAUDP15_ADDR,
  4068. MT6328_PMIC_RG_NVREG_EN_VAUDP15_MASK, MT6328_PMIC_RG_NVREG_EN_VAUDP15_SHIFT},
  4069. {PMIC_RG_NVREG_PULL0V_VAUDP15, MT6328_PMIC_RG_NVREG_PULL0V_VAUDP15_ADDR,
  4070. MT6328_PMIC_RG_NVREG_PULL0V_VAUDP15_MASK, MT6328_PMIC_RG_NVREG_PULL0V_VAUDP15_SHIFT},
  4071. {PMIC_RG_AUDGLB_PWRDN_VA28, MT6328_PMIC_RG_AUDGLB_PWRDN_VA28_ADDR,
  4072. MT6328_PMIC_RG_AUDGLB_PWRDN_VA28_MASK, MT6328_PMIC_RG_AUDGLB_PWRDN_VA28_SHIFT},
  4073. {PMIC_RG_AUDPREAMPLON, MT6328_PMIC_RG_AUDPREAMPLON_ADDR, MT6328_PMIC_RG_AUDPREAMPLON_MASK,
  4074. MT6328_PMIC_RG_AUDPREAMPLON_SHIFT},
  4075. {PMIC_RG_AUDPREAMPLDCCEN, MT6328_PMIC_RG_AUDPREAMPLDCCEN_ADDR,
  4076. MT6328_PMIC_RG_AUDPREAMPLDCCEN_MASK, MT6328_PMIC_RG_AUDPREAMPLDCCEN_SHIFT},
  4077. {PMIC_RG_AUDPREAMPLDCRPECHARGE, MT6328_PMIC_RG_AUDPREAMPLDCRPECHARGE_ADDR,
  4078. MT6328_PMIC_RG_AUDPREAMPLDCRPECHARGE_MASK, MT6328_PMIC_RG_AUDPREAMPLDCRPECHARGE_SHIFT},
  4079. {PMIC_RG_AUDPREAMPLPGATEST, MT6328_PMIC_RG_AUDPREAMPLPGATEST_ADDR,
  4080. MT6328_PMIC_RG_AUDPREAMPLPGATEST_MASK, MT6328_PMIC_RG_AUDPREAMPLPGATEST_SHIFT},
  4081. {PMIC_RG_AUDPREAMPLVSCALE, MT6328_PMIC_RG_AUDPREAMPLVSCALE_ADDR,
  4082. MT6328_PMIC_RG_AUDPREAMPLVSCALE_MASK, MT6328_PMIC_RG_AUDPREAMPLVSCALE_SHIFT},
  4083. {PMIC_RG_AUDPREAMPLINPUTSEL, MT6328_PMIC_RG_AUDPREAMPLINPUTSEL_ADDR,
  4084. MT6328_PMIC_RG_AUDPREAMPLINPUTSEL_MASK, MT6328_PMIC_RG_AUDPREAMPLINPUTSEL_SHIFT},
  4085. {PMIC_RG_AUDADCLPWRUP, MT6328_PMIC_RG_AUDADCLPWRUP_ADDR, MT6328_PMIC_RG_AUDADCLPWRUP_MASK,
  4086. MT6328_PMIC_RG_AUDADCLPWRUP_SHIFT},
  4087. {PMIC_RG_AUDADCLINPUTSEL, MT6328_PMIC_RG_AUDADCLINPUTSEL_ADDR,
  4088. MT6328_PMIC_RG_AUDADCLINPUTSEL_MASK, MT6328_PMIC_RG_AUDADCLINPUTSEL_SHIFT},
  4089. {PMIC_RG_AUDPREAMPRON, MT6328_PMIC_RG_AUDPREAMPRON_ADDR, MT6328_PMIC_RG_AUDPREAMPRON_MASK,
  4090. MT6328_PMIC_RG_AUDPREAMPRON_SHIFT},
  4091. {PMIC_RG_AUDPREAMPRDCCEN, MT6328_PMIC_RG_AUDPREAMPRDCCEN_ADDR,
  4092. MT6328_PMIC_RG_AUDPREAMPRDCCEN_MASK, MT6328_PMIC_RG_AUDPREAMPRDCCEN_SHIFT},
  4093. {PMIC_RG_AUDPREAMPRDCRPECHARGE, MT6328_PMIC_RG_AUDPREAMPRDCRPECHARGE_ADDR,
  4094. MT6328_PMIC_RG_AUDPREAMPRDCRPECHARGE_MASK, MT6328_PMIC_RG_AUDPREAMPRDCRPECHARGE_SHIFT},
  4095. {PMIC_RG_AUDPREAMPRPGATEST, MT6328_PMIC_RG_AUDPREAMPRPGATEST_ADDR,
  4096. MT6328_PMIC_RG_AUDPREAMPRPGATEST_MASK, MT6328_PMIC_RG_AUDPREAMPRPGATEST_SHIFT},
  4097. {PMIC_RG_AUDPREAMPRVSCALE, MT6328_PMIC_RG_AUDPREAMPRVSCALE_ADDR,
  4098. MT6328_PMIC_RG_AUDPREAMPRVSCALE_MASK, MT6328_PMIC_RG_AUDPREAMPRVSCALE_SHIFT},
  4099. {PMIC_RG_AUDPREAMPRINPUTSEL, MT6328_PMIC_RG_AUDPREAMPRINPUTSEL_ADDR,
  4100. MT6328_PMIC_RG_AUDPREAMPRINPUTSEL_MASK, MT6328_PMIC_RG_AUDPREAMPRINPUTSEL_SHIFT},
  4101. {PMIC_RG_AUDADCRPWRUP, MT6328_PMIC_RG_AUDADCRPWRUP_ADDR, MT6328_PMIC_RG_AUDADCRPWRUP_MASK,
  4102. MT6328_PMIC_RG_AUDADCRPWRUP_SHIFT},
  4103. {PMIC_RG_AUDADCRINPUTSEL, MT6328_PMIC_RG_AUDADCRINPUTSEL_ADDR,
  4104. MT6328_PMIC_RG_AUDADCRINPUTSEL_MASK, MT6328_PMIC_RG_AUDADCRINPUTSEL_SHIFT},
  4105. {PMIC_RG_AUDULHALFBIAS, MT6328_PMIC_RG_AUDULHALFBIAS_ADDR,
  4106. MT6328_PMIC_RG_AUDULHALFBIAS_MASK, MT6328_PMIC_RG_AUDULHALFBIAS_SHIFT},
  4107. {PMIC_RG_AUDGLBMADLPWEN, MT6328_PMIC_RG_AUDGLBMADLPWEN_ADDR,
  4108. MT6328_PMIC_RG_AUDGLBMADLPWEN_MASK, MT6328_PMIC_RG_AUDGLBMADLPWEN_SHIFT},
  4109. {PMIC_RG_AUDPREAMPLPEN, MT6328_PMIC_RG_AUDPREAMPLPEN_ADDR,
  4110. MT6328_PMIC_RG_AUDPREAMPLPEN_MASK, MT6328_PMIC_RG_AUDPREAMPLPEN_SHIFT},
  4111. {PMIC_RG_AUDADC1STSTAGELPEN, MT6328_PMIC_RG_AUDADC1STSTAGELPEN_ADDR,
  4112. MT6328_PMIC_RG_AUDADC1STSTAGELPEN_MASK, MT6328_PMIC_RG_AUDADC1STSTAGELPEN_SHIFT},
  4113. {PMIC_RG_AUDADC2NDSTAGELPEN, MT6328_PMIC_RG_AUDADC2NDSTAGELPEN_ADDR,
  4114. MT6328_PMIC_RG_AUDADC2NDSTAGELPEN_MASK, MT6328_PMIC_RG_AUDADC2NDSTAGELPEN_SHIFT},
  4115. {PMIC_RG_AUDADCFLASHLPEN, MT6328_PMIC_RG_AUDADCFLASHLPEN_ADDR,
  4116. MT6328_PMIC_RG_AUDADCFLASHLPEN_MASK, MT6328_PMIC_RG_AUDADCFLASHLPEN_SHIFT},
  4117. {PMIC_RG_AUDPREAMPIDDTEST, MT6328_PMIC_RG_AUDPREAMPIDDTEST_ADDR,
  4118. MT6328_PMIC_RG_AUDPREAMPIDDTEST_MASK, MT6328_PMIC_RG_AUDPREAMPIDDTEST_SHIFT},
  4119. {PMIC_RG_AUDADC1STSTAGEIDDTEST, MT6328_PMIC_RG_AUDADC1STSTAGEIDDTEST_ADDR,
  4120. MT6328_PMIC_RG_AUDADC1STSTAGEIDDTEST_MASK, MT6328_PMIC_RG_AUDADC1STSTAGEIDDTEST_SHIFT},
  4121. {PMIC_RG_AUDADC2NDSTAGEIDDTEST, MT6328_PMIC_RG_AUDADC2NDSTAGEIDDTEST_ADDR,
  4122. MT6328_PMIC_RG_AUDADC2NDSTAGEIDDTEST_MASK, MT6328_PMIC_RG_AUDADC2NDSTAGEIDDTEST_SHIFT},
  4123. {PMIC_RG_AUDADCREFBUFIDDTEST, MT6328_PMIC_RG_AUDADCREFBUFIDDTEST_ADDR,
  4124. MT6328_PMIC_RG_AUDADCREFBUFIDDTEST_MASK, MT6328_PMIC_RG_AUDADCREFBUFIDDTEST_SHIFT},
  4125. {PMIC_RG_AUDADCFLASHIDDTEST, MT6328_PMIC_RG_AUDADCFLASHIDDTEST_ADDR,
  4126. MT6328_PMIC_RG_AUDADCFLASHIDDTEST_MASK, MT6328_PMIC_RG_AUDADCFLASHIDDTEST_SHIFT},
  4127. {PMIC_RG_AUDADCDAC0P25FS, MT6328_PMIC_RG_AUDADCDAC0P25FS_ADDR,
  4128. MT6328_PMIC_RG_AUDADCDAC0P25FS_MASK, MT6328_PMIC_RG_AUDADCDAC0P25FS_SHIFT},
  4129. {PMIC_RG_AUDADCCLKSEL, MT6328_PMIC_RG_AUDADCCLKSEL_ADDR, MT6328_PMIC_RG_AUDADCCLKSEL_MASK,
  4130. MT6328_PMIC_RG_AUDADCCLKSEL_SHIFT},
  4131. {PMIC_RG_AUDADCCLKSOURCE, MT6328_PMIC_RG_AUDADCCLKSOURCE_ADDR,
  4132. MT6328_PMIC_RG_AUDADCCLKSOURCE_MASK, MT6328_PMIC_RG_AUDADCCLKSOURCE_SHIFT},
  4133. {PMIC_RG_AUDADCCLKGENMODE, MT6328_PMIC_RG_AUDADCCLKGENMODE_ADDR,
  4134. MT6328_PMIC_RG_AUDADCCLKGENMODE_MASK, MT6328_PMIC_RG_AUDADCCLKGENMODE_SHIFT},
  4135. {PMIC_RG_AUDPREAMPAAFEN, MT6328_PMIC_RG_AUDPREAMPAAFEN_ADDR,
  4136. MT6328_PMIC_RG_AUDPREAMPAAFEN_MASK, MT6328_PMIC_RG_AUDPREAMPAAFEN_SHIFT},
  4137. {PMIC_RG_DCCVCMBUFLPMODSEL, MT6328_PMIC_RG_DCCVCMBUFLPMODSEL_ADDR,
  4138. MT6328_PMIC_RG_DCCVCMBUFLPMODSEL_MASK, MT6328_PMIC_RG_DCCVCMBUFLPMODSEL_SHIFT},
  4139. {PMIC_RG_DCCVCMBUFLPSWEN, MT6328_PMIC_RG_DCCVCMBUFLPSWEN_ADDR,
  4140. MT6328_PMIC_RG_DCCVCMBUFLPSWEN_MASK, MT6328_PMIC_RG_DCCVCMBUFLPSWEN_SHIFT},
  4141. {PMIC_RG_AUDSPAREPGA, MT6328_PMIC_RG_AUDSPAREPGA_ADDR, MT6328_PMIC_RG_AUDSPAREPGA_MASK,
  4142. MT6328_PMIC_RG_AUDSPAREPGA_SHIFT},
  4143. {PMIC_RG_AUDADC1STSTAGESDENB, MT6328_PMIC_RG_AUDADC1STSTAGESDENB_ADDR,
  4144. MT6328_PMIC_RG_AUDADC1STSTAGESDENB_MASK, MT6328_PMIC_RG_AUDADC1STSTAGESDENB_SHIFT},
  4145. {PMIC_RG_AUDADC2NDSTAGERESET, MT6328_PMIC_RG_AUDADC2NDSTAGERESET_ADDR,
  4146. MT6328_PMIC_RG_AUDADC2NDSTAGERESET_MASK, MT6328_PMIC_RG_AUDADC2NDSTAGERESET_SHIFT},
  4147. {PMIC_RG_AUDADC3RDSTAGERESET, MT6328_PMIC_RG_AUDADC3RDSTAGERESET_ADDR,
  4148. MT6328_PMIC_RG_AUDADC3RDSTAGERESET_MASK, MT6328_PMIC_RG_AUDADC3RDSTAGERESET_SHIFT},
  4149. {PMIC_RG_AUDADCFSRESET, MT6328_PMIC_RG_AUDADCFSRESET_ADDR,
  4150. MT6328_PMIC_RG_AUDADCFSRESET_MASK, MT6328_PMIC_RG_AUDADCFSRESET_SHIFT},
  4151. {PMIC_RG_AUDADCWIDECM, MT6328_PMIC_RG_AUDADCWIDECM_ADDR, MT6328_PMIC_RG_AUDADCWIDECM_MASK,
  4152. MT6328_PMIC_RG_AUDADCWIDECM_SHIFT},
  4153. {PMIC_RG_AUDADCNOPATEST, MT6328_PMIC_RG_AUDADCNOPATEST_ADDR,
  4154. MT6328_PMIC_RG_AUDADCNOPATEST_MASK, MT6328_PMIC_RG_AUDADCNOPATEST_SHIFT},
  4155. {PMIC_RG_AUDADCBYPASS, MT6328_PMIC_RG_AUDADCBYPASS_ADDR, MT6328_PMIC_RG_AUDADCBYPASS_MASK,
  4156. MT6328_PMIC_RG_AUDADCBYPASS_SHIFT},
  4157. {PMIC_RG_AUDADCFFBYPASS, MT6328_PMIC_RG_AUDADCFFBYPASS_ADDR,
  4158. MT6328_PMIC_RG_AUDADCFFBYPASS_MASK, MT6328_PMIC_RG_AUDADCFFBYPASS_SHIFT},
  4159. {PMIC_RG_AUDADCDACFBCURRENT, MT6328_PMIC_RG_AUDADCDACFBCURRENT_ADDR,
  4160. MT6328_PMIC_RG_AUDADCDACFBCURRENT_MASK, MT6328_PMIC_RG_AUDADCDACFBCURRENT_SHIFT},
  4161. {PMIC_RG_AUDADCDACIDDTEST, MT6328_PMIC_RG_AUDADCDACIDDTEST_ADDR,
  4162. MT6328_PMIC_RG_AUDADCDACIDDTEST_MASK, MT6328_PMIC_RG_AUDADCDACIDDTEST_SHIFT},
  4163. {PMIC_RG_AUDADCDACNRZ, MT6328_PMIC_RG_AUDADCDACNRZ_ADDR, MT6328_PMIC_RG_AUDADCDACNRZ_MASK,
  4164. MT6328_PMIC_RG_AUDADCDACNRZ_SHIFT},
  4165. {PMIC_RG_AUDADCNODEM, MT6328_PMIC_RG_AUDADCNODEM_ADDR, MT6328_PMIC_RG_AUDADCNODEM_MASK,
  4166. MT6328_PMIC_RG_AUDADCNODEM_SHIFT},
  4167. {PMIC_RG_AUDADCDACTEST, MT6328_PMIC_RG_AUDADCDACTEST_ADDR,
  4168. MT6328_PMIC_RG_AUDADCDACTEST_MASK, MT6328_PMIC_RG_AUDADCDACTEST_SHIFT},
  4169. {PMIC_RG_AUDADCTESTDATA, MT6328_PMIC_RG_AUDADCTESTDATA_ADDR,
  4170. MT6328_PMIC_RG_AUDADCTESTDATA_MASK, MT6328_PMIC_RG_AUDADCTESTDATA_SHIFT},
  4171. {PMIC_RG_AUDRCTUNEL, MT6328_PMIC_RG_AUDRCTUNEL_ADDR, MT6328_PMIC_RG_AUDRCTUNEL_MASK,
  4172. MT6328_PMIC_RG_AUDRCTUNEL_SHIFT},
  4173. {PMIC_RG_AUDRCTUNELSEL, MT6328_PMIC_RG_AUDRCTUNELSEL_ADDR,
  4174. MT6328_PMIC_RG_AUDRCTUNELSEL_MASK, MT6328_PMIC_RG_AUDRCTUNELSEL_SHIFT},
  4175. {PMIC_RG_AUDRCTUNER, MT6328_PMIC_RG_AUDRCTUNER_ADDR, MT6328_PMIC_RG_AUDRCTUNER_MASK,
  4176. MT6328_PMIC_RG_AUDRCTUNER_SHIFT},
  4177. {PMIC_RG_AUDRCTUNERSEL, MT6328_PMIC_RG_AUDRCTUNERSEL_ADDR,
  4178. MT6328_PMIC_RG_AUDRCTUNERSEL_MASK, MT6328_PMIC_RG_AUDRCTUNERSEL_SHIFT},
  4179. {PMIC_RG_AUDSPAREVA28, MT6328_PMIC_RG_AUDSPAREVA28_ADDR, MT6328_PMIC_RG_AUDSPAREVA28_MASK,
  4180. MT6328_PMIC_RG_AUDSPAREVA28_SHIFT},
  4181. {PMIC_RG_AUDSPAREVA18, MT6328_PMIC_RG_AUDSPAREVA18_ADDR, MT6328_PMIC_RG_AUDSPAREVA18_MASK,
  4182. MT6328_PMIC_RG_AUDSPAREVA18_SHIFT},
  4183. {PMIC_RG_AUDENCSPAREVA28, MT6328_PMIC_RG_AUDENCSPAREVA28_ADDR,
  4184. MT6328_PMIC_RG_AUDENCSPAREVA28_MASK, MT6328_PMIC_RG_AUDENCSPAREVA28_SHIFT},
  4185. {PMIC_RG_AUDENCSPAREVA18, MT6328_PMIC_RG_AUDENCSPAREVA18_ADDR,
  4186. MT6328_PMIC_RG_AUDENCSPAREVA18_MASK, MT6328_PMIC_RG_AUDENCSPAREVA18_SHIFT},
  4187. {PMIC_RG_AUDDIGMICEN, MT6328_PMIC_RG_AUDDIGMICEN_ADDR, MT6328_PMIC_RG_AUDDIGMICEN_MASK,
  4188. MT6328_PMIC_RG_AUDDIGMICEN_SHIFT},
  4189. {PMIC_RG_AUDDIGMICBIAS, MT6328_PMIC_RG_AUDDIGMICBIAS_ADDR,
  4190. MT6328_PMIC_RG_AUDDIGMICBIAS_MASK, MT6328_PMIC_RG_AUDDIGMICBIAS_SHIFT},
  4191. {PMIC_RG_DMICHPCLKEN, MT6328_PMIC_RG_DMICHPCLKEN_ADDR, MT6328_PMIC_RG_DMICHPCLKEN_MASK,
  4192. MT6328_PMIC_RG_DMICHPCLKEN_SHIFT},
  4193. {PMIC_RG_AUDDIGMICPDUTY, MT6328_PMIC_RG_AUDDIGMICPDUTY_ADDR,
  4194. MT6328_PMIC_RG_AUDDIGMICPDUTY_MASK, MT6328_PMIC_RG_AUDDIGMICPDUTY_SHIFT},
  4195. {PMIC_RG_AUDDIGMICNDUTY, MT6328_PMIC_RG_AUDDIGMICNDUTY_ADDR,
  4196. MT6328_PMIC_RG_AUDDIGMICNDUTY_MASK, MT6328_PMIC_RG_AUDDIGMICNDUTY_SHIFT},
  4197. {PMIC_RG_DMICMONEN, MT6328_PMIC_RG_DMICMONEN_ADDR, MT6328_PMIC_RG_DMICMONEN_MASK,
  4198. MT6328_PMIC_RG_DMICMONEN_SHIFT},
  4199. {PMIC_RG_DMICMONSEL, MT6328_PMIC_RG_DMICMONSEL_ADDR, MT6328_PMIC_RG_DMICMONSEL_MASK,
  4200. MT6328_PMIC_RG_DMICMONSEL_SHIFT},
  4201. {PMIC_RG_AUDSPAREVMIC, MT6328_PMIC_RG_AUDSPAREVMIC_ADDR, MT6328_PMIC_RG_AUDSPAREVMIC_MASK,
  4202. MT6328_PMIC_RG_AUDSPAREVMIC_SHIFT},
  4203. {PMIC_RG_AUDPWDBMICBIAS0, MT6328_PMIC_RG_AUDPWDBMICBIAS0_ADDR,
  4204. MT6328_PMIC_RG_AUDPWDBMICBIAS0_MASK, MT6328_PMIC_RG_AUDPWDBMICBIAS0_SHIFT},
  4205. {PMIC_RG_AUDMICBIAS0DCSWPEN, MT6328_PMIC_RG_AUDMICBIAS0DCSWPEN_ADDR,
  4206. MT6328_PMIC_RG_AUDMICBIAS0DCSWPEN_MASK, MT6328_PMIC_RG_AUDMICBIAS0DCSWPEN_SHIFT},
  4207. {PMIC_RG_AUDMICBIAS0DCSWNEN, MT6328_PMIC_RG_AUDMICBIAS0DCSWNEN_ADDR,
  4208. MT6328_PMIC_RG_AUDMICBIAS0DCSWNEN_MASK, MT6328_PMIC_RG_AUDMICBIAS0DCSWNEN_SHIFT},
  4209. {PMIC_RG_AUDMICBIAS0BYPASSEN, MT6328_PMIC_RG_AUDMICBIAS0BYPASSEN_ADDR,
  4210. MT6328_PMIC_RG_AUDMICBIAS0BYPASSEN_MASK, MT6328_PMIC_RG_AUDMICBIAS0BYPASSEN_SHIFT},
  4211. {PMIC_RG_AUDPWDBMICBIAS1, MT6328_PMIC_RG_AUDPWDBMICBIAS1_ADDR,
  4212. MT6328_PMIC_RG_AUDPWDBMICBIAS1_MASK, MT6328_PMIC_RG_AUDPWDBMICBIAS1_SHIFT},
  4213. {PMIC_RG_AUDMICBIAS1DCSWPEN, MT6328_PMIC_RG_AUDMICBIAS1DCSWPEN_ADDR,
  4214. MT6328_PMIC_RG_AUDMICBIAS1DCSWPEN_MASK, MT6328_PMIC_RG_AUDMICBIAS1DCSWPEN_SHIFT},
  4215. {PMIC_RG_AUDMICBIAS1DCSWNEN, MT6328_PMIC_RG_AUDMICBIAS1DCSWNEN_ADDR,
  4216. MT6328_PMIC_RG_AUDMICBIAS1DCSWNEN_MASK, MT6328_PMIC_RG_AUDMICBIAS1DCSWNEN_SHIFT},
  4217. {PMIC_RG_AUDMICBIAS1BYPASSEN, MT6328_PMIC_RG_AUDMICBIAS1BYPASSEN_ADDR,
  4218. MT6328_PMIC_RG_AUDMICBIAS1BYPASSEN_MASK, MT6328_PMIC_RG_AUDMICBIAS1BYPASSEN_SHIFT},
  4219. {PMIC_RG_AUDMICBIASVREF, MT6328_PMIC_RG_AUDMICBIASVREF_ADDR,
  4220. MT6328_PMIC_RG_AUDMICBIASVREF_MASK, MT6328_PMIC_RG_AUDMICBIASVREF_SHIFT},
  4221. {PMIC_RG_AUDMICBIASLOWPEN, MT6328_PMIC_RG_AUDMICBIASLOWPEN_ADDR,
  4222. MT6328_PMIC_RG_AUDMICBIASLOWPEN_MASK, MT6328_PMIC_RG_AUDMICBIASLOWPEN_SHIFT},
  4223. {PMIC_RG_BANDGAPGEN, MT6328_PMIC_RG_BANDGAPGEN_ADDR, MT6328_PMIC_RG_BANDGAPGEN_MASK,
  4224. MT6328_PMIC_RG_BANDGAPGEN_SHIFT},
  4225. {PMIC_RG_AUDPREAMPLGAIN, MT6328_PMIC_RG_AUDPREAMPLGAIN_ADDR,
  4226. MT6328_PMIC_RG_AUDPREAMPLGAIN_MASK, MT6328_PMIC_RG_AUDPREAMPLGAIN_SHIFT},
  4227. {PMIC_RG_AUDPREAMPRGAIN, MT6328_PMIC_RG_AUDPREAMPRGAIN_ADDR,
  4228. MT6328_PMIC_RG_AUDPREAMPRGAIN_MASK, MT6328_PMIC_RG_AUDPREAMPRGAIN_SHIFT},
  4229. {PMIC_RG_DIVCKS_CHG, MT6328_PMIC_RG_DIVCKS_CHG_ADDR, MT6328_PMIC_RG_DIVCKS_CHG_MASK,
  4230. MT6328_PMIC_RG_DIVCKS_CHG_SHIFT},
  4231. {PMIC_RG_DIVCKS_ON, MT6328_PMIC_RG_DIVCKS_ON_ADDR, MT6328_PMIC_RG_DIVCKS_ON_MASK,
  4232. MT6328_PMIC_RG_DIVCKS_ON_SHIFT},
  4233. {PMIC_RG_DIVCKS_PRG, MT6328_PMIC_RG_DIVCKS_PRG_ADDR, MT6328_PMIC_RG_DIVCKS_PRG_MASK,
  4234. MT6328_PMIC_RG_DIVCKS_PRG_SHIFT},
  4235. {PMIC_RG_DIVCKS_PWD_NCP, MT6328_PMIC_RG_DIVCKS_PWD_NCP_ADDR,
  4236. MT6328_PMIC_RG_DIVCKS_PWD_NCP_MASK, MT6328_PMIC_RG_DIVCKS_PWD_NCP_SHIFT},
  4237. {PMIC_RG_DIVCKS_PWD_NCP_ST_SEL, MT6328_PMIC_RG_DIVCKS_PWD_NCP_ST_SEL_ADDR,
  4238. MT6328_PMIC_RG_DIVCKS_PWD_NCP_ST_SEL_MASK, MT6328_PMIC_RG_DIVCKS_PWD_NCP_ST_SEL_SHIFT},
  4239. {PMIC_AUXADC_ADC_OUT_CH0, MT6328_PMIC_AUXADC_ADC_OUT_CH0_ADDR,
  4240. MT6328_PMIC_AUXADC_ADC_OUT_CH0_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH0_SHIFT},
  4241. {PMIC_AUXADC_ADC_RDY_CH0, MT6328_PMIC_AUXADC_ADC_RDY_CH0_ADDR,
  4242. MT6328_PMIC_AUXADC_ADC_RDY_CH0_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH0_SHIFT},
  4243. {PMIC_AUXADC_ADC_OUT_CH1, MT6328_PMIC_AUXADC_ADC_OUT_CH1_ADDR,
  4244. MT6328_PMIC_AUXADC_ADC_OUT_CH1_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH1_SHIFT},
  4245. {PMIC_AUXADC_ADC_RDY_CH1, MT6328_PMIC_AUXADC_ADC_RDY_CH1_ADDR,
  4246. MT6328_PMIC_AUXADC_ADC_RDY_CH1_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH1_SHIFT},
  4247. {PMIC_AUXADC_ADC_OUT_CH2, MT6328_PMIC_AUXADC_ADC_OUT_CH2_ADDR,
  4248. MT6328_PMIC_AUXADC_ADC_OUT_CH2_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH2_SHIFT},
  4249. {PMIC_AUXADC_ADC_RDY_CH2, MT6328_PMIC_AUXADC_ADC_RDY_CH2_ADDR,
  4250. MT6328_PMIC_AUXADC_ADC_RDY_CH2_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH2_SHIFT},
  4251. {PMIC_AUXADC_ADC_OUT_CH3, MT6328_PMIC_AUXADC_ADC_OUT_CH3_ADDR,
  4252. MT6328_PMIC_AUXADC_ADC_OUT_CH3_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH3_SHIFT},
  4253. {PMIC_AUXADC_ADC_RDY_CH3, MT6328_PMIC_AUXADC_ADC_RDY_CH3_ADDR,
  4254. MT6328_PMIC_AUXADC_ADC_RDY_CH3_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH3_SHIFT},
  4255. {PMIC_AUXADC_ADC_OUT_CH4, MT6328_PMIC_AUXADC_ADC_OUT_CH4_ADDR,
  4256. MT6328_PMIC_AUXADC_ADC_OUT_CH4_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH4_SHIFT},
  4257. {PMIC_AUXADC_ADC_RDY_CH4, MT6328_PMIC_AUXADC_ADC_RDY_CH4_ADDR,
  4258. MT6328_PMIC_AUXADC_ADC_RDY_CH4_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH4_SHIFT},
  4259. {PMIC_AUXADC_ADC_OUT_CH5, MT6328_PMIC_AUXADC_ADC_OUT_CH5_ADDR,
  4260. MT6328_PMIC_AUXADC_ADC_OUT_CH5_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH5_SHIFT},
  4261. {PMIC_AUXADC_ADC_RDY_CH5, MT6328_PMIC_AUXADC_ADC_RDY_CH5_ADDR,
  4262. MT6328_PMIC_AUXADC_ADC_RDY_CH5_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH5_SHIFT},
  4263. {PMIC_AUXADC_ADC_OUT_CH6, MT6328_PMIC_AUXADC_ADC_OUT_CH6_ADDR,
  4264. MT6328_PMIC_AUXADC_ADC_OUT_CH6_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH6_SHIFT},
  4265. {PMIC_AUXADC_ADC_RDY_CH6, MT6328_PMIC_AUXADC_ADC_RDY_CH6_ADDR,
  4266. MT6328_PMIC_AUXADC_ADC_RDY_CH6_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH6_SHIFT},
  4267. {PMIC_AUXADC_ADC_OUT_CH7, MT6328_PMIC_AUXADC_ADC_OUT_CH7_ADDR,
  4268. MT6328_PMIC_AUXADC_ADC_OUT_CH7_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH7_SHIFT},
  4269. {PMIC_AUXADC_ADC_RDY_CH7, MT6328_PMIC_AUXADC_ADC_RDY_CH7_ADDR,
  4270. MT6328_PMIC_AUXADC_ADC_RDY_CH7_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH7_SHIFT},
  4271. {PMIC_AUXADC_ADC_OUT_CH8, MT6328_PMIC_AUXADC_ADC_OUT_CH8_ADDR,
  4272. MT6328_PMIC_AUXADC_ADC_OUT_CH8_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH8_SHIFT},
  4273. {PMIC_AUXADC_ADC_RDY_CH8, MT6328_PMIC_AUXADC_ADC_RDY_CH8_ADDR,
  4274. MT6328_PMIC_AUXADC_ADC_RDY_CH8_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH8_SHIFT},
  4275. {PMIC_AUXADC_ADC_OUT_CH9, MT6328_PMIC_AUXADC_ADC_OUT_CH9_ADDR,
  4276. MT6328_PMIC_AUXADC_ADC_OUT_CH9_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH9_SHIFT},
  4277. {PMIC_AUXADC_ADC_RDY_CH9, MT6328_PMIC_AUXADC_ADC_RDY_CH9_ADDR,
  4278. MT6328_PMIC_AUXADC_ADC_RDY_CH9_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH9_SHIFT},
  4279. {PMIC_AUXADC_ADC_OUT_CH10, MT6328_PMIC_AUXADC_ADC_OUT_CH10_ADDR,
  4280. MT6328_PMIC_AUXADC_ADC_OUT_CH10_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH10_SHIFT},
  4281. {PMIC_AUXADC_ADC_RDY_CH10, MT6328_PMIC_AUXADC_ADC_RDY_CH10_ADDR,
  4282. MT6328_PMIC_AUXADC_ADC_RDY_CH10_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH10_SHIFT},
  4283. {PMIC_AUXADC_ADC_OUT_CH11, MT6328_PMIC_AUXADC_ADC_OUT_CH11_ADDR,
  4284. MT6328_PMIC_AUXADC_ADC_OUT_CH11_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH11_SHIFT},
  4285. {PMIC_AUXADC_ADC_RDY_CH11, MT6328_PMIC_AUXADC_ADC_RDY_CH11_ADDR,
  4286. MT6328_PMIC_AUXADC_ADC_RDY_CH11_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH11_SHIFT},
  4287. {PMIC_AUXADC_ADC_OUT_CH12_15, MT6328_PMIC_AUXADC_ADC_OUT_CH12_15_ADDR,
  4288. MT6328_PMIC_AUXADC_ADC_OUT_CH12_15_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH12_15_SHIFT},
  4289. {PMIC_AUXADC_ADC_RDY_CH12_15, MT6328_PMIC_AUXADC_ADC_RDY_CH12_15_ADDR,
  4290. MT6328_PMIC_AUXADC_ADC_RDY_CH12_15_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH12_15_SHIFT},
  4291. {PMIC_AUXADC_ADC_OUT_THR_HW, MT6328_PMIC_AUXADC_ADC_OUT_THR_HW_ADDR,
  4292. MT6328_PMIC_AUXADC_ADC_OUT_THR_HW_MASK, MT6328_PMIC_AUXADC_ADC_OUT_THR_HW_SHIFT},
  4293. {PMIC_AUXADC_ADC_RDY_THR_HW, MT6328_PMIC_AUXADC_ADC_RDY_THR_HW_ADDR,
  4294. MT6328_PMIC_AUXADC_ADC_RDY_THR_HW_MASK, MT6328_PMIC_AUXADC_ADC_RDY_THR_HW_SHIFT},
  4295. {PMIC_AUXADC_ADC_OUT_LBAT, MT6328_PMIC_AUXADC_ADC_OUT_LBAT_ADDR,
  4296. MT6328_PMIC_AUXADC_ADC_OUT_LBAT_MASK, MT6328_PMIC_AUXADC_ADC_OUT_LBAT_SHIFT},
  4297. {PMIC_AUXADC_ADC_RDY_LBAT, MT6328_PMIC_AUXADC_ADC_RDY_LBAT_ADDR,
  4298. MT6328_PMIC_AUXADC_ADC_RDY_LBAT_MASK, MT6328_PMIC_AUXADC_ADC_RDY_LBAT_SHIFT},
  4299. {PMIC_AUXADC_ADC_OUT_LBAT2, MT6328_PMIC_AUXADC_ADC_OUT_LBAT2_ADDR,
  4300. MT6328_PMIC_AUXADC_ADC_OUT_LBAT2_MASK, MT6328_PMIC_AUXADC_ADC_OUT_LBAT2_SHIFT},
  4301. {PMIC_AUXADC_ADC_RDY_LBAT2, MT6328_PMIC_AUXADC_ADC_RDY_LBAT2_ADDR,
  4302. MT6328_PMIC_AUXADC_ADC_RDY_LBAT2_MASK, MT6328_PMIC_AUXADC_ADC_RDY_LBAT2_SHIFT},
  4303. {PMIC_AUXADC_ADC_OUT_CH7_BY_GPS, MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_GPS_ADDR,
  4304. MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_GPS_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_GPS_SHIFT},
  4305. {PMIC_AUXADC_ADC_RDY_CH7_BY_GPS, MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_GPS_ADDR,
  4306. MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_GPS_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_GPS_SHIFT},
  4307. {PMIC_AUXADC_ADC_OUT_CH7_BY_MD, MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_MD_ADDR,
  4308. MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_MD_SHIFT},
  4309. {PMIC_AUXADC_ADC_RDY_CH7_BY_MD, MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_MD_ADDR,
  4310. MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_MD_SHIFT},
  4311. {PMIC_AUXADC_ADC_OUT_CH7_BY_AP, MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_AP_ADDR,
  4312. MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_AP_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH7_BY_AP_SHIFT},
  4313. {PMIC_AUXADC_ADC_RDY_CH7_BY_AP, MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_AP_ADDR,
  4314. MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_AP_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH7_BY_AP_SHIFT},
  4315. {PMIC_AUXADC_ADC_OUT_CH4_BY_MD, MT6328_PMIC_AUXADC_ADC_OUT_CH4_BY_MD_ADDR,
  4316. MT6328_PMIC_AUXADC_ADC_OUT_CH4_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH4_BY_MD_SHIFT},
  4317. {PMIC_AUXADC_ADC_RDY_CH4_BY_MD, MT6328_PMIC_AUXADC_ADC_RDY_CH4_BY_MD_ADDR,
  4318. MT6328_PMIC_AUXADC_ADC_RDY_CH4_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH4_BY_MD_SHIFT},
  4319. {PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR, MT6328_PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR_ADDR,
  4320. MT6328_PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR_MASK, MT6328_PMIC_AUXADC_ADC_OUT_WAKEUP_PCHR_SHIFT},
  4321. {PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR, MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR_ADDR,
  4322. MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR_MASK, MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_PCHR_SHIFT},
  4323. {PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR, MT6328_PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR_ADDR,
  4324. MT6328_PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR_MASK,
  4325. MT6328_PMIC_AUXADC_ADC_OUT_WAKEUP_SWCHR_SHIFT},
  4326. {PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR, MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR_ADDR,
  4327. MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR_MASK,
  4328. MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_SWCHR_SHIFT},
  4329. {PMIC_AUXADC_ADC_OUT_CH0_BY_MD, MT6328_PMIC_AUXADC_ADC_OUT_CH0_BY_MD_ADDR,
  4330. MT6328_PMIC_AUXADC_ADC_OUT_CH0_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH0_BY_MD_SHIFT},
  4331. {PMIC_AUXADC_ADC_RDY_CH0_BY_MD, MT6328_PMIC_AUXADC_ADC_RDY_CH0_BY_MD_ADDR,
  4332. MT6328_PMIC_AUXADC_ADC_RDY_CH0_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH0_BY_MD_SHIFT},
  4333. {PMIC_AUXADC_ADC_OUT_CH0_BY_AP, MT6328_PMIC_AUXADC_ADC_OUT_CH0_BY_AP_ADDR,
  4334. MT6328_PMIC_AUXADC_ADC_OUT_CH0_BY_AP_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH0_BY_AP_SHIFT},
  4335. {PMIC_AUXADC_ADC_RDY_CH0_BY_AP, MT6328_PMIC_AUXADC_ADC_RDY_CH0_BY_AP_ADDR,
  4336. MT6328_PMIC_AUXADC_ADC_RDY_CH0_BY_AP_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH0_BY_AP_SHIFT},
  4337. {PMIC_AUXADC_ADC_OUT_CH1_BY_MD, MT6328_PMIC_AUXADC_ADC_OUT_CH1_BY_MD_ADDR,
  4338. MT6328_PMIC_AUXADC_ADC_OUT_CH1_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH1_BY_MD_SHIFT},
  4339. {PMIC_AUXADC_ADC_RDY_CH1_BY_MD, MT6328_PMIC_AUXADC_ADC_RDY_CH1_BY_MD_ADDR,
  4340. MT6328_PMIC_AUXADC_ADC_RDY_CH1_BY_MD_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH1_BY_MD_SHIFT},
  4341. {PMIC_AUXADC_ADC_OUT_CH1_BY_AP, MT6328_PMIC_AUXADC_ADC_OUT_CH1_BY_AP_ADDR,
  4342. MT6328_PMIC_AUXADC_ADC_OUT_CH1_BY_AP_MASK, MT6328_PMIC_AUXADC_ADC_OUT_CH1_BY_AP_SHIFT},
  4343. {PMIC_AUXADC_ADC_RDY_CH1_BY_AP, MT6328_PMIC_AUXADC_ADC_RDY_CH1_BY_AP_ADDR,
  4344. MT6328_PMIC_AUXADC_ADC_RDY_CH1_BY_AP_MASK, MT6328_PMIC_AUXADC_ADC_RDY_CH1_BY_AP_SHIFT},
  4345. {PMIC_AUXADC_ADC_OUT_VISMPS0, MT6328_PMIC_AUXADC_ADC_OUT_VISMPS0_ADDR,
  4346. MT6328_PMIC_AUXADC_ADC_OUT_VISMPS0_MASK, MT6328_PMIC_AUXADC_ADC_OUT_VISMPS0_SHIFT},
  4347. {PMIC_AUXADC_ADC_RDY_VISMPS0, MT6328_PMIC_AUXADC_ADC_RDY_VISMPS0_ADDR,
  4348. MT6328_PMIC_AUXADC_ADC_RDY_VISMPS0_MASK, MT6328_PMIC_AUXADC_ADC_RDY_VISMPS0_SHIFT},
  4349. {PMIC_AUXADC_ADC_OUT_FGADC1, MT6328_PMIC_AUXADC_ADC_OUT_FGADC1_ADDR,
  4350. MT6328_PMIC_AUXADC_ADC_OUT_FGADC1_MASK, MT6328_PMIC_AUXADC_ADC_OUT_FGADC1_SHIFT},
  4351. {PMIC_AUXADC_ADC_RDY_FGADC1, MT6328_PMIC_AUXADC_ADC_RDY_FGADC1_ADDR,
  4352. MT6328_PMIC_AUXADC_ADC_RDY_FGADC1_MASK, MT6328_PMIC_AUXADC_ADC_RDY_FGADC1_SHIFT},
  4353. {PMIC_AUXADC_ADC_OUT_FGADC2, MT6328_PMIC_AUXADC_ADC_OUT_FGADC2_ADDR,
  4354. MT6328_PMIC_AUXADC_ADC_OUT_FGADC2_MASK, MT6328_PMIC_AUXADC_ADC_OUT_FGADC2_SHIFT},
  4355. {PMIC_AUXADC_ADC_RDY_FGADC2, MT6328_PMIC_AUXADC_ADC_RDY_FGADC2_ADDR,
  4356. MT6328_PMIC_AUXADC_ADC_RDY_FGADC2_MASK, MT6328_PMIC_AUXADC_ADC_RDY_FGADC2_SHIFT},
  4357. {PMIC_AUXADC_ADC_OUT_IMP, MT6328_PMIC_AUXADC_ADC_OUT_IMP_ADDR,
  4358. MT6328_PMIC_AUXADC_ADC_OUT_IMP_MASK, MT6328_PMIC_AUXADC_ADC_OUT_IMP_SHIFT},
  4359. {PMIC_AUXADC_ADC_RDY_IMP, MT6328_PMIC_AUXADC_ADC_RDY_IMP_ADDR,
  4360. MT6328_PMIC_AUXADC_ADC_RDY_IMP_MASK, MT6328_PMIC_AUXADC_ADC_RDY_IMP_SHIFT},
  4361. {PMIC_AUXADC_ADC_OUT_IMP_AVG, MT6328_PMIC_AUXADC_ADC_OUT_IMP_AVG_ADDR,
  4362. MT6328_PMIC_AUXADC_ADC_OUT_IMP_AVG_MASK, MT6328_PMIC_AUXADC_ADC_OUT_IMP_AVG_SHIFT},
  4363. {PMIC_AUXADC_ADC_RDY_IMP_AVG, MT6328_PMIC_AUXADC_ADC_RDY_IMP_AVG_ADDR,
  4364. MT6328_PMIC_AUXADC_ADC_RDY_IMP_AVG_MASK, MT6328_PMIC_AUXADC_ADC_RDY_IMP_AVG_SHIFT},
  4365. {PMIC_AUXADC_ADC_OUT_RAW, MT6328_PMIC_AUXADC_ADC_OUT_RAW_ADDR,
  4366. MT6328_PMIC_AUXADC_ADC_OUT_RAW_MASK, MT6328_PMIC_AUXADC_ADC_OUT_RAW_SHIFT},
  4367. {PMIC_AUXADC_ADC_OUT_MDRT, MT6328_PMIC_AUXADC_ADC_OUT_MDRT_ADDR,
  4368. MT6328_PMIC_AUXADC_ADC_OUT_MDRT_MASK, MT6328_PMIC_AUXADC_ADC_OUT_MDRT_SHIFT},
  4369. {PMIC_AUXADC_ADC_RDY_MDRT, MT6328_PMIC_AUXADC_ADC_RDY_MDRT_ADDR,
  4370. MT6328_PMIC_AUXADC_ADC_RDY_MDRT_MASK, MT6328_PMIC_AUXADC_ADC_RDY_MDRT_SHIFT},
  4371. {PMIC_AUXADC_ADC_OUT_MDBG, MT6328_PMIC_AUXADC_ADC_OUT_MDBG_ADDR,
  4372. MT6328_PMIC_AUXADC_ADC_OUT_MDBG_MASK, MT6328_PMIC_AUXADC_ADC_OUT_MDBG_SHIFT},
  4373. {PMIC_AUXADC_ADC_RDY_MDBG, MT6328_PMIC_AUXADC_ADC_RDY_MDBG_ADDR,
  4374. MT6328_PMIC_AUXADC_ADC_RDY_MDBG_MASK, MT6328_PMIC_AUXADC_ADC_RDY_MDBG_SHIFT},
  4375. {PMIC_AUXADC_BUF_OUT_00, MT6328_PMIC_AUXADC_BUF_OUT_00_ADDR,
  4376. MT6328_PMIC_AUXADC_BUF_OUT_00_MASK, MT6328_PMIC_AUXADC_BUF_OUT_00_SHIFT},
  4377. {PMIC_AUXADC_BUF_RDY_00, MT6328_PMIC_AUXADC_BUF_RDY_00_ADDR,
  4378. MT6328_PMIC_AUXADC_BUF_RDY_00_MASK, MT6328_PMIC_AUXADC_BUF_RDY_00_SHIFT},
  4379. {PMIC_AUXADC_BUF_OUT_01, MT6328_PMIC_AUXADC_BUF_OUT_01_ADDR,
  4380. MT6328_PMIC_AUXADC_BUF_OUT_01_MASK, MT6328_PMIC_AUXADC_BUF_OUT_01_SHIFT},
  4381. {PMIC_AUXADC_BUF_RDY_01, MT6328_PMIC_AUXADC_BUF_RDY_01_ADDR,
  4382. MT6328_PMIC_AUXADC_BUF_RDY_01_MASK, MT6328_PMIC_AUXADC_BUF_RDY_01_SHIFT},
  4383. {PMIC_AUXADC_BUF_OUT_02, MT6328_PMIC_AUXADC_BUF_OUT_02_ADDR,
  4384. MT6328_PMIC_AUXADC_BUF_OUT_02_MASK, MT6328_PMIC_AUXADC_BUF_OUT_02_SHIFT},
  4385. {PMIC_AUXADC_BUF_RDY_02, MT6328_PMIC_AUXADC_BUF_RDY_02_ADDR,
  4386. MT6328_PMIC_AUXADC_BUF_RDY_02_MASK, MT6328_PMIC_AUXADC_BUF_RDY_02_SHIFT},
  4387. {PMIC_AUXADC_BUF_OUT_03, MT6328_PMIC_AUXADC_BUF_OUT_03_ADDR,
  4388. MT6328_PMIC_AUXADC_BUF_OUT_03_MASK, MT6328_PMIC_AUXADC_BUF_OUT_03_SHIFT},
  4389. {PMIC_AUXADC_BUF_RDY_03, MT6328_PMIC_AUXADC_BUF_RDY_03_ADDR,
  4390. MT6328_PMIC_AUXADC_BUF_RDY_03_MASK, MT6328_PMIC_AUXADC_BUF_RDY_03_SHIFT},
  4391. {PMIC_AUXADC_BUF_OUT_04, MT6328_PMIC_AUXADC_BUF_OUT_04_ADDR,
  4392. MT6328_PMIC_AUXADC_BUF_OUT_04_MASK, MT6328_PMIC_AUXADC_BUF_OUT_04_SHIFT},
  4393. {PMIC_AUXADC_BUF_RDY_04, MT6328_PMIC_AUXADC_BUF_RDY_04_ADDR,
  4394. MT6328_PMIC_AUXADC_BUF_RDY_04_MASK, MT6328_PMIC_AUXADC_BUF_RDY_04_SHIFT},
  4395. {PMIC_AUXADC_BUF_OUT_05, MT6328_PMIC_AUXADC_BUF_OUT_05_ADDR,
  4396. MT6328_PMIC_AUXADC_BUF_OUT_05_MASK, MT6328_PMIC_AUXADC_BUF_OUT_05_SHIFT},
  4397. {PMIC_AUXADC_BUF_RDY_05, MT6328_PMIC_AUXADC_BUF_RDY_05_ADDR,
  4398. MT6328_PMIC_AUXADC_BUF_RDY_05_MASK, MT6328_PMIC_AUXADC_BUF_RDY_05_SHIFT},
  4399. {PMIC_AUXADC_BUF_OUT_06, MT6328_PMIC_AUXADC_BUF_OUT_06_ADDR,
  4400. MT6328_PMIC_AUXADC_BUF_OUT_06_MASK, MT6328_PMIC_AUXADC_BUF_OUT_06_SHIFT},
  4401. {PMIC_AUXADC_BUF_RDY_06, MT6328_PMIC_AUXADC_BUF_RDY_06_ADDR,
  4402. MT6328_PMIC_AUXADC_BUF_RDY_06_MASK, MT6328_PMIC_AUXADC_BUF_RDY_06_SHIFT},
  4403. {PMIC_AUXADC_BUF_OUT_07, MT6328_PMIC_AUXADC_BUF_OUT_07_ADDR,
  4404. MT6328_PMIC_AUXADC_BUF_OUT_07_MASK, MT6328_PMIC_AUXADC_BUF_OUT_07_SHIFT},
  4405. {PMIC_AUXADC_BUF_RDY_07, MT6328_PMIC_AUXADC_BUF_RDY_07_ADDR,
  4406. MT6328_PMIC_AUXADC_BUF_RDY_07_MASK, MT6328_PMIC_AUXADC_BUF_RDY_07_SHIFT},
  4407. {PMIC_AUXADC_BUF_OUT_08, MT6328_PMIC_AUXADC_BUF_OUT_08_ADDR,
  4408. MT6328_PMIC_AUXADC_BUF_OUT_08_MASK, MT6328_PMIC_AUXADC_BUF_OUT_08_SHIFT},
  4409. {PMIC_AUXADC_BUF_RDY_08, MT6328_PMIC_AUXADC_BUF_RDY_08_ADDR,
  4410. MT6328_PMIC_AUXADC_BUF_RDY_08_MASK, MT6328_PMIC_AUXADC_BUF_RDY_08_SHIFT},
  4411. {PMIC_AUXADC_BUF_OUT_09, MT6328_PMIC_AUXADC_BUF_OUT_09_ADDR,
  4412. MT6328_PMIC_AUXADC_BUF_OUT_09_MASK, MT6328_PMIC_AUXADC_BUF_OUT_09_SHIFT},
  4413. {PMIC_AUXADC_BUF_RDY_09, MT6328_PMIC_AUXADC_BUF_RDY_09_ADDR,
  4414. MT6328_PMIC_AUXADC_BUF_RDY_09_MASK, MT6328_PMIC_AUXADC_BUF_RDY_09_SHIFT},
  4415. {PMIC_AUXADC_BUF_OUT_10, MT6328_PMIC_AUXADC_BUF_OUT_10_ADDR,
  4416. MT6328_PMIC_AUXADC_BUF_OUT_10_MASK, MT6328_PMIC_AUXADC_BUF_OUT_10_SHIFT},
  4417. {PMIC_AUXADC_BUF_RDY_10, MT6328_PMIC_AUXADC_BUF_RDY_10_ADDR,
  4418. MT6328_PMIC_AUXADC_BUF_RDY_10_MASK, MT6328_PMIC_AUXADC_BUF_RDY_10_SHIFT},
  4419. {PMIC_AUXADC_BUF_OUT_11, MT6328_PMIC_AUXADC_BUF_OUT_11_ADDR,
  4420. MT6328_PMIC_AUXADC_BUF_OUT_11_MASK, MT6328_PMIC_AUXADC_BUF_OUT_11_SHIFT},
  4421. {PMIC_AUXADC_BUF_RDY_11, MT6328_PMIC_AUXADC_BUF_RDY_11_ADDR,
  4422. MT6328_PMIC_AUXADC_BUF_RDY_11_MASK, MT6328_PMIC_AUXADC_BUF_RDY_11_SHIFT},
  4423. {PMIC_AUXADC_BUF_OUT_12, MT6328_PMIC_AUXADC_BUF_OUT_12_ADDR,
  4424. MT6328_PMIC_AUXADC_BUF_OUT_12_MASK, MT6328_PMIC_AUXADC_BUF_OUT_12_SHIFT},
  4425. {PMIC_AUXADC_BUF_RDY_12, MT6328_PMIC_AUXADC_BUF_RDY_12_ADDR,
  4426. MT6328_PMIC_AUXADC_BUF_RDY_12_MASK, MT6328_PMIC_AUXADC_BUF_RDY_12_SHIFT},
  4427. {PMIC_AUXADC_BUF_OUT_13, MT6328_PMIC_AUXADC_BUF_OUT_13_ADDR,
  4428. MT6328_PMIC_AUXADC_BUF_OUT_13_MASK, MT6328_PMIC_AUXADC_BUF_OUT_13_SHIFT},
  4429. {PMIC_AUXADC_BUF_RDY_13, MT6328_PMIC_AUXADC_BUF_RDY_13_ADDR,
  4430. MT6328_PMIC_AUXADC_BUF_RDY_13_MASK, MT6328_PMIC_AUXADC_BUF_RDY_13_SHIFT},
  4431. {PMIC_AUXADC_BUF_OUT_14, MT6328_PMIC_AUXADC_BUF_OUT_14_ADDR,
  4432. MT6328_PMIC_AUXADC_BUF_OUT_14_MASK, MT6328_PMIC_AUXADC_BUF_OUT_14_SHIFT},
  4433. {PMIC_AUXADC_BUF_RDY_14, MT6328_PMIC_AUXADC_BUF_RDY_14_ADDR,
  4434. MT6328_PMIC_AUXADC_BUF_RDY_14_MASK, MT6328_PMIC_AUXADC_BUF_RDY_14_SHIFT},
  4435. {PMIC_AUXADC_BUF_OUT_15, MT6328_PMIC_AUXADC_BUF_OUT_15_ADDR,
  4436. MT6328_PMIC_AUXADC_BUF_OUT_15_MASK, MT6328_PMIC_AUXADC_BUF_OUT_15_SHIFT},
  4437. {PMIC_AUXADC_BUF_RDY_15, MT6328_PMIC_AUXADC_BUF_RDY_15_ADDR,
  4438. MT6328_PMIC_AUXADC_BUF_RDY_15_MASK, MT6328_PMIC_AUXADC_BUF_RDY_15_SHIFT},
  4439. {PMIC_AUXADC_BUF_OUT_16, MT6328_PMIC_AUXADC_BUF_OUT_16_ADDR,
  4440. MT6328_PMIC_AUXADC_BUF_OUT_16_MASK, MT6328_PMIC_AUXADC_BUF_OUT_16_SHIFT},
  4441. {PMIC_AUXADC_BUF_RDY_16, MT6328_PMIC_AUXADC_BUF_RDY_16_ADDR,
  4442. MT6328_PMIC_AUXADC_BUF_RDY_16_MASK, MT6328_PMIC_AUXADC_BUF_RDY_16_SHIFT},
  4443. {PMIC_AUXADC_BUF_OUT_17, MT6328_PMIC_AUXADC_BUF_OUT_17_ADDR,
  4444. MT6328_PMIC_AUXADC_BUF_OUT_17_MASK, MT6328_PMIC_AUXADC_BUF_OUT_17_SHIFT},
  4445. {PMIC_AUXADC_BUF_RDY_17, MT6328_PMIC_AUXADC_BUF_RDY_17_ADDR,
  4446. MT6328_PMIC_AUXADC_BUF_RDY_17_MASK, MT6328_PMIC_AUXADC_BUF_RDY_17_SHIFT},
  4447. {PMIC_AUXADC_BUF_OUT_18, MT6328_PMIC_AUXADC_BUF_OUT_18_ADDR,
  4448. MT6328_PMIC_AUXADC_BUF_OUT_18_MASK, MT6328_PMIC_AUXADC_BUF_OUT_18_SHIFT},
  4449. {PMIC_AUXADC_BUF_RDY_18, MT6328_PMIC_AUXADC_BUF_RDY_18_ADDR,
  4450. MT6328_PMIC_AUXADC_BUF_RDY_18_MASK, MT6328_PMIC_AUXADC_BUF_RDY_18_SHIFT},
  4451. {PMIC_AUXADC_BUF_OUT_19, MT6328_PMIC_AUXADC_BUF_OUT_19_ADDR,
  4452. MT6328_PMIC_AUXADC_BUF_OUT_19_MASK, MT6328_PMIC_AUXADC_BUF_OUT_19_SHIFT},
  4453. {PMIC_AUXADC_BUF_RDY_19, MT6328_PMIC_AUXADC_BUF_RDY_19_ADDR,
  4454. MT6328_PMIC_AUXADC_BUF_RDY_19_MASK, MT6328_PMIC_AUXADC_BUF_RDY_19_SHIFT},
  4455. {PMIC_AUXADC_BUF_OUT_20, MT6328_PMIC_AUXADC_BUF_OUT_20_ADDR,
  4456. MT6328_PMIC_AUXADC_BUF_OUT_20_MASK, MT6328_PMIC_AUXADC_BUF_OUT_20_SHIFT},
  4457. {PMIC_AUXADC_BUF_RDY_20, MT6328_PMIC_AUXADC_BUF_RDY_20_ADDR,
  4458. MT6328_PMIC_AUXADC_BUF_RDY_20_MASK, MT6328_PMIC_AUXADC_BUF_RDY_20_SHIFT},
  4459. {PMIC_AUXADC_BUF_OUT_21, MT6328_PMIC_AUXADC_BUF_OUT_21_ADDR,
  4460. MT6328_PMIC_AUXADC_BUF_OUT_21_MASK, MT6328_PMIC_AUXADC_BUF_OUT_21_SHIFT},
  4461. {PMIC_AUXADC_BUF_RDY_21, MT6328_PMIC_AUXADC_BUF_RDY_21_ADDR,
  4462. MT6328_PMIC_AUXADC_BUF_RDY_21_MASK, MT6328_PMIC_AUXADC_BUF_RDY_21_SHIFT},
  4463. {PMIC_AUXADC_BUF_OUT_22, MT6328_PMIC_AUXADC_BUF_OUT_22_ADDR,
  4464. MT6328_PMIC_AUXADC_BUF_OUT_22_MASK, MT6328_PMIC_AUXADC_BUF_OUT_22_SHIFT},
  4465. {PMIC_AUXADC_BUF_RDY_22, MT6328_PMIC_AUXADC_BUF_RDY_22_ADDR,
  4466. MT6328_PMIC_AUXADC_BUF_RDY_22_MASK, MT6328_PMIC_AUXADC_BUF_RDY_22_SHIFT},
  4467. {PMIC_AUXADC_BUF_OUT_23, MT6328_PMIC_AUXADC_BUF_OUT_23_ADDR,
  4468. MT6328_PMIC_AUXADC_BUF_OUT_23_MASK, MT6328_PMIC_AUXADC_BUF_OUT_23_SHIFT},
  4469. {PMIC_AUXADC_BUF_RDY_23, MT6328_PMIC_AUXADC_BUF_RDY_23_ADDR,
  4470. MT6328_PMIC_AUXADC_BUF_RDY_23_MASK, MT6328_PMIC_AUXADC_BUF_RDY_23_SHIFT},
  4471. {PMIC_AUXADC_BUF_OUT_24, MT6328_PMIC_AUXADC_BUF_OUT_24_ADDR,
  4472. MT6328_PMIC_AUXADC_BUF_OUT_24_MASK, MT6328_PMIC_AUXADC_BUF_OUT_24_SHIFT},
  4473. {PMIC_AUXADC_BUF_RDY_24, MT6328_PMIC_AUXADC_BUF_RDY_24_ADDR,
  4474. MT6328_PMIC_AUXADC_BUF_RDY_24_MASK, MT6328_PMIC_AUXADC_BUF_RDY_24_SHIFT},
  4475. {PMIC_AUXADC_BUF_OUT_25, MT6328_PMIC_AUXADC_BUF_OUT_25_ADDR,
  4476. MT6328_PMIC_AUXADC_BUF_OUT_25_MASK, MT6328_PMIC_AUXADC_BUF_OUT_25_SHIFT},
  4477. {PMIC_AUXADC_BUF_RDY_25, MT6328_PMIC_AUXADC_BUF_RDY_25_ADDR,
  4478. MT6328_PMIC_AUXADC_BUF_RDY_25_MASK, MT6328_PMIC_AUXADC_BUF_RDY_25_SHIFT},
  4479. {PMIC_AUXADC_BUF_OUT_26, MT6328_PMIC_AUXADC_BUF_OUT_26_ADDR,
  4480. MT6328_PMIC_AUXADC_BUF_OUT_26_MASK, MT6328_PMIC_AUXADC_BUF_OUT_26_SHIFT},
  4481. {PMIC_AUXADC_BUF_RDY_26, MT6328_PMIC_AUXADC_BUF_RDY_26_ADDR,
  4482. MT6328_PMIC_AUXADC_BUF_RDY_26_MASK, MT6328_PMIC_AUXADC_BUF_RDY_26_SHIFT},
  4483. {PMIC_AUXADC_BUF_OUT_27, MT6328_PMIC_AUXADC_BUF_OUT_27_ADDR,
  4484. MT6328_PMIC_AUXADC_BUF_OUT_27_MASK, MT6328_PMIC_AUXADC_BUF_OUT_27_SHIFT},
  4485. {PMIC_AUXADC_BUF_RDY_27, MT6328_PMIC_AUXADC_BUF_RDY_27_ADDR,
  4486. MT6328_PMIC_AUXADC_BUF_RDY_27_MASK, MT6328_PMIC_AUXADC_BUF_RDY_27_SHIFT},
  4487. {PMIC_AUXADC_BUF_OUT_28, MT6328_PMIC_AUXADC_BUF_OUT_28_ADDR,
  4488. MT6328_PMIC_AUXADC_BUF_OUT_28_MASK, MT6328_PMIC_AUXADC_BUF_OUT_28_SHIFT},
  4489. {PMIC_AUXADC_BUF_RDY_28, MT6328_PMIC_AUXADC_BUF_RDY_28_ADDR,
  4490. MT6328_PMIC_AUXADC_BUF_RDY_28_MASK, MT6328_PMIC_AUXADC_BUF_RDY_28_SHIFT},
  4491. {PMIC_AUXADC_BUF_OUT_29, MT6328_PMIC_AUXADC_BUF_OUT_29_ADDR,
  4492. MT6328_PMIC_AUXADC_BUF_OUT_29_MASK, MT6328_PMIC_AUXADC_BUF_OUT_29_SHIFT},
  4493. {PMIC_AUXADC_BUF_RDY_29, MT6328_PMIC_AUXADC_BUF_RDY_29_ADDR,
  4494. MT6328_PMIC_AUXADC_BUF_RDY_29_MASK, MT6328_PMIC_AUXADC_BUF_RDY_29_SHIFT},
  4495. {PMIC_AUXADC_BUF_OUT_30, MT6328_PMIC_AUXADC_BUF_OUT_30_ADDR,
  4496. MT6328_PMIC_AUXADC_BUF_OUT_30_MASK, MT6328_PMIC_AUXADC_BUF_OUT_30_SHIFT},
  4497. {PMIC_AUXADC_BUF_RDY_30, MT6328_PMIC_AUXADC_BUF_RDY_30_ADDR,
  4498. MT6328_PMIC_AUXADC_BUF_RDY_30_MASK, MT6328_PMIC_AUXADC_BUF_RDY_30_SHIFT},
  4499. {PMIC_AUXADC_BUF_OUT_31, MT6328_PMIC_AUXADC_BUF_OUT_31_ADDR,
  4500. MT6328_PMIC_AUXADC_BUF_OUT_31_MASK, MT6328_PMIC_AUXADC_BUF_OUT_31_SHIFT},
  4501. {PMIC_AUXADC_BUF_RDY_31, MT6328_PMIC_AUXADC_BUF_RDY_31_ADDR,
  4502. MT6328_PMIC_AUXADC_BUF_RDY_31_MASK, MT6328_PMIC_AUXADC_BUF_RDY_31_SHIFT},
  4503. {PMIC_AUXADC_ADC_BUSY_IN, MT6328_PMIC_AUXADC_ADC_BUSY_IN_ADDR,
  4504. MT6328_PMIC_AUXADC_ADC_BUSY_IN_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_SHIFT},
  4505. {PMIC_AUXADC_ADC_BUSY_IN_LBAT, MT6328_PMIC_AUXADC_ADC_BUSY_IN_LBAT_ADDR,
  4506. MT6328_PMIC_AUXADC_ADC_BUSY_IN_LBAT_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_LBAT_SHIFT},
  4507. {PMIC_AUXADC_ADC_BUSY_IN_LBAT2, MT6328_PMIC_AUXADC_ADC_BUSY_IN_LBAT2_ADDR,
  4508. MT6328_PMIC_AUXADC_ADC_BUSY_IN_LBAT2_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_LBAT2_SHIFT},
  4509. {PMIC_AUXADC_ADC_BUSY_IN_VISMPS0, MT6328_PMIC_AUXADC_ADC_BUSY_IN_VISMPS0_ADDR,
  4510. MT6328_PMIC_AUXADC_ADC_BUSY_IN_VISMPS0_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_VISMPS0_SHIFT},
  4511. {PMIC_AUXADC_ADC_BUSY_IN_WAKEUP, MT6328_PMIC_AUXADC_ADC_BUSY_IN_WAKEUP_ADDR,
  4512. MT6328_PMIC_AUXADC_ADC_BUSY_IN_WAKEUP_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_WAKEUP_SHIFT},
  4513. {PMIC_AUXADC_ADC_BUSY_IN_MDRT, MT6328_PMIC_AUXADC_ADC_BUSY_IN_MDRT_ADDR,
  4514. MT6328_PMIC_AUXADC_ADC_BUSY_IN_MDRT_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_MDRT_SHIFT},
  4515. {PMIC_AUXADC_ADC_BUSY_IN_MDBG, MT6328_PMIC_AUXADC_ADC_BUSY_IN_MDBG_ADDR,
  4516. MT6328_PMIC_AUXADC_ADC_BUSY_IN_MDBG_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_MDBG_SHIFT},
  4517. {PMIC_AUXADC_ADC_BUSY_IN_SHARE, MT6328_PMIC_AUXADC_ADC_BUSY_IN_SHARE_ADDR,
  4518. MT6328_PMIC_AUXADC_ADC_BUSY_IN_SHARE_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_SHARE_SHIFT},
  4519. {PMIC_AUXADC_ADC_BUSY_IN_IMP, MT6328_PMIC_AUXADC_ADC_BUSY_IN_IMP_ADDR,
  4520. MT6328_PMIC_AUXADC_ADC_BUSY_IN_IMP_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_IMP_SHIFT},
  4521. {PMIC_AUXADC_ADC_BUSY_IN_FGADC1, MT6328_PMIC_AUXADC_ADC_BUSY_IN_FGADC1_ADDR,
  4522. MT6328_PMIC_AUXADC_ADC_BUSY_IN_FGADC1_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_FGADC1_SHIFT},
  4523. {PMIC_AUXADC_ADC_BUSY_IN_FGADC2, MT6328_PMIC_AUXADC_ADC_BUSY_IN_FGADC2_ADDR,
  4524. MT6328_PMIC_AUXADC_ADC_BUSY_IN_FGADC2_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_FGADC2_SHIFT},
  4525. {PMIC_AUXADC_ADC_BUSY_IN_GPS_AP, MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_AP_ADDR,
  4526. MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_AP_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_AP_SHIFT},
  4527. {PMIC_AUXADC_ADC_BUSY_IN_GPS_MD, MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_MD_ADDR,
  4528. MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_MD_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_MD_SHIFT},
  4529. {PMIC_AUXADC_ADC_BUSY_IN_GPS, MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_ADDR,
  4530. MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_GPS_SHIFT},
  4531. {PMIC_AUXADC_ADC_BUSY_IN_THR_HW, MT6328_PMIC_AUXADC_ADC_BUSY_IN_THR_HW_ADDR,
  4532. MT6328_PMIC_AUXADC_ADC_BUSY_IN_THR_HW_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_THR_HW_SHIFT},
  4533. {PMIC_AUXADC_ADC_BUSY_IN_THR_MD, MT6328_PMIC_AUXADC_ADC_BUSY_IN_THR_MD_ADDR,
  4534. MT6328_PMIC_AUXADC_ADC_BUSY_IN_THR_MD_MASK, MT6328_PMIC_AUXADC_ADC_BUSY_IN_THR_MD_SHIFT},
  4535. {PMIC_AUXADC_RQST_CH0, MT6328_PMIC_AUXADC_RQST_CH0_ADDR, MT6328_PMIC_AUXADC_RQST_CH0_MASK,
  4536. MT6328_PMIC_AUXADC_RQST_CH0_SHIFT},
  4537. {PMIC_AUXADC_RQST_CH1, MT6328_PMIC_AUXADC_RQST_CH1_ADDR, MT6328_PMIC_AUXADC_RQST_CH1_MASK,
  4538. MT6328_PMIC_AUXADC_RQST_CH1_SHIFT},
  4539. {PMIC_AUXADC_RQST_CH2, MT6328_PMIC_AUXADC_RQST_CH2_ADDR, MT6328_PMIC_AUXADC_RQST_CH2_MASK,
  4540. MT6328_PMIC_AUXADC_RQST_CH2_SHIFT},
  4541. {PMIC_AUXADC_RQST_CH3, MT6328_PMIC_AUXADC_RQST_CH3_ADDR, MT6328_PMIC_AUXADC_RQST_CH3_MASK,
  4542. MT6328_PMIC_AUXADC_RQST_CH3_SHIFT},
  4543. {PMIC_AUXADC_RQST_CH4, MT6328_PMIC_AUXADC_RQST_CH4_ADDR, MT6328_PMIC_AUXADC_RQST_CH4_MASK,
  4544. MT6328_PMIC_AUXADC_RQST_CH4_SHIFT},
  4545. {PMIC_AUXADC_RQST_CH5, MT6328_PMIC_AUXADC_RQST_CH5_ADDR, MT6328_PMIC_AUXADC_RQST_CH5_MASK,
  4546. MT6328_PMIC_AUXADC_RQST_CH5_SHIFT},
  4547. {PMIC_AUXADC_RQST_CH6, MT6328_PMIC_AUXADC_RQST_CH6_ADDR, MT6328_PMIC_AUXADC_RQST_CH6_MASK,
  4548. MT6328_PMIC_AUXADC_RQST_CH6_SHIFT},
  4549. {PMIC_AUXADC_RQST_CH7, MT6328_PMIC_AUXADC_RQST_CH7_ADDR, MT6328_PMIC_AUXADC_RQST_CH7_MASK,
  4550. MT6328_PMIC_AUXADC_RQST_CH7_SHIFT},
  4551. {PMIC_AUXADC_RQST_CH8, MT6328_PMIC_AUXADC_RQST_CH8_ADDR, MT6328_PMIC_AUXADC_RQST_CH8_MASK,
  4552. MT6328_PMIC_AUXADC_RQST_CH8_SHIFT},
  4553. {PMIC_AUXADC_RQST_CH9, MT6328_PMIC_AUXADC_RQST_CH9_ADDR, MT6328_PMIC_AUXADC_RQST_CH9_MASK,
  4554. MT6328_PMIC_AUXADC_RQST_CH9_SHIFT},
  4555. {PMIC_AUXADC_RQST_CH10, MT6328_PMIC_AUXADC_RQST_CH10_ADDR,
  4556. MT6328_PMIC_AUXADC_RQST_CH10_MASK, MT6328_PMIC_AUXADC_RQST_CH10_SHIFT},
  4557. {PMIC_AUXADC_RQST_CH11, MT6328_PMIC_AUXADC_RQST_CH11_ADDR,
  4558. MT6328_PMIC_AUXADC_RQST_CH11_MASK, MT6328_PMIC_AUXADC_RQST_CH11_SHIFT},
  4559. {PMIC_AUXADC_RQST_CH12, MT6328_PMIC_AUXADC_RQST_CH12_ADDR,
  4560. MT6328_PMIC_AUXADC_RQST_CH12_MASK, MT6328_PMIC_AUXADC_RQST_CH12_SHIFT},
  4561. {PMIC_AUXADC_RQST_CH13, MT6328_PMIC_AUXADC_RQST_CH13_ADDR,
  4562. MT6328_PMIC_AUXADC_RQST_CH13_MASK, MT6328_PMIC_AUXADC_RQST_CH13_SHIFT},
  4563. {PMIC_AUXADC_RQST_CH14, MT6328_PMIC_AUXADC_RQST_CH14_ADDR,
  4564. MT6328_PMIC_AUXADC_RQST_CH14_MASK, MT6328_PMIC_AUXADC_RQST_CH14_SHIFT},
  4565. {PMIC_AUXADC_RQST_CH15, MT6328_PMIC_AUXADC_RQST_CH15_ADDR,
  4566. MT6328_PMIC_AUXADC_RQST_CH15_MASK, MT6328_PMIC_AUXADC_RQST_CH15_SHIFT},
  4567. {PMIC_AUXADC_RQST0_SET, MT6328_PMIC_AUXADC_RQST0_SET_ADDR,
  4568. MT6328_PMIC_AUXADC_RQST0_SET_MASK, MT6328_PMIC_AUXADC_RQST0_SET_SHIFT},
  4569. {PMIC_AUXADC_RQST0_CLR, MT6328_PMIC_AUXADC_RQST0_CLR_ADDR,
  4570. MT6328_PMIC_AUXADC_RQST0_CLR_MASK, MT6328_PMIC_AUXADC_RQST0_CLR_SHIFT},
  4571. {PMIC_AUXADC_RQST_CH0_BY_MD, MT6328_PMIC_AUXADC_RQST_CH0_BY_MD_ADDR,
  4572. MT6328_PMIC_AUXADC_RQST_CH0_BY_MD_MASK, MT6328_PMIC_AUXADC_RQST_CH0_BY_MD_SHIFT},
  4573. {PMIC_AUXADC_RQST_CH1_BY_MD, MT6328_PMIC_AUXADC_RQST_CH1_BY_MD_ADDR,
  4574. MT6328_PMIC_AUXADC_RQST_CH1_BY_MD_MASK, MT6328_PMIC_AUXADC_RQST_CH1_BY_MD_SHIFT},
  4575. {PMIC_AUXADC_RQST_RSV0, MT6328_PMIC_AUXADC_RQST_RSV0_ADDR,
  4576. MT6328_PMIC_AUXADC_RQST_RSV0_MASK, MT6328_PMIC_AUXADC_RQST_RSV0_SHIFT},
  4577. {PMIC_AUXADC_RQST_CH4_BY_MD, MT6328_PMIC_AUXADC_RQST_CH4_BY_MD_ADDR,
  4578. MT6328_PMIC_AUXADC_RQST_CH4_BY_MD_MASK, MT6328_PMIC_AUXADC_RQST_CH4_BY_MD_SHIFT},
  4579. {PMIC_AUXADC_RQST_CH7_BY_MD, MT6328_PMIC_AUXADC_RQST_CH7_BY_MD_ADDR,
  4580. MT6328_PMIC_AUXADC_RQST_CH7_BY_MD_MASK, MT6328_PMIC_AUXADC_RQST_CH7_BY_MD_SHIFT},
  4581. {PMIC_AUXADC_RQST_CH7_BY_GPS, MT6328_PMIC_AUXADC_RQST_CH7_BY_GPS_ADDR,
  4582. MT6328_PMIC_AUXADC_RQST_CH7_BY_GPS_MASK, MT6328_PMIC_AUXADC_RQST_CH7_BY_GPS_SHIFT},
  4583. {PMIC_AUXADC_RQST_RSV1, MT6328_PMIC_AUXADC_RQST_RSV1_ADDR,
  4584. MT6328_PMIC_AUXADC_RQST_RSV1_MASK, MT6328_PMIC_AUXADC_RQST_RSV1_SHIFT},
  4585. {PMIC_AUXADC_RQST1_SET, MT6328_PMIC_AUXADC_RQST1_SET_ADDR,
  4586. MT6328_PMIC_AUXADC_RQST1_SET_MASK, MT6328_PMIC_AUXADC_RQST1_SET_SHIFT},
  4587. {PMIC_AUXADC_RQST1_CLR, MT6328_PMIC_AUXADC_RQST1_CLR_ADDR,
  4588. MT6328_PMIC_AUXADC_RQST1_CLR_MASK, MT6328_PMIC_AUXADC_RQST1_CLR_SHIFT},
  4589. {PMIC_AUXADC_CK_ON_EXTD, MT6328_PMIC_AUXADC_CK_ON_EXTD_ADDR,
  4590. MT6328_PMIC_AUXADC_CK_ON_EXTD_MASK, MT6328_PMIC_AUXADC_CK_ON_EXTD_SHIFT},
  4591. {PMIC_AUXADC_SRCLKEN_SRC_SEL, MT6328_PMIC_AUXADC_SRCLKEN_SRC_SEL_ADDR,
  4592. MT6328_PMIC_AUXADC_SRCLKEN_SRC_SEL_MASK, MT6328_PMIC_AUXADC_SRCLKEN_SRC_SEL_SHIFT},
  4593. {PMIC_AUXADC_ADC_PWDB, MT6328_PMIC_AUXADC_ADC_PWDB_ADDR, MT6328_PMIC_AUXADC_ADC_PWDB_MASK,
  4594. MT6328_PMIC_AUXADC_ADC_PWDB_SHIFT},
  4595. {PMIC_AUXADC_ADC_PWDB_SWCTRL, MT6328_PMIC_AUXADC_ADC_PWDB_SWCTRL_ADDR,
  4596. MT6328_PMIC_AUXADC_ADC_PWDB_SWCTRL_MASK, MT6328_PMIC_AUXADC_ADC_PWDB_SWCTRL_SHIFT},
  4597. {PMIC_AUXADC_STRUP_CK_ON_ENB, MT6328_PMIC_AUXADC_STRUP_CK_ON_ENB_ADDR,
  4598. MT6328_PMIC_AUXADC_STRUP_CK_ON_ENB_MASK, MT6328_PMIC_AUXADC_STRUP_CK_ON_ENB_SHIFT},
  4599. {PMIC_AUXADC_ADC_RDY_WAKEUP_CLR, MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_CLR_ADDR,
  4600. MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_CLR_MASK, MT6328_PMIC_AUXADC_ADC_RDY_WAKEUP_CLR_SHIFT},
  4601. {PMIC_AUXADC_SRCLKEN_CK_EN, MT6328_PMIC_AUXADC_SRCLKEN_CK_EN_ADDR,
  4602. MT6328_PMIC_AUXADC_SRCLKEN_CK_EN_MASK, MT6328_PMIC_AUXADC_SRCLKEN_CK_EN_SHIFT},
  4603. {PMIC_AUXADC_CK_AON_GPS, MT6328_PMIC_AUXADC_CK_AON_GPS_ADDR,
  4604. MT6328_PMIC_AUXADC_CK_AON_GPS_MASK, MT6328_PMIC_AUXADC_CK_AON_GPS_SHIFT},
  4605. {PMIC_AUXADC_CK_AON_MD, MT6328_PMIC_AUXADC_CK_AON_MD_ADDR,
  4606. MT6328_PMIC_AUXADC_CK_AON_MD_MASK, MT6328_PMIC_AUXADC_CK_AON_MD_SHIFT},
  4607. {PMIC_AUXADC_CK_AON, MT6328_PMIC_AUXADC_CK_AON_ADDR, MT6328_PMIC_AUXADC_CK_AON_MASK,
  4608. MT6328_PMIC_AUXADC_CK_AON_SHIFT},
  4609. {PMIC_AUXADC_CON0_SET, MT6328_PMIC_AUXADC_CON0_SET_ADDR, MT6328_PMIC_AUXADC_CON0_SET_MASK,
  4610. MT6328_PMIC_AUXADC_CON0_SET_SHIFT},
  4611. {PMIC_AUXADC_CON0_CLR, MT6328_PMIC_AUXADC_CON0_CLR_ADDR, MT6328_PMIC_AUXADC_CON0_CLR_MASK,
  4612. MT6328_PMIC_AUXADC_CON0_CLR_SHIFT},
  4613. {PMIC_AUXADC_AVG_NUM_SMALL, MT6328_PMIC_AUXADC_AVG_NUM_SMALL_ADDR,
  4614. MT6328_PMIC_AUXADC_AVG_NUM_SMALL_MASK, MT6328_PMIC_AUXADC_AVG_NUM_SMALL_SHIFT},
  4615. {PMIC_AUXADC_AVG_NUM_LARGE, MT6328_PMIC_AUXADC_AVG_NUM_LARGE_ADDR,
  4616. MT6328_PMIC_AUXADC_AVG_NUM_LARGE_MASK, MT6328_PMIC_AUXADC_AVG_NUM_LARGE_SHIFT},
  4617. {PMIC_AUXADC_SPL_NUM, MT6328_PMIC_AUXADC_SPL_NUM_ADDR, MT6328_PMIC_AUXADC_SPL_NUM_MASK,
  4618. MT6328_PMIC_AUXADC_SPL_NUM_SHIFT},
  4619. {PMIC_AUXADC_AVG_NUM_SEL, MT6328_PMIC_AUXADC_AVG_NUM_SEL_ADDR,
  4620. MT6328_PMIC_AUXADC_AVG_NUM_SEL_MASK, MT6328_PMIC_AUXADC_AVG_NUM_SEL_SHIFT},
  4621. {PMIC_AUXADC_AVG_NUM_SEL_SHARE, MT6328_PMIC_AUXADC_AVG_NUM_SEL_SHARE_ADDR,
  4622. MT6328_PMIC_AUXADC_AVG_NUM_SEL_SHARE_MASK, MT6328_PMIC_AUXADC_AVG_NUM_SEL_SHARE_SHIFT},
  4623. {PMIC_AUXADC_AVG_NUM_SEL_LBAT, MT6328_PMIC_AUXADC_AVG_NUM_SEL_LBAT_ADDR,
  4624. MT6328_PMIC_AUXADC_AVG_NUM_SEL_LBAT_MASK, MT6328_PMIC_AUXADC_AVG_NUM_SEL_LBAT_SHIFT},
  4625. {PMIC_AUXADC_AVG_NUM_SEL_VISMPS, MT6328_PMIC_AUXADC_AVG_NUM_SEL_VISMPS_ADDR,
  4626. MT6328_PMIC_AUXADC_AVG_NUM_SEL_VISMPS_MASK, MT6328_PMIC_AUXADC_AVG_NUM_SEL_VISMPS_SHIFT},
  4627. {PMIC_AUXADC_AVG_NUM_SEL_WAKEUP, MT6328_PMIC_AUXADC_AVG_NUM_SEL_WAKEUP_ADDR,
  4628. MT6328_PMIC_AUXADC_AVG_NUM_SEL_WAKEUP_MASK, MT6328_PMIC_AUXADC_AVG_NUM_SEL_WAKEUP_SHIFT},
  4629. {PMIC_AUXADC_SPL_NUM_LARGE, MT6328_PMIC_AUXADC_SPL_NUM_LARGE_ADDR,
  4630. MT6328_PMIC_AUXADC_SPL_NUM_LARGE_MASK, MT6328_PMIC_AUXADC_SPL_NUM_LARGE_SHIFT},
  4631. {PMIC_AUXADC_SPL_NUM_SLEEP, MT6328_PMIC_AUXADC_SPL_NUM_SLEEP_ADDR,
  4632. MT6328_PMIC_AUXADC_SPL_NUM_SLEEP_MASK, MT6328_PMIC_AUXADC_SPL_NUM_SLEEP_SHIFT},
  4633. {PMIC_AUXADC_SPL_NUM_SLEEP_SEL, MT6328_PMIC_AUXADC_SPL_NUM_SLEEP_SEL_ADDR,
  4634. MT6328_PMIC_AUXADC_SPL_NUM_SLEEP_SEL_MASK, MT6328_PMIC_AUXADC_SPL_NUM_SLEEP_SEL_SHIFT},
  4635. {PMIC_AUXADC_SPL_NUM_SEL, MT6328_PMIC_AUXADC_SPL_NUM_SEL_ADDR,
  4636. MT6328_PMIC_AUXADC_SPL_NUM_SEL_MASK, MT6328_PMIC_AUXADC_SPL_NUM_SEL_SHIFT},
  4637. {PMIC_AUXADC_SPL_NUM_SEL_SHARE, MT6328_PMIC_AUXADC_SPL_NUM_SEL_SHARE_ADDR,
  4638. MT6328_PMIC_AUXADC_SPL_NUM_SEL_SHARE_MASK, MT6328_PMIC_AUXADC_SPL_NUM_SEL_SHARE_SHIFT},
  4639. {PMIC_AUXADC_SPL_NUM_SEL_LBAT, MT6328_PMIC_AUXADC_SPL_NUM_SEL_LBAT_ADDR,
  4640. MT6328_PMIC_AUXADC_SPL_NUM_SEL_LBAT_MASK, MT6328_PMIC_AUXADC_SPL_NUM_SEL_LBAT_SHIFT},
  4641. {PMIC_AUXADC_SPL_NUM_SEL_VISMPS, MT6328_PMIC_AUXADC_SPL_NUM_SEL_VISMPS_ADDR,
  4642. MT6328_PMIC_AUXADC_SPL_NUM_SEL_VISMPS_MASK, MT6328_PMIC_AUXADC_SPL_NUM_SEL_VISMPS_SHIFT},
  4643. {PMIC_AUXADC_SPL_NUM_SEL_WAKEUP, MT6328_PMIC_AUXADC_SPL_NUM_SEL_WAKEUP_ADDR,
  4644. MT6328_PMIC_AUXADC_SPL_NUM_SEL_WAKEUP_MASK, MT6328_PMIC_AUXADC_SPL_NUM_SEL_WAKEUP_SHIFT},
  4645. {PMIC_AUXADC_TRIM_CH0_SEL, MT6328_PMIC_AUXADC_TRIM_CH0_SEL_ADDR,
  4646. MT6328_PMIC_AUXADC_TRIM_CH0_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH0_SEL_SHIFT},
  4647. {PMIC_AUXADC_TRIM_CH1_SEL, MT6328_PMIC_AUXADC_TRIM_CH1_SEL_ADDR,
  4648. MT6328_PMIC_AUXADC_TRIM_CH1_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH1_SEL_SHIFT},
  4649. {PMIC_AUXADC_TRIM_CH2_SEL, MT6328_PMIC_AUXADC_TRIM_CH2_SEL_ADDR,
  4650. MT6328_PMIC_AUXADC_TRIM_CH2_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH2_SEL_SHIFT},
  4651. {PMIC_AUXADC_TRIM_CH3_SEL, MT6328_PMIC_AUXADC_TRIM_CH3_SEL_ADDR,
  4652. MT6328_PMIC_AUXADC_TRIM_CH3_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH3_SEL_SHIFT},
  4653. {PMIC_AUXADC_TRIM_CH4_SEL, MT6328_PMIC_AUXADC_TRIM_CH4_SEL_ADDR,
  4654. MT6328_PMIC_AUXADC_TRIM_CH4_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH4_SEL_SHIFT},
  4655. {PMIC_AUXADC_TRIM_CH5_SEL, MT6328_PMIC_AUXADC_TRIM_CH5_SEL_ADDR,
  4656. MT6328_PMIC_AUXADC_TRIM_CH5_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH5_SEL_SHIFT},
  4657. {PMIC_AUXADC_TRIM_CH6_SEL, MT6328_PMIC_AUXADC_TRIM_CH6_SEL_ADDR,
  4658. MT6328_PMIC_AUXADC_TRIM_CH6_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH6_SEL_SHIFT},
  4659. {PMIC_AUXADC_TRIM_CH7_SEL, MT6328_PMIC_AUXADC_TRIM_CH7_SEL_ADDR,
  4660. MT6328_PMIC_AUXADC_TRIM_CH7_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH7_SEL_SHIFT},
  4661. {PMIC_AUXADC_TRIM_CH8_SEL, MT6328_PMIC_AUXADC_TRIM_CH8_SEL_ADDR,
  4662. MT6328_PMIC_AUXADC_TRIM_CH8_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH8_SEL_SHIFT},
  4663. {PMIC_AUXADC_TRIM_CH9_SEL, MT6328_PMIC_AUXADC_TRIM_CH9_SEL_ADDR,
  4664. MT6328_PMIC_AUXADC_TRIM_CH9_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH9_SEL_SHIFT},
  4665. {PMIC_AUXADC_TRIM_CH10_SEL, MT6328_PMIC_AUXADC_TRIM_CH10_SEL_ADDR,
  4666. MT6328_PMIC_AUXADC_TRIM_CH10_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH10_SEL_SHIFT},
  4667. {PMIC_AUXADC_TRIM_CH11_SEL, MT6328_PMIC_AUXADC_TRIM_CH11_SEL_ADDR,
  4668. MT6328_PMIC_AUXADC_TRIM_CH11_SEL_MASK, MT6328_PMIC_AUXADC_TRIM_CH11_SEL_SHIFT},
  4669. {PMIC_AUXADC_ADC_2S_COMP_ENB, MT6328_PMIC_AUXADC_ADC_2S_COMP_ENB_ADDR,
  4670. MT6328_PMIC_AUXADC_ADC_2S_COMP_ENB_MASK, MT6328_PMIC_AUXADC_ADC_2S_COMP_ENB_SHIFT},
  4671. {PMIC_AUXADC_ADC_TRIM_COMP, MT6328_PMIC_AUXADC_ADC_TRIM_COMP_ADDR,
  4672. MT6328_PMIC_AUXADC_ADC_TRIM_COMP_MASK, MT6328_PMIC_AUXADC_ADC_TRIM_COMP_SHIFT},
  4673. {PMIC_AUXADC_SW_GAIN_TRIM, MT6328_PMIC_AUXADC_SW_GAIN_TRIM_ADDR,
  4674. MT6328_PMIC_AUXADC_SW_GAIN_TRIM_MASK, MT6328_PMIC_AUXADC_SW_GAIN_TRIM_SHIFT},
  4675. {PMIC_AUXADC_SW_OFFSET_TRIM, MT6328_PMIC_AUXADC_SW_OFFSET_TRIM_ADDR,
  4676. MT6328_PMIC_AUXADC_SW_OFFSET_TRIM_MASK, MT6328_PMIC_AUXADC_SW_OFFSET_TRIM_SHIFT},
  4677. {PMIC_AUXADC_RNG_EN, MT6328_PMIC_AUXADC_RNG_EN_ADDR, MT6328_PMIC_AUXADC_RNG_EN_MASK,
  4678. MT6328_PMIC_AUXADC_RNG_EN_SHIFT},
  4679. {PMIC_AUXADC_DATA_REUSE_SEL, MT6328_PMIC_AUXADC_DATA_REUSE_SEL_ADDR,
  4680. MT6328_PMIC_AUXADC_DATA_REUSE_SEL_MASK, MT6328_PMIC_AUXADC_DATA_REUSE_SEL_SHIFT},
  4681. {PMIC_AUXADC_TEST_MODE, MT6328_PMIC_AUXADC_TEST_MODE_ADDR,
  4682. MT6328_PMIC_AUXADC_TEST_MODE_MASK, MT6328_PMIC_AUXADC_TEST_MODE_SHIFT},
  4683. {PMIC_AUXADC_BIT_SEL, MT6328_PMIC_AUXADC_BIT_SEL_ADDR, MT6328_PMIC_AUXADC_BIT_SEL_MASK,
  4684. MT6328_PMIC_AUXADC_BIT_SEL_SHIFT},
  4685. {PMIC_AUXADC_START_SW, MT6328_PMIC_AUXADC_START_SW_ADDR, MT6328_PMIC_AUXADC_START_SW_MASK,
  4686. MT6328_PMIC_AUXADC_START_SW_SHIFT},
  4687. {PMIC_AUXADC_START_SWCTRL, MT6328_PMIC_AUXADC_START_SWCTRL_ADDR,
  4688. MT6328_PMIC_AUXADC_START_SWCTRL_MASK, MT6328_PMIC_AUXADC_START_SWCTRL_SHIFT},
  4689. {PMIC_AUXADC_OUT_SEL, MT6328_PMIC_AUXADC_OUT_SEL_ADDR, MT6328_PMIC_AUXADC_OUT_SEL_MASK,
  4690. MT6328_PMIC_AUXADC_OUT_SEL_SHIFT},
  4691. {PMIC_AUXADC_DA_DAC, MT6328_PMIC_AUXADC_DA_DAC_ADDR, MT6328_PMIC_AUXADC_DA_DAC_MASK,
  4692. MT6328_PMIC_AUXADC_DA_DAC_SHIFT},
  4693. {PMIC_AUXADC_DA_DAC_SWCTRL, MT6328_PMIC_AUXADC_DA_DAC_SWCTRL_ADDR,
  4694. MT6328_PMIC_AUXADC_DA_DAC_SWCTRL_MASK, MT6328_PMIC_AUXADC_DA_DAC_SWCTRL_SHIFT},
  4695. {PMIC_AD_AUXADC_COMP, MT6328_PMIC_AD_AUXADC_COMP_ADDR, MT6328_PMIC_AD_AUXADC_COMP_MASK,
  4696. MT6328_PMIC_AD_AUXADC_COMP_SHIFT},
  4697. {PMIC_RG_VBUF_EXTEN, MT6328_PMIC_RG_VBUF_EXTEN_ADDR, MT6328_PMIC_RG_VBUF_EXTEN_MASK,
  4698. MT6328_PMIC_RG_VBUF_EXTEN_SHIFT},
  4699. {PMIC_RG_VBUF_CALEN, MT6328_PMIC_RG_VBUF_CALEN_ADDR, MT6328_PMIC_RG_VBUF_CALEN_MASK,
  4700. MT6328_PMIC_RG_VBUF_CALEN_SHIFT},
  4701. {PMIC_RG_VBUF_BYP, MT6328_PMIC_RG_VBUF_BYP_ADDR, MT6328_PMIC_RG_VBUF_BYP_MASK,
  4702. MT6328_PMIC_RG_VBUF_BYP_SHIFT},
  4703. {PMIC_RG_VBUF_EN, MT6328_PMIC_RG_VBUF_EN_ADDR, MT6328_PMIC_RG_VBUF_EN_MASK,
  4704. MT6328_PMIC_RG_VBUF_EN_SHIFT},
  4705. {PMIC_RG_AUX_RSV, MT6328_PMIC_RG_AUX_RSV_ADDR, MT6328_PMIC_RG_AUX_RSV_MASK,
  4706. MT6328_PMIC_RG_AUX_RSV_SHIFT},
  4707. {PMIC_RG_AUXADC_CALI, MT6328_PMIC_RG_AUXADC_CALI_ADDR, MT6328_PMIC_RG_AUXADC_CALI_MASK,
  4708. MT6328_PMIC_RG_AUXADC_CALI_SHIFT},
  4709. {PMIC_AUXADC_ADCIN_VSEN_EN, MT6328_PMIC_AUXADC_ADCIN_VSEN_EN_ADDR,
  4710. MT6328_PMIC_AUXADC_ADCIN_VSEN_EN_MASK, MT6328_PMIC_AUXADC_ADCIN_VSEN_EN_SHIFT},
  4711. {PMIC_AUXADC_ADCIN_VBAT_EN, MT6328_PMIC_AUXADC_ADCIN_VBAT_EN_ADDR,
  4712. MT6328_PMIC_AUXADC_ADCIN_VBAT_EN_MASK, MT6328_PMIC_AUXADC_ADCIN_VBAT_EN_SHIFT},
  4713. {PMIC_AUXADC_ADCIN_VSEN_MUX_EN, MT6328_PMIC_AUXADC_ADCIN_VSEN_MUX_EN_ADDR,
  4714. MT6328_PMIC_AUXADC_ADCIN_VSEN_MUX_EN_MASK, MT6328_PMIC_AUXADC_ADCIN_VSEN_MUX_EN_SHIFT},
  4715. {PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN, MT6328_PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN_ADDR,
  4716. MT6328_PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN_MASK,
  4717. MT6328_PMIC_AUXADC_ADCIN_VSEN_EXT_BATON_EN_SHIFT},
  4718. {PMIC_AUXADC_ADCIN_CHR_EN, MT6328_PMIC_AUXADC_ADCIN_CHR_EN_ADDR,
  4719. MT6328_PMIC_AUXADC_ADCIN_CHR_EN_MASK, MT6328_PMIC_AUXADC_ADCIN_CHR_EN_SHIFT},
  4720. {PMIC_AUXADC_ADCIN_BATON_TDET_EN, MT6328_PMIC_AUXADC_ADCIN_BATON_TDET_EN_ADDR,
  4721. MT6328_PMIC_AUXADC_ADCIN_BATON_TDET_EN_MASK, MT6328_PMIC_AUXADC_ADCIN_BATON_TDET_EN_SHIFT},
  4722. {PMIC_AUXADC_ACCDET_ANASWCTRL_EN, MT6328_PMIC_AUXADC_ACCDET_ANASWCTRL_EN_ADDR,
  4723. MT6328_PMIC_AUXADC_ACCDET_ANASWCTRL_EN_MASK, MT6328_PMIC_AUXADC_ACCDET_ANASWCTRL_EN_SHIFT},
  4724. {PMIC_AUXADC_DIG0_RSV0, MT6328_PMIC_AUXADC_DIG0_RSV0_ADDR,
  4725. MT6328_PMIC_AUXADC_DIG0_RSV0_MASK, MT6328_PMIC_AUXADC_DIG0_RSV0_SHIFT},
  4726. {PMIC_AUXADC_CHSEL, MT6328_PMIC_AUXADC_CHSEL_ADDR, MT6328_PMIC_AUXADC_CHSEL_MASK,
  4727. MT6328_PMIC_AUXADC_CHSEL_SHIFT},
  4728. {PMIC_AUXADC_SWCTRL_EN, MT6328_PMIC_AUXADC_SWCTRL_EN_ADDR,
  4729. MT6328_PMIC_AUXADC_SWCTRL_EN_MASK, MT6328_PMIC_AUXADC_SWCTRL_EN_SHIFT},
  4730. {PMIC_AUXADC_SOURCE_LBAT_SEL, MT6328_PMIC_AUXADC_SOURCE_LBAT_SEL_ADDR,
  4731. MT6328_PMIC_AUXADC_SOURCE_LBAT_SEL_MASK, MT6328_PMIC_AUXADC_SOURCE_LBAT_SEL_SHIFT},
  4732. {PMIC_AUXADC_SOURCE_LBAT2_SEL, MT6328_PMIC_AUXADC_SOURCE_LBAT2_SEL_ADDR,
  4733. MT6328_PMIC_AUXADC_SOURCE_LBAT2_SEL_MASK, MT6328_PMIC_AUXADC_SOURCE_LBAT2_SEL_SHIFT},
  4734. {PMIC_AUXADC_DIG0_RSV2, MT6328_PMIC_AUXADC_DIG0_RSV2_ADDR,
  4735. MT6328_PMIC_AUXADC_DIG0_RSV2_MASK, MT6328_PMIC_AUXADC_DIG0_RSV2_SHIFT},
  4736. {PMIC_AUXADC_DIG1_RSV2, MT6328_PMIC_AUXADC_DIG1_RSV2_ADDR,
  4737. MT6328_PMIC_AUXADC_DIG1_RSV2_MASK, MT6328_PMIC_AUXADC_DIG1_RSV2_SHIFT},
  4738. {PMIC_AUXADC_DAC_EXTD, MT6328_PMIC_AUXADC_DAC_EXTD_ADDR, MT6328_PMIC_AUXADC_DAC_EXTD_MASK,
  4739. MT6328_PMIC_AUXADC_DAC_EXTD_SHIFT},
  4740. {PMIC_AUXADC_DAC_EXTD_EN, MT6328_PMIC_AUXADC_DAC_EXTD_EN_ADDR,
  4741. MT6328_PMIC_AUXADC_DAC_EXTD_EN_MASK, MT6328_PMIC_AUXADC_DAC_EXTD_EN_SHIFT},
  4742. {PMIC_AUXADC_PMU_THR_PDN_SW, MT6328_PMIC_AUXADC_PMU_THR_PDN_SW_ADDR,
  4743. MT6328_PMIC_AUXADC_PMU_THR_PDN_SW_MASK, MT6328_PMIC_AUXADC_PMU_THR_PDN_SW_SHIFT},
  4744. {PMIC_AUXADC_PMU_THR_PDN_SEL, MT6328_PMIC_AUXADC_PMU_THR_PDN_SEL_ADDR,
  4745. MT6328_PMIC_AUXADC_PMU_THR_PDN_SEL_MASK, MT6328_PMIC_AUXADC_PMU_THR_PDN_SEL_SHIFT},
  4746. {PMIC_AUXADC_PMU_THR_PDN_STATUS, MT6328_PMIC_AUXADC_PMU_THR_PDN_STATUS_ADDR,
  4747. MT6328_PMIC_AUXADC_PMU_THR_PDN_STATUS_MASK, MT6328_PMIC_AUXADC_PMU_THR_PDN_STATUS_SHIFT},
  4748. {PMIC_AUXADC_DIG0_RSV1, MT6328_PMIC_AUXADC_DIG0_RSV1_ADDR,
  4749. MT6328_PMIC_AUXADC_DIG0_RSV1_MASK, MT6328_PMIC_AUXADC_DIG0_RSV1_SHIFT},
  4750. {PMIC_AUXADC_START_SHADE_NUM, MT6328_PMIC_AUXADC_START_SHADE_NUM_ADDR,
  4751. MT6328_PMIC_AUXADC_START_SHADE_NUM_MASK, MT6328_PMIC_AUXADC_START_SHADE_NUM_SHIFT},
  4752. {PMIC_AUXADC_START_SHADE_EN, MT6328_PMIC_AUXADC_START_SHADE_EN_ADDR,
  4753. MT6328_PMIC_AUXADC_START_SHADE_EN_MASK, MT6328_PMIC_AUXADC_START_SHADE_EN_SHIFT},
  4754. {PMIC_AUXADC_START_SHADE_SEL, MT6328_PMIC_AUXADC_START_SHADE_SEL_ADDR,
  4755. MT6328_PMIC_AUXADC_START_SHADE_SEL_MASK, MT6328_PMIC_AUXADC_START_SHADE_SEL_SHIFT},
  4756. {PMIC_AUXADC_AUTORPT_PRD, MT6328_PMIC_AUXADC_AUTORPT_PRD_ADDR,
  4757. MT6328_PMIC_AUXADC_AUTORPT_PRD_MASK, MT6328_PMIC_AUXADC_AUTORPT_PRD_SHIFT},
  4758. {PMIC_AUXADC_AUTORPT_EN, MT6328_PMIC_AUXADC_AUTORPT_EN_ADDR,
  4759. MT6328_PMIC_AUXADC_AUTORPT_EN_MASK, MT6328_PMIC_AUXADC_AUTORPT_EN_SHIFT},
  4760. {PMIC_AUXADC_LBAT_DEBT_MAX, MT6328_PMIC_AUXADC_LBAT_DEBT_MAX_ADDR,
  4761. MT6328_PMIC_AUXADC_LBAT_DEBT_MAX_MASK, MT6328_PMIC_AUXADC_LBAT_DEBT_MAX_SHIFT},
  4762. {PMIC_AUXADC_LBAT_DEBT_MIN, MT6328_PMIC_AUXADC_LBAT_DEBT_MIN_ADDR,
  4763. MT6328_PMIC_AUXADC_LBAT_DEBT_MIN_MASK, MT6328_PMIC_AUXADC_LBAT_DEBT_MIN_SHIFT},
  4764. {PMIC_AUXADC_LBAT_DET_PRD_15_0, MT6328_PMIC_AUXADC_LBAT_DET_PRD_15_0_ADDR,
  4765. MT6328_PMIC_AUXADC_LBAT_DET_PRD_15_0_MASK, MT6328_PMIC_AUXADC_LBAT_DET_PRD_15_0_SHIFT},
  4766. {PMIC_AUXADC_LBAT_DET_PRD_19_16, MT6328_PMIC_AUXADC_LBAT_DET_PRD_19_16_ADDR,
  4767. MT6328_PMIC_AUXADC_LBAT_DET_PRD_19_16_MASK, MT6328_PMIC_AUXADC_LBAT_DET_PRD_19_16_SHIFT},
  4768. {PMIC_AUXADC_LBAT_VOLT_MAX, MT6328_PMIC_AUXADC_LBAT_VOLT_MAX_ADDR,
  4769. MT6328_PMIC_AUXADC_LBAT_VOLT_MAX_MASK, MT6328_PMIC_AUXADC_LBAT_VOLT_MAX_SHIFT},
  4770. {PMIC_AUXADC_LBAT_IRQ_EN_MAX, MT6328_PMIC_AUXADC_LBAT_IRQ_EN_MAX_ADDR,
  4771. MT6328_PMIC_AUXADC_LBAT_IRQ_EN_MAX_MASK, MT6328_PMIC_AUXADC_LBAT_IRQ_EN_MAX_SHIFT},
  4772. {PMIC_AUXADC_LBAT_EN_MAX, MT6328_PMIC_AUXADC_LBAT_EN_MAX_ADDR,
  4773. MT6328_PMIC_AUXADC_LBAT_EN_MAX_MASK, MT6328_PMIC_AUXADC_LBAT_EN_MAX_SHIFT},
  4774. {PMIC_AUXADC_LBAT_MAX_IRQ_B, MT6328_PMIC_AUXADC_LBAT_MAX_IRQ_B_ADDR,
  4775. MT6328_PMIC_AUXADC_LBAT_MAX_IRQ_B_MASK, MT6328_PMIC_AUXADC_LBAT_MAX_IRQ_B_SHIFT},
  4776. {PMIC_AUXADC_LBAT_VOLT_MIN, MT6328_PMIC_AUXADC_LBAT_VOLT_MIN_ADDR,
  4777. MT6328_PMIC_AUXADC_LBAT_VOLT_MIN_MASK, MT6328_PMIC_AUXADC_LBAT_VOLT_MIN_SHIFT},
  4778. {PMIC_AUXADC_LBAT_IRQ_EN_MIN, MT6328_PMIC_AUXADC_LBAT_IRQ_EN_MIN_ADDR,
  4779. MT6328_PMIC_AUXADC_LBAT_IRQ_EN_MIN_MASK, MT6328_PMIC_AUXADC_LBAT_IRQ_EN_MIN_SHIFT},
  4780. {PMIC_AUXADC_LBAT_EN_MIN, MT6328_PMIC_AUXADC_LBAT_EN_MIN_ADDR,
  4781. MT6328_PMIC_AUXADC_LBAT_EN_MIN_MASK, MT6328_PMIC_AUXADC_LBAT_EN_MIN_SHIFT},
  4782. {PMIC_AUXADC_LBAT_MIN_IRQ_B, MT6328_PMIC_AUXADC_LBAT_MIN_IRQ_B_ADDR,
  4783. MT6328_PMIC_AUXADC_LBAT_MIN_IRQ_B_MASK, MT6328_PMIC_AUXADC_LBAT_MIN_IRQ_B_SHIFT},
  4784. {PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX, MT6328_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX_ADDR,
  4785. MT6328_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX_MASK,
  4786. MT6328_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MAX_SHIFT},
  4787. {PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN, MT6328_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN_ADDR,
  4788. MT6328_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN_MASK,
  4789. MT6328_PMIC_AUXADC_LBAT_DEBOUNCE_COUNT_MIN_SHIFT},
  4790. {PMIC_AUXADC_ACCDET_AUTO_SPL, MT6328_PMIC_AUXADC_ACCDET_AUTO_SPL_ADDR,
  4791. MT6328_PMIC_AUXADC_ACCDET_AUTO_SPL_MASK, MT6328_PMIC_AUXADC_ACCDET_AUTO_SPL_SHIFT},
  4792. {PMIC_AUXADC_ACCDET_AUTO_RQST_CLR, MT6328_PMIC_AUXADC_ACCDET_AUTO_RQST_CLR_ADDR,
  4793. MT6328_PMIC_AUXADC_ACCDET_AUTO_RQST_CLR_MASK,
  4794. MT6328_PMIC_AUXADC_ACCDET_AUTO_RQST_CLR_SHIFT},
  4795. {PMIC_AUXADC_ACCDET_DIG1_RSV0, MT6328_PMIC_AUXADC_ACCDET_DIG1_RSV0_ADDR,
  4796. MT6328_PMIC_AUXADC_ACCDET_DIG1_RSV0_MASK, MT6328_PMIC_AUXADC_ACCDET_DIG1_RSV0_SHIFT},
  4797. {PMIC_AUXADC_ACCDET_DIG0_RSV0, MT6328_PMIC_AUXADC_ACCDET_DIG0_RSV0_ADDR,
  4798. MT6328_PMIC_AUXADC_ACCDET_DIG0_RSV0_MASK, MT6328_PMIC_AUXADC_ACCDET_DIG0_RSV0_SHIFT},
  4799. {PMIC_AUXADC_THR_DEBT_MAX, MT6328_PMIC_AUXADC_THR_DEBT_MAX_ADDR,
  4800. MT6328_PMIC_AUXADC_THR_DEBT_MAX_MASK, MT6328_PMIC_AUXADC_THR_DEBT_MAX_SHIFT},
  4801. {PMIC_AUXADC_THR_DEBT_MIN, MT6328_PMIC_AUXADC_THR_DEBT_MIN_ADDR,
  4802. MT6328_PMIC_AUXADC_THR_DEBT_MIN_MASK, MT6328_PMIC_AUXADC_THR_DEBT_MIN_SHIFT},
  4803. {PMIC_AUXADC_THR_DET_PRD_15_0, MT6328_PMIC_AUXADC_THR_DET_PRD_15_0_ADDR,
  4804. MT6328_PMIC_AUXADC_THR_DET_PRD_15_0_MASK, MT6328_PMIC_AUXADC_THR_DET_PRD_15_0_SHIFT},
  4805. {PMIC_AUXADC_THR_DET_PRD_19_16, MT6328_PMIC_AUXADC_THR_DET_PRD_19_16_ADDR,
  4806. MT6328_PMIC_AUXADC_THR_DET_PRD_19_16_MASK, MT6328_PMIC_AUXADC_THR_DET_PRD_19_16_SHIFT},
  4807. {PMIC_AUXADC_THR_VOLT_MAX, MT6328_PMIC_AUXADC_THR_VOLT_MAX_ADDR,
  4808. MT6328_PMIC_AUXADC_THR_VOLT_MAX_MASK, MT6328_PMIC_AUXADC_THR_VOLT_MAX_SHIFT},
  4809. {PMIC_AUXADC_THR_IRQ_EN_MAX, MT6328_PMIC_AUXADC_THR_IRQ_EN_MAX_ADDR,
  4810. MT6328_PMIC_AUXADC_THR_IRQ_EN_MAX_MASK, MT6328_PMIC_AUXADC_THR_IRQ_EN_MAX_SHIFT},
  4811. {PMIC_AUXADC_THR_EN_MAX, MT6328_PMIC_AUXADC_THR_EN_MAX_ADDR,
  4812. MT6328_PMIC_AUXADC_THR_EN_MAX_MASK, MT6328_PMIC_AUXADC_THR_EN_MAX_SHIFT},
  4813. {PMIC_AUXADC_THR_MAX_IRQ_B, MT6328_PMIC_AUXADC_THR_MAX_IRQ_B_ADDR,
  4814. MT6328_PMIC_AUXADC_THR_MAX_IRQ_B_MASK, MT6328_PMIC_AUXADC_THR_MAX_IRQ_B_SHIFT},
  4815. {PMIC_AUXADC_THR_VOLT_MIN, MT6328_PMIC_AUXADC_THR_VOLT_MIN_ADDR,
  4816. MT6328_PMIC_AUXADC_THR_VOLT_MIN_MASK, MT6328_PMIC_AUXADC_THR_VOLT_MIN_SHIFT},
  4817. {PMIC_AUXADC_THR_IRQ_EN_MIN, MT6328_PMIC_AUXADC_THR_IRQ_EN_MIN_ADDR,
  4818. MT6328_PMIC_AUXADC_THR_IRQ_EN_MIN_MASK, MT6328_PMIC_AUXADC_THR_IRQ_EN_MIN_SHIFT},
  4819. {PMIC_AUXADC_THR_EN_MIN, MT6328_PMIC_AUXADC_THR_EN_MIN_ADDR,
  4820. MT6328_PMIC_AUXADC_THR_EN_MIN_MASK, MT6328_PMIC_AUXADC_THR_EN_MIN_SHIFT},
  4821. {PMIC_AUXADC_THR_MIN_IRQ_B, MT6328_PMIC_AUXADC_THR_MIN_IRQ_B_ADDR,
  4822. MT6328_PMIC_AUXADC_THR_MIN_IRQ_B_MASK, MT6328_PMIC_AUXADC_THR_MIN_IRQ_B_SHIFT},
  4823. {PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX, MT6328_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX_ADDR,
  4824. MT6328_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX_MASK,
  4825. MT6328_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MAX_SHIFT},
  4826. {PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN, MT6328_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN_ADDR,
  4827. MT6328_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN_MASK,
  4828. MT6328_PMIC_AUXADC_THR_DEBOUNCE_COUNT_MIN_SHIFT},
  4829. {PMIC_EFUSE_GAIN_CH4_TRIM, MT6328_PMIC_EFUSE_GAIN_CH4_TRIM_ADDR,
  4830. MT6328_PMIC_EFUSE_GAIN_CH4_TRIM_MASK, MT6328_PMIC_EFUSE_GAIN_CH4_TRIM_SHIFT},
  4831. {PMIC_EFUSE_OFFSET_CH4_TRIM, MT6328_PMIC_EFUSE_OFFSET_CH4_TRIM_ADDR,
  4832. MT6328_PMIC_EFUSE_OFFSET_CH4_TRIM_MASK, MT6328_PMIC_EFUSE_OFFSET_CH4_TRIM_SHIFT},
  4833. {PMIC_EFUSE_GAIN_CH0_TRIM, MT6328_PMIC_EFUSE_GAIN_CH0_TRIM_ADDR,
  4834. MT6328_PMIC_EFUSE_GAIN_CH0_TRIM_MASK, MT6328_PMIC_EFUSE_GAIN_CH0_TRIM_SHIFT},
  4835. {PMIC_EFUSE_OFFSET_CH0_TRIM, MT6328_PMIC_EFUSE_OFFSET_CH0_TRIM_ADDR,
  4836. MT6328_PMIC_EFUSE_OFFSET_CH0_TRIM_MASK, MT6328_PMIC_EFUSE_OFFSET_CH0_TRIM_SHIFT},
  4837. {PMIC_EFUSE_GAIN_CH7_TRIM, MT6328_PMIC_EFUSE_GAIN_CH7_TRIM_ADDR,
  4838. MT6328_PMIC_EFUSE_GAIN_CH7_TRIM_MASK, MT6328_PMIC_EFUSE_GAIN_CH7_TRIM_SHIFT},
  4839. {PMIC_EFUSE_OFFSET_CH7_TRIM, MT6328_PMIC_EFUSE_OFFSET_CH7_TRIM_ADDR,
  4840. MT6328_PMIC_EFUSE_OFFSET_CH7_TRIM_MASK, MT6328_PMIC_EFUSE_OFFSET_CH7_TRIM_SHIFT},
  4841. {PMIC_AUXADC_FGADC_START_SW, MT6328_PMIC_AUXADC_FGADC_START_SW_ADDR,
  4842. MT6328_PMIC_AUXADC_FGADC_START_SW_MASK, MT6328_PMIC_AUXADC_FGADC_START_SW_SHIFT},
  4843. {PMIC_AUXADC_FGADC_START_SEL, MT6328_PMIC_AUXADC_FGADC_START_SEL_ADDR,
  4844. MT6328_PMIC_AUXADC_FGADC_START_SEL_MASK, MT6328_PMIC_AUXADC_FGADC_START_SEL_SHIFT},
  4845. {PMIC_AUXADC_FGADC_R_SW, MT6328_PMIC_AUXADC_FGADC_R_SW_ADDR,
  4846. MT6328_PMIC_AUXADC_FGADC_R_SW_MASK, MT6328_PMIC_AUXADC_FGADC_R_SW_SHIFT},
  4847. {PMIC_AUXADC_FGADC_R_SEL, MT6328_PMIC_AUXADC_FGADC_R_SEL_ADDR,
  4848. MT6328_PMIC_AUXADC_FGADC_R_SEL_MASK, MT6328_PMIC_AUXADC_FGADC_R_SEL_SHIFT},
  4849. {PMIC_AUXADC_DBG_DIG0_RSV2, MT6328_PMIC_AUXADC_DBG_DIG0_RSV2_ADDR,
  4850. MT6328_PMIC_AUXADC_DBG_DIG0_RSV2_MASK, MT6328_PMIC_AUXADC_DBG_DIG0_RSV2_SHIFT},
  4851. {PMIC_AUXADC_DBG_DIG1_RSV2, MT6328_PMIC_AUXADC_DBG_DIG1_RSV2_ADDR,
  4852. MT6328_PMIC_AUXADC_DBG_DIG1_RSV2_MASK, MT6328_PMIC_AUXADC_DBG_DIG1_RSV2_SHIFT},
  4853. {PMIC_AUXADC_IMPEDANCE_CNT, MT6328_PMIC_AUXADC_IMPEDANCE_CNT_ADDR,
  4854. MT6328_PMIC_AUXADC_IMPEDANCE_CNT_MASK, MT6328_PMIC_AUXADC_IMPEDANCE_CNT_SHIFT},
  4855. {PMIC_AUXADC_IMPEDANCE_CHSEL, MT6328_PMIC_AUXADC_IMPEDANCE_CHSEL_ADDR,
  4856. MT6328_PMIC_AUXADC_IMPEDANCE_CHSEL_MASK, MT6328_PMIC_AUXADC_IMPEDANCE_CHSEL_SHIFT},
  4857. {PMIC_AUXADC_IMPEDANCE_IRQ_CLR, MT6328_PMIC_AUXADC_IMPEDANCE_IRQ_CLR_ADDR,
  4858. MT6328_PMIC_AUXADC_IMPEDANCE_IRQ_CLR_MASK, MT6328_PMIC_AUXADC_IMPEDANCE_IRQ_CLR_SHIFT},
  4859. {PMIC_AUXADC_IMPEDANCE_IRQ_STATUS, MT6328_PMIC_AUXADC_IMPEDANCE_IRQ_STATUS_ADDR,
  4860. MT6328_PMIC_AUXADC_IMPEDANCE_IRQ_STATUS_MASK,
  4861. MT6328_PMIC_AUXADC_IMPEDANCE_IRQ_STATUS_SHIFT},
  4862. {PMIC_AUXADC_CLR_IMP_CNT_STOP, MT6328_PMIC_AUXADC_CLR_IMP_CNT_STOP_ADDR,
  4863. MT6328_PMIC_AUXADC_CLR_IMP_CNT_STOP_MASK, MT6328_PMIC_AUXADC_CLR_IMP_CNT_STOP_SHIFT},
  4864. {PMIC_AUXADC_IMPEDANCE_MODE, MT6328_PMIC_AUXADC_IMPEDANCE_MODE_ADDR,
  4865. MT6328_PMIC_AUXADC_IMPEDANCE_MODE_MASK, MT6328_PMIC_AUXADC_IMPEDANCE_MODE_SHIFT},
  4866. {PMIC_AUXADC_IMP_AUTORPT_PRD, MT6328_PMIC_AUXADC_IMP_AUTORPT_PRD_ADDR,
  4867. MT6328_PMIC_AUXADC_IMP_AUTORPT_PRD_MASK, MT6328_PMIC_AUXADC_IMP_AUTORPT_PRD_SHIFT},
  4868. {PMIC_AUXADC_IMP_AUTORPT_EN, MT6328_PMIC_AUXADC_IMP_AUTORPT_EN_ADDR,
  4869. MT6328_PMIC_AUXADC_IMP_AUTORPT_EN_MASK, MT6328_PMIC_AUXADC_IMP_AUTORPT_EN_SHIFT},
  4870. {PMIC_AUXADC_VISMPS0_DEBT_MAX, MT6328_PMIC_AUXADC_VISMPS0_DEBT_MAX_ADDR,
  4871. MT6328_PMIC_AUXADC_VISMPS0_DEBT_MAX_MASK, MT6328_PMIC_AUXADC_VISMPS0_DEBT_MAX_SHIFT},
  4872. {PMIC_AUXADC_VISMPS0_DEBT_MIN, MT6328_PMIC_AUXADC_VISMPS0_DEBT_MIN_ADDR,
  4873. MT6328_PMIC_AUXADC_VISMPS0_DEBT_MIN_MASK, MT6328_PMIC_AUXADC_VISMPS0_DEBT_MIN_SHIFT},
  4874. {PMIC_AUXADC_VISMPS0_DET_PRD_15_0, MT6328_PMIC_AUXADC_VISMPS0_DET_PRD_15_0_ADDR,
  4875. MT6328_PMIC_AUXADC_VISMPS0_DET_PRD_15_0_MASK,
  4876. MT6328_PMIC_AUXADC_VISMPS0_DET_PRD_15_0_SHIFT},
  4877. {PMIC_AUXADC_VISMPS0_DET_PRD_19_16, MT6328_PMIC_AUXADC_VISMPS0_DET_PRD_19_16_ADDR,
  4878. MT6328_PMIC_AUXADC_VISMPS0_DET_PRD_19_16_MASK,
  4879. MT6328_PMIC_AUXADC_VISMPS0_DET_PRD_19_16_SHIFT},
  4880. {PMIC_AUXADC_VISMPS0_VOLT_MAX, MT6328_PMIC_AUXADC_VISMPS0_VOLT_MAX_ADDR,
  4881. MT6328_PMIC_AUXADC_VISMPS0_VOLT_MAX_MASK, MT6328_PMIC_AUXADC_VISMPS0_VOLT_MAX_SHIFT},
  4882. {PMIC_AUXADC_VISMPS0_IRQ_EN_MAX, MT6328_PMIC_AUXADC_VISMPS0_IRQ_EN_MAX_ADDR,
  4883. MT6328_PMIC_AUXADC_VISMPS0_IRQ_EN_MAX_MASK, MT6328_PMIC_AUXADC_VISMPS0_IRQ_EN_MAX_SHIFT},
  4884. {PMIC_AUXADC_VISMPS0_EN_MAX, MT6328_PMIC_AUXADC_VISMPS0_EN_MAX_ADDR,
  4885. MT6328_PMIC_AUXADC_VISMPS0_EN_MAX_MASK, MT6328_PMIC_AUXADC_VISMPS0_EN_MAX_SHIFT},
  4886. {PMIC_AUXADC_VISMPS0_MAX_IRQ_B, MT6328_PMIC_AUXADC_VISMPS0_MAX_IRQ_B_ADDR,
  4887. MT6328_PMIC_AUXADC_VISMPS0_MAX_IRQ_B_MASK, MT6328_PMIC_AUXADC_VISMPS0_MAX_IRQ_B_SHIFT},
  4888. {PMIC_AUXADC_VISMPS0_VOLT_MIN, MT6328_PMIC_AUXADC_VISMPS0_VOLT_MIN_ADDR,
  4889. MT6328_PMIC_AUXADC_VISMPS0_VOLT_MIN_MASK, MT6328_PMIC_AUXADC_VISMPS0_VOLT_MIN_SHIFT},
  4890. {PMIC_AUXADC_VISMPS0_IRQ_EN_MIN, MT6328_PMIC_AUXADC_VISMPS0_IRQ_EN_MIN_ADDR,
  4891. MT6328_PMIC_AUXADC_VISMPS0_IRQ_EN_MIN_MASK, MT6328_PMIC_AUXADC_VISMPS0_IRQ_EN_MIN_SHIFT},
  4892. {PMIC_AUXADC_VISMPS0_EN_MIN, MT6328_PMIC_AUXADC_VISMPS0_EN_MIN_ADDR,
  4893. MT6328_PMIC_AUXADC_VISMPS0_EN_MIN_MASK, MT6328_PMIC_AUXADC_VISMPS0_EN_MIN_SHIFT},
  4894. {PMIC_AUXADC_VISMPS0_MIN_IRQ_B, MT6328_PMIC_AUXADC_VISMPS0_MIN_IRQ_B_ADDR,
  4895. MT6328_PMIC_AUXADC_VISMPS0_MIN_IRQ_B_MASK, MT6328_PMIC_AUXADC_VISMPS0_MIN_IRQ_B_SHIFT},
  4896. {PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX, MT6328_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX_ADDR,
  4897. MT6328_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX_MASK,
  4898. MT6328_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MAX_SHIFT},
  4899. {PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN, MT6328_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN_ADDR,
  4900. MT6328_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN_MASK,
  4901. MT6328_PMIC_AUXADC_VISMPS0_DEBOUNCE_COUNT_MIN_SHIFT},
  4902. {PMIC_AUXADC_LBAT2_DEBT_MAX, MT6328_PMIC_AUXADC_LBAT2_DEBT_MAX_ADDR,
  4903. MT6328_PMIC_AUXADC_LBAT2_DEBT_MAX_MASK, MT6328_PMIC_AUXADC_LBAT2_DEBT_MAX_SHIFT},
  4904. {PMIC_AUXADC_LBAT2_DEBT_MIN, MT6328_PMIC_AUXADC_LBAT2_DEBT_MIN_ADDR,
  4905. MT6328_PMIC_AUXADC_LBAT2_DEBT_MIN_MASK, MT6328_PMIC_AUXADC_LBAT2_DEBT_MIN_SHIFT},
  4906. {PMIC_AUXADC_LBAT2_DET_PRD_15_0, MT6328_PMIC_AUXADC_LBAT2_DET_PRD_15_0_ADDR,
  4907. MT6328_PMIC_AUXADC_LBAT2_DET_PRD_15_0_MASK, MT6328_PMIC_AUXADC_LBAT2_DET_PRD_15_0_SHIFT},
  4908. {PMIC_AUXADC_LBAT2_DET_PRD_19_16, MT6328_PMIC_AUXADC_LBAT2_DET_PRD_19_16_ADDR,
  4909. MT6328_PMIC_AUXADC_LBAT2_DET_PRD_19_16_MASK, MT6328_PMIC_AUXADC_LBAT2_DET_PRD_19_16_SHIFT},
  4910. {PMIC_AUXADC_LBAT2_VOLT_MAX, MT6328_PMIC_AUXADC_LBAT2_VOLT_MAX_ADDR,
  4911. MT6328_PMIC_AUXADC_LBAT2_VOLT_MAX_MASK, MT6328_PMIC_AUXADC_LBAT2_VOLT_MAX_SHIFT},
  4912. {PMIC_AUXADC_LBAT2_IRQ_EN_MAX, MT6328_PMIC_AUXADC_LBAT2_IRQ_EN_MAX_ADDR,
  4913. MT6328_PMIC_AUXADC_LBAT2_IRQ_EN_MAX_MASK, MT6328_PMIC_AUXADC_LBAT2_IRQ_EN_MAX_SHIFT},
  4914. {PMIC_AUXADC_LBAT2_EN_MAX, MT6328_PMIC_AUXADC_LBAT2_EN_MAX_ADDR,
  4915. MT6328_PMIC_AUXADC_LBAT2_EN_MAX_MASK, MT6328_PMIC_AUXADC_LBAT2_EN_MAX_SHIFT},
  4916. {PMIC_AUXADC_LBAT2_MAX_IRQ_B, MT6328_PMIC_AUXADC_LBAT2_MAX_IRQ_B_ADDR,
  4917. MT6328_PMIC_AUXADC_LBAT2_MAX_IRQ_B_MASK, MT6328_PMIC_AUXADC_LBAT2_MAX_IRQ_B_SHIFT},
  4918. {PMIC_AUXADC_LBAT2_VOLT_MIN, MT6328_PMIC_AUXADC_LBAT2_VOLT_MIN_ADDR,
  4919. MT6328_PMIC_AUXADC_LBAT2_VOLT_MIN_MASK, MT6328_PMIC_AUXADC_LBAT2_VOLT_MIN_SHIFT},
  4920. {PMIC_AUXADC_LBAT2_IRQ_EN_MIN, MT6328_PMIC_AUXADC_LBAT2_IRQ_EN_MIN_ADDR,
  4921. MT6328_PMIC_AUXADC_LBAT2_IRQ_EN_MIN_MASK, MT6328_PMIC_AUXADC_LBAT2_IRQ_EN_MIN_SHIFT},
  4922. {PMIC_AUXADC_LBAT2_EN_MIN, MT6328_PMIC_AUXADC_LBAT2_EN_MIN_ADDR,
  4923. MT6328_PMIC_AUXADC_LBAT2_EN_MIN_MASK, MT6328_PMIC_AUXADC_LBAT2_EN_MIN_SHIFT},
  4924. {PMIC_AUXADC_LBAT2_MIN_IRQ_B, MT6328_PMIC_AUXADC_LBAT2_MIN_IRQ_B_ADDR,
  4925. MT6328_PMIC_AUXADC_LBAT2_MIN_IRQ_B_MASK, MT6328_PMIC_AUXADC_LBAT2_MIN_IRQ_B_SHIFT},
  4926. {PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX, MT6328_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX_ADDR,
  4927. MT6328_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX_MASK,
  4928. MT6328_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MAX_SHIFT},
  4929. {PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN, MT6328_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN_ADDR,
  4930. MT6328_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN_MASK,
  4931. MT6328_PMIC_AUXADC_LBAT2_DEBOUNCE_COUNT_MIN_SHIFT},
  4932. {PMIC_AUXADC_MDBG_DET_PRD, MT6328_PMIC_AUXADC_MDBG_DET_PRD_ADDR,
  4933. MT6328_PMIC_AUXADC_MDBG_DET_PRD_MASK, MT6328_PMIC_AUXADC_MDBG_DET_PRD_SHIFT},
  4934. {PMIC_AUXADC_MDBG_DET_EN, MT6328_PMIC_AUXADC_MDBG_DET_EN_ADDR,
  4935. MT6328_PMIC_AUXADC_MDBG_DET_EN_MASK, MT6328_PMIC_AUXADC_MDBG_DET_EN_SHIFT},
  4936. {PMIC_AUXADC_MDBG_R_PTR, MT6328_PMIC_AUXADC_MDBG_R_PTR_ADDR,
  4937. MT6328_PMIC_AUXADC_MDBG_R_PTR_MASK, MT6328_PMIC_AUXADC_MDBG_R_PTR_SHIFT},
  4938. {PMIC_AUXADC_MDBG_W_PTR, MT6328_PMIC_AUXADC_MDBG_W_PTR_ADDR,
  4939. MT6328_PMIC_AUXADC_MDBG_W_PTR_MASK, MT6328_PMIC_AUXADC_MDBG_W_PTR_SHIFT},
  4940. {PMIC_AUXADC_MDBG_BUF_LENGTH, MT6328_PMIC_AUXADC_MDBG_BUF_LENGTH_ADDR,
  4941. MT6328_PMIC_AUXADC_MDBG_BUF_LENGTH_MASK, MT6328_PMIC_AUXADC_MDBG_BUF_LENGTH_SHIFT},
  4942. {PMIC_AUXADC_MDRT_DET_PRD, MT6328_PMIC_AUXADC_MDRT_DET_PRD_ADDR,
  4943. MT6328_PMIC_AUXADC_MDRT_DET_PRD_MASK, MT6328_PMIC_AUXADC_MDRT_DET_PRD_SHIFT},
  4944. {PMIC_AUXADC_MDRT_DET_EN, MT6328_PMIC_AUXADC_MDRT_DET_EN_ADDR,
  4945. MT6328_PMIC_AUXADC_MDRT_DET_EN_MASK, MT6328_PMIC_AUXADC_MDRT_DET_EN_SHIFT},
  4946. {PMIC_AUXADC_MDRT_DET_WKUP_START_CNT, MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_CNT_ADDR,
  4947. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_CNT_MASK,
  4948. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_CNT_SHIFT},
  4949. {PMIC_AUXADC_MDRT_DET_WKUP_START_CLR, MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_CLR_ADDR,
  4950. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_CLR_MASK,
  4951. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_CLR_SHIFT},
  4952. {PMIC_AUXADC_MDRT_DET_WKUP_START, MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_ADDR,
  4953. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_MASK, MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_SHIFT},
  4954. {PMIC_AUXADC_MDRT_DET_WKUP_START_SEL, MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_SEL_ADDR,
  4955. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_SEL_MASK,
  4956. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_START_SEL_SHIFT},
  4957. {PMIC_AUXADC_MDRT_DET_WKUP_EN, MT6328_PMIC_AUXADC_MDRT_DET_WKUP_EN_ADDR,
  4958. MT6328_PMIC_AUXADC_MDRT_DET_WKUP_EN_MASK, MT6328_PMIC_AUXADC_MDRT_DET_WKUP_EN_SHIFT},
  4959. {PMIC_RG_AUDACCDETVTHBCAL, MT6328_PMIC_RG_AUDACCDETVTHBCAL_ADDR,
  4960. MT6328_PMIC_RG_AUDACCDETVTHBCAL_MASK, MT6328_PMIC_RG_AUDACCDETVTHBCAL_SHIFT},
  4961. {PMIC_RG_AUDACCDETVTHACAL, MT6328_PMIC_RG_AUDACCDETVTHACAL_ADDR,
  4962. MT6328_PMIC_RG_AUDACCDETVTHACAL_MASK, MT6328_PMIC_RG_AUDACCDETVTHACAL_SHIFT},
  4963. {PMIC_RG_AUDACCDETANASWCTRLENB, MT6328_PMIC_RG_AUDACCDETANASWCTRLENB_ADDR,
  4964. MT6328_PMIC_RG_AUDACCDETANASWCTRLENB_MASK, MT6328_PMIC_RG_AUDACCDETANASWCTRLENB_SHIFT},
  4965. {PMIC_RG_ACCDETSEL, MT6328_PMIC_RG_ACCDETSEL_ADDR, MT6328_PMIC_RG_ACCDETSEL_MASK,
  4966. MT6328_PMIC_RG_ACCDETSEL_SHIFT},
  4967. {PMIC_RG_AUDACCDETSWCTRL, MT6328_PMIC_RG_AUDACCDETSWCTRL_ADDR,
  4968. MT6328_PMIC_RG_AUDACCDETSWCTRL_MASK, MT6328_PMIC_RG_AUDACCDETSWCTRL_SHIFT},
  4969. {PMIC_RG_AUDACCDETMICBIAS1PULLLOW, MT6328_PMIC_RG_AUDACCDETMICBIAS1PULLLOW_ADDR,
  4970. MT6328_PMIC_RG_AUDACCDETMICBIAS1PULLLOW_MASK,
  4971. MT6328_PMIC_RG_AUDACCDETMICBIAS1PULLLOW_SHIFT},
  4972. {PMIC_RG_AUDACCDETTVDET, MT6328_PMIC_RG_AUDACCDETTVDET_ADDR,
  4973. MT6328_PMIC_RG_AUDACCDETTVDET_MASK, MT6328_PMIC_RG_AUDACCDETTVDET_SHIFT},
  4974. {PMIC_RG_AUDACCDETVIN1PULLLOW, MT6328_PMIC_RG_AUDACCDETVIN1PULLLOW_ADDR,
  4975. MT6328_PMIC_RG_AUDACCDETVIN1PULLLOW_MASK, MT6328_PMIC_RG_AUDACCDETVIN1PULLLOW_SHIFT},
  4976. {PMIC_AUDACCDETAUXADCSWCTRL, MT6328_PMIC_AUDACCDETAUXADCSWCTRL_ADDR,
  4977. MT6328_PMIC_AUDACCDETAUXADCSWCTRL_MASK, MT6328_PMIC_AUDACCDETAUXADCSWCTRL_SHIFT},
  4978. {PMIC_AUDACCDETAUXADCSWCTRL_SEL, MT6328_PMIC_AUDACCDETAUXADCSWCTRL_SEL_ADDR,
  4979. MT6328_PMIC_AUDACCDETAUXADCSWCTRL_SEL_MASK, MT6328_PMIC_AUDACCDETAUXADCSWCTRL_SEL_SHIFT},
  4980. {PMIC_RG_AUDACCDETMICBIAS0PULLLOW, MT6328_PMIC_RG_AUDACCDETMICBIAS0PULLLOW_ADDR,
  4981. MT6328_PMIC_RG_AUDACCDETMICBIAS0PULLLOW_MASK,
  4982. MT6328_PMIC_RG_AUDACCDETMICBIAS0PULLLOW_SHIFT},
  4983. {PMIC_RG_AUDACCDETRSV, MT6328_PMIC_RG_AUDACCDETRSV_ADDR, MT6328_PMIC_RG_AUDACCDETRSV_MASK,
  4984. MT6328_PMIC_RG_AUDACCDETRSV_SHIFT},
  4985. {PMIC_ACCDET_EN, MT6328_PMIC_ACCDET_EN_ADDR, MT6328_PMIC_ACCDET_EN_MASK,
  4986. MT6328_PMIC_ACCDET_EN_SHIFT},
  4987. {PMIC_ACCDET_SEQ_INIT, MT6328_PMIC_ACCDET_SEQ_INIT_ADDR, MT6328_PMIC_ACCDET_SEQ_INIT_MASK,
  4988. MT6328_PMIC_ACCDET_SEQ_INIT_SHIFT},
  4989. {PMIC_ACCDET_EINTDET_EN, MT6328_PMIC_ACCDET_EINTDET_EN_ADDR,
  4990. MT6328_PMIC_ACCDET_EINTDET_EN_MASK, MT6328_PMIC_ACCDET_EINTDET_EN_SHIFT},
  4991. {PMIC_ACCDET_EINT_SEQ_INIT, MT6328_PMIC_ACCDET_EINT_SEQ_INIT_ADDR,
  4992. MT6328_PMIC_ACCDET_EINT_SEQ_INIT_MASK, MT6328_PMIC_ACCDET_EINT_SEQ_INIT_SHIFT},
  4993. {PMIC_ACCDET_NEGVDET_EN, MT6328_PMIC_ACCDET_NEGVDET_EN_ADDR,
  4994. MT6328_PMIC_ACCDET_NEGVDET_EN_MASK, MT6328_PMIC_ACCDET_NEGVDET_EN_SHIFT},
  4995. {PMIC_ACCDET_NEGVDET_EN_CTRL, MT6328_PMIC_ACCDET_NEGVDET_EN_CTRL_ADDR,
  4996. MT6328_PMIC_ACCDET_NEGVDET_EN_CTRL_MASK, MT6328_PMIC_ACCDET_NEGVDET_EN_CTRL_SHIFT},
  4997. {PMIC_ACCDET_ANASWCTRL_SEL, MT6328_PMIC_ACCDET_ANASWCTRL_SEL_ADDR,
  4998. MT6328_PMIC_ACCDET_ANASWCTRL_SEL_MASK, MT6328_PMIC_ACCDET_ANASWCTRL_SEL_SHIFT},
  4999. {PMIC_ACCDET_CMP_PWM_EN, MT6328_PMIC_ACCDET_CMP_PWM_EN_ADDR,
  5000. MT6328_PMIC_ACCDET_CMP_PWM_EN_MASK, MT6328_PMIC_ACCDET_CMP_PWM_EN_SHIFT},
  5001. {PMIC_ACCDET_VTH_PWM_EN, MT6328_PMIC_ACCDET_VTH_PWM_EN_ADDR,
  5002. MT6328_PMIC_ACCDET_VTH_PWM_EN_MASK, MT6328_PMIC_ACCDET_VTH_PWM_EN_SHIFT},
  5003. {PMIC_ACCDET_MBIAS_PWM_EN, MT6328_PMIC_ACCDET_MBIAS_PWM_EN_ADDR,
  5004. MT6328_PMIC_ACCDET_MBIAS_PWM_EN_MASK, MT6328_PMIC_ACCDET_MBIAS_PWM_EN_SHIFT},
  5005. {PMIC_ACCDET_EINT_PWM_EN, MT6328_PMIC_ACCDET_EINT_PWM_EN_ADDR,
  5006. MT6328_PMIC_ACCDET_EINT_PWM_EN_MASK, MT6328_PMIC_ACCDET_EINT_PWM_EN_SHIFT},
  5007. {PMIC_ACCDET_CMP_PWM_IDLE, MT6328_PMIC_ACCDET_CMP_PWM_IDLE_ADDR,
  5008. MT6328_PMIC_ACCDET_CMP_PWM_IDLE_MASK, MT6328_PMIC_ACCDET_CMP_PWM_IDLE_SHIFT},
  5009. {PMIC_ACCDET_VTH_PWM_IDLE, MT6328_PMIC_ACCDET_VTH_PWM_IDLE_ADDR,
  5010. MT6328_PMIC_ACCDET_VTH_PWM_IDLE_MASK, MT6328_PMIC_ACCDET_VTH_PWM_IDLE_SHIFT},
  5011. {PMIC_ACCDET_MBIAS_PWM_IDLE, MT6328_PMIC_ACCDET_MBIAS_PWM_IDLE_ADDR,
  5012. MT6328_PMIC_ACCDET_MBIAS_PWM_IDLE_MASK, MT6328_PMIC_ACCDET_MBIAS_PWM_IDLE_SHIFT},
  5013. {PMIC_ACCDET_EINT_PWM_IDLE, MT6328_PMIC_ACCDET_EINT_PWM_IDLE_ADDR,
  5014. MT6328_PMIC_ACCDET_EINT_PWM_IDLE_MASK, MT6328_PMIC_ACCDET_EINT_PWM_IDLE_SHIFT},
  5015. {PMIC_ACCDET_PWM_WIDTH, MT6328_PMIC_ACCDET_PWM_WIDTH_ADDR,
  5016. MT6328_PMIC_ACCDET_PWM_WIDTH_MASK, MT6328_PMIC_ACCDET_PWM_WIDTH_SHIFT},
  5017. {PMIC_ACCDET_PWM_THRESH, MT6328_PMIC_ACCDET_PWM_THRESH_ADDR,
  5018. MT6328_PMIC_ACCDET_PWM_THRESH_MASK, MT6328_PMIC_ACCDET_PWM_THRESH_SHIFT},
  5019. {PMIC_ACCDET_RISE_DELAY, MT6328_PMIC_ACCDET_RISE_DELAY_ADDR,
  5020. MT6328_PMIC_ACCDET_RISE_DELAY_MASK, MT6328_PMIC_ACCDET_RISE_DELAY_SHIFT},
  5021. {PMIC_ACCDET_FALL_DELAY, MT6328_PMIC_ACCDET_FALL_DELAY_ADDR,
  5022. MT6328_PMIC_ACCDET_FALL_DELAY_MASK, MT6328_PMIC_ACCDET_FALL_DELAY_SHIFT},
  5023. {PMIC_ACCDET_DEBOUNCE0, MT6328_PMIC_ACCDET_DEBOUNCE0_ADDR,
  5024. MT6328_PMIC_ACCDET_DEBOUNCE0_MASK, MT6328_PMIC_ACCDET_DEBOUNCE0_SHIFT},
  5025. {PMIC_ACCDET_DEBOUNCE1, MT6328_PMIC_ACCDET_DEBOUNCE1_ADDR,
  5026. MT6328_PMIC_ACCDET_DEBOUNCE1_MASK, MT6328_PMIC_ACCDET_DEBOUNCE1_SHIFT},
  5027. {PMIC_ACCDET_DEBOUNCE2, MT6328_PMIC_ACCDET_DEBOUNCE2_ADDR,
  5028. MT6328_PMIC_ACCDET_DEBOUNCE2_MASK, MT6328_PMIC_ACCDET_DEBOUNCE2_SHIFT},
  5029. {PMIC_ACCDET_DEBOUNCE3, MT6328_PMIC_ACCDET_DEBOUNCE3_ADDR,
  5030. MT6328_PMIC_ACCDET_DEBOUNCE3_MASK, MT6328_PMIC_ACCDET_DEBOUNCE3_SHIFT},
  5031. {PMIC_ACCDET_DEBOUNCE4, MT6328_PMIC_ACCDET_DEBOUNCE4_ADDR,
  5032. MT6328_PMIC_ACCDET_DEBOUNCE4_MASK, MT6328_PMIC_ACCDET_DEBOUNCE4_SHIFT},
  5033. {PMIC_ACCDET_IVAL_CUR_IN, MT6328_PMIC_ACCDET_IVAL_CUR_IN_ADDR,
  5034. MT6328_PMIC_ACCDET_IVAL_CUR_IN_MASK, MT6328_PMIC_ACCDET_IVAL_CUR_IN_SHIFT},
  5035. {PMIC_ACCDET_EINT_IVAL_CUR_IN, MT6328_PMIC_ACCDET_EINT_IVAL_CUR_IN_ADDR,
  5036. MT6328_PMIC_ACCDET_EINT_IVAL_CUR_IN_MASK, MT6328_PMIC_ACCDET_EINT_IVAL_CUR_IN_SHIFT},
  5037. {PMIC_ACCDET_IVAL_SAM_IN, MT6328_PMIC_ACCDET_IVAL_SAM_IN_ADDR,
  5038. MT6328_PMIC_ACCDET_IVAL_SAM_IN_MASK, MT6328_PMIC_ACCDET_IVAL_SAM_IN_SHIFT},
  5039. {PMIC_ACCDET_EINT_IVAL_SAM_IN, MT6328_PMIC_ACCDET_EINT_IVAL_SAM_IN_ADDR,
  5040. MT6328_PMIC_ACCDET_EINT_IVAL_SAM_IN_MASK, MT6328_PMIC_ACCDET_EINT_IVAL_SAM_IN_SHIFT},
  5041. {PMIC_ACCDET_IVAL_MEM_IN, MT6328_PMIC_ACCDET_IVAL_MEM_IN_ADDR,
  5042. MT6328_PMIC_ACCDET_IVAL_MEM_IN_MASK, MT6328_PMIC_ACCDET_IVAL_MEM_IN_SHIFT},
  5043. {PMIC_ACCDET_EINT_IVAL_MEM_IN, MT6328_PMIC_ACCDET_EINT_IVAL_MEM_IN_ADDR,
  5044. MT6328_PMIC_ACCDET_EINT_IVAL_MEM_IN_MASK, MT6328_PMIC_ACCDET_EINT_IVAL_MEM_IN_SHIFT},
  5045. {PMIC_ACCDET_EINT_IVAL_SEL, MT6328_PMIC_ACCDET_EINT_IVAL_SEL_ADDR,
  5046. MT6328_PMIC_ACCDET_EINT_IVAL_SEL_MASK, MT6328_PMIC_ACCDET_EINT_IVAL_SEL_SHIFT},
  5047. {PMIC_ACCDET_IVAL_SEL, MT6328_PMIC_ACCDET_IVAL_SEL_ADDR, MT6328_PMIC_ACCDET_IVAL_SEL_MASK,
  5048. MT6328_PMIC_ACCDET_IVAL_SEL_SHIFT},
  5049. {PMIC_ACCDET_IRQ, MT6328_PMIC_ACCDET_IRQ_ADDR, MT6328_PMIC_ACCDET_IRQ_MASK,
  5050. MT6328_PMIC_ACCDET_IRQ_SHIFT},
  5051. {PMIC_ACCDET_NEGV_IRQ, MT6328_PMIC_ACCDET_NEGV_IRQ_ADDR, MT6328_PMIC_ACCDET_NEGV_IRQ_MASK,
  5052. MT6328_PMIC_ACCDET_NEGV_IRQ_SHIFT},
  5053. {PMIC_ACCDET_EINT_IRQ, MT6328_PMIC_ACCDET_EINT_IRQ_ADDR, MT6328_PMIC_ACCDET_EINT_IRQ_MASK,
  5054. MT6328_PMIC_ACCDET_EINT_IRQ_SHIFT},
  5055. {PMIC_ACCDET_IRQ_CLR, MT6328_PMIC_ACCDET_IRQ_CLR_ADDR, MT6328_PMIC_ACCDET_IRQ_CLR_MASK,
  5056. MT6328_PMIC_ACCDET_IRQ_CLR_SHIFT},
  5057. {PMIC_ACCDET_NEGV_IRQ_CLR, MT6328_PMIC_ACCDET_NEGV_IRQ_CLR_ADDR,
  5058. MT6328_PMIC_ACCDET_NEGV_IRQ_CLR_MASK, MT6328_PMIC_ACCDET_NEGV_IRQ_CLR_SHIFT},
  5059. {PMIC_ACCDET_EINT_IRQ_CLR, MT6328_PMIC_ACCDET_EINT_IRQ_CLR_ADDR,
  5060. MT6328_PMIC_ACCDET_EINT_IRQ_CLR_MASK, MT6328_PMIC_ACCDET_EINT_IRQ_CLR_SHIFT},
  5061. {PMIC_ACCDET_EINT_IRQ_POLARITY, MT6328_PMIC_ACCDET_EINT_IRQ_POLARITY_ADDR,
  5062. MT6328_PMIC_ACCDET_EINT_IRQ_POLARITY_MASK, MT6328_PMIC_ACCDET_EINT_IRQ_POLARITY_SHIFT},
  5063. {PMIC_ACCDET_TEST_MODE0, MT6328_PMIC_ACCDET_TEST_MODE0_ADDR,
  5064. MT6328_PMIC_ACCDET_TEST_MODE0_MASK, MT6328_PMIC_ACCDET_TEST_MODE0_SHIFT},
  5065. {PMIC_ACCDET_TEST_MODE1, MT6328_PMIC_ACCDET_TEST_MODE1_ADDR,
  5066. MT6328_PMIC_ACCDET_TEST_MODE1_MASK, MT6328_PMIC_ACCDET_TEST_MODE1_SHIFT},
  5067. {PMIC_ACCDET_TEST_MODE2, MT6328_PMIC_ACCDET_TEST_MODE2_ADDR,
  5068. MT6328_PMIC_ACCDET_TEST_MODE2_MASK, MT6328_PMIC_ACCDET_TEST_MODE2_SHIFT},
  5069. {PMIC_ACCDET_TEST_MODE3, MT6328_PMIC_ACCDET_TEST_MODE3_ADDR,
  5070. MT6328_PMIC_ACCDET_TEST_MODE3_MASK, MT6328_PMIC_ACCDET_TEST_MODE3_SHIFT},
  5071. {PMIC_ACCDET_TEST_MODE4, MT6328_PMIC_ACCDET_TEST_MODE4_ADDR,
  5072. MT6328_PMIC_ACCDET_TEST_MODE4_MASK, MT6328_PMIC_ACCDET_TEST_MODE4_SHIFT},
  5073. {PMIC_ACCDET_TEST_MODE5, MT6328_PMIC_ACCDET_TEST_MODE5_ADDR,
  5074. MT6328_PMIC_ACCDET_TEST_MODE5_MASK, MT6328_PMIC_ACCDET_TEST_MODE5_SHIFT},
  5075. {PMIC_ACCDET_PWM_SEL, MT6328_PMIC_ACCDET_PWM_SEL_ADDR, MT6328_PMIC_ACCDET_PWM_SEL_MASK,
  5076. MT6328_PMIC_ACCDET_PWM_SEL_SHIFT},
  5077. {PMIC_ACCDET_IN_SW, MT6328_PMIC_ACCDET_IN_SW_ADDR, MT6328_PMIC_ACCDET_IN_SW_MASK,
  5078. MT6328_PMIC_ACCDET_IN_SW_SHIFT},
  5079. {PMIC_ACCDET_CMP_EN_SW, MT6328_PMIC_ACCDET_CMP_EN_SW_ADDR,
  5080. MT6328_PMIC_ACCDET_CMP_EN_SW_MASK, MT6328_PMIC_ACCDET_CMP_EN_SW_SHIFT},
  5081. {PMIC_ACCDET_VTH_EN_SW, MT6328_PMIC_ACCDET_VTH_EN_SW_ADDR,
  5082. MT6328_PMIC_ACCDET_VTH_EN_SW_MASK, MT6328_PMIC_ACCDET_VTH_EN_SW_SHIFT},
  5083. {PMIC_ACCDET_MBIAS_EN_SW, MT6328_PMIC_ACCDET_MBIAS_EN_SW_ADDR,
  5084. MT6328_PMIC_ACCDET_MBIAS_EN_SW_MASK, MT6328_PMIC_ACCDET_MBIAS_EN_SW_SHIFT},
  5085. {PMIC_ACCDET_PWM_EN_SW, MT6328_PMIC_ACCDET_PWM_EN_SW_ADDR,
  5086. MT6328_PMIC_ACCDET_PWM_EN_SW_MASK, MT6328_PMIC_ACCDET_PWM_EN_SW_SHIFT},
  5087. {PMIC_ACCDET_IN, MT6328_PMIC_ACCDET_IN_ADDR, MT6328_PMIC_ACCDET_IN_MASK,
  5088. MT6328_PMIC_ACCDET_IN_SHIFT},
  5089. {PMIC_ACCDET_CUR_IN, MT6328_PMIC_ACCDET_CUR_IN_ADDR, MT6328_PMIC_ACCDET_CUR_IN_MASK,
  5090. MT6328_PMIC_ACCDET_CUR_IN_SHIFT},
  5091. {PMIC_ACCDET_SAM_IN, MT6328_PMIC_ACCDET_SAM_IN_ADDR, MT6328_PMIC_ACCDET_SAM_IN_MASK,
  5092. MT6328_PMIC_ACCDET_SAM_IN_SHIFT},
  5093. {PMIC_ACCDET_MEM_IN, MT6328_PMIC_ACCDET_MEM_IN_ADDR, MT6328_PMIC_ACCDET_MEM_IN_MASK,
  5094. MT6328_PMIC_ACCDET_MEM_IN_SHIFT},
  5095. {PMIC_ACCDET_STATE, MT6328_PMIC_ACCDET_STATE_ADDR, MT6328_PMIC_ACCDET_STATE_MASK,
  5096. MT6328_PMIC_ACCDET_STATE_SHIFT},
  5097. {PMIC_ACCDET_MBIAS_CLK, MT6328_PMIC_ACCDET_MBIAS_CLK_ADDR,
  5098. MT6328_PMIC_ACCDET_MBIAS_CLK_MASK, MT6328_PMIC_ACCDET_MBIAS_CLK_SHIFT},
  5099. {PMIC_ACCDET_VTH_CLK, MT6328_PMIC_ACCDET_VTH_CLK_ADDR, MT6328_PMIC_ACCDET_VTH_CLK_MASK,
  5100. MT6328_PMIC_ACCDET_VTH_CLK_SHIFT},
  5101. {PMIC_ACCDET_CMP_CLK, MT6328_PMIC_ACCDET_CMP_CLK_ADDR, MT6328_PMIC_ACCDET_CMP_CLK_MASK,
  5102. MT6328_PMIC_ACCDET_CMP_CLK_SHIFT},
  5103. {PMIC_DA_AUDACCDETAUXADCSWCTRL, MT6328_PMIC_DA_AUDACCDETAUXADCSWCTRL_ADDR,
  5104. MT6328_PMIC_DA_AUDACCDETAUXADCSWCTRL_MASK, MT6328_PMIC_DA_AUDACCDETAUXADCSWCTRL_SHIFT},
  5105. {PMIC_ACCDET_EINT_DEB_SEL, MT6328_PMIC_ACCDET_EINT_DEB_SEL_ADDR,
  5106. MT6328_PMIC_ACCDET_EINT_DEB_SEL_MASK, MT6328_PMIC_ACCDET_EINT_DEB_SEL_SHIFT},
  5107. {PMIC_ACCDET_EINT_DEBOUNCE, MT6328_PMIC_ACCDET_EINT_DEBOUNCE_ADDR,
  5108. MT6328_PMIC_ACCDET_EINT_DEBOUNCE_MASK, MT6328_PMIC_ACCDET_EINT_DEBOUNCE_SHIFT},
  5109. {PMIC_ACCDET_EINT_PWM_THRESH, MT6328_PMIC_ACCDET_EINT_PWM_THRESH_ADDR,
  5110. MT6328_PMIC_ACCDET_EINT_PWM_THRESH_MASK, MT6328_PMIC_ACCDET_EINT_PWM_THRESH_SHIFT},
  5111. {PMIC_ACCDET_EINT_PWM_WIDTH, MT6328_PMIC_ACCDET_EINT_PWM_WIDTH_ADDR,
  5112. MT6328_PMIC_ACCDET_EINT_PWM_WIDTH_MASK, MT6328_PMIC_ACCDET_EINT_PWM_WIDTH_SHIFT},
  5113. {PMIC_ACCDET_NEGV_THRESH, MT6328_PMIC_ACCDET_NEGV_THRESH_ADDR,
  5114. MT6328_PMIC_ACCDET_NEGV_THRESH_MASK, MT6328_PMIC_ACCDET_NEGV_THRESH_SHIFT},
  5115. {PMIC_ACCDET_EINT_PWM_FALL_DELAY, MT6328_PMIC_ACCDET_EINT_PWM_FALL_DELAY_ADDR,
  5116. MT6328_PMIC_ACCDET_EINT_PWM_FALL_DELAY_MASK, MT6328_PMIC_ACCDET_EINT_PWM_FALL_DELAY_SHIFT},
  5117. {PMIC_ACCDET_EINT_PWM_RISE_DELAY, MT6328_PMIC_ACCDET_EINT_PWM_RISE_DELAY_ADDR,
  5118. MT6328_PMIC_ACCDET_EINT_PWM_RISE_DELAY_MASK, MT6328_PMIC_ACCDET_EINT_PWM_RISE_DELAY_SHIFT},
  5119. {PMIC_ACCDET_TEST_MODE13, MT6328_PMIC_ACCDET_TEST_MODE13_ADDR,
  5120. MT6328_PMIC_ACCDET_TEST_MODE13_MASK, MT6328_PMIC_ACCDET_TEST_MODE13_SHIFT},
  5121. {PMIC_ACCDET_TEST_MODE12, MT6328_PMIC_ACCDET_TEST_MODE12_ADDR,
  5122. MT6328_PMIC_ACCDET_TEST_MODE12_MASK, MT6328_PMIC_ACCDET_TEST_MODE12_SHIFT},
  5123. {PMIC_ACCDET_NVDETECTOUT_SW, MT6328_PMIC_ACCDET_NVDETECTOUT_SW_ADDR,
  5124. MT6328_PMIC_ACCDET_NVDETECTOUT_SW_MASK, MT6328_PMIC_ACCDET_NVDETECTOUT_SW_SHIFT},
  5125. {PMIC_ACCDET_TEST_MODE11, MT6328_PMIC_ACCDET_TEST_MODE11_ADDR,
  5126. MT6328_PMIC_ACCDET_TEST_MODE11_MASK, MT6328_PMIC_ACCDET_TEST_MODE11_SHIFT},
  5127. {PMIC_ACCDET_TEST_MODE10, MT6328_PMIC_ACCDET_TEST_MODE10_ADDR,
  5128. MT6328_PMIC_ACCDET_TEST_MODE10_MASK, MT6328_PMIC_ACCDET_TEST_MODE10_SHIFT},
  5129. {PMIC_ACCDET_EINTCMPOUT_SW, MT6328_PMIC_ACCDET_EINTCMPOUT_SW_ADDR,
  5130. MT6328_PMIC_ACCDET_EINTCMPOUT_SW_MASK, MT6328_PMIC_ACCDET_EINTCMPOUT_SW_SHIFT},
  5131. {PMIC_ACCDET_TEST_MODE9, MT6328_PMIC_ACCDET_TEST_MODE9_ADDR,
  5132. MT6328_PMIC_ACCDET_TEST_MODE9_MASK, MT6328_PMIC_ACCDET_TEST_MODE9_SHIFT},
  5133. {PMIC_ACCDET_TEST_MODE8, MT6328_PMIC_ACCDET_TEST_MODE8_ADDR,
  5134. MT6328_PMIC_ACCDET_TEST_MODE8_MASK, MT6328_PMIC_ACCDET_TEST_MODE8_SHIFT},
  5135. {PMIC_ACCDET_AUXADC_CTRL_SW, MT6328_PMIC_ACCDET_AUXADC_CTRL_SW_ADDR,
  5136. MT6328_PMIC_ACCDET_AUXADC_CTRL_SW_MASK, MT6328_PMIC_ACCDET_AUXADC_CTRL_SW_SHIFT},
  5137. {PMIC_ACCDET_TEST_MODE7, MT6328_PMIC_ACCDET_TEST_MODE7_ADDR,
  5138. MT6328_PMIC_ACCDET_TEST_MODE7_MASK, MT6328_PMIC_ACCDET_TEST_MODE7_SHIFT},
  5139. {PMIC_ACCDET_TEST_MODE6, MT6328_PMIC_ACCDET_TEST_MODE6_ADDR,
  5140. MT6328_PMIC_ACCDET_TEST_MODE6_MASK, MT6328_PMIC_ACCDET_TEST_MODE6_SHIFT},
  5141. {PMIC_ACCDET_EINTCMP_EN_SW, MT6328_PMIC_ACCDET_EINTCMP_EN_SW_ADDR,
  5142. MT6328_PMIC_ACCDET_EINTCMP_EN_SW_MASK, MT6328_PMIC_ACCDET_EINTCMP_EN_SW_SHIFT},
  5143. {PMIC_RG_NVCMPSWEN, MT6328_PMIC_RG_NVCMPSWEN_ADDR, MT6328_PMIC_RG_NVCMPSWEN_MASK,
  5144. MT6328_PMIC_RG_NVCMPSWEN_SHIFT},
  5145. {PMIC_RG_NVMODSEL, MT6328_PMIC_RG_NVMODSEL_ADDR, MT6328_PMIC_RG_NVMODSEL_MASK,
  5146. MT6328_PMIC_RG_NVMODSEL_SHIFT},
  5147. {PMIC_RG_SWBUFSWEN, MT6328_PMIC_RG_SWBUFSWEN_ADDR, MT6328_PMIC_RG_SWBUFSWEN_MASK,
  5148. MT6328_PMIC_RG_SWBUFSWEN_SHIFT},
  5149. {PMIC_RG_SWBUFMODSEL, MT6328_PMIC_RG_SWBUFMODSEL_ADDR, MT6328_PMIC_RG_SWBUFMODSEL_MASK,
  5150. MT6328_PMIC_RG_SWBUFMODSEL_SHIFT},
  5151. {PMIC_RG_NVDETVTH, MT6328_PMIC_RG_NVDETVTH_ADDR, MT6328_PMIC_RG_NVDETVTH_MASK,
  5152. MT6328_PMIC_RG_NVDETVTH_SHIFT},
  5153. {PMIC_RG_NVDETCMPEN, MT6328_PMIC_RG_NVDETCMPEN_ADDR, MT6328_PMIC_RG_NVDETCMPEN_MASK,
  5154. MT6328_PMIC_RG_NVDETCMPEN_SHIFT},
  5155. {PMIC_RG_EINTCONFIGACCDET, MT6328_PMIC_RG_EINTCONFIGACCDET_ADDR,
  5156. MT6328_PMIC_RG_EINTCONFIGACCDET_MASK, MT6328_PMIC_RG_EINTCONFIGACCDET_SHIFT},
  5157. {PMIC_RG_EINTCOMPVTH, MT6328_PMIC_RG_EINTCOMPVTH_ADDR, MT6328_PMIC_RG_EINTCOMPVTH_MASK,
  5158. MT6328_PMIC_RG_EINTCOMPVTH_SHIFT},
  5159. {PMIC_ACCDET_EINT_STATE, MT6328_PMIC_ACCDET_EINT_STATE_ADDR,
  5160. MT6328_PMIC_ACCDET_EINT_STATE_MASK, MT6328_PMIC_ACCDET_EINT_STATE_SHIFT},
  5161. {PMIC_ACCDET_AUXADC_DEBOUNCE_END, MT6328_PMIC_ACCDET_AUXADC_DEBOUNCE_END_ADDR,
  5162. MT6328_PMIC_ACCDET_AUXADC_DEBOUNCE_END_MASK, MT6328_PMIC_ACCDET_AUXADC_DEBOUNCE_END_SHIFT},
  5163. {PMIC_ACCDET_AUXADC_CONNECT_PRE, MT6328_PMIC_ACCDET_AUXADC_CONNECT_PRE_ADDR,
  5164. MT6328_PMIC_ACCDET_AUXADC_CONNECT_PRE_MASK, MT6328_PMIC_ACCDET_AUXADC_CONNECT_PRE_SHIFT},
  5165. {PMIC_ACCDET_EINT_CUR_IN, MT6328_PMIC_ACCDET_EINT_CUR_IN_ADDR,
  5166. MT6328_PMIC_ACCDET_EINT_CUR_IN_MASK, MT6328_PMIC_ACCDET_EINT_CUR_IN_SHIFT},
  5167. {PMIC_ACCDET_EINT_SAM_IN, MT6328_PMIC_ACCDET_EINT_SAM_IN_ADDR,
  5168. MT6328_PMIC_ACCDET_EINT_SAM_IN_MASK, MT6328_PMIC_ACCDET_EINT_SAM_IN_SHIFT},
  5169. {PMIC_ACCDET_EINT_MEM_IN, MT6328_PMIC_ACCDET_EINT_MEM_IN_ADDR,
  5170. MT6328_PMIC_ACCDET_EINT_MEM_IN_MASK, MT6328_PMIC_ACCDET_EINT_MEM_IN_SHIFT},
  5171. {PMIC_NVDETECTOUT, MT6328_PMIC_NVDETECTOUT_ADDR, MT6328_PMIC_NVDETECTOUT_MASK,
  5172. MT6328_PMIC_NVDETECTOUT_SHIFT},
  5173. {PMIC_EINTCMPOUT, MT6328_PMIC_EINTCMPOUT_ADDR, MT6328_PMIC_EINTCMPOUT_MASK,
  5174. MT6328_PMIC_EINTCMPOUT_SHIFT},
  5175. {PMIC_NI_EINTCMPEN, MT6328_PMIC_NI_EINTCMPEN_ADDR, MT6328_PMIC_NI_EINTCMPEN_MASK,
  5176. MT6328_PMIC_NI_EINTCMPEN_SHIFT},
  5177. {PMIC_ACCDET_NEGV_COUNT_IN, MT6328_PMIC_ACCDET_NEGV_COUNT_IN_ADDR,
  5178. MT6328_PMIC_ACCDET_NEGV_COUNT_IN_MASK, MT6328_PMIC_ACCDET_NEGV_COUNT_IN_SHIFT},
  5179. {PMIC_ACCDET_NEGV_EN_FINAL, MT6328_PMIC_ACCDET_NEGV_EN_FINAL_ADDR,
  5180. MT6328_PMIC_ACCDET_NEGV_EN_FINAL_MASK, MT6328_PMIC_ACCDET_NEGV_EN_FINAL_SHIFT},
  5181. {PMIC_ACCDET_NEGV_COUNT_END, MT6328_PMIC_ACCDET_NEGV_COUNT_END_ADDR,
  5182. MT6328_PMIC_ACCDET_NEGV_COUNT_END_MASK, MT6328_PMIC_ACCDET_NEGV_COUNT_END_SHIFT},
  5183. {PMIC_ACCDET_NEGV_MINU, MT6328_PMIC_ACCDET_NEGV_MINU_ADDR,
  5184. MT6328_PMIC_ACCDET_NEGV_MINU_MASK, MT6328_PMIC_ACCDET_NEGV_MINU_SHIFT},
  5185. {PMIC_ACCDET_NEGV_ADD, MT6328_PMIC_ACCDET_NEGV_ADD_ADDR, MT6328_PMIC_ACCDET_NEGV_ADD_MASK,
  5186. MT6328_PMIC_ACCDET_NEGV_ADD_SHIFT},
  5187. {PMIC_ACCDET_NEGV_CMP, MT6328_PMIC_ACCDET_NEGV_CMP_ADDR, MT6328_PMIC_ACCDET_NEGV_CMP_MASK,
  5188. MT6328_PMIC_ACCDET_NEGV_CMP_SHIFT},
  5189. {PMIC_ACCDET_CUR_DEB, MT6328_PMIC_ACCDET_CUR_DEB_ADDR, MT6328_PMIC_ACCDET_CUR_DEB_MASK,
  5190. MT6328_PMIC_ACCDET_CUR_DEB_SHIFT},
  5191. {PMIC_ACCDET_EINT_CUR_DEB, MT6328_PMIC_ACCDET_EINT_CUR_DEB_ADDR,
  5192. MT6328_PMIC_ACCDET_EINT_CUR_DEB_MASK, MT6328_PMIC_ACCDET_EINT_CUR_DEB_SHIFT},
  5193. {PMIC_ACCDET_RSV_CON0, MT6328_PMIC_ACCDET_RSV_CON0_ADDR, MT6328_PMIC_ACCDET_RSV_CON0_MASK,
  5194. MT6328_PMIC_ACCDET_RSV_CON0_SHIFT},
  5195. {PMIC_ACCDET_RSV_CON1, MT6328_PMIC_ACCDET_RSV_CON1_ADDR, MT6328_PMIC_ACCDET_RSV_CON1_MASK,
  5196. MT6328_PMIC_ACCDET_RSV_CON1_SHIFT},
  5197. {PMIC_ACCDET_AUXADC_CONNECT_TIME, MT6328_PMIC_ACCDET_AUXADC_CONNECT_TIME_ADDR,
  5198. MT6328_PMIC_ACCDET_AUXADC_CONNECT_TIME_MASK, MT6328_PMIC_ACCDET_AUXADC_CONNECT_TIME_SHIFT},
  5199. {PMIC_RG_VCDT_HV_EN, MT6328_PMIC_RG_VCDT_HV_EN_ADDR, MT6328_PMIC_RG_VCDT_HV_EN_MASK,
  5200. MT6328_PMIC_RG_VCDT_HV_EN_SHIFT},
  5201. {PMIC_RGS_CHR_LDO_DET, MT6328_PMIC_RGS_CHR_LDO_DET_ADDR, MT6328_PMIC_RGS_CHR_LDO_DET_MASK,
  5202. MT6328_PMIC_RGS_CHR_LDO_DET_SHIFT},
  5203. {PMIC_RG_PCHR_AUTOMODE, MT6328_PMIC_RG_PCHR_AUTOMODE_ADDR,
  5204. MT6328_PMIC_RG_PCHR_AUTOMODE_MASK, MT6328_PMIC_RG_PCHR_AUTOMODE_SHIFT},
  5205. {PMIC_RG_CSDAC_EN, MT6328_PMIC_RG_CSDAC_EN_ADDR, MT6328_PMIC_RG_CSDAC_EN_MASK,
  5206. MT6328_PMIC_RG_CSDAC_EN_SHIFT},
  5207. {PMIC_RG_CHR_EN, MT6328_PMIC_RG_CHR_EN_ADDR, MT6328_PMIC_RG_CHR_EN_MASK,
  5208. MT6328_PMIC_RG_CHR_EN_SHIFT},
  5209. {PMIC_RGS_CHRDET, MT6328_PMIC_RGS_CHRDET_ADDR, MT6328_PMIC_RGS_CHRDET_MASK,
  5210. MT6328_PMIC_RGS_CHRDET_SHIFT},
  5211. {PMIC_RGS_VCDT_LV_DET, MT6328_PMIC_RGS_VCDT_LV_DET_ADDR, MT6328_PMIC_RGS_VCDT_LV_DET_MASK,
  5212. MT6328_PMIC_RGS_VCDT_LV_DET_SHIFT},
  5213. {PMIC_RGS_VCDT_HV_DET, MT6328_PMIC_RGS_VCDT_HV_DET_ADDR, MT6328_PMIC_RGS_VCDT_HV_DET_MASK,
  5214. MT6328_PMIC_RGS_VCDT_HV_DET_SHIFT},
  5215. {PMIC_RG_VCDT_LV_VTH, MT6328_PMIC_RG_VCDT_LV_VTH_ADDR, MT6328_PMIC_RG_VCDT_LV_VTH_MASK,
  5216. MT6328_PMIC_RG_VCDT_LV_VTH_SHIFT},
  5217. {PMIC_RG_VCDT_HV_VTH, MT6328_PMIC_RG_VCDT_HV_VTH_ADDR, MT6328_PMIC_RG_VCDT_HV_VTH_MASK,
  5218. MT6328_PMIC_RG_VCDT_HV_VTH_SHIFT},
  5219. {PMIC_RG_VBAT_CV_EN, MT6328_PMIC_RG_VBAT_CV_EN_ADDR, MT6328_PMIC_RG_VBAT_CV_EN_MASK,
  5220. MT6328_PMIC_RG_VBAT_CV_EN_SHIFT},
  5221. {PMIC_RG_VBAT_CC_EN, MT6328_PMIC_RG_VBAT_CC_EN_ADDR, MT6328_PMIC_RG_VBAT_CC_EN_MASK,
  5222. MT6328_PMIC_RG_VBAT_CC_EN_SHIFT},
  5223. {PMIC_RG_CS_EN, MT6328_PMIC_RG_CS_EN_ADDR, MT6328_PMIC_RG_CS_EN_MASK,
  5224. MT6328_PMIC_RG_CS_EN_SHIFT},
  5225. {PMIC_RGS_CS_DET, MT6328_PMIC_RGS_CS_DET_ADDR, MT6328_PMIC_RGS_CS_DET_MASK,
  5226. MT6328_PMIC_RGS_CS_DET_SHIFT},
  5227. {PMIC_RGS_VBAT_CV_DET, MT6328_PMIC_RGS_VBAT_CV_DET_ADDR, MT6328_PMIC_RGS_VBAT_CV_DET_MASK,
  5228. MT6328_PMIC_RGS_VBAT_CV_DET_SHIFT},
  5229. {PMIC_RGS_VBAT_CC_DET, MT6328_PMIC_RGS_VBAT_CC_DET_ADDR, MT6328_PMIC_RGS_VBAT_CC_DET_MASK,
  5230. MT6328_PMIC_RGS_VBAT_CC_DET_SHIFT},
  5231. {PMIC_RG_VBAT_CV_VTH, MT6328_PMIC_RG_VBAT_CV_VTH_ADDR, MT6328_PMIC_RG_VBAT_CV_VTH_MASK,
  5232. MT6328_PMIC_RG_VBAT_CV_VTH_SHIFT},
  5233. {PMIC_RG_VBAT_CC_VTH, MT6328_PMIC_RG_VBAT_CC_VTH_ADDR, MT6328_PMIC_RG_VBAT_CC_VTH_MASK,
  5234. MT6328_PMIC_RG_VBAT_CC_VTH_SHIFT},
  5235. {PMIC_RG_CS_VTH, MT6328_PMIC_RG_CS_VTH_ADDR, MT6328_PMIC_RG_CS_VTH_MASK,
  5236. MT6328_PMIC_RG_CS_VTH_SHIFT},
  5237. {PMIC_RG_PCHR_TOHTC, MT6328_PMIC_RG_PCHR_TOHTC_ADDR, MT6328_PMIC_RG_PCHR_TOHTC_MASK,
  5238. MT6328_PMIC_RG_PCHR_TOHTC_SHIFT},
  5239. {PMIC_RG_PCHR_TOLTC, MT6328_PMIC_RG_PCHR_TOLTC_ADDR, MT6328_PMIC_RG_PCHR_TOLTC_MASK,
  5240. MT6328_PMIC_RG_PCHR_TOLTC_SHIFT},
  5241. {PMIC_RG_VBAT_OV_EN, MT6328_PMIC_RG_VBAT_OV_EN_ADDR, MT6328_PMIC_RG_VBAT_OV_EN_MASK,
  5242. MT6328_PMIC_RG_VBAT_OV_EN_SHIFT},
  5243. {PMIC_RG_VBAT_OV_VTH, MT6328_PMIC_RG_VBAT_OV_VTH_ADDR, MT6328_PMIC_RG_VBAT_OV_VTH_MASK,
  5244. MT6328_PMIC_RG_VBAT_OV_VTH_SHIFT},
  5245. {PMIC_RG_VBAT_OV_DEG, MT6328_PMIC_RG_VBAT_OV_DEG_ADDR, MT6328_PMIC_RG_VBAT_OV_DEG_MASK,
  5246. MT6328_PMIC_RG_VBAT_OV_DEG_SHIFT},
  5247. {PMIC_RGS_VBAT_OV_DET, MT6328_PMIC_RGS_VBAT_OV_DET_ADDR, MT6328_PMIC_RGS_VBAT_OV_DET_MASK,
  5248. MT6328_PMIC_RGS_VBAT_OV_DET_SHIFT},
  5249. {PMIC_RG_BATON_EN, MT6328_PMIC_RG_BATON_EN_ADDR, MT6328_PMIC_RG_BATON_EN_MASK,
  5250. MT6328_PMIC_RG_BATON_EN_SHIFT},
  5251. {PMIC_RG_BATON_HT_EN_RSV0, MT6328_PMIC_RG_BATON_HT_EN_RSV0_ADDR,
  5252. MT6328_PMIC_RG_BATON_HT_EN_RSV0_MASK, MT6328_PMIC_RG_BATON_HT_EN_RSV0_SHIFT},
  5253. {PMIC_BATON_TDET_EN, MT6328_PMIC_BATON_TDET_EN_ADDR, MT6328_PMIC_BATON_TDET_EN_MASK,
  5254. MT6328_PMIC_BATON_TDET_EN_SHIFT},
  5255. {PMIC_RG_BATON_HT_TRIM, MT6328_PMIC_RG_BATON_HT_TRIM_ADDR,
  5256. MT6328_PMIC_RG_BATON_HT_TRIM_MASK, MT6328_PMIC_RG_BATON_HT_TRIM_SHIFT},
  5257. {PMIC_RG_BATON_HT_TRIM_SET, MT6328_PMIC_RG_BATON_HT_TRIM_SET_ADDR,
  5258. MT6328_PMIC_RG_BATON_HT_TRIM_SET_MASK, MT6328_PMIC_RG_BATON_HT_TRIM_SET_SHIFT},
  5259. {PMIC_RG_BATON_TDET_EN, MT6328_PMIC_RG_BATON_TDET_EN_ADDR,
  5260. MT6328_PMIC_RG_BATON_TDET_EN_MASK, MT6328_PMIC_RG_BATON_TDET_EN_SHIFT},
  5261. {PMIC_RG_CSDAC_DATA, MT6328_PMIC_RG_CSDAC_DATA_ADDR, MT6328_PMIC_RG_CSDAC_DATA_MASK,
  5262. MT6328_PMIC_RG_CSDAC_DATA_SHIFT},
  5263. {PMIC_RG_FRC_CSVTH_USBDL, MT6328_PMIC_RG_FRC_CSVTH_USBDL_ADDR,
  5264. MT6328_PMIC_RG_FRC_CSVTH_USBDL_MASK, MT6328_PMIC_RG_FRC_CSVTH_USBDL_SHIFT},
  5265. {PMIC_RGS_PCHR_FLAG_OUT, MT6328_PMIC_RGS_PCHR_FLAG_OUT_ADDR,
  5266. MT6328_PMIC_RGS_PCHR_FLAG_OUT_MASK, MT6328_PMIC_RGS_PCHR_FLAG_OUT_SHIFT},
  5267. {PMIC_RG_PCHR_FLAG_EN, MT6328_PMIC_RG_PCHR_FLAG_EN_ADDR, MT6328_PMIC_RG_PCHR_FLAG_EN_MASK,
  5268. MT6328_PMIC_RG_PCHR_FLAG_EN_SHIFT},
  5269. {PMIC_RG_OTG_BVALID_EN, MT6328_PMIC_RG_OTG_BVALID_EN_ADDR,
  5270. MT6328_PMIC_RG_OTG_BVALID_EN_MASK, MT6328_PMIC_RG_OTG_BVALID_EN_SHIFT},
  5271. {PMIC_RGS_OTG_BVALID_DET, MT6328_PMIC_RGS_OTG_BVALID_DET_ADDR,
  5272. MT6328_PMIC_RGS_OTG_BVALID_DET_MASK, MT6328_PMIC_RGS_OTG_BVALID_DET_SHIFT},
  5273. {PMIC_RG_PCHR_FLAG_SEL, MT6328_PMIC_RG_PCHR_FLAG_SEL_ADDR,
  5274. MT6328_PMIC_RG_PCHR_FLAG_SEL_MASK, MT6328_PMIC_RG_PCHR_FLAG_SEL_SHIFT},
  5275. {PMIC_RG_PCHR_TESTMODE, MT6328_PMIC_RG_PCHR_TESTMODE_ADDR,
  5276. MT6328_PMIC_RG_PCHR_TESTMODE_MASK, MT6328_PMIC_RG_PCHR_TESTMODE_SHIFT},
  5277. {PMIC_RG_CSDAC_TESTMODE, MT6328_PMIC_RG_CSDAC_TESTMODE_ADDR,
  5278. MT6328_PMIC_RG_CSDAC_TESTMODE_MASK, MT6328_PMIC_RG_CSDAC_TESTMODE_SHIFT},
  5279. {PMIC_RG_PCHR_RST, MT6328_PMIC_RG_PCHR_RST_ADDR, MT6328_PMIC_RG_PCHR_RST_MASK,
  5280. MT6328_PMIC_RG_PCHR_RST_SHIFT},
  5281. {PMIC_RG_PCHR_FT_CTRL, MT6328_PMIC_RG_PCHR_FT_CTRL_ADDR, MT6328_PMIC_RG_PCHR_FT_CTRL_MASK,
  5282. MT6328_PMIC_RG_PCHR_FT_CTRL_SHIFT},
  5283. {PMIC_RG_CHRWDT_TD, MT6328_PMIC_RG_CHRWDT_TD_ADDR, MT6328_PMIC_RG_CHRWDT_TD_MASK,
  5284. MT6328_PMIC_RG_CHRWDT_TD_SHIFT},
  5285. {PMIC_RG_CHRWDT_EN, MT6328_PMIC_RG_CHRWDT_EN_ADDR, MT6328_PMIC_RG_CHRWDT_EN_MASK,
  5286. MT6328_PMIC_RG_CHRWDT_EN_SHIFT},
  5287. {PMIC_RG_CHRWDT_WR, MT6328_PMIC_RG_CHRWDT_WR_ADDR, MT6328_PMIC_RG_CHRWDT_WR_MASK,
  5288. MT6328_PMIC_RG_CHRWDT_WR_SHIFT},
  5289. {PMIC_RG_PCHR_RV, MT6328_PMIC_RG_PCHR_RV_ADDR, MT6328_PMIC_RG_PCHR_RV_MASK,
  5290. MT6328_PMIC_RG_PCHR_RV_SHIFT},
  5291. {PMIC_RG_CHRWDT_INT_EN, MT6328_PMIC_RG_CHRWDT_INT_EN_ADDR,
  5292. MT6328_PMIC_RG_CHRWDT_INT_EN_MASK, MT6328_PMIC_RG_CHRWDT_INT_EN_SHIFT},
  5293. {PMIC_RG_CHRWDT_FLAG_WR, MT6328_PMIC_RG_CHRWDT_FLAG_WR_ADDR,
  5294. MT6328_PMIC_RG_CHRWDT_FLAG_WR_MASK, MT6328_PMIC_RG_CHRWDT_FLAG_WR_SHIFT},
  5295. {PMIC_RGS_CHRWDT_OUT, MT6328_PMIC_RGS_CHRWDT_OUT_ADDR, MT6328_PMIC_RGS_CHRWDT_OUT_MASK,
  5296. MT6328_PMIC_RGS_CHRWDT_OUT_SHIFT},
  5297. {PMIC_RG_USBDL_RST, MT6328_PMIC_RG_USBDL_RST_ADDR, MT6328_PMIC_RG_USBDL_RST_MASK,
  5298. MT6328_PMIC_RG_USBDL_RST_SHIFT},
  5299. {PMIC_RG_USBDL_SET, MT6328_PMIC_RG_USBDL_SET_ADDR, MT6328_PMIC_RG_USBDL_SET_MASK,
  5300. MT6328_PMIC_RG_USBDL_SET_SHIFT},
  5301. {PMIC_RG_ADCIN_VSEN_MUX_EN, MT6328_PMIC_RG_ADCIN_VSEN_MUX_EN_ADDR,
  5302. MT6328_PMIC_RG_ADCIN_VSEN_MUX_EN_MASK, MT6328_PMIC_RG_ADCIN_VSEN_MUX_EN_SHIFT},
  5303. {PMIC_RG_ADCIN_VSEN_EXT_BATON_EN, MT6328_PMIC_RG_ADCIN_VSEN_EXT_BATON_EN_ADDR,
  5304. MT6328_PMIC_RG_ADCIN_VSEN_EXT_BATON_EN_MASK, MT6328_PMIC_RG_ADCIN_VSEN_EXT_BATON_EN_SHIFT},
  5305. {PMIC_RG_ADCIN_VBAT_EN, MT6328_PMIC_RG_ADCIN_VBAT_EN_ADDR,
  5306. MT6328_PMIC_RG_ADCIN_VBAT_EN_MASK, MT6328_PMIC_RG_ADCIN_VBAT_EN_SHIFT},
  5307. {PMIC_RG_ADCIN_VSEN_EN, MT6328_PMIC_RG_ADCIN_VSEN_EN_ADDR,
  5308. MT6328_PMIC_RG_ADCIN_VSEN_EN_MASK, MT6328_PMIC_RG_ADCIN_VSEN_EN_SHIFT},
  5309. {PMIC_RG_ADCIN_CHR_EN, MT6328_PMIC_RG_ADCIN_CHR_EN_ADDR, MT6328_PMIC_RG_ADCIN_CHR_EN_MASK,
  5310. MT6328_PMIC_RG_ADCIN_CHR_EN_SHIFT},
  5311. {PMIC_RG_UVLO_VTHL, MT6328_PMIC_RG_UVLO_VTHL_ADDR, MT6328_PMIC_RG_UVLO_VTHL_MASK,
  5312. MT6328_PMIC_RG_UVLO_VTHL_SHIFT},
  5313. {PMIC_RG_UVLO_VH_LAT, MT6328_PMIC_RG_UVLO_VH_LAT_ADDR, MT6328_PMIC_RG_UVLO_VH_LAT_MASK,
  5314. MT6328_PMIC_RG_UVLO_VH_LAT_SHIFT},
  5315. {PMIC_RG_LBAT_INT_VTH, MT6328_PMIC_RG_LBAT_INT_VTH_ADDR, MT6328_PMIC_RG_LBAT_INT_VTH_MASK,
  5316. MT6328_PMIC_RG_LBAT_INT_VTH_SHIFT},
  5317. {PMIC_RG_BGR_RSEL, MT6328_PMIC_RG_BGR_RSEL_ADDR, MT6328_PMIC_RG_BGR_RSEL_MASK,
  5318. MT6328_PMIC_RG_BGR_RSEL_SHIFT},
  5319. {PMIC_RG_BGR_UNCHOP_PH, MT6328_PMIC_RG_BGR_UNCHOP_PH_ADDR,
  5320. MT6328_PMIC_RG_BGR_UNCHOP_PH_MASK, MT6328_PMIC_RG_BGR_UNCHOP_PH_SHIFT},
  5321. {PMIC_RG_BGR_UNCHOP, MT6328_PMIC_RG_BGR_UNCHOP_ADDR, MT6328_PMIC_RG_BGR_UNCHOP_MASK,
  5322. MT6328_PMIC_RG_BGR_UNCHOP_SHIFT},
  5323. {PMIC_RG_BC11_BB_CTRL, MT6328_PMIC_RG_BC11_BB_CTRL_ADDR, MT6328_PMIC_RG_BC11_BB_CTRL_MASK,
  5324. MT6328_PMIC_RG_BC11_BB_CTRL_SHIFT},
  5325. {PMIC_RG_BC11_RST, MT6328_PMIC_RG_BC11_RST_ADDR, MT6328_PMIC_RG_BC11_RST_MASK,
  5326. MT6328_PMIC_RG_BC11_RST_SHIFT},
  5327. {PMIC_RG_BC11_VSRC_EN, MT6328_PMIC_RG_BC11_VSRC_EN_ADDR, MT6328_PMIC_RG_BC11_VSRC_EN_MASK,
  5328. MT6328_PMIC_RG_BC11_VSRC_EN_SHIFT},
  5329. {PMIC_RGS_BC11_CMP_OUT, MT6328_PMIC_RGS_BC11_CMP_OUT_ADDR,
  5330. MT6328_PMIC_RGS_BC11_CMP_OUT_MASK, MT6328_PMIC_RGS_BC11_CMP_OUT_SHIFT},
  5331. {PMIC_RG_BC11_VREF_VTH, MT6328_PMIC_RG_BC11_VREF_VTH_ADDR,
  5332. MT6328_PMIC_RG_BC11_VREF_VTH_MASK, MT6328_PMIC_RG_BC11_VREF_VTH_SHIFT},
  5333. {PMIC_RG_BC11_CMP_EN, MT6328_PMIC_RG_BC11_CMP_EN_ADDR, MT6328_PMIC_RG_BC11_CMP_EN_MASK,
  5334. MT6328_PMIC_RG_BC11_CMP_EN_SHIFT},
  5335. {PMIC_RG_BC11_IPD_EN, MT6328_PMIC_RG_BC11_IPD_EN_ADDR, MT6328_PMIC_RG_BC11_IPD_EN_MASK,
  5336. MT6328_PMIC_RG_BC11_IPD_EN_SHIFT},
  5337. {PMIC_RG_BC11_IPU_EN, MT6328_PMIC_RG_BC11_IPU_EN_ADDR, MT6328_PMIC_RG_BC11_IPU_EN_MASK,
  5338. MT6328_PMIC_RG_BC11_IPU_EN_SHIFT},
  5339. {PMIC_RG_BC11_BIAS_EN, MT6328_PMIC_RG_BC11_BIAS_EN_ADDR, MT6328_PMIC_RG_BC11_BIAS_EN_MASK,
  5340. MT6328_PMIC_RG_BC11_BIAS_EN_SHIFT},
  5341. {PMIC_RG_CSDAC_STP_INC, MT6328_PMIC_RG_CSDAC_STP_INC_ADDR,
  5342. MT6328_PMIC_RG_CSDAC_STP_INC_MASK, MT6328_PMIC_RG_CSDAC_STP_INC_SHIFT},
  5343. {PMIC_RG_CSDAC_STP_DEC, MT6328_PMIC_RG_CSDAC_STP_DEC_ADDR,
  5344. MT6328_PMIC_RG_CSDAC_STP_DEC_MASK, MT6328_PMIC_RG_CSDAC_STP_DEC_SHIFT},
  5345. {PMIC_RG_CSDAC_DLY, MT6328_PMIC_RG_CSDAC_DLY_ADDR, MT6328_PMIC_RG_CSDAC_DLY_MASK,
  5346. MT6328_PMIC_RG_CSDAC_DLY_SHIFT},
  5347. {PMIC_RG_CSDAC_STP, MT6328_PMIC_RG_CSDAC_STP_ADDR, MT6328_PMIC_RG_CSDAC_STP_MASK,
  5348. MT6328_PMIC_RG_CSDAC_STP_SHIFT},
  5349. {PMIC_RG_LOW_ICH_DB, MT6328_PMIC_RG_LOW_ICH_DB_ADDR, MT6328_PMIC_RG_LOW_ICH_DB_MASK,
  5350. MT6328_PMIC_RG_LOW_ICH_DB_SHIFT},
  5351. {PMIC_RG_CHRIND_ON, MT6328_PMIC_RG_CHRIND_ON_ADDR, MT6328_PMIC_RG_CHRIND_ON_MASK,
  5352. MT6328_PMIC_RG_CHRIND_ON_SHIFT},
  5353. {PMIC_RG_CHRIND_DIMMING, MT6328_PMIC_RG_CHRIND_DIMMING_ADDR,
  5354. MT6328_PMIC_RG_CHRIND_DIMMING_MASK, MT6328_PMIC_RG_CHRIND_DIMMING_SHIFT},
  5355. {PMIC_RG_CV_MODE, MT6328_PMIC_RG_CV_MODE_ADDR, MT6328_PMIC_RG_CV_MODE_MASK,
  5356. MT6328_PMIC_RG_CV_MODE_SHIFT},
  5357. {PMIC_RG_VCDT_MODE, MT6328_PMIC_RG_VCDT_MODE_ADDR, MT6328_PMIC_RG_VCDT_MODE_MASK,
  5358. MT6328_PMIC_RG_VCDT_MODE_SHIFT},
  5359. {PMIC_RG_CSDAC_MODE, MT6328_PMIC_RG_CSDAC_MODE_ADDR, MT6328_PMIC_RG_CSDAC_MODE_MASK,
  5360. MT6328_PMIC_RG_CSDAC_MODE_SHIFT},
  5361. {PMIC_RG_TRACKING_EN, MT6328_PMIC_RG_TRACKING_EN_ADDR, MT6328_PMIC_RG_TRACKING_EN_MASK,
  5362. MT6328_PMIC_RG_TRACKING_EN_SHIFT},
  5363. {PMIC_RG_HWCV_EN, MT6328_PMIC_RG_HWCV_EN_ADDR, MT6328_PMIC_RG_HWCV_EN_MASK,
  5364. MT6328_PMIC_RG_HWCV_EN_SHIFT},
  5365. {PMIC_RG_ULC_DET_EN, MT6328_PMIC_RG_ULC_DET_EN_ADDR, MT6328_PMIC_RG_ULC_DET_EN_MASK,
  5366. MT6328_PMIC_RG_ULC_DET_EN_SHIFT},
  5367. {PMIC_RG_BGR_TRIM_EN, MT6328_PMIC_RG_BGR_TRIM_EN_ADDR, MT6328_PMIC_RG_BGR_TRIM_EN_MASK,
  5368. MT6328_PMIC_RG_BGR_TRIM_EN_SHIFT},
  5369. {PMIC_RG_ICHRG_TRIM, MT6328_PMIC_RG_ICHRG_TRIM_ADDR, MT6328_PMIC_RG_ICHRG_TRIM_MASK,
  5370. MT6328_PMIC_RG_ICHRG_TRIM_SHIFT},
  5371. {PMIC_RG_BGR_TRIM, MT6328_PMIC_RG_BGR_TRIM_ADDR, MT6328_PMIC_RG_BGR_TRIM_MASK,
  5372. MT6328_PMIC_RG_BGR_TRIM_SHIFT},
  5373. {PMIC_RG_OVP_TRIM, MT6328_PMIC_RG_OVP_TRIM_ADDR, MT6328_PMIC_RG_OVP_TRIM_MASK,
  5374. MT6328_PMIC_RG_OVP_TRIM_SHIFT},
  5375. {PMIC_RG_CHR_OSC_TRIM, MT6328_PMIC_RG_CHR_OSC_TRIM_ADDR, MT6328_PMIC_RG_CHR_OSC_TRIM_MASK,
  5376. MT6328_PMIC_RG_CHR_OSC_TRIM_SHIFT},
  5377. {PMIC_QI_BGR_EXT_BUF_EN, MT6328_PMIC_QI_BGR_EXT_BUF_EN_ADDR,
  5378. MT6328_PMIC_QI_BGR_EXT_BUF_EN_MASK, MT6328_PMIC_QI_BGR_EXT_BUF_EN_SHIFT},
  5379. {PMIC_RG_BGR_TEST_EN, MT6328_PMIC_RG_BGR_TEST_EN_ADDR, MT6328_PMIC_RG_BGR_TEST_EN_MASK,
  5380. MT6328_PMIC_RG_BGR_TEST_EN_SHIFT},
  5381. {PMIC_RG_BGR_TEST_RSTB, MT6328_PMIC_RG_BGR_TEST_RSTB_ADDR,
  5382. MT6328_PMIC_RG_BGR_TEST_RSTB_MASK, MT6328_PMIC_RG_BGR_TEST_RSTB_SHIFT},
  5383. {PMIC_RG_DAC_USBDL_MAX, MT6328_PMIC_RG_DAC_USBDL_MAX_ADDR,
  5384. MT6328_PMIC_RG_DAC_USBDL_MAX_MASK, MT6328_PMIC_RG_DAC_USBDL_MAX_SHIFT},
  5385. {PMIC_RG_CM_VDEC_TRIG, MT6328_PMIC_RG_CM_VDEC_TRIG_ADDR, MT6328_PMIC_RG_CM_VDEC_TRIG_MASK,
  5386. MT6328_PMIC_RG_CM_VDEC_TRIG_SHIFT},
  5387. {PMIC_PCHR_CM_VDEC_STATUS, MT6328_PMIC_PCHR_CM_VDEC_STATUS_ADDR,
  5388. MT6328_PMIC_PCHR_CM_VDEC_STATUS_MASK, MT6328_PMIC_PCHR_CM_VDEC_STATUS_SHIFT},
  5389. {PMIC_RG_CM_VINC_TRIG, MT6328_PMIC_RG_CM_VINC_TRIG_ADDR, MT6328_PMIC_RG_CM_VINC_TRIG_MASK,
  5390. MT6328_PMIC_RG_CM_VINC_TRIG_SHIFT},
  5391. {PMIC_PCHR_CM_VINC_STATUS, MT6328_PMIC_PCHR_CM_VINC_STATUS_ADDR,
  5392. MT6328_PMIC_PCHR_CM_VINC_STATUS_MASK, MT6328_PMIC_PCHR_CM_VINC_STATUS_SHIFT},
  5393. {PMIC_RG_CM_VDEC_HPRD1, MT6328_PMIC_RG_CM_VDEC_HPRD1_ADDR,
  5394. MT6328_PMIC_RG_CM_VDEC_HPRD1_MASK, MT6328_PMIC_RG_CM_VDEC_HPRD1_SHIFT},
  5395. {PMIC_RG_CM_VDEC_HPRD2, MT6328_PMIC_RG_CM_VDEC_HPRD2_ADDR,
  5396. MT6328_PMIC_RG_CM_VDEC_HPRD2_MASK, MT6328_PMIC_RG_CM_VDEC_HPRD2_SHIFT},
  5397. {PMIC_RG_CM_VDEC_HPRD3, MT6328_PMIC_RG_CM_VDEC_HPRD3_ADDR,
  5398. MT6328_PMIC_RG_CM_VDEC_HPRD3_MASK, MT6328_PMIC_RG_CM_VDEC_HPRD3_SHIFT},
  5399. {PMIC_RG_CM_VDEC_HPRD4, MT6328_PMIC_RG_CM_VDEC_HPRD4_ADDR,
  5400. MT6328_PMIC_RG_CM_VDEC_HPRD4_MASK, MT6328_PMIC_RG_CM_VDEC_HPRD4_SHIFT},
  5401. {PMIC_RG_CM_VDEC_HPRD5, MT6328_PMIC_RG_CM_VDEC_HPRD5_ADDR,
  5402. MT6328_PMIC_RG_CM_VDEC_HPRD5_MASK, MT6328_PMIC_RG_CM_VDEC_HPRD5_SHIFT},
  5403. {PMIC_RG_CM_VDEC_HPRD6, MT6328_PMIC_RG_CM_VDEC_HPRD6_ADDR,
  5404. MT6328_PMIC_RG_CM_VDEC_HPRD6_MASK, MT6328_PMIC_RG_CM_VDEC_HPRD6_SHIFT},
  5405. {PMIC_RG_CM_VINC_HPRD1, MT6328_PMIC_RG_CM_VINC_HPRD1_ADDR,
  5406. MT6328_PMIC_RG_CM_VINC_HPRD1_MASK, MT6328_PMIC_RG_CM_VINC_HPRD1_SHIFT},
  5407. {PMIC_RG_CM_VINC_HPRD2, MT6328_PMIC_RG_CM_VINC_HPRD2_ADDR,
  5408. MT6328_PMIC_RG_CM_VINC_HPRD2_MASK, MT6328_PMIC_RG_CM_VINC_HPRD2_SHIFT},
  5409. {PMIC_RG_CM_VINC_HPRD3, MT6328_PMIC_RG_CM_VINC_HPRD3_ADDR,
  5410. MT6328_PMIC_RG_CM_VINC_HPRD3_MASK, MT6328_PMIC_RG_CM_VINC_HPRD3_SHIFT},
  5411. {PMIC_RG_CM_VINC_HPRD4, MT6328_PMIC_RG_CM_VINC_HPRD4_ADDR,
  5412. MT6328_PMIC_RG_CM_VINC_HPRD4_MASK, MT6328_PMIC_RG_CM_VINC_HPRD4_SHIFT},
  5413. {PMIC_RG_CM_VINC_HPRD5, MT6328_PMIC_RG_CM_VINC_HPRD5_ADDR,
  5414. MT6328_PMIC_RG_CM_VINC_HPRD5_MASK, MT6328_PMIC_RG_CM_VINC_HPRD5_SHIFT},
  5415. {PMIC_RG_CM_VINC_HPRD6, MT6328_PMIC_RG_CM_VINC_HPRD6_ADDR,
  5416. MT6328_PMIC_RG_CM_VINC_HPRD6_MASK, MT6328_PMIC_RG_CM_VINC_HPRD6_SHIFT},
  5417. {PMIC_RG_CM_LPRD, MT6328_PMIC_RG_CM_LPRD_ADDR, MT6328_PMIC_RG_CM_LPRD_MASK,
  5418. MT6328_PMIC_RG_CM_LPRD_SHIFT},
  5419. {PMIC_RG_CM_CS_VTHL, MT6328_PMIC_RG_CM_CS_VTHL_ADDR, MT6328_PMIC_RG_CM_CS_VTHL_MASK,
  5420. MT6328_PMIC_RG_CM_CS_VTHL_SHIFT},
  5421. {PMIC_RG_CM_CS_VTHH, MT6328_PMIC_RG_CM_CS_VTHH_ADDR, MT6328_PMIC_RG_CM_CS_VTHH_MASK,
  5422. MT6328_PMIC_RG_CM_CS_VTHH_SHIFT},
  5423. {PMIC_RGS_BATON_UNDET, MT6328_PMIC_RGS_BATON_UNDET_ADDR, MT6328_PMIC_RGS_BATON_UNDET_MASK,
  5424. MT6328_PMIC_RGS_BATON_UNDET_SHIFT},
  5425. {PMIC_RG_PCHR_RSV, MT6328_PMIC_RG_PCHR_RSV_ADDR, MT6328_PMIC_RG_PCHR_RSV_MASK,
  5426. MT6328_PMIC_RG_PCHR_RSV_SHIFT},
  5427. {PMIC_RG_ENVTEM_D, MT6328_PMIC_RG_ENVTEM_D_ADDR, MT6328_PMIC_RG_ENVTEM_D_MASK,
  5428. MT6328_PMIC_RG_ENVTEM_D_SHIFT},
  5429. {PMIC_RG_ENVTEM_EN, MT6328_PMIC_RG_ENVTEM_EN_ADDR, MT6328_PMIC_RG_ENVTEM_EN_MASK,
  5430. MT6328_PMIC_RG_ENVTEM_EN_SHIFT},
  5431. {PMIC_RG_BATON_HT_EN, MT6328_PMIC_RG_BATON_HT_EN_ADDR, MT6328_PMIC_RG_BATON_HT_EN_MASK,
  5432. MT6328_PMIC_RG_BATON_HT_EN_SHIFT},
  5433. {PMIC_RG_BATON_HT_EN_DLY_TIME, MT6328_PMIC_RG_BATON_HT_EN_DLY_TIME_ADDR,
  5434. MT6328_PMIC_RG_BATON_HT_EN_DLY_TIME_MASK, MT6328_PMIC_RG_BATON_HT_EN_DLY_TIME_SHIFT},
  5435. {PMIC_QI_BATON_HT_EN, MT6328_PMIC_QI_BATON_HT_EN_ADDR, MT6328_PMIC_QI_BATON_HT_EN_MASK,
  5436. MT6328_PMIC_QI_BATON_HT_EN_SHIFT},
  5437. {PMIC_RGS_BATON_HV, MT6328_PMIC_RGS_BATON_HV_ADDR, MT6328_PMIC_RGS_BATON_HV_MASK,
  5438. MT6328_PMIC_RGS_BATON_HV_SHIFT},
  5439. {PMIC_RG_HW_VTH_CTRL, MT6328_PMIC_RG_HW_VTH_CTRL_ADDR, MT6328_PMIC_RG_HW_VTH_CTRL_MASK,
  5440. MT6328_PMIC_RG_HW_VTH_CTRL_SHIFT},
  5441. {PMIC_RG_HW_VTH2, MT6328_PMIC_RG_HW_VTH2_ADDR, MT6328_PMIC_RG_HW_VTH2_MASK,
  5442. MT6328_PMIC_RG_HW_VTH2_SHIFT},
  5443. {PMIC_RG_HW_VTH1, MT6328_PMIC_RG_HW_VTH1_ADDR, MT6328_PMIC_RG_HW_VTH1_MASK,
  5444. MT6328_PMIC_RG_HW_VTH1_SHIFT},
  5445. {PMIC_RG_CM_VDEC_INT_EN, MT6328_PMIC_RG_CM_VDEC_INT_EN_ADDR,
  5446. MT6328_PMIC_RG_CM_VDEC_INT_EN_MASK, MT6328_PMIC_RG_CM_VDEC_INT_EN_SHIFT},
  5447. {PMIC_RG_CM_VINC_INT_EN, MT6328_PMIC_RG_CM_VINC_INT_EN_ADDR,
  5448. MT6328_PMIC_RG_CM_VINC_INT_EN_MASK, MT6328_PMIC_RG_CM_VINC_INT_EN_SHIFT},
  5449. {PMIC_EOSC_CALI_START, MT6328_PMIC_EOSC_CALI_START_ADDR, MT6328_PMIC_EOSC_CALI_START_MASK,
  5450. MT6328_PMIC_EOSC_CALI_START_SHIFT},
  5451. {PMIC_EOSC_CALI_TD, MT6328_PMIC_EOSC_CALI_TD_ADDR, MT6328_PMIC_EOSC_CALI_TD_MASK,
  5452. MT6328_PMIC_EOSC_CALI_TD_SHIFT},
  5453. {PMIC_EOSC_CALI_TEST, MT6328_PMIC_EOSC_CALI_TEST_ADDR, MT6328_PMIC_EOSC_CALI_TEST_MASK,
  5454. MT6328_PMIC_EOSC_CALI_TEST_SHIFT},
  5455. {PMIC_FRC_VTCXO0_ON, MT6328_PMIC_FRC_VTCXO0_ON_ADDR, MT6328_PMIC_FRC_VTCXO0_ON_MASK,
  5456. MT6328_PMIC_FRC_VTCXO0_ON_SHIFT},
  5457. {PMIC_EOSC_CALI_RSV, MT6328_PMIC_EOSC_CALI_RSV_ADDR, MT6328_PMIC_EOSC_CALI_RSV_MASK,
  5458. MT6328_PMIC_EOSC_CALI_RSV_SHIFT},
  5459. {PMIC_VRTC_PWM_MODE, MT6328_PMIC_VRTC_PWM_MODE_ADDR, MT6328_PMIC_VRTC_PWM_MODE_MASK,
  5460. MT6328_PMIC_VRTC_PWM_MODE_SHIFT},
  5461. {PMIC_VRTC_PWM_RSV, MT6328_PMIC_VRTC_PWM_RSV_ADDR, MT6328_PMIC_VRTC_PWM_RSV_MASK,
  5462. MT6328_PMIC_VRTC_PWM_RSV_SHIFT},
  5463. {PMIC_VRTC_PWM_L_DUTY, MT6328_PMIC_VRTC_PWM_L_DUTY_ADDR, MT6328_PMIC_VRTC_PWM_L_DUTY_MASK,
  5464. MT6328_PMIC_VRTC_PWM_L_DUTY_SHIFT},
  5465. {PMIC_VRTC_PWM_H_DUTY, MT6328_PMIC_VRTC_PWM_H_DUTY_ADDR, MT6328_PMIC_VRTC_PWM_H_DUTY_MASK,
  5466. MT6328_PMIC_VRTC_PWM_H_DUTY_SHIFT},
  5467. {PMIC_VRTC_CAP_SEL, MT6328_PMIC_VRTC_CAP_SEL_ADDR, MT6328_PMIC_VRTC_CAP_SEL_MASK,
  5468. MT6328_PMIC_VRTC_CAP_SEL_SHIFT},
  5469. };
  5470. unsigned short mt6328_set_register_value(PMU_FLAGS_LIST_ENUM flagname, unsigned int val)
  5471. {
  5472. const PMU_FLAG_TABLE_ENTRY *pFlag = &pmu_flags_table[flagname];
  5473. unsigned int ret = 0;
  5474. if (pFlag->flagname != flagname) {
  5475. pr_notice("[pmu_set_register_value]pmic flag idx error\n");
  5476. return 1;
  5477. }
  5478. ret = pmic_config_interface((pFlag->offset),
  5479. (unsigned int) (val),
  5480. (unsigned int) (pFlag->mask), (unsigned int) (pFlag->shift)
  5481. );
  5482. return 0;
  5483. }
  5484. unsigned short mt6328_get_register_value(PMU_FLAGS_LIST_ENUM flagname)
  5485. {
  5486. const PMU_FLAG_TABLE_ENTRY *pFlag = &pmu_flags_table[flagname];
  5487. unsigned int val;
  5488. unsigned int ret;
  5489. ret =
  5490. pmic_read_interface((unsigned int) pFlag->offset, &val, (unsigned int) (pFlag->mask),
  5491. (unsigned int) (pFlag->shift));
  5492. return val;
  5493. }
  5494. unsigned short mt6328_get_register_value_nolock(PMU_FLAGS_LIST_ENUM flagname)
  5495. {
  5496. const PMU_FLAG_TABLE_ENTRY *pFlag = &pmu_flags_table[flagname];
  5497. unsigned int val;
  5498. unsigned int ret;
  5499. ret =
  5500. pmic_read_interface_nolock((unsigned int) pFlag->offset, &val, (unsigned int) (pFlag->mask),
  5501. (unsigned int) (pFlag->shift));
  5502. return val;
  5503. }
  5504. unsigned short pmic_set_register_value(PMU_FLAGS_LIST_ENUM flagname, unsigned int val)
  5505. {
  5506. return mt6328_set_register_value(flagname, val);
  5507. }
  5508. unsigned short pmic_get_register_value(PMU_FLAGS_LIST_ENUM flagname)
  5509. {
  5510. return mt6328_get_register_value(flagname);
  5511. }
  5512. unsigned short pmic_get_register_value_nolock(PMU_FLAGS_LIST_ENUM flagname)
  5513. {
  5514. return mt6328_get_register_value_nolock(flagname);
  5515. }
  5516. unsigned short bc11_set_register_value(PMU_FLAGS_LIST_ENUM flagname, unsigned int val)
  5517. {
  5518. return mt6328_set_register_value(flagname, val);
  5519. }
  5520. unsigned short bc11_get_register_value(PMU_FLAGS_LIST_ENUM flagname)
  5521. {
  5522. return mt6328_get_register_value(flagname);
  5523. }