__8x  hLTQ .textQ .data SX@.bss .loaderq_X|`!QH|dyA|x,<Al, @T, A,<;A |x, Ap, @(c8!}N 8|x8c8HqA(8|xpH`9x8x88`ecHA(c8!}N ,?@,<;A`K@8pc8tH]A(,r8at@ ,A$8cH]A(,<|~AKc88pH5A(,<|~AKp,>@, A`K;8}\H`9x8D88`ecHA(, AK\8`8!}N A lanai_rd_VPD|;`8~!H}A(8~0HmA(8~H]A(8~ HMA(8~HAA(8!}N A| display_dds|`xaACzx!a,:A, Ap, @8`h08HA(;,#@,:A zx, Ap, @,8!Aa}N 88zx8tHmA(8zxpH`9x8x88`ecHA(8!Aa}N `{8hH%`8`@88t xh<9 cc80<(<H,< L`;Z(P0HA(,`|A zKccHA(,:AK8zx88t8HEA(8zxpH]`9x8x88`ecHYA(K A8 lanai_regpm,$M , @N HD @ lanai_uregpm|``a!Q;8x8p;HA(xp,`{@p,A|$@@0;`cc8!a}N A(```P|$@,xA@,$b0AP,>A@PaxHA(cc8!a}N 88,<c@HA(bhHbhH)A(c8XH=A(,c@`H%A(,cAax0HeA(cc8!a}N H`c0x, A H A(cc8!a}N A lanai_remove_pd|``~!q,$A(A, @,=AcHyA(x}h, ,@TA4b,AcHmA(8}HHA(}H,#A Hd| DN!A(cHUA(c0HA(8x,#@p ,#@,ccK8!}N 0HyA(ccK8!}N 0HAA( ,#A0H%A(KbHA(K8}HH}A(}H,#A KHA(x, AKx,#@KcH KT,=AKP A lanai_cleanup|!;8p`8xxc`H}A(,p`~@DpA|ax,#PAL, A ``x`P, @Pc08! }N 8`08! }N 8p8b88(8Xa8`HA(,`~@PHA(c08! }N Ad lanai_add_pd88x8p@HBP"X`bhpxabAB!"::a:b`9$XDPdHd$8phDy dd@48`9 80y*$<@DāHȁĹPЁTԁX؁\܁`dhl@adD <"$d`$H$d (8d !aؐAd 8#d d x d |88d0d N @ T lanai_init_pd|;`!qH|}yAl, A(8!;c}N cH A(ccKQc8!}N 8`8!}N A lanai_term|`aA!`aA!xp!He,#A$ ; c#!}8!N 8`808H mA(,#@(;  c#}!8!N `~88H m`8`P8H A(~|`yA`8PH =`@8}H888x @H-A(8}HHIA(8`8HA(~x,#A`z;`8`P8~HA(~ ,#At,9@ ; HhcC88c&H A(,A@0; Hp>h~^8HP>Xc4{o$8`xedd8~d<~d@~dD~ĀdH~ȀdL~̀dP~ЀdT~ԀdX~؀d\~܀d`~dd~dh~dl~s@|d ~d"~؛~~~H`~ <89( y c e  |@8d 0 HA(cH1A(cHMA(,@ccDH]A(,@|cHqA(`|, A88pcHuA(, A ; HL,@cK=`y,@ `|cK,ATH`y,ADH; 8<`_c&9@8cb89 8HA(ccKc# 8!p}!xAa!AaN Kh A lanai_init|;!q`8x8pHA(p,@DpA<x,>A0`|?@A$``P,>`A |?@@c8!}N A lanai_fndpd|``8bh8`!qHA(;X,@8bh8,&8x @p|c"cH`8!}N T><~p|c"cH`8!}N <c|H`8!}N 8`8!N 8`8!N APdb_reg_read_writeXd%`T(<8L0%4<, @ 8`N H @Ldb_get_dev_char|;`~`!1`8p8xxKA(ax,#`@,#@48b`KA(8`8!}N ,,//@L3;,LFBA4HA(,cA|88HA(|,A(c8!}N 8axcK|8!c}N 88HaA(,`@|Kh,cA<AXA,;8!c}N 8`8!}N c8!}N HA(|8!c}N |>@AcPax`,#A|>@AK,#AK Al lanai_ioctl|!, A\8e( `(,|@$8,HA(|c8!p}N `HA(|c8!p}N 8`8!pN A|db_get_dev_char@AF10_4|;`!q, AehH` `}|, A@`HA(`~cH`8!}N ``HA(`~cH`8!}N Adb_fb_read_write@AF11_2A( L| N A( L| N A( L| N A( L| N |`bh!qHcK`|dyAc(@P8d,#@(bhH8`8!}N xdHIA(xd8bhH8`8!}N bhH8`8!}N A lanai_close|`;bh!qHcK`,#A,`,$A 8`, A,bhHc8!}N , A,;bhHc8!}N x8bHE`x,|f8Ahdtf(|.|*hl|.p|e.d`fddfdTbhHc8!}N bhH8`8!}N ;bhHc8!}N A lanai_openA( L| N |`;;`d!q```,8|AXH`,cA;K8!}|`|N 8`8!}N Alanai_parse_monitor_stringH @strcmp0A( L| N 8A( L| N |@aA,?!aA(@;@8cC|@;;Hc;`8 ,%eAl| EN!A(8;@|`cHA(cHA(;;{;,@|H8 ,%e@;@8|`cHA(cHA(;;{;,@$H8 ,%eAK@__,?A x, Ap,>@08`8!A}aN ;8}Ke`89x88`ecKaA(8`8!A}aN ,?AtKTx, Ap,=@,8;@cC|A,?A0K;8|K`8h9x88`ecKA(8;@cC|A,?AK Alanai_unmake_gp|``a`AC@!`wx,7;`!A:xA, Ap,8@(,,7@;`Awx,Ap,@Ahwx, AXp8wx8ce, 8A, A}8<8!|4a!AT~N , @d;`;@; KT A(lanai_clk_stretch|``a`A!`aA!b, !A, @ ;@;``!`!|?$< |8`!`!|;*<`!`!||x< `!`!|H :::+```V<8` z HA(ccH ccH YccK`s,@b, A(, @:: :@`!`!|< |8< `!`!|<`!`!||88` |0|xx HA(b, A, @ ;@;``!`!|< |8`!`!|<`!`!||x< `!`!|ccH e8` H}A(:,A,@,@b, A, @ ;@;``!`!|< |8`!`!|<`!`!||x< `!`!|ccH8` HA(ccH ccK`s,A\bc8!}!Aa!AaN 8` HaA(b, A, @ ;@;``!`!|< |8`!`!|<`!`!||x< `!`!|ccH8` HA(bc8!}!AaK$;@;`Kp;@;`KdccHb, AD, @ ;@;``!`!|< |8`!`!|<`!`!||x< `!`!|8` H-A(ccH ccK1`s,@H8` HA(b, A, @ ;@;``!`!|< |8`!`!|<`!`!||x< `!`!|ccH 8` HA(bc8!}!AaK;@;`Kp;@;`K;@;`K`:: :@K;@;`K Aplanai_I2C_read|``~a;`T>!asAPH8` HA(ccHccK`|,@D8` HqA(ccH8` HYA(;{W8` HA(ccH!K\8` HuA(ccHK@ccH8` HMA(ccH=ccKQ`|,@K Alanai_I2C_write|`cb,#a!a@88H,#@ 88`!`!|?~< |c(8`!`!|;*<`!`!||x< `!`!|8` HEA(b, @ ;H, @;<`!`!|< |8< `!`!|8` HA(b, @ ;`H, @;`<`!`!|< |8< `!`!|8` HA(8!a}N Aplanai_I2C_stop|`~`!qHccH8`H A(8`;;`HA(ccH,8`@8;,A}c8!N ccH;,8`@,@KccH8` HaA(ccH8` HIA(c8!}N A$lanai_I2C_startcb,#@ 8N @lanai_read_sdacb,#@N @lanai_read_sclcb,#@aA!aA!!A ~x, Ap,=@ ,%A,>A ~x, Ap, @(|8!}N 8~x8p8$KAA(8~xpKY`89x88x`ecKUA(8!|}N ;;~hH``{?#;@Y`!`!|` `!`!|cH 9A(cbceH MA(cccH eA(Y`!`!|pϘ`!`!|<`=8c H A(Y`!`!|`0`!`!|; ;p:>b*>A ~x, Ap, @ ccdK:s@LcccdK,@b|x WccdK),6:,L"AA MA MLR[BA ~x, Ap, @LRSBA ~x, Ap, @LRKBA ~x, Ap, @MRCBA ~x, Ap, @| MLR[BA ~x, Ap, @LRSBA ~x, Ap, @XLRKBA ~x, Ap, @MRCBA ~x, Ap, @M{BA ~x, Ap, @ccH %A(;90,@:sAll(@$l(@T(Ab,>A ~x, Ap,?@dsA sAW|txтTz#ccH`, @,@,>A ~x, Ap, @`c 8!|!Aa} !AaN 8~xc8KбA(8~xpK`89x88x`ecKA(c 8!|!Aa} K\K8pcK%A(K8xKM`89x88`ecKIA(sAKt8cH 1`,pAX^DAD~x, A4p,?A(8xPK`89x888`ecKA(KA ~xc,#A^p,:@p@bsAK8xKi`89x8h8`ecCKeA(p@bsAK8~xb8KA(8~xpK `9x88x8`ecKA(K8~xb8KΩA(8~xpK`9x88x8`ecKνA(K@8~xb8hKaA(8~xpKy`9x88x8`ecKuA(K8~xb8PKA(8~xpK1`9x88x8`ecK-A(Kh8$b8~xKA(8~xpK`9x88x8`ecKA(K8~xb8K͉A(8~xpK͡`9x88x8`ebK͝A(K8~xb8KAA(8~xpKY`9x88x8`ebKUA(K8~xb8TKA(8~xpK`9x88x8`ebK A(K8~xb8ḴA(8~xpK`9x88x8`ebKA(K@,>A ~x, Ap, @cHmA(K\8~xb8K5A(8~x>pKM`89x8`e8xc#KIA(cHA(Kccd8K,Abz WK8ccd8KYb,A|x WK 8` HA(cdcKcdcKcdcK b,@8` HA(cdcK,Accd8Kc,cAbx |WK|cc8cd: bEK,c8@4(:R:s|`cd8T>@ bEK(b @8becdcK,@b@b|x pWA |Kx| |wWK8b8~xKAA(8~xpKY`9x88x8`ebKUA(K8;p8| K%`89x88`ecK!A(K4 C P lanai_ddc|`!aK!`|dyA|x,<A8, @ , A;,<A |x, Ap, @(c8!}N 8|x8pc8DKA(8|xpK`9x8x88`ecKA(c8!}N ,?;@,<A`K@`8KQ`~,@8|88cKA(|~,<A Kp,>@, AKx;p8}K9`9x888`ecK5A(x, ALK8`8!}N A lanai_rd_EDIDhA( L| N xA( L| N A( L| N A( L| N A( L| N H @strcpyp rblanaiddbid= 0x%x lanai_initbus_slot= 0x%x base1 start = 0x%x >Enter lanai_rd_VPD() >Enter lanai_rd_VPD() >Exit lanai_regpm(), rc = %d Enter lanai_regpm(), component =%s ----------- start dumping passed in dds structure ---------- ------------------------------------------------------------ @(#)55 1.16 src/bos/kernext/disp/lanai/config/lanai_config.c, lanaidd, bos720 1/12/07 12:27:40lanai_ioctl: found no display @(#)08 1.3 src/bos/kernext/disp/lanai/config/lanai_ioctl.c, lanaidd, bos720 4/2/09 13:42:54640x480@60Hz@(#)59 1.11 src/bos/kernext/disp/lanai/config/lanai_devsw.c, lanaidd, bos720 4/2/09 13:42:38@(#)61 1.2 src/bos/kernext/disp/lanai/config/lanai_monitor.c, lanaidd, bos720 2/21/01 16:23:24>Enter lanai_make_gp() >Enter lanai_make_gp() adapter is in EEH state adapter is in EEH state >Enter lanai_unmake_gp() >Enter lanai_unmake_gp() >Enter lanai_ddc() >>Enter lanai_ddc() display is digital display is digital display is analog! display is analog! >Enter lanai_rd_EDID() >Enter lanai_rd_EDID() Attemp DDC-2B on DAC%d ERR_INVALID_EDID is set ERR_INVALID_EDID is set < ?3 ?1 ?A ?B ?" ? ? ? ?5 ? ?6 ?7 ?8 ?K/usr/lib:/lib/unix/usr/lib/drivers/pcilanaiddpin pinned_heap _as_is64copyincopyout devswadd devswdel devswqry fp_writelocklnodevprintfsprintfuiomoveunlocklxmalloc xmdetach xmemunpinxmfreepincode unpincode d_map_init io_map_clearsimple_lock_init lock_alloc lock_freepm_register_handle ___strcmp64 ___bzero64 ___strlen64 ___memmove64 ___strcpy64 lanai_logerrvttactvttcflvttclrvttcplvttdactvttdefcvtttermvttinitvttmovcvtttextvttscrvttdpmturn_off_devicelanai_pm_handler init_lanailanai_cleanvt enable_lanaivideo_timings lanai_delay compute_crtc initRamdac initCrtcReg lanai_ddflanai_ddf_extlanai_monitor_strings setup_io_mapreadVPDlanai_eeh_enablelanai_eeh_disablelanai_eeh_reconfig_devicelanai_eeh_cfg_initlanai_eeh_thread_level_handlerlanai_ras_registerlanai_ras_unregisterbaseComponent_rasInfolanai_kdb_registerlanai_kdb_unregisterlanai_open_log_filelanai_close_log_file dump_dds dump_edid simple_locksimple_unlockio_map io_unmap lanai_configlanai_parse_monitor_string proc_lock