Date: 13 May 2014 14:20:18 -0000 From: Larry Baird <lab@gta.com> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/189772: Driver to add support for LEDs on PC Engines APU boards. Message-ID: <20140513142018.57936.qmail@mailgate.gta.com> Resent-Message-ID: <201405131430.s4DEU0xD030373@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 189772 >Category: kern >Synopsis: Driver to add support for LEDs on PC Engines APU boards. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue May 13 14:30:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Larry Baird >Release: FreeBSD 9.2-RELEASE-p5 i386 >Organization: >Environment: >Description: Driver for adding support for LEDs and mode switch on PC engines APU boards. Can be built as a module or linked into kernel. Upon loading the driver creates four devices. Three led(4) devices: /dev/led/led1 /dev/led/led2 /dev/led/led3 One for the mode switch: /dev/modesw Reading from /dev/modesw will return '1' or '0' depending upon if mode switch is pressed or not. >How-To-Repeat: >Fix: begin 644 apuled.tgz M'XL(`,@=<5,``^U:_W/:1A;OK_!7O#C3!!S%!MM-W#I.!X.P-0>(0Q`GT\OH MA+38F@!B)&''=\W][?=YNQ)((#OI]=+.S46)C=A]W[_M>YMTG0]BXD_%=U_Q MJ=5J+XZ.")_UES_4LY_JJ1\>4OW@\/"H_O(`6U2K']1^./R.:E]3J/191K$3 M0I2I,WX0[G/[2A5:??Z//'_IFJW3DK-83H57M@9-*_VRYY(G;GQ7V/YD[YK& MRTB]^)&C7A:N+U_*Y3U_[DZ7GJ!7X\C;^S`+O+W9A]?E/UNU;\\7/*FSOR:/ MA_/_H%Y_>:3R_Z#^XL5A3>;_4?U;_O\1S_[N\S+M4C-8W(7^U75,%;=*J,)' MU''"\([.'#_T&*(QG9*$B"@4D0AO$#58YZV!\/PH#OWQ,O:#.3ESCY:1(']. M4;`,72%7QO[<`;U)$,XBC6[]^)J"4'X&RYBIH&SX$]]UF(9&3BAH(<*9'\?" MHT48W/@>7N)K)\8O`3K3:7#KSZ_(#>:>ST@14V&\F8A_XO?ZWH9H$0635"8W M0,&:P?M0)W8@*U-UQL$-;R7&8")XYD&,.J@!PH]H"GI,9LU6JI>7"4S=J>// M1,@VHH-M0<`P8Y%4$.CI+2'<UY&%E)8))2]PES,QCYW4:?OP1X#]D&9.+$+? MF49KPTN',>&L&FD`#"\,BRRS/;QL#'3">W]@OC%:>HO.WF%3I\9H>&$.J-%K M4=/L#0?&V6AH#BSZ^]\;%N"?/N4M&66]=Z2_[0]TRR(@&-U^QP`9T!TT>D-# MMS0R>LW.J&7TSC4"%>J90^H876,(L*&I,3LFM(U)9INZ^J!Y@:^-,Z-C#-]) M@=K&L,?LVBP@]1N#H=$<=1H#ZH\&?=.2U%BMEF$U.PVCJ[?V"$*`,>EO]-Z0 MK(M&IY-5$W]S6I[ID+!QUI&D)!MHV3(&>G/(ZJS?FK`9A.MH9/7UIL$O^EL= MFC0&[[2$K*7_=00@;#*U5J/;.(=NE<]8!0YIC@9ZE^6%':S1F34TAJ.A3N>F MV;*8%,A;^N"-T=2M$^J8EC38R-(U,!DV)'M0@;6PC?>SD65(NQF]H3X8C/I# MP^Q5F="%>0G#0-@&L%O2QF9/Z@P;F8-W3)?M(5V@T>6%CO4!FU1:K<&VL&"] MYI"I92#!%?8<9I2EGG[>,<[U7E/G79,)71J67H7'#(L!#,7YLO%.ZCB2ZK.O M()MZS82N)CU*1IL:K3<&"Y\`(PXL(XD9L\V4K%'S(K$^9\%^N?QXU05%=]'^ MP@F=V=[UZXUE9.ID>Q7-U?;B(O1OME?CNX4H`%[Z01&%P,VOHJ/;1]_&/Z&X MNG?OQ@FWJ7T0X5Q,M]?Q$Q=HBG*.SF)[/9PY\_SJQ^,7VQ9`F[F/GRU)6$HT M+/S#&^5]N.+LY<>/-!B<H\X>XD\=?]@CCSU,-G-!C6[+.K/[7<.TD6SZ6]IX M:A]=[T41-,?])C!5,H2>4;U:A'AIM(87FX@'Y0U0JXL<LELZ*N661$>'QS_4 MT1LE"A[G%-Q2[AAL[<O6T$;P;I$Z.))$+@1.1CX=HV"&@\^Y\EV:+V=C$48T M"8,9-?HC.C-,*T?^O`]US';;TH>E4JGV$3+E]^K'+Q4C;*_>:7^?,%?HUN4F M\'$&^'@-/)I_F`>W<_KYYTV$'S,(/ZX1.GJK_G@#]L?:&C9]3V`/MF#K&=AZ M#O;P\=I1^&J;69NR#6K'^?UV.[_?/"Z7<48NW9A4=TW_+)>2!;1.JOW8Q=M) MN<1C5>3_0]@QE8+))!+QR0K61:Q+FKN@<5+^=+)!UHZ"2>R">,K<G\<YWT>N M'?K`?&"?R\E)@72,*@7,*R)Q\/++X?N\G"7&B&Z5E/NR*>AR@Q6A;W"ON2.[ M#KQ(5<J(6PYW+0TJA8AN[6`AYI6LZKOXI4FPR=2YBI+76:R5Z9XGP8ZO0^%X MM!M[U9/[N+G3(!)_'#N&*."6K*!ZTRY^*9Y^P`)4I;LEL0Q>=+M2@*F<<FCM M>?8-LIB[N%-FV;)Q^EHXC36YQW95&WE;JUT6K'1:RHBIUJ5]4K2LS=3VW)FM M=FE'[>]H&>^WY-W!?8Y/[AALG%!C44GN&6*^<,B9,`5SXMAQKS\/YXD'X&X" MWTL!T=+.8W]R5_%PR(H0H+OJ3:,5,DYP`&7<D.PHE>Q5%B8J_O)>>6-_I3L$ M$^'$X73:+Y=0Y[MH=,Q6*I[472OE3%'5"@"5]EK>&(602G\M;XY"R-0`VJ9% M`)T!QX'22@J/,D%JKI2#_*X4WU%KB()2WC)8X!(73"H%Y:NJY>B+&\PJ493A MD*R<E%L#`W%MXUP9=?2*VM;X.DK+2Z-MHFK4&W4ZZG?&G7!/^?K6]B,;\!49 M'E0M0Q'.02Q!JQJ*G'OMA+0[<]#^K+ZI,0VENER2&P"]$K&8WU1VHMG8#Z(] M;HK$;$_N[H!IR9]01<$^.E62L,WD,M7H])23W)TM*K33;Y(^O\+I$NUHI%"J MI*!+">-[^27[DJ,BGF+DN!;RQ?D/ABD\6$K`DK)$G77%,PF%8+X)F.+SJ<P_ MY?6NE)KW>!7C]3*<$WL,2Y_*V7PL8Y'/$]MUIM.QXWZH2#?L+N)0U<)@CE-1 M>B5_$/&1"+$J&ZM5((+MT@;N,8+HQIDN!8LN7X#`YRT7.;M>`<+SUSCD-))O MZO3E^%#&D9RE$5)<U0R`O)A&8G.]W69,)G\;^K&XC[ZF1"HTQ&\L3&R4=`UQ MZ4]QTJ\7$!>I*NFI;F-T=\;@4EFE*M6JK*%R40J?T$"#`[\PW8KBJ-$:[WF] MN@JI'`$N?P'=.A%=.S>"Q,>%</D&!R+$US1&/W(E?I8%$1+">'R++#F-HTFE MIM%!C85*$D:"%'&1D0U,9`&GN>\QJ)1HJ[7>1J1UUJ>))=6$-(S5:+7LYH71 M::W4-JR&;0Y:*#X\EH\ZC2$JT88U3M)D3D@IJ542K0H^HG*R:<R?.";)\;P$ M<^+X6/W;?$?ESZ=<O;K_V"P7])CID_2:?%#"%BXG"-X/#Q`FI:N%']BS&7Z- MG4BLH/PU/'>0TJ]=9#5%2XP0MX*\@*^B2-XLJ9$"5J)^KY_$J9PBI$7X'PS8 M3],`(X<SA:]87O95;>T;JNB]MX:Y3K]'>2\5`D*FMI_<=S6:?8/5:'A>2*P* MFQ1Z1U*.T$UR'REHI_:IR!;,>F?9`]VR#;-O#H8(/FUK8,0!QF;<'/#2*`5Q MJ8R,I+RO)8>=3<9\Y4<<]"L9<T[?TE254=]+3B1@)-J@:`;N9_1Y`D1HM9QJ M]"_^7:R+1H.VW6AR8-.O_&Y=-`8ZWUFMM&2NV4/D/DWS0JUTY:O(G%^4SGL/ M*IUZ.(<83-!6SH+P#J?C8H':@LD707_EXP@,(Q5XS+62CVVV'@X5:41\O*(C M?#Q[II39`'WUZI2.6:IL09>U/`V/[,C]C`[I.?E2C0U"O^:.'$FAKI3;A'P" MN3ZV^:G5:JLT&`=!C.H_YF:\>H_1N_#BRD+*1'X$8M]_A&TURO.IIL=4**8" MWS\3/3)X`%)-9E4/6/$7($DV7Y!U7;UK\MUF+8G+#:,\RUY`I-_JQR^U]1C_ M?+7X^_(Q"2F.(PQ27Y*0R6)-'>8%9;IH;-EJ99(I'O,SC)6`<KF4RQ4UP<B6 MU&>31N[SUVJL3XI!LL!S/%;R9LTBW%,S;&=^5R$UBZXIH6JL&26>>:`^)+&: M994>?P4^4-QV1G/N12@.2$KDQ$(>A*E@,#W=;_N$%:;A4]DB<Q-0>9*9C&6B MCHR6/3!-1.0YWBXO=!U30.WH"%OIR%H]R1##AX\AXJ8.JI'+>LDRDJT9A[)F MK+H&#`,\"?]R6'LO&^1HGBK)R["IFGOX2Q5,X>[ON5_P^>:0J@I%<>=+%:R_ MWU.>6MORI`!&]9(`6UV2K;,`I/U"PJICELTVRE$L*IN]-QPM/?UD`U.3RBAI MLX[.4\YYO-CEWT<D6><23%%/C)'K,A;!+68?=->849P[U/TYC>]`:N(LI[&L M\J5/Q+TX2:E\EJ&6"K`U6&QK-1R,Y.G&Q9B#JE!F92LO"<>MK,]D>]'EP^_, M]GO#[R%//,I[(F>;<NDWFB:==;X(J]WH6*H>E$K*(M`]N*L42)G8?;MRY*6_ M_Z#*5:M,L<K0JJ8'>.&A=0\!2DM,5C#4F4?KAIYS)%%-UIT54%&`9$Z%A^XY MR;:7\V4D;S32&\C-M5F\7BD7WS^FUQ<B#(.0I9$O/&9AB,0P)^"WV.-_#C3> MV*J<LIX*:K,CEZL,DA*)A+MD;]R(J7T5@]#SU[%G+Y$B7F9H>YA8>6NET$C_ MP7TI?2[75N4]&8`R%P3II"0KNGN=OS)?&1/5R8CD96AZK[W@;DMX:J`MN&-8 M!Z.V+M"96IW:+$'E%O#@6*8IB)_2T_K3]76#6JD]S;H5-I@%-Z+RQ+U>'39\ KX\<;7V[LXKOP_TY(KO9E;.:3X\_^OR_?GF_/M^?;\__\_!N@T950`"X````` ` end >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140513142018.57936.qmail>