From 45809079f34788b28b6ce6171987b5be05302fec Mon Sep 17 00:00:00 2001 From: Viktor <35473052+viktorxda@users.noreply.github.com> Date: Sun, 30 Jul 2023 20:23:58 +0200 Subject: [PATCH] Sigmastar: add sensor configs and adjust folder structure --- .../files/script/load_sigmastar | 5 ++--- .../files/sensors/configs/gc4653.bin | Bin 0 -> 114716 bytes .../venc_fw => sensors/firmware}/chagall.bin | Bin .../iqfile => sensors/firmware}/iqfile0.bin | Bin .../kmod/sensor_gc2053_mipi.ko | Bin .../kmod/sensor_gc4653_mipi.ko | Bin .../kmod/sensor_imx307_mipi.ko | Bin .../kmod/sensor_imx335_mipi.ko | Bin .../{sensor => sensors}/kmod/sensor_rx_mipi.ko | Bin .../kmod/sensor_sc2239_mipi.ko | Bin .../kmod/sensor_sc2335_mipi.ko | Bin .../kmod/sensor_sc3335_mipi.ko | Bin .../sigmastar-osdrv-infinity6b0.mk | 12 ++++++------ .../files/script/load_sigmastar | 5 ++--- .../files/sensors/configs/imx415.bin | Bin 0 -> 114716 bytes .../venc_fw => sensors/firmware}/chagall.bin | Bin .../iqfile => sensors/firmware}/iqfile0.bin | Bin .../kmod/sensor_imx274_mipi.ko | Bin .../kmod/sensor_imx335_mipi.ko | Bin .../kmod/sensor_imx347_mipi.ko | Bin .../kmod/sensor_imx415_mipi.ko | Bin .../{sensor => sensors}/kmod/sensor_rx_mipi.ko | Bin .../kmod/sensor_sc8235_mipi.ko | Bin .../sigmastar-osdrv-infinity6e.mk | 12 ++++++------ 24 files changed, 16 insertions(+), 18 deletions(-) create mode 100644 general/package/sigmastar-osdrv-infinity6b0/files/sensors/configs/gc4653.bin rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor/venc_fw => sensors/firmware}/chagall.bin (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor/iqfile => sensors/firmware}/iqfile0.bin (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_gc2053_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_gc4653_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_imx307_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_imx335_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_rx_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_sc2239_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_sc2335_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6b0/files/{sensor => sensors}/kmod/sensor_sc3335_mipi.ko (100%) create mode 100644 general/package/sigmastar-osdrv-infinity6e/files/sensors/configs/imx415.bin rename general/package/sigmastar-osdrv-infinity6e/files/{sensor/venc_fw => sensors/firmware}/chagall.bin (100%) rename general/package/sigmastar-osdrv-infinity6e/files/{sensor/iqfile => sensors/firmware}/iqfile0.bin (100%) rename general/package/sigmastar-osdrv-infinity6e/files/{sensor => sensors}/kmod/sensor_imx274_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6e/files/{sensor => sensors}/kmod/sensor_imx335_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6e/files/{sensor => sensors}/kmod/sensor_imx347_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6e/files/{sensor => sensors}/kmod/sensor_imx415_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6e/files/{sensor => sensors}/kmod/sensor_rx_mipi.ko (100%) rename general/package/sigmastar-osdrv-infinity6e/files/{sensor => sensors}/kmod/sensor_sc8235_mipi.ko (100%) diff --git a/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar b/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar index 490efb27..5c442789 100755 --- a/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar +++ b/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar @@ -4,7 +4,6 @@ # PATH_MODULE=/lib/modules/4.9.84/sigmastar -PATH_FIRMWARE=/etc/sensors/venc_fw/chagall.bin SENSOR=$(fw_printenv -n sensor) detect_sensor() { @@ -45,12 +44,12 @@ insert_ko() { insmod ${PATH_MODULE}/mi_divp.ko insmod ${PATH_MODULE}/mi_vif.ko insmod ${PATH_MODULE}/mi_vpe.ko - insmod ${PATH_MODULE}/mi_venc.ko fw_path=${PATH_FIRMWARE} + insmod ${PATH_MODULE}/mi_venc.ko fw_path=/etc/firmware/chagall.bin major=$(awk '$2=="mi_poll" {print $1}' /proc/devices) mknod /dev/mi_poll c $major 0 - echo isproot /etc/sensors/iqfile > /dev/ispmid + echo isproot /etc/firmware/iqfile > /dev/ispmid mdev -s } diff --git a/general/package/sigmastar-osdrv-infinity6b0/files/sensors/configs/gc4653.bin b/general/package/sigmastar-osdrv-infinity6b0/files/sensors/configs/gc4653.bin new file mode 100644 index 0000000000000000000000000000000000000000..c54a2a18a7ae25dbe1873871cc9314de33a582b0 GIT binary patch literal 114716 zcmeHQ34l%2|3B+}%e;B-VQgXM*#{$&Eip0HWNSo{EF%+IFr*qSJkpAiB%w^@C!tbF zDiyy}+BEHwN+lI46_RBBpL5^6GjHC!H;aD#l{xp#o%ilN=X}pO-?M$s`EGUj#p4V@ z$A16Se}t&&&T|l=%D%w5x8U2xjjBggD=mH!Mp_nxCE%GSF!kC*hx+EY z?X(`ic3Wu`?i8%%xNY32=QcBnK4-ifWtjex#8#k)_m!nB80dG&L}!hol8jl}wmo2H~RZCpRGMrF0M6}c)WHcV;NF0Et7 zw05mh8YWgQ5{QQy4O?~S+N)px{{4D&?a-=WjmYrCln%WHTr_I*=usC9=+z-5F*3Y< ztF8mGCgfayea?ie0bN_wj|^|zuGd9#a#ug~)au+h7xik_I5NCxTE9^XR&Uz6b<^qv zqxz*ajSNre*njlmr?&p^!`7!3kM7?wB}({AJA7u8aKN8#!=D}nKFW8EUA}9gln?cr zIAhL&#fulrnK3a+{eYjb6R(**bLRAGCXS7QAK>?bkz+5PFyZpCBQJ=8U$jrJ{)2`L z9Xe!C|6Wnr2ko2IxqHuEy?S=2o?hb z6)u1E>VB7q9!{CVU+;`F>iHef0Z{I$e#Q+qoKfAyqXH;3ycGC^ictPB%10;*g-0(Q z&_+YyQA=lHH548j!GAS8He?-gl4GD?Ux0dgt$l&o1=;V_f?g$Tzo0s4kCt3TDTtGb zmp&_w*@^Mbt0IJ5YEPJg_j7Tp{i^zX1n<-y(cUkr@0Pd=ul#)Vd+Q)VmOP3*;U|Q= z+k%p%*t5G6v^i~0yVDFhgl5rk z^eP&px6-+E5nW1G&?o7$bQ67@zDqx*U(j#qkMsaNN*Qx9KdZ`WvwExvYr)#G4y+41 zi}hjs*&sHIjbvlkWh|Rr$)>QWYzDiT-NtTb^Vr?&UUnbLWe>53*-G{pdy+lP*0T-l zCH7zT3fscoWLw$0>;txqZD*gcoopBTmVM9mv7gw_>;U_X9btbm!WkFb!CgF_`*~$v zmDk{>@H#w+*W(R%W8Q=}V!7$3n$@{9Pzd<$3&F{yzVJf5boLpYZMcQ~nwMobTjc@~`*BiSOsX@L%}>eu)3Zf9FT|AN)^#jOXKEOt*hUZhw1TFwYyq*01mQ z%Pu?2Tz?gDU|sfmwJue%(wOtBI>?N??L=ky#@u8cs;j~TaHr!g$7PpGoioQ-N!UhxU}a0;@~cbALALZ{?V6>7exbBw(t^uw(Q4gj2&kq@WN^owzXL? zLBtVGL_%`s0(vGG%uk{;KZ#&FNJ(dM9w@W(faRKa3VkZ(yZTXZ@V|LCf~e2XA|L&3 zsEL*TC0?@7llAAsU?3&Yi3vyFe+>urT%HD8^6jtKT-9 z)+%}!9GOK}kOuKqt)Q*RXfm4PgI}RHK@z0c8w)$Vq8|(^z1n|=zo${?ilK3kJQ7?#DVYnk%k};s)38&1UXknjFzM+b~05+FNCP@3rJ)9_hL8G z5WG|`$w5jli7&|iDE92tt-X+0cjT+Sg9YDi^EmcmO>Yz)tZGI^@v&Z3ljN)cR&IFJc*CZ24 z2$q6p-zsbY`u`D}{td^@Kh|#*Ps1q0lg3BUzM}D=@ln$JVb4!ln0Ts0tkc!fi(W%W zfc)L>vJ|~hG~4tUpcW$EEr{{1W<**QFWS4Lh-|=DiR`dSs zBzJO#!}0(2Ro{vHq@$or>b#XUja3_kW};k>E{1VW%!R&_}Kr` z$!-#$(f^;Wz~i#}_%bw1^N2F2a5v%7;dHs3j^fPD@nizI5xg+<8BH!WdEQ%)#=cd( zY`(bKw%QUhe+SGSC6;p%)GOnez(XMttKXOO#n2?;)*TN(j%)u>X*7w>jpOiP?m^Z>-1f={V1!J$)E z7(Q#%s8PLI)i9W|A*~<&DHSHhfV%Pv+o%}KF(lNN%G^eOBg|NJS8`zGE+^8cOT#qh zx+3j3M98o=wuyRbao*%bz_`9E#_L9oqDqaDu{Fv`gjlflY{_e+b9-lR&Q?mpoBr|FL z+97Gl2|lu=lS+Luh3-a;a%0vgzvR%<)6s)tVI#l9&@KPq(86(a7-Wq%qHokB0iI3* zfz;L!6l#%2P(%_0t56g;!0&KxW9}b~+6e zorMHtofu93U-@ic<*!eg&r|OD+!i&TzJ2?KVJ;GH<! zK3-4J_Mw>FtbE#rLvCB-DLviecBp18=m(|cp;r)POmNfG@H4<`ouE(E`umsQT zd{T>b>u%k;g=KZT^|AADqCSn#KCN4)g+VR;^RMP3Fn&}%rH#|1Q{wENU^Y`}@or;qCyX#YY>BWy;tHc3!k$aYPW(s`kwqF*8DWe} zgod~nnRut+#dm(vy>-SKL}VziLj5!Ut6%n$=wZK&5~eu(1u+Z5)h~fE#0*O=A*?`B zt`J^9S=1?Uto%#~XFFzLTJ;NckDc!SKPN1`#R!N@U;1+lKrvsJ4zXyAn1Esg6ir>0rx<`@zAg*Q@HjC6 z#Rv#bTejaZ0L6S=HmHTMVgia0P?)l;zhVH2`MRud?RYT(#R#y|mHj&gpqQ`A4mlJv zCZHGr<%ORf15WJM<;@{Br05~#g`XZBObKtxn?nhpq6U>0etJ|WCA}Cu3c_^!M;ln5+JV0q!EM}blDtMcYhGPL5M<%OSafhdh4EzHTzp=%kb$HJ6l`(?u~ z`*-2q*FPFE=*9LwE=X4=Lf*O!=;waWM7e}q4bJ#oRUrT)L7zMW3ge>D%-}`WgL({y-1XKdE4GtO`4Y)n&=-RMv*2 zK|8c3>&MPx7qU!tF}svaV3VO6dcCO|I*ZL^^VvdZhCaal!yYm9Lf5h9*b8hEv_fBJ zZ?Qb+gnrCEWuLRJ*f;DuwigMK=`F7kvZzqHjm&i*75XFS;B0qTd(ji~bCK(F6P-v_%hF z+M-HVRJXsa53Ji?kN=7{{@tW1sSBHp?MY8E2y!e}kQrnic>uHjCh{(91nh_KlbEygBnvWjC-}*&KE!Tfi2v``LqRd4WZMXJHXwBYT;>%HCjaWA1;SeZ)Rt zJ23lySzr<1M_2^-l^rryfInHjxds^A$=%$8RiF~D0=od!c}-r+vmOWSiM*SOr2>VLrC3!hFqk7qJTS zJ3DIb0yqz?0BRpli6`)Cre&DgJdxMs_07G2vJKOmw=j1DZTRWdejqdlbm85257>xN zy`VSmYubqktpjRjFc^D-3$ZsChTTD?X)i|Y4n|`oxWrrw)b2p71pyiqY+_>;vic*W>Ql_3}GXR%>OgkO>7psqsZycqwEP-1qG{9n&i@{A3b?=R zU?uo`XkK28^PdG|Ie8iug5QNk-yU)hJAgP^6&!$M@P9kdZr}i)M~Bgiu@AVCUI#Al zEP59#1wTk1p-<5DI0<@Zmn#mK;wt`Q* ztzg~$71>s>@|dT`e?_(xUYRr?Z87@~hE2sBbM{|Go+KN|+hjZW7Uw_tun=FB253{- zhIXVqX@A&=A4M+%7x-Fw1HFyjNf*LO{D0_b*oj|{v!It@DSj(`pKgOJ&{wb)znAWZ zJkakr6=KW)SHKJ2aCKG-Ye9WT2Bol6aERN1N8E{Z1(&!tB!tezDbWRND5Qi&!G`>$ zY#f^ie(}}p8k1Wv)3hW%2l7I9fp2^-TLPZJ18kXTP5x2#xMffNd6RSSvSm@;<{)n~ z<%f1M#XV3GMC$zL7n~p|9`X^BgAlSTZ*!4LKSxr0$tK@;iYZ4F;uP3?f{>m0Ij}Py;uRNKnh!}2DIW2|rsR;aGOsuT z%EG+j4sV2Y`B%UheiKqc?}9754YuSz=U;&vyazmhU%&x4VxIr&_SfyN$G;x`dj3}& zWIg{cAbS1R>%XS|loX++|1|wyxrh`|Bp+GR|9bzY_kVi-AM!HyZ`}X8;0vo3&VZWZ z6sQw)0Q!?5WE8oKOolAbjpTN41D2A9$>Zc1oC$3qd5{U+NxmaLk>7AK;(X`_ z$cz4N@(A3fKfzj%8Es^72|BQJ)*WX;8Rm(Q(j6FUo(5gTu4U8MOm+*K4ef!DN5Mkv zfsov&(i_`i>W#g}K7=>HPfc%vg(pAzP2GXtP3CXrdF6b)w$P{ z`cxWWMbC7U=RhU(ulxqudSEYGUIRl?|L>SS13!e%KwAUs3wR7vlK)EP^LtbF{|ERB zjHUmj+h4c89{&|}{A*vK6`TL3+h4c8_7$ytMQdN-+E=*t6|a584}c!fSaKzq3cKHn z$s=SPBmqBw9e^L92kNFZX+7H9(gPg=J22zuRj>wdtEmaPl&*jb$g^}4BtYIR&<8p| zk3#apY3}W7vwExvYXSMc4zLDu7Sr;7Ctm(f(|?-&)AXOF|1|xl=|4^XY5Gsof1S8( z4W<{jZNu3zyo$dw!nFNyF>F974$tMLO+aPyLs@^yfi*y7?_-*232-JjJ<8I@ZI%td zd8VzWd$_Xnw8XUVq3ORtY#18}Iq%C@HoFq`Ag7x4Aa7&0vw0S0FE`94%+qW=EQ7to z{%c8ghpfVEv#i4GV&4|A3Uh@0X-V`s;M+dlvF{frUe8%B8>E$LRCN=v#`+Hm-ea>6euZxz-m0=_&>_{tk=v^%`~a2-m71s^{P z>U9*}Q7cE}8|U}=+)~n@c@bzY;Da{1*~jR^+v zZmyLglurHs-$8Qwt5x$!$wIIRNk)F5GF3OrGz3~7R+$WxY4G68SY>ki0s%mh#UTZP zJ%GmuNa^W=2VbOWH@sNw+}`FUqzMxgECS!#S&%ac;VA-=OrasC!a?9NIwU{JGy&qy&LaX<>dgEt`ML@Sem zgl+)e#}=d^WGzWCdx0ub20m7qSW!q5a9tHbule8Ysb)jMYgMM0kRXR+*G`qGIHW9f z#f5-}YA0aBt2PS+TVkwdkzC?-I~?elz8=IXLiF0XO-NZbqy(h3Am!%*iux!>)7FMV z%I8tq?l>X+R=htoDr=e6hSe?~R#2>(7JRu+YDftQZnyI6Y`0x!^vmINFbiOQQsd5^ zpJ;H4ES#T)qwfX+>4QfVU`h4G_XHslu-f51%^&iUR^TnIWfl#jV-z5n`k&UmeHunX zvCD?B0twv_FzRwH9gYbTa*!+Ma7`Zi$;$Cw%`Va6AJ_YUS)Ng&#$zO!<;l!6;nXj9 ze^tTz?Cc;*j`6;_`95Rl*vSQOGBXjsPW1Pr_6d3)s&A;t&H9FZ7PPy+8$5_vZH6vj z`EF+D6HXFGe9$edN@_sAFp1P74Pj?6g`{HLJ{{hMI+8A=J2@MECo;%DSf3h7GSTzK zlFLapbPsc&eK;NZhqplkaUOIK7efp2A?P8lB5TlF*OLv3X4AXrz4SiVHe3!%=a0kI`FiLtZi2_7H(>Ex*|^#P z9ma29=kO7bBZZBtIObysuy$An(vFQy3s-Ged(*yEPk2E(mz{6gwkq_17vgv- zO~wWAfRStYzk3Rt&KJPve3iWk|3@E!!}$g5R(;2QfW@jq&{`y1f~V<)m!s;uHV?qJ zMN{~=YXy%M9bkp38+=&wg%6`aII|cIeZ(=~R8Ihp`fAving)MFH$(gI4tSkd08aFM z&^i1M{0yyz1*s>YY4|Mk3}1?{9`!N*#Plds)RRP^KcSFExug6~)25U_>wAcwB%tkU zlK`|!lg*ZIjd>yso)No2&$LgBcE64U$xLz!nN8-B`D7ui(dUw7WCd9r(eiIW7xe>Z zqwat{>Mm%c?t`bQ1LQC{icTn~lX~E_DuLFZwPCxg0c=;M&{XKCwxek@J*@2q)1fpI za;#(NCW&^7LYwZW zE8yqm3Ft3B2MedF{ojU+^GDEO{sOK4J+zpAp})cJ4Pnx zht;}YVXy8__&YP8vFwL^ikk3mQy+dVQ{dI6tseh+{GZ_YPp|)a{nzV%#if7r_}AlK zkAFS>_5NS)|MmXA;+=o!^_i3uF^{mApZ=f)k*4LW&!>2Ubdd1xM&llNT5Veo$3#0+YZEY64&Ot-uR96BbL) z0vE79{2E^f9^h#BwaGR)fI)gA{F*8L-(v886!$M=yL1!0o4rln1K;O!^W6U@__p~2 zTt6rL+9a@3aN@80-M7Mdf4IlvOm?xU->B@CPKUqa5U+0u{MIaItKsW-9ebW_D#Gd8 z6?V?gxC6Gx{jf@U3Qxj0f3kVb--fq`*Yd8AQtu53<$;h+9tz8&SmzgAZjARI$uHy(`2&(|oI2pO&_}D#>a-TdyyE^Ba)1@*?`&}X&NavV2>7#7 z{NIW2XE=pU1@Hgn0^a}q;QT!d-fto2FXY|oW0Uj0+wyL8#Nzvf`2I<(0jwOIYI6P5 zEO0h_S`CCpE9Lk6QZ@lv&exb6zgZ^7e+hdKzN;Q(ir@bt+sxi5;P%^dz;EzO72@^z zOkQ6d_%d(AoADO#Jk^e;L0i4M#qB@O;`U!`&H@vmksg`_6uAHt{I7Zzopq=X2Sm?iv>4yaA* zVuolA52x+m<*pm#0x~R`U<_meuE4x7joyS=VICwx?uR_cO3Vn)Sl;gPAP2AmzV5z* z6p*3@l(jQO4b(EJf##qF+QW`{4_G@JV9o-H7MRF#VCi5cyA6Kq7QlzygKPzRjICwQ zv5h7j@Gkop_R7D4ypQ7c|IYH6;BM}-XaFVaqeg#w*dbSvKK=LrtpCGcmtr*JeAMbc z1vV(A^P9|3ACmI9pFe1>{A$EM4Qt}IjL+-ls{bB5#C^=SL&is~`McmHF0|tR$ZZ*) zLs;+aQEspFN_H~xqsPCV|Nf5o?@{suyb?c46s7+Pc|C^Y-|wLIDMocj>ZdB~71qJX zZU~CMIXw*?EYASVA6otUg6cmnO!jY_wffwR1$zn0_f)mKbMtRHS7oyAqA+UfKFvCVfU~-_61!q7xXgyTn>UH z&~SDU8x6W(Je$O>0%f420dK;*pzNP4V2jxOm>ZU}m6#o##6ICU&8+p~z=PaY)8;d|&&OXpi@`u-O@yw}ZHU+Ma8H#Pp1-uGUU>wnPH{8oH_ zrS%_g>V7NEe}0fWKFG{$E`GTS)-Sg5To1O4R>;7e0)mo&Qtl z0J~T`tHi3BRsiaZ6Z|3j1YE)|O|9S`*w5@BIE8Xc3HGb|Ke@@#5)qQS5n0-g# z&K{2q@H;NdR*wp68F_`p_tzt&O;~(27747nq`^kd670YZkN{+7C&NO@7Fa(?U}-E9 z5-ls(TWmk`Lpo(3X=p)98Tf{Q4QEU?jgkPq}ZZcEm$hmU0+$?v< z1JYwOFw%?+W2_N0<{PVxjm9=(pFtc6juc0_W1wTK<2uJ&$1=xy#}>y9$9{)!CODIw z?VNp_L!H^qpmV-+nRBgkvvZsCJLh4i(^bQj>}u!g=^E@B>&kK6;#%lh;acz7?E1j9 z%eCJHV^i+h?i6>LyQh1wJIg)U9dyrjFLAGMuXk^D=ec*f_qh+dMO;E$ATA}YU0k=g zjJTn3m&fJA&5WBHwo z7e6z8Zv4XdW$~-y*T!#*-x8k}zb$@O{J!`D@x<%&`n@&00dI=8wKvV%&D+O2*qiAc z>&^D&c!SN^B(XX^$MTIm*A`IYv4=qwf3d? zy7~I}GJJ!5nZB{UY+sHq=)1)?*Eip{#J9}1+PBuX!MD-3#h2&X=G*Dp<=f{w;M47| z+h31=J^uClujhZg{_FK$(|?-&)AYZl|MmV)@Bj4vU+@3*`Hw#T(dU2q{7;|%>hoWH z{;$vfHUCHRe>DG3^Zzve_vGRK24I&X9hSN>;i)GGFDlSrfl2;7WC+yE0svu54G(HP@BvTI1U2%5&|sWDWxERCl^N!=35QhQz^KcdmPl zd!s3Du-^><4M-cL#-&5nATusIE(l43+_*K6GsuIK!G4%b@p}T0Fi7`gK)xUw(gkxN zTd)R_1$myGp8XyInSuZ$3ew{!n$6}S3A+kh2 z(G@gvGtpeM73~2dOWY_P5HCRnw;JSc_sC0(&y9Y@GxB`Mm=9XJw%je2i|JyF=q8$qs-V$*B3^h!9h9{v z==5vFV`7K+RWy|kOKJ=^ewQ<3D^Tihi$&rp(c4TDC*lMIdU3k|Aw`@kCW`su4e_<8 zEvLzMWC!CbIYA~%E;ore$mvW#cM1u-a-q;Gk-om@E=EDd_$Bd)h?nE#2HC^dBWKD) zX~j}NC9`nNGVXthQQ+(>?2+lZ;OWV3i*;e-S`$ehi1rYtGHi`7yW^` znn>qB3IjFs;Hd>tO%{vAX4EWzoyN0rpz)i$S2mTEWS)2ssrsSzHAE%Uhnl5}6V=3N z!2Tq$M7)m@o{D;XBrh=X1JkqZovc$HgwOS9FmJC$l((Z8Dy|eu#a3}p_~eCht*m1B9CsTY<90a-82MGaiZ;6% zZQ5US7N_IW1#;aNq80BK&xU<7xEVQ4MC(mKzr9PW zMw-K-vAi5P?U0j|Ay<5H_ z>l)jQ+a0rA?VTx(DMqsKv0Na}k&War@s)T_Yyd{rVMqCz*p7Uv$v$$bd_n#prx>R> z&UfljsYj(Am3ma_wNkH@daW#Zt=wU>Fs=r5_=k80tN$d>Bke)iCEybex+o6xN@LLh z6wzqV6fc72sD{-!-dJh~<5tjY)#Pj95v=%`q6cW*rl9w#fu5=dYNZ9JmJy&I?gSn6 zk!T{Xk$dIE#+P!WtRjzq8h!xO!UdueDBdJd8Pu8|IVA!@I%t)Npa<5AEy98G;s44+ z<0aVz^uivj_cx;){Xq@Y1qI~-?WO3is>ttjs*=&%OJ|9nu0x#CIjsYn6s`T;1>hVlncFH7-$5NN@whz)1O_$X?W zAiwIOHRz*pp!Od|-Rj8Upb%%tG|<=E#eYCY4@GHeA)bn_QmAhyYS}>y0L=RU`Fl|x zcz8$NEIY_UpcmJPS)lT|0@GDM7aEAKC}k&}nt`St2^w&zcvO4`%6FvvPA-xIkZP}Z z3RJYB4I87ad`O|{rRej@pb|SEWE#>uhFwP+c_sD_56XVP`%hM0-4LfTaH!~VX40{K z;QmacnvPVDi{HfQa*FgB&&g5J4Vp{sZ7#uiek-%J9LPKk=MBkXYcqHo-Yp7R!JUmJNmD(B$L|4G>! zJE?r}F7`w>h>MY5XHeQrk+wC;)*JhVsi5XJLNoD*=qK-kHsUA75YVqvjm{VOuiwT8D}}3FqpAiUMo+RRBi`v;!aSnmw-kd zfF0Cu^1QqoNPMNyM2XJb3w`?GHfmU9LR2Sgnv<2vz%19$XuT?_6NjM4YfU~n4tnCkh zB5Wb2L$+ap^vG>Et-2r7(78B|YYOD-piMS`61f4CXm`N%6-lGgC4izz zN9c4=XRAO>H2}TV9cR7IJ4f+36!qF zA;%{k-+oZ$tw8-v0xss^#MhARkZLHTM&8BFVG-W<2Da*3V=tycYSaHEVSmXxM;}2RtTWPqYK{<~*D( zpNIT9AY~I^Ar(|_7reOwE%g|v-p_!EQILBXZE)ibNW!#2t8D>Y7zF;$!&!1iVDk+0 zAByVFYEj-A71<6PsvIPEF-o=;p~{CPv6gv`if2b9!Mf zRMl8y)ORL;?tKL(x#yw<_Mq=S1q|Pg{lyee%{KsoI=y{C?8C06kGu>!w)2e64m~RM zsMMoUk4n8(>a|j@l_js0h4#OeKn|g4n2Z7m2CY9xGuVO(Vc&lI4&YA5orybW-S~=n z`PcoKAAIdtz6uQVLpo#_Y)8q?dW`Hp8vHYA}*cdI4PI{Apu;4m|TnTxEKzkuiEU6A+PL-xV@@-O5d z`3-&+|3v)=EXSSL^mhMJc@(O0Zx+esSVr83HVfo|I|46QWfa8H0)DSud7)2I@xNA6}!aG$yQ%oAB_Qx zfub1DYd}$aRJ5m(SAZa?X!y|e)flK~7|?4#MQib*^-aeqjQtsf)1=5Xp=fOVq%oi| zaI#?_v<9g2pd@k%sfN=a56*%N_{#}D4bo>pCtJJQ^$CDG6R=hRy$0A=(cc;a6$b-) z4X8M69j&H%4Ty#n{Z3<`;$R?r4G3|DqjQCA8G_Xr3 z /dev/ispmid + echo isproot /etc/firmware/iqfile > /dev/ispmid mdev -s } diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensors/configs/imx415.bin b/general/package/sigmastar-osdrv-infinity6e/files/sensors/configs/imx415.bin new file mode 100644 index 0000000000000000000000000000000000000000..add4dc01a8ed16f2e1be6d0bd6967c1d9bb465fa GIT binary patch literal 114716 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 DcykEu literal 0 HcmV?d00001 diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/venc_fw/chagall.bin b/general/package/sigmastar-osdrv-infinity6e/files/sensors/firmware/chagall.bin similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/venc_fw/chagall.bin rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/firmware/chagall.bin diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/iqfile/iqfile0.bin b/general/package/sigmastar-osdrv-infinity6e/files/sensors/firmware/iqfile0.bin similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/iqfile/iqfile0.bin rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/firmware/iqfile0.bin diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx274_mipi.ko b/general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx274_mipi.ko similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx274_mipi.ko rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx274_mipi.ko diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx335_mipi.ko b/general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx335_mipi.ko similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx335_mipi.ko rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx335_mipi.ko diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx347_mipi.ko b/general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx347_mipi.ko similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx347_mipi.ko rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx347_mipi.ko diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx415_mipi.ko b/general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx415_mipi.ko similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_imx415_mipi.ko rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_imx415_mipi.ko diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_rx_mipi.ko b/general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_rx_mipi.ko similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_rx_mipi.ko rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_rx_mipi.ko diff --git a/general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_sc8235_mipi.ko b/general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_sc8235_mipi.ko similarity index 100% rename from general/package/sigmastar-osdrv-infinity6e/files/sensor/kmod/sensor_sc8235_mipi.ko rename to general/package/sigmastar-osdrv-infinity6e/files/sensors/kmod/sensor_sc8235_mipi.ko diff --git a/general/package/sigmastar-osdrv-infinity6e/sigmastar-osdrv-infinity6e.mk b/general/package/sigmastar-osdrv-infinity6e/sigmastar-osdrv-infinity6e.mk index 2bf7057e..d4e30b3f 100644 --- a/general/package/sigmastar-osdrv-infinity6e/sigmastar-osdrv-infinity6e.mk +++ b/general/package/sigmastar-osdrv-infinity6e/sigmastar-osdrv-infinity6e.mk @@ -11,14 +11,14 @@ SIGMASTAR_OSDRV_INFINITY6E_LICENSE_FILES = LICENSE define SIGMASTAR_OSDRV_INFINITY6E_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.84/sigmastar - $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/kmod/*.ko - $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensor/kmod/*.ko + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/kmod/* + $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensors/kmod/* - $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iqfile - $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iqfile $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensor/iqfile/iqfile0.bin + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/firmware + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/firmware $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensors/firmware/* - $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/venc_fw - $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/venc_fw $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensor/venc_fw/chagall.bin + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/sensors/configs/* $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(SIGMASTAR_OSDRV_INFINITY6E_PKGDIR)/files/script/*