From c568f81faa3eb37fdc25efe8361108de10617d6e Mon Sep 17 00:00:00 2001 From: "Igor Zalatov (from Citadel PC)" Date: Sun, 4 Sep 2022 17:58:52 +0300 Subject: [PATCH] Add new module for Ingenic T31 --- .../general/overlay/etc/init.d/S97gpio | 4 +++- .../3.10.14__isvp_swan_1.0__/ingenic/gpio.ko | Bin 0 -> 4840 bytes stapler | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 projects/t31_vixand/general/overlay/lib/modules/3.10.14__isvp_swan_1.0__/ingenic/gpio.ko diff --git a/projects/t31_vixand/general/overlay/etc/init.d/S97gpio b/projects/t31_vixand/general/overlay/etc/init.d/S97gpio index ed1b7ff..573a2af 100755 --- a/projects/t31_vixand/general/overlay/etc/init.d/S97gpio +++ b/projects/t31_vixand/general/overlay/etc/init.d/S97gpio @@ -3,9 +3,11 @@ KMOD_PATH=/lib/modules/3.10.14__isvp_swan_1.0__/ingenic -insmod ${KMOD_PATH/%\//}/ircut.ko; rmmod ircut +# insmod ${KMOD_PATH/%\//}/ircut.ko; rmmod ircut +insmod ${KMOD_PATH/%\//}/gpio.ko for PIN in $(seq 56 58); do + echo ${PIN} >/proc/jz/claim/gpio echo ${PIN} > /sys/class/gpio/export echo out > /sys/class/gpio/gpio${PIN}/direction echo 0 > /sys/class/gpio/gpio${PIN}/value diff --git a/projects/t31_vixand/general/overlay/lib/modules/3.10.14__isvp_swan_1.0__/ingenic/gpio.ko b/projects/t31_vixand/general/overlay/lib/modules/3.10.14__isvp_swan_1.0__/ingenic/gpio.ko new file mode 100644 index 0000000000000000000000000000000000000000..1db7d032ab40c68a685e78b185b32334d9d353c6 GIT binary patch literal 4840 zcmeHJU5p!76+X7t&Ssmm?y|t96f!H>$)+R|dv^nAm6c4l$#%uIH6=lj5X^e*S?@IV zj2Vy9wET2Y0}5z`5dx`5Q5%({>O-Y1MM6k4N+^8*i3h|}1P|l^i6SB)P!V}RHQ#q< zu6OLB3SM~PNHgbr_nv$H?!9y7nd8eR5{ZOpO30{eBas_-iX^g9o>L0ba*upaMj%h% zN#R+1^pyO}yZY?O7hZc~+PU-Rjr$5)`8|KSt<>>)xp#HHNcxya@>ssGA!T`W>!e)U z%5Q97_DW9V!Q9Tjl-(IO6%*aYMpQVN5v8-Id`cNltNb>iQ&JO5YgFLKb z$jCm9(@q*X;rb-}hc-%>-yx+ee8D$jnx>y^`}s)`#Mecf-F$Wh)wr2DEm!yd8hMP! z8wU>}_G$UyRt|ZLN@*f1m$pPkRDRly$oX7RB>T5sGB-8(lH{{|7GzSM?dC6Bk{sl_ zur|MO9lpc0`GUwVCEc$FZLlW!X(NfbBz6Hlrcf(Grbb_qJ#u}5_J?y&Ym5?ny@8MYQLscjLdxxp8NNYih-m0(B?amdQHcz`Cp#VlEGWRBdti^fqKjF@{Wk@ z`wtk^X3YpZ&uDmVeN4o0tBp?0KHPBJ&bh;9Y~QsT=DNsn-}ii@+Nd~9$E_QS<)z0y zn|D5k6(S4&X7q`t4=ZKPD?d*>ZMA%_YBkT)9N$>0I1Rgo)r^HYOK#nEovJb%x-ptw zt<$iL>FNRFv6k&Fl^0CUXN>=As@d(T@3aEPbLR)*REgWZR64=B=g&t`O2etzZrh$; zEH6vVM(DNnyqvZDW~J^_=V#4g!7R>MmeW4lvf58pT&rjnEX!#5w%u$6%-ia?4X;u& z9$6}XdUnQoylBkMJh*hycz5Qye(#?7|Hyk+AhGe!UazNhPDA)Gp1pcNQUmk&l)dLX zKe>bJ`-b{Le|~Xc;Q?b>A0>a*oHYxF>ecFzxq>lMC>}KnbBBt>1I7_^&V=LtPW=;i z!C~F)NMZ+sk^b%PhcO_e209}@7Wiz%D5W~%_CQK9+W=AuU#B>wWM>>=e(=Jkk`D}IJR*PX=?tF3d=mM-FIq7Io`AoP zM7W{w9b!h9o|34?{Sls0^SkA7aLSB4A-iP_oabj(gue*BO=GeFpkol!>ubRG_7%qD zn~>*XxC^-)!{3Emi{bA>ZpHBPkT+xa2avfYq%nC}i{PxskHFDn)J`(~Hz6O#a{>?X zZ^20=G?crMOOo~XzF&A9n$hT zL8}wQ%kre}1h%w%#|_Sa>7M|2uX?SgtWFy(R1N!f(>rT3c&EM|SnY;wx1_BWu1VWz zwi>q84*bCDG*q&dZ-1dpPlt6&;!m2CL_G|0%$LZ~(^kl7+-yJ93@WSO zI2ekrYsvKj+e9ZcS36FlcF3uT>EmxUu+Igd#0wpRyt#c?cic5kO#XqHl~rf0QK`4F z%HvI-ucA2@8VQHQ#Kj1gsJo&((Kmji&vi!X&@>nzY}e7#OgJb3i@XqmH)sNyu?~H(+l9W16(R zMGVC4ZQ_^0z!>fEZ$;btOo&^InRE*Rbu>|r*usM=-`5+(d5h~YS7H|r<6|932K25g zDSXi$=f4_p?e`}1TA_-1>pFiKD4xeF$b)nA#ggkhz5$tbwY@SXHi0!!kMtcp)Pp-k zH}yn>wcm@t!+IqSM5LEJ2ON*@^;mrT*P$M3^W%tXzXmoz`@&RTz6LqwMyR(zg^0A@ zp907I{wlV=