123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060 |
- /*
- * Copyright (c) 2012, Freescale Semiconductor, Inc.
- * All rights reserved.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
- * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
- // File: eim_iomux_config.c
- /* ------------------------------------------------------------------------------
- * <auto-generated>
- * This code was generated by a tool.
- * Runtime Version:3.4.0.0
- *
- * Changes to this file may cause incorrect behavior and will be lost if
- * the code is regenerated.
- * </auto-generated>
- * ------------------------------------------------------------------------------
- */
- #include "iomux_config.h"
- #include "registers/regsiomuxc.h"
- // Function to configure IOMUXC for eim module.
- void eim_iomux_config(void)
- {
- // Config eim.EIM_AD00 to pad EIM_AD00(L20)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD00_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD00(0x020E0184)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD00
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA09
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA09
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO00
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG00
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCLK_N
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD00_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD00_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD00_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD00(0x020E0554)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD00_SRE_V(FAST));
- // Config eim.EIM_AD01 to pad EIM_AD01(J25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD01_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD01(0x020E0188)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD01
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA08
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA08
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO01
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG01
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDLE
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD01_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD01_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD01_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD01(0x020E0558)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD01_SRE_V(FAST));
- // Config eim.EIM_AD02 to pad EIM_AD02(L21)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD02_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD02(0x020E01A4)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD02
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA07
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA07
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO02
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG02
- // ALT8 (8) - Select instance: epdc signal: EPDC_BDR0
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD02_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD02_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD02_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD02(0x020E0574)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD02_SRE_V(FAST));
- // Config eim.EIM_AD03 to pad EIM_AD03(K24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD03_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD03(0x020E01A8)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD03
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA06
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA06
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO03
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG03
- // ALT8 (8) - Select instance: epdc signal: EPDC_BDR1
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD03_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD03_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD03_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD03(0x020E0578)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD03_SRE_V(FAST));
- // Config eim.EIM_AD04 to pad EIM_AD04(L22)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD04_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD04(0x020E01AC)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD04
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA05
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA05
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO04
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG04
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE0
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD04_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD04_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD04_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD04(0x020E057C)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD04_SRE_V(FAST));
- // Config eim.EIM_AD05 to pad EIM_AD05(L23)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD05_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD05(0x020E01B0)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD05
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA04
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA04
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO05
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG05
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE1
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD05_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD05_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD05_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD05(0x020E0580)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD05_SRE_V(FAST));
- // Config eim.EIM_AD06 to pad EIM_AD06(K25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD06_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD06(0x020E01B4)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD06
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA03
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA03
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO06
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG06
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE2
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD06_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD06_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD06_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD06(0x020E0584)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD06_SRE_V(FAST));
- // Config eim.EIM_AD07 to pad EIM_AD07(L25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD07_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD07(0x020E01B8)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD07
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA02
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA02
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO07
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG07
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE3
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD07_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD07_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD07_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD07(0x020E0588)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD07_SRE_V(FAST));
- // Config eim.EIM_AD08 to pad EIM_AD08(L24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD08_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD08(0x020E01BC)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD08
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA01
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA01
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO08
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG08
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE4
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD08_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD08_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD08_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD08(0x020E058C)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD08_SRE_V(FAST));
- // Config eim.EIM_AD09 to pad EIM_AD09(M21)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD09_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD09(0x020E01C0)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD09
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA00
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA00
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO09
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG09
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE5
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD09_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD09_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD09_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD09(0x020E0590)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD09_SRE_V(FAST));
- // Config eim.EIM_AD10 to pad EIM_AD10(M22)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD10_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD10(0x020E018C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD10
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN15
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA_EN
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO10
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG10
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA01
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD10_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD10_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD10_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD10(0x020E055C)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD10_SRE_V(FAST));
- // Config eim.EIM_AD11 to pad EIM_AD11(M20)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD11_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD11(0x020E0190)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD11
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN02
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_HSYNC
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO11
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG11
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA03
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD11_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD11_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD11_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD11(0x020E0560)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD11_SRE_V(FAST));
- // Config eim.EIM_AD12 to pad EIM_AD12(M24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD12_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD12(0x020E0194)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD12
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN03
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_VSYNC
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO12
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG12
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA02
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD12_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD12_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD12_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD12(0x020E0564)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD12_SRE_V(FAST));
- // Config eim.EIM_AD13 to pad EIM_AD13(M23)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD13_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD13(0x020E0198)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD13
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_D0_CS
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO13
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG13
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA13
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD13_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD13_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD13_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD13(0x020E0568)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD13_SRE_V(FAST));
- // Config eim.EIM_AD14 to pad EIM_AD14(N23)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD14_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD14(0x020E019C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD14
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_D1_CS
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO14
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG14
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA14
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD14_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD14_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD14_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD14(0x020E056C)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD14_SRE_V(FAST));
- // Config eim.EIM_AD15 to pad EIM_AD15(N24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD15_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_AD15(0x020E01A0)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_AD15
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN01
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI1_PIN04
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO15
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG15
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA09
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_AD15_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD15_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_AD15_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_AD15(0x020E0570)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_AD15_SRE_V(FAST));
- // Config eim.EIM_ADDR16 to pad EIM_ADDR16(H25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR16_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR16(0x020E0110)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR16
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_DISP_CLK
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_PIXCLK
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO22
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG16
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA00
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR16_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR16_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR16_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16(0x020E04E0)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR16_SRE_V(FAST));
- // Config eim.EIM_ADDR17 to pad EIM_ADDR17(G24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR17_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR17(0x020E0114)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR17
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA12
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA12
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO21
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG17
- // ALT8 (8) - Select instance: epdc signal: EPDC_PWR_STAT
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR17_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR17_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR17_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17(0x020E04E4)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR17_SRE_V(FAST));
- // Config eim.EIM_ADDR18 to pad EIM_ADDR18(J22)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR18_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR18(0x020E0118)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR18
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA13
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA13
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO20
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG18
- // ALT8 (8) - Select instance: epdc signal: EPDC_PWR_CTRL0
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR18_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR18_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR18_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18(0x020E04E8)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR18_SRE_V(FAST));
- // Config eim.EIM_ADDR19 to pad EIM_ADDR19(G25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR19_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR19(0x020E011C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR19
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA14
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA14
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO19
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG19
- // ALT8 (8) - Select instance: epdc signal: EPDC_PWR_CTRL1
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR19_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR19_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR19_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19(0x020E04EC)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR19_SRE_V(FAST));
- // Config eim.EIM_ADDR20 to pad EIM_ADDR20(H22)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR20_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR20(0x020E0120)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR20
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA15
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA15
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO18
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG20
- // ALT8 (8) - Select instance: epdc signal: EPDC_PWR_CTRL2
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR20_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR20_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR20_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20(0x020E04F0)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR20_SRE_V(FAST));
- // Config eim.EIM_ADDR21 to pad EIM_ADDR21(H23)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR21_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR21(0x020E0124)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR21
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA16
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA16
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO17
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG21
- // ALT8 (8) - Select instance: epdc signal: EPDC_GDCLK
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR21_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR21_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR21_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21(0x020E04F4)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR21_SRE_V(FAST));
- // Config eim.EIM_ADDR22 to pad EIM_ADDR22(F24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR22_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR22(0x020E0128)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR22
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA17
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA17
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO16
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG22
- // ALT8 (8) - Select instance: epdc signal: EPDC_GDSP
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR22_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR22_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR22_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22(0x020E04F8)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR22_SRE_V(FAST));
- // Config eim.EIM_ADDR23 to pad EIM_ADDR23(J21)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR23_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR23(0x020E012C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_ADDR23
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA18
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI1_DATA18
- // ALT4 (4) - Select instance: ipu1 signal: IPU1_SISG3
- // ALT5 (5) - Select instance: gpio6 signal: GPIO6_IO06
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG23
- // ALT8 (8) - Select instance: epdc signal: EPDC_GDOE
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR23_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR23_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_ADDR23_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23(0x020E04FC)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_ADDR23_SRE_V(FAST));
- // Config eim.EIM_CS0 to pad EIM_CS0(H24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_CS0_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_CS0(0x020E013C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_CS0
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN05
- // ALT2 (2) - Select instance: ecspi2 signal: ECSPI2_SCLK
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO23
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA06
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_CS0_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_CS0_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_CS0_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_CS0(0x020E050C)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_CS0_SRE_V(FAST));
- // Config eim.EIM_DATA16 to pad EIM_DATA16(C25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA16_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA16(0x020E0144)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA16
- // ALT1 (1) - Select instance: ecspi1 signal: ECSPI1_SCLK
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN05
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA18
- // ALT4 (4) - Select instance: hdmi signal: HDMI_TX_DDC_SDA
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO16
- // ALT6 (6) - Select instance: i2c2 signal: I2C2_SDA
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA10
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA16_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA16_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA16_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16(0x020E0514)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA16_SRE_V(SLOW));
- // Config eim.EIM_DATA17 to pad EIM_DATA17(F21)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA17_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA17(0x020E0148)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA17
- // ALT1 (1) - Select instance: ecspi1 signal: ECSPI1_MISO
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN06
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_PIXCLK
- // ALT4 (4) - Select instance: dcic1 signal: DCIC1_OUT
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO17
- // ALT6 (6) - Select instance: i2c3 signal: I2C3_SCL
- // ALT8 (8) - Select instance: epdc signal: EPDC_VCOM0
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA17_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA17_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA17_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17(0x020E0518)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA17_SRE_V(SLOW));
- // Config eim.EIM_DATA18 to pad EIM_DATA18(D24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA18_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA18(0x020E014C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA18
- // ALT1 (1) - Select instance: ecspi1 signal: ECSPI1_MOSI
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN07
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA17
- // ALT4 (4) - Select instance: ipu1 signal: IPU1_DI1_D0_CS
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO18
- // ALT6 (6) - Select instance: i2c3 signal: I2C3_SDA
- // ALT8 (8) - Select instance: epdc signal: EPDC_VCOM1
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA18_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA18_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA18_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18(0x020E051C)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA18_SRE_V(SLOW));
- // Config eim.EIM_DATA19 to pad EIM_DATA19(G21)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA19_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA19(0x020E0150)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA19
- // ALT1 (1) - Select instance: ecspi1 signal: ECSPI1_SS1
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN08
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA16
- // ALT4 (4) - Select instance: uart1 signal: UART1_CTS_B
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO19
- // ALT6 (6) - Select instance: epit1 signal: EPIT1_OUT
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA12
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA19_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA19_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA19_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19(0x020E0520)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA19_SRE_V(SLOW));
- // Config eim.EIM_DATA20 to pad EIM_DATA20(G20)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA20_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA20(0x020E0154)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [2:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA20
- // ALT1 (1) - Select instance: ecspi4 signal: ECSPI4_SS0
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN16
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA15
- // ALT4 (4) - Select instance: uart1 signal: UART1_RTS_B
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO20
- // ALT6 (6) - Select instance: epit2 signal: EPIT2_OUT
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA20_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA20_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA20_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20(0x020E0524)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA20_SRE_V(SLOW));
- // Config eim.EIM_DATA21 to pad EIM_DATA21(H20)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA21_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA21(0x020E0158)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [2:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA21
- // ALT1 (1) - Select instance: ecspi4 signal: ECSPI4_SCLK
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN17
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA11
- // ALT4 (4) - Select instance: usb signal: USB_OTG_OC
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO21
- // ALT6 (6) - Select instance: i2c1 signal: I2C1_SCL
- // ALT7 (7) - Select instance: spdif signal: SPDIF_IN
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA21_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA21_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA21_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21(0x020E0528)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA21_SRE_V(SLOW));
- // Config eim.EIM_DATA22 to pad EIM_DATA22(E23)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA22_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA22(0x020E015C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA22
- // ALT1 (1) - Select instance: ecspi4 signal: ECSPI4_MISO
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN01
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA10
- // ALT4 (4) - Select instance: usb signal: USB_OTG_PWR
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO22
- // ALT6 (6) - Select instance: spdif signal: SPDIF_OUT
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE6
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA22_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA22_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA22_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22(0x020E052C)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PD
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA22_SRE_V(SLOW));
- // Config eim.EIM_DATA23 to pad EIM_DATA23(D25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA23_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA23(0x020E0160)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA23
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI0_D0_CS
- // ALT2 (2) - Select instance: uart3 signal: UART3_CTS_B
- // ALT3 (3) - Select instance: uart1 signal: UART1_DCD_B
- // ALT4 (4) - Select instance: ipu1 signal: IPU1_CSI1_DATA_EN
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO23
- // ALT6 (6) - Select instance: ipu1 signal: IPU1_DI1_PIN02
- // ALT7 (7) - Select instance: ipu1 signal: IPU1_DI1_PIN14
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA11
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA23_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA23_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA23_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23(0x020E0530)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA23_SRE_V(SLOW));
- // Config eim.EIM_DATA24 to pad EIM_DATA24(F22)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA24_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA24(0x020E0164)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA24
- // ALT1 (1) - Select instance: ecspi4 signal: ECSPI4_SS2
- // ALT2 (2) - Select instance: uart3 signal: UART3_TX_DATA
- // ALT3 (3) - Select instance: ecspi1 signal: ECSPI1_SS2
- // ALT4 (4) - Select instance: ecspi2 signal: ECSPI2_SS2
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO24
- // ALT6 (6) - Select instance: audmux signal: AUD5_RXFS
- // ALT7 (7) - Select instance: uart1 signal: UART1_DTR_B
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE7
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA24_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA24_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA24_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24(0x020E0534)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA24_SRE_V(SLOW));
- // Config eim.EIM_DATA25 to pad EIM_DATA25(G22)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA25_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA25(0x020E0168)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA25
- // ALT1 (1) - Select instance: ecspi4 signal: ECSPI4_SS3
- // ALT2 (2) - Select instance: uart3 signal: UART3_RX_DATA
- // ALT3 (3) - Select instance: ecspi1 signal: ECSPI1_SS3
- // ALT4 (4) - Select instance: ecspi2 signal: ECSPI2_SS3
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO25
- // ALT6 (6) - Select instance: audmux signal: AUD5_RXC
- // ALT7 (7) - Select instance: uart1 signal: UART1_DSR_B
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCE8
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA25_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA25_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA25_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25(0x020E0538)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA25_SRE_V(SLOW));
- // Config eim.EIM_DATA26 to pad EIM_DATA26(E24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA26_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA26(0x020E016C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA26
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN11
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI0_DATA01
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA14
- // ALT4 (4) - Select instance: uart2 signal: UART2_TX_DATA
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO26
- // ALT6 (6) - Select instance: ipu1 signal: IPU1_SISG2
- // ALT7 (7) - Select instance: ipu1 signal: IPU1_DISP1_DATA22
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDOED
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA26_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA26_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA26_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26(0x020E053C)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA26_SRE_V(SLOW));
- // Config eim.EIM_DATA27 to pad EIM_DATA27(E25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA27_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA27(0x020E0170)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA27
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN13
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_CSI0_DATA00
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA13
- // ALT4 (4) - Select instance: uart2 signal: UART2_RX_DATA
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO27
- // ALT6 (6) - Select instance: ipu1 signal: IPU1_SISG3
- // ALT7 (7) - Select instance: ipu1 signal: IPU1_DISP1_DATA23
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDOE
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA27_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA27_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA27_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27(0x020E0540)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA27_SRE_V(SLOW));
- // Config eim.EIM_DATA28 to pad EIM_DATA28(G23)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28(0x020E0174)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA28
- // ALT1 (1) - Select instance: i2c1 signal: I2C1_SDA
- // ALT2 (2) - Select instance: ecspi4 signal: ECSPI4_MOSI
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI1_DATA12
- // ALT4 (4) - Select instance: uart2 signal: UART2_CTS_B
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO28
- // ALT6 (6) - Select instance: ipu1 signal: IPU1_EXT_TRIG
- // ALT7 (7) - Select instance: ipu1 signal: IPU1_DI0_PIN13
- // ALT8 (8) - Select instance: epdc signal: EPDC_PWR_CTRL3
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA28_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28(0x020E0544)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA28_SRE_V(SLOW));
- // Config eim.EIM_DATA29 to pad EIM_DATA29(J19)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA29_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA29(0x020E0178)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA29
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN15
- // ALT2 (2) - Select instance: ecspi4 signal: ECSPI4_SS0
- // ALT4 (4) - Select instance: uart2 signal: UART2_RTS_B
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO29
- // ALT6 (6) - Select instance: ipu1 signal: IPU1_CSI1_VSYNC
- // ALT7 (7) - Select instance: ipu1 signal: IPU1_DI0_PIN14
- // ALT8 (8) - Select instance: epdc signal: EPDC_PWR_WAKE
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA29_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA29_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA29_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29(0x020E0548)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA29_SRE_V(SLOW));
- // Config eim.EIM_DATA30 to pad EIM_DATA30(J20)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30(0x020E017C)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA30
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA21
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN11
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI0_DATA03
- // ALT4 (4) - Select instance: uart3 signal: UART3_CTS_B
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO30
- // ALT6 (6) - Select instance: usb signal: USB_H1_OC
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDOEZ
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA30_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30(0x020E054C)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA30_SRE_V(SLOW));
- // Config eim.EIM_DATA31 to pad EIM_DATA31(H21)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA31_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_WR(0x0001B0B0);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_DATA31(0x020E0180)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT5
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_DATA31
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DISP1_DATA20
- // ALT2 (2) - Select instance: ipu1 signal: IPU1_DI0_PIN12
- // ALT3 (3) - Select instance: ipu1 signal: IPU1_CSI0_DATA02
- // ALT4 (4) - Select instance: uart3 signal: UART3_RTS_B
- // ALT5 (5) - Select instance: gpio3 signal: GPIO3_IO31
- // ALT6 (6) - Select instance: usb signal: USB_H1_PWR
- // ALT8 (8) - Select instance: epdc signal: EPDC_SDCLK_P
- // ALT9 (9) - Select instance: eim signal: EIM_ACLK_FREERUN
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA31_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA31_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_DATA31_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31(0x020E0550)
- // HYS [16] - Hysteresis Enable Field Reset: ENABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PD
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_HYS_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_DATA31_SRE_V(SLOW));
- // Config eim.EIM_OE to pad EIM_OE(J24)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_OE_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_OE(0x020E01D8)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_OE
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN07
- // ALT2 (2) - Select instance: ecspi2 signal: ECSPI2_MISO
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO25
- // ALT8 (8) - Select instance: epdc signal: EPDC_PWR_IRQ
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_OE_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_OE_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_OE_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_OE(0x020E05A8)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_OE_SRE_V(FAST));
- // Config eim.EIM_RW to pad EIM_RW(K20)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_RW_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_WR(0x0000B0B1);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_RW(0x020E01DC)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [3:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_RW
- // ALT1 (1) - Select instance: ipu1 signal: IPU1_DI1_PIN08
- // ALT2 (2) - Select instance: ecspi2 signal: ECSPI2_SS0
- // ALT5 (5) - Select instance: gpio2 signal: GPIO2_IO26
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG29
- // ALT8 (8) - Select instance: epdc signal: EPDC_DATA07
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_RW_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_RW_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_RW_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_RW(0x020E05AC)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 100MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 40_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: FAST
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_SPEED_V(100MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_DSE_V(40_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_RW_SRE_V(FAST));
- // Config eim.EIM_WAIT to pad EIM_WAIT(M25)
- // HW_IOMUXC_SW_MUX_CTL_PAD_EIM_WAIT_WR(0x00000000);
- // HW_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_WR(0x0000B060);
- // Mux Register:
- // IOMUXC_SW_MUX_CTL_PAD_EIM_WAIT(0x020E01E0)
- // SION [4] - Software Input On Field Reset: DISABLED
- // Force the selected mux mode Input path no matter of MUX_MODE functionality.
- // DISABLED (0) - Input Path is determined by functionality of the selected mux mode (regular).
- // ENABLED (1) - Force input path of pad.
- // MUX_MODE [2:0] - MUX Mode Select Field Reset: ALT0
- // Select iomux modes to be used for pad.
- // ALT0 (0) - Select instance: eim signal: EIM_WAIT
- // ALT1 (1) - Select instance: eim signal: EIM_DTACK_B
- // ALT5 (5) - Select instance: gpio5 signal: GPIO5_IO00
- // ALT7 (7) - Select instance: src signal: SRC_BOOT_CFG25
- HW_IOMUXC_SW_MUX_CTL_PAD_EIM_WAIT_WR(
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_WAIT_SION_V(DISABLED) |
- BF_IOMUXC_SW_MUX_CTL_PAD_EIM_WAIT_MUX_MODE_V(ALT0));
- // Pad Control Register:
- // IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT(0x020E05B0)
- // HYS [16] - Hysteresis Enable Field Reset: DISABLED
- // DISABLED (0) - CMOS input
- // ENABLED (1) - Schmitt trigger input
- // PUS [15:14] - Pull Up / Down Config. Field Reset: 100K_OHM_PU
- // 100K_OHM_PD (0) - 100K Ohm Pull Down
- // 47K_OHM_PU (1) - 47K Ohm Pull Up
- // 100K_OHM_PU (2) - 100K Ohm Pull Up
- // 22K_OHM_PU (3) - 22K Ohm Pull Up
- // PUE [13] - Pull / Keep Select Field Reset: PULL
- // KEEP (0) - Keeper Enabled
- // PULL (1) - Pull Enabled
- // PKE [12] - Pull / Keep Enable Field Reset: ENABLED
- // DISABLED (0) - Pull/Keeper Disabled
- // ENABLED (1) - Pull/Keeper Enabled
- // ODE [11] - Open Drain Enable Field Reset: DISABLED
- // Enables open drain of the pin.
- // DISABLED (0) - Output is CMOS.
- // ENABLED (1) - Output is Open Drain.
- // SPEED [7:6] - Speed Field Reset: 50MHZ
- // RESERVED0 (0) - Reserved
- // 50MHZ (1) - Low (50 MHz)
- // 100MHZ (2) - Medium (100 MHz)
- // 200MHZ (3) - Maximum (200 MHz)
- // DSE [5:3] - Drive Strength Field Reset: 60_OHM
- // HIZ (0) - HI-Z
- // 240_OHM (1) - 240 Ohm
- // 120_OHM (2) - 120 Ohm
- // 80_OHM (3) - 80 Ohm
- // 60_OHM (4) - 60 Ohm
- // 48_OHM (5) - 48 Ohm
- // 40_OHM (6) - 40 Ohm
- // 34_OHM (7) - 34 Ohm
- // SRE [0] - Slew Rate Field Reset: SLOW
- // Slew rate control.
- // SLOW (0) - Slow Slew Rate
- // FAST (1) - Fast Slew Rate
- HW_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_WR(
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_HYS_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_PUS_V(100K_OHM_PU) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_PUE_V(PULL) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_PKE_V(ENABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_ODE_V(DISABLED) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_SPEED_V(50MHZ) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_DSE_V(60_OHM) |
- BF_IOMUXC_SW_PAD_CTL_PAD_EIM_WAIT_SRE_V(SLOW));
- }
|