ELF>_@@"!GNU!'KJHoLinuxUVH9v]HуuHHHCHxHHHHHHH)H)΁HP1]ø]UHHHHHHyHHHA|H)1H)΁H]f.UHOBH;AHsHI@]B1ø]fDU:Hu$zwHB]BB1ø]UHcHAUATSHUHeH%(HE1HHL DeHEeH3%(uHD[A\A]]ff.UHpo1Hg]fUHpo1HG]fUoHp1H']‰ ʉ @UQ HATLgSLR Lx&x"ۃi@B i@B[A\][1A\]fU HAULoATLm; LAXExdx` LEi@BiA't7 L A 1DADA\A]]E1DA\A]]UHAVLwAULA@ATA SAT$L  É[A\D!A]A^]ff.UHATSHf Lg udLJI@H1`LDu[1A\]úL'tL[A\]fUHAVLwAULA@ATA SAT$L  É[A\D!A]A^]ff.UHAH]ff.@UHAH]ff.@UHAH]ff.@U1@H`¾H]fDU@H`҃xH]ff.UHAUATSH6tRIHE1P w"IMHHsI@AD$IHË0u[A\A]]ff.UHATSHLgBv=[A\]H`1It$xH)HCxHp1Ҿ>9Hp@Hp[A\]It$pHH1HHHH1Ҿ[A\]HH1HH@HH-U1Ҿ@HAUATSLIIMI1ҾAI1ҾFI1ҾnI1ҾsI@LH;HL9uI1[A\A]]@UDHAWAVEAUATSHHDeH<%(H}1@tlA1AAHpHÜE@uξsDUDMHEeH3%(u^He[A\A]A^A_]DDAɉAADAAA AD AgfDUAHAWAVAUATISH fUƋ5eH%(HE1EAAA?I|$w I$pHŨwD}D DmΈË]HEeH3%(ubHe[A\A]A^A_]DADÉDAAƉЃA? ABAAA ŃIUHAUATISHHu@ t*1AI|HLHH#uI$9X wLHpt$I$HtH@HHtHUH[A\A]]ff.U=HATLPSHsLB[A\]ff.fUHH]fUHSHHHHHp uH[]HEEH[]@VH;s7UHHuHHHHC1]øU11HH]fUHAWAVAUATSHuԋrtNIIIHE1AHL1ɁP@Bu,AIcHiۆLCuH[A\A]A^A_]I1IU1H[A\A]A^A_]HH~H1HHH)HF(0UHH勂FHHF PtAF]ff.fHF HFFF⅗(tSH(uVt`Htv,9vdUVDHD9s)lj~H~ H4E1]DAtDËVuVE1DHt,E1VAAfUIHHHP@BHLHFE1]fU@ HAWAVAUATSHHHUD-H}EE E1E1HEHHHHBL1HLL$LAt$,AL$ AT$(AT$E\$0tAL$8AL$4AL$<{Bȃ9u^C9uVLHN0IAAIAF(IDUH@BI9sH-@BI9AMcLHLD,E1{+{SE1u{+uAE11A ^u`1{+{1Su{+uE1 HEL4Yu!=Heظ[A\A]A^A_]1He[A\A]A^A_]H]IHIH{HHC|HH)IH)1AƄADHU Htu]]UHcHHATSHH Ht8HI1H4B1HHHH=1[A\]øf.UHAUATISHGH@hM$IE Hx LAIE Hx D[A\A]]fDUHAUATIS9Bu[HIHrHpu(CAT$89s1HHIAEC1[A\A]]I$ C1[A\A]] ָfUHAVAULoATISHLw LID$xY?LLfAv LfC1LfCCID$x L\ƒ ҃+S+C L&+ID$xu" L%=Cf=DfA?fA1He[A\A]A^]ú Lƒt@xxfSH Ln%==p뗺xtƒ҃+Sx@t ҃+S1HfC<=~U HATIHI$`I$ID$L1H@PA\]ff.@UHAUATSDHAD$Av=[A\A]]Lo1Ҿ L H`1ƒD HCH߾H@PHL H`%[A\A]]H[A\A]]ff.U=HAUATISDE1D9t9ID$9Xr9A$LGLLHL[DA\A]]AfDUHAWAVAUATISLhDiLSIҾENу AEn1Et AT IHHL9uIDI1[A\A]A^A_]UHAWAVAUATSH@LoeH%(HE1HF HFFDVIE vHLgI HUDU1HufEEą=DUH@DUHHE1LGEuLD2HPD%U̅VADUzIG HPpDUEIW qHPUDUAEDUHPfpqLDuuHPqAA ADUEIW DUH(0H} E2IW  AWIw AG,IG pxDUI$A⋋( щ(AG=EtvE1LeDEDuL}LmIH]E IcIXA)A DGHDEDuE9wLLeLmL}(EuLMD$MHPDA XAAVAUL(tuH1HUH5 HEeH3%(EH@[A\A]A^A_]ÃIG HPtDUEIW uHPUDUvDu̺wLAwHPA@A ADU#((LEmLD(DHPDƒD (H H4=EEIO f0IO Bf2uIG HPrDUEIW sHPUDU-H1Ҿǃ,IE AGE(HHEUHATASHh@A1ɺDDƉD!HHu܃ЉD @'HH'@Hߺ)H)ƒA A1[A\]ÅXD8 J1[A\]1@[A\]D;H'(HƒA H(A뚺'HAH' (Hƒ렺'HH'%ƃ1ff.U HAWAVAUIATLgSLH1/ L$1  LAA$AA IExu" L%=A Avr1E L u IExu[1A\A]A^A_]1LatA% M}1jL2LAW !9кjA1AADD D A;fUHAWAVAUATASHhL3Lkpt%@DL1[A\A]A^A_]@tHߺ*H*,HHߺIH%AF,1HDxEDHDAV4Av0H,Ev,1HAEDHD%'HH'%*H|H*%ƃUHAWAVAUATSH8H_eH%(HE1HHIHIHLo HEHFHHF|1HHE1H)HL LAA$AA IGE΀xu" L%=A AEHuL-AƅEAD$ Aq LLE"Lu E)EAL$LA$AD$HC` LID$"LAD$$LAD$ *LAD$$k.LfAD$(L2LfAD$,- LfAD$0 LMMAȃA EA|$ AL$lLLu1 L L$AD˃ IGxu! LQ%= AAHwI|$@:i ~~ILHHEeH3%(H8D[A\A]A^A_]LHuLEʋ fEʅLHuLEʋfEʅLHuLkAi LAIp% LIp%ƒ LIp%ƒAƇI|$! IO1jLHM]HMLQ !9кjE1?AA¸DD DuA IO1jLHMHMLQ !9кjE1AA¸D ] AƇ 1`LMMLMLMEA9D$yA9L$n LP,LAD$40LfAD$44LfAD$8fAD$<A=AƇA5~I$HEH@H}1HI)A$HA`f.U1HAWAVAULoATILSH LẺE%EE1=E111ҾLE111ҾLULҺA1AI$ƒA AA$<tCH[A\A]A^A_]1`L)JLA0A$i1LA$I$ƒA$w }1LA[Ap1LppAA$E1L5I$ƒA$}Eԅ]A@@1L@A$tlEx1LI$H[A\A]A^A_]1L{I$ƒ1LMI$ƒ 1LI$ƒ`1LI$@UHATSGHHLg =e wn= (v+= I$=1[A\]= = I$:1[A\]==uRI$I$I$1[A\]=u.I$xt I$x1[A\][A\]ËI$0A$lQ1[A\]I$;1[A\]I$<1[A\]Ë I$I$ƒ 1[A\]UHAUATLgpSHHx1D,HƒD HSH PSH1HHR@HPD,MHƒD Hߺ1HDhHƒD L[A\A]]ff.9BUHAWLAVIAUIATISzIUBHHr@HLH HH9t[H;8uHtOIt$LA$AT$u@AD$AM89sRHHIAV1[A\A]A^A_]HvH9t)> HuI L1[A\A]A^A_]1 뵸@UHHAVAUATLgSGHLoH`@ HCx ;7HB D HHpS1LD45HƒD K1LAΉAAAA ֺA HƒA AL0iHpCH‰ ʃ ƒʠSCH S@SľHpTHp#Hp#EHp-Hp LH` LH`%ƒh LeH`hHHHCxu~SH@FHAU$nHAUsHIEXHH[A\A]A^]SHHS1LAֺ0H0ƒD 0H0HUHAWAVAUIATSHH8HeH%(HE1HGH@ %=5Lc LIHH ƀǀHHIUE1IHIOHHIOHHIOHHIO HH IO(HH(IO0HH0IO8H@8IG@J ubHIID9p vLDHLKDHH=vAHEeH3%(&HeD[A\A]A^A_]LHIGhHH=Ht31'Ih'II ILJ ILJHH)1HAƇ\HIH`I(H0 I0H!I8HILIILJ #PHH@@HT HH98 uIIGpHHHHEI0DKLHHEHC HDPA  1LILJ IwaIHU̾DmIHU̾AID mDm̋1zM@@L11҃AALjH H1ALhA H1ALhA H1ALjA HE1LH Af HHt HIAE11d LH jA1AMcE1E1e IHLIIZxu1HL1HLIEM(IEt LH}IGAHErLD]HDMHD]DMIIA@IDLELEO II IEHLsH}IXEbCt78@SHD]DuDMD]I_1tIHU̾}hI31HLInH1E1 IIIHIIILJIxH tA8t-qIHH)IHH8H9uH}HH)IIDŽALJ`Aƅt8II(ILjH;HI9uLLUKUAtu uH}Aƅut*AWLKA 1HLAXE`HSpHuHS ALHIH=AƅAAA 9AQ 'AAA@UHAWAVAUATSH0eH%(HE1HHI11HIAHLHHCH1LLMwIIELHH)IIE|H)ށÄIH LAE ‰ӺIpƒ IGx LIp%Ip1ҾIp1ҾIp1ҾIp1ҾIp1ҾIp1ҾIp1ҾIp1ҾIp1ҾIp1ҾAA5E]EeAE EE(A]EEM$AAM0AU EAE,DẺMĉEÅt AU8AU4AUtLHL#i5I1DUDEDMD]I LIpIHUξD]DMDEDUEE)ܾAIpE)DUBLEfEĉʉMffEMD⾣fIp IpAԾDIpfADeľIpDfA AIpAԾDU LHL_I1DUIDUOEU1HAWAVIֺCAULoATISHheH%(HE1HGLHE:1kLE(1pLA} E4=EA$HMDA$E!D „t&HLMtAAtLOMtAM|$1LAW,bAƒELDU,DUt]AAAtS I$DUH}H}1E1PE11ɾDUZDEAA8t+Mȍ  Љ Ѝ EAw,I$U@MtAHE"XtL8MtAHEeH3%(]He1[A\A]A^A_]ÉE1<UI$DI$ӾqEI$A׾l%L蘻EvyEE11APLMDEfDEHcMAD A;MrAW4Aw0I$(M$HuHLg_넋=LDtL{EAA$DM贺DMI$ADH}ED|DEDMuH}E1PD|1{EDt^D EI$DUH}H}E1E1P1ɺDUAXK1LjHI$HHHHD8f.UH~p1HHeH%(HE1HUEEHMeH3 %(uAIEAMAHPIAH0HHHHHHE1AAAIWAHALHHEDAAEZAE ׃?AA DAAEE D AII$HHfEAAAHWAI$HHD]DUD}D]DUDADEADDAA?AŃXAA E EHHHHCKHHHuPCHPD DCXZU HAWAVLwAUATILSHeH%(HE1uI$HsI1I$`1LH`AUu'HcI$HHHE1AU LDBD=IIuۊED@EExA ~.HcI$HHHH1A9~;AU LDTHXHXDTD HIcHuHly+HcI$HHHH-H`HlIHH HEeH3%(tHĈ[A\A]A^A_]H AEHHrJDPHH6D{HHDKHDCI$HRHPCP1HI$HHI$HHI$HHHDHHHHHE$I0DHHD(AHHHDUDUAHHEDuHDUHHDEDU(D(AHHHE IHHIHHIHHIHHIHHIHHAIL$IHHAIHHAIHHAUHAWAVIAUMnATLSLHLHeH%(HE11 LHLH$HHDAWLHLHIIILEʨHLE¨LEҨHDLAHHHDLHAtF1ɻAt&ALHH8H8HHuLHHLIGhHLHAHAIIHLEALEAHEAHD1jLALHAHDHHDMF1jLL8L8LHHAP !9HEHIFxu! LH%=uHLH LHLHHHEIFxt1LHuHLH LHLHHHD1L11L1L88ALAH?LHHBLtLHPIHIHJDBDFVLPHLDXZHLLtLHHLHLIHL1 L L$ADE1 IFxu L%=AA AwWI^1jLD8S L!9кj1AD8ADA A ELHA<LHH1LÅyLHqLHHLHIHHHLD1بHHDȀHHDAW( LLHHHA LIHLHHHD1Ҿ LLHPA LHLH@HHD LHL LDHLH HLHD L L LA1eLIHH@HLHLDHHDEHHDAt5 LHLH HHD[ L\ L ]L LH%] L^ L_LAǾ ALHAB; LHLH@HHD LLHHS LHLHLoHEeH3%(tHe1[A\A]A^A_]DMDEI$HA$<HAAHuHAHuDHEHCKHAPHH0HCKEHPHH0HCKHSHHuLTH}AƅHCKHPHD H0HuHAHuHASHuHAHuHASHuHAIHHDUDUIHDUDEDMD]D]DMDEDUIHHDUDEDMD]D]DMDEDUIHHIHH5IHH1I$HHDUDUI$HHDUDUI$HHDUDUMI$DUHHDUI$HHDUDUI$EHHI$HHI$HHUHHH]UHH]3%s %d-%04x: error reading %02x, %02x 7%s: %s: Unknown port %d selected 7%s: %s: %s gain: a = 0x%x, b = 0x%x, c = 0x%x 3%s: %s: i2c error writing to CP reg 0x73, 0x74, 0x75, 0x76 7%s: %s: %s offset: a = 0x%x, b = 0x%x, c = 0x%x 3%s: %s: i2c error writing to CP reg 0x77, 0x78, 0x79, 0x7a 7%s: %s: No format candidate found for lcvs = %d, lcf=%d, bl = %d, %chsync, %cvsync 6%s: receive DVI-D signal, no infoframes 6%s: %s infoframe not received 3%s: %s: invalid %s infoframe length %d 3%s: %s: unpack of %s infoframe failed 3%s %d-%04x: Error initializing regmap %d with error %d 7%s: %s: STDI and/or SSPD not locked 7%s: %s: signal lost during readout of STDI/SSPD 7%s: %s: lcf (frame height - 1) = %d, bl = %d, lcvs (vsync) = %d, %chsync, %cvsync, %s 7%s: %s: input %d, selected input %d3%s: %s: len exceeded 16 (%d) 7%s: %s: clear EDID pad %d, edid.present = 0x%x 7%s: %s: write EDID pad %d, edid.present = 0x%x 7%s: %s: write EDID block (%d byte) 3%s: error %d writing edid pad %d 3%s: error enabling edid (0x%x) 7%s: %s: STDI/SSPD not locked 7%s: %s: format not supported 7%s: %s: signal lost during readout 7%s: %s: pixelclock out of range %d 6%s: EDID enabled port A: %s, B: %s, C: %s, D: %s 6%s: CEC Logical Address: 0x%x 6%s: -----Signal status----- 6%s: Cable detected (+5V power) port A: %s, B: %s, C: %s, D: %s 6%s: TMDS signal detected: %s 6%s: Prim-mode = 0x%x, video std = 0x%x, v_freq = 0x%x 6%s: -----Video Timings----- 6%s: STDI: lcf (frame height - 1) = %d, bl = %d, lcvs (vsync) = %d, %s, %chsync, %cvsync 6%s: RGB quantization range ctrl: %s 6%s: Can't read Input/Output color space 6%s: Output color space: %s %s, alt-gamma %s 6%s: Color space conversion: %s 6%s: Digital video port selected: %c 6%s: HDCP encrypted content: %s 6%s: Audio: pll %s, samples %s, %s 7%s: %s: RGB quantization range: %d, RGB out: %d, HDMI: %d 7%s %d-%04x: detecting adv76xx client on address 0x%x 3%s %d-%04x: No platform data! 6%s %d-%04x: Handling HPD %u GPIO 3%s: Error configuring IO regmap region 3%s: Error %d reading IO Regmap 3%s: not an adv7604 on address 0x%x 3%s: not an adv761x on address 0x%x 3%s: failed to create i2c client %u 3%s: writing to reg 0x16 and 0x17 failed 7%s: %s: fmt_change = 0x%x, fmt_change_digital = 0x%x 7%s: %s: tx raw: tx disabled 7%s: %s: tx raw: arbitration lost 7%s: %s: tx raw: retry failed 16-bits per channel (not supported)AutoManual7%s: %s: enable hotplug 6include/media/v4l2-subdev.hinterlacedprogressive7%s: %s: invalid signal 7%s: %s: status = 0x%x 7%s: %s: no valid signal 7%s: %s: lcvs + 1 = %d 7%s: %s: lcvs - 1 = %d 7%s: %s: restart STDI adv76xx_query_dv_timings: offonYesNoenableddisabledfalsetrue(16-235)(0-255)RGBYCbCrHDMIDVI-DERRORyesnomuteddetectednot detectedlockednot lockedmulti-channelstereo6%s: -----Chip status----- 6%s: Chip power: %s 6%s: CEC: %s 6%s: TMDS signal locked: %s 6%s: SSPD locked: %s 6%s: STDI locked: %s 6%s: CP locked: %s 6%s: CP free run: %s 6%s: STDI: not locked 6%s: No video detected Detected format: Configured format: 6%s: -----Color space----- 6%s: Input color space: %s 6%s: -----%s status----- 6%s: HDCP keys read: %s%s 6%s: Audio format: %s 6%s: Audio CTS: %u 6%s: Audio N: %u 6%s: AV Mute: %s 6%s: Deep color mode: %s 6%s: HDMI colorspace: %s resethpd%s %d-%04x6%s: %s found @ 0x%x (%s) 7%s: %s: no change 7%s: %s7%s: %s adv76xx_s_dv_timings: DVI7%s: %s: 7%s: %s: irq %s mode 7%s: %s: cec: irq 0x%x 7%s: %s: tx raw: ready ok 7%s: %s: tx_5v: 0x%x RGB limited range (16-235)RGB full range (0-255)YCbCr Bt.601 (16-235)YCbCr Bt.709 (16-235)xvYCC Bt.601xvYCC Bt.709YCbCr Bt.601 (0-255)YCbCr Bt.709 (0-255)sYCCopYCC 601opRGBinvalid8-bits per channel10-bits per channel12-bits per channelbypassedYPbPr601 -> RGBreservedYPbPr709 -> RGBRGB -> YPbPr601RGB -> YPbPr709YPbPr709 -> YPbPr601YPbPr601 -> YPbPr709manualautomaticAutomaticadv7604ioavlinkcecinfoframeesdpeppaferepedidhdmitestcpvdpmaindppFree Running ColorFree Running Color, ManualAnalog Sampling PhaseAVIAudioSDPVendoradv76xx_read_infoframeenable_inputselect_inputadv76xx_s_routingadv76xx_g_input_statusconfigure_custom_video_timingsconfigure_predefined_video_timingsadv76xx_s_dv_timingsstdi2dv_timingsread_stdiadv76xx_query_dv_timings @`@` @``@ `@`@ edid_write_blockadv76xx_set_edidadv76xx_delayed_work_enable_hotplugadv76xx_cec_tx_raw_statusadv76xx_cec_isradv76xx_set_offsetadv76xx_set_gainset_rgb_quantization_rangeadv76xx_isradv76xx_cec_adap_transmitadi,adv7611adi,adv7612adv7604adv7611adv7612w}M&tvC, ??????tvC, ??????l o   pW X  L Dl o   pW X  L D   = > 9N ;W X   4 -    = > tN ;W tX c  4 . { >  9@ \LB@>8<&2640"$*T^@x}@:i ^@x}!  `@ ` `   ` ` `@ ` ` ` `   ` ` ! " `# ` `@ ` ` ` ` ` `   ` `   ` ` ! " `# `#`0 !(  @x Q%88P XQ%H XZb(X X8x@% X`OP XNZ @@ hx 0`0`$o0p& &><  @ @D' l(ln(8l~,$ 8l,$!8lX,$"8 ,$8 X,$#`0 !(  @x Q%88P XQ%H XZb(X X8x@% X`OP XNZ @@ hx 0`0`$o0p& &P`@pV`FxAX x_L h*@ @0.h- 0 P@ @D' l(ln(8l~,$ 8l,$!8lX,$"8 ,$8 X,$l(>debuglicense=GPLauthor=Mats Randgaard author=Hans Verkuil description=Analog Devices ADV7604 video decoder driverparm=debug:debug level (0-2)parmtype=debug:intsrcversion=46CED3C9C22FE6E7AEA1DD3alias=i2c:adv7612alias=i2c:adv7611alias=i2c:adv7604alias=of:N*T*Cadi,adv7612C*alias=of:N*T*Cadi,adv7612alias=of:N*T*Cadi,adv7611C*alias=of:N*T*Cadi,adv7611depends=videodev,mc,v4l2-dv-timingsretpoline=Yintree=Yname=adv7604vermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout6:param_ops_int.Lv4l2_event_subdev_unsubscribe4>i2c_del_driverqi2c_register_driverҡcec_received_msg_tshAcec_transmit_done_tse?ktime_getv4l2_async_register_subdev3̈cec_allocate_adapterޖ{devm_request_threaded_irqx=cancel_delayed_workD(media_entity_pads_init9cinit_timer_keyjdelayed_work_timer_fnGdi2c_new_dummy_device7[i2c_new_ancillary_device.:v4l2_ctrl_new_custom3v4l2_ctrl_new_std_menu=v4l2_ctrl_new_stdv4l2_ctrl_handler_init_classnJnesnprintf Z(v4l2_i2c_subdev_initGusleep_rangeeWdevm_gpiod_get_optionalbdevm_gpiod_get_index_optionalYdevm_kmallocv4l2_ctrl_handler_setup8bv4l2_find_dv_timings_cea861_vicb(@v4l2_print_dv_timingsmqueue_delayed_work_onӅ3-system_wqm̢cec_s_phys_addr__const_udelay}+v4l2_calc_aspect_ratioj{v4l2_phys_addr_validateACv4l2_get_edid_phys_addruv4l2_subdev_notify_eventmsleepb˛@mutex_unlockW__v4l2_ctrl_s_ctrl*mutex_lock__devm_regmap_init_i2c+\Qhdmi_infoframe_loghdmi_infoframe_unpackާv4l2_ctrl_subdev_subscribe_event&Dv4l2_src_change_event_subdev_subscribe ,av4l2_detect_gtf~v4l2_detect_cvt4 v4l2_valid_dv_timingsn 7v4l2_dv_timings_presetsz:v4l2_find_dv_timings_cap8߬imemcpy-94v4l2_match_dv_timings).v4l2_enum_dv_timings_cap0)cec_delete_adapterᢸcec_register_adapter/%cec_unregister_adapter\ɢ.__x86_indirect_thunk_raxIgpiod_set_value_cansleepvmEregmap_raw_writev4l2_ctrl_handler_freeZi2c_unregister_device0 v4l2_async_unregister_subdevJcancel_delayed_work_syncc}regmap_writeprintk) __stack_chk_fail_kSregmap_readm__fentry__  adv7604GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0adv7604.ko,_\ #.BV+jG~a}$   7 (x? [@!vF*9@r3<(@gEb`UnPU!!!@*p%t 8 3!. =`L ]Ts` @@  3$( =0 LP Ph `B  s@ N`8?4C([;r @~fp2?@Z~ @q `q,9&"K Zzl@#{H)Pq' .Hn_T!{ P !ua @8O i )\8p,P. `/ P0' 4|5 @A (Q b  @ ` @ GI @ P ) <=/ =F @,<b #`| 1  @ `#  B  5  0" 6 E  Y h `Xv @@ "  @p  "h ` !8 P? `hP b @xr   1 =- j8   ( hC )  $ 7 L e }        4Qax  8Pgx1FQh`X2Yo{ 1ETes__UNIQUE_ID_srcversion50__UNIQUE_ID_alias49__UNIQUE_ID_alias48__UNIQUE_ID_alias47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6adv76xx_dv_timings_capadv76xx_timings_cap_digitaladv7604_timings_cap_analogadv76xx_g_dv_timingsadv76xx_enum_mbus_codeadv76xx_get_selectionadv76xx_read_checkadv76xx_read_check.coldadv7612_read_cable_detadv7611_read_cable_detadv7604_read_cable_detadv7611_read_hdmi_pixelclockadv7604_read_hdmi_pixelclockhdmi_read16adv76xx_g_volatile_ctrlcp_read16adv7612_setup_irqsadv7611_setup_irqsadv7604_setup_irqsadv7611_set_terminationadv7604_set_terminationadv76xx_write_reg_seqselect_inputselect_input.cold__func__.50198adv76xx_removeadv76xx_set_gainadv76xx_set_gain.cold__func__.50014adv76xx_set_offsetadv76xx_set_offset.cold__func__.50002adv76xx_set_hpdadv76xx_delayed_work_enable_hotplugadv76xx_delayed_work_enable_hotplug.cold__func__.49833adv76xx_unregisteredadv76xx_registeredadv76xx_enum_dv_timingsadv76xx_check_dv_timingsadv76xx_timings_exceptionsfind_and_set_predefined_video_timingsadv76xx_fill_formatadv76xx_get_edidadv76xx_fill_optional_dv_timings_fieldsstdi2dv_timingsstdi2dv_timings.cold__func__.50113adv76xx_subscribe_eventadv76xx_log_infoframesadv76xx_cri__func__.50377configure_regmapadv76xx_regmap_cnfconfigure_regmap.coldadv76xx_s_detect_tx_5v_ctrladv76xx_get_formatread_stdiread_stdi.cold__func__.50121disable_inputenable_inputenable_input.cold__func__.50188adv76xx_s_routingadv76xx_ev_fmtadv76xx_s_routing.cold__func__.50206adv76xx_cec_adap_transmitadv76xx_cec_adap_transmit.cold__func__.50304adv76xx_set_edidadv76xx_set_edid.cold__func__.50351__func__.49810adv76xx_cec_adap_log_addradv76xx_g_input_statusadv76xx_g_input_status.cold__func__.50091adv76xx_cec_adap_enableadv76xx_query_dv_timingsadv76xx_query_dv_timings.cold__func__.50157adv76xx_log_statusrgb_quantization_range_txt.50407input_color_space_txt.50405csc_coeff_sel_rb.50404deep_color_mode_txt.50408hdmi_color_space_txt.50406set_rgb_quantization_rangeset_rgb_quantization_range.cold__func__.50022adv76xx_s_ctrladv76xx_setup_formatop_ch_sel.50220adv76xx_set_formatadv76xx_core_initadv76xx_probeadv76xx_opsadv76xx_int_opsadv76xx_ctrl_opsadv76xx_ctrl_free_run_color_manualadv76xx_ctrl_free_run_coloradv76xx_default_addressesadv7604_ctrl_analog_sampling_phaseadv76xx_irq_handleradv76xx_cec_adap_opsadv76xx_probe.coldadv76xx_s_dv_timingsadv7604_prim_mode_compadv76xx_prim_mode_hdmi_compadv76xx_prim_mode_hdmi_gradv7604_prim_mode_gradv76xx_s_dv_timings.cold__func__.49992__func__.49978__func__.50170adv76xx_isr__func__.50322adv76xx_isr.cold__func__.50251__func__.50262adv76xx_driver_initadv76xx_driveradv76xx_driver_exitadv76xx_i2c_idadv76xx_of_idadv76xx_chip_infoadv7604_formatsadv7604_recommended_settings_afeadv7604_recommended_settings_hdmiadv7611_formatsadv7611_recommended_settings_hdmiadv7612_formatsadv7612_recommended_settings_hdmiadv76xx_core_opsadv76xx_video_opsadv76xx_pad_ops__UNIQUE_ID_license109__UNIQUE_ID_author108__UNIQUE_ID_author107__UNIQUE_ID_description106__UNIQUE_ID_debug105__UNIQUE_ID_debugtype104__param_debug__param_str_debug.LC23cec_delete_adapterv4l2_i2c_subdev_initv4l2_enum_dv_timings_capv4l2_phys_addr_validateregmap_writedevm_request_threaded_irqdevm_kmallocv4l2_find_dv_timings_cea861_vic__this_modulehdmi_infoframe_unpacksnprintfv4l2_async_unregister_subdevgpiod_set_value_cansleepv4l2_ctrl_handler_init_classcec_s_phys_addrv4l2_calc_aspect_ratiocleanup_modulememcpydevm_gpiod_get_optionalv4l2_event_subdev_unsubscribev4l2_find_dv_timings_cap__fentry__init_modulev4l2_print_dv_timingsi2c_new_dummy_device__x86_indirect_thunk_raxv4l2_ctrl_handler_setup__devm_regmap_init_i2c__stack_chk_failqueue_delayed_work_onusleep_rangei2c_new_ancillary_device__v4l2_ctrl_s_ctrli2c_register_driverhdmi_infoframe_logi2c_unregister_devicev4l2_ctrl_new_customv4l2_dv_timings_presetscec_transmit_done_tsmutex_lockmedia_entity_pads_init__mod_of__adv76xx_of_id_device_tablecec_unregister_adapterprintkv4l2_ctrl_subdev_subscribe_eventv4l2_detect_gtfcancel_delayed_workv4l2_ctrl_new_std_menuv4l2_match_dv_timingscec_allocate_adapterv4l2_src_change_event_subdev_subscribev4l2_valid_dv_timingsregmap_readmutex_unlockcancel_delayed_work_syncinit_timer_key__const_udelayktime_getdelayed_work_timer_fnv4l2_subdev_notify_eventv4l2_ctrl_new_stdv4l2_detect_cvtv4l2_ctrl_handler_freecec_received_msg_tsi2c_del_driverregmap_raw_writeparam_ops_intdevm_gpiod_get_index_optionalmsleepv4l2_get_edid_phys_addrv4l2_async_register_subdevsystem_wq__mod_i2c__adv76xx_i2c_id_device_tablecec_register_adapter*  1 @!AAaQ+Adq!LS/f #9Oa!B`oP  ! B c 2  6 ; A       ! 1 T n   @!     `B  >    A  #  , @!3  Xa @!     F M T [ $f  &-] g |  $.AZq|!Um2OW\a"H]sD, @#4Qm! f0K|:F|Q 4S| XGvPQ    !:!P!!!!!#%X% ]%%%%%&&qE&r&&&'~(((B((g())n)u))*!+++ ,7,c,q,,,(-A-Z----B.Q....  /B/a/Q00000#1z11112-2C2Y2o22223)3?3U3k3w3333484N4V4l44]45 5c5 h555556 66 66 7@+737%P7X7#77 77 7 8 8-8 28S8 X888 88 88 @89V9 h]9 `b9z9B99*:2:|<:[M: @U:: :  :0;H;b;o;; G;; @ <<&<C<U<m<<<<  < @!<  <===X====>%>8>K>^>q>>>>w2?T?[?o????????%@ =H@a@ f@@ @,@ #@@A>AXApAAAA B0BEBXB 1BBBBICPCCCC @#CCCC58D@D`UDnD|DD DDDQEnEEFF#F8F@FFFFFG/GPG T_G hG +oG :xGGGG */? (F KPS^ `e jo  ` Ps ! @( -2 [ n @u z        @-7C<x<   <   <; B M  R<      &B Pcm&x P E    \2    "3 : (?DT [ P`m~  x   0   8 ? DP`  g vlq  &  (  %  %  ]%+ 2 =B]%P W bg]%u | ]% <   <  * B Zi %p ~  H p .   > M <^ o 4~  < 4   < 4   < .( '1 4: S <Z .e 4o >t  <  S   < < <   8  . j3 J EQ Xz P  !       < <6 <k < <      <    @! . %5 < 9C JJ ^ Bl Nu  < @   _ < T  Y  < h#<* 44 = .FX<_ ew<~ f  j<<<< m s    * |8 AX<_ i 2r {<<< J<<<$ _0B<I S r\ ew<  <      %u)2 =B/5P P X]H;l X/5 4 /5<;  #V40 ;@/5K V[/5j  w|/5 /5 ( /5 @ ([? x pA' @.  CX2?f `m rw= ` (>  ?  ( @F    F #  ,5DK 0R QW`Co v j@D   C  /PC  D     @(08@@HP`X`Phpx@p `  @   0     @ `; (@08 @`HPXP` hpxP !)p,P.`/P04<BG (08@HPX*`?hDpNxTTTTT\oH  (08@HPX`hpx*TTTTTTT$69@@pD N S W0 [`_din q @"p@@ "P@X`@hx!@ @(8`up9@DNzW[_din q@X~@X0  `8@H`h`/p@   0<8@!`Bp,   0 @ P X ` PhC 4`8. B0x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.rodata.modinfo.rela__param__versions.rela.data.rela__bug_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?G:@p8+JYHE@#%^O]Y@pI`nm]i@I0 ~]y@J 2`_l 2ipnC @OP .H(@\`  @P]`@]`@@@^00X 0(0  X@^?0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H  Gom^2FE\86=ծLj"'NXyhqsM#ZNI-Ϸqc=%iDBfbxe>z(JbUN$ wpCmUGB~*̯9fkg%XvjRlv`5j6ʙö"/v?уD =P_aф'>m;/^pHy:໐\=,Y1#x?UdJV Z'aʢ4#n 76j3!`_i!*eW9߿7X0hF)N:Q8Ё݄:OuJ&8Hk9j5