MAINTAINERS 442 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648
  1. List of maintainers and how to submit kernel changes
  2. Please try to follow the guidelines below. This will make things
  3. easier on the maintainers. Not all of these guidelines matter for every
  4. trivial patch so apply some common sense.
  5. 1. Always _test_ your changes, however small, on at least 4 or
  6. 5 people, preferably many more.
  7. 2. Try to release a few ALPHA test versions to the net. Announce
  8. them onto the kernel channel and await results. This is especially
  9. important for device drivers, because often that's the only way
  10. you will find things like the fact version 3 firmware needs
  11. a magic fix you didn't know about, or some clown changed the
  12. chips on a board and not its name. (Don't laugh! Look at the
  13. SMC etherpower for that.)
  14. 3. Make sure your changes compile correctly in multiple
  15. configurations. In particular check that changes work both as a
  16. module and built into the kernel.
  17. 4. When you are happy with a change make it generally available for
  18. testing and await feedback.
  19. 5. Make a patch available to the relevant maintainer in the list. Use
  20. 'diff -u' to make the patch easy to merge. Be prepared to get your
  21. changes sent back with seemingly silly requests about formatting
  22. and variable names. These aren't as silly as they seem. One
  23. job the maintainers (and especially Linus) do is to keep things
  24. looking the same. Sometimes this means that the clever hack in
  25. your driver to get around a problem actually needs to become a
  26. generalized kernel feature ready for next time.
  27. PLEASE check your patch with the automated style checker
  28. (scripts/checkpatch.pl) to catch trivial style violations.
  29. See Documentation/process/coding-style.rst for guidance here.
  30. PLEASE CC: the maintainers and mailing lists that are generated
  31. by scripts/get_maintainer.pl. The results returned by the
  32. script will be best if you have git installed and are making
  33. your changes in a branch derived from Linus' latest git tree.
  34. See Documentation/process/submitting-patches.rst for details.
  35. PLEASE try to include any credit lines you want added with the
  36. patch. It avoids people being missed off by mistake and makes
  37. it easier to know who wants adding and who doesn't.
  38. PLEASE document known bugs. If it doesn't work for everything
  39. or does something very odd once a month document it.
  40. PLEASE remember that submissions must be made under the terms
  41. of the Linux Foundation certificate of contribution and should
  42. include a Signed-off-by: line. The current version of this
  43. "Developer's Certificate of Origin" (DCO) is listed in the file
  44. Documentation/process/submitting-patches.rst.
  45. 6. Make sure you have the right to send any changes you make. If you
  46. do changes at work you may find your employer owns the patch
  47. not you.
  48. 7. When sending security related changes or reports to a maintainer
  49. please Cc: security@kernel.org, especially if the maintainer
  50. does not respond. Please keep in mind that the security team is
  51. a small set of people who can be efficient only when working on
  52. verified bugs. Please only Cc: this list when you have identified
  53. that the bug would present a short-term risk to other users if it
  54. were publicly disclosed. For example, reports of address leaks do
  55. not represent an immediate threat and are better handled publicly,
  56. and ideally, should come with a patch proposal. Please do not send
  57. automated reports to this list either. Such bugs will be handled
  58. better and faster in the usual public places.
  59. 8. Happy hacking.
  60. Descriptions of section entries:
  61. P: Person (obsolete)
  62. M: Mail patches to: FullName <address@domain>
  63. R: Designated reviewer: FullName <address@domain>
  64. These reviewers should be CCed on patches.
  65. L: Mailing list that is relevant to this area
  66. W: Web-page with status/info
  67. B: URI for where to file bugs. A web-page with detailed bug
  68. filing info, a direct bug tracker link, or a mailto: URI.
  69. C: URI for chat protocol, server and channel where developers
  70. usually hang out, for example irc://server/channel.
  71. Q: Patchwork web based patch tracking system site
  72. T: SCM tree type and location.
  73. Type is one of: git, hg, quilt, stgit, topgit
  74. S: Status, one of the following:
  75. Supported: Someone is actually paid to look after this.
  76. Maintained: Someone actually looks after it.
  77. Odd Fixes: It has a maintainer but they don't have time to do
  78. much other than throw the odd patch in. See below..
  79. Orphan: No current maintainer [but maybe you could take the
  80. role as you write your new code].
  81. Obsolete: Old code. Something tagged obsolete generally means
  82. it has been replaced by a better system and you
  83. should be using that.
  84. F: Files and directories with wildcard patterns.
  85. A trailing slash includes all files and subdirectory files.
  86. F: drivers/net/ all files in and below drivers/net
  87. F: drivers/net/* all files in drivers/net, but not below
  88. F: */net/* all files in "any top level directory"/net
  89. One pattern per line. Multiple F: lines acceptable.
  90. N: Files and directories with regex patterns.
  91. N: [^a-z]tegra all files whose path contains the word tegra
  92. One pattern per line. Multiple N: lines acceptable.
  93. scripts/get_maintainer.pl has different behavior for files that
  94. match F: pattern and matches of N: patterns. By default,
  95. get_maintainer will not look at git log history when an F: pattern
  96. match occurs. When an N: match occurs, git log history is used
  97. to also notify the people that have git commit signatures.
  98. X: Files and directories that are NOT maintained, same rules as F:
  99. Files exclusions are tested before file matches.
  100. Can be useful for excluding a specific subdirectory, for instance:
  101. F: net/
  102. X: net/ipv6/
  103. matches all files in and below net excluding net/ipv6/
  104. K: Keyword perl extended regex pattern to match content in a
  105. patch or file. For instance:
  106. K: of_get_profile
  107. matches patches or files that contain "of_get_profile"
  108. K: \b(printk|pr_(info|err))\b
  109. matches patches or files that contain one or more of the words
  110. printk, pr_info or pr_err
  111. One regex pattern per line. Multiple K: lines acceptable.
  112. Note: For the hard of thinking, this list is meant to remain in alphabetical
  113. order. If you could add yourselves to it in alphabetical order that would be
  114. so much easier [Ed]
  115. Maintainers List (try to look for most precise areas first)
  116. -----------------------------------
  117. 3C59X NETWORK DRIVER
  118. M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
  119. L: netdev@vger.kernel.org
  120. S: Maintained
  121. F: Documentation/networking/vortex.txt
  122. F: drivers/net/ethernet/3com/3c59x.c
  123. 3CR990 NETWORK DRIVER
  124. M: David Dillow <dave@thedillows.org>
  125. L: netdev@vger.kernel.org
  126. S: Maintained
  127. F: drivers/net/ethernet/3com/typhoon*
  128. 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
  129. M: Adam Radford <aradford@gmail.com>
  130. L: linux-scsi@vger.kernel.org
  131. W: http://www.lsi.com
  132. S: Supported
  133. F: drivers/scsi/3w-*
  134. 53C700 AND 53C700-66 SCSI DRIVER
  135. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  136. L: linux-scsi@vger.kernel.org
  137. S: Maintained
  138. F: drivers/scsi/53c700*
  139. 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
  140. M: Alexander Aring <alex.aring@gmail.com>
  141. M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
  142. L: linux-bluetooth@vger.kernel.org
  143. L: linux-wpan@vger.kernel.org
  144. S: Maintained
  145. F: net/6lowpan/
  146. F: include/net/6lowpan.h
  147. F: Documentation/networking/6lowpan.txt
  148. 6PACK NETWORK DRIVER FOR AX.25
  149. M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
  150. L: linux-hams@vger.kernel.org
  151. S: Maintained
  152. F: drivers/net/hamradio/6pack.c
  153. 8169 10/100/1000 GIGABIT ETHERNET DRIVER
  154. M: Realtek linux nic maintainers <nic_swsd@realtek.com>
  155. L: netdev@vger.kernel.org
  156. S: Maintained
  157. F: drivers/net/ethernet/realtek/r8169.c
  158. 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
  159. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  160. L: linux-serial@vger.kernel.org
  161. S: Maintained
  162. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  163. F: drivers/tty/serial/8250*
  164. F: include/linux/serial_8250.h
  165. 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
  166. L: netdev@vger.kernel.org
  167. S: Orphan / Obsolete
  168. F: drivers/net/ethernet/8390/
  169. 9P FILE SYSTEM
  170. M: Eric Van Hensbergen <ericvh@gmail.com>
  171. M: Ron Minnich <rminnich@sandia.gov>
  172. M: Latchesar Ionkov <lucho@ionkov.net>
  173. L: v9fs-developer@lists.sourceforge.net
  174. W: http://swik.net/v9fs
  175. Q: http://patchwork.kernel.org/project/v9fs-devel/list/
  176. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
  177. S: Maintained
  178. F: Documentation/filesystems/9p.txt
  179. F: fs/9p/
  180. F: net/9p/
  181. F: include/net/9p/
  182. F: include/uapi/linux/virtio_9p.h
  183. F: include/trace/events/9p.h
  184. A8293 MEDIA DRIVER
  185. M: Antti Palosaari <crope@iki.fi>
  186. L: linux-media@vger.kernel.org
  187. W: https://linuxtv.org
  188. W: http://palosaari.fi/linux/
  189. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  190. T: git git://linuxtv.org/anttip/media_tree.git
  191. S: Maintained
  192. F: drivers/media/dvb-frontends/a8293*
  193. AACRAID SCSI RAID DRIVER
  194. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  195. L: linux-scsi@vger.kernel.org
  196. W: http://www.adaptec.com/
  197. S: Supported
  198. F: Documentation/scsi/aacraid.txt
  199. F: drivers/scsi/aacraid/
  200. ABI/API
  201. L: linux-api@vger.kernel.org
  202. F: include/linux/syscalls.h
  203. F: kernel/sys_ni.c
  204. ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
  205. M: Hans de Goede <hdegoede@redhat.com>
  206. L: linux-hwmon@vger.kernel.org
  207. S: Maintained
  208. F: drivers/hwmon/abituguru.c
  209. ABIT UGURU 3 HARDWARE MONITOR DRIVER
  210. M: Alistair John Strachan <alistair@devzero.co.uk>
  211. L: linux-hwmon@vger.kernel.org
  212. S: Maintained
  213. F: drivers/hwmon/abituguru3.c
  214. ACCES 104-DIO-48E GPIO DRIVER
  215. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  216. L: linux-gpio@vger.kernel.org
  217. S: Maintained
  218. F: drivers/gpio/gpio-104-dio-48e.c
  219. ACCES 104-IDI-48 GPIO DRIVER
  220. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  221. L: linux-gpio@vger.kernel.org
  222. S: Maintained
  223. F: drivers/gpio/gpio-104-idi-48.c
  224. ACCES 104-IDIO-16 GPIO DRIVER
  225. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  226. L: linux-gpio@vger.kernel.org
  227. S: Maintained
  228. F: drivers/gpio/gpio-104-idio-16.c
  229. ACCES 104-QUAD-8 IIO DRIVER
  230. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  231. L: linux-iio@vger.kernel.org
  232. S: Maintained
  233. F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
  234. F: drivers/iio/counter/104-quad-8.c
  235. ACCES PCI-IDIO-16 GPIO DRIVER
  236. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  237. L: linux-gpio@vger.kernel.org
  238. S: Maintained
  239. F: drivers/gpio/gpio-pci-idio-16.c
  240. ACCES PCIe-IDIO-24 GPIO DRIVER
  241. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  242. L: linux-gpio@vger.kernel.org
  243. S: Maintained
  244. F: drivers/gpio/gpio-pcie-idio-24.c
  245. ACENIC DRIVER
  246. M: Jes Sorensen <jes@trained-monkey.org>
  247. L: linux-acenic@sunsite.dk
  248. S: Maintained
  249. F: drivers/net/ethernet/alteon/acenic*
  250. ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
  251. M: Peter Feuerer <peter@piie.net>
  252. L: platform-driver-x86@vger.kernel.org
  253. W: http://piie.net/?section=acerhdf
  254. S: Maintained
  255. F: drivers/platform/x86/acerhdf.c
  256. ACER WMI LAPTOP EXTRAS
  257. M: "Lee, Chun-Yi" <jlee@suse.com>
  258. L: platform-driver-x86@vger.kernel.org
  259. S: Maintained
  260. F: drivers/platform/x86/acer-wmi.c
  261. ACPI
  262. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  263. M: Len Brown <lenb@kernel.org>
  264. L: linux-acpi@vger.kernel.org
  265. W: https://01.org/linux-acpi
  266. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  267. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  268. B: https://bugzilla.kernel.org
  269. S: Supported
  270. F: drivers/acpi/
  271. F: drivers/pnp/pnpacpi/
  272. F: include/linux/acpi.h
  273. F: include/linux/fwnode.h
  274. F: include/acpi/
  275. F: Documentation/acpi/
  276. F: Documentation/ABI/testing/sysfs-bus-acpi
  277. F: Documentation/ABI/testing/configfs-acpi
  278. F: drivers/pci/*acpi*
  279. F: drivers/pci/*/*acpi*
  280. F: drivers/pci/*/*/*acpi*
  281. F: tools/power/acpi/
  282. ACPI APEI
  283. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  284. M: Len Brown <lenb@kernel.org>
  285. L: linux-acpi@vger.kernel.org
  286. R: Tony Luck <tony.luck@intel.com>
  287. R: Borislav Petkov <bp@alien8.de>
  288. F: drivers/acpi/apei/
  289. ACPI COMPONENT ARCHITECTURE (ACPICA)
  290. M: Robert Moore <robert.moore@intel.com>
  291. M: Erik Schmauss <erik.schmauss@intel.com>
  292. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  293. L: linux-acpi@vger.kernel.org
  294. L: devel@acpica.org
  295. W: https://acpica.org/
  296. W: https://github.com/acpica/acpica/
  297. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  298. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  299. B: https://bugzilla.kernel.org
  300. B: https://bugs.acpica.org
  301. S: Supported
  302. F: drivers/acpi/acpica/
  303. F: include/acpi/
  304. F: tools/power/acpi/
  305. ACPI FAN DRIVER
  306. M: Zhang Rui <rui.zhang@intel.com>
  307. L: linux-acpi@vger.kernel.org
  308. W: https://01.org/linux-acpi
  309. B: https://bugzilla.kernel.org
  310. S: Supported
  311. F: drivers/acpi/fan.c
  312. ACPI FOR ARM64 (ACPI/arm64)
  313. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  314. M: Hanjun Guo <hanjun.guo@linaro.org>
  315. M: Sudeep Holla <sudeep.holla@arm.com>
  316. L: linux-acpi@vger.kernel.org
  317. S: Maintained
  318. F: drivers/acpi/arm64
  319. ACPI PMIC DRIVERS
  320. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  321. M: Len Brown <lenb@kernel.org>
  322. R: Andy Shevchenko <andy@infradead.org>
  323. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  324. L: linux-acpi@vger.kernel.org
  325. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  326. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  327. B: https://bugzilla.kernel.org
  328. S: Supported
  329. F: drivers/acpi/pmic/
  330. ACPI THERMAL DRIVER
  331. M: Zhang Rui <rui.zhang@intel.com>
  332. L: linux-acpi@vger.kernel.org
  333. W: https://01.org/linux-acpi
  334. B: https://bugzilla.kernel.org
  335. S: Supported
  336. F: drivers/acpi/*thermal*
  337. ACPI VIDEO DRIVER
  338. M: Zhang Rui <rui.zhang@intel.com>
  339. L: linux-acpi@vger.kernel.org
  340. W: https://01.org/linux-acpi
  341. B: https://bugzilla.kernel.org
  342. S: Supported
  343. F: drivers/acpi/acpi_video.c
  344. ACPI WMI DRIVER
  345. L: platform-driver-x86@vger.kernel.org
  346. S: Orphan
  347. F: drivers/platform/x86/wmi.c
  348. F: include/uapi/linux/wmi.h
  349. AD1889 ALSA SOUND DRIVER
  350. M: Thibaut Varene <T-Bone@parisc-linux.org>
  351. W: http://wiki.parisc-linux.org/AD1889
  352. L: linux-parisc@vger.kernel.org
  353. S: Maintained
  354. F: sound/pci/ad1889.*
  355. AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
  356. M: Michael Hennerich <michael.hennerich@analog.com>
  357. W: http://wiki.analog.com/AD5254
  358. W: http://ez.analog.com/community/linux-device-drivers
  359. S: Supported
  360. F: drivers/misc/ad525x_dpot.c
  361. AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
  362. M: Michael Hennerich <michael.hennerich@analog.com>
  363. W: http://wiki.analog.com/AD5398
  364. W: http://ez.analog.com/community/linux-device-drivers
  365. S: Supported
  366. F: drivers/regulator/ad5398.c
  367. AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
  368. M: Michael Hennerich <michael.hennerich@analog.com>
  369. W: http://wiki.analog.com/AD7142
  370. W: http://ez.analog.com/community/linux-device-drivers
  371. S: Supported
  372. F: drivers/input/misc/ad714x.c
  373. AD7877 TOUCHSCREEN DRIVER
  374. M: Michael Hennerich <michael.hennerich@analog.com>
  375. W: http://wiki.analog.com/AD7877
  376. W: http://ez.analog.com/community/linux-device-drivers
  377. S: Supported
  378. F: drivers/input/touchscreen/ad7877.c
  379. AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
  380. M: Michael Hennerich <michael.hennerich@analog.com>
  381. W: http://wiki.analog.com/AD7879
  382. W: http://ez.analog.com/community/linux-device-drivers
  383. S: Supported
  384. F: drivers/input/touchscreen/ad7879.c
  385. ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  386. M: Jiri Kosina <jikos@kernel.org>
  387. S: Maintained
  388. ADF7242 IEEE 802.15.4 RADIO DRIVER
  389. M: Michael Hennerich <michael.hennerich@analog.com>
  390. W: https://wiki.analog.com/ADF7242
  391. W: http://ez.analog.com/community/linux-device-drivers
  392. L: linux-wpan@vger.kernel.org
  393. S: Supported
  394. F: drivers/net/ieee802154/adf7242.c
  395. F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
  396. ADM1025 HARDWARE MONITOR DRIVER
  397. M: Jean Delvare <jdelvare@suse.com>
  398. L: linux-hwmon@vger.kernel.org
  399. S: Maintained
  400. F: Documentation/hwmon/adm1025
  401. F: drivers/hwmon/adm1025.c
  402. ADM1029 HARDWARE MONITOR DRIVER
  403. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  404. L: linux-hwmon@vger.kernel.org
  405. S: Maintained
  406. F: drivers/hwmon/adm1029.c
  407. ADM8211 WIRELESS DRIVER
  408. L: linux-wireless@vger.kernel.org
  409. W: http://wireless.kernel.org/
  410. S: Orphan
  411. F: drivers/net/wireless/admtek/adm8211.*
  412. ADP1653 FLASH CONTROLLER DRIVER
  413. M: Sakari Ailus <sakari.ailus@iki.fi>
  414. L: linux-media@vger.kernel.org
  415. S: Maintained
  416. F: drivers/media/i2c/adp1653.c
  417. F: include/media/i2c/adp1653.h
  418. ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
  419. M: Michael Hennerich <michael.hennerich@analog.com>
  420. W: http://wiki.analog.com/ADP5520
  421. W: http://ez.analog.com/community/linux-device-drivers
  422. S: Supported
  423. F: drivers/mfd/adp5520.c
  424. F: drivers/video/backlight/adp5520_bl.c
  425. F: drivers/leds/leds-adp5520.c
  426. F: drivers/gpio/gpio-adp5520.c
  427. F: drivers/input/keyboard/adp5520-keys.c
  428. ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
  429. M: Michael Hennerich <michael.hennerich@analog.com>
  430. W: http://wiki.analog.com/ADP5588
  431. W: http://ez.analog.com/community/linux-device-drivers
  432. S: Supported
  433. F: drivers/input/keyboard/adp5588-keys.c
  434. F: drivers/gpio/gpio-adp5588.c
  435. ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
  436. M: Michael Hennerich <michael.hennerich@analog.com>
  437. W: http://wiki.analog.com/ADP8860
  438. W: http://ez.analog.com/community/linux-device-drivers
  439. S: Supported
  440. F: drivers/video/backlight/adp8860_bl.c
  441. ADS1015 HARDWARE MONITOR DRIVER
  442. M: Dirk Eibach <eibach@gdsys.de>
  443. L: linux-hwmon@vger.kernel.org
  444. S: Maintained
  445. F: Documentation/hwmon/ads1015
  446. F: drivers/hwmon/ads1015.c
  447. F: include/linux/platform_data/ads1015.h
  448. ADT746X FAN DRIVER
  449. M: Colin Leroy <colin@colino.net>
  450. S: Maintained
  451. F: drivers/macintosh/therm_adt746x.c
  452. ADT7475 HARDWARE MONITOR DRIVER
  453. M: Jean Delvare <jdelvare@suse.com>
  454. L: linux-hwmon@vger.kernel.org
  455. S: Maintained
  456. F: Documentation/hwmon/adt7475
  457. F: drivers/hwmon/adt7475.c
  458. ADVANSYS SCSI DRIVER
  459. M: Matthew Wilcox <matthew@wil.cx>
  460. M: Hannes Reinecke <hare@suse.com>
  461. L: linux-scsi@vger.kernel.org
  462. S: Maintained
  463. F: Documentation/scsi/advansys.txt
  464. F: drivers/scsi/advansys.c
  465. ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  466. M: Michael Hennerich <michael.hennerich@analog.com>
  467. W: http://wiki.analog.com/ADXL345
  468. W: http://ez.analog.com/community/linux-device-drivers
  469. S: Supported
  470. F: drivers/input/misc/adxl34x.c
  471. AF9013 MEDIA DRIVER
  472. M: Antti Palosaari <crope@iki.fi>
  473. L: linux-media@vger.kernel.org
  474. W: https://linuxtv.org
  475. W: http://palosaari.fi/linux/
  476. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  477. T: git git://linuxtv.org/anttip/media_tree.git
  478. S: Maintained
  479. F: drivers/media/dvb-frontends/af9013*
  480. AF9033 MEDIA DRIVER
  481. M: Antti Palosaari <crope@iki.fi>
  482. L: linux-media@vger.kernel.org
  483. W: https://linuxtv.org
  484. W: http://palosaari.fi/linux/
  485. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  486. T: git git://linuxtv.org/anttip/media_tree.git
  487. S: Maintained
  488. F: drivers/media/dvb-frontends/af9033*
  489. AFFS FILE SYSTEM
  490. L: linux-fsdevel@vger.kernel.org
  491. S: Orphan
  492. F: Documentation/filesystems/affs.txt
  493. F: fs/affs/
  494. AFS FILESYSTEM
  495. M: David Howells <dhowells@redhat.com>
  496. L: linux-afs@lists.infradead.org
  497. S: Supported
  498. F: fs/afs/
  499. F: include/trace/events/afs.h
  500. F: Documentation/filesystems/afs.txt
  501. W: https://www.infradead.org/~dhowells/kafs/
  502. AGPGART DRIVER
  503. M: David Airlie <airlied@linux.ie>
  504. T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
  505. S: Maintained
  506. F: drivers/char/agp/
  507. F: include/linux/agp*
  508. F: include/uapi/linux/agp*
  509. AHA152X SCSI DRIVER
  510. M: "Juergen E. Fischer" <fischer@norbit.de>
  511. L: linux-scsi@vger.kernel.org
  512. S: Maintained
  513. F: drivers/scsi/aha152x*
  514. F: drivers/scsi/pcmcia/aha152x*
  515. AIC7XXX / AIC79XX SCSI DRIVER
  516. M: Hannes Reinecke <hare@suse.com>
  517. L: linux-scsi@vger.kernel.org
  518. S: Maintained
  519. F: drivers/scsi/aic7xxx/
  520. AIMSLAB FM RADIO RECEIVER DRIVER
  521. M: Hans Verkuil <hverkuil@xs4all.nl>
  522. L: linux-media@vger.kernel.org
  523. T: git git://linuxtv.org/media_tree.git
  524. W: https://linuxtv.org
  525. S: Maintained
  526. F: drivers/media/radio/radio-aimslab*
  527. AIO
  528. M: Benjamin LaHaise <bcrl@kvack.org>
  529. L: linux-aio@kvack.org
  530. S: Supported
  531. F: fs/aio.c
  532. F: include/linux/*aio*.h
  533. AIRSPY MEDIA DRIVER
  534. M: Antti Palosaari <crope@iki.fi>
  535. L: linux-media@vger.kernel.org
  536. W: https://linuxtv.org
  537. W: http://palosaari.fi/linux/
  538. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  539. T: git git://linuxtv.org/anttip/media_tree.git
  540. S: Maintained
  541. F: drivers/media/usb/airspy/
  542. ALACRITECH GIGABIT ETHERNET DRIVER
  543. M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
  544. S: Maintained
  545. F: drivers/net/ethernet/alacritech/*
  546. ALCATEL SPEEDTOUCH USB DRIVER
  547. M: Duncan Sands <duncan.sands@free.fr>
  548. L: linux-usb@vger.kernel.org
  549. W: http://www.linux-usb.org/SpeedTouch/
  550. S: Maintained
  551. F: drivers/usb/atm/speedtch.c
  552. F: drivers/usb/atm/usbatm.c
  553. ALCHEMY AU1XX0 MMC DRIVER
  554. M: Manuel Lauss <manuel.lauss@gmail.com>
  555. S: Maintained
  556. F: drivers/mmc/host/au1xmmc.c
  557. ALI1563 I2C DRIVER
  558. M: Rudolf Marek <r.marek@assembler.cz>
  559. L: linux-i2c@vger.kernel.org
  560. S: Maintained
  561. F: Documentation/i2c/busses/i2c-ali1563
  562. F: drivers/i2c/busses/i2c-ali1563.c
  563. ALLWINNER SECURITY SYSTEM
  564. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  565. L: linux-crypto@vger.kernel.org
  566. S: Maintained
  567. F: drivers/crypto/sunxi-ss/
  568. ALPHA PORT
  569. M: Richard Henderson <rth@twiddle.net>
  570. M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  571. M: Matt Turner <mattst88@gmail.com>
  572. S: Odd Fixes
  573. L: linux-alpha@vger.kernel.org
  574. F: arch/alpha/
  575. ALPS PS/2 TOUCHPAD DRIVER
  576. R: Pali Rohár <pali.rohar@gmail.com>
  577. F: drivers/input/mouse/alps.*
  578. ALTERA I2C CONTROLLER DRIVER
  579. M: Thor Thayer <thor.thayer@linux.intel.com>
  580. S: Maintained
  581. F: drivers/i2c/busses/i2c-altera.c
  582. ALTERA MAILBOX DRIVER
  583. M: Ley Foon Tan <lftan@altera.com>
  584. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  585. S: Maintained
  586. F: drivers/mailbox/mailbox-altera.c
  587. ALTERA PIO DRIVER
  588. M: Tien Hock Loh <thloh@altera.com>
  589. L: linux-gpio@vger.kernel.org
  590. S: Maintained
  591. F: drivers/gpio/gpio-altera.c
  592. ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  593. M: Thor Thayer <thor.thayer@linux.intel.com>
  594. S: Maintained
  595. F: drivers/gpio/gpio-altera-a10sr.c
  596. F: drivers/mfd/altera-a10sr.c
  597. F: drivers/reset/reset-a10sr.c
  598. F: include/linux/mfd/altera-a10sr.h
  599. F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  600. ALTERA TRIPLE SPEED ETHERNET DRIVER
  601. M: Vince Bridgers <vbridger@opensource.altera.com>
  602. L: netdev@vger.kernel.org
  603. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  604. S: Maintained
  605. F: drivers/net/ethernet/altera/
  606. ALTERA UART/JTAG UART SERIAL DRIVERS
  607. M: Tobias Klauser <tklauser@distanz.ch>
  608. L: linux-serial@vger.kernel.org
  609. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  610. S: Maintained
  611. F: drivers/tty/serial/altera_uart.c
  612. F: drivers/tty/serial/altera_jtaguart.c
  613. F: include/linux/altera_uart.h
  614. F: include/linux/altera_jtaguart.h
  615. AMAZON ETHERNET DRIVERS
  616. M: Netanel Belgazal <netanel@amazon.com>
  617. R: Saeed Bishara <saeedb@amazon.com>
  618. R: Zorik Machulsky <zorik@amazon.com>
  619. L: netdev@vger.kernel.org
  620. S: Supported
  621. F: Documentation/networking/ena.txt
  622. F: drivers/net/ethernet/amazon/
  623. AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  624. M: Tom Lendacky <thomas.lendacky@amd.com>
  625. M: Gary Hook <gary.hook@amd.com>
  626. L: linux-crypto@vger.kernel.org
  627. S: Supported
  628. F: drivers/crypto/ccp/
  629. F: include/linux/ccp.h
  630. AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  631. M: Huang Rui <ray.huang@amd.com>
  632. L: linux-hwmon@vger.kernel.org
  633. S: Supported
  634. F: Documentation/hwmon/fam15h_power
  635. F: drivers/hwmon/fam15h_power.c
  636. AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
  637. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  638. S: Orphan
  639. F: drivers/usb/gadget/udc/amd5536udc.*
  640. AMD GEODE PROCESSOR/CHIPSET SUPPORT
  641. P: Andres Salomon <dilinger@queued.net>
  642. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  643. W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  644. S: Supported
  645. F: drivers/char/hw_random/geode-rng.c
  646. F: drivers/crypto/geode*
  647. F: drivers/video/fbdev/geode/
  648. F: arch/x86/include/asm/geode.h
  649. AMD IOMMU (AMD-VI)
  650. M: Joerg Roedel <joro@8bytes.org>
  651. L: iommu@lists.linux-foundation.org
  652. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  653. S: Maintained
  654. F: drivers/iommu/amd_iommu*.[ch]
  655. F: include/linux/amd-iommu.h
  656. AMD KFD
  657. M: Oded Gabbay <oded.gabbay@gmail.com>
  658. L: dri-devel@lists.freedesktop.org
  659. T: git git://people.freedesktop.org/~gabbayo/linux.git
  660. S: Supported
  661. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
  662. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
  663. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
  664. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
  665. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
  666. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
  667. F: drivers/gpu/drm/amd/amdkfd/
  668. F: drivers/gpu/drm/amd/include/cik_structs.h
  669. F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  670. F: drivers/gpu/drm/amd/include/vi_structs.h
  671. F: include/uapi/linux/kfd_ioctl.h
  672. AMD SEATTLE DEVICE TREE SUPPORT
  673. M: Brijesh Singh <brijeshkumar.singh@amd.com>
  674. M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  675. M: Tom Lendacky <thomas.lendacky@amd.com>
  676. S: Supported
  677. F: arch/arm64/boot/dts/amd/
  678. AMD XGBE DRIVER
  679. M: Tom Lendacky <thomas.lendacky@amd.com>
  680. L: netdev@vger.kernel.org
  681. S: Supported
  682. F: drivers/net/ethernet/amd/xgbe/
  683. F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  684. AMS (Apple Motion Sensor) DRIVER
  685. M: Michael Hanselmann <linux-kernel@hansmi.ch>
  686. S: Supported
  687. F: drivers/macintosh/ams/
  688. ANALOG DEVICES INC AD9389B DRIVER
  689. M: Hans Verkuil <hans.verkuil@cisco.com>
  690. L: linux-media@vger.kernel.org
  691. S: Maintained
  692. F: drivers/media/i2c/ad9389b*
  693. ANALOG DEVICES INC ADV7180 DRIVER
  694. M: Lars-Peter Clausen <lars@metafoo.de>
  695. L: linux-media@vger.kernel.org
  696. W: http://ez.analog.com/community/linux-device-drivers
  697. S: Supported
  698. F: drivers/media/i2c/adv7180.c
  699. ANALOG DEVICES INC ADV748X DRIVER
  700. M: Kieran Bingham <kieran.bingham@ideasonboard.com>
  701. L: linux-media@vger.kernel.org
  702. S: Maintained
  703. F: drivers/media/i2c/adv748x/*
  704. ANALOG DEVICES INC ADV7511 DRIVER
  705. M: Hans Verkuil <hans.verkuil@cisco.com>
  706. L: linux-media@vger.kernel.org
  707. S: Maintained
  708. F: drivers/media/i2c/adv7511*
  709. ANALOG DEVICES INC ADV7604 DRIVER
  710. M: Hans Verkuil <hans.verkuil@cisco.com>
  711. L: linux-media@vger.kernel.org
  712. S: Maintained
  713. F: drivers/media/i2c/adv7604*
  714. ANALOG DEVICES INC ADV7842 DRIVER
  715. M: Hans Verkuil <hans.verkuil@cisco.com>
  716. L: linux-media@vger.kernel.org
  717. S: Maintained
  718. F: drivers/media/i2c/adv7842*
  719. ANALOG DEVICES INC ASOC CODEC DRIVERS
  720. M: Lars-Peter Clausen <lars@metafoo.de>
  721. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  722. W: http://wiki.analog.com/
  723. W: http://ez.analog.com/community/linux-device-drivers
  724. S: Supported
  725. F: sound/soc/codecs/adau*
  726. F: sound/soc/codecs/adav*
  727. F: sound/soc/codecs/ad1*
  728. F: sound/soc/codecs/ad7*
  729. F: sound/soc/codecs/ssm*
  730. F: sound/soc/codecs/sigmadsp.*
  731. ANALOG DEVICES INC DMA DRIVERS
  732. M: Lars-Peter Clausen <lars@metafoo.de>
  733. W: http://ez.analog.com/community/linux-device-drivers
  734. S: Supported
  735. F: drivers/dma/dma-axi-dmac.c
  736. ANALOG DEVICES INC IIO DRIVERS
  737. M: Lars-Peter Clausen <lars@metafoo.de>
  738. M: Michael Hennerich <Michael.Hennerich@analog.com>
  739. W: http://wiki.analog.com/
  740. W: http://ez.analog.com/community/linux-device-drivers
  741. S: Supported
  742. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
  743. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
  744. F: drivers/iio/*/ad*
  745. F: drivers/iio/adc/ltc2497*
  746. X: drivers/iio/*/adjd*
  747. F: drivers/staging/iio/*/ad*
  748. ANDES ARCHITECTURE
  749. M: Greentime Hu <green.hu@gmail.com>
  750. M: Vincent Chen <deanbo422@gmail.com>
  751. T: git https://github.com/andestech/linux.git
  752. S: Supported
  753. F: arch/nds32/
  754. F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
  755. F: Documentation/devicetree/bindings/nds32/
  756. K: nds32
  757. N: nds32
  758. ANDROID CONFIG FRAGMENTS
  759. M: Rob Herring <robh@kernel.org>
  760. S: Supported
  761. F: kernel/configs/android*
  762. ANDROID DRIVERS
  763. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  764. M: Arve Hjønnevåg <arve@android.com>
  765. M: Todd Kjos <tkjos@android.com>
  766. M: Martijn Coenen <maco@android.com>
  767. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  768. L: devel@driverdev.osuosl.org
  769. S: Supported
  770. F: drivers/android/
  771. F: drivers/staging/android/
  772. ANDROID GOLDFISH PIC DRIVER
  773. M: Miodrag Dinic <miodrag.dinic@mips.com>
  774. S: Supported
  775. F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
  776. F: drivers/irqchip/irq-goldfish-pic.c
  777. ANDROID GOLDFISH RTC DRIVER
  778. M: Miodrag Dinic <miodrag.dinic@mips.com>
  779. S: Supported
  780. F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
  781. F: drivers/rtc/rtc-goldfish.c
  782. ANDROID ION DRIVER
  783. M: Laura Abbott <labbott@redhat.com>
  784. M: Sumit Semwal <sumit.semwal@linaro.org>
  785. L: devel@driverdev.osuosl.org
  786. S: Supported
  787. F: drivers/staging/android/ion
  788. F: drivers/staging/android/uapi/ion.h
  789. AOA (Apple Onboard Audio) ALSA DRIVER
  790. M: Johannes Berg <johannes@sipsolutions.net>
  791. L: linuxppc-dev@lists.ozlabs.org
  792. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  793. S: Maintained
  794. F: sound/aoa/
  795. APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
  796. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  797. L: linux-iio@vger.kernel.org
  798. S: Maintained
  799. F: drivers/iio/adc/stx104.c
  800. APM DRIVER
  801. M: Jiri Kosina <jikos@kernel.org>
  802. S: Odd fixes
  803. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
  804. F: arch/x86/kernel/apm_32.c
  805. F: include/linux/apm_bios.h
  806. F: include/uapi/linux/apm_bios.h
  807. F: drivers/char/apm-emulation.c
  808. APPARMOR SECURITY MODULE
  809. M: John Johansen <john.johansen@canonical.com>
  810. L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
  811. W: wiki.apparmor.net
  812. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
  813. S: Supported
  814. F: security/apparmor/
  815. F: Documentation/admin-guide/LSM/apparmor.rst
  816. APPLE BCM5974 MULTITOUCH DRIVER
  817. M: Henrik Rydberg <rydberg@bitmath.org>
  818. L: linux-input@vger.kernel.org
  819. S: Odd fixes
  820. F: drivers/input/mouse/bcm5974.c
  821. APPLE SMC DRIVER
  822. M: Henrik Rydberg <rydberg@bitmath.org>
  823. L: linux-hwmon@vger.kernel.org
  824. S: Odd fixes
  825. F: drivers/hwmon/applesmc.c
  826. APPLETALK NETWORK LAYER
  827. L: netdev@vger.kernel.org
  828. S: Odd fixes
  829. F: drivers/net/appletalk/
  830. F: net/appletalk/
  831. APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
  832. M: Duc Dang <dhdang@apm.com>
  833. S: Supported
  834. F: arch/arm64/boot/dts/apm/
  835. APPLIED MICRO (APM) X-GENE SOC EDAC
  836. M: Loc Ho <lho@apm.com>
  837. S: Supported
  838. F: drivers/edac/xgene_edac.c
  839. F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
  840. APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  841. M: Iyappan Subramanian <isubramanian@apm.com>
  842. M: Keyur Chudgar <kchudgar@apm.com>
  843. S: Supported
  844. F: drivers/net/ethernet/apm/xgene-v2/
  845. APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  846. M: Iyappan Subramanian <isubramanian@apm.com>
  847. M: Keyur Chudgar <kchudgar@apm.com>
  848. M: Quan Nguyen <qnguyen@apm.com>
  849. S: Supported
  850. F: drivers/net/ethernet/apm/xgene/
  851. F: drivers/net/phy/mdio-xgene.c
  852. F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  853. F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  854. APPLIED MICRO (APM) X-GENE SOC PMU
  855. M: Tai Nguyen <ttnguyen@apm.com>
  856. S: Supported
  857. F: drivers/perf/xgene_pmu.c
  858. F: Documentation/perf/xgene-pmu.txt
  859. F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
  860. APTINA CAMERA SENSOR PLL
  861. M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  862. L: linux-media@vger.kernel.org
  863. S: Maintained
  864. F: drivers/media/i2c/aptina-pll.*
  865. ARC FRAMEBUFFER DRIVER
  866. M: Jaya Kumar <jayalk@intworks.biz>
  867. S: Maintained
  868. F: drivers/video/fbdev/arcfb.c
  869. F: drivers/video/fbdev/core/fb_defio.c
  870. ARC PGU DRM DRIVER
  871. M: Alexey Brodkin <abrodkin@synopsys.com>
  872. S: Supported
  873. F: drivers/gpu/drm/arc/
  874. F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
  875. ARCNET NETWORK LAYER
  876. M: Michael Grzeschik <m.grzeschik@pengutronix.de>
  877. L: netdev@vger.kernel.org
  878. S: Maintained
  879. F: drivers/net/arcnet/
  880. F: include/uapi/linux/if_arcnet.h
  881. ARM ARCHITECTED TIMER DRIVER
  882. M: Mark Rutland <mark.rutland@arm.com>
  883. M: Marc Zyngier <marc.zyngier@arm.com>
  884. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  885. S: Maintained
  886. F: arch/arm/include/asm/arch_timer.h
  887. F: arch/arm64/include/asm/arch_timer.h
  888. F: drivers/clocksource/arm_arch_timer.c
  889. ARM HDLCD DRM DRIVER
  890. M: Liviu Dudau <liviu.dudau@arm.com>
  891. S: Supported
  892. F: drivers/gpu/drm/arm/hdlcd_*
  893. F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
  894. ARM MALI-DP DRM DRIVER
  895. M: Liviu Dudau <liviu.dudau@arm.com>
  896. M: Brian Starkey <brian.starkey@arm.com>
  897. M: Mali DP Maintainers <malidp@foss.arm.com>
  898. S: Supported
  899. F: drivers/gpu/drm/arm/
  900. F: Documentation/devicetree/bindings/display/arm,malidp.txt
  901. ARM MFM AND FLOPPY DRIVERS
  902. M: Ian Molton <spyro@f2s.com>
  903. S: Maintained
  904. F: arch/arm/lib/floppydma.S
  905. F: arch/arm/include/asm/floppy.h
  906. ARM PMU PROFILING AND DEBUGGING
  907. M: Will Deacon <will.deacon@arm.com>
  908. M: Mark Rutland <mark.rutland@arm.com>
  909. S: Maintained
  910. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  911. F: arch/arm*/kernel/perf_*
  912. F: arch/arm/oprofile/common.c
  913. F: arch/arm*/kernel/hw_breakpoint.c
  914. F: arch/arm*/include/asm/hw_breakpoint.h
  915. F: arch/arm*/include/asm/perf_event.h
  916. F: drivers/perf/*
  917. F: include/linux/perf/arm_pmu.h
  918. F: Documentation/devicetree/bindings/arm/pmu.txt
  919. F: Documentation/devicetree/bindings/perf/
  920. ARM PORT
  921. M: Russell King <linux@armlinux.org.uk>
  922. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  923. W: http://www.armlinux.org.uk/
  924. S: Odd Fixes
  925. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
  926. F: arch/arm/
  927. X: arch/arm/boot/dts/
  928. ARM PRIMECELL AACI PL041 DRIVER
  929. M: Russell King <linux@armlinux.org.uk>
  930. S: Odd Fixes
  931. F: sound/arm/aaci.*
  932. ARM PRIMECELL BUS SUPPORT
  933. M: Russell King <linux@armlinux.org.uk>
  934. S: Odd Fixes
  935. F: drivers/amba/
  936. F: include/linux/amba/bus.h
  937. ARM PRIMECELL CLCD PL110 DRIVER
  938. M: Russell King <linux@armlinux.org.uk>
  939. S: Odd Fixes
  940. F: drivers/video/fbdev/amba-clcd.*
  941. ARM PRIMECELL KMI PL050 DRIVER
  942. M: Russell King <linux@armlinux.org.uk>
  943. S: Odd Fixes
  944. F: drivers/input/serio/ambakmi.*
  945. F: include/linux/amba/kmi.h
  946. ARM PRIMECELL MMCI PL180/1 DRIVER
  947. M: Russell King <linux@armlinux.org.uk>
  948. S: Odd Fixes
  949. F: drivers/mmc/host/mmci.*
  950. F: include/linux/amba/mmci.h
  951. ARM PRIMECELL UART PL010 AND PL011 DRIVERS
  952. M: Russell King <linux@armlinux.org.uk>
  953. S: Odd Fixes
  954. F: drivers/tty/serial/amba-pl01*.c
  955. F: include/linux/amba/serial.h
  956. ARM SMMU DRIVERS
  957. M: Will Deacon <will.deacon@arm.com>
  958. R: Robin Murphy <robin.murphy@arm.com>
  959. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  960. S: Maintained
  961. F: drivers/iommu/arm-smmu.c
  962. F: drivers/iommu/arm-smmu-v3.c
  963. F: drivers/iommu/io-pgtable-arm.c
  964. F: drivers/iommu/io-pgtable-arm-v7s.c
  965. ARM SUB-ARCHITECTURES
  966. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  967. S: Maintained
  968. F: arch/arm/mach-*/
  969. F: arch/arm/plat-*/
  970. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
  971. ARM/ACTIONS SEMI ARCHITECTURE
  972. M: Andreas Färber <afaerber@suse.de>
  973. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  974. S: Maintained
  975. N: owl
  976. F: arch/arm/mach-actions/
  977. F: arch/arm/boot/dts/owl-*
  978. F: arch/arm64/boot/dts/actions/
  979. F: drivers/clocksource/owl-*
  980. F: drivers/soc/actions/
  981. F: include/dt-bindings/power/owl-*
  982. F: include/linux/soc/actions/
  983. F: Documentation/devicetree/bindings/arm/actions.txt
  984. F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
  985. F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
  986. ARM/ADS SPHERE MACHINE SUPPORT
  987. M: Lennert Buytenhek <kernel@wantstofly.org>
  988. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  989. S: Maintained
  990. ARM/AFEB9260 MACHINE SUPPORT
  991. M: Sergey Lapin <slapin@ossfans.org>
  992. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  993. S: Maintained
  994. ARM/AJECO 1ARM MACHINE SUPPORT
  995. M: Lennert Buytenhek <kernel@wantstofly.org>
  996. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  997. S: Maintained
  998. ARM/Allwinner SoC Clock Support
  999. M: Emilio López <emilio@elopez.com.ar>
  1000. S: Maintained
  1001. F: drivers/clk/sunxi/
  1002. ARM/Allwinner sunXi SoC support
  1003. M: Maxime Ripard <maxime.ripard@bootlin.com>
  1004. M: Chen-Yu Tsai <wens@csie.org>
  1005. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1006. S: Maintained
  1007. N: sun[x456789]i
  1008. N: sun50i
  1009. F: arch/arm/mach-sunxi/
  1010. F: arch/arm64/boot/dts/allwinner/
  1011. F: drivers/clk/sunxi-ng/
  1012. F: drivers/pinctrl/sunxi/
  1013. F: drivers/soc/sunxi/
  1014. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
  1015. ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  1016. M: Neil Armstrong <narmstrong@baylibre.com>
  1017. M: Jerome Brunet <jbrunet@baylibre.com>
  1018. L: linux-amlogic@lists.infradead.org
  1019. S: Maintained
  1020. F: drivers/clk/meson/
  1021. F: include/dt-bindings/clock/meson*
  1022. F: include/dt-bindings/clock/gxbb*
  1023. F: Documentation/devicetree/bindings/clock/amlogic*
  1024. ARM/Amlogic Meson SoC support
  1025. M: Carlo Caione <carlo@caione.org>
  1026. M: Kevin Hilman <khilman@baylibre.com>
  1027. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1028. L: linux-amlogic@lists.infradead.org
  1029. W: http://linux-meson.com/
  1030. S: Maintained
  1031. F: arch/arm/mach-meson/
  1032. F: arch/arm/boot/dts/meson*
  1033. F: arch/arm64/boot/dts/amlogic/
  1034. F: drivers/pinctrl/meson/
  1035. F: drivers/mmc/host/meson*
  1036. N: meson
  1037. ARM/Annapurna Labs ALPINE ARCHITECTURE
  1038. M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
  1039. M: Antoine Tenart <antoine.tenart@free-electrons.com>
  1040. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1041. S: Maintained
  1042. F: arch/arm/mach-alpine/
  1043. F: arch/arm/boot/dts/alpine*
  1044. F: arch/arm64/boot/dts/al/
  1045. F: drivers/*/*alpine*
  1046. ARM/ARTPEC MACHINE SUPPORT
  1047. M: Jesper Nilsson <jesper.nilsson@axis.com>
  1048. M: Lars Persson <lars.persson@axis.com>
  1049. M: Niklas Cassel <niklas.cassel@axis.com>
  1050. S: Maintained
  1051. L: linux-arm-kernel@axis.com
  1052. F: arch/arm/mach-artpec
  1053. F: arch/arm/boot/dts/artpec6*
  1054. F: drivers/clk/axis
  1055. F: drivers/crypto/axis
  1056. F: drivers/pinctrl/pinctrl-artpec*
  1057. F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  1058. ARM/ASPEED I2C DRIVER
  1059. M: Brendan Higgins <brendanhiggins@google.com>
  1060. R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  1061. R: Joel Stanley <joel@jms.id.au>
  1062. L: linux-i2c@vger.kernel.org
  1063. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1064. S: Maintained
  1065. F: drivers/irqchip/irq-aspeed-i2c-ic.c
  1066. F: drivers/i2c/busses/i2c-aspeed.c
  1067. F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  1068. F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
  1069. ARM/ASPEED MACHINE SUPPORT
  1070. M: Joel Stanley <joel@jms.id.au>
  1071. R: Andrew Jeffery <andrew@aj.id.au>
  1072. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1073. L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
  1074. Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
  1075. S: Supported
  1076. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
  1077. F: arch/arm/mach-aspeed/
  1078. F: arch/arm/boot/dts/aspeed-*
  1079. N: aspeed
  1080. ARM/ATMEL AT91 Clock Support
  1081. M: Boris Brezillon <boris.brezillon@bootlin.com>
  1082. S: Maintained
  1083. F: drivers/clk/at91
  1084. ARM/CALXEDA HIGHBANK ARCHITECTURE
  1085. M: Rob Herring <robh@kernel.org>
  1086. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1087. S: Maintained
  1088. F: arch/arm/mach-highbank/
  1089. F: arch/arm/boot/dts/highbank.dts
  1090. F: arch/arm/boot/dts/ecx-*.dts*
  1091. ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
  1092. M: Krzysztof Halasa <khalasa@piap.pl>
  1093. S: Maintained
  1094. F: arch/arm/mach-cns3xxx/
  1095. ARM/CAVIUM THUNDER NETWORK DRIVER
  1096. M: Sunil Goutham <sgoutham@cavium.com>
  1097. M: Robert Richter <rric@kernel.org>
  1098. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1099. S: Supported
  1100. F: drivers/net/ethernet/cavium/thunder/
  1101. ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
  1102. M: Lukasz Majewski <lukma@denx.de>
  1103. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1104. S: Maintained
  1105. F: arch/arm/mach-ep93xx/ts72xx.c
  1106. ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
  1107. M: Alexander Shiyan <shc_work@mail.ru>
  1108. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1109. S: Odd Fixes
  1110. N: clps711x
  1111. ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
  1112. M: Lennert Buytenhek <kernel@wantstofly.org>
  1113. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1114. S: Maintained
  1115. ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  1116. M: Hartley Sweeten <hsweeten@visionengravers.com>
  1117. M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
  1118. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1119. S: Maintained
  1120. F: arch/arm/mach-ep93xx/
  1121. F: arch/arm/mach-ep93xx/include/mach/
  1122. ARM/CLKDEV SUPPORT
  1123. M: Russell King <linux@armlinux.org.uk>
  1124. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1125. S: Maintained
  1126. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
  1127. F: drivers/clk/clkdev.c
  1128. ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
  1129. M: Mike Rapoport <mike@compulab.co.il>
  1130. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1131. S: Maintained
  1132. ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
  1133. M: Baruch Siach <baruch@tkos.co.il>
  1134. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1135. S: Maintained
  1136. F: arch/arm/boot/dts/cx92755*
  1137. N: digicolor
  1138. ARM/CONTEC MICRO9 MACHINE SUPPORT
  1139. M: Hubert Feurstein <hubert.feurstein@contec.at>
  1140. S: Maintained
  1141. F: arch/arm/mach-ep93xx/micro9.c
  1142. ARM/CORESIGHT FRAMEWORK AND DRIVERS
  1143. M: Mathieu Poirier <mathieu.poirier@linaro.org>
  1144. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1145. S: Maintained
  1146. F: drivers/hwtracing/coresight/*
  1147. F: Documentation/trace/coresight.txt
  1148. F: Documentation/trace/coresight-cpu-debug.txt
  1149. F: Documentation/devicetree/bindings/arm/coresight.txt
  1150. F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
  1151. F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
  1152. F: tools/perf/arch/arm/util/pmu.c
  1153. F: tools/perf/arch/arm/util/auxtrace.c
  1154. F: tools/perf/arch/arm/util/cs-etm.c
  1155. F: tools/perf/arch/arm/util/cs-etm.h
  1156. F: tools/perf/util/cs-etm.*
  1157. F: tools/perf/util/cs-etm-decoder/*
  1158. ARM/CORGI MACHINE SUPPORT
  1159. M: Richard Purdie <rpurdie@rpsys.net>
  1160. S: Maintained
  1161. ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  1162. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1163. M: Linus Walleij <linus.walleij@linaro.org>
  1164. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1165. T: git git://github.com/ulli-kroll/linux.git
  1166. S: Maintained
  1167. F: Documentation/devicetree/bindings/arm/gemini.txt
  1168. F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
  1169. F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
  1170. F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  1171. F: arch/arm/mach-gemini/
  1172. F: drivers/net/ethernet/cortina/
  1173. F: drivers/pinctrl/pinctrl-gemini.c
  1174. F: drivers/rtc/rtc-ftrtc010.c
  1175. ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
  1176. M: Barry Song <baohua@kernel.org>
  1177. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1178. T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
  1179. S: Maintained
  1180. F: arch/arm/boot/dts/prima2*
  1181. F: arch/arm/mach-prima2/
  1182. F: drivers/clk/sirf/
  1183. F: drivers/clocksource/timer-prima2.c
  1184. F: drivers/clocksource/timer-atlas7.c
  1185. N: [^a-z]sirf
  1186. ARM/EBSA110 MACHINE SUPPORT
  1187. M: Russell King <linux@armlinux.org.uk>
  1188. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1189. W: http://www.armlinux.org.uk/
  1190. S: Maintained
  1191. F: arch/arm/mach-ebsa110/
  1192. F: drivers/net/ethernet/amd/am79c961a.*
  1193. ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
  1194. M: Uwe Kleine-König <kernel@pengutronix.de>
  1195. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1196. S: Maintained
  1197. N: efm32
  1198. ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
  1199. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1200. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1201. S: Maintained
  1202. F: arch/arm/mach-pxa/ezx.c
  1203. ARM/FARADAY FA526 PORT
  1204. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1205. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1206. S: Maintained
  1207. T: git git://git.berlios.de/gemini-board
  1208. F: arch/arm/mm/*-fa*
  1209. ARM/FOOTBRIDGE ARCHITECTURE
  1210. M: Russell King <linux@armlinux.org.uk>
  1211. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1212. W: http://www.armlinux.org.uk/
  1213. S: Maintained
  1214. F: arch/arm/include/asm/hardware/dec21285.h
  1215. F: arch/arm/mach-footbridge/
  1216. ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
  1217. M: Shawn Guo <shawnguo@kernel.org>
  1218. M: Sascha Hauer <kernel@pengutronix.de>
  1219. R: Fabio Estevam <fabio.estevam@nxp.com>
  1220. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1221. S: Maintained
  1222. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1223. F: arch/arm/mach-imx/
  1224. F: arch/arm/mach-mxs/
  1225. F: arch/arm/boot/dts/imx*
  1226. F: arch/arm/configs/imx*_defconfig
  1227. F: drivers/clk/imx/
  1228. F: drivers/soc/imx/
  1229. F: include/soc/imx/
  1230. ARM/FREESCALE VYBRID ARM ARCHITECTURE
  1231. M: Shawn Guo <shawnguo@kernel.org>
  1232. M: Sascha Hauer <kernel@pengutronix.de>
  1233. R: Stefan Agner <stefan@agner.ch>
  1234. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1235. S: Maintained
  1236. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1237. F: arch/arm/mach-imx/*vf610*
  1238. F: arch/arm/boot/dts/vf*
  1239. ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  1240. M: Lennert Buytenhek <kernel@wantstofly.org>
  1241. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1242. S: Maintained
  1243. ARM/GUMSTIX MACHINE SUPPORT
  1244. M: Steve Sakoman <sakoman@gmail.com>
  1245. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1246. S: Maintained
  1247. ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
  1248. M: Philipp Zabel <philipp.zabel@gmail.com>
  1249. M: Paul Parsons <lost.distance@yahoo.com>
  1250. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1251. S: Maintained
  1252. F: arch/arm/mach-pxa/hx4700.c
  1253. F: arch/arm/mach-pxa/include/mach/hx4700.h
  1254. F: sound/soc/pxa/hx4700.c
  1255. ARM/HISILICON SOC SUPPORT
  1256. M: Wei Xu <xuwei5@hisilicon.com>
  1257. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1258. W: http://www.hisilicon.com
  1259. S: Supported
  1260. T: git git://github.com/hisilicon/linux-hisi.git
  1261. F: arch/arm/mach-hisi/
  1262. F: arch/arm/boot/dts/hi3*
  1263. F: arch/arm/boot/dts/hip*
  1264. F: arch/arm/boot/dts/hisi*
  1265. F: arch/arm64/boot/dts/hisilicon/
  1266. ARM/HP JORNADA 7XX MACHINE SUPPORT
  1267. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  1268. W: www.jlime.com
  1269. S: Maintained
  1270. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  1271. F: arch/arm/mach-sa1100/jornada720.c
  1272. F: arch/arm/mach-sa1100/include/mach/jornada720.h
  1273. ARM/IGEP MACHINE SUPPORT
  1274. M: Enric Balletbo i Serra <eballetbo@gmail.com>
  1275. M: Javier Martinez Canillas <javier@dowhile0.org>
  1276. L: linux-omap@vger.kernel.org
  1277. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1278. S: Maintained
  1279. F: arch/arm/boot/dts/omap3-igep*
  1280. ARM/INCOME PXA270 SUPPORT
  1281. M: Marek Vasut <marek.vasut@gmail.com>
  1282. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1283. S: Maintained
  1284. F: arch/arm/mach-pxa/colibri-pxa270-income.c
  1285. ARM/INTEL IOP13XX ARM ARCHITECTURE
  1286. M: Lennert Buytenhek <kernel@wantstofly.org>
  1287. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1288. S: Maintained
  1289. ARM/INTEL IOP32X ARM ARCHITECTURE
  1290. M: Lennert Buytenhek <kernel@wantstofly.org>
  1291. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1292. S: Maintained
  1293. ARM/INTEL IOP33X ARM ARCHITECTURE
  1294. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1295. S: Orphan
  1296. ARM/INTEL IQ81342EX MACHINE SUPPORT
  1297. M: Lennert Buytenhek <kernel@wantstofly.org>
  1298. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1299. S: Maintained
  1300. ARM/INTEL IXDP2850 MACHINE SUPPORT
  1301. M: Lennert Buytenhek <kernel@wantstofly.org>
  1302. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1303. S: Maintained
  1304. ARM/INTEL IXP4XX ARM ARCHITECTURE
  1305. M: Imre Kaloz <kaloz@openwrt.org>
  1306. M: Krzysztof Halasa <khalasa@piap.pl>
  1307. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1308. S: Maintained
  1309. F: arch/arm/mach-ixp4xx/
  1310. ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
  1311. M: Jonathan Cameron <jic23@cam.ac.uk>
  1312. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1313. S: Maintained
  1314. F: arch/arm/mach-pxa/stargate2.c
  1315. F: drivers/pcmcia/pxa2xx_stargate2.c
  1316. ARM/INTEL XSC3 (MANZANO) ARM CORE
  1317. M: Lennert Buytenhek <kernel@wantstofly.org>
  1318. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1319. S: Maintained
  1320. ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
  1321. M: Lennert Buytenhek <kernel@wantstofly.org>
  1322. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1323. S: Maintained
  1324. ARM/LG1K ARCHITECTURE
  1325. M: Chanho Min <chanho.min@lge.com>
  1326. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1327. S: Maintained
  1328. F: arch/arm64/boot/dts/lg/
  1329. ARM/LOGICPD PXA270 MACHINE SUPPORT
  1330. M: Lennert Buytenhek <kernel@wantstofly.org>
  1331. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1332. S: Maintained
  1333. ARM/LPC18XX ARCHITECTURE
  1334. M: Joachim Eastwood <manabian@gmail.com>
  1335. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1336. S: Maintained
  1337. F: arch/arm/boot/dts/lpc43*
  1338. F: drivers/clk/nxp/clk-lpc18xx*
  1339. F: drivers/clocksource/time-lpc32xx.c
  1340. F: drivers/i2c/busses/i2c-lpc2k.c
  1341. F: drivers/memory/pl172.c
  1342. F: drivers/mtd/spi-nor/nxp-spifi.c
  1343. F: drivers/rtc/rtc-lpc24xx.c
  1344. N: lpc18xx
  1345. ARM/LPC32XX SOC SUPPORT
  1346. M: Vladimir Zapolskiy <vz@mleia.com>
  1347. M: Sylvain Lemieux <slemieux.tyco@gmail.com>
  1348. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1349. T: git git://github.com/vzapolskiy/linux-lpc32xx.git
  1350. S: Maintained
  1351. F: arch/arm/boot/dts/lpc32*
  1352. F: arch/arm/mach-lpc32xx/
  1353. F: drivers/i2c/busses/i2c-pnx.c
  1354. F: drivers/net/ethernet/nxp/lpc_eth.c
  1355. F: drivers/usb/host/ohci-nxp.c
  1356. F: drivers/watchdog/pnx4008_wdt.c
  1357. N: lpc32xx
  1358. ARM/MAGICIAN MACHINE SUPPORT
  1359. M: Philipp Zabel <philipp.zabel@gmail.com>
  1360. S: Maintained
  1361. ARM/Marvell Dove/MV78xx0/Orion SOC support
  1362. M: Jason Cooper <jason@lakedaemon.net>
  1363. M: Andrew Lunn <andrew@lunn.ch>
  1364. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1365. M: Gregory Clement <gregory.clement@bootlin.com>
  1366. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1367. S: Maintained
  1368. F: Documentation/devicetree/bindings/soc/dove/
  1369. F: arch/arm/mach-dove/
  1370. F: arch/arm/mach-mv78xx0/
  1371. F: arch/arm/mach-orion5x/
  1372. F: arch/arm/plat-orion/
  1373. F: arch/arm/boot/dts/dove*
  1374. F: arch/arm/boot/dts/orion5x*
  1375. ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
  1376. M: Jason Cooper <jason@lakedaemon.net>
  1377. M: Andrew Lunn <andrew@lunn.ch>
  1378. M: Gregory Clement <gregory.clement@bootlin.com>
  1379. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1380. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1381. S: Maintained
  1382. F: arch/arm/boot/dts/armada*
  1383. F: arch/arm/boot/dts/kirkwood*
  1384. F: arch/arm/configs/mvebu_*_defconfig
  1385. F: arch/arm/mach-mvebu/
  1386. F: arch/arm64/boot/dts/marvell/armada*
  1387. F: drivers/cpufreq/armada-37xx-cpufreq.c
  1388. F: drivers/cpufreq/mvebu-cpufreq.c
  1389. F: drivers/irqchip/irq-armada-370-xp.c
  1390. F: drivers/irqchip/irq-mvebu-*
  1391. F: drivers/pinctrl/mvebu/
  1392. F: drivers/rtc/rtc-armada38x.c
  1393. ARM/Mediatek RTC DRIVER
  1394. M: Eddie Huang <eddie.huang@mediatek.com>
  1395. M: Sean Wang <sean.wang@mediatek.com>
  1396. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1397. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1398. S: Maintained
  1399. F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
  1400. F: drivers/rtc/rtc-mt6397.c
  1401. F: drivers/rtc/rtc-mt7622.c
  1402. ARM/Mediatek SoC support
  1403. M: Matthias Brugger <matthias.bgg@gmail.com>
  1404. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1405. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1406. S: Maintained
  1407. F: arch/arm/boot/dts/mt6*
  1408. F: arch/arm/boot/dts/mt7*
  1409. F: arch/arm/boot/dts/mt8*
  1410. F: arch/arm/mach-mediatek/
  1411. F: arch/arm64/boot/dts/mediatek/
  1412. N: mtk
  1413. K: mediatek
  1414. ARM/Mediatek USB3 PHY DRIVER
  1415. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  1416. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1417. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1418. S: Maintained
  1419. F: drivers/phy/mediatek/phy-mtk-tphy.c
  1420. ARM/MICREL KS8695 ARCHITECTURE
  1421. M: Greg Ungerer <gerg@uclinux.org>
  1422. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1423. F: arch/arm/mach-ks8695/
  1424. S: Odd Fixes
  1425. ARM/Microchip (AT91) SoC support
  1426. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  1427. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  1428. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1429. W: http://www.linux4sam.org
  1430. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
  1431. S: Supported
  1432. N: at91
  1433. N: atmel
  1434. F: arch/arm/mach-at91/
  1435. F: include/soc/at91/
  1436. F: arch/arm/boot/dts/at91*.dts
  1437. F: arch/arm/boot/dts/at91*.dtsi
  1438. F: arch/arm/boot/dts/sama*.dts
  1439. F: arch/arm/boot/dts/sama*.dtsi
  1440. F: arch/arm/include/debug/at91.S
  1441. F: drivers/memory/atmel*
  1442. F: drivers/watchdog/sama5d4_wdt.c
  1443. X: drivers/input/touchscreen/atmel_mxt_ts.c
  1444. X: drivers/net/wireless/atmel/
  1445. ARM/MIOA701 MACHINE SUPPORT
  1446. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1447. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1448. F: arch/arm/mach-pxa/mioa701.c
  1449. S: Maintained
  1450. ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
  1451. M: Michael Petchkovsky <mkpetch@internode.on.net>
  1452. S: Maintained
  1453. ARM/NOMADIK/U300/Ux500 ARCHITECTURES
  1454. M: Linus Walleij <linus.walleij@linaro.org>
  1455. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1456. S: Maintained
  1457. F: arch/arm/mach-nomadik/
  1458. F: arch/arm/mach-u300/
  1459. F: arch/arm/mach-ux500/
  1460. F: arch/arm/boot/dts/ste-*
  1461. F: drivers/clk/clk-nomadik.c
  1462. F: drivers/clk/clk-u300.c
  1463. F: drivers/clocksource/clksrc-dbx500-prcmu.c
  1464. F: drivers/clocksource/timer-u300.c
  1465. F: drivers/dma/coh901318*
  1466. F: drivers/dma/ste_dma40*
  1467. F: drivers/hwspinlock/u8500_hsem.c
  1468. F: drivers/i2c/busses/i2c-nomadik.c
  1469. F: drivers/i2c/busses/i2c-stu300.c
  1470. F: drivers/mfd/ab3100*
  1471. F: drivers/mfd/ab8500*
  1472. F: drivers/mfd/abx500*
  1473. F: drivers/mfd/dbx500*
  1474. F: drivers/mfd/db8500*
  1475. F: drivers/pinctrl/nomadik/
  1476. F: drivers/pinctrl/pinctrl-coh901*
  1477. F: drivers/pinctrl/pinctrl-u300.c
  1478. F: drivers/rtc/rtc-ab3100.c
  1479. F: drivers/rtc/rtc-ab8500.c
  1480. F: drivers/rtc/rtc-coh901331.c
  1481. F: drivers/rtc/rtc-pl031.c
  1482. F: drivers/watchdog/coh901327_wdt.c
  1483. F: Documentation/devicetree/bindings/arm/ste-*
  1484. F: Documentation/devicetree/bindings/arm/ux500/
  1485. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
  1486. ARM/NUVOTON NPCM ARCHITECTURE
  1487. M: Avi Fishman <avifishman70@gmail.com>
  1488. M: Tomer Maimon <tmaimon77@gmail.com>
  1489. R: Patrick Venture <venture@google.com>
  1490. R: Nancy Yuen <yuenn@google.com>
  1491. R: Brendan Higgins <brendanhiggins@google.com>
  1492. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1493. S: Supported
  1494. F: arch/arm/mach-npcm/
  1495. F: arch/arm/boot/dts/nuvoton-npcm*
  1496. F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
  1497. F: drivers/*/*npcm*
  1498. F: Documentation/*/*npcm*
  1499. ARM/NUVOTON W90X900 ARM ARCHITECTURE
  1500. M: Wan ZongShun <mcuos.com@gmail.com>
  1501. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1502. W: http://www.mcuos.com
  1503. S: Maintained
  1504. F: arch/arm/mach-w90x900/
  1505. F: drivers/input/keyboard/w90p910_keypad.c
  1506. F: drivers/input/touchscreen/w90p910_ts.c
  1507. F: drivers/watchdog/nuc900_wdt.c
  1508. F: drivers/net/ethernet/nuvoton/w90p910_ether.c
  1509. F: drivers/mtd/nand/raw/nuc900_nand.c
  1510. F: drivers/rtc/rtc-nuc900.c
  1511. F: drivers/spi/spi-nuc900.c
  1512. F: drivers/usb/host/ehci-w90x900.c
  1513. F: drivers/video/fbdev/nuc900fb.c
  1514. ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  1515. M: Nelson Castillo <arhuaco@freaks-unidos.net>
  1516. L: openmoko-kernel@lists.openmoko.org (subscribers-only)
  1517. W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
  1518. S: Supported
  1519. ARM/Orion SoC/Technologic Systems TS-78xx platform support
  1520. M: Alexander Clouter <alex@digriz.org.uk>
  1521. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1522. W: http://www.digriz.org.uk/ts78xx/kernel
  1523. S: Maintained
  1524. F: arch/arm/mach-orion5x/ts78xx-*
  1525. ARM/OXNAS platform support
  1526. M: Neil Armstrong <narmstrong@baylibre.com>
  1527. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1528. L: linux-oxnas@groups.io (moderated for non-subscribers)
  1529. S: Maintained
  1530. F: arch/arm/mach-oxnas/
  1531. F: arch/arm/boot/dts/ox8*.dts*
  1532. N: oxnas
  1533. ARM/PALM TREO SUPPORT
  1534. M: Tomas Cech <sleep_walker@suse.com>
  1535. L: linux-arm-kernel@lists.infradead.org
  1536. W: http://hackndev.com
  1537. S: Maintained
  1538. F: arch/arm/mach-pxa/palmtreo.*
  1539. ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
  1540. M: Marek Vasut <marek.vasut@gmail.com>
  1541. L: linux-arm-kernel@lists.infradead.org
  1542. W: http://hackndev.com
  1543. S: Maintained
  1544. F: arch/arm/mach-pxa/include/mach/palmtx.h
  1545. F: arch/arm/mach-pxa/palmtx.c
  1546. F: arch/arm/mach-pxa/palmt5.*
  1547. F: arch/arm/mach-pxa/include/mach/palmld.h
  1548. F: arch/arm/mach-pxa/palmld.c
  1549. F: arch/arm/mach-pxa/palmte2.*
  1550. F: arch/arm/mach-pxa/include/mach/palmtc.h
  1551. F: arch/arm/mach-pxa/palmtc.c
  1552. ARM/PALMZ72 SUPPORT
  1553. M: Sergey Lapin <slapin@ossfans.org>
  1554. L: linux-arm-kernel@lists.infradead.org
  1555. W: http://hackndev.com
  1556. S: Maintained
  1557. F: arch/arm/mach-pxa/palmz72.*
  1558. ARM/PLEB SUPPORT
  1559. M: Peter Chubb <pleb@gelato.unsw.edu.au>
  1560. W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
  1561. S: Maintained
  1562. ARM/PT DIGITAL BOARD PORT
  1563. M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
  1564. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1565. W: http://www.armlinux.org.uk/
  1566. S: Maintained
  1567. ARM/QUALCOMM SUPPORT
  1568. M: Andy Gross <andy.gross@linaro.org>
  1569. M: David Brown <david.brown@linaro.org>
  1570. L: linux-arm-msm@vger.kernel.org
  1571. L: linux-soc@vger.kernel.org
  1572. S: Maintained
  1573. F: Documentation/devicetree/bindings/soc/qcom/
  1574. F: arch/arm/boot/dts/qcom-*.dts
  1575. F: arch/arm/boot/dts/qcom-*.dtsi
  1576. F: arch/arm/mach-qcom/
  1577. F: arch/arm64/boot/dts/qcom/*
  1578. F: drivers/i2c/busses/i2c-qup.c
  1579. F: drivers/clk/qcom/
  1580. F: drivers/dma/qcom/
  1581. F: drivers/soc/qcom/
  1582. F: drivers/spi/spi-qup.c
  1583. F: drivers/tty/serial/msm_serial.c
  1584. F: drivers/*/pm8???-*
  1585. F: drivers/mfd/ssbi.c
  1586. F: drivers/firmware/qcom_scm.c
  1587. T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
  1588. ARM/RADISYS ENP2611 MACHINE SUPPORT
  1589. M: Lennert Buytenhek <kernel@wantstofly.org>
  1590. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1591. S: Maintained
  1592. ARM/REALTEK ARCHITECTURE
  1593. M: Andreas Färber <afaerber@suse.de>
  1594. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1595. S: Maintained
  1596. F: arch/arm64/boot/dts/realtek/
  1597. F: Documentation/devicetree/bindings/arm/realtek.txt
  1598. ARM/RENESAS ARM64 ARCHITECTURE
  1599. M: Simon Horman <horms@verge.net.au>
  1600. M: Magnus Damm <magnus.damm@gmail.com>
  1601. L: linux-renesas-soc@vger.kernel.org
  1602. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1603. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1604. S: Supported
  1605. F: arch/arm64/boot/dts/renesas/
  1606. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1607. F: drivers/soc/renesas/
  1608. F: include/linux/soc/renesas/
  1609. ARM/RISCPC ARCHITECTURE
  1610. M: Russell King <linux@armlinux.org.uk>
  1611. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1612. W: http://www.armlinux.org.uk/
  1613. S: Maintained
  1614. F: arch/arm/include/asm/hardware/entry-macro-iomd.S
  1615. F: arch/arm/include/asm/hardware/ioc.h
  1616. F: arch/arm/include/asm/hardware/iomd.h
  1617. F: arch/arm/include/asm/hardware/memc.h
  1618. F: arch/arm/mach-rpc/
  1619. F: drivers/net/ethernet/8390/etherh.c
  1620. F: drivers/net/ethernet/i825xx/ether1*
  1621. F: drivers/net/ethernet/seeq/ether3*
  1622. F: drivers/scsi/arm/
  1623. ARM/Rockchip SoC support
  1624. M: Heiko Stuebner <heiko@sntech.de>
  1625. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1626. L: linux-rockchip@lists.infradead.org
  1627. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
  1628. S: Maintained
  1629. F: arch/arm/boot/dts/rk3*
  1630. F: arch/arm/boot/dts/rv1108*
  1631. F: arch/arm/mach-rockchip/
  1632. F: drivers/clk/rockchip/
  1633. F: drivers/i2c/busses/i2c-rk3x.c
  1634. F: drivers/*/*rockchip*
  1635. F: drivers/*/*/*rockchip*
  1636. F: sound/soc/rockchip/
  1637. N: rockchip
  1638. ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
  1639. M: Kukjin Kim <kgene@kernel.org>
  1640. M: Krzysztof Kozlowski <krzk@kernel.org>
  1641. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1642. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1643. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  1644. S: Maintained
  1645. F: arch/arm/boot/dts/s3c*
  1646. F: arch/arm/boot/dts/s5p*
  1647. F: arch/arm/boot/dts/exynos*
  1648. F: arch/arm64/boot/dts/exynos/
  1649. F: arch/arm/plat-samsung/
  1650. F: arch/arm/mach-s3c24*/
  1651. F: arch/arm/mach-s3c64xx/
  1652. F: arch/arm/mach-s5p*/
  1653. F: arch/arm/mach-exynos*/
  1654. F: drivers/*/*s3c24*
  1655. F: drivers/*/*/*s3c24*
  1656. F: drivers/*/*s3c64xx*
  1657. F: drivers/*/*s5pv210*
  1658. F: drivers/memory/samsung/*
  1659. F: drivers/soc/samsung/*
  1660. F: Documentation/arm/Samsung/
  1661. F: Documentation/devicetree/bindings/arm/samsung/
  1662. F: Documentation/devicetree/bindings/sram/samsung-sram.txt
  1663. F: Documentation/devicetree/bindings/power/pd-samsung.txt
  1664. N: exynos
  1665. ARM/SAMSUNG MOBILE MACHINE SUPPORT
  1666. M: Kyungmin Park <kyungmin.park@samsung.com>
  1667. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1668. S: Maintained
  1669. F: arch/arm/mach-s5pv210/
  1670. ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
  1671. M: Kyungmin Park <kyungmin.park@samsung.com>
  1672. M: Kamil Debski <kamil@wypas.org>
  1673. M: Andrzej Hajda <a.hajda@samsung.com>
  1674. L: linux-arm-kernel@lists.infradead.org
  1675. L: linux-media@vger.kernel.org
  1676. S: Maintained
  1677. F: drivers/media/platform/s5p-g2d/
  1678. ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
  1679. M: Marek Szyprowski <m.szyprowski@samsung.com>
  1680. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1681. L: linux-media@vger.kernel.org
  1682. S: Maintained
  1683. F: drivers/media/platform/s5p-cec/
  1684. F: Documentation/devicetree/bindings/media/s5p-cec.txt
  1685. ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
  1686. M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  1687. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  1688. L: linux-arm-kernel@lists.infradead.org
  1689. L: linux-media@vger.kernel.org
  1690. S: Maintained
  1691. F: drivers/media/platform/s5p-jpeg/
  1692. ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
  1693. M: Kyungmin Park <kyungmin.park@samsung.com>
  1694. M: Kamil Debski <kamil@wypas.org>
  1695. M: Jeongtae Park <jtp.park@samsung.com>
  1696. M: Andrzej Hajda <a.hajda@samsung.com>
  1697. L: linux-arm-kernel@lists.infradead.org
  1698. L: linux-media@vger.kernel.org
  1699. S: Maintained
  1700. F: arch/arm/plat-samsung/s5p-dev-mfc.c
  1701. F: drivers/media/platform/s5p-mfc/
  1702. ARM/SHMOBILE ARM ARCHITECTURE
  1703. M: Simon Horman <horms@verge.net.au>
  1704. M: Magnus Damm <magnus.damm@gmail.com>
  1705. L: linux-renesas-soc@vger.kernel.org
  1706. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1707. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1708. S: Supported
  1709. F: arch/arm/boot/dts/emev2*
  1710. F: arch/arm/boot/dts/r7s*
  1711. F: arch/arm/boot/dts/r8a*
  1712. F: arch/arm/boot/dts/sh*
  1713. F: arch/arm/configs/shmobile_defconfig
  1714. F: arch/arm/include/debug/renesas-scif.S
  1715. F: arch/arm/mach-shmobile/
  1716. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1717. F: drivers/soc/renesas/
  1718. F: include/linux/soc/renesas/
  1719. ARM/SOCFPGA ARCHITECTURE
  1720. M: Dinh Nguyen <dinguyen@kernel.org>
  1721. S: Maintained
  1722. F: arch/arm/mach-socfpga/
  1723. F: arch/arm/boot/dts/socfpga*
  1724. F: arch/arm/configs/socfpga_defconfig
  1725. F: arch/arm64/boot/dts/altera/
  1726. W: http://www.rocketboards.org
  1727. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  1728. ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
  1729. M: Dinh Nguyen <dinguyen@kernel.org>
  1730. S: Maintained
  1731. F: drivers/clk/socfpga/
  1732. ARM/SOCFPGA EDAC SUPPORT
  1733. M: Thor Thayer <thor.thayer@linux.intel.com>
  1734. S: Maintained
  1735. F: drivers/edac/altera_edac.
  1736. ARM/SPREADTRUM SoC SUPPORT
  1737. M: Orson Zhai <orsonzhai@gmail.com>
  1738. M: Baolin Wang <baolin.wang@linaro.org>
  1739. M: Chunyan Zhang <zhang.lyra@gmail.com>
  1740. S: Maintained
  1741. F: arch/arm64/boot/dts/sprd
  1742. N: sprd
  1743. ARM/STI ARCHITECTURE
  1744. M: Patrice Chotard <patrice.chotard@st.com>
  1745. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1746. W: http://www.stlinux.com
  1747. S: Maintained
  1748. F: arch/arm/mach-sti/
  1749. F: arch/arm/boot/dts/sti*
  1750. F: drivers/char/hw_random/st-rng.c
  1751. F: drivers/clocksource/arm_global_timer.c
  1752. F: drivers/clocksource/clksrc_st_lpc.c
  1753. F: drivers/cpufreq/sti-cpufreq.c
  1754. F: drivers/dma/st_fdma*
  1755. F: drivers/i2c/busses/i2c-st.c
  1756. F: drivers/media/rc/st_rc.c
  1757. F: drivers/media/platform/sti/c8sectpfe/
  1758. F: drivers/mmc/host/sdhci-st.c
  1759. F: drivers/phy/st/phy-miphy28lp.c
  1760. F: drivers/phy/st/phy-stih407-usb.c
  1761. F: drivers/pinctrl/pinctrl-st.c
  1762. F: drivers/remoteproc/st_remoteproc.c
  1763. F: drivers/remoteproc/st_slim_rproc.c
  1764. F: drivers/reset/sti/
  1765. F: drivers/rtc/rtc-st-lpc.c
  1766. F: drivers/tty/serial/st-asc.c
  1767. F: drivers/usb/dwc3/dwc3-st.c
  1768. F: drivers/usb/host/ehci-st.c
  1769. F: drivers/usb/host/ohci-st.c
  1770. F: drivers/watchdog/st_lpc_wdt.c
  1771. F: drivers/ata/ahci_st.c
  1772. F: include/linux/remoteproc/st_slim_rproc.h
  1773. ARM/STM32 ARCHITECTURE
  1774. M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
  1775. M: Alexandre Torgue <alexandre.torgue@st.com>
  1776. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1777. S: Maintained
  1778. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
  1779. N: stm32
  1780. F: arch/arm/boot/dts/stm32*
  1781. F: arch/arm/mach-stm32/
  1782. F: drivers/clocksource/armv7m_systick.c
  1783. ARM/Synaptics Berlin SoC support
  1784. M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
  1785. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1786. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1787. S: Maintained
  1788. F: arch/arm/mach-berlin/
  1789. F: arch/arm/boot/dts/berlin*
  1790. F: arch/arm64/boot/dts/marvell/berlin*
  1791. ARM/TANGO ARCHITECTURE
  1792. M: Marc Gonzalez <marc.w.gonzalez@free.fr>
  1793. M: Mans Rullgard <mans@mansr.com>
  1794. L: linux-arm-kernel@lists.infradead.org
  1795. S: Odd Fixes
  1796. N: tango
  1797. ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
  1798. M: Lennert Buytenhek <kernel@wantstofly.org>
  1799. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1800. S: Maintained
  1801. ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  1802. M: Hans Verkuil <hans.verkuil@cisco.com>
  1803. L: linux-tegra@vger.kernel.org
  1804. L: linux-media@vger.kernel.org
  1805. S: Maintained
  1806. F: drivers/media/platform/tegra-cec/
  1807. F: Documentation/devicetree/bindings/media/tegra-cec.txt
  1808. ARM/TETON BGA MACHINE SUPPORT
  1809. M: "Mark F. Brown" <mark.brown314@gmail.com>
  1810. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1811. S: Maintained
  1812. ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  1813. M: Santosh Shilimkar <ssantosh@kernel.org>
  1814. L: linux-kernel@vger.kernel.org
  1815. S: Maintained
  1816. F: drivers/memory/*emif*
  1817. ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
  1818. M: Santosh Shilimkar <ssantosh@kernel.org>
  1819. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1820. S: Maintained
  1821. F: arch/arm/mach-keystone/
  1822. F: arch/arm/boot/dts/keystone-*
  1823. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  1824. ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
  1825. M: Santosh Shilimkar <ssantosh@kernel.org>
  1826. L: linux-kernel@vger.kernel.org
  1827. S: Maintained
  1828. F: drivers/clk/keystone/
  1829. ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
  1830. M: Santosh Shilimkar <ssantosh@kernel.org>
  1831. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1832. L: linux-kernel@vger.kernel.org
  1833. S: Maintained
  1834. F: drivers/clocksource/timer-keystone.c
  1835. ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
  1836. M: Santosh Shilimkar <ssantosh@kernel.org>
  1837. L: linux-kernel@vger.kernel.org
  1838. S: Maintained
  1839. F: drivers/power/reset/keystone-reset.c
  1840. ARM/THECUS N2100 MACHINE SUPPORT
  1841. M: Lennert Buytenhek <kernel@wantstofly.org>
  1842. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1843. S: Maintained
  1844. ARM/TOSA MACHINE SUPPORT
  1845. M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
  1846. M: Dirk Opfer <dirk@opfer-online.de>
  1847. S: Maintained
  1848. ARM/UNIPHIER ARCHITECTURE
  1849. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  1850. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1851. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
  1852. S: Maintained
  1853. F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
  1854. F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
  1855. F: arch/arm/boot/dts/uniphier*
  1856. F: arch/arm/include/asm/hardware/cache-uniphier.h
  1857. F: arch/arm/mach-uniphier/
  1858. F: arch/arm/mm/cache-uniphier.c
  1859. F: arch/arm64/boot/dts/socionext/uniphier*
  1860. F: drivers/bus/uniphier-system-bus.c
  1861. F: drivers/clk/uniphier/
  1862. F: drivers/gpio/gpio-uniphier.c
  1863. F: drivers/i2c/busses/i2c-uniphier*
  1864. F: drivers/irqchip/irq-uniphier-aidet.c
  1865. F: drivers/pinctrl/uniphier/
  1866. F: drivers/reset/reset-uniphier.c
  1867. F: drivers/tty/serial/8250/8250_uniphier.c
  1868. N: uniphier
  1869. ARM/Ux500 CLOCK FRAMEWORK SUPPORT
  1870. M: Ulf Hansson <ulf.hansson@linaro.org>
  1871. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1872. T: git git://git.linaro.org/people/ulfh/clk.git
  1873. S: Maintained
  1874. F: drivers/clk/ux500/
  1875. ARM/VERSATILE EXPRESS PLATFORM
  1876. M: Liviu Dudau <liviu.dudau@arm.com>
  1877. M: Sudeep Holla <sudeep.holla@arm.com>
  1878. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  1879. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1880. S: Maintained
  1881. F: arch/arm/boot/dts/vexpress*
  1882. F: arch/arm64/boot/dts/arm/
  1883. F: arch/arm/mach-vexpress/
  1884. F: */*/vexpress*
  1885. F: */*/*/vexpress*
  1886. F: drivers/clk/versatile/clk-vexpress-osc.c
  1887. F: drivers/clocksource/versatile.c
  1888. N: mps2
  1889. ARM/VFP SUPPORT
  1890. M: Russell King <linux@armlinux.org.uk>
  1891. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1892. W: http://www.armlinux.org.uk/
  1893. S: Maintained
  1894. F: arch/arm/vfp/
  1895. ARM/VOIPAC PXA270 SUPPORT
  1896. M: Marek Vasut <marek.vasut@gmail.com>
  1897. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1898. S: Maintained
  1899. F: arch/arm/mach-pxa/vpac270.c
  1900. F: arch/arm/mach-pxa/include/mach/vpac270.h
  1901. ARM/VT8500 ARM ARCHITECTURE
  1902. M: Tony Prisk <linux@prisktech.co.nz>
  1903. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1904. S: Maintained
  1905. F: arch/arm/mach-vt8500/
  1906. F: drivers/clocksource/vt8500_timer.c
  1907. F: drivers/i2c/busses/i2c-wmt.c
  1908. F: drivers/mmc/host/wmt-sdmmc.c
  1909. F: drivers/pwm/pwm-vt8500.c
  1910. F: drivers/rtc/rtc-vt8500.c
  1911. F: drivers/tty/serial/vt8500_serial.c
  1912. F: drivers/usb/host/ehci-platform.c
  1913. F: drivers/usb/host/uhci-platform.c
  1914. F: drivers/video/fbdev/vt8500lcdfb.*
  1915. F: drivers/video/fbdev/wm8505fb*
  1916. F: drivers/video/fbdev/wmt_ge_rops.*
  1917. ARM/ZIPIT Z2 SUPPORT
  1918. M: Marek Vasut <marek.vasut@gmail.com>
  1919. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1920. S: Maintained
  1921. F: arch/arm/mach-pxa/z2.c
  1922. F: arch/arm/mach-pxa/include/mach/z2.h
  1923. ARM/ZTE ARCHITECTURE
  1924. M: Jun Nie <jun.nie@linaro.org>
  1925. M: Baoyou Xie <baoyou.xie@linaro.org>
  1926. M: Shawn Guo <shawnguo@kernel.org>
  1927. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1928. S: Maintained
  1929. F: arch/arm/boot/dts/zx2967*
  1930. F: arch/arm/mach-zx/
  1931. F: arch/arm64/boot/dts/zte/
  1932. F: drivers/clk/zte/
  1933. F: drivers/dma/zx_dma.c
  1934. F: drivers/gpio/gpio-zx.c
  1935. F: drivers/i2c/busses/i2c-zx2967.c
  1936. F: drivers/mmc/host/dw_mmc-zx.*
  1937. F: drivers/pinctrl/zte/
  1938. F: drivers/soc/zte/
  1939. F: drivers/thermal/zx2967_thermal.c
  1940. F: drivers/watchdog/zx2967_wdt.c
  1941. F: Documentation/devicetree/bindings/arm/zte.txt
  1942. F: Documentation/devicetree/bindings/clock/zx2967*.txt
  1943. F: Documentation/devicetree/bindings/dma/zxdma.txt
  1944. F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
  1945. F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
  1946. F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
  1947. F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  1948. F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  1949. F: Documentation/devicetree/bindings/soc/zte/
  1950. F: Documentation/devicetree/bindings/sound/zte,*.txt
  1951. F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
  1952. F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
  1953. F: include/dt-bindings/clock/zx2967*.h
  1954. F: include/dt-bindings/soc/zte,*.h
  1955. F: sound/soc/codecs/zx_aud96p22.c
  1956. F: sound/soc/zte/
  1957. ARM/ZYNQ ARCHITECTURE
  1958. M: Michal Simek <michal.simek@xilinx.com>
  1959. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1960. W: http://wiki.xilinx.com
  1961. T: git https://github.com/Xilinx/linux-xlnx.git
  1962. S: Supported
  1963. F: arch/arm/mach-zynq/
  1964. F: drivers/cpuidle/cpuidle-zynq.c
  1965. F: drivers/block/xsysace.c
  1966. N: zynq
  1967. N: xilinx
  1968. F: drivers/clocksource/cadence_ttc_timer.c
  1969. F: drivers/i2c/busses/i2c-cadence.c
  1970. F: drivers/mmc/host/sdhci-of-arasan.c
  1971. F: drivers/edac/synopsys_edac.c
  1972. ARM64 PORT (AARCH64 ARCHITECTURE)
  1973. M: Catalin Marinas <catalin.marinas@arm.com>
  1974. M: Will Deacon <will.deacon@arm.com>
  1975. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1976. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
  1977. S: Maintained
  1978. F: arch/arm64/
  1979. F: Documentation/arm64/
  1980. AS3645A LED FLASH CONTROLLER DRIVER
  1981. M: Sakari Ailus <sakari.ailus@iki.fi>
  1982. L: linux-leds@vger.kernel.org
  1983. S: Maintained
  1984. F: drivers/leds/leds-as3645a.c
  1985. ASAHI KASEI AK8974 DRIVER
  1986. M: Linus Walleij <linus.walleij@linaro.org>
  1987. L: linux-iio@vger.kernel.org
  1988. W: http://www.akm.com/
  1989. S: Supported
  1990. F: drivers/iio/magnetometer/ak8974.c
  1991. ASC7621 HARDWARE MONITOR DRIVER
  1992. M: George Joseph <george.joseph@fairview5.com>
  1993. L: linux-hwmon@vger.kernel.org
  1994. S: Maintained
  1995. F: Documentation/hwmon/asc7621
  1996. F: drivers/hwmon/asc7621.c
  1997. ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
  1998. M: Corentin Chary <corentin.chary@gmail.com>
  1999. L: acpi4asus-user@lists.sourceforge.net
  2000. L: platform-driver-x86@vger.kernel.org
  2001. W: http://acpi4asus.sf.net
  2002. S: Maintained
  2003. F: drivers/platform/x86/asus*.c
  2004. F: drivers/platform/x86/eeepc*.c
  2005. ASUS WIRELESS RADIO CONTROL DRIVER
  2006. M: João Paulo Rechi Vita <jprvita@gmail.com>
  2007. L: platform-driver-x86@vger.kernel.org
  2008. S: Maintained
  2009. F: drivers/platform/x86/asus-wireless.c
  2010. ASYMMETRIC KEYS
  2011. M: David Howells <dhowells@redhat.com>
  2012. L: keyrings@vger.kernel.org
  2013. S: Maintained
  2014. F: Documentation/crypto/asymmetric-keys.txt
  2015. F: include/linux/verification.h
  2016. F: include/crypto/public_key.h
  2017. F: include/crypto/pkcs7.h
  2018. F: crypto/asymmetric_keys/
  2019. ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  2020. R: Dan Williams <dan.j.williams@intel.com>
  2021. W: http://sourceforge.net/projects/xscaleiop
  2022. S: Odd fixes
  2023. F: Documentation/crypto/async-tx-api.txt
  2024. F: crypto/async_tx/
  2025. F: drivers/dma/
  2026. F: include/linux/dmaengine.h
  2027. F: include/linux/async_tx.h
  2028. AT24 EEPROM DRIVER
  2029. M: Bartosz Golaszewski <brgl@bgdev.pl>
  2030. L: linux-i2c@vger.kernel.org
  2031. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
  2032. S: Maintained
  2033. F: Documentation/devicetree/bindings/eeprom/at24.txt
  2034. F: drivers/misc/eeprom/at24.c
  2035. F: include/linux/platform_data/at24.h
  2036. ATA OVER ETHERNET (AOE) DRIVER
  2037. M: "Ed L. Cashin" <ed.cashin@acm.org>
  2038. W: http://www.openaoe.org/
  2039. S: Supported
  2040. F: Documentation/aoe/
  2041. F: drivers/block/aoe/
  2042. ATHEROS 71XX/9XXX GPIO DRIVER
  2043. M: Alban Bedel <albeu@free.fr>
  2044. W: https://github.com/AlbanBedel/linux
  2045. T: git git://github.com/AlbanBedel/linux
  2046. S: Maintained
  2047. F: drivers/gpio/gpio-ath79.c
  2048. F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
  2049. ATHEROS ATH GENERIC UTILITIES
  2050. M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
  2051. L: linux-wireless@vger.kernel.org
  2052. S: Supported
  2053. F: drivers/net/wireless/ath/*
  2054. ATHEROS ATH5K WIRELESS DRIVER
  2055. M: Jiri Slaby <jirislaby@gmail.com>
  2056. M: Nick Kossifidis <mickflemm@gmail.com>
  2057. M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
  2058. L: linux-wireless@vger.kernel.org
  2059. W: http://wireless.kernel.org/en/users/Drivers/ath5k
  2060. S: Maintained
  2061. F: drivers/net/wireless/ath/ath5k/
  2062. ATHEROS ATH6KL WIRELESS DRIVER
  2063. M: Kalle Valo <kvalo@qca.qualcomm.com>
  2064. L: linux-wireless@vger.kernel.org
  2065. W: http://wireless.kernel.org/en/users/Drivers/ath6kl
  2066. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  2067. S: Supported
  2068. F: drivers/net/wireless/ath/ath6kl/
  2069. ATI_REMOTE2 DRIVER
  2070. M: Ville Syrjala <syrjala@sci.fi>
  2071. S: Maintained
  2072. F: drivers/input/misc/ati_remote2.c
  2073. ATK0110 HWMON DRIVER
  2074. M: Luca Tettamanti <kronos.it@gmail.com>
  2075. L: linux-hwmon@vger.kernel.org
  2076. S: Maintained
  2077. F: drivers/hwmon/asus_atk0110.c
  2078. ATLX ETHERNET DRIVERS
  2079. M: Jay Cliburn <jcliburn@gmail.com>
  2080. M: Chris Snook <chris.snook@gmail.com>
  2081. L: netdev@vger.kernel.org
  2082. W: http://sourceforge.net/projects/atl1
  2083. W: http://atl1.sourceforge.net
  2084. S: Maintained
  2085. F: drivers/net/ethernet/atheros/
  2086. ATM
  2087. M: Chas Williams <3chas3@gmail.com>
  2088. L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
  2089. L: netdev@vger.kernel.org
  2090. W: http://linux-atm.sourceforge.net
  2091. S: Maintained
  2092. F: drivers/atm/
  2093. F: include/linux/atm*
  2094. F: include/uapi/linux/atm*
  2095. ATMEL AT91 / AT32 MCI DRIVER
  2096. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2097. S: Maintained
  2098. F: drivers/mmc/host/atmel-mci.c
  2099. ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
  2100. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2101. S: Supported
  2102. F: drivers/power/reset/at91-sama5d2_shdwc.c
  2103. ATMEL Audio ALSA driver
  2104. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2105. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2106. S: Supported
  2107. F: sound/soc/atmel
  2108. ATMEL I2C DRIVER
  2109. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2110. L: linux-i2c@vger.kernel.org
  2111. S: Supported
  2112. F: drivers/i2c/busses/i2c-at91.c
  2113. ATMEL ISI DRIVER
  2114. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2115. L: linux-media@vger.kernel.org
  2116. S: Supported
  2117. F: drivers/media/platform/atmel/atmel-isi.c
  2118. F: include/media/atmel-isi.h
  2119. ATMEL LCDFB DRIVER
  2120. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2121. L: linux-fbdev@vger.kernel.org
  2122. S: Maintained
  2123. F: drivers/video/fbdev/atmel_lcdfb.c
  2124. F: include/video/atmel_lcdc.h
  2125. ATMEL MACB ETHERNET DRIVER
  2126. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2127. S: Supported
  2128. F: drivers/net/ethernet/cadence/
  2129. ATMEL MAXTOUCH DRIVER
  2130. M: Nick Dyer <nick@shmanahar.org>
  2131. T: git git://github.com/ndyer/linux.git
  2132. S: Maintained
  2133. F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
  2134. F: drivers/input/touchscreen/atmel_mxt_ts.c
  2135. ATMEL SAMA5D2 ADC DRIVER
  2136. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2137. L: linux-iio@vger.kernel.org
  2138. S: Supported
  2139. F: drivers/iio/adc/at91-sama5d2_adc.c
  2140. ATMEL SDMMC DRIVER
  2141. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2142. L: linux-mmc@vger.kernel.org
  2143. S: Supported
  2144. F: drivers/mmc/host/sdhci-of-at91.c
  2145. ATMEL SPI DRIVER
  2146. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2147. S: Supported
  2148. F: drivers/spi/spi-atmel.*
  2149. ATMEL SSC DRIVER
  2150. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2151. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2152. S: Supported
  2153. F: drivers/misc/atmel-ssc.c
  2154. F: include/linux/atmel-ssc.h
  2155. ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
  2156. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2157. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2158. S: Supported
  2159. F: drivers/misc/atmel_tclib.c
  2160. F: drivers/clocksource/tcb_clksrc.c
  2161. ATMEL USBA UDC DRIVER
  2162. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2163. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2164. S: Supported
  2165. F: drivers/usb/gadget/udc/atmel_usba_udc.*
  2166. ATMEL WIRELESS DRIVER
  2167. M: Simon Kelley <simon@thekelleys.org.uk>
  2168. L: linux-wireless@vger.kernel.org
  2169. W: http://www.thekelleys.org.uk/atmel
  2170. W: http://atmelwlandriver.sourceforge.net/
  2171. S: Maintained
  2172. F: drivers/net/wireless/atmel/atmel*
  2173. ATMEL XDMA DRIVER
  2174. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2175. L: linux-arm-kernel@lists.infradead.org
  2176. L: dmaengine@vger.kernel.org
  2177. S: Supported
  2178. F: drivers/dma/at_xdmac.c
  2179. ATOMIC INFRASTRUCTURE
  2180. M: Will Deacon <will.deacon@arm.com>
  2181. M: Peter Zijlstra <peterz@infradead.org>
  2182. R: Boqun Feng <boqun.feng@gmail.com>
  2183. L: linux-kernel@vger.kernel.org
  2184. S: Maintained
  2185. F: arch/*/include/asm/atomic*.h
  2186. F: include/*/atomic*.h
  2187. ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
  2188. M: Bradley Grove <linuxdrivers@attotech.com>
  2189. L: linux-scsi@vger.kernel.org
  2190. W: http://www.attotech.com
  2191. S: Supported
  2192. F: drivers/scsi/esas2r
  2193. ATUSB IEEE 802.15.4 RADIO DRIVER
  2194. M: Stefan Schmidt <stefan@osg.samsung.com>
  2195. L: linux-wpan@vger.kernel.org
  2196. S: Maintained
  2197. F: drivers/net/ieee802154/atusb.c
  2198. F: drivers/net/ieee802154/atusb.h
  2199. F: drivers/net/ieee802154/at86rf230.h
  2200. AUDIT SUBSYSTEM
  2201. M: Paul Moore <paul@paul-moore.com>
  2202. M: Eric Paris <eparis@redhat.com>
  2203. L: linux-audit@redhat.com (moderated for non-subscribers)
  2204. W: https://github.com/linux-audit
  2205. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
  2206. S: Supported
  2207. F: include/linux/audit.h
  2208. F: include/uapi/linux/audit.h
  2209. F: kernel/audit*
  2210. AUXILIARY DISPLAY DRIVERS
  2211. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2212. W: http://miguelojeda.es/auxdisplay.htm
  2213. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  2214. S: Maintained
  2215. F: drivers/auxdisplay/
  2216. F: include/linux/cfag12864b.h
  2217. AX.25 NETWORK LAYER
  2218. M: Ralf Baechle <ralf@linux-mips.org>
  2219. L: linux-hams@vger.kernel.org
  2220. W: http://www.linux-ax25.org/
  2221. S: Maintained
  2222. F: include/uapi/linux/ax25.h
  2223. F: include/net/ax25.h
  2224. F: net/ax25/
  2225. AXENTIA ARM DEVICES
  2226. M: Peter Rosin <peda@axentia.se>
  2227. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2228. S: Maintained
  2229. F: Documentation/devicetree/bindings/arm/axentia.txt
  2230. F: arch/arm/boot/dts/at91-linea.dtsi
  2231. F: arch/arm/boot/dts/at91-natte.dtsi
  2232. F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
  2233. F: arch/arm/boot/dts/at91-tse850-3.dts
  2234. AXENTIA ASOC DRIVERS
  2235. M: Peter Rosin <peda@axentia.se>
  2236. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2237. S: Maintained
  2238. F: Documentation/devicetree/bindings/sound/axentia,*
  2239. F: sound/soc/atmel/tse850-pcm5142.c
  2240. AZ6007 DVB DRIVER
  2241. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  2242. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2243. L: linux-media@vger.kernel.org
  2244. W: https://linuxtv.org
  2245. T: git git://linuxtv.org/media_tree.git
  2246. S: Maintained
  2247. F: drivers/media/usb/dvb-usb-v2/az6007.c
  2248. AZTECH FM RADIO RECEIVER DRIVER
  2249. M: Hans Verkuil <hverkuil@xs4all.nl>
  2250. L: linux-media@vger.kernel.org
  2251. T: git git://linuxtv.org/media_tree.git
  2252. W: https://linuxtv.org
  2253. S: Maintained
  2254. F: drivers/media/radio/radio-aztech*
  2255. B43 WIRELESS DRIVER
  2256. L: linux-wireless@vger.kernel.org
  2257. L: b43-dev@lists.infradead.org
  2258. W: http://wireless.kernel.org/en/users/Drivers/b43
  2259. S: Odd Fixes
  2260. F: drivers/net/wireless/broadcom/b43/
  2261. B43LEGACY WIRELESS DRIVER
  2262. M: Larry Finger <Larry.Finger@lwfinger.net>
  2263. L: linux-wireless@vger.kernel.org
  2264. L: b43-dev@lists.infradead.org
  2265. W: http://wireless.kernel.org/en/users/Drivers/b43
  2266. S: Maintained
  2267. F: drivers/net/wireless/broadcom/b43legacy/
  2268. BACKLIGHT CLASS/SUBSYSTEM
  2269. M: Lee Jones <lee.jones@linaro.org>
  2270. M: Daniel Thompson <daniel.thompson@linaro.org>
  2271. M: Jingoo Han <jingoohan1@gmail.com>
  2272. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
  2273. S: Maintained
  2274. F: drivers/video/backlight/
  2275. F: include/linux/backlight.h
  2276. F: include/linux/pwm_backlight.h
  2277. F: Documentation/devicetree/bindings/leds/backlight
  2278. BATMAN ADVANCED
  2279. M: Marek Lindner <mareklindner@neomailbox.ch>
  2280. M: Simon Wunderlich <sw@simonwunderlich.de>
  2281. M: Antonio Quartulli <a@unstable.cc>
  2282. L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
  2283. W: https://www.open-mesh.org/
  2284. Q: https://patchwork.open-mesh.org/project/batman/list/
  2285. S: Maintained
  2286. F: Documentation/ABI/testing/sysfs-class-net-batman-adv
  2287. F: Documentation/ABI/testing/sysfs-class-net-mesh
  2288. F: Documentation/networking/batman-adv.rst
  2289. F: include/uapi/linux/batadv_packet.h
  2290. F: include/uapi/linux/batman_adv.h
  2291. F: net/batman-adv/
  2292. BAYCOM/HDLCDRV DRIVERS FOR AX.25
  2293. M: Thomas Sailer <t.sailer@alumni.ethz.ch>
  2294. L: linux-hams@vger.kernel.org
  2295. W: http://www.baycom.org/~tom/ham/ham.html
  2296. S: Maintained
  2297. F: drivers/net/hamradio/baycom*
  2298. BCACHE (BLOCK LAYER CACHE)
  2299. M: Michael Lyle <mlyle@lyle.org>
  2300. M: Kent Overstreet <kent.overstreet@gmail.com>
  2301. L: linux-bcache@vger.kernel.org
  2302. W: http://bcache.evilpiepirate.org
  2303. C: irc://irc.oftc.net/bcache
  2304. S: Maintained
  2305. F: drivers/md/bcache/
  2306. BDISP ST MEDIA DRIVER
  2307. M: Fabien Dessenne <fabien.dessenne@st.com>
  2308. L: linux-media@vger.kernel.org
  2309. T: git git://linuxtv.org/media_tree.git
  2310. W: https://linuxtv.org
  2311. S: Supported
  2312. F: drivers/media/platform/sti/bdisp
  2313. BECKHOFF CX5020 ETHERCAT MASTER DRIVER
  2314. M: Dariusz Marcinkiewicz <reksio@newterm.pl>
  2315. L: netdev@vger.kernel.org
  2316. S: Maintained
  2317. F: drivers/net/ethernet/ec_bhf.c
  2318. BEFS FILE SYSTEM
  2319. M: Luis de Bethencourt <luisbg@kernel.org>
  2320. M: Salah Triki <salah.triki@gmail.com>
  2321. S: Maintained
  2322. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
  2323. F: Documentation/filesystems/befs.txt
  2324. F: fs/befs/
  2325. BFQ I/O SCHEDULER
  2326. M: Paolo Valente <paolo.valente@linaro.org>
  2327. M: Jens Axboe <axboe@kernel.dk>
  2328. L: linux-block@vger.kernel.org
  2329. S: Maintained
  2330. F: block/bfq-*
  2331. F: Documentation/block/bfq-iosched.txt
  2332. BFS FILE SYSTEM
  2333. M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
  2334. S: Maintained
  2335. F: Documentation/filesystems/bfs.txt
  2336. F: fs/bfs/
  2337. F: include/uapi/linux/bfs_fs.h
  2338. BLINKM RGB LED DRIVER
  2339. M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
  2340. S: Maintained
  2341. F: drivers/leds/leds-blinkm.c
  2342. BLOCK LAYER
  2343. M: Jens Axboe <axboe@kernel.dk>
  2344. L: linux-block@vger.kernel.org
  2345. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  2346. S: Maintained
  2347. F: block/
  2348. F: drivers/block/
  2349. F: kernel/trace/blktrace.c
  2350. F: lib/sbitmap.c
  2351. BLOCK2MTD DRIVER
  2352. M: Joern Engel <joern@lazybastard.org>
  2353. L: linux-mtd@lists.infradead.org
  2354. S: Maintained
  2355. F: drivers/mtd/devices/block2mtd.c
  2356. BLUETOOTH DRIVERS
  2357. M: Marcel Holtmann <marcel@holtmann.org>
  2358. M: Johan Hedberg <johan.hedberg@gmail.com>
  2359. L: linux-bluetooth@vger.kernel.org
  2360. W: http://www.bluez.org/
  2361. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2362. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2363. S: Maintained
  2364. F: drivers/bluetooth/
  2365. BLUETOOTH SUBSYSTEM
  2366. M: Marcel Holtmann <marcel@holtmann.org>
  2367. M: Johan Hedberg <johan.hedberg@gmail.com>
  2368. L: linux-bluetooth@vger.kernel.org
  2369. W: http://www.bluez.org/
  2370. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2371. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2372. S: Maintained
  2373. F: net/bluetooth/
  2374. F: include/net/bluetooth/
  2375. BONDING DRIVER
  2376. M: Jay Vosburgh <j.vosburgh@gmail.com>
  2377. M: Veaceslav Falico <vfalico@gmail.com>
  2378. M: Andy Gospodarek <andy@greyhouse.net>
  2379. L: netdev@vger.kernel.org
  2380. W: http://sourceforge.net/projects/bonding/
  2381. S: Supported
  2382. F: drivers/net/bonding/
  2383. F: include/uapi/linux/if_bonding.h
  2384. BPF (Safe dynamic programs and tools)
  2385. M: Alexei Starovoitov <ast@kernel.org>
  2386. M: Daniel Borkmann <daniel@iogearbox.net>
  2387. L: netdev@vger.kernel.org
  2388. L: linux-kernel@vger.kernel.org
  2389. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
  2390. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
  2391. S: Supported
  2392. F: arch/x86/net/bpf_jit*
  2393. F: Documentation/networking/filter.txt
  2394. F: Documentation/bpf/
  2395. F: include/linux/bpf*
  2396. F: include/linux/filter.h
  2397. F: include/trace/events/bpf.h
  2398. F: include/trace/events/xdp.h
  2399. F: include/uapi/linux/bpf*
  2400. F: include/uapi/linux/filter.h
  2401. F: kernel/bpf/
  2402. F: kernel/trace/bpf_trace.c
  2403. F: lib/test_bpf.c
  2404. F: net/bpf/
  2405. F: net/core/filter.c
  2406. F: net/sched/act_bpf.c
  2407. F: net/sched/cls_bpf.c
  2408. F: samples/bpf/
  2409. F: tools/bpf/
  2410. F: tools/testing/selftests/bpf/
  2411. BROADCOM B44 10/100 ETHERNET DRIVER
  2412. M: Michael Chan <michael.chan@broadcom.com>
  2413. L: netdev@vger.kernel.org
  2414. S: Supported
  2415. F: drivers/net/ethernet/broadcom/b44.*
  2416. BROADCOM B53 ETHERNET SWITCH DRIVER
  2417. M: Florian Fainelli <f.fainelli@gmail.com>
  2418. L: netdev@vger.kernel.org
  2419. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  2420. S: Supported
  2421. F: drivers/net/dsa/b53/*
  2422. F: include/linux/platform_data/b53.h
  2423. BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
  2424. M: Florian Fainelli <f.fainelli@gmail.com>
  2425. M: Ray Jui <rjui@broadcom.com>
  2426. M: Scott Branden <sbranden@broadcom.com>
  2427. M: bcm-kernel-feedback-list@broadcom.com
  2428. T: git git://github.com/broadcom/mach-bcm
  2429. S: Maintained
  2430. N: bcm281*
  2431. N: bcm113*
  2432. N: bcm216*
  2433. N: kona
  2434. F: arch/arm/mach-bcm/
  2435. BROADCOM BCM2835 ARM ARCHITECTURE
  2436. M: Eric Anholt <eric@anholt.net>
  2437. M: Stefan Wahren <stefan.wahren@i2se.com>
  2438. L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
  2439. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2440. T: git git://github.com/anholt/linux
  2441. S: Maintained
  2442. N: bcm2835
  2443. F: drivers/staging/vc04_services
  2444. BROADCOM BCM47XX MIPS ARCHITECTURE
  2445. M: Hauke Mehrtens <hauke@hauke-m.de>
  2446. M: Rafał Miłecki <zajec5@gmail.com>
  2447. L: linux-mips@linux-mips.org
  2448. S: Maintained
  2449. F: Documentation/devicetree/bindings/mips/brcm/
  2450. F: arch/mips/bcm47xx/*
  2451. F: arch/mips/include/asm/mach-bcm47xx/*
  2452. BROADCOM BCM5301X ARM ARCHITECTURE
  2453. M: Hauke Mehrtens <hauke@hauke-m.de>
  2454. M: Rafał Miłecki <zajec5@gmail.com>
  2455. M: Jon Mason <jonmason@broadcom.com>
  2456. M: bcm-kernel-feedback-list@broadcom.com
  2457. L: linux-arm-kernel@lists.infradead.org
  2458. S: Maintained
  2459. F: arch/arm/mach-bcm/bcm_5301x.c
  2460. F: arch/arm/boot/dts/bcm5301x*.dtsi
  2461. F: arch/arm/boot/dts/bcm470*
  2462. F: arch/arm/boot/dts/bcm953012*
  2463. BROADCOM BCM53573 ARM ARCHITECTURE
  2464. M: Rafał Miłecki <rafal@milecki.pl>
  2465. L: linux-arm-kernel@lists.infradead.org
  2466. S: Maintained
  2467. F: arch/arm/boot/dts/bcm53573*
  2468. F: arch/arm/boot/dts/bcm47189*
  2469. BROADCOM BCM63XX ARM ARCHITECTURE
  2470. M: Florian Fainelli <f.fainelli@gmail.com>
  2471. M: bcm-kernel-feedback-list@broadcom.com
  2472. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2473. T: git git://github.com/broadcom/stblinux.git
  2474. S: Maintained
  2475. N: bcm63xx
  2476. BROADCOM BCM63XX/BCM33XX UDC DRIVER
  2477. M: Kevin Cernekee <cernekee@gmail.com>
  2478. L: linux-usb@vger.kernel.org
  2479. S: Maintained
  2480. F: drivers/usb/gadget/udc/bcm63xx_udc.*
  2481. BROADCOM BCM7XXX ARM ARCHITECTURE
  2482. M: Brian Norris <computersforpeace@gmail.com>
  2483. M: Gregory Fong <gregory.0xf0@gmail.com>
  2484. M: Florian Fainelli <f.fainelli@gmail.com>
  2485. M: bcm-kernel-feedback-list@broadcom.com
  2486. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2487. T: git git://github.com/broadcom/stblinux.git
  2488. S: Maintained
  2489. F: arch/arm/mach-bcm/*brcmstb*
  2490. F: arch/arm/boot/dts/bcm7*.dts*
  2491. F: drivers/bus/brcmstb_gisb.c
  2492. F: arch/arm/mm/cache-b15-rac.c
  2493. F: arch/arm/include/asm/hardware/cache-b15-rac.h
  2494. N: brcmstb
  2495. BROADCOM BMIPS CPUFREQ DRIVER
  2496. M: Markus Mayer <mmayer@broadcom.com>
  2497. M: bcm-kernel-feedback-list@broadcom.com
  2498. L: linux-pm@vger.kernel.org
  2499. S: Maintained
  2500. F: drivers/cpufreq/bmips-cpufreq.c
  2501. BROADCOM BMIPS MIPS ARCHITECTURE
  2502. M: Kevin Cernekee <cernekee@gmail.com>
  2503. M: Florian Fainelli <f.fainelli@gmail.com>
  2504. L: linux-mips@linux-mips.org
  2505. T: git git://github.com/broadcom/stblinux.git
  2506. S: Maintained
  2507. F: arch/mips/bmips/*
  2508. F: arch/mips/include/asm/mach-bmips/*
  2509. F: arch/mips/kernel/*bmips*
  2510. F: arch/mips/boot/dts/brcm/bcm*.dts*
  2511. F: drivers/irqchip/irq-bcm63*
  2512. F: drivers/irqchip/irq-bcm7*
  2513. F: drivers/irqchip/irq-brcmstb*
  2514. F: include/linux/bcm963xx_nvram.h
  2515. F: include/linux/bcm963xx_tag.h
  2516. BROADCOM BNX2 GIGABIT ETHERNET DRIVER
  2517. M: Rasesh Mody <rasesh.mody@cavium.com>
  2518. M: Harish Patil <harish.patil@cavium.com>
  2519. M: Dept-GELinuxNICDev@cavium.com
  2520. L: netdev@vger.kernel.org
  2521. S: Supported
  2522. F: drivers/net/ethernet/broadcom/bnx2.*
  2523. F: drivers/net/ethernet/broadcom/bnx2_*
  2524. BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
  2525. M: QLogic-Storage-Upstream@qlogic.com
  2526. L: linux-scsi@vger.kernel.org
  2527. S: Supported
  2528. F: drivers/scsi/bnx2fc/
  2529. BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
  2530. M: QLogic-Storage-Upstream@qlogic.com
  2531. L: linux-scsi@vger.kernel.org
  2532. S: Supported
  2533. F: drivers/scsi/bnx2i/
  2534. BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
  2535. M: Ariel Elior <ariel.elior@cavium.com>
  2536. M: everest-linux-l2@cavium.com
  2537. L: netdev@vger.kernel.org
  2538. S: Supported
  2539. F: drivers/net/ethernet/broadcom/bnx2x/
  2540. BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  2541. M: Michael Chan <michael.chan@broadcom.com>
  2542. L: netdev@vger.kernel.org
  2543. S: Supported
  2544. F: drivers/net/ethernet/broadcom/bnxt/
  2545. BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
  2546. M: Arend van Spriel <arend.vanspriel@broadcom.com>
  2547. M: Franky Lin <franky.lin@broadcom.com>
  2548. M: Hante Meuleman <hante.meuleman@broadcom.com>
  2549. M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
  2550. M: Wright Feng <wright.feng@cypress.com>
  2551. L: linux-wireless@vger.kernel.org
  2552. L: brcm80211-dev-list.pdl@broadcom.com
  2553. L: brcm80211-dev-list@cypress.com
  2554. S: Supported
  2555. F: drivers/net/wireless/broadcom/brcm80211/
  2556. BROADCOM BRCMSTB GPIO DRIVER
  2557. M: Gregory Fong <gregory.0xf0@gmail.com>
  2558. L: bcm-kernel-feedback-list@broadcom.com
  2559. S: Supported
  2560. F: drivers/gpio/gpio-brcmstb.c
  2561. F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
  2562. BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
  2563. M: Al Cooper <alcooperx@gmail.com>
  2564. L: linux-kernel@vger.kernel.org
  2565. L: bcm-kernel-feedback-list@broadcom.com
  2566. S: Maintained
  2567. F: drivers/phy/broadcom/phy-brcm-usb*
  2568. BROADCOM GENET ETHERNET DRIVER
  2569. M: Doug Berger <opendmb@gmail.com>
  2570. M: Florian Fainelli <f.fainelli@gmail.com>
  2571. L: netdev@vger.kernel.org
  2572. S: Supported
  2573. F: drivers/net/ethernet/broadcom/genet/
  2574. BROADCOM IPROC ARM ARCHITECTURE
  2575. M: Ray Jui <rjui@broadcom.com>
  2576. M: Scott Branden <sbranden@broadcom.com>
  2577. M: Jon Mason <jonmason@broadcom.com>
  2578. M: bcm-kernel-feedback-list@broadcom.com
  2579. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2580. T: git git://github.com/broadcom/cygnus-linux.git
  2581. S: Maintained
  2582. N: iproc
  2583. N: cygnus
  2584. N: bcm[-_]nsp
  2585. N: bcm9113*
  2586. N: bcm9583*
  2587. N: bcm9585*
  2588. N: bcm9586*
  2589. N: bcm988312
  2590. N: bcm113*
  2591. N: bcm583*
  2592. N: bcm585*
  2593. N: bcm586*
  2594. N: bcm88312
  2595. N: hr2
  2596. F: arch/arm64/boot/dts/broadcom/ns2*
  2597. F: drivers/clk/bcm/clk-ns*
  2598. F: drivers/pinctrl/bcm/pinctrl-ns*
  2599. BROADCOM KONA GPIO DRIVER
  2600. M: Ray Jui <rjui@broadcom.com>
  2601. L: bcm-kernel-feedback-list@broadcom.com
  2602. S: Supported
  2603. F: drivers/gpio/gpio-bcm-kona.c
  2604. F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
  2605. BROADCOM NETXTREME-E ROCE DRIVER
  2606. M: Selvin Xavier <selvin.xavier@broadcom.com>
  2607. M: Devesh Sharma <devesh.sharma@broadcom.com>
  2608. M: Somnath Kotur <somnath.kotur@broadcom.com>
  2609. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  2610. L: linux-rdma@vger.kernel.org
  2611. W: http://www.broadcom.com
  2612. S: Supported
  2613. F: drivers/infiniband/hw/bnxt_re/
  2614. F: include/uapi/rdma/bnxt_re-abi.h
  2615. BROADCOM NVRAM DRIVER
  2616. M: Rafał Miłecki <zajec5@gmail.com>
  2617. L: linux-mips@linux-mips.org
  2618. S: Maintained
  2619. F: drivers/firmware/broadcom/*
  2620. BROADCOM SPECIFIC AMBA DRIVER (BCMA)
  2621. M: Rafał Miłecki <zajec5@gmail.com>
  2622. L: linux-wireless@vger.kernel.org
  2623. S: Maintained
  2624. F: drivers/bcma/
  2625. F: include/linux/bcma/
  2626. BROADCOM STB AVS CPUFREQ DRIVER
  2627. M: Markus Mayer <mmayer@broadcom.com>
  2628. M: bcm-kernel-feedback-list@broadcom.com
  2629. L: linux-pm@vger.kernel.org
  2630. S: Maintained
  2631. F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
  2632. F: drivers/cpufreq/brcmstb*
  2633. BROADCOM STB AVS TMON DRIVER
  2634. M: Markus Mayer <mmayer@broadcom.com>
  2635. M: bcm-kernel-feedback-list@broadcom.com
  2636. L: linux-pm@vger.kernel.org
  2637. S: Maintained
  2638. F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
  2639. F: drivers/thermal/broadcom/brcmstb*
  2640. BROADCOM STB NAND FLASH DRIVER
  2641. M: Brian Norris <computersforpeace@gmail.com>
  2642. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2643. L: linux-mtd@lists.infradead.org
  2644. L: bcm-kernel-feedback-list@broadcom.com
  2645. S: Maintained
  2646. F: drivers/mtd/nand/raw/brcmnand/
  2647. BROADCOM STB DPFE DRIVER
  2648. M: Markus Mayer <mmayer@broadcom.com>
  2649. M: bcm-kernel-feedback-list@broadcom.com
  2650. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2651. S: Maintained
  2652. F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
  2653. F: drivers/memory/brcmstb_dpfe.c
  2654. BROADCOM SYSTEMPORT ETHERNET DRIVER
  2655. M: Florian Fainelli <f.fainelli@gmail.com>
  2656. L: netdev@vger.kernel.org
  2657. S: Supported
  2658. F: drivers/net/ethernet/broadcom/bcmsysport.*
  2659. BROADCOM TG3 GIGABIT ETHERNET DRIVER
  2660. M: Siva Reddy Kallam <siva.kallam@broadcom.com>
  2661. M: Prashant Sreedharan <prashant@broadcom.com>
  2662. M: Michael Chan <mchan@broadcom.com>
  2663. L: netdev@vger.kernel.org
  2664. S: Supported
  2665. F: drivers/net/ethernet/broadcom/tg3.*
  2666. BROCADE BFA FC SCSI DRIVER
  2667. M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
  2668. M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
  2669. L: linux-scsi@vger.kernel.org
  2670. S: Supported
  2671. F: drivers/scsi/bfa/
  2672. BROCADE BNA 10 GIGABIT ETHERNET DRIVER
  2673. M: Rasesh Mody <rasesh.mody@cavium.com>
  2674. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2675. M: Dept-GELinuxNICDev@cavium.com
  2676. L: netdev@vger.kernel.org
  2677. S: Supported
  2678. F: drivers/net/ethernet/brocade/bna/
  2679. BSG (block layer generic sg v4 driver)
  2680. M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  2681. L: linux-scsi@vger.kernel.org
  2682. S: Supported
  2683. F: block/bsg.c
  2684. F: include/linux/bsg.h
  2685. F: include/uapi/linux/bsg.h
  2686. BT87X AUDIO DRIVER
  2687. M: Clemens Ladisch <clemens@ladisch.de>
  2688. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2689. T: git git://git.alsa-project.org/alsa-kernel.git
  2690. S: Maintained
  2691. F: Documentation/sound/alsa/Bt87x.txt
  2692. F: sound/pci/bt87x.c
  2693. BT8XXGPIO DRIVER
  2694. M: Michael Buesch <m@bues.ch>
  2695. W: http://bu3sch.de/btgpio.php
  2696. S: Maintained
  2697. F: drivers/gpio/gpio-bt8xx.c
  2698. BTRFS FILE SYSTEM
  2699. M: Chris Mason <clm@fb.com>
  2700. M: Josef Bacik <jbacik@fb.com>
  2701. M: David Sterba <dsterba@suse.com>
  2702. L: linux-btrfs@vger.kernel.org
  2703. W: http://btrfs.wiki.kernel.org/
  2704. Q: http://patchwork.kernel.org/project/linux-btrfs/list/
  2705. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
  2706. S: Maintained
  2707. F: Documentation/filesystems/btrfs.txt
  2708. F: fs/btrfs/
  2709. F: include/linux/btrfs*
  2710. F: include/uapi/linux/btrfs*
  2711. BTTV VIDEO4LINUX DRIVER
  2712. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  2713. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2714. L: linux-media@vger.kernel.org
  2715. W: https://linuxtv.org
  2716. T: git git://linuxtv.org/media_tree.git
  2717. S: Odd fixes
  2718. F: Documentation/media/v4l-drivers/bttv*
  2719. F: drivers/media/pci/bt8xx/bttv*
  2720. BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
  2721. M: Chanwoo Choi <cw00.choi@samsung.com>
  2722. L: linux-pm@vger.kernel.org
  2723. L: linux-samsung-soc@vger.kernel.org
  2724. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  2725. S: Maintained
  2726. F: drivers/devfreq/exynos-bus.c
  2727. F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
  2728. BUSLOGIC SCSI DRIVER
  2729. M: Khalid Aziz <khalid@gonehiking.org>
  2730. L: linux-scsi@vger.kernel.org
  2731. S: Maintained
  2732. F: drivers/scsi/BusLogic.*
  2733. F: drivers/scsi/FlashPoint.*
  2734. C-MEDIA CMI8788 DRIVER
  2735. M: Clemens Ladisch <clemens@ladisch.de>
  2736. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2737. T: git git://git.alsa-project.org/alsa-kernel.git
  2738. S: Maintained
  2739. F: sound/pci/oxygen/
  2740. C6X ARCHITECTURE
  2741. M: Mark Salter <msalter@redhat.com>
  2742. M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
  2743. L: linux-c6x-dev@linux-c6x.org
  2744. W: http://www.linux-c6x.org/wiki/index.php/Main_Page
  2745. S: Maintained
  2746. F: arch/c6x/
  2747. CA8210 IEEE-802.15.4 RADIO DRIVER
  2748. M: Harry Morris <h.morris@cascoda.com>
  2749. L: linux-wpan@vger.kernel.org
  2750. W: https://github.com/Cascoda/ca8210-linux.git
  2751. S: Maintained
  2752. F: drivers/net/ieee802154/ca8210.c
  2753. F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
  2754. CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
  2755. M: David Howells <dhowells@redhat.com>
  2756. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  2757. S: Supported
  2758. F: Documentation/filesystems/caching/cachefiles.txt
  2759. F: fs/cachefiles/
  2760. CADET FM/AM RADIO RECEIVER DRIVER
  2761. M: Hans Verkuil <hverkuil@xs4all.nl>
  2762. L: linux-media@vger.kernel.org
  2763. T: git git://linuxtv.org/media_tree.git
  2764. W: https://linuxtv.org
  2765. S: Maintained
  2766. F: drivers/media/radio/radio-cadet*
  2767. CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
  2768. M: Jonathan Corbet <corbet@lwn.net>
  2769. L: linux-media@vger.kernel.org
  2770. T: git git://linuxtv.org/media_tree.git
  2771. S: Maintained
  2772. F: Documentation/media/v4l-drivers/cafe_ccic*
  2773. F: drivers/media/platform/marvell-ccic/
  2774. CAIF NETWORK LAYER
  2775. M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
  2776. L: netdev@vger.kernel.org
  2777. S: Supported
  2778. F: Documentation/networking/caif/
  2779. F: drivers/net/caif/
  2780. F: include/uapi/linux/caif/
  2781. F: include/net/caif/
  2782. F: net/caif/
  2783. CALGARY x86-64 IOMMU
  2784. M: Muli Ben-Yehuda <mulix@mulix.org>
  2785. M: Jon Mason <jdmason@kudzu.us>
  2786. L: iommu@lists.linux-foundation.org
  2787. S: Maintained
  2788. F: arch/x86/kernel/pci-calgary_64.c
  2789. F: arch/x86/kernel/tce_64.c
  2790. F: arch/x86/include/asm/calgary.h
  2791. F: arch/x86/include/asm/tce.h
  2792. CAN NETWORK DRIVERS
  2793. M: Wolfgang Grandegger <wg@grandegger.com>
  2794. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2795. L: linux-can@vger.kernel.org
  2796. W: https://github.com/linux-can
  2797. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2798. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2799. S: Maintained
  2800. F: Documentation/devicetree/bindings/net/can/
  2801. F: drivers/net/can/
  2802. F: include/linux/can/dev.h
  2803. F: include/linux/can/platform/
  2804. F: include/uapi/linux/can/error.h
  2805. F: include/uapi/linux/can/netlink.h
  2806. CAN NETWORK LAYER
  2807. M: Oliver Hartkopp <socketcan@hartkopp.net>
  2808. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2809. L: linux-can@vger.kernel.org
  2810. W: https://github.com/linux-can
  2811. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2812. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2813. S: Maintained
  2814. F: Documentation/networking/can.rst
  2815. F: net/can/
  2816. F: include/linux/can/core.h
  2817. F: include/uapi/linux/can.h
  2818. F: include/uapi/linux/can/bcm.h
  2819. F: include/uapi/linux/can/raw.h
  2820. F: include/uapi/linux/can/gw.h
  2821. CAPABILITIES
  2822. M: Serge Hallyn <serge@hallyn.com>
  2823. L: linux-security-module@vger.kernel.org
  2824. S: Supported
  2825. F: include/linux/capability.h
  2826. F: include/uapi/linux/capability.h
  2827. F: security/commoncap.c
  2828. F: kernel/capability.c
  2829. CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
  2830. M: Kevin Tsai <ktsai@capellamicro.com>
  2831. S: Maintained
  2832. F: drivers/iio/light/cm*
  2833. CARL9170 LINUX COMMUNITY WIRELESS DRIVER
  2834. M: Christian Lamparter <chunkeey@googlemail.com>
  2835. L: linux-wireless@vger.kernel.org
  2836. W: http://wireless.kernel.org/en/users/Drivers/carl9170
  2837. S: Maintained
  2838. F: drivers/net/wireless/ath/carl9170/
  2839. CAVIUM I2C DRIVER
  2840. M: Jan Glauber <jglauber@cavium.com>
  2841. M: David Daney <david.daney@cavium.com>
  2842. W: http://www.cavium.com
  2843. S: Supported
  2844. F: drivers/i2c/busses/i2c-octeon*
  2845. F: drivers/i2c/busses/i2c-thunderx*
  2846. CAVIUM LIQUIDIO NETWORK DRIVER
  2847. M: Derek Chickles <derek.chickles@caviumnetworks.com>
  2848. M: Satanand Burla <satananda.burla@caviumnetworks.com>
  2849. M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
  2850. M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
  2851. L: netdev@vger.kernel.org
  2852. W: http://www.cavium.com
  2853. S: Supported
  2854. F: drivers/net/ethernet/cavium/liquidio/
  2855. CAVIUM MMC DRIVER
  2856. M: Jan Glauber <jglauber@cavium.com>
  2857. M: David Daney <david.daney@cavium.com>
  2858. M: Steven J. Hill <Steven.Hill@cavium.com>
  2859. W: http://www.cavium.com
  2860. S: Supported
  2861. F: drivers/mmc/host/cavium*
  2862. CAVIUM OCTEON-TX CRYPTO DRIVER
  2863. M: George Cherian <george.cherian@cavium.com>
  2864. L: linux-crypto@vger.kernel.org
  2865. W: http://www.cavium.com
  2866. S: Supported
  2867. F: drivers/crypto/cavium/cpt/
  2868. CAVIUM THUNDERX2 ARM64 SOC
  2869. M: Robert Richter <rrichter@cavium.com>
  2870. M: Jayachandran C <jnair@caviumnetworks.com>
  2871. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2872. S: Maintained
  2873. F: arch/arm64/boot/dts/cavium/thunder2-99xx*
  2874. F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  2875. CC2520 IEEE-802.15.4 RADIO DRIVER
  2876. M: Varka Bhadram <varkabhadram@gmail.com>
  2877. L: linux-wpan@vger.kernel.org
  2878. S: Maintained
  2879. F: drivers/net/ieee802154/cc2520.c
  2880. F: include/linux/spi/cc2520.h
  2881. F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
  2882. CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
  2883. M: Gilad Ben-Yossef <gilad@benyossef.com>
  2884. L: linux-crypto@vger.kernel.org
  2885. S: Supported
  2886. F: drivers/crypto/ccree/
  2887. W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
  2888. CEC FRAMEWORK
  2889. M: Hans Verkuil <hans.verkuil@cisco.com>
  2890. L: linux-media@vger.kernel.org
  2891. T: git git://linuxtv.org/media_tree.git
  2892. W: http://linuxtv.org
  2893. S: Supported
  2894. F: Documentation/media/kapi/cec-core.rst
  2895. F: Documentation/media/uapi/cec
  2896. F: drivers/media/cec/
  2897. F: drivers/media/rc/keymaps/rc-cec.c
  2898. F: include/media/cec.h
  2899. F: include/media/cec-notifier.h
  2900. F: include/uapi/linux/cec.h
  2901. F: include/uapi/linux/cec-funcs.h
  2902. F: Documentation/devicetree/bindings/media/cec.txt
  2903. F: Documentation/ABI/testing/debugfs-cec-error-inj
  2904. CEC GPIO DRIVER
  2905. M: Hans Verkuil <hans.verkuil@cisco.com>
  2906. L: linux-media@vger.kernel.org
  2907. T: git git://linuxtv.org/media_tree.git
  2908. W: http://linuxtv.org
  2909. S: Supported
  2910. F: drivers/media/platform/cec-gpio/
  2911. F: Documentation/devicetree/bindings/media/cec-gpio.txt
  2912. CELL BROADBAND ENGINE ARCHITECTURE
  2913. M: Arnd Bergmann <arnd@arndb.de>
  2914. L: linuxppc-dev@lists.ozlabs.org
  2915. W: http://www.ibm.com/developerworks/power/cell/
  2916. S: Supported
  2917. F: arch/powerpc/include/asm/cell*.h
  2918. F: arch/powerpc/include/asm/spu*.h
  2919. F: arch/powerpc/include/uapi/asm/spu*.h
  2920. F: arch/powerpc/oprofile/*cell*
  2921. F: arch/powerpc/platforms/cell/
  2922. CEPH COMMON CODE (LIBCEPH)
  2923. M: Ilya Dryomov <idryomov@gmail.com>
  2924. M: "Yan, Zheng" <zyan@redhat.com>
  2925. M: Sage Weil <sage@redhat.com>
  2926. L: ceph-devel@vger.kernel.org
  2927. W: http://ceph.com/
  2928. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  2929. T: git git://github.com/ceph/ceph-client.git
  2930. S: Supported
  2931. F: net/ceph/
  2932. F: include/linux/ceph/
  2933. F: include/linux/crush/
  2934. CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
  2935. M: "Yan, Zheng" <zyan@redhat.com>
  2936. M: Sage Weil <sage@redhat.com>
  2937. M: Ilya Dryomov <idryomov@gmail.com>
  2938. L: ceph-devel@vger.kernel.org
  2939. W: http://ceph.com/
  2940. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  2941. T: git git://github.com/ceph/ceph-client.git
  2942. S: Supported
  2943. F: Documentation/filesystems/ceph.txt
  2944. F: fs/ceph/
  2945. CERTIFICATE HANDLING:
  2946. M: David Howells <dhowells@redhat.com>
  2947. M: David Woodhouse <dwmw2@infradead.org>
  2948. L: keyrings@vger.kernel.org
  2949. S: Maintained
  2950. F: Documentation/module-signing.txt
  2951. F: certs/
  2952. F: scripts/sign-file.c
  2953. F: scripts/extract-cert.c
  2954. CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
  2955. L: linux-usb@vger.kernel.org
  2956. S: Orphan
  2957. F: Documentation/usb/WUSB-Design-overview.txt
  2958. F: Documentation/usb/wusb-cbaf
  2959. F: drivers/usb/host/hwa-hc.c
  2960. F: drivers/usb/host/whci/
  2961. F: drivers/usb/wusbcore/
  2962. F: include/linux/usb/wusb*
  2963. CFAG12864B LCD DRIVER
  2964. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2965. W: http://miguelojeda.es/auxdisplay.htm
  2966. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  2967. S: Maintained
  2968. F: drivers/auxdisplay/cfag12864b.c
  2969. F: include/linux/cfag12864b.h
  2970. CFAG12864BFB LCD FRAMEBUFFER DRIVER
  2971. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2972. W: http://miguelojeda.es/auxdisplay.htm
  2973. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  2974. S: Maintained
  2975. F: drivers/auxdisplay/cfag12864bfb.c
  2976. F: include/linux/cfag12864b.h
  2977. 802.11 (including CFG80211/NL80211)
  2978. M: Johannes Berg <johannes@sipsolutions.net>
  2979. L: linux-wireless@vger.kernel.org
  2980. W: http://wireless.kernel.org/
  2981. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  2982. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  2983. S: Maintained
  2984. F: net/wireless/
  2985. F: include/uapi/linux/nl80211.h
  2986. F: include/linux/ieee80211.h
  2987. F: include/net/wext.h
  2988. F: include/net/cfg80211.h
  2989. F: include/net/iw_handler.h
  2990. F: include/net/ieee80211_radiotap.h
  2991. F: Documentation/driver-api/80211/cfg80211.rst
  2992. F: Documentation/networking/regulatory.txt
  2993. CHAR and MISC DRIVERS
  2994. M: Arnd Bergmann <arnd@arndb.de>
  2995. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  2996. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  2997. S: Supported
  2998. F: drivers/char/
  2999. F: drivers/misc/
  3000. F: include/linux/miscdevice.h
  3001. CHECKPATCH
  3002. M: Andy Whitcroft <apw@canonical.com>
  3003. M: Joe Perches <joe@perches.com>
  3004. S: Maintained
  3005. F: scripts/checkpatch.pl
  3006. CHINESE DOCUMENTATION
  3007. M: Harry Wei <harryxiyou@gmail.com>
  3008. L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
  3009. L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
  3010. S: Maintained
  3011. F: Documentation/translations/zh_CN/
  3012. CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
  3013. M: Peter Chen <Peter.Chen@nxp.com>
  3014. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  3015. L: linux-usb@vger.kernel.org
  3016. S: Maintained
  3017. F: drivers/usb/chipidea/
  3018. CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
  3019. M: Hans de Goede <hdegoede@redhat.com>
  3020. L: linux-input@vger.kernel.org
  3021. S: Maintained
  3022. F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
  3023. F: drivers/input/touchscreen/chipone_icn8318.c
  3024. CHROME HARDWARE PLATFORM SUPPORT
  3025. M: Benson Leung <bleung@chromium.org>
  3026. M: Olof Johansson <olof@lixom.net>
  3027. S: Maintained
  3028. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
  3029. F: drivers/platform/chrome/
  3030. CIRRUS LOGIC AUDIO CODEC DRIVERS
  3031. M: Brian Austin <brian.austin@cirrus.com>
  3032. M: Paul Handrigan <Paul.Handrigan@cirrus.com>
  3033. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3034. S: Maintained
  3035. F: sound/soc/codecs/cs*
  3036. CIRRUS LOGIC EP93XX ETHERNET DRIVER
  3037. M: Hartley Sweeten <hsweeten@visionengravers.com>
  3038. L: netdev@vger.kernel.org
  3039. S: Maintained
  3040. F: drivers/net/ethernet/cirrus/ep93xx_eth.c
  3041. CISCO FCOE HBA DRIVER
  3042. M: Satish Kharat <satishkh@cisco.com>
  3043. M: Sesidhar Baddela <sebaddel@cisco.com>
  3044. M: Karan Tilak Kumar <kartilak@cisco.com>
  3045. L: linux-scsi@vger.kernel.org
  3046. S: Supported
  3047. F: drivers/scsi/fnic/
  3048. CISCO SCSI HBA DRIVER
  3049. M: Karan Tilak Kumar <kartilak@cisco.com>
  3050. M: Sesidhar Baddela <sebaddel@cisco.com>
  3051. L: linux-scsi@vger.kernel.org
  3052. S: Supported
  3053. F: drivers/scsi/snic/
  3054. CISCO VIC ETHERNET NIC DRIVER
  3055. M: Christian Benvenuti <benve@cisco.com>
  3056. M: Govindarajulu Varadarajan <_govind@gmx.com>
  3057. M: Parvi Kaustubhi <pkaustub@cisco.com>
  3058. S: Supported
  3059. F: drivers/net/ethernet/cisco/enic/
  3060. CISCO VIC LOW LATENCY NIC DRIVER
  3061. M: Christian Benvenuti <benve@cisco.com>
  3062. M: Dave Goodell <dgoodell@cisco.com>
  3063. S: Supported
  3064. F: drivers/infiniband/hw/usnic/
  3065. CLEANCACHE API
  3066. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  3067. L: linux-kernel@vger.kernel.org
  3068. S: Maintained
  3069. F: mm/cleancache.c
  3070. F: include/linux/cleancache.h
  3071. CLK API
  3072. M: Russell King <linux@armlinux.org.uk>
  3073. L: linux-clk@vger.kernel.org
  3074. S: Maintained
  3075. F: include/linux/clk.h
  3076. CLOCKSOURCE, CLOCKEVENT DRIVERS
  3077. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3078. M: Thomas Gleixner <tglx@linutronix.de>
  3079. L: linux-kernel@vger.kernel.org
  3080. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  3081. S: Supported
  3082. F: drivers/clocksource/
  3083. F: Documentation/devicetree/bindings/timer/
  3084. CMPC ACPI DRIVER
  3085. M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  3086. M: Daniel Oliveira Nascimento <don@syst.com.br>
  3087. L: platform-driver-x86@vger.kernel.org
  3088. S: Supported
  3089. F: drivers/platform/x86/classmate-laptop.c
  3090. COBALT MEDIA DRIVER
  3091. M: Hans Verkuil <hans.verkuil@cisco.com>
  3092. L: linux-media@vger.kernel.org
  3093. T: git git://linuxtv.org/media_tree.git
  3094. W: https://linuxtv.org
  3095. S: Supported
  3096. F: drivers/media/pci/cobalt/
  3097. COCCINELLE/Semantic Patches (SmPL)
  3098. M: Julia Lawall <Julia.Lawall@lip6.fr>
  3099. M: Gilles Muller <Gilles.Muller@lip6.fr>
  3100. M: Nicolas Palix <nicolas.palix@imag.fr>
  3101. M: Michal Marek <michal.lkml@markovi.net>
  3102. L: cocci@systeme.lip6.fr (moderated for non-subscribers)
  3103. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
  3104. W: http://coccinelle.lip6.fr/
  3105. S: Supported
  3106. F: Documentation/dev-tools/coccinelle.rst
  3107. F: scripts/coccinelle/
  3108. F: scripts/coccicheck
  3109. CODA FILE SYSTEM
  3110. M: Jan Harkes <jaharkes@cs.cmu.edu>
  3111. M: coda@cs.cmu.edu
  3112. L: codalist@coda.cs.cmu.edu
  3113. W: http://www.coda.cs.cmu.edu/
  3114. S: Maintained
  3115. F: Documentation/filesystems/coda.txt
  3116. F: fs/coda/
  3117. F: include/linux/coda*.h
  3118. F: include/uapi/linux/coda*.h
  3119. CODA V4L2 MEM2MEM DRIVER
  3120. M: Philipp Zabel <p.zabel@pengutronix.de>
  3121. L: linux-media@vger.kernel.org
  3122. S: Maintained
  3123. F: Documentation/devicetree/bindings/media/coda.txt
  3124. F: drivers/media/platform/coda/
  3125. COMMON CLK FRAMEWORK
  3126. M: Michael Turquette <mturquette@baylibre.com>
  3127. M: Stephen Boyd <sboyd@kernel.org>
  3128. L: linux-clk@vger.kernel.org
  3129. Q: http://patchwork.kernel.org/project/linux-clk/list/
  3130. T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
  3131. S: Maintained
  3132. F: Documentation/devicetree/bindings/clock/
  3133. F: drivers/clk/
  3134. X: drivers/clk/clkdev.c
  3135. F: include/linux/clk-pr*
  3136. F: include/linux/clk/
  3137. COMMON INTERNET FILE SYSTEM (CIFS)
  3138. M: Steve French <sfrench@samba.org>
  3139. L: linux-cifs@vger.kernel.org
  3140. L: samba-technical@lists.samba.org (moderated for non-subscribers)
  3141. W: http://linux-cifs.samba.org/
  3142. T: git git://git.samba.org/sfrench/cifs-2.6.git
  3143. S: Supported
  3144. F: Documentation/filesystems/cifs/
  3145. F: fs/cifs/
  3146. COMPACTPCI HOTPLUG CORE
  3147. M: Scott Murray <scott@spiteful.org>
  3148. L: linux-pci@vger.kernel.org
  3149. S: Maintained
  3150. F: drivers/pci/hotplug/cpci_hotplug*
  3151. COMPACTPCI HOTPLUG GENERIC DRIVER
  3152. M: Scott Murray <scott@spiteful.org>
  3153. L: linux-pci@vger.kernel.org
  3154. S: Maintained
  3155. F: drivers/pci/hotplug/cpcihp_generic.c
  3156. COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
  3157. M: Scott Murray <scott@spiteful.org>
  3158. L: linux-pci@vger.kernel.org
  3159. S: Maintained
  3160. F: drivers/pci/hotplug/cpcihp_zt5550.*
  3161. COMPAL LAPTOP SUPPORT
  3162. M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
  3163. L: platform-driver-x86@vger.kernel.org
  3164. S: Maintained
  3165. F: drivers/platform/x86/compal-laptop.c
  3166. CONEXANT ACCESSRUNNER USB DRIVER
  3167. L: accessrunner-general@lists.sourceforge.net
  3168. W: http://accessrunner.sourceforge.net/
  3169. S: Orphan
  3170. F: drivers/usb/atm/cxacru.c
  3171. CONFIGFS
  3172. M: Joel Becker <jlbec@evilplan.org>
  3173. M: Christoph Hellwig <hch@lst.de>
  3174. T: git git://git.infradead.org/users/hch/configfs.git
  3175. S: Supported
  3176. F: fs/configfs/
  3177. F: include/linux/configfs.h
  3178. CONNECTOR
  3179. M: Evgeniy Polyakov <zbr@ioremap.net>
  3180. L: netdev@vger.kernel.org
  3181. S: Maintained
  3182. F: drivers/connector/
  3183. CONTROL GROUP (CGROUP)
  3184. M: Tejun Heo <tj@kernel.org>
  3185. M: Li Zefan <lizefan@huawei.com>
  3186. M: Johannes Weiner <hannes@cmpxchg.org>
  3187. L: cgroups@vger.kernel.org
  3188. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3189. S: Maintained
  3190. F: Documentation/cgroup*
  3191. F: include/linux/cgroup*
  3192. F: kernel/cgroup*
  3193. CONTROL GROUP - CPUSET
  3194. M: Li Zefan <lizefan@huawei.com>
  3195. L: cgroups@vger.kernel.org
  3196. W: http://www.bullopensource.org/cpuset/
  3197. W: http://oss.sgi.com/projects/cpusets/
  3198. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3199. S: Maintained
  3200. F: Documentation/cgroup-v1/cpusets.txt
  3201. F: include/linux/cpuset.h
  3202. F: kernel/cgroup/cpuset.c
  3203. CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
  3204. M: Johannes Weiner <hannes@cmpxchg.org>
  3205. M: Michal Hocko <mhocko@kernel.org>
  3206. M: Vladimir Davydov <vdavydov.dev@gmail.com>
  3207. L: cgroups@vger.kernel.org
  3208. L: linux-mm@kvack.org
  3209. S: Maintained
  3210. F: mm/memcontrol.c
  3211. F: mm/swap_cgroup.c
  3212. CORETEMP HARDWARE MONITORING DRIVER
  3213. M: Fenghua Yu <fenghua.yu@intel.com>
  3214. L: linux-hwmon@vger.kernel.org
  3215. S: Maintained
  3216. F: Documentation/hwmon/coretemp
  3217. F: drivers/hwmon/coretemp.c
  3218. COSA/SRP SYNC SERIAL DRIVER
  3219. M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
  3220. W: http://www.fi.muni.cz/~kas/cosa/
  3221. S: Maintained
  3222. F: drivers/net/wan/cosa*
  3223. CPMAC ETHERNET DRIVER
  3224. M: Florian Fainelli <f.fainelli@gmail.com>
  3225. L: netdev@vger.kernel.org
  3226. S: Maintained
  3227. F: drivers/net/ethernet/ti/cpmac.c
  3228. CPU FREQUENCY DRIVERS
  3229. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3230. M: Viresh Kumar <viresh.kumar@linaro.org>
  3231. L: linux-pm@vger.kernel.org
  3232. S: Maintained
  3233. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3234. T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
  3235. B: https://bugzilla.kernel.org
  3236. F: Documentation/cpu-freq/
  3237. F: Documentation/devicetree/bindings/cpufreq/
  3238. F: drivers/cpufreq/
  3239. F: include/linux/cpufreq.h
  3240. F: tools/testing/selftests/cpufreq/
  3241. CPU FREQUENCY DRIVERS - ARM BIG LITTLE
  3242. M: Viresh Kumar <viresh.kumar@linaro.org>
  3243. M: Sudeep Holla <sudeep.holla@arm.com>
  3244. L: linux-pm@vger.kernel.org
  3245. W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
  3246. S: Maintained
  3247. F: drivers/cpufreq/arm_big_little.h
  3248. F: drivers/cpufreq/arm_big_little.c
  3249. F: drivers/cpufreq/arm_big_little_dt.c
  3250. CPU POWER MONITORING SUBSYSTEM
  3251. M: Thomas Renninger <trenn@suse.com>
  3252. M: Shuah Khan <shuahkh@osg.samsung.com>
  3253. M: Shuah Khan <shuah@kernel.org>
  3254. L: linux-pm@vger.kernel.org
  3255. S: Maintained
  3256. F: tools/power/cpupower/
  3257. CPUID/MSR DRIVER
  3258. M: "H. Peter Anvin" <hpa@zytor.com>
  3259. S: Maintained
  3260. F: arch/x86/kernel/cpuid.c
  3261. F: arch/x86/kernel/msr.c
  3262. CPUIDLE DRIVER - ARM BIG LITTLE
  3263. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3264. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3265. L: linux-pm@vger.kernel.org
  3266. L: linux-arm-kernel@lists.infradead.org
  3267. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3268. S: Maintained
  3269. F: drivers/cpuidle/cpuidle-big_little.c
  3270. CPUIDLE DRIVER - ARM EXYNOS
  3271. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  3272. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3273. M: Kukjin Kim <kgene@kernel.org>
  3274. L: linux-pm@vger.kernel.org
  3275. L: linux-samsung-soc@vger.kernel.org
  3276. S: Supported
  3277. F: drivers/cpuidle/cpuidle-exynos.c
  3278. F: arch/arm/mach-exynos/pm.c
  3279. CPUIDLE DRIVERS
  3280. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3281. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3282. L: linux-pm@vger.kernel.org
  3283. S: Maintained
  3284. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3285. B: https://bugzilla.kernel.org
  3286. F: drivers/cpuidle/*
  3287. F: include/linux/cpuidle.h
  3288. CRAMFS FILESYSTEM
  3289. M: Nicolas Pitre <nico@linaro.org>
  3290. S: Maintained
  3291. F: Documentation/filesystems/cramfs.txt
  3292. F: fs/cramfs/
  3293. CRYPTO API
  3294. M: Herbert Xu <herbert@gondor.apana.org.au>
  3295. M: "David S. Miller" <davem@davemloft.net>
  3296. L: linux-crypto@vger.kernel.org
  3297. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
  3298. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
  3299. S: Maintained
  3300. F: Documentation/crypto/
  3301. F: Documentation/devicetree/bindings/crypto/
  3302. F: arch/*/crypto/
  3303. F: crypto/
  3304. F: drivers/crypto/
  3305. F: include/crypto/
  3306. F: include/linux/crypto*
  3307. CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
  3308. M: Neil Horman <nhorman@tuxdriver.com>
  3309. L: linux-crypto@vger.kernel.org
  3310. S: Maintained
  3311. F: crypto/ansi_cprng.c
  3312. F: crypto/rng.c
  3313. CS3308 MEDIA DRIVER
  3314. M: Hans Verkuil <hverkuil@xs4all.nl>
  3315. L: linux-media@vger.kernel.org
  3316. T: git git://linuxtv.org/media_tree.git
  3317. W: http://linuxtv.org
  3318. S: Odd Fixes
  3319. F: drivers/media/i2c/cs3308.c
  3320. F: drivers/media/i2c/cs3308.h
  3321. CS5535 Audio ALSA driver
  3322. M: Jaya Kumar <jayakumar.alsa@gmail.com>
  3323. S: Maintained
  3324. F: sound/pci/cs5535audio/
  3325. CW1200 WLAN driver
  3326. M: Solomon Peachy <pizza@shaftnet.org>
  3327. S: Maintained
  3328. F: drivers/net/wireless/st/cw1200/
  3329. CX18 VIDEO4LINUX DRIVER
  3330. M: Andy Walls <awalls@md.metrocast.net>
  3331. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  3332. L: linux-media@vger.kernel.org
  3333. T: git git://linuxtv.org/media_tree.git
  3334. W: https://linuxtv.org
  3335. W: http://www.ivtvdriver.org/index.php/Cx18
  3336. S: Maintained
  3337. F: Documentation/media/v4l-drivers/cx18*
  3338. F: drivers/media/pci/cx18/
  3339. F: include/uapi/linux/ivtv*
  3340. CX2341X MPEG ENCODER HELPER MODULE
  3341. M: Hans Verkuil <hverkuil@xs4all.nl>
  3342. L: linux-media@vger.kernel.org
  3343. T: git git://linuxtv.org/media_tree.git
  3344. W: https://linuxtv.org
  3345. S: Maintained
  3346. F: drivers/media/common/cx2341x*
  3347. F: include/media/cx2341x*
  3348. CX24120 MEDIA DRIVER
  3349. M: Jemma Denson <jdenson@gmail.com>
  3350. M: Patrick Boettcher <patrick.boettcher@posteo.de>
  3351. L: linux-media@vger.kernel.org
  3352. W: https://linuxtv.org
  3353. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3354. S: Maintained
  3355. F: drivers/media/dvb-frontends/cx24120*
  3356. CX88 VIDEO4LINUX DRIVER
  3357. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  3358. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3359. L: linux-media@vger.kernel.org
  3360. W: https://linuxtv.org
  3361. T: git git://linuxtv.org/media_tree.git
  3362. S: Odd fixes
  3363. F: Documentation/media/v4l-drivers/cx88*
  3364. F: drivers/media/pci/cx88/
  3365. CXD2820R MEDIA DRIVER
  3366. M: Antti Palosaari <crope@iki.fi>
  3367. L: linux-media@vger.kernel.org
  3368. W: https://linuxtv.org
  3369. W: http://palosaari.fi/linux/
  3370. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3371. T: git git://linuxtv.org/anttip/media_tree.git
  3372. S: Maintained
  3373. F: drivers/media/dvb-frontends/cxd2820r*
  3374. CXGB3 ETHERNET DRIVER (CXGB3)
  3375. M: Santosh Raspatur <santosh@chelsio.com>
  3376. L: netdev@vger.kernel.org
  3377. W: http://www.chelsio.com
  3378. S: Supported
  3379. F: drivers/net/ethernet/chelsio/cxgb3/
  3380. CXGB3 ISCSI DRIVER (CXGB3I)
  3381. M: Karen Xie <kxie@chelsio.com>
  3382. L: linux-scsi@vger.kernel.org
  3383. W: http://www.chelsio.com
  3384. S: Supported
  3385. F: drivers/scsi/cxgbi/cxgb3i
  3386. CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
  3387. M: Steve Wise <swise@chelsio.com>
  3388. L: linux-rdma@vger.kernel.org
  3389. W: http://www.openfabrics.org
  3390. S: Supported
  3391. F: drivers/infiniband/hw/cxgb3/
  3392. F: include/uapi/rdma/cxgb3-abi.h
  3393. CXGB4 CRYPTO DRIVER (chcr)
  3394. M: Harsh Jain <harsh@chelsio.com>
  3395. L: linux-crypto@vger.kernel.org
  3396. W: http://www.chelsio.com
  3397. S: Supported
  3398. F: drivers/crypto/chelsio
  3399. CXGB4 ETHERNET DRIVER (CXGB4)
  3400. M: Ganesh Goudar <ganeshgr@chelsio.com>
  3401. L: netdev@vger.kernel.org
  3402. W: http://www.chelsio.com
  3403. S: Supported
  3404. F: drivers/net/ethernet/chelsio/cxgb4/
  3405. CXGB4 ISCSI DRIVER (CXGB4I)
  3406. M: Karen Xie <kxie@chelsio.com>
  3407. L: linux-scsi@vger.kernel.org
  3408. W: http://www.chelsio.com
  3409. S: Supported
  3410. F: drivers/scsi/cxgbi/cxgb4i
  3411. CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
  3412. M: Steve Wise <swise@chelsio.com>
  3413. L: linux-rdma@vger.kernel.org
  3414. W: http://www.openfabrics.org
  3415. S: Supported
  3416. F: drivers/infiniband/hw/cxgb4/
  3417. F: include/uapi/rdma/cxgb4-abi.h
  3418. CXGB4VF ETHERNET DRIVER (CXGB4VF)
  3419. M: Casey Leedom <leedom@chelsio.com>
  3420. L: netdev@vger.kernel.org
  3421. W: http://www.chelsio.com
  3422. S: Supported
  3423. F: drivers/net/ethernet/chelsio/cxgb4vf/
  3424. CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
  3425. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  3426. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  3427. L: linuxppc-dev@lists.ozlabs.org
  3428. S: Supported
  3429. F: arch/powerpc/platforms/powernv/pci-cxl.c
  3430. F: drivers/misc/cxl/
  3431. F: include/misc/cxl*
  3432. F: include/uapi/misc/cxl.h
  3433. F: Documentation/powerpc/cxl.txt
  3434. F: Documentation/ABI/testing/sysfs-class-cxl
  3435. CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
  3436. M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
  3437. M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
  3438. M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
  3439. L: linux-scsi@vger.kernel.org
  3440. S: Supported
  3441. F: drivers/scsi/cxlflash/
  3442. F: include/uapi/scsi/cxlflash_ioctls.h
  3443. F: Documentation/powerpc/cxlflash.txt
  3444. CYBERPRO FB DRIVER
  3445. M: Russell King <linux@armlinux.org.uk>
  3446. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3447. W: http://www.armlinux.org.uk/
  3448. S: Maintained
  3449. F: drivers/video/fbdev/cyber2000fb.*
  3450. CYCLADES ASYNC MUX DRIVER
  3451. W: http://www.cyclades.com/
  3452. S: Orphan
  3453. F: drivers/tty/cyclades.c
  3454. F: include/linux/cyclades.h
  3455. F: include/uapi/linux/cyclades.h
  3456. CYCLADES PC300 DRIVER
  3457. W: http://www.cyclades.com/
  3458. S: Orphan
  3459. F: drivers/net/wan/pc300*
  3460. CYPRESS_FIRMWARE MEDIA DRIVER
  3461. M: Antti Palosaari <crope@iki.fi>
  3462. L: linux-media@vger.kernel.org
  3463. W: https://linuxtv.org
  3464. W: http://palosaari.fi/linux/
  3465. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3466. T: git git://linuxtv.org/anttip/media_tree.git
  3467. S: Maintained
  3468. F: drivers/media/common/cypress_firmware*
  3469. CYTTSP TOUCHSCREEN DRIVER
  3470. M: Ferruh Yigit <fery@cypress.com>
  3471. L: linux-input@vger.kernel.org
  3472. S: Supported
  3473. F: drivers/input/touchscreen/cyttsp*
  3474. F: include/linux/input/cyttsp.h
  3475. D-LINK DIR-685 TOUCHKEYS DRIVER
  3476. M: Linus Walleij <linus.walleij@linaro.org>
  3477. L: linux-input@vger.kernel.org
  3478. S: Supported
  3479. F: drivers/input/dlink-dir685-touchkeys.c
  3480. DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
  3481. M: Joshua Kinard <kumba@gentoo.org>
  3482. S: Maintained
  3483. F: drivers/rtc/rtc-ds1685.c
  3484. F: include/linux/rtc/ds1685.h
  3485. DAMA SLAVE for AX.25
  3486. M: Joerg Reuter <jreuter@yaina.de>
  3487. W: http://yaina.de/jreuter/
  3488. W: http://www.qsl.net/dl1bke/
  3489. L: linux-hams@vger.kernel.org
  3490. S: Maintained
  3491. F: net/ax25/af_ax25.c
  3492. F: net/ax25/ax25_dev.c
  3493. F: net/ax25/ax25_ds_*
  3494. F: net/ax25/ax25_in.c
  3495. F: net/ax25/ax25_out.c
  3496. F: net/ax25/ax25_timer.c
  3497. F: net/ax25/sysctl_net_ax25.c
  3498. DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  3499. L: netdev@vger.kernel.org
  3500. S: Orphan
  3501. F: Documentation/networking/dmfe.txt
  3502. F: drivers/net/ethernet/dec/tulip/dmfe.c
  3503. DC390/AM53C974 SCSI driver
  3504. M: Hannes Reinecke <hare@suse.com>
  3505. L: linux-scsi@vger.kernel.org
  3506. S: Maintained
  3507. F: drivers/scsi/am53c974.c
  3508. DC395x SCSI driver
  3509. M: Oliver Neukum <oliver@neukum.org>
  3510. M: Ali Akcaagac <aliakc@web.de>
  3511. M: Jamie Lenehan <lenehan@twibble.org>
  3512. L: dc395x@twibble.org
  3513. W: http://twibble.org/dist/dc395x/
  3514. W: http://lists.twibble.org/mailman/listinfo/dc395x/
  3515. S: Maintained
  3516. F: Documentation/scsi/dc395x.txt
  3517. F: drivers/scsi/dc395x.*
  3518. DCCP PROTOCOL
  3519. M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
  3520. L: dccp@vger.kernel.org
  3521. W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
  3522. S: Maintained
  3523. F: include/linux/dccp.h
  3524. F: include/uapi/linux/dccp.h
  3525. F: include/linux/tfrc.h
  3526. F: net/dccp/
  3527. DECnet NETWORK LAYER
  3528. W: http://linux-decnet.sourceforge.net
  3529. L: linux-decnet-user@lists.sourceforge.net
  3530. S: Orphan
  3531. F: Documentation/networking/decnet.txt
  3532. F: net/decnet/
  3533. DECSTATION PLATFORM SUPPORT
  3534. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3535. L: linux-mips@linux-mips.org
  3536. W: http://www.linux-mips.org/wiki/DECstation
  3537. S: Maintained
  3538. F: arch/mips/dec/
  3539. F: arch/mips/include/asm/dec/
  3540. F: arch/mips/include/asm/mach-dec/
  3541. DEFXX FDDI NETWORK DRIVER
  3542. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3543. S: Maintained
  3544. F: drivers/net/fddi/defxx.*
  3545. DELL SMBIOS DRIVER
  3546. M: Pali Rohár <pali.rohar@gmail.com>
  3547. M: Mario Limonciello <mario.limonciello@dell.com>
  3548. L: platform-driver-x86@vger.kernel.org
  3549. S: Maintained
  3550. F: drivers/platform/x86/dell-smbios.*
  3551. DELL SMBIOS SMM DRIVER
  3552. M: Mario Limonciello <mario.limonciello@dell.com>
  3553. L: platform-driver-x86@vger.kernel.org
  3554. S: Maintained
  3555. F: drivers/platform/x86/dell-smbios-smm.c
  3556. DELL SMBIOS WMI DRIVER
  3557. M: Mario Limonciello <mario.limonciello@dell.com>
  3558. L: platform-driver-x86@vger.kernel.org
  3559. S: Maintained
  3560. F: drivers/platform/x86/dell-smbios-wmi.c
  3561. F: tools/wmi/dell-smbios-example.c
  3562. DELL LAPTOP DRIVER
  3563. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3564. M: Pali Rohár <pali.rohar@gmail.com>
  3565. L: platform-driver-x86@vger.kernel.org
  3566. S: Maintained
  3567. F: drivers/platform/x86/dell-laptop.c
  3568. DELL LAPTOP FREEFALL DRIVER
  3569. M: Pali Rohár <pali.rohar@gmail.com>
  3570. S: Maintained
  3571. F: drivers/platform/x86/dell-smo8800.c
  3572. DELL LAPTOP RBTN DRIVER
  3573. M: Pali Rohár <pali.rohar@gmail.com>
  3574. S: Maintained
  3575. F: drivers/platform/x86/dell-rbtn.*
  3576. DELL LAPTOP SMM DRIVER
  3577. M: Pali Rohár <pali.rohar@gmail.com>
  3578. S: Maintained
  3579. F: drivers/hwmon/dell-smm-hwmon.c
  3580. F: include/uapi/linux/i8k.h
  3581. DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
  3582. M: Doug Warzecha <Douglas_Warzecha@dell.com>
  3583. S: Maintained
  3584. F: Documentation/dcdbas.txt
  3585. F: drivers/firmware/dcdbas.*
  3586. DELL WMI NOTIFICATIONS DRIVER
  3587. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3588. M: Pali Rohár <pali.rohar@gmail.com>
  3589. S: Maintained
  3590. F: drivers/platform/x86/dell-wmi.c
  3591. DELL WMI DESCRIPTOR DRIVER
  3592. M: Mario Limonciello <mario.limonciello@dell.com>
  3593. S: Maintained
  3594. F: drivers/platform/x86/dell-wmi-descriptor.c
  3595. DELTA ST MEDIA DRIVER
  3596. M: Hugues Fruchet <hugues.fruchet@st.com>
  3597. L: linux-media@vger.kernel.org
  3598. T: git git://linuxtv.org/media_tree.git
  3599. W: https://linuxtv.org
  3600. S: Supported
  3601. F: drivers/media/platform/sti/delta
  3602. DENALI NAND DRIVER
  3603. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  3604. L: linux-mtd@lists.infradead.org
  3605. S: Supported
  3606. F: drivers/mtd/nand/raw/denali*
  3607. DESIGNWARE USB2 DRD IP DRIVER
  3608. M: Minas Harutyunyan <hminas@synopsys.com>
  3609. L: linux-usb@vger.kernel.org
  3610. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3611. S: Maintained
  3612. F: drivers/usb/dwc2/
  3613. DESIGNWARE USB3 DRD IP DRIVER
  3614. M: Felipe Balbi <balbi@kernel.org>
  3615. L: linux-usb@vger.kernel.org
  3616. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3617. S: Maintained
  3618. F: drivers/usb/dwc3/
  3619. DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
  3620. M: Andreas Klinger <ak@it-klinger.de>
  3621. L: linux-iio@vger.kernel.org
  3622. S: Maintained
  3623. F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
  3624. F: drivers/iio/proximity/srf*.c
  3625. DEVICE COREDUMP (DEV_COREDUMP)
  3626. M: Johannes Berg <johannes@sipsolutions.net>
  3627. L: linux-kernel@vger.kernel.org
  3628. S: Maintained
  3629. F: drivers/base/devcoredump.c
  3630. F: include/linux/devcoredump.h
  3631. DEVICE FREQUENCY (DEVFREQ)
  3632. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  3633. M: Kyungmin Park <kyungmin.park@samsung.com>
  3634. R: Chanwoo Choi <cw00.choi@samsung.com>
  3635. L: linux-pm@vger.kernel.org
  3636. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3637. S: Maintained
  3638. F: drivers/devfreq/
  3639. F: include/linux/devfreq.h
  3640. F: Documentation/devicetree/bindings/devfreq/
  3641. DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
  3642. M: Chanwoo Choi <cw00.choi@samsung.com>
  3643. L: linux-pm@vger.kernel.org
  3644. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3645. S: Supported
  3646. F: drivers/devfreq/event/
  3647. F: drivers/devfreq/devfreq-event.c
  3648. F: include/linux/devfreq-event.h
  3649. F: Documentation/devicetree/bindings/devfreq/event/
  3650. DEVICE NUMBER REGISTRY
  3651. M: Torben Mathiasen <device@lanana.org>
  3652. W: http://lanana.org/docs/device-list/index.html
  3653. S: Maintained
  3654. DEVICE-MAPPER (LVM)
  3655. M: Alasdair Kergon <agk@redhat.com>
  3656. M: Mike Snitzer <snitzer@redhat.com>
  3657. M: dm-devel@redhat.com
  3658. L: dm-devel@redhat.com
  3659. W: http://sources.redhat.com/dm
  3660. Q: http://patchwork.kernel.org/project/dm-devel/list/
  3661. T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
  3662. T: quilt http://people.redhat.com/agk/patches/linux/editing/
  3663. S: Maintained
  3664. F: Documentation/device-mapper/
  3665. F: drivers/md/Makefile
  3666. F: drivers/md/Kconfig
  3667. F: drivers/md/dm*
  3668. F: drivers/md/persistent-data/
  3669. F: include/linux/device-mapper.h
  3670. F: include/linux/dm-*.h
  3671. F: include/uapi/linux/dm-*.h
  3672. DEVLINK
  3673. M: Jiri Pirko <jiri@mellanox.com>
  3674. L: netdev@vger.kernel.org
  3675. S: Supported
  3676. F: net/core/devlink.c
  3677. F: include/net/devlink.h
  3678. F: include/uapi/linux/devlink.h
  3679. DIALOG SEMICONDUCTOR DRIVERS
  3680. M: Support Opensource <support.opensource@diasemi.com>
  3681. W: http://www.dialog-semiconductor.com/products
  3682. S: Supported
  3683. F: Documentation/hwmon/da90??
  3684. F: Documentation/devicetree/bindings/mfd/da90*.txt
  3685. F: Documentation/devicetree/bindings/input/da90??-onkey.txt
  3686. F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
  3687. F: Documentation/devicetree/bindings/regulator/da92*.txt
  3688. F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
  3689. F: Documentation/devicetree/bindings/sound/da[79]*.txt
  3690. F: drivers/gpio/gpio-da90??.c
  3691. F: drivers/hwmon/da90??-hwmon.c
  3692. F: drivers/iio/adc/da91??-*.c
  3693. F: drivers/input/misc/da90??_onkey.c
  3694. F: drivers/input/touchscreen/da9052_tsi.c
  3695. F: drivers/leds/leds-da90??.c
  3696. F: drivers/mfd/da903x.c
  3697. F: drivers/mfd/da90??-*.c
  3698. F: drivers/mfd/da91??-*.c
  3699. F: drivers/power/supply/da9052-battery.c
  3700. F: drivers/power/supply/da91??-*.c
  3701. F: drivers/regulator/da903x.c
  3702. F: drivers/regulator/da9???-regulator.[ch]
  3703. F: drivers/thermal/da90??-thermal.c
  3704. F: drivers/rtc/rtc-da90??.c
  3705. F: drivers/video/backlight/da90??_bl.c
  3706. F: drivers/watchdog/da90??_wdt.c
  3707. F: include/linux/mfd/da903x.h
  3708. F: include/linux/mfd/da9052/
  3709. F: include/linux/mfd/da9055/
  3710. F: include/linux/mfd/da9062/
  3711. F: include/linux/mfd/da9063/
  3712. F: include/linux/mfd/da9150/
  3713. F: include/linux/regulator/da9211.h
  3714. F: include/sound/da[79]*.h
  3715. F: sound/soc/codecs/da[79]*.[ch]
  3716. DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
  3717. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  3718. L: linux-gpio@vger.kernel.org
  3719. S: Maintained
  3720. F: drivers/gpio/gpio-gpio-mm.c
  3721. DIGI NEO AND CLASSIC PCI PRODUCTS
  3722. M: Lidza Louina <lidza.louina@gmail.com>
  3723. M: Mark Hounschell <markh@compro.net>
  3724. L: driverdev-devel@linuxdriverproject.org
  3725. S: Maintained
  3726. F: drivers/staging/dgnc/
  3727. DIOLAN U2C-12 I2C DRIVER
  3728. M: Guenter Roeck <linux@roeck-us.net>
  3729. L: linux-i2c@vger.kernel.org
  3730. S: Maintained
  3731. F: drivers/i2c/busses/i2c-diolan-u2c.c
  3732. FILESYSTEM DIRECT ACCESS (DAX)
  3733. M: Matthew Wilcox <mawilcox@microsoft.com>
  3734. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  3735. L: linux-fsdevel@vger.kernel.org
  3736. S: Supported
  3737. F: fs/dax.c
  3738. F: include/linux/dax.h
  3739. F: include/trace/events/fs_dax.h
  3740. DEVICE DIRECT ACCESS (DAX)
  3741. M: Dan Williams <dan.j.williams@intel.com>
  3742. L: linux-nvdimm@lists.01.org
  3743. S: Supported
  3744. F: drivers/dax/
  3745. DIRECTORY NOTIFICATION (DNOTIFY)
  3746. M: Jan Kara <jack@suse.cz>
  3747. R: Amir Goldstein <amir73il@gmail.com>
  3748. L: linux-fsdevel@vger.kernel.org
  3749. S: Maintained
  3750. F: Documentation/filesystems/dnotify.txt
  3751. F: fs/notify/dnotify/
  3752. F: include/linux/dnotify.h
  3753. DISK GEOMETRY AND PARTITION HANDLING
  3754. M: Andries Brouwer <aeb@cwi.nl>
  3755. W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
  3756. W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
  3757. W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
  3758. S: Maintained
  3759. DISKQUOTA
  3760. M: Jan Kara <jack@suse.com>
  3761. S: Maintained
  3762. F: Documentation/filesystems/quota.txt
  3763. F: fs/quota/
  3764. F: include/linux/quota*.h
  3765. F: include/uapi/linux/quota*.h
  3766. DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
  3767. M: Bernie Thompson <bernie@plugable.com>
  3768. L: linux-fbdev@vger.kernel.org
  3769. S: Maintained
  3770. W: http://plugable.com/category/projects/udlfb/
  3771. F: drivers/video/fbdev/udlfb.c
  3772. F: include/video/udlfb.h
  3773. F: Documentation/fb/udlfb.txt
  3774. DISTRIBUTED LOCK MANAGER (DLM)
  3775. M: Christine Caulfield <ccaulfie@redhat.com>
  3776. M: David Teigland <teigland@redhat.com>
  3777. L: cluster-devel@redhat.com
  3778. W: http://sources.redhat.com/cluster/
  3779. T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  3780. S: Supported
  3781. F: fs/dlm/
  3782. DMA BUFFER SHARING FRAMEWORK
  3783. M: Sumit Semwal <sumit.semwal@linaro.org>
  3784. S: Maintained
  3785. L: linux-media@vger.kernel.org
  3786. L: dri-devel@lists.freedesktop.org
  3787. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  3788. F: drivers/dma-buf/
  3789. F: include/linux/dma-buf*
  3790. F: include/linux/reservation.h
  3791. F: include/linux/*fence.h
  3792. F: Documentation/driver-api/dma-buf.rst
  3793. T: git git://anongit.freedesktop.org/drm/drm-misc
  3794. DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
  3795. M: Vinod Koul <vinod.koul@intel.com>
  3796. L: dmaengine@vger.kernel.org
  3797. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  3798. S: Maintained
  3799. F: drivers/dma/
  3800. F: include/linux/dmaengine.h
  3801. F: include/linux/of_dma.h
  3802. F: Documentation/devicetree/bindings/dma/
  3803. F: Documentation/driver-api/dmaengine/
  3804. T: git git://git.infradead.org/users/vkoul/slave-dma.git
  3805. DMA MAPPING HELPERS
  3806. M: Christoph Hellwig <hch@lst.de>
  3807. M: Marek Szyprowski <m.szyprowski@samsung.com>
  3808. R: Robin Murphy <robin.murphy@arm.com>
  3809. L: iommu@lists.linux-foundation.org
  3810. T: git git://git.infradead.org/users/hch/dma-mapping.git
  3811. W: http://git.infradead.org/users/hch/dma-mapping.git
  3812. S: Supported
  3813. F: lib/dma-debug.c
  3814. F: lib/dma-direct.c
  3815. F: lib/dma-virt.c
  3816. F: drivers/base/dma-mapping.c
  3817. F: drivers/base/dma-coherent.c
  3818. F: include/asm-generic/dma-mapping.h
  3819. F: include/linux/dma-direct.h
  3820. F: include/linux/dma-mapping.h
  3821. DME1737 HARDWARE MONITOR DRIVER
  3822. M: Juerg Haefliger <juergh@gmail.com>
  3823. L: linux-hwmon@vger.kernel.org
  3824. S: Maintained
  3825. F: Documentation/hwmon/dme1737
  3826. F: drivers/hwmon/dme1737.c
  3827. DMI/SMBIOS SUPPORT
  3828. M: Jean Delvare <jdelvare@suse.com>
  3829. S: Maintained
  3830. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
  3831. F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
  3832. F: drivers/firmware/dmi-id.c
  3833. F: drivers/firmware/dmi_scan.c
  3834. F: include/linux/dmi.h
  3835. DOCUMENTATION
  3836. M: Jonathan Corbet <corbet@lwn.net>
  3837. L: linux-doc@vger.kernel.org
  3838. S: Maintained
  3839. F: Documentation/
  3840. F: scripts/kernel-doc
  3841. X: Documentation/ABI/
  3842. X: Documentation/devicetree/
  3843. X: Documentation/acpi
  3844. X: Documentation/power
  3845. X: Documentation/spi
  3846. X: Documentation/media
  3847. T: git git://git.lwn.net/linux.git docs-next
  3848. DONGWOON DW9714 LENS VOICE COIL DRIVER
  3849. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3850. L: linux-media@vger.kernel.org
  3851. T: git git://linuxtv.org/media_tree.git
  3852. S: Maintained
  3853. F: drivers/media/i2c/dw9714.c
  3854. DOUBLETALK DRIVER
  3855. M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
  3856. L: blinux-list@redhat.com
  3857. S: Maintained
  3858. F: drivers/char/dtlk.c
  3859. F: include/linux/dtlk.h
  3860. DPAA2 DATAPATH I/O (DPIO) DRIVER
  3861. M: Roy Pledge <Roy.Pledge@nxp.com>
  3862. L: linux-kernel@vger.kernel.org
  3863. S: Maintained
  3864. F: drivers/staging/fsl-mc/bus/dpio
  3865. DPAA2 ETHERNET DRIVER
  3866. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  3867. L: linux-kernel@vger.kernel.org
  3868. S: Maintained
  3869. F: drivers/staging/fsl-dpaa2/ethernet
  3870. DPAA2 ETHERNET SWITCH DRIVER
  3871. M: Razvan Stefanescu <razvan.stefanescu@nxp.com>
  3872. L: linux-kernel@vger.kernel.org
  3873. S: Maintained
  3874. F: drivers/staging/fsl-dpaa2/ethsw
  3875. DPT_I2O SCSI RAID DRIVER
  3876. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  3877. L: linux-scsi@vger.kernel.org
  3878. W: http://www.adaptec.com/
  3879. S: Maintained
  3880. F: drivers/scsi/dpt*
  3881. F: drivers/scsi/dpt/
  3882. DRBD DRIVER
  3883. M: Philipp Reisner <philipp.reisner@linbit.com>
  3884. M: Lars Ellenberg <lars.ellenberg@linbit.com>
  3885. L: drbd-dev@lists.linbit.com
  3886. W: http://www.drbd.org
  3887. T: git git://git.linbit.com/linux-drbd.git
  3888. T: git git://git.linbit.com/drbd-8.4.git
  3889. S: Supported
  3890. F: drivers/block/drbd/
  3891. F: lib/lru_cache.c
  3892. F: Documentation/blockdev/drbd/
  3893. DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
  3894. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3895. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  3896. S: Supported
  3897. F: Documentation/kobject.txt
  3898. F: drivers/base/
  3899. F: fs/debugfs/
  3900. F: fs/sysfs/
  3901. F: include/linux/debugfs.h
  3902. F: include/linux/kobj*
  3903. F: lib/kobj*
  3904. DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
  3905. M: Kevin Hilman <khilman@kernel.org>
  3906. M: Nishanth Menon <nm@ti.com>
  3907. S: Maintained
  3908. F: drivers/power/avs/
  3909. F: include/linux/power/smartreflex.h
  3910. L: linux-pm@vger.kernel.org
  3911. DRM DRIVER FOR ARM PL111 CLCD
  3912. M: Eric Anholt <eric@anholt.net>
  3913. T: git git://anongit.freedesktop.org/drm/drm-misc
  3914. S: Supported
  3915. F: drivers/gpu/drm/pl111/
  3916. DRM DRIVER FOR ARM VERSATILE TFT PANELS
  3917. M: Linus Walleij <linus.walleij@linaro.org>
  3918. T: git git://anongit.freedesktop.org/drm/drm-misc
  3919. S: Maintained
  3920. F: drivers/gpu/drm/panel/panel-arm-versatile.c
  3921. F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
  3922. DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
  3923. M: Dave Airlie <airlied@redhat.com>
  3924. S: Odd Fixes
  3925. F: drivers/gpu/drm/ast/
  3926. DRM DRIVER FOR BOCHS VIRTUAL GPU
  3927. M: Gerd Hoffmann <kraxel@redhat.com>
  3928. L: virtualization@lists.linux-foundation.org
  3929. T: git git://anongit.freedesktop.org/drm/drm-misc
  3930. S: Maintained
  3931. F: drivers/gpu/drm/bochs/
  3932. DRM DRIVER FOR FARADAY TVE200 TV ENCODER
  3933. M: Linus Walleij <linus.walleij@linaro.org>
  3934. T: git git://anongit.freedesktop.org/drm/drm-misc
  3935. S: Maintained
  3936. F: drivers/gpu/drm/tve200/
  3937. DRM DRIVER FOR ILITEK ILI9225 PANELS
  3938. M: David Lechner <david@lechnology.com>
  3939. S: Maintained
  3940. F: drivers/gpu/drm/tinydrm/ili9225.c
  3941. F: Documentation/devicetree/bindings/display/ili9225.txt
  3942. DRM DRIVER FOR INTEL I810 VIDEO CARDS
  3943. S: Orphan / Obsolete
  3944. F: drivers/gpu/drm/i810/
  3945. F: include/uapi/drm/i810_drm.h
  3946. DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
  3947. S: Orphan / Obsolete
  3948. F: drivers/gpu/drm/mga/
  3949. F: include/uapi/drm/mga_drm.h
  3950. DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
  3951. M: Dave Airlie <airlied@redhat.com>
  3952. S: Odd Fixes
  3953. F: drivers/gpu/drm/mgag200/
  3954. DRM DRIVER FOR MI0283QT
  3955. M: Noralf Trønnes <noralf@tronnes.org>
  3956. S: Maintained
  3957. F: drivers/gpu/drm/tinydrm/mi0283qt.c
  3958. F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
  3959. DRM DRIVER FOR MSM ADRENO GPU
  3960. M: Rob Clark <robdclark@gmail.com>
  3961. L: linux-arm-msm@vger.kernel.org
  3962. L: dri-devel@lists.freedesktop.org
  3963. L: freedreno@lists.freedesktop.org
  3964. T: git git://people.freedesktop.org/~robclark/linux
  3965. S: Maintained
  3966. F: drivers/gpu/drm/msm/
  3967. F: include/uapi/drm/msm_drm.h
  3968. F: Documentation/devicetree/bindings/display/msm/
  3969. DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
  3970. M: Ben Skeggs <bskeggs@redhat.com>
  3971. L: dri-devel@lists.freedesktop.org
  3972. L: nouveau@lists.freedesktop.org
  3973. T: git git://github.com/skeggsb/linux
  3974. S: Supported
  3975. F: drivers/gpu/drm/nouveau/
  3976. F: include/uapi/drm/nouveau_drm.h
  3977. DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
  3978. M: Noralf Trønnes <noralf@tronnes.org>
  3979. S: Maintained
  3980. F: drivers/gpu/drm/tinydrm/repaper.c
  3981. F: Documentation/devicetree/bindings/display/repaper.txt
  3982. DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  3983. M: Dave Airlie <airlied@redhat.com>
  3984. M: Gerd Hoffmann <kraxel@redhat.com>
  3985. L: virtualization@lists.linux-foundation.org
  3986. T: git git://anongit.freedesktop.org/drm/drm-misc
  3987. S: Obsolete
  3988. W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  3989. F: drivers/gpu/drm/cirrus/
  3990. DRM DRIVER FOR QXL VIRTUAL GPU
  3991. M: Dave Airlie <airlied@redhat.com>
  3992. M: Gerd Hoffmann <kraxel@redhat.com>
  3993. L: virtualization@lists.linux-foundation.org
  3994. T: git git://anongit.freedesktop.org/drm/drm-misc
  3995. S: Maintained
  3996. F: drivers/gpu/drm/qxl/
  3997. F: include/uapi/drm/qxl_drm.h
  3998. DRM DRIVER FOR RAGE 128 VIDEO CARDS
  3999. S: Orphan / Obsolete
  4000. F: drivers/gpu/drm/r128/
  4001. F: include/uapi/drm/r128_drm.h
  4002. DRM DRIVER FOR SAVAGE VIDEO CARDS
  4003. S: Orphan / Obsolete
  4004. F: drivers/gpu/drm/savage/
  4005. F: include/uapi/drm/savage_drm.h
  4006. DRM DRIVER FOR SIS VIDEO CARDS
  4007. S: Orphan / Obsolete
  4008. F: drivers/gpu/drm/sis/
  4009. F: include/uapi/drm/sis_drm.h
  4010. DRM DRIVER FOR SITRONIX ST7586 PANELS
  4011. M: David Lechner <david@lechnology.com>
  4012. S: Maintained
  4013. F: drivers/gpu/drm/tinydrm/st7586.c
  4014. F: Documentation/devicetree/bindings/display/st7586.txt
  4015. DRM DRIVER FOR SITRONIX ST7735R PANELS
  4016. M: David Lechner <david@lechnology.com>
  4017. S: Maintained
  4018. F: drivers/gpu/drm/tinydrm/st7735r.c
  4019. F: Documentation/devicetree/bindings/display/st7735r.txt
  4020. DRM DRIVER FOR TDFX VIDEO CARDS
  4021. S: Orphan / Obsolete
  4022. F: drivers/gpu/drm/tdfx/
  4023. DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
  4024. M: Dave Airlie <airlied@redhat.com>
  4025. S: Odd Fixes
  4026. F: drivers/gpu/drm/udl/
  4027. DRM DRIVER FOR VMWARE VIRTUAL GPU
  4028. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  4029. M: Sinclair Yeh <syeh@vmware.com>
  4030. M: Thomas Hellstrom <thellstrom@vmware.com>
  4031. L: dri-devel@lists.freedesktop.org
  4032. T: git git://people.freedesktop.org/~syeh/repos_linux
  4033. T: git git://people.freedesktop.org/~thomash/linux
  4034. S: Supported
  4035. F: drivers/gpu/drm/vmwgfx/
  4036. F: include/uapi/drm/vmwgfx_drm.h
  4037. DRM DRIVERS
  4038. M: David Airlie <airlied@linux.ie>
  4039. L: dri-devel@lists.freedesktop.org
  4040. T: git git://people.freedesktop.org/~airlied/linux
  4041. B: https://bugs.freedesktop.org/
  4042. C: irc://chat.freenode.net/dri-devel
  4043. S: Maintained
  4044. F: drivers/gpu/drm/
  4045. F: drivers/gpu/vga/
  4046. F: Documentation/devicetree/bindings/display/
  4047. F: Documentation/devicetree/bindings/gpu/
  4048. F: Documentation/devicetree/bindings/video/
  4049. F: Documentation/gpu/
  4050. F: include/drm/
  4051. F: include/uapi/drm/
  4052. F: include/linux/vga*
  4053. DRM DRIVERS AND MISC GPU PATCHES
  4054. M: Gustavo Padovan <gustavo@padovan.org>
  4055. M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
  4056. M: Sean Paul <seanpaul@chromium.org>
  4057. W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  4058. S: Maintained
  4059. T: git git://anongit.freedesktop.org/drm/drm-misc
  4060. F: Documentation/gpu/
  4061. F: drivers/gpu/vga/
  4062. F: drivers/gpu/drm/*
  4063. F: include/drm/drm*
  4064. F: include/uapi/drm/drm*
  4065. F: include/linux/vga*
  4066. DRM DRIVERS FOR ALLWINNER A10
  4067. M: Maxime Ripard <maxime.ripard@bootlin.com>
  4068. L: dri-devel@lists.freedesktop.org
  4069. S: Supported
  4070. F: drivers/gpu/drm/sun4i/
  4071. F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  4072. T: git git://anongit.freedesktop.org/drm/drm-misc
  4073. DRM DRIVERS FOR AMLOGIC SOCS
  4074. M: Neil Armstrong <narmstrong@baylibre.com>
  4075. L: dri-devel@lists.freedesktop.org
  4076. L: linux-amlogic@lists.infradead.org
  4077. W: http://linux-meson.com/
  4078. S: Supported
  4079. F: drivers/gpu/drm/meson/
  4080. F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
  4081. F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
  4082. F: Documentation/gpu/meson.rst
  4083. T: git git://anongit.freedesktop.org/drm/drm-misc
  4084. DRM DRIVERS FOR ATMEL HLCDC
  4085. M: Boris Brezillon <boris.brezillon@bootlin.com>
  4086. L: dri-devel@lists.freedesktop.org
  4087. S: Supported
  4088. F: drivers/gpu/drm/atmel-hlcdc/
  4089. F: Documentation/devicetree/bindings/drm/atmel/
  4090. T: git git://anongit.freedesktop.org/drm/drm-misc
  4091. DRM DRIVERS FOR BRIDGE CHIPS
  4092. M: Archit Taneja <architt@codeaurora.org>
  4093. M: Andrzej Hajda <a.hajda@samsung.com>
  4094. R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  4095. S: Maintained
  4096. T: git git://anongit.freedesktop.org/drm/drm-misc
  4097. F: drivers/gpu/drm/bridge/
  4098. DRM DRIVERS FOR EXYNOS
  4099. M: Inki Dae <inki.dae@samsung.com>
  4100. M: Joonyoung Shim <jy0922.shim@samsung.com>
  4101. M: Seung-Woo Kim <sw0312.kim@samsung.com>
  4102. M: Kyungmin Park <kyungmin.park@samsung.com>
  4103. L: dri-devel@lists.freedesktop.org
  4104. T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
  4105. S: Supported
  4106. F: drivers/gpu/drm/exynos/
  4107. F: include/uapi/drm/exynos_drm.h
  4108. F: Documentation/devicetree/bindings/display/exynos/
  4109. DRM DRIVERS FOR FREESCALE DCU
  4110. M: Stefan Agner <stefan@agner.ch>
  4111. M: Alison Wang <alison.wang@freescale.com>
  4112. L: dri-devel@lists.freedesktop.org
  4113. S: Supported
  4114. F: drivers/gpu/drm/fsl-dcu/
  4115. F: Documentation/devicetree/bindings/display/fsl,dcu.txt
  4116. F: Documentation/devicetree/bindings/display/fsl,tcon.txt
  4117. F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
  4118. DRM DRIVERS FOR FREESCALE IMX
  4119. M: Philipp Zabel <p.zabel@pengutronix.de>
  4120. L: dri-devel@lists.freedesktop.org
  4121. S: Maintained
  4122. F: drivers/gpu/drm/imx/
  4123. F: drivers/gpu/ipu-v3/
  4124. F: Documentation/devicetree/bindings/display/imx/
  4125. DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
  4126. M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  4127. L: dri-devel@lists.freedesktop.org
  4128. T: git git://github.com/patjak/drm-gma500
  4129. S: Maintained
  4130. F: drivers/gpu/drm/gma500/
  4131. DRM DRIVERS FOR HISILICON
  4132. M: Xinliang Liu <z.liuxinliang@hisilicon.com>
  4133. M: Rongrong Zou <zourongrong@gmail.com>
  4134. R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
  4135. R: Chen Feng <puck.chen@hisilicon.com>
  4136. L: dri-devel@lists.freedesktop.org
  4137. T: git git://github.com/xin3liang/linux.git
  4138. S: Maintained
  4139. F: drivers/gpu/drm/hisilicon/
  4140. F: Documentation/devicetree/bindings/display/hisilicon/
  4141. DRM DRIVERS FOR MEDIATEK
  4142. M: CK Hu <ck.hu@mediatek.com>
  4143. M: Philipp Zabel <p.zabel@pengutronix.de>
  4144. L: dri-devel@lists.freedesktop.org
  4145. S: Supported
  4146. F: drivers/gpu/drm/mediatek/
  4147. F: Documentation/devicetree/bindings/display/mediatek/
  4148. DRM DRIVERS FOR NVIDIA TEGRA
  4149. M: Thierry Reding <thierry.reding@gmail.com>
  4150. L: dri-devel@lists.freedesktop.org
  4151. L: linux-tegra@vger.kernel.org
  4152. T: git git://anongit.freedesktop.org/tegra/linux.git
  4153. S: Supported
  4154. F: drivers/gpu/drm/tegra/
  4155. F: drivers/gpu/host1x/
  4156. F: include/linux/host1x.h
  4157. F: include/uapi/drm/tegra_drm.h
  4158. F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
  4159. DRM DRIVERS FOR RENESAS
  4160. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  4161. L: dri-devel@lists.freedesktop.org
  4162. L: linux-renesas-soc@vger.kernel.org
  4163. T: git git://linuxtv.org/pinchartl/fbdev
  4164. S: Supported
  4165. F: drivers/gpu/drm/rcar-du/
  4166. F: drivers/gpu/drm/shmobile/
  4167. F: include/linux/platform_data/shmob_drm.h
  4168. F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  4169. F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
  4170. F: Documentation/devicetree/bindings/display/renesas,du.txt
  4171. DRM DRIVERS FOR ROCKCHIP
  4172. M: Sandy Huang <hjc@rock-chips.com>
  4173. M: Heiko Stübner <heiko@sntech.de>
  4174. L: dri-devel@lists.freedesktop.org
  4175. S: Maintained
  4176. F: drivers/gpu/drm/rockchip/
  4177. F: Documentation/devicetree/bindings/display/rockchip/
  4178. T: git git://anongit.freedesktop.org/drm/drm-misc
  4179. DRM DRIVERS FOR STI
  4180. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4181. M: Vincent Abriou <vincent.abriou@st.com>
  4182. L: dri-devel@lists.freedesktop.org
  4183. T: git git://anongit.freedesktop.org/drm/drm-misc
  4184. S: Maintained
  4185. F: drivers/gpu/drm/sti
  4186. F: Documentation/devicetree/bindings/display/st,stih4xx.txt
  4187. DRM DRIVERS FOR STM
  4188. M: Yannick Fertre <yannick.fertre@st.com>
  4189. M: Philippe Cornu <philippe.cornu@st.com>
  4190. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4191. M: Vincent Abriou <vincent.abriou@st.com>
  4192. L: dri-devel@lists.freedesktop.org
  4193. T: git git://anongit.freedesktop.org/drm/drm-misc
  4194. S: Maintained
  4195. F: drivers/gpu/drm/stm
  4196. F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
  4197. DRM DRIVERS FOR TI LCDC
  4198. M: Jyri Sarha <jsarha@ti.com>
  4199. R: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4200. L: dri-devel@lists.freedesktop.org
  4201. S: Maintained
  4202. F: drivers/gpu/drm/tilcdc/
  4203. F: Documentation/devicetree/bindings/display/tilcdc/
  4204. DRM DRIVERS FOR TI OMAP
  4205. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4206. L: dri-devel@lists.freedesktop.org
  4207. S: Maintained
  4208. F: drivers/gpu/drm/omapdrm/
  4209. F: Documentation/devicetree/bindings/display/ti/
  4210. DRM DRIVERS FOR VC4
  4211. M: Eric Anholt <eric@anholt.net>
  4212. T: git git://github.com/anholt/linux
  4213. S: Supported
  4214. F: drivers/gpu/drm/vc4/
  4215. F: include/uapi/drm/vc4_drm.h
  4216. F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
  4217. T: git git://anongit.freedesktop.org/drm/drm-misc
  4218. DRM DRIVERS FOR VIVANTE GPU IP
  4219. M: Lucas Stach <l.stach@pengutronix.de>
  4220. R: Russell King <linux+etnaviv@armlinux.org.uk>
  4221. R: Christian Gmeiner <christian.gmeiner@gmail.com>
  4222. L: etnaviv@lists.freedesktop.org
  4223. L: dri-devel@lists.freedesktop.org
  4224. S: Maintained
  4225. F: drivers/gpu/drm/etnaviv/
  4226. F: include/uapi/drm/etnaviv_drm.h
  4227. F: Documentation/devicetree/bindings/display/etnaviv/
  4228. DRM DRIVERS FOR ZTE ZX
  4229. M: Shawn Guo <shawnguo@kernel.org>
  4230. L: dri-devel@lists.freedesktop.org
  4231. S: Maintained
  4232. F: drivers/gpu/drm/zte/
  4233. F: Documentation/devicetree/bindings/display/zte,vou.txt
  4234. T: git git://anongit.freedesktop.org/drm/drm-misc
  4235. DRM PANEL DRIVERS
  4236. M: Thierry Reding <thierry.reding@gmail.com>
  4237. L: dri-devel@lists.freedesktop.org
  4238. T: git git://anongit.freedesktop.org/drm/drm-misc
  4239. S: Maintained
  4240. F: drivers/gpu/drm/drm_panel.c
  4241. F: drivers/gpu/drm/panel/
  4242. F: include/drm/drm_panel.h
  4243. F: Documentation/devicetree/bindings/display/panel/
  4244. DRM TINYDRM DRIVERS
  4245. M: Noralf Trønnes <noralf@tronnes.org>
  4246. W: https://github.com/notro/tinydrm/wiki/Development
  4247. T: git git://anongit.freedesktop.org/drm/drm-misc
  4248. S: Maintained
  4249. F: drivers/gpu/drm/tinydrm/
  4250. F: include/drm/tinydrm/
  4251. DRM TTM SUBSYSTEM
  4252. M: Christian Koenig <christian.koenig@amd.com>
  4253. M: Roger He <Hongbo.He@amd.com>
  4254. T: git git://people.freedesktop.org/~agd5f/linux
  4255. S: Maintained
  4256. L: dri-devel@lists.freedesktop.org
  4257. F: include/drm/ttm/
  4258. F: drivers/gpu/drm/ttm/
  4259. DSBR100 USB FM RADIO DRIVER
  4260. M: Alexey Klimov <klimov.linux@gmail.com>
  4261. L: linux-media@vger.kernel.org
  4262. T: git git://linuxtv.org/media_tree.git
  4263. S: Maintained
  4264. F: drivers/media/radio/dsbr100.c
  4265. DSCC4 DRIVER
  4266. M: Francois Romieu <romieu@fr.zoreil.com>
  4267. L: netdev@vger.kernel.org
  4268. S: Maintained
  4269. F: drivers/net/wan/dscc4.c
  4270. DT3155 MEDIA DRIVER
  4271. M: Hans Verkuil <hverkuil@xs4all.nl>
  4272. L: linux-media@vger.kernel.org
  4273. T: git git://linuxtv.org/media_tree.git
  4274. W: https://linuxtv.org
  4275. S: Odd Fixes
  4276. F: drivers/media/pci/dt3155/
  4277. DVB_USB_AF9015 MEDIA DRIVER
  4278. M: Antti Palosaari <crope@iki.fi>
  4279. L: linux-media@vger.kernel.org
  4280. W: https://linuxtv.org
  4281. W: http://palosaari.fi/linux/
  4282. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4283. T: git git://linuxtv.org/anttip/media_tree.git
  4284. S: Maintained
  4285. F: drivers/media/usb/dvb-usb-v2/af9015*
  4286. DVB_USB_AF9035 MEDIA DRIVER
  4287. M: Antti Palosaari <crope@iki.fi>
  4288. L: linux-media@vger.kernel.org
  4289. W: https://linuxtv.org
  4290. W: http://palosaari.fi/linux/
  4291. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4292. T: git git://linuxtv.org/anttip/media_tree.git
  4293. S: Maintained
  4294. F: drivers/media/usb/dvb-usb-v2/af9035*
  4295. DVB_USB_ANYSEE MEDIA DRIVER
  4296. M: Antti Palosaari <crope@iki.fi>
  4297. L: linux-media@vger.kernel.org
  4298. W: https://linuxtv.org
  4299. W: http://palosaari.fi/linux/
  4300. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4301. T: git git://linuxtv.org/anttip/media_tree.git
  4302. S: Maintained
  4303. F: drivers/media/usb/dvb-usb-v2/anysee*
  4304. DVB_USB_AU6610 MEDIA DRIVER
  4305. M: Antti Palosaari <crope@iki.fi>
  4306. L: linux-media@vger.kernel.org
  4307. W: https://linuxtv.org
  4308. W: http://palosaari.fi/linux/
  4309. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4310. T: git git://linuxtv.org/anttip/media_tree.git
  4311. S: Maintained
  4312. F: drivers/media/usb/dvb-usb-v2/au6610*
  4313. DVB_USB_CE6230 MEDIA DRIVER
  4314. M: Antti Palosaari <crope@iki.fi>
  4315. L: linux-media@vger.kernel.org
  4316. W: https://linuxtv.org
  4317. W: http://palosaari.fi/linux/
  4318. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4319. T: git git://linuxtv.org/anttip/media_tree.git
  4320. S: Maintained
  4321. F: drivers/media/usb/dvb-usb-v2/ce6230*
  4322. DVB_USB_CXUSB MEDIA DRIVER
  4323. M: Michael Krufky <mkrufky@linuxtv.org>
  4324. L: linux-media@vger.kernel.org
  4325. W: https://linuxtv.org
  4326. W: http://github.com/mkrufky
  4327. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4328. T: git git://linuxtv.org/media_tree.git
  4329. S: Maintained
  4330. F: drivers/media/usb/dvb-usb/cxusb*
  4331. DVB_USB_EC168 MEDIA DRIVER
  4332. M: Antti Palosaari <crope@iki.fi>
  4333. L: linux-media@vger.kernel.org
  4334. W: https://linuxtv.org
  4335. W: http://palosaari.fi/linux/
  4336. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4337. T: git git://linuxtv.org/anttip/media_tree.git
  4338. S: Maintained
  4339. F: drivers/media/usb/dvb-usb-v2/ec168*
  4340. DVB_USB_GL861 MEDIA DRIVER
  4341. M: Antti Palosaari <crope@iki.fi>
  4342. L: linux-media@vger.kernel.org
  4343. W: https://linuxtv.org
  4344. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4345. T: git git://linuxtv.org/anttip/media_tree.git
  4346. S: Maintained
  4347. F: drivers/media/usb/dvb-usb-v2/gl861*
  4348. DVB_USB_MXL111SF MEDIA DRIVER
  4349. M: Michael Krufky <mkrufky@linuxtv.org>
  4350. L: linux-media@vger.kernel.org
  4351. W: https://linuxtv.org
  4352. W: http://github.com/mkrufky
  4353. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4354. T: git git://linuxtv.org/mkrufky/mxl111sf.git
  4355. S: Maintained
  4356. F: drivers/media/usb/dvb-usb-v2/mxl111sf*
  4357. DVB_USB_RTL28XXU MEDIA DRIVER
  4358. M: Antti Palosaari <crope@iki.fi>
  4359. L: linux-media@vger.kernel.org
  4360. W: https://linuxtv.org
  4361. W: http://palosaari.fi/linux/
  4362. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4363. T: git git://linuxtv.org/anttip/media_tree.git
  4364. S: Maintained
  4365. F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
  4366. DVB_USB_V2 MEDIA DRIVER
  4367. M: Antti Palosaari <crope@iki.fi>
  4368. L: linux-media@vger.kernel.org
  4369. W: https://linuxtv.org
  4370. W: http://palosaari.fi/linux/
  4371. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4372. T: git git://linuxtv.org/anttip/media_tree.git
  4373. S: Maintained
  4374. F: drivers/media/usb/dvb-usb-v2/dvb_usb*
  4375. F: drivers/media/usb/dvb-usb-v2/usb_urb.c
  4376. DYNAMIC DEBUG
  4377. M: Jason Baron <jbaron@akamai.com>
  4378. S: Maintained
  4379. F: lib/dynamic_debug.c
  4380. F: include/linux/dynamic_debug.h
  4381. DYNAMIC INTERRUPT MODERATION
  4382. M: Tal Gilboa <talgi@mellanox.com>
  4383. S: Maintained
  4384. F: include/linux/net_dim.h
  4385. DZ DECSTATION DZ11 SERIAL DRIVER
  4386. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4387. S: Maintained
  4388. F: drivers/tty/serial/dz.*
  4389. E3X0 POWER BUTTON DRIVER
  4390. M: Moritz Fischer <moritz.fischer@ettus.com>
  4391. L: usrp-users@lists.ettus.com
  4392. W: http://www.ettus.com
  4393. S: Supported
  4394. F: drivers/input/misc/e3x0-button.c
  4395. F: Documentation/devicetree/bindings/input/e3x0-button.txt
  4396. E4000 MEDIA DRIVER
  4397. M: Antti Palosaari <crope@iki.fi>
  4398. L: linux-media@vger.kernel.org
  4399. W: https://linuxtv.org
  4400. W: http://palosaari.fi/linux/
  4401. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4402. T: git git://linuxtv.org/anttip/media_tree.git
  4403. S: Maintained
  4404. F: drivers/media/tuners/e4000*
  4405. EC100 MEDIA DRIVER
  4406. M: Antti Palosaari <crope@iki.fi>
  4407. L: linux-media@vger.kernel.org
  4408. W: https://linuxtv.org
  4409. W: http://palosaari.fi/linux/
  4410. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4411. T: git git://linuxtv.org/anttip/media_tree.git
  4412. S: Maintained
  4413. F: drivers/media/dvb-frontends/ec100*
  4414. ECRYPT FILE SYSTEM
  4415. M: Tyler Hicks <tyhicks@canonical.com>
  4416. L: ecryptfs@vger.kernel.org
  4417. W: http://ecryptfs.org
  4418. W: https://launchpad.net/ecryptfs
  4419. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
  4420. S: Supported
  4421. F: Documentation/filesystems/ecryptfs.txt
  4422. F: fs/ecryptfs/
  4423. EDAC-AMD64
  4424. M: Borislav Petkov <bp@alien8.de>
  4425. L: linux-edac@vger.kernel.org
  4426. S: Maintained
  4427. F: drivers/edac/amd64_edac*
  4428. EDAC-CALXEDA
  4429. M: Robert Richter <rric@kernel.org>
  4430. L: linux-edac@vger.kernel.org
  4431. S: Maintained
  4432. F: drivers/edac/highbank*
  4433. EDAC-CAVIUM OCTEON
  4434. M: Ralf Baechle <ralf@linux-mips.org>
  4435. M: David Daney <david.daney@cavium.com>
  4436. L: linux-edac@vger.kernel.org
  4437. L: linux-mips@linux-mips.org
  4438. S: Supported
  4439. F: drivers/edac/octeon_edac*
  4440. EDAC-CAVIUM THUNDERX
  4441. M: David Daney <david.daney@cavium.com>
  4442. M: Jan Glauber <jglauber@cavium.com>
  4443. L: linux-edac@vger.kernel.org
  4444. S: Supported
  4445. F: drivers/edac/thunderx_edac*
  4446. EDAC-CORE
  4447. M: Borislav Petkov <bp@alien8.de>
  4448. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4449. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4450. L: linux-edac@vger.kernel.org
  4451. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
  4452. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
  4453. S: Supported
  4454. F: Documentation/admin-guide/ras.rst
  4455. F: Documentation/driver-api/edac.rst
  4456. F: drivers/edac/
  4457. F: include/linux/edac.h
  4458. EDAC-E752X
  4459. M: Mark Gross <mark.gross@intel.com>
  4460. L: linux-edac@vger.kernel.org
  4461. S: Maintained
  4462. F: drivers/edac/e752x_edac.c
  4463. EDAC-E7XXX
  4464. L: linux-edac@vger.kernel.org
  4465. S: Maintained
  4466. F: drivers/edac/e7xxx_edac.c
  4467. EDAC-FSL_DDR
  4468. M: York Sun <york.sun@nxp.com>
  4469. L: linux-edac@vger.kernel.org
  4470. S: Maintained
  4471. F: drivers/edac/fsl_ddr_edac.*
  4472. EDAC-GHES
  4473. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4474. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4475. L: linux-edac@vger.kernel.org
  4476. S: Maintained
  4477. F: drivers/edac/ghes_edac.c
  4478. EDAC-I3000
  4479. L: linux-edac@vger.kernel.org
  4480. S: Orphan
  4481. F: drivers/edac/i3000_edac.c
  4482. EDAC-I5000
  4483. L: linux-edac@vger.kernel.org
  4484. S: Maintained
  4485. F: drivers/edac/i5000_edac.c
  4486. EDAC-I5400
  4487. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4488. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4489. L: linux-edac@vger.kernel.org
  4490. S: Maintained
  4491. F: drivers/edac/i5400_edac.c
  4492. EDAC-I7300
  4493. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4494. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4495. L: linux-edac@vger.kernel.org
  4496. S: Maintained
  4497. F: drivers/edac/i7300_edac.c
  4498. EDAC-I7CORE
  4499. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4500. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4501. L: linux-edac@vger.kernel.org
  4502. S: Maintained
  4503. F: drivers/edac/i7core_edac.c
  4504. EDAC-I82443BXGX
  4505. M: Tim Small <tim@buttersideup.com>
  4506. L: linux-edac@vger.kernel.org
  4507. S: Maintained
  4508. F: drivers/edac/i82443bxgx_edac.c
  4509. EDAC-I82975X
  4510. M: Ranganathan Desikan <ravi@jetztechnologies.com>
  4511. M: "Arvind R." <arvino55@gmail.com>
  4512. L: linux-edac@vger.kernel.org
  4513. S: Maintained
  4514. F: drivers/edac/i82975x_edac.c
  4515. EDAC-IE31200
  4516. M: Jason Baron <jbaron@akamai.com>
  4517. L: linux-edac@vger.kernel.org
  4518. S: Maintained
  4519. F: drivers/edac/ie31200_edac.c
  4520. EDAC-MPC85XX
  4521. M: Johannes Thumshirn <morbidrsa@gmail.com>
  4522. L: linux-edac@vger.kernel.org
  4523. S: Maintained
  4524. F: drivers/edac/mpc85xx_edac.[ch]
  4525. EDAC-PASEMI
  4526. M: Egor Martovetsky <egor@pasemi.com>
  4527. L: linux-edac@vger.kernel.org
  4528. S: Maintained
  4529. F: drivers/edac/pasemi_edac.c
  4530. EDAC-PND2
  4531. M: Tony Luck <tony.luck@intel.com>
  4532. L: linux-edac@vger.kernel.org
  4533. S: Maintained
  4534. F: drivers/edac/pnd2_edac.[ch]
  4535. EDAC-R82600
  4536. M: Tim Small <tim@buttersideup.com>
  4537. L: linux-edac@vger.kernel.org
  4538. S: Maintained
  4539. F: drivers/edac/r82600_edac.c
  4540. EDAC-SBRIDGE
  4541. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4542. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4543. L: linux-edac@vger.kernel.org
  4544. S: Maintained
  4545. F: drivers/edac/sb_edac.c
  4546. EDAC-SKYLAKE
  4547. M: Tony Luck <tony.luck@intel.com>
  4548. L: linux-edac@vger.kernel.org
  4549. S: Maintained
  4550. F: drivers/edac/skx_edac.c
  4551. EDAC-TI
  4552. M: Tero Kristo <t-kristo@ti.com>
  4553. L: linux-edac@vger.kernel.org
  4554. S: Maintained
  4555. F: drivers/edac/ti_edac.c
  4556. EDIROL UA-101/UA-1000 DRIVER
  4557. M: Clemens Ladisch <clemens@ladisch.de>
  4558. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4559. T: git git://git.alsa-project.org/alsa-kernel.git
  4560. S: Maintained
  4561. F: sound/usb/misc/ua101.c
  4562. EFI TEST DRIVER
  4563. L: linux-efi@vger.kernel.org
  4564. M: Ivan Hu <ivan.hu@canonical.com>
  4565. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4566. S: Maintained
  4567. F: drivers/firmware/efi/test/
  4568. EFI VARIABLE FILESYSTEM
  4569. M: Matthew Garrett <matthew.garrett@nebula.com>
  4570. M: Jeremy Kerr <jk@ozlabs.org>
  4571. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4572. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4573. L: linux-efi@vger.kernel.org
  4574. S: Maintained
  4575. F: fs/efivarfs/
  4576. EFIFB FRAMEBUFFER DRIVER
  4577. L: linux-fbdev@vger.kernel.org
  4578. M: Peter Jones <pjones@redhat.com>
  4579. S: Maintained
  4580. F: drivers/video/fbdev/efifb.c
  4581. EFS FILESYSTEM
  4582. W: http://aeschi.ch.eu.org/efs/
  4583. S: Orphan
  4584. F: fs/efs/
  4585. EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
  4586. M: Douglas Miller <dougmill@linux.vnet.ibm.com>
  4587. L: netdev@vger.kernel.org
  4588. S: Maintained
  4589. F: drivers/net/ethernet/ibm/ehea/
  4590. EM28XX VIDEO4LINUX DRIVER
  4591. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4592. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4593. L: linux-media@vger.kernel.org
  4594. W: https://linuxtv.org
  4595. T: git git://linuxtv.org/media_tree.git
  4596. S: Maintained
  4597. F: drivers/media/usb/em28xx/
  4598. F: Documentation/media/v4l-drivers/em28xx*
  4599. EMBEDDED LINUX
  4600. M: Paul Gortmaker <paul.gortmaker@windriver.com>
  4601. M: Matt Mackall <mpm@selenic.com>
  4602. M: David Woodhouse <dwmw2@infradead.org>
  4603. L: linux-embedded@vger.kernel.org
  4604. S: Maintained
  4605. Emulex 10Gbps iSCSI - OneConnect DRIVER
  4606. M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
  4607. M: Ketan Mukadam <ketan.mukadam@broadcom.com>
  4608. M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
  4609. L: linux-scsi@vger.kernel.org
  4610. W: http://www.broadcom.com
  4611. S: Supported
  4612. F: drivers/scsi/be2iscsi/
  4613. Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
  4614. M: Sathya Perla <sathya.perla@broadcom.com>
  4615. M: Ajit Khaparde <ajit.khaparde@broadcom.com>
  4616. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  4617. M: Somnath Kotur <somnath.kotur@broadcom.com>
  4618. L: netdev@vger.kernel.org
  4619. W: http://www.emulex.com
  4620. S: Supported
  4621. F: drivers/net/ethernet/emulex/benet/
  4622. EMULEX ONECONNECT ROCE DRIVER
  4623. M: Selvin Xavier <selvin.xavier@broadcom.com>
  4624. M: Devesh Sharma <devesh.sharma@broadcom.com>
  4625. L: linux-rdma@vger.kernel.org
  4626. W: http://www.broadcom.com
  4627. S: Odd Fixes
  4628. F: drivers/infiniband/hw/ocrdma/
  4629. F: include/uapi/rdma/ocrdma-abi.h
  4630. EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
  4631. M: James Smart <james.smart@broadcom.com>
  4632. M: Dick Kennedy <dick.kennedy@broadcom.com>
  4633. L: linux-scsi@vger.kernel.org
  4634. W: http://www.broadcom.com
  4635. S: Supported
  4636. F: drivers/scsi/lpfc/
  4637. ENE CB710 FLASH CARD READER DRIVER
  4638. M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
  4639. S: Maintained
  4640. F: drivers/misc/cb710/
  4641. F: drivers/mmc/host/cb710-mmc.*
  4642. F: include/linux/cb710.h
  4643. ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
  4644. M: Maxim Levitsky <maximlevitsky@gmail.com>
  4645. S: Maintained
  4646. F: drivers/media/rc/ene_ir.*
  4647. EPSON S1D13XXX FRAMEBUFFER DRIVER
  4648. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  4649. S: Maintained
  4650. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  4651. F: drivers/video/fbdev/s1d13xxxfb.c
  4652. F: include/video/s1d13xxxfb.h
  4653. ERRSEQ ERROR TRACKING INFRASTRUCTURE
  4654. M: Jeff Layton <jlayton@kernel.org>
  4655. S: Maintained
  4656. F: lib/errseq.c
  4657. F: include/linux/errseq.h
  4658. ET131X NETWORK DRIVER
  4659. M: Mark Einon <mark.einon@gmail.com>
  4660. S: Odd Fixes
  4661. F: drivers/net/ethernet/agere/
  4662. ETHERNET BRIDGE
  4663. M: Stephen Hemminger <stephen@networkplumber.org>
  4664. L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
  4665. L: netdev@vger.kernel.org
  4666. W: http://www.linuxfoundation.org/en/Net:Bridge
  4667. S: Maintained
  4668. F: include/linux/netfilter_bridge/
  4669. F: net/bridge/
  4670. ETHERNET PHY LIBRARY
  4671. M: Andrew Lunn <andrew@lunn.ch>
  4672. M: Florian Fainelli <f.fainelli@gmail.com>
  4673. L: netdev@vger.kernel.org
  4674. S: Maintained
  4675. F: Documentation/ABI/testing/sysfs-bus-mdio
  4676. F: Documentation/devicetree/bindings/net/mdio*
  4677. F: Documentation/networking/phy.txt
  4678. F: drivers/net/phy/
  4679. F: drivers/of/of_mdio.c
  4680. F: drivers/of/of_net.c
  4681. F: include/linux/*mdio*.h
  4682. F: include/linux/of_net.h
  4683. F: include/linux/phy.h
  4684. F: include/linux/phy_fixed.h
  4685. F: include/linux/platform_data/mdio-gpio.h
  4686. F: include/linux/platform_data/mdio-bcm-unimac.h
  4687. F: include/trace/events/mdio.h
  4688. F: include/uapi/linux/mdio.h
  4689. F: include/uapi/linux/mii.h
  4690. EXT2 FILE SYSTEM
  4691. M: Jan Kara <jack@suse.com>
  4692. L: linux-ext4@vger.kernel.org
  4693. S: Maintained
  4694. F: Documentation/filesystems/ext2.txt
  4695. F: fs/ext2/
  4696. F: include/linux/ext2*
  4697. EXT4 FILE SYSTEM
  4698. M: "Theodore Ts'o" <tytso@mit.edu>
  4699. M: Andreas Dilger <adilger.kernel@dilger.ca>
  4700. L: linux-ext4@vger.kernel.org
  4701. W: http://ext4.wiki.kernel.org
  4702. Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
  4703. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
  4704. S: Maintained
  4705. F: Documentation/filesystems/ext4.txt
  4706. F: fs/ext4/
  4707. Extended Verification Module (EVM)
  4708. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  4709. L: linux-integrity@vger.kernel.org
  4710. S: Supported
  4711. F: security/integrity/evm/
  4712. EXTENSIBLE FIRMWARE INTERFACE (EFI)
  4713. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4714. L: linux-efi@vger.kernel.org
  4715. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4716. S: Maintained
  4717. F: Documentation/efi-stub.txt
  4718. F: arch/*/kernel/efi.c
  4719. F: arch/x86/boot/compressed/eboot.[ch]
  4720. F: arch/*/include/asm/efi.h
  4721. F: arch/x86/platform/efi/
  4722. F: drivers/firmware/efi/
  4723. F: include/linux/efi*.h
  4724. F: arch/arm/boot/compressed/efi-header.S
  4725. F: arch/arm64/kernel/efi-entry.S
  4726. EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
  4727. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  4728. M: Chanwoo Choi <cw00.choi@samsung.com>
  4729. L: linux-kernel@vger.kernel.org
  4730. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
  4731. S: Maintained
  4732. F: drivers/extcon/
  4733. F: include/linux/extcon/
  4734. F: include/linux/extcon.h
  4735. F: Documentation/extcon/
  4736. F: Documentation/devicetree/bindings/extcon/
  4737. EXYNOS DP DRIVER
  4738. M: Jingoo Han <jingoohan1@gmail.com>
  4739. L: dri-devel@lists.freedesktop.org
  4740. S: Maintained
  4741. F: drivers/gpu/drm/exynos/exynos_dp*
  4742. EXYNOS SYSMMU (IOMMU) driver
  4743. M: Marek Szyprowski <m.szyprowski@samsung.com>
  4744. L: iommu@lists.linux-foundation.org
  4745. S: Maintained
  4746. F: drivers/iommu/exynos-iommu.c
  4747. EZchip NPS platform support
  4748. M: Elad Kanfi <eladkan@mellanox.com>
  4749. M: Vineet Gupta <vgupta@synopsys.com>
  4750. S: Supported
  4751. F: arch/arc/plat-eznps
  4752. F: arch/arc/boot/dts/eznps.dts
  4753. F2FS FILE SYSTEM
  4754. M: Jaegeuk Kim <jaegeuk@kernel.org>
  4755. M: Chao Yu <yuchao0@huawei.com>
  4756. L: linux-f2fs-devel@lists.sourceforge.net
  4757. W: https://f2fs.wiki.kernel.org/
  4758. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
  4759. S: Maintained
  4760. F: Documentation/filesystems/f2fs.txt
  4761. F: Documentation/ABI/testing/sysfs-fs-f2fs
  4762. F: fs/f2fs/
  4763. F: include/linux/f2fs_fs.h
  4764. F: include/trace/events/f2fs.h
  4765. F71805F HARDWARE MONITORING DRIVER
  4766. M: Jean Delvare <jdelvare@suse.com>
  4767. L: linux-hwmon@vger.kernel.org
  4768. S: Maintained
  4769. F: Documentation/hwmon/f71805f
  4770. F: drivers/hwmon/f71805f.c
  4771. FANOTIFY
  4772. M: Jan Kara <jack@suse.cz>
  4773. R: Amir Goldstein <amir73il@gmail.com>
  4774. L: linux-fsdevel@vger.kernel.org
  4775. S: Maintained
  4776. F: fs/notify/fanotify/
  4777. F: include/linux/fanotify.h
  4778. F: include/uapi/linux/fanotify.h
  4779. FARSYNC SYNCHRONOUS DRIVER
  4780. M: Kevin Curtis <kevin.curtis@farsite.co.uk>
  4781. W: http://www.farsite.co.uk/
  4782. S: Supported
  4783. F: drivers/net/wan/farsync.*
  4784. FAULT INJECTION SUPPORT
  4785. M: Akinobu Mita <akinobu.mita@gmail.com>
  4786. S: Supported
  4787. F: Documentation/fault-injection/
  4788. F: lib/fault-inject.c
  4789. FBTFT Framebuffer drivers
  4790. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  4791. S: Maintained
  4792. F: drivers/staging/fbtft/
  4793. FC0011 TUNER DRIVER
  4794. M: Michael Buesch <m@bues.ch>
  4795. L: linux-media@vger.kernel.org
  4796. S: Maintained
  4797. F: drivers/media/tuners/fc0011.h
  4798. F: drivers/media/tuners/fc0011.c
  4799. FC2580 MEDIA DRIVER
  4800. M: Antti Palosaari <crope@iki.fi>
  4801. L: linux-media@vger.kernel.org
  4802. W: https://linuxtv.org
  4803. W: http://palosaari.fi/linux/
  4804. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4805. T: git git://linuxtv.org/anttip/media_tree.git
  4806. S: Maintained
  4807. F: drivers/media/tuners/fc2580*
  4808. FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
  4809. M: Johannes Thumshirn <jth@kernel.org>
  4810. L: linux-scsi@vger.kernel.org
  4811. W: www.Open-FCoE.org
  4812. S: Supported
  4813. F: drivers/scsi/libfc/
  4814. F: drivers/scsi/fcoe/
  4815. F: include/scsi/fc/
  4816. F: include/scsi/libfc.h
  4817. F: include/scsi/libfcoe.h
  4818. F: include/uapi/scsi/fc/
  4819. FILE LOCKING (flock() and fcntl()/lockf())
  4820. M: Jeff Layton <jlayton@kernel.org>
  4821. M: "J. Bruce Fields" <bfields@fieldses.org>
  4822. L: linux-fsdevel@vger.kernel.org
  4823. S: Maintained
  4824. F: include/linux/fcntl.h
  4825. F: include/uapi/linux/fcntl.h
  4826. F: fs/fcntl.c
  4827. F: fs/locks.c
  4828. FILESYSTEMS (VFS and infrastructure)
  4829. M: Alexander Viro <viro@zeniv.linux.org.uk>
  4830. L: linux-fsdevel@vger.kernel.org
  4831. S: Maintained
  4832. F: fs/*
  4833. F: include/linux/fs.h
  4834. F: include/uapi/linux/fs.h
  4835. FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  4836. M: Riku Voipio <riku.voipio@iki.fi>
  4837. L: linux-hwmon@vger.kernel.org
  4838. S: Maintained
  4839. F: drivers/hwmon/f75375s.c
  4840. F: include/linux/f75375s.h
  4841. FIREWIRE AUDIO DRIVERS
  4842. M: Clemens Ladisch <clemens@ladisch.de>
  4843. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4844. T: git git://git.alsa-project.org/alsa-kernel.git
  4845. S: Maintained
  4846. F: sound/firewire/
  4847. FIREWIRE MEDIA DRIVERS (firedtv)
  4848. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  4849. L: linux-media@vger.kernel.org
  4850. L: linux1394-devel@lists.sourceforge.net
  4851. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
  4852. S: Maintained
  4853. F: drivers/media/firewire/
  4854. FIREWIRE SBP-2 TARGET
  4855. M: Chris Boot <bootc@bootc.net>
  4856. L: linux-scsi@vger.kernel.org
  4857. L: target-devel@vger.kernel.org
  4858. L: linux1394-devel@lists.sourceforge.net
  4859. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
  4860. S: Maintained
  4861. F: drivers/target/sbp/
  4862. FIREWIRE SUBSYSTEM
  4863. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  4864. L: linux1394-devel@lists.sourceforge.net
  4865. W: http://ieee1394.wiki.kernel.org/
  4866. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
  4867. S: Maintained
  4868. F: drivers/firewire/
  4869. F: include/linux/firewire.h
  4870. F: include/uapi/linux/firewire*.h
  4871. F: tools/firewire/
  4872. FIRMWARE LOADER (request_firmware)
  4873. M: Luis R. Rodriguez <mcgrof@kernel.org>
  4874. L: linux-kernel@vger.kernel.org
  4875. S: Maintained
  4876. F: Documentation/firmware_class/
  4877. F: drivers/base/firmware_loader/
  4878. F: include/linux/firmware.h
  4879. FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
  4880. M: Joshua Morris <josh.h.morris@us.ibm.com>
  4881. M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
  4882. S: Maintained
  4883. F: drivers/block/rsxx/
  4884. FLOPPY DRIVER
  4885. M: Jiri Kosina <jikos@kernel.org>
  4886. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
  4887. S: Odd fixes
  4888. F: drivers/block/floppy.c
  4889. FMC SUBSYSTEM
  4890. M: Alessandro Rubini <rubini@gnudd.com>
  4891. W: http://www.ohwr.org/projects/fmc-bus
  4892. S: Supported
  4893. F: drivers/fmc/
  4894. F: include/linux/fmc*.h
  4895. F: include/linux/ipmi-fru.h
  4896. K: fmc_d.*register
  4897. FPGA MANAGER FRAMEWORK
  4898. M: Alan Tull <atull@kernel.org>
  4899. M: Moritz Fischer <mdf@kernel.org>
  4900. L: linux-fpga@vger.kernel.org
  4901. S: Maintained
  4902. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
  4903. Q: http://patchwork.kernel.org/project/linux-fpga/list/
  4904. F: Documentation/fpga/
  4905. F: Documentation/devicetree/bindings/fpga/
  4906. F: drivers/fpga/
  4907. F: include/linux/fpga/
  4908. W: http://www.rocketboards.org
  4909. FPU EMULATOR
  4910. M: Bill Metzenthen <billm@melbpc.org.au>
  4911. W: http://floatingpoint.sourceforge.net/emulator/index.html
  4912. S: Maintained
  4913. F: arch/x86/math-emu/
  4914. FRAME RELAY DLCI/FRAD (Sangoma drivers too)
  4915. L: netdev@vger.kernel.org
  4916. S: Orphan
  4917. F: drivers/net/wan/dlci.c
  4918. F: drivers/net/wan/sdla.c
  4919. FRAMEBUFFER LAYER
  4920. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  4921. L: dri-devel@lists.freedesktop.org
  4922. L: linux-fbdev@vger.kernel.org
  4923. T: git git://github.com/bzolnier/linux.git
  4924. Q: http://patchwork.kernel.org/project/linux-fbdev/list/
  4925. S: Maintained
  4926. F: Documentation/fb/
  4927. F: drivers/video/
  4928. F: include/video/
  4929. F: include/linux/fb.h
  4930. F: include/uapi/video/
  4931. F: include/uapi/linux/fb.h
  4932. FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
  4933. M: Horia Geantă <horia.geanta@nxp.com>
  4934. M: Aymen Sghaier <aymen.sghaier@nxp.com>
  4935. L: linux-crypto@vger.kernel.org
  4936. S: Maintained
  4937. F: drivers/crypto/caam/
  4938. F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  4939. FREESCALE DIU FRAMEBUFFER DRIVER
  4940. M: Timur Tabi <timur@tabi.org>
  4941. L: linux-fbdev@vger.kernel.org
  4942. S: Maintained
  4943. F: drivers/video/fbdev/fsl-diu-fb.*
  4944. FREESCALE DMA DRIVER
  4945. M: Li Yang <leoyang.li@nxp.com>
  4946. M: Zhang Wei <zw@zh-kernel.org>
  4947. L: linuxppc-dev@lists.ozlabs.org
  4948. S: Maintained
  4949. F: drivers/dma/fsldma.*
  4950. FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
  4951. M: Claudiu Manoil <claudiu.manoil@nxp.com>
  4952. L: netdev@vger.kernel.org
  4953. S: Maintained
  4954. F: drivers/net/ethernet/freescale/gianfar*
  4955. X: drivers/net/ethernet/freescale/gianfar_ptp.c
  4956. F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
  4957. FREESCALE GPMI NAND DRIVER
  4958. M: Han Xu <han.xu@nxp.com>
  4959. L: linux-mtd@lists.infradead.org
  4960. S: Maintained
  4961. F: drivers/mtd/nand/raw/gpmi-nand/*
  4962. FREESCALE I2C CPM DRIVER
  4963. M: Jochen Friedrich <jochen@scram.de>
  4964. L: linuxppc-dev@lists.ozlabs.org
  4965. L: linux-i2c@vger.kernel.org
  4966. S: Maintained
  4967. F: drivers/i2c/busses/i2c-cpm.c
  4968. FREESCALE IMX / MXC FEC DRIVER
  4969. M: Fugang Duan <fugang.duan@nxp.com>
  4970. L: netdev@vger.kernel.org
  4971. S: Maintained
  4972. F: drivers/net/ethernet/freescale/fec_main.c
  4973. F: drivers/net/ethernet/freescale/fec_ptp.c
  4974. F: drivers/net/ethernet/freescale/fec.h
  4975. F: Documentation/devicetree/bindings/net/fsl-fec.txt
  4976. FREESCALE IMX / MXC FRAMEBUFFER DRIVER
  4977. M: Sascha Hauer <kernel@pengutronix.de>
  4978. L: linux-fbdev@vger.kernel.org
  4979. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  4980. S: Maintained
  4981. F: include/linux/platform_data/video-imxfb.h
  4982. F: drivers/video/fbdev/imxfb.c
  4983. FREESCALE QORIQ DPAA ETHERNET DRIVER
  4984. M: Madalin Bucur <madalin.bucur@nxp.com>
  4985. L: netdev@vger.kernel.org
  4986. S: Maintained
  4987. F: drivers/net/ethernet/freescale/dpaa
  4988. FREESCALE QORIQ DPAA FMAN DRIVER
  4989. M: Madalin Bucur <madalin.bucur@nxp.com>
  4990. L: netdev@vger.kernel.org
  4991. S: Maintained
  4992. F: drivers/net/ethernet/freescale/fman
  4993. F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
  4994. FREESCALE QUAD SPI DRIVER
  4995. M: Han Xu <han.xu@nxp.com>
  4996. L: linux-mtd@lists.infradead.org
  4997. S: Maintained
  4998. F: drivers/mtd/spi-nor/fsl-quadspi.c
  4999. FREESCALE QUICC ENGINE LIBRARY
  5000. M: Qiang Zhao <qiang.zhao@nxp.com>
  5001. L: linuxppc-dev@lists.ozlabs.org
  5002. S: Maintained
  5003. F: drivers/soc/fsl/qe/
  5004. F: include/soc/fsl/*qe*.h
  5005. F: include/soc/fsl/*ucc*.h
  5006. FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
  5007. M: Li Yang <leoyang.li@nxp.com>
  5008. L: netdev@vger.kernel.org
  5009. L: linuxppc-dev@lists.ozlabs.org
  5010. S: Maintained
  5011. F: drivers/net/ethernet/freescale/ucc_geth*
  5012. FREESCALE QUICC ENGINE UCC HDLC DRIVER
  5013. M: Zhao Qiang <qiang.zhao@nxp.com>
  5014. L: netdev@vger.kernel.org
  5015. L: linuxppc-dev@lists.ozlabs.org
  5016. S: Maintained
  5017. F: drivers/net/wan/fsl_ucc_hdlc*
  5018. FREESCALE QUICC ENGINE UCC UART DRIVER
  5019. M: Timur Tabi <timur@tabi.org>
  5020. L: linuxppc-dev@lists.ozlabs.org
  5021. S: Maintained
  5022. F: drivers/tty/serial/ucc_uart.c
  5023. FREESCALE SOC DRIVERS
  5024. M: Li Yang <leoyang.li@nxp.com>
  5025. L: linuxppc-dev@lists.ozlabs.org
  5026. L: linux-arm-kernel@lists.infradead.org
  5027. S: Maintained
  5028. F: Documentation/devicetree/bindings/soc/fsl/
  5029. F: drivers/soc/fsl/
  5030. F: include/linux/fsl/
  5031. FREESCALE SOC FS_ENET DRIVER
  5032. M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
  5033. M: Vitaly Bordug <vbordug@ru.mvista.com>
  5034. L: linuxppc-dev@lists.ozlabs.org
  5035. L: netdev@vger.kernel.org
  5036. S: Maintained
  5037. F: drivers/net/ethernet/freescale/fs_enet/
  5038. F: include/linux/fs_enet_pd.h
  5039. FREESCALE SOC SOUND DRIVERS
  5040. M: Timur Tabi <timur@tabi.org>
  5041. M: Nicolin Chen <nicoleotsuka@gmail.com>
  5042. M: Xiubo Li <Xiubo.Lee@gmail.com>
  5043. R: Fabio Estevam <fabio.estevam@nxp.com>
  5044. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5045. L: linuxppc-dev@lists.ozlabs.org
  5046. S: Maintained
  5047. F: sound/soc/fsl/fsl*
  5048. F: sound/soc/fsl/imx*
  5049. F: sound/soc/fsl/mpc8610_hpcd.c
  5050. FREESCALE USB PERIPHERAL DRIVERS
  5051. M: Li Yang <leoyang.li@nxp.com>
  5052. L: linux-usb@vger.kernel.org
  5053. L: linuxppc-dev@lists.ozlabs.org
  5054. S: Maintained
  5055. F: drivers/usb/gadget/udc/fsl*
  5056. FREEVXFS FILESYSTEM
  5057. M: Christoph Hellwig <hch@infradead.org>
  5058. W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
  5059. S: Maintained
  5060. F: fs/freevxfs/
  5061. FREEZER
  5062. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5063. M: Pavel Machek <pavel@ucw.cz>
  5064. L: linux-pm@vger.kernel.org
  5065. S: Supported
  5066. F: Documentation/power/freezing-of-tasks.txt
  5067. F: include/linux/freezer.h
  5068. F: kernel/freezer.c
  5069. FRONTSWAP API
  5070. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  5071. L: linux-kernel@vger.kernel.org
  5072. S: Maintained
  5073. F: mm/frontswap.c
  5074. F: include/linux/frontswap.h
  5075. FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
  5076. M: David Howells <dhowells@redhat.com>
  5077. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  5078. S: Supported
  5079. F: Documentation/filesystems/caching/
  5080. F: fs/fscache/
  5081. F: include/linux/fscache*.h
  5082. FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
  5083. M: Theodore Y. Ts'o <tytso@mit.edu>
  5084. M: Jaegeuk Kim <jaegeuk@kernel.org>
  5085. L: linux-fscrypt@vger.kernel.org
  5086. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  5087. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
  5088. S: Supported
  5089. F: fs/crypto/
  5090. F: include/linux/fscrypt*.h
  5091. F: Documentation/filesystems/fscrypt.rst
  5092. FUJITSU LAPTOP EXTRAS
  5093. M: Jonathan Woithe <jwoithe@just42.net>
  5094. L: platform-driver-x86@vger.kernel.org
  5095. S: Maintained
  5096. F: drivers/platform/x86/fujitsu-laptop.c
  5097. FUJITSU M-5MO LS CAMERA ISP DRIVER
  5098. M: Kyungmin Park <kyungmin.park@samsung.com>
  5099. M: Heungjun Kim <riverful.kim@samsung.com>
  5100. L: linux-media@vger.kernel.org
  5101. S: Maintained
  5102. F: drivers/media/i2c/m5mols/
  5103. F: include/media/i2c/m5mols.h
  5104. FUJITSU TABLET EXTRAS
  5105. M: Robert Gerlach <khnz@gmx.de>
  5106. L: platform-driver-x86@vger.kernel.org
  5107. S: Maintained
  5108. F: drivers/platform/x86/fujitsu-tablet.c
  5109. FUSE: FILESYSTEM IN USERSPACE
  5110. M: Miklos Szeredi <miklos@szeredi.hu>
  5111. L: linux-fsdevel@vger.kernel.org
  5112. W: http://fuse.sourceforge.net/
  5113. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
  5114. S: Maintained
  5115. F: fs/fuse/
  5116. F: include/uapi/linux/fuse.h
  5117. F: Documentation/filesystems/fuse.txt
  5118. FUTEX SUBSYSTEM
  5119. M: Thomas Gleixner <tglx@linutronix.de>
  5120. M: Ingo Molnar <mingo@redhat.com>
  5121. R: Peter Zijlstra <peterz@infradead.org>
  5122. R: Darren Hart <dvhart@infradead.org>
  5123. L: linux-kernel@vger.kernel.org
  5124. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  5125. S: Maintained
  5126. F: kernel/futex.c
  5127. F: kernel/futex_compat.c
  5128. F: include/asm-generic/futex.h
  5129. F: include/linux/futex.h
  5130. F: include/uapi/linux/futex.h
  5131. F: tools/testing/selftests/futex/
  5132. F: tools/perf/bench/futex*
  5133. F: Documentation/*futex*
  5134. GCC PLUGINS
  5135. M: Kees Cook <keescook@chromium.org>
  5136. R: Emese Revfy <re.emese@gmail.com>
  5137. L: kernel-hardening@lists.openwall.com
  5138. S: Maintained
  5139. F: scripts/gcc-plugins/
  5140. F: scripts/gcc-plugin.sh
  5141. F: scripts/Makefile.gcc-plugins
  5142. F: Documentation/gcc-plugins.txt
  5143. GCOV BASED KERNEL PROFILING
  5144. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  5145. S: Maintained
  5146. F: kernel/gcov/
  5147. F: Documentation/dev-tools/gcov.rst
  5148. GDB KERNEL DEBUGGING HELPER SCRIPTS
  5149. M: Jan Kiszka <jan.kiszka@siemens.com>
  5150. M: Kieran Bingham <kieran@bingham.xyz>
  5151. S: Supported
  5152. F: scripts/gdb/
  5153. GDT SCSI DISK ARRAY CONTROLLER DRIVER
  5154. M: Achim Leubner <achim_leubner@adaptec.com>
  5155. L: linux-scsi@vger.kernel.org
  5156. W: http://www.icp-vortex.com/
  5157. S: Supported
  5158. F: drivers/scsi/gdt*
  5159. GEMTEK FM RADIO RECEIVER DRIVER
  5160. M: Hans Verkuil <hverkuil@xs4all.nl>
  5161. L: linux-media@vger.kernel.org
  5162. T: git git://linuxtv.org/media_tree.git
  5163. W: https://linuxtv.org
  5164. S: Maintained
  5165. F: drivers/media/radio/radio-gemtek*
  5166. GENERIC GPIO I2C DRIVER
  5167. M: Haavard Skinnemoen <hskinnemoen@gmail.com>
  5168. S: Supported
  5169. F: drivers/i2c/busses/i2c-gpio.c
  5170. F: include/linux/i2c-gpio.h
  5171. GENERIC GPIO I2C MULTIPLEXER DRIVER
  5172. M: Peter Korsgaard <peter.korsgaard@barco.com>
  5173. L: linux-i2c@vger.kernel.org
  5174. S: Supported
  5175. F: drivers/i2c/muxes/i2c-mux-gpio.c
  5176. F: include/linux/i2c-mux-gpio.h
  5177. F: Documentation/i2c/muxes/i2c-mux-gpio
  5178. GENERIC HDLC (WAN) DRIVERS
  5179. M: Krzysztof Halasa <khc@pm.waw.pl>
  5180. W: http://www.kernel.org/pub/linux/utils/net/hdlc/
  5181. S: Maintained
  5182. F: drivers/net/wan/c101.c
  5183. F: drivers/net/wan/hd6457*
  5184. F: drivers/net/wan/hdlc*
  5185. F: drivers/net/wan/n2.c
  5186. F: drivers/net/wan/pc300too.c
  5187. F: drivers/net/wan/pci200syn.c
  5188. F: drivers/net/wan/wanxl*
  5189. GENERIC INCLUDE/ASM HEADER FILES
  5190. M: Arnd Bergmann <arnd@arndb.de>
  5191. L: linux-arch@vger.kernel.org
  5192. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
  5193. S: Maintained
  5194. F: include/asm-generic/
  5195. F: include/uapi/asm-generic/
  5196. GENERIC PHY FRAMEWORK
  5197. M: Kishon Vijay Abraham I <kishon@ti.com>
  5198. L: linux-kernel@vger.kernel.org
  5199. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
  5200. S: Supported
  5201. F: drivers/phy/
  5202. F: include/linux/phy/
  5203. GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
  5204. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  5205. S: Supported
  5206. F: drivers/i2c/muxes/i2c-demux-pinctrl.c
  5207. GENERIC PM DOMAINS
  5208. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5209. M: Kevin Hilman <khilman@kernel.org>
  5210. M: Ulf Hansson <ulf.hansson@linaro.org>
  5211. L: linux-pm@vger.kernel.org
  5212. S: Supported
  5213. F: drivers/base/power/domain*.c
  5214. F: include/linux/pm_domain.h
  5215. F: Documentation/devicetree/bindings/power/power_domain.txt
  5216. GENERIC UIO DRIVER FOR PCI DEVICES
  5217. M: "Michael S. Tsirkin" <mst@redhat.com>
  5218. L: kvm@vger.kernel.org
  5219. S: Supported
  5220. F: drivers/uio/uio_pci_generic.c
  5221. GENWQE (IBM Generic Workqueue Card)
  5222. M: Frank Haverkamp <haver@linux.vnet.ibm.com>
  5223. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  5224. S: Supported
  5225. F: drivers/misc/genwqe/
  5226. GET_MAINTAINER SCRIPT
  5227. M: Joe Perches <joe@perches.com>
  5228. S: Maintained
  5229. F: scripts/get_maintainer.pl
  5230. GFS2 FILE SYSTEM
  5231. M: Steven Whitehouse <swhiteho@redhat.com>
  5232. M: Bob Peterson <rpeterso@redhat.com>
  5233. L: cluster-devel@redhat.com
  5234. W: http://sources.redhat.com/cluster/
  5235. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
  5236. S: Supported
  5237. F: Documentation/filesystems/gfs2*.txt
  5238. F: fs/gfs2/
  5239. F: include/uapi/linux/gfs2_ondisk.h
  5240. GIGASET ISDN DRIVERS
  5241. M: Paul Bolle <pebolle@tiscali.nl>
  5242. L: gigaset307x-common@lists.sourceforge.net
  5243. W: http://gigaset307x.sourceforge.net/
  5244. S: Odd Fixes
  5245. F: Documentation/isdn/README.gigaset
  5246. F: drivers/isdn/gigaset/
  5247. F: include/uapi/linux/gigaset_dev.h
  5248. GO7007 MPEG CODEC
  5249. M: Hans Verkuil <hans.verkuil@cisco.com>
  5250. L: linux-media@vger.kernel.org
  5251. S: Maintained
  5252. F: drivers/media/usb/go7007/
  5253. GOODIX TOUCHSCREEN
  5254. M: Bastien Nocera <hadess@hadess.net>
  5255. L: linux-input@vger.kernel.org
  5256. S: Maintained
  5257. F: drivers/input/touchscreen/goodix.c
  5258. GPD POCKET FAN DRIVER
  5259. M: Hans de Goede <hdegoede@redhat.com>
  5260. L: platform-driver-x86@vger.kernel.org
  5261. S: Maintained
  5262. F: drivers/platform/x86/gpd-pocket-fan.c
  5263. GPIO ACPI SUPPORT
  5264. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5265. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  5266. L: linux-gpio@vger.kernel.org
  5267. L: linux-acpi@vger.kernel.org
  5268. S: Maintained
  5269. F: Documentation/acpi/gpio-properties.txt
  5270. F: drivers/gpio/gpiolib-acpi.c
  5271. GPIO IR Transmitter
  5272. M: Sean Young <sean@mess.org>
  5273. L: linux-media@vger.kernel.org
  5274. S: Maintained
  5275. F: drivers/media/rc/gpio-ir-tx.c
  5276. GPIO MOCKUP DRIVER
  5277. M: Bamvor Jian Zhang <bamv2005@gmail.com>
  5278. R: Bartosz Golaszewski <brgl@bgdev.pl>
  5279. L: linux-gpio@vger.kernel.org
  5280. S: Maintained
  5281. F: drivers/gpio/gpio-mockup.c
  5282. F: tools/testing/selftests/gpio/
  5283. GPIO SUBSYSTEM
  5284. M: Linus Walleij <linus.walleij@linaro.org>
  5285. L: linux-gpio@vger.kernel.org
  5286. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
  5287. S: Maintained
  5288. F: Documentation/devicetree/bindings/gpio/
  5289. F: Documentation/driver-api/gpio/
  5290. F: Documentation/gpio/
  5291. F: Documentation/ABI/testing/gpio-cdev
  5292. F: Documentation/ABI/obsolete/sysfs-gpio
  5293. F: drivers/gpio/
  5294. F: include/linux/gpio/
  5295. F: include/linux/gpio.h
  5296. F: include/linux/of_gpio.h
  5297. F: include/asm-generic/gpio.h
  5298. F: include/uapi/linux/gpio.h
  5299. F: tools/gpio/
  5300. GRE DEMULTIPLEXER DRIVER
  5301. M: Dmitry Kozlov <xeb@mail.ru>
  5302. L: netdev@vger.kernel.org
  5303. S: Maintained
  5304. F: net/ipv4/gre_demux.c
  5305. F: net/ipv4/gre_offload.c
  5306. F: include/net/gre.h
  5307. GRETH 10/100/1G Ethernet MAC device driver
  5308. M: Andreas Larsson <andreas@gaisler.com>
  5309. L: netdev@vger.kernel.org
  5310. S: Maintained
  5311. F: drivers/net/ethernet/aeroflex/
  5312. GREYBUS AUDIO PROTOCOLS DRIVERS
  5313. M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
  5314. M: Mark Greer <mgreer@animalcreek.com>
  5315. S: Maintained
  5316. F: drivers/staging/greybus/audio_apbridgea.c
  5317. F: drivers/staging/greybus/audio_apbridgea.h
  5318. F: drivers/staging/greybus/audio_codec.c
  5319. F: drivers/staging/greybus/audio_codec.h
  5320. F: drivers/staging/greybus/audio_gb.c
  5321. F: drivers/staging/greybus/audio_manager.c
  5322. F: drivers/staging/greybus/audio_manager.h
  5323. F: drivers/staging/greybus/audio_manager_module.c
  5324. F: drivers/staging/greybus/audio_manager_private.h
  5325. F: drivers/staging/greybus/audio_manager_sysfs.c
  5326. F: drivers/staging/greybus/audio_module.c
  5327. F: drivers/staging/greybus/audio_topology.c
  5328. GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
  5329. M: Viresh Kumar <vireshk@kernel.org>
  5330. S: Maintained
  5331. F: drivers/staging/greybus/authentication.c
  5332. F: drivers/staging/greybus/bootrom.c
  5333. F: drivers/staging/greybus/firmware.h
  5334. F: drivers/staging/greybus/fw-core.c
  5335. F: drivers/staging/greybus/fw-download.c
  5336. F: drivers/staging/greybus/fw-managament.c
  5337. F: drivers/staging/greybus/greybus_authentication.h
  5338. F: drivers/staging/greybus/greybus_firmware.h
  5339. F: drivers/staging/greybus/hid.c
  5340. F: drivers/staging/greybus/i2c.c
  5341. F: drivers/staging/greybus/spi.c
  5342. F: drivers/staging/greybus/spilib.c
  5343. F: drivers/staging/greybus/spilib.h
  5344. GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
  5345. M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
  5346. S: Maintained
  5347. F: drivers/staging/greybus/loopback.c
  5348. F: drivers/staging/greybus/timesync.c
  5349. F: drivers/staging/greybus/timesync_platform.c
  5350. GREYBUS PLATFORM DRIVERS
  5351. M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
  5352. S: Maintained
  5353. F: drivers/staging/greybus/arche-platform.c
  5354. F: drivers/staging/greybus/arche-apb-ctrl.c
  5355. F: drivers/staging/greybus/arche_platform.h
  5356. GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
  5357. M: Rui Miguel Silva <rmfrfs@gmail.com>
  5358. S: Maintained
  5359. F: drivers/staging/greybus/sdio.c
  5360. F: drivers/staging/greybus/light.c
  5361. F: drivers/staging/greybus/gpio.c
  5362. F: drivers/staging/greybus/power_supply.c
  5363. F: drivers/staging/greybus/spi.c
  5364. F: drivers/staging/greybus/spilib.c
  5365. GREYBUS SUBSYSTEM
  5366. M: Johan Hovold <johan@kernel.org>
  5367. M: Alex Elder <elder@kernel.org>
  5368. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  5369. S: Maintained
  5370. F: drivers/staging/greybus/
  5371. L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
  5372. GREYBUS UART PROTOCOLS DRIVERS
  5373. M: David Lin <dtwlin@gmail.com>
  5374. S: Maintained
  5375. F: drivers/staging/greybus/uart.c
  5376. F: drivers/staging/greybus/log.c
  5377. GS1662 VIDEO SERIALIZER
  5378. M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
  5379. L: linux-media@vger.kernel.org
  5380. T: git git://linuxtv.org/media_tree.git
  5381. S: Maintained
  5382. F: drivers/media/spi/gs1662.c
  5383. GSPCA FINEPIX SUBDRIVER
  5384. M: Frank Zago <frank@zago.net>
  5385. L: linux-media@vger.kernel.org
  5386. T: git git://linuxtv.org/media_tree.git
  5387. S: Maintained
  5388. F: drivers/media/usb/gspca/finepix.c
  5389. GSPCA GL860 SUBDRIVER
  5390. M: Olivier Lorin <o.lorin@laposte.net>
  5391. L: linux-media@vger.kernel.org
  5392. T: git git://linuxtv.org/media_tree.git
  5393. S: Maintained
  5394. F: drivers/media/usb/gspca/gl860/
  5395. GSPCA M5602 SUBDRIVER
  5396. M: Erik Andren <erik.andren@gmail.com>
  5397. L: linux-media@vger.kernel.org
  5398. T: git git://linuxtv.org/media_tree.git
  5399. S: Maintained
  5400. F: drivers/media/usb/gspca/m5602/
  5401. GSPCA PAC207 SONIXB SUBDRIVER
  5402. M: Hans Verkuil <hverkuil@xs4all.nl>
  5403. L: linux-media@vger.kernel.org
  5404. T: git git://linuxtv.org/media_tree.git
  5405. S: Odd Fixes
  5406. F: drivers/media/usb/gspca/pac207.c
  5407. GSPCA SN9C20X SUBDRIVER
  5408. M: Brian Johnson <brijohn@gmail.com>
  5409. L: linux-media@vger.kernel.org
  5410. T: git git://linuxtv.org/media_tree.git
  5411. S: Maintained
  5412. F: drivers/media/usb/gspca/sn9c20x.c
  5413. GSPCA T613 SUBDRIVER
  5414. M: Leandro Costantino <lcostantino@gmail.com>
  5415. L: linux-media@vger.kernel.org
  5416. T: git git://linuxtv.org/media_tree.git
  5417. S: Maintained
  5418. F: drivers/media/usb/gspca/t613.c
  5419. GSPCA USB WEBCAM DRIVER
  5420. M: Hans Verkuil <hverkuil@xs4all.nl>
  5421. L: linux-media@vger.kernel.org
  5422. T: git git://linuxtv.org/media_tree.git
  5423. S: Odd Fixes
  5424. F: drivers/media/usb/gspca/
  5425. GTP (GPRS Tunneling Protocol)
  5426. M: Pablo Neira Ayuso <pablo@netfilter.org>
  5427. M: Harald Welte <laforge@gnumonks.org>
  5428. L: osmocom-net-gprs@lists.osmocom.org
  5429. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
  5430. S: Maintained
  5431. F: drivers/net/gtp.c
  5432. GUID PARTITION TABLE (GPT)
  5433. M: Davidlohr Bueso <dave@stgolabs.net>
  5434. L: linux-efi@vger.kernel.org
  5435. S: Maintained
  5436. F: block/partitions/efi.*
  5437. H8/300 ARCHITECTURE
  5438. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  5439. L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
  5440. W: http://uclinux-h8.sourceforge.jp
  5441. T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
  5442. S: Maintained
  5443. F: arch/h8300/
  5444. F: drivers/clocksource/h8300_*.c
  5445. F: drivers/clk/h8300/
  5446. F: drivers/irqchip/irq-renesas-h8*.c
  5447. HACKRF MEDIA DRIVER
  5448. M: Antti Palosaari <crope@iki.fi>
  5449. L: linux-media@vger.kernel.org
  5450. W: https://linuxtv.org
  5451. W: http://palosaari.fi/linux/
  5452. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5453. T: git git://linuxtv.org/anttip/media_tree.git
  5454. S: Maintained
  5455. F: drivers/media/usb/hackrf/
  5456. HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  5457. M: Frank Seidel <frank@f-seidel.de>
  5458. L: platform-driver-x86@vger.kernel.org
  5459. W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
  5460. S: Maintained
  5461. F: drivers/platform/x86/hdaps.c
  5462. HARDWARE MONITORING
  5463. M: Jean Delvare <jdelvare@suse.com>
  5464. M: Guenter Roeck <linux@roeck-us.net>
  5465. L: linux-hwmon@vger.kernel.org
  5466. W: http://hwmon.wiki.kernel.org/
  5467. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  5468. S: Maintained
  5469. F: Documentation/hwmon/
  5470. F: drivers/hwmon/
  5471. F: include/linux/hwmon*.h
  5472. HARDWARE RANDOM NUMBER GENERATOR CORE
  5473. M: Matt Mackall <mpm@selenic.com>
  5474. M: Herbert Xu <herbert@gondor.apana.org.au>
  5475. L: linux-crypto@vger.kernel.org
  5476. S: Odd fixes
  5477. F: Documentation/devicetree/bindings/rng/
  5478. F: Documentation/hw_random.txt
  5479. F: drivers/char/hw_random/
  5480. F: include/linux/hw_random.h
  5481. HARDWARE TRACING FACILITIES
  5482. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  5483. S: Maintained
  5484. F: drivers/hwtracing/
  5485. HARDWARE SPINLOCK CORE
  5486. M: Ohad Ben-Cohen <ohad@wizery.com>
  5487. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  5488. L: linux-remoteproc@vger.kernel.org
  5489. S: Maintained
  5490. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
  5491. F: Documentation/devicetree/bindings/hwlock/
  5492. F: Documentation/hwspinlock.txt
  5493. F: drivers/hwspinlock/
  5494. F: include/linux/hwspinlock.h
  5495. HARMONY SOUND DRIVER
  5496. L: linux-parisc@vger.kernel.org
  5497. S: Maintained
  5498. F: sound/parisc/harmony.*
  5499. HDPVR USB VIDEO ENCODER DRIVER
  5500. M: Hans Verkuil <hverkuil@xs4all.nl>
  5501. L: linux-media@vger.kernel.org
  5502. T: git git://linuxtv.org/media_tree.git
  5503. W: https://linuxtv.org
  5504. S: Odd Fixes
  5505. F: drivers/media/usb/hdpvr/
  5506. HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
  5507. M: Jimmy Vance <jimmy.vance@hpe.com>
  5508. S: Supported
  5509. F: Documentation/watchdog/hpwdt.txt
  5510. F: drivers/watchdog/hpwdt.c
  5511. HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
  5512. M: Don Brace <don.brace@microsemi.com>
  5513. L: esc.storagedev@microsemi.com
  5514. L: linux-scsi@vger.kernel.org
  5515. S: Supported
  5516. F: Documentation/scsi/hpsa.txt
  5517. F: drivers/scsi/hpsa*.[ch]
  5518. F: include/linux/cciss*.h
  5519. F: include/uapi/linux/cciss*.h
  5520. HFI1 DRIVER
  5521. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  5522. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  5523. L: linux-rdma@vger.kernel.org
  5524. S: Supported
  5525. F: drivers/infiniband/hw/hfi1
  5526. HFS FILESYSTEM
  5527. L: linux-fsdevel@vger.kernel.org
  5528. S: Orphan
  5529. F: Documentation/filesystems/hfs.txt
  5530. F: fs/hfs/
  5531. HFSPLUS FILESYSTEM
  5532. L: linux-fsdevel@vger.kernel.org
  5533. S: Orphan
  5534. F: Documentation/filesystems/hfsplus.txt
  5535. F: fs/hfsplus/
  5536. HGA FRAMEBUFFER DRIVER
  5537. M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
  5538. L: linux-nvidia@lists.surfsouth.com
  5539. W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
  5540. S: Maintained
  5541. F: drivers/video/fbdev/hgafb.c
  5542. HIBERNATION (aka Software Suspend, aka swsusp)
  5543. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5544. M: Pavel Machek <pavel@ucw.cz>
  5545. L: linux-pm@vger.kernel.org
  5546. B: https://bugzilla.kernel.org
  5547. S: Supported
  5548. F: arch/x86/power/
  5549. F: drivers/base/power/
  5550. F: kernel/power/
  5551. F: include/linux/suspend.h
  5552. F: include/linux/freezer.h
  5553. F: include/linux/pm.h
  5554. F: arch/*/include/asm/suspend*.h
  5555. HID CORE LAYER
  5556. M: Jiri Kosina <jikos@kernel.org>
  5557. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  5558. L: linux-input@vger.kernel.org
  5559. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  5560. S: Maintained
  5561. F: drivers/hid/
  5562. F: include/linux/hid*
  5563. F: include/uapi/linux/hid*
  5564. HID SENSOR HUB DRIVERS
  5565. M: Jiri Kosina <jikos@kernel.org>
  5566. M: Jonathan Cameron <jic23@kernel.org>
  5567. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  5568. L: linux-input@vger.kernel.org
  5569. L: linux-iio@vger.kernel.org
  5570. S: Maintained
  5571. F: Documentation/hid/hid-sensor*
  5572. F: drivers/hid/hid-sensor-*
  5573. F: drivers/iio/*/hid-*
  5574. F: include/linux/hid-sensor-*
  5575. HIGH-RESOLUTION TIMERS, CLOCKEVENTS
  5576. M: Thomas Gleixner <tglx@linutronix.de>
  5577. L: linux-kernel@vger.kernel.org
  5578. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  5579. S: Maintained
  5580. F: Documentation/timers/
  5581. F: kernel/time/hrtimer.c
  5582. F: kernel/time/clockevents.c
  5583. F: kernel/time/timer_*.c
  5584. F: include/linux/clockchips.h
  5585. F: include/linux/hrtimer.h
  5586. HIGH-SPEED SCC DRIVER FOR AX.25
  5587. L: linux-hams@vger.kernel.org
  5588. S: Orphan
  5589. F: drivers/net/hamradio/dmascc.c
  5590. F: drivers/net/hamradio/scc.c
  5591. HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
  5592. M: HighPoint Linux Team <linux@highpoint-tech.com>
  5593. W: http://www.highpoint-tech.com
  5594. S: Supported
  5595. F: Documentation/scsi/hptiop.txt
  5596. F: drivers/scsi/hptiop.c
  5597. HIPPI
  5598. M: Jes Sorensen <jes@trained-monkey.org>
  5599. L: linux-hippi@sunsite.dk
  5600. S: Maintained
  5601. F: include/linux/hippidevice.h
  5602. F: include/uapi/linux/if_hippi.h
  5603. F: net/802/hippi.c
  5604. F: drivers/net/hippi/
  5605. HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
  5606. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5607. M: Salil Mehta <salil.mehta@huawei.com>
  5608. L: netdev@vger.kernel.org
  5609. W: http://www.hisilicon.com
  5610. S: Maintained
  5611. F: drivers/net/ethernet/hisilicon/hns3/
  5612. HISILICON LPC BUS DRIVER
  5613. M: john.garry@huawei.com
  5614. W: http://www.hisilicon.com
  5615. S: Maintained
  5616. F: drivers/bus/hisi_lpc.c
  5617. F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
  5618. HISILICON NETWORK SUBSYSTEM DRIVER
  5619. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5620. M: Salil Mehta <salil.mehta@huawei.com>
  5621. L: netdev@vger.kernel.org
  5622. W: http://www.hisilicon.com
  5623. S: Maintained
  5624. F: drivers/net/ethernet/hisilicon/
  5625. F: Documentation/devicetree/bindings/net/hisilicon*.txt
  5626. HISILICON PMU DRIVER
  5627. M: Shaokun Zhang <zhangshaokun@hisilicon.com>
  5628. W: http://www.hisilicon.com
  5629. S: Supported
  5630. F: drivers/perf/hisilicon
  5631. F: Documentation/perf/hisi-pmu.txt
  5632. HISILICON ROCE DRIVER
  5633. M: Lijun Ou <oulijun@huawei.com>
  5634. M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
  5635. L: linux-rdma@vger.kernel.org
  5636. S: Maintained
  5637. F: drivers/infiniband/hw/hns/
  5638. F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
  5639. HISILICON SAS Controller
  5640. M: John Garry <john.garry@huawei.com>
  5641. W: http://www.hisilicon.com
  5642. S: Supported
  5643. F: drivers/scsi/hisi_sas/
  5644. F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  5645. HMM - Heterogeneous Memory Management
  5646. M: Jérôme Glisse <jglisse@redhat.com>
  5647. L: linux-mm@kvack.org
  5648. S: Maintained
  5649. F: mm/hmm*
  5650. F: include/linux/hmm*
  5651. F: Documentation/vm/hmm.txt
  5652. HOST AP DRIVER
  5653. M: Jouni Malinen <j@w1.fi>
  5654. L: linux-wireless@vger.kernel.org
  5655. W: http://w1.fi/hostap-driver.html
  5656. S: Obsolete
  5657. F: drivers/net/wireless/intersil/hostap/
  5658. HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
  5659. L: platform-driver-x86@vger.kernel.org
  5660. S: Orphan
  5661. F: drivers/platform/x86/tc1100-wmi.c
  5662. HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
  5663. M: Jaroslav Kysela <perex@perex.cz>
  5664. S: Maintained
  5665. F: drivers/net/ethernet/hp/hp100.*
  5666. HPET: High Precision Event Timers driver
  5667. M: Clemens Ladisch <clemens@ladisch.de>
  5668. S: Maintained
  5669. F: Documentation/timers/hpet.txt
  5670. F: drivers/char/hpet.c
  5671. F: include/linux/hpet.h
  5672. F: include/uapi/linux/hpet.h
  5673. HPET: x86
  5674. S: Orphan
  5675. F: arch/x86/kernel/hpet.c
  5676. F: arch/x86/include/asm/hpet.h
  5677. HPFS FILESYSTEM
  5678. M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  5679. W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
  5680. S: Maintained
  5681. F: fs/hpfs/
  5682. HSI SUBSYSTEM
  5683. M: Sebastian Reichel <sre@kernel.org>
  5684. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
  5685. S: Maintained
  5686. F: Documentation/ABI/testing/sysfs-bus-hsi
  5687. F: Documentation/driver-api/hsi.rst
  5688. F: drivers/hsi/
  5689. F: include/linux/hsi/
  5690. F: include/uapi/linux/hsi/
  5691. HSO 3G MODEM DRIVER
  5692. L: linux-usb@vger.kernel.org
  5693. S: Orphan
  5694. F: drivers/net/usb/hso.c
  5695. HSR NETWORK PROTOCOL
  5696. M: Arvid Brodin <arvid.brodin@alten.se>
  5697. L: netdev@vger.kernel.org
  5698. S: Maintained
  5699. F: net/hsr/
  5700. HT16K33 LED CONTROLLER DRIVER
  5701. M: Robin van der Gracht <robin@protonic.nl>
  5702. S: Maintained
  5703. F: drivers/auxdisplay/ht16k33.c
  5704. F: Documentation/devicetree/bindings/display/ht16k33.txt
  5705. HTCPEN TOUCHSCREEN DRIVER
  5706. M: Pau Oliva Fora <pof@eslack.org>
  5707. L: linux-input@vger.kernel.org
  5708. S: Maintained
  5709. F: drivers/input/touchscreen/htcpen.c
  5710. HUAWEI ETHERNET DRIVER
  5711. M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
  5712. L: netdev@vger.kernel.org
  5713. S: Supported
  5714. F: Documentation/networking/hinic.txt
  5715. F: drivers/net/ethernet/huawei/hinic/
  5716. HUGETLB FILESYSTEM
  5717. M: Nadia Yvette Chambers <nyc@holomorphy.com>
  5718. S: Maintained
  5719. F: fs/hugetlbfs/
  5720. HVA ST MEDIA DRIVER
  5721. M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
  5722. L: linux-media@vger.kernel.org
  5723. T: git git://linuxtv.org/media_tree.git
  5724. W: https://linuxtv.org
  5725. S: Supported
  5726. F: drivers/media/platform/sti/hva
  5727. HWPOISON MEMORY FAILURE HANDLING
  5728. M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
  5729. L: linux-mm@kvack.org
  5730. S: Maintained
  5731. F: mm/memory-failure.c
  5732. F: mm/hwpoison-inject.c
  5733. Hyper-V CORE AND DRIVERS
  5734. M: "K. Y. Srinivasan" <kys@microsoft.com>
  5735. M: Haiyang Zhang <haiyangz@microsoft.com>
  5736. M: Stephen Hemminger <sthemmin@microsoft.com>
  5737. L: devel@linuxdriverproject.org
  5738. S: Maintained
  5739. F: Documentation/networking/netvsc.txt
  5740. F: arch/x86/include/asm/mshyperv.h
  5741. F: arch/x86/include/asm/trace/hyperv.h
  5742. F: arch/x86/include/asm/hyperv-tlfs.h
  5743. F: arch/x86/kernel/cpu/mshyperv.c
  5744. F: arch/x86/hyperv
  5745. F: drivers/hid/hid-hyperv.c
  5746. F: drivers/hv/
  5747. F: drivers/input/serio/hyperv-keyboard.c
  5748. F: drivers/pci/host/pci-hyperv.c
  5749. F: drivers/net/hyperv/
  5750. F: drivers/scsi/storvsc_drv.c
  5751. F: drivers/uio/uio_hv_generic.c
  5752. F: drivers/video/fbdev/hyperv_fb.c
  5753. F: net/vmw_vsock/hyperv_transport.c
  5754. F: include/linux/hyperv.h
  5755. F: include/uapi/linux/hyperv.h
  5756. F: tools/hv/
  5757. F: Documentation/ABI/stable/sysfs-bus-vmbus
  5758. HYPERVISOR VIRTUAL CONSOLE DRIVER
  5759. L: linuxppc-dev@lists.ozlabs.org
  5760. S: Odd Fixes
  5761. F: drivers/tty/hvc/
  5762. I2C ACPI SUPPORT
  5763. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5764. L: linux-i2c@vger.kernel.org
  5765. L: linux-acpi@vger.kernel.org
  5766. S: Maintained
  5767. F: drivers/i2c/i2c-core-acpi.c
  5768. I2C MUXES
  5769. M: Peter Rosin <peda@axentia.se>
  5770. L: linux-i2c@vger.kernel.org
  5771. S: Maintained
  5772. F: Documentation/i2c/i2c-topology
  5773. F: Documentation/i2c/muxes/
  5774. F: Documentation/devicetree/bindings/i2c/i2c-mux*
  5775. F: Documentation/devicetree/bindings/i2c/i2c-arb*
  5776. F: Documentation/devicetree/bindings/i2c/i2c-gate*
  5777. F: drivers/i2c/i2c-mux.c
  5778. F: drivers/i2c/muxes/
  5779. F: include/linux/i2c-mux.h
  5780. I2C MV64XXX MARVELL AND ALLWINNER DRIVER
  5781. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  5782. L: linux-i2c@vger.kernel.org
  5783. S: Maintained
  5784. F: drivers/i2c/busses/i2c-mv64xxx.c
  5785. I2C OVER PARALLEL PORT
  5786. M: Jean Delvare <jdelvare@suse.com>
  5787. L: linux-i2c@vger.kernel.org
  5788. S: Maintained
  5789. F: Documentation/i2c/busses/i2c-parport
  5790. F: Documentation/i2c/busses/i2c-parport-light
  5791. F: drivers/i2c/busses/i2c-parport.c
  5792. F: drivers/i2c/busses/i2c-parport-light.c
  5793. I2C SUBSYSTEM
  5794. M: Wolfram Sang <wsa@the-dreams.de>
  5795. L: linux-i2c@vger.kernel.org
  5796. W: https://i2c.wiki.kernel.org/
  5797. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  5798. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  5799. S: Maintained
  5800. F: Documentation/devicetree/bindings/i2c/i2c.txt
  5801. F: Documentation/i2c/
  5802. F: drivers/i2c/*
  5803. F: include/linux/i2c.h
  5804. F: include/linux/i2c-dev.h
  5805. F: include/linux/i2c-smbus.h
  5806. F: include/uapi/linux/i2c.h
  5807. F: include/uapi/linux/i2c-*.h
  5808. I2C SUBSYSTEM HOST DRIVERS
  5809. L: linux-i2c@vger.kernel.org
  5810. W: https://i2c.wiki.kernel.org/
  5811. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  5812. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  5813. S: Odd Fixes
  5814. F: Documentation/devicetree/bindings/i2c/
  5815. F: drivers/i2c/algos/
  5816. F: drivers/i2c/busses/
  5817. I2C-TAOS-EVM DRIVER
  5818. M: Jean Delvare <jdelvare@suse.com>
  5819. L: linux-i2c@vger.kernel.org
  5820. S: Maintained
  5821. F: Documentation/i2c/busses/i2c-taos-evm
  5822. F: drivers/i2c/busses/i2c-taos-evm.c
  5823. I2C-TINY-USB DRIVER
  5824. M: Till Harbaum <till@harbaum.org>
  5825. L: linux-i2c@vger.kernel.org
  5826. W: http://www.harbaum.org/till/i2c_tiny_usb
  5827. S: Maintained
  5828. F: drivers/i2c/busses/i2c-tiny-usb.c
  5829. I2C/SMBUS CONTROLLER DRIVERS FOR PC
  5830. M: Jean Delvare <jdelvare@suse.com>
  5831. L: linux-i2c@vger.kernel.org
  5832. S: Maintained
  5833. F: Documentation/i2c/busses/i2c-ali1535
  5834. F: Documentation/i2c/busses/i2c-ali1563
  5835. F: Documentation/i2c/busses/i2c-ali15x3
  5836. F: Documentation/i2c/busses/i2c-amd756
  5837. F: Documentation/i2c/busses/i2c-amd8111
  5838. F: Documentation/i2c/busses/i2c-i801
  5839. F: Documentation/i2c/busses/i2c-nforce2
  5840. F: Documentation/i2c/busses/i2c-piix4
  5841. F: Documentation/i2c/busses/i2c-sis5595
  5842. F: Documentation/i2c/busses/i2c-sis630
  5843. F: Documentation/i2c/busses/i2c-sis96x
  5844. F: Documentation/i2c/busses/i2c-via
  5845. F: Documentation/i2c/busses/i2c-viapro
  5846. F: drivers/i2c/busses/i2c-ali1535.c
  5847. F: drivers/i2c/busses/i2c-ali1563.c
  5848. F: drivers/i2c/busses/i2c-ali15x3.c
  5849. F: drivers/i2c/busses/i2c-amd756.c
  5850. F: drivers/i2c/busses/i2c-amd756-s4882.c
  5851. F: drivers/i2c/busses/i2c-amd8111.c
  5852. F: drivers/i2c/busses/i2c-i801.c
  5853. F: drivers/i2c/busses/i2c-isch.c
  5854. F: drivers/i2c/busses/i2c-nforce2.c
  5855. F: drivers/i2c/busses/i2c-nforce2-s4985.c
  5856. F: drivers/i2c/busses/i2c-piix4.c
  5857. F: drivers/i2c/busses/i2c-sis5595.c
  5858. F: drivers/i2c/busses/i2c-sis630.c
  5859. F: drivers/i2c/busses/i2c-sis96x.c
  5860. F: drivers/i2c/busses/i2c-via.c
  5861. F: drivers/i2c/busses/i2c-viapro.c
  5862. I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
  5863. M: Hans de Goede <hdegoede@redhat.com>
  5864. L: linux-i2c@vger.kernel.org
  5865. S: Maintained
  5866. F: drivers/i2c/busses/i2c-cht-wc.c
  5867. I2C/SMBUS ISMT DRIVER
  5868. M: Seth Heasley <seth.heasley@intel.com>
  5869. M: Neil Horman <nhorman@tuxdriver.com>
  5870. L: linux-i2c@vger.kernel.org
  5871. F: drivers/i2c/busses/i2c-ismt.c
  5872. F: Documentation/i2c/busses/i2c-ismt
  5873. I2C/SMBUS STUB DRIVER
  5874. M: Jean Delvare <jdelvare@suse.com>
  5875. L: linux-i2c@vger.kernel.org
  5876. S: Maintained
  5877. F: drivers/i2c/i2c-stub.c
  5878. IA64 (Itanium) PLATFORM
  5879. M: Tony Luck <tony.luck@intel.com>
  5880. M: Fenghua Yu <fenghua.yu@intel.com>
  5881. L: linux-ia64@vger.kernel.org
  5882. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  5883. S: Maintained
  5884. F: arch/ia64/
  5885. IBM Power 842 compression accelerator
  5886. M: Haren Myneni <haren@us.ibm.com>
  5887. S: Supported
  5888. F: drivers/crypto/nx/Makefile
  5889. F: drivers/crypto/nx/Kconfig
  5890. F: drivers/crypto/nx/nx-842*
  5891. F: include/linux/sw842.h
  5892. F: crypto/842.c
  5893. F: lib/842/
  5894. IBM Power in-Nest Crypto Acceleration
  5895. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  5896. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  5897. L: linux-crypto@vger.kernel.org
  5898. S: Supported
  5899. F: drivers/crypto/nx/Makefile
  5900. F: drivers/crypto/nx/Kconfig
  5901. F: drivers/crypto/nx/nx-aes*
  5902. F: drivers/crypto/nx/nx-sha*
  5903. F: drivers/crypto/nx/nx.*
  5904. F: drivers/crypto/nx/nx_csbcpb.h
  5905. F: drivers/crypto/nx/nx_debugfs.h
  5906. IBM Power Linux RAID adapter
  5907. M: Brian King <brking@us.ibm.com>
  5908. S: Supported
  5909. F: drivers/scsi/ipr.*
  5910. IBM Power SRIOV Virtual NIC Device Driver
  5911. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  5912. M: John Allen <jallen@linux.vnet.ibm.com>
  5913. L: netdev@vger.kernel.org
  5914. S: Supported
  5915. F: drivers/net/ethernet/ibm/ibmvnic.*
  5916. IBM Power Virtual Accelerator Switchboard
  5917. M: Sukadev Bhattiprolu
  5918. L: linuxppc-dev@lists.ozlabs.org
  5919. S: Supported
  5920. F: arch/powerpc/platforms/powernv/vas*
  5921. F: arch/powerpc/platforms/powernv/copy-paste.h
  5922. F: arch/powerpc/include/asm/vas.h
  5923. F: arch/powerpc/include/uapi/asm/vas.h
  5924. IBM Power Virtual Ethernet Device Driver
  5925. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  5926. L: netdev@vger.kernel.org
  5927. S: Supported
  5928. F: drivers/net/ethernet/ibm/ibmveth.*
  5929. IBM Power Virtual FC Device Drivers
  5930. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  5931. L: linux-scsi@vger.kernel.org
  5932. S: Supported
  5933. F: drivers/scsi/ibmvscsi/ibmvfc*
  5934. IBM Power Virtual SCSI Device Drivers
  5935. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  5936. L: linux-scsi@vger.kernel.org
  5937. S: Supported
  5938. F: drivers/scsi/ibmvscsi/ibmvscsi*
  5939. F: include/scsi/viosrp.h
  5940. IBM Power Virtual SCSI Device Target Driver
  5941. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  5942. M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
  5943. L: linux-scsi@vger.kernel.org
  5944. L: target-devel@vger.kernel.org
  5945. S: Supported
  5946. F: drivers/scsi/ibmvscsi_tgt/
  5947. IBM Power VMX Cryptographic instructions
  5948. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  5949. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  5950. L: linux-crypto@vger.kernel.org
  5951. S: Supported
  5952. F: drivers/crypto/vmx/Makefile
  5953. F: drivers/crypto/vmx/Kconfig
  5954. F: drivers/crypto/vmx/vmx.c
  5955. F: drivers/crypto/vmx/aes*
  5956. F: drivers/crypto/vmx/ghash*
  5957. F: drivers/crypto/vmx/ppc-xlate.pl
  5958. IBM ServeRAID RAID DRIVER
  5959. S: Orphan
  5960. F: drivers/scsi/ips.*
  5961. ICH LPC AND GPIO DRIVER
  5962. M: Peter Tyser <ptyser@xes-inc.com>
  5963. S: Maintained
  5964. F: drivers/mfd/lpc_ich.c
  5965. F: drivers/gpio/gpio-ich.c
  5966. IDE SUBSYSTEM
  5967. M: "David S. Miller" <davem@davemloft.net>
  5968. L: linux-ide@vger.kernel.org
  5969. Q: http://patchwork.ozlabs.org/project/linux-ide/list/
  5970. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
  5971. S: Maintained
  5972. F: Documentation/ide/
  5973. F: drivers/ide/
  5974. F: include/linux/ide.h
  5975. IDE/ATAPI DRIVERS
  5976. M: Borislav Petkov <bp@alien8.de>
  5977. L: linux-ide@vger.kernel.org
  5978. S: Maintained
  5979. F: Documentation/cdrom/ide-cd
  5980. F: drivers/ide/ide-cd*
  5981. IDEAPAD LAPTOP EXTRAS DRIVER
  5982. M: Ike Panhc <ike.pan@canonical.com>
  5983. L: platform-driver-x86@vger.kernel.org
  5984. W: http://launchpad.net/ideapad-laptop
  5985. S: Maintained
  5986. F: drivers/platform/x86/ideapad-laptop.c
  5987. IDEAPAD LAPTOP SLIDEBAR DRIVER
  5988. M: Andrey Moiseev <o2g.org.ru@gmail.com>
  5989. L: linux-input@vger.kernel.org
  5990. W: https://github.com/o2genum/ideapad-slidebar
  5991. S: Maintained
  5992. F: drivers/input/misc/ideapad_slidebar.c
  5993. IDT VersaClock 5 CLOCK DRIVER
  5994. M: Marek Vasut <marek.vasut@gmail.com>
  5995. S: Maintained
  5996. F: drivers/clk/clk-versaclock5.c
  5997. IEEE 802.15.4 SUBSYSTEM
  5998. M: Alexander Aring <alex.aring@gmail.com>
  5999. M: Stefan Schmidt <stefan@osg.samsung.com>
  6000. L: linux-wpan@vger.kernel.org
  6001. W: http://wpan.cakelab.org/
  6002. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
  6003. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  6004. S: Maintained
  6005. F: net/ieee802154/
  6006. F: net/mac802154/
  6007. F: drivers/net/ieee802154/
  6008. F: include/linux/nl802154.h
  6009. F: include/linux/ieee802154.h
  6010. F: include/net/nl802154.h
  6011. F: include/net/mac802154.h
  6012. F: include/net/af_ieee802154.h
  6013. F: include/net/cfg802154.h
  6014. F: include/net/ieee802154_netdev.h
  6015. F: Documentation/networking/ieee802154.txt
  6016. IFE PROTOCOL
  6017. M: Yotam Gigi <yotam.gi@gmail.com>
  6018. M: Jamal Hadi Salim <jhs@mojatatu.com>
  6019. F: net/ife
  6020. F: include/net/ife.h
  6021. F: include/uapi/linux/ife.h
  6022. IGORPLUG-USB IR RECEIVER
  6023. M: Sean Young <sean@mess.org>
  6024. L: linux-media@vger.kernel.org
  6025. S: Maintained
  6026. F: drivers/media/rc/igorplugusb.c
  6027. IGUANAWORKS USB IR TRANSCEIVER
  6028. M: Sean Young <sean@mess.org>
  6029. L: linux-media@vger.kernel.org
  6030. S: Maintained
  6031. F: drivers/media/rc/iguanair.c
  6032. IIO DIGITAL POTENTIOMETER DAC
  6033. M: Peter Rosin <peda@axentia.se>
  6034. L: linux-iio@vger.kernel.org
  6035. S: Maintained
  6036. F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
  6037. F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
  6038. F: drivers/iio/dac/dpot-dac.c
  6039. IIO ENVELOPE DETECTOR
  6040. M: Peter Rosin <peda@axentia.se>
  6041. L: linux-iio@vger.kernel.org
  6042. S: Maintained
  6043. F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
  6044. F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
  6045. F: drivers/iio/adc/envelope-detector.c
  6046. IIO MULTIPLEXER
  6047. M: Peter Rosin <peda@axentia.se>
  6048. L: linux-iio@vger.kernel.org
  6049. S: Maintained
  6050. F: Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt
  6051. F: drivers/iio/multiplexer/iio-mux.c
  6052. IIO SUBSYSTEM AND DRIVERS
  6053. M: Jonathan Cameron <jic23@kernel.org>
  6054. R: Hartmut Knaack <knaack.h@gmx.de>
  6055. R: Lars-Peter Clausen <lars@metafoo.de>
  6056. R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
  6057. L: linux-iio@vger.kernel.org
  6058. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
  6059. S: Maintained
  6060. F: Documentation/ABI/testing/configfs-iio*
  6061. F: Documentation/ABI/testing/sysfs-bus-iio*
  6062. F: Documentation/devicetree/bindings/iio/
  6063. F: drivers/iio/
  6064. F: drivers/staging/iio/
  6065. F: include/linux/iio/
  6066. F: tools/iio/
  6067. IKANOS/ADI EAGLE ADSL USB DRIVER
  6068. M: Matthieu Castet <castet.matthieu@free.fr>
  6069. M: Stanislaw Gruszka <stf_xl@wp.pl>
  6070. S: Maintained
  6071. F: drivers/usb/atm/ueagle-atm.c
  6072. IMGTEC ASCII LCD DRIVER
  6073. M: Paul Burton <paul.burton@mips.com>
  6074. S: Maintained
  6075. F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
  6076. F: drivers/auxdisplay/img-ascii-lcd.c
  6077. IMGTEC IR DECODER DRIVER
  6078. M: James Hogan <jhogan@kernel.org>
  6079. S: Maintained
  6080. F: drivers/media/rc/img-ir/
  6081. IMON SOUNDGRAPH USB IR RECEIVER
  6082. M: Sean Young <sean@mess.org>
  6083. L: linux-media@vger.kernel.org
  6084. S: Maintained
  6085. F: drivers/media/rc/imon_raw.c
  6086. F: drivers/media/rc/imon.c
  6087. IMS TWINTURBO FRAMEBUFFER DRIVER
  6088. L: linux-fbdev@vger.kernel.org
  6089. S: Orphan
  6090. F: drivers/video/fbdev/imsttfb.c
  6091. INA209 HARDWARE MONITOR DRIVER
  6092. M: Guenter Roeck <linux@roeck-us.net>
  6093. L: linux-hwmon@vger.kernel.org
  6094. S: Maintained
  6095. F: Documentation/hwmon/ina209
  6096. F: Documentation/devicetree/bindings/i2c/ina209.txt
  6097. F: drivers/hwmon/ina209.c
  6098. INA2XX HARDWARE MONITOR DRIVER
  6099. M: Guenter Roeck <linux@roeck-us.net>
  6100. L: linux-hwmon@vger.kernel.org
  6101. S: Maintained
  6102. F: Documentation/hwmon/ina2xx
  6103. F: drivers/hwmon/ina2xx.c
  6104. F: include/linux/platform_data/ina2xx.h
  6105. INDUSTRY PACK SUBSYSTEM (IPACK)
  6106. M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
  6107. M: Jens Taprogge <jens.taprogge@taprogge.org>
  6108. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6109. L: industrypack-devel@lists.sourceforge.net
  6110. W: http://industrypack.sourceforge.net
  6111. S: Maintained
  6112. F: drivers/ipack/
  6113. INFINIBAND SUBSYSTEM
  6114. M: Doug Ledford <dledford@redhat.com>
  6115. M: Jason Gunthorpe <jgg@mellanox.com>
  6116. L: linux-rdma@vger.kernel.org
  6117. W: https://github.com/linux-rdma/rdma-core
  6118. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6119. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
  6120. S: Supported
  6121. F: Documentation/devicetree/bindings/infiniband/
  6122. F: Documentation/infiniband/
  6123. F: drivers/infiniband/
  6124. F: include/uapi/linux/if_infiniband.h
  6125. F: include/uapi/rdma/
  6126. F: include/rdma/
  6127. INGENIC JZ4780 DMA Driver
  6128. M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  6129. S: Maintained
  6130. F: drivers/dma/dma-jz4780.c
  6131. INGENIC JZ4780 NAND DRIVER
  6132. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  6133. L: linux-mtd@lists.infradead.org
  6134. S: Maintained
  6135. F: drivers/mtd/nand/raw/jz4780_*
  6136. INOTIFY
  6137. M: Jan Kara <jack@suse.cz>
  6138. R: Amir Goldstein <amir73il@gmail.com>
  6139. L: linux-fsdevel@vger.kernel.org
  6140. S: Maintained
  6141. F: Documentation/filesystems/inotify.txt
  6142. F: fs/notify/inotify/
  6143. F: include/linux/inotify.h
  6144. F: include/uapi/linux/inotify.h
  6145. INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
  6146. M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  6147. L: linux-input@vger.kernel.org
  6148. Q: http://patchwork.kernel.org/project/linux-input/list/
  6149. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
  6150. S: Maintained
  6151. F: drivers/input/
  6152. F: include/linux/input.h
  6153. F: include/uapi/linux/input.h
  6154. F: include/uapi/linux/input-event-codes.h
  6155. F: include/linux/input/
  6156. F: Documentation/devicetree/bindings/input/
  6157. F: Documentation/input/
  6158. INPUT MULTITOUCH (MT) PROTOCOL
  6159. M: Henrik Rydberg <rydberg@bitmath.org>
  6160. L: linux-input@vger.kernel.org
  6161. S: Odd fixes
  6162. F: Documentation/input/multi-touch-protocol.rst
  6163. F: drivers/input/input-mt.c
  6164. K: \b(ABS|SYN)_MT_
  6165. INSIDE SECURE CRYPTO DRIVER
  6166. M: Antoine Tenart <antoine.tenart@bootlin.com>
  6167. F: drivers/crypto/inside-secure/
  6168. S: Maintained
  6169. L: linux-crypto@vger.kernel.org
  6170. INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
  6171. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6172. M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  6173. L: linux-integrity@vger.kernel.org
  6174. T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
  6175. S: Supported
  6176. F: security/integrity/ima/
  6177. INTEL 810/815 FRAMEBUFFER DRIVER
  6178. M: Antonino Daplas <adaplas@gmail.com>
  6179. L: linux-fbdev@vger.kernel.org
  6180. S: Maintained
  6181. F: drivers/video/fbdev/i810/
  6182. INTEL ASoC BDW/HSW DRIVERS
  6183. M: Jie Yang <yang.jie@linux.intel.com>
  6184. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  6185. S: Supported
  6186. F: sound/soc/intel/common/sst-dsp*
  6187. F: sound/soc/intel/common/sst-firmware.c
  6188. F: sound/soc/intel/boards/broadwell.c
  6189. F: sound/soc/intel/haswell/
  6190. INTEL C600 SERIES SAS CONTROLLER DRIVER
  6191. M: Intel SCU Linux support <intel-linux-scu@intel.com>
  6192. M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
  6193. L: linux-scsi@vger.kernel.org
  6194. T: git git://git.code.sf.net/p/intel-sas/isci
  6195. S: Supported
  6196. F: drivers/scsi/isci/
  6197. INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
  6198. M: Jani Nikula <jani.nikula@linux.intel.com>
  6199. M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
  6200. M: Rodrigo Vivi <rodrigo.vivi@intel.com>
  6201. L: intel-gfx@lists.freedesktop.org
  6202. W: https://01.org/linuxgraphics/
  6203. B: https://01.org/linuxgraphics/documentation/how-report-bugs
  6204. C: irc://chat.freenode.net/intel-gfx
  6205. Q: http://patchwork.freedesktop.org/project/intel-gfx/
  6206. T: git git://anongit.freedesktop.org/drm-intel
  6207. S: Supported
  6208. F: drivers/gpu/drm/i915/
  6209. F: include/drm/i915*
  6210. F: include/uapi/drm/i915_drm.h
  6211. F: Documentation/gpu/i915.rst
  6212. INTEL ETHERNET DRIVERS
  6213. M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
  6214. L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  6215. W: http://www.intel.com/support/feedback.htm
  6216. W: http://e1000.sourceforge.net/
  6217. Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
  6218. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
  6219. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
  6220. S: Supported
  6221. F: Documentation/networking/e100.txt
  6222. F: Documentation/networking/e1000.txt
  6223. F: Documentation/networking/e1000e.txt
  6224. F: Documentation/networking/igb.txt
  6225. F: Documentation/networking/igbvf.txt
  6226. F: Documentation/networking/ixgb.txt
  6227. F: Documentation/networking/ixgbe.txt
  6228. F: Documentation/networking/ixgbevf.txt
  6229. F: Documentation/networking/i40e.txt
  6230. F: Documentation/networking/i40evf.txt
  6231. F: Documentation/networking/ice.txt
  6232. F: drivers/net/ethernet/intel/
  6233. F: drivers/net/ethernet/intel/*/
  6234. F: include/linux/avf/virtchnl.h
  6235. INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
  6236. M: Maik Broemme <mbroemme@libmpq.org>
  6237. L: linux-fbdev@vger.kernel.org
  6238. S: Maintained
  6239. F: Documentation/fb/intelfb.txt
  6240. F: drivers/video/fbdev/intelfb/
  6241. INTEL GVT-g DRIVERS (Intel GPU Virtualization)
  6242. M: Zhenyu Wang <zhenyuw@linux.intel.com>
  6243. M: Zhi Wang <zhi.a.wang@intel.com>
  6244. L: intel-gvt-dev@lists.freedesktop.org
  6245. L: intel-gfx@lists.freedesktop.org
  6246. W: https://01.org/igvt-g
  6247. T: git https://github.com/intel/gvt-linux.git
  6248. S: Supported
  6249. F: drivers/gpu/drm/i915/gvt/
  6250. INTEL HID EVENT DRIVER
  6251. M: Alex Hung <alex.hung@canonical.com>
  6252. L: platform-driver-x86@vger.kernel.org
  6253. S: Maintained
  6254. F: drivers/platform/x86/intel-hid.c
  6255. INTEL I/OAT DMA DRIVER
  6256. M: Dave Jiang <dave.jiang@intel.com>
  6257. R: Dan Williams <dan.j.williams@intel.com>
  6258. L: dmaengine@vger.kernel.org
  6259. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  6260. S: Supported
  6261. F: drivers/dma/ioat*
  6262. INTEL IDLE DRIVER
  6263. M: Jacob Pan <jacob.jun.pan@linux.intel.com>
  6264. M: Len Brown <lenb@kernel.org>
  6265. L: linux-pm@vger.kernel.org
  6266. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
  6267. B: https://bugzilla.kernel.org
  6268. S: Supported
  6269. F: drivers/idle/intel_idle.c
  6270. INTEL INTEGRATED SENSOR HUB DRIVER
  6271. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6272. M: Jiri Kosina <jikos@kernel.org>
  6273. L: linux-input@vger.kernel.org
  6274. S: Maintained
  6275. F: drivers/hid/intel-ish-hid/
  6276. INTEL IOMMU (VT-d)
  6277. M: David Woodhouse <dwmw2@infradead.org>
  6278. L: iommu@lists.linux-foundation.org
  6279. T: git git://git.infradead.org/iommu-2.6.git
  6280. S: Supported
  6281. F: drivers/iommu/intel-iommu.c
  6282. F: include/linux/intel-iommu.h
  6283. INTEL IOP-ADMA DMA DRIVER
  6284. R: Dan Williams <dan.j.williams@intel.com>
  6285. S: Odd fixes
  6286. F: drivers/dma/iop-adma.c
  6287. INTEL IPU3 CSI-2 CIO2 DRIVER
  6288. M: Yong Zhi <yong.zhi@intel.com>
  6289. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  6290. L: linux-media@vger.kernel.org
  6291. S: Maintained
  6292. F: drivers/media/pci/intel/ipu3/
  6293. F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
  6294. INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  6295. M: Krzysztof Halasa <khalasa@piap.pl>
  6296. S: Maintained
  6297. F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
  6298. F: arch/arm/mach-ixp4xx/include/mach/npe.h
  6299. F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
  6300. F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
  6301. F: drivers/net/ethernet/xscale/ixp4xx_eth.c
  6302. F: drivers/net/wan/ixp4xx_hss.c
  6303. INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  6304. M: Deepak Saxena <dsaxena@plexity.net>
  6305. S: Maintained
  6306. F: drivers/char/hw_random/ixp4xx-rng.c
  6307. INTEL MANAGEMENT ENGINE (mei)
  6308. M: Tomas Winkler <tomas.winkler@intel.com>
  6309. L: linux-kernel@vger.kernel.org
  6310. S: Supported
  6311. F: include/uapi/linux/mei.h
  6312. F: include/linux/mei_cl_bus.h
  6313. F: drivers/misc/mei/*
  6314. F: drivers/watchdog/mei_wdt.c
  6315. F: Documentation/misc-devices/mei/*
  6316. F: samples/mei/*
  6317. INTEL MENLOW THERMAL DRIVER
  6318. M: Sujith Thomas <sujith.thomas@intel.com>
  6319. L: platform-driver-x86@vger.kernel.org
  6320. W: https://01.org/linux-acpi
  6321. S: Supported
  6322. F: drivers/platform/x86/intel_menlow.c
  6323. INTEL MERRIFIELD GPIO DRIVER
  6324. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  6325. L: linux-gpio@vger.kernel.org
  6326. S: Maintained
  6327. F: drivers/gpio/gpio-merrifield.c
  6328. INTEL MIC DRIVERS (mic)
  6329. M: Sudeep Dutt <sudeep.dutt@intel.com>
  6330. M: Ashutosh Dixit <ashutosh.dixit@intel.com>
  6331. S: Supported
  6332. W: https://github.com/sudeepdutt/mic
  6333. W: http://software.intel.com/en-us/mic-developer
  6334. F: include/linux/mic_bus.h
  6335. F: include/linux/scif.h
  6336. F: include/uapi/linux/mic_common.h
  6337. F: include/uapi/linux/mic_ioctl.h
  6338. F: include/uapi/linux/scif_ioctl.h
  6339. F: drivers/misc/mic/
  6340. F: drivers/dma/mic_x100_dma.c
  6341. F: drivers/dma/mic_x100_dma.h
  6342. F: Documentation/mic/
  6343. INTEL PMC CORE DRIVER
  6344. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
  6345. M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
  6346. L: platform-driver-x86@vger.kernel.org
  6347. S: Maintained
  6348. F: arch/x86/include/asm/pmc_core.h
  6349. F: drivers/platform/x86/intel_pmc_core*
  6350. INTEL PMC/P-Unit IPC DRIVER
  6351. M: Zha Qipeng<qipeng.zha@intel.com>
  6352. L: platform-driver-x86@vger.kernel.org
  6353. S: Maintained
  6354. F: drivers/platform/x86/intel_pmc_ipc.c
  6355. F: drivers/platform/x86/intel_punit_ipc.c
  6356. F: arch/x86/include/asm/intel_pmc_ipc.h
  6357. F: arch/x86/include/asm/intel_punit_ipc.h
  6358. INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
  6359. M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
  6360. L: linux-wireless@vger.kernel.org
  6361. S: Maintained
  6362. F: Documentation/networking/README.ipw2100
  6363. F: Documentation/networking/README.ipw2200
  6364. F: drivers/net/wireless/intel/ipw2x00/
  6365. INTEL PSTATE DRIVER
  6366. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6367. M: Len Brown <lenb@kernel.org>
  6368. L: linux-pm@vger.kernel.org
  6369. S: Supported
  6370. F: drivers/cpufreq/intel_pstate.c
  6371. INTEL RDMA RNIC DRIVER
  6372. M: Faisal Latif <faisal.latif@intel.com>
  6373. M: Shiraz Saleem <shiraz.saleem@intel.com>
  6374. L: linux-rdma@vger.kernel.org
  6375. S: Supported
  6376. F: drivers/infiniband/hw/i40iw/
  6377. F: include/uapi/rdma/i40iw-abi.h
  6378. INTEL SHA MULTIBUFFER DRIVER
  6379. M: Megha Dey <megha.dey@linux.intel.com>
  6380. R: Tim Chen <tim.c.chen@linux.intel.com>
  6381. L: linux-crypto@vger.kernel.org
  6382. S: Supported
  6383. F: arch/x86/crypto/sha*-mb
  6384. F: crypto/mcryptd.c
  6385. INTEL TELEMETRY DRIVER
  6386. M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
  6387. L: platform-driver-x86@vger.kernel.org
  6388. S: Maintained
  6389. F: arch/x86/include/asm/intel_telemetry.h
  6390. F: drivers/platform/x86/intel_telemetry*
  6391. INTEL VIRTUAL BUTTON DRIVER
  6392. M: AceLan Kao <acelan.kao@canonical.com>
  6393. L: platform-driver-x86@vger.kernel.org
  6394. S: Maintained
  6395. F: drivers/platform/x86/intel-vbtn.c
  6396. INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
  6397. M: Stanislaw Gruszka <sgruszka@redhat.com>
  6398. L: linux-wireless@vger.kernel.org
  6399. S: Supported
  6400. F: drivers/net/wireless/intel/iwlegacy/
  6401. INTEL WIRELESS WIFI LINK (iwlwifi)
  6402. M: Johannes Berg <johannes.berg@intel.com>
  6403. M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  6404. M: Luca Coelho <luciano.coelho@intel.com>
  6405. M: Intel Linux Wireless <linuxwifi@intel.com>
  6406. L: linux-wireless@vger.kernel.org
  6407. W: http://intellinuxwireless.org
  6408. T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
  6409. S: Supported
  6410. F: drivers/net/wireless/intel/iwlwifi/
  6411. INTEL WIRELESS WIMAX CONNECTION 2400
  6412. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  6413. M: linux-wimax@intel.com
  6414. L: wimax@linuxwimax.org (subscribers-only)
  6415. S: Supported
  6416. W: http://linuxwimax.org
  6417. F: Documentation/wimax/README.i2400m
  6418. F: drivers/net/wimax/i2400m/
  6419. F: include/uapi/linux/wimax/i2400m.h
  6420. INTEL WMI THUNDERBOLT FORCE POWER DRIVER
  6421. M: Mario Limonciello <mario.limonciello@dell.com>
  6422. S: Maintained
  6423. F: drivers/platform/x86/intel-wmi-thunderbolt.c
  6424. INTEL(R) TRACE HUB
  6425. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  6426. S: Supported
  6427. F: Documentation/trace/intel_th.txt
  6428. F: drivers/hwtracing/intel_th/
  6429. INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
  6430. M: Ning Sun <ning.sun@intel.com>
  6431. L: tboot-devel@lists.sourceforge.net
  6432. W: http://tboot.sourceforge.net
  6433. T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
  6434. S: Supported
  6435. F: Documentation/intel_txt.txt
  6436. F: include/linux/tboot.h
  6437. F: arch/x86/kernel/tboot.c
  6438. INTEL-MID GPIO DRIVER
  6439. M: David Cohen <david.a.cohen@linux.intel.com>
  6440. L: linux-gpio@vger.kernel.org
  6441. S: Maintained
  6442. F: drivers/gpio/gpio-intel-mid.c
  6443. INVENSENSE MPU-3050 GYROSCOPE DRIVER
  6444. M: Linus Walleij <linus.walleij@linaro.org>
  6445. L: linux-iio@vger.kernel.org
  6446. S: Maintained
  6447. F: drivers/iio/gyro/mpu3050*
  6448. F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
  6449. IOC3 ETHERNET DRIVER
  6450. M: Ralf Baechle <ralf@linux-mips.org>
  6451. L: linux-mips@linux-mips.org
  6452. S: Maintained
  6453. F: drivers/net/ethernet/sgi/ioc3-eth.c
  6454. IOC3 SERIAL DRIVER
  6455. M: Pat Gefre <pfg@sgi.com>
  6456. L: linux-serial@vger.kernel.org
  6457. S: Maintained
  6458. F: drivers/tty/serial/ioc3_serial.c
  6459. IOMMU DRIVERS
  6460. M: Joerg Roedel <joro@8bytes.org>
  6461. L: iommu@lists.linux-foundation.org
  6462. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  6463. S: Maintained
  6464. F: Documentation/devicetree/bindings/iommu/
  6465. F: drivers/iommu/
  6466. F: include/linux/iommu.h
  6467. F: include/linux/of_iommu.h
  6468. F: include/linux/iova.h
  6469. IP MASQUERADING
  6470. M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
  6471. S: Maintained
  6472. F: net/ipv4/netfilter/ipt_MASQUERADE.c
  6473. IPMI SUBSYSTEM
  6474. M: Corey Minyard <minyard@acm.org>
  6475. L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
  6476. W: http://openipmi.sourceforge.net/
  6477. S: Supported
  6478. F: Documentation/IPMI.txt
  6479. F: drivers/char/ipmi/
  6480. F: include/linux/ipmi*
  6481. F: include/uapi/linux/ipmi*
  6482. IPS SCSI RAID DRIVER
  6483. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  6484. L: linux-scsi@vger.kernel.org
  6485. W: http://www.adaptec.com/
  6486. S: Maintained
  6487. F: drivers/scsi/ips*
  6488. IPVS
  6489. M: Wensong Zhang <wensong@linux-vs.org>
  6490. M: Simon Horman <horms@verge.net.au>
  6491. M: Julian Anastasov <ja@ssi.bg>
  6492. L: netdev@vger.kernel.org
  6493. L: lvs-devel@vger.kernel.org
  6494. S: Maintained
  6495. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
  6496. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
  6497. F: Documentation/networking/ipvs-sysctl.txt
  6498. F: include/net/ip_vs.h
  6499. F: include/uapi/linux/ip_vs.h
  6500. F: net/netfilter/ipvs/
  6501. IPWIRELESS DRIVER
  6502. M: Jiri Kosina <jikos@kernel.org>
  6503. M: David Sterba <dsterba@suse.com>
  6504. S: Odd Fixes
  6505. F: drivers/tty/ipwireless/
  6506. IPX NETWORK LAYER
  6507. L: netdev@vger.kernel.org
  6508. S: Obsolete
  6509. F: include/uapi/linux/ipx.h
  6510. F: drivers/staging/ipx/
  6511. IRDA SUBSYSTEM
  6512. M: Samuel Ortiz <samuel@sortiz.org>
  6513. L: irda-users@lists.sourceforge.net (subscribers-only)
  6514. L: netdev@vger.kernel.org
  6515. W: http://irda.sourceforge.net/
  6516. S: Obsolete
  6517. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
  6518. F: Documentation/networking/irda.txt
  6519. F: drivers/staging/irda/
  6520. IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  6521. M: Marc Zyngier <marc.zyngier@arm.com>
  6522. S: Maintained
  6523. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6524. F: Documentation/IRQ-domain.txt
  6525. F: include/linux/irqdomain.h
  6526. F: kernel/irq/irqdomain.c
  6527. F: kernel/irq/msi.c
  6528. IRQ SUBSYSTEM
  6529. M: Thomas Gleixner <tglx@linutronix.de>
  6530. L: linux-kernel@vger.kernel.org
  6531. S: Maintained
  6532. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6533. F: kernel/irq/
  6534. IRQCHIP DRIVERS
  6535. M: Thomas Gleixner <tglx@linutronix.de>
  6536. M: Jason Cooper <jason@lakedaemon.net>
  6537. M: Marc Zyngier <marc.zyngier@arm.com>
  6538. L: linux-kernel@vger.kernel.org
  6539. S: Maintained
  6540. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6541. F: Documentation/devicetree/bindings/interrupt-controller/
  6542. F: drivers/irqchip/
  6543. ISA
  6544. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  6545. S: Maintained
  6546. F: Documentation/isa.txt
  6547. F: drivers/base/isa.c
  6548. F: include/linux/isa.h
  6549. ISA RADIO MODULE
  6550. M: Hans Verkuil <hverkuil@xs4all.nl>
  6551. L: linux-media@vger.kernel.org
  6552. T: git git://linuxtv.org/media_tree.git
  6553. W: https://linuxtv.org
  6554. S: Maintained
  6555. F: drivers/media/radio/radio-isa*
  6556. ISAPNP
  6557. M: Jaroslav Kysela <perex@perex.cz>
  6558. S: Maintained
  6559. F: Documentation/isapnp.txt
  6560. F: drivers/pnp/isapnp/
  6561. F: include/linux/isapnp.h
  6562. ISCSI
  6563. M: Lee Duncan <lduncan@suse.com>
  6564. M: Chris Leech <cleech@redhat.com>
  6565. L: open-iscsi@googlegroups.com
  6566. W: www.open-iscsi.com
  6567. S: Maintained
  6568. F: drivers/scsi/*iscsi*
  6569. F: include/scsi/*iscsi*
  6570. iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
  6571. M: Peter Jones <pjones@redhat.com>
  6572. M: Konrad Rzeszutek Wilk <konrad@kernel.org>
  6573. S: Maintained
  6574. F: drivers/firmware/iscsi_ibft*
  6575. ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  6576. M: Or Gerlitz <ogerlitz@mellanox.com>
  6577. M: Sagi Grimberg <sagi@grimberg.me>
  6578. M: Roi Dayan <roid@mellanox.com>
  6579. L: linux-rdma@vger.kernel.org
  6580. S: Supported
  6581. W: http://www.openfabrics.org
  6582. W: www.open-iscsi.org
  6583. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6584. F: drivers/infiniband/ulp/iser/
  6585. ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
  6586. M: Sagi Grimberg <sagi@grimberg.me>
  6587. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  6588. L: linux-rdma@vger.kernel.org
  6589. L: target-devel@vger.kernel.org
  6590. S: Supported
  6591. W: http://www.linux-iscsi.org
  6592. F: drivers/infiniband/ulp/isert
  6593. ISDN SUBSYSTEM
  6594. M: Karsten Keil <isdn@linux-pingi.de>
  6595. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6596. L: netdev@vger.kernel.org
  6597. W: http://www.isdn4linux.de
  6598. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
  6599. S: Maintained
  6600. F: Documentation/isdn/
  6601. F: drivers/isdn/
  6602. F: include/linux/isdn.h
  6603. F: include/linux/isdn/
  6604. F: include/uapi/linux/isdn.h
  6605. F: include/uapi/linux/isdn/
  6606. ISDN SUBSYSTEM (Eicon active card driver)
  6607. M: Armin Schindler <mac@melware.de>
  6608. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6609. W: http://www.melware.de
  6610. S: Maintained
  6611. F: drivers/isdn/hardware/eicon/
  6612. IT87 HARDWARE MONITORING DRIVER
  6613. M: Jean Delvare <jdelvare@suse.com>
  6614. L: linux-hwmon@vger.kernel.org
  6615. S: Maintained
  6616. F: Documentation/hwmon/it87
  6617. F: drivers/hwmon/it87.c
  6618. IT913X MEDIA DRIVER
  6619. M: Antti Palosaari <crope@iki.fi>
  6620. L: linux-media@vger.kernel.org
  6621. W: https://linuxtv.org
  6622. W: http://palosaari.fi/linux/
  6623. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6624. T: git git://linuxtv.org/anttip/media_tree.git
  6625. S: Maintained
  6626. F: drivers/media/tuners/it913x*
  6627. IVTV VIDEO4LINUX DRIVER
  6628. M: Andy Walls <awalls@md.metrocast.net>
  6629. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  6630. L: linux-media@vger.kernel.org
  6631. T: git git://linuxtv.org/media_tree.git
  6632. W: http://www.ivtvdriver.org
  6633. S: Maintained
  6634. F: Documentation/media/v4l-drivers/ivtv*
  6635. F: drivers/media/pci/ivtv/
  6636. F: include/uapi/linux/ivtv*
  6637. IX2505V MEDIA DRIVER
  6638. M: Malcolm Priestley <tvboxspy@gmail.com>
  6639. L: linux-media@vger.kernel.org
  6640. W: https://linuxtv.org
  6641. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6642. S: Maintained
  6643. F: drivers/media/dvb-frontends/ix2505v*
  6644. JAILHOUSE HYPERVISOR INTERFACE
  6645. M: Jan Kiszka <jan.kiszka@siemens.com>
  6646. L: jailhouse-dev@googlegroups.com
  6647. S: Maintained
  6648. F: arch/x86/kernel/jailhouse.c
  6649. F: arch/x86/include/asm/jailhouse_para.h
  6650. JC42.4 TEMPERATURE SENSOR DRIVER
  6651. M: Guenter Roeck <linux@roeck-us.net>
  6652. L: linux-hwmon@vger.kernel.org
  6653. S: Maintained
  6654. F: drivers/hwmon/jc42.c
  6655. F: Documentation/hwmon/jc42
  6656. JFS FILESYSTEM
  6657. M: Dave Kleikamp <shaggy@kernel.org>
  6658. L: jfs-discussion@lists.sourceforge.net
  6659. W: http://jfs.sourceforge.net/
  6660. T: git git://github.com/kleikamp/linux-shaggy.git
  6661. S: Maintained
  6662. F: Documentation/filesystems/jfs.txt
  6663. F: fs/jfs/
  6664. JME NETWORK DRIVER
  6665. M: Guo-Fu Tseng <cooldavid@cooldavid.org>
  6666. L: netdev@vger.kernel.org
  6667. S: Maintained
  6668. F: drivers/net/ethernet/jme.*
  6669. JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
  6670. M: David Woodhouse <dwmw2@infradead.org>
  6671. L: linux-mtd@lists.infradead.org
  6672. W: http://www.linux-mtd.infradead.org/doc/jffs2.html
  6673. S: Maintained
  6674. F: fs/jffs2/
  6675. F: include/uapi/linux/jffs2.h
  6676. JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
  6677. M: "Theodore Ts'o" <tytso@mit.edu>
  6678. M: Jan Kara <jack@suse.com>
  6679. L: linux-ext4@vger.kernel.org
  6680. S: Maintained
  6681. F: fs/jbd2/
  6682. F: include/linux/jbd2.h
  6683. JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  6684. M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
  6685. L: linux-media@vger.kernel.org
  6686. S: Maintained
  6687. F: drivers/media/platform/rcar_jpu.c
  6688. JSM Neo PCI based serial card
  6689. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  6690. L: linux-serial@vger.kernel.org
  6691. S: Maintained
  6692. F: drivers/tty/serial/jsm/
  6693. K10TEMP HARDWARE MONITORING DRIVER
  6694. M: Clemens Ladisch <clemens@ladisch.de>
  6695. L: linux-hwmon@vger.kernel.org
  6696. S: Maintained
  6697. F: Documentation/hwmon/k10temp
  6698. F: drivers/hwmon/k10temp.c
  6699. K8TEMP HARDWARE MONITORING DRIVER
  6700. M: Rudolf Marek <r.marek@assembler.cz>
  6701. L: linux-hwmon@vger.kernel.org
  6702. S: Maintained
  6703. F: Documentation/hwmon/k8temp
  6704. F: drivers/hwmon/k8temp.c
  6705. KASAN
  6706. M: Andrey Ryabinin <aryabinin@virtuozzo.com>
  6707. R: Alexander Potapenko <glider@google.com>
  6708. R: Dmitry Vyukov <dvyukov@google.com>
  6709. L: kasan-dev@googlegroups.com
  6710. S: Maintained
  6711. F: arch/*/include/asm/kasan.h
  6712. F: arch/*/mm/kasan_init*
  6713. F: Documentation/dev-tools/kasan.rst
  6714. F: include/linux/kasan*.h
  6715. F: lib/test_kasan.c
  6716. F: mm/kasan/
  6717. F: scripts/Makefile.kasan
  6718. KCONFIG
  6719. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6720. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
  6721. L: linux-kbuild@vger.kernel.org
  6722. S: Maintained
  6723. F: Documentation/kbuild/kconfig-language.txt
  6724. F: scripts/kconfig/
  6725. KDUMP
  6726. M: Dave Young <dyoung@redhat.com>
  6727. M: Baoquan He <bhe@redhat.com>
  6728. R: Vivek Goyal <vgoyal@redhat.com>
  6729. L: kexec@lists.infradead.org
  6730. W: http://lse.sourceforge.net/kdump/
  6731. S: Maintained
  6732. F: Documentation/kdump/
  6733. KEENE FM RADIO TRANSMITTER DRIVER
  6734. M: Hans Verkuil <hverkuil@xs4all.nl>
  6735. L: linux-media@vger.kernel.org
  6736. T: git git://linuxtv.org/media_tree.git
  6737. W: https://linuxtv.org
  6738. S: Maintained
  6739. F: drivers/media/radio/radio-keene*
  6740. KERNEL AUTOMOUNTER v4 (AUTOFS4)
  6741. M: Ian Kent <raven@themaw.net>
  6742. L: autofs@vger.kernel.org
  6743. S: Maintained
  6744. F: fs/autofs4/
  6745. KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
  6746. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6747. M: Michal Marek <michal.lkml@markovi.net>
  6748. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
  6749. L: linux-kbuild@vger.kernel.org
  6750. S: Maintained
  6751. F: Documentation/kbuild/
  6752. F: Makefile
  6753. F: scripts/Makefile.*
  6754. F: scripts/basic/
  6755. F: scripts/mk*
  6756. F: scripts/package/
  6757. KERNEL JANITORS
  6758. L: kernel-janitors@vger.kernel.org
  6759. W: http://kernelnewbies.org/KernelJanitors
  6760. S: Odd Fixes
  6761. KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  6762. M: "J. Bruce Fields" <bfields@fieldses.org>
  6763. M: Jeff Layton <jlayton@kernel.org>
  6764. L: linux-nfs@vger.kernel.org
  6765. W: http://nfs.sourceforge.net/
  6766. T: git git://linux-nfs.org/~bfields/linux.git
  6767. S: Supported
  6768. F: fs/nfsd/
  6769. F: include/uapi/linux/nfsd/
  6770. F: fs/lockd/
  6771. F: fs/nfs_common/
  6772. F: net/sunrpc/
  6773. F: include/linux/lockd/
  6774. F: include/linux/sunrpc/
  6775. F: include/uapi/linux/sunrpc/
  6776. KERNEL SELFTEST FRAMEWORK
  6777. M: Shuah Khan <shuahkh@osg.samsung.com>
  6778. M: Shuah Khan <shuah@kernel.org>
  6779. L: linux-kselftest@vger.kernel.org
  6780. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
  6781. S: Maintained
  6782. F: tools/testing/selftests/
  6783. F: Documentation/dev-tools/kselftest*
  6784. KERNEL USERMODE HELPER
  6785. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  6786. L: linux-kernel@vger.kernel.org
  6787. S: Maintained
  6788. F: kernel/umh.c
  6789. F: include/linux/umh.h
  6790. KERNEL VIRTUAL MACHINE (KVM)
  6791. M: Paolo Bonzini <pbonzini@redhat.com>
  6792. M: Radim Krčmář <rkrcmar@redhat.com>
  6793. L: kvm@vger.kernel.org
  6794. W: http://www.linux-kvm.org
  6795. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  6796. S: Supported
  6797. F: Documentation/virtual/kvm/
  6798. F: include/trace/events/kvm.h
  6799. F: include/uapi/asm-generic/kvm*
  6800. F: include/uapi/linux/kvm*
  6801. F: include/asm-generic/kvm*
  6802. F: include/linux/kvm*
  6803. F: include/kvm/iodev.h
  6804. F: virt/kvm/*
  6805. F: tools/kvm/
  6806. KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
  6807. M: Joerg Roedel <joro@8bytes.org>
  6808. L: kvm@vger.kernel.org
  6809. W: http://www.linux-kvm.org/
  6810. S: Maintained
  6811. F: arch/x86/include/asm/svm.h
  6812. F: arch/x86/kvm/svm.c
  6813. KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
  6814. M: Christoffer Dall <christoffer.dall@linaro.org>
  6815. M: Marc Zyngier <marc.zyngier@arm.com>
  6816. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  6817. L: kvmarm@lists.cs.columbia.edu
  6818. W: http://systems.cs.columbia.edu/projects/kvm-arm
  6819. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
  6820. S: Supported
  6821. F: arch/arm/include/uapi/asm/kvm*
  6822. F: arch/arm/include/asm/kvm*
  6823. F: arch/arm/kvm/
  6824. F: virt/kvm/arm/
  6825. F: include/kvm/arm_*
  6826. KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
  6827. M: Christoffer Dall <christoffer.dall@linaro.org>
  6828. M: Marc Zyngier <marc.zyngier@arm.com>
  6829. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  6830. L: kvmarm@lists.cs.columbia.edu
  6831. S: Maintained
  6832. F: arch/arm64/include/uapi/asm/kvm*
  6833. F: arch/arm64/include/asm/kvm*
  6834. F: arch/arm64/kvm/
  6835. KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  6836. M: James Hogan <jhogan@kernel.org>
  6837. L: linux-mips@linux-mips.org
  6838. S: Supported
  6839. F: arch/mips/include/uapi/asm/kvm*
  6840. F: arch/mips/include/asm/kvm*
  6841. F: arch/mips/kvm/
  6842. KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
  6843. M: Paul Mackerras <paulus@ozlabs.org>
  6844. L: kvm-ppc@vger.kernel.org
  6845. W: http://www.linux-kvm.org/
  6846. T: git git://github.com/agraf/linux-2.6.git
  6847. S: Supported
  6848. F: arch/powerpc/include/uapi/asm/kvm*
  6849. F: arch/powerpc/include/asm/kvm*
  6850. F: arch/powerpc/kvm/
  6851. F: arch/powerpc/kernel/kvm*
  6852. KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  6853. M: Christian Borntraeger <borntraeger@de.ibm.com>
  6854. M: Janosch Frank <frankja@linux.ibm.com>
  6855. R: David Hildenbrand <david@redhat.com>
  6856. R: Cornelia Huck <cohuck@redhat.com>
  6857. L: linux-s390@vger.kernel.org
  6858. W: http://www.ibm.com/developerworks/linux/linux390/
  6859. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  6860. S: Supported
  6861. F: arch/s390/include/uapi/asm/kvm*
  6862. F: arch/s390/include/asm/gmap.h
  6863. F: arch/s390/include/asm/kvm*
  6864. F: arch/s390/kvm/
  6865. F: arch/s390/mm/gmap.c
  6866. KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
  6867. M: Paolo Bonzini <pbonzini@redhat.com>
  6868. M: Radim Krčmář <rkrcmar@redhat.com>
  6869. L: kvm@vger.kernel.org
  6870. W: http://www.linux-kvm.org
  6871. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  6872. S: Supported
  6873. F: arch/x86/kvm/
  6874. F: arch/x86/include/uapi/asm/kvm*
  6875. F: arch/x86/include/asm/kvm*
  6876. F: arch/x86/include/asm/pvclock-abi.h
  6877. F: arch/x86/kernel/kvm.c
  6878. F: arch/x86/kernel/kvmclock.c
  6879. KERNFS
  6880. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6881. M: Tejun Heo <tj@kernel.org>
  6882. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  6883. S: Supported
  6884. F: include/linux/kernfs.h
  6885. F: fs/kernfs/
  6886. KEXEC
  6887. M: Eric Biederman <ebiederm@xmission.com>
  6888. W: http://kernel.org/pub/linux/utils/kernel/kexec/
  6889. L: kexec@lists.infradead.org
  6890. S: Maintained
  6891. F: include/linux/kexec.h
  6892. F: include/uapi/linux/kexec.h
  6893. F: kernel/kexec*
  6894. KEYS-ENCRYPTED
  6895. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6896. L: linux-integrity@vger.kernel.org
  6897. L: keyrings@vger.kernel.org
  6898. S: Supported
  6899. F: Documentation/security/keys/trusted-encrypted.rst
  6900. F: include/keys/encrypted-type.h
  6901. F: security/keys/encrypted-keys/
  6902. KEYS-TRUSTED
  6903. M: James Bottomley <jejb@linux.vnet.ibm.com>
  6904. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6905. L: linux-integrity@vger.kernel.org
  6906. L: keyrings@vger.kernel.org
  6907. S: Supported
  6908. F: Documentation/security/keys/trusted-encrypted.rst
  6909. F: include/keys/trusted-type.h
  6910. F: security/keys/trusted.c
  6911. F: security/keys/trusted.h
  6912. KEYS/KEYRINGS:
  6913. M: David Howells <dhowells@redhat.com>
  6914. L: keyrings@vger.kernel.org
  6915. S: Maintained
  6916. F: Documentation/security/keys/core.rst
  6917. F: include/linux/key.h
  6918. F: include/linux/key-type.h
  6919. F: include/linux/keyctl.h
  6920. F: include/uapi/linux/keyctl.h
  6921. F: include/keys/
  6922. F: security/keys/
  6923. KGDB / KDB /debug_core
  6924. M: Jason Wessel <jason.wessel@windriver.com>
  6925. M: Daniel Thompson <daniel.thompson@linaro.org>
  6926. W: http://kgdb.wiki.kernel.org/
  6927. L: kgdb-bugreport@lists.sourceforge.net
  6928. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
  6929. S: Maintained
  6930. F: Documentation/dev-tools/kgdb.rst
  6931. F: drivers/misc/kgdbts.c
  6932. F: drivers/tty/serial/kgdboc.c
  6933. F: include/linux/kdb.h
  6934. F: include/linux/kgdb.h
  6935. F: kernel/debug/
  6936. KMEMLEAK
  6937. M: Catalin Marinas <catalin.marinas@arm.com>
  6938. S: Maintained
  6939. F: Documentation/dev-tools/kmemleak.rst
  6940. F: include/linux/kmemleak.h
  6941. F: mm/kmemleak.c
  6942. F: mm/kmemleak-test.c
  6943. KMOD KERNEL MODULE LOADER - USERMODE HELPER
  6944. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  6945. L: linux-kernel@vger.kernel.org
  6946. S: Maintained
  6947. F: kernel/kmod.c
  6948. F: include/linux/kmod.h
  6949. F: lib/test_kmod.c
  6950. F: tools/testing/selftests/kmod/
  6951. KPROBES
  6952. M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
  6953. M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
  6954. M: "David S. Miller" <davem@davemloft.net>
  6955. M: Masami Hiramatsu <mhiramat@kernel.org>
  6956. S: Maintained
  6957. F: Documentation/kprobes.txt
  6958. F: include/linux/kprobes.h
  6959. F: include/asm-generic/kprobes.h
  6960. F: kernel/kprobes.c
  6961. KS0108 LCD CONTROLLER DRIVER
  6962. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  6963. W: http://miguelojeda.es/auxdisplay.htm
  6964. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  6965. S: Maintained
  6966. F: Documentation/auxdisplay/ks0108
  6967. F: drivers/auxdisplay/ks0108.c
  6968. F: include/linux/ks0108.h
  6969. L3MDEV
  6970. M: David Ahern <dsa@cumulusnetworks.com>
  6971. L: netdev@vger.kernel.org
  6972. S: Maintained
  6973. F: net/l3mdev
  6974. F: include/net/l3mdev.h
  6975. LANTIQ MIPS ARCHITECTURE
  6976. M: John Crispin <john@phrozen.org>
  6977. L: linux-mips@linux-mips.org
  6978. S: Maintained
  6979. F: arch/mips/lantiq
  6980. F: drivers/soc/lantiq
  6981. LAPB module
  6982. L: linux-x25@vger.kernel.org
  6983. S: Orphan
  6984. F: Documentation/networking/lapb-module.txt
  6985. F: include/*/lapb.h
  6986. F: net/lapb/
  6987. LASI 53c700 driver for PARISC
  6988. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  6989. L: linux-scsi@vger.kernel.org
  6990. S: Maintained
  6991. F: Documentation/scsi/53c700.txt
  6992. F: drivers/scsi/53c700*
  6993. LEAKING_ADDRESSES
  6994. M: Tobin C. Harding <me@tobin.cc>
  6995. M: Tycho Andersen <tycho@tycho.ws>
  6996. L: kernel-hardening@lists.openwall.com
  6997. S: Maintained
  6998. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
  6999. F: scripts/leaking_addresses.pl
  7000. LED SUBSYSTEM
  7001. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  7002. M: Pavel Machek <pavel@ucw.cz>
  7003. L: linux-leds@vger.kernel.org
  7004. T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
  7005. S: Maintained
  7006. F: Documentation/devicetree/bindings/leds/
  7007. F: drivers/leds/
  7008. F: include/linux/leds.h
  7009. LEGACY EEPROM DRIVER
  7010. M: Jean Delvare <jdelvare@suse.com>
  7011. S: Maintained
  7012. F: Documentation/misc-devices/eeprom
  7013. F: drivers/misc/eeprom/eeprom.c
  7014. LEGO USB Tower driver
  7015. M: Juergen Stuber <starblue@users.sourceforge.net>
  7016. L: legousb-devel@lists.sourceforge.net
  7017. W: http://legousb.sourceforge.net/
  7018. S: Maintained
  7019. F: drivers/usb/misc/legousbtower.c
  7020. LG2160 MEDIA DRIVER
  7021. M: Michael Krufky <mkrufky@linuxtv.org>
  7022. L: linux-media@vger.kernel.org
  7023. W: https://linuxtv.org
  7024. W: http://github.com/mkrufky
  7025. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7026. T: git git://linuxtv.org/mkrufky/tuners.git
  7027. S: Maintained
  7028. F: drivers/media/dvb-frontends/lg2160.*
  7029. LGDT3305 MEDIA DRIVER
  7030. M: Michael Krufky <mkrufky@linuxtv.org>
  7031. L: linux-media@vger.kernel.org
  7032. W: https://linuxtv.org
  7033. W: http://github.com/mkrufky
  7034. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7035. T: git git://linuxtv.org/mkrufky/tuners.git
  7036. S: Maintained
  7037. F: drivers/media/dvb-frontends/lgdt3305.*
  7038. LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  7039. M: Viresh Kumar <vireshk@kernel.org>
  7040. L: linux-ide@vger.kernel.org
  7041. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7042. S: Maintained
  7043. F: include/linux/pata_arasan_cf_data.h
  7044. F: drivers/ata/pata_arasan_cf.c
  7045. LIBATA PATA DRIVERS
  7046. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7047. M: Tejun Heo <tj@kernel.org>
  7048. L: linux-ide@vger.kernel.org
  7049. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7050. S: Maintained
  7051. F: drivers/ata/pata_*.c
  7052. F: drivers/ata/ata_generic.c
  7053. LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
  7054. M: Linus Walleij <linus.walleij@linaro.org>
  7055. L: linux-ide@vger.kernel.org
  7056. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7057. S: Maintained
  7058. F: drivers/ata/pata_ftide010.c
  7059. F: drivers/ata/sata_gemini.c
  7060. F: drivers/ata/sata_gemini.h
  7061. LIBATA SATA AHCI PLATFORM devices support
  7062. M: Hans de Goede <hdegoede@redhat.com>
  7063. M: Tejun Heo <tj@kernel.org>
  7064. L: linux-ide@vger.kernel.org
  7065. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7066. S: Maintained
  7067. F: drivers/ata/ahci_platform.c
  7068. F: drivers/ata/libahci_platform.c
  7069. F: include/linux/ahci_platform.h
  7070. LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
  7071. M: Mikael Pettersson <mikpelinux@gmail.com>
  7072. L: linux-ide@vger.kernel.org
  7073. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7074. S: Maintained
  7075. F: drivers/ata/sata_promise.*
  7076. LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  7077. M: Tejun Heo <tj@kernel.org>
  7078. L: linux-ide@vger.kernel.org
  7079. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7080. S: Maintained
  7081. F: drivers/ata/
  7082. F: include/linux/ata.h
  7083. F: include/linux/libata.h
  7084. F: Documentation/devicetree/bindings/ata/
  7085. LIBLOCKDEP
  7086. M: Sasha Levin <alexander.levin@verizon.com>
  7087. S: Maintained
  7088. F: tools/lib/lockdep/
  7089. LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  7090. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7091. L: linux-nvdimm@lists.01.org
  7092. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7093. S: Supported
  7094. F: drivers/nvdimm/blk.c
  7095. F: drivers/nvdimm/region_devs.c
  7096. LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
  7097. M: Vishal Verma <vishal.l.verma@intel.com>
  7098. L: linux-nvdimm@lists.01.org
  7099. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7100. S: Supported
  7101. F: drivers/nvdimm/btt*
  7102. LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
  7103. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7104. L: linux-nvdimm@lists.01.org
  7105. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7106. S: Supported
  7107. F: drivers/nvdimm/pmem*
  7108. LIBNVDIMM: DEVICETREE BINDINGS
  7109. M: Oliver O'Halloran <oohall@gmail.com>
  7110. L: linux-nvdimm@lists.01.org
  7111. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7112. S: Supported
  7113. F: drivers/nvdimm/of_pmem.c
  7114. F: Documentation/devicetree/bindings/pmem/pmem-region.txt
  7115. LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
  7116. M: Dan Williams <dan.j.williams@intel.com>
  7117. L: linux-nvdimm@lists.01.org
  7118. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7119. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
  7120. S: Supported
  7121. F: drivers/nvdimm/*
  7122. F: drivers/acpi/nfit/*
  7123. F: include/linux/nd.h
  7124. F: include/linux/libnvdimm.h
  7125. F: include/uapi/linux/ndctl.h
  7126. LIGHTNVM PLATFORM SUPPORT
  7127. M: Matias Bjorling <mb@lightnvm.io>
  7128. W: http://github/OpenChannelSSD
  7129. L: linux-block@vger.kernel.org
  7130. S: Maintained
  7131. F: drivers/lightnvm/
  7132. F: include/linux/lightnvm.h
  7133. F: include/uapi/linux/lightnvm.h
  7134. LINUX FOR POWER MACINTOSH
  7135. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7136. W: http://www.penguinppc.org/
  7137. L: linuxppc-dev@lists.ozlabs.org
  7138. S: Maintained
  7139. F: arch/powerpc/platforms/powermac/
  7140. F: drivers/macintosh/
  7141. LINUX FOR POWERPC (32-BIT AND 64-BIT)
  7142. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7143. M: Paul Mackerras <paulus@samba.org>
  7144. M: Michael Ellerman <mpe@ellerman.id.au>
  7145. W: https://github.com/linuxppc/linux/wiki
  7146. L: linuxppc-dev@lists.ozlabs.org
  7147. Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
  7148. T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
  7149. S: Supported
  7150. F: Documentation/ABI/stable/sysfs-firmware-opal-*
  7151. F: Documentation/devicetree/bindings/powerpc/
  7152. F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
  7153. F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
  7154. F: Documentation/powerpc/
  7155. F: arch/powerpc/
  7156. F: drivers/char/tpm/tpm_ibmvtpm*
  7157. F: drivers/crypto/nx/
  7158. F: drivers/crypto/vmx/
  7159. F: drivers/i2c/busses/i2c-opal.c
  7160. F: drivers/net/ethernet/ibm/ibmveth.*
  7161. F: drivers/net/ethernet/ibm/ibmvnic.*
  7162. F: drivers/pci/hotplug/pnv_php.c
  7163. F: drivers/pci/hotplug/rpa*
  7164. F: drivers/rtc/rtc-opal.c
  7165. F: drivers/scsi/ibmvscsi/
  7166. F: drivers/tty/hvc/hvc_opal.c
  7167. F: drivers/watchdog/wdrtas.c
  7168. F: tools/testing/selftests/powerpc
  7169. N: /pmac
  7170. N: powermac
  7171. N: powernv
  7172. N: [^a-z0-9]ps3
  7173. N: pseries
  7174. LINUX FOR POWERPC EMBEDDED MPC5XXX
  7175. M: Anatolij Gustschin <agust@denx.de>
  7176. L: linuxppc-dev@lists.ozlabs.org
  7177. T: git git://git.denx.de/linux-denx-agust.git
  7178. S: Maintained
  7179. F: arch/powerpc/platforms/512x/
  7180. F: arch/powerpc/platforms/52xx/
  7181. LINUX FOR POWERPC EMBEDDED PPC4XX
  7182. M: Alistair Popple <alistair@popple.id.au>
  7183. M: Matt Porter <mporter@kernel.crashing.org>
  7184. W: http://www.penguinppc.org/
  7185. L: linuxppc-dev@lists.ozlabs.org
  7186. S: Maintained
  7187. F: arch/powerpc/platforms/40x/
  7188. F: arch/powerpc/platforms/44x/
  7189. LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
  7190. M: Scott Wood <oss@buserror.net>
  7191. M: Kumar Gala <galak@kernel.crashing.org>
  7192. W: http://www.penguinppc.org/
  7193. L: linuxppc-dev@lists.ozlabs.org
  7194. T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
  7195. S: Maintained
  7196. F: arch/powerpc/platforms/83xx/
  7197. F: arch/powerpc/platforms/85xx/
  7198. F: Documentation/devicetree/bindings/powerpc/fsl/
  7199. LINUX FOR POWERPC EMBEDDED PPC8XX
  7200. M: Vitaly Bordug <vitb@kernel.crashing.org>
  7201. W: http://www.penguinppc.org/
  7202. L: linuxppc-dev@lists.ozlabs.org
  7203. S: Maintained
  7204. F: arch/powerpc/platforms/8xx/
  7205. LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
  7206. L: linuxppc-dev@lists.ozlabs.org
  7207. S: Orphan
  7208. F: arch/powerpc/*/*virtex*
  7209. F: arch/powerpc/*/*/*virtex*
  7210. LINUX FOR POWERPC PA SEMI PWRFICIENT
  7211. L: linuxppc-dev@lists.ozlabs.org
  7212. S: Orphan
  7213. F: arch/powerpc/platforms/pasemi/
  7214. F: drivers/*/*pasemi*
  7215. F: drivers/*/*/*pasemi*
  7216. LINUX KERNEL DUMP TEST MODULE (LKDTM)
  7217. M: Kees Cook <keescook@chromium.org>
  7218. S: Maintained
  7219. F: drivers/misc/lkdtm/*
  7220. LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
  7221. M: Alan Stern <stern@rowland.harvard.edu>
  7222. M: Andrea Parri <parri.andrea@gmail.com>
  7223. M: Will Deacon <will.deacon@arm.com>
  7224. M: Peter Zijlstra <peterz@infradead.org>
  7225. M: Boqun Feng <boqun.feng@gmail.com>
  7226. M: Nicholas Piggin <npiggin@gmail.com>
  7227. M: David Howells <dhowells@redhat.com>
  7228. M: Jade Alglave <j.alglave@ucl.ac.uk>
  7229. M: Luc Maranget <luc.maranget@inria.fr>
  7230. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  7231. R: Akira Yokosawa <akiyks@gmail.com>
  7232. L: linux-kernel@vger.kernel.org
  7233. S: Supported
  7234. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  7235. F: tools/memory-model/
  7236. F: Documentation/memory-barriers.txt
  7237. LINUX SECURITY MODULE (LSM) FRAMEWORK
  7238. M: Chris Wright <chrisw@sous-sol.org>
  7239. L: linux-security-module@vger.kernel.org
  7240. S: Supported
  7241. LIS3LV02D ACCELEROMETER DRIVER
  7242. M: Eric Piel <eric.piel@tremplin-utc.net>
  7243. S: Maintained
  7244. F: Documentation/misc-devices/lis3lv02d
  7245. F: drivers/misc/lis3lv02d/
  7246. F: drivers/platform/x86/hp_accel.c
  7247. LIVE PATCHING
  7248. M: Josh Poimboeuf <jpoimboe@redhat.com>
  7249. M: Jessica Yu <jeyu@kernel.org>
  7250. M: Jiri Kosina <jikos@kernel.org>
  7251. M: Miroslav Benes <mbenes@suse.cz>
  7252. R: Petr Mladek <pmladek@suse.com>
  7253. S: Maintained
  7254. F: kernel/livepatch/
  7255. F: include/linux/livepatch.h
  7256. F: arch/x86/include/asm/livepatch.h
  7257. F: arch/x86/kernel/livepatch.c
  7258. F: Documentation/livepatch/
  7259. F: Documentation/ABI/testing/sysfs-kernel-livepatch
  7260. F: samples/livepatch/
  7261. L: live-patching@vger.kernel.org
  7262. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
  7263. LLC (802.2)
  7264. L: netdev@vger.kernel.org
  7265. S: Odd fixes
  7266. F: include/linux/llc.h
  7267. F: include/uapi/linux/llc.h
  7268. F: include/net/llc*
  7269. F: net/llc/
  7270. LM73 HARDWARE MONITOR DRIVER
  7271. M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
  7272. L: linux-hwmon@vger.kernel.org
  7273. S: Maintained
  7274. F: drivers/hwmon/lm73.c
  7275. LM78 HARDWARE MONITOR DRIVER
  7276. M: Jean Delvare <jdelvare@suse.com>
  7277. L: linux-hwmon@vger.kernel.org
  7278. S: Maintained
  7279. F: Documentation/hwmon/lm78
  7280. F: drivers/hwmon/lm78.c
  7281. LM83 HARDWARE MONITOR DRIVER
  7282. M: Jean Delvare <jdelvare@suse.com>
  7283. L: linux-hwmon@vger.kernel.org
  7284. S: Maintained
  7285. F: Documentation/hwmon/lm83
  7286. F: drivers/hwmon/lm83.c
  7287. LM90 HARDWARE MONITOR DRIVER
  7288. M: Jean Delvare <jdelvare@suse.com>
  7289. L: linux-hwmon@vger.kernel.org
  7290. S: Maintained
  7291. F: Documentation/hwmon/lm90
  7292. F: Documentation/devicetree/bindings/hwmon/lm90.txt
  7293. F: drivers/hwmon/lm90.c
  7294. F: include/dt-bindings/thermal/lm90.h
  7295. LM95234 HARDWARE MONITOR DRIVER
  7296. M: Guenter Roeck <linux@roeck-us.net>
  7297. L: linux-hwmon@vger.kernel.org
  7298. S: Maintained
  7299. F: Documentation/hwmon/lm95234
  7300. F: drivers/hwmon/lm95234.c
  7301. LME2510 MEDIA DRIVER
  7302. M: Malcolm Priestley <tvboxspy@gmail.com>
  7303. L: linux-media@vger.kernel.org
  7304. W: https://linuxtv.org
  7305. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7306. S: Maintained
  7307. F: drivers/media/usb/dvb-usb-v2/lmedm04*
  7308. LOADPIN SECURITY MODULE
  7309. M: Kees Cook <keescook@chromium.org>
  7310. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
  7311. S: Supported
  7312. F: security/loadpin/
  7313. F: Documentation/admin-guide/LSM/LoadPin.rst
  7314. LOCKING PRIMITIVES
  7315. M: Peter Zijlstra <peterz@infradead.org>
  7316. M: Ingo Molnar <mingo@redhat.com>
  7317. L: linux-kernel@vger.kernel.org
  7318. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  7319. S: Maintained
  7320. F: Documentation/locking/
  7321. F: include/linux/lockdep.h
  7322. F: include/linux/spinlock*.h
  7323. F: arch/*/include/asm/spinlock*.h
  7324. F: include/linux/rwlock*.h
  7325. F: include/linux/mutex*.h
  7326. F: arch/*/include/asm/mutex*.h
  7327. F: include/linux/rwsem*.h
  7328. F: arch/*/include/asm/rwsem.h
  7329. F: include/linux/seqlock.h
  7330. F: lib/locking*.[ch]
  7331. F: kernel/locking/
  7332. X: kernel/locking/locktorture.c
  7333. LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
  7334. M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
  7335. L: linux-ntfs-dev@lists.sourceforge.net
  7336. W: http://www.linux-ntfs.org/content/view/19/37/
  7337. S: Maintained
  7338. F: Documentation/ldm.txt
  7339. F: block/partitions/ldm.*
  7340. LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  7341. M: Sathya Prakash <sathya.prakash@broadcom.com>
  7342. M: Chaitra P B <chaitra.basappa@broadcom.com>
  7343. M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
  7344. L: MPT-FusionLinux.pdl@broadcom.com
  7345. L: linux-scsi@vger.kernel.org
  7346. W: http://www.avagotech.com/support/
  7347. S: Supported
  7348. F: drivers/message/fusion/
  7349. F: drivers/scsi/mpt2sas/
  7350. F: drivers/scsi/mpt3sas/
  7351. LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
  7352. M: Matthew Wilcox <matthew@wil.cx>
  7353. L: linux-scsi@vger.kernel.org
  7354. S: Maintained
  7355. F: drivers/scsi/sym53c8xx_2/
  7356. LTC4261 HARDWARE MONITOR DRIVER
  7357. M: Guenter Roeck <linux@roeck-us.net>
  7358. L: linux-hwmon@vger.kernel.org
  7359. S: Maintained
  7360. F: Documentation/hwmon/ltc4261
  7361. F: drivers/hwmon/ltc4261.c
  7362. LTC4306 I2C MULTIPLEXER DRIVER
  7363. M: Michael Hennerich <michael.hennerich@analog.com>
  7364. W: http://ez.analog.com/community/linux-device-drivers
  7365. L: linux-i2c@vger.kernel.org
  7366. S: Supported
  7367. F: drivers/i2c/muxes/i2c-mux-ltc4306.c
  7368. F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
  7369. LTP (Linux Test Project)
  7370. M: Mike Frysinger <vapier@gentoo.org>
  7371. M: Cyril Hrubis <chrubis@suse.cz>
  7372. M: Wanlong Gao <wanlong.gao@gmail.com>
  7373. M: Jan Stancek <jstancek@redhat.com>
  7374. M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
  7375. M: Alexey Kodanev <alexey.kodanev@oracle.com>
  7376. L: ltp@lists.linux.it (subscribers-only)
  7377. W: http://linux-test-project.github.io/
  7378. T: git git://github.com/linux-test-project/ltp.git
  7379. S: Maintained
  7380. M68K ARCHITECTURE
  7381. M: Geert Uytterhoeven <geert@linux-m68k.org>
  7382. L: linux-m68k@lists.linux-m68k.org
  7383. W: http://www.linux-m68k.org/
  7384. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
  7385. S: Maintained
  7386. F: arch/m68k/
  7387. F: drivers/zorro/
  7388. M68K ON APPLE MACINTOSH
  7389. M: Joshua Thompson <funaho@jurai.org>
  7390. W: http://www.mac.linux-m68k.org/
  7391. L: linux-m68k@lists.linux-m68k.org
  7392. S: Maintained
  7393. F: arch/m68k/mac/
  7394. M68K ON HP9000/300
  7395. M: Philip Blundell <philb@gnu.org>
  7396. W: http://www.tazenda.demon.co.uk/phil/linux-hp
  7397. S: Maintained
  7398. F: arch/m68k/hp300/
  7399. M88DS3103 MEDIA DRIVER
  7400. M: Antti Palosaari <crope@iki.fi>
  7401. L: linux-media@vger.kernel.org
  7402. W: https://linuxtv.org
  7403. W: http://palosaari.fi/linux/
  7404. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7405. T: git git://linuxtv.org/anttip/media_tree.git
  7406. S: Maintained
  7407. F: drivers/media/dvb-frontends/m88ds3103*
  7408. M88RS2000 MEDIA DRIVER
  7409. M: Malcolm Priestley <tvboxspy@gmail.com>
  7410. L: linux-media@vger.kernel.org
  7411. W: https://linuxtv.org
  7412. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7413. S: Maintained
  7414. F: drivers/media/dvb-frontends/m88rs2000*
  7415. MA901 MASTERKIT USB FM RADIO DRIVER
  7416. M: Alexey Klimov <klimov.linux@gmail.com>
  7417. L: linux-media@vger.kernel.org
  7418. T: git git://linuxtv.org/media_tree.git
  7419. S: Maintained
  7420. F: drivers/media/radio/radio-ma901.c
  7421. MAC80211
  7422. M: Johannes Berg <johannes@sipsolutions.net>
  7423. L: linux-wireless@vger.kernel.org
  7424. W: http://wireless.kernel.org/
  7425. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  7426. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  7427. S: Maintained
  7428. F: Documentation/networking/mac80211-injection.txt
  7429. F: include/net/mac80211.h
  7430. F: net/mac80211/
  7431. F: drivers/net/wireless/mac80211_hwsim.[ch]
  7432. F: Documentation/networking/mac80211_hwsim/README
  7433. MAILBOX API
  7434. M: Jassi Brar <jassisinghbrar@gmail.com>
  7435. L: linux-kernel@vger.kernel.org
  7436. S: Maintained
  7437. F: drivers/mailbox/
  7438. F: include/linux/mailbox_client.h
  7439. F: include/linux/mailbox_controller.h
  7440. MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  7441. M: Michael Kerrisk <mtk.manpages@gmail.com>
  7442. W: http://www.kernel.org/doc/man-pages
  7443. L: linux-man@vger.kernel.org
  7444. S: Maintained
  7445. MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
  7446. M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
  7447. L: linux-mips@linux-mips.org
  7448. S: Maintained
  7449. F: arch/mips/boot/dts/img/pistachio_marduk.dts
  7450. MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
  7451. M: Andrew Lunn <andrew@lunn.ch>
  7452. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  7453. L: netdev@vger.kernel.org
  7454. S: Maintained
  7455. F: drivers/net/dsa/mv88e6xxx/
  7456. F: Documentation/devicetree/bindings/net/dsa/marvell.txt
  7457. MARVELL ARMADA DRM SUPPORT
  7458. M: Russell King <linux@armlinux.org.uk>
  7459. S: Maintained
  7460. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
  7461. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
  7462. F: drivers/gpu/drm/armada/
  7463. F: include/uapi/drm/armada_drm.h
  7464. F: Documentation/devicetree/bindings/display/armada/
  7465. MARVELL CRYPTO DRIVER
  7466. M: Boris Brezillon <boris.brezillon@bootlin.com>
  7467. M: Arnaud Ebalard <arno@natisbad.org>
  7468. F: drivers/crypto/marvell/
  7469. S: Maintained
  7470. L: linux-crypto@vger.kernel.org
  7471. MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
  7472. M: Mirko Lindner <mlindner@marvell.com>
  7473. M: Stephen Hemminger <stephen@networkplumber.org>
  7474. L: netdev@vger.kernel.org
  7475. S: Maintained
  7476. F: drivers/net/ethernet/marvell/sk*
  7477. MARVELL LIBERTAS WIRELESS DRIVER
  7478. L: libertas-dev@lists.infradead.org
  7479. S: Orphan
  7480. F: drivers/net/wireless/marvell/libertas/
  7481. MARVELL MACCHIATOBIN SUPPORT
  7482. M: Russell King <linux@armlinux.org.uk>
  7483. L: linux-arm-kernel@lists.infradead.org
  7484. S: Maintained
  7485. F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
  7486. MARVELL MV643XX ETHERNET DRIVER
  7487. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  7488. L: netdev@vger.kernel.org
  7489. S: Maintained
  7490. F: drivers/net/ethernet/marvell/mv643xx_eth.*
  7491. F: include/linux/mv643xx.h
  7492. MARVELL MV88X3310 PHY DRIVER
  7493. M: Russell King <linux@armlinux.org.uk>
  7494. L: netdev@vger.kernel.org
  7495. S: Maintained
  7496. F: drivers/net/phy/marvell10g.c
  7497. MARVELL MVNETA ETHERNET DRIVER
  7498. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  7499. L: netdev@vger.kernel.org
  7500. S: Maintained
  7501. F: drivers/net/ethernet/marvell/mvneta.*
  7502. MARVELL MWIFIEX WIRELESS DRIVER
  7503. M: Amitkumar Karwar <amitkarwar@gmail.com>
  7504. M: Nishant Sarmukadam <nishants@marvell.com>
  7505. M: Ganapathi Bhat <gbhat@marvell.com>
  7506. M: Xinming Hu <huxm@marvell.com>
  7507. L: linux-wireless@vger.kernel.org
  7508. S: Maintained
  7509. F: drivers/net/wireless/marvell/mwifiex/
  7510. MARVELL MWL8K WIRELESS DRIVER
  7511. M: Lennert Buytenhek <buytenh@wantstofly.org>
  7512. L: linux-wireless@vger.kernel.org
  7513. S: Odd Fixes
  7514. F: drivers/net/wireless/marvell/mwl8k.c
  7515. MARVELL NAND CONTROLLER DRIVER
  7516. M: Miquel Raynal <miquel.raynal@bootlin.com>
  7517. L: linux-mtd@lists.infradead.org
  7518. S: Maintained
  7519. F: drivers/mtd/nand/raw/marvell_nand.c
  7520. F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
  7521. MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
  7522. M: Nicolas Pitre <nico@fluxnic.net>
  7523. S: Odd Fixes
  7524. F: drivers/mmc/host/mvsdio.*
  7525. MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
  7526. M: Hu Ziji <huziji@marvell.com>
  7527. L: linux-mmc@vger.kernel.org
  7528. S: Supported
  7529. F: drivers/mmc/host/sdhci-xenon*
  7530. F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
  7531. MATROX FRAMEBUFFER DRIVER
  7532. L: linux-fbdev@vger.kernel.org
  7533. S: Orphan
  7534. F: drivers/video/fbdev/matrox/matroxfb_*
  7535. F: include/uapi/linux/matroxfb.h
  7536. MAX16065 HARDWARE MONITOR DRIVER
  7537. M: Guenter Roeck <linux@roeck-us.net>
  7538. L: linux-hwmon@vger.kernel.org
  7539. S: Maintained
  7540. F: Documentation/hwmon/max16065
  7541. F: drivers/hwmon/max16065.c
  7542. MAX20751 HARDWARE MONITOR DRIVER
  7543. M: Guenter Roeck <linux@roeck-us.net>
  7544. L: linux-hwmon@vger.kernel.org
  7545. S: Maintained
  7546. F: Documentation/hwmon/max20751
  7547. F: drivers/hwmon/max20751.c
  7548. MAX2175 SDR TUNER DRIVER
  7549. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7550. L: linux-media@vger.kernel.org
  7551. T: git git://linuxtv.org/media_tree.git
  7552. S: Maintained
  7553. F: Documentation/devicetree/bindings/media/i2c/max2175.txt
  7554. F: Documentation/media/v4l-drivers/max2175.rst
  7555. F: drivers/media/i2c/max2175*
  7556. F: include/uapi/linux/max2175.h
  7557. MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  7558. L: linux-hwmon@vger.kernel.org
  7559. S: Orphan
  7560. F: Documentation/hwmon/max6650
  7561. F: drivers/hwmon/max6650.c
  7562. MAX6697 HARDWARE MONITOR DRIVER
  7563. M: Guenter Roeck <linux@roeck-us.net>
  7564. L: linux-hwmon@vger.kernel.org
  7565. S: Maintained
  7566. F: Documentation/hwmon/max6697
  7567. F: Documentation/devicetree/bindings/i2c/max6697.txt
  7568. F: drivers/hwmon/max6697.c
  7569. F: include/linux/platform_data/max6697.h
  7570. MAX9860 MONO AUDIO VOICE CODEC DRIVER
  7571. M: Peter Rosin <peda@axentia.se>
  7572. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  7573. S: Maintained
  7574. F: Documentation/devicetree/bindings/sound/max9860.txt
  7575. F: sound/soc/codecs/max9860.*
  7576. MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
  7577. M: Javier Martinez Canillas <javier@dowhile0.org>
  7578. L: linux-kernel@vger.kernel.org
  7579. S: Supported
  7580. F: drivers/regulator/max77802-regulator.c
  7581. F: Documentation/devicetree/bindings/*/*max77802.txt
  7582. F: include/dt-bindings/*/*max77802.h
  7583. MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
  7584. M: Krzysztof Kozlowski <krzk@kernel.org>
  7585. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7586. L: linux-pm@vger.kernel.org
  7587. S: Supported
  7588. F: drivers/power/supply/max14577_charger.c
  7589. F: drivers/power/supply/max77693_charger.c
  7590. MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
  7591. M: Chanwoo Choi <cw00.choi@samsung.com>
  7592. M: Krzysztof Kozlowski <krzk@kernel.org>
  7593. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7594. L: linux-kernel@vger.kernel.org
  7595. S: Supported
  7596. F: drivers/*/max14577*.c
  7597. F: drivers/*/max77686*.c
  7598. F: drivers/*/max77693*.c
  7599. F: drivers/extcon/extcon-max14577.c
  7600. F: drivers/extcon/extcon-max77693.c
  7601. F: drivers/rtc/rtc-max77686.c
  7602. F: drivers/clk/clk-max77686.c
  7603. F: Documentation/devicetree/bindings/mfd/max14577.txt
  7604. F: Documentation/devicetree/bindings/*/max77686.txt
  7605. F: Documentation/devicetree/bindings/mfd/max77693.txt
  7606. F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
  7607. F: include/linux/mfd/max14577*.h
  7608. F: include/linux/mfd/max77686*.h
  7609. F: include/linux/mfd/max77693*.h
  7610. MAXIRADIO FM RADIO RECEIVER DRIVER
  7611. M: Hans Verkuil <hverkuil@xs4all.nl>
  7612. L: linux-media@vger.kernel.org
  7613. T: git git://linuxtv.org/media_tree.git
  7614. W: https://linuxtv.org
  7615. S: Maintained
  7616. F: drivers/media/radio/radio-maxiradio*
  7617. MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
  7618. M: Peter Rosin <peda@axentia.se>
  7619. L: linux-iio@vger.kernel.org
  7620. S: Maintained
  7621. F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
  7622. F: drivers/iio/potentiometer/mcp4018.c
  7623. F: drivers/iio/potentiometer/mcp4531.c
  7624. MCR20A IEEE-802.15.4 RADIO DRIVER
  7625. M: Xue Liu <liuxuenetmail@gmail.com>
  7626. L: linux-wpan@vger.kernel.org
  7627. W: https://github.com/xueliu/mcr20a-linux
  7628. S: Maintained
  7629. F: drivers/net/ieee802154/mcr20a.c
  7630. F: drivers/net/ieee802154/mcr20a.h
  7631. F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
  7632. MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
  7633. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  7634. L: linux-iio@vger.kernel.org
  7635. S: Maintained
  7636. F: drivers/iio/dac/cio-dac.c
  7637. MEDIA DRIVERS FOR ASCOT2E
  7638. M: Sergey Kozlov <serjk@netup.ru>
  7639. M: Abylay Ospan <aospan@netup.ru>
  7640. L: linux-media@vger.kernel.org
  7641. W: https://linuxtv.org
  7642. W: http://netup.tv/
  7643. T: git git://linuxtv.org/media_tree.git
  7644. S: Supported
  7645. F: drivers/media/dvb-frontends/ascot2e*
  7646. MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
  7647. M: Jasmin Jessich <jasmin@anw.at>
  7648. L: linux-media@vger.kernel.org
  7649. W: https://linuxtv.org
  7650. T: git git://linuxtv.org/media_tree.git
  7651. S: Maintained
  7652. F: drivers/media/dvb-frontends/cxd2099*
  7653. MEDIA DRIVERS FOR CXD2841ER
  7654. M: Sergey Kozlov <serjk@netup.ru>
  7655. M: Abylay Ospan <aospan@netup.ru>
  7656. L: linux-media@vger.kernel.org
  7657. W: https://linuxtv.org
  7658. W: http://netup.tv/
  7659. T: git git://linuxtv.org/media_tree.git
  7660. S: Supported
  7661. F: drivers/media/dvb-frontends/cxd2841er*
  7662. MEDIA DRIVERS FOR CXD2880
  7663. M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
  7664. L: linux-media@vger.kernel.org
  7665. W: http://linuxtv.org/
  7666. T: git git://linuxtv.org/media_tree.git
  7667. S: Supported
  7668. F: drivers/media/dvb-frontends/cxd2880/*
  7669. F: drivers/media/spi/cxd2880*
  7670. MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
  7671. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7672. L: linux-media@vger.kernel.org
  7673. W: https://linuxtv.org
  7674. T: git git://linuxtv.org/media_tree.git
  7675. S: Maintained
  7676. F: drivers/media/pci/ddbridge/*
  7677. MEDIA DRIVERS FOR FREESCALE IMX
  7678. M: Steve Longerbeam <slongerbeam@gmail.com>
  7679. M: Philipp Zabel <p.zabel@pengutronix.de>
  7680. L: linux-media@vger.kernel.org
  7681. T: git git://linuxtv.org/media_tree.git
  7682. S: Maintained
  7683. F: Documentation/devicetree/bindings/media/imx.txt
  7684. F: Documentation/media/v4l-drivers/imx.rst
  7685. F: drivers/staging/media/imx/
  7686. F: include/linux/imx-media.h
  7687. F: include/media/imx.h
  7688. MEDIA DRIVERS FOR HELENE
  7689. M: Abylay Ospan <aospan@netup.ru>
  7690. L: linux-media@vger.kernel.org
  7691. W: https://linuxtv.org
  7692. W: http://netup.tv/
  7693. T: git git://linuxtv.org/media_tree.git
  7694. S: Supported
  7695. F: drivers/media/dvb-frontends/helene*
  7696. MEDIA DRIVERS FOR HORUS3A
  7697. M: Sergey Kozlov <serjk@netup.ru>
  7698. M: Abylay Ospan <aospan@netup.ru>
  7699. L: linux-media@vger.kernel.org
  7700. W: https://linuxtv.org
  7701. W: http://netup.tv/
  7702. T: git git://linuxtv.org/media_tree.git
  7703. S: Supported
  7704. F: drivers/media/dvb-frontends/horus3a*
  7705. MEDIA DRIVERS FOR LNBH25
  7706. M: Sergey Kozlov <serjk@netup.ru>
  7707. M: Abylay Ospan <aospan@netup.ru>
  7708. L: linux-media@vger.kernel.org
  7709. W: https://linuxtv.org
  7710. W: http://netup.tv/
  7711. T: git git://linuxtv.org/media_tree.git
  7712. S: Supported
  7713. F: drivers/media/dvb-frontends/lnbh25*
  7714. MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
  7715. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7716. L: linux-media@vger.kernel.org
  7717. W: https://linuxtv.org
  7718. T: git git://linuxtv.org/media_tree.git
  7719. S: Maintained
  7720. F: drivers/media/dvb-frontends/mxl5xx*
  7721. MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
  7722. M: Sergey Kozlov <serjk@netup.ru>
  7723. M: Abylay Ospan <aospan@netup.ru>
  7724. L: linux-media@vger.kernel.org
  7725. W: https://linuxtv.org
  7726. W: http://netup.tv/
  7727. T: git git://linuxtv.org/media_tree.git
  7728. S: Supported
  7729. F: drivers/media/pci/netup_unidvb/*
  7730. MEDIA DRIVERS FOR RENESAS - CEU
  7731. M: Jacopo Mondi <jacopo@jmondi.org>
  7732. L: linux-media@vger.kernel.org
  7733. L: linux-renesas-soc@vger.kernel.org
  7734. T: git git://linuxtv.org/media_tree.git
  7735. S: Supported
  7736. F: Documentation/devicetree/bindings/media/renesas,ceu.txt
  7737. F: drivers/media/platform/renesas-ceu.c
  7738. F: include/media/drv-intf/renesas-ceu.h
  7739. MEDIA DRIVERS FOR RENESAS - DRIF
  7740. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7741. L: linux-media@vger.kernel.org
  7742. L: linux-renesas-soc@vger.kernel.org
  7743. T: git git://linuxtv.org/media_tree.git
  7744. S: Supported
  7745. F: Documentation/devicetree/bindings/media/renesas,drif.txt
  7746. F: drivers/media/platform/rcar_drif.c
  7747. MEDIA DRIVERS FOR RENESAS - FCP
  7748. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  7749. L: linux-media@vger.kernel.org
  7750. L: linux-renesas-soc@vger.kernel.org
  7751. T: git git://linuxtv.org/media_tree.git
  7752. S: Supported
  7753. F: Documentation/devicetree/bindings/media/renesas,fcp.txt
  7754. F: drivers/media/platform/rcar-fcp.c
  7755. F: include/media/rcar-fcp.h
  7756. MEDIA DRIVERS FOR RENESAS - FDP1
  7757. M: Kieran Bingham <kieran@bingham.xyz>
  7758. L: linux-media@vger.kernel.org
  7759. L: linux-renesas-soc@vger.kernel.org
  7760. T: git git://linuxtv.org/media_tree.git
  7761. S: Supported
  7762. F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
  7763. F: drivers/media/platform/rcar_fdp1.c
  7764. MEDIA DRIVERS FOR RENESAS - VIN
  7765. M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
  7766. L: linux-media@vger.kernel.org
  7767. L: linux-renesas-soc@vger.kernel.org
  7768. T: git git://linuxtv.org/media_tree.git
  7769. S: Supported
  7770. F: Documentation/devicetree/bindings/media/rcar_vin.txt
  7771. F: drivers/media/platform/rcar-vin/
  7772. MEDIA DRIVERS FOR RENESAS - VSP1
  7773. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  7774. L: linux-media@vger.kernel.org
  7775. L: linux-renesas-soc@vger.kernel.org
  7776. T: git git://linuxtv.org/media_tree.git
  7777. S: Supported
  7778. F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
  7779. F: drivers/media/platform/vsp1/
  7780. MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
  7781. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7782. L: linux-media@vger.kernel.org
  7783. W: https://linuxtv.org
  7784. T: git git://linuxtv.org/media_tree.git
  7785. S: Maintained
  7786. F: drivers/media/dvb-frontends/stv0910*
  7787. MEDIA DRIVERS FOR ST STV6111 TUNER ICs
  7788. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7789. L: linux-media@vger.kernel.org
  7790. W: https://linuxtv.org
  7791. T: git git://linuxtv.org/media_tree.git
  7792. S: Maintained
  7793. F: drivers/media/dvb-frontends/stv6111*
  7794. MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
  7795. M: Dmitry Osipenko <digetx@gmail.com>
  7796. L: linux-media@vger.kernel.org
  7797. L: linux-tegra@vger.kernel.org
  7798. T: git git://linuxtv.org/media_tree.git
  7799. S: Maintained
  7800. F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
  7801. F: drivers/staging/media/tegra-vde/
  7802. MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  7803. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  7804. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  7805. P: LinuxTV.org Project
  7806. L: linux-media@vger.kernel.org
  7807. W: https://linuxtv.org
  7808. Q: http://patchwork.kernel.org/project/linux-media/list/
  7809. T: git git://linuxtv.org/media_tree.git
  7810. S: Maintained
  7811. F: Documentation/devicetree/bindings/media/
  7812. F: Documentation/media/
  7813. F: drivers/media/
  7814. F: drivers/staging/media/
  7815. F: include/linux/platform_data/media/
  7816. F: include/media/
  7817. F: include/uapi/linux/dvb/
  7818. F: include/uapi/linux/videodev2.h
  7819. F: include/uapi/linux/media.h
  7820. F: include/uapi/linux/v4l2-*
  7821. F: include/uapi/linux/meye.h
  7822. F: include/uapi/linux/ivtv*
  7823. F: include/uapi/linux/uvcvideo.h
  7824. MEDIATEK CIR DRIVER
  7825. M: Sean Wang <sean.wang@mediatek.com>
  7826. S: Maintained
  7827. F: drivers/media/rc/mtk-cir.c
  7828. MEDIATEK DMA DRIVER
  7829. M: Sean Wang <sean.wang@mediatek.com>
  7830. L: dmaengine@vger.kernel.org
  7831. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7832. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  7833. S: Maintained
  7834. F: Documentation/devicetree/bindings/dma/mtk-*
  7835. F: drivers/dma/mediatek/
  7836. MEDIATEK PMIC LED DRIVER
  7837. M: Sean Wang <sean.wang@mediatek.com>
  7838. S: Maintained
  7839. F: drivers/leds/leds-mt6323.c
  7840. F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
  7841. MEDIATEK ETHERNET DRIVER
  7842. M: Felix Fietkau <nbd@openwrt.org>
  7843. M: John Crispin <john@phrozen.org>
  7844. M: Sean Wang <sean.wang@mediatek.com>
  7845. M: Nelson Chang <nelson.chang@mediatek.com>
  7846. L: netdev@vger.kernel.org
  7847. S: Maintained
  7848. F: drivers/net/ethernet/mediatek/
  7849. MEDIATEK SWITCH DRIVER
  7850. M: Sean Wang <sean.wang@mediatek.com>
  7851. L: netdev@vger.kernel.org
  7852. S: Maintained
  7853. F: drivers/net/dsa/mt7530.*
  7854. F: net/dsa/tag_mtk.c
  7855. MEDIATEK JPEG DRIVER
  7856. M: Rick Chang <rick.chang@mediatek.com>
  7857. M: Bin Liu <bin.liu@mediatek.com>
  7858. S: Supported
  7859. F: drivers/media/platform/mtk-jpeg/
  7860. F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
  7861. MEDIATEK MDP DRIVER
  7862. M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
  7863. M: Houlong Wei <houlong.wei@mediatek.com>
  7864. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  7865. S: Supported
  7866. F: drivers/media/platform/mtk-mdp/
  7867. F: drivers/media/platform/mtk-vpu/
  7868. F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
  7869. MEDIATEK MEDIA DRIVER
  7870. M: Tiffany Lin <tiffany.lin@mediatek.com>
  7871. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  7872. S: Supported
  7873. F: drivers/media/platform/mtk-vcodec/
  7874. F: drivers/media/platform/mtk-vpu/
  7875. F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
  7876. F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
  7877. MEDIATEK MT7601U WIRELESS LAN DRIVER
  7878. M: Jakub Kicinski <kubakici@wp.pl>
  7879. L: linux-wireless@vger.kernel.org
  7880. S: Maintained
  7881. F: drivers/net/wireless/mediatek/mt7601u/
  7882. MEDIATEK NAND CONTROLLER DRIVER
  7883. M: Xiaolei Li <xiaolei.li@mediatek.com>
  7884. L: linux-mtd@lists.infradead.org
  7885. S: Maintained
  7886. F: drivers/mtd/nand/raw/mtk_*
  7887. F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
  7888. MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  7889. M: Sean Wang <sean.wang@mediatek.com>
  7890. S: Maintained
  7891. F: drivers/char/hw_random/mtk-rng.c
  7892. MEDIATEK USB3 DRD IP DRIVER
  7893. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  7894. L: linux-usb@vger.kernel.org (moderated for non-subscribers)
  7895. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7896. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  7897. S: Maintained
  7898. F: drivers/usb/mtu3/
  7899. MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  7900. M: Peter Senna Tschudin <peter.senna@collabora.com>
  7901. M: Martin Donnelly <martin.donnelly@ge.com>
  7902. M: Martyn Welch <martyn.welch@collabora.co.uk>
  7903. S: Maintained
  7904. F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
  7905. F: Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  7906. MEGARAID SCSI/SAS DRIVERS
  7907. M: Kashyap Desai <kashyap.desai@broadcom.com>
  7908. M: Sumit Saxena <sumit.saxena@broadcom.com>
  7909. M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
  7910. L: megaraidlinux.pdl@broadcom.com
  7911. L: linux-scsi@vger.kernel.org
  7912. W: http://www.avagotech.com/support/
  7913. S: Maintained
  7914. F: Documentation/scsi/megaraid.txt
  7915. F: drivers/scsi/megaraid.*
  7916. F: drivers/scsi/megaraid/
  7917. MELEXIS MLX90614 DRIVER
  7918. M: Crt Mori <cmo@melexis.com>
  7919. L: linux-iio@vger.kernel.org
  7920. W: http://www.melexis.com
  7921. S: Supported
  7922. F: drivers/iio/temperature/mlx90614.c
  7923. MELEXIS MLX90632 DRIVER
  7924. M: Crt Mori <cmo@melexis.com>
  7925. L: linux-iio@vger.kernel.org
  7926. W: http://www.melexis.com
  7927. S: Supported
  7928. F: drivers/iio/temperature/mlx90632.c
  7929. MELFAS MIP4 TOUCHSCREEN DRIVER
  7930. M: Sangwon Jee <jeesw@melfas.com>
  7931. W: http://www.melfas.com
  7932. S: Supported
  7933. F: drivers/input/touchscreen/melfas_mip4.c
  7934. F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
  7935. MELLANOX ETHERNET DRIVER (mlx4_en)
  7936. M: Tariq Toukan <tariqt@mellanox.com>
  7937. L: netdev@vger.kernel.org
  7938. S: Supported
  7939. W: http://www.mellanox.com
  7940. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7941. F: drivers/net/ethernet/mellanox/mlx4/en_*
  7942. MELLANOX ETHERNET DRIVER (mlx5e)
  7943. M: Saeed Mahameed <saeedm@mellanox.com>
  7944. L: netdev@vger.kernel.org
  7945. S: Supported
  7946. W: http://www.mellanox.com
  7947. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7948. F: drivers/net/ethernet/mellanox/mlx5/core/en_*
  7949. MELLANOX ETHERNET INNOVA DRIVER
  7950. M: Ilan Tayari <ilant@mellanox.com>
  7951. R: Boris Pismenny <borisp@mellanox.com>
  7952. L: netdev@vger.kernel.org
  7953. S: Supported
  7954. W: http://www.mellanox.com
  7955. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7956. F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
  7957. F: include/linux/mlx5/mlx5_ifc_fpga.h
  7958. MELLANOX ETHERNET INNOVA IPSEC DRIVER
  7959. M: Ilan Tayari <ilant@mellanox.com>
  7960. R: Boris Pismenny <borisp@mellanox.com>
  7961. L: netdev@vger.kernel.org
  7962. S: Supported
  7963. W: http://www.mellanox.com
  7964. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7965. F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
  7966. F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
  7967. MELLANOX ETHERNET SWITCH DRIVERS
  7968. M: Jiri Pirko <jiri@mellanox.com>
  7969. M: Ido Schimmel <idosch@mellanox.com>
  7970. L: netdev@vger.kernel.org
  7971. S: Supported
  7972. W: http://www.mellanox.com
  7973. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7974. F: drivers/net/ethernet/mellanox/mlxsw/
  7975. MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
  7976. M: mlxsw@mellanox.com
  7977. L: netdev@vger.kernel.org
  7978. S: Supported
  7979. W: http://www.mellanox.com
  7980. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7981. F: drivers/net/ethernet/mellanox/mlxfw/
  7982. MELLANOX HARDWARE PLATFORM SUPPORT
  7983. M: Andy Shevchenko <andy@infradead.org>
  7984. M: Darren Hart <dvhart@infradead.org>
  7985. M: Vadim Pasternak <vadimp@mellanox.com>
  7986. L: platform-driver-x86@vger.kernel.org
  7987. S: Supported
  7988. F: drivers/platform/mellanox/
  7989. MELLANOX MLX4 core VPI driver
  7990. M: Tariq Toukan <tariqt@mellanox.com>
  7991. L: netdev@vger.kernel.org
  7992. L: linux-rdma@vger.kernel.org
  7993. W: http://www.mellanox.com
  7994. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7995. S: Supported
  7996. F: drivers/net/ethernet/mellanox/mlx4/
  7997. F: include/linux/mlx4/
  7998. MELLANOX MLX4 IB driver
  7999. M: Yishai Hadas <yishaih@mellanox.com>
  8000. L: linux-rdma@vger.kernel.org
  8001. W: http://www.mellanox.com
  8002. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8003. S: Supported
  8004. F: drivers/infiniband/hw/mlx4/
  8005. F: include/linux/mlx4/
  8006. F: include/uapi/rdma/mlx4-abi.h
  8007. MELLANOX MLX5 core VPI driver
  8008. M: Saeed Mahameed <saeedm@mellanox.com>
  8009. M: Matan Barak <matanb@mellanox.com>
  8010. M: Leon Romanovsky <leonro@mellanox.com>
  8011. L: netdev@vger.kernel.org
  8012. L: linux-rdma@vger.kernel.org
  8013. W: http://www.mellanox.com
  8014. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8015. S: Supported
  8016. F: drivers/net/ethernet/mellanox/mlx5/core/
  8017. F: include/linux/mlx5/
  8018. MELLANOX MLX5 IB driver
  8019. M: Matan Barak <matanb@mellanox.com>
  8020. M: Leon Romanovsky <leonro@mellanox.com>
  8021. L: linux-rdma@vger.kernel.org
  8022. W: http://www.mellanox.com
  8023. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8024. S: Supported
  8025. F: drivers/infiniband/hw/mlx5/
  8026. F: include/linux/mlx5/
  8027. F: include/uapi/rdma/mlx5-abi.h
  8028. MELLANOX MLXCPLD I2C AND MUX DRIVER
  8029. M: Vadim Pasternak <vadimp@mellanox.com>
  8030. M: Michael Shych <michaelsh@mellanox.com>
  8031. L: linux-i2c@vger.kernel.org
  8032. S: Supported
  8033. F: drivers/i2c/busses/i2c-mlxcpld.c
  8034. F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
  8035. F: Documentation/i2c/busses/i2c-mlxcpld
  8036. MELLANOX MLXCPLD LED DRIVER
  8037. M: Vadim Pasternak <vadimp@mellanox.com>
  8038. L: linux-leds@vger.kernel.org
  8039. S: Supported
  8040. F: drivers/leds/leds-mlxcpld.c
  8041. F: drivers/leds/leds-mlxreg.c
  8042. F: Documentation/leds/leds-mlxcpld.txt
  8043. MELLANOX PLATFORM DRIVER
  8044. M: Vadim Pasternak <vadimp@mellanox.com>
  8045. L: platform-driver-x86@vger.kernel.org
  8046. S: Supported
  8047. F: drivers/platform/x86/mlx-platform.c
  8048. MEMBARRIER SUPPORT
  8049. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  8050. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  8051. L: linux-kernel@vger.kernel.org
  8052. S: Supported
  8053. F: kernel/sched/membarrier.c
  8054. F: include/uapi/linux/membarrier.h
  8055. F: arch/powerpc/include/asm/membarrier.h
  8056. MEMORY MANAGEMENT
  8057. L: linux-mm@kvack.org
  8058. W: http://www.linux-mm.org
  8059. S: Maintained
  8060. F: include/linux/mm.h
  8061. F: include/linux/gfp.h
  8062. F: include/linux/mmzone.h
  8063. F: include/linux/memory_hotplug.h
  8064. F: include/linux/vmalloc.h
  8065. F: mm/
  8066. MEMORY TECHNOLOGY DEVICES (MTD)
  8067. M: David Woodhouse <dwmw2@infradead.org>
  8068. M: Brian Norris <computersforpeace@gmail.com>
  8069. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8070. M: Marek Vasut <marek.vasut@gmail.com>
  8071. M: Richard Weinberger <richard@nod.at>
  8072. L: linux-mtd@lists.infradead.org
  8073. W: http://www.linux-mtd.infradead.org/
  8074. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8075. T: git git://git.infradead.org/linux-mtd.git master
  8076. T: git git://git.infradead.org/linux-mtd.git mtd/next
  8077. S: Maintained
  8078. F: Documentation/devicetree/bindings/mtd/
  8079. F: drivers/mtd/
  8080. F: include/linux/mtd/
  8081. F: include/uapi/mtd/
  8082. MEN A21 WATCHDOG DRIVER
  8083. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8084. L: linux-watchdog@vger.kernel.org
  8085. S: Maintained
  8086. F: drivers/watchdog/mena21_wdt.c
  8087. MEN CHAMELEON BUS (mcb)
  8088. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8089. S: Maintained
  8090. F: drivers/mcb/
  8091. F: include/linux/mcb.h
  8092. F: Documentation/men-chameleon-bus.txt
  8093. MEN F21BMC (Board Management Controller)
  8094. M: Andreas Werner <andreas.werner@men.de>
  8095. S: Supported
  8096. F: drivers/mfd/menf21bmc.c
  8097. F: drivers/watchdog/menf21bmc_wdt.c
  8098. F: drivers/leds/leds-menf21bmc.c
  8099. F: drivers/hwmon/menf21bmc_hwmon.c
  8100. F: Documentation/hwmon/menf21bmc
  8101. MESON AO CEC DRIVER FOR AMLOGIC SOCS
  8102. M: Neil Armstrong <narmstrong@baylibre.com>
  8103. L: linux-media@lists.freedesktop.org
  8104. L: linux-amlogic@lists.infradead.org
  8105. W: http://linux-meson.com/
  8106. S: Supported
  8107. F: drivers/media/platform/meson/ao-cec.c
  8108. F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
  8109. T: git git://linuxtv.org/media_tree.git
  8110. MICROBLAZE ARCHITECTURE
  8111. M: Michal Simek <monstr@monstr.eu>
  8112. W: http://www.monstr.eu/fdt/
  8113. T: git git://git.monstr.eu/linux-2.6-microblaze.git
  8114. S: Supported
  8115. F: arch/microblaze/
  8116. MICROCHIP / ATMEL AT91 SERIAL DRIVER
  8117. M: Richard Genoud <richard.genoud@gmail.com>
  8118. S: Maintained
  8119. F: drivers/tty/serial/atmel_serial.c
  8120. F: drivers/tty/serial/atmel_serial.h
  8121. MICROCHIP / ATMEL DMA DRIVER
  8122. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  8123. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8124. L: dmaengine@vger.kernel.org
  8125. S: Supported
  8126. F: drivers/dma/at_hdmac.c
  8127. F: drivers/dma/at_hdmac_regs.h
  8128. F: include/linux/platform_data/dma-atmel.h
  8129. MICROCHIP / ATMEL ECC DRIVER
  8130. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  8131. L: linux-crypto@vger.kernel.org
  8132. S: Maintained
  8133. F: drivers/crypto/atmel-ecc.*
  8134. MICROCHIP / ATMEL ISC DRIVER
  8135. M: Songjun Wu <songjun.wu@microchip.com>
  8136. L: linux-media@vger.kernel.org
  8137. S: Supported
  8138. F: drivers/media/platform/atmel/atmel-isc.c
  8139. F: drivers/media/platform/atmel/atmel-isc-regs.h
  8140. F: devicetree/bindings/media/atmel-isc.txt
  8141. MICROCHIP / ATMEL NAND DRIVER
  8142. M: Wenyou Yang <wenyou.yang@microchip.com>
  8143. M: Josh Wu <rainyfeeling@outlook.com>
  8144. L: linux-mtd@lists.infradead.org
  8145. S: Supported
  8146. F: drivers/mtd/nand/raw/atmel/*
  8147. F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
  8148. MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
  8149. M: Woojung Huh <Woojung.Huh@microchip.com>
  8150. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8151. L: netdev@vger.kernel.org
  8152. S: Maintained
  8153. F: net/dsa/tag_ksz.c
  8154. F: drivers/net/dsa/microchip/*
  8155. F: include/linux/platform_data/microchip-ksz.h
  8156. F: Documentation/devicetree/bindings/net/dsa/ksz.txt
  8157. MICROCHIP LAN743X ETHERNET DRIVER
  8158. M: Bryan Whitehead <bryan.whitehead@microchip.com>
  8159. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8160. L: netdev@vger.kernel.org
  8161. S: Maintained
  8162. F: drivers/net/ethernet/microchip/lan743x_*
  8163. MICROCHIP USB251XB DRIVER
  8164. M: Richard Leitner <richard.leitner@skidata.com>
  8165. L: linux-usb@vger.kernel.org
  8166. S: Maintained
  8167. F: drivers/usb/misc/usb251xb.c
  8168. F: Documentation/devicetree/bindings/usb/usb251xb.txt
  8169. MICROSEMI MIPS SOCS
  8170. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8171. L: linux-mips@linux-mips.org
  8172. S: Maintained
  8173. F: arch/mips/generic/board-ocelot.c
  8174. F: arch/mips/configs/generic/board-ocelot.config
  8175. F: arch/mips/boot/dts/mscc/
  8176. F: Documentation/devicetree/bindings/mips/mscc.txt
  8177. MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
  8178. M: Don Brace <don.brace@microsemi.com>
  8179. L: esc.storagedev@microsemi.com
  8180. L: linux-scsi@vger.kernel.org
  8181. S: Supported
  8182. F: drivers/scsi/smartpqi/smartpqi*.[ch]
  8183. F: drivers/scsi/smartpqi/Kconfig
  8184. F: drivers/scsi/smartpqi/Makefile
  8185. F: include/linux/cciss*.h
  8186. F: include/uapi/linux/cciss*.h
  8187. F: Documentation/scsi/smartpqi.txt
  8188. MICROSOFT SURFACE PRO 3 BUTTON DRIVER
  8189. M: Chen Yu <yu.c.chen@intel.com>
  8190. L: platform-driver-x86@vger.kernel.org
  8191. S: Supported
  8192. F: drivers/platform/x86/surfacepro3_button.c
  8193. MICROTEK X6 SCANNER
  8194. M: Oliver Neukum <oliver@neukum.org>
  8195. S: Maintained
  8196. F: drivers/usb/image/microtek.*
  8197. MIPS
  8198. M: Ralf Baechle <ralf@linux-mips.org>
  8199. M: James Hogan <jhogan@kernel.org>
  8200. L: linux-mips@linux-mips.org
  8201. W: http://www.linux-mips.org/
  8202. T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
  8203. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  8204. S: Supported
  8205. F: Documentation/devicetree/bindings/mips/
  8206. F: Documentation/mips/
  8207. F: arch/mips/
  8208. F: drivers/platform/mips/
  8209. MIPS BOSTON DEVELOPMENT BOARD
  8210. M: Paul Burton <paul.burton@mips.com>
  8211. L: linux-mips@linux-mips.org
  8212. S: Maintained
  8213. F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
  8214. F: arch/mips/boot/dts/img/boston.dts
  8215. F: arch/mips/configs/generic/board-boston.config
  8216. F: drivers/clk/imgtec/clk-boston.c
  8217. F: include/dt-bindings/clock/boston-clock.h
  8218. MIPS GENERIC PLATFORM
  8219. M: Paul Burton <paul.burton@mips.com>
  8220. L: linux-mips@linux-mips.org
  8221. S: Supported
  8222. F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
  8223. F: arch/mips/generic/
  8224. F: arch/mips/tools/generic-board-config.sh
  8225. MIPS/LOONGSON1 ARCHITECTURE
  8226. M: Keguang Zhang <keguang.zhang@gmail.com>
  8227. L: linux-mips@linux-mips.org
  8228. S: Maintained
  8229. F: arch/mips/loongson32/
  8230. F: arch/mips/include/asm/mach-loongson32/
  8231. F: drivers/*/*loongson1*
  8232. F: drivers/*/*/*loongson1*
  8233. MIPS/LOONGSON2 ARCHITECTURE
  8234. M: Jiaxun Yang <jiaxun.yang@flygoat.com>
  8235. L: linux-mips@linux-mips.org
  8236. S: Maintained
  8237. F: arch/mips/loongson64/*{2e/2f}*
  8238. F: arch/mips/include/asm/mach-loongson64/
  8239. F: drivers/*/*loongson2*
  8240. F: drivers/*/*/*loongson2*
  8241. MIPS/LOONGSON3 ARCHITECTURE
  8242. M: Huacai Chen <chenhc@lemote.com>
  8243. L: linux-mips@linux-mips.org
  8244. S: Maintained
  8245. F: arch/mips/loongson64/
  8246. F: arch/mips/include/asm/mach-loongson64/
  8247. F: drivers/platform/mips/cpu_hwmon.c
  8248. F: drivers/*/*loongson3*
  8249. F: drivers/*/*/*loongson3*
  8250. MIPS RINT INSTRUCTION EMULATION
  8251. M: Aleksandar Markovic <aleksandar.markovic@mips.com>
  8252. L: linux-mips@linux-mips.org
  8253. S: Supported
  8254. F: arch/mips/math-emu/sp_rint.c
  8255. F: arch/mips/math-emu/dp_rint.c
  8256. MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  8257. M: Hans Verkuil <hverkuil@xs4all.nl>
  8258. L: linux-media@vger.kernel.org
  8259. T: git git://linuxtv.org/media_tree.git
  8260. W: https://linuxtv.org
  8261. S: Odd Fixes
  8262. F: drivers/media/radio/radio-miropcm20*
  8263. MMP SUPPORT
  8264. M: Eric Miao <eric.y.miao@gmail.com>
  8265. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  8266. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8267. T: git git://github.com/hzhuang1/linux.git
  8268. T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
  8269. S: Maintained
  8270. F: arch/arm/boot/dts/mmp*
  8271. F: arch/arm/mach-mmp/
  8272. MN88472 MEDIA DRIVER
  8273. M: Antti Palosaari <crope@iki.fi>
  8274. L: linux-media@vger.kernel.org
  8275. W: https://linuxtv.org
  8276. W: http://palosaari.fi/linux/
  8277. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8278. S: Maintained
  8279. F: drivers/media/dvb-frontends/mn88472*
  8280. MN88473 MEDIA DRIVER
  8281. M: Antti Palosaari <crope@iki.fi>
  8282. L: linux-media@vger.kernel.org
  8283. W: https://linuxtv.org
  8284. W: http://palosaari.fi/linux/
  8285. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8286. S: Maintained
  8287. F: drivers/media/dvb-frontends/mn88473*
  8288. MODULE SUPPORT
  8289. M: Jessica Yu <jeyu@kernel.org>
  8290. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
  8291. S: Maintained
  8292. F: include/linux/module.h
  8293. F: kernel/module.c
  8294. MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
  8295. W: http://popies.net/meye/
  8296. S: Orphan
  8297. F: Documentation/media/v4l-drivers/meye*
  8298. F: drivers/media/pci/meye/
  8299. F: include/uapi/linux/meye.h
  8300. MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
  8301. M: Jiri Slaby <jirislaby@gmail.com>
  8302. S: Maintained
  8303. F: Documentation/serial/moxa-smartio
  8304. F: drivers/tty/mxser.*
  8305. MR800 AVERMEDIA USB FM RADIO DRIVER
  8306. M: Alexey Klimov <klimov.linux@gmail.com>
  8307. L: linux-media@vger.kernel.org
  8308. T: git git://linuxtv.org/media_tree.git
  8309. S: Maintained
  8310. F: drivers/media/radio/radio-mr800.c
  8311. MRF24J40 IEEE 802.15.4 RADIO DRIVER
  8312. M: Alan Ott <alan@signal11.us>
  8313. L: linux-wpan@vger.kernel.org
  8314. S: Maintained
  8315. F: drivers/net/ieee802154/mrf24j40.c
  8316. F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
  8317. MSI LAPTOP SUPPORT
  8318. M: "Lee, Chun-Yi" <jlee@suse.com>
  8319. L: platform-driver-x86@vger.kernel.org
  8320. S: Maintained
  8321. F: drivers/platform/x86/msi-laptop.c
  8322. MSI WMI SUPPORT
  8323. L: platform-driver-x86@vger.kernel.org
  8324. S: Orphan
  8325. F: drivers/platform/x86/msi-wmi.c
  8326. MSI001 MEDIA DRIVER
  8327. M: Antti Palosaari <crope@iki.fi>
  8328. L: linux-media@vger.kernel.org
  8329. W: https://linuxtv.org
  8330. W: http://palosaari.fi/linux/
  8331. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8332. T: git git://linuxtv.org/anttip/media_tree.git
  8333. S: Maintained
  8334. F: drivers/media/tuners/msi001*
  8335. MSI2500 MEDIA DRIVER
  8336. M: Antti Palosaari <crope@iki.fi>
  8337. L: linux-media@vger.kernel.org
  8338. W: https://linuxtv.org
  8339. W: http://palosaari.fi/linux/
  8340. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8341. T: git git://linuxtv.org/anttip/media_tree.git
  8342. S: Maintained
  8343. F: drivers/media/usb/msi2500/
  8344. MSYSTEMS DISKONCHIP G3 MTD DRIVER
  8345. M: Robert Jarzmik <robert.jarzmik@free.fr>
  8346. L: linux-mtd@lists.infradead.org
  8347. S: Maintained
  8348. F: drivers/mtd/devices/docg3*
  8349. MT9M032 APTINA SENSOR DRIVER
  8350. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8351. L: linux-media@vger.kernel.org
  8352. T: git git://linuxtv.org/media_tree.git
  8353. S: Maintained
  8354. F: drivers/media/i2c/mt9m032.c
  8355. F: include/media/i2c/mt9m032.h
  8356. MT9P031 APTINA CAMERA SENSOR
  8357. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8358. L: linux-media@vger.kernel.org
  8359. T: git git://linuxtv.org/media_tree.git
  8360. S: Maintained
  8361. F: drivers/media/i2c/mt9p031.c
  8362. F: include/media/i2c/mt9p031.h
  8363. MT9T001 APTINA CAMERA SENSOR
  8364. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8365. L: linux-media@vger.kernel.org
  8366. T: git git://linuxtv.org/media_tree.git
  8367. S: Maintained
  8368. F: drivers/media/i2c/mt9t001.c
  8369. F: include/media/i2c/mt9t001.h
  8370. MT9T112 APTINA CAMERA SENSOR
  8371. M: Jacopo Mondi <jacopo@jmondi.org>
  8372. L: linux-media@vger.kernel.org
  8373. T: git git://linuxtv.org/media_tree.git
  8374. S: Odd Fixes
  8375. F: drivers/media/i2c/mt9t112.c
  8376. F: include/media/i2c/mt9t112.h
  8377. MT9V032 APTINA CAMERA SENSOR
  8378. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8379. L: linux-media@vger.kernel.org
  8380. T: git git://linuxtv.org/media_tree.git
  8381. S: Maintained
  8382. F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
  8383. F: drivers/media/i2c/mt9v032.c
  8384. F: include/media/i2c/mt9v032.h
  8385. MULTIFUNCTION DEVICES (MFD)
  8386. M: Lee Jones <lee.jones@linaro.org>
  8387. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  8388. S: Supported
  8389. F: Documentation/devicetree/bindings/mfd/
  8390. F: drivers/mfd/
  8391. F: include/linux/mfd/
  8392. F: include/dt-bindings/mfd/
  8393. MULTIMEDIA CARD (MMC) ETC. OVER SPI
  8394. S: Orphan
  8395. F: drivers/mmc/host/mmc_spi.c
  8396. F: include/linux/spi/mmc_spi.h
  8397. MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
  8398. M: Ulf Hansson <ulf.hansson@linaro.org>
  8399. L: linux-mmc@vger.kernel.org
  8400. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  8401. S: Maintained
  8402. F: Documentation/devicetree/bindings/mmc/
  8403. F: drivers/mmc/
  8404. F: include/linux/mmc/
  8405. F: include/uapi/linux/mmc/
  8406. MULTIPLEXER SUBSYSTEM
  8407. M: Peter Rosin <peda@axentia.se>
  8408. S: Maintained
  8409. F: Documentation/ABI/testing/mux/sysfs-class-mux*
  8410. F: Documentation/devicetree/bindings/mux/
  8411. F: include/linux/dt-bindings/mux/
  8412. F: include/linux/mux/
  8413. F: drivers/mux/
  8414. MULTITECH MULTIPORT CARD (ISICOM)
  8415. S: Orphan
  8416. F: drivers/tty/isicom.c
  8417. F: include/linux/isicom.h
  8418. MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
  8419. M: Bin Liu <b-liu@ti.com>
  8420. L: linux-usb@vger.kernel.org
  8421. S: Maintained
  8422. F: drivers/usb/musb/
  8423. MXL5007T MEDIA DRIVER
  8424. M: Michael Krufky <mkrufky@linuxtv.org>
  8425. L: linux-media@vger.kernel.org
  8426. W: https://linuxtv.org
  8427. W: http://github.com/mkrufky
  8428. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8429. T: git git://linuxtv.org/mkrufky/tuners.git
  8430. S: Maintained
  8431. F: drivers/media/tuners/mxl5007t.*
  8432. MXSFB DRM DRIVER
  8433. M: Marek Vasut <marex@denx.de>
  8434. S: Supported
  8435. F: drivers/gpu/drm/mxsfb/
  8436. F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
  8437. MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  8438. M: Chris Lee <christopher.lee@cspi.com>
  8439. L: netdev@vger.kernel.org
  8440. W: https://www.cspi.com/ethernet-products/support/downloads/
  8441. S: Supported
  8442. F: drivers/net/ethernet/myricom/myri10ge/
  8443. NAND FLASH SUBSYSTEM
  8444. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8445. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8446. R: Richard Weinberger <richard@nod.at>
  8447. L: linux-mtd@lists.infradead.org
  8448. W: http://www.linux-mtd.infradead.org/
  8449. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8450. T: git git://git.infradead.org/linux-mtd.git nand/fixes
  8451. T: git git://git.infradead.org/linux-mtd.git nand/next
  8452. S: Maintained
  8453. F: drivers/mtd/nand/
  8454. F: include/linux/mtd/*nand*.h
  8455. NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  8456. M: Daniel Mack <zonque@gmail.com>
  8457. S: Maintained
  8458. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8459. W: http://www.native-instruments.com
  8460. F: sound/usb/caiaq/
  8461. NATSEMI ETHERNET DRIVER (DP8381x)
  8462. S: Orphan
  8463. F: drivers/net/ethernet/natsemi/natsemi.c
  8464. NCP FILESYSTEM
  8465. M: Petr Vandrovec <petr@vandrovec.name>
  8466. S: Obsolete
  8467. F: drivers/staging/ncpfs/
  8468. NCR 5380 SCSI DRIVERS
  8469. M: Finn Thain <fthain@telegraphics.com.au>
  8470. M: Michael Schmitz <schmitzmic@gmail.com>
  8471. L: linux-scsi@vger.kernel.org
  8472. S: Maintained
  8473. F: Documentation/scsi/g_NCR5380.txt
  8474. F: drivers/scsi/NCR5380.*
  8475. F: drivers/scsi/arm/cumana_1.c
  8476. F: drivers/scsi/arm/oak.c
  8477. F: drivers/scsi/atari_scsi.*
  8478. F: drivers/scsi/dmx3191d.c
  8479. F: drivers/scsi/g_NCR5380.*
  8480. F: drivers/scsi/mac_scsi.*
  8481. F: drivers/scsi/sun3_scsi.*
  8482. F: drivers/scsi/sun3_scsi_vme.c
  8483. NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
  8484. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  8485. L: linux-scsi@vger.kernel.org
  8486. S: Maintained
  8487. F: drivers/scsi/NCR_D700.*
  8488. NCT6775 HARDWARE MONITOR DRIVER
  8489. M: Guenter Roeck <linux@roeck-us.net>
  8490. L: linux-hwmon@vger.kernel.org
  8491. S: Maintained
  8492. F: Documentation/hwmon/nct6775
  8493. F: drivers/hwmon/nct6775.c
  8494. NETEFFECT IWARP RNIC DRIVER (IW_NES)
  8495. M: Faisal Latif <faisal.latif@intel.com>
  8496. L: linux-rdma@vger.kernel.org
  8497. W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
  8498. S: Supported
  8499. F: drivers/infiniband/hw/nes/
  8500. F: include/uapi/rdma/nes-abi.h
  8501. NETEM NETWORK EMULATOR
  8502. M: Stephen Hemminger <stephen@networkplumber.org>
  8503. L: netem@lists.linux-foundation.org (moderated for non-subscribers)
  8504. S: Maintained
  8505. F: net/sched/sch_netem.c
  8506. NETERION 10GbE DRIVERS (s2io/vxge)
  8507. M: Jon Mason <jdmason@kudzu.us>
  8508. L: netdev@vger.kernel.org
  8509. S: Supported
  8510. F: Documentation/networking/s2io.txt
  8511. F: Documentation/networking/vxge.txt
  8512. F: drivers/net/ethernet/neterion/
  8513. NETFILTER
  8514. M: Pablo Neira Ayuso <pablo@netfilter.org>
  8515. M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
  8516. M: Florian Westphal <fw@strlen.de>
  8517. L: netfilter-devel@vger.kernel.org
  8518. L: coreteam@netfilter.org
  8519. W: http://www.netfilter.org/
  8520. W: http://www.iptables.org/
  8521. W: http://www.nftables.org/
  8522. Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
  8523. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
  8524. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
  8525. S: Maintained
  8526. F: include/linux/netfilter*
  8527. F: include/linux/netfilter/
  8528. F: include/net/netfilter/
  8529. F: include/uapi/linux/netfilter*
  8530. F: include/uapi/linux/netfilter/
  8531. F: net/*/netfilter.c
  8532. F: net/*/netfilter/
  8533. F: net/netfilter/
  8534. F: net/bridge/br_netfilter*.c
  8535. NETROM NETWORK LAYER
  8536. M: Ralf Baechle <ralf@linux-mips.org>
  8537. L: linux-hams@vger.kernel.org
  8538. W: http://www.linux-ax25.org/
  8539. S: Maintained
  8540. F: include/net/netrom.h
  8541. F: include/uapi/linux/netrom.h
  8542. F: net/netrom/
  8543. NETRONOME ETHERNET DRIVERS
  8544. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8545. L: oss-drivers@netronome.com
  8546. S: Maintained
  8547. F: drivers/net/ethernet/netronome/
  8548. NETWORK BLOCK DEVICE (NBD)
  8549. M: Josef Bacik <jbacik@fb.com>
  8550. S: Maintained
  8551. L: linux-block@vger.kernel.org
  8552. L: nbd@other.debian.org
  8553. F: Documentation/blockdev/nbd.txt
  8554. F: drivers/block/nbd.c
  8555. F: include/uapi/linux/nbd.h
  8556. NETWORK DROP MONITOR
  8557. M: Neil Horman <nhorman@tuxdriver.com>
  8558. L: netdev@vger.kernel.org
  8559. S: Maintained
  8560. W: https://fedorahosted.org/dropwatch/
  8561. F: net/core/drop_monitor.c
  8562. NETWORKING DRIVERS
  8563. L: netdev@vger.kernel.org
  8564. W: http://www.linuxfoundation.org/en/Net
  8565. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8566. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8567. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8568. S: Odd Fixes
  8569. F: Documentation/devicetree/bindings/net/
  8570. F: drivers/net/
  8571. F: include/linux/if_*
  8572. F: include/linux/netdevice.h
  8573. F: include/linux/etherdevice.h
  8574. F: include/linux/fcdevice.h
  8575. F: include/linux/fddidevice.h
  8576. F: include/linux/hippidevice.h
  8577. F: include/linux/inetdevice.h
  8578. F: include/uapi/linux/if_*
  8579. F: include/uapi/linux/netdevice.h
  8580. NETWORKING DRIVERS (WIRELESS)
  8581. M: Kalle Valo <kvalo@codeaurora.org>
  8582. L: linux-wireless@vger.kernel.org
  8583. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8584. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
  8585. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
  8586. S: Maintained
  8587. F: Documentation/devicetree/bindings/net/wireless/
  8588. F: drivers/net/wireless/
  8589. NETWORKING [DSA]
  8590. M: Andrew Lunn <andrew@lunn.ch>
  8591. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  8592. M: Florian Fainelli <f.fainelli@gmail.com>
  8593. S: Maintained
  8594. F: net/dsa/
  8595. F: include/net/dsa.h
  8596. F: include/linux/dsa/
  8597. F: drivers/net/dsa/
  8598. NETWORKING [GENERAL]
  8599. M: "David S. Miller" <davem@davemloft.net>
  8600. L: netdev@vger.kernel.org
  8601. W: http://www.linuxfoundation.org/en/Net
  8602. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8603. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8604. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8605. B: mailto:netdev@vger.kernel.org
  8606. S: Maintained
  8607. F: net/
  8608. F: include/net/
  8609. F: include/linux/in.h
  8610. F: include/linux/net.h
  8611. F: include/linux/netdevice.h
  8612. F: include/uapi/linux/in.h
  8613. F: include/uapi/linux/net.h
  8614. F: include/uapi/linux/netdevice.h
  8615. F: include/uapi/linux/net_namespace.h
  8616. F: tools/testing/selftests/net/
  8617. F: lib/net_utils.c
  8618. F: lib/random32.c
  8619. NETWORKING [IPSEC]
  8620. M: Steffen Klassert <steffen.klassert@secunet.com>
  8621. M: Herbert Xu <herbert@gondor.apana.org.au>
  8622. M: "David S. Miller" <davem@davemloft.net>
  8623. L: netdev@vger.kernel.org
  8624. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
  8625. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
  8626. S: Maintained
  8627. F: net/core/flow.c
  8628. F: net/xfrm/
  8629. F: net/key/
  8630. F: net/ipv4/xfrm*
  8631. F: net/ipv4/esp4*
  8632. F: net/ipv4/ah4.c
  8633. F: net/ipv4/ipcomp.c
  8634. F: net/ipv4/ip_vti.c
  8635. F: net/ipv6/xfrm*
  8636. F: net/ipv6/esp6*
  8637. F: net/ipv6/ah6.c
  8638. F: net/ipv6/ipcomp6.c
  8639. F: net/ipv6/ip6_vti.c
  8640. F: include/uapi/linux/xfrm.h
  8641. F: include/net/xfrm.h
  8642. NETWORKING [IPv4/IPv6]
  8643. M: "David S. Miller" <davem@davemloft.net>
  8644. M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
  8645. M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
  8646. L: netdev@vger.kernel.org
  8647. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8648. S: Maintained
  8649. F: net/ipv4/
  8650. F: net/ipv6/
  8651. F: include/net/ip*
  8652. F: arch/x86/net/*
  8653. NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  8654. M: Paul Moore <paul@paul-moore.com>
  8655. W: https://github.com/netlabel
  8656. L: netdev@vger.kernel.org
  8657. L: linux-security-module@vger.kernel.org
  8658. S: Maintained
  8659. F: Documentation/netlabel/
  8660. F: include/net/calipso.h
  8661. F: include/net/cipso_ipv4.h
  8662. F: include/net/netlabel.h
  8663. F: include/uapi/linux/netfilter/xt_SECMARK.h
  8664. F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
  8665. F: net/netlabel/
  8666. F: net/ipv4/cipso_ipv4.c
  8667. F: net/ipv6/calipso.c
  8668. F: net/netfilter/xt_CONNSECMARK.c
  8669. F: net/netfilter/xt_SECMARK.c
  8670. NETWORKING [TLS]
  8671. M: Ilya Lesokhin <ilyal@mellanox.com>
  8672. M: Aviad Yehezkel <aviadye@mellanox.com>
  8673. M: Dave Watson <davejwatson@fb.com>
  8674. L: netdev@vger.kernel.org
  8675. S: Maintained
  8676. F: net/tls/*
  8677. F: include/uapi/linux/tls.h
  8678. F: include/net/tls.h
  8679. NETWORKING [WIRELESS]
  8680. L: linux-wireless@vger.kernel.org
  8681. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8682. NETDEVSIM
  8683. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8684. S: Maintained
  8685. F: drivers/net/netdevsim/*
  8686. NETXEN (1/10) GbE SUPPORT
  8687. M: Manish Chopra <manish.chopra@cavium.com>
  8688. M: Rahul Verma <rahul.verma@cavium.com>
  8689. M: Dept-GELinuxNICDev@cavium.com
  8690. L: netdev@vger.kernel.org
  8691. S: Supported
  8692. F: drivers/net/ethernet/qlogic/netxen/
  8693. NFC SUBSYSTEM
  8694. M: Samuel Ortiz <sameo@linux.intel.com>
  8695. L: linux-wireless@vger.kernel.org
  8696. L: linux-nfc@lists.01.org (subscribers-only)
  8697. S: Supported
  8698. F: net/nfc/
  8699. F: include/net/nfc/
  8700. F: include/uapi/linux/nfc.h
  8701. F: drivers/nfc/
  8702. F: include/linux/platform_data/nfcmrvl.h
  8703. F: include/linux/platform_data/nxp-nci.h
  8704. F: Documentation/devicetree/bindings/net/nfc/
  8705. NFS, SUNRPC, AND LOCKD CLIENTS
  8706. M: Trond Myklebust <trond.myklebust@primarydata.com>
  8707. M: Anna Schumaker <anna.schumaker@netapp.com>
  8708. L: linux-nfs@vger.kernel.org
  8709. W: http://client.linux-nfs.org
  8710. T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
  8711. S: Maintained
  8712. F: fs/lockd/
  8713. F: fs/nfs/
  8714. F: fs/nfs_common/
  8715. F: net/sunrpc/
  8716. F: include/linux/lockd/
  8717. F: include/linux/nfs*
  8718. F: include/linux/sunrpc/
  8719. F: include/uapi/linux/nfs*
  8720. F: include/uapi/linux/sunrpc/
  8721. NILFS2 FILESYSTEM
  8722. M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
  8723. L: linux-nilfs@vger.kernel.org
  8724. W: https://nilfs.sourceforge.io/
  8725. W: https://nilfs.osdn.jp/
  8726. T: git git://github.com/konis/nilfs2.git
  8727. S: Supported
  8728. F: Documentation/filesystems/nilfs2.txt
  8729. F: fs/nilfs2/
  8730. F: include/trace/events/nilfs2.h
  8731. F: include/uapi/linux/nilfs2_api.h
  8732. F: include/uapi/linux/nilfs2_ondisk.h
  8733. NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
  8734. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  8735. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  8736. S: Maintained
  8737. F: Documentation/scsi/NinjaSCSI.txt
  8738. F: drivers/scsi/pcmcia/nsp_*
  8739. NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
  8740. M: GOTO Masanori <gotom@debian.or.jp>
  8741. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  8742. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  8743. S: Maintained
  8744. F: Documentation/scsi/NinjaSCSI.txt
  8745. F: drivers/scsi/nsp32*
  8746. NIOS2 ARCHITECTURE
  8747. M: Ley Foon Tan <lftan@altera.com>
  8748. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  8749. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
  8750. S: Maintained
  8751. F: arch/nios2/
  8752. NOHZ, DYNTICKS SUPPORT
  8753. M: Frederic Weisbecker <fweisbec@gmail.com>
  8754. M: Thomas Gleixner <tglx@linutronix.de>
  8755. M: Ingo Molnar <mingo@kernel.org>
  8756. L: linux-kernel@vger.kernel.org
  8757. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
  8758. S: Maintained
  8759. F: kernel/time/tick*.*
  8760. F: include/linux/tick.h
  8761. F: include/linux/sched/nohz.h
  8762. NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
  8763. M: Pavel Machek <pavel@ucw.cz>
  8764. M: Sakari Ailus <sakari.ailus@iki.fi>
  8765. L: linux-media@vger.kernel.org
  8766. S: Maintained
  8767. F: drivers/media/i2c/et8ek8
  8768. F: drivers/media/i2c/ad5820.c
  8769. NOKIA N900 POWER SUPPLY DRIVERS
  8770. R: Pali Rohár <pali.rohar@gmail.com>
  8771. F: include/linux/power/bq2415x_charger.h
  8772. F: include/linux/power/bq27xxx_battery.h
  8773. F: include/linux/power/isp1704_charger.h
  8774. F: drivers/power/supply/bq2415x_charger.c
  8775. F: drivers/power/supply/bq27xxx_battery.c
  8776. F: drivers/power/supply/bq27xxx_battery_i2c.c
  8777. F: drivers/power/supply/isp1704_charger.c
  8778. F: drivers/power/supply/rx51_battery.c
  8779. NTB AMD DRIVER
  8780. M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
  8781. L: linux-ntb@googlegroups.com
  8782. S: Supported
  8783. F: drivers/ntb/hw/amd/
  8784. NTB DRIVER CORE
  8785. M: Jon Mason <jdmason@kudzu.us>
  8786. M: Dave Jiang <dave.jiang@intel.com>
  8787. M: Allen Hubbe <allenbh@gmail.com>
  8788. L: linux-ntb@googlegroups.com
  8789. S: Supported
  8790. W: https://github.com/jonmason/ntb/wiki
  8791. T: git git://github.com/jonmason/ntb.git
  8792. F: drivers/ntb/
  8793. F: drivers/net/ntb_netdev.c
  8794. F: include/linux/ntb.h
  8795. F: include/linux/ntb_transport.h
  8796. F: tools/testing/selftests/ntb/
  8797. NTB IDT DRIVER
  8798. M: Serge Semin <fancer.lancer@gmail.com>
  8799. L: linux-ntb@googlegroups.com
  8800. S: Supported
  8801. F: drivers/ntb/hw/idt/
  8802. NTB INTEL DRIVER
  8803. M: Dave Jiang <dave.jiang@intel.com>
  8804. L: linux-ntb@googlegroups.com
  8805. S: Supported
  8806. W: https://github.com/davejiang/linux/wiki
  8807. T: git https://github.com/davejiang/linux.git
  8808. F: drivers/ntb/hw/intel/
  8809. NTFS FILESYSTEM
  8810. M: Anton Altaparmakov <anton@tuxera.com>
  8811. L: linux-ntfs-dev@lists.sourceforge.net
  8812. W: http://www.tuxera.com/
  8813. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
  8814. S: Supported
  8815. F: Documentation/filesystems/ntfs.txt
  8816. F: fs/ntfs/
  8817. NUBUS SUBSYSTEM
  8818. M: Finn Thain <fthain@telegraphics.com.au>
  8819. L: linux-m68k@lists.linux-m68k.org
  8820. S: Maintained
  8821. F: arch/*/include/asm/nubus.h
  8822. F: drivers/nubus/
  8823. F: include/linux/nubus.h
  8824. F: include/uapi/linux/nubus.h
  8825. NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
  8826. M: Antonino Daplas <adaplas@gmail.com>
  8827. L: linux-fbdev@vger.kernel.org
  8828. S: Maintained
  8829. F: drivers/video/fbdev/riva/
  8830. F: drivers/video/fbdev/nvidia/
  8831. NVM EXPRESS DRIVER
  8832. M: Keith Busch <keith.busch@intel.com>
  8833. M: Jens Axboe <axboe@fb.com>
  8834. M: Christoph Hellwig <hch@lst.de>
  8835. M: Sagi Grimberg <sagi@grimberg.me>
  8836. L: linux-nvme@lists.infradead.org
  8837. T: git://git.infradead.org/nvme.git
  8838. W: http://git.infradead.org/nvme.git
  8839. S: Supported
  8840. F: drivers/nvme/host/
  8841. F: include/linux/nvme.h
  8842. F: include/uapi/linux/nvme_ioctl.h
  8843. NVM EXPRESS FC TRANSPORT DRIVERS
  8844. M: James Smart <james.smart@broadcom.com>
  8845. L: linux-nvme@lists.infradead.org
  8846. S: Supported
  8847. F: include/linux/nvme-fc.h
  8848. F: include/linux/nvme-fc-driver.h
  8849. F: drivers/nvme/host/fc.c
  8850. F: drivers/nvme/target/fc.c
  8851. F: drivers/nvme/target/fcloop.c
  8852. NVM EXPRESS TARGET DRIVER
  8853. M: Christoph Hellwig <hch@lst.de>
  8854. M: Sagi Grimberg <sagi@grimberg.me>
  8855. L: linux-nvme@lists.infradead.org
  8856. T: git://git.infradead.org/nvme.git
  8857. W: http://git.infradead.org/nvme.git
  8858. S: Supported
  8859. F: drivers/nvme/target/
  8860. NVMEM FRAMEWORK
  8861. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  8862. S: Maintained
  8863. F: drivers/nvmem/
  8864. F: Documentation/devicetree/bindings/nvmem/
  8865. F: Documentation/ABI/stable/sysfs-bus-nvmem
  8866. F: include/linux/nvmem-consumer.h
  8867. F: include/linux/nvmem-provider.h
  8868. NXP SGTL5000 DRIVER
  8869. M: Fabio Estevam <fabio.estevam@nxp.com>
  8870. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8871. S: Maintained
  8872. F: Documentation/devicetree/bindings/sound/sgtl5000.txt
  8873. F: sound/soc/codecs/sgtl5000*
  8874. NXP TDA998X DRM DRIVER
  8875. M: Russell King <linux@armlinux.org.uk>
  8876. S: Supported
  8877. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
  8878. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
  8879. F: drivers/gpu/drm/i2c/tda998x_drv.c
  8880. F: include/drm/i2c/tda998x.h
  8881. NXP TFA9879 DRIVER
  8882. M: Peter Rosin <peda@axentia.se>
  8883. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8884. S: Maintained
  8885. F: Documentation/devicetree/bindings/sound/tfa9879.txt
  8886. F: sound/soc/codecs/tfa9879*
  8887. NXP-NCI NFC DRIVER
  8888. M: Clément Perrochaud <clement.perrochaud@effinnov.com>
  8889. R: Charles Gorand <charles.gorand@effinnov.com>
  8890. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  8891. S: Supported
  8892. F: drivers/nfc/nxp-nci
  8893. OBJTOOL
  8894. M: Josh Poimboeuf <jpoimboe@redhat.com>
  8895. M: Peter Zijlstra <peterz@infradead.org>
  8896. S: Supported
  8897. F: tools/objtool/
  8898. OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
  8899. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  8900. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  8901. L: linuxppc-dev@lists.ozlabs.org
  8902. S: Supported
  8903. F: arch/powerpc/platforms/powernv/ocxl.c
  8904. F: arch/powerpc/include/asm/pnv-ocxl.h
  8905. F: drivers/misc/ocxl/
  8906. F: include/misc/ocxl*
  8907. F: include/uapi/misc/ocxl.h
  8908. F: Documentation/accelerators/ocxl.txt
  8909. OMAP AUDIO SUPPORT
  8910. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  8911. M: Jarkko Nikula <jarkko.nikula@bitmer.com>
  8912. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8913. L: linux-omap@vger.kernel.org
  8914. S: Maintained
  8915. F: sound/soc/omap/
  8916. OMAP CLOCK FRAMEWORK SUPPORT
  8917. M: Paul Walmsley <paul@pwsan.com>
  8918. L: linux-omap@vger.kernel.org
  8919. S: Maintained
  8920. F: arch/arm/*omap*/*clock*
  8921. OMAP DEVICE TREE SUPPORT
  8922. M: Benoît Cousson <bcousson@baylibre.com>
  8923. M: Tony Lindgren <tony@atomide.com>
  8924. L: linux-omap@vger.kernel.org
  8925. L: devicetree@vger.kernel.org
  8926. S: Maintained
  8927. F: arch/arm/boot/dts/*omap*
  8928. F: arch/arm/boot/dts/*am3*
  8929. F: arch/arm/boot/dts/*am4*
  8930. F: arch/arm/boot/dts/*am5*
  8931. F: arch/arm/boot/dts/*dra7*
  8932. OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
  8933. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  8934. L: linux-omap@vger.kernel.org
  8935. L: linux-fbdev@vger.kernel.org
  8936. S: Maintained
  8937. F: drivers/video/fbdev/omap2/
  8938. F: Documentation/arm/OMAP/DSS
  8939. OMAP FRAMEBUFFER SUPPORT
  8940. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  8941. L: linux-fbdev@vger.kernel.org
  8942. L: linux-omap@vger.kernel.org
  8943. S: Maintained
  8944. F: drivers/video/fbdev/omap/
  8945. OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
  8946. M: Roger Quadros <rogerq@ti.com>
  8947. M: Tony Lindgren <tony@atomide.com>
  8948. L: linux-omap@vger.kernel.org
  8949. S: Maintained
  8950. F: drivers/memory/omap-gpmc.c
  8951. F: arch/arm/mach-omap2/*gpmc*
  8952. OMAP GPIO DRIVER
  8953. M: Grygorii Strashko <grygorii.strashko@ti.com>
  8954. M: Santosh Shilimkar <ssantosh@kernel.org>
  8955. M: Kevin Hilman <khilman@kernel.org>
  8956. L: linux-omap@vger.kernel.org
  8957. S: Maintained
  8958. F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
  8959. F: drivers/gpio/gpio-omap.c
  8960. OMAP HARDWARE SPINLOCK SUPPORT
  8961. M: Ohad Ben-Cohen <ohad@wizery.com>
  8962. L: linux-omap@vger.kernel.org
  8963. S: Maintained
  8964. F: drivers/hwspinlock/omap_hwspinlock.c
  8965. OMAP HS MMC SUPPORT
  8966. L: linux-mmc@vger.kernel.org
  8967. L: linux-omap@vger.kernel.org
  8968. S: Orphan
  8969. F: drivers/mmc/host/omap_hsmmc.c
  8970. OMAP HWMOD DATA
  8971. M: Paul Walmsley <paul@pwsan.com>
  8972. L: linux-omap@vger.kernel.org
  8973. S: Maintained
  8974. F: arch/arm/mach-omap2/omap_hwmod*data*
  8975. OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
  8976. M: Benoît Cousson <bcousson@baylibre.com>
  8977. L: linux-omap@vger.kernel.org
  8978. S: Maintained
  8979. F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
  8980. OMAP HWMOD SUPPORT
  8981. M: Benoît Cousson <bcousson@baylibre.com>
  8982. M: Paul Walmsley <paul@pwsan.com>
  8983. L: linux-omap@vger.kernel.org
  8984. S: Maintained
  8985. F: arch/arm/mach-omap2/omap_hwmod.*
  8986. OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
  8987. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8988. L: linux-media@vger.kernel.org
  8989. S: Maintained
  8990. F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
  8991. F: drivers/media/platform/omap3isp/
  8992. F: drivers/staging/media/omap4iss/
  8993. OMAP MMC SUPPORT
  8994. M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
  8995. L: linux-omap@vger.kernel.org
  8996. S: Maintained
  8997. F: drivers/mmc/host/omap.c
  8998. OMAP POWER MANAGEMENT SUPPORT
  8999. M: Kevin Hilman <khilman@kernel.org>
  9000. L: linux-omap@vger.kernel.org
  9001. S: Maintained
  9002. F: arch/arm/*omap*/*pm*
  9003. F: drivers/cpufreq/omap-cpufreq.c
  9004. OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
  9005. M: Rajendra Nayak <rnayak@codeaurora.org>
  9006. M: Paul Walmsley <paul@pwsan.com>
  9007. L: linux-omap@vger.kernel.org
  9008. S: Maintained
  9009. F: arch/arm/mach-omap2/prm*
  9010. OMAP RANDOM NUMBER GENERATOR SUPPORT
  9011. M: Deepak Saxena <dsaxena@plexity.net>
  9012. S: Maintained
  9013. F: drivers/char/hw_random/omap-rng.c
  9014. OMAP USB SUPPORT
  9015. L: linux-usb@vger.kernel.org
  9016. L: linux-omap@vger.kernel.org
  9017. S: Orphan
  9018. F: drivers/usb/*/*omap*
  9019. F: arch/arm/*omap*/usb*
  9020. OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
  9021. M: Mark Jackson <mpfj@newflow.co.uk>
  9022. L: linux-omap@vger.kernel.org
  9023. S: Maintained
  9024. F: arch/arm/boot/dts/am335x-nano.dts
  9025. OMAP1 SUPPORT
  9026. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  9027. M: Tony Lindgren <tony@atomide.com>
  9028. L: linux-omap@vger.kernel.org
  9029. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9030. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9031. S: Maintained
  9032. F: arch/arm/mach-omap1/
  9033. F: arch/arm/plat-omap/
  9034. F: arch/arm/configs/omap1_defconfig
  9035. F: drivers/i2c/busses/i2c-omap.c
  9036. F: include/linux/i2c-omap.h
  9037. OMAP2+ SUPPORT
  9038. M: Tony Lindgren <tony@atomide.com>
  9039. L: linux-omap@vger.kernel.org
  9040. W: http://www.muru.com/linux/omap/
  9041. W: http://linux.omap.com/
  9042. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9043. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9044. S: Maintained
  9045. F: arch/arm/mach-omap2/
  9046. F: arch/arm/plat-omap/
  9047. F: arch/arm/configs/omap2plus_defconfig
  9048. F: drivers/i2c/busses/i2c-omap.c
  9049. F: drivers/irqchip/irq-omap-intc.c
  9050. F: drivers/mfd/*omap*.c
  9051. F: drivers/mfd/menelaus.c
  9052. F: drivers/mfd/palmas.c
  9053. F: drivers/mfd/tps65217.c
  9054. F: drivers/mfd/tps65218.c
  9055. F: drivers/mfd/tps65910.c
  9056. F: drivers/mfd/twl-core.[ch]
  9057. F: drivers/mfd/twl4030*.c
  9058. F: drivers/mfd/twl6030*.c
  9059. F: drivers/mfd/twl6040*.c
  9060. F: drivers/regulator/palmas-regulator*.c
  9061. F: drivers/regulator/pbias-regulator.c
  9062. F: drivers/regulator/tps65217-regulator.c
  9063. F: drivers/regulator/tps65218-regulator.c
  9064. F: drivers/regulator/tps65910-regulator.c
  9065. F: drivers/regulator/twl-regulator.c
  9066. F: drivers/regulator/twl6030-regulator.c
  9067. F: include/linux/i2c-omap.h
  9068. ONION OMEGA2+ BOARD
  9069. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  9070. L: linux-mips@linux-mips.org
  9071. S: Maintained
  9072. F: arch/mips/boot/dts/ralink/omega2p.dts
  9073. OMFS FILESYSTEM
  9074. M: Bob Copeland <me@bobcopeland.com>
  9075. L: linux-karma-devel@lists.sourceforge.net
  9076. S: Maintained
  9077. F: Documentation/filesystems/omfs.txt
  9078. F: fs/omfs/
  9079. OMNIKEY CARDMAN 4000 DRIVER
  9080. M: Harald Welte <laforge@gnumonks.org>
  9081. S: Maintained
  9082. F: drivers/char/pcmcia/cm4000_cs.c
  9083. F: include/linux/cm4000_cs.h
  9084. F: include/uapi/linux/cm4000_cs.h
  9085. OMNIKEY CARDMAN 4040 DRIVER
  9086. M: Harald Welte <laforge@gnumonks.org>
  9087. S: Maintained
  9088. F: drivers/char/pcmcia/cm4040_cs.*
  9089. OMNIVISION OV13858 SENSOR DRIVER
  9090. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9091. L: linux-media@vger.kernel.org
  9092. T: git git://linuxtv.org/media_tree.git
  9093. S: Maintained
  9094. F: drivers/media/i2c/ov13858.c
  9095. OMNIVISION OV2685 SENSOR DRIVER
  9096. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9097. L: linux-media@vger.kernel.org
  9098. T: git git://linuxtv.org/media_tree.git
  9099. S: Maintained
  9100. F: drivers/media/i2c/ov2685.c
  9101. OMNIVISION OV5640 SENSOR DRIVER
  9102. M: Steve Longerbeam <slongerbeam@gmail.com>
  9103. L: linux-media@vger.kernel.org
  9104. T: git git://linuxtv.org/media_tree.git
  9105. S: Maintained
  9106. F: drivers/media/i2c/ov5640.c
  9107. OMNIVISION OV5647 SENSOR DRIVER
  9108. M: Luis Oliveira <lolivei@synopsys.com>
  9109. L: linux-media@vger.kernel.org
  9110. T: git git://linuxtv.org/media_tree.git
  9111. S: Maintained
  9112. F: drivers/media/i2c/ov5647.c
  9113. OMNIVISION OV5695 SENSOR DRIVER
  9114. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9115. L: linux-media@vger.kernel.org
  9116. T: git git://linuxtv.org/media_tree.git
  9117. S: Maintained
  9118. F: drivers/media/i2c/ov5695.c
  9119. OMNIVISION OV7670 SENSOR DRIVER
  9120. M: Jonathan Corbet <corbet@lwn.net>
  9121. L: linux-media@vger.kernel.org
  9122. T: git git://linuxtv.org/media_tree.git
  9123. S: Maintained
  9124. F: drivers/media/i2c/ov7670.c
  9125. F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
  9126. OMNIVISION OV772x SENSOR DRIVER
  9127. M: Jacopo Mondi <jacopo@jmondi.org>
  9128. L: linux-media@vger.kernel.org
  9129. T: git git://linuxtv.org/media_tree.git
  9130. S: Odd fixes
  9131. F: drivers/media/i2c/ov772x.c
  9132. F: include/media/i2c/ov772x.h
  9133. OMNIVISION OV7740 SENSOR DRIVER
  9134. M: Wenyou Yang <wenyou.yang@microchip.com>
  9135. L: linux-media@vger.kernel.org
  9136. T: git git://linuxtv.org/media_tree.git
  9137. S: Maintained
  9138. F: drivers/media/i2c/ov7740.c
  9139. F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
  9140. OMNIVISION OV9650 SENSOR DRIVER
  9141. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9142. R: Akinobu Mita <akinobu.mita@gmail.com>
  9143. R: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9144. L: linux-media@vger.kernel.org
  9145. T: git git://linuxtv.org/media_tree.git
  9146. S: Maintained
  9147. F: drivers/media/i2c/ov9650.c
  9148. F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
  9149. ONENAND FLASH DRIVER
  9150. M: Kyungmin Park <kyungmin.park@samsung.com>
  9151. L: linux-mtd@lists.infradead.org
  9152. S: Maintained
  9153. F: drivers/mtd/nand/onenand/
  9154. F: include/linux/mtd/onenand*.h
  9155. ONSTREAM SCSI TAPE DRIVER
  9156. M: Willem Riede <osst@riede.org>
  9157. L: osst-users@lists.sourceforge.net
  9158. L: linux-scsi@vger.kernel.org
  9159. S: Maintained
  9160. F: Documentation/scsi/osst.txt
  9161. F: drivers/scsi/osst.*
  9162. F: drivers/scsi/osst_*.h
  9163. F: drivers/scsi/st.h
  9164. OP-TEE DRIVER
  9165. M: Jens Wiklander <jens.wiklander@linaro.org>
  9166. S: Maintained
  9167. F: drivers/tee/optee/
  9168. OPA-VNIC DRIVER
  9169. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  9170. M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
  9171. L: linux-rdma@vger.kernel.org
  9172. S: Supported
  9173. F: drivers/infiniband/ulp/opa_vnic
  9174. OPEN FIRMWARE AND DEVICE TREE OVERLAYS
  9175. M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
  9176. L: devicetree@vger.kernel.org
  9177. S: Maintained
  9178. F: Documentation/devicetree/dynamic-resolution-notes.txt
  9179. F: Documentation/devicetree/overlay-notes.txt
  9180. F: drivers/of/overlay.c
  9181. F: drivers/of/resolver.c
  9182. OPEN FIRMWARE AND FLATTENED DEVICE TREE
  9183. M: Rob Herring <robh+dt@kernel.org>
  9184. M: Frank Rowand <frowand.list@gmail.com>
  9185. L: devicetree@vger.kernel.org
  9186. W: http://www.devicetree.org/
  9187. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9188. S: Maintained
  9189. F: drivers/of/
  9190. F: include/linux/of*.h
  9191. F: scripts/dtc/
  9192. F: Documentation/ABI/testing/sysfs-firmware-ofw
  9193. OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
  9194. M: Rob Herring <robh+dt@kernel.org>
  9195. M: Mark Rutland <mark.rutland@arm.com>
  9196. L: devicetree@vger.kernel.org
  9197. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9198. Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
  9199. S: Maintained
  9200. F: Documentation/devicetree/
  9201. F: arch/*/boot/dts/
  9202. F: include/dt-bindings/
  9203. OPENCORES I2C BUS DRIVER
  9204. M: Peter Korsgaard <jacmet@sunsite.dk>
  9205. L: linux-i2c@vger.kernel.org
  9206. S: Maintained
  9207. F: Documentation/i2c/busses/i2c-ocores
  9208. F: drivers/i2c/busses/i2c-ocores.c
  9209. OPENRISC ARCHITECTURE
  9210. M: Jonas Bonn <jonas@southpole.se>
  9211. M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
  9212. M: Stafford Horne <shorne@gmail.com>
  9213. T: git git://github.com/openrisc/linux.git
  9214. L: openrisc@lists.librecores.org
  9215. W: http://openrisc.io
  9216. S: Maintained
  9217. F: Documentation/devicetree/bindings/openrisc/
  9218. F: Documentation/openrisc/
  9219. F: arch/openrisc/
  9220. F: drivers/irqchip/irq-ompic.c
  9221. F: drivers/irqchip/irq-or1k-*
  9222. OPENVSWITCH
  9223. M: Pravin B Shelar <pshelar@ovn.org>
  9224. L: netdev@vger.kernel.org
  9225. L: dev@openvswitch.org
  9226. W: http://openvswitch.org
  9227. S: Maintained
  9228. F: net/openvswitch/
  9229. F: include/uapi/linux/openvswitch.h
  9230. OPERATING PERFORMANCE POINTS (OPP)
  9231. M: Viresh Kumar <vireshk@kernel.org>
  9232. M: Nishanth Menon <nm@ti.com>
  9233. M: Stephen Boyd <sboyd@kernel.org>
  9234. L: linux-pm@vger.kernel.org
  9235. S: Maintained
  9236. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  9237. F: drivers/opp/
  9238. F: include/linux/pm_opp.h
  9239. F: Documentation/power/opp.txt
  9240. F: Documentation/devicetree/bindings/opp/
  9241. OPL4 DRIVER
  9242. M: Clemens Ladisch <clemens@ladisch.de>
  9243. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9244. T: git git://git.alsa-project.org/alsa-kernel.git
  9245. S: Maintained
  9246. F: sound/drivers/opl4/
  9247. OPROFILE
  9248. M: Robert Richter <rric@kernel.org>
  9249. L: oprofile-list@lists.sf.net
  9250. S: Maintained
  9251. F: arch/*/include/asm/oprofile*.h
  9252. F: arch/*/oprofile/
  9253. F: drivers/oprofile/
  9254. F: include/linux/oprofile.h
  9255. ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
  9256. M: Mark Fasheh <mark@fasheh.com>
  9257. M: Joel Becker <jlbec@evilplan.org>
  9258. L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
  9259. W: http://ocfs2.wiki.kernel.org
  9260. S: Supported
  9261. F: Documentation/filesystems/ocfs2.txt
  9262. F: Documentation/filesystems/dlmfs.txt
  9263. F: fs/ocfs2/
  9264. ORANGEFS FILESYSTEM
  9265. M: Mike Marshall <hubcap@omnibond.com>
  9266. R: Martin Brandenburg <martin@omnibond.com>
  9267. L: devel@lists.orangefs.org
  9268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
  9269. S: Supported
  9270. F: fs/orangefs/
  9271. F: Documentation/filesystems/orangefs.txt
  9272. ORINOCO DRIVER
  9273. L: linux-wireless@vger.kernel.org
  9274. W: http://wireless.kernel.org/en/users/Drivers/orinoco
  9275. W: http://www.nongnu.org/orinoco/
  9276. S: Orphan
  9277. F: drivers/net/wireless/intersil/orinoco/
  9278. OSD LIBRARY and FILESYSTEM
  9279. M: Boaz Harrosh <ooo@electrozaur.com>
  9280. S: Maintained
  9281. F: drivers/scsi/osd/
  9282. F: include/scsi/osd_*
  9283. F: fs/exofs/
  9284. OV2659 OMNIVISION SENSOR DRIVER
  9285. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  9286. L: linux-media@vger.kernel.org
  9287. W: https://linuxtv.org
  9288. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9289. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  9290. S: Maintained
  9291. F: drivers/media/i2c/ov2659.c
  9292. F: include/media/i2c/ov2659.h
  9293. OVERLAY FILESYSTEM
  9294. M: Miklos Szeredi <miklos@szeredi.hu>
  9295. L: linux-unionfs@vger.kernel.org
  9296. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
  9297. S: Supported
  9298. F: fs/overlayfs/
  9299. F: Documentation/filesystems/overlayfs.txt
  9300. P54 WIRELESS DRIVER
  9301. M: Christian Lamparter <chunkeey@googlemail.com>
  9302. L: linux-wireless@vger.kernel.org
  9303. W: http://wireless.kernel.org/en/users/Drivers/p54
  9304. S: Maintained
  9305. F: drivers/net/wireless/intersil/p54/
  9306. PA SEMI ETHERNET DRIVER
  9307. L: netdev@vger.kernel.org
  9308. S: Orphan
  9309. F: drivers/net/ethernet/pasemi/*
  9310. PA SEMI SMBUS DRIVER
  9311. L: linux-i2c@vger.kernel.org
  9312. S: Orphan
  9313. F: drivers/i2c/busses/i2c-pasemi.c
  9314. PADATA PARALLEL EXECUTION MECHANISM
  9315. M: Steffen Klassert <steffen.klassert@secunet.com>
  9316. L: linux-crypto@vger.kernel.org
  9317. S: Maintained
  9318. F: kernel/padata.c
  9319. F: include/linux/padata.h
  9320. F: Documentation/padata.txt
  9321. PANASONIC LAPTOP ACPI EXTRAS DRIVER
  9322. M: Harald Welte <laforge@gnumonks.org>
  9323. L: platform-driver-x86@vger.kernel.org
  9324. S: Maintained
  9325. F: drivers/platform/x86/panasonic-laptop.c
  9326. PARALLEL LCD/KEYPAD PANEL DRIVER
  9327. M: Willy Tarreau <willy@haproxy.com>
  9328. M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
  9329. S: Odd Fixes
  9330. F: Documentation/misc-devices/lcd-panel-cgram.txt
  9331. F: drivers/misc/panel.c
  9332. PARALLEL PORT SUBSYSTEM
  9333. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  9334. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  9335. L: linux-parport@lists.infradead.org (subscribers-only)
  9336. S: Maintained
  9337. F: drivers/parport/
  9338. F: include/linux/parport*.h
  9339. F: drivers/char/ppdev.c
  9340. F: include/uapi/linux/ppdev.h
  9341. F: Documentation/parport*.txt
  9342. PARAVIRT_OPS INTERFACE
  9343. M: Juergen Gross <jgross@suse.com>
  9344. M: Alok Kataria <akataria@vmware.com>
  9345. L: virtualization@lists.linux-foundation.org
  9346. S: Supported
  9347. F: Documentation/virtual/paravirt_ops.txt
  9348. F: arch/*/kernel/paravirt*
  9349. F: arch/*/include/asm/paravirt*.h
  9350. F: include/linux/hypervisor.h
  9351. PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
  9352. M: Tim Waugh <tim@cyberelk.net>
  9353. L: linux-parport@lists.infradead.org (subscribers-only)
  9354. S: Maintained
  9355. F: Documentation/blockdev/paride.txt
  9356. F: drivers/block/paride/
  9357. PARISC ARCHITECTURE
  9358. M: "James E.J. Bottomley" <jejb@parisc-linux.org>
  9359. M: Helge Deller <deller@gmx.de>
  9360. L: linux-parisc@vger.kernel.org
  9361. W: http://www.parisc-linux.org/
  9362. Q: http://patchwork.kernel.org/project/linux-parisc/list/
  9363. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
  9364. T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
  9365. S: Maintained
  9366. F: arch/parisc/
  9367. F: Documentation/parisc/
  9368. F: drivers/parisc/
  9369. F: drivers/char/agp/parisc-agp.c
  9370. F: drivers/input/serio/gscps2.c
  9371. F: drivers/parport/parport_gsc.*
  9372. F: drivers/tty/serial/8250/8250_gsc.c
  9373. F: drivers/video/fbdev/sti*
  9374. F: drivers/video/console/sti*
  9375. F: drivers/video/logo/logo_parisc*
  9376. PARMAN
  9377. M: Jiri Pirko <jiri@mellanox.com>
  9378. L: netdev@vger.kernel.org
  9379. S: Supported
  9380. F: lib/parman.c
  9381. F: lib/test_parman.c
  9382. F: include/linux/parman.h
  9383. PC87360 HARDWARE MONITORING DRIVER
  9384. M: Jim Cromie <jim.cromie@gmail.com>
  9385. L: linux-hwmon@vger.kernel.org
  9386. S: Maintained
  9387. F: Documentation/hwmon/pc87360
  9388. F: drivers/hwmon/pc87360.c
  9389. PC8736x GPIO DRIVER
  9390. M: Jim Cromie <jim.cromie@gmail.com>
  9391. S: Maintained
  9392. F: drivers/char/pc8736x_gpio.c
  9393. PC87427 HARDWARE MONITORING DRIVER
  9394. M: Jean Delvare <jdelvare@suse.com>
  9395. L: linux-hwmon@vger.kernel.org
  9396. S: Maintained
  9397. F: Documentation/hwmon/pc87427
  9398. F: drivers/hwmon/pc87427.c
  9399. PCA9532 LED DRIVER
  9400. M: Riku Voipio <riku.voipio@iki.fi>
  9401. S: Maintained
  9402. F: drivers/leds/leds-pca9532.c
  9403. F: include/linux/leds-pca9532.h
  9404. PCA9541 I2C BUS MASTER SELECTOR DRIVER
  9405. M: Guenter Roeck <linux@roeck-us.net>
  9406. L: linux-i2c@vger.kernel.org
  9407. S: Maintained
  9408. F: drivers/i2c/muxes/i2c-mux-pca9541.c
  9409. PCDP - PRIMARY CONSOLE AND DEBUG PORT
  9410. M: Khalid Aziz <khalid@gonehiking.org>
  9411. S: Maintained
  9412. F: drivers/firmware/pcdp.*
  9413. PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  9414. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9415. L: linux-pci@vger.kernel.org
  9416. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9417. S: Maintained
  9418. F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
  9419. F: drivers/pci/host/pci-aardvark.c
  9420. PCI DRIVER FOR ALTERA PCIE IP
  9421. M: Ley Foon Tan <lftan@altera.com>
  9422. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9423. L: linux-pci@vger.kernel.org
  9424. S: Supported
  9425. F: Documentation/devicetree/bindings/pci/altera-pcie.txt
  9426. F: drivers/pci/host/pcie-altera.c
  9427. PCI DRIVER FOR APPLIEDMICRO XGENE
  9428. M: Tanmay Inamdar <tinamdar@apm.com>
  9429. L: linux-pci@vger.kernel.org
  9430. L: linux-arm-kernel@lists.infradead.org
  9431. S: Maintained
  9432. F: Documentation/devicetree/bindings/pci/xgene-pci.txt
  9433. F: drivers/pci/host/pci-xgene.c
  9434. PCI DRIVER FOR ARM VERSATILE PLATFORM
  9435. M: Rob Herring <robh@kernel.org>
  9436. L: linux-pci@vger.kernel.org
  9437. L: linux-arm-kernel@lists.infradead.org
  9438. S: Maintained
  9439. F: Documentation/devicetree/bindings/pci/versatile.txt
  9440. F: drivers/pci/host/pci-versatile.c
  9441. PCI DRIVER FOR ARMADA 8K
  9442. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9443. L: linux-pci@vger.kernel.org
  9444. L: linux-arm-kernel@lists.infradead.org
  9445. S: Maintained
  9446. F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
  9447. F: drivers/pci/dwc/pcie-armada8k.c
  9448. PCI DRIVER FOR CADENCE PCIE IP
  9449. M: Alan Douglas <adouglas@cadence.com>
  9450. L: linux-pci@vger.kernel.org
  9451. S: Maintained
  9452. F: Documentation/devicetree/bindings/pci/cdns,*.txt
  9453. F: drivers/pci/cadence/pcie-cadence*
  9454. PCI DRIVER FOR FREESCALE LAYERSCAPE
  9455. M: Minghuan Lian <minghuan.Lian@freescale.com>
  9456. M: Mingkai Hu <mingkai.hu@freescale.com>
  9457. M: Roy Zang <tie-fei.zang@freescale.com>
  9458. L: linuxppc-dev@lists.ozlabs.org
  9459. L: linux-pci@vger.kernel.org
  9460. L: linux-arm-kernel@lists.infradead.org
  9461. S: Maintained
  9462. F: drivers/pci/dwc/*layerscape*
  9463. PCI DRIVER FOR GENERIC OF HOSTS
  9464. M: Will Deacon <will.deacon@arm.com>
  9465. L: linux-pci@vger.kernel.org
  9466. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9467. S: Maintained
  9468. F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
  9469. F: drivers/pci/host/pci-host-common.c
  9470. F: drivers/pci/host/pci-host-generic.c
  9471. PCI DRIVER FOR IMX6
  9472. M: Richard Zhu <hongxing.zhu@nxp.com>
  9473. M: Lucas Stach <l.stach@pengutronix.de>
  9474. L: linux-pci@vger.kernel.org
  9475. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9476. S: Maintained
  9477. F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
  9478. F: drivers/pci/dwc/*imx6*
  9479. PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  9480. M: Keith Busch <keith.busch@intel.com>
  9481. M: Jonathan Derrick <jonathan.derrick@intel.com>
  9482. L: linux-pci@vger.kernel.org
  9483. S: Supported
  9484. F: drivers/pci/host/vmd.c
  9485. PCI DRIVER FOR MICROSEMI SWITCHTEC
  9486. M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  9487. M: Logan Gunthorpe <logang@deltatee.com>
  9488. L: linux-pci@vger.kernel.org
  9489. S: Maintained
  9490. F: Documentation/switchtec.txt
  9491. F: Documentation/ABI/testing/sysfs-class-switchtec
  9492. F: drivers/pci/switch/switchtec*
  9493. F: include/uapi/linux/switchtec_ioctl.h
  9494. F: include/linux/switchtec.h
  9495. F: drivers/ntb/hw/mscc/
  9496. PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
  9497. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9498. M: Jason Cooper <jason@lakedaemon.net>
  9499. L: linux-pci@vger.kernel.org
  9500. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9501. S: Maintained
  9502. F: drivers/pci/host/*mvebu*
  9503. PCI DRIVER FOR NVIDIA TEGRA
  9504. M: Thierry Reding <thierry.reding@gmail.com>
  9505. L: linux-tegra@vger.kernel.org
  9506. L: linux-pci@vger.kernel.org
  9507. S: Supported
  9508. F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
  9509. F: drivers/pci/host/pci-tegra.c
  9510. PCI DRIVER FOR RENESAS R-CAR
  9511. M: Simon Horman <horms@verge.net.au>
  9512. L: linux-pci@vger.kernel.org
  9513. L: linux-renesas-soc@vger.kernel.org
  9514. S: Maintained
  9515. F: drivers/pci/host/*rcar*
  9516. PCI DRIVER FOR SAMSUNG EXYNOS
  9517. M: Jingoo Han <jingoohan1@gmail.com>
  9518. L: linux-pci@vger.kernel.org
  9519. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9520. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9521. S: Maintained
  9522. F: drivers/pci/dwc/pci-exynos.c
  9523. PCI DRIVER FOR SYNOPSYS DESIGNWARE
  9524. M: Jingoo Han <jingoohan1@gmail.com>
  9525. M: Joao Pinto <Joao.Pinto@synopsys.com>
  9526. L: linux-pci@vger.kernel.org
  9527. S: Maintained
  9528. F: Documentation/devicetree/bindings/pci/designware-pcie.txt
  9529. F: drivers/pci/dwc/*designware*
  9530. PCI DRIVER FOR TI DRA7XX
  9531. M: Kishon Vijay Abraham I <kishon@ti.com>
  9532. L: linux-omap@vger.kernel.org
  9533. L: linux-pci@vger.kernel.org
  9534. S: Supported
  9535. F: Documentation/devicetree/bindings/pci/ti-pci.txt
  9536. F: drivers/pci/dwc/pci-dra7xx.c
  9537. PCI DRIVER FOR TI KEYSTONE
  9538. M: Murali Karicheri <m-karicheri2@ti.com>
  9539. L: linux-pci@vger.kernel.org
  9540. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9541. S: Maintained
  9542. F: drivers/pci/dwc/*keystone*
  9543. PCI ENDPOINT SUBSYSTEM
  9544. M: Kishon Vijay Abraham I <kishon@ti.com>
  9545. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9546. L: linux-pci@vger.kernel.org
  9547. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  9548. S: Supported
  9549. F: drivers/pci/endpoint/
  9550. F: drivers/misc/pci_endpoint_test.c
  9551. F: tools/pci/
  9552. PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
  9553. M: Russell Currey <ruscur@russell.cc>
  9554. L: linuxppc-dev@lists.ozlabs.org
  9555. S: Supported
  9556. F: Documentation/powerpc/eeh-pci-error-recovery.txt
  9557. F: arch/powerpc/kernel/eeh*.c
  9558. F: arch/powerpc/platforms/*/eeh*.c
  9559. F: arch/powerpc/include/*/eeh*.h
  9560. PCI ERROR RECOVERY
  9561. M: Linas Vepstas <linasvepstas@gmail.com>
  9562. L: linux-pci@vger.kernel.org
  9563. S: Supported
  9564. F: Documentation/PCI/pci-error-recovery.txt
  9565. PCI MSI DRIVER FOR ALTERA MSI IP
  9566. M: Ley Foon Tan <lftan@altera.com>
  9567. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9568. L: linux-pci@vger.kernel.org
  9569. S: Supported
  9570. F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
  9571. F: drivers/pci/host/pcie-altera-msi.c
  9572. PCI MSI DRIVER FOR APPLIEDMICRO XGENE
  9573. M: Duc Dang <dhdang@apm.com>
  9574. L: linux-pci@vger.kernel.org
  9575. L: linux-arm-kernel@lists.infradead.org
  9576. S: Maintained
  9577. F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
  9578. F: drivers/pci/host/pci-xgene-msi.c
  9579. PCI SUBSYSTEM
  9580. M: Bjorn Helgaas <bhelgaas@google.com>
  9581. L: linux-pci@vger.kernel.org
  9582. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9583. T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  9584. S: Supported
  9585. F: Documentation/devicetree/bindings/pci/
  9586. F: Documentation/PCI/
  9587. F: drivers/acpi/pci*
  9588. F: drivers/pci/
  9589. F: include/asm-generic/pci*
  9590. F: include/linux/pci*
  9591. F: include/linux/of_pci.h
  9592. F: include/uapi/linux/pci*
  9593. F: lib/pci*
  9594. F: arch/x86/pci/
  9595. F: arch/x86/kernel/quirks.c
  9596. PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  9597. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9598. L: linux-pci@vger.kernel.org
  9599. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9600. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
  9601. S: Supported
  9602. F: drivers/pci/cadence/
  9603. F: drivers/pci/host/
  9604. F: drivers/pci/dwc/
  9605. PCIE DRIVER FOR AXIS ARTPEC
  9606. M: Niklas Cassel <niklas.cassel@axis.com>
  9607. M: Jesper Nilsson <jesper.nilsson@axis.com>
  9608. L: linux-arm-kernel@axis.com
  9609. L: linux-pci@vger.kernel.org
  9610. S: Maintained
  9611. F: Documentation/devicetree/bindings/pci/axis,artpec*
  9612. F: drivers/pci/dwc/*artpec*
  9613. PCIE DRIVER FOR CAVIUM THUNDERX
  9614. M: David Daney <david.daney@cavium.com>
  9615. L: linux-pci@vger.kernel.org
  9616. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9617. S: Supported
  9618. F: Documentation/devicetree/bindings/pci/pci-thunder-*
  9619. F: drivers/pci/host/pci-thunder-*
  9620. PCIE DRIVER FOR HISILICON
  9621. M: Zhou Wang <wangzhou1@hisilicon.com>
  9622. L: linux-pci@vger.kernel.org
  9623. S: Maintained
  9624. F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
  9625. F: drivers/pci/dwc/pcie-hisi.c
  9626. PCIE DRIVER FOR HISILICON KIRIN
  9627. M: Xiaowei Song <songxiaowei@hisilicon.com>
  9628. M: Binghui Wang <wangbinghui@hisilicon.com>
  9629. L: linux-pci@vger.kernel.org
  9630. S: Maintained
  9631. F: Documentation/devicetree/bindings/pci/pcie-kirin.txt
  9632. F: drivers/pci/dwc/pcie-kirin.c
  9633. PCIE DRIVER FOR HISILICON STB
  9634. M: Jianguo Sun <sunjianguo1@huawei.com>
  9635. M: Shawn Guo <shawn.guo@linaro.org>
  9636. L: linux-pci@vger.kernel.org
  9637. S: Maintained
  9638. F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
  9639. F: drivers/pci/dwc/pcie-histb.c
  9640. PCIE DRIVER FOR MEDIATEK
  9641. M: Ryder Lee <ryder.lee@mediatek.com>
  9642. L: linux-pci@vger.kernel.org
  9643. L: linux-mediatek@lists.infradead.org
  9644. S: Supported
  9645. F: Documentation/devicetree/bindings/pci/mediatek*
  9646. F: drivers/pci/host/*mediatek*
  9647. PCIE DRIVER FOR QUALCOMM MSM
  9648. M: Stanimir Varbanov <svarbanov@mm-sol.com>
  9649. L: linux-pci@vger.kernel.org
  9650. L: linux-arm-msm@vger.kernel.org
  9651. S: Maintained
  9652. F: drivers/pci/dwc/*qcom*
  9653. PCIE DRIVER FOR ROCKCHIP
  9654. M: Shawn Lin <shawn.lin@rock-chips.com>
  9655. L: linux-pci@vger.kernel.org
  9656. L: linux-rockchip@lists.infradead.org
  9657. S: Maintained
  9658. F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
  9659. F: drivers/pci/host/pcie-rockchip.c
  9660. PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
  9661. M: Linus Walleij <linus.walleij@linaro.org>
  9662. L: linux-pci@vger.kernel.org
  9663. S: Maintained
  9664. F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
  9665. F: drivers/pci/host/pci-v3-semi.c
  9666. PCIE DRIVER FOR ST SPEAR13XX
  9667. M: Pratyush Anand <pratyush.anand@gmail.com>
  9668. L: linux-pci@vger.kernel.org
  9669. S: Maintained
  9670. F: drivers/pci/dwc/*spear*
  9671. PCMCIA SUBSYSTEM
  9672. M: Dominik Brodowski <linux@dominikbrodowski.net>
  9673. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
  9674. S: Odd Fixes
  9675. F: Documentation/pcmcia/
  9676. F: tools/pcmcia/
  9677. F: drivers/pcmcia/
  9678. F: include/pcmcia/
  9679. PCNET32 NETWORK DRIVER
  9680. M: Don Fry <pcnet32@frontier.com>
  9681. L: netdev@vger.kernel.org
  9682. S: Maintained
  9683. F: drivers/net/ethernet/amd/pcnet32.c
  9684. PCRYPT PARALLEL CRYPTO ENGINE
  9685. M: Steffen Klassert <steffen.klassert@secunet.com>
  9686. L: linux-crypto@vger.kernel.org
  9687. S: Maintained
  9688. F: crypto/pcrypt.c
  9689. F: include/crypto/pcrypt.h
  9690. PEAQ WMI HOTKEYS DRIVER
  9691. M: Hans de Goede <hdegoede@redhat.com>
  9692. L: platform-driver-x86@vger.kernel.org
  9693. S: Maintained
  9694. F: drivers/platform/x86/peaq-wmi.c
  9695. PER-CPU MEMORY ALLOCATOR
  9696. M: Tejun Heo <tj@kernel.org>
  9697. M: Christoph Lameter <cl@linux.com>
  9698. M: Dennis Zhou <dennisszhou@gmail.com>
  9699. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
  9700. S: Maintained
  9701. F: include/linux/percpu*.h
  9702. F: mm/percpu*.c
  9703. F: arch/*/include/asm/percpu.h
  9704. PER-TASK DELAY ACCOUNTING
  9705. M: Balbir Singh <bsingharora@gmail.com>
  9706. S: Maintained
  9707. F: include/linux/delayacct.h
  9708. F: kernel/delayacct.c
  9709. PERFORMANCE EVENTS SUBSYSTEM
  9710. M: Peter Zijlstra <peterz@infradead.org>
  9711. M: Ingo Molnar <mingo@redhat.com>
  9712. M: Arnaldo Carvalho de Melo <acme@kernel.org>
  9713. R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  9714. R: Jiri Olsa <jolsa@redhat.com>
  9715. R: Namhyung Kim <namhyung@kernel.org>
  9716. L: linux-kernel@vger.kernel.org
  9717. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  9718. S: Supported
  9719. F: kernel/events/*
  9720. F: include/linux/perf_event.h
  9721. F: include/uapi/linux/perf_event.h
  9722. F: arch/*/kernel/perf_event*.c
  9723. F: arch/*/kernel/*/perf_event*.c
  9724. F: arch/*/kernel/*/*/perf_event*.c
  9725. F: arch/*/include/asm/perf_event.h
  9726. F: arch/*/kernel/perf_callchain.c
  9727. F: arch/*/events/*
  9728. F: tools/perf/
  9729. PERSONALITY HANDLING
  9730. M: Christoph Hellwig <hch@infradead.org>
  9731. L: linux-abi-devel@lists.sourceforge.net
  9732. S: Maintained
  9733. F: include/linux/personality.h
  9734. F: include/uapi/linux/personality.h
  9735. PHONET PROTOCOL
  9736. M: Remi Denis-Courmont <courmisch@gmail.com>
  9737. S: Supported
  9738. F: Documentation/networking/phonet.txt
  9739. F: include/linux/phonet.h
  9740. F: include/net/phonet/
  9741. F: include/uapi/linux/phonet.h
  9742. F: net/phonet/
  9743. PHRAM MTD DRIVER
  9744. M: Joern Engel <joern@lazybastard.org>
  9745. L: linux-mtd@lists.infradead.org
  9746. S: Maintained
  9747. F: drivers/mtd/devices/phram.c
  9748. PICOLCD HID DRIVER
  9749. M: Bruno Prémont <bonbons@linux-vserver.org>
  9750. L: linux-input@vger.kernel.org
  9751. S: Maintained
  9752. F: drivers/hid/hid-picolcd*
  9753. PICOXCELL SUPPORT
  9754. M: Jamie Iles <jamie@jamieiles.com>
  9755. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9756. T: git git://github.com/jamieiles/linux-2.6-ji.git
  9757. S: Supported
  9758. F: arch/arm/boot/dts/picoxcell*
  9759. F: arch/arm/mach-picoxcell/
  9760. F: drivers/crypto/picoxcell*
  9761. PIN CONTROL SUBSYSTEM
  9762. M: Linus Walleij <linus.walleij@linaro.org>
  9763. L: linux-gpio@vger.kernel.org
  9764. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  9765. S: Maintained
  9766. F: Documentation/devicetree/bindings/pinctrl/
  9767. F: Documentation/driver-api/pinctl.rst
  9768. F: drivers/pinctrl/
  9769. F: include/linux/pinctrl/
  9770. PIN CONTROLLER - ATMEL AT91
  9771. M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
  9772. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9773. S: Maintained
  9774. F: drivers/pinctrl/pinctrl-at91.*
  9775. PIN CONTROLLER - ATMEL AT91 PIO4
  9776. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9777. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9778. L: linux-gpio@vger.kernel.org
  9779. S: Supported
  9780. F: drivers/pinctrl/pinctrl-at91-pio4.*
  9781. PIN CONTROLLER - FREESCALE
  9782. M: Dong Aisheng <aisheng.dong@nxp.com>
  9783. M: Fabio Estevam <festevam@gmail.com>
  9784. M: Shawn Guo <shawnguo@kernel.org>
  9785. M: Stefan Agner <stefan@agner.ch>
  9786. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  9787. L: linux-gpio@vger.kernel.org
  9788. S: Maintained
  9789. F: drivers/pinctrl/freescale/
  9790. F: Documentation/devicetree/bindings/pinctrl/fsl,*
  9791. PIN CONTROLLER - INTEL
  9792. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  9793. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  9794. S: Maintained
  9795. F: drivers/pinctrl/intel/
  9796. PIN CONTROLLER - MEDIATEK
  9797. M: Sean Wang <sean.wang@mediatek.com>
  9798. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  9799. S: Maintained
  9800. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
  9801. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
  9802. F: drivers/pinctrl/mediatek/pinctrl-mtk-common.*
  9803. F: drivers/pinctrl/mediatek/pinctrl-mt2701.c
  9804. F: drivers/pinctrl/mediatek/pinctrl-mt7622.c
  9805. PIN CONTROLLER - QUALCOMM
  9806. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  9807. S: Maintained
  9808. L: linux-arm-msm@vger.kernel.org
  9809. F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
  9810. F: drivers/pinctrl/qcom/
  9811. PIN CONTROLLER - RENESAS
  9812. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9813. M: Geert Uytterhoeven <geert+renesas@glider.be>
  9814. L: linux-renesas-soc@vger.kernel.org
  9815. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
  9816. S: Maintained
  9817. F: drivers/pinctrl/sh-pfc/
  9818. PIN CONTROLLER - SAMSUNG
  9819. M: Tomasz Figa <tomasz.figa@gmail.com>
  9820. M: Krzysztof Kozlowski <krzk@kernel.org>
  9821. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9822. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9823. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9824. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  9825. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
  9826. S: Maintained
  9827. F: drivers/pinctrl/samsung/
  9828. F: include/dt-bindings/pinctrl/samsung.h
  9829. F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
  9830. PIN CONTROLLER - SINGLE
  9831. M: Tony Lindgren <tony@atomide.com>
  9832. M: Haojian Zhuang <haojian.zhuang@linaro.org>
  9833. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9834. L: linux-omap@vger.kernel.org
  9835. S: Maintained
  9836. F: drivers/pinctrl/pinctrl-single.c
  9837. PIN CONTROLLER - ST SPEAR
  9838. M: Viresh Kumar <vireshk@kernel.org>
  9839. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9840. W: http://www.st.com/spear
  9841. S: Maintained
  9842. F: drivers/pinctrl/spear/
  9843. PISTACHIO SOC SUPPORT
  9844. M: James Hartley <james.hartley@sondrel.com>
  9845. L: linux-mips@linux-mips.org
  9846. S: Odd Fixes
  9847. F: arch/mips/pistachio/
  9848. F: arch/mips/include/asm/mach-pistachio/
  9849. F: arch/mips/boot/dts/img/pistachio*
  9850. F: arch/mips/configs/pistachio*_defconfig
  9851. PKTCDVD DRIVER
  9852. S: Orphan
  9853. M: linux-block@vger.kernel.org
  9854. F: drivers/block/pktcdvd.c
  9855. F: include/linux/pktcdvd.h
  9856. F: include/uapi/linux/pktcdvd.h
  9857. PKUNITY SOC DRIVERS
  9858. M: Guan Xuetao <gxt@pku.edu.cn>
  9859. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  9860. S: Maintained
  9861. T: git git://github.com/gxt/linux.git
  9862. F: drivers/input/serio/i8042-unicore32io.h
  9863. F: drivers/i2c/busses/i2c-puv3.c
  9864. F: drivers/video/fbdev/fb-puv3.c
  9865. F: drivers/rtc/rtc-puv3.c
  9866. PMBUS HARDWARE MONITORING DRIVERS
  9867. M: Guenter Roeck <linux@roeck-us.net>
  9868. L: linux-hwmon@vger.kernel.org
  9869. W: http://hwmon.wiki.kernel.org/
  9870. W: http://www.roeck-us.net/linux/drivers/
  9871. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  9872. S: Maintained
  9873. F: Documentation/hwmon/pmbus
  9874. F: drivers/hwmon/pmbus/
  9875. F: include/linux/pmbus.h
  9876. PMC SIERRA MaxRAID DRIVER
  9877. L: linux-scsi@vger.kernel.org
  9878. W: http://www.pmc-sierra.com/
  9879. S: Orphan
  9880. F: drivers/scsi/pmcraid.*
  9881. PMC SIERRA PM8001 DRIVER
  9882. M: Jack Wang <jinpu.wang@profitbricks.com>
  9883. M: lindar_liu@usish.com
  9884. L: linux-scsi@vger.kernel.org
  9885. S: Supported
  9886. F: drivers/scsi/pm8001/
  9887. PNP SUPPORT
  9888. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  9889. S: Maintained
  9890. F: drivers/pnp/
  9891. POSIX CLOCKS and TIMERS
  9892. M: Thomas Gleixner <tglx@linutronix.de>
  9893. L: linux-kernel@vger.kernel.org
  9894. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  9895. S: Maintained
  9896. F: fs/timerfd.c
  9897. F: include/linux/timer*
  9898. F: kernel/time/*timer*
  9899. POWER MANAGEMENT CORE
  9900. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  9901. L: linux-pm@vger.kernel.org
  9902. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  9903. B: https://bugzilla.kernel.org
  9904. S: Supported
  9905. F: drivers/base/power/
  9906. F: include/linux/pm.h
  9907. F: include/linux/pm_*
  9908. F: include/linux/powercap.h
  9909. F: drivers/powercap/
  9910. F: kernel/configs/nopm.config
  9911. POWER STATE COORDINATION INTERFACE (PSCI)
  9912. M: Mark Rutland <mark.rutland@arm.com>
  9913. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9914. L: linux-arm-kernel@lists.infradead.org
  9915. S: Maintained
  9916. F: drivers/firmware/psci*.c
  9917. F: include/linux/psci.h
  9918. F: include/uapi/linux/psci.h
  9919. POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
  9920. M: Sebastian Reichel <sre@kernel.org>
  9921. L: linux-pm@vger.kernel.org
  9922. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  9923. S: Maintained
  9924. F: Documentation/devicetree/bindings/power/supply/
  9925. F: include/linux/power_supply.h
  9926. F: drivers/power/supply/
  9927. POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
  9928. M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
  9929. L: linuxppc-dev@lists.ozlabs.org
  9930. S: Maintained
  9931. F: drivers/char/powernv-op-panel.c
  9932. PPP OVER ATM (RFC 2364)
  9933. M: Mitchell Blank Jr <mitch@sfgoth.com>
  9934. S: Maintained
  9935. F: net/atm/pppoatm.c
  9936. F: include/uapi/linux/atmppp.h
  9937. PPP OVER ETHERNET
  9938. M: Michal Ostrowski <mostrows@earthlink.net>
  9939. S: Maintained
  9940. F: drivers/net/ppp/pppoe.c
  9941. F: drivers/net/ppp/pppox.c
  9942. PPP OVER L2TP
  9943. M: James Chapman <jchapman@katalix.com>
  9944. S: Maintained
  9945. F: net/l2tp/l2tp_ppp.c
  9946. F: include/linux/if_pppol2tp.h
  9947. F: include/uapi/linux/if_pppol2tp.h
  9948. PPP PROTOCOL DRIVERS AND COMPRESSORS
  9949. M: Paul Mackerras <paulus@samba.org>
  9950. L: linux-ppp@vger.kernel.org
  9951. S: Maintained
  9952. F: drivers/net/ppp/ppp_*
  9953. PPS SUPPORT
  9954. M: Rodolfo Giometti <giometti@enneenne.com>
  9955. W: http://wiki.enneenne.com/index.php/LinuxPPS_support
  9956. L: linuxpps@ml.enneenne.com (subscribers-only)
  9957. S: Maintained
  9958. F: Documentation/pps/
  9959. F: Documentation/devicetree/bindings/pps/pps-gpio.txt
  9960. F: Documentation/ABI/testing/sysfs-pps
  9961. F: drivers/pps/
  9962. F: include/linux/pps*.h
  9963. F: include/uapi/linux/pps.h
  9964. PPTP DRIVER
  9965. M: Dmitry Kozlov <xeb@mail.ru>
  9966. L: netdev@vger.kernel.org
  9967. S: Maintained
  9968. F: drivers/net/ppp/pptp.c
  9969. W: http://sourceforge.net/projects/accel-pptp
  9970. PREEMPTIBLE KERNEL
  9971. M: Robert Love <rml@tech9.net>
  9972. L: kpreempt-tech@lists.sourceforge.net
  9973. W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
  9974. S: Supported
  9975. F: Documentation/preempt-locking.txt
  9976. F: include/linux/preempt.h
  9977. PRINTK
  9978. M: Petr Mladek <pmladek@suse.com>
  9979. M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
  9980. R: Steven Rostedt <rostedt@goodmis.org>
  9981. S: Maintained
  9982. F: kernel/printk/
  9983. F: include/linux/printk.h
  9984. PRISM54 WIRELESS DRIVER
  9985. M: "Luis R. Rodriguez" <mcgrof@gmail.com>
  9986. L: linux-wireless@vger.kernel.org
  9987. W: http://wireless.kernel.org/en/users/Drivers/p54
  9988. S: Obsolete
  9989. F: drivers/net/wireless/intersil/prism54/
  9990. PROC SYSCTL
  9991. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  9992. M: Kees Cook <keescook@chromium.org>
  9993. L: linux-kernel@vger.kernel.org
  9994. L: linux-fsdevel@vger.kernel.org
  9995. S: Maintained
  9996. F: fs/proc/proc_sysctl.c
  9997. F: include/linux/sysctl.h
  9998. F: kernel/sysctl.c
  9999. F: tools/testing/selftests/sysctl/
  10000. PS3 NETWORK SUPPORT
  10001. M: Geoff Levand <geoff@infradead.org>
  10002. L: netdev@vger.kernel.org
  10003. L: linuxppc-dev@lists.ozlabs.org
  10004. S: Maintained
  10005. F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
  10006. PS3 PLATFORM SUPPORT
  10007. M: Geoff Levand <geoff@infradead.org>
  10008. L: linuxppc-dev@lists.ozlabs.org
  10009. S: Maintained
  10010. F: arch/powerpc/boot/ps3*
  10011. F: arch/powerpc/include/asm/lv1call.h
  10012. F: arch/powerpc/include/asm/ps3*.h
  10013. F: arch/powerpc/platforms/ps3/
  10014. F: drivers/*/ps3*
  10015. F: drivers/ps3/
  10016. F: drivers/rtc/rtc-ps3.c
  10017. F: drivers/usb/host/*ps3.c
  10018. F: sound/ppc/snd_ps3*
  10019. PS3VRAM DRIVER
  10020. M: Jim Paris <jim@jtan.com>
  10021. M: Geoff Levand <geoff@infradead.org>
  10022. L: linuxppc-dev@lists.ozlabs.org
  10023. S: Maintained
  10024. F: drivers/block/ps3vram.c
  10025. PSAMPLE PACKET SAMPLING SUPPORT:
  10026. M: Yotam Gigi <yotam.gi@gmail.com>
  10027. S: Maintained
  10028. F: net/psample
  10029. F: include/net/psample.h
  10030. F: include/uapi/linux/psample.h
  10031. PSTORE FILESYSTEM
  10032. M: Kees Cook <keescook@chromium.org>
  10033. M: Anton Vorontsov <anton@enomsg.org>
  10034. M: Colin Cross <ccross@android.com>
  10035. M: Tony Luck <tony.luck@intel.com>
  10036. S: Maintained
  10037. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  10038. F: fs/pstore/
  10039. F: include/linux/pstore*
  10040. F: drivers/firmware/efi/efi-pstore.c
  10041. F: drivers/acpi/apei/erst.c
  10042. F: Documentation/admin-guide/ramoops.rst
  10043. F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
  10044. K: \b(pstore|ramoops)
  10045. PTP HARDWARE CLOCK SUPPORT
  10046. M: Richard Cochran <richardcochran@gmail.com>
  10047. L: netdev@vger.kernel.org
  10048. S: Maintained
  10049. W: http://linuxptp.sourceforge.net/
  10050. F: Documentation/ABI/testing/sysfs-ptp
  10051. F: Documentation/ptp/*
  10052. F: drivers/net/ethernet/freescale/gianfar_ptp.c
  10053. F: drivers/net/phy/dp83640*
  10054. F: drivers/ptp/*
  10055. F: include/linux/ptp_cl*
  10056. PTRACE SUPPORT
  10057. M: Oleg Nesterov <oleg@redhat.com>
  10058. S: Maintained
  10059. F: include/asm-generic/syscall.h
  10060. F: include/linux/ptrace.h
  10061. F: include/linux/regset.h
  10062. F: include/linux/tracehook.h
  10063. F: include/uapi/linux/ptrace.h
  10064. F: include/uapi/linux/ptrace.h
  10065. F: include/asm-generic/ptrace.h
  10066. F: kernel/ptrace.c
  10067. F: arch/*/ptrace*.c
  10068. F: arch/*/*/ptrace*.c
  10069. F: arch/*/include/asm/ptrace*.h
  10070. PULSE8-CEC DRIVER
  10071. M: Hans Verkuil <hverkuil@xs4all.nl>
  10072. L: linux-media@vger.kernel.org
  10073. T: git git://linuxtv.org/media_tree.git
  10074. S: Maintained
  10075. F: drivers/media/usb/pulse8-cec/*
  10076. F: Documentation/media/cec-drivers/pulse8-cec.rst
  10077. PVRUSB2 VIDEO4LINUX DRIVER
  10078. M: Mike Isely <isely@pobox.com>
  10079. L: pvrusb2@isely.net (subscribers-only)
  10080. L: linux-media@vger.kernel.org
  10081. W: http://www.isely.net/pvrusb2/
  10082. T: git git://linuxtv.org/media_tree.git
  10083. S: Maintained
  10084. F: Documentation/media/v4l-drivers/pvrusb2*
  10085. F: drivers/media/usb/pvrusb2/
  10086. PWC WEBCAM DRIVER
  10087. M: Hans Verkuil <hverkuil@xs4all.nl>
  10088. L: linux-media@vger.kernel.org
  10089. T: git git://linuxtv.org/media_tree.git
  10090. S: Odd Fixes
  10091. F: drivers/media/usb/pwc/*
  10092. PWM FAN DRIVER
  10093. M: Kamil Debski <kamil@wypas.org>
  10094. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10095. L: linux-hwmon@vger.kernel.org
  10096. S: Supported
  10097. F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
  10098. F: Documentation/hwmon/pwm-fan
  10099. F: drivers/hwmon/pwm-fan.c
  10100. PWM IR Transmitter
  10101. M: Sean Young <sean@mess.org>
  10102. L: linux-media@vger.kernel.org
  10103. S: Maintained
  10104. F: drivers/media/rc/pwm-ir-tx.c
  10105. PWM SUBSYSTEM
  10106. M: Thierry Reding <thierry.reding@gmail.com>
  10107. L: linux-pwm@vger.kernel.org
  10108. S: Maintained
  10109. T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
  10110. F: Documentation/pwm.txt
  10111. F: Documentation/devicetree/bindings/pwm/
  10112. F: include/linux/pwm.h
  10113. F: drivers/pwm/
  10114. F: drivers/video/backlight/pwm_bl.c
  10115. F: include/linux/pwm_backlight.h
  10116. F: drivers/gpio/gpio-mvebu.c
  10117. F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
  10118. PXA GPIO DRIVER
  10119. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10120. L: linux-gpio@vger.kernel.org
  10121. S: Maintained
  10122. F: drivers/gpio/gpio-pxa.c
  10123. PXA MMCI DRIVER
  10124. S: Orphan
  10125. PXA RTC DRIVER
  10126. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10127. L: linux-rtc@vger.kernel.org
  10128. S: Maintained
  10129. PXA2xx/PXA3xx SUPPORT
  10130. M: Daniel Mack <daniel@zonque.org>
  10131. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  10132. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10133. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10134. T: git git://github.com/hzhuang1/linux.git
  10135. T: git git://github.com/rjarzmik/linux.git
  10136. S: Maintained
  10137. F: arch/arm/boot/dts/pxa*
  10138. F: arch/arm/mach-pxa/
  10139. F: drivers/dma/pxa*
  10140. F: drivers/pcmcia/pxa2xx*
  10141. F: drivers/pinctrl/pxa/
  10142. F: drivers/spi/spi-pxa2xx*
  10143. F: drivers/usb/gadget/udc/pxa2*
  10144. F: include/sound/pxa2xx-lib.h
  10145. F: sound/arm/pxa*
  10146. F: sound/soc/pxa/
  10147. QAT DRIVER
  10148. M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  10149. L: qat-linux@intel.com
  10150. S: Supported
  10151. F: drivers/crypto/qat/
  10152. QCOM AUDIO (ASoC) DRIVERS
  10153. M: Patrick Lai <plai@codeaurora.org>
  10154. M: Banajit Goswami <bgoswami@codeaurora.org>
  10155. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10156. S: Supported
  10157. F: sound/soc/qcom/
  10158. QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
  10159. M: Gabriel Somlo <somlo@cmu.edu>
  10160. M: "Michael S. Tsirkin" <mst@redhat.com>
  10161. L: qemu-devel@nongnu.org
  10162. S: Maintained
  10163. F: drivers/firmware/qemu_fw_cfg.c
  10164. F: include/uapi/linux/qemu_fw_cfg.h
  10165. QIB DRIVER
  10166. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10167. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10168. L: linux-rdma@vger.kernel.org
  10169. S: Supported
  10170. F: drivers/infiniband/hw/qib/
  10171. QLOGIC QL41xxx FCOE DRIVER
  10172. M: QLogic-Storage-Upstream@cavium.com
  10173. L: linux-scsi@vger.kernel.org
  10174. S: Supported
  10175. F: drivers/scsi/qedf/
  10176. QLOGIC QL41xxx ISCSI DRIVER
  10177. M: QLogic-Storage-Upstream@cavium.com
  10178. L: linux-scsi@vger.kernel.org
  10179. S: Supported
  10180. F: drivers/scsi/qedi/
  10181. QLOGIC QL4xxx ETHERNET DRIVER
  10182. M: Ariel Elior <Ariel.Elior@cavium.com>
  10183. M: everest-linux-l2@cavium.com
  10184. L: netdev@vger.kernel.org
  10185. S: Supported
  10186. F: drivers/net/ethernet/qlogic/qed/
  10187. F: include/linux/qed/
  10188. F: drivers/net/ethernet/qlogic/qede/
  10189. QLOGIC QL4xxx RDMA DRIVER
  10190. M: Michal Kalderon <Michal.Kalderon@cavium.com>
  10191. M: Ariel Elior <Ariel.Elior@cavium.com>
  10192. L: linux-rdma@vger.kernel.org
  10193. S: Supported
  10194. F: drivers/infiniband/hw/qedr/
  10195. F: include/uapi/rdma/qedr-abi.h
  10196. QLOGIC QLA1280 SCSI DRIVER
  10197. M: Michael Reed <mdr@sgi.com>
  10198. L: linux-scsi@vger.kernel.org
  10199. S: Maintained
  10200. F: drivers/scsi/qla1280.[ch]
  10201. QLOGIC QLA2XXX FC-SCSI DRIVER
  10202. M: qla2xxx-upstream@qlogic.com
  10203. L: linux-scsi@vger.kernel.org
  10204. S: Supported
  10205. F: Documentation/scsi/LICENSE.qla2xxx
  10206. F: drivers/scsi/qla2xxx/
  10207. QLOGIC QLA3XXX NETWORK DRIVER
  10208. M: Dept-GELinuxNICDev@cavium.com
  10209. L: netdev@vger.kernel.org
  10210. S: Supported
  10211. F: Documentation/networking/LICENSE.qla3xxx
  10212. F: drivers/net/ethernet/qlogic/qla3xxx.*
  10213. QLOGIC QLA4XXX iSCSI DRIVER
  10214. M: QLogic-Storage-Upstream@qlogic.com
  10215. L: linux-scsi@vger.kernel.org
  10216. S: Supported
  10217. F: Documentation/scsi/LICENSE.qla4xxx
  10218. F: drivers/scsi/qla4xxx/
  10219. QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
  10220. M: Harish Patil <harish.patil@cavium.com>
  10221. M: Manish Chopra <manish.chopra@cavium.com>
  10222. M: Dept-GELinuxNICDev@cavium.com
  10223. L: netdev@vger.kernel.org
  10224. S: Supported
  10225. F: drivers/net/ethernet/qlogic/qlcnic/
  10226. QLOGIC QLGE 10Gb ETHERNET DRIVER
  10227. M: Harish Patil <harish.patil@cavium.com>
  10228. M: Manish Chopra <manish.chopra@cavium.com>
  10229. M: Dept-GELinuxNICDev@cavium.com
  10230. L: netdev@vger.kernel.org
  10231. S: Supported
  10232. F: drivers/net/ethernet/qlogic/qlge/
  10233. QNX4 FILESYSTEM
  10234. M: Anders Larsen <al@alarsen.net>
  10235. W: http://www.alarsen.net/linux/qnx4fs/
  10236. S: Maintained
  10237. F: fs/qnx4/
  10238. F: include/uapi/linux/qnx4_fs.h
  10239. F: include/uapi/linux/qnxtypes.h
  10240. QORIQ DPAA2 FSL-MC BUS DRIVER
  10241. M: Stuart Yoder <stuyoder@gmail.com>
  10242. M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
  10243. L: linux-kernel@vger.kernel.org
  10244. S: Maintained
  10245. F: drivers/bus/fsl-mc/
  10246. F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
  10247. F: Documentation/networking/dpaa2/overview.rst
  10248. QT1010 MEDIA DRIVER
  10249. M: Antti Palosaari <crope@iki.fi>
  10250. L: linux-media@vger.kernel.org
  10251. W: https://linuxtv.org
  10252. W: http://palosaari.fi/linux/
  10253. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10254. T: git git://linuxtv.org/anttip/media_tree.git
  10255. S: Maintained
  10256. F: drivers/media/tuners/qt1010*
  10257. QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
  10258. M: Kalle Valo <kvalo@qca.qualcomm.com>
  10259. L: ath10k@lists.infradead.org
  10260. W: http://wireless.kernel.org/en/users/Drivers/ath10k
  10261. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  10262. S: Supported
  10263. F: drivers/net/wireless/ath/ath10k/
  10264. QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
  10265. M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
  10266. L: linux-wireless@vger.kernel.org
  10267. W: http://wireless.kernel.org/en/users/Drivers/ath9k
  10268. S: Supported
  10269. F: drivers/net/wireless/ath/ath9k/
  10270. QUALCOMM CAMERA SUBSYSTEM DRIVER
  10271. M: Todor Tomov <todor.tomov@linaro.org>
  10272. L: linux-media@vger.kernel.org
  10273. S: Maintained
  10274. F: Documentation/devicetree/bindings/media/qcom,camss.txt
  10275. F: Documentation/media/v4l-drivers/qcom_camss.rst
  10276. F: drivers/media/platform/qcom/camss-8x16/
  10277. QUALCOMM EMAC GIGABIT ETHERNET DRIVER
  10278. M: Timur Tabi <timur@codeaurora.org>
  10279. L: netdev@vger.kernel.org
  10280. S: Supported
  10281. F: drivers/net/ethernet/qualcomm/emac/
  10282. QUALCOMM HEXAGON ARCHITECTURE
  10283. M: Richard Kuo <rkuo@codeaurora.org>
  10284. L: linux-hexagon@vger.kernel.org
  10285. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
  10286. S: Supported
  10287. F: arch/hexagon/
  10288. QUALCOMM IOMMU
  10289. M: Rob Clark <robdclark@gmail.com>
  10290. L: iommu@lists.linux-foundation.org
  10291. L: linux-arm-msm@vger.kernel.org
  10292. S: Maintained
  10293. F: drivers/iommu/qcom_iommu.c
  10294. QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  10295. M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
  10296. L: linux-media@vger.kernel.org
  10297. L: linux-arm-msm@vger.kernel.org
  10298. T: git git://linuxtv.org/media_tree.git
  10299. S: Maintained
  10300. F: drivers/media/platform/qcom/venus/
  10301. QUALCOMM WCN36XX WIRELESS DRIVER
  10302. M: Eugene Krasnikov <k.eugene.e@gmail.com>
  10303. L: wcn36xx@lists.infradead.org
  10304. W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
  10305. T: git git://github.com/KrasnikovEugene/wcn36xx.git
  10306. S: Supported
  10307. F: drivers/net/wireless/ath/wcn36xx/
  10308. QUANTENNA QTNFMAC WIRELESS DRIVER
  10309. M: Igor Mitsyanko <imitsyanko@quantenna.com>
  10310. M: Avinash Patil <avinashp@quantenna.com>
  10311. M: Sergey Matyukevich <smatyukevich@quantenna.com>
  10312. L: linux-wireless@vger.kernel.org
  10313. S: Maintained
  10314. F: drivers/net/wireless/quantenna
  10315. RADEON and AMDGPU DRM DRIVERS
  10316. M: Alex Deucher <alexander.deucher@amd.com>
  10317. M: Christian König <christian.koenig@amd.com>
  10318. M: David (ChunMing) Zhou <David1.Zhou@amd.com>
  10319. L: amd-gfx@lists.freedesktop.org
  10320. T: git git://people.freedesktop.org/~agd5f/linux
  10321. S: Supported
  10322. F: drivers/gpu/drm/radeon/
  10323. F: include/uapi/drm/radeon_drm.h
  10324. F: drivers/gpu/drm/amd/
  10325. F: include/uapi/drm/amdgpu_drm.h
  10326. RADEON FRAMEBUFFER DISPLAY DRIVER
  10327. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  10328. L: linux-fbdev@vger.kernel.org
  10329. S: Maintained
  10330. F: drivers/video/fbdev/aty/radeon*
  10331. F: include/uapi/linux/radeonfb.h
  10332. RADIOSHARK RADIO DRIVER
  10333. M: Hans Verkuil <hverkuil@xs4all.nl>
  10334. L: linux-media@vger.kernel.org
  10335. T: git git://linuxtv.org/media_tree.git
  10336. S: Maintained
  10337. F: drivers/media/radio/radio-shark.c
  10338. RADIOSHARK2 RADIO DRIVER
  10339. M: Hans Verkuil <hverkuil@xs4all.nl>
  10340. L: linux-media@vger.kernel.org
  10341. T: git git://linuxtv.org/media_tree.git
  10342. S: Maintained
  10343. F: drivers/media/radio/radio-shark2.c
  10344. F: drivers/media/radio/radio-tea5777.c
  10345. RADOS BLOCK DEVICE (RBD)
  10346. M: Ilya Dryomov <idryomov@gmail.com>
  10347. M: Sage Weil <sage@redhat.com>
  10348. M: Alex Elder <elder@kernel.org>
  10349. L: ceph-devel@vger.kernel.org
  10350. W: http://ceph.com/
  10351. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  10352. T: git git://github.com/ceph/ceph-client.git
  10353. S: Supported
  10354. F: Documentation/ABI/testing/sysfs-bus-rbd
  10355. F: drivers/block/rbd.c
  10356. F: drivers/block/rbd_types.h
  10357. RAGE128 FRAMEBUFFER DISPLAY DRIVER
  10358. M: Paul Mackerras <paulus@samba.org>
  10359. L: linux-fbdev@vger.kernel.org
  10360. S: Maintained
  10361. F: drivers/video/fbdev/aty/aty128fb.c
  10362. RAINSHADOW-CEC DRIVER
  10363. M: Hans Verkuil <hverkuil@xs4all.nl>
  10364. L: linux-media@vger.kernel.org
  10365. T: git git://linuxtv.org/media_tree.git
  10366. S: Maintained
  10367. F: drivers/media/usb/rainshadow-cec/*
  10368. RALINK MIPS ARCHITECTURE
  10369. M: John Crispin <john@phrozen.org>
  10370. L: linux-mips@linux-mips.org
  10371. S: Maintained
  10372. F: arch/mips/ralink
  10373. RALINK RT2X00 WIRELESS LAN DRIVER
  10374. P: rt2x00 project
  10375. M: Stanislaw Gruszka <sgruszka@redhat.com>
  10376. M: Helmut Schaa <helmut.schaa@googlemail.com>
  10377. L: linux-wireless@vger.kernel.org
  10378. S: Maintained
  10379. F: drivers/net/wireless/ralink/rt2x00/
  10380. RAMDISK RAM BLOCK DEVICE DRIVER
  10381. M: Jens Axboe <axboe@kernel.dk>
  10382. S: Maintained
  10383. F: Documentation/blockdev/ramdisk.txt
  10384. F: drivers/block/brd.c
  10385. RANCHU VIRTUAL BOARD FOR MIPS
  10386. M: Miodrag Dinic <miodrag.dinic@mips.com>
  10387. L: linux-mips@linux-mips.org
  10388. S: Supported
  10389. F: arch/mips/generic/board-ranchu.c
  10390. F: arch/mips/configs/generic/board-ranchu.config
  10391. RANDOM NUMBER DRIVER
  10392. M: "Theodore Ts'o" <tytso@mit.edu>
  10393. S: Maintained
  10394. F: drivers/char/random.c
  10395. RAPIDIO SUBSYSTEM
  10396. M: Matt Porter <mporter@kernel.crashing.org>
  10397. M: Alexandre Bounine <alex.bou9@gmail.com>
  10398. S: Maintained
  10399. F: drivers/rapidio/
  10400. RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
  10401. L: linux-wireless@vger.kernel.org
  10402. S: Orphan
  10403. F: drivers/net/wireless/ray*
  10404. RCUTORTURE TEST FRAMEWORK
  10405. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10406. M: Josh Triplett <josh@joshtriplett.org>
  10407. R: Steven Rostedt <rostedt@goodmis.org>
  10408. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10409. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10410. L: linux-kernel@vger.kernel.org
  10411. S: Supported
  10412. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10413. F: tools/testing/selftests/rcutorture
  10414. RDC R-321X SoC
  10415. M: Florian Fainelli <florian@openwrt.org>
  10416. S: Maintained
  10417. RDC R6040 FAST ETHERNET DRIVER
  10418. M: Florian Fainelli <f.fainelli@gmail.com>
  10419. L: netdev@vger.kernel.org
  10420. S: Maintained
  10421. F: drivers/net/ethernet/rdc/r6040.c
  10422. RDMAVT - RDMA verbs software
  10423. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10424. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10425. L: linux-rdma@vger.kernel.org
  10426. S: Supported
  10427. F: drivers/infiniband/sw/rdmavt
  10428. RDS - RELIABLE DATAGRAM SOCKETS
  10429. M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
  10430. L: netdev@vger.kernel.org
  10431. L: linux-rdma@vger.kernel.org
  10432. L: rds-devel@oss.oracle.com (moderated for non-subscribers)
  10433. W: https://oss.oracle.com/projects/rds/
  10434. S: Supported
  10435. F: net/rds/
  10436. F: Documentation/networking/rds.txt
  10437. RDT - RESOURCE ALLOCATION
  10438. M: Fenghua Yu <fenghua.yu@intel.com>
  10439. L: linux-kernel@vger.kernel.org
  10440. S: Supported
  10441. F: arch/x86/kernel/cpu/intel_rdt*
  10442. F: arch/x86/include/asm/intel_rdt_sched.h
  10443. F: Documentation/x86/intel_rdt*
  10444. READ-COPY UPDATE (RCU)
  10445. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10446. M: Josh Triplett <josh@joshtriplett.org>
  10447. R: Steven Rostedt <rostedt@goodmis.org>
  10448. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10449. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10450. L: linux-kernel@vger.kernel.org
  10451. W: http://www.rdrop.com/users/paulmck/RCU/
  10452. S: Supported
  10453. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10454. F: Documentation/RCU/
  10455. X: Documentation/RCU/torture.txt
  10456. F: include/linux/rcu*
  10457. X: include/linux/srcu.h
  10458. F: kernel/rcu/
  10459. X: kernel/torture.c
  10460. REAL TIME CLOCK (RTC) SUBSYSTEM
  10461. M: Alessandro Zummo <a.zummo@towertech.it>
  10462. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  10463. L: linux-rtc@vger.kernel.org
  10464. Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
  10465. T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
  10466. S: Maintained
  10467. F: Documentation/devicetree/bindings/rtc/
  10468. F: Documentation/rtc.txt
  10469. F: drivers/rtc/
  10470. F: include/linux/rtc.h
  10471. F: include/uapi/linux/rtc.h
  10472. F: include/linux/rtc/
  10473. F: include/linux/platform_data/rtc-*
  10474. F: tools/testing/selftests/timers/rtctest.c
  10475. REALTEK AUDIO CODECS
  10476. M: Bard Liao <bardliao@realtek.com>
  10477. M: Oder Chiou <oder_chiou@realtek.com>
  10478. S: Maintained
  10479. F: sound/soc/codecs/rt*
  10480. F: include/sound/rt*.h
  10481. REGISTER MAP ABSTRACTION
  10482. M: Mark Brown <broonie@kernel.org>
  10483. L: linux-kernel@vger.kernel.org
  10484. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
  10485. S: Supported
  10486. F: Documentation/devicetree/bindings/regmap/
  10487. F: drivers/base/regmap/
  10488. F: include/linux/regmap.h
  10489. REISERFS FILE SYSTEM
  10490. L: reiserfs-devel@vger.kernel.org
  10491. S: Supported
  10492. F: fs/reiserfs/
  10493. REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
  10494. M: Ohad Ben-Cohen <ohad@wizery.com>
  10495. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10496. L: linux-remoteproc@vger.kernel.org
  10497. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
  10498. S: Maintained
  10499. F: Documentation/devicetree/bindings/remoteproc/
  10500. F: Documentation/remoteproc.txt
  10501. F: drivers/remoteproc/
  10502. F: include/linux/remoteproc.h
  10503. REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
  10504. M: Ohad Ben-Cohen <ohad@wizery.com>
  10505. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10506. L: linux-remoteproc@vger.kernel.org
  10507. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
  10508. S: Maintained
  10509. F: drivers/rpmsg/
  10510. F: Documentation/rpmsg.txt
  10511. F: include/linux/rpmsg.h
  10512. F: include/linux/rpmsg/
  10513. RENESAS CLOCK DRIVERS
  10514. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10515. L: linux-renesas-soc@vger.kernel.org
  10516. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
  10517. S: Supported
  10518. F: drivers/clk/renesas/
  10519. RENESAS EMEV2 I2C DRIVER
  10520. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10521. S: Supported
  10522. F: drivers/i2c/busses/i2c-emev2.c
  10523. RENESAS ETHERNET DRIVERS
  10524. R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  10525. L: netdev@vger.kernel.org
  10526. L: linux-renesas-soc@vger.kernel.org
  10527. F: Documentation/devicetree/bindings/net/renesas,*.txt
  10528. F: Documentation/devicetree/bindings/net/sh_eth.txt
  10529. F: drivers/net/ethernet/renesas/
  10530. F: include/linux/sh_eth.h
  10531. RENESAS R-CAR GYROADC DRIVER
  10532. M: Marek Vasut <marek.vasut@gmail.com>
  10533. L: linux-iio@vger.kernel.org
  10534. S: Supported
  10535. F: drivers/iio/adc/rcar_gyro_adc.c
  10536. RENESAS R-CAR I2C DRIVERS
  10537. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10538. S: Supported
  10539. F: drivers/i2c/busses/i2c-rcar.c
  10540. F: drivers/i2c/busses/i2c-sh_mobile.c
  10541. RENESAS USB PHY DRIVER
  10542. M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
  10543. L: linux-renesas-soc@vger.kernel.org
  10544. S: Maintained
  10545. F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
  10546. RESET CONTROLLER FRAMEWORK
  10547. M: Philipp Zabel <p.zabel@pengutronix.de>
  10548. T: git git://git.pengutronix.de/git/pza/linux
  10549. S: Maintained
  10550. F: drivers/reset/
  10551. F: Documentation/devicetree/bindings/reset/
  10552. F: include/dt-bindings/reset/
  10553. F: include/linux/reset.h
  10554. F: include/linux/reset-controller.h
  10555. RFKILL
  10556. M: Johannes Berg <johannes@sipsolutions.net>
  10557. L: linux-wireless@vger.kernel.org
  10558. W: http://wireless.kernel.org/
  10559. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  10560. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  10561. S: Maintained
  10562. F: Documentation/rfkill.txt
  10563. F: Documentation/ABI/stable/sysfs-class-rfkill
  10564. F: net/rfkill/
  10565. RHASHTABLE
  10566. M: Thomas Graf <tgraf@suug.ch>
  10567. M: Herbert Xu <herbert@gondor.apana.org.au>
  10568. L: netdev@vger.kernel.org
  10569. S: Maintained
  10570. F: lib/rhashtable.c
  10571. F: include/linux/rhashtable.h
  10572. RICOH R5C592 MEMORYSTICK DRIVER
  10573. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10574. S: Maintained
  10575. F: drivers/memstick/host/r592.*
  10576. RICOH SMARTMEDIA/XD DRIVER
  10577. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10578. S: Maintained
  10579. F: drivers/mtd/nand/raw/r852.c
  10580. F: drivers/mtd/nand/raw/r852.h
  10581. RISC-V ARCHITECTURE
  10582. M: Palmer Dabbelt <palmer@sifive.com>
  10583. M: Albert Ou <albert@sifive.com>
  10584. L: linux-riscv@lists.infradead.org
  10585. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  10586. S: Supported
  10587. F: arch/riscv/
  10588. K: riscv
  10589. N: riscv
  10590. ROCCAT DRIVERS
  10591. M: Stefan Achatz <erazor_de@users.sourceforge.net>
  10592. W: http://sourceforge.net/projects/roccat/
  10593. S: Maintained
  10594. F: drivers/hid/hid-roccat*
  10595. F: include/linux/hid-roccat*
  10596. F: Documentation/ABI/*/sysfs-driver-hid-roccat*
  10597. ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
  10598. M: Jacob chen <jacob2.chen@rock-chips.com>
  10599. L: linux-media@vger.kernel.org
  10600. S: Maintained
  10601. F: drivers/media/platform/rockchip/rga/
  10602. F: Documentation/devicetree/bindings/media/rockchip-rga.txt
  10603. ROCKER DRIVER
  10604. M: Jiri Pirko <jiri@resnulli.us>
  10605. L: netdev@vger.kernel.org
  10606. S: Supported
  10607. F: drivers/net/ethernet/rocker/
  10608. ROCKETPORT DRIVER
  10609. P: Comtrol Corp.
  10610. W: http://www.comtrol.com
  10611. S: Maintained
  10612. F: Documentation/serial/rocket.txt
  10613. F: drivers/tty/rocket*
  10614. ROCKETPORT EXPRESS/INFINITY DRIVER
  10615. M: Kevin Cernekee <cernekee@gmail.com>
  10616. L: linux-serial@vger.kernel.org
  10617. S: Odd Fixes
  10618. F: drivers/tty/serial/rp2.*
  10619. ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
  10620. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  10621. L: linux-kernel@vger.kernel.org
  10622. L: linux-renesas-soc@vger.kernel.org
  10623. S: Supported
  10624. F: drivers/mfd/bd9571mwv.c
  10625. F: drivers/regulator/bd9571mwv-regulator.c
  10626. F: drivers/gpio/gpio-bd9571mwv.c
  10627. F: include/linux/mfd/bd9571mwv.h
  10628. F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  10629. ROSE NETWORK LAYER
  10630. M: Ralf Baechle <ralf@linux-mips.org>
  10631. L: linux-hams@vger.kernel.org
  10632. W: http://www.linux-ax25.org/
  10633. S: Maintained
  10634. F: include/net/rose.h
  10635. F: include/uapi/linux/rose.h
  10636. F: net/rose/
  10637. RTL2830 MEDIA DRIVER
  10638. M: Antti Palosaari <crope@iki.fi>
  10639. L: linux-media@vger.kernel.org
  10640. W: https://linuxtv.org
  10641. W: http://palosaari.fi/linux/
  10642. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10643. T: git git://linuxtv.org/anttip/media_tree.git
  10644. S: Maintained
  10645. F: drivers/media/dvb-frontends/rtl2830*
  10646. RTL2832 MEDIA DRIVER
  10647. M: Antti Palosaari <crope@iki.fi>
  10648. L: linux-media@vger.kernel.org
  10649. W: https://linuxtv.org
  10650. W: http://palosaari.fi/linux/
  10651. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10652. T: git git://linuxtv.org/anttip/media_tree.git
  10653. S: Maintained
  10654. F: drivers/media/dvb-frontends/rtl2832*
  10655. RTL2832_SDR MEDIA DRIVER
  10656. M: Antti Palosaari <crope@iki.fi>
  10657. L: linux-media@vger.kernel.org
  10658. W: https://linuxtv.org
  10659. W: http://palosaari.fi/linux/
  10660. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10661. T: git git://linuxtv.org/anttip/media_tree.git
  10662. S: Maintained
  10663. F: drivers/media/dvb-frontends/rtl2832_sdr*
  10664. RTL8180 WIRELESS DRIVER
  10665. L: linux-wireless@vger.kernel.org
  10666. W: http://wireless.kernel.org/
  10667. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10668. S: Orphan
  10669. F: drivers/net/wireless/realtek/rtl818x/rtl8180/
  10670. RTL8187 WIRELESS DRIVER
  10671. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  10672. M: Hin-Tak Leung <htl10@users.sourceforge.net>
  10673. M: Larry Finger <Larry.Finger@lwfinger.net>
  10674. L: linux-wireless@vger.kernel.org
  10675. W: http://wireless.kernel.org/
  10676. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10677. S: Maintained
  10678. F: drivers/net/wireless/realtek/rtl818x/rtl8187/
  10679. REALTEK WIRELESS DRIVER (rtlwifi family)
  10680. M: Ping-Ke Shih <pkshih@realtek.com>
  10681. L: linux-wireless@vger.kernel.org
  10682. W: http://wireless.kernel.org/
  10683. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10684. S: Maintained
  10685. F: drivers/net/wireless/realtek/rtlwifi/
  10686. RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
  10687. M: Jes Sorensen <Jes.Sorensen@gmail.com>
  10688. L: linux-wireless@vger.kernel.org
  10689. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
  10690. S: Maintained
  10691. F: drivers/net/wireless/realtek/rtl8xxxu/
  10692. RXRPC SOCKETS (AF_RXRPC)
  10693. M: David Howells <dhowells@redhat.com>
  10694. L: linux-afs@lists.infradead.org
  10695. S: Supported
  10696. F: net/rxrpc/
  10697. F: include/keys/rxrpc-type.h
  10698. F: include/net/af_rxrpc.h
  10699. F: include/trace/events/rxrpc.h
  10700. F: include/uapi/linux/rxrpc.h
  10701. F: Documentation/networking/rxrpc.txt
  10702. W: https://www.infradead.org/~dhowells/kafs/
  10703. S3 SAVAGE FRAMEBUFFER DRIVER
  10704. M: Antonino Daplas <adaplas@gmail.com>
  10705. L: linux-fbdev@vger.kernel.org
  10706. S: Maintained
  10707. F: drivers/video/fbdev/savage/
  10708. S390
  10709. M: Martin Schwidefsky <schwidefsky@de.ibm.com>
  10710. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  10711. L: linux-s390@vger.kernel.org
  10712. W: http://www.ibm.com/developerworks/linux/linux390/
  10713. T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
  10714. S: Supported
  10715. F: arch/s390/
  10716. F: drivers/s390/
  10717. F: Documentation/s390/
  10718. F: Documentation/driver-api/s390-drivers.rst
  10719. S390 COMMON I/O LAYER
  10720. M: Sebastian Ott <sebott@linux.ibm.com>
  10721. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  10722. L: linux-s390@vger.kernel.org
  10723. W: http://www.ibm.com/developerworks/linux/linux390/
  10724. S: Supported
  10725. F: drivers/s390/cio/
  10726. S390 DASD DRIVER
  10727. M: Stefan Haberland <sth@linux.ibm.com>
  10728. M: Jan Hoeppner <hoeppner@linux.ibm.com>
  10729. L: linux-s390@vger.kernel.org
  10730. W: http://www.ibm.com/developerworks/linux/linux390/
  10731. S: Supported
  10732. F: drivers/s390/block/dasd*
  10733. F: block/partitions/ibm.c
  10734. S390 IOMMU (PCI)
  10735. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  10736. L: linux-s390@vger.kernel.org
  10737. W: http://www.ibm.com/developerworks/linux/linux390/
  10738. S: Supported
  10739. F: drivers/iommu/s390-iommu.c
  10740. S390 IUCV NETWORK LAYER
  10741. M: Julian Wiedmann <jwi@linux.ibm.com>
  10742. M: Ursula Braun <ubraun@linux.ibm.com>
  10743. L: linux-s390@vger.kernel.org
  10744. W: http://www.ibm.com/developerworks/linux/linux390/
  10745. S: Supported
  10746. F: drivers/s390/net/*iucv*
  10747. F: include/net/iucv/
  10748. F: net/iucv/
  10749. S390 NETWORK DRIVERS
  10750. M: Julian Wiedmann <jwi@linux.ibm.com>
  10751. M: Ursula Braun <ubraun@linux.ibm.com>
  10752. L: linux-s390@vger.kernel.org
  10753. W: http://www.ibm.com/developerworks/linux/linux390/
  10754. S: Supported
  10755. F: drivers/s390/net/
  10756. S390 PCI SUBSYSTEM
  10757. M: Sebastian Ott <sebott@linux.ibm.com>
  10758. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  10759. L: linux-s390@vger.kernel.org
  10760. W: http://www.ibm.com/developerworks/linux/linux390/
  10761. S: Supported
  10762. F: arch/s390/pci/
  10763. F: drivers/pci/hotplug/s390_pci_hpc.c
  10764. S390 VFIO-CCW DRIVER
  10765. M: Cornelia Huck <cohuck@redhat.com>
  10766. M: Dong Jia Shi <bjsdjshi@linux.ibm.com>
  10767. M: Halil Pasic <pasic@linux.ibm.com>
  10768. L: linux-s390@vger.kernel.org
  10769. L: kvm@vger.kernel.org
  10770. S: Supported
  10771. F: drivers/s390/cio/vfio_ccw*
  10772. F: Documentation/s390/vfio-ccw.txt
  10773. F: include/uapi/linux/vfio_ccw.h
  10774. S390 ZCRYPT DRIVER
  10775. M: Harald Freudenberger <freude@de.ibm.com>
  10776. L: linux-s390@vger.kernel.org
  10777. W: http://www.ibm.com/developerworks/linux/linux390/
  10778. S: Supported
  10779. F: drivers/s390/crypto/
  10780. S390 ZFCP DRIVER
  10781. M: Steffen Maier <maier@linux.ibm.com>
  10782. M: Benjamin Block <bblock@linux.ibm.com>
  10783. L: linux-s390@vger.kernel.org
  10784. W: http://www.ibm.com/developerworks/linux/linux390/
  10785. S: Supported
  10786. F: drivers/s390/scsi/zfcp_*
  10787. S3C24XX SD/MMC Driver
  10788. M: Ben Dooks <ben-linux@fluff.org>
  10789. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10790. S: Supported
  10791. F: drivers/mmc/host/s3cmci.*
  10792. SAA6588 RDS RECEIVER DRIVER
  10793. M: Hans Verkuil <hverkuil@xs4all.nl>
  10794. L: linux-media@vger.kernel.org
  10795. T: git git://linuxtv.org/media_tree.git
  10796. W: https://linuxtv.org
  10797. S: Odd Fixes
  10798. F: drivers/media/i2c/saa6588*
  10799. SAA7134 VIDEO4LINUX DRIVER
  10800. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  10801. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  10802. L: linux-media@vger.kernel.org
  10803. W: https://linuxtv.org
  10804. T: git git://linuxtv.org/media_tree.git
  10805. S: Odd fixes
  10806. F: Documentation/media/v4l-drivers/saa7134*
  10807. F: drivers/media/pci/saa7134/
  10808. SAA7146 VIDEO4LINUX-2 DRIVER
  10809. M: Hans Verkuil <hverkuil@xs4all.nl>
  10810. L: linux-media@vger.kernel.org
  10811. T: git git://linuxtv.org/media_tree.git
  10812. S: Maintained
  10813. F: drivers/media/common/saa7146/
  10814. F: drivers/media/pci/saa7146/
  10815. F: include/media/saa7146*
  10816. SAMSUNG AUDIO (ASoC) DRIVERS
  10817. M: Krzysztof Kozlowski <krzk@kernel.org>
  10818. M: Sangbeom Kim <sbkim73@samsung.com>
  10819. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10820. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10821. S: Supported
  10822. F: sound/soc/samsung/
  10823. F: Documentation/devicetree/bindings/sound/samsung*
  10824. SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  10825. M: Krzysztof Kozlowski <krzk@kernel.org>
  10826. L: linux-crypto@vger.kernel.org
  10827. L: linux-samsung-soc@vger.kernel.org
  10828. S: Maintained
  10829. F: drivers/crypto/exynos-rng.c
  10830. F: Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt
  10831. SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
  10832. M: Łukasz Stelmach <l.stelmach@samsung.com>
  10833. L: linux-samsung-soc@vger.kernel.org
  10834. S: Maintained
  10835. F: drivers/char/hw_random/exynos-trng.c
  10836. F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
  10837. SAMSUNG FRAMEBUFFER DRIVER
  10838. M: Jingoo Han <jingoohan1@gmail.com>
  10839. L: linux-fbdev@vger.kernel.org
  10840. S: Maintained
  10841. F: drivers/video/fbdev/s3c-fb.c
  10842. SAMSUNG LAPTOP DRIVER
  10843. M: Corentin Chary <corentin.chary@gmail.com>
  10844. L: platform-driver-x86@vger.kernel.org
  10845. S: Maintained
  10846. F: drivers/platform/x86/samsung-laptop.c
  10847. SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
  10848. M: Sangbeom Kim <sbkim73@samsung.com>
  10849. M: Krzysztof Kozlowski <krzk@kernel.org>
  10850. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10851. L: linux-kernel@vger.kernel.org
  10852. L: linux-samsung-soc@vger.kernel.org
  10853. S: Supported
  10854. F: drivers/mfd/sec*.c
  10855. F: drivers/regulator/s2m*.c
  10856. F: drivers/regulator/s5m*.c
  10857. F: drivers/clk/clk-s2mps11.c
  10858. F: drivers/rtc/rtc-s5m.c
  10859. F: include/linux/mfd/samsung/
  10860. F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
  10861. F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
  10862. F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
  10863. F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
  10864. SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
  10865. M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
  10866. L: linux-media@vger.kernel.org
  10867. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10868. S: Maintained
  10869. F: drivers/media/platform/s3c-camif/
  10870. F: include/media/drv-intf/s3c_camif.h
  10871. SAMSUNG S3FWRN5 NFC DRIVER
  10872. M: Robert Baldyga <r.baldyga@samsung.com>
  10873. M: Krzysztof Opasiak <k.opasiak@samsung.com>
  10874. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  10875. S: Supported
  10876. F: drivers/nfc/s3fwrn5
  10877. SAMSUNG S5C73M3 CAMERA DRIVER
  10878. M: Kyungmin Park <kyungmin.park@samsung.com>
  10879. M: Andrzej Hajda <a.hajda@samsung.com>
  10880. L: linux-media@vger.kernel.org
  10881. S: Supported
  10882. F: drivers/media/i2c/s5c73m3/*
  10883. SAMSUNG S5K5BAF CAMERA DRIVER
  10884. M: Kyungmin Park <kyungmin.park@samsung.com>
  10885. M: Andrzej Hajda <a.hajda@samsung.com>
  10886. L: linux-media@vger.kernel.org
  10887. S: Supported
  10888. F: drivers/media/i2c/s5k5baf.c
  10889. SAMSUNG S5P Security SubSystem (SSS) DRIVER
  10890. M: Krzysztof Kozlowski <krzk@kernel.org>
  10891. M: Vladimir Zapolskiy <vz@mleia.com>
  10892. M: Kamil Konieczny <k.konieczny@partner.samsung.com>
  10893. L: linux-crypto@vger.kernel.org
  10894. L: linux-samsung-soc@vger.kernel.org
  10895. S: Maintained
  10896. F: drivers/crypto/s5p-sss.c
  10897. SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
  10898. M: Kyungmin Park <kyungmin.park@samsung.com>
  10899. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10900. L: linux-media@vger.kernel.org
  10901. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  10902. S: Supported
  10903. F: drivers/media/platform/exynos4-is/
  10904. SAMSUNG SOC CLOCK DRIVERS
  10905. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10906. M: Tomasz Figa <tomasz.figa@gmail.com>
  10907. M: Chanwoo Choi <cw00.choi@samsung.com>
  10908. S: Supported
  10909. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10910. T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
  10911. F: drivers/clk/samsung/
  10912. F: include/dt-bindings/clock/exynos*.h
  10913. F: Documentation/devicetree/bindings/clock/exynos*.txt
  10914. SAMSUNG SPI DRIVERS
  10915. M: Kukjin Kim <kgene@kernel.org>
  10916. M: Krzysztof Kozlowski <krzk@kernel.org>
  10917. M: Andi Shyti <andi@etezian.org>
  10918. L: linux-spi@vger.kernel.org
  10919. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10920. S: Maintained
  10921. F: Documentation/devicetree/bindings/spi/spi-samsung.txt
  10922. F: drivers/spi/spi-s3c*
  10923. F: include/linux/platform_data/spi-s3c64xx.h
  10924. SAMSUNG SXGBE DRIVERS
  10925. M: Byungho An <bh74.an@samsung.com>
  10926. M: Girish K S <ks.giri@samsung.com>
  10927. M: Vipul Pandya <vipul.pandya@samsung.com>
  10928. S: Supported
  10929. L: netdev@vger.kernel.org
  10930. F: drivers/net/ethernet/samsung/sxgbe/
  10931. SAMSUNG THERMAL DRIVER
  10932. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10933. L: linux-pm@vger.kernel.org
  10934. L: linux-samsung-soc@vger.kernel.org
  10935. S: Supported
  10936. T: git https://github.com/lmajewski/linux-samsung-thermal.git
  10937. F: drivers/thermal/samsung/
  10938. SAMSUNG USB2 PHY DRIVER
  10939. M: Kamil Debski <kamil@wypas.org>
  10940. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10941. L: linux-kernel@vger.kernel.org
  10942. S: Supported
  10943. F: Documentation/devicetree/bindings/phy/samsung-phy.txt
  10944. F: Documentation/phy/samsung-usb2.txt
  10945. F: drivers/phy/samsung/phy-exynos4210-usb2.c
  10946. F: drivers/phy/samsung/phy-exynos4x12-usb2.c
  10947. F: drivers/phy/samsung/phy-exynos5250-usb2.c
  10948. F: drivers/phy/samsung/phy-s5pv210-usb2.c
  10949. F: drivers/phy/samsung/phy-samsung-usb2.c
  10950. F: drivers/phy/samsung/phy-samsung-usb2.h
  10951. SC1200 WDT DRIVER
  10952. M: Zwane Mwaikambo <zwanem@gmail.com>
  10953. S: Maintained
  10954. F: drivers/watchdog/sc1200wdt.c
  10955. SCHEDULER
  10956. M: Ingo Molnar <mingo@redhat.com>
  10957. M: Peter Zijlstra <peterz@infradead.org>
  10958. L: linux-kernel@vger.kernel.org
  10959. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
  10960. S: Maintained
  10961. F: kernel/sched/
  10962. F: include/linux/sched.h
  10963. F: include/uapi/linux/sched.h
  10964. F: include/linux/wait.h
  10965. SCR24X CHIP CARD INTERFACE DRIVER
  10966. M: Lubomir Rintel <lkundrak@v3.sk>
  10967. S: Supported
  10968. F: drivers/char/pcmcia/scr24x_cs.c
  10969. SCSI CDROM DRIVER
  10970. M: Jens Axboe <axboe@kernel.dk>
  10971. L: linux-scsi@vger.kernel.org
  10972. W: http://www.kernel.dk
  10973. S: Maintained
  10974. F: drivers/scsi/sr*
  10975. SCSI RDMA PROTOCOL (SRP) INITIATOR
  10976. M: Bart Van Assche <bart.vanassche@sandisk.com>
  10977. L: linux-rdma@vger.kernel.org
  10978. S: Supported
  10979. W: http://www.openfabrics.org
  10980. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  10981. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
  10982. F: drivers/infiniband/ulp/srp/
  10983. F: include/scsi/srp.h
  10984. SCSI SG DRIVER
  10985. M: Doug Gilbert <dgilbert@interlog.com>
  10986. L: linux-scsi@vger.kernel.org
  10987. W: http://sg.danny.cz/sg
  10988. S: Maintained
  10989. F: Documentation/scsi/scsi-generic.txt
  10990. F: drivers/scsi/sg.c
  10991. F: include/scsi/sg.h
  10992. SCSI SUBSYSTEM
  10993. M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
  10994. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
  10995. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  10996. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  10997. L: linux-scsi@vger.kernel.org
  10998. S: Maintained
  10999. F: Documentation/devicetree/bindings/scsi/
  11000. F: drivers/scsi/
  11001. F: include/scsi/
  11002. SCSI TAPE DRIVER
  11003. M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
  11004. L: linux-scsi@vger.kernel.org
  11005. S: Maintained
  11006. F: Documentation/scsi/st.txt
  11007. F: drivers/scsi/st.*
  11008. F: drivers/scsi/st_*.h
  11009. SCTP PROTOCOL
  11010. M: Vlad Yasevich <vyasevich@gmail.com>
  11011. M: Neil Horman <nhorman@tuxdriver.com>
  11012. L: linux-sctp@vger.kernel.org
  11013. W: http://lksctp.sourceforge.net
  11014. S: Maintained
  11015. F: Documentation/networking/sctp.txt
  11016. F: include/linux/sctp.h
  11017. F: include/uapi/linux/sctp.h
  11018. F: include/net/sctp/
  11019. F: net/sctp/
  11020. SCx200 CPU SUPPORT
  11021. M: Jim Cromie <jim.cromie@gmail.com>
  11022. S: Odd Fixes
  11023. F: Documentation/i2c/busses/scx200_acb
  11024. F: arch/x86/platform/scx200/
  11025. F: drivers/watchdog/scx200_wdt.c
  11026. F: drivers/i2c/busses/scx200*
  11027. F: drivers/mtd/maps/scx200_docflash.c
  11028. F: include/linux/scx200.h
  11029. SCx200 GPIO DRIVER
  11030. M: Jim Cromie <jim.cromie@gmail.com>
  11031. S: Maintained
  11032. F: drivers/char/scx200_gpio.c
  11033. F: include/linux/scx200_gpio.h
  11034. SCx200 HRT CLOCKSOURCE DRIVER
  11035. M: Jim Cromie <jim.cromie@gmail.com>
  11036. S: Maintained
  11037. F: drivers/clocksource/scx200_hrt.c
  11038. SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
  11039. M: Sascha Sommer <saschasommer@freenet.de>
  11040. L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
  11041. S: Maintained
  11042. F: drivers/mmc/host/sdricoh_cs.c
  11043. SECURE COMPUTING
  11044. M: Kees Cook <keescook@chromium.org>
  11045. R: Andy Lutomirski <luto@amacapital.net>
  11046. R: Will Drewry <wad@chromium.org>
  11047. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
  11048. S: Supported
  11049. F: kernel/seccomp.c
  11050. F: include/uapi/linux/seccomp.h
  11051. F: include/linux/seccomp.h
  11052. F: tools/testing/selftests/seccomp/*
  11053. F: tools/testing/selftests/kselftest_harness.h
  11054. F: Documentation/userspace-api/seccomp_filter.rst
  11055. K: \bsecure_computing
  11056. K: \bTIF_SECCOMP\b
  11057. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
  11058. M: Al Cooper <alcooperx@gmail.com>
  11059. L: linux-mmc@vger.kernel.org
  11060. L: bcm-kernel-feedback-list@broadcom.com
  11061. S: Maintained
  11062. F: drivers/mmc/host/sdhci-brcmstb*
  11063. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
  11064. M: Adrian Hunter <adrian.hunter@intel.com>
  11065. L: linux-mmc@vger.kernel.org
  11066. T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
  11067. S: Maintained
  11068. F: drivers/mmc/host/sdhci*
  11069. F: include/linux/mmc/sdhci*
  11070. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
  11071. M: Ben Dooks <ben-linux@fluff.org>
  11072. M: Jaehoon Chung <jh80.chung@samsung.com>
  11073. L: linux-mmc@vger.kernel.org
  11074. S: Maintained
  11075. F: drivers/mmc/host/sdhci-s3c*
  11076. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
  11077. M: Viresh Kumar <vireshk@kernel.org>
  11078. L: linux-mmc@vger.kernel.org
  11079. S: Maintained
  11080. F: drivers/mmc/host/sdhci-spear.c
  11081. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
  11082. M: Kishon Vijay Abraham I <kishon@ti.com>
  11083. L: linux-mmc@vger.kernel.org
  11084. S: Maintained
  11085. F: drivers/mmc/host/sdhci-omap.c
  11086. SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
  11087. M: Scott Bauer <scott.bauer@intel.com>
  11088. M: Jonathan Derrick <jonathan.derrick@intel.com>
  11089. L: linux-block@vger.kernel.org
  11090. S: Supported
  11091. F: block/sed*
  11092. F: block/opal_proto.h
  11093. F: include/linux/sed*
  11094. F: include/uapi/linux/sed*
  11095. SECURITY CONTACT
  11096. M: Security Officers <security@kernel.org>
  11097. S: Supported
  11098. SECURITY SUBSYSTEM
  11099. M: James Morris <jmorris@namei.org>
  11100. M: "Serge E. Hallyn" <serge@hallyn.com>
  11101. L: linux-security-module@vger.kernel.org (suggested Cc:)
  11102. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
  11103. W: http://kernsec.org/
  11104. S: Supported
  11105. F: security/
  11106. SELINUX SECURITY MODULE
  11107. M: Paul Moore <paul@paul-moore.com>
  11108. M: Stephen Smalley <sds@tycho.nsa.gov>
  11109. M: Eric Paris <eparis@parisplace.org>
  11110. L: selinux@tycho.nsa.gov (moderated for non-subscribers)
  11111. W: https://selinuxproject.org
  11112. W: https://github.com/SELinuxProject
  11113. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  11114. S: Supported
  11115. F: include/linux/selinux*
  11116. F: security/selinux/
  11117. F: scripts/selinux/
  11118. F: Documentation/admin-guide/LSM/SELinux.rst
  11119. SENSABLE PHANTOM
  11120. M: Jiri Slaby <jirislaby@gmail.com>
  11121. S: Maintained
  11122. F: drivers/misc/phantom.c
  11123. F: include/uapi/linux/phantom.h
  11124. SERIAL DEVICE BUS
  11125. M: Rob Herring <robh@kernel.org>
  11126. L: linux-serial@vger.kernel.org
  11127. S: Maintained
  11128. F: Documentation/devicetree/bindings/serial/slave-device.txt
  11129. F: drivers/tty/serdev/
  11130. F: include/linux/serdev.h
  11131. SERIAL DRIVERS
  11132. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11133. L: linux-serial@vger.kernel.org
  11134. S: Maintained
  11135. F: Documentation/devicetree/bindings/serial/
  11136. F: drivers/tty/serial/
  11137. SERIAL IR RECEIVER
  11138. M: Sean Young <sean@mess.org>
  11139. L: linux-media@vger.kernel.org
  11140. S: Maintained
  11141. F: drivers/media/rc/serial_ir.c
  11142. SFC NETWORK DRIVER
  11143. M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
  11144. M: Edward Cree <ecree@solarflare.com>
  11145. M: Bert Kenward <bkenward@solarflare.com>
  11146. L: netdev@vger.kernel.org
  11147. S: Supported
  11148. F: drivers/net/ethernet/sfc/
  11149. SGI GRU DRIVER
  11150. M: Dimitri Sivanich <sivanich@sgi.com>
  11151. S: Maintained
  11152. F: drivers/misc/sgi-gru/
  11153. SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
  11154. M: Pat Gefre <pfg@sgi.com>
  11155. L: linux-ia64@vger.kernel.org
  11156. S: Supported
  11157. F: Documentation/ia64/serial.txt
  11158. F: drivers/tty/serial/ioc?_serial.c
  11159. F: include/linux/ioc?.h
  11160. SGI XP/XPC/XPNET DRIVER
  11161. M: Cliff Whickman <cpw@sgi.com>
  11162. M: Robin Holt <robinmholt@gmail.com>
  11163. S: Maintained
  11164. F: drivers/misc/sgi-xp/
  11165. SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  11166. M: Ursula Braun <ubraun@linux.ibm.com>
  11167. L: linux-s390@vger.kernel.org
  11168. W: http://www.ibm.com/developerworks/linux/linux390/
  11169. S: Supported
  11170. F: net/smc/
  11171. SH_VEU V4L2 MEM2MEM DRIVER
  11172. L: linux-media@vger.kernel.org
  11173. S: Orphan
  11174. F: drivers/media/platform/sh_veu.c
  11175. SH_VOU V4L2 OUTPUT DRIVER
  11176. L: linux-media@vger.kernel.org
  11177. S: Orphan
  11178. F: drivers/media/platform/sh_vou.c
  11179. F: include/media/drv-intf/sh_vou.h
  11180. SI2157 MEDIA DRIVER
  11181. M: Antti Palosaari <crope@iki.fi>
  11182. L: linux-media@vger.kernel.org
  11183. W: https://linuxtv.org
  11184. W: http://palosaari.fi/linux/
  11185. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11186. T: git git://linuxtv.org/anttip/media_tree.git
  11187. S: Maintained
  11188. F: drivers/media/tuners/si2157*
  11189. SI2165 MEDIA DRIVER
  11190. M: Matthias Schwarzott <zzam@gentoo.org>
  11191. L: linux-media@vger.kernel.org
  11192. W: https://linuxtv.org
  11193. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11194. S: Maintained
  11195. F: drivers/media/dvb-frontends/si2165*
  11196. SI2168 MEDIA DRIVER
  11197. M: Antti Palosaari <crope@iki.fi>
  11198. L: linux-media@vger.kernel.org
  11199. W: https://linuxtv.org
  11200. W: http://palosaari.fi/linux/
  11201. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11202. T: git git://linuxtv.org/anttip/media_tree.git
  11203. S: Maintained
  11204. F: drivers/media/dvb-frontends/si2168*
  11205. SI470X FM RADIO RECEIVER I2C DRIVER
  11206. M: Hans Verkuil <hverkuil@xs4all.nl>
  11207. L: linux-media@vger.kernel.org
  11208. T: git git://linuxtv.org/media_tree.git
  11209. W: https://linuxtv.org
  11210. S: Odd Fixes
  11211. F: drivers/media/radio/si470x/radio-si470x-i2c.c
  11212. SI470X FM RADIO RECEIVER USB DRIVER
  11213. M: Hans Verkuil <hverkuil@xs4all.nl>
  11214. L: linux-media@vger.kernel.org
  11215. T: git git://linuxtv.org/media_tree.git
  11216. W: https://linuxtv.org
  11217. S: Maintained
  11218. F: drivers/media/radio/si470x/radio-si470x-common.c
  11219. F: drivers/media/radio/si470x/radio-si470x.h
  11220. F: drivers/media/radio/si470x/radio-si470x-usb.c
  11221. SI4713 FM RADIO TRANSMITTER I2C DRIVER
  11222. M: Eduardo Valentin <edubezval@gmail.com>
  11223. L: linux-media@vger.kernel.org
  11224. T: git git://linuxtv.org/media_tree.git
  11225. W: https://linuxtv.org
  11226. S: Odd Fixes
  11227. F: drivers/media/radio/si4713/si4713.?
  11228. SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
  11229. M: Eduardo Valentin <edubezval@gmail.com>
  11230. L: linux-media@vger.kernel.org
  11231. T: git git://linuxtv.org/media_tree.git
  11232. W: https://linuxtv.org
  11233. S: Odd Fixes
  11234. F: drivers/media/radio/si4713/radio-platform-si4713.c
  11235. SI4713 FM RADIO TRANSMITTER USB DRIVER
  11236. M: Hans Verkuil <hverkuil@xs4all.nl>
  11237. L: linux-media@vger.kernel.org
  11238. T: git git://linuxtv.org/media_tree.git
  11239. W: https://linuxtv.org
  11240. S: Maintained
  11241. F: drivers/media/radio/si4713/radio-usb-si4713.c
  11242. SIANO DVB DRIVER
  11243. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  11244. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11245. L: linux-media@vger.kernel.org
  11246. W: https://linuxtv.org
  11247. T: git git://linuxtv.org/media_tree.git
  11248. S: Odd fixes
  11249. F: drivers/media/common/siano/
  11250. F: drivers/media/usb/siano/
  11251. F: drivers/media/usb/siano/
  11252. F: drivers/media/mmc/siano/
  11253. SILEAD TOUCHSCREEN DRIVER
  11254. M: Hans de Goede <hdegoede@redhat.com>
  11255. L: linux-input@vger.kernel.org
  11256. L: platform-driver-x86@vger.kernel.org
  11257. S: Maintained
  11258. F: drivers/input/touchscreen/silead.c
  11259. F: drivers/platform/x86/silead_dmi.c
  11260. SILICON MOTION SM712 FRAME BUFFER DRIVER
  11261. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11262. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11263. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11264. L: linux-fbdev@vger.kernel.org
  11265. S: Maintained
  11266. F: drivers/video/fbdev/sm712*
  11267. F: Documentation/fb/sm712fb.txt
  11268. SIMPLE FIRMWARE INTERFACE (SFI)
  11269. M: Len Brown <lenb@kernel.org>
  11270. L: sfi-devel@simplefirmware.org
  11271. W: http://simplefirmware.org/
  11272. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
  11273. S: Supported
  11274. F: arch/x86/platform/sfi/
  11275. F: drivers/sfi/
  11276. F: include/linux/sfi*.h
  11277. SIMPLEFB FB DRIVER
  11278. M: Hans de Goede <hdegoede@redhat.com>
  11279. L: linux-fbdev@vger.kernel.org
  11280. S: Maintained
  11281. F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
  11282. F: drivers/video/fbdev/simplefb.c
  11283. F: include/linux/platform_data/simplefb.h
  11284. SIMTEC EB110ATX (Chalice CATS)
  11285. P: Ben Dooks
  11286. P: Vincent Sanders <vince@simtec.co.uk>
  11287. M: Simtec Linux Team <linux@simtec.co.uk>
  11288. W: http://www.simtec.co.uk/products/EB110ATX/
  11289. S: Supported
  11290. SIMTEC EB2410ITX (BAST)
  11291. P: Ben Dooks
  11292. P: Vincent Sanders <vince@simtec.co.uk>
  11293. M: Simtec Linux Team <linux@simtec.co.uk>
  11294. W: http://www.simtec.co.uk/products/EB2410ITX/
  11295. S: Supported
  11296. F: arch/arm/mach-s3c24xx/mach-bast.c
  11297. F: arch/arm/mach-s3c24xx/bast-ide.c
  11298. F: arch/arm/mach-s3c24xx/bast-irq.c
  11299. SIPHASH PRF ROUTINES
  11300. M: Jason A. Donenfeld <Jason@zx2c4.com>
  11301. S: Maintained
  11302. F: lib/siphash.c
  11303. F: lib/test_siphash.c
  11304. F: include/linux/siphash.h
  11305. SIOX
  11306. M: Gavin Schenk <g.schenk@eckelmann.de>
  11307. M: Uwe Kleine-König <kernel@pengutronix.de>
  11308. S: Supported
  11309. F: drivers/siox/*
  11310. F: include/trace/events/siox.h
  11311. SIS 190 ETHERNET DRIVER
  11312. M: Francois Romieu <romieu@fr.zoreil.com>
  11313. L: netdev@vger.kernel.org
  11314. S: Maintained
  11315. F: drivers/net/ethernet/sis/sis190.c
  11316. SIS 900/7016 FAST ETHERNET DRIVER
  11317. M: Daniele Venzano <venza@brownhat.org>
  11318. W: http://www.brownhat.org/sis900.html
  11319. L: netdev@vger.kernel.org
  11320. S: Maintained
  11321. F: drivers/net/ethernet/sis/sis900.*
  11322. SIS FRAMEBUFFER DRIVER
  11323. M: Thomas Winischhofer <thomas@winischhofer.net>
  11324. W: http://www.winischhofer.net/linuxsisvga.shtml
  11325. S: Maintained
  11326. F: Documentation/fb/sisfb.txt
  11327. F: drivers/video/fbdev/sis/
  11328. F: include/video/sisfb.h
  11329. SIS USB2VGA DRIVER
  11330. M: Thomas Winischhofer <thomas@winischhofer.net>
  11331. W: http://www.winischhofer.at/linuxsisusbvga.shtml
  11332. S: Maintained
  11333. F: drivers/usb/misc/sisusbvga/
  11334. SLAB ALLOCATOR
  11335. M: Christoph Lameter <cl@linux.com>
  11336. M: Pekka Enberg <penberg@kernel.org>
  11337. M: David Rientjes <rientjes@google.com>
  11338. M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
  11339. M: Andrew Morton <akpm@linux-foundation.org>
  11340. L: linux-mm@kvack.org
  11341. S: Maintained
  11342. F: include/linux/sl?b*.h
  11343. F: mm/sl?b*
  11344. SLEEPABLE READ-COPY UPDATE (SRCU)
  11345. M: Lai Jiangshan <jiangshanlai@gmail.com>
  11346. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  11347. M: Josh Triplett <josh@joshtriplett.org>
  11348. R: Steven Rostedt <rostedt@goodmis.org>
  11349. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  11350. L: linux-kernel@vger.kernel.org
  11351. W: http://www.rdrop.com/users/paulmck/RCU/
  11352. S: Supported
  11353. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  11354. F: include/linux/srcu.h
  11355. F: kernel/rcu/srcu.c
  11356. SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
  11357. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  11358. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11359. S: Maintained
  11360. F: drivers/slimbus/
  11361. F: Documentation/devicetree/bindings/slimbus/
  11362. F: include/linux/slimbus.h
  11363. SMACK SECURITY MODULE
  11364. M: Casey Schaufler <casey@schaufler-ca.com>
  11365. L: linux-security-module@vger.kernel.org
  11366. W: http://schaufler-ca.com
  11367. T: git git://github.com/cschaufler/smack-next
  11368. S: Maintained
  11369. F: Documentation/admin-guide/LSM/Smack.rst
  11370. F: security/smack/
  11371. SMC91x ETHERNET DRIVER
  11372. M: Nicolas Pitre <nico@fluxnic.net>
  11373. S: Odd Fixes
  11374. F: drivers/net/ethernet/smsc/smc91x.*
  11375. SMIA AND SMIA++ IMAGE SENSOR DRIVER
  11376. M: Sakari Ailus <sakari.ailus@iki.fi>
  11377. L: linux-media@vger.kernel.org
  11378. S: Maintained
  11379. F: drivers/media/i2c/smiapp/
  11380. F: include/media/i2c/smiapp.h
  11381. F: drivers/media/i2c/smiapp-pll.c
  11382. F: drivers/media/i2c/smiapp-pll.h
  11383. F: include/uapi/linux/smiapp.h
  11384. F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
  11385. SMM665 HARDWARE MONITOR DRIVER
  11386. M: Guenter Roeck <linux@roeck-us.net>
  11387. L: linux-hwmon@vger.kernel.org
  11388. S: Maintained
  11389. F: Documentation/hwmon/smm665
  11390. F: drivers/hwmon/smm665.c
  11391. SMSC EMC2103 HARDWARE MONITOR DRIVER
  11392. M: Steve Glendinning <steve.glendinning@shawell.net>
  11393. L: linux-hwmon@vger.kernel.org
  11394. S: Maintained
  11395. F: Documentation/hwmon/emc2103
  11396. F: drivers/hwmon/emc2103.c
  11397. SMSC SCH5627 HARDWARE MONITOR DRIVER
  11398. M: Hans de Goede <hdegoede@redhat.com>
  11399. L: linux-hwmon@vger.kernel.org
  11400. S: Supported
  11401. F: Documentation/hwmon/sch5627
  11402. F: drivers/hwmon/sch5627.c
  11403. SMSC UFX6000 and UFX7000 USB to VGA DRIVER
  11404. M: Steve Glendinning <steve.glendinning@shawell.net>
  11405. L: linux-fbdev@vger.kernel.org
  11406. S: Maintained
  11407. F: drivers/video/fbdev/smscufx.c
  11408. SMSC47B397 HARDWARE MONITOR DRIVER
  11409. M: Jean Delvare <jdelvare@suse.com>
  11410. L: linux-hwmon@vger.kernel.org
  11411. S: Maintained
  11412. F: Documentation/hwmon/smsc47b397
  11413. F: drivers/hwmon/smsc47b397.c
  11414. SMSC911x ETHERNET DRIVER
  11415. M: Steve Glendinning <steve.glendinning@shawell.net>
  11416. L: netdev@vger.kernel.org
  11417. S: Maintained
  11418. F: include/linux/smsc911x.h
  11419. F: drivers/net/ethernet/smsc/smsc911x.*
  11420. SMSC9420 PCI ETHERNET DRIVER
  11421. M: Steve Glendinning <steve.glendinning@shawell.net>
  11422. L: netdev@vger.kernel.org
  11423. S: Maintained
  11424. F: drivers/net/ethernet/smsc/smsc9420.*
  11425. SOC-CAMERA V4L2 SUBSYSTEM
  11426. L: linux-media@vger.kernel.org
  11427. T: git git://linuxtv.org/media_tree.git
  11428. S: Orphan
  11429. F: include/media/soc*
  11430. F: drivers/media/i2c/soc_camera/
  11431. F: drivers/media/platform/soc_camera/
  11432. SOCIONEXT SYNQUACER I2C DRIVER
  11433. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  11434. L: linux-i2c@vger.kernel.org
  11435. S: Maintained
  11436. F: drivers/i2c/busses/i2c-synquacer.c
  11437. F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
  11438. SOCIONEXT UNIPHIER SOUND DRIVER
  11439. M: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
  11440. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11441. S: Maintained
  11442. F: sound/soc/uniphier/
  11443. SOEKRIS NET48XX LED SUPPORT
  11444. M: Chris Boot <bootc@bootc.net>
  11445. S: Maintained
  11446. F: drivers/leds/leds-net48xx.c
  11447. SOFT-ROCE DRIVER (rxe)
  11448. M: Moni Shoua <monis@mellanox.com>
  11449. L: linux-rdma@vger.kernel.org
  11450. S: Supported
  11451. W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
  11452. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11453. F: drivers/infiniband/sw/rxe/
  11454. F: include/uapi/rdma/rdma_user_rxe.h
  11455. SOFTLOGIC 6x10 MPEG CODEC
  11456. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  11457. M: Anton Sviridenko <anton@corp.bluecherry.net>
  11458. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  11459. M: Andrey Utkin <andrey_utkin@fastmail.com>
  11460. M: Ismael Luceno <ismael@iodev.co.uk>
  11461. L: linux-media@vger.kernel.org
  11462. S: Supported
  11463. F: drivers/media/pci/solo6x10/
  11464. SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
  11465. M: James Morse <james.morse@arm.com>
  11466. L: linux-arm-kernel@lists.infradead.org
  11467. S: Maintained
  11468. F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
  11469. F: drivers/firmware/arm_sdei.c
  11470. F: include/linux/sdei.h
  11471. F: include/uapi/linux/sdei.h
  11472. SOFTWARE RAID (Multiple Disks) SUPPORT
  11473. M: Shaohua Li <shli@kernel.org>
  11474. L: linux-raid@vger.kernel.org
  11475. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
  11476. S: Supported
  11477. F: drivers/md/Makefile
  11478. F: drivers/md/Kconfig
  11479. F: drivers/md/md*
  11480. F: drivers/md/raid*
  11481. F: include/linux/raid/
  11482. F: include/uapi/linux/raid/
  11483. SOCIONEXT (SNI) NETSEC NETWORK DRIVER
  11484. M: Jassi Brar <jaswinder.singh@linaro.org>
  11485. L: netdev@vger.kernel.org
  11486. S: Maintained
  11487. F: drivers/net/ethernet/socionext/netsec.c
  11488. F: Documentation/devicetree/bindings/net/socionext-netsec.txt
  11489. SOLIDRUN CLEARFOG SUPPORT
  11490. M: Russell King <linux@armlinux.org.uk>
  11491. S: Maintained
  11492. F: arch/arm/boot/dts/armada-388-clearfog*
  11493. F: arch/arm/boot/dts/armada-38x-solidrun-*
  11494. SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
  11495. M: Russell King <linux@armlinux.org.uk>
  11496. S: Maintained
  11497. F: arch/arm/boot/dts/imx6*-cubox-i*
  11498. F: arch/arm/boot/dts/imx6*-hummingboard*
  11499. F: arch/arm/boot/dts/imx6*-sr-*
  11500. SONIC NETWORK DRIVER
  11501. M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
  11502. L: netdev@vger.kernel.org
  11503. S: Maintained
  11504. F: drivers/net/ethernet/natsemi/sonic.*
  11505. SONICS SILICON BACKPLANE DRIVER (SSB)
  11506. M: Michael Buesch <m@bues.ch>
  11507. L: linux-wireless@vger.kernel.org
  11508. S: Maintained
  11509. F: drivers/ssb/
  11510. F: include/linux/ssb/
  11511. SONY IMX274 SENSOR DRIVER
  11512. M: Leon Luo <leonl@leopardimaging.com>
  11513. L: linux-media@vger.kernel.org
  11514. T: git git://linuxtv.org/media_tree.git
  11515. S: Maintained
  11516. F: drivers/media/i2c/imx274.c
  11517. F: Documentation/devicetree/bindings/media/i2c/imx274.txt
  11518. SONY MEMORYSTICK CARD SUPPORT
  11519. M: Alex Dubov <oakad@yahoo.com>
  11520. W: http://tifmxx.berlios.de/
  11521. S: Maintained
  11522. F: drivers/memstick/host/tifm_ms.c
  11523. SONY MEMORYSTICK STANDARD SUPPORT
  11524. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11525. S: Maintained
  11526. F: drivers/memstick/core/ms_block.*
  11527. SONY VAIO CONTROL DEVICE DRIVER
  11528. M: Mattia Dongili <malattia@linux.it>
  11529. L: platform-driver-x86@vger.kernel.org
  11530. W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
  11531. S: Maintained
  11532. F: Documentation/laptops/sony-laptop.txt
  11533. F: drivers/char/sonypi.c
  11534. F: drivers/platform/x86/sony-laptop.c
  11535. F: include/linux/sony-laptop.h
  11536. SOUND
  11537. M: Jaroslav Kysela <perex@perex.cz>
  11538. M: Takashi Iwai <tiwai@suse.com>
  11539. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11540. W: http://www.alsa-project.org/
  11541. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11542. T: git git://git.alsa-project.org/alsa-kernel.git
  11543. Q: http://patchwork.kernel.org/project/alsa-devel/list/
  11544. S: Maintained
  11545. F: Documentation/sound/
  11546. F: include/sound/
  11547. F: include/uapi/sound/
  11548. F: sound/
  11549. SOUND - COMPRESSED AUDIO
  11550. M: Vinod Koul <vinod.koul@intel.com>
  11551. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11552. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11553. S: Supported
  11554. F: Documentation/sound/alsa/compress_offload.txt
  11555. F: include/sound/compress_driver.h
  11556. F: include/uapi/sound/compress_*
  11557. F: sound/core/compress_offload.c
  11558. F: sound/soc/soc-compress.c
  11559. SOUND - DMAENGINE HELPERS
  11560. M: Lars-Peter Clausen <lars@metafoo.de>
  11561. S: Supported
  11562. F: include/sound/dmaengine_pcm.h
  11563. F: sound/core/pcm_dmaengine.c
  11564. F: sound/soc/soc-generic-dmaengine-pcm.c
  11565. SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  11566. M: Liam Girdwood <lgirdwood@gmail.com>
  11567. M: Mark Brown <broonie@kernel.org>
  11568. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
  11569. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11570. W: http://alsa-project.org/main/index.php/ASoC
  11571. S: Supported
  11572. F: Documentation/devicetree/bindings/sound/
  11573. F: Documentation/sound/alsa/soc/
  11574. F: sound/soc/
  11575. F: include/sound/soc*
  11576. SOUNDWIRE SUBSYSTEM
  11577. M: Vinod Koul <vinod.koul@intel.com>
  11578. M: Sanyog Kale <sanyog.r.kale@intel.com>
  11579. R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  11580. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11581. S: Supported
  11582. F: Documentation/driver-api/soundwire/
  11583. F: drivers/soundwire/
  11584. F: include/linux/soundwire/
  11585. SP2 MEDIA DRIVER
  11586. M: Olli Salonen <olli.salonen@iki.fi>
  11587. L: linux-media@vger.kernel.org
  11588. W: https://linuxtv.org
  11589. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11590. S: Maintained
  11591. F: drivers/media/dvb-frontends/sp2*
  11592. SPARC + UltraSPARC (sparc/sparc64)
  11593. M: "David S. Miller" <davem@davemloft.net>
  11594. L: sparclinux@vger.kernel.org
  11595. Q: http://patchwork.ozlabs.org/project/sparclinux/list/
  11596. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  11597. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  11598. S: Maintained
  11599. F: arch/sparc/
  11600. F: drivers/sbus/
  11601. SPARC SERIAL DRIVERS
  11602. M: "David S. Miller" <davem@davemloft.net>
  11603. L: sparclinux@vger.kernel.org
  11604. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  11605. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  11606. S: Maintained
  11607. F: include/linux/sunserialcore.h
  11608. F: drivers/tty/serial/suncore.c
  11609. F: drivers/tty/serial/sunhv.c
  11610. F: drivers/tty/serial/sunsab.c
  11611. F: drivers/tty/serial/sunsab.h
  11612. F: drivers/tty/serial/sunsu.c
  11613. F: drivers/tty/serial/sunzilog.c
  11614. F: drivers/tty/serial/sunzilog.h
  11615. F: drivers/tty/vcc.c
  11616. SPARSE CHECKER
  11617. M: "Christopher Li" <sparse@chrisli.org>
  11618. L: linux-sparse@vger.kernel.org
  11619. W: https://sparse.wiki.kernel.org/
  11620. T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
  11621. T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
  11622. S: Maintained
  11623. F: include/linux/compiler.h
  11624. SPEAR CLOCK FRAMEWORK SUPPORT
  11625. M: Viresh Kumar <vireshk@kernel.org>
  11626. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11627. W: http://www.st.com/spear
  11628. S: Maintained
  11629. F: drivers/clk/spear/
  11630. SPEAR PLATFORM SUPPORT
  11631. M: Viresh Kumar <vireshk@kernel.org>
  11632. M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
  11633. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11634. W: http://www.st.com/spear
  11635. S: Maintained
  11636. F: arch/arm/boot/dts/spear*
  11637. F: arch/arm/mach-spear/
  11638. SPI NOR SUBSYSTEM
  11639. M: Marek Vasut <marek.vasut@gmail.com>
  11640. L: linux-mtd@lists.infradead.org
  11641. W: http://www.linux-mtd.infradead.org/
  11642. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  11643. T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
  11644. T: git git://git.infradead.org/linux-mtd.git spi-nor/next
  11645. S: Maintained
  11646. F: drivers/mtd/spi-nor/
  11647. F: include/linux/mtd/spi-nor.h
  11648. SPI SUBSYSTEM
  11649. M: Mark Brown <broonie@kernel.org>
  11650. L: linux-spi@vger.kernel.org
  11651. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
  11652. Q: http://patchwork.kernel.org/project/spi-devel-general/list/
  11653. S: Maintained
  11654. F: Documentation/devicetree/bindings/spi/
  11655. F: Documentation/spi/
  11656. F: drivers/spi/
  11657. F: include/linux/spi/
  11658. F: include/uapi/linux/spi/
  11659. F: tools/spi/
  11660. SPIDERNET NETWORK DRIVER for CELL
  11661. M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
  11662. L: netdev@vger.kernel.org
  11663. S: Supported
  11664. F: Documentation/networking/spider_net.txt
  11665. F: drivers/net/ethernet/toshiba/spider_net*
  11666. SPMI SUBSYSTEM
  11667. R: Stephen Boyd <sboyd@kernel.org>
  11668. L: linux-arm-msm@vger.kernel.org
  11669. F: Documentation/devicetree/bindings/spmi/
  11670. F: drivers/spmi/
  11671. F: include/dt-bindings/spmi/spmi.h
  11672. F: include/linux/spmi.h
  11673. F: include/trace/events/spmi.h
  11674. SPU FILE SYSTEM
  11675. M: Jeremy Kerr <jk@ozlabs.org>
  11676. L: linuxppc-dev@lists.ozlabs.org
  11677. W: http://www.ibm.com/developerworks/power/cell/
  11678. S: Supported
  11679. F: Documentation/filesystems/spufs.txt
  11680. F: arch/powerpc/platforms/cell/spufs/
  11681. SQUASHFS FILE SYSTEM
  11682. M: Phillip Lougher <phillip@squashfs.org.uk>
  11683. L: squashfs-devel@lists.sourceforge.net (subscribers-only)
  11684. W: http://squashfs.org.uk
  11685. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
  11686. S: Maintained
  11687. F: Documentation/filesystems/squashfs.txt
  11688. F: fs/squashfs/
  11689. SRM (Alpha) environment access
  11690. M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  11691. S: Maintained
  11692. F: arch/alpha/kernel/srm_env.c
  11693. STABLE BRANCH
  11694. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11695. L: stable@vger.kernel.org
  11696. S: Supported
  11697. F: Documentation/process/stable-kernel-rules.rst
  11698. STAGING - ATOMISP DRIVER
  11699. M: Alan Cox <alan@linux.intel.com>
  11700. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  11701. L: linux-media@vger.kernel.org
  11702. S: Maintained
  11703. F: drivers/staging/media/atomisp/
  11704. STAGING - COMEDI
  11705. M: Ian Abbott <abbotti@mev.co.uk>
  11706. M: H Hartley Sweeten <hsweeten@visionengravers.com>
  11707. S: Odd Fixes
  11708. F: drivers/staging/comedi/
  11709. STAGING - FLARION FT1000 DRIVERS
  11710. M: Marek Belisko <marek.belisko@gmail.com>
  11711. S: Odd Fixes
  11712. F: drivers/staging/ft1000/
  11713. STAGING - INDUSTRIAL IO
  11714. M: Jonathan Cameron <jic23@kernel.org>
  11715. L: linux-iio@vger.kernel.org
  11716. S: Odd Fixes
  11717. F: Documentation/devicetree/bindings/staging/iio/
  11718. F: drivers/staging/iio/
  11719. STAGING - LUSTRE PARALLEL FILESYSTEM
  11720. M: Oleg Drokin <oleg.drokin@intel.com>
  11721. M: Andreas Dilger <andreas.dilger@intel.com>
  11722. M: James Simmons <jsimmons@infradead.org>
  11723. L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
  11724. W: http://wiki.lustre.org/
  11725. S: Maintained
  11726. F: drivers/staging/lustre
  11727. STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
  11728. M: Marc Dietrich <marvin24@gmx.de>
  11729. L: ac100@lists.launchpad.net (moderated for non-subscribers)
  11730. L: linux-tegra@vger.kernel.org
  11731. S: Maintained
  11732. F: drivers/staging/nvec/
  11733. STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  11734. M: Jens Frederich <jfrederich@gmail.com>
  11735. M: Daniel Drake <dsd@laptop.org>
  11736. M: Jon Nettleton <jon.nettleton@gmail.com>
  11737. W: http://wiki.laptop.org/go/DCON
  11738. S: Maintained
  11739. F: drivers/staging/olpc_dcon/
  11740. STAGING - REALTEK RTL8712U DRIVERS
  11741. M: Larry Finger <Larry.Finger@lwfinger.net>
  11742. M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
  11743. S: Odd Fixes
  11744. F: drivers/staging/rtl8712/
  11745. STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
  11746. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11747. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11748. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11749. L: linux-fbdev@vger.kernel.org
  11750. S: Maintained
  11751. F: drivers/staging/sm750fb/
  11752. STAGING - SPEAKUP CONSOLE SPEECH DRIVER
  11753. M: William Hubbs <w.d.hubbs@gmail.com>
  11754. M: Chris Brannon <chris@the-brannons.com>
  11755. M: Kirk Reiser <kirk@reisers.ca>
  11756. M: Samuel Thibault <samuel.thibault@ens-lyon.org>
  11757. L: speakup@linux-speakup.org
  11758. W: http://www.linux-speakup.org/
  11759. S: Odd Fixes
  11760. F: drivers/staging/speakup/
  11761. STAGING - VIA VT665X DRIVERS
  11762. M: Forest Bond <forest@alittletooquiet.net>
  11763. S: Odd Fixes
  11764. F: drivers/staging/vt665?/
  11765. STAGING - WILC1000 WIFI DRIVER
  11766. M: Aditya Shankar <aditya.shankar@microchip.com>
  11767. M: Ganesh Krishna <ganesh.krishna@microchip.com>
  11768. L: linux-wireless@vger.kernel.org
  11769. S: Supported
  11770. F: drivers/staging/wilc1000/
  11771. STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
  11772. M: Arnaud Patard <arnaud.patard@rtp-net.org>
  11773. S: Odd Fixes
  11774. F: drivers/staging/xgifb/
  11775. STAGING SUBSYSTEM
  11776. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11777. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  11778. L: devel@driverdev.osuosl.org
  11779. S: Supported
  11780. F: drivers/staging/
  11781. STARFIRE/DURALAN NETWORK DRIVER
  11782. M: Ion Badulescu <ionut@badula.org>
  11783. S: Odd Fixes
  11784. F: drivers/net/ethernet/adaptec/starfire*
  11785. STEC S1220 SKD DRIVER
  11786. M: Bart Van Assche <bart.vanassche@wdc.com>
  11787. L: linux-block@vger.kernel.org
  11788. S: Maintained
  11789. F: drivers/block/skd*[ch]
  11790. STI CEC DRIVER
  11791. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  11792. S: Maintained
  11793. F: drivers/staging/media/st-cec/
  11794. F: Documentation/devicetree/bindings/media/stih-cec.txt
  11795. STK1160 USB VIDEO CAPTURE DRIVER
  11796. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  11797. L: linux-media@vger.kernel.org
  11798. T: git git://linuxtv.org/media_tree.git
  11799. S: Maintained
  11800. F: drivers/media/usb/stk1160/
  11801. STMMAC ETHERNET DRIVER
  11802. M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
  11803. M: Alexandre Torgue <alexandre.torgue@st.com>
  11804. L: netdev@vger.kernel.org
  11805. W: http://www.stlinux.com
  11806. S: Supported
  11807. F: drivers/net/ethernet/stmicro/stmmac/
  11808. SUN3/3X
  11809. M: Sam Creasey <sammy@sammy.net>
  11810. W: http://sammy.net/sun3/
  11811. S: Maintained
  11812. F: arch/m68k/kernel/*sun3*
  11813. F: arch/m68k/sun3*/
  11814. F: arch/m68k/include/asm/sun3*
  11815. F: drivers/net/ethernet/i825xx/sun3*
  11816. SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
  11817. M: Hans de Goede <hdegoede@redhat.com>
  11818. L: linux-input@vger.kernel.org
  11819. S: Maintained
  11820. F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
  11821. F: drivers/input/keyboard/sun4i-lradc-keys.c
  11822. SUNDANCE NETWORK DRIVER
  11823. M: Denis Kirjanov <kda@linux-powerpc.org>
  11824. L: netdev@vger.kernel.org
  11825. S: Maintained
  11826. F: drivers/net/ethernet/dlink/sundance.c
  11827. SUPERH
  11828. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  11829. M: Rich Felker <dalias@libc.org>
  11830. L: linux-sh@vger.kernel.org
  11831. Q: http://patchwork.kernel.org/project/linux-sh/list/
  11832. S: Maintained
  11833. F: Documentation/sh/
  11834. F: arch/sh/
  11835. F: drivers/sh/
  11836. SUSPEND TO RAM
  11837. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  11838. M: Len Brown <len.brown@intel.com>
  11839. M: Pavel Machek <pavel@ucw.cz>
  11840. L: linux-pm@vger.kernel.org
  11841. B: https://bugzilla.kernel.org
  11842. S: Supported
  11843. F: Documentation/power/
  11844. F: arch/x86/kernel/acpi/
  11845. F: drivers/base/power/
  11846. F: kernel/power/
  11847. F: include/linux/suspend.h
  11848. F: include/linux/freezer.h
  11849. F: include/linux/pm.h
  11850. SVGA HANDLING
  11851. M: Martin Mares <mj@ucw.cz>
  11852. L: linux-video@atrey.karlin.mff.cuni.cz
  11853. S: Maintained
  11854. F: Documentation/svga.txt
  11855. F: arch/x86/boot/video*
  11856. SWIOTLB SUBSYSTEM
  11857. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  11858. L: iommu@lists.linux-foundation.org
  11859. T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
  11860. S: Supported
  11861. F: lib/swiotlb.c
  11862. F: arch/*/kernel/pci-swiotlb.c
  11863. F: include/linux/swiotlb.h
  11864. SWITCHDEV
  11865. M: Jiri Pirko <jiri@resnulli.us>
  11866. M: Ivan Vecera <ivecera@redhat.com>
  11867. L: netdev@vger.kernel.org
  11868. S: Supported
  11869. F: net/switchdev/
  11870. F: include/net/switchdev.h
  11871. SYNC FILE FRAMEWORK
  11872. M: Sumit Semwal <sumit.semwal@linaro.org>
  11873. R: Gustavo Padovan <gustavo@padovan.org>
  11874. S: Maintained
  11875. L: linux-media@vger.kernel.org
  11876. L: dri-devel@lists.freedesktop.org
  11877. F: drivers/dma-buf/sync_*
  11878. F: drivers/dma-buf/dma-fence*
  11879. F: drivers/dma-buf/sw_sync.c
  11880. F: include/linux/sync_file.h
  11881. F: include/uapi/linux/sync_file.h
  11882. F: Documentation/sync_file.txt
  11883. T: git git://anongit.freedesktop.org/drm/drm-misc
  11884. SYNOPSYS ARC ARCHITECTURE
  11885. M: Vineet Gupta <vgupta@synopsys.com>
  11886. L: linux-snps-arc@lists.infradead.org
  11887. S: Supported
  11888. F: arch/arc/
  11889. F: Documentation/devicetree/bindings/arc/*
  11890. F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
  11891. F: drivers/clocksource/arc_timer.c
  11892. F: drivers/tty/serial/arc_uart.c
  11893. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  11894. SYNOPSYS ARC HSDK SDP pll clock driver
  11895. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11896. S: Supported
  11897. F: drivers/clk/clk-hsdk-pll.c
  11898. F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
  11899. SYNOPSYS ARC SDP clock driver
  11900. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11901. S: Supported
  11902. F: drivers/clk/axs10x/*
  11903. F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  11904. SYNOPSYS ARC SDP platform support
  11905. M: Alexey Brodkin <abrodkin@synopsys.com>
  11906. S: Supported
  11907. F: arch/arc/plat-axs10x
  11908. F: arch/arc/boot/dts/ax*
  11909. F: Documentation/devicetree/bindings/arc/axs10*
  11910. SYNOPSYS AXS10x RESET CONTROLLER DRIVER
  11911. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11912. S: Supported
  11913. F: drivers/reset/reset-axs10x.c
  11914. F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
  11915. SYNOPSYS DESIGNWARE 8250 UART DRIVER
  11916. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  11917. S: Maintained
  11918. F: drivers/tty/serial/8250/8250_dw.c
  11919. SYNOPSYS DESIGNWARE APB GPIO DRIVER
  11920. M: Hoan Tran <hotran@apm.com>
  11921. L: linux-gpio@vger.kernel.org
  11922. S: Maintained
  11923. F: drivers/gpio/gpio-dwapb.c
  11924. F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
  11925. SYNOPSYS DESIGNWARE AXI DMAC DRIVER
  11926. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11927. S: Maintained
  11928. F: drivers/dma/dwi-axi-dmac/
  11929. F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
  11930. SYNOPSYS DESIGNWARE DMAC DRIVER
  11931. M: Viresh Kumar <vireshk@kernel.org>
  11932. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  11933. S: Maintained
  11934. F: include/linux/dma/dw.h
  11935. F: include/linux/platform_data/dma-dw.h
  11936. F: drivers/dma/dw/
  11937. SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  11938. M: Jose Abreu <Jose.Abreu@synopsys.com>
  11939. L: netdev@vger.kernel.org
  11940. S: Supported
  11941. F: drivers/net/ethernet/synopsys/
  11942. SYNOPSYS DESIGNWARE I2C DRIVER
  11943. M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
  11944. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  11945. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  11946. L: linux-i2c@vger.kernel.org
  11947. S: Maintained
  11948. F: drivers/i2c/busses/i2c-designware-*
  11949. F: include/linux/platform_data/i2c-designware.h
  11950. SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
  11951. M: Jaehoon Chung <jh80.chung@samsung.com>
  11952. L: linux-mmc@vger.kernel.org
  11953. S: Maintained
  11954. F: drivers/mmc/host/dw_mmc*
  11955. SYNOPSYS HSDK RESET CONTROLLER DRIVER
  11956. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11957. S: Supported
  11958. F: drivers/reset/reset-hsdk.c
  11959. F: include/dt-bindings/reset/snps,hsdk-reset.h
  11960. F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
  11961. SYSTEM CONFIGURATION (SYSCON)
  11962. M: Lee Jones <lee.jones@linaro.org>
  11963. M: Arnd Bergmann <arnd@arndb.de>
  11964. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  11965. S: Supported
  11966. F: drivers/mfd/syscon.c
  11967. SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
  11968. M: Sudeep Holla <sudeep.holla@arm.com>
  11969. L: linux-arm-kernel@lists.infradead.org
  11970. S: Maintained
  11971. F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
  11972. F: drivers/clk/clk-sc[mp]i.c
  11973. F: drivers/cpufreq/sc[mp]i-cpufreq.c
  11974. F: drivers/firmware/arm_scpi.c
  11975. F: drivers/firmware/arm_scmi/
  11976. F: include/linux/sc[mp]i_protocol.h
  11977. SYSTEM RESET/SHUTDOWN DRIVERS
  11978. M: Sebastian Reichel <sre@kernel.org>
  11979. L: linux-pm@vger.kernel.org
  11980. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  11981. S: Maintained
  11982. F: Documentation/devicetree/bindings/power/reset/
  11983. F: drivers/power/reset/
  11984. SYSTEM TRACE MODULE CLASS
  11985. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  11986. S: Maintained
  11987. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
  11988. F: Documentation/trace/stm.txt
  11989. F: drivers/hwtracing/stm/
  11990. F: include/linux/stm.h
  11991. F: include/uapi/linux/stm.h
  11992. SYSV FILESYSTEM
  11993. M: Christoph Hellwig <hch@infradead.org>
  11994. S: Maintained
  11995. F: Documentation/filesystems/sysv-fs.txt
  11996. F: fs/sysv/
  11997. F: include/linux/sysv_fs.h
  11998. TARGET SUBSYSTEM
  11999. M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
  12000. L: linux-scsi@vger.kernel.org
  12001. L: target-devel@vger.kernel.org
  12002. W: http://www.linux-iscsi.org
  12003. W: http://groups.google.com/group/linux-iscsi-target-dev
  12004. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  12005. S: Supported
  12006. F: drivers/target/
  12007. F: include/target/
  12008. F: Documentation/target/
  12009. TASKSTATS STATISTICS INTERFACE
  12010. M: Balbir Singh <bsingharora@gmail.com>
  12011. S: Maintained
  12012. F: Documentation/accounting/taskstats*
  12013. F: include/linux/taskstats*
  12014. F: kernel/taskstats.c
  12015. TC subsystem
  12016. M: Jamal Hadi Salim <jhs@mojatatu.com>
  12017. M: Cong Wang <xiyou.wangcong@gmail.com>
  12018. M: Jiri Pirko <jiri@resnulli.us>
  12019. L: netdev@vger.kernel.org
  12020. S: Maintained
  12021. F: include/net/pkt_cls.h
  12022. F: include/net/pkt_sched.h
  12023. F: include/net/tc_act/
  12024. F: include/uapi/linux/pkt_cls.h
  12025. F: include/uapi/linux/pkt_sched.h
  12026. F: include/uapi/linux/tc_act/
  12027. F: include/uapi/linux/tc_ematch/
  12028. F: net/sched/
  12029. TCP LOW PRIORITY MODULE
  12030. M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
  12031. M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
  12032. W: http://tcp-lp-mod.sourceforge.net/
  12033. S: Maintained
  12034. F: net/ipv4/tcp_lp.c
  12035. TDA10071 MEDIA DRIVER
  12036. M: Antti Palosaari <crope@iki.fi>
  12037. L: linux-media@vger.kernel.org
  12038. W: https://linuxtv.org
  12039. W: http://palosaari.fi/linux/
  12040. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12041. T: git git://linuxtv.org/anttip/media_tree.git
  12042. S: Maintained
  12043. F: drivers/media/dvb-frontends/tda10071*
  12044. TDA18212 MEDIA DRIVER
  12045. M: Antti Palosaari <crope@iki.fi>
  12046. L: linux-media@vger.kernel.org
  12047. W: https://linuxtv.org
  12048. W: http://palosaari.fi/linux/
  12049. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12050. T: git git://linuxtv.org/anttip/media_tree.git
  12051. S: Maintained
  12052. F: drivers/media/tuners/tda18212*
  12053. TDA18218 MEDIA DRIVER
  12054. M: Antti Palosaari <crope@iki.fi>
  12055. L: linux-media@vger.kernel.org
  12056. W: https://linuxtv.org
  12057. W: http://palosaari.fi/linux/
  12058. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12059. T: git git://linuxtv.org/anttip/media_tree.git
  12060. S: Maintained
  12061. F: drivers/media/tuners/tda18218*
  12062. TDA18250 MEDIA DRIVER
  12063. M: Olli Salonen <olli.salonen@iki.fi>
  12064. L: linux-media@vger.kernel.org
  12065. W: https://linuxtv.org
  12066. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12067. T: git git://linuxtv.org/media_tree.git
  12068. S: Maintained
  12069. F: drivers/media/tuners/tda18250*
  12070. TDA18271 MEDIA DRIVER
  12071. M: Michael Krufky <mkrufky@linuxtv.org>
  12072. L: linux-media@vger.kernel.org
  12073. W: https://linuxtv.org
  12074. W: http://github.com/mkrufky
  12075. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12076. T: git git://linuxtv.org/mkrufky/tuners.git
  12077. S: Maintained
  12078. F: drivers/media/tuners/tda18271*
  12079. TDA1997x MEDIA DRIVER
  12080. M: Tim Harvey <tharvey@gateworks.com>
  12081. L: linux-media@vger.kernel.org
  12082. W: https://linuxtv.org
  12083. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12084. S: Maintained
  12085. F: drivers/media/i2c/tda1997x.*
  12086. TDA827x MEDIA DRIVER
  12087. M: Michael Krufky <mkrufky@linuxtv.org>
  12088. L: linux-media@vger.kernel.org
  12089. W: https://linuxtv.org
  12090. W: http://github.com/mkrufky
  12091. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12092. T: git git://linuxtv.org/mkrufky/tuners.git
  12093. S: Maintained
  12094. F: drivers/media/tuners/tda8290.*
  12095. TDA8290 MEDIA DRIVER
  12096. M: Michael Krufky <mkrufky@linuxtv.org>
  12097. L: linux-media@vger.kernel.org
  12098. W: https://linuxtv.org
  12099. W: http://github.com/mkrufky
  12100. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12101. T: git git://linuxtv.org/mkrufky/tuners.git
  12102. S: Maintained
  12103. F: drivers/media/tuners/tda8290.*
  12104. TDA9840 MEDIA DRIVER
  12105. M: Hans Verkuil <hverkuil@xs4all.nl>
  12106. L: linux-media@vger.kernel.org
  12107. T: git git://linuxtv.org/media_tree.git
  12108. W: https://linuxtv.org
  12109. S: Maintained
  12110. F: drivers/media/i2c/tda9840*
  12111. TEA5761 TUNER DRIVER
  12112. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  12113. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12114. L: linux-media@vger.kernel.org
  12115. W: https://linuxtv.org
  12116. T: git git://linuxtv.org/media_tree.git
  12117. S: Odd fixes
  12118. F: drivers/media/tuners/tea5761.*
  12119. TEA5767 TUNER DRIVER
  12120. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  12121. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12122. L: linux-media@vger.kernel.org
  12123. W: https://linuxtv.org
  12124. T: git git://linuxtv.org/media_tree.git
  12125. S: Maintained
  12126. F: drivers/media/tuners/tea5767.*
  12127. TEA6415C MEDIA DRIVER
  12128. M: Hans Verkuil <hverkuil@xs4all.nl>
  12129. L: linux-media@vger.kernel.org
  12130. T: git git://linuxtv.org/media_tree.git
  12131. W: https://linuxtv.org
  12132. S: Maintained
  12133. F: drivers/media/i2c/tea6415c*
  12134. TEA6420 MEDIA DRIVER
  12135. M: Hans Verkuil <hverkuil@xs4all.nl>
  12136. L: linux-media@vger.kernel.org
  12137. T: git git://linuxtv.org/media_tree.git
  12138. W: https://linuxtv.org
  12139. S: Maintained
  12140. F: drivers/media/i2c/tea6420*
  12141. TEAM DRIVER
  12142. M: Jiri Pirko <jiri@resnulli.us>
  12143. L: netdev@vger.kernel.org
  12144. S: Supported
  12145. F: drivers/net/team/
  12146. F: include/linux/if_team.h
  12147. F: include/uapi/linux/if_team.h
  12148. TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
  12149. M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
  12150. S: Maintained
  12151. F: arch/x86/platform/ts5500/
  12152. TECHNOTREND USB IR RECEIVER
  12153. M: Sean Young <sean@mess.org>
  12154. L: linux-media@vger.kernel.org
  12155. S: Maintained
  12156. F: drivers/media/rc/ttusbir.c
  12157. TECHWELL TW9910 VIDEO DECODER
  12158. L: linux-media@vger.kernel.org
  12159. S: Orphan
  12160. F: drivers/media/i2c/tw9910.c
  12161. F: include/media/i2c/tw9910.h
  12162. TEE SUBSYSTEM
  12163. M: Jens Wiklander <jens.wiklander@linaro.org>
  12164. S: Maintained
  12165. F: include/linux/tee_drv.h
  12166. F: include/uapi/linux/tee.h
  12167. F: drivers/tee/
  12168. F: Documentation/tee.txt
  12169. TEGRA ARCHITECTURE SUPPORT
  12170. M: Thierry Reding <thierry.reding@gmail.com>
  12171. M: Jonathan Hunter <jonathanh@nvidia.com>
  12172. L: linux-tegra@vger.kernel.org
  12173. Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
  12174. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
  12175. S: Supported
  12176. N: [^a-z]tegra
  12177. TEGRA CLOCK DRIVER
  12178. M: Peter De Schrijver <pdeschrijver@nvidia.com>
  12179. M: Prashant Gaikwad <pgaikwad@nvidia.com>
  12180. S: Supported
  12181. F: drivers/clk/tegra/
  12182. TEGRA DMA DRIVERS
  12183. M: Laxman Dewangan <ldewangan@nvidia.com>
  12184. M: Jon Hunter <jonathanh@nvidia.com>
  12185. S: Supported
  12186. F: drivers/dma/tegra*
  12187. TEGRA I2C DRIVER
  12188. M: Laxman Dewangan <ldewangan@nvidia.com>
  12189. S: Supported
  12190. F: drivers/i2c/busses/i2c-tegra.c
  12191. TEGRA IOMMU DRIVERS
  12192. M: Thierry Reding <thierry.reding@gmail.com>
  12193. L: linux-tegra@vger.kernel.org
  12194. S: Supported
  12195. F: drivers/iommu/tegra*
  12196. TEGRA KBC DRIVER
  12197. M: Rakesh Iyer <riyer@nvidia.com>
  12198. M: Laxman Dewangan <ldewangan@nvidia.com>
  12199. S: Supported
  12200. F: drivers/input/keyboard/tegra-kbc.c
  12201. TEGRA PWM DRIVER
  12202. M: Thierry Reding <thierry.reding@gmail.com>
  12203. S: Supported
  12204. F: drivers/pwm/pwm-tegra.c
  12205. TEGRA SERIAL DRIVER
  12206. M: Laxman Dewangan <ldewangan@nvidia.com>
  12207. S: Supported
  12208. F: drivers/tty/serial/serial-tegra.c
  12209. TEGRA SPI DRIVER
  12210. M: Laxman Dewangan <ldewangan@nvidia.com>
  12211. S: Supported
  12212. F: drivers/spi/spi-tegra*
  12213. TEHUTI ETHERNET DRIVER
  12214. M: Andy Gospodarek <andy@greyhouse.net>
  12215. L: netdev@vger.kernel.org
  12216. S: Supported
  12217. F: drivers/net/ethernet/tehuti/*
  12218. Telecom Clock Driver for MCPL0010
  12219. M: Mark Gross <mark.gross@intel.com>
  12220. S: Supported
  12221. F: drivers/char/tlclk.c
  12222. TENSILICA XTENSA PORT (xtensa)
  12223. M: Chris Zankel <chris@zankel.net>
  12224. M: Max Filippov <jcmvbkbc@gmail.com>
  12225. L: linux-xtensa@linux-xtensa.org
  12226. T: git git://github.com/czankel/xtensa-linux.git
  12227. S: Maintained
  12228. F: arch/xtensa/
  12229. F: drivers/irqchip/irq-xtensa-*
  12230. Texas Instruments' System Control Interface (TISCI) Protocol Driver
  12231. M: Nishanth Menon <nm@ti.com>
  12232. M: Tero Kristo <t-kristo@ti.com>
  12233. M: Santosh Shilimkar <ssantosh@kernel.org>
  12234. L: linux-arm-kernel@lists.infradead.org
  12235. S: Maintained
  12236. F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  12237. F: drivers/firmware/ti_sci*
  12238. F: include/linux/soc/ti/ti_sci_protocol.h
  12239. F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  12240. F: include/dt-bindings/genpd/k2g.h
  12241. F: drivers/soc/ti/ti_sci_pm_domains.c
  12242. F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  12243. F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  12244. F: drivers/clk/keystone/sci-clk.c
  12245. F: drivers/reset/reset-ti-sci.c
  12246. THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
  12247. M: Hans Verkuil <hverkuil@xs4all.nl>
  12248. L: linux-media@vger.kernel.org
  12249. T: git git://linuxtv.org/media_tree.git
  12250. W: https://linuxtv.org
  12251. S: Maintained
  12252. F: drivers/media/radio/radio-raremono.c
  12253. THERMAL
  12254. M: Zhang Rui <rui.zhang@intel.com>
  12255. M: Eduardo Valentin <edubezval@gmail.com>
  12256. L: linux-pm@vger.kernel.org
  12257. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
  12258. T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
  12259. Q: https://patchwork.kernel.org/project/linux-pm/list/
  12260. S: Supported
  12261. F: drivers/thermal/
  12262. F: include/linux/thermal.h
  12263. F: include/uapi/linux/thermal.h
  12264. F: include/linux/cpu_cooling.h
  12265. F: Documentation/devicetree/bindings/thermal/
  12266. THERMAL/CPU_COOLING
  12267. M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
  12268. M: Viresh Kumar <viresh.kumar@linaro.org>
  12269. M: Javi Merino <javi.merino@kernel.org>
  12270. L: linux-pm@vger.kernel.org
  12271. S: Supported
  12272. F: Documentation/thermal/cpu-cooling-api.txt
  12273. F: drivers/thermal/cpu_cooling.c
  12274. F: include/linux/cpu_cooling.h
  12275. THINKPAD ACPI EXTRAS DRIVER
  12276. M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
  12277. L: ibm-acpi-devel@lists.sourceforge.net
  12278. L: platform-driver-x86@vger.kernel.org
  12279. W: http://ibm-acpi.sourceforge.net
  12280. W: http://thinkwiki.org/wiki/Ibm-acpi
  12281. T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
  12282. S: Maintained
  12283. F: drivers/platform/x86/thinkpad_acpi.c
  12284. THUNDERBOLT DRIVER
  12285. M: Andreas Noever <andreas.noever@gmail.com>
  12286. M: Michael Jamet <michael.jamet@intel.com>
  12287. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12288. M: Yehezkel Bernat <yehezkel.bernat@intel.com>
  12289. T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
  12290. S: Maintained
  12291. F: Documentation/admin-guide/thunderbolt.rst
  12292. F: drivers/thunderbolt/
  12293. F: include/linux/thunderbolt.h
  12294. THUNDERBOLT NETWORK DRIVER
  12295. M: Michael Jamet <michael.jamet@intel.com>
  12296. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12297. M: Yehezkel Bernat <yehezkel.bernat@intel.com>
  12298. L: netdev@vger.kernel.org
  12299. S: Maintained
  12300. F: drivers/net/thunderbolt.c
  12301. THUNDERX GPIO DRIVER
  12302. M: David Daney <david.daney@cavium.com>
  12303. S: Maintained
  12304. F: drivers/gpio/gpio-thunderx.c
  12305. TI AM437X VPFE DRIVER
  12306. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12307. L: linux-media@vger.kernel.org
  12308. W: https://linuxtv.org
  12309. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12310. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12311. S: Maintained
  12312. F: drivers/media/platform/am437x/
  12313. TI BANDGAP AND THERMAL DRIVER
  12314. M: Eduardo Valentin <edubezval@gmail.com>
  12315. M: Keerthy <j-keerthy@ti.com>
  12316. L: linux-pm@vger.kernel.org
  12317. L: linux-omap@vger.kernel.org
  12318. S: Maintained
  12319. F: drivers/thermal/ti-soc-thermal/
  12320. TI BQ27XXX POWER SUPPLY DRIVER
  12321. R: Andrew F. Davis <afd@ti.com>
  12322. F: include/linux/power/bq27xxx_battery.h
  12323. F: drivers/power/supply/bq27xxx_battery.c
  12324. F: drivers/power/supply/bq27xxx_battery_i2c.c
  12325. TI CDCE706 CLOCK DRIVER
  12326. M: Max Filippov <jcmvbkbc@gmail.com>
  12327. S: Maintained
  12328. F: drivers/clk/clk-cdce706.c
  12329. TI CLOCK DRIVER
  12330. M: Tero Kristo <t-kristo@ti.com>
  12331. L: linux-omap@vger.kernel.org
  12332. S: Maintained
  12333. F: drivers/clk/ti/
  12334. F: include/linux/clk/ti.h
  12335. TI DAVINCI MACHINE SUPPORT
  12336. M: Sekhar Nori <nsekhar@ti.com>
  12337. M: Kevin Hilman <khilman@kernel.org>
  12338. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12339. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
  12340. S: Supported
  12341. F: arch/arm/mach-davinci/
  12342. F: drivers/i2c/busses/i2c-davinci.c
  12343. F: arch/arm/boot/dts/da850*
  12344. TI DAVINCI SERIES CLOCK DRIVER
  12345. M: David Lechner <david@lechnology.com>
  12346. R: Sekhar Nori <nsekhar@ti.com>
  12347. S: Maintained
  12348. F: Documentation/devicetree/bindings/clock/ti/davinci/
  12349. F: drivers/clk/davinci/
  12350. TI DAVINCI SERIES GPIO DRIVER
  12351. M: Keerthy <j-keerthy@ti.com>
  12352. L: linux-gpio@vger.kernel.org
  12353. S: Maintained
  12354. F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
  12355. F: drivers/gpio/gpio-davinci.c
  12356. TI DAVINCI SERIES MEDIA DRIVER
  12357. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12358. L: linux-media@vger.kernel.org
  12359. W: https://linuxtv.org
  12360. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12361. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12362. S: Maintained
  12363. F: drivers/media/platform/davinci/
  12364. F: include/media/davinci/
  12365. TI ETHERNET SWITCH DRIVER (CPSW)
  12366. R: Grygorii Strashko <grygorii.strashko@ti.com>
  12367. L: linux-omap@vger.kernel.org
  12368. L: netdev@vger.kernel.org
  12369. S: Maintained
  12370. F: drivers/net/ethernet/ti/cpsw*
  12371. F: drivers/net/ethernet/ti/davinci*
  12372. TI FLASH MEDIA INTERFACE DRIVER
  12373. M: Alex Dubov <oakad@yahoo.com>
  12374. S: Maintained
  12375. F: drivers/misc/tifm*
  12376. F: drivers/mmc/host/tifm_sd.c
  12377. F: include/linux/tifm.h
  12378. TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  12379. M: Santosh Shilimkar <ssantosh@kernel.org>
  12380. L: linux-kernel@vger.kernel.org
  12381. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12382. S: Maintained
  12383. F: drivers/soc/ti/*
  12384. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  12385. TI LM49xxx FAMILY ASoC CODEC DRIVERS
  12386. M: M R Swami Reddy <mr.swami.reddy@ti.com>
  12387. M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
  12388. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12389. S: Maintained
  12390. F: sound/soc/codecs/lm49453*
  12391. F: sound/soc/codecs/isabelle*
  12392. TI LP855x BACKLIGHT DRIVER
  12393. M: Milo Kim <milo.kim@ti.com>
  12394. S: Maintained
  12395. F: Documentation/backlight/lp855x-driver.txt
  12396. F: drivers/video/backlight/lp855x_bl.c
  12397. F: include/linux/platform_data/lp855x.h
  12398. TI LP8727 CHARGER DRIVER
  12399. M: Milo Kim <milo.kim@ti.com>
  12400. S: Maintained
  12401. F: drivers/power/supply/lp8727_charger.c
  12402. F: include/linux/platform_data/lp8727.h
  12403. TI LP8788 MFD DRIVER
  12404. M: Milo Kim <milo.kim@ti.com>
  12405. S: Maintained
  12406. F: drivers/iio/adc/lp8788_adc.c
  12407. F: drivers/leds/leds-lp8788.c
  12408. F: drivers/mfd/lp8788*.c
  12409. F: drivers/power/supply/lp8788-charger.c
  12410. F: drivers/regulator/lp8788-*.c
  12411. F: include/linux/mfd/lp8788*.h
  12412. TI NETCP ETHERNET DRIVER
  12413. M: Wingman Kwok <w-kwok2@ti.com>
  12414. M: Murali Karicheri <m-karicheri2@ti.com>
  12415. L: netdev@vger.kernel.org
  12416. S: Maintained
  12417. F: drivers/net/ethernet/ti/netcp*
  12418. TI TAS571X FAMILY ASoC CODEC DRIVER
  12419. M: Kevin Cernekee <cernekee@chromium.org>
  12420. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12421. S: Odd Fixes
  12422. F: sound/soc/codecs/tas571x*
  12423. TI TRF7970A NFC DRIVER
  12424. M: Mark Greer <mgreer@animalcreek.com>
  12425. L: linux-wireless@vger.kernel.org
  12426. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  12427. S: Supported
  12428. F: drivers/nfc/trf7970a.c
  12429. F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
  12430. TI TWL4030 SERIES SOC CODEC DRIVER
  12431. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  12432. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12433. S: Maintained
  12434. F: sound/soc/codecs/twl4030*
  12435. TI VPE/CAL DRIVERS
  12436. M: Benoit Parrot <bparrot@ti.com>
  12437. L: linux-media@vger.kernel.org
  12438. W: http://linuxtv.org/
  12439. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12440. S: Maintained
  12441. F: drivers/media/platform/ti-vpe/
  12442. TI WILINK WIRELESS DRIVERS
  12443. L: linux-wireless@vger.kernel.org
  12444. W: http://wireless.kernel.org/en/users/Drivers/wl12xx
  12445. W: http://wireless.kernel.org/en/users/Drivers/wl1251
  12446. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
  12447. S: Orphan
  12448. F: drivers/net/wireless/ti/
  12449. F: include/linux/wl12xx.h
  12450. TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
  12451. M: John Stultz <john.stultz@linaro.org>
  12452. M: Thomas Gleixner <tglx@linutronix.de>
  12453. R: Stephen Boyd <sboyd@kernel.org>
  12454. L: linux-kernel@vger.kernel.org
  12455. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  12456. S: Supported
  12457. F: include/linux/clocksource.h
  12458. F: include/linux/time.h
  12459. F: include/linux/timex.h
  12460. F: include/uapi/linux/time.h
  12461. F: include/uapi/linux/timex.h
  12462. F: kernel/time/clocksource.c
  12463. F: kernel/time/time*.c
  12464. F: kernel/time/alarmtimer.c
  12465. F: kernel/time/ntp.c
  12466. F: tools/testing/selftests/timers/
  12467. TIPC NETWORK LAYER
  12468. M: Jon Maloy <jon.maloy@ericsson.com>
  12469. M: Ying Xue <ying.xue@windriver.com>
  12470. L: netdev@vger.kernel.org (core kernel code)
  12471. L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
  12472. W: http://tipc.sourceforge.net/
  12473. S: Maintained
  12474. F: include/uapi/linux/tipc*.h
  12475. F: net/tipc/
  12476. TLAN NETWORK DRIVER
  12477. M: Samuel Chessman <chessman@tux.org>
  12478. L: tlan-devel@lists.sourceforge.net (subscribers-only)
  12479. W: http://sourceforge.net/projects/tlan/
  12480. S: Maintained
  12481. F: Documentation/networking/tlan.txt
  12482. F: drivers/net/ethernet/ti/tlan.*
  12483. TM6000 VIDEO4LINUX DRIVER
  12484. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  12485. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12486. L: linux-media@vger.kernel.org
  12487. W: https://linuxtv.org
  12488. T: git git://linuxtv.org/media_tree.git
  12489. S: Odd fixes
  12490. F: drivers/media/usb/tm6000/
  12491. F: Documentation/media/v4l-drivers/tm6000*
  12492. TMIO/SDHI MMC DRIVER
  12493. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  12494. L: linux-mmc@vger.kernel.org
  12495. S: Supported
  12496. F: drivers/mmc/host/tmio_mmc*
  12497. F: drivers/mmc/host/renesas_sdhi*
  12498. F: include/linux/mfd/tmio.h
  12499. TMP401 HARDWARE MONITOR DRIVER
  12500. M: Guenter Roeck <linux@roeck-us.net>
  12501. L: linux-hwmon@vger.kernel.org
  12502. S: Maintained
  12503. F: Documentation/hwmon/tmp401
  12504. F: drivers/hwmon/tmp401.c
  12505. TMPFS (SHMEM FILESYSTEM)
  12506. M: Hugh Dickins <hughd@google.com>
  12507. L: linux-mm@kvack.org
  12508. S: Maintained
  12509. F: include/linux/shmem_fs.h
  12510. F: mm/shmem.c
  12511. TOMOYO SECURITY MODULE
  12512. M: Kentaro Takeda <takedakn@nttdata.co.jp>
  12513. M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
  12514. L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
  12515. L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
  12516. L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
  12517. L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
  12518. W: http://tomoyo.sourceforge.jp/
  12519. T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
  12520. S: Maintained
  12521. F: security/tomoyo/
  12522. TOPSTAR LAPTOP EXTRAS DRIVER
  12523. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  12524. L: platform-driver-x86@vger.kernel.org
  12525. S: Maintained
  12526. F: drivers/platform/x86/topstar-laptop.c
  12527. TORTURE-TEST MODULES
  12528. M: Davidlohr Bueso <dave@stgolabs.net>
  12529. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  12530. M: Josh Triplett <josh@joshtriplett.org>
  12531. L: linux-kernel@vger.kernel.org
  12532. S: Supported
  12533. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  12534. F: Documentation/RCU/torture.txt
  12535. F: kernel/torture.c
  12536. F: kernel/rcu/rcutorture.c
  12537. F: kernel/locking/locktorture.c
  12538. TOSHIBA ACPI EXTRAS DRIVER
  12539. M: Azael Avalos <coproscefalo@gmail.com>
  12540. L: platform-driver-x86@vger.kernel.org
  12541. S: Maintained
  12542. F: drivers/platform/x86/toshiba_acpi.c
  12543. TOSHIBA BLUETOOTH DRIVER
  12544. M: Azael Avalos <coproscefalo@gmail.com>
  12545. L: platform-driver-x86@vger.kernel.org
  12546. S: Maintained
  12547. F: drivers/platform/x86/toshiba_bluetooth.c
  12548. TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
  12549. M: Azael Avalos <coproscefalo@gmail.com>
  12550. L: platform-driver-x86@vger.kernel.org
  12551. S: Maintained
  12552. F: drivers/platform/x86/toshiba_haps.c
  12553. TOSHIBA SMM DRIVER
  12554. M: Jonathan Buzzard <jonathan@buzzard.org.uk>
  12555. W: http://www.buzzard.org.uk/toshiba/
  12556. S: Maintained
  12557. F: drivers/char/toshiba.c
  12558. F: include/linux/toshiba.h
  12559. F: include/uapi/linux/toshiba.h
  12560. TOSHIBA TC358743 DRIVER
  12561. M: Mats Randgaard <matrandg@cisco.com>
  12562. L: linux-media@vger.kernel.org
  12563. S: Maintained
  12564. F: drivers/media/i2c/tc358743*
  12565. F: include/media/i2c/tc358743.h
  12566. TOSHIBA WMI HOTKEYS DRIVER
  12567. M: Azael Avalos <coproscefalo@gmail.com>
  12568. L: platform-driver-x86@vger.kernel.org
  12569. S: Maintained
  12570. F: drivers/platform/x86/toshiba-wmi.c
  12571. TPM DEVICE DRIVER
  12572. M: Peter Huewe <peterhuewe@gmx.de>
  12573. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  12574. R: Jason Gunthorpe <jgg@ziepe.ca>
  12575. L: linux-integrity@vger.kernel.org
  12576. Q: https://patchwork.kernel.org/project/linux-integrity/list/
  12577. W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
  12578. T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
  12579. S: Maintained
  12580. F: drivers/char/tpm/
  12581. TRACING
  12582. M: Steven Rostedt <rostedt@goodmis.org>
  12583. M: Ingo Molnar <mingo@redhat.com>
  12584. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  12585. S: Maintained
  12586. F: Documentation/trace/ftrace.txt
  12587. F: arch/*/*/*/ftrace.h
  12588. F: arch/*/kernel/ftrace.c
  12589. F: include/*/ftrace.h
  12590. F: include/linux/trace*.h
  12591. F: include/trace/
  12592. F: kernel/trace/
  12593. F: tools/testing/selftests/ftrace/
  12594. TRACING MMIO ACCESSES (MMIOTRACE)
  12595. M: Steven Rostedt <rostedt@goodmis.org>
  12596. M: Ingo Molnar <mingo@kernel.org>
  12597. R: Karol Herbst <karolherbst@gmail.com>
  12598. R: Pekka Paalanen <ppaalanen@gmail.com>
  12599. S: Maintained
  12600. L: linux-kernel@vger.kernel.org
  12601. L: nouveau@lists.freedesktop.org
  12602. F: kernel/trace/trace_mmiotrace.c
  12603. F: include/linux/mmiotrace.h
  12604. F: arch/x86/mm/kmmio.c
  12605. F: arch/x86/mm/mmio-mod.c
  12606. F: arch/x86/mm/testmmiotrace.c
  12607. TRIVIAL PATCHES
  12608. M: Jiri Kosina <trivial@kernel.org>
  12609. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
  12610. S: Maintained
  12611. K: ^Subject:.*(?i)trivial
  12612. TEMPO SEMICONDUCTOR DRIVERS
  12613. M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
  12614. S: Maintained
  12615. F: sound/soc/codecs/tscs*.c
  12616. F: sound/soc/codecs/tscs*.h
  12617. F: Documentation/devicetree/bindings/sound/tscs*.txt
  12618. TTY LAYER
  12619. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12620. M: Jiri Slaby <jslaby@suse.com>
  12621. S: Supported
  12622. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  12623. F: Documentation/serial/
  12624. F: drivers/tty/
  12625. F: drivers/tty/serial/serial_core.c
  12626. F: include/linux/serial_core.h
  12627. F: include/linux/serial.h
  12628. F: include/linux/tty.h
  12629. F: include/uapi/linux/serial_core.h
  12630. F: include/uapi/linux/serial.h
  12631. F: include/uapi/linux/tty.h
  12632. TUA9001 MEDIA DRIVER
  12633. M: Antti Palosaari <crope@iki.fi>
  12634. L: linux-media@vger.kernel.org
  12635. W: https://linuxtv.org
  12636. W: http://palosaari.fi/linux/
  12637. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12638. T: git git://linuxtv.org/anttip/media_tree.git
  12639. S: Maintained
  12640. F: drivers/media/tuners/tua9001*
  12641. TULIP NETWORK DRIVERS
  12642. L: netdev@vger.kernel.org
  12643. L: linux-parisc@vger.kernel.org
  12644. S: Orphan
  12645. F: drivers/net/ethernet/dec/tulip/
  12646. TUN/TAP driver
  12647. M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
  12648. W: http://vtun.sourceforge.net/tun
  12649. S: Maintained
  12650. F: Documentation/networking/tuntap.txt
  12651. F: arch/um/os-Linux/drivers/
  12652. TURBOCHANNEL SUBSYSTEM
  12653. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  12654. M: Ralf Baechle <ralf@linux-mips.org>
  12655. L: linux-mips@linux-mips.org
  12656. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  12657. S: Maintained
  12658. F: drivers/tc/
  12659. F: include/linux/tc.h
  12660. TW5864 VIDEO4LINUX DRIVER
  12661. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  12662. M: Anton Sviridenko <anton@corp.bluecherry.net>
  12663. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  12664. M: Andrey Utkin <andrey_utkin@fastmail.com>
  12665. L: linux-media@vger.kernel.org
  12666. S: Supported
  12667. F: drivers/media/pci/tw5864/
  12668. TW68 VIDEO4LINUX DRIVER
  12669. M: Hans Verkuil <hverkuil@xs4all.nl>
  12670. L: linux-media@vger.kernel.org
  12671. T: git git://linuxtv.org/media_tree.git
  12672. W: https://linuxtv.org
  12673. S: Odd Fixes
  12674. F: drivers/media/pci/tw68/
  12675. TW686X VIDEO4LINUX DRIVER
  12676. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  12677. L: linux-media@vger.kernel.org
  12678. T: git git://linuxtv.org/media_tree.git
  12679. W: http://linuxtv.org
  12680. S: Maintained
  12681. F: drivers/media/pci/tw686x/
  12682. UBI FILE SYSTEM (UBIFS)
  12683. M: Richard Weinberger <richard@nod.at>
  12684. M: Artem Bityutskiy <dedekind1@gmail.com>
  12685. M: Adrian Hunter <adrian.hunter@intel.com>
  12686. L: linux-mtd@lists.infradead.org
  12687. T: git git://git.infradead.org/ubifs-2.6.git
  12688. W: http://www.linux-mtd.infradead.org/doc/ubifs.html
  12689. S: Supported
  12690. F: Documentation/filesystems/ubifs.txt
  12691. F: fs/ubifs/
  12692. UCLINUX (M68KNOMMU AND COLDFIRE)
  12693. M: Greg Ungerer <gerg@linux-m68k.org>
  12694. W: http://www.linux-m68k.org/
  12695. W: http://www.uclinux.org/
  12696. L: linux-m68k@lists.linux-m68k.org
  12697. L: uclinux-dev@uclinux.org (subscribers-only)
  12698. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
  12699. S: Maintained
  12700. F: arch/m68k/coldfire/
  12701. F: arch/m68k/68*/
  12702. F: arch/m68k/*/*_no.*
  12703. F: arch/m68k/include/asm/*_no.*
  12704. UDF FILESYSTEM
  12705. M: Jan Kara <jack@suse.com>
  12706. S: Maintained
  12707. F: Documentation/filesystems/udf.txt
  12708. F: fs/udf/
  12709. UDRAW TABLET
  12710. M: Bastien Nocera <hadess@hadess.net>
  12711. L: linux-input@vger.kernel.org
  12712. S: Maintained
  12713. F: drivers/hid/hid-udraw-ps3.c
  12714. UFS FILESYSTEM
  12715. M: Evgeniy Dushistov <dushistov@mail.ru>
  12716. S: Maintained
  12717. F: Documentation/filesystems/ufs.txt
  12718. F: fs/ufs/
  12719. UHID USERSPACE HID IO DRIVER:
  12720. M: David Herrmann <dh.herrmann@googlemail.com>
  12721. L: linux-input@vger.kernel.org
  12722. S: Maintained
  12723. F: drivers/hid/uhid.c
  12724. F: include/uapi/linux/uhid.h
  12725. ULPI BUS
  12726. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  12727. L: linux-usb@vger.kernel.org
  12728. S: Maintained
  12729. F: drivers/usb/common/ulpi.c
  12730. F: include/linux/ulpi/
  12731. ULTRA-WIDEBAND (UWB) SUBSYSTEM:
  12732. L: linux-usb@vger.kernel.org
  12733. S: Orphan
  12734. F: drivers/uwb/
  12735. F: include/linux/uwb.h
  12736. F: include/linux/uwb/
  12737. UNICORE32 ARCHITECTURE:
  12738. M: Guan Xuetao <gxt@pku.edu.cn>
  12739. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  12740. S: Maintained
  12741. T: git git://github.com/gxt/linux.git
  12742. F: arch/unicore32/
  12743. UNIFDEF
  12744. M: Tony Finch <dot@dotat.at>
  12745. W: http://dotat.at/prog/unifdef
  12746. S: Maintained
  12747. F: scripts/unifdef.c
  12748. UNIFORM CDROM DRIVER
  12749. M: Jens Axboe <axboe@kernel.dk>
  12750. W: http://www.kernel.dk
  12751. S: Maintained
  12752. F: Documentation/cdrom/
  12753. F: drivers/cdrom/cdrom.c
  12754. F: include/linux/cdrom.h
  12755. F: include/uapi/linux/cdrom.h
  12756. UNISYS S-PAR DRIVERS
  12757. M: David Kershner <david.kershner@unisys.com>
  12758. L: sparmaintainer@unisys.com (Unisys internal)
  12759. S: Supported
  12760. F: include/linux/visorbus.h
  12761. F: drivers/visorbus/
  12762. F: drivers/staging/unisys/
  12763. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
  12764. M: Vinayak Holikatti <vinholikatti@gmail.com>
  12765. L: linux-scsi@vger.kernel.org
  12766. S: Supported
  12767. F: Documentation/scsi/ufs.txt
  12768. F: drivers/scsi/ufs/
  12769. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
  12770. M: Joao Pinto <jpinto@synopsys.com>
  12771. L: linux-scsi@vger.kernel.org
  12772. S: Supported
  12773. F: drivers/scsi/ufs/*dwc*
  12774. UNSORTED BLOCK IMAGES (UBI)
  12775. M: Artem Bityutskiy <dedekind1@gmail.com>
  12776. M: Richard Weinberger <richard@nod.at>
  12777. W: http://www.linux-mtd.infradead.org/
  12778. L: linux-mtd@lists.infradead.org
  12779. T: git git://git.infradead.org/ubifs-2.6.git
  12780. S: Supported
  12781. F: drivers/mtd/ubi/
  12782. F: include/linux/mtd/ubi.h
  12783. F: include/uapi/mtd/ubi-user.h
  12784. USB "USBNET" DRIVER FRAMEWORK
  12785. M: Oliver Neukum <oneukum@suse.com>
  12786. L: netdev@vger.kernel.org
  12787. W: http://www.linux-usb.org/usbnet
  12788. S: Maintained
  12789. F: drivers/net/usb/usbnet.c
  12790. F: include/linux/usb/usbnet.h
  12791. USB ACM DRIVER
  12792. M: Oliver Neukum <oneukum@suse.com>
  12793. L: linux-usb@vger.kernel.org
  12794. S: Maintained
  12795. F: Documentation/usb/acm.txt
  12796. F: drivers/usb/class/cdc-acm.*
  12797. USB AR5523 WIRELESS DRIVER
  12798. M: Pontus Fuchs <pontus.fuchs@gmail.com>
  12799. L: linux-wireless@vger.kernel.org
  12800. S: Maintained
  12801. F: drivers/net/wireless/ath/ar5523/
  12802. USB ATTACHED SCSI
  12803. M: Oliver Neukum <oneukum@suse.com>
  12804. L: linux-usb@vger.kernel.org
  12805. L: linux-scsi@vger.kernel.org
  12806. S: Maintained
  12807. F: drivers/usb/storage/uas.c
  12808. USB CDC ETHERNET DRIVER
  12809. M: Oliver Neukum <oliver@neukum.org>
  12810. L: linux-usb@vger.kernel.org
  12811. S: Maintained
  12812. F: drivers/net/usb/cdc_*.c
  12813. F: include/uapi/linux/usb/cdc.h
  12814. USB CHAOSKEY DRIVER
  12815. M: Keith Packard <keithp@keithp.com>
  12816. L: linux-usb@vger.kernel.org
  12817. S: Maintained
  12818. F: drivers/usb/misc/chaoskey.c
  12819. USB CYPRESS C67X00 DRIVER
  12820. M: Peter Korsgaard <jacmet@sunsite.dk>
  12821. L: linux-usb@vger.kernel.org
  12822. S: Maintained
  12823. F: drivers/usb/c67x00/
  12824. USB DAVICOM DM9601 DRIVER
  12825. M: Peter Korsgaard <jacmet@sunsite.dk>
  12826. L: netdev@vger.kernel.org
  12827. W: http://www.linux-usb.org/usbnet
  12828. S: Maintained
  12829. F: drivers/net/usb/dm9601.c
  12830. USB DIAMOND RIO500 DRIVER
  12831. M: Cesar Miquel <miquel@df.uba.ar>
  12832. L: rio500-users@lists.sourceforge.net
  12833. W: http://rio500.sourceforge.net
  12834. S: Maintained
  12835. F: drivers/usb/misc/rio500*
  12836. USB EHCI DRIVER
  12837. M: Alan Stern <stern@rowland.harvard.edu>
  12838. L: linux-usb@vger.kernel.org
  12839. S: Maintained
  12840. F: Documentation/usb/ehci.txt
  12841. F: drivers/usb/host/ehci*
  12842. USB GADGET/PERIPHERAL SUBSYSTEM
  12843. M: Felipe Balbi <balbi@kernel.org>
  12844. L: linux-usb@vger.kernel.org
  12845. W: http://www.linux-usb.org/gadget
  12846. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  12847. S: Maintained
  12848. F: drivers/usb/gadget/
  12849. F: include/linux/usb/gadget*
  12850. USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  12851. M: Jiri Kosina <jikos@kernel.org>
  12852. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  12853. L: linux-usb@vger.kernel.org
  12854. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  12855. S: Maintained
  12856. F: Documentation/hid/hiddev.txt
  12857. F: drivers/hid/usbhid/
  12858. USB INTEL XHCI ROLE MUX DRIVER
  12859. M: Hans de Goede <hdegoede@redhat.com>
  12860. L: linux-usb@vger.kernel.org
  12861. S: Maintained
  12862. F: drivers/usb/roles/intel-xhci-usb-role-switch.c
  12863. USB ISP116X DRIVER
  12864. M: Olav Kongas <ok@artecdesign.ee>
  12865. L: linux-usb@vger.kernel.org
  12866. S: Maintained
  12867. F: drivers/usb/host/isp116x*
  12868. F: include/linux/usb/isp116x.h
  12869. USB LAN78XX ETHERNET DRIVER
  12870. M: Woojung Huh <woojung.huh@microchip.com>
  12871. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  12872. L: netdev@vger.kernel.org
  12873. S: Maintained
  12874. F: drivers/net/usb/lan78xx.*
  12875. USB MASS STORAGE DRIVER
  12876. M: Alan Stern <stern@rowland.harvard.edu>
  12877. L: linux-usb@vger.kernel.org
  12878. L: usb-storage@lists.one-eyed-alien.net
  12879. S: Maintained
  12880. W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
  12881. F: drivers/usb/storage/
  12882. USB MIDI DRIVER
  12883. M: Clemens Ladisch <clemens@ladisch.de>
  12884. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12885. T: git git://git.alsa-project.org/alsa-kernel.git
  12886. S: Maintained
  12887. F: sound/usb/midi.*
  12888. USB NETWORKING DRIVERS
  12889. L: linux-usb@vger.kernel.org
  12890. S: Odd Fixes
  12891. F: drivers/net/usb/
  12892. USB OHCI DRIVER
  12893. M: Alan Stern <stern@rowland.harvard.edu>
  12894. L: linux-usb@vger.kernel.org
  12895. S: Maintained
  12896. F: Documentation/usb/ohci.txt
  12897. F: drivers/usb/host/ohci*
  12898. USB OTG FSM (Finite State Machine)
  12899. M: Peter Chen <Peter.Chen@nxp.com>
  12900. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  12901. L: linux-usb@vger.kernel.org
  12902. S: Maintained
  12903. F: drivers/usb/common/usb-otg-fsm.c
  12904. USB OVER IP DRIVER
  12905. M: Valentina Manea <valentina.manea.m@gmail.com>
  12906. M: Shuah Khan <shuahkh@osg.samsung.com>
  12907. M: Shuah Khan <shuah@kernel.org>
  12908. L: linux-usb@vger.kernel.org
  12909. S: Maintained
  12910. F: Documentation/usb/usbip_protocol.txt
  12911. F: drivers/usb/usbip/
  12912. F: tools/usb/usbip/
  12913. USB PEGASUS DRIVER
  12914. M: Petko Manolov <petkan@nucleusys.com>
  12915. L: linux-usb@vger.kernel.org
  12916. L: netdev@vger.kernel.org
  12917. T: git git://github.com/petkan/pegasus.git
  12918. W: https://github.com/petkan/pegasus
  12919. S: Maintained
  12920. F: drivers/net/usb/pegasus.*
  12921. USB PHY LAYER
  12922. M: Felipe Balbi <balbi@kernel.org>
  12923. L: linux-usb@vger.kernel.org
  12924. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  12925. S: Maintained
  12926. F: drivers/usb/phy/
  12927. USB PRINTER DRIVER (usblp)
  12928. M: Pete Zaitcev <zaitcev@redhat.com>
  12929. L: linux-usb@vger.kernel.org
  12930. S: Supported
  12931. F: drivers/usb/class/usblp.c
  12932. USB QMI WWAN NETWORK DRIVER
  12933. M: Bjørn Mork <bjorn@mork.no>
  12934. L: netdev@vger.kernel.org
  12935. S: Maintained
  12936. F: Documentation/ABI/testing/sysfs-class-net-qmi
  12937. F: drivers/net/usb/qmi_wwan.c
  12938. USB RTL8150 DRIVER
  12939. M: Petko Manolov <petkan@nucleusys.com>
  12940. L: linux-usb@vger.kernel.org
  12941. L: netdev@vger.kernel.org
  12942. T: git git://github.com/petkan/rtl8150.git
  12943. W: https://github.com/petkan/rtl8150
  12944. S: Maintained
  12945. F: drivers/net/usb/rtl8150.c
  12946. USB SERIAL SUBSYSTEM
  12947. M: Johan Hovold <johan@kernel.org>
  12948. L: linux-usb@vger.kernel.org
  12949. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
  12950. S: Maintained
  12951. F: Documentation/usb/usb-serial.txt
  12952. F: drivers/usb/serial/
  12953. F: include/linux/usb/serial.h
  12954. USB SMSC75XX ETHERNET DRIVER
  12955. M: Steve Glendinning <steve.glendinning@shawell.net>
  12956. L: netdev@vger.kernel.org
  12957. S: Maintained
  12958. F: drivers/net/usb/smsc75xx.*
  12959. USB SMSC95XX ETHERNET DRIVER
  12960. M: Steve Glendinning <steve.glendinning@shawell.net>
  12961. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  12962. L: netdev@vger.kernel.org
  12963. S: Maintained
  12964. F: drivers/net/usb/smsc95xx.*
  12965. USB SUBSYSTEM
  12966. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12967. L: linux-usb@vger.kernel.org
  12968. W: http://www.linux-usb.org
  12969. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
  12970. S: Supported
  12971. F: Documentation/devicetree/bindings/usb/
  12972. F: Documentation/usb/
  12973. F: drivers/usb/
  12974. F: include/linux/usb.h
  12975. F: include/linux/usb/
  12976. USB TYPEC PI3USB30532 MUX DRIVER
  12977. M: Hans de Goede <hdegoede@redhat.com>
  12978. L: linux-usb@vger.kernel.org
  12979. S: Maintained
  12980. F: drivers/usb/typec/mux/pi3usb30532.c
  12981. USB TYPEC SUBSYSTEM
  12982. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  12983. L: linux-usb@vger.kernel.org
  12984. S: Maintained
  12985. F: Documentation/ABI/testing/sysfs-class-typec
  12986. F: Documentation/usb/typec.rst
  12987. F: drivers/usb/typec/
  12988. F: include/linux/usb/typec.h
  12989. USB UHCI DRIVER
  12990. M: Alan Stern <stern@rowland.harvard.edu>
  12991. L: linux-usb@vger.kernel.org
  12992. S: Maintained
  12993. F: drivers/usb/host/uhci*
  12994. USB VIDEO CLASS
  12995. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  12996. L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
  12997. L: linux-media@vger.kernel.org
  12998. T: git git://linuxtv.org/media_tree.git
  12999. W: http://www.ideasonboard.org/uvc/
  13000. S: Maintained
  13001. F: drivers/media/usb/uvc/
  13002. F: include/uapi/linux/uvcvideo.h
  13003. USB VISION DRIVER
  13004. M: Hans Verkuil <hverkuil@xs4all.nl>
  13005. L: linux-media@vger.kernel.org
  13006. T: git git://linuxtv.org/media_tree.git
  13007. W: https://linuxtv.org
  13008. S: Odd Fixes
  13009. F: drivers/media/usb/usbvision/
  13010. USB WEBCAM GADGET
  13011. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13012. L: linux-usb@vger.kernel.org
  13013. S: Maintained
  13014. F: drivers/usb/gadget/function/*uvc*
  13015. F: drivers/usb/gadget/legacy/webcam.c
  13016. USB WIRELESS RNDIS DRIVER (rndis_wlan)
  13017. M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
  13018. L: linux-wireless@vger.kernel.org
  13019. S: Maintained
  13020. F: drivers/net/wireless/rndis_wlan.c
  13021. USB XHCI DRIVER
  13022. M: Mathias Nyman <mathias.nyman@intel.com>
  13023. L: linux-usb@vger.kernel.org
  13024. S: Supported
  13025. F: drivers/usb/host/xhci*
  13026. F: drivers/usb/host/pci-quirks*
  13027. USB ZD1201 DRIVER
  13028. L: linux-wireless@vger.kernel.org
  13029. W: http://linux-lc100020.sourceforge.net
  13030. S: Orphan
  13031. F: drivers/net/wireless/zydas/zd1201.*
  13032. USB ZR364XX DRIVER
  13033. M: Antoine Jacquet <royale@zerezo.com>
  13034. L: linux-usb@vger.kernel.org
  13035. L: linux-media@vger.kernel.org
  13036. T: git git://linuxtv.org/media_tree.git
  13037. W: http://royale.zerezo.com/zr364xx/
  13038. S: Maintained
  13039. F: Documentation/media/v4l-drivers/zr364xx*
  13040. F: drivers/media/usb/zr364xx/
  13041. USER-MODE LINUX (UML)
  13042. M: Jeff Dike <jdike@addtoit.com>
  13043. M: Richard Weinberger <richard@nod.at>
  13044. L: user-mode-linux-devel@lists.sourceforge.net
  13045. L: user-mode-linux-user@lists.sourceforge.net
  13046. W: http://user-mode-linux.sourceforge.net
  13047. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
  13048. S: Maintained
  13049. F: Documentation/virtual/uml/
  13050. F: arch/um/
  13051. F: arch/x86/um/
  13052. F: fs/hostfs/
  13053. F: fs/hppfs/
  13054. USERSPACE I/O (UIO)
  13055. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13056. S: Maintained
  13057. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13058. F: Documentation/driver-api/uio-howto.rst
  13059. F: drivers/uio/
  13060. F: include/linux/uio*.h
  13061. UTIL-LINUX PACKAGE
  13062. M: Karel Zak <kzak@redhat.com>
  13063. L: util-linux@vger.kernel.org
  13064. W: http://en.wikipedia.org/wiki/Util-linux
  13065. T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
  13066. S: Maintained
  13067. UUID HELPERS
  13068. M: Christoph Hellwig <hch@lst.de>
  13069. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13070. L: linux-kernel@vger.kernel.org
  13071. T: git git://git.infradead.org/users/hch/uuid.git
  13072. F: lib/uuid.c
  13073. F: lib/test_uuid.c
  13074. F: include/linux/uuid.h
  13075. F: include/uapi/linux/uuid.h
  13076. S: Maintained
  13077. UVESAFB DRIVER
  13078. M: Michal Januszewski <spock@gentoo.org>
  13079. L: linux-fbdev@vger.kernel.org
  13080. W: http://dev.gentoo.org/~spock/projects/uvesafb/
  13081. S: Maintained
  13082. F: Documentation/fb/uvesafb.txt
  13083. F: drivers/video/fbdev/uvesafb.*
  13084. VF610 NAND DRIVER
  13085. M: Stefan Agner <stefan@agner.ch>
  13086. L: linux-mtd@lists.infradead.org
  13087. S: Supported
  13088. F: drivers/mtd/nand/raw/vf610_nfc.c
  13089. VFAT/FAT/MSDOS FILESYSTEM
  13090. M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
  13091. S: Maintained
  13092. F: Documentation/filesystems/vfat.txt
  13093. F: fs/fat/
  13094. VFIO DRIVER
  13095. M: Alex Williamson <alex.williamson@redhat.com>
  13096. L: kvm@vger.kernel.org
  13097. T: git git://github.com/awilliam/linux-vfio.git
  13098. S: Maintained
  13099. F: Documentation/vfio.txt
  13100. F: drivers/vfio/
  13101. F: include/linux/vfio.h
  13102. F: include/uapi/linux/vfio.h
  13103. VFIO MEDIATED DEVICE DRIVERS
  13104. M: Kirti Wankhede <kwankhede@nvidia.com>
  13105. L: kvm@vger.kernel.org
  13106. S: Maintained
  13107. F: Documentation/vfio-mediated-device.txt
  13108. F: drivers/vfio/mdev/
  13109. F: include/linux/mdev.h
  13110. F: samples/vfio-mdev/
  13111. VFIO PLATFORM DRIVER
  13112. M: Eric Auger <eric.auger@redhat.com>
  13113. L: kvm@vger.kernel.org
  13114. S: Maintained
  13115. F: drivers/vfio/platform/
  13116. VGA_SWITCHEROO
  13117. R: Lukas Wunner <lukas@wunner.de>
  13118. S: Maintained
  13119. F: Documentation/gpu/vga-switcheroo.rst
  13120. F: drivers/gpu/vga/vga_switcheroo.c
  13121. F: include/linux/vga_switcheroo.h
  13122. T: git git://anongit.freedesktop.org/drm/drm-misc
  13123. VIA RHINE NETWORK DRIVER
  13124. S: Orphan
  13125. F: drivers/net/ethernet/via/via-rhine.c
  13126. VIA SD/MMC CARD CONTROLLER DRIVER
  13127. M: Bruce Chang <brucechang@via.com.tw>
  13128. M: Harald Welte <HaraldWelte@viatech.com>
  13129. S: Maintained
  13130. F: drivers/mmc/host/via-sdmmc.c
  13131. VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
  13132. M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
  13133. L: linux-fbdev@vger.kernel.org
  13134. S: Maintained
  13135. F: include/linux/via-core.h
  13136. F: include/linux/via-gpio.h
  13137. F: include/linux/via_i2c.h
  13138. F: drivers/video/fbdev/via/
  13139. VIA VELOCITY NETWORK DRIVER
  13140. M: Francois Romieu <romieu@fr.zoreil.com>
  13141. L: netdev@vger.kernel.org
  13142. S: Maintained
  13143. F: drivers/net/ethernet/via/via-velocity.*
  13144. VIDEO MULTIPLEXER DRIVER
  13145. M: Philipp Zabel <p.zabel@pengutronix.de>
  13146. L: linux-media@vger.kernel.org
  13147. S: Maintained
  13148. F: drivers/media/platform/video-mux.c
  13149. VIDEOBUF2 FRAMEWORK
  13150. M: Pawel Osciak <pawel@osciak.com>
  13151. M: Marek Szyprowski <m.szyprowski@samsung.com>
  13152. M: Kyungmin Park <kyungmin.park@samsung.com>
  13153. L: linux-media@vger.kernel.org
  13154. S: Maintained
  13155. F: drivers/media/v4l2-core/videobuf2-*
  13156. F: include/media/videobuf2-*
  13157. VIMC VIRTUAL MEDIA CONTROLLER DRIVER
  13158. M: Helen Koike <helen.koike@collabora.com>
  13159. L: linux-media@vger.kernel.org
  13160. T: git git://linuxtv.org/media_tree.git
  13161. W: https://linuxtv.org
  13162. S: Maintained
  13163. F: drivers/media/platform/vimc/*
  13164. VIRT LIB
  13165. M: Alex Williamson <alex.williamson@redhat.com>
  13166. M: Paolo Bonzini <pbonzini@redhat.com>
  13167. L: kvm@vger.kernel.org
  13168. S: Supported
  13169. F: virt/lib/
  13170. VIRTIO AND VHOST VSOCK DRIVER
  13171. M: Stefan Hajnoczi <stefanha@redhat.com>
  13172. L: kvm@vger.kernel.org
  13173. L: virtualization@lists.linux-foundation.org
  13174. L: netdev@vger.kernel.org
  13175. S: Maintained
  13176. F: include/linux/virtio_vsock.h
  13177. F: include/uapi/linux/virtio_vsock.h
  13178. F: include/uapi/linux/vsockmon.h
  13179. F: include/uapi/linux/vm_sockets_diag.h
  13180. F: net/vmw_vsock/diag.c
  13181. F: net/vmw_vsock/af_vsock_tap.c
  13182. F: net/vmw_vsock/virtio_transport_common.c
  13183. F: net/vmw_vsock/virtio_transport.c
  13184. F: drivers/net/vsockmon.c
  13185. F: drivers/vhost/vsock.c
  13186. F: drivers/vhost/vsock.h
  13187. F: tools/testing/vsock/
  13188. VIRTIO CONSOLE DRIVER
  13189. M: Amit Shah <amit@kernel.org>
  13190. L: virtualization@lists.linux-foundation.org
  13191. S: Maintained
  13192. F: drivers/char/virtio_console.c
  13193. F: include/linux/virtio_console.h
  13194. F: include/uapi/linux/virtio_console.h
  13195. VIRTIO CORE, NET AND BLOCK DRIVERS
  13196. M: "Michael S. Tsirkin" <mst@redhat.com>
  13197. M: Jason Wang <jasowang@redhat.com>
  13198. L: virtualization@lists.linux-foundation.org
  13199. S: Maintained
  13200. F: Documentation/devicetree/bindings/virtio/
  13201. F: drivers/virtio/
  13202. F: tools/virtio/
  13203. F: drivers/net/virtio_net.c
  13204. F: drivers/block/virtio_blk.c
  13205. F: include/linux/virtio*.h
  13206. F: include/uapi/linux/virtio_*.h
  13207. F: drivers/crypto/virtio/
  13208. F: mm/balloon_compaction.c
  13209. VIRTIO CRYPTO DRIVER
  13210. M: Gonglei <arei.gonglei@huawei.com>
  13211. L: virtualization@lists.linux-foundation.org
  13212. L: linux-crypto@vger.kernel.org
  13213. S: Maintained
  13214. F: drivers/crypto/virtio/
  13215. F: include/uapi/linux/virtio_crypto.h
  13216. VIRTIO DRIVERS FOR S390
  13217. M: Cornelia Huck <cohuck@redhat.com>
  13218. M: Halil Pasic <pasic@linux.ibm.com>
  13219. L: linux-s390@vger.kernel.org
  13220. L: virtualization@lists.linux-foundation.org
  13221. L: kvm@vger.kernel.org
  13222. S: Supported
  13223. F: drivers/s390/virtio/
  13224. F: arch/s390/include/uapi/asm/virtio-ccw.h
  13225. VIRTIO GPU DRIVER
  13226. M: David Airlie <airlied@linux.ie>
  13227. M: Gerd Hoffmann <kraxel@redhat.com>
  13228. L: dri-devel@lists.freedesktop.org
  13229. L: virtualization@lists.linux-foundation.org
  13230. T: git git://anongit.freedesktop.org/drm/drm-misc
  13231. S: Maintained
  13232. F: drivers/gpu/drm/virtio/
  13233. F: include/uapi/linux/virtio_gpu.h
  13234. VIRTIO HOST (VHOST)
  13235. M: "Michael S. Tsirkin" <mst@redhat.com>
  13236. M: Jason Wang <jasowang@redhat.com>
  13237. L: kvm@vger.kernel.org
  13238. L: virtualization@lists.linux-foundation.org
  13239. L: netdev@vger.kernel.org
  13240. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
  13241. S: Maintained
  13242. F: drivers/vhost/
  13243. F: include/uapi/linux/vhost.h
  13244. VIRTIO INPUT DRIVER
  13245. M: Gerd Hoffmann <kraxel@redhat.com>
  13246. S: Maintained
  13247. F: drivers/virtio/virtio_input.c
  13248. F: include/uapi/linux/virtio_input.h
  13249. VIRTUAL BOX GUEST DEVICE DRIVER
  13250. M: Hans de Goede <hdegoede@redhat.com>
  13251. M: Arnd Bergmann <arnd@arndb.de>
  13252. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13253. S: Maintained
  13254. F: include/linux/vbox_utils.h
  13255. F: include/uapi/linux/vbox*.h
  13256. F: drivers/virt/vboxguest/
  13257. VIRTUAL SERIO DEVICE DRIVER
  13258. M: Stephen Chandler Paul <thatslyude@gmail.com>
  13259. S: Maintained
  13260. F: drivers/input/serio/userio.c
  13261. F: include/uapi/linux/userio.h
  13262. VIVID VIRTUAL VIDEO DRIVER
  13263. M: Hans Verkuil <hverkuil@xs4all.nl>
  13264. L: linux-media@vger.kernel.org
  13265. T: git git://linuxtv.org/media_tree.git
  13266. W: https://linuxtv.org
  13267. S: Maintained
  13268. F: drivers/media/platform/vivid/*
  13269. VLYNQ BUS
  13270. M: Florian Fainelli <f.fainelli@gmail.com>
  13271. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  13272. S: Maintained
  13273. F: drivers/vlynq/vlynq.c
  13274. F: include/linux/vlynq.h
  13275. VME SUBSYSTEM
  13276. M: Martyn Welch <martyn@welchs.me.uk>
  13277. M: Manohar Vanga <manohar.vanga@gmail.com>
  13278. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13279. L: devel@driverdev.osuosl.org
  13280. S: Maintained
  13281. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13282. F: Documentation/driver-api/vme.rst
  13283. F: drivers/staging/vme/
  13284. F: drivers/vme/
  13285. F: include/linux/vme*
  13286. VMWARE BALLOON DRIVER
  13287. M: Xavier Deguillard <xdeguillard@vmware.com>
  13288. M: Philip Moltmann <moltmann@vmware.com>
  13289. M: "VMware, Inc." <pv-drivers@vmware.com>
  13290. L: linux-kernel@vger.kernel.org
  13291. S: Maintained
  13292. F: drivers/misc/vmw_balloon.c
  13293. VMWARE HYPERVISOR INTERFACE
  13294. M: Alok Kataria <akataria@vmware.com>
  13295. L: virtualization@lists.linux-foundation.org
  13296. S: Supported
  13297. F: arch/x86/kernel/cpu/vmware.c
  13298. VMWARE PVRDMA DRIVER
  13299. M: Adit Ranadive <aditr@vmware.com>
  13300. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13301. L: linux-rdma@vger.kernel.org
  13302. S: Maintained
  13303. F: drivers/infiniband/hw/vmw_pvrdma/
  13304. VMware PVSCSI driver
  13305. M: Jim Gill <jgill@vmware.com>
  13306. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13307. L: linux-scsi@vger.kernel.org
  13308. S: Maintained
  13309. F: drivers/scsi/vmw_pvscsi.c
  13310. F: drivers/scsi/vmw_pvscsi.h
  13311. VMWARE VMMOUSE SUBDRIVER
  13312. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  13313. M: "VMware, Inc." <pv-drivers@vmware.com>
  13314. L: linux-input@vger.kernel.org
  13315. S: Maintained
  13316. F: drivers/input/mouse/vmmouse.c
  13317. F: drivers/input/mouse/vmmouse.h
  13318. VMWARE VMXNET3 ETHERNET DRIVER
  13319. M: Ronak Doshi <doshir@vmware.com>
  13320. M: "VMware, Inc." <pv-drivers@vmware.com>
  13321. L: netdev@vger.kernel.org
  13322. S: Maintained
  13323. F: drivers/net/vmxnet3/
  13324. VOCORE VOCORE2 BOARD
  13325. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  13326. L: linux-mips@linux-mips.org
  13327. S: Maintained
  13328. F: arch/mips/boot/dts/ralink/vocore2.dts
  13329. VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  13330. M: Liam Girdwood <lgirdwood@gmail.com>
  13331. M: Mark Brown <broonie@kernel.org>
  13332. L: linux-kernel@vger.kernel.org
  13333. W: http://www.slimlogic.co.uk/?p=48
  13334. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
  13335. S: Supported
  13336. F: Documentation/devicetree/bindings/regulator/
  13337. F: Documentation/power/regulator/
  13338. F: drivers/regulator/
  13339. F: include/dt-bindings/regulator/
  13340. F: include/linux/regulator/
  13341. VRF
  13342. M: David Ahern <dsa@cumulusnetworks.com>
  13343. M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
  13344. L: netdev@vger.kernel.org
  13345. S: Maintained
  13346. F: drivers/net/vrf.c
  13347. F: Documentation/networking/vrf.txt
  13348. VT1211 HARDWARE MONITOR DRIVER
  13349. M: Juerg Haefliger <juergh@gmail.com>
  13350. L: linux-hwmon@vger.kernel.org
  13351. S: Maintained
  13352. F: Documentation/hwmon/vt1211
  13353. F: drivers/hwmon/vt1211.c
  13354. VT8231 HARDWARE MONITOR DRIVER
  13355. M: Roger Lucas <vt8231@hiddenengine.co.uk>
  13356. L: linux-hwmon@vger.kernel.org
  13357. S: Maintained
  13358. F: drivers/hwmon/vt8231.c
  13359. VUB300 USB to SDIO/SD/MMC bridge chip
  13360. M: Tony Olech <tony.olech@elandigitalsystems.com>
  13361. L: linux-mmc@vger.kernel.org
  13362. L: linux-usb@vger.kernel.org
  13363. S: Supported
  13364. F: drivers/mmc/host/vub300.c
  13365. W1 DALLAS'S 1-WIRE BUS
  13366. M: Evgeniy Polyakov <zbr@ioremap.net>
  13367. S: Maintained
  13368. F: Documentation/w1/
  13369. F: drivers/w1/
  13370. F: include/linux/w1.h
  13371. W83791D HARDWARE MONITORING DRIVER
  13372. M: Marc Hulsman <m.hulsman@tudelft.nl>
  13373. L: linux-hwmon@vger.kernel.org
  13374. S: Maintained
  13375. F: Documentation/hwmon/w83791d
  13376. F: drivers/hwmon/w83791d.c
  13377. W83793 HARDWARE MONITORING DRIVER
  13378. M: Rudolf Marek <r.marek@assembler.cz>
  13379. L: linux-hwmon@vger.kernel.org
  13380. S: Maintained
  13381. F: Documentation/hwmon/w83793
  13382. F: drivers/hwmon/w83793.c
  13383. W83795 HARDWARE MONITORING DRIVER
  13384. M: Jean Delvare <jdelvare@suse.com>
  13385. L: linux-hwmon@vger.kernel.org
  13386. S: Maintained
  13387. F: drivers/hwmon/w83795.c
  13388. W83L51xD SD/MMC CARD INTERFACE DRIVER
  13389. M: Pierre Ossman <pierre@ossman.eu>
  13390. S: Maintained
  13391. F: drivers/mmc/host/wbsd.*
  13392. WACOM PROTOCOL 4 SERIAL TABLETS
  13393. M: Julian Squires <julian@cipht.net>
  13394. M: Hans de Goede <hdegoede@redhat.com>
  13395. L: linux-input@vger.kernel.org
  13396. S: Maintained
  13397. F: drivers/input/tablet/wacom_serial4.c
  13398. WATCHDOG DEVICE DRIVERS
  13399. M: Wim Van Sebroeck <wim@linux-watchdog.org>
  13400. M: Guenter Roeck <linux@roeck-us.net>
  13401. L: linux-watchdog@vger.kernel.org
  13402. W: http://www.linux-watchdog.org/
  13403. T: git git://www.linux-watchdog.org/linux-watchdog.git
  13404. S: Maintained
  13405. F: Documentation/devicetree/bindings/watchdog/
  13406. F: Documentation/watchdog/
  13407. F: drivers/watchdog/
  13408. F: include/linux/watchdog.h
  13409. F: include/uapi/linux/watchdog.h
  13410. WHISKEYCOVE PMIC GPIO DRIVER
  13411. M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
  13412. L: linux-gpio@vger.kernel.org
  13413. S: Maintained
  13414. F: drivers/gpio/gpio-wcove.c
  13415. WIIMOTE HID DRIVER
  13416. M: David Herrmann <dh.herrmann@googlemail.com>
  13417. L: linux-input@vger.kernel.org
  13418. S: Maintained
  13419. F: drivers/hid/hid-wiimote*
  13420. WILOCITY WIL6210 WIRELESS DRIVER
  13421. M: Maya Erez <merez@codeaurora.org>
  13422. L: linux-wireless@vger.kernel.org
  13423. L: wil6210@qti.qualcomm.com
  13424. S: Supported
  13425. W: http://wireless.kernel.org/en/users/Drivers/wil6210
  13426. F: drivers/net/wireless/ath/wil6210/
  13427. WIMAX STACK
  13428. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  13429. M: linux-wimax@intel.com
  13430. L: wimax@linuxwimax.org (subscribers-only)
  13431. S: Supported
  13432. W: http://linuxwimax.org
  13433. F: Documentation/wimax/README.wimax
  13434. F: include/linux/wimax/debug.h
  13435. F: include/net/wimax.h
  13436. F: include/uapi/linux/wimax.h
  13437. F: net/wimax/
  13438. WINBOND CIR DRIVER
  13439. M: David Härdeman <david@hardeman.nu>
  13440. S: Maintained
  13441. F: drivers/media/rc/winbond-cir.c
  13442. WINSYSTEMS EBC-C384 WATCHDOG DRIVER
  13443. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13444. L: linux-watchdog@vger.kernel.org
  13445. S: Maintained
  13446. F: drivers/watchdog/ebc-c384_wdt.c
  13447. WINSYSTEMS WS16C48 GPIO DRIVER
  13448. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13449. L: linux-gpio@vger.kernel.org
  13450. S: Maintained
  13451. F: drivers/gpio/gpio-ws16c48.c
  13452. WISTRON LAPTOP BUTTON DRIVER
  13453. M: Miloslav Trmac <mitr@volny.cz>
  13454. S: Maintained
  13455. F: drivers/input/misc/wistron_btns.c
  13456. WL3501 WIRELESS PCMCIA CARD DRIVER
  13457. L: linux-wireless@vger.kernel.org
  13458. S: Odd fixes
  13459. F: drivers/net/wireless/wl3501*
  13460. WOLFSON MICROELECTRONICS DRIVERS
  13461. L: patches@opensource.cirrus.com
  13462. T: git https://github.com/CirrusLogic/linux-drivers.git
  13463. W: https://github.com/CirrusLogic/linux-drivers/wiki
  13464. S: Supported
  13465. F: Documentation/hwmon/wm83??
  13466. F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
  13467. F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
  13468. F: Documentation/devicetree/bindings/mfd/arizona.txt
  13469. F: Documentation/devicetree/bindings/mfd/wm831x.txt
  13470. F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
  13471. F: arch/arm/mach-s3c64xx/mach-crag6410*
  13472. F: drivers/clk/clk-wm83*.c
  13473. F: drivers/extcon/extcon-arizona.c
  13474. F: drivers/leds/leds-wm83*.c
  13475. F: drivers/gpio/gpio-*wm*.c
  13476. F: drivers/gpio/gpio-arizona.c
  13477. F: drivers/hwmon/wm83??-hwmon.c
  13478. F: drivers/input/misc/wm831x-on.c
  13479. F: drivers/input/touchscreen/wm831x-ts.c
  13480. F: drivers/input/touchscreen/wm97*.c
  13481. F: drivers/mfd/arizona*
  13482. F: drivers/mfd/wm*.c
  13483. F: drivers/mfd/cs47l24*
  13484. F: drivers/power/supply/wm83*.c
  13485. F: drivers/rtc/rtc-wm83*.c
  13486. F: drivers/regulator/wm8*.c
  13487. F: drivers/regulator/arizona*
  13488. F: drivers/video/backlight/wm83*_bl.c
  13489. F: drivers/watchdog/wm83*_wdt.c
  13490. F: include/linux/mfd/arizona/
  13491. F: include/linux/mfd/wm831x/
  13492. F: include/linux/mfd/wm8350/
  13493. F: include/linux/mfd/wm8400*
  13494. F: include/linux/regulator/arizona*
  13495. F: include/linux/wm97xx.h
  13496. F: include/sound/wm????.h
  13497. F: sound/soc/codecs/arizona.?
  13498. F: sound/soc/codecs/wm*
  13499. F: sound/soc/codecs/cs47l24*
  13500. WORKQUEUE
  13501. M: Tejun Heo <tj@kernel.org>
  13502. R: Lai Jiangshan <jiangshanlai@gmail.com>
  13503. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
  13504. S: Maintained
  13505. F: include/linux/workqueue.h
  13506. F: kernel/workqueue.c
  13507. F: Documentation/core-api/workqueue.rst
  13508. X-POWERS AXP288 PMIC DRIVERS
  13509. M: Hans de Goede <hdegoede@redhat.com>
  13510. S: Maintained
  13511. N: axp288
  13512. F: drivers/acpi/pmic/intel_pmic_xpower.c
  13513. X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
  13514. M: Chen-Yu Tsai <wens@csie.org>
  13515. L: linux-kernel@vger.kernel.org
  13516. S: Maintained
  13517. N: axp[128]
  13518. X.25 NETWORK LAYER
  13519. M: Andrew Hendry <andrew.hendry@gmail.com>
  13520. L: linux-x25@vger.kernel.org
  13521. S: Odd Fixes
  13522. F: Documentation/networking/x25*
  13523. F: include/net/x25*
  13524. F: net/x25/
  13525. X86 ARCHITECTURE (32-BIT AND 64-BIT)
  13526. M: Thomas Gleixner <tglx@linutronix.de>
  13527. M: Ingo Molnar <mingo@redhat.com>
  13528. R: "H. Peter Anvin" <hpa@zytor.com>
  13529. M: x86@kernel.org
  13530. L: linux-kernel@vger.kernel.org
  13531. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  13532. S: Maintained
  13533. F: Documentation/x86/
  13534. F: arch/x86/
  13535. X86 MCE INFRASTRUCTURE
  13536. M: Tony Luck <tony.luck@intel.com>
  13537. M: Borislav Petkov <bp@alien8.de>
  13538. L: linux-edac@vger.kernel.org
  13539. S: Maintained
  13540. F: arch/x86/kernel/cpu/mcheck/*
  13541. X86 MICROCODE UPDATE SUPPORT
  13542. M: Borislav Petkov <bp@alien8.de>
  13543. S: Maintained
  13544. F: arch/x86/kernel/cpu/microcode/*
  13545. X86 PLATFORM DRIVERS
  13546. M: Darren Hart <dvhart@infradead.org>
  13547. M: Andy Shevchenko <andy@infradead.org>
  13548. L: platform-driver-x86@vger.kernel.org
  13549. T: git git://git.infradead.org/linux-platform-drivers-x86.git
  13550. S: Maintained
  13551. F: drivers/platform/x86/
  13552. F: drivers/platform/olpc/
  13553. X86 VDSO
  13554. M: Andy Lutomirski <luto@amacapital.net>
  13555. L: linux-kernel@vger.kernel.org
  13556. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
  13557. S: Maintained
  13558. F: arch/x86/entry/vdso/
  13559. XC2028/3028 TUNER DRIVER
  13560. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  13561. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  13562. L: linux-media@vger.kernel.org
  13563. W: https://linuxtv.org
  13564. T: git git://linuxtv.org/media_tree.git
  13565. S: Maintained
  13566. F: drivers/media/tuners/tuner-xc2028.*
  13567. XEN BLOCK SUBSYSTEM
  13568. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13569. M: Roger Pau Monné <roger.pau@citrix.com>
  13570. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13571. S: Supported
  13572. F: drivers/block/xen-blkback/*
  13573. F: drivers/block/xen*
  13574. XEN HYPERVISOR ARM
  13575. M: Stefano Stabellini <sstabellini@kernel.org>
  13576. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13577. S: Maintained
  13578. F: arch/arm/xen/
  13579. F: arch/arm/include/asm/xen/
  13580. XEN HYPERVISOR ARM64
  13581. M: Stefano Stabellini <sstabellini@kernel.org>
  13582. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13583. S: Maintained
  13584. F: arch/arm64/xen/
  13585. F: arch/arm64/include/asm/xen/
  13586. XEN HYPERVISOR INTERFACE
  13587. M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
  13588. M: Juergen Gross <jgross@suse.com>
  13589. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13590. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
  13591. S: Supported
  13592. F: arch/x86/xen/
  13593. F: drivers/*/xen-*front.c
  13594. F: drivers/xen/
  13595. F: arch/x86/include/asm/xen/
  13596. F: arch/x86/include/asm/pvclock-abi.h
  13597. F: include/xen/
  13598. F: include/uapi/xen/
  13599. F: Documentation/ABI/stable/sysfs-hypervisor-xen
  13600. F: Documentation/ABI/testing/sysfs-hypervisor-xen
  13601. XEN NETWORK BACKEND DRIVER
  13602. M: Wei Liu <wei.liu2@citrix.com>
  13603. M: Paul Durrant <paul.durrant@citrix.com>
  13604. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13605. L: netdev@vger.kernel.org
  13606. S: Supported
  13607. F: drivers/net/xen-netback/*
  13608. XEN PCI SUBSYSTEM
  13609. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13610. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13611. S: Supported
  13612. F: arch/x86/pci/*xen*
  13613. F: drivers/pci/*xen*
  13614. XEN PVSCSI DRIVERS
  13615. M: Juergen Gross <jgross@suse.com>
  13616. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13617. L: linux-scsi@vger.kernel.org
  13618. S: Supported
  13619. F: drivers/scsi/xen-scsifront.c
  13620. F: drivers/xen/xen-scsiback.c
  13621. F: include/xen/interface/io/vscsiif.h
  13622. XEN SWIOTLB SUBSYSTEM
  13623. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13624. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13625. L: iommu@lists.linux-foundation.org
  13626. S: Supported
  13627. F: arch/x86/xen/*swiotlb*
  13628. F: drivers/xen/*swiotlb*
  13629. XFS FILESYSTEM
  13630. M: Darrick J. Wong <darrick.wong@oracle.com>
  13631. M: linux-xfs@vger.kernel.org
  13632. L: linux-xfs@vger.kernel.org
  13633. W: http://xfs.org/
  13634. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  13635. S: Supported
  13636. F: Documentation/filesystems/xfs.txt
  13637. F: fs/xfs/
  13638. XILINX AXI ETHERNET DRIVER
  13639. M: Anirudha Sarangi <anirudh@xilinx.com>
  13640. M: John Linn <John.Linn@xilinx.com>
  13641. S: Maintained
  13642. F: drivers/net/ethernet/xilinx/xilinx_axienet*
  13643. XILINX UARTLITE SERIAL DRIVER
  13644. M: Peter Korsgaard <jacmet@sunsite.dk>
  13645. L: linux-serial@vger.kernel.org
  13646. S: Maintained
  13647. F: drivers/tty/serial/uartlite.c
  13648. XILINX VIDEO IP CORES
  13649. M: Hyun Kwon <hyun.kwon@xilinx.com>
  13650. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13651. L: linux-media@vger.kernel.org
  13652. T: git git://linuxtv.org/media_tree.git
  13653. S: Supported
  13654. F: Documentation/devicetree/bindings/media/xilinx/
  13655. F: drivers/media/platform/xilinx/
  13656. F: include/uapi/linux/xilinx-v4l2-controls.h
  13657. XILLYBUS DRIVER
  13658. M: Eli Billauer <eli.billauer@gmail.com>
  13659. L: linux-kernel@vger.kernel.org
  13660. S: Supported
  13661. F: drivers/char/xillybus/
  13662. XRA1403 GPIO EXPANDER
  13663. M: Nandor Han <nandor.han@ge.com>
  13664. M: Semi Malinen <semi.malinen@ge.com>
  13665. L: linux-gpio@vger.kernel.org
  13666. S: Maintained
  13667. F: drivers/gpio/gpio-xra1403.c
  13668. F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
  13669. XTENSA XTFPGA PLATFORM SUPPORT
  13670. M: Max Filippov <jcmvbkbc@gmail.com>
  13671. L: linux-xtensa@linux-xtensa.org
  13672. S: Maintained
  13673. F: drivers/spi/spi-xtensa-xtfpga.c
  13674. F: sound/soc/xtensa/xtfpga-i2s.c
  13675. YAM DRIVER FOR AX.25
  13676. M: Jean-Paul Roubelat <jpr@f6fbb.org>
  13677. L: linux-hams@vger.kernel.org
  13678. S: Maintained
  13679. F: drivers/net/hamradio/yam*
  13680. F: include/linux/yam.h
  13681. YAMA SECURITY MODULE
  13682. M: Kees Cook <keescook@chromium.org>
  13683. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
  13684. S: Supported
  13685. F: security/yama/
  13686. F: Documentation/admin-guide/LSM/Yama.rst
  13687. YEALINK PHONE DRIVER
  13688. M: Henk Vergonet <Henk.Vergonet@gmail.com>
  13689. L: usbb2k-api-dev@nongnu.org
  13690. S: Maintained
  13691. F: Documentation/input/yealink.rst
  13692. F: drivers/input/misc/yealink.*
  13693. Z8530 DRIVER FOR AX.25
  13694. M: Joerg Reuter <jreuter@yaina.de>
  13695. W: http://yaina.de/jreuter/
  13696. W: http://www.qsl.net/dl1bke/
  13697. L: linux-hams@vger.kernel.org
  13698. S: Maintained
  13699. F: Documentation/networking/z8530drv.txt
  13700. F: drivers/net/hamradio/*scc.c
  13701. F: drivers/net/hamradio/z8530.h
  13702. ZBUD COMPRESSED PAGE ALLOCATOR
  13703. M: Seth Jennings <sjenning@redhat.com>
  13704. M: Dan Streetman <ddstreet@ieee.org>
  13705. L: linux-mm@kvack.org
  13706. S: Maintained
  13707. F: mm/zbud.c
  13708. F: include/linux/zbud.h
  13709. ZD1211RW WIRELESS DRIVER
  13710. M: Daniel Drake <dsd@gentoo.org>
  13711. M: Ulrich Kunitz <kune@deine-taler.de>
  13712. W: http://zd1211.ath.cx/wiki/DriverRewrite
  13713. L: linux-wireless@vger.kernel.org
  13714. L: zd1211-devs@lists.sourceforge.net (subscribers-only)
  13715. S: Maintained
  13716. F: drivers/net/wireless/zydas/zd1211rw/
  13717. ZD1301 MEDIA DRIVER
  13718. M: Antti Palosaari <crope@iki.fi>
  13719. L: linux-media@vger.kernel.org
  13720. W: https://linuxtv.org/
  13721. W: http://palosaari.fi/linux/
  13722. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  13723. S: Maintained
  13724. F: drivers/media/usb/dvb-usb-v2/zd1301*
  13725. ZD1301_DEMOD MEDIA DRIVER
  13726. M: Antti Palosaari <crope@iki.fi>
  13727. L: linux-media@vger.kernel.org
  13728. W: https://linuxtv.org/
  13729. W: http://palosaari.fi/linux/
  13730. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  13731. S: Maintained
  13732. F: drivers/media/dvb-frontends/zd1301_demod*
  13733. ZPOOL COMPRESSED PAGE STORAGE API
  13734. M: Dan Streetman <ddstreet@ieee.org>
  13735. L: linux-mm@kvack.org
  13736. S: Maintained
  13737. F: mm/zpool.c
  13738. F: include/linux/zpool.h
  13739. ZR36067 VIDEO FOR LINUX DRIVER
  13740. L: mjpeg-users@lists.sourceforge.net
  13741. L: linux-media@vger.kernel.org
  13742. W: http://mjpeg.sourceforge.net/driver-zoran/
  13743. T: hg https://linuxtv.org/hg/v4l-dvb
  13744. S: Odd Fixes
  13745. F: drivers/media/pci/zoran/
  13746. ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
  13747. M: Minchan Kim <minchan@kernel.org>
  13748. M: Nitin Gupta <ngupta@vflare.org>
  13749. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  13750. L: linux-kernel@vger.kernel.org
  13751. S: Maintained
  13752. F: drivers/block/zram/
  13753. F: Documentation/blockdev/zram.txt
  13754. ZS DECSTATION Z85C30 SERIAL DRIVER
  13755. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  13756. S: Maintained
  13757. F: drivers/tty/serial/zs.*
  13758. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
  13759. M: Minchan Kim <minchan@kernel.org>
  13760. M: Nitin Gupta <ngupta@vflare.org>
  13761. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  13762. L: linux-mm@kvack.org
  13763. S: Maintained
  13764. F: mm/zsmalloc.c
  13765. F: include/linux/zsmalloc.h
  13766. F: Documentation/vm/zsmalloc.txt
  13767. ZSWAP COMPRESSED SWAP CACHING
  13768. M: Seth Jennings <sjenning@redhat.com>
  13769. M: Dan Streetman <ddstreet@ieee.org>
  13770. L: linux-mm@kvack.org
  13771. S: Maintained
  13772. F: mm/zswap.c
  13773. THE REST
  13774. M: Linus Torvalds <torvalds@linux-foundation.org>
  13775. L: linux-kernel@vger.kernel.org
  13776. Q: http://patchwork.kernel.org/project/LKML/list/
  13777. T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
  13778. S: Buried alive in reporters
  13779. F: *
  13780. F: */