MAINTAINERS 449 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904
  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@kernel.org>
  119. L: netdev@vger.kernel.org
  120. S: Odd Fixes
  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. M: David Sterba <dsterba@suse.com>
  491. L: linux-fsdevel@vger.kernel.org
  492. S: Odd Fixes
  493. F: Documentation/filesystems/affs.txt
  494. F: fs/affs/
  495. AFS FILESYSTEM
  496. M: David Howells <dhowells@redhat.com>
  497. L: linux-afs@lists.infradead.org
  498. S: Supported
  499. F: fs/afs/
  500. F: include/trace/events/afs.h
  501. F: Documentation/filesystems/afs.txt
  502. W: https://www.infradead.org/~dhowells/kafs/
  503. AGPGART DRIVER
  504. M: David Airlie <airlied@linux.ie>
  505. T: git git://anongit.freedesktop.org/drm/drm
  506. S: Maintained
  507. F: drivers/char/agp/
  508. F: include/linux/agp*
  509. F: include/uapi/linux/agp*
  510. AHA152X SCSI DRIVER
  511. M: "Juergen E. Fischer" <fischer@norbit.de>
  512. L: linux-scsi@vger.kernel.org
  513. S: Maintained
  514. F: drivers/scsi/aha152x*
  515. F: drivers/scsi/pcmcia/aha152x*
  516. AIC7XXX / AIC79XX SCSI DRIVER
  517. M: Hannes Reinecke <hare@suse.com>
  518. L: linux-scsi@vger.kernel.org
  519. S: Maintained
  520. F: drivers/scsi/aic7xxx/
  521. AIMSLAB FM RADIO RECEIVER DRIVER
  522. M: Hans Verkuil <hverkuil@xs4all.nl>
  523. L: linux-media@vger.kernel.org
  524. T: git git://linuxtv.org/media_tree.git
  525. W: https://linuxtv.org
  526. S: Maintained
  527. F: drivers/media/radio/radio-aimslab*
  528. AIO
  529. M: Benjamin LaHaise <bcrl@kvack.org>
  530. L: linux-aio@kvack.org
  531. S: Supported
  532. F: fs/aio.c
  533. F: include/linux/*aio*.h
  534. AIRSPY MEDIA DRIVER
  535. M: Antti Palosaari <crope@iki.fi>
  536. L: linux-media@vger.kernel.org
  537. W: https://linuxtv.org
  538. W: http://palosaari.fi/linux/
  539. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  540. T: git git://linuxtv.org/anttip/media_tree.git
  541. S: Maintained
  542. F: drivers/media/usb/airspy/
  543. ALACRITECH GIGABIT ETHERNET DRIVER
  544. M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
  545. S: Maintained
  546. F: drivers/net/ethernet/alacritech/*
  547. ALCATEL SPEEDTOUCH USB DRIVER
  548. M: Duncan Sands <duncan.sands@free.fr>
  549. L: linux-usb@vger.kernel.org
  550. W: http://www.linux-usb.org/SpeedTouch/
  551. S: Maintained
  552. F: drivers/usb/atm/speedtch.c
  553. F: drivers/usb/atm/usbatm.c
  554. ALCHEMY AU1XX0 MMC DRIVER
  555. M: Manuel Lauss <manuel.lauss@gmail.com>
  556. S: Maintained
  557. F: drivers/mmc/host/au1xmmc.c
  558. ALI1563 I2C DRIVER
  559. M: Rudolf Marek <r.marek@assembler.cz>
  560. L: linux-i2c@vger.kernel.org
  561. S: Maintained
  562. F: Documentation/i2c/busses/i2c-ali1563
  563. F: drivers/i2c/busses/i2c-ali1563.c
  564. ALLWINNER SECURITY SYSTEM
  565. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  566. L: linux-crypto@vger.kernel.org
  567. S: Maintained
  568. F: drivers/crypto/sunxi-ss/
  569. ALPHA PORT
  570. M: Richard Henderson <rth@twiddle.net>
  571. M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  572. M: Matt Turner <mattst88@gmail.com>
  573. S: Odd Fixes
  574. L: linux-alpha@vger.kernel.org
  575. F: arch/alpha/
  576. ALPS PS/2 TOUCHPAD DRIVER
  577. R: Pali Rohár <pali.rohar@gmail.com>
  578. F: drivers/input/mouse/alps.*
  579. ALTERA I2C CONTROLLER DRIVER
  580. M: Thor Thayer <thor.thayer@linux.intel.com>
  581. S: Maintained
  582. F: drivers/i2c/busses/i2c-altera.c
  583. ALTERA MAILBOX DRIVER
  584. M: Ley Foon Tan <lftan@altera.com>
  585. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  586. S: Maintained
  587. F: drivers/mailbox/mailbox-altera.c
  588. ALTERA PIO DRIVER
  589. M: Tien Hock Loh <thloh@altera.com>
  590. L: linux-gpio@vger.kernel.org
  591. S: Maintained
  592. F: drivers/gpio/gpio-altera.c
  593. ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  594. M: Thor Thayer <thor.thayer@linux.intel.com>
  595. S: Maintained
  596. F: drivers/gpio/gpio-altera-a10sr.c
  597. F: drivers/mfd/altera-a10sr.c
  598. F: drivers/reset/reset-a10sr.c
  599. F: include/linux/mfd/altera-a10sr.h
  600. F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  601. ALTERA TRIPLE SPEED ETHERNET DRIVER
  602. M: Vince Bridgers <vbridger@opensource.altera.com>
  603. L: netdev@vger.kernel.org
  604. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  605. S: Maintained
  606. F: drivers/net/ethernet/altera/
  607. ALTERA UART/JTAG UART SERIAL DRIVERS
  608. M: Tobias Klauser <tklauser@distanz.ch>
  609. L: linux-serial@vger.kernel.org
  610. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  611. S: Maintained
  612. F: drivers/tty/serial/altera_uart.c
  613. F: drivers/tty/serial/altera_jtaguart.c
  614. F: include/linux/altera_uart.h
  615. F: include/linux/altera_jtaguart.h
  616. AMAZON ETHERNET DRIVERS
  617. M: Netanel Belgazal <netanel@amazon.com>
  618. R: Saeed Bishara <saeedb@amazon.com>
  619. R: Zorik Machulsky <zorik@amazon.com>
  620. L: netdev@vger.kernel.org
  621. S: Supported
  622. F: Documentation/networking/ena.txt
  623. F: drivers/net/ethernet/amazon/
  624. AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  625. M: Tom Lendacky <thomas.lendacky@amd.com>
  626. M: Gary Hook <gary.hook@amd.com>
  627. L: linux-crypto@vger.kernel.org
  628. S: Supported
  629. F: drivers/crypto/ccp/
  630. F: include/linux/ccp.h
  631. AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  632. M: Huang Rui <ray.huang@amd.com>
  633. L: linux-hwmon@vger.kernel.org
  634. S: Supported
  635. F: Documentation/hwmon/fam15h_power
  636. F: drivers/hwmon/fam15h_power.c
  637. AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
  638. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  639. S: Orphan
  640. F: drivers/usb/gadget/udc/amd5536udc.*
  641. AMD GEODE PROCESSOR/CHIPSET SUPPORT
  642. P: Andres Salomon <dilinger@queued.net>
  643. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  644. W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  645. S: Supported
  646. F: drivers/char/hw_random/geode-rng.c
  647. F: drivers/crypto/geode*
  648. F: drivers/video/fbdev/geode/
  649. F: arch/x86/include/asm/geode.h
  650. AMD IOMMU (AMD-VI)
  651. M: Joerg Roedel <joro@8bytes.org>
  652. L: iommu@lists.linux-foundation.org
  653. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  654. S: Maintained
  655. F: drivers/iommu/amd_iommu*.[ch]
  656. F: include/linux/amd-iommu.h
  657. AMD KFD
  658. M: Oded Gabbay <oded.gabbay@gmail.com>
  659. L: dri-devel@lists.freedesktop.org
  660. T: git git://people.freedesktop.org/~gabbayo/linux.git
  661. S: Supported
  662. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
  663. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
  664. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
  665. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
  666. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
  667. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
  668. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
  669. F: drivers/gpu/drm/amd/amdkfd/
  670. F: drivers/gpu/drm/amd/include/cik_structs.h
  671. F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  672. F: drivers/gpu/drm/amd/include/vi_structs.h
  673. F: drivers/gpu/drm/amd/include/v9_structs.h
  674. F: include/uapi/linux/kfd_ioctl.h
  675. AMD SEATTLE DEVICE TREE SUPPORT
  676. M: Brijesh Singh <brijeshkumar.singh@amd.com>
  677. M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  678. M: Tom Lendacky <thomas.lendacky@amd.com>
  679. S: Supported
  680. F: arch/arm64/boot/dts/amd/
  681. AMD XGBE DRIVER
  682. M: Tom Lendacky <thomas.lendacky@amd.com>
  683. L: netdev@vger.kernel.org
  684. S: Supported
  685. F: drivers/net/ethernet/amd/xgbe/
  686. F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  687. AMS (Apple Motion Sensor) DRIVER
  688. M: Michael Hanselmann <linux-kernel@hansmi.ch>
  689. S: Supported
  690. F: drivers/macintosh/ams/
  691. ANALOG DEVICES INC AD5686 DRIVER
  692. M: Stefan Popa <stefan.popa@analog.com>
  693. L: linux-pm@vger.kernel.org
  694. W: http://ez.analog.com/community/linux-device-drivers
  695. S: Supported
  696. F: drivers/iio/dac/ad5686*
  697. F: drivers/iio/dac/ad5696*
  698. ANALOG DEVICES INC AD9389B DRIVER
  699. M: Hans Verkuil <hans.verkuil@cisco.com>
  700. L: linux-media@vger.kernel.org
  701. S: Maintained
  702. F: drivers/media/i2c/ad9389b*
  703. ANALOG DEVICES INC ADV7180 DRIVER
  704. M: Lars-Peter Clausen <lars@metafoo.de>
  705. L: linux-media@vger.kernel.org
  706. W: http://ez.analog.com/community/linux-device-drivers
  707. S: Supported
  708. F: drivers/media/i2c/adv7180.c
  709. ANALOG DEVICES INC ADV748X DRIVER
  710. M: Kieran Bingham <kieran.bingham@ideasonboard.com>
  711. L: linux-media@vger.kernel.org
  712. S: Maintained
  713. F: drivers/media/i2c/adv748x/*
  714. ANALOG DEVICES INC ADV7511 DRIVER
  715. M: Hans Verkuil <hans.verkuil@cisco.com>
  716. L: linux-media@vger.kernel.org
  717. S: Maintained
  718. F: drivers/media/i2c/adv7511*
  719. ANALOG DEVICES INC ADV7604 DRIVER
  720. M: Hans Verkuil <hans.verkuil@cisco.com>
  721. L: linux-media@vger.kernel.org
  722. S: Maintained
  723. F: drivers/media/i2c/adv7604*
  724. ANALOG DEVICES INC ADV7842 DRIVER
  725. M: Hans Verkuil <hans.verkuil@cisco.com>
  726. L: linux-media@vger.kernel.org
  727. S: Maintained
  728. F: drivers/media/i2c/adv7842*
  729. ANALOG DEVICES INC ASOC CODEC DRIVERS
  730. M: Lars-Peter Clausen <lars@metafoo.de>
  731. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  732. W: http://wiki.analog.com/
  733. W: http://ez.analog.com/community/linux-device-drivers
  734. S: Supported
  735. F: sound/soc/codecs/adau*
  736. F: sound/soc/codecs/adav*
  737. F: sound/soc/codecs/ad1*
  738. F: sound/soc/codecs/ad7*
  739. F: sound/soc/codecs/ssm*
  740. F: sound/soc/codecs/sigmadsp.*
  741. ANALOG DEVICES INC DMA DRIVERS
  742. M: Lars-Peter Clausen <lars@metafoo.de>
  743. W: http://ez.analog.com/community/linux-device-drivers
  744. S: Supported
  745. F: drivers/dma/dma-axi-dmac.c
  746. ANALOG DEVICES INC IIO DRIVERS
  747. M: Lars-Peter Clausen <lars@metafoo.de>
  748. M: Michael Hennerich <Michael.Hennerich@analog.com>
  749. W: http://wiki.analog.com/
  750. W: http://ez.analog.com/community/linux-device-drivers
  751. S: Supported
  752. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
  753. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
  754. F: drivers/iio/*/ad*
  755. F: drivers/iio/adc/ltc2497*
  756. X: drivers/iio/*/adjd*
  757. F: drivers/staging/iio/*/ad*
  758. ANDES ARCHITECTURE
  759. M: Greentime Hu <green.hu@gmail.com>
  760. M: Vincent Chen <deanbo422@gmail.com>
  761. T: git https://github.com/andestech/linux.git
  762. S: Supported
  763. F: arch/nds32/
  764. F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
  765. F: Documentation/devicetree/bindings/nds32/
  766. K: nds32
  767. N: nds32
  768. ANDROID CONFIG FRAGMENTS
  769. M: Rob Herring <robh@kernel.org>
  770. S: Supported
  771. F: kernel/configs/android*
  772. ANDROID DRIVERS
  773. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  774. M: Arve Hjønnevåg <arve@android.com>
  775. M: Todd Kjos <tkjos@android.com>
  776. M: Martijn Coenen <maco@android.com>
  777. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  778. L: devel@driverdev.osuosl.org
  779. S: Supported
  780. F: drivers/android/
  781. F: drivers/staging/android/
  782. ANDROID GOLDFISH PIC DRIVER
  783. M: Miodrag Dinic <miodrag.dinic@mips.com>
  784. S: Supported
  785. F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
  786. F: drivers/irqchip/irq-goldfish-pic.c
  787. ANDROID GOLDFISH RTC DRIVER
  788. M: Miodrag Dinic <miodrag.dinic@mips.com>
  789. S: Supported
  790. F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
  791. F: drivers/rtc/rtc-goldfish.c
  792. ANDROID ION DRIVER
  793. M: Laura Abbott <labbott@redhat.com>
  794. M: Sumit Semwal <sumit.semwal@linaro.org>
  795. L: devel@driverdev.osuosl.org
  796. L: dri-devel@lists.freedesktop.org
  797. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  798. S: Supported
  799. F: drivers/staging/android/ion
  800. F: drivers/staging/android/uapi/ion.h
  801. AOA (Apple Onboard Audio) ALSA DRIVER
  802. M: Johannes Berg <johannes@sipsolutions.net>
  803. L: linuxppc-dev@lists.ozlabs.org
  804. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  805. S: Maintained
  806. F: sound/aoa/
  807. APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
  808. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  809. L: linux-iio@vger.kernel.org
  810. S: Maintained
  811. F: drivers/iio/adc/stx104.c
  812. APM DRIVER
  813. M: Jiri Kosina <jikos@kernel.org>
  814. S: Odd fixes
  815. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
  816. F: arch/x86/kernel/apm_32.c
  817. F: include/linux/apm_bios.h
  818. F: include/uapi/linux/apm_bios.h
  819. F: drivers/char/apm-emulation.c
  820. APPARMOR SECURITY MODULE
  821. M: John Johansen <john.johansen@canonical.com>
  822. L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
  823. W: wiki.apparmor.net
  824. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
  825. S: Supported
  826. F: security/apparmor/
  827. F: Documentation/admin-guide/LSM/apparmor.rst
  828. APPLE BCM5974 MULTITOUCH DRIVER
  829. M: Henrik Rydberg <rydberg@bitmath.org>
  830. L: linux-input@vger.kernel.org
  831. S: Odd fixes
  832. F: drivers/input/mouse/bcm5974.c
  833. APPLE SMC DRIVER
  834. M: Henrik Rydberg <rydberg@bitmath.org>
  835. L: linux-hwmon@vger.kernel.org
  836. S: Odd fixes
  837. F: drivers/hwmon/applesmc.c
  838. APPLETALK NETWORK LAYER
  839. L: netdev@vger.kernel.org
  840. S: Odd fixes
  841. F: drivers/net/appletalk/
  842. F: net/appletalk/
  843. APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
  844. M: Duc Dang <dhdang@apm.com>
  845. S: Supported
  846. F: arch/arm64/boot/dts/apm/
  847. APPLIED MICRO (APM) X-GENE SOC EDAC
  848. M: Loc Ho <lho@apm.com>
  849. S: Supported
  850. F: drivers/edac/xgene_edac.c
  851. F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
  852. APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  853. M: Iyappan Subramanian <isubramanian@apm.com>
  854. M: Keyur Chudgar <kchudgar@apm.com>
  855. S: Supported
  856. F: drivers/net/ethernet/apm/xgene-v2/
  857. APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  858. M: Iyappan Subramanian <isubramanian@apm.com>
  859. M: Keyur Chudgar <kchudgar@apm.com>
  860. M: Quan Nguyen <qnguyen@apm.com>
  861. S: Supported
  862. F: drivers/net/ethernet/apm/xgene/
  863. F: drivers/net/phy/mdio-xgene.c
  864. F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  865. F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  866. APPLIED MICRO (APM) X-GENE SOC PMU
  867. M: Tai Nguyen <ttnguyen@apm.com>
  868. S: Supported
  869. F: drivers/perf/xgene_pmu.c
  870. F: Documentation/perf/xgene-pmu.txt
  871. F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
  872. APTINA CAMERA SENSOR PLL
  873. M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  874. L: linux-media@vger.kernel.org
  875. S: Maintained
  876. F: drivers/media/i2c/aptina-pll.*
  877. ARC FRAMEBUFFER DRIVER
  878. M: Jaya Kumar <jayalk@intworks.biz>
  879. S: Maintained
  880. F: drivers/video/fbdev/arcfb.c
  881. F: drivers/video/fbdev/core/fb_defio.c
  882. ARC PGU DRM DRIVER
  883. M: Alexey Brodkin <abrodkin@synopsys.com>
  884. S: Supported
  885. F: drivers/gpu/drm/arc/
  886. F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
  887. ARCNET NETWORK LAYER
  888. M: Michael Grzeschik <m.grzeschik@pengutronix.de>
  889. L: netdev@vger.kernel.org
  890. S: Maintained
  891. F: drivers/net/arcnet/
  892. F: include/uapi/linux/if_arcnet.h
  893. ARM ARCHITECTED TIMER DRIVER
  894. M: Mark Rutland <mark.rutland@arm.com>
  895. M: Marc Zyngier <marc.zyngier@arm.com>
  896. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  897. S: Maintained
  898. F: arch/arm/include/asm/arch_timer.h
  899. F: arch/arm64/include/asm/arch_timer.h
  900. F: drivers/clocksource/arm_arch_timer.c
  901. ARM HDLCD DRM DRIVER
  902. M: Liviu Dudau <liviu.dudau@arm.com>
  903. S: Supported
  904. F: drivers/gpu/drm/arm/hdlcd_*
  905. F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
  906. ARM MALI-DP DRM DRIVER
  907. M: Liviu Dudau <liviu.dudau@arm.com>
  908. M: Brian Starkey <brian.starkey@arm.com>
  909. M: Mali DP Maintainers <malidp@foss.arm.com>
  910. S: Supported
  911. F: drivers/gpu/drm/arm/
  912. F: Documentation/devicetree/bindings/display/arm,malidp.txt
  913. ARM MFM AND FLOPPY DRIVERS
  914. M: Ian Molton <spyro@f2s.com>
  915. S: Maintained
  916. F: arch/arm/lib/floppydma.S
  917. F: arch/arm/include/asm/floppy.h
  918. ARM PMU PROFILING AND DEBUGGING
  919. M: Will Deacon <will.deacon@arm.com>
  920. M: Mark Rutland <mark.rutland@arm.com>
  921. S: Maintained
  922. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  923. F: arch/arm*/kernel/perf_*
  924. F: arch/arm/oprofile/common.c
  925. F: arch/arm*/kernel/hw_breakpoint.c
  926. F: arch/arm*/include/asm/hw_breakpoint.h
  927. F: arch/arm*/include/asm/perf_event.h
  928. F: drivers/perf/*
  929. F: include/linux/perf/arm_pmu.h
  930. F: Documentation/devicetree/bindings/arm/pmu.txt
  931. F: Documentation/devicetree/bindings/perf/
  932. ARM PORT
  933. M: Russell King <linux@armlinux.org.uk>
  934. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  935. W: http://www.armlinux.org.uk/
  936. S: Odd Fixes
  937. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
  938. F: arch/arm/
  939. X: arch/arm/boot/dts/
  940. ARM PRIMECELL AACI PL041 DRIVER
  941. M: Russell King <linux@armlinux.org.uk>
  942. S: Odd Fixes
  943. F: sound/arm/aaci.*
  944. ARM PRIMECELL BUS SUPPORT
  945. M: Russell King <linux@armlinux.org.uk>
  946. S: Odd Fixes
  947. F: drivers/amba/
  948. F: include/linux/amba/bus.h
  949. ARM PRIMECELL CLCD PL110 DRIVER
  950. M: Russell King <linux@armlinux.org.uk>
  951. S: Odd Fixes
  952. F: drivers/video/fbdev/amba-clcd.*
  953. ARM PRIMECELL KMI PL050 DRIVER
  954. M: Russell King <linux@armlinux.org.uk>
  955. S: Odd Fixes
  956. F: drivers/input/serio/ambakmi.*
  957. F: include/linux/amba/kmi.h
  958. ARM PRIMECELL MMCI PL180/1 DRIVER
  959. M: Russell King <linux@armlinux.org.uk>
  960. S: Odd Fixes
  961. F: drivers/mmc/host/mmci.*
  962. F: include/linux/amba/mmci.h
  963. ARM PRIMECELL UART PL010 AND PL011 DRIVERS
  964. M: Russell King <linux@armlinux.org.uk>
  965. S: Odd Fixes
  966. F: drivers/tty/serial/amba-pl01*.c
  967. F: include/linux/amba/serial.h
  968. ARM SMMU DRIVERS
  969. M: Will Deacon <will.deacon@arm.com>
  970. R: Robin Murphy <robin.murphy@arm.com>
  971. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  972. S: Maintained
  973. F: drivers/iommu/arm-smmu.c
  974. F: drivers/iommu/arm-smmu-v3.c
  975. F: drivers/iommu/io-pgtable-arm.c
  976. F: drivers/iommu/io-pgtable-arm-v7s.c
  977. ARM SUB-ARCHITECTURES
  978. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  979. S: Maintained
  980. F: arch/arm/mach-*/
  981. F: arch/arm/plat-*/
  982. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
  983. ARM/ACTIONS SEMI ARCHITECTURE
  984. M: Andreas Färber <afaerber@suse.de>
  985. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  986. S: Maintained
  987. N: owl
  988. F: arch/arm/mach-actions/
  989. F: arch/arm/boot/dts/owl-*
  990. F: arch/arm64/boot/dts/actions/
  991. F: drivers/clocksource/owl-*
  992. F: drivers/pinctrl/actions/*
  993. F: drivers/soc/actions/
  994. F: include/dt-bindings/power/owl-*
  995. F: include/linux/soc/actions/
  996. F: Documentation/devicetree/bindings/arm/actions.txt
  997. F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
  998. F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
  999. F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
  1000. ARM/ADS SPHERE MACHINE SUPPORT
  1001. M: Lennert Buytenhek <kernel@wantstofly.org>
  1002. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1003. S: Maintained
  1004. ARM/AFEB9260 MACHINE SUPPORT
  1005. M: Sergey Lapin <slapin@ossfans.org>
  1006. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1007. S: Maintained
  1008. ARM/AJECO 1ARM MACHINE SUPPORT
  1009. M: Lennert Buytenhek <kernel@wantstofly.org>
  1010. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1011. S: Maintained
  1012. ARM/Allwinner SoC Clock Support
  1013. M: Emilio López <emilio@elopez.com.ar>
  1014. S: Maintained
  1015. F: drivers/clk/sunxi/
  1016. ARM/Allwinner sunXi SoC support
  1017. M: Maxime Ripard <maxime.ripard@bootlin.com>
  1018. M: Chen-Yu Tsai <wens@csie.org>
  1019. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1020. S: Maintained
  1021. N: sun[x456789]i
  1022. N: sun50i
  1023. F: arch/arm/mach-sunxi/
  1024. F: arch/arm64/boot/dts/allwinner/
  1025. F: drivers/clk/sunxi-ng/
  1026. F: drivers/pinctrl/sunxi/
  1027. F: drivers/soc/sunxi/
  1028. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
  1029. ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  1030. M: Neil Armstrong <narmstrong@baylibre.com>
  1031. M: Jerome Brunet <jbrunet@baylibre.com>
  1032. L: linux-amlogic@lists.infradead.org
  1033. S: Maintained
  1034. F: drivers/clk/meson/
  1035. F: include/dt-bindings/clock/meson*
  1036. F: include/dt-bindings/clock/gxbb*
  1037. F: Documentation/devicetree/bindings/clock/amlogic*
  1038. ARM/Amlogic Meson SoC support
  1039. M: Carlo Caione <carlo@caione.org>
  1040. M: Kevin Hilman <khilman@baylibre.com>
  1041. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1042. L: linux-amlogic@lists.infradead.org
  1043. W: http://linux-meson.com/
  1044. S: Maintained
  1045. F: arch/arm/mach-meson/
  1046. F: arch/arm/boot/dts/meson*
  1047. F: arch/arm64/boot/dts/amlogic/
  1048. F: drivers/pinctrl/meson/
  1049. F: drivers/mmc/host/meson*
  1050. N: meson
  1051. ARM/Annapurna Labs ALPINE ARCHITECTURE
  1052. M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
  1053. M: Antoine Tenart <antoine.tenart@free-electrons.com>
  1054. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1055. S: Maintained
  1056. F: arch/arm/mach-alpine/
  1057. F: arch/arm/boot/dts/alpine*
  1058. F: arch/arm64/boot/dts/al/
  1059. F: drivers/*/*alpine*
  1060. ARM/ARTPEC MACHINE SUPPORT
  1061. M: Jesper Nilsson <jesper.nilsson@axis.com>
  1062. M: Lars Persson <lars.persson@axis.com>
  1063. S: Maintained
  1064. L: linux-arm-kernel@axis.com
  1065. F: arch/arm/mach-artpec
  1066. F: arch/arm/boot/dts/artpec6*
  1067. F: drivers/clk/axis
  1068. F: drivers/crypto/axis
  1069. F: drivers/pinctrl/pinctrl-artpec*
  1070. F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  1071. ARM/ASPEED I2C DRIVER
  1072. M: Brendan Higgins <brendanhiggins@google.com>
  1073. R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  1074. R: Joel Stanley <joel@jms.id.au>
  1075. L: linux-i2c@vger.kernel.org
  1076. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1077. S: Maintained
  1078. F: drivers/irqchip/irq-aspeed-i2c-ic.c
  1079. F: drivers/i2c/busses/i2c-aspeed.c
  1080. F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  1081. F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
  1082. ARM/ASPEED MACHINE SUPPORT
  1083. M: Joel Stanley <joel@jms.id.au>
  1084. R: Andrew Jeffery <andrew@aj.id.au>
  1085. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1086. L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
  1087. Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
  1088. S: Supported
  1089. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
  1090. F: arch/arm/mach-aspeed/
  1091. F: arch/arm/boot/dts/aspeed-*
  1092. N: aspeed
  1093. ARM/ATMEL AT91 Clock Support
  1094. M: Boris Brezillon <boris.brezillon@bootlin.com>
  1095. S: Maintained
  1096. F: drivers/clk/at91
  1097. ARM/CALXEDA HIGHBANK ARCHITECTURE
  1098. M: Rob Herring <robh@kernel.org>
  1099. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1100. S: Maintained
  1101. F: arch/arm/mach-highbank/
  1102. F: arch/arm/boot/dts/highbank.dts
  1103. F: arch/arm/boot/dts/ecx-*.dts*
  1104. ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
  1105. M: Krzysztof Halasa <khalasa@piap.pl>
  1106. S: Maintained
  1107. F: arch/arm/mach-cns3xxx/
  1108. ARM/CAVIUM THUNDER NETWORK DRIVER
  1109. M: Sunil Goutham <sgoutham@cavium.com>
  1110. M: Robert Richter <rric@kernel.org>
  1111. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1112. S: Supported
  1113. F: drivers/net/ethernet/cavium/thunder/
  1114. ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
  1115. M: Lukasz Majewski <lukma@denx.de>
  1116. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1117. S: Maintained
  1118. F: arch/arm/mach-ep93xx/ts72xx.c
  1119. ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
  1120. M: Alexander Shiyan <shc_work@mail.ru>
  1121. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1122. S: Odd Fixes
  1123. N: clps711x
  1124. ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
  1125. M: Lennert Buytenhek <kernel@wantstofly.org>
  1126. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1127. S: Maintained
  1128. ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  1129. M: Hartley Sweeten <hsweeten@visionengravers.com>
  1130. M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
  1131. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1132. S: Maintained
  1133. F: arch/arm/mach-ep93xx/
  1134. F: arch/arm/mach-ep93xx/include/mach/
  1135. ARM/CLKDEV SUPPORT
  1136. M: Russell King <linux@armlinux.org.uk>
  1137. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1138. S: Maintained
  1139. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
  1140. F: drivers/clk/clkdev.c
  1141. ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
  1142. M: Mike Rapoport <mike@compulab.co.il>
  1143. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1144. S: Maintained
  1145. ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
  1146. M: Baruch Siach <baruch@tkos.co.il>
  1147. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1148. S: Maintained
  1149. F: arch/arm/boot/dts/cx92755*
  1150. N: digicolor
  1151. ARM/CONTEC MICRO9 MACHINE SUPPORT
  1152. M: Hubert Feurstein <hubert.feurstein@contec.at>
  1153. S: Maintained
  1154. F: arch/arm/mach-ep93xx/micro9.c
  1155. ARM/CORESIGHT FRAMEWORK AND DRIVERS
  1156. M: Mathieu Poirier <mathieu.poirier@linaro.org>
  1157. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1158. S: Maintained
  1159. F: drivers/hwtracing/coresight/*
  1160. F: Documentation/trace/coresight.txt
  1161. F: Documentation/trace/coresight-cpu-debug.txt
  1162. F: Documentation/devicetree/bindings/arm/coresight.txt
  1163. F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
  1164. F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
  1165. F: tools/perf/arch/arm/util/pmu.c
  1166. F: tools/perf/arch/arm/util/auxtrace.c
  1167. F: tools/perf/arch/arm/util/cs-etm.c
  1168. F: tools/perf/arch/arm/util/cs-etm.h
  1169. F: tools/perf/util/cs-etm.*
  1170. F: tools/perf/util/cs-etm-decoder/*
  1171. ARM/CORGI MACHINE SUPPORT
  1172. M: Richard Purdie <rpurdie@rpsys.net>
  1173. S: Maintained
  1174. ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  1175. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1176. M: Linus Walleij <linus.walleij@linaro.org>
  1177. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1178. T: git git://github.com/ulli-kroll/linux.git
  1179. S: Maintained
  1180. F: Documentation/devicetree/bindings/arm/gemini.txt
  1181. F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
  1182. F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
  1183. F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  1184. F: arch/arm/mach-gemini/
  1185. F: drivers/net/ethernet/cortina/
  1186. F: drivers/pinctrl/pinctrl-gemini.c
  1187. F: drivers/rtc/rtc-ftrtc010.c
  1188. ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
  1189. M: Barry Song <baohua@kernel.org>
  1190. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1191. T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
  1192. S: Maintained
  1193. F: arch/arm/boot/dts/prima2*
  1194. F: arch/arm/mach-prima2/
  1195. F: drivers/clk/sirf/
  1196. F: drivers/clocksource/timer-prima2.c
  1197. F: drivers/clocksource/timer-atlas7.c
  1198. N: [^a-z]sirf
  1199. ARM/EBSA110 MACHINE SUPPORT
  1200. M: Russell King <linux@armlinux.org.uk>
  1201. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1202. W: http://www.armlinux.org.uk/
  1203. S: Maintained
  1204. F: arch/arm/mach-ebsa110/
  1205. F: drivers/net/ethernet/amd/am79c961a.*
  1206. ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
  1207. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  1208. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1209. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1210. S: Maintained
  1211. N: efm32
  1212. ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
  1213. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1214. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1215. S: Maintained
  1216. F: arch/arm/mach-pxa/ezx.c
  1217. ARM/FARADAY FA526 PORT
  1218. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1219. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1220. S: Maintained
  1221. T: git git://git.berlios.de/gemini-board
  1222. F: arch/arm/mm/*-fa*
  1223. ARM/FOOTBRIDGE ARCHITECTURE
  1224. M: Russell King <linux@armlinux.org.uk>
  1225. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1226. W: http://www.armlinux.org.uk/
  1227. S: Maintained
  1228. F: arch/arm/include/asm/hardware/dec21285.h
  1229. F: arch/arm/mach-footbridge/
  1230. ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
  1231. M: Shawn Guo <shawnguo@kernel.org>
  1232. M: Sascha Hauer <s.hauer@pengutronix.de>
  1233. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1234. R: Fabio Estevam <fabio.estevam@nxp.com>
  1235. R: NXP Linux Team <linux-imx@nxp.com>
  1236. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1237. S: Maintained
  1238. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1239. F: arch/arm/mach-imx/
  1240. F: arch/arm/mach-mxs/
  1241. F: arch/arm/boot/dts/imx*
  1242. F: arch/arm/configs/imx*_defconfig
  1243. F: drivers/clk/imx/
  1244. F: drivers/soc/imx/
  1245. F: include/soc/imx/
  1246. ARM/FREESCALE VYBRID ARM ARCHITECTURE
  1247. M: Shawn Guo <shawnguo@kernel.org>
  1248. M: Sascha Hauer <s.hauer@pengutronix.de>
  1249. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1250. R: Stefan Agner <stefan@agner.ch>
  1251. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1252. S: Maintained
  1253. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1254. F: arch/arm/mach-imx/*vf610*
  1255. F: arch/arm/boot/dts/vf*
  1256. ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  1257. M: Lennert Buytenhek <kernel@wantstofly.org>
  1258. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1259. S: Maintained
  1260. ARM/GUMSTIX MACHINE SUPPORT
  1261. M: Steve Sakoman <sakoman@gmail.com>
  1262. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1263. S: Maintained
  1264. ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
  1265. M: Philipp Zabel <philipp.zabel@gmail.com>
  1266. M: Paul Parsons <lost.distance@yahoo.com>
  1267. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1268. S: Maintained
  1269. F: arch/arm/mach-pxa/hx4700.c
  1270. F: arch/arm/mach-pxa/include/mach/hx4700.h
  1271. F: sound/soc/pxa/hx4700.c
  1272. ARM/HISILICON SOC SUPPORT
  1273. M: Wei Xu <xuwei5@hisilicon.com>
  1274. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1275. W: http://www.hisilicon.com
  1276. S: Supported
  1277. T: git git://github.com/hisilicon/linux-hisi.git
  1278. F: arch/arm/mach-hisi/
  1279. F: arch/arm/boot/dts/hi3*
  1280. F: arch/arm/boot/dts/hip*
  1281. F: arch/arm/boot/dts/hisi*
  1282. F: arch/arm64/boot/dts/hisilicon/
  1283. ARM/HP JORNADA 7XX MACHINE SUPPORT
  1284. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  1285. W: www.jlime.com
  1286. S: Maintained
  1287. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  1288. F: arch/arm/mach-sa1100/jornada720.c
  1289. F: arch/arm/mach-sa1100/include/mach/jornada720.h
  1290. ARM/IGEP MACHINE SUPPORT
  1291. M: Enric Balletbo i Serra <eballetbo@gmail.com>
  1292. M: Javier Martinez Canillas <javier@dowhile0.org>
  1293. L: linux-omap@vger.kernel.org
  1294. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1295. S: Maintained
  1296. F: arch/arm/boot/dts/omap3-igep*
  1297. ARM/INCOME PXA270 SUPPORT
  1298. M: Marek Vasut <marek.vasut@gmail.com>
  1299. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1300. S: Maintained
  1301. F: arch/arm/mach-pxa/colibri-pxa270-income.c
  1302. ARM/INTEL IOP13XX ARM ARCHITECTURE
  1303. M: Lennert Buytenhek <kernel@wantstofly.org>
  1304. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1305. S: Maintained
  1306. ARM/INTEL IOP32X ARM ARCHITECTURE
  1307. M: Lennert Buytenhek <kernel@wantstofly.org>
  1308. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1309. S: Maintained
  1310. ARM/INTEL IOP33X ARM ARCHITECTURE
  1311. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1312. S: Orphan
  1313. ARM/INTEL IQ81342EX MACHINE SUPPORT
  1314. M: Lennert Buytenhek <kernel@wantstofly.org>
  1315. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1316. S: Maintained
  1317. ARM/INTEL IXDP2850 MACHINE SUPPORT
  1318. M: Lennert Buytenhek <kernel@wantstofly.org>
  1319. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1320. S: Maintained
  1321. ARM/INTEL IXP4XX ARM ARCHITECTURE
  1322. M: Imre Kaloz <kaloz@openwrt.org>
  1323. M: Krzysztof Halasa <khalasa@piap.pl>
  1324. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1325. S: Maintained
  1326. F: arch/arm/mach-ixp4xx/
  1327. ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
  1328. M: Jonathan Cameron <jic23@cam.ac.uk>
  1329. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1330. S: Maintained
  1331. F: arch/arm/mach-pxa/stargate2.c
  1332. F: drivers/pcmcia/pxa2xx_stargate2.c
  1333. ARM/INTEL XSC3 (MANZANO) ARM CORE
  1334. M: Lennert Buytenhek <kernel@wantstofly.org>
  1335. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1336. S: Maintained
  1337. ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
  1338. M: Lennert Buytenhek <kernel@wantstofly.org>
  1339. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1340. S: Maintained
  1341. ARM/LG1K ARCHITECTURE
  1342. M: Chanho Min <chanho.min@lge.com>
  1343. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1344. S: Maintained
  1345. F: arch/arm64/boot/dts/lg/
  1346. ARM/LOGICPD PXA270 MACHINE SUPPORT
  1347. M: Lennert Buytenhek <kernel@wantstofly.org>
  1348. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1349. S: Maintained
  1350. ARM/LPC18XX ARCHITECTURE
  1351. M: Joachim Eastwood <manabian@gmail.com>
  1352. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1353. S: Maintained
  1354. F: arch/arm/boot/dts/lpc43*
  1355. F: drivers/clk/nxp/clk-lpc18xx*
  1356. F: drivers/clocksource/time-lpc32xx.c
  1357. F: drivers/i2c/busses/i2c-lpc2k.c
  1358. F: drivers/memory/pl172.c
  1359. F: drivers/mtd/spi-nor/nxp-spifi.c
  1360. F: drivers/rtc/rtc-lpc24xx.c
  1361. N: lpc18xx
  1362. ARM/LPC32XX SOC SUPPORT
  1363. M: Vladimir Zapolskiy <vz@mleia.com>
  1364. M: Sylvain Lemieux <slemieux.tyco@gmail.com>
  1365. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1366. T: git git://github.com/vzapolskiy/linux-lpc32xx.git
  1367. S: Maintained
  1368. F: arch/arm/boot/dts/lpc32*
  1369. F: arch/arm/mach-lpc32xx/
  1370. F: drivers/i2c/busses/i2c-pnx.c
  1371. F: drivers/net/ethernet/nxp/lpc_eth.c
  1372. F: drivers/usb/host/ohci-nxp.c
  1373. F: drivers/watchdog/pnx4008_wdt.c
  1374. N: lpc32xx
  1375. ARM/MAGICIAN MACHINE SUPPORT
  1376. M: Philipp Zabel <philipp.zabel@gmail.com>
  1377. S: Maintained
  1378. ARM/Marvell Dove/MV78xx0/Orion SOC support
  1379. M: Jason Cooper <jason@lakedaemon.net>
  1380. M: Andrew Lunn <andrew@lunn.ch>
  1381. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1382. M: Gregory Clement <gregory.clement@bootlin.com>
  1383. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1384. S: Maintained
  1385. F: Documentation/devicetree/bindings/soc/dove/
  1386. F: arch/arm/mach-dove/
  1387. F: arch/arm/mach-mv78xx0/
  1388. F: arch/arm/mach-orion5x/
  1389. F: arch/arm/plat-orion/
  1390. F: arch/arm/boot/dts/dove*
  1391. F: arch/arm/boot/dts/orion5x*
  1392. ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
  1393. M: Jason Cooper <jason@lakedaemon.net>
  1394. M: Andrew Lunn <andrew@lunn.ch>
  1395. M: Gregory Clement <gregory.clement@bootlin.com>
  1396. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1397. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1398. S: Maintained
  1399. F: arch/arm/boot/dts/armada*
  1400. F: arch/arm/boot/dts/kirkwood*
  1401. F: arch/arm/configs/mvebu_*_defconfig
  1402. F: arch/arm/mach-mvebu/
  1403. F: arch/arm64/boot/dts/marvell/armada*
  1404. F: drivers/cpufreq/armada-37xx-cpufreq.c
  1405. F: drivers/cpufreq/mvebu-cpufreq.c
  1406. F: drivers/irqchip/irq-armada-370-xp.c
  1407. F: drivers/irqchip/irq-mvebu-*
  1408. F: drivers/pinctrl/mvebu/
  1409. F: drivers/rtc/rtc-armada38x.c
  1410. ARM/Mediatek RTC DRIVER
  1411. M: Eddie Huang <eddie.huang@mediatek.com>
  1412. M: Sean Wang <sean.wang@mediatek.com>
  1413. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1414. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1415. S: Maintained
  1416. F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
  1417. F: drivers/rtc/rtc-mt6397.c
  1418. F: drivers/rtc/rtc-mt7622.c
  1419. ARM/Mediatek SoC support
  1420. M: Matthias Brugger <matthias.bgg@gmail.com>
  1421. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1422. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1423. S: Maintained
  1424. F: arch/arm/boot/dts/mt6*
  1425. F: arch/arm/boot/dts/mt7*
  1426. F: arch/arm/boot/dts/mt8*
  1427. F: arch/arm/mach-mediatek/
  1428. F: arch/arm64/boot/dts/mediatek/
  1429. N: mtk
  1430. K: mediatek
  1431. ARM/Mediatek USB3 PHY DRIVER
  1432. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  1433. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1434. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1435. S: Maintained
  1436. F: drivers/phy/mediatek/phy-mtk-tphy.c
  1437. ARM/MICREL KS8695 ARCHITECTURE
  1438. M: Greg Ungerer <gerg@uclinux.org>
  1439. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1440. F: arch/arm/mach-ks8695/
  1441. S: Odd Fixes
  1442. ARM/Microchip (AT91) SoC support
  1443. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  1444. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  1445. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1446. W: http://www.linux4sam.org
  1447. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
  1448. S: Supported
  1449. N: at91
  1450. N: atmel
  1451. F: arch/arm/mach-at91/
  1452. F: include/soc/at91/
  1453. F: arch/arm/boot/dts/at91*.dts
  1454. F: arch/arm/boot/dts/at91*.dtsi
  1455. F: arch/arm/boot/dts/sama*.dts
  1456. F: arch/arm/boot/dts/sama*.dtsi
  1457. F: arch/arm/include/debug/at91.S
  1458. F: drivers/memory/atmel*
  1459. F: drivers/watchdog/sama5d4_wdt.c
  1460. X: drivers/input/touchscreen/atmel_mxt_ts.c
  1461. X: drivers/net/wireless/atmel/
  1462. ARM/MIOA701 MACHINE SUPPORT
  1463. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1464. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1465. F: arch/arm/mach-pxa/mioa701.c
  1466. S: Maintained
  1467. ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
  1468. M: Michael Petchkovsky <mkpetch@internode.on.net>
  1469. S: Maintained
  1470. ARM/NOMADIK/U300/Ux500 ARCHITECTURES
  1471. M: Linus Walleij <linus.walleij@linaro.org>
  1472. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1473. S: Maintained
  1474. F: arch/arm/mach-nomadik/
  1475. F: arch/arm/mach-u300/
  1476. F: arch/arm/mach-ux500/
  1477. F: arch/arm/boot/dts/ste-*
  1478. F: drivers/clk/clk-nomadik.c
  1479. F: drivers/clk/clk-u300.c
  1480. F: drivers/clocksource/clksrc-dbx500-prcmu.c
  1481. F: drivers/clocksource/timer-u300.c
  1482. F: drivers/dma/coh901318*
  1483. F: drivers/dma/ste_dma40*
  1484. F: drivers/hwspinlock/u8500_hsem.c
  1485. F: drivers/i2c/busses/i2c-nomadik.c
  1486. F: drivers/i2c/busses/i2c-stu300.c
  1487. F: drivers/mfd/ab3100*
  1488. F: drivers/mfd/ab8500*
  1489. F: drivers/mfd/abx500*
  1490. F: drivers/mfd/dbx500*
  1491. F: drivers/mfd/db8500*
  1492. F: drivers/pinctrl/nomadik/
  1493. F: drivers/pinctrl/pinctrl-coh901*
  1494. F: drivers/pinctrl/pinctrl-u300.c
  1495. F: drivers/rtc/rtc-ab3100.c
  1496. F: drivers/rtc/rtc-ab8500.c
  1497. F: drivers/rtc/rtc-coh901331.c
  1498. F: drivers/rtc/rtc-pl031.c
  1499. F: drivers/watchdog/coh901327_wdt.c
  1500. F: Documentation/devicetree/bindings/arm/ste-*
  1501. F: Documentation/devicetree/bindings/arm/ux500/
  1502. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
  1503. ARM/NUVOTON NPCM ARCHITECTURE
  1504. M: Avi Fishman <avifishman70@gmail.com>
  1505. M: Tomer Maimon <tmaimon77@gmail.com>
  1506. R: Patrick Venture <venture@google.com>
  1507. R: Nancy Yuen <yuenn@google.com>
  1508. R: Brendan Higgins <brendanhiggins@google.com>
  1509. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1510. S: Supported
  1511. F: arch/arm/mach-npcm/
  1512. F: arch/arm/boot/dts/nuvoton-npcm*
  1513. F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
  1514. F: drivers/*/*npcm*
  1515. F: Documentation/devicetree/bindings/*/*npcm*
  1516. F: Documentation/devicetree/bindings/*/*/*npcm*
  1517. ARM/NUVOTON W90X900 ARM ARCHITECTURE
  1518. M: Wan ZongShun <mcuos.com@gmail.com>
  1519. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1520. W: http://www.mcuos.com
  1521. S: Maintained
  1522. F: arch/arm/mach-w90x900/
  1523. F: drivers/input/keyboard/w90p910_keypad.c
  1524. F: drivers/input/touchscreen/w90p910_ts.c
  1525. F: drivers/watchdog/nuc900_wdt.c
  1526. F: drivers/net/ethernet/nuvoton/w90p910_ether.c
  1527. F: drivers/mtd/nand/raw/nuc900_nand.c
  1528. F: drivers/rtc/rtc-nuc900.c
  1529. F: drivers/spi/spi-nuc900.c
  1530. F: drivers/usb/host/ehci-w90x900.c
  1531. F: drivers/video/fbdev/nuc900fb.c
  1532. ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  1533. M: Nelson Castillo <arhuaco@freaks-unidos.net>
  1534. L: openmoko-kernel@lists.openmoko.org (subscribers-only)
  1535. W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
  1536. S: Supported
  1537. ARM/Orion SoC/Technologic Systems TS-78xx platform support
  1538. M: Alexander Clouter <alex@digriz.org.uk>
  1539. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1540. W: http://www.digriz.org.uk/ts78xx/kernel
  1541. S: Maintained
  1542. F: arch/arm/mach-orion5x/ts78xx-*
  1543. ARM/OXNAS platform support
  1544. M: Neil Armstrong <narmstrong@baylibre.com>
  1545. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1546. L: linux-oxnas@groups.io (moderated for non-subscribers)
  1547. S: Maintained
  1548. F: arch/arm/mach-oxnas/
  1549. F: arch/arm/boot/dts/ox8*.dts*
  1550. N: oxnas
  1551. ARM/PALM TREO SUPPORT
  1552. M: Tomas Cech <sleep_walker@suse.com>
  1553. L: linux-arm-kernel@lists.infradead.org
  1554. W: http://hackndev.com
  1555. S: Maintained
  1556. F: arch/arm/mach-pxa/palmtreo.*
  1557. ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
  1558. M: Marek Vasut <marek.vasut@gmail.com>
  1559. L: linux-arm-kernel@lists.infradead.org
  1560. W: http://hackndev.com
  1561. S: Maintained
  1562. F: arch/arm/mach-pxa/include/mach/palmtx.h
  1563. F: arch/arm/mach-pxa/palmtx.c
  1564. F: arch/arm/mach-pxa/palmt5.*
  1565. F: arch/arm/mach-pxa/include/mach/palmld.h
  1566. F: arch/arm/mach-pxa/palmld.c
  1567. F: arch/arm/mach-pxa/palmte2.*
  1568. F: arch/arm/mach-pxa/include/mach/palmtc.h
  1569. F: arch/arm/mach-pxa/palmtc.c
  1570. ARM/PALMZ72 SUPPORT
  1571. M: Sergey Lapin <slapin@ossfans.org>
  1572. L: linux-arm-kernel@lists.infradead.org
  1573. W: http://hackndev.com
  1574. S: Maintained
  1575. F: arch/arm/mach-pxa/palmz72.*
  1576. ARM/PLEB SUPPORT
  1577. M: Peter Chubb <pleb@gelato.unsw.edu.au>
  1578. W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
  1579. S: Maintained
  1580. ARM/PT DIGITAL BOARD PORT
  1581. M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
  1582. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1583. W: http://www.armlinux.org.uk/
  1584. S: Maintained
  1585. ARM/QUALCOMM SUPPORT
  1586. M: Andy Gross <andy.gross@linaro.org>
  1587. M: David Brown <david.brown@linaro.org>
  1588. L: linux-arm-msm@vger.kernel.org
  1589. L: linux-soc@vger.kernel.org
  1590. S: Maintained
  1591. F: Documentation/devicetree/bindings/soc/qcom/
  1592. F: arch/arm/boot/dts/qcom-*.dts
  1593. F: arch/arm/boot/dts/qcom-*.dtsi
  1594. F: arch/arm/mach-qcom/
  1595. F: arch/arm64/boot/dts/qcom/*
  1596. F: drivers/i2c/busses/i2c-qup.c
  1597. F: drivers/clk/qcom/
  1598. F: drivers/dma/qcom/
  1599. F: drivers/soc/qcom/
  1600. F: drivers/spi/spi-qup.c
  1601. F: drivers/tty/serial/msm_serial.c
  1602. F: drivers/*/pm8???-*
  1603. F: drivers/mfd/ssbi.c
  1604. F: drivers/firmware/qcom_scm*
  1605. T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
  1606. ARM/RADISYS ENP2611 MACHINE SUPPORT
  1607. M: Lennert Buytenhek <kernel@wantstofly.org>
  1608. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1609. S: Maintained
  1610. ARM/REALTEK ARCHITECTURE
  1611. M: Andreas Färber <afaerber@suse.de>
  1612. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1613. S: Maintained
  1614. F: arch/arm64/boot/dts/realtek/
  1615. F: Documentation/devicetree/bindings/arm/realtek.txt
  1616. ARM/RENESAS ARM64 ARCHITECTURE
  1617. M: Simon Horman <horms@verge.net.au>
  1618. M: Magnus Damm <magnus.damm@gmail.com>
  1619. L: linux-renesas-soc@vger.kernel.org
  1620. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1621. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1622. S: Supported
  1623. F: arch/arm64/boot/dts/renesas/
  1624. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1625. F: drivers/soc/renesas/
  1626. F: include/linux/soc/renesas/
  1627. ARM/RISCPC ARCHITECTURE
  1628. M: Russell King <linux@armlinux.org.uk>
  1629. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1630. W: http://www.armlinux.org.uk/
  1631. S: Maintained
  1632. F: arch/arm/include/asm/hardware/entry-macro-iomd.S
  1633. F: arch/arm/include/asm/hardware/ioc.h
  1634. F: arch/arm/include/asm/hardware/iomd.h
  1635. F: arch/arm/include/asm/hardware/memc.h
  1636. F: arch/arm/mach-rpc/
  1637. F: drivers/net/ethernet/8390/etherh.c
  1638. F: drivers/net/ethernet/i825xx/ether1*
  1639. F: drivers/net/ethernet/seeq/ether3*
  1640. F: drivers/scsi/arm/
  1641. ARM/Rockchip SoC support
  1642. M: Heiko Stuebner <heiko@sntech.de>
  1643. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1644. L: linux-rockchip@lists.infradead.org
  1645. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
  1646. S: Maintained
  1647. F: arch/arm/boot/dts/rk3*
  1648. F: arch/arm/boot/dts/rv1108*
  1649. F: arch/arm/mach-rockchip/
  1650. F: drivers/clk/rockchip/
  1651. F: drivers/i2c/busses/i2c-rk3x.c
  1652. F: drivers/*/*rockchip*
  1653. F: drivers/*/*/*rockchip*
  1654. F: sound/soc/rockchip/
  1655. N: rockchip
  1656. ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
  1657. M: Kukjin Kim <kgene@kernel.org>
  1658. M: Krzysztof Kozlowski <krzk@kernel.org>
  1659. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1660. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1661. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  1662. S: Maintained
  1663. F: arch/arm/boot/dts/s3c*
  1664. F: arch/arm/boot/dts/s5p*
  1665. F: arch/arm/boot/dts/exynos*
  1666. F: arch/arm64/boot/dts/exynos/
  1667. F: arch/arm/plat-samsung/
  1668. F: arch/arm/mach-s3c24*/
  1669. F: arch/arm/mach-s3c64xx/
  1670. F: arch/arm/mach-s5p*/
  1671. F: arch/arm/mach-exynos*/
  1672. F: drivers/*/*s3c24*
  1673. F: drivers/*/*/*s3c24*
  1674. F: drivers/*/*s3c64xx*
  1675. F: drivers/*/*s5pv210*
  1676. F: drivers/memory/samsung/*
  1677. F: drivers/soc/samsung/*
  1678. F: Documentation/arm/Samsung/
  1679. F: Documentation/devicetree/bindings/arm/samsung/
  1680. F: Documentation/devicetree/bindings/sram/samsung-sram.txt
  1681. F: Documentation/devicetree/bindings/power/pd-samsung.txt
  1682. N: exynos
  1683. ARM/SAMSUNG MOBILE MACHINE SUPPORT
  1684. M: Kyungmin Park <kyungmin.park@samsung.com>
  1685. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1686. S: Maintained
  1687. F: arch/arm/mach-s5pv210/
  1688. ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
  1689. M: Kyungmin Park <kyungmin.park@samsung.com>
  1690. M: Kamil Debski <kamil@wypas.org>
  1691. M: Andrzej Hajda <a.hajda@samsung.com>
  1692. L: linux-arm-kernel@lists.infradead.org
  1693. L: linux-media@vger.kernel.org
  1694. S: Maintained
  1695. F: drivers/media/platform/s5p-g2d/
  1696. ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
  1697. M: Marek Szyprowski <m.szyprowski@samsung.com>
  1698. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1699. L: linux-media@vger.kernel.org
  1700. S: Maintained
  1701. F: drivers/media/platform/s5p-cec/
  1702. F: Documentation/devicetree/bindings/media/s5p-cec.txt
  1703. ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
  1704. M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  1705. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  1706. L: linux-arm-kernel@lists.infradead.org
  1707. L: linux-media@vger.kernel.org
  1708. S: Maintained
  1709. F: drivers/media/platform/s5p-jpeg/
  1710. ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
  1711. M: Kyungmin Park <kyungmin.park@samsung.com>
  1712. M: Kamil Debski <kamil@wypas.org>
  1713. M: Jeongtae Park <jtp.park@samsung.com>
  1714. M: Andrzej Hajda <a.hajda@samsung.com>
  1715. L: linux-arm-kernel@lists.infradead.org
  1716. L: linux-media@vger.kernel.org
  1717. S: Maintained
  1718. F: arch/arm/plat-samsung/s5p-dev-mfc.c
  1719. F: drivers/media/platform/s5p-mfc/
  1720. ARM/SHMOBILE ARM ARCHITECTURE
  1721. M: Simon Horman <horms@verge.net.au>
  1722. M: Magnus Damm <magnus.damm@gmail.com>
  1723. L: linux-renesas-soc@vger.kernel.org
  1724. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1725. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1726. S: Supported
  1727. F: arch/arm/boot/dts/emev2*
  1728. F: arch/arm/boot/dts/r7s*
  1729. F: arch/arm/boot/dts/r8a*
  1730. F: arch/arm/boot/dts/sh*
  1731. F: arch/arm/configs/shmobile_defconfig
  1732. F: arch/arm/include/debug/renesas-scif.S
  1733. F: arch/arm/mach-shmobile/
  1734. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1735. F: drivers/soc/renesas/
  1736. F: include/linux/soc/renesas/
  1737. ARM/SOCFPGA ARCHITECTURE
  1738. M: Dinh Nguyen <dinguyen@kernel.org>
  1739. S: Maintained
  1740. F: arch/arm/mach-socfpga/
  1741. F: arch/arm/boot/dts/socfpga*
  1742. F: arch/arm/configs/socfpga_defconfig
  1743. F: arch/arm64/boot/dts/altera/
  1744. W: http://www.rocketboards.org
  1745. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  1746. ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
  1747. M: Dinh Nguyen <dinguyen@kernel.org>
  1748. S: Maintained
  1749. F: drivers/clk/socfpga/
  1750. ARM/SOCFPGA EDAC SUPPORT
  1751. M: Thor Thayer <thor.thayer@linux.intel.com>
  1752. S: Maintained
  1753. F: drivers/edac/altera_edac.
  1754. ARM/SPREADTRUM SoC SUPPORT
  1755. M: Orson Zhai <orsonzhai@gmail.com>
  1756. M: Baolin Wang <baolin.wang@linaro.org>
  1757. M: Chunyan Zhang <zhang.lyra@gmail.com>
  1758. S: Maintained
  1759. F: arch/arm64/boot/dts/sprd
  1760. N: sprd
  1761. ARM/STI ARCHITECTURE
  1762. M: Patrice Chotard <patrice.chotard@st.com>
  1763. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1764. W: http://www.stlinux.com
  1765. S: Maintained
  1766. F: arch/arm/mach-sti/
  1767. F: arch/arm/boot/dts/sti*
  1768. F: drivers/char/hw_random/st-rng.c
  1769. F: drivers/clocksource/arm_global_timer.c
  1770. F: drivers/clocksource/clksrc_st_lpc.c
  1771. F: drivers/cpufreq/sti-cpufreq.c
  1772. F: drivers/dma/st_fdma*
  1773. F: drivers/i2c/busses/i2c-st.c
  1774. F: drivers/media/rc/st_rc.c
  1775. F: drivers/media/platform/sti/c8sectpfe/
  1776. F: drivers/mmc/host/sdhci-st.c
  1777. F: drivers/phy/st/phy-miphy28lp.c
  1778. F: drivers/phy/st/phy-stih407-usb.c
  1779. F: drivers/pinctrl/pinctrl-st.c
  1780. F: drivers/remoteproc/st_remoteproc.c
  1781. F: drivers/remoteproc/st_slim_rproc.c
  1782. F: drivers/reset/sti/
  1783. F: drivers/rtc/rtc-st-lpc.c
  1784. F: drivers/tty/serial/st-asc.c
  1785. F: drivers/usb/dwc3/dwc3-st.c
  1786. F: drivers/usb/host/ehci-st.c
  1787. F: drivers/usb/host/ohci-st.c
  1788. F: drivers/watchdog/st_lpc_wdt.c
  1789. F: drivers/ata/ahci_st.c
  1790. F: include/linux/remoteproc/st_slim_rproc.h
  1791. ARM/STM32 ARCHITECTURE
  1792. M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
  1793. M: Alexandre Torgue <alexandre.torgue@st.com>
  1794. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1795. S: Maintained
  1796. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
  1797. N: stm32
  1798. F: arch/arm/boot/dts/stm32*
  1799. F: arch/arm/mach-stm32/
  1800. F: drivers/clocksource/armv7m_systick.c
  1801. ARM/Synaptics Berlin SoC support
  1802. M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
  1803. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1804. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1805. S: Maintained
  1806. F: arch/arm/mach-berlin/
  1807. F: arch/arm/boot/dts/berlin*
  1808. F: arch/arm64/boot/dts/marvell/berlin*
  1809. ARM/TANGO ARCHITECTURE
  1810. M: Marc Gonzalez <marc.w.gonzalez@free.fr>
  1811. M: Mans Rullgard <mans@mansr.com>
  1812. L: linux-arm-kernel@lists.infradead.org
  1813. S: Odd Fixes
  1814. N: tango
  1815. ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
  1816. M: Lennert Buytenhek <kernel@wantstofly.org>
  1817. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1818. S: Maintained
  1819. ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  1820. M: Hans Verkuil <hans.verkuil@cisco.com>
  1821. L: linux-tegra@vger.kernel.org
  1822. L: linux-media@vger.kernel.org
  1823. S: Maintained
  1824. F: drivers/media/platform/tegra-cec/
  1825. F: Documentation/devicetree/bindings/media/tegra-cec.txt
  1826. ARM/TETON BGA MACHINE SUPPORT
  1827. M: "Mark F. Brown" <mark.brown314@gmail.com>
  1828. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1829. S: Maintained
  1830. ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  1831. M: Santosh Shilimkar <ssantosh@kernel.org>
  1832. L: linux-kernel@vger.kernel.org
  1833. S: Maintained
  1834. F: drivers/memory/*emif*
  1835. ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
  1836. M: Santosh Shilimkar <ssantosh@kernel.org>
  1837. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1838. S: Maintained
  1839. F: arch/arm/mach-keystone/
  1840. F: arch/arm/boot/dts/keystone-*
  1841. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  1842. ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
  1843. M: Santosh Shilimkar <ssantosh@kernel.org>
  1844. L: linux-kernel@vger.kernel.org
  1845. S: Maintained
  1846. F: drivers/clk/keystone/
  1847. ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
  1848. M: Santosh Shilimkar <ssantosh@kernel.org>
  1849. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1850. L: linux-kernel@vger.kernel.org
  1851. S: Maintained
  1852. F: drivers/clocksource/timer-keystone.c
  1853. ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
  1854. M: Santosh Shilimkar <ssantosh@kernel.org>
  1855. L: linux-kernel@vger.kernel.org
  1856. S: Maintained
  1857. F: drivers/power/reset/keystone-reset.c
  1858. ARM/THECUS N2100 MACHINE SUPPORT
  1859. M: Lennert Buytenhek <kernel@wantstofly.org>
  1860. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1861. S: Maintained
  1862. ARM/TOSA MACHINE SUPPORT
  1863. M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
  1864. M: Dirk Opfer <dirk@opfer-online.de>
  1865. S: Maintained
  1866. ARM/UNIPHIER ARCHITECTURE
  1867. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  1868. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1869. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
  1870. S: Maintained
  1871. F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
  1872. F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
  1873. F: arch/arm/boot/dts/uniphier*
  1874. F: arch/arm/include/asm/hardware/cache-uniphier.h
  1875. F: arch/arm/mach-uniphier/
  1876. F: arch/arm/mm/cache-uniphier.c
  1877. F: arch/arm64/boot/dts/socionext/uniphier*
  1878. F: drivers/bus/uniphier-system-bus.c
  1879. F: drivers/clk/uniphier/
  1880. F: drivers/gpio/gpio-uniphier.c
  1881. F: drivers/i2c/busses/i2c-uniphier*
  1882. F: drivers/irqchip/irq-uniphier-aidet.c
  1883. F: drivers/pinctrl/uniphier/
  1884. F: drivers/reset/reset-uniphier.c
  1885. F: drivers/tty/serial/8250/8250_uniphier.c
  1886. N: uniphier
  1887. ARM/Ux500 CLOCK FRAMEWORK SUPPORT
  1888. M: Ulf Hansson <ulf.hansson@linaro.org>
  1889. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1890. T: git git://git.linaro.org/people/ulfh/clk.git
  1891. S: Maintained
  1892. F: drivers/clk/ux500/
  1893. ARM/VERSATILE EXPRESS PLATFORM
  1894. M: Liviu Dudau <liviu.dudau@arm.com>
  1895. M: Sudeep Holla <sudeep.holla@arm.com>
  1896. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  1897. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1898. S: Maintained
  1899. F: arch/arm/boot/dts/vexpress*
  1900. F: arch/arm64/boot/dts/arm/
  1901. F: arch/arm/mach-vexpress/
  1902. F: */*/vexpress*
  1903. F: */*/*/vexpress*
  1904. F: drivers/clk/versatile/clk-vexpress-osc.c
  1905. F: drivers/clocksource/versatile.c
  1906. N: mps2
  1907. ARM/VFP SUPPORT
  1908. M: Russell King <linux@armlinux.org.uk>
  1909. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1910. W: http://www.armlinux.org.uk/
  1911. S: Maintained
  1912. F: arch/arm/vfp/
  1913. ARM/VOIPAC PXA270 SUPPORT
  1914. M: Marek Vasut <marek.vasut@gmail.com>
  1915. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1916. S: Maintained
  1917. F: arch/arm/mach-pxa/vpac270.c
  1918. F: arch/arm/mach-pxa/include/mach/vpac270.h
  1919. ARM/VT8500 ARM ARCHITECTURE
  1920. M: Tony Prisk <linux@prisktech.co.nz>
  1921. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1922. S: Maintained
  1923. F: arch/arm/mach-vt8500/
  1924. F: drivers/clocksource/vt8500_timer.c
  1925. F: drivers/i2c/busses/i2c-wmt.c
  1926. F: drivers/mmc/host/wmt-sdmmc.c
  1927. F: drivers/pwm/pwm-vt8500.c
  1928. F: drivers/rtc/rtc-vt8500.c
  1929. F: drivers/tty/serial/vt8500_serial.c
  1930. F: drivers/usb/host/ehci-platform.c
  1931. F: drivers/usb/host/uhci-platform.c
  1932. F: drivers/video/fbdev/vt8500lcdfb.*
  1933. F: drivers/video/fbdev/wm8505fb*
  1934. F: drivers/video/fbdev/wmt_ge_rops.*
  1935. ARM/ZIPIT Z2 SUPPORT
  1936. M: Marek Vasut <marek.vasut@gmail.com>
  1937. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1938. S: Maintained
  1939. F: arch/arm/mach-pxa/z2.c
  1940. F: arch/arm/mach-pxa/include/mach/z2.h
  1941. ARM/ZTE ARCHITECTURE
  1942. M: Jun Nie <jun.nie@linaro.org>
  1943. M: Baoyou Xie <baoyou.xie@linaro.org>
  1944. M: Shawn Guo <shawnguo@kernel.org>
  1945. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1946. S: Maintained
  1947. F: arch/arm/boot/dts/zx2967*
  1948. F: arch/arm/mach-zx/
  1949. F: arch/arm64/boot/dts/zte/
  1950. F: drivers/clk/zte/
  1951. F: drivers/dma/zx_dma.c
  1952. F: drivers/gpio/gpio-zx.c
  1953. F: drivers/i2c/busses/i2c-zx2967.c
  1954. F: drivers/mmc/host/dw_mmc-zx.*
  1955. F: drivers/pinctrl/zte/
  1956. F: drivers/soc/zte/
  1957. F: drivers/thermal/zx2967_thermal.c
  1958. F: drivers/watchdog/zx2967_wdt.c
  1959. F: Documentation/devicetree/bindings/arm/zte.txt
  1960. F: Documentation/devicetree/bindings/clock/zx2967*.txt
  1961. F: Documentation/devicetree/bindings/dma/zxdma.txt
  1962. F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
  1963. F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
  1964. F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
  1965. F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  1966. F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  1967. F: Documentation/devicetree/bindings/soc/zte/
  1968. F: Documentation/devicetree/bindings/sound/zte,*.txt
  1969. F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
  1970. F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
  1971. F: include/dt-bindings/clock/zx2967*.h
  1972. F: include/dt-bindings/soc/zte,*.h
  1973. F: sound/soc/codecs/zx_aud96p22.c
  1974. F: sound/soc/zte/
  1975. ARM/ZYNQ ARCHITECTURE
  1976. M: Michal Simek <michal.simek@xilinx.com>
  1977. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1978. W: http://wiki.xilinx.com
  1979. T: git https://github.com/Xilinx/linux-xlnx.git
  1980. S: Supported
  1981. F: arch/arm/mach-zynq/
  1982. F: drivers/cpuidle/cpuidle-zynq.c
  1983. F: drivers/block/xsysace.c
  1984. N: zynq
  1985. N: xilinx
  1986. F: drivers/clocksource/cadence_ttc_timer.c
  1987. F: drivers/i2c/busses/i2c-cadence.c
  1988. F: drivers/mmc/host/sdhci-of-arasan.c
  1989. F: drivers/edac/synopsys_edac.c
  1990. ARM64 PORT (AARCH64 ARCHITECTURE)
  1991. M: Catalin Marinas <catalin.marinas@arm.com>
  1992. M: Will Deacon <will.deacon@arm.com>
  1993. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1994. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
  1995. S: Maintained
  1996. F: arch/arm64/
  1997. F: Documentation/arm64/
  1998. AS3645A LED FLASH CONTROLLER DRIVER
  1999. M: Sakari Ailus <sakari.ailus@iki.fi>
  2000. L: linux-leds@vger.kernel.org
  2001. S: Maintained
  2002. F: drivers/leds/leds-as3645a.c
  2003. ASAHI KASEI AK8974 DRIVER
  2004. M: Linus Walleij <linus.walleij@linaro.org>
  2005. L: linux-iio@vger.kernel.org
  2006. W: http://www.akm.com/
  2007. S: Supported
  2008. F: drivers/iio/magnetometer/ak8974.c
  2009. ASC7621 HARDWARE MONITOR DRIVER
  2010. M: George Joseph <george.joseph@fairview5.com>
  2011. L: linux-hwmon@vger.kernel.org
  2012. S: Maintained
  2013. F: Documentation/hwmon/asc7621
  2014. F: drivers/hwmon/asc7621.c
  2015. ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
  2016. M: Corentin Chary <corentin.chary@gmail.com>
  2017. L: acpi4asus-user@lists.sourceforge.net
  2018. L: platform-driver-x86@vger.kernel.org
  2019. W: http://acpi4asus.sf.net
  2020. S: Maintained
  2021. F: drivers/platform/x86/asus*.c
  2022. F: drivers/platform/x86/eeepc*.c
  2023. ASUS WIRELESS RADIO CONTROL DRIVER
  2024. M: João Paulo Rechi Vita <jprvita@gmail.com>
  2025. L: platform-driver-x86@vger.kernel.org
  2026. S: Maintained
  2027. F: drivers/platform/x86/asus-wireless.c
  2028. ASYMMETRIC KEYS
  2029. M: David Howells <dhowells@redhat.com>
  2030. L: keyrings@vger.kernel.org
  2031. S: Maintained
  2032. F: Documentation/crypto/asymmetric-keys.txt
  2033. F: include/linux/verification.h
  2034. F: include/crypto/public_key.h
  2035. F: include/crypto/pkcs7.h
  2036. F: crypto/asymmetric_keys/
  2037. ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  2038. R: Dan Williams <dan.j.williams@intel.com>
  2039. W: http://sourceforge.net/projects/xscaleiop
  2040. S: Odd fixes
  2041. F: Documentation/crypto/async-tx-api.txt
  2042. F: crypto/async_tx/
  2043. F: drivers/dma/
  2044. F: include/linux/dmaengine.h
  2045. F: include/linux/async_tx.h
  2046. AT24 EEPROM DRIVER
  2047. M: Bartosz Golaszewski <brgl@bgdev.pl>
  2048. L: linux-i2c@vger.kernel.org
  2049. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
  2050. S: Maintained
  2051. F: Documentation/devicetree/bindings/eeprom/at24.txt
  2052. F: drivers/misc/eeprom/at24.c
  2053. F: include/linux/platform_data/at24.h
  2054. ATA OVER ETHERNET (AOE) DRIVER
  2055. M: "Ed L. Cashin" <ed.cashin@acm.org>
  2056. W: http://www.openaoe.org/
  2057. S: Supported
  2058. F: Documentation/aoe/
  2059. F: drivers/block/aoe/
  2060. ATHEROS 71XX/9XXX GPIO DRIVER
  2061. M: Alban Bedel <albeu@free.fr>
  2062. W: https://github.com/AlbanBedel/linux
  2063. T: git git://github.com/AlbanBedel/linux
  2064. S: Maintained
  2065. F: drivers/gpio/gpio-ath79.c
  2066. F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
  2067. ATHEROS 71XX/9XXX USB PHY DRIVER
  2068. M: Alban Bedel <albeu@free.fr>
  2069. W: https://github.com/AlbanBedel/linux
  2070. T: git git://github.com/AlbanBedel/linux
  2071. S: Maintained
  2072. F: drivers/phy/qualcomm/phy-ath79-usb.c
  2073. F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
  2074. ATHEROS ATH GENERIC UTILITIES
  2075. M: Kalle Valo <kvalo@codeaurora.org>
  2076. L: linux-wireless@vger.kernel.org
  2077. S: Supported
  2078. F: drivers/net/wireless/ath/*
  2079. ATHEROS ATH5K WIRELESS DRIVER
  2080. M: Jiri Slaby <jirislaby@gmail.com>
  2081. M: Nick Kossifidis <mickflemm@gmail.com>
  2082. M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
  2083. L: linux-wireless@vger.kernel.org
  2084. W: http://wireless.kernel.org/en/users/Drivers/ath5k
  2085. S: Maintained
  2086. F: drivers/net/wireless/ath/ath5k/
  2087. ATHEROS ATH6KL WIRELESS DRIVER
  2088. M: Kalle Valo <kvalo@codeaurora.org>
  2089. L: linux-wireless@vger.kernel.org
  2090. W: http://wireless.kernel.org/en/users/Drivers/ath6kl
  2091. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  2092. S: Supported
  2093. F: drivers/net/wireless/ath/ath6kl/
  2094. ATI_REMOTE2 DRIVER
  2095. M: Ville Syrjala <syrjala@sci.fi>
  2096. S: Maintained
  2097. F: drivers/input/misc/ati_remote2.c
  2098. ATK0110 HWMON DRIVER
  2099. M: Luca Tettamanti <kronos.it@gmail.com>
  2100. L: linux-hwmon@vger.kernel.org
  2101. S: Maintained
  2102. F: drivers/hwmon/asus_atk0110.c
  2103. ATLX ETHERNET DRIVERS
  2104. M: Jay Cliburn <jcliburn@gmail.com>
  2105. M: Chris Snook <chris.snook@gmail.com>
  2106. L: netdev@vger.kernel.org
  2107. W: http://sourceforge.net/projects/atl1
  2108. W: http://atl1.sourceforge.net
  2109. S: Maintained
  2110. F: drivers/net/ethernet/atheros/
  2111. ATM
  2112. M: Chas Williams <3chas3@gmail.com>
  2113. L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
  2114. L: netdev@vger.kernel.org
  2115. W: http://linux-atm.sourceforge.net
  2116. S: Maintained
  2117. F: drivers/atm/
  2118. F: include/linux/atm*
  2119. F: include/uapi/linux/atm*
  2120. ATMEL AT91 / AT32 MCI DRIVER
  2121. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2122. S: Maintained
  2123. F: drivers/mmc/host/atmel-mci.c
  2124. ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
  2125. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2126. S: Supported
  2127. F: drivers/power/reset/at91-sama5d2_shdwc.c
  2128. ATMEL Audio ALSA driver
  2129. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2130. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2131. S: Supported
  2132. F: sound/soc/atmel
  2133. ATMEL I2C DRIVER
  2134. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2135. L: linux-i2c@vger.kernel.org
  2136. S: Supported
  2137. F: drivers/i2c/busses/i2c-at91.c
  2138. ATMEL ISI DRIVER
  2139. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2140. L: linux-media@vger.kernel.org
  2141. S: Supported
  2142. F: drivers/media/platform/atmel/atmel-isi.c
  2143. F: include/media/atmel-isi.h
  2144. ATMEL LCDFB DRIVER
  2145. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2146. L: linux-fbdev@vger.kernel.org
  2147. S: Maintained
  2148. F: drivers/video/fbdev/atmel_lcdfb.c
  2149. F: include/video/atmel_lcdc.h
  2150. ATMEL MACB ETHERNET DRIVER
  2151. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2152. S: Supported
  2153. F: drivers/net/ethernet/cadence/
  2154. ATMEL MAXTOUCH DRIVER
  2155. M: Nick Dyer <nick@shmanahar.org>
  2156. T: git git://github.com/ndyer/linux.git
  2157. S: Maintained
  2158. F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
  2159. F: drivers/input/touchscreen/atmel_mxt_ts.c
  2160. ATMEL SAMA5D2 ADC DRIVER
  2161. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2162. L: linux-iio@vger.kernel.org
  2163. S: Supported
  2164. F: drivers/iio/adc/at91-sama5d2_adc.c
  2165. ATMEL SDMMC DRIVER
  2166. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2167. L: linux-mmc@vger.kernel.org
  2168. S: Supported
  2169. F: drivers/mmc/host/sdhci-of-at91.c
  2170. ATMEL SPI DRIVER
  2171. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2172. S: Supported
  2173. F: drivers/spi/spi-atmel.*
  2174. ATMEL SSC DRIVER
  2175. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2176. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2177. S: Supported
  2178. F: drivers/misc/atmel-ssc.c
  2179. F: include/linux/atmel-ssc.h
  2180. ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
  2181. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2182. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2183. S: Supported
  2184. F: drivers/misc/atmel_tclib.c
  2185. F: drivers/clocksource/tcb_clksrc.c
  2186. ATMEL USBA UDC DRIVER
  2187. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2188. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2189. S: Supported
  2190. F: drivers/usb/gadget/udc/atmel_usba_udc.*
  2191. ATMEL WIRELESS DRIVER
  2192. M: Simon Kelley <simon@thekelleys.org.uk>
  2193. L: linux-wireless@vger.kernel.org
  2194. W: http://www.thekelleys.org.uk/atmel
  2195. W: http://atmelwlandriver.sourceforge.net/
  2196. S: Maintained
  2197. F: drivers/net/wireless/atmel/atmel*
  2198. ATMEL XDMA DRIVER
  2199. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2200. L: linux-arm-kernel@lists.infradead.org
  2201. L: dmaengine@vger.kernel.org
  2202. S: Supported
  2203. F: drivers/dma/at_xdmac.c
  2204. ATOMIC INFRASTRUCTURE
  2205. M: Will Deacon <will.deacon@arm.com>
  2206. M: Peter Zijlstra <peterz@infradead.org>
  2207. R: Boqun Feng <boqun.feng@gmail.com>
  2208. L: linux-kernel@vger.kernel.org
  2209. S: Maintained
  2210. F: arch/*/include/asm/atomic*.h
  2211. F: include/*/atomic*.h
  2212. ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
  2213. M: Bradley Grove <linuxdrivers@attotech.com>
  2214. L: linux-scsi@vger.kernel.org
  2215. W: http://www.attotech.com
  2216. S: Supported
  2217. F: drivers/scsi/esas2r
  2218. ATUSB IEEE 802.15.4 RADIO DRIVER
  2219. M: Stefan Schmidt <stefan@datenfreihafen.org>
  2220. L: linux-wpan@vger.kernel.org
  2221. S: Maintained
  2222. F: drivers/net/ieee802154/atusb.c
  2223. F: drivers/net/ieee802154/atusb.h
  2224. F: drivers/net/ieee802154/at86rf230.h
  2225. AUDIT SUBSYSTEM
  2226. M: Paul Moore <paul@paul-moore.com>
  2227. M: Eric Paris <eparis@redhat.com>
  2228. L: linux-audit@redhat.com (moderated for non-subscribers)
  2229. W: https://github.com/linux-audit
  2230. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
  2231. S: Supported
  2232. F: include/linux/audit.h
  2233. F: include/uapi/linux/audit.h
  2234. F: kernel/audit*
  2235. AUXILIARY DISPLAY DRIVERS
  2236. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2237. S: Maintained
  2238. F: drivers/auxdisplay/
  2239. F: include/linux/cfag12864b.h
  2240. AX.25 NETWORK LAYER
  2241. M: Ralf Baechle <ralf@linux-mips.org>
  2242. L: linux-hams@vger.kernel.org
  2243. W: http://www.linux-ax25.org/
  2244. S: Maintained
  2245. F: include/uapi/linux/ax25.h
  2246. F: include/net/ax25.h
  2247. F: net/ax25/
  2248. AXENTIA ARM DEVICES
  2249. M: Peter Rosin <peda@axentia.se>
  2250. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2251. S: Maintained
  2252. F: Documentation/devicetree/bindings/arm/axentia.txt
  2253. F: arch/arm/boot/dts/at91-linea.dtsi
  2254. F: arch/arm/boot/dts/at91-natte.dtsi
  2255. F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
  2256. F: arch/arm/boot/dts/at91-tse850-3.dts
  2257. AXENTIA ASOC DRIVERS
  2258. M: Peter Rosin <peda@axentia.se>
  2259. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2260. S: Maintained
  2261. F: Documentation/devicetree/bindings/sound/axentia,*
  2262. F: sound/soc/atmel/tse850-pcm5142.c
  2263. AZ6007 DVB DRIVER
  2264. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2265. L: linux-media@vger.kernel.org
  2266. W: https://linuxtv.org
  2267. T: git git://linuxtv.org/media_tree.git
  2268. S: Maintained
  2269. F: drivers/media/usb/dvb-usb-v2/az6007.c
  2270. AZTECH FM RADIO RECEIVER DRIVER
  2271. M: Hans Verkuil <hverkuil@xs4all.nl>
  2272. L: linux-media@vger.kernel.org
  2273. T: git git://linuxtv.org/media_tree.git
  2274. W: https://linuxtv.org
  2275. S: Maintained
  2276. F: drivers/media/radio/radio-aztech*
  2277. B43 WIRELESS DRIVER
  2278. L: linux-wireless@vger.kernel.org
  2279. L: b43-dev@lists.infradead.org
  2280. W: http://wireless.kernel.org/en/users/Drivers/b43
  2281. S: Odd Fixes
  2282. F: drivers/net/wireless/broadcom/b43/
  2283. B43LEGACY WIRELESS DRIVER
  2284. M: Larry Finger <Larry.Finger@lwfinger.net>
  2285. L: linux-wireless@vger.kernel.org
  2286. L: b43-dev@lists.infradead.org
  2287. W: http://wireless.kernel.org/en/users/Drivers/b43
  2288. S: Maintained
  2289. F: drivers/net/wireless/broadcom/b43legacy/
  2290. BACKLIGHT CLASS/SUBSYSTEM
  2291. M: Lee Jones <lee.jones@linaro.org>
  2292. M: Daniel Thompson <daniel.thompson@linaro.org>
  2293. M: Jingoo Han <jingoohan1@gmail.com>
  2294. L: dri-devel@lists.freedesktop.org
  2295. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
  2296. S: Maintained
  2297. F: drivers/video/backlight/
  2298. F: include/linux/backlight.h
  2299. F: include/linux/pwm_backlight.h
  2300. F: Documentation/devicetree/bindings/leds/backlight
  2301. BATMAN ADVANCED
  2302. M: Marek Lindner <mareklindner@neomailbox.ch>
  2303. M: Simon Wunderlich <sw@simonwunderlich.de>
  2304. M: Antonio Quartulli <a@unstable.cc>
  2305. L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
  2306. W: https://www.open-mesh.org/
  2307. Q: https://patchwork.open-mesh.org/project/batman/list/
  2308. S: Maintained
  2309. F: Documentation/ABI/testing/sysfs-class-net-batman-adv
  2310. F: Documentation/ABI/testing/sysfs-class-net-mesh
  2311. F: Documentation/networking/batman-adv.rst
  2312. F: include/uapi/linux/batadv_packet.h
  2313. F: include/uapi/linux/batman_adv.h
  2314. F: net/batman-adv/
  2315. BAYCOM/HDLCDRV DRIVERS FOR AX.25
  2316. M: Thomas Sailer <t.sailer@alumni.ethz.ch>
  2317. L: linux-hams@vger.kernel.org
  2318. W: http://www.baycom.org/~tom/ham/ham.html
  2319. S: Maintained
  2320. F: drivers/net/hamradio/baycom*
  2321. BCACHE (BLOCK LAYER CACHE)
  2322. M: Coly Li <colyli@suse.de>
  2323. M: Kent Overstreet <kent.overstreet@gmail.com>
  2324. L: linux-bcache@vger.kernel.org
  2325. W: http://bcache.evilpiepirate.org
  2326. C: irc://irc.oftc.net/bcache
  2327. S: Maintained
  2328. F: drivers/md/bcache/
  2329. BDISP ST MEDIA DRIVER
  2330. M: Fabien Dessenne <fabien.dessenne@st.com>
  2331. L: linux-media@vger.kernel.org
  2332. T: git git://linuxtv.org/media_tree.git
  2333. W: https://linuxtv.org
  2334. S: Supported
  2335. F: drivers/media/platform/sti/bdisp
  2336. BECKHOFF CX5020 ETHERCAT MASTER DRIVER
  2337. M: Dariusz Marcinkiewicz <reksio@newterm.pl>
  2338. L: netdev@vger.kernel.org
  2339. S: Maintained
  2340. F: drivers/net/ethernet/ec_bhf.c
  2341. BEFS FILE SYSTEM
  2342. M: Luis de Bethencourt <luisbg@kernel.org>
  2343. M: Salah Triki <salah.triki@gmail.com>
  2344. S: Maintained
  2345. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
  2346. F: Documentation/filesystems/befs.txt
  2347. F: fs/befs/
  2348. BFQ I/O SCHEDULER
  2349. M: Paolo Valente <paolo.valente@linaro.org>
  2350. M: Jens Axboe <axboe@kernel.dk>
  2351. L: linux-block@vger.kernel.org
  2352. S: Maintained
  2353. F: block/bfq-*
  2354. F: Documentation/block/bfq-iosched.txt
  2355. BFS FILE SYSTEM
  2356. M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
  2357. S: Maintained
  2358. F: Documentation/filesystems/bfs.txt
  2359. F: fs/bfs/
  2360. F: include/uapi/linux/bfs_fs.h
  2361. BLINKM RGB LED DRIVER
  2362. M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
  2363. S: Maintained
  2364. F: drivers/leds/leds-blinkm.c
  2365. BLOCK LAYER
  2366. M: Jens Axboe <axboe@kernel.dk>
  2367. L: linux-block@vger.kernel.org
  2368. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  2369. S: Maintained
  2370. F: block/
  2371. F: drivers/block/
  2372. F: kernel/trace/blktrace.c
  2373. F: lib/sbitmap.c
  2374. BLOCK2MTD DRIVER
  2375. M: Joern Engel <joern@lazybastard.org>
  2376. L: linux-mtd@lists.infradead.org
  2377. S: Maintained
  2378. F: drivers/mtd/devices/block2mtd.c
  2379. BLUETOOTH DRIVERS
  2380. M: Marcel Holtmann <marcel@holtmann.org>
  2381. M: Johan Hedberg <johan.hedberg@gmail.com>
  2382. L: linux-bluetooth@vger.kernel.org
  2383. W: http://www.bluez.org/
  2384. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2385. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2386. S: Maintained
  2387. F: drivers/bluetooth/
  2388. BLUETOOTH SUBSYSTEM
  2389. M: Marcel Holtmann <marcel@holtmann.org>
  2390. M: Johan Hedberg <johan.hedberg@gmail.com>
  2391. L: linux-bluetooth@vger.kernel.org
  2392. W: http://www.bluez.org/
  2393. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2394. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2395. S: Maintained
  2396. F: net/bluetooth/
  2397. F: include/net/bluetooth/
  2398. BONDING DRIVER
  2399. M: Jay Vosburgh <j.vosburgh@gmail.com>
  2400. M: Veaceslav Falico <vfalico@gmail.com>
  2401. M: Andy Gospodarek <andy@greyhouse.net>
  2402. L: netdev@vger.kernel.org
  2403. W: http://sourceforge.net/projects/bonding/
  2404. S: Supported
  2405. F: drivers/net/bonding/
  2406. F: include/uapi/linux/if_bonding.h
  2407. BPF (Safe dynamic programs and tools)
  2408. M: Alexei Starovoitov <ast@kernel.org>
  2409. M: Daniel Borkmann <daniel@iogearbox.net>
  2410. L: netdev@vger.kernel.org
  2411. L: linux-kernel@vger.kernel.org
  2412. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
  2413. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
  2414. Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
  2415. S: Supported
  2416. F: arch/x86/net/bpf_jit*
  2417. F: Documentation/networking/filter.txt
  2418. F: Documentation/bpf/
  2419. F: include/linux/bpf*
  2420. F: include/linux/filter.h
  2421. F: include/trace/events/xdp.h
  2422. F: include/uapi/linux/bpf*
  2423. F: include/uapi/linux/filter.h
  2424. F: kernel/bpf/
  2425. F: kernel/trace/bpf_trace.c
  2426. F: lib/test_bpf.c
  2427. F: net/bpf/
  2428. F: net/core/filter.c
  2429. F: net/sched/act_bpf.c
  2430. F: net/sched/cls_bpf.c
  2431. F: samples/bpf/
  2432. F: tools/bpf/
  2433. F: tools/lib/bpf/
  2434. F: tools/testing/selftests/bpf/
  2435. BROADCOM B44 10/100 ETHERNET DRIVER
  2436. M: Michael Chan <michael.chan@broadcom.com>
  2437. L: netdev@vger.kernel.org
  2438. S: Supported
  2439. F: drivers/net/ethernet/broadcom/b44.*
  2440. BROADCOM B53 ETHERNET SWITCH DRIVER
  2441. M: Florian Fainelli <f.fainelli@gmail.com>
  2442. L: netdev@vger.kernel.org
  2443. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  2444. S: Supported
  2445. F: drivers/net/dsa/b53/*
  2446. F: include/linux/platform_data/b53.h
  2447. BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
  2448. M: Florian Fainelli <f.fainelli@gmail.com>
  2449. M: Ray Jui <rjui@broadcom.com>
  2450. M: Scott Branden <sbranden@broadcom.com>
  2451. M: bcm-kernel-feedback-list@broadcom.com
  2452. T: git git://github.com/broadcom/mach-bcm
  2453. S: Maintained
  2454. N: bcm281*
  2455. N: bcm113*
  2456. N: bcm216*
  2457. N: kona
  2458. F: arch/arm/mach-bcm/
  2459. BROADCOM BCM2835 ARM ARCHITECTURE
  2460. M: Eric Anholt <eric@anholt.net>
  2461. M: Stefan Wahren <stefan.wahren@i2se.com>
  2462. L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
  2463. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2464. T: git git://github.com/anholt/linux
  2465. S: Maintained
  2466. N: bcm2835
  2467. F: drivers/staging/vc04_services
  2468. BROADCOM BCM47XX MIPS ARCHITECTURE
  2469. M: Hauke Mehrtens <hauke@hauke-m.de>
  2470. M: Rafał Miłecki <zajec5@gmail.com>
  2471. L: linux-mips@linux-mips.org
  2472. S: Maintained
  2473. F: Documentation/devicetree/bindings/mips/brcm/
  2474. F: arch/mips/bcm47xx/*
  2475. F: arch/mips/include/asm/mach-bcm47xx/*
  2476. BROADCOM BCM5301X ARM ARCHITECTURE
  2477. M: Hauke Mehrtens <hauke@hauke-m.de>
  2478. M: Rafał Miłecki <zajec5@gmail.com>
  2479. M: Jon Mason <jonmason@broadcom.com>
  2480. M: bcm-kernel-feedback-list@broadcom.com
  2481. L: linux-arm-kernel@lists.infradead.org
  2482. S: Maintained
  2483. F: arch/arm/mach-bcm/bcm_5301x.c
  2484. F: arch/arm/boot/dts/bcm5301x*.dtsi
  2485. F: arch/arm/boot/dts/bcm470*
  2486. F: arch/arm/boot/dts/bcm953012*
  2487. BROADCOM BCM53573 ARM ARCHITECTURE
  2488. M: Rafał Miłecki <rafal@milecki.pl>
  2489. L: linux-arm-kernel@lists.infradead.org
  2490. S: Maintained
  2491. F: arch/arm/boot/dts/bcm53573*
  2492. F: arch/arm/boot/dts/bcm47189*
  2493. BROADCOM BCM63XX ARM ARCHITECTURE
  2494. M: Florian Fainelli <f.fainelli@gmail.com>
  2495. M: bcm-kernel-feedback-list@broadcom.com
  2496. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2497. T: git git://github.com/broadcom/stblinux.git
  2498. S: Maintained
  2499. N: bcm63xx
  2500. BROADCOM BCM63XX/BCM33XX UDC DRIVER
  2501. M: Kevin Cernekee <cernekee@gmail.com>
  2502. L: linux-usb@vger.kernel.org
  2503. S: Maintained
  2504. F: drivers/usb/gadget/udc/bcm63xx_udc.*
  2505. BROADCOM BCM7XXX ARM ARCHITECTURE
  2506. M: Brian Norris <computersforpeace@gmail.com>
  2507. M: Gregory Fong <gregory.0xf0@gmail.com>
  2508. M: Florian Fainelli <f.fainelli@gmail.com>
  2509. M: bcm-kernel-feedback-list@broadcom.com
  2510. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2511. T: git git://github.com/broadcom/stblinux.git
  2512. S: Maintained
  2513. F: arch/arm/mach-bcm/*brcmstb*
  2514. F: arch/arm/boot/dts/bcm7*.dts*
  2515. F: drivers/bus/brcmstb_gisb.c
  2516. F: arch/arm/mm/cache-b15-rac.c
  2517. F: arch/arm/include/asm/hardware/cache-b15-rac.h
  2518. N: brcmstb
  2519. BROADCOM BMIPS CPUFREQ DRIVER
  2520. M: Markus Mayer <mmayer@broadcom.com>
  2521. M: bcm-kernel-feedback-list@broadcom.com
  2522. L: linux-pm@vger.kernel.org
  2523. S: Maintained
  2524. F: drivers/cpufreq/bmips-cpufreq.c
  2525. BROADCOM BMIPS MIPS ARCHITECTURE
  2526. M: Kevin Cernekee <cernekee@gmail.com>
  2527. M: Florian Fainelli <f.fainelli@gmail.com>
  2528. L: linux-mips@linux-mips.org
  2529. T: git git://github.com/broadcom/stblinux.git
  2530. S: Maintained
  2531. F: arch/mips/bmips/*
  2532. F: arch/mips/include/asm/mach-bmips/*
  2533. F: arch/mips/kernel/*bmips*
  2534. F: arch/mips/boot/dts/brcm/bcm*.dts*
  2535. F: drivers/irqchip/irq-bcm63*
  2536. F: drivers/irqchip/irq-bcm7*
  2537. F: drivers/irqchip/irq-brcmstb*
  2538. F: include/linux/bcm963xx_nvram.h
  2539. F: include/linux/bcm963xx_tag.h
  2540. BROADCOM BNX2 GIGABIT ETHERNET DRIVER
  2541. M: Rasesh Mody <rasesh.mody@cavium.com>
  2542. M: Harish Patil <harish.patil@cavium.com>
  2543. M: Dept-GELinuxNICDev@cavium.com
  2544. L: netdev@vger.kernel.org
  2545. S: Supported
  2546. F: drivers/net/ethernet/broadcom/bnx2.*
  2547. F: drivers/net/ethernet/broadcom/bnx2_*
  2548. BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
  2549. M: QLogic-Storage-Upstream@qlogic.com
  2550. L: linux-scsi@vger.kernel.org
  2551. S: Supported
  2552. F: drivers/scsi/bnx2fc/
  2553. BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
  2554. M: QLogic-Storage-Upstream@qlogic.com
  2555. L: linux-scsi@vger.kernel.org
  2556. S: Supported
  2557. F: drivers/scsi/bnx2i/
  2558. BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
  2559. M: Ariel Elior <ariel.elior@cavium.com>
  2560. M: everest-linux-l2@cavium.com
  2561. L: netdev@vger.kernel.org
  2562. S: Supported
  2563. F: drivers/net/ethernet/broadcom/bnx2x/
  2564. BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  2565. M: Michael Chan <michael.chan@broadcom.com>
  2566. L: netdev@vger.kernel.org
  2567. S: Supported
  2568. F: drivers/net/ethernet/broadcom/bnxt/
  2569. BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
  2570. M: Arend van Spriel <arend.vanspriel@broadcom.com>
  2571. M: Franky Lin <franky.lin@broadcom.com>
  2572. M: Hante Meuleman <hante.meuleman@broadcom.com>
  2573. M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
  2574. M: Wright Feng <wright.feng@cypress.com>
  2575. L: linux-wireless@vger.kernel.org
  2576. L: brcm80211-dev-list.pdl@broadcom.com
  2577. L: brcm80211-dev-list@cypress.com
  2578. S: Supported
  2579. F: drivers/net/wireless/broadcom/brcm80211/
  2580. BROADCOM BRCMSTB GPIO DRIVER
  2581. M: Gregory Fong <gregory.0xf0@gmail.com>
  2582. L: bcm-kernel-feedback-list@broadcom.com
  2583. S: Supported
  2584. F: drivers/gpio/gpio-brcmstb.c
  2585. F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
  2586. BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
  2587. M: Al Cooper <alcooperx@gmail.com>
  2588. L: linux-kernel@vger.kernel.org
  2589. L: bcm-kernel-feedback-list@broadcom.com
  2590. S: Maintained
  2591. F: drivers/phy/broadcom/phy-brcm-usb*
  2592. BROADCOM GENET ETHERNET DRIVER
  2593. M: Doug Berger <opendmb@gmail.com>
  2594. M: Florian Fainelli <f.fainelli@gmail.com>
  2595. L: netdev@vger.kernel.org
  2596. S: Supported
  2597. F: drivers/net/ethernet/broadcom/genet/
  2598. BROADCOM IPROC ARM ARCHITECTURE
  2599. M: Ray Jui <rjui@broadcom.com>
  2600. M: Scott Branden <sbranden@broadcom.com>
  2601. M: Jon Mason <jonmason@broadcom.com>
  2602. M: bcm-kernel-feedback-list@broadcom.com
  2603. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2604. T: git git://github.com/broadcom/cygnus-linux.git
  2605. S: Maintained
  2606. N: iproc
  2607. N: cygnus
  2608. N: bcm[-_]nsp
  2609. N: bcm9113*
  2610. N: bcm9583*
  2611. N: bcm9585*
  2612. N: bcm9586*
  2613. N: bcm988312
  2614. N: bcm113*
  2615. N: bcm583*
  2616. N: bcm585*
  2617. N: bcm586*
  2618. N: bcm88312
  2619. N: hr2
  2620. N: stingray
  2621. F: arch/arm64/boot/dts/broadcom/northstar2/*
  2622. F: arch/arm64/boot/dts/broadcom/stingray/*
  2623. F: drivers/clk/bcm/clk-ns*
  2624. F: drivers/clk/bcm/clk-sr*
  2625. F: drivers/pinctrl/bcm/pinctrl-ns*
  2626. F: include/dt-bindings/clock/bcm-sr*
  2627. BROADCOM KONA GPIO DRIVER
  2628. M: Ray Jui <rjui@broadcom.com>
  2629. L: bcm-kernel-feedback-list@broadcom.com
  2630. S: Supported
  2631. F: drivers/gpio/gpio-bcm-kona.c
  2632. F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
  2633. BROADCOM NETXTREME-E ROCE DRIVER
  2634. M: Selvin Xavier <selvin.xavier@broadcom.com>
  2635. M: Devesh Sharma <devesh.sharma@broadcom.com>
  2636. M: Somnath Kotur <somnath.kotur@broadcom.com>
  2637. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  2638. L: linux-rdma@vger.kernel.org
  2639. W: http://www.broadcom.com
  2640. S: Supported
  2641. F: drivers/infiniband/hw/bnxt_re/
  2642. F: include/uapi/rdma/bnxt_re-abi.h
  2643. BROADCOM NVRAM DRIVER
  2644. M: Rafał Miłecki <zajec5@gmail.com>
  2645. L: linux-mips@linux-mips.org
  2646. S: Maintained
  2647. F: drivers/firmware/broadcom/*
  2648. BROADCOM SPECIFIC AMBA DRIVER (BCMA)
  2649. M: Rafał Miłecki <zajec5@gmail.com>
  2650. L: linux-wireless@vger.kernel.org
  2651. S: Maintained
  2652. F: drivers/bcma/
  2653. F: include/linux/bcma/
  2654. BROADCOM STB AVS CPUFREQ DRIVER
  2655. M: Markus Mayer <mmayer@broadcom.com>
  2656. M: bcm-kernel-feedback-list@broadcom.com
  2657. L: linux-pm@vger.kernel.org
  2658. S: Maintained
  2659. F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
  2660. F: drivers/cpufreq/brcmstb*
  2661. BROADCOM STB AVS TMON DRIVER
  2662. M: Markus Mayer <mmayer@broadcom.com>
  2663. M: bcm-kernel-feedback-list@broadcom.com
  2664. L: linux-pm@vger.kernel.org
  2665. S: Maintained
  2666. F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
  2667. F: drivers/thermal/broadcom/brcmstb*
  2668. BROADCOM STB NAND FLASH DRIVER
  2669. M: Brian Norris <computersforpeace@gmail.com>
  2670. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2671. L: linux-mtd@lists.infradead.org
  2672. L: bcm-kernel-feedback-list@broadcom.com
  2673. S: Maintained
  2674. F: drivers/mtd/nand/raw/brcmnand/
  2675. BROADCOM STB DPFE DRIVER
  2676. M: Markus Mayer <mmayer@broadcom.com>
  2677. M: bcm-kernel-feedback-list@broadcom.com
  2678. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2679. S: Maintained
  2680. F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
  2681. F: drivers/memory/brcmstb_dpfe.c
  2682. BROADCOM SYSTEMPORT ETHERNET DRIVER
  2683. M: Florian Fainelli <f.fainelli@gmail.com>
  2684. L: netdev@vger.kernel.org
  2685. S: Supported
  2686. F: drivers/net/ethernet/broadcom/bcmsysport.*
  2687. BROADCOM TG3 GIGABIT ETHERNET DRIVER
  2688. M: Siva Reddy Kallam <siva.kallam@broadcom.com>
  2689. M: Prashant Sreedharan <prashant@broadcom.com>
  2690. M: Michael Chan <mchan@broadcom.com>
  2691. L: netdev@vger.kernel.org
  2692. S: Supported
  2693. F: drivers/net/ethernet/broadcom/tg3.*
  2694. BROCADE BFA FC SCSI DRIVER
  2695. M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
  2696. M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
  2697. L: linux-scsi@vger.kernel.org
  2698. S: Supported
  2699. F: drivers/scsi/bfa/
  2700. BROCADE BNA 10 GIGABIT ETHERNET DRIVER
  2701. M: Rasesh Mody <rasesh.mody@cavium.com>
  2702. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2703. M: Dept-GELinuxNICDev@cavium.com
  2704. L: netdev@vger.kernel.org
  2705. S: Supported
  2706. F: drivers/net/ethernet/brocade/bna/
  2707. BSG (block layer generic sg v4 driver)
  2708. M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  2709. L: linux-scsi@vger.kernel.org
  2710. S: Supported
  2711. F: block/bsg.c
  2712. F: include/linux/bsg.h
  2713. F: include/uapi/linux/bsg.h
  2714. BT87X AUDIO DRIVER
  2715. M: Clemens Ladisch <clemens@ladisch.de>
  2716. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2717. T: git git://git.alsa-project.org/alsa-kernel.git
  2718. S: Maintained
  2719. F: Documentation/sound/cards/bt87x.rst
  2720. F: sound/pci/bt87x.c
  2721. BT8XXGPIO DRIVER
  2722. M: Michael Buesch <m@bues.ch>
  2723. W: http://bu3sch.de/btgpio.php
  2724. S: Maintained
  2725. F: drivers/gpio/gpio-bt8xx.c
  2726. BTRFS FILE SYSTEM
  2727. M: Chris Mason <clm@fb.com>
  2728. M: Josef Bacik <jbacik@fb.com>
  2729. M: David Sterba <dsterba@suse.com>
  2730. L: linux-btrfs@vger.kernel.org
  2731. W: http://btrfs.wiki.kernel.org/
  2732. Q: http://patchwork.kernel.org/project/linux-btrfs/list/
  2733. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
  2734. S: Maintained
  2735. F: Documentation/filesystems/btrfs.txt
  2736. F: fs/btrfs/
  2737. F: include/linux/btrfs*
  2738. F: include/uapi/linux/btrfs*
  2739. BTTV VIDEO4LINUX DRIVER
  2740. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2741. L: linux-media@vger.kernel.org
  2742. W: https://linuxtv.org
  2743. T: git git://linuxtv.org/media_tree.git
  2744. S: Odd fixes
  2745. F: Documentation/media/v4l-drivers/bttv*
  2746. F: drivers/media/pci/bt8xx/bttv*
  2747. BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
  2748. M: Chanwoo Choi <cw00.choi@samsung.com>
  2749. L: linux-pm@vger.kernel.org
  2750. L: linux-samsung-soc@vger.kernel.org
  2751. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  2752. S: Maintained
  2753. F: drivers/devfreq/exynos-bus.c
  2754. F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
  2755. BUSLOGIC SCSI DRIVER
  2756. M: Khalid Aziz <khalid@gonehiking.org>
  2757. L: linux-scsi@vger.kernel.org
  2758. S: Maintained
  2759. F: drivers/scsi/BusLogic.*
  2760. F: drivers/scsi/FlashPoint.*
  2761. C-MEDIA CMI8788 DRIVER
  2762. M: Clemens Ladisch <clemens@ladisch.de>
  2763. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2764. T: git git://git.alsa-project.org/alsa-kernel.git
  2765. S: Maintained
  2766. F: sound/pci/oxygen/
  2767. C6X ARCHITECTURE
  2768. M: Mark Salter <msalter@redhat.com>
  2769. M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
  2770. L: linux-c6x-dev@linux-c6x.org
  2771. W: http://www.linux-c6x.org/wiki/index.php/Main_Page
  2772. S: Maintained
  2773. F: arch/c6x/
  2774. CA8210 IEEE-802.15.4 RADIO DRIVER
  2775. M: Harry Morris <h.morris@cascoda.com>
  2776. L: linux-wpan@vger.kernel.org
  2777. W: https://github.com/Cascoda/ca8210-linux.git
  2778. S: Maintained
  2779. F: drivers/net/ieee802154/ca8210.c
  2780. F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
  2781. CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
  2782. M: David Howells <dhowells@redhat.com>
  2783. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  2784. S: Supported
  2785. F: Documentation/filesystems/caching/cachefiles.txt
  2786. F: fs/cachefiles/
  2787. CADENCE MIPI-CSI2 BRIDGES
  2788. M: Maxime Ripard <maxime.ripard@bootlin.com>
  2789. L: linux-media@vger.kernel.org
  2790. S: Maintained
  2791. F: Documentation/devicetree/bindings/media/cdns,*.txt
  2792. F: drivers/media/platform/cadence/cdns-csi2*
  2793. CADET FM/AM RADIO RECEIVER DRIVER
  2794. M: Hans Verkuil <hverkuil@xs4all.nl>
  2795. L: linux-media@vger.kernel.org
  2796. T: git git://linuxtv.org/media_tree.git
  2797. W: https://linuxtv.org
  2798. S: Maintained
  2799. F: drivers/media/radio/radio-cadet*
  2800. CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
  2801. M: Jonathan Corbet <corbet@lwn.net>
  2802. L: linux-media@vger.kernel.org
  2803. T: git git://linuxtv.org/media_tree.git
  2804. S: Maintained
  2805. F: Documentation/media/v4l-drivers/cafe_ccic*
  2806. F: drivers/media/platform/marvell-ccic/
  2807. CAIF NETWORK LAYER
  2808. M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
  2809. L: netdev@vger.kernel.org
  2810. S: Supported
  2811. F: Documentation/networking/caif/
  2812. F: drivers/net/caif/
  2813. F: include/uapi/linux/caif/
  2814. F: include/net/caif/
  2815. F: net/caif/
  2816. CALGARY x86-64 IOMMU
  2817. M: Muli Ben-Yehuda <mulix@mulix.org>
  2818. M: Jon Mason <jdmason@kudzu.us>
  2819. L: iommu@lists.linux-foundation.org
  2820. S: Maintained
  2821. F: arch/x86/kernel/pci-calgary_64.c
  2822. F: arch/x86/kernel/tce_64.c
  2823. F: arch/x86/include/asm/calgary.h
  2824. F: arch/x86/include/asm/tce.h
  2825. CAN NETWORK DRIVERS
  2826. M: Wolfgang Grandegger <wg@grandegger.com>
  2827. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2828. L: linux-can@vger.kernel.org
  2829. W: https://github.com/linux-can
  2830. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2831. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2832. S: Maintained
  2833. F: Documentation/devicetree/bindings/net/can/
  2834. F: drivers/net/can/
  2835. F: include/linux/can/dev.h
  2836. F: include/linux/can/platform/
  2837. F: include/uapi/linux/can/error.h
  2838. F: include/uapi/linux/can/netlink.h
  2839. CAN NETWORK LAYER
  2840. M: Oliver Hartkopp <socketcan@hartkopp.net>
  2841. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2842. L: linux-can@vger.kernel.org
  2843. W: https://github.com/linux-can
  2844. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2845. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2846. S: Maintained
  2847. F: Documentation/networking/can.rst
  2848. F: net/can/
  2849. F: include/linux/can/core.h
  2850. F: include/uapi/linux/can.h
  2851. F: include/uapi/linux/can/bcm.h
  2852. F: include/uapi/linux/can/raw.h
  2853. F: include/uapi/linux/can/gw.h
  2854. CAPABILITIES
  2855. M: Serge Hallyn <serge@hallyn.com>
  2856. L: linux-security-module@vger.kernel.org
  2857. S: Supported
  2858. F: include/linux/capability.h
  2859. F: include/uapi/linux/capability.h
  2860. F: security/commoncap.c
  2861. F: kernel/capability.c
  2862. CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
  2863. M: Kevin Tsai <ktsai@capellamicro.com>
  2864. S: Maintained
  2865. F: drivers/iio/light/cm*
  2866. CARL9170 LINUX COMMUNITY WIRELESS DRIVER
  2867. M: Christian Lamparter <chunkeey@googlemail.com>
  2868. L: linux-wireless@vger.kernel.org
  2869. W: http://wireless.kernel.org/en/users/Drivers/carl9170
  2870. S: Maintained
  2871. F: drivers/net/wireless/ath/carl9170/
  2872. CAVIUM I2C DRIVER
  2873. M: Jan Glauber <jglauber@cavium.com>
  2874. M: David Daney <david.daney@cavium.com>
  2875. W: http://www.cavium.com
  2876. S: Supported
  2877. F: drivers/i2c/busses/i2c-octeon*
  2878. F: drivers/i2c/busses/i2c-thunderx*
  2879. CAVIUM LIQUIDIO NETWORK DRIVER
  2880. M: Derek Chickles <derek.chickles@caviumnetworks.com>
  2881. M: Satanand Burla <satananda.burla@caviumnetworks.com>
  2882. M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
  2883. M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
  2884. L: netdev@vger.kernel.org
  2885. W: http://www.cavium.com
  2886. S: Supported
  2887. F: drivers/net/ethernet/cavium/liquidio/
  2888. CAVIUM MMC DRIVER
  2889. M: Jan Glauber <jglauber@cavium.com>
  2890. M: David Daney <david.daney@cavium.com>
  2891. M: Steven J. Hill <Steven.Hill@cavium.com>
  2892. W: http://www.cavium.com
  2893. S: Supported
  2894. F: drivers/mmc/host/cavium*
  2895. CAVIUM OCTEON-TX CRYPTO DRIVER
  2896. M: George Cherian <george.cherian@cavium.com>
  2897. L: linux-crypto@vger.kernel.org
  2898. W: http://www.cavium.com
  2899. S: Supported
  2900. F: drivers/crypto/cavium/cpt/
  2901. CAVIUM THUNDERX2 ARM64 SOC
  2902. M: Robert Richter <rrichter@cavium.com>
  2903. M: Jayachandran C <jnair@caviumnetworks.com>
  2904. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2905. S: Maintained
  2906. F: arch/arm64/boot/dts/cavium/thunder2-99xx*
  2907. F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  2908. CC2520 IEEE-802.15.4 RADIO DRIVER
  2909. M: Varka Bhadram <varkabhadram@gmail.com>
  2910. L: linux-wpan@vger.kernel.org
  2911. S: Maintained
  2912. F: drivers/net/ieee802154/cc2520.c
  2913. F: include/linux/spi/cc2520.h
  2914. F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
  2915. CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
  2916. M: Gilad Ben-Yossef <gilad@benyossef.com>
  2917. L: linux-crypto@vger.kernel.org
  2918. S: Supported
  2919. F: drivers/crypto/ccree/
  2920. W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
  2921. CEC FRAMEWORK
  2922. M: Hans Verkuil <hans.verkuil@cisco.com>
  2923. L: linux-media@vger.kernel.org
  2924. T: git git://linuxtv.org/media_tree.git
  2925. W: http://linuxtv.org
  2926. S: Supported
  2927. F: Documentation/media/kapi/cec-core.rst
  2928. F: Documentation/media/uapi/cec
  2929. F: drivers/media/cec/
  2930. F: drivers/media/rc/keymaps/rc-cec.c
  2931. F: include/media/cec.h
  2932. F: include/media/cec-notifier.h
  2933. F: include/uapi/linux/cec.h
  2934. F: include/uapi/linux/cec-funcs.h
  2935. F: Documentation/devicetree/bindings/media/cec.txt
  2936. F: Documentation/ABI/testing/debugfs-cec-error-inj
  2937. CEC GPIO DRIVER
  2938. M: Hans Verkuil <hans.verkuil@cisco.com>
  2939. L: linux-media@vger.kernel.org
  2940. T: git git://linuxtv.org/media_tree.git
  2941. W: http://linuxtv.org
  2942. S: Supported
  2943. F: drivers/media/platform/cec-gpio/
  2944. F: Documentation/devicetree/bindings/media/cec-gpio.txt
  2945. CELL BROADBAND ENGINE ARCHITECTURE
  2946. M: Arnd Bergmann <arnd@arndb.de>
  2947. L: linuxppc-dev@lists.ozlabs.org
  2948. W: http://www.ibm.com/developerworks/power/cell/
  2949. S: Supported
  2950. F: arch/powerpc/include/asm/cell*.h
  2951. F: arch/powerpc/include/asm/spu*.h
  2952. F: arch/powerpc/include/uapi/asm/spu*.h
  2953. F: arch/powerpc/oprofile/*cell*
  2954. F: arch/powerpc/platforms/cell/
  2955. CEPH COMMON CODE (LIBCEPH)
  2956. M: Ilya Dryomov <idryomov@gmail.com>
  2957. M: "Yan, Zheng" <zyan@redhat.com>
  2958. M: Sage Weil <sage@redhat.com>
  2959. L: ceph-devel@vger.kernel.org
  2960. W: http://ceph.com/
  2961. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  2962. T: git git://github.com/ceph/ceph-client.git
  2963. S: Supported
  2964. F: net/ceph/
  2965. F: include/linux/ceph/
  2966. F: include/linux/crush/
  2967. CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
  2968. M: "Yan, Zheng" <zyan@redhat.com>
  2969. M: Sage Weil <sage@redhat.com>
  2970. M: Ilya Dryomov <idryomov@gmail.com>
  2971. L: ceph-devel@vger.kernel.org
  2972. W: http://ceph.com/
  2973. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  2974. T: git git://github.com/ceph/ceph-client.git
  2975. S: Supported
  2976. F: Documentation/filesystems/ceph.txt
  2977. F: fs/ceph/
  2978. CERTIFICATE HANDLING:
  2979. M: David Howells <dhowells@redhat.com>
  2980. M: David Woodhouse <dwmw2@infradead.org>
  2981. L: keyrings@vger.kernel.org
  2982. S: Maintained
  2983. F: Documentation/admin-guide/module-signing.rst
  2984. F: certs/
  2985. F: scripts/sign-file.c
  2986. F: scripts/extract-cert.c
  2987. CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
  2988. L: linux-usb@vger.kernel.org
  2989. S: Orphan
  2990. F: Documentation/usb/WUSB-Design-overview.txt
  2991. F: Documentation/usb/wusb-cbaf
  2992. F: drivers/usb/host/hwa-hc.c
  2993. F: drivers/usb/host/whci/
  2994. F: drivers/usb/wusbcore/
  2995. F: include/linux/usb/wusb*
  2996. CFAG12864B LCD DRIVER
  2997. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2998. S: Maintained
  2999. F: drivers/auxdisplay/cfag12864b.c
  3000. F: include/linux/cfag12864b.h
  3001. CFAG12864BFB LCD FRAMEBUFFER DRIVER
  3002. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3003. S: Maintained
  3004. F: drivers/auxdisplay/cfag12864bfb.c
  3005. F: include/linux/cfag12864b.h
  3006. 802.11 (including CFG80211/NL80211)
  3007. M: Johannes Berg <johannes@sipsolutions.net>
  3008. L: linux-wireless@vger.kernel.org
  3009. W: http://wireless.kernel.org/
  3010. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  3011. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  3012. S: Maintained
  3013. F: net/wireless/
  3014. F: include/uapi/linux/nl80211.h
  3015. F: include/linux/ieee80211.h
  3016. F: include/net/wext.h
  3017. F: include/net/cfg80211.h
  3018. F: include/net/iw_handler.h
  3019. F: include/net/ieee80211_radiotap.h
  3020. F: Documentation/driver-api/80211/cfg80211.rst
  3021. F: Documentation/networking/regulatory.txt
  3022. CHAR and MISC DRIVERS
  3023. M: Arnd Bergmann <arnd@arndb.de>
  3024. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3025. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  3026. S: Supported
  3027. F: drivers/char/
  3028. F: drivers/misc/
  3029. F: include/linux/miscdevice.h
  3030. CHECKPATCH
  3031. M: Andy Whitcroft <apw@canonical.com>
  3032. M: Joe Perches <joe@perches.com>
  3033. S: Maintained
  3034. F: scripts/checkpatch.pl
  3035. CHINESE DOCUMENTATION
  3036. M: Harry Wei <harryxiyou@gmail.com>
  3037. L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
  3038. L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
  3039. S: Maintained
  3040. F: Documentation/translations/zh_CN/
  3041. CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
  3042. M: Peter Chen <Peter.Chen@nxp.com>
  3043. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  3044. L: linux-usb@vger.kernel.org
  3045. S: Maintained
  3046. F: drivers/usb/chipidea/
  3047. CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
  3048. M: Hans de Goede <hdegoede@redhat.com>
  3049. L: linux-input@vger.kernel.org
  3050. S: Maintained
  3051. F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
  3052. F: drivers/input/touchscreen/chipone_icn8318.c
  3053. CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
  3054. M: Hans de Goede <hdegoede@redhat.com>
  3055. L: linux-input@vger.kernel.org
  3056. S: Maintained
  3057. F: drivers/input/touchscreen/chipone_icn8505.c
  3058. CHROME HARDWARE PLATFORM SUPPORT
  3059. M: Benson Leung <bleung@chromium.org>
  3060. M: Olof Johansson <olof@lixom.net>
  3061. S: Maintained
  3062. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
  3063. F: drivers/platform/chrome/
  3064. CIRRUS LOGIC AUDIO CODEC DRIVERS
  3065. M: Brian Austin <brian.austin@cirrus.com>
  3066. M: Paul Handrigan <Paul.Handrigan@cirrus.com>
  3067. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3068. S: Maintained
  3069. F: sound/soc/codecs/cs*
  3070. CIRRUS LOGIC EP93XX ETHERNET DRIVER
  3071. M: Hartley Sweeten <hsweeten@visionengravers.com>
  3072. L: netdev@vger.kernel.org
  3073. S: Maintained
  3074. F: drivers/net/ethernet/cirrus/ep93xx_eth.c
  3075. CISCO FCOE HBA DRIVER
  3076. M: Satish Kharat <satishkh@cisco.com>
  3077. M: Sesidhar Baddela <sebaddel@cisco.com>
  3078. M: Karan Tilak Kumar <kartilak@cisco.com>
  3079. L: linux-scsi@vger.kernel.org
  3080. S: Supported
  3081. F: drivers/scsi/fnic/
  3082. CISCO SCSI HBA DRIVER
  3083. M: Karan Tilak Kumar <kartilak@cisco.com>
  3084. M: Sesidhar Baddela <sebaddel@cisco.com>
  3085. L: linux-scsi@vger.kernel.org
  3086. S: Supported
  3087. F: drivers/scsi/snic/
  3088. CISCO VIC ETHERNET NIC DRIVER
  3089. M: Christian Benvenuti <benve@cisco.com>
  3090. M: Govindarajulu Varadarajan <_govind@gmx.com>
  3091. M: Parvi Kaustubhi <pkaustub@cisco.com>
  3092. S: Supported
  3093. F: drivers/net/ethernet/cisco/enic/
  3094. CISCO VIC LOW LATENCY NIC DRIVER
  3095. M: Christian Benvenuti <benve@cisco.com>
  3096. M: Dave Goodell <dgoodell@cisco.com>
  3097. S: Supported
  3098. F: drivers/infiniband/hw/usnic/
  3099. CLEANCACHE API
  3100. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  3101. L: linux-kernel@vger.kernel.org
  3102. S: Maintained
  3103. F: mm/cleancache.c
  3104. F: include/linux/cleancache.h
  3105. CLK API
  3106. M: Russell King <linux@armlinux.org.uk>
  3107. L: linux-clk@vger.kernel.org
  3108. S: Maintained
  3109. F: include/linux/clk.h
  3110. CLOCKSOURCE, CLOCKEVENT DRIVERS
  3111. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3112. M: Thomas Gleixner <tglx@linutronix.de>
  3113. L: linux-kernel@vger.kernel.org
  3114. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  3115. S: Supported
  3116. F: drivers/clocksource/
  3117. F: Documentation/devicetree/bindings/timer/
  3118. CMPC ACPI DRIVER
  3119. M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  3120. M: Daniel Oliveira Nascimento <don@syst.com.br>
  3121. L: platform-driver-x86@vger.kernel.org
  3122. S: Supported
  3123. F: drivers/platform/x86/classmate-laptop.c
  3124. COBALT MEDIA DRIVER
  3125. M: Hans Verkuil <hans.verkuil@cisco.com>
  3126. L: linux-media@vger.kernel.org
  3127. T: git git://linuxtv.org/media_tree.git
  3128. W: https://linuxtv.org
  3129. S: Supported
  3130. F: drivers/media/pci/cobalt/
  3131. COCCINELLE/Semantic Patches (SmPL)
  3132. M: Julia Lawall <Julia.Lawall@lip6.fr>
  3133. M: Gilles Muller <Gilles.Muller@lip6.fr>
  3134. M: Nicolas Palix <nicolas.palix@imag.fr>
  3135. M: Michal Marek <michal.lkml@markovi.net>
  3136. L: cocci@systeme.lip6.fr (moderated for non-subscribers)
  3137. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
  3138. W: http://coccinelle.lip6.fr/
  3139. S: Supported
  3140. F: Documentation/dev-tools/coccinelle.rst
  3141. F: scripts/coccinelle/
  3142. F: scripts/coccicheck
  3143. CODA FILE SYSTEM
  3144. M: Jan Harkes <jaharkes@cs.cmu.edu>
  3145. M: coda@cs.cmu.edu
  3146. L: codalist@coda.cs.cmu.edu
  3147. W: http://www.coda.cs.cmu.edu/
  3148. S: Maintained
  3149. F: Documentation/filesystems/coda.txt
  3150. F: fs/coda/
  3151. F: include/linux/coda*.h
  3152. F: include/uapi/linux/coda*.h
  3153. CODA V4L2 MEM2MEM DRIVER
  3154. M: Philipp Zabel <p.zabel@pengutronix.de>
  3155. L: linux-media@vger.kernel.org
  3156. S: Maintained
  3157. F: Documentation/devicetree/bindings/media/coda.txt
  3158. F: drivers/media/platform/coda/
  3159. COMMON CLK FRAMEWORK
  3160. M: Michael Turquette <mturquette@baylibre.com>
  3161. M: Stephen Boyd <sboyd@kernel.org>
  3162. L: linux-clk@vger.kernel.org
  3163. Q: http://patchwork.kernel.org/project/linux-clk/list/
  3164. T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
  3165. S: Maintained
  3166. F: Documentation/devicetree/bindings/clock/
  3167. F: drivers/clk/
  3168. X: drivers/clk/clkdev.c
  3169. F: include/linux/clk-pr*
  3170. F: include/linux/clk/
  3171. F: include/linux/of_clk.h
  3172. COMMON INTERNET FILE SYSTEM (CIFS)
  3173. M: Steve French <sfrench@samba.org>
  3174. L: linux-cifs@vger.kernel.org
  3175. L: samba-technical@lists.samba.org (moderated for non-subscribers)
  3176. W: http://linux-cifs.samba.org/
  3177. T: git git://git.samba.org/sfrench/cifs-2.6.git
  3178. S: Supported
  3179. F: Documentation/filesystems/cifs/
  3180. F: fs/cifs/
  3181. COMPACTPCI HOTPLUG CORE
  3182. M: Scott Murray <scott@spiteful.org>
  3183. L: linux-pci@vger.kernel.org
  3184. S: Maintained
  3185. F: drivers/pci/hotplug/cpci_hotplug*
  3186. COMPACTPCI HOTPLUG GENERIC DRIVER
  3187. M: Scott Murray <scott@spiteful.org>
  3188. L: linux-pci@vger.kernel.org
  3189. S: Maintained
  3190. F: drivers/pci/hotplug/cpcihp_generic.c
  3191. COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
  3192. M: Scott Murray <scott@spiteful.org>
  3193. L: linux-pci@vger.kernel.org
  3194. S: Maintained
  3195. F: drivers/pci/hotplug/cpcihp_zt5550.*
  3196. COMPAL LAPTOP SUPPORT
  3197. M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
  3198. L: platform-driver-x86@vger.kernel.org
  3199. S: Maintained
  3200. F: drivers/platform/x86/compal-laptop.c
  3201. CONEXANT ACCESSRUNNER USB DRIVER
  3202. L: accessrunner-general@lists.sourceforge.net
  3203. W: http://accessrunner.sourceforge.net/
  3204. S: Orphan
  3205. F: drivers/usb/atm/cxacru.c
  3206. CONFIGFS
  3207. M: Joel Becker <jlbec@evilplan.org>
  3208. M: Christoph Hellwig <hch@lst.de>
  3209. T: git git://git.infradead.org/users/hch/configfs.git
  3210. S: Supported
  3211. F: fs/configfs/
  3212. F: include/linux/configfs.h
  3213. CONNECTOR
  3214. M: Evgeniy Polyakov <zbr@ioremap.net>
  3215. L: netdev@vger.kernel.org
  3216. S: Maintained
  3217. F: drivers/connector/
  3218. CONTROL GROUP (CGROUP)
  3219. M: Tejun Heo <tj@kernel.org>
  3220. M: Li Zefan <lizefan@huawei.com>
  3221. M: Johannes Weiner <hannes@cmpxchg.org>
  3222. L: cgroups@vger.kernel.org
  3223. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3224. S: Maintained
  3225. F: Documentation/cgroup*
  3226. F: include/linux/cgroup*
  3227. F: kernel/cgroup*
  3228. CONTROL GROUP - CPUSET
  3229. M: Li Zefan <lizefan@huawei.com>
  3230. L: cgroups@vger.kernel.org
  3231. W: http://www.bullopensource.org/cpuset/
  3232. W: http://oss.sgi.com/projects/cpusets/
  3233. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3234. S: Maintained
  3235. F: Documentation/cgroup-v1/cpusets.txt
  3236. F: include/linux/cpuset.h
  3237. F: kernel/cgroup/cpuset.c
  3238. CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
  3239. M: Johannes Weiner <hannes@cmpxchg.org>
  3240. M: Michal Hocko <mhocko@kernel.org>
  3241. M: Vladimir Davydov <vdavydov.dev@gmail.com>
  3242. L: cgroups@vger.kernel.org
  3243. L: linux-mm@kvack.org
  3244. S: Maintained
  3245. F: mm/memcontrol.c
  3246. F: mm/swap_cgroup.c
  3247. CORETEMP HARDWARE MONITORING DRIVER
  3248. M: Fenghua Yu <fenghua.yu@intel.com>
  3249. L: linux-hwmon@vger.kernel.org
  3250. S: Maintained
  3251. F: Documentation/hwmon/coretemp
  3252. F: drivers/hwmon/coretemp.c
  3253. COSA/SRP SYNC SERIAL DRIVER
  3254. M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
  3255. W: http://www.fi.muni.cz/~kas/cosa/
  3256. S: Maintained
  3257. F: drivers/net/wan/cosa*
  3258. CPMAC ETHERNET DRIVER
  3259. M: Florian Fainelli <f.fainelli@gmail.com>
  3260. L: netdev@vger.kernel.org
  3261. S: Maintained
  3262. F: drivers/net/ethernet/ti/cpmac.c
  3263. CPU FREQUENCY DRIVERS
  3264. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3265. M: Viresh Kumar <viresh.kumar@linaro.org>
  3266. L: linux-pm@vger.kernel.org
  3267. S: Maintained
  3268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3269. T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
  3270. B: https://bugzilla.kernel.org
  3271. F: Documentation/cpu-freq/
  3272. F: Documentation/devicetree/bindings/cpufreq/
  3273. F: drivers/cpufreq/
  3274. F: include/linux/cpufreq.h
  3275. F: tools/testing/selftests/cpufreq/
  3276. CPU FREQUENCY DRIVERS - ARM BIG LITTLE
  3277. M: Viresh Kumar <viresh.kumar@linaro.org>
  3278. M: Sudeep Holla <sudeep.holla@arm.com>
  3279. L: linux-pm@vger.kernel.org
  3280. W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
  3281. S: Maintained
  3282. F: drivers/cpufreq/arm_big_little.h
  3283. F: drivers/cpufreq/arm_big_little.c
  3284. F: drivers/cpufreq/arm_big_little_dt.c
  3285. CPU POWER MONITORING SUBSYSTEM
  3286. M: Thomas Renninger <trenn@suse.com>
  3287. M: Shuah Khan <shuah@kernel.org>
  3288. L: linux-pm@vger.kernel.org
  3289. S: Maintained
  3290. F: tools/power/cpupower/
  3291. CPUID/MSR DRIVER
  3292. M: "H. Peter Anvin" <hpa@zytor.com>
  3293. S: Maintained
  3294. F: arch/x86/kernel/cpuid.c
  3295. F: arch/x86/kernel/msr.c
  3296. CPUIDLE DRIVER - ARM BIG LITTLE
  3297. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3298. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3299. L: linux-pm@vger.kernel.org
  3300. L: linux-arm-kernel@lists.infradead.org
  3301. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3302. S: Maintained
  3303. F: drivers/cpuidle/cpuidle-big_little.c
  3304. CPUIDLE DRIVER - ARM EXYNOS
  3305. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  3306. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3307. M: Kukjin Kim <kgene@kernel.org>
  3308. L: linux-pm@vger.kernel.org
  3309. L: linux-samsung-soc@vger.kernel.org
  3310. S: Supported
  3311. F: drivers/cpuidle/cpuidle-exynos.c
  3312. F: arch/arm/mach-exynos/pm.c
  3313. CPUIDLE DRIVERS
  3314. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3315. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3316. L: linux-pm@vger.kernel.org
  3317. S: Maintained
  3318. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3319. B: https://bugzilla.kernel.org
  3320. F: drivers/cpuidle/*
  3321. F: include/linux/cpuidle.h
  3322. CRAMFS FILESYSTEM
  3323. M: Nicolas Pitre <nico@linaro.org>
  3324. S: Maintained
  3325. F: Documentation/filesystems/cramfs.txt
  3326. F: fs/cramfs/
  3327. CRYPTO API
  3328. M: Herbert Xu <herbert@gondor.apana.org.au>
  3329. M: "David S. Miller" <davem@davemloft.net>
  3330. L: linux-crypto@vger.kernel.org
  3331. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
  3332. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
  3333. S: Maintained
  3334. F: Documentation/crypto/
  3335. F: Documentation/devicetree/bindings/crypto/
  3336. F: arch/*/crypto/
  3337. F: crypto/
  3338. F: drivers/crypto/
  3339. F: include/crypto/
  3340. F: include/linux/crypto*
  3341. CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
  3342. M: Neil Horman <nhorman@tuxdriver.com>
  3343. L: linux-crypto@vger.kernel.org
  3344. S: Maintained
  3345. F: crypto/ansi_cprng.c
  3346. F: crypto/rng.c
  3347. CS3308 MEDIA DRIVER
  3348. M: Hans Verkuil <hverkuil@xs4all.nl>
  3349. L: linux-media@vger.kernel.org
  3350. T: git git://linuxtv.org/media_tree.git
  3351. W: http://linuxtv.org
  3352. S: Odd Fixes
  3353. F: drivers/media/i2c/cs3308.c
  3354. F: drivers/media/i2c/cs3308.h
  3355. CS5535 Audio ALSA driver
  3356. M: Jaya Kumar <jayakumar.alsa@gmail.com>
  3357. S: Maintained
  3358. F: sound/pci/cs5535audio/
  3359. CW1200 WLAN driver
  3360. M: Solomon Peachy <pizza@shaftnet.org>
  3361. S: Maintained
  3362. F: drivers/net/wireless/st/cw1200/
  3363. CX18 VIDEO4LINUX DRIVER
  3364. M: Andy Walls <awalls@md.metrocast.net>
  3365. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  3366. L: linux-media@vger.kernel.org
  3367. T: git git://linuxtv.org/media_tree.git
  3368. W: https://linuxtv.org
  3369. W: http://www.ivtvdriver.org/index.php/Cx18
  3370. S: Maintained
  3371. F: Documentation/media/v4l-drivers/cx18*
  3372. F: drivers/media/pci/cx18/
  3373. F: include/uapi/linux/ivtv*
  3374. CX2341X MPEG ENCODER HELPER MODULE
  3375. M: Hans Verkuil <hverkuil@xs4all.nl>
  3376. L: linux-media@vger.kernel.org
  3377. T: git git://linuxtv.org/media_tree.git
  3378. W: https://linuxtv.org
  3379. S: Maintained
  3380. F: drivers/media/common/cx2341x*
  3381. F: include/media/cx2341x*
  3382. CX24120 MEDIA DRIVER
  3383. M: Jemma Denson <jdenson@gmail.com>
  3384. M: Patrick Boettcher <patrick.boettcher@posteo.de>
  3385. L: linux-media@vger.kernel.org
  3386. W: https://linuxtv.org
  3387. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3388. S: Maintained
  3389. F: drivers/media/dvb-frontends/cx24120*
  3390. CX88 VIDEO4LINUX DRIVER
  3391. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3392. L: linux-media@vger.kernel.org
  3393. W: https://linuxtv.org
  3394. T: git git://linuxtv.org/media_tree.git
  3395. S: Odd fixes
  3396. F: Documentation/media/v4l-drivers/cx88*
  3397. F: drivers/media/pci/cx88/
  3398. CXD2820R MEDIA DRIVER
  3399. M: Antti Palosaari <crope@iki.fi>
  3400. L: linux-media@vger.kernel.org
  3401. W: https://linuxtv.org
  3402. W: http://palosaari.fi/linux/
  3403. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3404. T: git git://linuxtv.org/anttip/media_tree.git
  3405. S: Maintained
  3406. F: drivers/media/dvb-frontends/cxd2820r*
  3407. CXGB3 ETHERNET DRIVER (CXGB3)
  3408. M: Santosh Raspatur <santosh@chelsio.com>
  3409. L: netdev@vger.kernel.org
  3410. W: http://www.chelsio.com
  3411. S: Supported
  3412. F: drivers/net/ethernet/chelsio/cxgb3/
  3413. CXGB3 ISCSI DRIVER (CXGB3I)
  3414. M: Karen Xie <kxie@chelsio.com>
  3415. L: linux-scsi@vger.kernel.org
  3416. W: http://www.chelsio.com
  3417. S: Supported
  3418. F: drivers/scsi/cxgbi/cxgb3i
  3419. CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
  3420. M: Steve Wise <swise@chelsio.com>
  3421. L: linux-rdma@vger.kernel.org
  3422. W: http://www.openfabrics.org
  3423. S: Supported
  3424. F: drivers/infiniband/hw/cxgb3/
  3425. F: include/uapi/rdma/cxgb3-abi.h
  3426. CXGB4 CRYPTO DRIVER (chcr)
  3427. M: Harsh Jain <harsh@chelsio.com>
  3428. L: linux-crypto@vger.kernel.org
  3429. W: http://www.chelsio.com
  3430. S: Supported
  3431. F: drivers/crypto/chelsio
  3432. CXGB4 ETHERNET DRIVER (CXGB4)
  3433. M: Ganesh Goudar <ganeshgr@chelsio.com>
  3434. L: netdev@vger.kernel.org
  3435. W: http://www.chelsio.com
  3436. S: Supported
  3437. F: drivers/net/ethernet/chelsio/cxgb4/
  3438. CXGB4 ISCSI DRIVER (CXGB4I)
  3439. M: Karen Xie <kxie@chelsio.com>
  3440. L: linux-scsi@vger.kernel.org
  3441. W: http://www.chelsio.com
  3442. S: Supported
  3443. F: drivers/scsi/cxgbi/cxgb4i
  3444. CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
  3445. M: Steve Wise <swise@chelsio.com>
  3446. L: linux-rdma@vger.kernel.org
  3447. W: http://www.openfabrics.org
  3448. S: Supported
  3449. F: drivers/infiniband/hw/cxgb4/
  3450. F: include/uapi/rdma/cxgb4-abi.h
  3451. CXGB4VF ETHERNET DRIVER (CXGB4VF)
  3452. M: Casey Leedom <leedom@chelsio.com>
  3453. L: netdev@vger.kernel.org
  3454. W: http://www.chelsio.com
  3455. S: Supported
  3456. F: drivers/net/ethernet/chelsio/cxgb4vf/
  3457. CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
  3458. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  3459. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  3460. L: linuxppc-dev@lists.ozlabs.org
  3461. S: Supported
  3462. F: arch/powerpc/platforms/powernv/pci-cxl.c
  3463. F: drivers/misc/cxl/
  3464. F: include/misc/cxl*
  3465. F: include/uapi/misc/cxl.h
  3466. F: Documentation/powerpc/cxl.txt
  3467. F: Documentation/ABI/testing/sysfs-class-cxl
  3468. CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
  3469. M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
  3470. M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
  3471. M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
  3472. L: linux-scsi@vger.kernel.org
  3473. S: Supported
  3474. F: drivers/scsi/cxlflash/
  3475. F: include/uapi/scsi/cxlflash_ioctls.h
  3476. F: Documentation/powerpc/cxlflash.txt
  3477. CYBERPRO FB DRIVER
  3478. M: Russell King <linux@armlinux.org.uk>
  3479. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3480. W: http://www.armlinux.org.uk/
  3481. S: Maintained
  3482. F: drivers/video/fbdev/cyber2000fb.*
  3483. CYCLADES ASYNC MUX DRIVER
  3484. W: http://www.cyclades.com/
  3485. S: Orphan
  3486. F: drivers/tty/cyclades.c
  3487. F: include/linux/cyclades.h
  3488. F: include/uapi/linux/cyclades.h
  3489. CYCLADES PC300 DRIVER
  3490. W: http://www.cyclades.com/
  3491. S: Orphan
  3492. F: drivers/net/wan/pc300*
  3493. CYPRESS_FIRMWARE MEDIA DRIVER
  3494. M: Antti Palosaari <crope@iki.fi>
  3495. L: linux-media@vger.kernel.org
  3496. W: https://linuxtv.org
  3497. W: http://palosaari.fi/linux/
  3498. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3499. T: git git://linuxtv.org/anttip/media_tree.git
  3500. S: Maintained
  3501. F: drivers/media/common/cypress_firmware*
  3502. CYTTSP TOUCHSCREEN DRIVER
  3503. M: Ferruh Yigit <fery@cypress.com>
  3504. L: linux-input@vger.kernel.org
  3505. S: Supported
  3506. F: drivers/input/touchscreen/cyttsp*
  3507. F: include/linux/input/cyttsp.h
  3508. D-LINK DIR-685 TOUCHKEYS DRIVER
  3509. M: Linus Walleij <linus.walleij@linaro.org>
  3510. L: linux-input@vger.kernel.org
  3511. S: Supported
  3512. F: drivers/input/dlink-dir685-touchkeys.c
  3513. DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
  3514. M: Joshua Kinard <kumba@gentoo.org>
  3515. S: Maintained
  3516. F: drivers/rtc/rtc-ds1685.c
  3517. F: include/linux/rtc/ds1685.h
  3518. DAMA SLAVE for AX.25
  3519. M: Joerg Reuter <jreuter@yaina.de>
  3520. W: http://yaina.de/jreuter/
  3521. W: http://www.qsl.net/dl1bke/
  3522. L: linux-hams@vger.kernel.org
  3523. S: Maintained
  3524. F: net/ax25/af_ax25.c
  3525. F: net/ax25/ax25_dev.c
  3526. F: net/ax25/ax25_ds_*
  3527. F: net/ax25/ax25_in.c
  3528. F: net/ax25/ax25_out.c
  3529. F: net/ax25/ax25_timer.c
  3530. F: net/ax25/sysctl_net_ax25.c
  3531. DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  3532. L: netdev@vger.kernel.org
  3533. S: Orphan
  3534. F: Documentation/networking/dmfe.txt
  3535. F: drivers/net/ethernet/dec/tulip/dmfe.c
  3536. DC390/AM53C974 SCSI driver
  3537. M: Hannes Reinecke <hare@suse.com>
  3538. L: linux-scsi@vger.kernel.org
  3539. S: Maintained
  3540. F: drivers/scsi/am53c974.c
  3541. DC395x SCSI driver
  3542. M: Oliver Neukum <oliver@neukum.org>
  3543. M: Ali Akcaagac <aliakc@web.de>
  3544. M: Jamie Lenehan <lenehan@twibble.org>
  3545. L: dc395x@twibble.org
  3546. W: http://twibble.org/dist/dc395x/
  3547. W: http://lists.twibble.org/mailman/listinfo/dc395x/
  3548. S: Maintained
  3549. F: Documentation/scsi/dc395x.txt
  3550. F: drivers/scsi/dc395x.*
  3551. DCCP PROTOCOL
  3552. M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
  3553. L: dccp@vger.kernel.org
  3554. W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
  3555. S: Maintained
  3556. F: include/linux/dccp.h
  3557. F: include/uapi/linux/dccp.h
  3558. F: include/linux/tfrc.h
  3559. F: net/dccp/
  3560. DECnet NETWORK LAYER
  3561. W: http://linux-decnet.sourceforge.net
  3562. L: linux-decnet-user@lists.sourceforge.net
  3563. S: Orphan
  3564. F: Documentation/networking/decnet.txt
  3565. F: net/decnet/
  3566. DECSTATION PLATFORM SUPPORT
  3567. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3568. L: linux-mips@linux-mips.org
  3569. W: http://www.linux-mips.org/wiki/DECstation
  3570. S: Maintained
  3571. F: arch/mips/dec/
  3572. F: arch/mips/include/asm/dec/
  3573. F: arch/mips/include/asm/mach-dec/
  3574. DEFXX FDDI NETWORK DRIVER
  3575. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3576. S: Maintained
  3577. F: drivers/net/fddi/defxx.*
  3578. DELL SMBIOS DRIVER
  3579. M: Pali Rohár <pali.rohar@gmail.com>
  3580. M: Mario Limonciello <mario.limonciello@dell.com>
  3581. L: platform-driver-x86@vger.kernel.org
  3582. S: Maintained
  3583. F: drivers/platform/x86/dell-smbios.*
  3584. DELL SMBIOS SMM DRIVER
  3585. M: Mario Limonciello <mario.limonciello@dell.com>
  3586. L: platform-driver-x86@vger.kernel.org
  3587. S: Maintained
  3588. F: drivers/platform/x86/dell-smbios-smm.c
  3589. DELL SMBIOS WMI DRIVER
  3590. M: Mario Limonciello <mario.limonciello@dell.com>
  3591. L: platform-driver-x86@vger.kernel.org
  3592. S: Maintained
  3593. F: drivers/platform/x86/dell-smbios-wmi.c
  3594. F: tools/wmi/dell-smbios-example.c
  3595. DELL LAPTOP DRIVER
  3596. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3597. M: Pali Rohár <pali.rohar@gmail.com>
  3598. L: platform-driver-x86@vger.kernel.org
  3599. S: Maintained
  3600. F: drivers/platform/x86/dell-laptop.c
  3601. DELL LAPTOP FREEFALL DRIVER
  3602. M: Pali Rohár <pali.rohar@gmail.com>
  3603. S: Maintained
  3604. F: drivers/platform/x86/dell-smo8800.c
  3605. DELL LAPTOP RBTN DRIVER
  3606. M: Pali Rohár <pali.rohar@gmail.com>
  3607. S: Maintained
  3608. F: drivers/platform/x86/dell-rbtn.*
  3609. DELL LAPTOP SMM DRIVER
  3610. M: Pali Rohár <pali.rohar@gmail.com>
  3611. S: Maintained
  3612. F: drivers/hwmon/dell-smm-hwmon.c
  3613. F: include/uapi/linux/i8k.h
  3614. DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
  3615. M: Doug Warzecha <Douglas_Warzecha@dell.com>
  3616. S: Maintained
  3617. F: Documentation/dcdbas.txt
  3618. F: drivers/firmware/dcdbas.*
  3619. DELL WMI NOTIFICATIONS DRIVER
  3620. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3621. M: Pali Rohár <pali.rohar@gmail.com>
  3622. S: Maintained
  3623. F: drivers/platform/x86/dell-wmi.c
  3624. DELL WMI DESCRIPTOR DRIVER
  3625. M: Mario Limonciello <mario.limonciello@dell.com>
  3626. S: Maintained
  3627. F: drivers/platform/x86/dell-wmi-descriptor.c
  3628. DELTA ST MEDIA DRIVER
  3629. M: Hugues Fruchet <hugues.fruchet@st.com>
  3630. L: linux-media@vger.kernel.org
  3631. T: git git://linuxtv.org/media_tree.git
  3632. W: https://linuxtv.org
  3633. S: Supported
  3634. F: drivers/media/platform/sti/delta
  3635. DENALI NAND DRIVER
  3636. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  3637. L: linux-mtd@lists.infradead.org
  3638. S: Supported
  3639. F: drivers/mtd/nand/raw/denali*
  3640. DESIGNWARE USB2 DRD IP DRIVER
  3641. M: Minas Harutyunyan <hminas@synopsys.com>
  3642. L: linux-usb@vger.kernel.org
  3643. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3644. S: Maintained
  3645. F: drivers/usb/dwc2/
  3646. DESIGNWARE USB3 DRD IP DRIVER
  3647. M: Felipe Balbi <balbi@kernel.org>
  3648. L: linux-usb@vger.kernel.org
  3649. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3650. S: Maintained
  3651. F: drivers/usb/dwc3/
  3652. DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
  3653. M: Andreas Klinger <ak@it-klinger.de>
  3654. L: linux-iio@vger.kernel.org
  3655. S: Maintained
  3656. F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
  3657. F: drivers/iio/proximity/srf*.c
  3658. DEVICE COREDUMP (DEV_COREDUMP)
  3659. M: Johannes Berg <johannes@sipsolutions.net>
  3660. L: linux-kernel@vger.kernel.org
  3661. S: Maintained
  3662. F: drivers/base/devcoredump.c
  3663. F: include/linux/devcoredump.h
  3664. DEVICE FREQUENCY (DEVFREQ)
  3665. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  3666. M: Kyungmin Park <kyungmin.park@samsung.com>
  3667. R: Chanwoo Choi <cw00.choi@samsung.com>
  3668. L: linux-pm@vger.kernel.org
  3669. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3670. S: Maintained
  3671. F: drivers/devfreq/
  3672. F: include/linux/devfreq.h
  3673. F: Documentation/devicetree/bindings/devfreq/
  3674. DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
  3675. M: Chanwoo Choi <cw00.choi@samsung.com>
  3676. L: linux-pm@vger.kernel.org
  3677. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3678. S: Supported
  3679. F: drivers/devfreq/event/
  3680. F: drivers/devfreq/devfreq-event.c
  3681. F: include/linux/devfreq-event.h
  3682. F: Documentation/devicetree/bindings/devfreq/event/
  3683. DEVICE NUMBER REGISTRY
  3684. M: Torben Mathiasen <device@lanana.org>
  3685. W: http://lanana.org/docs/device-list/index.html
  3686. S: Maintained
  3687. DEVICE-MAPPER (LVM)
  3688. M: Alasdair Kergon <agk@redhat.com>
  3689. M: Mike Snitzer <snitzer@redhat.com>
  3690. M: dm-devel@redhat.com
  3691. L: dm-devel@redhat.com
  3692. W: http://sources.redhat.com/dm
  3693. Q: http://patchwork.kernel.org/project/dm-devel/list/
  3694. T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
  3695. T: quilt http://people.redhat.com/agk/patches/linux/editing/
  3696. S: Maintained
  3697. F: Documentation/device-mapper/
  3698. F: drivers/md/Makefile
  3699. F: drivers/md/Kconfig
  3700. F: drivers/md/dm*
  3701. F: drivers/md/persistent-data/
  3702. F: include/linux/device-mapper.h
  3703. F: include/linux/dm-*.h
  3704. F: include/uapi/linux/dm-*.h
  3705. DEVLINK
  3706. M: Jiri Pirko <jiri@mellanox.com>
  3707. L: netdev@vger.kernel.org
  3708. S: Supported
  3709. F: net/core/devlink.c
  3710. F: include/net/devlink.h
  3711. F: include/uapi/linux/devlink.h
  3712. DIALOG SEMICONDUCTOR DRIVERS
  3713. M: Support Opensource <support.opensource@diasemi.com>
  3714. W: http://www.dialog-semiconductor.com/products
  3715. S: Supported
  3716. F: Documentation/hwmon/da90??
  3717. F: Documentation/devicetree/bindings/mfd/da90*.txt
  3718. F: Documentation/devicetree/bindings/input/da90??-onkey.txt
  3719. F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
  3720. F: Documentation/devicetree/bindings/regulator/da92*.txt
  3721. F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
  3722. F: Documentation/devicetree/bindings/sound/da[79]*.txt
  3723. F: drivers/gpio/gpio-da90??.c
  3724. F: drivers/hwmon/da90??-hwmon.c
  3725. F: drivers/iio/adc/da91??-*.c
  3726. F: drivers/input/misc/da90??_onkey.c
  3727. F: drivers/input/touchscreen/da9052_tsi.c
  3728. F: drivers/leds/leds-da90??.c
  3729. F: drivers/mfd/da903x.c
  3730. F: drivers/mfd/da90??-*.c
  3731. F: drivers/mfd/da91??-*.c
  3732. F: drivers/power/supply/da9052-battery.c
  3733. F: drivers/power/supply/da91??-*.c
  3734. F: drivers/regulator/da903x.c
  3735. F: drivers/regulator/da9???-regulator.[ch]
  3736. F: drivers/thermal/da90??-thermal.c
  3737. F: drivers/rtc/rtc-da90??.c
  3738. F: drivers/video/backlight/da90??_bl.c
  3739. F: drivers/watchdog/da90??_wdt.c
  3740. F: include/linux/mfd/da903x.h
  3741. F: include/linux/mfd/da9052/
  3742. F: include/linux/mfd/da9055/
  3743. F: include/linux/mfd/da9062/
  3744. F: include/linux/mfd/da9063/
  3745. F: include/linux/mfd/da9150/
  3746. F: include/linux/regulator/da9211.h
  3747. F: include/sound/da[79]*.h
  3748. F: sound/soc/codecs/da[79]*.[ch]
  3749. DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
  3750. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  3751. L: linux-gpio@vger.kernel.org
  3752. S: Maintained
  3753. F: drivers/gpio/gpio-gpio-mm.c
  3754. DIGI NEO AND CLASSIC PCI PRODUCTS
  3755. M: Lidza Louina <lidza.louina@gmail.com>
  3756. M: Mark Hounschell <markh@compro.net>
  3757. L: driverdev-devel@linuxdriverproject.org
  3758. S: Maintained
  3759. F: drivers/staging/dgnc/
  3760. DIOLAN U2C-12 I2C DRIVER
  3761. M: Guenter Roeck <linux@roeck-us.net>
  3762. L: linux-i2c@vger.kernel.org
  3763. S: Maintained
  3764. F: drivers/i2c/busses/i2c-diolan-u2c.c
  3765. FILESYSTEM DIRECT ACCESS (DAX)
  3766. M: Matthew Wilcox <mawilcox@microsoft.com>
  3767. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  3768. L: linux-fsdevel@vger.kernel.org
  3769. S: Supported
  3770. F: fs/dax.c
  3771. F: include/linux/dax.h
  3772. F: include/trace/events/fs_dax.h
  3773. DEVICE DIRECT ACCESS (DAX)
  3774. M: Dan Williams <dan.j.williams@intel.com>
  3775. M: Dave Jiang <dave.jiang@intel.com>
  3776. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  3777. M: Vishal Verma <vishal.l.verma@intel.com>
  3778. L: linux-nvdimm@lists.01.org
  3779. S: Supported
  3780. F: drivers/dax/
  3781. DIRECTORY NOTIFICATION (DNOTIFY)
  3782. M: Jan Kara <jack@suse.cz>
  3783. R: Amir Goldstein <amir73il@gmail.com>
  3784. L: linux-fsdevel@vger.kernel.org
  3785. S: Maintained
  3786. F: Documentation/filesystems/dnotify.txt
  3787. F: fs/notify/dnotify/
  3788. F: include/linux/dnotify.h
  3789. DISK GEOMETRY AND PARTITION HANDLING
  3790. M: Andries Brouwer <aeb@cwi.nl>
  3791. W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
  3792. W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
  3793. W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
  3794. S: Maintained
  3795. DISKQUOTA
  3796. M: Jan Kara <jack@suse.com>
  3797. S: Maintained
  3798. F: Documentation/filesystems/quota.txt
  3799. F: fs/quota/
  3800. F: include/linux/quota*.h
  3801. F: include/uapi/linux/quota*.h
  3802. DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
  3803. M: Bernie Thompson <bernie@plugable.com>
  3804. L: linux-fbdev@vger.kernel.org
  3805. S: Maintained
  3806. W: http://plugable.com/category/projects/udlfb/
  3807. F: drivers/video/fbdev/udlfb.c
  3808. F: include/video/udlfb.h
  3809. F: Documentation/fb/udlfb.txt
  3810. DISTRIBUTED LOCK MANAGER (DLM)
  3811. M: Christine Caulfield <ccaulfie@redhat.com>
  3812. M: David Teigland <teigland@redhat.com>
  3813. L: cluster-devel@redhat.com
  3814. W: http://sources.redhat.com/cluster/
  3815. T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  3816. S: Supported
  3817. F: fs/dlm/
  3818. DMA BUFFER SHARING FRAMEWORK
  3819. M: Sumit Semwal <sumit.semwal@linaro.org>
  3820. S: Maintained
  3821. L: linux-media@vger.kernel.org
  3822. L: dri-devel@lists.freedesktop.org
  3823. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  3824. F: drivers/dma-buf/
  3825. F: include/linux/dma-buf*
  3826. F: include/linux/reservation.h
  3827. F: include/linux/*fence.h
  3828. F: Documentation/driver-api/dma-buf.rst
  3829. T: git git://anongit.freedesktop.org/drm/drm-misc
  3830. DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
  3831. M: Vinod Koul <vkoul@kernel.org>
  3832. L: dmaengine@vger.kernel.org
  3833. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  3834. S: Maintained
  3835. F: drivers/dma/
  3836. F: include/linux/dmaengine.h
  3837. F: include/linux/of_dma.h
  3838. F: Documentation/devicetree/bindings/dma/
  3839. F: Documentation/driver-api/dmaengine/
  3840. T: git git://git.infradead.org/users/vkoul/slave-dma.git
  3841. DMA MAPPING HELPERS
  3842. M: Christoph Hellwig <hch@lst.de>
  3843. M: Marek Szyprowski <m.szyprowski@samsung.com>
  3844. R: Robin Murphy <robin.murphy@arm.com>
  3845. L: iommu@lists.linux-foundation.org
  3846. T: git git://git.infradead.org/users/hch/dma-mapping.git
  3847. W: http://git.infradead.org/users/hch/dma-mapping.git
  3848. S: Supported
  3849. F: kernel/dma/
  3850. F: include/asm-generic/dma-mapping.h
  3851. F: include/linux/dma-direct.h
  3852. F: include/linux/dma-mapping.h
  3853. F: include/linux/dma-noncoherent.h
  3854. DME1737 HARDWARE MONITOR DRIVER
  3855. M: Juerg Haefliger <juergh@gmail.com>
  3856. L: linux-hwmon@vger.kernel.org
  3857. S: Maintained
  3858. F: Documentation/hwmon/dme1737
  3859. F: drivers/hwmon/dme1737.c
  3860. DMI/SMBIOS SUPPORT
  3861. M: Jean Delvare <jdelvare@suse.com>
  3862. S: Maintained
  3863. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
  3864. F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
  3865. F: drivers/firmware/dmi-id.c
  3866. F: drivers/firmware/dmi_scan.c
  3867. F: include/linux/dmi.h
  3868. DOCUMENTATION
  3869. M: Jonathan Corbet <corbet@lwn.net>
  3870. L: linux-doc@vger.kernel.org
  3871. S: Maintained
  3872. F: Documentation/
  3873. F: scripts/kernel-doc
  3874. X: Documentation/ABI/
  3875. X: Documentation/devicetree/
  3876. X: Documentation/acpi
  3877. X: Documentation/power
  3878. X: Documentation/spi
  3879. X: Documentation/media
  3880. T: git git://git.lwn.net/linux.git docs-next
  3881. DONGWOON DW9714 LENS VOICE COIL DRIVER
  3882. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3883. L: linux-media@vger.kernel.org
  3884. T: git git://linuxtv.org/media_tree.git
  3885. S: Maintained
  3886. F: drivers/media/i2c/dw9714.c
  3887. DOUBLETALK DRIVER
  3888. M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
  3889. L: blinux-list@redhat.com
  3890. S: Maintained
  3891. F: drivers/char/dtlk.c
  3892. F: include/linux/dtlk.h
  3893. DPAA2 DATAPATH I/O (DPIO) DRIVER
  3894. M: Roy Pledge <Roy.Pledge@nxp.com>
  3895. L: linux-kernel@vger.kernel.org
  3896. S: Maintained
  3897. F: drivers/staging/fsl-mc/bus/dpio
  3898. DPAA2 ETHERNET DRIVER
  3899. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  3900. L: linux-kernel@vger.kernel.org
  3901. S: Maintained
  3902. F: drivers/staging/fsl-dpaa2/ethernet
  3903. DPAA2 ETHERNET SWITCH DRIVER
  3904. M: Razvan Stefanescu <razvan.stefanescu@nxp.com>
  3905. L: linux-kernel@vger.kernel.org
  3906. S: Maintained
  3907. F: drivers/staging/fsl-dpaa2/ethsw
  3908. DPAA2 PTP CLOCK DRIVER
  3909. M: Yangbo Lu <yangbo.lu@nxp.com>
  3910. L: linux-kernel@vger.kernel.org
  3911. S: Maintained
  3912. F: drivers/staging/fsl-dpaa2/rtc
  3913. DPT_I2O SCSI RAID DRIVER
  3914. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  3915. L: linux-scsi@vger.kernel.org
  3916. W: http://www.adaptec.com/
  3917. S: Maintained
  3918. F: drivers/scsi/dpt*
  3919. F: drivers/scsi/dpt/
  3920. DRBD DRIVER
  3921. M: Philipp Reisner <philipp.reisner@linbit.com>
  3922. M: Lars Ellenberg <lars.ellenberg@linbit.com>
  3923. L: drbd-dev@lists.linbit.com
  3924. W: http://www.drbd.org
  3925. T: git git://git.linbit.com/linux-drbd.git
  3926. T: git git://git.linbit.com/drbd-8.4.git
  3927. S: Supported
  3928. F: drivers/block/drbd/
  3929. F: lib/lru_cache.c
  3930. F: Documentation/blockdev/drbd/
  3931. DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
  3932. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3933. R: "Rafael J. Wysocki" <rafael@kernel.org>
  3934. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  3935. S: Supported
  3936. F: Documentation/kobject.txt
  3937. F: drivers/base/
  3938. F: fs/debugfs/
  3939. F: fs/sysfs/
  3940. F: include/linux/debugfs.h
  3941. F: include/linux/kobj*
  3942. F: lib/kobj*
  3943. DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
  3944. M: Kevin Hilman <khilman@kernel.org>
  3945. M: Nishanth Menon <nm@ti.com>
  3946. S: Maintained
  3947. F: drivers/power/avs/
  3948. F: include/linux/power/smartreflex.h
  3949. L: linux-pm@vger.kernel.org
  3950. DRM DRIVER FOR ARM PL111 CLCD
  3951. M: Eric Anholt <eric@anholt.net>
  3952. T: git git://anongit.freedesktop.org/drm/drm-misc
  3953. S: Supported
  3954. F: drivers/gpu/drm/pl111/
  3955. DRM DRIVER FOR ARM VERSATILE TFT PANELS
  3956. M: Linus Walleij <linus.walleij@linaro.org>
  3957. T: git git://anongit.freedesktop.org/drm/drm-misc
  3958. S: Maintained
  3959. F: drivers/gpu/drm/panel/panel-arm-versatile.c
  3960. F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
  3961. DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
  3962. M: Dave Airlie <airlied@redhat.com>
  3963. S: Odd Fixes
  3964. F: drivers/gpu/drm/ast/
  3965. DRM DRIVER FOR BOCHS VIRTUAL GPU
  3966. M: Gerd Hoffmann <kraxel@redhat.com>
  3967. L: virtualization@lists.linux-foundation.org
  3968. T: git git://anongit.freedesktop.org/drm/drm-misc
  3969. S: Maintained
  3970. F: drivers/gpu/drm/bochs/
  3971. DRM DRIVER FOR FARADAY TVE200 TV ENCODER
  3972. M: Linus Walleij <linus.walleij@linaro.org>
  3973. T: git git://anongit.freedesktop.org/drm/drm-misc
  3974. S: Maintained
  3975. F: drivers/gpu/drm/tve200/
  3976. DRM DRIVER FOR ILITEK ILI9225 PANELS
  3977. M: David Lechner <david@lechnology.com>
  3978. S: Maintained
  3979. F: drivers/gpu/drm/tinydrm/ili9225.c
  3980. F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
  3981. DRM DRIVER FOR INTEL I810 VIDEO CARDS
  3982. S: Orphan / Obsolete
  3983. F: drivers/gpu/drm/i810/
  3984. F: include/uapi/drm/i810_drm.h
  3985. DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
  3986. S: Orphan / Obsolete
  3987. F: drivers/gpu/drm/mga/
  3988. F: include/uapi/drm/mga_drm.h
  3989. DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
  3990. M: Dave Airlie <airlied@redhat.com>
  3991. S: Odd Fixes
  3992. F: drivers/gpu/drm/mgag200/
  3993. DRM DRIVER FOR MI0283QT
  3994. M: Noralf Trønnes <noralf@tronnes.org>
  3995. S: Maintained
  3996. F: drivers/gpu/drm/tinydrm/mi0283qt.c
  3997. F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
  3998. DRM DRIVER FOR MSM ADRENO GPU
  3999. M: Rob Clark <robdclark@gmail.com>
  4000. L: linux-arm-msm@vger.kernel.org
  4001. L: dri-devel@lists.freedesktop.org
  4002. L: freedreno@lists.freedesktop.org
  4003. T: git git://people.freedesktop.org/~robclark/linux
  4004. S: Maintained
  4005. F: drivers/gpu/drm/msm/
  4006. F: include/uapi/drm/msm_drm.h
  4007. F: Documentation/devicetree/bindings/display/msm/
  4008. DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
  4009. M: Ben Skeggs <bskeggs@redhat.com>
  4010. L: dri-devel@lists.freedesktop.org
  4011. L: nouveau@lists.freedesktop.org
  4012. T: git git://github.com/skeggsb/linux
  4013. S: Supported
  4014. F: drivers/gpu/drm/nouveau/
  4015. F: include/uapi/drm/nouveau_drm.h
  4016. DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
  4017. M: Noralf Trønnes <noralf@tronnes.org>
  4018. S: Maintained
  4019. F: drivers/gpu/drm/tinydrm/repaper.c
  4020. F: Documentation/devicetree/bindings/display/repaper.txt
  4021. DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  4022. M: Dave Airlie <airlied@redhat.com>
  4023. M: Gerd Hoffmann <kraxel@redhat.com>
  4024. L: virtualization@lists.linux-foundation.org
  4025. T: git git://anongit.freedesktop.org/drm/drm-misc
  4026. S: Obsolete
  4027. W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  4028. F: drivers/gpu/drm/cirrus/
  4029. DRM DRIVER FOR QXL VIRTUAL GPU
  4030. M: Dave Airlie <airlied@redhat.com>
  4031. M: Gerd Hoffmann <kraxel@redhat.com>
  4032. L: virtualization@lists.linux-foundation.org
  4033. T: git git://anongit.freedesktop.org/drm/drm-misc
  4034. S: Maintained
  4035. F: drivers/gpu/drm/qxl/
  4036. F: include/uapi/drm/qxl_drm.h
  4037. DRM DRIVER FOR RAGE 128 VIDEO CARDS
  4038. S: Orphan / Obsolete
  4039. F: drivers/gpu/drm/r128/
  4040. F: include/uapi/drm/r128_drm.h
  4041. DRM DRIVER FOR SAVAGE VIDEO CARDS
  4042. S: Orphan / Obsolete
  4043. F: drivers/gpu/drm/savage/
  4044. F: include/uapi/drm/savage_drm.h
  4045. DRM DRIVER FOR SIS VIDEO CARDS
  4046. S: Orphan / Obsolete
  4047. F: drivers/gpu/drm/sis/
  4048. F: include/uapi/drm/sis_drm.h
  4049. DRM DRIVER FOR SITRONIX ST7586 PANELS
  4050. M: David Lechner <david@lechnology.com>
  4051. S: Maintained
  4052. F: drivers/gpu/drm/tinydrm/st7586.c
  4053. F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
  4054. DRM DRIVER FOR SITRONIX ST7735R PANELS
  4055. M: David Lechner <david@lechnology.com>
  4056. S: Maintained
  4057. F: drivers/gpu/drm/tinydrm/st7735r.c
  4058. F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
  4059. DRM DRIVER FOR TDFX VIDEO CARDS
  4060. S: Orphan / Obsolete
  4061. F: drivers/gpu/drm/tdfx/
  4062. DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
  4063. M: Dave Airlie <airlied@redhat.com>
  4064. S: Odd Fixes
  4065. F: drivers/gpu/drm/udl/
  4066. DRM DRIVER FOR VMWARE VIRTUAL GPU
  4067. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  4068. M: Sinclair Yeh <syeh@vmware.com>
  4069. M: Thomas Hellstrom <thellstrom@vmware.com>
  4070. L: dri-devel@lists.freedesktop.org
  4071. T: git git://people.freedesktop.org/~syeh/repos_linux
  4072. T: git git://people.freedesktop.org/~thomash/linux
  4073. S: Supported
  4074. F: drivers/gpu/drm/vmwgfx/
  4075. F: include/uapi/drm/vmwgfx_drm.h
  4076. DRM DRIVERS
  4077. M: David Airlie <airlied@linux.ie>
  4078. L: dri-devel@lists.freedesktop.org
  4079. T: git git://anongit.freedesktop.org/drm/drm
  4080. B: https://bugs.freedesktop.org/
  4081. C: irc://chat.freenode.net/dri-devel
  4082. S: Maintained
  4083. F: drivers/gpu/drm/
  4084. F: drivers/gpu/vga/
  4085. F: Documentation/devicetree/bindings/display/
  4086. F: Documentation/devicetree/bindings/gpu/
  4087. F: Documentation/gpu/
  4088. F: include/drm/
  4089. F: include/uapi/drm/
  4090. F: include/linux/vga*
  4091. DRM DRIVERS AND MISC GPU PATCHES
  4092. M: Gustavo Padovan <gustavo@padovan.org>
  4093. M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
  4094. M: Sean Paul <seanpaul@chromium.org>
  4095. W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  4096. S: Maintained
  4097. T: git git://anongit.freedesktop.org/drm/drm-misc
  4098. F: Documentation/gpu/
  4099. F: drivers/gpu/vga/
  4100. F: drivers/gpu/drm/*
  4101. F: include/drm/drm*
  4102. F: include/uapi/drm/drm*
  4103. F: include/linux/vga*
  4104. DRM DRIVERS FOR ALLWINNER A10
  4105. M: Maxime Ripard <maxime.ripard@bootlin.com>
  4106. L: dri-devel@lists.freedesktop.org
  4107. S: Supported
  4108. F: drivers/gpu/drm/sun4i/
  4109. F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  4110. T: git git://anongit.freedesktop.org/drm/drm-misc
  4111. DRM DRIVERS FOR AMLOGIC SOCS
  4112. M: Neil Armstrong <narmstrong@baylibre.com>
  4113. L: dri-devel@lists.freedesktop.org
  4114. L: linux-amlogic@lists.infradead.org
  4115. W: http://linux-meson.com/
  4116. S: Supported
  4117. F: drivers/gpu/drm/meson/
  4118. F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
  4119. F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
  4120. F: Documentation/gpu/meson.rst
  4121. T: git git://anongit.freedesktop.org/drm/drm-misc
  4122. DRM DRIVERS FOR ATMEL HLCDC
  4123. M: Boris Brezillon <boris.brezillon@bootlin.com>
  4124. L: dri-devel@lists.freedesktop.org
  4125. S: Supported
  4126. F: drivers/gpu/drm/atmel-hlcdc/
  4127. F: Documentation/devicetree/bindings/display/atmel/
  4128. T: git git://anongit.freedesktop.org/drm/drm-misc
  4129. DRM DRIVERS FOR BRIDGE CHIPS
  4130. M: Archit Taneja <architt@codeaurora.org>
  4131. M: Andrzej Hajda <a.hajda@samsung.com>
  4132. R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  4133. S: Maintained
  4134. T: git git://anongit.freedesktop.org/drm/drm-misc
  4135. F: drivers/gpu/drm/bridge/
  4136. DRM DRIVERS FOR EXYNOS
  4137. M: Inki Dae <inki.dae@samsung.com>
  4138. M: Joonyoung Shim <jy0922.shim@samsung.com>
  4139. M: Seung-Woo Kim <sw0312.kim@samsung.com>
  4140. M: Kyungmin Park <kyungmin.park@samsung.com>
  4141. L: dri-devel@lists.freedesktop.org
  4142. T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
  4143. S: Supported
  4144. F: drivers/gpu/drm/exynos/
  4145. F: include/uapi/drm/exynos_drm.h
  4146. F: Documentation/devicetree/bindings/display/exynos/
  4147. DRM DRIVERS FOR FREESCALE DCU
  4148. M: Stefan Agner <stefan@agner.ch>
  4149. M: Alison Wang <alison.wang@nxp.com>
  4150. L: dri-devel@lists.freedesktop.org
  4151. S: Supported
  4152. F: drivers/gpu/drm/fsl-dcu/
  4153. F: Documentation/devicetree/bindings/display/fsl,dcu.txt
  4154. F: Documentation/devicetree/bindings/display/fsl,tcon.txt
  4155. F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
  4156. DRM DRIVERS FOR FREESCALE IMX
  4157. M: Philipp Zabel <p.zabel@pengutronix.de>
  4158. L: dri-devel@lists.freedesktop.org
  4159. S: Maintained
  4160. F: drivers/gpu/drm/imx/
  4161. F: drivers/gpu/ipu-v3/
  4162. F: Documentation/devicetree/bindings/display/imx/
  4163. DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
  4164. M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  4165. L: dri-devel@lists.freedesktop.org
  4166. T: git git://github.com/patjak/drm-gma500
  4167. S: Maintained
  4168. F: drivers/gpu/drm/gma500/
  4169. DRM DRIVERS FOR HISILICON
  4170. M: Xinliang Liu <z.liuxinliang@hisilicon.com>
  4171. M: Rongrong Zou <zourongrong@gmail.com>
  4172. R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
  4173. R: Chen Feng <puck.chen@hisilicon.com>
  4174. L: dri-devel@lists.freedesktop.org
  4175. T: git git://github.com/xin3liang/linux.git
  4176. S: Maintained
  4177. F: drivers/gpu/drm/hisilicon/
  4178. F: Documentation/devicetree/bindings/display/hisilicon/
  4179. DRM DRIVERS FOR MEDIATEK
  4180. M: CK Hu <ck.hu@mediatek.com>
  4181. M: Philipp Zabel <p.zabel@pengutronix.de>
  4182. L: dri-devel@lists.freedesktop.org
  4183. S: Supported
  4184. F: drivers/gpu/drm/mediatek/
  4185. F: Documentation/devicetree/bindings/display/mediatek/
  4186. DRM DRIVERS FOR NVIDIA TEGRA
  4187. M: Thierry Reding <thierry.reding@gmail.com>
  4188. L: dri-devel@lists.freedesktop.org
  4189. L: linux-tegra@vger.kernel.org
  4190. T: git git://anongit.freedesktop.org/tegra/linux.git
  4191. S: Supported
  4192. F: drivers/gpu/drm/tegra/
  4193. F: drivers/gpu/host1x/
  4194. F: include/linux/host1x.h
  4195. F: include/uapi/drm/tegra_drm.h
  4196. F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
  4197. DRM DRIVERS FOR RENESAS
  4198. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  4199. L: dri-devel@lists.freedesktop.org
  4200. L: linux-renesas-soc@vger.kernel.org
  4201. T: git git://linuxtv.org/pinchartl/fbdev
  4202. S: Supported
  4203. F: drivers/gpu/drm/rcar-du/
  4204. F: drivers/gpu/drm/shmobile/
  4205. F: include/linux/platform_data/shmob_drm.h
  4206. F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  4207. F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
  4208. F: Documentation/devicetree/bindings/display/renesas,du.txt
  4209. DRM DRIVERS FOR ROCKCHIP
  4210. M: Sandy Huang <hjc@rock-chips.com>
  4211. M: Heiko Stübner <heiko@sntech.de>
  4212. L: dri-devel@lists.freedesktop.org
  4213. S: Maintained
  4214. F: drivers/gpu/drm/rockchip/
  4215. F: Documentation/devicetree/bindings/display/rockchip/
  4216. T: git git://anongit.freedesktop.org/drm/drm-misc
  4217. DRM DRIVERS FOR STI
  4218. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4219. M: Vincent Abriou <vincent.abriou@st.com>
  4220. L: dri-devel@lists.freedesktop.org
  4221. T: git git://anongit.freedesktop.org/drm/drm-misc
  4222. S: Maintained
  4223. F: drivers/gpu/drm/sti
  4224. F: Documentation/devicetree/bindings/display/st,stih4xx.txt
  4225. DRM DRIVERS FOR STM
  4226. M: Yannick Fertre <yannick.fertre@st.com>
  4227. M: Philippe Cornu <philippe.cornu@st.com>
  4228. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4229. M: Vincent Abriou <vincent.abriou@st.com>
  4230. L: dri-devel@lists.freedesktop.org
  4231. T: git git://anongit.freedesktop.org/drm/drm-misc
  4232. S: Maintained
  4233. F: drivers/gpu/drm/stm
  4234. F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
  4235. DRM DRIVERS FOR TI LCDC
  4236. M: Jyri Sarha <jsarha@ti.com>
  4237. R: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4238. L: dri-devel@lists.freedesktop.org
  4239. S: Maintained
  4240. F: drivers/gpu/drm/tilcdc/
  4241. F: Documentation/devicetree/bindings/display/tilcdc/
  4242. DRM DRIVERS FOR TI OMAP
  4243. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4244. L: dri-devel@lists.freedesktop.org
  4245. S: Maintained
  4246. F: drivers/gpu/drm/omapdrm/
  4247. F: Documentation/devicetree/bindings/display/ti/
  4248. DRM DRIVERS FOR V3D
  4249. M: Eric Anholt <eric@anholt.net>
  4250. S: Supported
  4251. F: drivers/gpu/drm/v3d/
  4252. F: include/uapi/drm/v3d_drm.h
  4253. F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
  4254. T: git git://anongit.freedesktop.org/drm/drm-misc
  4255. DRM DRIVERS FOR VC4
  4256. M: Eric Anholt <eric@anholt.net>
  4257. T: git git://github.com/anholt/linux
  4258. S: Supported
  4259. F: drivers/gpu/drm/vc4/
  4260. F: include/uapi/drm/vc4_drm.h
  4261. F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
  4262. T: git git://anongit.freedesktop.org/drm/drm-misc
  4263. DRM DRIVERS FOR VIVANTE GPU IP
  4264. M: Lucas Stach <l.stach@pengutronix.de>
  4265. R: Russell King <linux+etnaviv@armlinux.org.uk>
  4266. R: Christian Gmeiner <christian.gmeiner@gmail.com>
  4267. L: etnaviv@lists.freedesktop.org
  4268. L: dri-devel@lists.freedesktop.org
  4269. S: Maintained
  4270. F: drivers/gpu/drm/etnaviv/
  4271. F: include/uapi/drm/etnaviv_drm.h
  4272. F: Documentation/devicetree/bindings/display/etnaviv/
  4273. DRM DRIVERS FOR ZTE ZX
  4274. M: Shawn Guo <shawnguo@kernel.org>
  4275. L: dri-devel@lists.freedesktop.org
  4276. S: Maintained
  4277. F: drivers/gpu/drm/zte/
  4278. F: Documentation/devicetree/bindings/display/zte,vou.txt
  4279. T: git git://anongit.freedesktop.org/drm/drm-misc
  4280. DRM PANEL DRIVERS
  4281. M: Thierry Reding <thierry.reding@gmail.com>
  4282. L: dri-devel@lists.freedesktop.org
  4283. T: git git://anongit.freedesktop.org/drm/drm-misc
  4284. S: Maintained
  4285. F: drivers/gpu/drm/drm_panel.c
  4286. F: drivers/gpu/drm/panel/
  4287. F: include/drm/drm_panel.h
  4288. F: Documentation/devicetree/bindings/display/panel/
  4289. DRM TINYDRM DRIVERS
  4290. M: Noralf Trønnes <noralf@tronnes.org>
  4291. W: https://github.com/notro/tinydrm/wiki/Development
  4292. T: git git://anongit.freedesktop.org/drm/drm-misc
  4293. S: Maintained
  4294. F: drivers/gpu/drm/tinydrm/
  4295. F: include/drm/tinydrm/
  4296. DRM DRIVERS FOR XEN
  4297. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  4298. T: git git://anongit.freedesktop.org/drm/drm-misc
  4299. L: dri-devel@lists.freedesktop.org
  4300. L: xen-devel@lists.xen.org
  4301. S: Supported
  4302. F: drivers/gpu/drm/xen/
  4303. F: Documentation/gpu/xen-front.rst
  4304. DRM TTM SUBSYSTEM
  4305. M: Christian Koenig <christian.koenig@amd.com>
  4306. M: Roger He <Hongbo.He@amd.com>
  4307. T: git git://people.freedesktop.org/~agd5f/linux
  4308. S: Maintained
  4309. L: dri-devel@lists.freedesktop.org
  4310. F: include/drm/ttm/
  4311. F: drivers/gpu/drm/ttm/
  4312. DSBR100 USB FM RADIO DRIVER
  4313. M: Alexey Klimov <klimov.linux@gmail.com>
  4314. L: linux-media@vger.kernel.org
  4315. T: git git://linuxtv.org/media_tree.git
  4316. S: Maintained
  4317. F: drivers/media/radio/dsbr100.c
  4318. DSCC4 DRIVER
  4319. M: Francois Romieu <romieu@fr.zoreil.com>
  4320. L: netdev@vger.kernel.org
  4321. S: Maintained
  4322. F: drivers/net/wan/dscc4.c
  4323. DT3155 MEDIA DRIVER
  4324. M: Hans Verkuil <hverkuil@xs4all.nl>
  4325. L: linux-media@vger.kernel.org
  4326. T: git git://linuxtv.org/media_tree.git
  4327. W: https://linuxtv.org
  4328. S: Odd Fixes
  4329. F: drivers/media/pci/dt3155/
  4330. DVB_USB_AF9015 MEDIA DRIVER
  4331. M: Antti Palosaari <crope@iki.fi>
  4332. L: linux-media@vger.kernel.org
  4333. W: https://linuxtv.org
  4334. W: http://palosaari.fi/linux/
  4335. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4336. T: git git://linuxtv.org/anttip/media_tree.git
  4337. S: Maintained
  4338. F: drivers/media/usb/dvb-usb-v2/af9015*
  4339. DVB_USB_AF9035 MEDIA DRIVER
  4340. M: Antti Palosaari <crope@iki.fi>
  4341. L: linux-media@vger.kernel.org
  4342. W: https://linuxtv.org
  4343. W: http://palosaari.fi/linux/
  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/af9035*
  4348. DVB_USB_ANYSEE MEDIA DRIVER
  4349. M: Antti Palosaari <crope@iki.fi>
  4350. L: linux-media@vger.kernel.org
  4351. W: https://linuxtv.org
  4352. W: http://palosaari.fi/linux/
  4353. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4354. T: git git://linuxtv.org/anttip/media_tree.git
  4355. S: Maintained
  4356. F: drivers/media/usb/dvb-usb-v2/anysee*
  4357. DVB_USB_AU6610 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/au6610*
  4366. DVB_USB_CE6230 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/ce6230*
  4375. DVB_USB_CXUSB MEDIA DRIVER
  4376. M: Michael Krufky <mkrufky@linuxtv.org>
  4377. L: linux-media@vger.kernel.org
  4378. W: https://linuxtv.org
  4379. W: http://github.com/mkrufky
  4380. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4381. T: git git://linuxtv.org/media_tree.git
  4382. S: Maintained
  4383. F: drivers/media/usb/dvb-usb/cxusb*
  4384. DVB_USB_EC168 MEDIA DRIVER
  4385. M: Antti Palosaari <crope@iki.fi>
  4386. L: linux-media@vger.kernel.org
  4387. W: https://linuxtv.org
  4388. W: http://palosaari.fi/linux/
  4389. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4390. T: git git://linuxtv.org/anttip/media_tree.git
  4391. S: Maintained
  4392. F: drivers/media/usb/dvb-usb-v2/ec168*
  4393. DVB_USB_GL861 MEDIA DRIVER
  4394. M: Antti Palosaari <crope@iki.fi>
  4395. L: linux-media@vger.kernel.org
  4396. W: https://linuxtv.org
  4397. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4398. T: git git://linuxtv.org/anttip/media_tree.git
  4399. S: Maintained
  4400. F: drivers/media/usb/dvb-usb-v2/gl861*
  4401. DVB_USB_MXL111SF MEDIA DRIVER
  4402. M: Michael Krufky <mkrufky@linuxtv.org>
  4403. L: linux-media@vger.kernel.org
  4404. W: https://linuxtv.org
  4405. W: http://github.com/mkrufky
  4406. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4407. T: git git://linuxtv.org/mkrufky/mxl111sf.git
  4408. S: Maintained
  4409. F: drivers/media/usb/dvb-usb-v2/mxl111sf*
  4410. DVB_USB_RTL28XXU MEDIA DRIVER
  4411. M: Antti Palosaari <crope@iki.fi>
  4412. L: linux-media@vger.kernel.org
  4413. W: https://linuxtv.org
  4414. W: http://palosaari.fi/linux/
  4415. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4416. T: git git://linuxtv.org/anttip/media_tree.git
  4417. S: Maintained
  4418. F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
  4419. DVB_USB_V2 MEDIA DRIVER
  4420. M: Antti Palosaari <crope@iki.fi>
  4421. L: linux-media@vger.kernel.org
  4422. W: https://linuxtv.org
  4423. W: http://palosaari.fi/linux/
  4424. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4425. T: git git://linuxtv.org/anttip/media_tree.git
  4426. S: Maintained
  4427. F: drivers/media/usb/dvb-usb-v2/dvb_usb*
  4428. F: drivers/media/usb/dvb-usb-v2/usb_urb.c
  4429. DYNAMIC DEBUG
  4430. M: Jason Baron <jbaron@akamai.com>
  4431. S: Maintained
  4432. F: lib/dynamic_debug.c
  4433. F: include/linux/dynamic_debug.h
  4434. DYNAMIC INTERRUPT MODERATION
  4435. M: Tal Gilboa <talgi@mellanox.com>
  4436. S: Maintained
  4437. F: include/linux/net_dim.h
  4438. DZ DECSTATION DZ11 SERIAL DRIVER
  4439. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4440. S: Maintained
  4441. F: drivers/tty/serial/dz.*
  4442. E3X0 POWER BUTTON DRIVER
  4443. M: Moritz Fischer <moritz.fischer@ettus.com>
  4444. L: usrp-users@lists.ettus.com
  4445. W: http://www.ettus.com
  4446. S: Supported
  4447. F: drivers/input/misc/e3x0-button.c
  4448. F: Documentation/devicetree/bindings/input/e3x0-button.txt
  4449. E4000 MEDIA DRIVER
  4450. M: Antti Palosaari <crope@iki.fi>
  4451. L: linux-media@vger.kernel.org
  4452. W: https://linuxtv.org
  4453. W: http://palosaari.fi/linux/
  4454. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4455. T: git git://linuxtv.org/anttip/media_tree.git
  4456. S: Maintained
  4457. F: drivers/media/tuners/e4000*
  4458. EC100 MEDIA DRIVER
  4459. M: Antti Palosaari <crope@iki.fi>
  4460. L: linux-media@vger.kernel.org
  4461. W: https://linuxtv.org
  4462. W: http://palosaari.fi/linux/
  4463. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4464. T: git git://linuxtv.org/anttip/media_tree.git
  4465. S: Maintained
  4466. F: drivers/media/dvb-frontends/ec100*
  4467. ECRYPT FILE SYSTEM
  4468. M: Tyler Hicks <tyhicks@canonical.com>
  4469. L: ecryptfs@vger.kernel.org
  4470. W: http://ecryptfs.org
  4471. W: https://launchpad.net/ecryptfs
  4472. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
  4473. S: Supported
  4474. F: Documentation/filesystems/ecryptfs.txt
  4475. F: fs/ecryptfs/
  4476. EDAC-AMD64
  4477. M: Borislav Petkov <bp@alien8.de>
  4478. L: linux-edac@vger.kernel.org
  4479. S: Maintained
  4480. F: drivers/edac/amd64_edac*
  4481. EDAC-CALXEDA
  4482. M: Robert Richter <rric@kernel.org>
  4483. L: linux-edac@vger.kernel.org
  4484. S: Maintained
  4485. F: drivers/edac/highbank*
  4486. EDAC-CAVIUM OCTEON
  4487. M: Ralf Baechle <ralf@linux-mips.org>
  4488. M: David Daney <david.daney@cavium.com>
  4489. L: linux-edac@vger.kernel.org
  4490. L: linux-mips@linux-mips.org
  4491. S: Supported
  4492. F: drivers/edac/octeon_edac*
  4493. EDAC-CAVIUM THUNDERX
  4494. M: David Daney <david.daney@cavium.com>
  4495. M: Jan Glauber <jglauber@cavium.com>
  4496. L: linux-edac@vger.kernel.org
  4497. S: Supported
  4498. F: drivers/edac/thunderx_edac*
  4499. EDAC-CORE
  4500. M: Borislav Petkov <bp@alien8.de>
  4501. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4502. L: linux-edac@vger.kernel.org
  4503. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
  4504. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
  4505. S: Supported
  4506. F: Documentation/admin-guide/ras.rst
  4507. F: Documentation/driver-api/edac.rst
  4508. F: drivers/edac/
  4509. F: include/linux/edac.h
  4510. EDAC-E752X
  4511. M: Mark Gross <mark.gross@intel.com>
  4512. L: linux-edac@vger.kernel.org
  4513. S: Maintained
  4514. F: drivers/edac/e752x_edac.c
  4515. EDAC-E7XXX
  4516. L: linux-edac@vger.kernel.org
  4517. S: Maintained
  4518. F: drivers/edac/e7xxx_edac.c
  4519. EDAC-FSL_DDR
  4520. M: York Sun <york.sun@nxp.com>
  4521. L: linux-edac@vger.kernel.org
  4522. S: Maintained
  4523. F: drivers/edac/fsl_ddr_edac.*
  4524. EDAC-GHES
  4525. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4526. L: linux-edac@vger.kernel.org
  4527. S: Maintained
  4528. F: drivers/edac/ghes_edac.c
  4529. EDAC-I3000
  4530. L: linux-edac@vger.kernel.org
  4531. S: Orphan
  4532. F: drivers/edac/i3000_edac.c
  4533. EDAC-I5000
  4534. L: linux-edac@vger.kernel.org
  4535. S: Maintained
  4536. F: drivers/edac/i5000_edac.c
  4537. EDAC-I5400
  4538. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4539. L: linux-edac@vger.kernel.org
  4540. S: Maintained
  4541. F: drivers/edac/i5400_edac.c
  4542. EDAC-I7300
  4543. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4544. L: linux-edac@vger.kernel.org
  4545. S: Maintained
  4546. F: drivers/edac/i7300_edac.c
  4547. EDAC-I7CORE
  4548. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4549. L: linux-edac@vger.kernel.org
  4550. S: Maintained
  4551. F: drivers/edac/i7core_edac.c
  4552. EDAC-I82443BXGX
  4553. M: Tim Small <tim@buttersideup.com>
  4554. L: linux-edac@vger.kernel.org
  4555. S: Maintained
  4556. F: drivers/edac/i82443bxgx_edac.c
  4557. EDAC-I82975X
  4558. M: Ranganathan Desikan <ravi@jetztechnologies.com>
  4559. M: "Arvind R." <arvino55@gmail.com>
  4560. L: linux-edac@vger.kernel.org
  4561. S: Maintained
  4562. F: drivers/edac/i82975x_edac.c
  4563. EDAC-IE31200
  4564. M: Jason Baron <jbaron@akamai.com>
  4565. L: linux-edac@vger.kernel.org
  4566. S: Maintained
  4567. F: drivers/edac/ie31200_edac.c
  4568. EDAC-MPC85XX
  4569. M: Johannes Thumshirn <morbidrsa@gmail.com>
  4570. L: linux-edac@vger.kernel.org
  4571. S: Maintained
  4572. F: drivers/edac/mpc85xx_edac.[ch]
  4573. EDAC-PASEMI
  4574. M: Egor Martovetsky <egor@pasemi.com>
  4575. L: linux-edac@vger.kernel.org
  4576. S: Maintained
  4577. F: drivers/edac/pasemi_edac.c
  4578. EDAC-PND2
  4579. M: Tony Luck <tony.luck@intel.com>
  4580. L: linux-edac@vger.kernel.org
  4581. S: Maintained
  4582. F: drivers/edac/pnd2_edac.[ch]
  4583. EDAC-R82600
  4584. M: Tim Small <tim@buttersideup.com>
  4585. L: linux-edac@vger.kernel.org
  4586. S: Maintained
  4587. F: drivers/edac/r82600_edac.c
  4588. EDAC-SBRIDGE
  4589. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4590. L: linux-edac@vger.kernel.org
  4591. S: Maintained
  4592. F: drivers/edac/sb_edac.c
  4593. EDAC-SKYLAKE
  4594. M: Tony Luck <tony.luck@intel.com>
  4595. L: linux-edac@vger.kernel.org
  4596. S: Maintained
  4597. F: drivers/edac/skx_edac.c
  4598. EDAC-TI
  4599. M: Tero Kristo <t-kristo@ti.com>
  4600. L: linux-edac@vger.kernel.org
  4601. S: Maintained
  4602. F: drivers/edac/ti_edac.c
  4603. EDIROL UA-101/UA-1000 DRIVER
  4604. M: Clemens Ladisch <clemens@ladisch.de>
  4605. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4606. T: git git://git.alsa-project.org/alsa-kernel.git
  4607. S: Maintained
  4608. F: sound/usb/misc/ua101.c
  4609. EFI TEST DRIVER
  4610. L: linux-efi@vger.kernel.org
  4611. M: Ivan Hu <ivan.hu@canonical.com>
  4612. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4613. S: Maintained
  4614. F: drivers/firmware/efi/test/
  4615. EFI VARIABLE FILESYSTEM
  4616. M: Matthew Garrett <matthew.garrett@nebula.com>
  4617. M: Jeremy Kerr <jk@ozlabs.org>
  4618. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4619. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4620. L: linux-efi@vger.kernel.org
  4621. S: Maintained
  4622. F: fs/efivarfs/
  4623. EFIFB FRAMEBUFFER DRIVER
  4624. L: linux-fbdev@vger.kernel.org
  4625. M: Peter Jones <pjones@redhat.com>
  4626. S: Maintained
  4627. F: drivers/video/fbdev/efifb.c
  4628. EFS FILESYSTEM
  4629. W: http://aeschi.ch.eu.org/efs/
  4630. S: Orphan
  4631. F: fs/efs/
  4632. EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
  4633. M: Douglas Miller <dougmill@linux.vnet.ibm.com>
  4634. L: netdev@vger.kernel.org
  4635. S: Maintained
  4636. F: drivers/net/ethernet/ibm/ehea/
  4637. EM28XX VIDEO4LINUX DRIVER
  4638. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4639. L: linux-media@vger.kernel.org
  4640. W: https://linuxtv.org
  4641. T: git git://linuxtv.org/media_tree.git
  4642. S: Maintained
  4643. F: drivers/media/usb/em28xx/
  4644. F: Documentation/media/v4l-drivers/em28xx*
  4645. EMBEDDED LINUX
  4646. M: Paul Gortmaker <paul.gortmaker@windriver.com>
  4647. M: Matt Mackall <mpm@selenic.com>
  4648. M: David Woodhouse <dwmw2@infradead.org>
  4649. L: linux-embedded@vger.kernel.org
  4650. S: Maintained
  4651. Emulex 10Gbps iSCSI - OneConnect DRIVER
  4652. M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
  4653. M: Ketan Mukadam <ketan.mukadam@broadcom.com>
  4654. M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
  4655. L: linux-scsi@vger.kernel.org
  4656. W: http://www.broadcom.com
  4657. S: Supported
  4658. F: drivers/scsi/be2iscsi/
  4659. Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
  4660. M: Sathya Perla <sathya.perla@broadcom.com>
  4661. M: Ajit Khaparde <ajit.khaparde@broadcom.com>
  4662. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  4663. M: Somnath Kotur <somnath.kotur@broadcom.com>
  4664. L: netdev@vger.kernel.org
  4665. W: http://www.emulex.com
  4666. S: Supported
  4667. F: drivers/net/ethernet/emulex/benet/
  4668. EMULEX ONECONNECT ROCE DRIVER
  4669. M: Selvin Xavier <selvin.xavier@broadcom.com>
  4670. M: Devesh Sharma <devesh.sharma@broadcom.com>
  4671. L: linux-rdma@vger.kernel.org
  4672. W: http://www.broadcom.com
  4673. S: Odd Fixes
  4674. F: drivers/infiniband/hw/ocrdma/
  4675. F: include/uapi/rdma/ocrdma-abi.h
  4676. EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
  4677. M: James Smart <james.smart@broadcom.com>
  4678. M: Dick Kennedy <dick.kennedy@broadcom.com>
  4679. L: linux-scsi@vger.kernel.org
  4680. W: http://www.broadcom.com
  4681. S: Supported
  4682. F: drivers/scsi/lpfc/
  4683. ENE CB710 FLASH CARD READER DRIVER
  4684. M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
  4685. S: Maintained
  4686. F: drivers/misc/cb710/
  4687. F: drivers/mmc/host/cb710-mmc.*
  4688. F: include/linux/cb710.h
  4689. ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
  4690. M: Maxim Levitsky <maximlevitsky@gmail.com>
  4691. S: Maintained
  4692. F: drivers/media/rc/ene_ir.*
  4693. EPSON S1D13XXX FRAMEBUFFER DRIVER
  4694. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  4695. S: Maintained
  4696. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  4697. F: drivers/video/fbdev/s1d13xxxfb.c
  4698. F: include/video/s1d13xxxfb.h
  4699. ERRSEQ ERROR TRACKING INFRASTRUCTURE
  4700. M: Jeff Layton <jlayton@kernel.org>
  4701. S: Maintained
  4702. F: lib/errseq.c
  4703. F: include/linux/errseq.h
  4704. ET131X NETWORK DRIVER
  4705. M: Mark Einon <mark.einon@gmail.com>
  4706. S: Odd Fixes
  4707. F: drivers/net/ethernet/agere/
  4708. ETHERNET BRIDGE
  4709. M: Stephen Hemminger <stephen@networkplumber.org>
  4710. L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
  4711. L: netdev@vger.kernel.org
  4712. W: http://www.linuxfoundation.org/en/Net:Bridge
  4713. S: Maintained
  4714. F: include/linux/netfilter_bridge/
  4715. F: net/bridge/
  4716. ETHERNET PHY LIBRARY
  4717. M: Andrew Lunn <andrew@lunn.ch>
  4718. M: Florian Fainelli <f.fainelli@gmail.com>
  4719. L: netdev@vger.kernel.org
  4720. S: Maintained
  4721. F: Documentation/ABI/testing/sysfs-bus-mdio
  4722. F: Documentation/devicetree/bindings/net/mdio*
  4723. F: Documentation/networking/phy.txt
  4724. F: drivers/net/phy/
  4725. F: drivers/of/of_mdio.c
  4726. F: drivers/of/of_net.c
  4727. F: include/linux/*mdio*.h
  4728. F: include/linux/of_net.h
  4729. F: include/linux/phy.h
  4730. F: include/linux/phy_fixed.h
  4731. F: include/linux/platform_data/mdio-bcm-unimac.h
  4732. F: include/trace/events/mdio.h
  4733. F: include/uapi/linux/mdio.h
  4734. F: include/uapi/linux/mii.h
  4735. EXT2 FILE SYSTEM
  4736. M: Jan Kara <jack@suse.com>
  4737. L: linux-ext4@vger.kernel.org
  4738. S: Maintained
  4739. F: Documentation/filesystems/ext2.txt
  4740. F: fs/ext2/
  4741. F: include/linux/ext2*
  4742. EXT4 FILE SYSTEM
  4743. M: "Theodore Ts'o" <tytso@mit.edu>
  4744. M: Andreas Dilger <adilger.kernel@dilger.ca>
  4745. L: linux-ext4@vger.kernel.org
  4746. W: http://ext4.wiki.kernel.org
  4747. Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
  4748. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
  4749. S: Maintained
  4750. F: Documentation/filesystems/ext4.txt
  4751. F: fs/ext4/
  4752. Extended Verification Module (EVM)
  4753. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  4754. L: linux-integrity@vger.kernel.org
  4755. S: Supported
  4756. F: security/integrity/evm/
  4757. EXTENSIBLE FIRMWARE INTERFACE (EFI)
  4758. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4759. L: linux-efi@vger.kernel.org
  4760. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4761. S: Maintained
  4762. F: Documentation/efi-stub.txt
  4763. F: arch/*/kernel/efi.c
  4764. F: arch/x86/boot/compressed/eboot.[ch]
  4765. F: arch/*/include/asm/efi.h
  4766. F: arch/x86/platform/efi/
  4767. F: drivers/firmware/efi/
  4768. F: include/linux/efi*.h
  4769. F: arch/arm/boot/compressed/efi-header.S
  4770. F: arch/arm64/kernel/efi-entry.S
  4771. EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
  4772. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  4773. M: Chanwoo Choi <cw00.choi@samsung.com>
  4774. L: linux-kernel@vger.kernel.org
  4775. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
  4776. S: Maintained
  4777. F: drivers/extcon/
  4778. F: include/linux/extcon/
  4779. F: include/linux/extcon.h
  4780. F: Documentation/extcon/
  4781. F: Documentation/devicetree/bindings/extcon/
  4782. EXYNOS DP DRIVER
  4783. M: Jingoo Han <jingoohan1@gmail.com>
  4784. L: dri-devel@lists.freedesktop.org
  4785. S: Maintained
  4786. F: drivers/gpu/drm/exynos/exynos_dp*
  4787. EXYNOS SYSMMU (IOMMU) driver
  4788. M: Marek Szyprowski <m.szyprowski@samsung.com>
  4789. L: iommu@lists.linux-foundation.org
  4790. S: Maintained
  4791. F: drivers/iommu/exynos-iommu.c
  4792. EZchip NPS platform support
  4793. M: Vineet Gupta <vgupta@synopsys.com>
  4794. S: Supported
  4795. F: arch/arc/plat-eznps
  4796. F: arch/arc/boot/dts/eznps.dts
  4797. F2FS FILE SYSTEM
  4798. M: Jaegeuk Kim <jaegeuk@kernel.org>
  4799. M: Chao Yu <yuchao0@huawei.com>
  4800. L: linux-f2fs-devel@lists.sourceforge.net
  4801. W: https://f2fs.wiki.kernel.org/
  4802. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
  4803. S: Maintained
  4804. F: Documentation/filesystems/f2fs.txt
  4805. F: Documentation/ABI/testing/sysfs-fs-f2fs
  4806. F: fs/f2fs/
  4807. F: include/linux/f2fs_fs.h
  4808. F: include/trace/events/f2fs.h
  4809. F71805F HARDWARE MONITORING DRIVER
  4810. M: Jean Delvare <jdelvare@suse.com>
  4811. L: linux-hwmon@vger.kernel.org
  4812. S: Maintained
  4813. F: Documentation/hwmon/f71805f
  4814. F: drivers/hwmon/f71805f.c
  4815. FADDR2LINE
  4816. M: Josh Poimboeuf <jpoimboe@redhat.com>
  4817. S: Maintained
  4818. F: scripts/faddr2line
  4819. FAILOVER MODULE
  4820. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  4821. L: netdev@vger.kernel.org
  4822. S: Supported
  4823. F: net/core/failover.c
  4824. F: include/net/failover.h
  4825. F: Documentation/networking/failover.rst
  4826. FANOTIFY
  4827. M: Jan Kara <jack@suse.cz>
  4828. R: Amir Goldstein <amir73il@gmail.com>
  4829. L: linux-fsdevel@vger.kernel.org
  4830. S: Maintained
  4831. F: fs/notify/fanotify/
  4832. F: include/linux/fanotify.h
  4833. F: include/uapi/linux/fanotify.h
  4834. FARSYNC SYNCHRONOUS DRIVER
  4835. M: Kevin Curtis <kevin.curtis@farsite.co.uk>
  4836. W: http://www.farsite.co.uk/
  4837. S: Supported
  4838. F: drivers/net/wan/farsync.*
  4839. FAULT INJECTION SUPPORT
  4840. M: Akinobu Mita <akinobu.mita@gmail.com>
  4841. S: Supported
  4842. F: Documentation/fault-injection/
  4843. F: lib/fault-inject.c
  4844. FBTFT Framebuffer drivers
  4845. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  4846. S: Maintained
  4847. F: drivers/staging/fbtft/
  4848. FC0011 TUNER DRIVER
  4849. M: Michael Buesch <m@bues.ch>
  4850. L: linux-media@vger.kernel.org
  4851. S: Maintained
  4852. F: drivers/media/tuners/fc0011.h
  4853. F: drivers/media/tuners/fc0011.c
  4854. FC2580 MEDIA DRIVER
  4855. M: Antti Palosaari <crope@iki.fi>
  4856. L: linux-media@vger.kernel.org
  4857. W: https://linuxtv.org
  4858. W: http://palosaari.fi/linux/
  4859. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4860. T: git git://linuxtv.org/anttip/media_tree.git
  4861. S: Maintained
  4862. F: drivers/media/tuners/fc2580*
  4863. FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
  4864. M: Johannes Thumshirn <jth@kernel.org>
  4865. L: linux-scsi@vger.kernel.org
  4866. W: www.Open-FCoE.org
  4867. S: Supported
  4868. F: drivers/scsi/libfc/
  4869. F: drivers/scsi/fcoe/
  4870. F: include/scsi/fc/
  4871. F: include/scsi/libfc.h
  4872. F: include/scsi/libfcoe.h
  4873. F: include/uapi/scsi/fc/
  4874. FILE LOCKING (flock() and fcntl()/lockf())
  4875. M: Jeff Layton <jlayton@kernel.org>
  4876. M: "J. Bruce Fields" <bfields@fieldses.org>
  4877. L: linux-fsdevel@vger.kernel.org
  4878. S: Maintained
  4879. F: include/linux/fcntl.h
  4880. F: include/uapi/linux/fcntl.h
  4881. F: fs/fcntl.c
  4882. F: fs/locks.c
  4883. FILESYSTEMS (VFS and infrastructure)
  4884. M: Alexander Viro <viro@zeniv.linux.org.uk>
  4885. L: linux-fsdevel@vger.kernel.org
  4886. S: Maintained
  4887. F: fs/*
  4888. F: include/linux/fs.h
  4889. F: include/uapi/linux/fs.h
  4890. FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  4891. M: Riku Voipio <riku.voipio@iki.fi>
  4892. L: linux-hwmon@vger.kernel.org
  4893. S: Maintained
  4894. F: drivers/hwmon/f75375s.c
  4895. F: include/linux/f75375s.h
  4896. FIREWIRE AUDIO DRIVERS
  4897. M: Clemens Ladisch <clemens@ladisch.de>
  4898. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4899. T: git git://git.alsa-project.org/alsa-kernel.git
  4900. S: Maintained
  4901. F: sound/firewire/
  4902. FIREWIRE MEDIA DRIVERS (firedtv)
  4903. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  4904. L: linux-media@vger.kernel.org
  4905. L: linux1394-devel@lists.sourceforge.net
  4906. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
  4907. S: Maintained
  4908. F: drivers/media/firewire/
  4909. FIREWIRE SBP-2 TARGET
  4910. M: Chris Boot <bootc@bootc.net>
  4911. L: linux-scsi@vger.kernel.org
  4912. L: target-devel@vger.kernel.org
  4913. L: linux1394-devel@lists.sourceforge.net
  4914. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
  4915. S: Maintained
  4916. F: drivers/target/sbp/
  4917. FIREWIRE SUBSYSTEM
  4918. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  4919. L: linux1394-devel@lists.sourceforge.net
  4920. W: http://ieee1394.wiki.kernel.org/
  4921. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
  4922. S: Maintained
  4923. F: drivers/firewire/
  4924. F: include/linux/firewire.h
  4925. F: include/uapi/linux/firewire*.h
  4926. F: tools/firewire/
  4927. FIRMWARE LOADER (request_firmware)
  4928. M: Luis R. Rodriguez <mcgrof@kernel.org>
  4929. L: linux-kernel@vger.kernel.org
  4930. S: Maintained
  4931. F: Documentation/firmware_class/
  4932. F: drivers/base/firmware_loader/
  4933. F: include/linux/firmware.h
  4934. FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
  4935. M: Joshua Morris <josh.h.morris@us.ibm.com>
  4936. M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
  4937. S: Maintained
  4938. F: drivers/block/rsxx/
  4939. FLOPPY DRIVER
  4940. M: Jiri Kosina <jikos@kernel.org>
  4941. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
  4942. S: Odd fixes
  4943. F: drivers/block/floppy.c
  4944. FMC SUBSYSTEM
  4945. M: Alessandro Rubini <rubini@gnudd.com>
  4946. W: http://www.ohwr.org/projects/fmc-bus
  4947. S: Supported
  4948. F: drivers/fmc/
  4949. F: include/linux/fmc*.h
  4950. F: include/linux/ipmi-fru.h
  4951. K: fmc_d.*register
  4952. FPGA MANAGER FRAMEWORK
  4953. M: Alan Tull <atull@kernel.org>
  4954. M: Moritz Fischer <mdf@kernel.org>
  4955. L: linux-fpga@vger.kernel.org
  4956. S: Maintained
  4957. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
  4958. Q: http://patchwork.kernel.org/project/linux-fpga/list/
  4959. F: Documentation/fpga/
  4960. F: Documentation/driver-api/fpga/
  4961. F: Documentation/devicetree/bindings/fpga/
  4962. F: drivers/fpga/
  4963. F: include/linux/fpga/
  4964. W: http://www.rocketboards.org
  4965. FPU EMULATOR
  4966. M: Bill Metzenthen <billm@melbpc.org.au>
  4967. W: http://floatingpoint.sourceforge.net/emulator/index.html
  4968. S: Maintained
  4969. F: arch/x86/math-emu/
  4970. FRAME RELAY DLCI/FRAD (Sangoma drivers too)
  4971. L: netdev@vger.kernel.org
  4972. S: Orphan
  4973. F: drivers/net/wan/dlci.c
  4974. F: drivers/net/wan/sdla.c
  4975. FRAMEBUFFER LAYER
  4976. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  4977. L: dri-devel@lists.freedesktop.org
  4978. L: linux-fbdev@vger.kernel.org
  4979. T: git git://github.com/bzolnier/linux.git
  4980. Q: http://patchwork.kernel.org/project/linux-fbdev/list/
  4981. S: Maintained
  4982. F: Documentation/fb/
  4983. F: drivers/video/
  4984. F: include/video/
  4985. F: include/linux/fb.h
  4986. F: include/uapi/video/
  4987. F: include/uapi/linux/fb.h
  4988. FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
  4989. M: Horia Geantă <horia.geanta@nxp.com>
  4990. M: Aymen Sghaier <aymen.sghaier@nxp.com>
  4991. L: linux-crypto@vger.kernel.org
  4992. S: Maintained
  4993. F: drivers/crypto/caam/
  4994. F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  4995. FREESCALE DIU FRAMEBUFFER DRIVER
  4996. M: Timur Tabi <timur@kernel.org>
  4997. L: linux-fbdev@vger.kernel.org
  4998. S: Maintained
  4999. F: drivers/video/fbdev/fsl-diu-fb.*
  5000. FREESCALE DMA DRIVER
  5001. M: Li Yang <leoyang.li@nxp.com>
  5002. M: Zhang Wei <zw@zh-kernel.org>
  5003. L: linuxppc-dev@lists.ozlabs.org
  5004. S: Maintained
  5005. F: drivers/dma/fsldma.*
  5006. FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
  5007. M: Claudiu Manoil <claudiu.manoil@nxp.com>
  5008. L: netdev@vger.kernel.org
  5009. S: Maintained
  5010. F: drivers/net/ethernet/freescale/gianfar*
  5011. F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
  5012. FREESCALE GPMI NAND DRIVER
  5013. M: Han Xu <han.xu@nxp.com>
  5014. L: linux-mtd@lists.infradead.org
  5015. S: Maintained
  5016. F: drivers/mtd/nand/raw/gpmi-nand/*
  5017. FREESCALE I2C CPM DRIVER
  5018. M: Jochen Friedrich <jochen@scram.de>
  5019. L: linuxppc-dev@lists.ozlabs.org
  5020. L: linux-i2c@vger.kernel.org
  5021. S: Maintained
  5022. F: drivers/i2c/busses/i2c-cpm.c
  5023. FREESCALE IMX / MXC FEC DRIVER
  5024. M: Fugang Duan <fugang.duan@nxp.com>
  5025. L: netdev@vger.kernel.org
  5026. S: Maintained
  5027. F: drivers/net/ethernet/freescale/fec_main.c
  5028. F: drivers/net/ethernet/freescale/fec_ptp.c
  5029. F: drivers/net/ethernet/freescale/fec.h
  5030. F: Documentation/devicetree/bindings/net/fsl-fec.txt
  5031. FREESCALE IMX / MXC FRAMEBUFFER DRIVER
  5032. M: Sascha Hauer <s.hauer@pengutronix.de>
  5033. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  5034. L: linux-fbdev@vger.kernel.org
  5035. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  5036. S: Maintained
  5037. F: include/linux/platform_data/video-imxfb.h
  5038. F: drivers/video/fbdev/imxfb.c
  5039. FREESCALE QORIQ DPAA ETHERNET DRIVER
  5040. M: Madalin Bucur <madalin.bucur@nxp.com>
  5041. L: netdev@vger.kernel.org
  5042. S: Maintained
  5043. F: drivers/net/ethernet/freescale/dpaa
  5044. FREESCALE QORIQ DPAA FMAN DRIVER
  5045. M: Madalin Bucur <madalin.bucur@nxp.com>
  5046. L: netdev@vger.kernel.org
  5047. S: Maintained
  5048. F: drivers/net/ethernet/freescale/fman
  5049. F: Documentation/devicetree/bindings/net/fsl-fman.txt
  5050. FREESCALE QORIQ PTP CLOCK DRIVER
  5051. M: Yangbo Lu <yangbo.lu@nxp.com>
  5052. L: netdev@vger.kernel.org
  5053. S: Maintained
  5054. F: drivers/ptp/ptp_qoriq.c
  5055. F: include/linux/fsl/ptp_qoriq.h
  5056. F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
  5057. FREESCALE QUAD SPI DRIVER
  5058. M: Han Xu <han.xu@nxp.com>
  5059. L: linux-mtd@lists.infradead.org
  5060. S: Maintained
  5061. F: drivers/mtd/spi-nor/fsl-quadspi.c
  5062. FREESCALE QUICC ENGINE LIBRARY
  5063. M: Qiang Zhao <qiang.zhao@nxp.com>
  5064. L: linuxppc-dev@lists.ozlabs.org
  5065. S: Maintained
  5066. F: drivers/soc/fsl/qe/
  5067. F: include/soc/fsl/*qe*.h
  5068. F: include/soc/fsl/*ucc*.h
  5069. FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
  5070. M: Li Yang <leoyang.li@nxp.com>
  5071. L: netdev@vger.kernel.org
  5072. L: linuxppc-dev@lists.ozlabs.org
  5073. S: Maintained
  5074. F: drivers/net/ethernet/freescale/ucc_geth*
  5075. FREESCALE QUICC ENGINE UCC HDLC DRIVER
  5076. M: Zhao Qiang <qiang.zhao@nxp.com>
  5077. L: netdev@vger.kernel.org
  5078. L: linuxppc-dev@lists.ozlabs.org
  5079. S: Maintained
  5080. F: drivers/net/wan/fsl_ucc_hdlc*
  5081. FREESCALE QUICC ENGINE UCC UART DRIVER
  5082. M: Timur Tabi <timur@kernel.org>
  5083. L: linuxppc-dev@lists.ozlabs.org
  5084. S: Maintained
  5085. F: drivers/tty/serial/ucc_uart.c
  5086. FREESCALE SOC DRIVERS
  5087. M: Li Yang <leoyang.li@nxp.com>
  5088. L: linuxppc-dev@lists.ozlabs.org
  5089. L: linux-arm-kernel@lists.infradead.org
  5090. S: Maintained
  5091. F: Documentation/devicetree/bindings/soc/fsl/
  5092. F: drivers/soc/fsl/
  5093. F: include/linux/fsl/
  5094. FREESCALE SOC FS_ENET DRIVER
  5095. M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
  5096. L: linuxppc-dev@lists.ozlabs.org
  5097. L: netdev@vger.kernel.org
  5098. S: Maintained
  5099. F: drivers/net/ethernet/freescale/fs_enet/
  5100. F: include/linux/fs_enet_pd.h
  5101. FREESCALE SOC SOUND DRIVERS
  5102. M: Timur Tabi <timur@kernel.org>
  5103. M: Nicolin Chen <nicoleotsuka@gmail.com>
  5104. M: Xiubo Li <Xiubo.Lee@gmail.com>
  5105. R: Fabio Estevam <fabio.estevam@nxp.com>
  5106. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5107. L: linuxppc-dev@lists.ozlabs.org
  5108. S: Maintained
  5109. F: sound/soc/fsl/fsl*
  5110. F: sound/soc/fsl/imx*
  5111. F: sound/soc/fsl/mpc8610_hpcd.c
  5112. FREESCALE USB PERIPHERAL DRIVERS
  5113. M: Li Yang <leoyang.li@nxp.com>
  5114. L: linux-usb@vger.kernel.org
  5115. L: linuxppc-dev@lists.ozlabs.org
  5116. S: Maintained
  5117. F: drivers/usb/gadget/udc/fsl*
  5118. FREEVXFS FILESYSTEM
  5119. M: Christoph Hellwig <hch@infradead.org>
  5120. W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
  5121. S: Maintained
  5122. F: fs/freevxfs/
  5123. FREEZER
  5124. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5125. M: Pavel Machek <pavel@ucw.cz>
  5126. L: linux-pm@vger.kernel.org
  5127. S: Supported
  5128. F: Documentation/power/freezing-of-tasks.txt
  5129. F: include/linux/freezer.h
  5130. F: kernel/freezer.c
  5131. FRONTSWAP API
  5132. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  5133. L: linux-kernel@vger.kernel.org
  5134. S: Maintained
  5135. F: mm/frontswap.c
  5136. F: include/linux/frontswap.h
  5137. FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
  5138. M: David Howells <dhowells@redhat.com>
  5139. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  5140. S: Supported
  5141. F: Documentation/filesystems/caching/
  5142. F: fs/fscache/
  5143. F: include/linux/fscache*.h
  5144. FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
  5145. M: Theodore Y. Ts'o <tytso@mit.edu>
  5146. M: Jaegeuk Kim <jaegeuk@kernel.org>
  5147. L: linux-fscrypt@vger.kernel.org
  5148. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  5149. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
  5150. S: Supported
  5151. F: fs/crypto/
  5152. F: include/linux/fscrypt*.h
  5153. F: Documentation/filesystems/fscrypt.rst
  5154. FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
  5155. M: Jan Kara <jack@suse.cz>
  5156. R: Amir Goldstein <amir73il@gmail.com>
  5157. L: linux-fsdevel@vger.kernel.org
  5158. S: Maintained
  5159. F: fs/notify/
  5160. F: include/linux/fsnotify*.h
  5161. FUJITSU LAPTOP EXTRAS
  5162. M: Jonathan Woithe <jwoithe@just42.net>
  5163. L: platform-driver-x86@vger.kernel.org
  5164. S: Maintained
  5165. F: drivers/platform/x86/fujitsu-laptop.c
  5166. FUJITSU M-5MO LS CAMERA ISP DRIVER
  5167. M: Kyungmin Park <kyungmin.park@samsung.com>
  5168. M: Heungjun Kim <riverful.kim@samsung.com>
  5169. L: linux-media@vger.kernel.org
  5170. S: Maintained
  5171. F: drivers/media/i2c/m5mols/
  5172. F: include/media/i2c/m5mols.h
  5173. FUJITSU TABLET EXTRAS
  5174. M: Robert Gerlach <khnz@gmx.de>
  5175. L: platform-driver-x86@vger.kernel.org
  5176. S: Maintained
  5177. F: drivers/platform/x86/fujitsu-tablet.c
  5178. FUSE: FILESYSTEM IN USERSPACE
  5179. M: Miklos Szeredi <miklos@szeredi.hu>
  5180. L: linux-fsdevel@vger.kernel.org
  5181. W: http://fuse.sourceforge.net/
  5182. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
  5183. S: Maintained
  5184. F: fs/fuse/
  5185. F: include/uapi/linux/fuse.h
  5186. F: Documentation/filesystems/fuse.txt
  5187. FUTEX SUBSYSTEM
  5188. M: Thomas Gleixner <tglx@linutronix.de>
  5189. M: Ingo Molnar <mingo@redhat.com>
  5190. R: Peter Zijlstra <peterz@infradead.org>
  5191. R: Darren Hart <dvhart@infradead.org>
  5192. L: linux-kernel@vger.kernel.org
  5193. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  5194. S: Maintained
  5195. F: kernel/futex.c
  5196. F: kernel/futex_compat.c
  5197. F: include/asm-generic/futex.h
  5198. F: include/linux/futex.h
  5199. F: include/uapi/linux/futex.h
  5200. F: tools/testing/selftests/futex/
  5201. F: tools/perf/bench/futex*
  5202. F: Documentation/*futex*
  5203. GCC PLUGINS
  5204. M: Kees Cook <keescook@chromium.org>
  5205. R: Emese Revfy <re.emese@gmail.com>
  5206. L: kernel-hardening@lists.openwall.com
  5207. S: Maintained
  5208. F: scripts/gcc-plugins/
  5209. F: scripts/gcc-plugin.sh
  5210. F: scripts/Makefile.gcc-plugins
  5211. F: Documentation/gcc-plugins.txt
  5212. GCOV BASED KERNEL PROFILING
  5213. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  5214. S: Maintained
  5215. F: kernel/gcov/
  5216. F: Documentation/dev-tools/gcov.rst
  5217. GDB KERNEL DEBUGGING HELPER SCRIPTS
  5218. M: Jan Kiszka <jan.kiszka@siemens.com>
  5219. M: Kieran Bingham <kieran@bingham.xyz>
  5220. S: Supported
  5221. F: scripts/gdb/
  5222. GDT SCSI DISK ARRAY CONTROLLER DRIVER
  5223. M: Achim Leubner <achim_leubner@adaptec.com>
  5224. L: linux-scsi@vger.kernel.org
  5225. W: http://www.icp-vortex.com/
  5226. S: Supported
  5227. F: drivers/scsi/gdt*
  5228. GEMTEK FM RADIO RECEIVER DRIVER
  5229. M: Hans Verkuil <hverkuil@xs4all.nl>
  5230. L: linux-media@vger.kernel.org
  5231. T: git git://linuxtv.org/media_tree.git
  5232. W: https://linuxtv.org
  5233. S: Maintained
  5234. F: drivers/media/radio/radio-gemtek*
  5235. GENERIC GPIO I2C DRIVER
  5236. M: Haavard Skinnemoen <hskinnemoen@gmail.com>
  5237. S: Supported
  5238. F: drivers/i2c/busses/i2c-gpio.c
  5239. F: include/linux/platform_data/i2c-gpio.h
  5240. GENERIC GPIO I2C MULTIPLEXER DRIVER
  5241. M: Peter Korsgaard <peter.korsgaard@barco.com>
  5242. L: linux-i2c@vger.kernel.org
  5243. S: Supported
  5244. F: drivers/i2c/muxes/i2c-mux-gpio.c
  5245. F: include/linux/platform_data/i2c-mux-gpio.h
  5246. F: Documentation/i2c/muxes/i2c-mux-gpio
  5247. GENERIC HDLC (WAN) DRIVERS
  5248. M: Krzysztof Halasa <khc@pm.waw.pl>
  5249. W: http://www.kernel.org/pub/linux/utils/net/hdlc/
  5250. S: Maintained
  5251. F: drivers/net/wan/c101.c
  5252. F: drivers/net/wan/hd6457*
  5253. F: drivers/net/wan/hdlc*
  5254. F: drivers/net/wan/n2.c
  5255. F: drivers/net/wan/pc300too.c
  5256. F: drivers/net/wan/pci200syn.c
  5257. F: drivers/net/wan/wanxl*
  5258. GENERIC INCLUDE/ASM HEADER FILES
  5259. M: Arnd Bergmann <arnd@arndb.de>
  5260. L: linux-arch@vger.kernel.org
  5261. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
  5262. S: Maintained
  5263. F: include/asm-generic/
  5264. F: include/uapi/asm-generic/
  5265. GENERIC PHY FRAMEWORK
  5266. M: Kishon Vijay Abraham I <kishon@ti.com>
  5267. L: linux-kernel@vger.kernel.org
  5268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
  5269. S: Supported
  5270. F: drivers/phy/
  5271. F: include/linux/phy/
  5272. GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
  5273. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  5274. S: Supported
  5275. F: drivers/i2c/muxes/i2c-demux-pinctrl.c
  5276. GENERIC PM DOMAINS
  5277. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5278. M: Kevin Hilman <khilman@kernel.org>
  5279. M: Ulf Hansson <ulf.hansson@linaro.org>
  5280. L: linux-pm@vger.kernel.org
  5281. S: Supported
  5282. F: drivers/base/power/domain*.c
  5283. F: include/linux/pm_domain.h
  5284. F: Documentation/devicetree/bindings/power/power_domain.txt
  5285. GENERIC UIO DRIVER FOR PCI DEVICES
  5286. M: "Michael S. Tsirkin" <mst@redhat.com>
  5287. L: kvm@vger.kernel.org
  5288. S: Supported
  5289. F: drivers/uio/uio_pci_generic.c
  5290. GENWQE (IBM Generic Workqueue Card)
  5291. M: Frank Haverkamp <haver@linux.vnet.ibm.com>
  5292. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  5293. S: Supported
  5294. F: drivers/misc/genwqe/
  5295. GET_MAINTAINER SCRIPT
  5296. M: Joe Perches <joe@perches.com>
  5297. S: Maintained
  5298. F: scripts/get_maintainer.pl
  5299. GFS2 FILE SYSTEM
  5300. M: Bob Peterson <rpeterso@redhat.com>
  5301. M: Andreas Gruenbacher <agruenba@redhat.com>
  5302. L: cluster-devel@redhat.com
  5303. W: http://sources.redhat.com/cluster/
  5304. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
  5305. S: Supported
  5306. F: Documentation/filesystems/gfs2*.txt
  5307. F: fs/gfs2/
  5308. F: include/uapi/linux/gfs2_ondisk.h
  5309. GIGASET ISDN DRIVERS
  5310. M: Paul Bolle <pebolle@tiscali.nl>
  5311. L: gigaset307x-common@lists.sourceforge.net
  5312. W: http://gigaset307x.sourceforge.net/
  5313. S: Odd Fixes
  5314. F: Documentation/isdn/README.gigaset
  5315. F: drivers/isdn/gigaset/
  5316. F: include/uapi/linux/gigaset_dev.h
  5317. GO7007 MPEG CODEC
  5318. M: Hans Verkuil <hans.verkuil@cisco.com>
  5319. L: linux-media@vger.kernel.org
  5320. S: Maintained
  5321. F: drivers/media/usb/go7007/
  5322. GOODIX TOUCHSCREEN
  5323. M: Bastien Nocera <hadess@hadess.net>
  5324. L: linux-input@vger.kernel.org
  5325. S: Maintained
  5326. F: drivers/input/touchscreen/goodix.c
  5327. GPD POCKET FAN DRIVER
  5328. M: Hans de Goede <hdegoede@redhat.com>
  5329. L: platform-driver-x86@vger.kernel.org
  5330. S: Maintained
  5331. F: drivers/platform/x86/gpd-pocket-fan.c
  5332. GPIO ACPI SUPPORT
  5333. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5334. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  5335. L: linux-gpio@vger.kernel.org
  5336. L: linux-acpi@vger.kernel.org
  5337. S: Maintained
  5338. F: Documentation/acpi/gpio-properties.txt
  5339. F: drivers/gpio/gpiolib-acpi.c
  5340. GPIO IR Transmitter
  5341. M: Sean Young <sean@mess.org>
  5342. L: linux-media@vger.kernel.org
  5343. S: Maintained
  5344. F: drivers/media/rc/gpio-ir-tx.c
  5345. GPIO MOCKUP DRIVER
  5346. M: Bamvor Jian Zhang <bamv2005@gmail.com>
  5347. R: Bartosz Golaszewski <brgl@bgdev.pl>
  5348. L: linux-gpio@vger.kernel.org
  5349. S: Maintained
  5350. F: drivers/gpio/gpio-mockup.c
  5351. F: tools/testing/selftests/gpio/
  5352. GPIO SUBSYSTEM
  5353. M: Linus Walleij <linus.walleij@linaro.org>
  5354. L: linux-gpio@vger.kernel.org
  5355. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
  5356. S: Maintained
  5357. F: Documentation/devicetree/bindings/gpio/
  5358. F: Documentation/driver-api/gpio/
  5359. F: Documentation/gpio/
  5360. F: Documentation/ABI/testing/gpio-cdev
  5361. F: Documentation/ABI/obsolete/sysfs-gpio
  5362. F: drivers/gpio/
  5363. F: include/linux/gpio/
  5364. F: include/linux/gpio.h
  5365. F: include/linux/of_gpio.h
  5366. F: include/asm-generic/gpio.h
  5367. F: include/uapi/linux/gpio.h
  5368. F: tools/gpio/
  5369. GRE DEMULTIPLEXER DRIVER
  5370. M: Dmitry Kozlov <xeb@mail.ru>
  5371. L: netdev@vger.kernel.org
  5372. S: Maintained
  5373. F: net/ipv4/gre_demux.c
  5374. F: net/ipv4/gre_offload.c
  5375. F: include/net/gre.h
  5376. GRETH 10/100/1G Ethernet MAC device driver
  5377. M: Andreas Larsson <andreas@gaisler.com>
  5378. L: netdev@vger.kernel.org
  5379. S: Maintained
  5380. F: drivers/net/ethernet/aeroflex/
  5381. GREYBUS AUDIO PROTOCOLS DRIVERS
  5382. M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
  5383. M: Mark Greer <mgreer@animalcreek.com>
  5384. S: Maintained
  5385. F: drivers/staging/greybus/audio_apbridgea.c
  5386. F: drivers/staging/greybus/audio_apbridgea.h
  5387. F: drivers/staging/greybus/audio_codec.c
  5388. F: drivers/staging/greybus/audio_codec.h
  5389. F: drivers/staging/greybus/audio_gb.c
  5390. F: drivers/staging/greybus/audio_manager.c
  5391. F: drivers/staging/greybus/audio_manager.h
  5392. F: drivers/staging/greybus/audio_manager_module.c
  5393. F: drivers/staging/greybus/audio_manager_private.h
  5394. F: drivers/staging/greybus/audio_manager_sysfs.c
  5395. F: drivers/staging/greybus/audio_module.c
  5396. F: drivers/staging/greybus/audio_topology.c
  5397. GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
  5398. M: Viresh Kumar <vireshk@kernel.org>
  5399. S: Maintained
  5400. F: drivers/staging/greybus/authentication.c
  5401. F: drivers/staging/greybus/bootrom.c
  5402. F: drivers/staging/greybus/firmware.h
  5403. F: drivers/staging/greybus/fw-core.c
  5404. F: drivers/staging/greybus/fw-download.c
  5405. F: drivers/staging/greybus/fw-managament.c
  5406. F: drivers/staging/greybus/greybus_authentication.h
  5407. F: drivers/staging/greybus/greybus_firmware.h
  5408. F: drivers/staging/greybus/hid.c
  5409. F: drivers/staging/greybus/i2c.c
  5410. F: drivers/staging/greybus/spi.c
  5411. F: drivers/staging/greybus/spilib.c
  5412. F: drivers/staging/greybus/spilib.h
  5413. GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
  5414. M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
  5415. S: Maintained
  5416. F: drivers/staging/greybus/loopback.c
  5417. F: drivers/staging/greybus/timesync.c
  5418. F: drivers/staging/greybus/timesync_platform.c
  5419. GREYBUS PLATFORM DRIVERS
  5420. M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
  5421. S: Maintained
  5422. F: drivers/staging/greybus/arche-platform.c
  5423. F: drivers/staging/greybus/arche-apb-ctrl.c
  5424. F: drivers/staging/greybus/arche_platform.h
  5425. GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
  5426. M: Rui Miguel Silva <rmfrfs@gmail.com>
  5427. S: Maintained
  5428. F: drivers/staging/greybus/sdio.c
  5429. F: drivers/staging/greybus/light.c
  5430. F: drivers/staging/greybus/gpio.c
  5431. F: drivers/staging/greybus/power_supply.c
  5432. F: drivers/staging/greybus/spi.c
  5433. F: drivers/staging/greybus/spilib.c
  5434. GREYBUS SUBSYSTEM
  5435. M: Johan Hovold <johan@kernel.org>
  5436. M: Alex Elder <elder@kernel.org>
  5437. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  5438. S: Maintained
  5439. F: drivers/staging/greybus/
  5440. L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
  5441. GREYBUS UART PROTOCOLS DRIVERS
  5442. M: David Lin <dtwlin@gmail.com>
  5443. S: Maintained
  5444. F: drivers/staging/greybus/uart.c
  5445. F: drivers/staging/greybus/log.c
  5446. GS1662 VIDEO SERIALIZER
  5447. M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
  5448. L: linux-media@vger.kernel.org
  5449. T: git git://linuxtv.org/media_tree.git
  5450. S: Maintained
  5451. F: drivers/media/spi/gs1662.c
  5452. GSPCA FINEPIX SUBDRIVER
  5453. M: Frank Zago <frank@zago.net>
  5454. L: linux-media@vger.kernel.org
  5455. T: git git://linuxtv.org/media_tree.git
  5456. S: Maintained
  5457. F: drivers/media/usb/gspca/finepix.c
  5458. GSPCA GL860 SUBDRIVER
  5459. M: Olivier Lorin <o.lorin@laposte.net>
  5460. L: linux-media@vger.kernel.org
  5461. T: git git://linuxtv.org/media_tree.git
  5462. S: Maintained
  5463. F: drivers/media/usb/gspca/gl860/
  5464. GSPCA M5602 SUBDRIVER
  5465. M: Erik Andren <erik.andren@gmail.com>
  5466. L: linux-media@vger.kernel.org
  5467. T: git git://linuxtv.org/media_tree.git
  5468. S: Maintained
  5469. F: drivers/media/usb/gspca/m5602/
  5470. GSPCA PAC207 SONIXB SUBDRIVER
  5471. M: Hans Verkuil <hverkuil@xs4all.nl>
  5472. L: linux-media@vger.kernel.org
  5473. T: git git://linuxtv.org/media_tree.git
  5474. S: Odd Fixes
  5475. F: drivers/media/usb/gspca/pac207.c
  5476. GSPCA SN9C20X SUBDRIVER
  5477. M: Brian Johnson <brijohn@gmail.com>
  5478. L: linux-media@vger.kernel.org
  5479. T: git git://linuxtv.org/media_tree.git
  5480. S: Maintained
  5481. F: drivers/media/usb/gspca/sn9c20x.c
  5482. GSPCA T613 SUBDRIVER
  5483. M: Leandro Costantino <lcostantino@gmail.com>
  5484. L: linux-media@vger.kernel.org
  5485. T: git git://linuxtv.org/media_tree.git
  5486. S: Maintained
  5487. F: drivers/media/usb/gspca/t613.c
  5488. GSPCA USB WEBCAM DRIVER
  5489. M: Hans Verkuil <hverkuil@xs4all.nl>
  5490. L: linux-media@vger.kernel.org
  5491. T: git git://linuxtv.org/media_tree.git
  5492. S: Odd Fixes
  5493. F: drivers/media/usb/gspca/
  5494. GTP (GPRS Tunneling Protocol)
  5495. M: Pablo Neira Ayuso <pablo@netfilter.org>
  5496. M: Harald Welte <laforge@gnumonks.org>
  5497. L: osmocom-net-gprs@lists.osmocom.org
  5498. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
  5499. S: Maintained
  5500. F: drivers/net/gtp.c
  5501. GUID PARTITION TABLE (GPT)
  5502. M: Davidlohr Bueso <dave@stgolabs.net>
  5503. L: linux-efi@vger.kernel.org
  5504. S: Maintained
  5505. F: block/partitions/efi.*
  5506. H8/300 ARCHITECTURE
  5507. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  5508. L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
  5509. W: http://uclinux-h8.sourceforge.jp
  5510. T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
  5511. S: Maintained
  5512. F: arch/h8300/
  5513. F: drivers/clocksource/h8300_*.c
  5514. F: drivers/clk/h8300/
  5515. F: drivers/irqchip/irq-renesas-h8*.c
  5516. HACKRF MEDIA DRIVER
  5517. M: Antti Palosaari <crope@iki.fi>
  5518. L: linux-media@vger.kernel.org
  5519. W: https://linuxtv.org
  5520. W: http://palosaari.fi/linux/
  5521. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5522. T: git git://linuxtv.org/anttip/media_tree.git
  5523. S: Maintained
  5524. F: drivers/media/usb/hackrf/
  5525. HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  5526. M: Frank Seidel <frank@f-seidel.de>
  5527. L: platform-driver-x86@vger.kernel.org
  5528. W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
  5529. S: Maintained
  5530. F: drivers/platform/x86/hdaps.c
  5531. HARDWARE MONITORING
  5532. M: Jean Delvare <jdelvare@suse.com>
  5533. M: Guenter Roeck <linux@roeck-us.net>
  5534. L: linux-hwmon@vger.kernel.org
  5535. W: http://hwmon.wiki.kernel.org/
  5536. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  5537. S: Maintained
  5538. F: Documentation/devicetree/bindings/hwmon/
  5539. F: Documentation/hwmon/
  5540. F: drivers/hwmon/
  5541. F: include/linux/hwmon*.h
  5542. HARDWARE RANDOM NUMBER GENERATOR CORE
  5543. M: Matt Mackall <mpm@selenic.com>
  5544. M: Herbert Xu <herbert@gondor.apana.org.au>
  5545. L: linux-crypto@vger.kernel.org
  5546. S: Odd fixes
  5547. F: Documentation/devicetree/bindings/rng/
  5548. F: Documentation/hw_random.txt
  5549. F: drivers/char/hw_random/
  5550. F: include/linux/hw_random.h
  5551. HARDWARE TRACING FACILITIES
  5552. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  5553. S: Maintained
  5554. F: drivers/hwtracing/
  5555. HARDWARE SPINLOCK CORE
  5556. M: Ohad Ben-Cohen <ohad@wizery.com>
  5557. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  5558. L: linux-remoteproc@vger.kernel.org
  5559. S: Maintained
  5560. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
  5561. F: Documentation/devicetree/bindings/hwlock/
  5562. F: Documentation/hwspinlock.txt
  5563. F: drivers/hwspinlock/
  5564. F: include/linux/hwspinlock.h
  5565. HARMONY SOUND DRIVER
  5566. L: linux-parisc@vger.kernel.org
  5567. S: Maintained
  5568. F: sound/parisc/harmony.*
  5569. HDPVR USB VIDEO ENCODER DRIVER
  5570. M: Hans Verkuil <hverkuil@xs4all.nl>
  5571. L: linux-media@vger.kernel.org
  5572. T: git git://linuxtv.org/media_tree.git
  5573. W: https://linuxtv.org
  5574. S: Odd Fixes
  5575. F: drivers/media/usb/hdpvr/
  5576. HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
  5577. M: Jerry Hoemann <jerry.hoemann@hpe.com>
  5578. S: Supported
  5579. F: Documentation/watchdog/hpwdt.txt
  5580. F: drivers/watchdog/hpwdt.c
  5581. HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
  5582. M: Don Brace <don.brace@microsemi.com>
  5583. L: esc.storagedev@microsemi.com
  5584. L: linux-scsi@vger.kernel.org
  5585. S: Supported
  5586. F: Documentation/scsi/hpsa.txt
  5587. F: drivers/scsi/hpsa*.[ch]
  5588. F: include/linux/cciss*.h
  5589. F: include/uapi/linux/cciss*.h
  5590. HFI1 DRIVER
  5591. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  5592. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  5593. L: linux-rdma@vger.kernel.org
  5594. S: Supported
  5595. F: drivers/infiniband/hw/hfi1
  5596. HFS FILESYSTEM
  5597. L: linux-fsdevel@vger.kernel.org
  5598. S: Orphan
  5599. F: Documentation/filesystems/hfs.txt
  5600. F: fs/hfs/
  5601. HFSPLUS FILESYSTEM
  5602. L: linux-fsdevel@vger.kernel.org
  5603. S: Orphan
  5604. F: Documentation/filesystems/hfsplus.txt
  5605. F: fs/hfsplus/
  5606. HGA FRAMEBUFFER DRIVER
  5607. M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
  5608. L: linux-nvidia@lists.surfsouth.com
  5609. W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
  5610. S: Maintained
  5611. F: drivers/video/fbdev/hgafb.c
  5612. HIBERNATION (aka Software Suspend, aka swsusp)
  5613. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5614. M: Pavel Machek <pavel@ucw.cz>
  5615. L: linux-pm@vger.kernel.org
  5616. B: https://bugzilla.kernel.org
  5617. S: Supported
  5618. F: arch/x86/power/
  5619. F: drivers/base/power/
  5620. F: kernel/power/
  5621. F: include/linux/suspend.h
  5622. F: include/linux/freezer.h
  5623. F: include/linux/pm.h
  5624. F: arch/*/include/asm/suspend*.h
  5625. HID CORE LAYER
  5626. M: Jiri Kosina <jikos@kernel.org>
  5627. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  5628. L: linux-input@vger.kernel.org
  5629. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  5630. S: Maintained
  5631. F: drivers/hid/
  5632. F: include/linux/hid*
  5633. F: include/uapi/linux/hid*
  5634. HID SENSOR HUB DRIVERS
  5635. M: Jiri Kosina <jikos@kernel.org>
  5636. M: Jonathan Cameron <jic23@kernel.org>
  5637. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  5638. L: linux-input@vger.kernel.org
  5639. L: linux-iio@vger.kernel.org
  5640. S: Maintained
  5641. F: Documentation/hid/hid-sensor*
  5642. F: drivers/hid/hid-sensor-*
  5643. F: drivers/iio/*/hid-*
  5644. F: include/linux/hid-sensor-*
  5645. HIGH-RESOLUTION TIMERS, CLOCKEVENTS
  5646. M: Thomas Gleixner <tglx@linutronix.de>
  5647. L: linux-kernel@vger.kernel.org
  5648. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  5649. S: Maintained
  5650. F: Documentation/timers/
  5651. F: kernel/time/hrtimer.c
  5652. F: kernel/time/clockevents.c
  5653. F: kernel/time/timer_*.c
  5654. F: include/linux/clockchips.h
  5655. F: include/linux/hrtimer.h
  5656. HIGH-SPEED SCC DRIVER FOR AX.25
  5657. L: linux-hams@vger.kernel.org
  5658. S: Orphan
  5659. F: drivers/net/hamradio/dmascc.c
  5660. F: drivers/net/hamradio/scc.c
  5661. HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
  5662. M: HighPoint Linux Team <linux@highpoint-tech.com>
  5663. W: http://www.highpoint-tech.com
  5664. S: Supported
  5665. F: Documentation/scsi/hptiop.txt
  5666. F: drivers/scsi/hptiop.c
  5667. HIPPI
  5668. M: Jes Sorensen <jes@trained-monkey.org>
  5669. L: linux-hippi@sunsite.dk
  5670. S: Maintained
  5671. F: include/linux/hippidevice.h
  5672. F: include/uapi/linux/if_hippi.h
  5673. F: net/802/hippi.c
  5674. F: drivers/net/hippi/
  5675. HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
  5676. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5677. M: Salil Mehta <salil.mehta@huawei.com>
  5678. L: netdev@vger.kernel.org
  5679. W: http://www.hisilicon.com
  5680. S: Maintained
  5681. F: drivers/net/ethernet/hisilicon/hns3/
  5682. HISILICON LPC BUS DRIVER
  5683. M: john.garry@huawei.com
  5684. W: http://www.hisilicon.com
  5685. S: Maintained
  5686. F: drivers/bus/hisi_lpc.c
  5687. F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
  5688. HISILICON NETWORK SUBSYSTEM DRIVER
  5689. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5690. M: Salil Mehta <salil.mehta@huawei.com>
  5691. L: netdev@vger.kernel.org
  5692. W: http://www.hisilicon.com
  5693. S: Maintained
  5694. F: drivers/net/ethernet/hisilicon/
  5695. F: Documentation/devicetree/bindings/net/hisilicon*.txt
  5696. HISILICON PMU DRIVER
  5697. M: Shaokun Zhang <zhangshaokun@hisilicon.com>
  5698. W: http://www.hisilicon.com
  5699. S: Supported
  5700. F: drivers/perf/hisilicon
  5701. F: Documentation/perf/hisi-pmu.txt
  5702. HISILICON ROCE DRIVER
  5703. M: Lijun Ou <oulijun@huawei.com>
  5704. M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
  5705. L: linux-rdma@vger.kernel.org
  5706. S: Maintained
  5707. F: drivers/infiniband/hw/hns/
  5708. F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
  5709. HISILICON SAS Controller
  5710. M: John Garry <john.garry@huawei.com>
  5711. W: http://www.hisilicon.com
  5712. S: Supported
  5713. F: drivers/scsi/hisi_sas/
  5714. F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  5715. HMM - Heterogeneous Memory Management
  5716. M: Jérôme Glisse <jglisse@redhat.com>
  5717. L: linux-mm@kvack.org
  5718. S: Maintained
  5719. F: mm/hmm*
  5720. F: include/linux/hmm*
  5721. F: Documentation/vm/hmm.rst
  5722. HOST AP DRIVER
  5723. M: Jouni Malinen <j@w1.fi>
  5724. L: linux-wireless@vger.kernel.org
  5725. W: http://w1.fi/hostap-driver.html
  5726. S: Obsolete
  5727. F: drivers/net/wireless/intersil/hostap/
  5728. HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
  5729. L: platform-driver-x86@vger.kernel.org
  5730. S: Orphan
  5731. F: drivers/platform/x86/tc1100-wmi.c
  5732. HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
  5733. M: Jaroslav Kysela <perex@perex.cz>
  5734. S: Maintained
  5735. F: drivers/net/ethernet/hp/hp100.*
  5736. HPET: High Precision Event Timers driver
  5737. M: Clemens Ladisch <clemens@ladisch.de>
  5738. S: Maintained
  5739. F: Documentation/timers/hpet.txt
  5740. F: drivers/char/hpet.c
  5741. F: include/linux/hpet.h
  5742. F: include/uapi/linux/hpet.h
  5743. HPET: x86
  5744. S: Orphan
  5745. F: arch/x86/kernel/hpet.c
  5746. F: arch/x86/include/asm/hpet.h
  5747. HPFS FILESYSTEM
  5748. M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  5749. W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
  5750. S: Maintained
  5751. F: fs/hpfs/
  5752. HSI SUBSYSTEM
  5753. M: Sebastian Reichel <sre@kernel.org>
  5754. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
  5755. S: Maintained
  5756. F: Documentation/ABI/testing/sysfs-bus-hsi
  5757. F: Documentation/driver-api/hsi.rst
  5758. F: drivers/hsi/
  5759. F: include/linux/hsi/
  5760. F: include/uapi/linux/hsi/
  5761. HSO 3G MODEM DRIVER
  5762. L: linux-usb@vger.kernel.org
  5763. S: Orphan
  5764. F: drivers/net/usb/hso.c
  5765. HSR NETWORK PROTOCOL
  5766. M: Arvid Brodin <arvid.brodin@alten.se>
  5767. L: netdev@vger.kernel.org
  5768. S: Maintained
  5769. F: net/hsr/
  5770. HT16K33 LED CONTROLLER DRIVER
  5771. M: Robin van der Gracht <robin@protonic.nl>
  5772. S: Maintained
  5773. F: drivers/auxdisplay/ht16k33.c
  5774. F: Documentation/devicetree/bindings/display/ht16k33.txt
  5775. HTCPEN TOUCHSCREEN DRIVER
  5776. M: Pau Oliva Fora <pof@eslack.org>
  5777. L: linux-input@vger.kernel.org
  5778. S: Maintained
  5779. F: drivers/input/touchscreen/htcpen.c
  5780. HUAWEI ETHERNET DRIVER
  5781. M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
  5782. L: netdev@vger.kernel.org
  5783. S: Supported
  5784. F: Documentation/networking/hinic.txt
  5785. F: drivers/net/ethernet/huawei/hinic/
  5786. HUGETLB FILESYSTEM
  5787. M: Mike Kravetz <mike.kravetz@oracle.com>
  5788. L: linux-mm@kvack.org
  5789. S: Maintained
  5790. F: fs/hugetlbfs/
  5791. F: mm/hugetlb.c
  5792. F: include/linux/hugetlb.h
  5793. F: Documentation/admin-guide/mm/hugetlbpage.rst
  5794. F: Documentation/vm/hugetlbfs_reserv.rst
  5795. F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
  5796. HVA ST MEDIA DRIVER
  5797. M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
  5798. L: linux-media@vger.kernel.org
  5799. T: git git://linuxtv.org/media_tree.git
  5800. W: https://linuxtv.org
  5801. S: Supported
  5802. F: drivers/media/platform/sti/hva
  5803. HWPOISON MEMORY FAILURE HANDLING
  5804. M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
  5805. L: linux-mm@kvack.org
  5806. S: Maintained
  5807. F: mm/memory-failure.c
  5808. F: mm/hwpoison-inject.c
  5809. Hyper-V CORE AND DRIVERS
  5810. M: "K. Y. Srinivasan" <kys@microsoft.com>
  5811. M: Haiyang Zhang <haiyangz@microsoft.com>
  5812. M: Stephen Hemminger <sthemmin@microsoft.com>
  5813. L: devel@linuxdriverproject.org
  5814. S: Maintained
  5815. F: Documentation/networking/netvsc.txt
  5816. F: arch/x86/include/asm/mshyperv.h
  5817. F: arch/x86/include/asm/trace/hyperv.h
  5818. F: arch/x86/include/asm/hyperv-tlfs.h
  5819. F: arch/x86/kernel/cpu/mshyperv.c
  5820. F: arch/x86/hyperv
  5821. F: drivers/hid/hid-hyperv.c
  5822. F: drivers/hv/
  5823. F: drivers/input/serio/hyperv-keyboard.c
  5824. F: drivers/pci/controller/pci-hyperv.c
  5825. F: drivers/net/hyperv/
  5826. F: drivers/scsi/storvsc_drv.c
  5827. F: drivers/uio/uio_hv_generic.c
  5828. F: drivers/video/fbdev/hyperv_fb.c
  5829. F: net/vmw_vsock/hyperv_transport.c
  5830. F: include/linux/hyperv.h
  5831. F: include/uapi/linux/hyperv.h
  5832. F: tools/hv/
  5833. F: Documentation/ABI/stable/sysfs-bus-vmbus
  5834. HYPERVISOR VIRTUAL CONSOLE DRIVER
  5835. L: linuxppc-dev@lists.ozlabs.org
  5836. S: Odd Fixes
  5837. F: drivers/tty/hvc/
  5838. I2C ACPI SUPPORT
  5839. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5840. L: linux-i2c@vger.kernel.org
  5841. L: linux-acpi@vger.kernel.org
  5842. S: Maintained
  5843. F: drivers/i2c/i2c-core-acpi.c
  5844. I2C MUXES
  5845. M: Peter Rosin <peda@axentia.se>
  5846. L: linux-i2c@vger.kernel.org
  5847. S: Maintained
  5848. F: Documentation/i2c/i2c-topology
  5849. F: Documentation/i2c/muxes/
  5850. F: Documentation/devicetree/bindings/i2c/i2c-mux*
  5851. F: Documentation/devicetree/bindings/i2c/i2c-arb*
  5852. F: Documentation/devicetree/bindings/i2c/i2c-gate*
  5853. F: drivers/i2c/i2c-mux.c
  5854. F: drivers/i2c/muxes/
  5855. F: include/linux/i2c-mux.h
  5856. I2C MV64XXX MARVELL AND ALLWINNER DRIVER
  5857. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  5858. L: linux-i2c@vger.kernel.org
  5859. S: Maintained
  5860. F: drivers/i2c/busses/i2c-mv64xxx.c
  5861. I2C OVER PARALLEL PORT
  5862. M: Jean Delvare <jdelvare@suse.com>
  5863. L: linux-i2c@vger.kernel.org
  5864. S: Maintained
  5865. F: Documentation/i2c/busses/i2c-parport
  5866. F: Documentation/i2c/busses/i2c-parport-light
  5867. F: drivers/i2c/busses/i2c-parport.c
  5868. F: drivers/i2c/busses/i2c-parport-light.c
  5869. I2C SUBSYSTEM
  5870. M: Wolfram Sang <wsa@the-dreams.de>
  5871. L: linux-i2c@vger.kernel.org
  5872. W: https://i2c.wiki.kernel.org/
  5873. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  5874. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  5875. S: Maintained
  5876. F: Documentation/devicetree/bindings/i2c/i2c.txt
  5877. F: Documentation/i2c/
  5878. F: drivers/i2c/*
  5879. F: include/linux/i2c.h
  5880. F: include/linux/i2c-dev.h
  5881. F: include/linux/i2c-smbus.h
  5882. F: include/uapi/linux/i2c.h
  5883. F: include/uapi/linux/i2c-*.h
  5884. I2C SUBSYSTEM HOST DRIVERS
  5885. L: linux-i2c@vger.kernel.org
  5886. W: https://i2c.wiki.kernel.org/
  5887. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  5888. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  5889. S: Odd Fixes
  5890. F: Documentation/devicetree/bindings/i2c/
  5891. F: drivers/i2c/algos/
  5892. F: drivers/i2c/busses/
  5893. I2C-TAOS-EVM DRIVER
  5894. M: Jean Delvare <jdelvare@suse.com>
  5895. L: linux-i2c@vger.kernel.org
  5896. S: Maintained
  5897. F: Documentation/i2c/busses/i2c-taos-evm
  5898. F: drivers/i2c/busses/i2c-taos-evm.c
  5899. I2C-TINY-USB DRIVER
  5900. M: Till Harbaum <till@harbaum.org>
  5901. L: linux-i2c@vger.kernel.org
  5902. W: http://www.harbaum.org/till/i2c_tiny_usb
  5903. S: Maintained
  5904. F: drivers/i2c/busses/i2c-tiny-usb.c
  5905. I2C/SMBUS CONTROLLER DRIVERS FOR PC
  5906. M: Jean Delvare <jdelvare@suse.com>
  5907. L: linux-i2c@vger.kernel.org
  5908. S: Maintained
  5909. F: Documentation/i2c/busses/i2c-ali1535
  5910. F: Documentation/i2c/busses/i2c-ali1563
  5911. F: Documentation/i2c/busses/i2c-ali15x3
  5912. F: Documentation/i2c/busses/i2c-amd756
  5913. F: Documentation/i2c/busses/i2c-amd8111
  5914. F: Documentation/i2c/busses/i2c-i801
  5915. F: Documentation/i2c/busses/i2c-nforce2
  5916. F: Documentation/i2c/busses/i2c-piix4
  5917. F: Documentation/i2c/busses/i2c-sis5595
  5918. F: Documentation/i2c/busses/i2c-sis630
  5919. F: Documentation/i2c/busses/i2c-sis96x
  5920. F: Documentation/i2c/busses/i2c-via
  5921. F: Documentation/i2c/busses/i2c-viapro
  5922. F: drivers/i2c/busses/i2c-ali1535.c
  5923. F: drivers/i2c/busses/i2c-ali1563.c
  5924. F: drivers/i2c/busses/i2c-ali15x3.c
  5925. F: drivers/i2c/busses/i2c-amd756.c
  5926. F: drivers/i2c/busses/i2c-amd756-s4882.c
  5927. F: drivers/i2c/busses/i2c-amd8111.c
  5928. F: drivers/i2c/busses/i2c-i801.c
  5929. F: drivers/i2c/busses/i2c-isch.c
  5930. F: drivers/i2c/busses/i2c-nforce2.c
  5931. F: drivers/i2c/busses/i2c-nforce2-s4985.c
  5932. F: drivers/i2c/busses/i2c-piix4.c
  5933. F: drivers/i2c/busses/i2c-sis5595.c
  5934. F: drivers/i2c/busses/i2c-sis630.c
  5935. F: drivers/i2c/busses/i2c-sis96x.c
  5936. F: drivers/i2c/busses/i2c-via.c
  5937. F: drivers/i2c/busses/i2c-viapro.c
  5938. I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
  5939. M: Hans de Goede <hdegoede@redhat.com>
  5940. L: linux-i2c@vger.kernel.org
  5941. S: Maintained
  5942. F: drivers/i2c/busses/i2c-cht-wc.c
  5943. I2C/SMBUS ISMT DRIVER
  5944. M: Seth Heasley <seth.heasley@intel.com>
  5945. M: Neil Horman <nhorman@tuxdriver.com>
  5946. L: linux-i2c@vger.kernel.org
  5947. F: drivers/i2c/busses/i2c-ismt.c
  5948. F: Documentation/i2c/busses/i2c-ismt
  5949. I2C/SMBUS STUB DRIVER
  5950. M: Jean Delvare <jdelvare@suse.com>
  5951. L: linux-i2c@vger.kernel.org
  5952. S: Maintained
  5953. F: drivers/i2c/i2c-stub.c
  5954. IA64 (Itanium) PLATFORM
  5955. M: Tony Luck <tony.luck@intel.com>
  5956. M: Fenghua Yu <fenghua.yu@intel.com>
  5957. L: linux-ia64@vger.kernel.org
  5958. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  5959. S: Maintained
  5960. F: arch/ia64/
  5961. IBM Power 842 compression accelerator
  5962. M: Haren Myneni <haren@us.ibm.com>
  5963. S: Supported
  5964. F: drivers/crypto/nx/Makefile
  5965. F: drivers/crypto/nx/Kconfig
  5966. F: drivers/crypto/nx/nx-842*
  5967. F: include/linux/sw842.h
  5968. F: crypto/842.c
  5969. F: lib/842/
  5970. IBM Power in-Nest Crypto Acceleration
  5971. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  5972. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  5973. L: linux-crypto@vger.kernel.org
  5974. S: Supported
  5975. F: drivers/crypto/nx/Makefile
  5976. F: drivers/crypto/nx/Kconfig
  5977. F: drivers/crypto/nx/nx-aes*
  5978. F: drivers/crypto/nx/nx-sha*
  5979. F: drivers/crypto/nx/nx.*
  5980. F: drivers/crypto/nx/nx_csbcpb.h
  5981. F: drivers/crypto/nx/nx_debugfs.h
  5982. IBM Power Linux RAID adapter
  5983. M: Brian King <brking@us.ibm.com>
  5984. S: Supported
  5985. F: drivers/scsi/ipr.*
  5986. IBM Power SRIOV Virtual NIC Device Driver
  5987. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  5988. M: John Allen <jallen@linux.vnet.ibm.com>
  5989. L: netdev@vger.kernel.org
  5990. S: Supported
  5991. F: drivers/net/ethernet/ibm/ibmvnic.*
  5992. IBM Power Virtual Accelerator Switchboard
  5993. M: Sukadev Bhattiprolu
  5994. L: linuxppc-dev@lists.ozlabs.org
  5995. S: Supported
  5996. F: arch/powerpc/platforms/powernv/vas*
  5997. F: arch/powerpc/platforms/powernv/copy-paste.h
  5998. F: arch/powerpc/include/asm/vas.h
  5999. F: arch/powerpc/include/uapi/asm/vas.h
  6000. IBM Power Virtual Ethernet Device Driver
  6001. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  6002. L: netdev@vger.kernel.org
  6003. S: Supported
  6004. F: drivers/net/ethernet/ibm/ibmveth.*
  6005. IBM Power Virtual FC Device Drivers
  6006. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6007. L: linux-scsi@vger.kernel.org
  6008. S: Supported
  6009. F: drivers/scsi/ibmvscsi/ibmvfc*
  6010. IBM Power Virtual Management Channel Driver
  6011. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6012. M: Steven Royer <seroyer@linux.vnet.ibm.com>
  6013. S: Supported
  6014. F: drivers/misc/ibmvmc.*
  6015. IBM Power Virtual SCSI Device Drivers
  6016. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6017. L: linux-scsi@vger.kernel.org
  6018. S: Supported
  6019. F: drivers/scsi/ibmvscsi/ibmvscsi*
  6020. F: include/scsi/viosrp.h
  6021. IBM Power Virtual SCSI Device Target Driver
  6022. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6023. M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
  6024. L: linux-scsi@vger.kernel.org
  6025. L: target-devel@vger.kernel.org
  6026. S: Supported
  6027. F: drivers/scsi/ibmvscsi_tgt/
  6028. IBM Power VMX Cryptographic instructions
  6029. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  6030. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  6031. L: linux-crypto@vger.kernel.org
  6032. S: Supported
  6033. F: drivers/crypto/vmx/Makefile
  6034. F: drivers/crypto/vmx/Kconfig
  6035. F: drivers/crypto/vmx/vmx.c
  6036. F: drivers/crypto/vmx/aes*
  6037. F: drivers/crypto/vmx/ghash*
  6038. F: drivers/crypto/vmx/ppc-xlate.pl
  6039. IBM ServeRAID RAID DRIVER
  6040. S: Orphan
  6041. F: drivers/scsi/ips.*
  6042. ICH LPC AND GPIO DRIVER
  6043. M: Peter Tyser <ptyser@xes-inc.com>
  6044. S: Maintained
  6045. F: drivers/mfd/lpc_ich.c
  6046. F: drivers/gpio/gpio-ich.c
  6047. IDE SUBSYSTEM
  6048. M: "David S. Miller" <davem@davemloft.net>
  6049. L: linux-ide@vger.kernel.org
  6050. Q: http://patchwork.ozlabs.org/project/linux-ide/list/
  6051. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
  6052. S: Maintained
  6053. F: Documentation/ide/
  6054. F: drivers/ide/
  6055. F: include/linux/ide.h
  6056. IDE/ATAPI DRIVERS
  6057. M: Borislav Petkov <bp@alien8.de>
  6058. L: linux-ide@vger.kernel.org
  6059. S: Maintained
  6060. F: Documentation/cdrom/ide-cd
  6061. F: drivers/ide/ide-cd*
  6062. IDEAPAD LAPTOP EXTRAS DRIVER
  6063. M: Ike Panhc <ike.pan@canonical.com>
  6064. L: platform-driver-x86@vger.kernel.org
  6065. W: http://launchpad.net/ideapad-laptop
  6066. S: Maintained
  6067. F: drivers/platform/x86/ideapad-laptop.c
  6068. IDEAPAD LAPTOP SLIDEBAR DRIVER
  6069. M: Andrey Moiseev <o2g.org.ru@gmail.com>
  6070. L: linux-input@vger.kernel.org
  6071. W: https://github.com/o2genum/ideapad-slidebar
  6072. S: Maintained
  6073. F: drivers/input/misc/ideapad_slidebar.c
  6074. IDT VersaClock 5 CLOCK DRIVER
  6075. M: Marek Vasut <marek.vasut@gmail.com>
  6076. S: Maintained
  6077. F: drivers/clk/clk-versaclock5.c
  6078. IEEE 802.15.4 SUBSYSTEM
  6079. M: Alexander Aring <alex.aring@gmail.com>
  6080. M: Stefan Schmidt <stefan@datenfreihafen.org>
  6081. L: linux-wpan@vger.kernel.org
  6082. W: http://wpan.cakelab.org/
  6083. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
  6084. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  6085. S: Maintained
  6086. F: net/ieee802154/
  6087. F: net/mac802154/
  6088. F: drivers/net/ieee802154/
  6089. F: include/linux/nl802154.h
  6090. F: include/linux/ieee802154.h
  6091. F: include/net/nl802154.h
  6092. F: include/net/mac802154.h
  6093. F: include/net/af_ieee802154.h
  6094. F: include/net/cfg802154.h
  6095. F: include/net/ieee802154_netdev.h
  6096. F: Documentation/networking/ieee802154.txt
  6097. IFE PROTOCOL
  6098. M: Yotam Gigi <yotam.gi@gmail.com>
  6099. M: Jamal Hadi Salim <jhs@mojatatu.com>
  6100. F: net/ife
  6101. F: include/net/ife.h
  6102. F: include/uapi/linux/ife.h
  6103. IGORPLUG-USB IR RECEIVER
  6104. M: Sean Young <sean@mess.org>
  6105. L: linux-media@vger.kernel.org
  6106. S: Maintained
  6107. F: drivers/media/rc/igorplugusb.c
  6108. IGUANAWORKS USB IR TRANSCEIVER
  6109. M: Sean Young <sean@mess.org>
  6110. L: linux-media@vger.kernel.org
  6111. S: Maintained
  6112. F: drivers/media/rc/iguanair.c
  6113. IIO DIGITAL POTENTIOMETER DAC
  6114. M: Peter Rosin <peda@axentia.se>
  6115. L: linux-iio@vger.kernel.org
  6116. S: Maintained
  6117. F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
  6118. F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
  6119. F: drivers/iio/dac/dpot-dac.c
  6120. IIO ENVELOPE DETECTOR
  6121. M: Peter Rosin <peda@axentia.se>
  6122. L: linux-iio@vger.kernel.org
  6123. S: Maintained
  6124. F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
  6125. F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
  6126. F: drivers/iio/adc/envelope-detector.c
  6127. IIO MULTIPLEXER
  6128. M: Peter Rosin <peda@axentia.se>
  6129. L: linux-iio@vger.kernel.org
  6130. S: Maintained
  6131. F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
  6132. F: drivers/iio/multiplexer/iio-mux.c
  6133. IIO SUBSYSTEM AND DRIVERS
  6134. M: Jonathan Cameron <jic23@kernel.org>
  6135. R: Hartmut Knaack <knaack.h@gmx.de>
  6136. R: Lars-Peter Clausen <lars@metafoo.de>
  6137. R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
  6138. L: linux-iio@vger.kernel.org
  6139. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
  6140. S: Maintained
  6141. F: Documentation/ABI/testing/configfs-iio*
  6142. F: Documentation/ABI/testing/sysfs-bus-iio*
  6143. F: Documentation/devicetree/bindings/iio/
  6144. F: drivers/iio/
  6145. F: drivers/staging/iio/
  6146. F: include/linux/iio/
  6147. F: tools/iio/
  6148. IIO UNIT CONVERTER
  6149. M: Peter Rosin <peda@axentia.se>
  6150. L: linux-iio@vger.kernel.org
  6151. S: Maintained
  6152. F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
  6153. F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
  6154. F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
  6155. F: drivers/iio/afe/iio-rescale.c
  6156. IKANOS/ADI EAGLE ADSL USB DRIVER
  6157. M: Matthieu Castet <castet.matthieu@free.fr>
  6158. M: Stanislaw Gruszka <stf_xl@wp.pl>
  6159. S: Maintained
  6160. F: drivers/usb/atm/ueagle-atm.c
  6161. IMGTEC ASCII LCD DRIVER
  6162. M: Paul Burton <paul.burton@mips.com>
  6163. S: Maintained
  6164. F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
  6165. F: drivers/auxdisplay/img-ascii-lcd.c
  6166. IMGTEC IR DECODER DRIVER
  6167. M: James Hogan <jhogan@kernel.org>
  6168. S: Maintained
  6169. F: drivers/media/rc/img-ir/
  6170. IMON SOUNDGRAPH USB IR RECEIVER
  6171. M: Sean Young <sean@mess.org>
  6172. L: linux-media@vger.kernel.org
  6173. S: Maintained
  6174. F: drivers/media/rc/imon_raw.c
  6175. F: drivers/media/rc/imon.c
  6176. IMS TWINTURBO FRAMEBUFFER DRIVER
  6177. L: linux-fbdev@vger.kernel.org
  6178. S: Orphan
  6179. F: drivers/video/fbdev/imsttfb.c
  6180. INA209 HARDWARE MONITOR DRIVER
  6181. M: Guenter Roeck <linux@roeck-us.net>
  6182. L: linux-hwmon@vger.kernel.org
  6183. S: Maintained
  6184. F: Documentation/hwmon/ina209
  6185. F: Documentation/devicetree/bindings/i2c/ina209.txt
  6186. F: drivers/hwmon/ina209.c
  6187. INA2XX HARDWARE MONITOR DRIVER
  6188. M: Guenter Roeck <linux@roeck-us.net>
  6189. L: linux-hwmon@vger.kernel.org
  6190. S: Maintained
  6191. F: Documentation/hwmon/ina2xx
  6192. F: drivers/hwmon/ina2xx.c
  6193. F: include/linux/platform_data/ina2xx.h
  6194. INDUSTRY PACK SUBSYSTEM (IPACK)
  6195. M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
  6196. M: Jens Taprogge <jens.taprogge@taprogge.org>
  6197. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6198. L: industrypack-devel@lists.sourceforge.net
  6199. W: http://industrypack.sourceforge.net
  6200. S: Maintained
  6201. F: drivers/ipack/
  6202. INFINIBAND SUBSYSTEM
  6203. M: Doug Ledford <dledford@redhat.com>
  6204. M: Jason Gunthorpe <jgg@mellanox.com>
  6205. L: linux-rdma@vger.kernel.org
  6206. W: https://github.com/linux-rdma/rdma-core
  6207. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6208. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
  6209. S: Supported
  6210. F: Documentation/devicetree/bindings/infiniband/
  6211. F: Documentation/infiniband/
  6212. F: drivers/infiniband/
  6213. F: include/uapi/linux/if_infiniband.h
  6214. F: include/uapi/rdma/
  6215. F: include/rdma/
  6216. INGENIC JZ4780 DMA Driver
  6217. M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  6218. S: Maintained
  6219. F: drivers/dma/dma-jz4780.c
  6220. INGENIC JZ4780 NAND DRIVER
  6221. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  6222. L: linux-mtd@lists.infradead.org
  6223. S: Maintained
  6224. F: drivers/mtd/nand/raw/jz4780_*
  6225. INOTIFY
  6226. M: Jan Kara <jack@suse.cz>
  6227. R: Amir Goldstein <amir73il@gmail.com>
  6228. L: linux-fsdevel@vger.kernel.org
  6229. S: Maintained
  6230. F: Documentation/filesystems/inotify.txt
  6231. F: fs/notify/inotify/
  6232. F: include/linux/inotify.h
  6233. F: include/uapi/linux/inotify.h
  6234. INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
  6235. M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  6236. L: linux-input@vger.kernel.org
  6237. Q: http://patchwork.kernel.org/project/linux-input/list/
  6238. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
  6239. S: Maintained
  6240. F: drivers/input/
  6241. F: include/linux/input.h
  6242. F: include/uapi/linux/input.h
  6243. F: include/uapi/linux/input-event-codes.h
  6244. F: include/linux/input/
  6245. F: Documentation/devicetree/bindings/input/
  6246. F: Documentation/devicetree/bindings/serio/
  6247. F: Documentation/input/
  6248. INPUT MULTITOUCH (MT) PROTOCOL
  6249. M: Henrik Rydberg <rydberg@bitmath.org>
  6250. L: linux-input@vger.kernel.org
  6251. S: Odd fixes
  6252. F: Documentation/input/multi-touch-protocol.rst
  6253. F: drivers/input/input-mt.c
  6254. K: \b(ABS|SYN)_MT_
  6255. INSIDE SECURE CRYPTO DRIVER
  6256. M: Antoine Tenart <antoine.tenart@bootlin.com>
  6257. F: drivers/crypto/inside-secure/
  6258. S: Maintained
  6259. L: linux-crypto@vger.kernel.org
  6260. INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
  6261. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6262. M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  6263. L: linux-integrity@vger.kernel.org
  6264. T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
  6265. S: Supported
  6266. F: security/integrity/ima/
  6267. INTEL 810/815 FRAMEBUFFER DRIVER
  6268. M: Antonino Daplas <adaplas@gmail.com>
  6269. L: linux-fbdev@vger.kernel.org
  6270. S: Maintained
  6271. F: drivers/video/fbdev/i810/
  6272. INTEL ASoC DRIVERS
  6273. M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  6274. M: Liam Girdwood <liam.r.girdwood@linux.intel.com>
  6275. M: Jie Yang <yang.jie@linux.intel.com>
  6276. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  6277. S: Supported
  6278. F: sound/soc/intel/
  6279. INTEL C600 SERIES SAS CONTROLLER DRIVER
  6280. M: Intel SCU Linux support <intel-linux-scu@intel.com>
  6281. M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
  6282. L: linux-scsi@vger.kernel.org
  6283. T: git git://git.code.sf.net/p/intel-sas/isci
  6284. S: Supported
  6285. F: drivers/scsi/isci/
  6286. INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
  6287. M: Jani Nikula <jani.nikula@linux.intel.com>
  6288. M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
  6289. M: Rodrigo Vivi <rodrigo.vivi@intel.com>
  6290. L: intel-gfx@lists.freedesktop.org
  6291. W: https://01.org/linuxgraphics/
  6292. B: https://01.org/linuxgraphics/documentation/how-report-bugs
  6293. C: irc://chat.freenode.net/intel-gfx
  6294. Q: http://patchwork.freedesktop.org/project/intel-gfx/
  6295. T: git git://anongit.freedesktop.org/drm-intel
  6296. S: Supported
  6297. F: drivers/gpu/drm/i915/
  6298. F: include/drm/i915*
  6299. F: include/uapi/drm/i915_drm.h
  6300. F: Documentation/gpu/i915.rst
  6301. INTEL ETHERNET DRIVERS
  6302. M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
  6303. L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  6304. W: http://www.intel.com/support/feedback.htm
  6305. W: http://e1000.sourceforge.net/
  6306. Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
  6307. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
  6308. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
  6309. S: Supported
  6310. F: Documentation/networking/e100.rst
  6311. F: Documentation/networking/e1000.rst
  6312. F: Documentation/networking/e1000e.txt
  6313. F: Documentation/networking/igb.txt
  6314. F: Documentation/networking/igbvf.txt
  6315. F: Documentation/networking/ixgb.txt
  6316. F: Documentation/networking/ixgbe.txt
  6317. F: Documentation/networking/ixgbevf.txt
  6318. F: Documentation/networking/i40e.txt
  6319. F: Documentation/networking/i40evf.txt
  6320. F: Documentation/networking/ice.txt
  6321. F: drivers/net/ethernet/intel/
  6322. F: drivers/net/ethernet/intel/*/
  6323. F: include/linux/avf/virtchnl.h
  6324. INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
  6325. M: Maik Broemme <mbroemme@libmpq.org>
  6326. L: linux-fbdev@vger.kernel.org
  6327. S: Maintained
  6328. F: Documentation/fb/intelfb.txt
  6329. F: drivers/video/fbdev/intelfb/
  6330. INTEL GVT-g DRIVERS (Intel GPU Virtualization)
  6331. M: Zhenyu Wang <zhenyuw@linux.intel.com>
  6332. M: Zhi Wang <zhi.a.wang@intel.com>
  6333. L: intel-gvt-dev@lists.freedesktop.org
  6334. L: intel-gfx@lists.freedesktop.org
  6335. W: https://01.org/igvt-g
  6336. T: git https://github.com/intel/gvt-linux.git
  6337. S: Supported
  6338. F: drivers/gpu/drm/i915/gvt/
  6339. INTEL HID EVENT DRIVER
  6340. M: Alex Hung <alex.hung@canonical.com>
  6341. L: platform-driver-x86@vger.kernel.org
  6342. S: Maintained
  6343. F: drivers/platform/x86/intel-hid.c
  6344. INTEL I/OAT DMA DRIVER
  6345. M: Dave Jiang <dave.jiang@intel.com>
  6346. R: Dan Williams <dan.j.williams@intel.com>
  6347. L: dmaengine@vger.kernel.org
  6348. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  6349. S: Supported
  6350. F: drivers/dma/ioat*
  6351. INTEL IDLE DRIVER
  6352. M: Jacob Pan <jacob.jun.pan@linux.intel.com>
  6353. M: Len Brown <lenb@kernel.org>
  6354. L: linux-pm@vger.kernel.org
  6355. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
  6356. B: https://bugzilla.kernel.org
  6357. S: Supported
  6358. F: drivers/idle/intel_idle.c
  6359. INTEL INTEGRATED SENSOR HUB DRIVER
  6360. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6361. M: Jiri Kosina <jikos@kernel.org>
  6362. L: linux-input@vger.kernel.org
  6363. S: Maintained
  6364. F: drivers/hid/intel-ish-hid/
  6365. INTEL IOMMU (VT-d)
  6366. M: David Woodhouse <dwmw2@infradead.org>
  6367. L: iommu@lists.linux-foundation.org
  6368. T: git git://git.infradead.org/iommu-2.6.git
  6369. S: Supported
  6370. F: drivers/iommu/intel-iommu.c
  6371. F: include/linux/intel-iommu.h
  6372. INTEL IOP-ADMA DMA DRIVER
  6373. R: Dan Williams <dan.j.williams@intel.com>
  6374. S: Odd fixes
  6375. F: drivers/dma/iop-adma.c
  6376. INTEL IPU3 CSI-2 CIO2 DRIVER
  6377. M: Yong Zhi <yong.zhi@intel.com>
  6378. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  6379. L: linux-media@vger.kernel.org
  6380. S: Maintained
  6381. F: drivers/media/pci/intel/ipu3/
  6382. F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
  6383. INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  6384. M: Krzysztof Halasa <khalasa@piap.pl>
  6385. S: Maintained
  6386. F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
  6387. F: arch/arm/mach-ixp4xx/include/mach/npe.h
  6388. F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
  6389. F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
  6390. F: drivers/net/ethernet/xscale/ixp4xx_eth.c
  6391. F: drivers/net/wan/ixp4xx_hss.c
  6392. INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  6393. M: Deepak Saxena <dsaxena@plexity.net>
  6394. S: Maintained
  6395. F: drivers/char/hw_random/ixp4xx-rng.c
  6396. INTEL MANAGEMENT ENGINE (mei)
  6397. M: Tomas Winkler <tomas.winkler@intel.com>
  6398. L: linux-kernel@vger.kernel.org
  6399. S: Supported
  6400. F: include/uapi/linux/mei.h
  6401. F: include/linux/mei_cl_bus.h
  6402. F: drivers/misc/mei/*
  6403. F: drivers/watchdog/mei_wdt.c
  6404. F: Documentation/misc-devices/mei/*
  6405. F: samples/mei/*
  6406. INTEL MENLOW THERMAL DRIVER
  6407. M: Sujith Thomas <sujith.thomas@intel.com>
  6408. L: platform-driver-x86@vger.kernel.org
  6409. W: https://01.org/linux-acpi
  6410. S: Supported
  6411. F: drivers/platform/x86/intel_menlow.c
  6412. INTEL MERRIFIELD GPIO DRIVER
  6413. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  6414. L: linux-gpio@vger.kernel.org
  6415. S: Maintained
  6416. F: drivers/gpio/gpio-merrifield.c
  6417. INTEL MIC DRIVERS (mic)
  6418. M: Sudeep Dutt <sudeep.dutt@intel.com>
  6419. M: Ashutosh Dixit <ashutosh.dixit@intel.com>
  6420. S: Supported
  6421. W: https://github.com/sudeepdutt/mic
  6422. W: http://software.intel.com/en-us/mic-developer
  6423. F: include/linux/mic_bus.h
  6424. F: include/linux/scif.h
  6425. F: include/uapi/linux/mic_common.h
  6426. F: include/uapi/linux/mic_ioctl.h
  6427. F: include/uapi/linux/scif_ioctl.h
  6428. F: drivers/misc/mic/
  6429. F: drivers/dma/mic_x100_dma.c
  6430. F: drivers/dma/mic_x100_dma.h
  6431. F: Documentation/mic/
  6432. INTEL PMC CORE DRIVER
  6433. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
  6434. M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
  6435. L: platform-driver-x86@vger.kernel.org
  6436. S: Maintained
  6437. F: arch/x86/include/asm/pmc_core.h
  6438. F: drivers/platform/x86/intel_pmc_core*
  6439. INTEL PMC/P-Unit IPC DRIVER
  6440. M: Zha Qipeng<qipeng.zha@intel.com>
  6441. L: platform-driver-x86@vger.kernel.org
  6442. S: Maintained
  6443. F: drivers/platform/x86/intel_pmc_ipc.c
  6444. F: drivers/platform/x86/intel_punit_ipc.c
  6445. F: arch/x86/include/asm/intel_pmc_ipc.h
  6446. F: arch/x86/include/asm/intel_punit_ipc.h
  6447. INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
  6448. M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
  6449. L: linux-wireless@vger.kernel.org
  6450. S: Maintained
  6451. F: Documentation/networking/README.ipw2100
  6452. F: Documentation/networking/README.ipw2200
  6453. F: drivers/net/wireless/intel/ipw2x00/
  6454. INTEL PSTATE DRIVER
  6455. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6456. M: Len Brown <lenb@kernel.org>
  6457. L: linux-pm@vger.kernel.org
  6458. S: Supported
  6459. F: drivers/cpufreq/intel_pstate.c
  6460. INTEL RDMA RNIC DRIVER
  6461. M: Faisal Latif <faisal.latif@intel.com>
  6462. M: Shiraz Saleem <shiraz.saleem@intel.com>
  6463. L: linux-rdma@vger.kernel.org
  6464. S: Supported
  6465. F: drivers/infiniband/hw/i40iw/
  6466. F: include/uapi/rdma/i40iw-abi.h
  6467. INTEL SHA MULTIBUFFER DRIVER
  6468. M: Megha Dey <megha.dey@linux.intel.com>
  6469. R: Tim Chen <tim.c.chen@linux.intel.com>
  6470. L: linux-crypto@vger.kernel.org
  6471. S: Supported
  6472. F: arch/x86/crypto/sha*-mb
  6473. F: crypto/mcryptd.c
  6474. INTEL TELEMETRY DRIVER
  6475. M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
  6476. L: platform-driver-x86@vger.kernel.org
  6477. S: Maintained
  6478. F: arch/x86/include/asm/intel_telemetry.h
  6479. F: drivers/platform/x86/intel_telemetry*
  6480. INTEL VIRTUAL BUTTON DRIVER
  6481. M: AceLan Kao <acelan.kao@canonical.com>
  6482. L: platform-driver-x86@vger.kernel.org
  6483. S: Maintained
  6484. F: drivers/platform/x86/intel-vbtn.c
  6485. INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
  6486. M: Stanislaw Gruszka <sgruszka@redhat.com>
  6487. L: linux-wireless@vger.kernel.org
  6488. S: Supported
  6489. F: drivers/net/wireless/intel/iwlegacy/
  6490. INTEL WIRELESS WIFI LINK (iwlwifi)
  6491. M: Johannes Berg <johannes.berg@intel.com>
  6492. M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  6493. M: Luca Coelho <luciano.coelho@intel.com>
  6494. M: Intel Linux Wireless <linuxwifi@intel.com>
  6495. L: linux-wireless@vger.kernel.org
  6496. W: http://intellinuxwireless.org
  6497. T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
  6498. S: Supported
  6499. F: drivers/net/wireless/intel/iwlwifi/
  6500. INTEL WIRELESS WIMAX CONNECTION 2400
  6501. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  6502. M: linux-wimax@intel.com
  6503. L: wimax@linuxwimax.org (subscribers-only)
  6504. S: Supported
  6505. W: http://linuxwimax.org
  6506. F: Documentation/wimax/README.i2400m
  6507. F: drivers/net/wimax/i2400m/
  6508. F: include/uapi/linux/wimax/i2400m.h
  6509. INTEL WMI THUNDERBOLT FORCE POWER DRIVER
  6510. M: Mario Limonciello <mario.limonciello@dell.com>
  6511. S: Maintained
  6512. F: drivers/platform/x86/intel-wmi-thunderbolt.c
  6513. INTEL(R) TRACE HUB
  6514. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  6515. S: Supported
  6516. F: Documentation/trace/intel_th.rst
  6517. F: drivers/hwtracing/intel_th/
  6518. INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
  6519. M: Ning Sun <ning.sun@intel.com>
  6520. L: tboot-devel@lists.sourceforge.net
  6521. W: http://tboot.sourceforge.net
  6522. T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
  6523. S: Supported
  6524. F: Documentation/intel_txt.txt
  6525. F: include/linux/tboot.h
  6526. F: arch/x86/kernel/tboot.c
  6527. INTEL-MID GPIO DRIVER
  6528. M: David Cohen <david.a.cohen@linux.intel.com>
  6529. L: linux-gpio@vger.kernel.org
  6530. S: Maintained
  6531. F: drivers/gpio/gpio-intel-mid.c
  6532. INVENSENSE MPU-3050 GYROSCOPE DRIVER
  6533. M: Linus Walleij <linus.walleij@linaro.org>
  6534. L: linux-iio@vger.kernel.org
  6535. S: Maintained
  6536. F: drivers/iio/gyro/mpu3050*
  6537. F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
  6538. IOC3 ETHERNET DRIVER
  6539. M: Ralf Baechle <ralf@linux-mips.org>
  6540. L: linux-mips@linux-mips.org
  6541. S: Maintained
  6542. F: drivers/net/ethernet/sgi/ioc3-eth.c
  6543. IOC3 SERIAL DRIVER
  6544. M: Pat Gefre <pfg@sgi.com>
  6545. L: linux-serial@vger.kernel.org
  6546. S: Maintained
  6547. F: drivers/tty/serial/ioc3_serial.c
  6548. IOMMU DRIVERS
  6549. M: Joerg Roedel <joro@8bytes.org>
  6550. L: iommu@lists.linux-foundation.org
  6551. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  6552. S: Maintained
  6553. F: Documentation/devicetree/bindings/iommu/
  6554. F: drivers/iommu/
  6555. F: include/linux/iommu.h
  6556. F: include/linux/of_iommu.h
  6557. F: include/linux/iova.h
  6558. IP MASQUERADING
  6559. M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
  6560. S: Maintained
  6561. F: net/ipv4/netfilter/ipt_MASQUERADE.c
  6562. IPMI SUBSYSTEM
  6563. M: Corey Minyard <minyard@acm.org>
  6564. L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
  6565. W: http://openipmi.sourceforge.net/
  6566. S: Supported
  6567. F: Documentation/IPMI.txt
  6568. F: drivers/char/ipmi/
  6569. F: include/linux/ipmi*
  6570. F: include/uapi/linux/ipmi*
  6571. IPS SCSI RAID DRIVER
  6572. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  6573. L: linux-scsi@vger.kernel.org
  6574. W: http://www.adaptec.com/
  6575. S: Maintained
  6576. F: drivers/scsi/ips*
  6577. IPVS
  6578. M: Wensong Zhang <wensong@linux-vs.org>
  6579. M: Simon Horman <horms@verge.net.au>
  6580. M: Julian Anastasov <ja@ssi.bg>
  6581. L: netdev@vger.kernel.org
  6582. L: lvs-devel@vger.kernel.org
  6583. S: Maintained
  6584. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
  6585. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
  6586. F: Documentation/networking/ipvs-sysctl.txt
  6587. F: include/net/ip_vs.h
  6588. F: include/uapi/linux/ip_vs.h
  6589. F: net/netfilter/ipvs/
  6590. IPWIRELESS DRIVER
  6591. M: Jiri Kosina <jikos@kernel.org>
  6592. M: David Sterba <dsterba@suse.com>
  6593. S: Odd Fixes
  6594. F: drivers/tty/ipwireless/
  6595. IPX NETWORK LAYER
  6596. L: netdev@vger.kernel.org
  6597. S: Obsolete
  6598. F: include/uapi/linux/ipx.h
  6599. F: drivers/staging/ipx/
  6600. IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  6601. M: Marc Zyngier <marc.zyngier@arm.com>
  6602. S: Maintained
  6603. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6604. F: Documentation/IRQ-domain.txt
  6605. F: include/linux/irqdomain.h
  6606. F: kernel/irq/irqdomain.c
  6607. F: kernel/irq/msi.c
  6608. IRQ SUBSYSTEM
  6609. M: Thomas Gleixner <tglx@linutronix.de>
  6610. L: linux-kernel@vger.kernel.org
  6611. S: Maintained
  6612. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6613. F: kernel/irq/
  6614. IRQCHIP DRIVERS
  6615. M: Thomas Gleixner <tglx@linutronix.de>
  6616. M: Jason Cooper <jason@lakedaemon.net>
  6617. M: Marc Zyngier <marc.zyngier@arm.com>
  6618. L: linux-kernel@vger.kernel.org
  6619. S: Maintained
  6620. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6621. F: Documentation/devicetree/bindings/interrupt-controller/
  6622. F: drivers/irqchip/
  6623. ISA
  6624. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  6625. S: Maintained
  6626. F: Documentation/isa.txt
  6627. F: drivers/base/isa.c
  6628. F: include/linux/isa.h
  6629. ISA RADIO MODULE
  6630. M: Hans Verkuil <hverkuil@xs4all.nl>
  6631. L: linux-media@vger.kernel.org
  6632. T: git git://linuxtv.org/media_tree.git
  6633. W: https://linuxtv.org
  6634. S: Maintained
  6635. F: drivers/media/radio/radio-isa*
  6636. ISAPNP
  6637. M: Jaroslav Kysela <perex@perex.cz>
  6638. S: Maintained
  6639. F: Documentation/isapnp.txt
  6640. F: drivers/pnp/isapnp/
  6641. F: include/linux/isapnp.h
  6642. ISCSI
  6643. M: Lee Duncan <lduncan@suse.com>
  6644. M: Chris Leech <cleech@redhat.com>
  6645. L: open-iscsi@googlegroups.com
  6646. W: www.open-iscsi.com
  6647. S: Maintained
  6648. F: drivers/scsi/*iscsi*
  6649. F: include/scsi/*iscsi*
  6650. iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
  6651. M: Peter Jones <pjones@redhat.com>
  6652. M: Konrad Rzeszutek Wilk <konrad@kernel.org>
  6653. S: Maintained
  6654. F: drivers/firmware/iscsi_ibft*
  6655. ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  6656. M: Or Gerlitz <ogerlitz@mellanox.com>
  6657. M: Sagi Grimberg <sagi@grimberg.me>
  6658. M: Roi Dayan <roid@mellanox.com>
  6659. L: linux-rdma@vger.kernel.org
  6660. S: Supported
  6661. W: http://www.openfabrics.org
  6662. W: www.open-iscsi.org
  6663. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6664. F: drivers/infiniband/ulp/iser/
  6665. ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
  6666. M: Sagi Grimberg <sagi@grimberg.me>
  6667. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  6668. L: linux-rdma@vger.kernel.org
  6669. L: target-devel@vger.kernel.org
  6670. S: Supported
  6671. W: http://www.linux-iscsi.org
  6672. F: drivers/infiniband/ulp/isert
  6673. ISDN SUBSYSTEM
  6674. M: Karsten Keil <isdn@linux-pingi.de>
  6675. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6676. L: netdev@vger.kernel.org
  6677. W: http://www.isdn4linux.de
  6678. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
  6679. S: Maintained
  6680. F: Documentation/isdn/
  6681. F: drivers/isdn/
  6682. F: include/linux/isdn.h
  6683. F: include/linux/isdn/
  6684. F: include/uapi/linux/isdn.h
  6685. F: include/uapi/linux/isdn/
  6686. ISDN SUBSYSTEM (Eicon active card driver)
  6687. M: Armin Schindler <mac@melware.de>
  6688. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6689. W: http://www.melware.de
  6690. S: Maintained
  6691. F: drivers/isdn/hardware/eicon/
  6692. IT87 HARDWARE MONITORING DRIVER
  6693. M: Jean Delvare <jdelvare@suse.com>
  6694. L: linux-hwmon@vger.kernel.org
  6695. S: Maintained
  6696. F: Documentation/hwmon/it87
  6697. F: drivers/hwmon/it87.c
  6698. IT913X MEDIA DRIVER
  6699. M: Antti Palosaari <crope@iki.fi>
  6700. L: linux-media@vger.kernel.org
  6701. W: https://linuxtv.org
  6702. W: http://palosaari.fi/linux/
  6703. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6704. T: git git://linuxtv.org/anttip/media_tree.git
  6705. S: Maintained
  6706. F: drivers/media/tuners/it913x*
  6707. IVTV VIDEO4LINUX DRIVER
  6708. M: Andy Walls <awalls@md.metrocast.net>
  6709. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  6710. L: linux-media@vger.kernel.org
  6711. T: git git://linuxtv.org/media_tree.git
  6712. W: http://www.ivtvdriver.org
  6713. S: Maintained
  6714. F: Documentation/media/v4l-drivers/ivtv*
  6715. F: drivers/media/pci/ivtv/
  6716. F: include/uapi/linux/ivtv*
  6717. IX2505V MEDIA DRIVER
  6718. M: Malcolm Priestley <tvboxspy@gmail.com>
  6719. L: linux-media@vger.kernel.org
  6720. W: https://linuxtv.org
  6721. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6722. S: Maintained
  6723. F: drivers/media/dvb-frontends/ix2505v*
  6724. JAILHOUSE HYPERVISOR INTERFACE
  6725. M: Jan Kiszka <jan.kiszka@siemens.com>
  6726. L: jailhouse-dev@googlegroups.com
  6727. S: Maintained
  6728. F: arch/x86/kernel/jailhouse.c
  6729. F: arch/x86/include/asm/jailhouse_para.h
  6730. JC42.4 TEMPERATURE SENSOR DRIVER
  6731. M: Guenter Roeck <linux@roeck-us.net>
  6732. L: linux-hwmon@vger.kernel.org
  6733. S: Maintained
  6734. F: drivers/hwmon/jc42.c
  6735. F: Documentation/hwmon/jc42
  6736. JFS FILESYSTEM
  6737. M: Dave Kleikamp <shaggy@kernel.org>
  6738. L: jfs-discussion@lists.sourceforge.net
  6739. W: http://jfs.sourceforge.net/
  6740. T: git git://github.com/kleikamp/linux-shaggy.git
  6741. S: Maintained
  6742. F: Documentation/filesystems/jfs.txt
  6743. F: fs/jfs/
  6744. JME NETWORK DRIVER
  6745. M: Guo-Fu Tseng <cooldavid@cooldavid.org>
  6746. L: netdev@vger.kernel.org
  6747. S: Maintained
  6748. F: drivers/net/ethernet/jme.*
  6749. JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
  6750. M: David Woodhouse <dwmw2@infradead.org>
  6751. L: linux-mtd@lists.infradead.org
  6752. W: http://www.linux-mtd.infradead.org/doc/jffs2.html
  6753. S: Maintained
  6754. F: fs/jffs2/
  6755. F: include/uapi/linux/jffs2.h
  6756. JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
  6757. M: "Theodore Ts'o" <tytso@mit.edu>
  6758. M: Jan Kara <jack@suse.com>
  6759. L: linux-ext4@vger.kernel.org
  6760. S: Maintained
  6761. F: fs/jbd2/
  6762. F: include/linux/jbd2.h
  6763. JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  6764. M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
  6765. L: linux-media@vger.kernel.org
  6766. S: Maintained
  6767. F: drivers/media/platform/rcar_jpu.c
  6768. JSM Neo PCI based serial card
  6769. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  6770. L: linux-serial@vger.kernel.org
  6771. S: Maintained
  6772. F: drivers/tty/serial/jsm/
  6773. K10TEMP HARDWARE MONITORING DRIVER
  6774. M: Clemens Ladisch <clemens@ladisch.de>
  6775. L: linux-hwmon@vger.kernel.org
  6776. S: Maintained
  6777. F: Documentation/hwmon/k10temp
  6778. F: drivers/hwmon/k10temp.c
  6779. K8TEMP HARDWARE MONITORING DRIVER
  6780. M: Rudolf Marek <r.marek@assembler.cz>
  6781. L: linux-hwmon@vger.kernel.org
  6782. S: Maintained
  6783. F: Documentation/hwmon/k8temp
  6784. F: drivers/hwmon/k8temp.c
  6785. KASAN
  6786. M: Andrey Ryabinin <aryabinin@virtuozzo.com>
  6787. R: Alexander Potapenko <glider@google.com>
  6788. R: Dmitry Vyukov <dvyukov@google.com>
  6789. L: kasan-dev@googlegroups.com
  6790. S: Maintained
  6791. F: arch/*/include/asm/kasan.h
  6792. F: arch/*/mm/kasan_init*
  6793. F: Documentation/dev-tools/kasan.rst
  6794. F: include/linux/kasan*.h
  6795. F: lib/test_kasan.c
  6796. F: mm/kasan/
  6797. F: scripts/Makefile.kasan
  6798. KCONFIG
  6799. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6800. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
  6801. L: linux-kbuild@vger.kernel.org
  6802. S: Maintained
  6803. F: Documentation/kbuild/kconfig*
  6804. F: scripts/kconfig/
  6805. F: scripts/Kconfig.include
  6806. KDUMP
  6807. M: Dave Young <dyoung@redhat.com>
  6808. M: Baoquan He <bhe@redhat.com>
  6809. R: Vivek Goyal <vgoyal@redhat.com>
  6810. L: kexec@lists.infradead.org
  6811. W: http://lse.sourceforge.net/kdump/
  6812. S: Maintained
  6813. F: Documentation/kdump/
  6814. KEENE FM RADIO TRANSMITTER DRIVER
  6815. M: Hans Verkuil <hverkuil@xs4all.nl>
  6816. L: linux-media@vger.kernel.org
  6817. T: git git://linuxtv.org/media_tree.git
  6818. W: https://linuxtv.org
  6819. S: Maintained
  6820. F: drivers/media/radio/radio-keene*
  6821. KERNEL AUTOMOUNTER
  6822. M: Ian Kent <raven@themaw.net>
  6823. L: autofs@vger.kernel.org
  6824. S: Maintained
  6825. F: fs/autofs/
  6826. KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
  6827. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6828. M: Michal Marek <michal.lkml@markovi.net>
  6829. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
  6830. L: linux-kbuild@vger.kernel.org
  6831. S: Maintained
  6832. F: Documentation/kbuild/
  6833. F: Makefile
  6834. F: scripts/Kbuild*
  6835. F: scripts/Makefile*
  6836. F: scripts/basic/
  6837. F: scripts/mk*
  6838. F: scripts/mod/
  6839. F: scripts/package/
  6840. KERNEL JANITORS
  6841. L: kernel-janitors@vger.kernel.org
  6842. W: http://kernelnewbies.org/KernelJanitors
  6843. S: Odd Fixes
  6844. KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  6845. M: "J. Bruce Fields" <bfields@fieldses.org>
  6846. M: Jeff Layton <jlayton@kernel.org>
  6847. L: linux-nfs@vger.kernel.org
  6848. W: http://nfs.sourceforge.net/
  6849. T: git git://linux-nfs.org/~bfields/linux.git
  6850. S: Supported
  6851. F: fs/nfsd/
  6852. F: include/uapi/linux/nfsd/
  6853. F: fs/lockd/
  6854. F: fs/nfs_common/
  6855. F: net/sunrpc/
  6856. F: include/linux/lockd/
  6857. F: include/linux/sunrpc/
  6858. F: include/uapi/linux/sunrpc/
  6859. KERNEL SELFTEST FRAMEWORK
  6860. M: Shuah Khan <shuah@kernel.org>
  6861. L: linux-kselftest@vger.kernel.org
  6862. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
  6863. Q: https://patchwork.kernel.org/project/linux-kselftest/list/
  6864. S: Maintained
  6865. F: tools/testing/selftests/
  6866. F: Documentation/dev-tools/kselftest*
  6867. KERNEL USERMODE HELPER
  6868. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  6869. L: linux-kernel@vger.kernel.org
  6870. S: Maintained
  6871. F: kernel/umh.c
  6872. F: include/linux/umh.h
  6873. KERNEL VIRTUAL MACHINE (KVM)
  6874. M: Paolo Bonzini <pbonzini@redhat.com>
  6875. M: Radim Krčmář <rkrcmar@redhat.com>
  6876. L: kvm@vger.kernel.org
  6877. W: http://www.linux-kvm.org
  6878. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  6879. S: Supported
  6880. F: Documentation/virtual/kvm/
  6881. F: include/trace/events/kvm.h
  6882. F: include/uapi/asm-generic/kvm*
  6883. F: include/uapi/linux/kvm*
  6884. F: include/asm-generic/kvm*
  6885. F: include/linux/kvm*
  6886. F: include/kvm/iodev.h
  6887. F: virt/kvm/*
  6888. F: tools/kvm/
  6889. KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
  6890. M: Joerg Roedel <joro@8bytes.org>
  6891. L: kvm@vger.kernel.org
  6892. W: http://www.linux-kvm.org/
  6893. S: Maintained
  6894. F: arch/x86/include/asm/svm.h
  6895. F: arch/x86/kvm/svm.c
  6896. KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
  6897. M: Christoffer Dall <christoffer.dall@arm.com>
  6898. M: Marc Zyngier <marc.zyngier@arm.com>
  6899. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  6900. L: kvmarm@lists.cs.columbia.edu
  6901. W: http://systems.cs.columbia.edu/projects/kvm-arm
  6902. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
  6903. S: Supported
  6904. F: arch/arm/include/uapi/asm/kvm*
  6905. F: arch/arm/include/asm/kvm*
  6906. F: arch/arm/kvm/
  6907. F: virt/kvm/arm/
  6908. F: include/kvm/arm_*
  6909. KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
  6910. M: Christoffer Dall <christoffer.dall@arm.com>
  6911. M: Marc Zyngier <marc.zyngier@arm.com>
  6912. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  6913. L: kvmarm@lists.cs.columbia.edu
  6914. S: Maintained
  6915. F: arch/arm64/include/uapi/asm/kvm*
  6916. F: arch/arm64/include/asm/kvm*
  6917. F: arch/arm64/kvm/
  6918. KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  6919. M: James Hogan <jhogan@kernel.org>
  6920. L: linux-mips@linux-mips.org
  6921. S: Supported
  6922. F: arch/mips/include/uapi/asm/kvm*
  6923. F: arch/mips/include/asm/kvm*
  6924. F: arch/mips/kvm/
  6925. KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
  6926. M: Paul Mackerras <paulus@ozlabs.org>
  6927. L: kvm-ppc@vger.kernel.org
  6928. W: http://www.linux-kvm.org/
  6929. T: git git://github.com/agraf/linux-2.6.git
  6930. S: Supported
  6931. F: arch/powerpc/include/uapi/asm/kvm*
  6932. F: arch/powerpc/include/asm/kvm*
  6933. F: arch/powerpc/kvm/
  6934. F: arch/powerpc/kernel/kvm*
  6935. KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  6936. M: Christian Borntraeger <borntraeger@de.ibm.com>
  6937. M: Janosch Frank <frankja@linux.ibm.com>
  6938. R: David Hildenbrand <david@redhat.com>
  6939. R: Cornelia Huck <cohuck@redhat.com>
  6940. L: linux-s390@vger.kernel.org
  6941. W: http://www.ibm.com/developerworks/linux/linux390/
  6942. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  6943. S: Supported
  6944. F: arch/s390/include/uapi/asm/kvm*
  6945. F: arch/s390/include/asm/gmap.h
  6946. F: arch/s390/include/asm/kvm*
  6947. F: arch/s390/kvm/
  6948. F: arch/s390/mm/gmap.c
  6949. KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
  6950. M: Paolo Bonzini <pbonzini@redhat.com>
  6951. M: Radim Krčmář <rkrcmar@redhat.com>
  6952. L: kvm@vger.kernel.org
  6953. W: http://www.linux-kvm.org
  6954. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  6955. S: Supported
  6956. F: arch/x86/kvm/
  6957. F: arch/x86/include/uapi/asm/kvm*
  6958. F: arch/x86/include/asm/kvm*
  6959. F: arch/x86/include/asm/pvclock-abi.h
  6960. F: arch/x86/kernel/kvm.c
  6961. F: arch/x86/kernel/kvmclock.c
  6962. KERNFS
  6963. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6964. M: Tejun Heo <tj@kernel.org>
  6965. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  6966. S: Supported
  6967. F: include/linux/kernfs.h
  6968. F: fs/kernfs/
  6969. KEXEC
  6970. M: Eric Biederman <ebiederm@xmission.com>
  6971. W: http://kernel.org/pub/linux/utils/kernel/kexec/
  6972. L: kexec@lists.infradead.org
  6973. S: Maintained
  6974. F: include/linux/kexec.h
  6975. F: include/uapi/linux/kexec.h
  6976. F: kernel/kexec*
  6977. KEYS-ENCRYPTED
  6978. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6979. L: linux-integrity@vger.kernel.org
  6980. L: keyrings@vger.kernel.org
  6981. S: Supported
  6982. F: Documentation/security/keys/trusted-encrypted.rst
  6983. F: include/keys/encrypted-type.h
  6984. F: security/keys/encrypted-keys/
  6985. KEYS-TRUSTED
  6986. M: James Bottomley <jejb@linux.vnet.ibm.com>
  6987. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6988. L: linux-integrity@vger.kernel.org
  6989. L: keyrings@vger.kernel.org
  6990. S: Supported
  6991. F: Documentation/security/keys/trusted-encrypted.rst
  6992. F: include/keys/trusted-type.h
  6993. F: security/keys/trusted.c
  6994. F: security/keys/trusted.h
  6995. KEYS/KEYRINGS:
  6996. M: David Howells <dhowells@redhat.com>
  6997. L: keyrings@vger.kernel.org
  6998. S: Maintained
  6999. F: Documentation/security/keys/core.rst
  7000. F: include/linux/key.h
  7001. F: include/linux/key-type.h
  7002. F: include/linux/keyctl.h
  7003. F: include/uapi/linux/keyctl.h
  7004. F: include/keys/
  7005. F: security/keys/
  7006. KGDB / KDB /debug_core
  7007. M: Jason Wessel <jason.wessel@windriver.com>
  7008. M: Daniel Thompson <daniel.thompson@linaro.org>
  7009. W: http://kgdb.wiki.kernel.org/
  7010. L: kgdb-bugreport@lists.sourceforge.net
  7011. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
  7012. S: Maintained
  7013. F: Documentation/dev-tools/kgdb.rst
  7014. F: drivers/misc/kgdbts.c
  7015. F: drivers/tty/serial/kgdboc.c
  7016. F: include/linux/kdb.h
  7017. F: include/linux/kgdb.h
  7018. F: kernel/debug/
  7019. KMEMLEAK
  7020. M: Catalin Marinas <catalin.marinas@arm.com>
  7021. S: Maintained
  7022. F: Documentation/dev-tools/kmemleak.rst
  7023. F: include/linux/kmemleak.h
  7024. F: mm/kmemleak.c
  7025. F: mm/kmemleak-test.c
  7026. KMOD KERNEL MODULE LOADER - USERMODE HELPER
  7027. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  7028. L: linux-kernel@vger.kernel.org
  7029. S: Maintained
  7030. F: kernel/kmod.c
  7031. F: include/linux/kmod.h
  7032. F: lib/test_kmod.c
  7033. F: tools/testing/selftests/kmod/
  7034. KPROBES
  7035. M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
  7036. M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
  7037. M: "David S. Miller" <davem@davemloft.net>
  7038. M: Masami Hiramatsu <mhiramat@kernel.org>
  7039. S: Maintained
  7040. F: Documentation/kprobes.txt
  7041. F: include/linux/kprobes.h
  7042. F: include/asm-generic/kprobes.h
  7043. F: kernel/kprobes.c
  7044. KS0108 LCD CONTROLLER DRIVER
  7045. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  7046. S: Maintained
  7047. F: Documentation/auxdisplay/ks0108
  7048. F: drivers/auxdisplay/ks0108.c
  7049. F: include/linux/ks0108.h
  7050. L3MDEV
  7051. M: David Ahern <dsa@cumulusnetworks.com>
  7052. L: netdev@vger.kernel.org
  7053. S: Maintained
  7054. F: net/l3mdev
  7055. F: include/net/l3mdev.h
  7056. LANTIQ MIPS ARCHITECTURE
  7057. M: John Crispin <john@phrozen.org>
  7058. L: linux-mips@linux-mips.org
  7059. S: Maintained
  7060. F: arch/mips/lantiq
  7061. F: drivers/soc/lantiq
  7062. LAPB module
  7063. L: linux-x25@vger.kernel.org
  7064. S: Orphan
  7065. F: Documentation/networking/lapb-module.txt
  7066. F: include/*/lapb.h
  7067. F: net/lapb/
  7068. LASI 53c700 driver for PARISC
  7069. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  7070. L: linux-scsi@vger.kernel.org
  7071. S: Maintained
  7072. F: Documentation/scsi/53c700.txt
  7073. F: drivers/scsi/53c700*
  7074. LEAKING_ADDRESSES
  7075. M: Tobin C. Harding <me@tobin.cc>
  7076. M: Tycho Andersen <tycho@tycho.ws>
  7077. L: kernel-hardening@lists.openwall.com
  7078. S: Maintained
  7079. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
  7080. F: scripts/leaking_addresses.pl
  7081. LED SUBSYSTEM
  7082. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  7083. M: Pavel Machek <pavel@ucw.cz>
  7084. L: linux-leds@vger.kernel.org
  7085. T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
  7086. S: Maintained
  7087. F: Documentation/devicetree/bindings/leds/
  7088. F: drivers/leds/
  7089. F: include/linux/leds.h
  7090. LEGACY EEPROM DRIVER
  7091. M: Jean Delvare <jdelvare@suse.com>
  7092. S: Maintained
  7093. F: Documentation/misc-devices/eeprom
  7094. F: drivers/misc/eeprom/eeprom.c
  7095. LEGO MINDSTORMS EV3
  7096. R: David Lechner <david@lechnology.com>
  7097. S: Maintained
  7098. F: arch/arm/boot/dts/da850-lego-ev3.dts
  7099. F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
  7100. F: drivers/power/supply/lego_ev3_battery.c
  7101. LEGO USB Tower driver
  7102. M: Juergen Stuber <starblue@users.sourceforge.net>
  7103. L: legousb-devel@lists.sourceforge.net
  7104. W: http://legousb.sourceforge.net/
  7105. S: Maintained
  7106. F: drivers/usb/misc/legousbtower.c
  7107. LG2160 MEDIA DRIVER
  7108. M: Michael Krufky <mkrufky@linuxtv.org>
  7109. L: linux-media@vger.kernel.org
  7110. W: https://linuxtv.org
  7111. W: http://github.com/mkrufky
  7112. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7113. T: git git://linuxtv.org/mkrufky/tuners.git
  7114. S: Maintained
  7115. F: drivers/media/dvb-frontends/lg2160.*
  7116. LGDT3305 MEDIA DRIVER
  7117. M: Michael Krufky <mkrufky@linuxtv.org>
  7118. L: linux-media@vger.kernel.org
  7119. W: https://linuxtv.org
  7120. W: http://github.com/mkrufky
  7121. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7122. T: git git://linuxtv.org/mkrufky/tuners.git
  7123. S: Maintained
  7124. F: drivers/media/dvb-frontends/lgdt3305.*
  7125. LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  7126. M: Viresh Kumar <vireshk@kernel.org>
  7127. L: linux-ide@vger.kernel.org
  7128. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7129. S: Maintained
  7130. F: include/linux/pata_arasan_cf_data.h
  7131. F: drivers/ata/pata_arasan_cf.c
  7132. LIBATA PATA DRIVERS
  7133. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7134. M: Tejun Heo <tj@kernel.org>
  7135. L: linux-ide@vger.kernel.org
  7136. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7137. S: Maintained
  7138. F: drivers/ata/pata_*.c
  7139. F: drivers/ata/ata_generic.c
  7140. LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
  7141. M: Linus Walleij <linus.walleij@linaro.org>
  7142. L: linux-ide@vger.kernel.org
  7143. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7144. S: Maintained
  7145. F: drivers/ata/pata_ftide010.c
  7146. F: drivers/ata/sata_gemini.c
  7147. F: drivers/ata/sata_gemini.h
  7148. LIBATA SATA AHCI PLATFORM devices support
  7149. M: Hans de Goede <hdegoede@redhat.com>
  7150. M: Tejun Heo <tj@kernel.org>
  7151. L: linux-ide@vger.kernel.org
  7152. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7153. S: Maintained
  7154. F: drivers/ata/ahci_platform.c
  7155. F: drivers/ata/libahci_platform.c
  7156. F: include/linux/ahci_platform.h
  7157. LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
  7158. M: Mikael Pettersson <mikpelinux@gmail.com>
  7159. L: linux-ide@vger.kernel.org
  7160. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7161. S: Maintained
  7162. F: drivers/ata/sata_promise.*
  7163. LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  7164. M: Tejun Heo <tj@kernel.org>
  7165. L: linux-ide@vger.kernel.org
  7166. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7167. S: Maintained
  7168. F: drivers/ata/
  7169. F: include/linux/ata.h
  7170. F: include/linux/libata.h
  7171. F: Documentation/devicetree/bindings/ata/
  7172. LIBLOCKDEP
  7173. M: Sasha Levin <alexander.levin@verizon.com>
  7174. S: Maintained
  7175. F: tools/lib/lockdep/
  7176. LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  7177. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7178. M: Dan Williams <dan.j.williams@intel.com>
  7179. M: Vishal Verma <vishal.l.verma@intel.com>
  7180. M: Dave Jiang <dave.jiang@intel.com>
  7181. L: linux-nvdimm@lists.01.org
  7182. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7183. S: Supported
  7184. F: drivers/nvdimm/blk.c
  7185. F: drivers/nvdimm/region_devs.c
  7186. LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
  7187. M: Vishal Verma <vishal.l.verma@intel.com>
  7188. M: Dan Williams <dan.j.williams@intel.com>
  7189. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7190. M: Dave Jiang <dave.jiang@intel.com>
  7191. L: linux-nvdimm@lists.01.org
  7192. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7193. S: Supported
  7194. F: drivers/nvdimm/btt*
  7195. LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
  7196. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7197. M: Dan Williams <dan.j.williams@intel.com>
  7198. M: Vishal Verma <vishal.l.verma@intel.com>
  7199. M: Dave Jiang <dave.jiang@intel.com>
  7200. L: linux-nvdimm@lists.01.org
  7201. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7202. S: Supported
  7203. F: drivers/nvdimm/pmem*
  7204. LIBNVDIMM: DEVICETREE BINDINGS
  7205. M: Oliver O'Halloran <oohall@gmail.com>
  7206. L: linux-nvdimm@lists.01.org
  7207. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7208. S: Supported
  7209. F: drivers/nvdimm/of_pmem.c
  7210. F: Documentation/devicetree/bindings/pmem/pmem-region.txt
  7211. LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
  7212. M: Dan Williams <dan.j.williams@intel.com>
  7213. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7214. M: Vishal Verma <vishal.l.verma@intel.com>
  7215. M: Dave Jiang <dave.jiang@intel.com>
  7216. L: linux-nvdimm@lists.01.org
  7217. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7218. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
  7219. S: Supported
  7220. F: drivers/nvdimm/*
  7221. F: drivers/acpi/nfit/*
  7222. F: include/linux/nd.h
  7223. F: include/linux/libnvdimm.h
  7224. F: include/uapi/linux/ndctl.h
  7225. LIGHTNVM PLATFORM SUPPORT
  7226. M: Matias Bjorling <mb@lightnvm.io>
  7227. W: http://github/OpenChannelSSD
  7228. L: linux-block@vger.kernel.org
  7229. S: Maintained
  7230. F: drivers/lightnvm/
  7231. F: include/linux/lightnvm.h
  7232. F: include/uapi/linux/lightnvm.h
  7233. LINUX FOR POWER MACINTOSH
  7234. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7235. W: http://www.penguinppc.org/
  7236. L: linuxppc-dev@lists.ozlabs.org
  7237. S: Maintained
  7238. F: arch/powerpc/platforms/powermac/
  7239. F: drivers/macintosh/
  7240. LINUX FOR POWERPC (32-BIT AND 64-BIT)
  7241. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7242. M: Paul Mackerras <paulus@samba.org>
  7243. M: Michael Ellerman <mpe@ellerman.id.au>
  7244. W: https://github.com/linuxppc/linux/wiki
  7245. L: linuxppc-dev@lists.ozlabs.org
  7246. Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
  7247. T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
  7248. S: Supported
  7249. F: Documentation/ABI/stable/sysfs-firmware-opal-*
  7250. F: Documentation/devicetree/bindings/powerpc/
  7251. F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
  7252. F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
  7253. F: Documentation/powerpc/
  7254. F: arch/powerpc/
  7255. F: drivers/char/tpm/tpm_ibmvtpm*
  7256. F: drivers/crypto/nx/
  7257. F: drivers/crypto/vmx/
  7258. F: drivers/i2c/busses/i2c-opal.c
  7259. F: drivers/net/ethernet/ibm/ibmveth.*
  7260. F: drivers/net/ethernet/ibm/ibmvnic.*
  7261. F: drivers/pci/hotplug/pnv_php.c
  7262. F: drivers/pci/hotplug/rpa*
  7263. F: drivers/rtc/rtc-opal.c
  7264. F: drivers/scsi/ibmvscsi/
  7265. F: drivers/tty/hvc/hvc_opal.c
  7266. F: drivers/watchdog/wdrtas.c
  7267. F: tools/testing/selftests/powerpc
  7268. N: /pmac
  7269. N: powermac
  7270. N: powernv
  7271. N: [^a-z0-9]ps3
  7272. N: pseries
  7273. LINUX FOR POWERPC EMBEDDED MPC5XXX
  7274. M: Anatolij Gustschin <agust@denx.de>
  7275. L: linuxppc-dev@lists.ozlabs.org
  7276. T: git git://git.denx.de/linux-denx-agust.git
  7277. S: Maintained
  7278. F: arch/powerpc/platforms/512x/
  7279. F: arch/powerpc/platforms/52xx/
  7280. LINUX FOR POWERPC EMBEDDED PPC4XX
  7281. M: Alistair Popple <alistair@popple.id.au>
  7282. M: Matt Porter <mporter@kernel.crashing.org>
  7283. W: http://www.penguinppc.org/
  7284. L: linuxppc-dev@lists.ozlabs.org
  7285. S: Maintained
  7286. F: arch/powerpc/platforms/40x/
  7287. F: arch/powerpc/platforms/44x/
  7288. LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
  7289. M: Scott Wood <oss@buserror.net>
  7290. M: Kumar Gala <galak@kernel.crashing.org>
  7291. W: http://www.penguinppc.org/
  7292. L: linuxppc-dev@lists.ozlabs.org
  7293. T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
  7294. S: Maintained
  7295. F: arch/powerpc/platforms/83xx/
  7296. F: arch/powerpc/platforms/85xx/
  7297. F: Documentation/devicetree/bindings/powerpc/fsl/
  7298. LINUX FOR POWERPC EMBEDDED PPC8XX
  7299. M: Vitaly Bordug <vitb@kernel.crashing.org>
  7300. W: http://www.penguinppc.org/
  7301. L: linuxppc-dev@lists.ozlabs.org
  7302. S: Maintained
  7303. F: arch/powerpc/platforms/8xx/
  7304. LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
  7305. L: linuxppc-dev@lists.ozlabs.org
  7306. S: Orphan
  7307. F: arch/powerpc/*/*virtex*
  7308. F: arch/powerpc/*/*/*virtex*
  7309. LINUX FOR POWERPC PA SEMI PWRFICIENT
  7310. L: linuxppc-dev@lists.ozlabs.org
  7311. S: Orphan
  7312. F: arch/powerpc/platforms/pasemi/
  7313. F: drivers/*/*pasemi*
  7314. F: drivers/*/*/*pasemi*
  7315. LINUX KERNEL DUMP TEST MODULE (LKDTM)
  7316. M: Kees Cook <keescook@chromium.org>
  7317. S: Maintained
  7318. F: drivers/misc/lkdtm/*
  7319. LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
  7320. M: Alan Stern <stern@rowland.harvard.edu>
  7321. M: Andrea Parri <andrea.parri@amarulasolutions.com>
  7322. M: Will Deacon <will.deacon@arm.com>
  7323. M: Peter Zijlstra <peterz@infradead.org>
  7324. M: Boqun Feng <boqun.feng@gmail.com>
  7325. M: Nicholas Piggin <npiggin@gmail.com>
  7326. M: David Howells <dhowells@redhat.com>
  7327. M: Jade Alglave <j.alglave@ucl.ac.uk>
  7328. M: Luc Maranget <luc.maranget@inria.fr>
  7329. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  7330. R: Akira Yokosawa <akiyks@gmail.com>
  7331. L: linux-kernel@vger.kernel.org
  7332. S: Supported
  7333. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  7334. F: tools/memory-model/
  7335. F: Documentation/memory-barriers.txt
  7336. LINUX SECURITY MODULE (LSM) FRAMEWORK
  7337. M: Chris Wright <chrisw@sous-sol.org>
  7338. L: linux-security-module@vger.kernel.org
  7339. S: Supported
  7340. LIS3LV02D ACCELEROMETER DRIVER
  7341. M: Eric Piel <eric.piel@tremplin-utc.net>
  7342. S: Maintained
  7343. F: Documentation/misc-devices/lis3lv02d
  7344. F: drivers/misc/lis3lv02d/
  7345. F: drivers/platform/x86/hp_accel.c
  7346. LIVE PATCHING
  7347. M: Josh Poimboeuf <jpoimboe@redhat.com>
  7348. M: Jessica Yu <jeyu@kernel.org>
  7349. M: Jiri Kosina <jikos@kernel.org>
  7350. M: Miroslav Benes <mbenes@suse.cz>
  7351. R: Petr Mladek <pmladek@suse.com>
  7352. S: Maintained
  7353. F: kernel/livepatch/
  7354. F: include/linux/livepatch.h
  7355. F: arch/x86/include/asm/livepatch.h
  7356. F: arch/x86/kernel/livepatch.c
  7357. F: Documentation/livepatch/
  7358. F: Documentation/ABI/testing/sysfs-kernel-livepatch
  7359. F: samples/livepatch/
  7360. L: live-patching@vger.kernel.org
  7361. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
  7362. LLC (802.2)
  7363. L: netdev@vger.kernel.org
  7364. S: Odd fixes
  7365. F: include/linux/llc.h
  7366. F: include/uapi/linux/llc.h
  7367. F: include/net/llc*
  7368. F: net/llc/
  7369. LM73 HARDWARE MONITOR DRIVER
  7370. M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
  7371. L: linux-hwmon@vger.kernel.org
  7372. S: Maintained
  7373. F: drivers/hwmon/lm73.c
  7374. LM78 HARDWARE MONITOR DRIVER
  7375. M: Jean Delvare <jdelvare@suse.com>
  7376. L: linux-hwmon@vger.kernel.org
  7377. S: Maintained
  7378. F: Documentation/hwmon/lm78
  7379. F: drivers/hwmon/lm78.c
  7380. LM83 HARDWARE MONITOR DRIVER
  7381. M: Jean Delvare <jdelvare@suse.com>
  7382. L: linux-hwmon@vger.kernel.org
  7383. S: Maintained
  7384. F: Documentation/hwmon/lm83
  7385. F: drivers/hwmon/lm83.c
  7386. LM90 HARDWARE MONITOR DRIVER
  7387. M: Jean Delvare <jdelvare@suse.com>
  7388. L: linux-hwmon@vger.kernel.org
  7389. S: Maintained
  7390. F: Documentation/hwmon/lm90
  7391. F: Documentation/devicetree/bindings/hwmon/lm90.txt
  7392. F: drivers/hwmon/lm90.c
  7393. F: include/dt-bindings/thermal/lm90.h
  7394. LM95234 HARDWARE MONITOR DRIVER
  7395. M: Guenter Roeck <linux@roeck-us.net>
  7396. L: linux-hwmon@vger.kernel.org
  7397. S: Maintained
  7398. F: Documentation/hwmon/lm95234
  7399. F: drivers/hwmon/lm95234.c
  7400. LME2510 MEDIA DRIVER
  7401. M: Malcolm Priestley <tvboxspy@gmail.com>
  7402. L: linux-media@vger.kernel.org
  7403. W: https://linuxtv.org
  7404. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7405. S: Maintained
  7406. F: drivers/media/usb/dvb-usb-v2/lmedm04*
  7407. LOADPIN SECURITY MODULE
  7408. M: Kees Cook <keescook@chromium.org>
  7409. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
  7410. S: Supported
  7411. F: security/loadpin/
  7412. F: Documentation/admin-guide/LSM/LoadPin.rst
  7413. LOCKING PRIMITIVES
  7414. M: Peter Zijlstra <peterz@infradead.org>
  7415. M: Ingo Molnar <mingo@redhat.com>
  7416. M: Will Deacon <will.deacon@arm.com>
  7417. L: linux-kernel@vger.kernel.org
  7418. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  7419. S: Maintained
  7420. F: Documentation/locking/
  7421. F: include/linux/lockdep.h
  7422. F: include/linux/spinlock*.h
  7423. F: arch/*/include/asm/spinlock*.h
  7424. F: include/linux/rwlock*.h
  7425. F: include/linux/mutex*.h
  7426. F: arch/*/include/asm/mutex*.h
  7427. F: include/linux/rwsem*.h
  7428. F: arch/*/include/asm/rwsem.h
  7429. F: include/linux/seqlock.h
  7430. F: lib/locking*.[ch]
  7431. F: kernel/locking/
  7432. X: kernel/locking/locktorture.c
  7433. LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
  7434. M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
  7435. L: linux-ntfs-dev@lists.sourceforge.net
  7436. W: http://www.linux-ntfs.org/content/view/19/37/
  7437. S: Maintained
  7438. F: Documentation/ldm.txt
  7439. F: block/partitions/ldm.*
  7440. LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  7441. M: Sathya Prakash <sathya.prakash@broadcom.com>
  7442. M: Chaitra P B <chaitra.basappa@broadcom.com>
  7443. M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
  7444. L: MPT-FusionLinux.pdl@broadcom.com
  7445. L: linux-scsi@vger.kernel.org
  7446. W: http://www.avagotech.com/support/
  7447. S: Supported
  7448. F: drivers/message/fusion/
  7449. F: drivers/scsi/mpt3sas/
  7450. LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
  7451. M: Matthew Wilcox <matthew@wil.cx>
  7452. L: linux-scsi@vger.kernel.org
  7453. S: Maintained
  7454. F: drivers/scsi/sym53c8xx_2/
  7455. LTC4261 HARDWARE MONITOR DRIVER
  7456. M: Guenter Roeck <linux@roeck-us.net>
  7457. L: linux-hwmon@vger.kernel.org
  7458. S: Maintained
  7459. F: Documentation/hwmon/ltc4261
  7460. F: drivers/hwmon/ltc4261.c
  7461. LTC4306 I2C MULTIPLEXER DRIVER
  7462. M: Michael Hennerich <michael.hennerich@analog.com>
  7463. W: http://ez.analog.com/community/linux-device-drivers
  7464. L: linux-i2c@vger.kernel.org
  7465. S: Supported
  7466. F: drivers/i2c/muxes/i2c-mux-ltc4306.c
  7467. F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
  7468. LTP (Linux Test Project)
  7469. M: Mike Frysinger <vapier@gentoo.org>
  7470. M: Cyril Hrubis <chrubis@suse.cz>
  7471. M: Wanlong Gao <wanlong.gao@gmail.com>
  7472. M: Jan Stancek <jstancek@redhat.com>
  7473. M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
  7474. M: Alexey Kodanev <alexey.kodanev@oracle.com>
  7475. L: ltp@lists.linux.it (subscribers-only)
  7476. W: http://linux-test-project.github.io/
  7477. T: git git://github.com/linux-test-project/ltp.git
  7478. S: Maintained
  7479. M68K ARCHITECTURE
  7480. M: Geert Uytterhoeven <geert@linux-m68k.org>
  7481. L: linux-m68k@lists.linux-m68k.org
  7482. W: http://www.linux-m68k.org/
  7483. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
  7484. S: Maintained
  7485. F: arch/m68k/
  7486. F: drivers/zorro/
  7487. M68K ON APPLE MACINTOSH
  7488. M: Joshua Thompson <funaho@jurai.org>
  7489. W: http://www.mac.linux-m68k.org/
  7490. L: linux-m68k@lists.linux-m68k.org
  7491. S: Maintained
  7492. F: arch/m68k/mac/
  7493. M68K ON HP9000/300
  7494. M: Philip Blundell <philb@gnu.org>
  7495. W: http://www.tazenda.demon.co.uk/phil/linux-hp
  7496. S: Maintained
  7497. F: arch/m68k/hp300/
  7498. M88DS3103 MEDIA DRIVER
  7499. M: Antti Palosaari <crope@iki.fi>
  7500. L: linux-media@vger.kernel.org
  7501. W: https://linuxtv.org
  7502. W: http://palosaari.fi/linux/
  7503. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7504. T: git git://linuxtv.org/anttip/media_tree.git
  7505. S: Maintained
  7506. F: drivers/media/dvb-frontends/m88ds3103*
  7507. M88RS2000 MEDIA DRIVER
  7508. M: Malcolm Priestley <tvboxspy@gmail.com>
  7509. L: linux-media@vger.kernel.org
  7510. W: https://linuxtv.org
  7511. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7512. S: Maintained
  7513. F: drivers/media/dvb-frontends/m88rs2000*
  7514. MA901 MASTERKIT USB FM RADIO DRIVER
  7515. M: Alexey Klimov <klimov.linux@gmail.com>
  7516. L: linux-media@vger.kernel.org
  7517. T: git git://linuxtv.org/media_tree.git
  7518. S: Maintained
  7519. F: drivers/media/radio/radio-ma901.c
  7520. MAC80211
  7521. M: Johannes Berg <johannes@sipsolutions.net>
  7522. L: linux-wireless@vger.kernel.org
  7523. W: http://wireless.kernel.org/
  7524. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  7525. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  7526. S: Maintained
  7527. F: Documentation/networking/mac80211-injection.txt
  7528. F: include/net/mac80211.h
  7529. F: net/mac80211/
  7530. F: drivers/net/wireless/mac80211_hwsim.[ch]
  7531. F: Documentation/networking/mac80211_hwsim/README
  7532. MAILBOX API
  7533. M: Jassi Brar <jassisinghbrar@gmail.com>
  7534. L: linux-kernel@vger.kernel.org
  7535. S: Maintained
  7536. F: drivers/mailbox/
  7537. F: include/linux/mailbox_client.h
  7538. F: include/linux/mailbox_controller.h
  7539. MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  7540. M: Michael Kerrisk <mtk.manpages@gmail.com>
  7541. W: http://www.kernel.org/doc/man-pages
  7542. L: linux-man@vger.kernel.org
  7543. S: Maintained
  7544. MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
  7545. M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
  7546. L: linux-mips@linux-mips.org
  7547. S: Maintained
  7548. F: arch/mips/boot/dts/img/pistachio_marduk.dts
  7549. MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
  7550. M: Andrew Lunn <andrew@lunn.ch>
  7551. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  7552. L: netdev@vger.kernel.org
  7553. S: Maintained
  7554. F: drivers/net/dsa/mv88e6xxx/
  7555. F: linux/platform_data/mv88e6xxx.h
  7556. F: Documentation/devicetree/bindings/net/dsa/marvell.txt
  7557. MARVELL ARMADA DRM SUPPORT
  7558. M: Russell King <linux@armlinux.org.uk>
  7559. S: Maintained
  7560. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
  7561. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
  7562. F: drivers/gpu/drm/armada/
  7563. F: include/uapi/drm/armada_drm.h
  7564. F: Documentation/devicetree/bindings/display/armada/
  7565. MARVELL CRYPTO DRIVER
  7566. M: Boris Brezillon <boris.brezillon@bootlin.com>
  7567. M: Arnaud Ebalard <arno@natisbad.org>
  7568. F: drivers/crypto/marvell/
  7569. S: Maintained
  7570. L: linux-crypto@vger.kernel.org
  7571. MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
  7572. M: Mirko Lindner <mlindner@marvell.com>
  7573. M: Stephen Hemminger <stephen@networkplumber.org>
  7574. L: netdev@vger.kernel.org
  7575. S: Maintained
  7576. F: drivers/net/ethernet/marvell/sk*
  7577. MARVELL LIBERTAS WIRELESS DRIVER
  7578. L: libertas-dev@lists.infradead.org
  7579. S: Orphan
  7580. F: drivers/net/wireless/marvell/libertas/
  7581. MARVELL MACCHIATOBIN SUPPORT
  7582. M: Russell King <linux@armlinux.org.uk>
  7583. L: linux-arm-kernel@lists.infradead.org
  7584. S: Maintained
  7585. F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
  7586. MARVELL MV643XX ETHERNET DRIVER
  7587. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  7588. L: netdev@vger.kernel.org
  7589. S: Maintained
  7590. F: drivers/net/ethernet/marvell/mv643xx_eth.*
  7591. F: include/linux/mv643xx.h
  7592. MARVELL MV88X3310 PHY DRIVER
  7593. M: Russell King <linux@armlinux.org.uk>
  7594. L: netdev@vger.kernel.org
  7595. S: Maintained
  7596. F: drivers/net/phy/marvell10g.c
  7597. MARVELL MVNETA ETHERNET DRIVER
  7598. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  7599. L: netdev@vger.kernel.org
  7600. S: Maintained
  7601. F: drivers/net/ethernet/marvell/mvneta.*
  7602. MARVELL MWIFIEX WIRELESS DRIVER
  7603. M: Amitkumar Karwar <amitkarwar@gmail.com>
  7604. M: Nishant Sarmukadam <nishants@marvell.com>
  7605. M: Ganapathi Bhat <gbhat@marvell.com>
  7606. M: Xinming Hu <huxinming820@gmail.com>
  7607. L: linux-wireless@vger.kernel.org
  7608. S: Maintained
  7609. F: drivers/net/wireless/marvell/mwifiex/
  7610. MARVELL MWL8K WIRELESS DRIVER
  7611. M: Lennert Buytenhek <buytenh@wantstofly.org>
  7612. L: linux-wireless@vger.kernel.org
  7613. S: Odd Fixes
  7614. F: drivers/net/wireless/marvell/mwl8k.c
  7615. MARVELL NAND CONTROLLER DRIVER
  7616. M: Miquel Raynal <miquel.raynal@bootlin.com>
  7617. L: linux-mtd@lists.infradead.org
  7618. S: Maintained
  7619. F: drivers/mtd/nand/raw/marvell_nand.c
  7620. F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
  7621. MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
  7622. M: Nicolas Pitre <nico@fluxnic.net>
  7623. S: Odd Fixes
  7624. F: drivers/mmc/host/mvsdio.*
  7625. MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
  7626. M: Hu Ziji <huziji@marvell.com>
  7627. L: linux-mmc@vger.kernel.org
  7628. S: Supported
  7629. F: drivers/mmc/host/sdhci-xenon*
  7630. F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
  7631. MATROX FRAMEBUFFER DRIVER
  7632. L: linux-fbdev@vger.kernel.org
  7633. S: Orphan
  7634. F: drivers/video/fbdev/matrox/matroxfb_*
  7635. F: include/uapi/linux/matroxfb.h
  7636. MAX16065 HARDWARE MONITOR DRIVER
  7637. M: Guenter Roeck <linux@roeck-us.net>
  7638. L: linux-hwmon@vger.kernel.org
  7639. S: Maintained
  7640. F: Documentation/hwmon/max16065
  7641. F: drivers/hwmon/max16065.c
  7642. MAX20751 HARDWARE MONITOR DRIVER
  7643. M: Guenter Roeck <linux@roeck-us.net>
  7644. L: linux-hwmon@vger.kernel.org
  7645. S: Maintained
  7646. F: Documentation/hwmon/max20751
  7647. F: drivers/hwmon/max20751.c
  7648. MAX2175 SDR TUNER DRIVER
  7649. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7650. L: linux-media@vger.kernel.org
  7651. T: git git://linuxtv.org/media_tree.git
  7652. S: Maintained
  7653. F: Documentation/devicetree/bindings/media/i2c/max2175.txt
  7654. F: Documentation/media/v4l-drivers/max2175.rst
  7655. F: drivers/media/i2c/max2175*
  7656. F: include/uapi/linux/max2175.h
  7657. MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  7658. L: linux-hwmon@vger.kernel.org
  7659. S: Orphan
  7660. F: Documentation/hwmon/max6650
  7661. F: drivers/hwmon/max6650.c
  7662. MAX6697 HARDWARE MONITOR DRIVER
  7663. M: Guenter Roeck <linux@roeck-us.net>
  7664. L: linux-hwmon@vger.kernel.org
  7665. S: Maintained
  7666. F: Documentation/hwmon/max6697
  7667. F: Documentation/devicetree/bindings/hwmon/max6697.txt
  7668. F: drivers/hwmon/max6697.c
  7669. F: include/linux/platform_data/max6697.h
  7670. MAX9860 MONO AUDIO VOICE CODEC DRIVER
  7671. M: Peter Rosin <peda@axentia.se>
  7672. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  7673. S: Maintained
  7674. F: Documentation/devicetree/bindings/sound/max9860.txt
  7675. F: sound/soc/codecs/max9860.*
  7676. MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
  7677. M: Javier Martinez Canillas <javier@dowhile0.org>
  7678. L: linux-kernel@vger.kernel.org
  7679. S: Supported
  7680. F: drivers/regulator/max77802-regulator.c
  7681. F: Documentation/devicetree/bindings/*/*max77802.txt
  7682. F: include/dt-bindings/*/*max77802.h
  7683. MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
  7684. M: Krzysztof Kozlowski <krzk@kernel.org>
  7685. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7686. L: linux-pm@vger.kernel.org
  7687. S: Supported
  7688. F: drivers/power/supply/max14577_charger.c
  7689. F: drivers/power/supply/max77693_charger.c
  7690. MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
  7691. M: Chanwoo Choi <cw00.choi@samsung.com>
  7692. M: Krzysztof Kozlowski <krzk@kernel.org>
  7693. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7694. L: linux-kernel@vger.kernel.org
  7695. S: Supported
  7696. F: drivers/*/max14577*.c
  7697. F: drivers/*/max77686*.c
  7698. F: drivers/*/max77693*.c
  7699. F: drivers/extcon/extcon-max14577.c
  7700. F: drivers/extcon/extcon-max77693.c
  7701. F: drivers/rtc/rtc-max77686.c
  7702. F: drivers/clk/clk-max77686.c
  7703. F: Documentation/devicetree/bindings/mfd/max14577.txt
  7704. F: Documentation/devicetree/bindings/*/max77686.txt
  7705. F: Documentation/devicetree/bindings/mfd/max77693.txt
  7706. F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
  7707. F: include/linux/mfd/max14577*.h
  7708. F: include/linux/mfd/max77686*.h
  7709. F: include/linux/mfd/max77693*.h
  7710. MAXIRADIO FM RADIO RECEIVER DRIVER
  7711. M: Hans Verkuil <hverkuil@xs4all.nl>
  7712. L: linux-media@vger.kernel.org
  7713. T: git git://linuxtv.org/media_tree.git
  7714. W: https://linuxtv.org
  7715. S: Maintained
  7716. F: drivers/media/radio/radio-maxiradio*
  7717. MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
  7718. M: Peter Rosin <peda@axentia.se>
  7719. L: linux-iio@vger.kernel.org
  7720. S: Maintained
  7721. F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
  7722. F: drivers/iio/potentiometer/mcp4018.c
  7723. F: drivers/iio/potentiometer/mcp4531.c
  7724. MCR20A IEEE-802.15.4 RADIO DRIVER
  7725. M: Xue Liu <liuxuenetmail@gmail.com>
  7726. L: linux-wpan@vger.kernel.org
  7727. W: https://github.com/xueliu/mcr20a-linux
  7728. S: Maintained
  7729. F: drivers/net/ieee802154/mcr20a.c
  7730. F: drivers/net/ieee802154/mcr20a.h
  7731. F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
  7732. MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
  7733. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  7734. L: linux-iio@vger.kernel.org
  7735. S: Maintained
  7736. F: drivers/iio/dac/cio-dac.c
  7737. MEDIA DRIVERS FOR ASCOT2E
  7738. M: Sergey Kozlov <serjk@netup.ru>
  7739. M: Abylay Ospan <aospan@netup.ru>
  7740. L: linux-media@vger.kernel.org
  7741. W: https://linuxtv.org
  7742. W: http://netup.tv/
  7743. T: git git://linuxtv.org/media_tree.git
  7744. S: Supported
  7745. F: drivers/media/dvb-frontends/ascot2e*
  7746. MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
  7747. M: Jasmin Jessich <jasmin@anw.at>
  7748. L: linux-media@vger.kernel.org
  7749. W: https://linuxtv.org
  7750. T: git git://linuxtv.org/media_tree.git
  7751. S: Maintained
  7752. F: drivers/media/dvb-frontends/cxd2099*
  7753. MEDIA DRIVERS FOR CXD2841ER
  7754. M: Sergey Kozlov <serjk@netup.ru>
  7755. M: Abylay Ospan <aospan@netup.ru>
  7756. L: linux-media@vger.kernel.org
  7757. W: https://linuxtv.org
  7758. W: http://netup.tv/
  7759. T: git git://linuxtv.org/media_tree.git
  7760. S: Supported
  7761. F: drivers/media/dvb-frontends/cxd2841er*
  7762. MEDIA DRIVERS FOR CXD2880
  7763. M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
  7764. L: linux-media@vger.kernel.org
  7765. W: http://linuxtv.org/
  7766. T: git git://linuxtv.org/media_tree.git
  7767. S: Supported
  7768. F: drivers/media/dvb-frontends/cxd2880/*
  7769. F: drivers/media/spi/cxd2880*
  7770. MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
  7771. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7772. L: linux-media@vger.kernel.org
  7773. W: https://linuxtv.org
  7774. T: git git://linuxtv.org/media_tree.git
  7775. S: Maintained
  7776. F: drivers/media/pci/ddbridge/*
  7777. MEDIA DRIVERS FOR FREESCALE IMX
  7778. M: Steve Longerbeam <slongerbeam@gmail.com>
  7779. M: Philipp Zabel <p.zabel@pengutronix.de>
  7780. L: linux-media@vger.kernel.org
  7781. T: git git://linuxtv.org/media_tree.git
  7782. S: Maintained
  7783. F: Documentation/devicetree/bindings/media/imx.txt
  7784. F: Documentation/media/v4l-drivers/imx.rst
  7785. F: drivers/staging/media/imx/
  7786. F: include/linux/imx-media.h
  7787. F: include/media/imx.h
  7788. MEDIA DRIVERS FOR HELENE
  7789. M: Abylay Ospan <aospan@netup.ru>
  7790. L: linux-media@vger.kernel.org
  7791. W: https://linuxtv.org
  7792. W: http://netup.tv/
  7793. T: git git://linuxtv.org/media_tree.git
  7794. S: Supported
  7795. F: drivers/media/dvb-frontends/helene*
  7796. MEDIA DRIVERS FOR HORUS3A
  7797. M: Sergey Kozlov <serjk@netup.ru>
  7798. M: Abylay Ospan <aospan@netup.ru>
  7799. L: linux-media@vger.kernel.org
  7800. W: https://linuxtv.org
  7801. W: http://netup.tv/
  7802. T: git git://linuxtv.org/media_tree.git
  7803. S: Supported
  7804. F: drivers/media/dvb-frontends/horus3a*
  7805. MEDIA DRIVERS FOR LNBH25
  7806. M: Sergey Kozlov <serjk@netup.ru>
  7807. M: Abylay Ospan <aospan@netup.ru>
  7808. L: linux-media@vger.kernel.org
  7809. W: https://linuxtv.org
  7810. W: http://netup.tv/
  7811. T: git git://linuxtv.org/media_tree.git
  7812. S: Supported
  7813. F: drivers/media/dvb-frontends/lnbh25*
  7814. MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
  7815. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7816. L: linux-media@vger.kernel.org
  7817. W: https://linuxtv.org
  7818. T: git git://linuxtv.org/media_tree.git
  7819. S: Maintained
  7820. F: drivers/media/dvb-frontends/mxl5xx*
  7821. MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
  7822. M: Sergey Kozlov <serjk@netup.ru>
  7823. M: Abylay Ospan <aospan@netup.ru>
  7824. L: linux-media@vger.kernel.org
  7825. W: https://linuxtv.org
  7826. W: http://netup.tv/
  7827. T: git git://linuxtv.org/media_tree.git
  7828. S: Supported
  7829. F: drivers/media/pci/netup_unidvb/*
  7830. MEDIA DRIVERS FOR RENESAS - CEU
  7831. M: Jacopo Mondi <jacopo@jmondi.org>
  7832. L: linux-media@vger.kernel.org
  7833. L: linux-renesas-soc@vger.kernel.org
  7834. T: git git://linuxtv.org/media_tree.git
  7835. S: Supported
  7836. F: Documentation/devicetree/bindings/media/renesas,ceu.txt
  7837. F: drivers/media/platform/renesas-ceu.c
  7838. F: include/media/drv-intf/renesas-ceu.h
  7839. MEDIA DRIVERS FOR RENESAS - DRIF
  7840. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7841. L: linux-media@vger.kernel.org
  7842. L: linux-renesas-soc@vger.kernel.org
  7843. T: git git://linuxtv.org/media_tree.git
  7844. S: Supported
  7845. F: Documentation/devicetree/bindings/media/renesas,drif.txt
  7846. F: drivers/media/platform/rcar_drif.c
  7847. MEDIA DRIVERS FOR RENESAS - FCP
  7848. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  7849. L: linux-media@vger.kernel.org
  7850. L: linux-renesas-soc@vger.kernel.org
  7851. T: git git://linuxtv.org/media_tree.git
  7852. S: Supported
  7853. F: Documentation/devicetree/bindings/media/renesas,fcp.txt
  7854. F: drivers/media/platform/rcar-fcp.c
  7855. F: include/media/rcar-fcp.h
  7856. MEDIA DRIVERS FOR RENESAS - FDP1
  7857. M: Kieran Bingham <kieran@bingham.xyz>
  7858. L: linux-media@vger.kernel.org
  7859. L: linux-renesas-soc@vger.kernel.org
  7860. T: git git://linuxtv.org/media_tree.git
  7861. S: Supported
  7862. F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
  7863. F: drivers/media/platform/rcar_fdp1.c
  7864. MEDIA DRIVERS FOR RENESAS - VIN
  7865. M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
  7866. L: linux-media@vger.kernel.org
  7867. L: linux-renesas-soc@vger.kernel.org
  7868. T: git git://linuxtv.org/media_tree.git
  7869. S: Supported
  7870. F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
  7871. F: Documentation/devicetree/bindings/media/rcar_vin.txt
  7872. F: drivers/media/platform/rcar-vin/
  7873. MEDIA DRIVERS FOR RENESAS - VSP1
  7874. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  7875. L: linux-media@vger.kernel.org
  7876. L: linux-renesas-soc@vger.kernel.org
  7877. T: git git://linuxtv.org/media_tree.git
  7878. S: Supported
  7879. F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
  7880. F: drivers/media/platform/vsp1/
  7881. MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
  7882. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7883. L: linux-media@vger.kernel.org
  7884. W: https://linuxtv.org
  7885. T: git git://linuxtv.org/media_tree.git
  7886. S: Maintained
  7887. F: drivers/media/dvb-frontends/stv0910*
  7888. MEDIA DRIVERS FOR ST STV6111 TUNER ICs
  7889. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7890. L: linux-media@vger.kernel.org
  7891. W: https://linuxtv.org
  7892. T: git git://linuxtv.org/media_tree.git
  7893. S: Maintained
  7894. F: drivers/media/dvb-frontends/stv6111*
  7895. MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
  7896. M: Dmitry Osipenko <digetx@gmail.com>
  7897. L: linux-media@vger.kernel.org
  7898. L: linux-tegra@vger.kernel.org
  7899. T: git git://linuxtv.org/media_tree.git
  7900. S: Maintained
  7901. F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
  7902. F: drivers/staging/media/tegra-vde/
  7903. MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  7904. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  7905. P: LinuxTV.org Project
  7906. L: linux-media@vger.kernel.org
  7907. W: https://linuxtv.org
  7908. Q: http://patchwork.kernel.org/project/linux-media/list/
  7909. T: git git://linuxtv.org/media_tree.git
  7910. S: Maintained
  7911. F: Documentation/devicetree/bindings/media/
  7912. F: Documentation/media/
  7913. F: drivers/media/
  7914. F: drivers/staging/media/
  7915. F: include/linux/platform_data/media/
  7916. F: include/media/
  7917. F: include/uapi/linux/dvb/
  7918. F: include/uapi/linux/videodev2.h
  7919. F: include/uapi/linux/media.h
  7920. F: include/uapi/linux/v4l2-*
  7921. F: include/uapi/linux/meye.h
  7922. F: include/uapi/linux/ivtv*
  7923. F: include/uapi/linux/uvcvideo.h
  7924. MEDIATEK CIR DRIVER
  7925. M: Sean Wang <sean.wang@mediatek.com>
  7926. S: Maintained
  7927. F: drivers/media/rc/mtk-cir.c
  7928. MEDIATEK DMA DRIVER
  7929. M: Sean Wang <sean.wang@mediatek.com>
  7930. L: dmaengine@vger.kernel.org
  7931. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7932. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  7933. S: Maintained
  7934. F: Documentation/devicetree/bindings/dma/mtk-*
  7935. F: drivers/dma/mediatek/
  7936. MEDIATEK PMIC LED DRIVER
  7937. M: Sean Wang <sean.wang@mediatek.com>
  7938. S: Maintained
  7939. F: drivers/leds/leds-mt6323.c
  7940. F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
  7941. MEDIATEK ETHERNET DRIVER
  7942. M: Felix Fietkau <nbd@openwrt.org>
  7943. M: John Crispin <john@phrozen.org>
  7944. M: Sean Wang <sean.wang@mediatek.com>
  7945. M: Nelson Chang <nelson.chang@mediatek.com>
  7946. L: netdev@vger.kernel.org
  7947. S: Maintained
  7948. F: drivers/net/ethernet/mediatek/
  7949. MEDIATEK SWITCH DRIVER
  7950. M: Sean Wang <sean.wang@mediatek.com>
  7951. L: netdev@vger.kernel.org
  7952. S: Maintained
  7953. F: drivers/net/dsa/mt7530.*
  7954. F: net/dsa/tag_mtk.c
  7955. MEDIATEK JPEG DRIVER
  7956. M: Rick Chang <rick.chang@mediatek.com>
  7957. M: Bin Liu <bin.liu@mediatek.com>
  7958. S: Supported
  7959. F: drivers/media/platform/mtk-jpeg/
  7960. F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
  7961. MEDIATEK MDP DRIVER
  7962. M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
  7963. M: Houlong Wei <houlong.wei@mediatek.com>
  7964. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  7965. S: Supported
  7966. F: drivers/media/platform/mtk-mdp/
  7967. F: drivers/media/platform/mtk-vpu/
  7968. F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
  7969. MEDIATEK MEDIA DRIVER
  7970. M: Tiffany Lin <tiffany.lin@mediatek.com>
  7971. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  7972. S: Supported
  7973. F: drivers/media/platform/mtk-vcodec/
  7974. F: drivers/media/platform/mtk-vpu/
  7975. F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
  7976. F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
  7977. MEDIATEK MT7601U WIRELESS LAN DRIVER
  7978. M: Jakub Kicinski <kubakici@wp.pl>
  7979. L: linux-wireless@vger.kernel.org
  7980. S: Maintained
  7981. F: drivers/net/wireless/mediatek/mt7601u/
  7982. MEDIATEK NAND CONTROLLER DRIVER
  7983. M: Xiaolei Li <xiaolei.li@mediatek.com>
  7984. L: linux-mtd@lists.infradead.org
  7985. S: Maintained
  7986. F: drivers/mtd/nand/raw/mtk_*
  7987. F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
  7988. MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  7989. M: Sean Wang <sean.wang@mediatek.com>
  7990. S: Maintained
  7991. F: drivers/char/hw_random/mtk-rng.c
  7992. MEDIATEK USB3 DRD IP DRIVER
  7993. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  7994. L: linux-usb@vger.kernel.org (moderated for non-subscribers)
  7995. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7996. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  7997. S: Maintained
  7998. F: drivers/usb/mtu3/
  7999. MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  8000. M: Peter Senna Tschudin <peter.senna@gmail.com>
  8001. M: Martin Donnelly <martin.donnelly@ge.com>
  8002. M: Martyn Welch <martyn.welch@collabora.co.uk>
  8003. S: Maintained
  8004. F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
  8005. F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  8006. MEGARAID SCSI/SAS DRIVERS
  8007. M: Kashyap Desai <kashyap.desai@broadcom.com>
  8008. M: Sumit Saxena <sumit.saxena@broadcom.com>
  8009. M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
  8010. L: megaraidlinux.pdl@broadcom.com
  8011. L: linux-scsi@vger.kernel.org
  8012. W: http://www.avagotech.com/support/
  8013. S: Maintained
  8014. F: Documentation/scsi/megaraid.txt
  8015. F: drivers/scsi/megaraid.*
  8016. F: drivers/scsi/megaraid/
  8017. MELEXIS MLX90614 DRIVER
  8018. M: Crt Mori <cmo@melexis.com>
  8019. L: linux-iio@vger.kernel.org
  8020. W: http://www.melexis.com
  8021. S: Supported
  8022. F: drivers/iio/temperature/mlx90614.c
  8023. MELEXIS MLX90632 DRIVER
  8024. M: Crt Mori <cmo@melexis.com>
  8025. L: linux-iio@vger.kernel.org
  8026. W: http://www.melexis.com
  8027. S: Supported
  8028. F: drivers/iio/temperature/mlx90632.c
  8029. MELFAS MIP4 TOUCHSCREEN DRIVER
  8030. M: Sangwon Jee <jeesw@melfas.com>
  8031. W: http://www.melfas.com
  8032. S: Supported
  8033. F: drivers/input/touchscreen/melfas_mip4.c
  8034. F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
  8035. MELLANOX ETHERNET DRIVER (mlx4_en)
  8036. M: Tariq Toukan <tariqt@mellanox.com>
  8037. L: netdev@vger.kernel.org
  8038. S: Supported
  8039. W: http://www.mellanox.com
  8040. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8041. F: drivers/net/ethernet/mellanox/mlx4/en_*
  8042. MELLANOX ETHERNET DRIVER (mlx5e)
  8043. M: Saeed Mahameed <saeedm@mellanox.com>
  8044. L: netdev@vger.kernel.org
  8045. S: Supported
  8046. W: http://www.mellanox.com
  8047. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8048. F: drivers/net/ethernet/mellanox/mlx5/core/en_*
  8049. MELLANOX ETHERNET INNOVA DRIVERS
  8050. R: Boris Pismenny <borisp@mellanox.com>
  8051. L: netdev@vger.kernel.org
  8052. S: Supported
  8053. W: http://www.mellanox.com
  8054. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8055. F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
  8056. F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
  8057. F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
  8058. F: include/linux/mlx5/mlx5_ifc_fpga.h
  8059. MELLANOX ETHERNET INNOVA IPSEC DRIVER
  8060. R: Boris Pismenny <borisp@mellanox.com>
  8061. L: netdev@vger.kernel.org
  8062. S: Supported
  8063. W: http://www.mellanox.com
  8064. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8065. F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
  8066. F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
  8067. MELLANOX ETHERNET SWITCH DRIVERS
  8068. M: Jiri Pirko <jiri@mellanox.com>
  8069. M: Ido Schimmel <idosch@mellanox.com>
  8070. L: netdev@vger.kernel.org
  8071. S: Supported
  8072. W: http://www.mellanox.com
  8073. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8074. F: drivers/net/ethernet/mellanox/mlxsw/
  8075. MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
  8076. M: mlxsw@mellanox.com
  8077. L: netdev@vger.kernel.org
  8078. S: Supported
  8079. W: http://www.mellanox.com
  8080. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8081. F: drivers/net/ethernet/mellanox/mlxfw/
  8082. MELLANOX HARDWARE PLATFORM SUPPORT
  8083. M: Andy Shevchenko <andy@infradead.org>
  8084. M: Darren Hart <dvhart@infradead.org>
  8085. M: Vadim Pasternak <vadimp@mellanox.com>
  8086. L: platform-driver-x86@vger.kernel.org
  8087. S: Supported
  8088. F: drivers/platform/mellanox/
  8089. MELLANOX MLX4 core VPI driver
  8090. M: Tariq Toukan <tariqt@mellanox.com>
  8091. L: netdev@vger.kernel.org
  8092. L: linux-rdma@vger.kernel.org
  8093. W: http://www.mellanox.com
  8094. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8095. S: Supported
  8096. F: drivers/net/ethernet/mellanox/mlx4/
  8097. F: include/linux/mlx4/
  8098. MELLANOX MLX4 IB driver
  8099. M: Yishai Hadas <yishaih@mellanox.com>
  8100. L: linux-rdma@vger.kernel.org
  8101. W: http://www.mellanox.com
  8102. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8103. S: Supported
  8104. F: drivers/infiniband/hw/mlx4/
  8105. F: include/linux/mlx4/
  8106. F: include/uapi/rdma/mlx4-abi.h
  8107. MELLANOX MLX5 core VPI driver
  8108. M: Saeed Mahameed <saeedm@mellanox.com>
  8109. M: Leon Romanovsky <leonro@mellanox.com>
  8110. L: netdev@vger.kernel.org
  8111. L: linux-rdma@vger.kernel.org
  8112. W: http://www.mellanox.com
  8113. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8114. S: Supported
  8115. F: drivers/net/ethernet/mellanox/mlx5/core/
  8116. F: include/linux/mlx5/
  8117. MELLANOX MLX5 IB driver
  8118. M: Leon Romanovsky <leonro@mellanox.com>
  8119. L: linux-rdma@vger.kernel.org
  8120. W: http://www.mellanox.com
  8121. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8122. S: Supported
  8123. F: drivers/infiniband/hw/mlx5/
  8124. F: include/linux/mlx5/
  8125. F: include/uapi/rdma/mlx5-abi.h
  8126. MELLANOX MLXCPLD I2C AND MUX DRIVER
  8127. M: Vadim Pasternak <vadimp@mellanox.com>
  8128. M: Michael Shych <michaelsh@mellanox.com>
  8129. L: linux-i2c@vger.kernel.org
  8130. S: Supported
  8131. F: drivers/i2c/busses/i2c-mlxcpld.c
  8132. F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
  8133. F: Documentation/i2c/busses/i2c-mlxcpld
  8134. MELLANOX MLXCPLD LED DRIVER
  8135. M: Vadim Pasternak <vadimp@mellanox.com>
  8136. L: linux-leds@vger.kernel.org
  8137. S: Supported
  8138. F: drivers/leds/leds-mlxcpld.c
  8139. F: drivers/leds/leds-mlxreg.c
  8140. F: Documentation/leds/leds-mlxcpld.txt
  8141. MELLANOX PLATFORM DRIVER
  8142. M: Vadim Pasternak <vadimp@mellanox.com>
  8143. L: platform-driver-x86@vger.kernel.org
  8144. S: Supported
  8145. F: drivers/platform/x86/mlx-platform.c
  8146. MEMBARRIER SUPPORT
  8147. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  8148. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  8149. L: linux-kernel@vger.kernel.org
  8150. S: Supported
  8151. F: kernel/sched/membarrier.c
  8152. F: include/uapi/linux/membarrier.h
  8153. F: arch/powerpc/include/asm/membarrier.h
  8154. MEMORY MANAGEMENT
  8155. L: linux-mm@kvack.org
  8156. W: http://www.linux-mm.org
  8157. S: Maintained
  8158. F: include/linux/mm.h
  8159. F: include/linux/gfp.h
  8160. F: include/linux/mmzone.h
  8161. F: include/linux/memory_hotplug.h
  8162. F: include/linux/vmalloc.h
  8163. F: mm/
  8164. MEMORY TECHNOLOGY DEVICES (MTD)
  8165. M: David Woodhouse <dwmw2@infradead.org>
  8166. M: Brian Norris <computersforpeace@gmail.com>
  8167. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8168. M: Marek Vasut <marek.vasut@gmail.com>
  8169. M: Richard Weinberger <richard@nod.at>
  8170. L: linux-mtd@lists.infradead.org
  8171. W: http://www.linux-mtd.infradead.org/
  8172. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8173. T: git git://git.infradead.org/linux-mtd.git master
  8174. T: git git://git.infradead.org/linux-mtd.git mtd/next
  8175. S: Maintained
  8176. F: Documentation/devicetree/bindings/mtd/
  8177. F: drivers/mtd/
  8178. F: include/linux/mtd/
  8179. F: include/uapi/mtd/
  8180. MEN A21 WATCHDOG DRIVER
  8181. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8182. L: linux-watchdog@vger.kernel.org
  8183. S: Maintained
  8184. F: drivers/watchdog/mena21_wdt.c
  8185. MEN CHAMELEON BUS (mcb)
  8186. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8187. S: Maintained
  8188. F: drivers/mcb/
  8189. F: include/linux/mcb.h
  8190. F: Documentation/men-chameleon-bus.txt
  8191. MEN F21BMC (Board Management Controller)
  8192. M: Andreas Werner <andreas.werner@men.de>
  8193. S: Supported
  8194. F: drivers/mfd/menf21bmc.c
  8195. F: drivers/watchdog/menf21bmc_wdt.c
  8196. F: drivers/leds/leds-menf21bmc.c
  8197. F: drivers/hwmon/menf21bmc_hwmon.c
  8198. F: Documentation/hwmon/menf21bmc
  8199. MESON AO CEC DRIVER FOR AMLOGIC SOCS
  8200. M: Neil Armstrong <narmstrong@baylibre.com>
  8201. L: linux-media@lists.freedesktop.org
  8202. L: linux-amlogic@lists.infradead.org
  8203. W: http://linux-meson.com/
  8204. S: Supported
  8205. F: drivers/media/platform/meson/ao-cec.c
  8206. F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
  8207. T: git git://linuxtv.org/media_tree.git
  8208. MICROBLAZE ARCHITECTURE
  8209. M: Michal Simek <monstr@monstr.eu>
  8210. W: http://www.monstr.eu/fdt/
  8211. T: git git://git.monstr.eu/linux-2.6-microblaze.git
  8212. S: Supported
  8213. F: arch/microblaze/
  8214. MICROCHIP / ATMEL AT91 SERIAL DRIVER
  8215. M: Richard Genoud <richard.genoud@gmail.com>
  8216. S: Maintained
  8217. F: drivers/tty/serial/atmel_serial.c
  8218. F: drivers/tty/serial/atmel_serial.h
  8219. MICROCHIP / ATMEL DMA DRIVER
  8220. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  8221. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8222. L: dmaengine@vger.kernel.org
  8223. S: Supported
  8224. F: drivers/dma/at_hdmac.c
  8225. F: drivers/dma/at_hdmac_regs.h
  8226. F: include/linux/platform_data/dma-atmel.h
  8227. MICROCHIP / ATMEL ECC DRIVER
  8228. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  8229. L: linux-crypto@vger.kernel.org
  8230. S: Maintained
  8231. F: drivers/crypto/atmel-ecc.*
  8232. MICROCHIP / ATMEL ISC DRIVER
  8233. M: Songjun Wu <songjun.wu@microchip.com>
  8234. L: linux-media@vger.kernel.org
  8235. S: Supported
  8236. F: drivers/media/platform/atmel/atmel-isc.c
  8237. F: drivers/media/platform/atmel/atmel-isc-regs.h
  8238. F: devicetree/bindings/media/atmel-isc.txt
  8239. MICROCHIP / ATMEL NAND DRIVER
  8240. M: Wenyou Yang <wenyou.yang@microchip.com>
  8241. M: Josh Wu <rainyfeeling@outlook.com>
  8242. L: linux-mtd@lists.infradead.org
  8243. S: Supported
  8244. F: drivers/mtd/nand/raw/atmel/*
  8245. F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
  8246. MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
  8247. M: Woojung Huh <Woojung.Huh@microchip.com>
  8248. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8249. L: netdev@vger.kernel.org
  8250. S: Maintained
  8251. F: net/dsa/tag_ksz.c
  8252. F: drivers/net/dsa/microchip/*
  8253. F: include/linux/platform_data/microchip-ksz.h
  8254. F: Documentation/devicetree/bindings/net/dsa/ksz.txt
  8255. MICROCHIP LAN743X ETHERNET DRIVER
  8256. M: Bryan Whitehead <bryan.whitehead@microchip.com>
  8257. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8258. L: netdev@vger.kernel.org
  8259. S: Maintained
  8260. F: drivers/net/ethernet/microchip/lan743x_*
  8261. MICROCHIP USB251XB DRIVER
  8262. M: Richard Leitner <richard.leitner@skidata.com>
  8263. L: linux-usb@vger.kernel.org
  8264. S: Maintained
  8265. F: drivers/usb/misc/usb251xb.c
  8266. F: Documentation/devicetree/bindings/usb/usb251xb.txt
  8267. MICROSEMI MIPS SOCS
  8268. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8269. L: linux-mips@linux-mips.org
  8270. S: Maintained
  8271. F: arch/mips/generic/board-ocelot.c
  8272. F: arch/mips/configs/generic/board-ocelot.config
  8273. F: arch/mips/boot/dts/mscc/
  8274. F: Documentation/devicetree/bindings/mips/mscc.txt
  8275. MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
  8276. M: Don Brace <don.brace@microsemi.com>
  8277. L: esc.storagedev@microsemi.com
  8278. L: linux-scsi@vger.kernel.org
  8279. S: Supported
  8280. F: drivers/scsi/smartpqi/smartpqi*.[ch]
  8281. F: drivers/scsi/smartpqi/Kconfig
  8282. F: drivers/scsi/smartpqi/Makefile
  8283. F: include/linux/cciss*.h
  8284. F: include/uapi/linux/cciss*.h
  8285. F: Documentation/scsi/smartpqi.txt
  8286. MICROSEMI ETHERNET SWITCH DRIVER
  8287. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8288. L: netdev@vger.kernel.org
  8289. S: Supported
  8290. F: drivers/net/ethernet/mscc/
  8291. MICROSOFT SURFACE PRO 3 BUTTON DRIVER
  8292. M: Chen Yu <yu.c.chen@intel.com>
  8293. L: platform-driver-x86@vger.kernel.org
  8294. S: Supported
  8295. F: drivers/platform/x86/surfacepro3_button.c
  8296. MICROTEK X6 SCANNER
  8297. M: Oliver Neukum <oliver@neukum.org>
  8298. S: Maintained
  8299. F: drivers/usb/image/microtek.*
  8300. MIPS
  8301. M: Ralf Baechle <ralf@linux-mips.org>
  8302. M: Paul Burton <paul.burton@mips.com>
  8303. M: James Hogan <jhogan@kernel.org>
  8304. L: linux-mips@linux-mips.org
  8305. W: http://www.linux-mips.org/
  8306. T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
  8307. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
  8308. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  8309. S: Supported
  8310. F: Documentation/devicetree/bindings/mips/
  8311. F: Documentation/mips/
  8312. F: arch/mips/
  8313. F: drivers/platform/mips/
  8314. MIPS BOSTON DEVELOPMENT BOARD
  8315. M: Paul Burton <paul.burton@mips.com>
  8316. L: linux-mips@linux-mips.org
  8317. S: Maintained
  8318. F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
  8319. F: arch/mips/boot/dts/img/boston.dts
  8320. F: arch/mips/configs/generic/board-boston.config
  8321. F: drivers/clk/imgtec/clk-boston.c
  8322. F: include/dt-bindings/clock/boston-clock.h
  8323. MIPS GENERIC PLATFORM
  8324. M: Paul Burton <paul.burton@mips.com>
  8325. L: linux-mips@linux-mips.org
  8326. S: Supported
  8327. F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
  8328. F: arch/mips/generic/
  8329. F: arch/mips/tools/generic-board-config.sh
  8330. MIPS/LOONGSON1 ARCHITECTURE
  8331. M: Keguang Zhang <keguang.zhang@gmail.com>
  8332. L: linux-mips@linux-mips.org
  8333. S: Maintained
  8334. F: arch/mips/loongson32/
  8335. F: arch/mips/include/asm/mach-loongson32/
  8336. F: drivers/*/*loongson1*
  8337. F: drivers/*/*/*loongson1*
  8338. MIPS/LOONGSON2 ARCHITECTURE
  8339. M: Jiaxun Yang <jiaxun.yang@flygoat.com>
  8340. L: linux-mips@linux-mips.org
  8341. S: Maintained
  8342. F: arch/mips/loongson64/*{2e/2f}*
  8343. F: arch/mips/include/asm/mach-loongson64/
  8344. F: drivers/*/*loongson2*
  8345. F: drivers/*/*/*loongson2*
  8346. MIPS/LOONGSON3 ARCHITECTURE
  8347. M: Huacai Chen <chenhc@lemote.com>
  8348. L: linux-mips@linux-mips.org
  8349. S: Maintained
  8350. F: arch/mips/loongson64/
  8351. F: arch/mips/include/asm/mach-loongson64/
  8352. F: drivers/platform/mips/cpu_hwmon.c
  8353. F: drivers/*/*loongson3*
  8354. F: drivers/*/*/*loongson3*
  8355. MIPS RINT INSTRUCTION EMULATION
  8356. M: Aleksandar Markovic <aleksandar.markovic@mips.com>
  8357. L: linux-mips@linux-mips.org
  8358. S: Supported
  8359. F: arch/mips/math-emu/sp_rint.c
  8360. F: arch/mips/math-emu/dp_rint.c
  8361. MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  8362. M: Hans Verkuil <hverkuil@xs4all.nl>
  8363. L: linux-media@vger.kernel.org
  8364. T: git git://linuxtv.org/media_tree.git
  8365. W: https://linuxtv.org
  8366. S: Odd Fixes
  8367. F: drivers/media/radio/radio-miropcm20*
  8368. MMP SUPPORT
  8369. M: Eric Miao <eric.y.miao@gmail.com>
  8370. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  8371. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8372. T: git git://github.com/hzhuang1/linux.git
  8373. T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
  8374. S: Maintained
  8375. F: arch/arm/boot/dts/mmp*
  8376. F: arch/arm/mach-mmp/
  8377. MN88472 MEDIA DRIVER
  8378. M: Antti Palosaari <crope@iki.fi>
  8379. L: linux-media@vger.kernel.org
  8380. W: https://linuxtv.org
  8381. W: http://palosaari.fi/linux/
  8382. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8383. S: Maintained
  8384. F: drivers/media/dvb-frontends/mn88472*
  8385. MN88473 MEDIA DRIVER
  8386. M: Antti Palosaari <crope@iki.fi>
  8387. L: linux-media@vger.kernel.org
  8388. W: https://linuxtv.org
  8389. W: http://palosaari.fi/linux/
  8390. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8391. S: Maintained
  8392. F: drivers/media/dvb-frontends/mn88473*
  8393. PCI DRIVER FOR MOBIVEIL PCIE IP
  8394. M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in>
  8395. L: linux-pci@vger.kernel.org
  8396. S: Supported
  8397. F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
  8398. F: drivers/pci/controller/pcie-mobiveil.c
  8399. MODULE SUPPORT
  8400. M: Jessica Yu <jeyu@kernel.org>
  8401. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
  8402. S: Maintained
  8403. F: include/linux/module.h
  8404. F: kernel/module.c
  8405. MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
  8406. W: http://popies.net/meye/
  8407. S: Orphan
  8408. F: Documentation/media/v4l-drivers/meye*
  8409. F: drivers/media/pci/meye/
  8410. F: include/uapi/linux/meye.h
  8411. MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
  8412. M: Jiri Slaby <jirislaby@gmail.com>
  8413. S: Maintained
  8414. F: Documentation/serial/moxa-smartio
  8415. F: drivers/tty/mxser.*
  8416. MR800 AVERMEDIA USB FM RADIO DRIVER
  8417. M: Alexey Klimov <klimov.linux@gmail.com>
  8418. L: linux-media@vger.kernel.org
  8419. T: git git://linuxtv.org/media_tree.git
  8420. S: Maintained
  8421. F: drivers/media/radio/radio-mr800.c
  8422. MRF24J40 IEEE 802.15.4 RADIO DRIVER
  8423. M: Alan Ott <alan@signal11.us>
  8424. L: linux-wpan@vger.kernel.org
  8425. S: Maintained
  8426. F: drivers/net/ieee802154/mrf24j40.c
  8427. F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
  8428. MSI LAPTOP SUPPORT
  8429. M: "Lee, Chun-Yi" <jlee@suse.com>
  8430. L: platform-driver-x86@vger.kernel.org
  8431. S: Maintained
  8432. F: drivers/platform/x86/msi-laptop.c
  8433. MSI WMI SUPPORT
  8434. L: platform-driver-x86@vger.kernel.org
  8435. S: Orphan
  8436. F: drivers/platform/x86/msi-wmi.c
  8437. MSI001 MEDIA DRIVER
  8438. M: Antti Palosaari <crope@iki.fi>
  8439. L: linux-media@vger.kernel.org
  8440. W: https://linuxtv.org
  8441. W: http://palosaari.fi/linux/
  8442. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8443. T: git git://linuxtv.org/anttip/media_tree.git
  8444. S: Maintained
  8445. F: drivers/media/tuners/msi001*
  8446. MSI2500 MEDIA DRIVER
  8447. M: Antti Palosaari <crope@iki.fi>
  8448. L: linux-media@vger.kernel.org
  8449. W: https://linuxtv.org
  8450. W: http://palosaari.fi/linux/
  8451. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8452. T: git git://linuxtv.org/anttip/media_tree.git
  8453. S: Maintained
  8454. F: drivers/media/usb/msi2500/
  8455. MSYSTEMS DISKONCHIP G3 MTD DRIVER
  8456. M: Robert Jarzmik <robert.jarzmik@free.fr>
  8457. L: linux-mtd@lists.infradead.org
  8458. S: Maintained
  8459. F: drivers/mtd/devices/docg3*
  8460. MT9M032 APTINA SENSOR DRIVER
  8461. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8462. L: linux-media@vger.kernel.org
  8463. T: git git://linuxtv.org/media_tree.git
  8464. S: Maintained
  8465. F: drivers/media/i2c/mt9m032.c
  8466. F: include/media/i2c/mt9m032.h
  8467. MT9P031 APTINA CAMERA SENSOR
  8468. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8469. L: linux-media@vger.kernel.org
  8470. T: git git://linuxtv.org/media_tree.git
  8471. S: Maintained
  8472. F: drivers/media/i2c/mt9p031.c
  8473. F: include/media/i2c/mt9p031.h
  8474. MT9T001 APTINA CAMERA SENSOR
  8475. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8476. L: linux-media@vger.kernel.org
  8477. T: git git://linuxtv.org/media_tree.git
  8478. S: Maintained
  8479. F: drivers/media/i2c/mt9t001.c
  8480. F: include/media/i2c/mt9t001.h
  8481. MT9T112 APTINA CAMERA SENSOR
  8482. M: Jacopo Mondi <jacopo@jmondi.org>
  8483. L: linux-media@vger.kernel.org
  8484. T: git git://linuxtv.org/media_tree.git
  8485. S: Odd Fixes
  8486. F: drivers/media/i2c/mt9t112.c
  8487. F: include/media/i2c/mt9t112.h
  8488. MT9V032 APTINA CAMERA SENSOR
  8489. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8490. L: linux-media@vger.kernel.org
  8491. T: git git://linuxtv.org/media_tree.git
  8492. S: Maintained
  8493. F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
  8494. F: drivers/media/i2c/mt9v032.c
  8495. F: include/media/i2c/mt9v032.h
  8496. MULTIFUNCTION DEVICES (MFD)
  8497. M: Lee Jones <lee.jones@linaro.org>
  8498. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  8499. S: Supported
  8500. F: Documentation/devicetree/bindings/mfd/
  8501. F: drivers/mfd/
  8502. F: include/linux/mfd/
  8503. F: include/dt-bindings/mfd/
  8504. MULTIMEDIA CARD (MMC) ETC. OVER SPI
  8505. S: Orphan
  8506. F: drivers/mmc/host/mmc_spi.c
  8507. F: include/linux/spi/mmc_spi.h
  8508. MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
  8509. M: Ulf Hansson <ulf.hansson@linaro.org>
  8510. L: linux-mmc@vger.kernel.org
  8511. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  8512. S: Maintained
  8513. F: Documentation/devicetree/bindings/mmc/
  8514. F: drivers/mmc/
  8515. F: include/linux/mmc/
  8516. F: include/uapi/linux/mmc/
  8517. MULTIPLEXER SUBSYSTEM
  8518. M: Peter Rosin <peda@axentia.se>
  8519. S: Maintained
  8520. F: Documentation/ABI/testing/sysfs-class-mux*
  8521. F: Documentation/devicetree/bindings/mux/
  8522. F: include/linux/dt-bindings/mux/
  8523. F: include/linux/mux/
  8524. F: drivers/mux/
  8525. MULTITECH MULTIPORT CARD (ISICOM)
  8526. S: Orphan
  8527. F: drivers/tty/isicom.c
  8528. F: include/linux/isicom.h
  8529. MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
  8530. M: Bin Liu <b-liu@ti.com>
  8531. L: linux-usb@vger.kernel.org
  8532. S: Maintained
  8533. F: drivers/usb/musb/
  8534. MXL5007T MEDIA DRIVER
  8535. M: Michael Krufky <mkrufky@linuxtv.org>
  8536. L: linux-media@vger.kernel.org
  8537. W: https://linuxtv.org
  8538. W: http://github.com/mkrufky
  8539. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8540. T: git git://linuxtv.org/mkrufky/tuners.git
  8541. S: Maintained
  8542. F: drivers/media/tuners/mxl5007t.*
  8543. MXSFB DRM DRIVER
  8544. M: Marek Vasut <marex@denx.de>
  8545. S: Supported
  8546. F: drivers/gpu/drm/mxsfb/
  8547. F: Documentation/devicetree/bindings/display/mxsfb.txt
  8548. MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  8549. M: Chris Lee <christopher.lee@cspi.com>
  8550. L: netdev@vger.kernel.org
  8551. W: https://www.cspi.com/ethernet-products/support/downloads/
  8552. S: Supported
  8553. F: drivers/net/ethernet/myricom/myri10ge/
  8554. NAND FLASH SUBSYSTEM
  8555. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8556. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8557. R: Richard Weinberger <richard@nod.at>
  8558. L: linux-mtd@lists.infradead.org
  8559. W: http://www.linux-mtd.infradead.org/
  8560. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8561. T: git git://git.infradead.org/linux-mtd.git nand/fixes
  8562. T: git git://git.infradead.org/linux-mtd.git nand/next
  8563. S: Maintained
  8564. F: drivers/mtd/nand/
  8565. F: include/linux/mtd/*nand*.h
  8566. NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  8567. M: Daniel Mack <zonque@gmail.com>
  8568. S: Maintained
  8569. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8570. W: http://www.native-instruments.com
  8571. F: sound/usb/caiaq/
  8572. NATSEMI ETHERNET DRIVER (DP8381x)
  8573. S: Orphan
  8574. F: drivers/net/ethernet/natsemi/natsemi.c
  8575. NCP FILESYSTEM
  8576. M: Petr Vandrovec <petr@vandrovec.name>
  8577. S: Obsolete
  8578. F: drivers/staging/ncpfs/
  8579. NCR 5380 SCSI DRIVERS
  8580. M: Finn Thain <fthain@telegraphics.com.au>
  8581. M: Michael Schmitz <schmitzmic@gmail.com>
  8582. L: linux-scsi@vger.kernel.org
  8583. S: Maintained
  8584. F: Documentation/scsi/g_NCR5380.txt
  8585. F: drivers/scsi/NCR5380.*
  8586. F: drivers/scsi/arm/cumana_1.c
  8587. F: drivers/scsi/arm/oak.c
  8588. F: drivers/scsi/atari_scsi.*
  8589. F: drivers/scsi/dmx3191d.c
  8590. F: drivers/scsi/g_NCR5380.*
  8591. F: drivers/scsi/mac_scsi.*
  8592. F: drivers/scsi/sun3_scsi.*
  8593. F: drivers/scsi/sun3_scsi_vme.c
  8594. NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
  8595. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  8596. L: linux-scsi@vger.kernel.org
  8597. S: Maintained
  8598. F: drivers/scsi/NCR_D700.*
  8599. NCSI LIBRARY:
  8600. M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
  8601. S: Maintained
  8602. F: net/ncsi/
  8603. NCT6775 HARDWARE MONITOR DRIVER
  8604. M: Guenter Roeck <linux@roeck-us.net>
  8605. L: linux-hwmon@vger.kernel.org
  8606. S: Maintained
  8607. F: Documentation/hwmon/nct6775
  8608. F: drivers/hwmon/nct6775.c
  8609. NET_FAILOVER MODULE
  8610. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  8611. L: netdev@vger.kernel.org
  8612. S: Supported
  8613. F: driver/net/net_failover.c
  8614. F: include/net/net_failover.h
  8615. F: Documentation/networking/net_failover.rst
  8616. NETEFFECT IWARP RNIC DRIVER (IW_NES)
  8617. M: Faisal Latif <faisal.latif@intel.com>
  8618. L: linux-rdma@vger.kernel.org
  8619. W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
  8620. S: Supported
  8621. F: drivers/infiniband/hw/nes/
  8622. F: include/uapi/rdma/nes-abi.h
  8623. NETEM NETWORK EMULATOR
  8624. M: Stephen Hemminger <stephen@networkplumber.org>
  8625. L: netem@lists.linux-foundation.org (moderated for non-subscribers)
  8626. S: Maintained
  8627. F: net/sched/sch_netem.c
  8628. NETERION 10GbE DRIVERS (s2io/vxge)
  8629. M: Jon Mason <jdmason@kudzu.us>
  8630. L: netdev@vger.kernel.org
  8631. S: Supported
  8632. F: Documentation/networking/s2io.txt
  8633. F: Documentation/networking/vxge.txt
  8634. F: drivers/net/ethernet/neterion/
  8635. NETFILTER
  8636. M: Pablo Neira Ayuso <pablo@netfilter.org>
  8637. M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
  8638. M: Florian Westphal <fw@strlen.de>
  8639. L: netfilter-devel@vger.kernel.org
  8640. L: coreteam@netfilter.org
  8641. W: http://www.netfilter.org/
  8642. W: http://www.iptables.org/
  8643. W: http://www.nftables.org/
  8644. Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
  8645. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
  8646. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
  8647. S: Maintained
  8648. F: include/linux/netfilter*
  8649. F: include/linux/netfilter/
  8650. F: include/net/netfilter/
  8651. F: include/uapi/linux/netfilter*
  8652. F: include/uapi/linux/netfilter/
  8653. F: net/*/netfilter.c
  8654. F: net/*/netfilter/
  8655. F: net/netfilter/
  8656. F: net/bridge/br_netfilter*.c
  8657. NETROM NETWORK LAYER
  8658. M: Ralf Baechle <ralf@linux-mips.org>
  8659. L: linux-hams@vger.kernel.org
  8660. W: http://www.linux-ax25.org/
  8661. S: Maintained
  8662. F: include/net/netrom.h
  8663. F: include/uapi/linux/netrom.h
  8664. F: net/netrom/
  8665. NETRONOME ETHERNET DRIVERS
  8666. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8667. L: oss-drivers@netronome.com
  8668. S: Maintained
  8669. F: drivers/net/ethernet/netronome/
  8670. NETWORK BLOCK DEVICE (NBD)
  8671. M: Josef Bacik <josef@toxicpanda.com>
  8672. S: Maintained
  8673. L: linux-block@vger.kernel.org
  8674. L: nbd@other.debian.org
  8675. F: Documentation/blockdev/nbd.txt
  8676. F: drivers/block/nbd.c
  8677. F: include/uapi/linux/nbd.h
  8678. NETWORK DROP MONITOR
  8679. M: Neil Horman <nhorman@tuxdriver.com>
  8680. L: netdev@vger.kernel.org
  8681. S: Maintained
  8682. W: https://fedorahosted.org/dropwatch/
  8683. F: net/core/drop_monitor.c
  8684. NETWORKING DRIVERS
  8685. M: "David S. Miller" <davem@davemloft.net>
  8686. L: netdev@vger.kernel.org
  8687. W: http://www.linuxfoundation.org/en/Net
  8688. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8689. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8690. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8691. S: Odd Fixes
  8692. F: Documentation/devicetree/bindings/net/
  8693. F: drivers/net/
  8694. F: include/linux/if_*
  8695. F: include/linux/netdevice.h
  8696. F: include/linux/etherdevice.h
  8697. F: include/linux/fcdevice.h
  8698. F: include/linux/fddidevice.h
  8699. F: include/linux/hippidevice.h
  8700. F: include/linux/inetdevice.h
  8701. F: include/uapi/linux/if_*
  8702. F: include/uapi/linux/netdevice.h
  8703. NETWORKING DRIVERS (WIRELESS)
  8704. M: Kalle Valo <kvalo@codeaurora.org>
  8705. L: linux-wireless@vger.kernel.org
  8706. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8707. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
  8708. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
  8709. S: Maintained
  8710. F: Documentation/devicetree/bindings/net/wireless/
  8711. F: drivers/net/wireless/
  8712. NETWORKING [DSA]
  8713. M: Andrew Lunn <andrew@lunn.ch>
  8714. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  8715. M: Florian Fainelli <f.fainelli@gmail.com>
  8716. S: Maintained
  8717. F: Documentation/devicetree/bindings/net/dsa/
  8718. F: net/dsa/
  8719. F: include/net/dsa.h
  8720. F: include/linux/dsa/
  8721. F: drivers/net/dsa/
  8722. NETWORKING [GENERAL]
  8723. M: "David S. Miller" <davem@davemloft.net>
  8724. L: netdev@vger.kernel.org
  8725. W: http://www.linuxfoundation.org/en/Net
  8726. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8727. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8728. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8729. B: mailto:netdev@vger.kernel.org
  8730. S: Maintained
  8731. F: net/
  8732. F: include/net/
  8733. F: include/linux/in.h
  8734. F: include/linux/net.h
  8735. F: include/linux/netdevice.h
  8736. F: include/uapi/linux/in.h
  8737. F: include/uapi/linux/net.h
  8738. F: include/uapi/linux/netdevice.h
  8739. F: include/uapi/linux/net_namespace.h
  8740. F: tools/testing/selftests/net/
  8741. F: lib/net_utils.c
  8742. F: lib/random32.c
  8743. F: Documentation/networking/
  8744. NETWORKING [IPSEC]
  8745. M: Steffen Klassert <steffen.klassert@secunet.com>
  8746. M: Herbert Xu <herbert@gondor.apana.org.au>
  8747. M: "David S. Miller" <davem@davemloft.net>
  8748. L: netdev@vger.kernel.org
  8749. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
  8750. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
  8751. S: Maintained
  8752. F: net/core/flow.c
  8753. F: net/xfrm/
  8754. F: net/key/
  8755. F: net/ipv4/xfrm*
  8756. F: net/ipv4/esp4*
  8757. F: net/ipv4/ah4.c
  8758. F: net/ipv4/ipcomp.c
  8759. F: net/ipv4/ip_vti.c
  8760. F: net/ipv6/xfrm*
  8761. F: net/ipv6/esp6*
  8762. F: net/ipv6/ah6.c
  8763. F: net/ipv6/ipcomp6.c
  8764. F: net/ipv6/ip6_vti.c
  8765. F: include/uapi/linux/xfrm.h
  8766. F: include/net/xfrm.h
  8767. NETWORKING [IPv4/IPv6]
  8768. M: "David S. Miller" <davem@davemloft.net>
  8769. M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
  8770. M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
  8771. L: netdev@vger.kernel.org
  8772. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8773. S: Maintained
  8774. F: net/ipv4/
  8775. F: net/ipv6/
  8776. F: include/net/ip*
  8777. F: arch/x86/net/*
  8778. NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  8779. M: Paul Moore <paul@paul-moore.com>
  8780. W: https://github.com/netlabel
  8781. L: netdev@vger.kernel.org
  8782. L: linux-security-module@vger.kernel.org
  8783. S: Maintained
  8784. F: Documentation/netlabel/
  8785. F: include/net/calipso.h
  8786. F: include/net/cipso_ipv4.h
  8787. F: include/net/netlabel.h
  8788. F: include/uapi/linux/netfilter/xt_SECMARK.h
  8789. F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
  8790. F: net/netlabel/
  8791. F: net/ipv4/cipso_ipv4.c
  8792. F: net/ipv6/calipso.c
  8793. F: net/netfilter/xt_CONNSECMARK.c
  8794. F: net/netfilter/xt_SECMARK.c
  8795. NETWORKING [TCP]
  8796. M: Eric Dumazet <edumazet@google.com>
  8797. L: netdev@vger.kernel.org
  8798. S: Maintained
  8799. F: net/ipv4/tcp*.c
  8800. F: net/ipv4/syncookies.c
  8801. F: net/ipv6/tcp*.c
  8802. F: net/ipv6/syncookies.c
  8803. F: include/uapi/linux/tcp.h
  8804. F: include/net/tcp.h
  8805. F: include/linux/tcp.h
  8806. F: include/trace/events/tcp.h
  8807. NETWORKING [TLS]
  8808. M: Boris Pismenny <borisp@mellanox.com>
  8809. M: Aviad Yehezkel <aviadye@mellanox.com>
  8810. M: Dave Watson <davejwatson@fb.com>
  8811. L: netdev@vger.kernel.org
  8812. S: Maintained
  8813. F: net/tls/*
  8814. F: include/uapi/linux/tls.h
  8815. F: include/net/tls.h
  8816. NETWORKING [WIRELESS]
  8817. L: linux-wireless@vger.kernel.org
  8818. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8819. NETDEVSIM
  8820. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8821. S: Maintained
  8822. F: drivers/net/netdevsim/*
  8823. NETXEN (1/10) GbE SUPPORT
  8824. M: Manish Chopra <manish.chopra@cavium.com>
  8825. M: Rahul Verma <rahul.verma@cavium.com>
  8826. M: Dept-GELinuxNICDev@cavium.com
  8827. L: netdev@vger.kernel.org
  8828. S: Supported
  8829. F: drivers/net/ethernet/qlogic/netxen/
  8830. NFC SUBSYSTEM
  8831. M: Samuel Ortiz <sameo@linux.intel.com>
  8832. L: linux-wireless@vger.kernel.org
  8833. L: linux-nfc@lists.01.org (subscribers-only)
  8834. S: Supported
  8835. F: net/nfc/
  8836. F: include/net/nfc/
  8837. F: include/uapi/linux/nfc.h
  8838. F: drivers/nfc/
  8839. F: include/linux/platform_data/nfcmrvl.h
  8840. F: include/linux/platform_data/nxp-nci.h
  8841. F: Documentation/devicetree/bindings/net/nfc/
  8842. NFS, SUNRPC, AND LOCKD CLIENTS
  8843. M: Trond Myklebust <trond.myklebust@hammerspace.com>
  8844. M: Anna Schumaker <anna.schumaker@netapp.com>
  8845. L: linux-nfs@vger.kernel.org
  8846. W: http://client.linux-nfs.org
  8847. T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
  8848. S: Maintained
  8849. F: fs/lockd/
  8850. F: fs/nfs/
  8851. F: fs/nfs_common/
  8852. F: net/sunrpc/
  8853. F: include/linux/lockd/
  8854. F: include/linux/nfs*
  8855. F: include/linux/sunrpc/
  8856. F: include/uapi/linux/nfs*
  8857. F: include/uapi/linux/sunrpc/
  8858. NILFS2 FILESYSTEM
  8859. M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
  8860. L: linux-nilfs@vger.kernel.org
  8861. W: https://nilfs.sourceforge.io/
  8862. W: https://nilfs.osdn.jp/
  8863. T: git git://github.com/konis/nilfs2.git
  8864. S: Supported
  8865. F: Documentation/filesystems/nilfs2.txt
  8866. F: fs/nilfs2/
  8867. F: include/trace/events/nilfs2.h
  8868. F: include/uapi/linux/nilfs2_api.h
  8869. F: include/uapi/linux/nilfs2_ondisk.h
  8870. NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
  8871. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  8872. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  8873. S: Maintained
  8874. F: Documentation/scsi/NinjaSCSI.txt
  8875. F: drivers/scsi/pcmcia/nsp_*
  8876. NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
  8877. M: GOTO Masanori <gotom@debian.or.jp>
  8878. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  8879. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  8880. S: Maintained
  8881. F: Documentation/scsi/NinjaSCSI.txt
  8882. F: drivers/scsi/nsp32*
  8883. NIOS2 ARCHITECTURE
  8884. M: Ley Foon Tan <lftan@altera.com>
  8885. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  8886. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
  8887. S: Maintained
  8888. F: arch/nios2/
  8889. NOHZ, DYNTICKS SUPPORT
  8890. M: Frederic Weisbecker <fweisbec@gmail.com>
  8891. M: Thomas Gleixner <tglx@linutronix.de>
  8892. M: Ingo Molnar <mingo@kernel.org>
  8893. L: linux-kernel@vger.kernel.org
  8894. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
  8895. S: Maintained
  8896. F: kernel/time/tick*.*
  8897. F: include/linux/tick.h
  8898. F: include/linux/sched/nohz.h
  8899. NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
  8900. M: Pavel Machek <pavel@ucw.cz>
  8901. M: Sakari Ailus <sakari.ailus@iki.fi>
  8902. L: linux-media@vger.kernel.org
  8903. S: Maintained
  8904. F: drivers/media/i2c/et8ek8
  8905. F: drivers/media/i2c/ad5820.c
  8906. NOKIA N900 POWER SUPPLY DRIVERS
  8907. R: Pali Rohár <pali.rohar@gmail.com>
  8908. F: include/linux/power/bq2415x_charger.h
  8909. F: include/linux/power/bq27xxx_battery.h
  8910. F: include/linux/power/isp1704_charger.h
  8911. F: drivers/power/supply/bq2415x_charger.c
  8912. F: drivers/power/supply/bq27xxx_battery.c
  8913. F: drivers/power/supply/bq27xxx_battery_i2c.c
  8914. F: drivers/power/supply/isp1704_charger.c
  8915. F: drivers/power/supply/rx51_battery.c
  8916. NTB AMD DRIVER
  8917. M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
  8918. L: linux-ntb@googlegroups.com
  8919. S: Supported
  8920. F: drivers/ntb/hw/amd/
  8921. NTB DRIVER CORE
  8922. M: Jon Mason <jdmason@kudzu.us>
  8923. M: Dave Jiang <dave.jiang@intel.com>
  8924. M: Allen Hubbe <allenbh@gmail.com>
  8925. L: linux-ntb@googlegroups.com
  8926. S: Supported
  8927. W: https://github.com/jonmason/ntb/wiki
  8928. T: git git://github.com/jonmason/ntb.git
  8929. F: drivers/ntb/
  8930. F: drivers/net/ntb_netdev.c
  8931. F: include/linux/ntb.h
  8932. F: include/linux/ntb_transport.h
  8933. F: tools/testing/selftests/ntb/
  8934. NTB IDT DRIVER
  8935. M: Serge Semin <fancer.lancer@gmail.com>
  8936. L: linux-ntb@googlegroups.com
  8937. S: Supported
  8938. F: drivers/ntb/hw/idt/
  8939. NTB INTEL DRIVER
  8940. M: Dave Jiang <dave.jiang@intel.com>
  8941. L: linux-ntb@googlegroups.com
  8942. S: Supported
  8943. W: https://github.com/davejiang/linux/wiki
  8944. T: git https://github.com/davejiang/linux.git
  8945. F: drivers/ntb/hw/intel/
  8946. NTFS FILESYSTEM
  8947. M: Anton Altaparmakov <anton@tuxera.com>
  8948. L: linux-ntfs-dev@lists.sourceforge.net
  8949. W: http://www.tuxera.com/
  8950. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
  8951. S: Supported
  8952. F: Documentation/filesystems/ntfs.txt
  8953. F: fs/ntfs/
  8954. NUBUS SUBSYSTEM
  8955. M: Finn Thain <fthain@telegraphics.com.au>
  8956. L: linux-m68k@lists.linux-m68k.org
  8957. S: Maintained
  8958. F: arch/*/include/asm/nubus.h
  8959. F: drivers/nubus/
  8960. F: include/linux/nubus.h
  8961. F: include/uapi/linux/nubus.h
  8962. NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
  8963. M: Antonino Daplas <adaplas@gmail.com>
  8964. L: linux-fbdev@vger.kernel.org
  8965. S: Maintained
  8966. F: drivers/video/fbdev/riva/
  8967. F: drivers/video/fbdev/nvidia/
  8968. NVM EXPRESS DRIVER
  8969. M: Keith Busch <keith.busch@intel.com>
  8970. M: Jens Axboe <axboe@fb.com>
  8971. M: Christoph Hellwig <hch@lst.de>
  8972. M: Sagi Grimberg <sagi@grimberg.me>
  8973. L: linux-nvme@lists.infradead.org
  8974. T: git://git.infradead.org/nvme.git
  8975. W: http://git.infradead.org/nvme.git
  8976. S: Supported
  8977. F: drivers/nvme/host/
  8978. F: include/linux/nvme.h
  8979. F: include/uapi/linux/nvme_ioctl.h
  8980. NVM EXPRESS FC TRANSPORT DRIVERS
  8981. M: James Smart <james.smart@broadcom.com>
  8982. L: linux-nvme@lists.infradead.org
  8983. S: Supported
  8984. F: include/linux/nvme-fc.h
  8985. F: include/linux/nvme-fc-driver.h
  8986. F: drivers/nvme/host/fc.c
  8987. F: drivers/nvme/target/fc.c
  8988. F: drivers/nvme/target/fcloop.c
  8989. NVM EXPRESS TARGET DRIVER
  8990. M: Christoph Hellwig <hch@lst.de>
  8991. M: Sagi Grimberg <sagi@grimberg.me>
  8992. L: linux-nvme@lists.infradead.org
  8993. T: git://git.infradead.org/nvme.git
  8994. W: http://git.infradead.org/nvme.git
  8995. S: Supported
  8996. F: drivers/nvme/target/
  8997. NVMEM FRAMEWORK
  8998. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  8999. S: Maintained
  9000. F: drivers/nvmem/
  9001. F: Documentation/devicetree/bindings/nvmem/
  9002. F: Documentation/ABI/stable/sysfs-bus-nvmem
  9003. F: include/linux/nvmem-consumer.h
  9004. F: include/linux/nvmem-provider.h
  9005. NXP SGTL5000 DRIVER
  9006. M: Fabio Estevam <fabio.estevam@nxp.com>
  9007. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9008. S: Maintained
  9009. F: Documentation/devicetree/bindings/sound/sgtl5000.txt
  9010. F: sound/soc/codecs/sgtl5000*
  9011. NXP TDA998X DRM DRIVER
  9012. M: Russell King <linux@armlinux.org.uk>
  9013. S: Maintained
  9014. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
  9015. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
  9016. F: drivers/gpu/drm/i2c/tda998x_drv.c
  9017. F: include/drm/i2c/tda998x.h
  9018. F: include/dt-bindings/display/tda998x.h
  9019. K: "nxp,tda998x"
  9020. NXP TFA9879 DRIVER
  9021. M: Peter Rosin <peda@axentia.se>
  9022. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9023. S: Maintained
  9024. F: Documentation/devicetree/bindings/sound/tfa9879.txt
  9025. F: sound/soc/codecs/tfa9879*
  9026. NXP-NCI NFC DRIVER
  9027. M: Clément Perrochaud <clement.perrochaud@effinnov.com>
  9028. R: Charles Gorand <charles.gorand@effinnov.com>
  9029. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  9030. S: Supported
  9031. F: drivers/nfc/nxp-nci
  9032. OBJTOOL
  9033. M: Josh Poimboeuf <jpoimboe@redhat.com>
  9034. M: Peter Zijlstra <peterz@infradead.org>
  9035. S: Supported
  9036. F: tools/objtool/
  9037. OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
  9038. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  9039. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  9040. L: linuxppc-dev@lists.ozlabs.org
  9041. S: Supported
  9042. F: arch/powerpc/platforms/powernv/ocxl.c
  9043. F: arch/powerpc/include/asm/pnv-ocxl.h
  9044. F: drivers/misc/ocxl/
  9045. F: include/misc/ocxl*
  9046. F: include/uapi/misc/ocxl.h
  9047. F: Documentation/accelerators/ocxl.rst
  9048. OMAP AUDIO SUPPORT
  9049. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  9050. M: Jarkko Nikula <jarkko.nikula@bitmer.com>
  9051. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9052. L: linux-omap@vger.kernel.org
  9053. S: Maintained
  9054. F: sound/soc/omap/
  9055. OMAP CLOCK FRAMEWORK SUPPORT
  9056. M: Paul Walmsley <paul@pwsan.com>
  9057. L: linux-omap@vger.kernel.org
  9058. S: Maintained
  9059. F: arch/arm/*omap*/*clock*
  9060. OMAP DEVICE TREE SUPPORT
  9061. M: Benoît Cousson <bcousson@baylibre.com>
  9062. M: Tony Lindgren <tony@atomide.com>
  9063. L: linux-omap@vger.kernel.org
  9064. L: devicetree@vger.kernel.org
  9065. S: Maintained
  9066. F: arch/arm/boot/dts/*omap*
  9067. F: arch/arm/boot/dts/*am3*
  9068. F: arch/arm/boot/dts/*am4*
  9069. F: arch/arm/boot/dts/*am5*
  9070. F: arch/arm/boot/dts/*dra7*
  9071. OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
  9072. L: linux-omap@vger.kernel.org
  9073. L: linux-fbdev@vger.kernel.org
  9074. S: Orphan
  9075. F: drivers/video/fbdev/omap2/
  9076. F: Documentation/arm/OMAP/DSS
  9077. OMAP FRAMEBUFFER SUPPORT
  9078. L: linux-fbdev@vger.kernel.org
  9079. L: linux-omap@vger.kernel.org
  9080. S: Orphan
  9081. F: drivers/video/fbdev/omap/
  9082. OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
  9083. M: Roger Quadros <rogerq@ti.com>
  9084. M: Tony Lindgren <tony@atomide.com>
  9085. L: linux-omap@vger.kernel.org
  9086. S: Maintained
  9087. F: drivers/memory/omap-gpmc.c
  9088. F: arch/arm/mach-omap2/*gpmc*
  9089. OMAP GPIO DRIVER
  9090. M: Grygorii Strashko <grygorii.strashko@ti.com>
  9091. M: Santosh Shilimkar <ssantosh@kernel.org>
  9092. M: Kevin Hilman <khilman@kernel.org>
  9093. L: linux-omap@vger.kernel.org
  9094. S: Maintained
  9095. F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
  9096. F: drivers/gpio/gpio-omap.c
  9097. OMAP HARDWARE SPINLOCK SUPPORT
  9098. M: Ohad Ben-Cohen <ohad@wizery.com>
  9099. L: linux-omap@vger.kernel.org
  9100. S: Maintained
  9101. F: drivers/hwspinlock/omap_hwspinlock.c
  9102. OMAP HS MMC SUPPORT
  9103. L: linux-mmc@vger.kernel.org
  9104. L: linux-omap@vger.kernel.org
  9105. S: Orphan
  9106. F: drivers/mmc/host/omap_hsmmc.c
  9107. OMAP HWMOD DATA
  9108. M: Paul Walmsley <paul@pwsan.com>
  9109. L: linux-omap@vger.kernel.org
  9110. S: Maintained
  9111. F: arch/arm/mach-omap2/omap_hwmod*data*
  9112. OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
  9113. M: Benoît Cousson <bcousson@baylibre.com>
  9114. L: linux-omap@vger.kernel.org
  9115. S: Maintained
  9116. F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
  9117. OMAP HWMOD SUPPORT
  9118. M: Benoît Cousson <bcousson@baylibre.com>
  9119. M: Paul Walmsley <paul@pwsan.com>
  9120. L: linux-omap@vger.kernel.org
  9121. S: Maintained
  9122. F: arch/arm/mach-omap2/omap_hwmod.*
  9123. OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
  9124. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9125. L: linux-media@vger.kernel.org
  9126. S: Maintained
  9127. F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
  9128. F: drivers/media/platform/omap3isp/
  9129. F: drivers/staging/media/omap4iss/
  9130. OMAP MMC SUPPORT
  9131. M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
  9132. L: linux-omap@vger.kernel.org
  9133. S: Maintained
  9134. F: drivers/mmc/host/omap.c
  9135. OMAP POWER MANAGEMENT SUPPORT
  9136. M: Kevin Hilman <khilman@kernel.org>
  9137. L: linux-omap@vger.kernel.org
  9138. S: Maintained
  9139. F: arch/arm/*omap*/*pm*
  9140. F: drivers/cpufreq/omap-cpufreq.c
  9141. OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
  9142. M: Rajendra Nayak <rnayak@codeaurora.org>
  9143. M: Paul Walmsley <paul@pwsan.com>
  9144. L: linux-omap@vger.kernel.org
  9145. S: Maintained
  9146. F: arch/arm/mach-omap2/prm*
  9147. OMAP RANDOM NUMBER GENERATOR SUPPORT
  9148. M: Deepak Saxena <dsaxena@plexity.net>
  9149. S: Maintained
  9150. F: drivers/char/hw_random/omap-rng.c
  9151. OMAP USB SUPPORT
  9152. L: linux-usb@vger.kernel.org
  9153. L: linux-omap@vger.kernel.org
  9154. S: Orphan
  9155. F: drivers/usb/*/*omap*
  9156. F: arch/arm/*omap*/usb*
  9157. OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
  9158. M: Mark Jackson <mpfj@newflow.co.uk>
  9159. L: linux-omap@vger.kernel.org
  9160. S: Maintained
  9161. F: arch/arm/boot/dts/am335x-nano.dts
  9162. OMAP1 SUPPORT
  9163. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  9164. M: Tony Lindgren <tony@atomide.com>
  9165. L: linux-omap@vger.kernel.org
  9166. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9167. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9168. S: Maintained
  9169. F: arch/arm/mach-omap1/
  9170. F: arch/arm/plat-omap/
  9171. F: arch/arm/configs/omap1_defconfig
  9172. F: drivers/i2c/busses/i2c-omap.c
  9173. F: include/linux/platform_data/i2c-omap.h
  9174. OMAP2+ SUPPORT
  9175. M: Tony Lindgren <tony@atomide.com>
  9176. L: linux-omap@vger.kernel.org
  9177. W: http://www.muru.com/linux/omap/
  9178. W: http://linux.omap.com/
  9179. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9180. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9181. S: Maintained
  9182. F: arch/arm/mach-omap2/
  9183. F: arch/arm/plat-omap/
  9184. F: arch/arm/configs/omap2plus_defconfig
  9185. F: drivers/i2c/busses/i2c-omap.c
  9186. F: drivers/irqchip/irq-omap-intc.c
  9187. F: drivers/mfd/*omap*.c
  9188. F: drivers/mfd/menelaus.c
  9189. F: drivers/mfd/palmas.c
  9190. F: drivers/mfd/tps65217.c
  9191. F: drivers/mfd/tps65218.c
  9192. F: drivers/mfd/tps65910.c
  9193. F: drivers/mfd/twl-core.[ch]
  9194. F: drivers/mfd/twl4030*.c
  9195. F: drivers/mfd/twl6030*.c
  9196. F: drivers/mfd/twl6040*.c
  9197. F: drivers/regulator/palmas-regulator*.c
  9198. F: drivers/regulator/pbias-regulator.c
  9199. F: drivers/regulator/tps65217-regulator.c
  9200. F: drivers/regulator/tps65218-regulator.c
  9201. F: drivers/regulator/tps65910-regulator.c
  9202. F: drivers/regulator/twl-regulator.c
  9203. F: drivers/regulator/twl6030-regulator.c
  9204. F: include/linux/platform_data/i2c-omap.h
  9205. ONION OMEGA2+ BOARD
  9206. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  9207. L: linux-mips@linux-mips.org
  9208. S: Maintained
  9209. F: arch/mips/boot/dts/ralink/omega2p.dts
  9210. OMFS FILESYSTEM
  9211. M: Bob Copeland <me@bobcopeland.com>
  9212. L: linux-karma-devel@lists.sourceforge.net
  9213. S: Maintained
  9214. F: Documentation/filesystems/omfs.txt
  9215. F: fs/omfs/
  9216. OMNIKEY CARDMAN 4000 DRIVER
  9217. M: Harald Welte <laforge@gnumonks.org>
  9218. S: Maintained
  9219. F: drivers/char/pcmcia/cm4000_cs.c
  9220. F: include/linux/cm4000_cs.h
  9221. F: include/uapi/linux/cm4000_cs.h
  9222. OMNIKEY CARDMAN 4040 DRIVER
  9223. M: Harald Welte <laforge@gnumonks.org>
  9224. S: Maintained
  9225. F: drivers/char/pcmcia/cm4040_cs.*
  9226. OMNIVISION OV13858 SENSOR DRIVER
  9227. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9228. L: linux-media@vger.kernel.org
  9229. T: git git://linuxtv.org/media_tree.git
  9230. S: Maintained
  9231. F: drivers/media/i2c/ov13858.c
  9232. OMNIVISION OV2685 SENSOR DRIVER
  9233. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9234. L: linux-media@vger.kernel.org
  9235. T: git git://linuxtv.org/media_tree.git
  9236. S: Maintained
  9237. F: drivers/media/i2c/ov2685.c
  9238. OMNIVISION OV5640 SENSOR DRIVER
  9239. M: Steve Longerbeam <slongerbeam@gmail.com>
  9240. L: linux-media@vger.kernel.org
  9241. T: git git://linuxtv.org/media_tree.git
  9242. S: Maintained
  9243. F: drivers/media/i2c/ov5640.c
  9244. OMNIVISION OV5647 SENSOR DRIVER
  9245. M: Luis Oliveira <lolivei@synopsys.com>
  9246. L: linux-media@vger.kernel.org
  9247. T: git git://linuxtv.org/media_tree.git
  9248. S: Maintained
  9249. F: drivers/media/i2c/ov5647.c
  9250. OMNIVISION OV5695 SENSOR DRIVER
  9251. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9252. L: linux-media@vger.kernel.org
  9253. T: git git://linuxtv.org/media_tree.git
  9254. S: Maintained
  9255. F: drivers/media/i2c/ov5695.c
  9256. OMNIVISION OV7670 SENSOR DRIVER
  9257. M: Jonathan Corbet <corbet@lwn.net>
  9258. L: linux-media@vger.kernel.org
  9259. T: git git://linuxtv.org/media_tree.git
  9260. S: Maintained
  9261. F: drivers/media/i2c/ov7670.c
  9262. F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
  9263. OMNIVISION OV772x SENSOR DRIVER
  9264. M: Jacopo Mondi <jacopo@jmondi.org>
  9265. L: linux-media@vger.kernel.org
  9266. T: git git://linuxtv.org/media_tree.git
  9267. S: Odd fixes
  9268. F: drivers/media/i2c/ov772x.c
  9269. F: include/media/i2c/ov772x.h
  9270. F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
  9271. OMNIVISION OV7740 SENSOR DRIVER
  9272. M: Wenyou Yang <wenyou.yang@microchip.com>
  9273. L: linux-media@vger.kernel.org
  9274. T: git git://linuxtv.org/media_tree.git
  9275. S: Maintained
  9276. F: drivers/media/i2c/ov7740.c
  9277. F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
  9278. OMNIVISION OV9650 SENSOR DRIVER
  9279. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9280. R: Akinobu Mita <akinobu.mita@gmail.com>
  9281. R: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9282. L: linux-media@vger.kernel.org
  9283. T: git git://linuxtv.org/media_tree.git
  9284. S: Maintained
  9285. F: drivers/media/i2c/ov9650.c
  9286. F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
  9287. ONENAND FLASH DRIVER
  9288. M: Kyungmin Park <kyungmin.park@samsung.com>
  9289. L: linux-mtd@lists.infradead.org
  9290. S: Maintained
  9291. F: drivers/mtd/nand/onenand/
  9292. F: include/linux/mtd/onenand*.h
  9293. ONSTREAM SCSI TAPE DRIVER
  9294. M: Willem Riede <osst@riede.org>
  9295. L: osst-users@lists.sourceforge.net
  9296. L: linux-scsi@vger.kernel.org
  9297. S: Maintained
  9298. F: Documentation/scsi/osst.txt
  9299. F: drivers/scsi/osst.*
  9300. F: drivers/scsi/osst_*.h
  9301. F: drivers/scsi/st.h
  9302. OP-TEE DRIVER
  9303. M: Jens Wiklander <jens.wiklander@linaro.org>
  9304. S: Maintained
  9305. F: drivers/tee/optee/
  9306. OPA-VNIC DRIVER
  9307. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  9308. M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
  9309. L: linux-rdma@vger.kernel.org
  9310. S: Supported
  9311. F: drivers/infiniband/ulp/opa_vnic
  9312. OPEN FIRMWARE AND DEVICE TREE OVERLAYS
  9313. M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
  9314. M: Frank Rowand <frowand.list@gmail.com>
  9315. L: devicetree@vger.kernel.org
  9316. S: Maintained
  9317. F: Documentation/devicetree/dynamic-resolution-notes.txt
  9318. F: Documentation/devicetree/overlay-notes.txt
  9319. F: drivers/of/overlay.c
  9320. F: drivers/of/resolver.c
  9321. K: of_overlay_notifier_
  9322. OPEN FIRMWARE AND FLATTENED DEVICE TREE
  9323. M: Rob Herring <robh+dt@kernel.org>
  9324. M: Frank Rowand <frowand.list@gmail.com>
  9325. L: devicetree@vger.kernel.org
  9326. W: http://www.devicetree.org/
  9327. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9328. S: Maintained
  9329. F: drivers/of/
  9330. F: include/linux/of*.h
  9331. F: scripts/dtc/
  9332. F: Documentation/ABI/testing/sysfs-firmware-ofw
  9333. OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
  9334. M: Rob Herring <robh+dt@kernel.org>
  9335. M: Mark Rutland <mark.rutland@arm.com>
  9336. L: devicetree@vger.kernel.org
  9337. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9338. Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
  9339. S: Maintained
  9340. F: Documentation/devicetree/
  9341. F: arch/*/boot/dts/
  9342. F: include/dt-bindings/
  9343. OPENCORES I2C BUS DRIVER
  9344. M: Peter Korsgaard <jacmet@sunsite.dk>
  9345. L: linux-i2c@vger.kernel.org
  9346. S: Maintained
  9347. F: Documentation/i2c/busses/i2c-ocores
  9348. F: drivers/i2c/busses/i2c-ocores.c
  9349. OPENRISC ARCHITECTURE
  9350. M: Jonas Bonn <jonas@southpole.se>
  9351. M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
  9352. M: Stafford Horne <shorne@gmail.com>
  9353. T: git git://github.com/openrisc/linux.git
  9354. L: openrisc@lists.librecores.org
  9355. W: http://openrisc.io
  9356. S: Maintained
  9357. F: Documentation/devicetree/bindings/openrisc/
  9358. F: Documentation/openrisc/
  9359. F: arch/openrisc/
  9360. F: drivers/irqchip/irq-ompic.c
  9361. F: drivers/irqchip/irq-or1k-*
  9362. OPENVSWITCH
  9363. M: Pravin B Shelar <pshelar@ovn.org>
  9364. L: netdev@vger.kernel.org
  9365. L: dev@openvswitch.org
  9366. W: http://openvswitch.org
  9367. S: Maintained
  9368. F: net/openvswitch/
  9369. F: include/uapi/linux/openvswitch.h
  9370. OPERATING PERFORMANCE POINTS (OPP)
  9371. M: Viresh Kumar <vireshk@kernel.org>
  9372. M: Nishanth Menon <nm@ti.com>
  9373. M: Stephen Boyd <sboyd@kernel.org>
  9374. L: linux-pm@vger.kernel.org
  9375. S: Maintained
  9376. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  9377. F: drivers/opp/
  9378. F: include/linux/pm_opp.h
  9379. F: Documentation/power/opp.txt
  9380. F: Documentation/devicetree/bindings/opp/
  9381. OPL4 DRIVER
  9382. M: Clemens Ladisch <clemens@ladisch.de>
  9383. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9384. T: git git://git.alsa-project.org/alsa-kernel.git
  9385. S: Maintained
  9386. F: sound/drivers/opl4/
  9387. OPROFILE
  9388. M: Robert Richter <rric@kernel.org>
  9389. L: oprofile-list@lists.sf.net
  9390. S: Maintained
  9391. F: arch/*/include/asm/oprofile*.h
  9392. F: arch/*/oprofile/
  9393. F: drivers/oprofile/
  9394. F: include/linux/oprofile.h
  9395. ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
  9396. M: Mark Fasheh <mark@fasheh.com>
  9397. M: Joel Becker <jlbec@evilplan.org>
  9398. L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
  9399. W: http://ocfs2.wiki.kernel.org
  9400. S: Supported
  9401. F: Documentation/filesystems/ocfs2.txt
  9402. F: Documentation/filesystems/dlmfs.txt
  9403. F: fs/ocfs2/
  9404. ORANGEFS FILESYSTEM
  9405. M: Mike Marshall <hubcap@omnibond.com>
  9406. R: Martin Brandenburg <martin@omnibond.com>
  9407. L: devel@lists.orangefs.org
  9408. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
  9409. S: Supported
  9410. F: fs/orangefs/
  9411. F: Documentation/filesystems/orangefs.txt
  9412. ORINOCO DRIVER
  9413. L: linux-wireless@vger.kernel.org
  9414. W: http://wireless.kernel.org/en/users/Drivers/orinoco
  9415. W: http://www.nongnu.org/orinoco/
  9416. S: Orphan
  9417. F: drivers/net/wireless/intersil/orinoco/
  9418. OSD LIBRARY and FILESYSTEM
  9419. M: Boaz Harrosh <ooo@electrozaur.com>
  9420. S: Maintained
  9421. F: drivers/scsi/osd/
  9422. F: include/scsi/osd_*
  9423. F: fs/exofs/
  9424. OV2659 OMNIVISION SENSOR DRIVER
  9425. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  9426. L: linux-media@vger.kernel.org
  9427. W: https://linuxtv.org
  9428. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9429. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  9430. S: Maintained
  9431. F: drivers/media/i2c/ov2659.c
  9432. F: include/media/i2c/ov2659.h
  9433. OVERLAY FILESYSTEM
  9434. M: Miklos Szeredi <miklos@szeredi.hu>
  9435. L: linux-unionfs@vger.kernel.org
  9436. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
  9437. S: Supported
  9438. F: fs/overlayfs/
  9439. F: Documentation/filesystems/overlayfs.txt
  9440. P54 WIRELESS DRIVER
  9441. M: Christian Lamparter <chunkeey@googlemail.com>
  9442. L: linux-wireless@vger.kernel.org
  9443. W: http://wireless.kernel.org/en/users/Drivers/p54
  9444. S: Maintained
  9445. F: drivers/net/wireless/intersil/p54/
  9446. PA SEMI ETHERNET DRIVER
  9447. L: netdev@vger.kernel.org
  9448. S: Orphan
  9449. F: drivers/net/ethernet/pasemi/*
  9450. PA SEMI SMBUS DRIVER
  9451. L: linux-i2c@vger.kernel.org
  9452. S: Orphan
  9453. F: drivers/i2c/busses/i2c-pasemi.c
  9454. PADATA PARALLEL EXECUTION MECHANISM
  9455. M: Steffen Klassert <steffen.klassert@secunet.com>
  9456. L: linux-crypto@vger.kernel.org
  9457. S: Maintained
  9458. F: kernel/padata.c
  9459. F: include/linux/padata.h
  9460. F: Documentation/padata.txt
  9461. PANASONIC LAPTOP ACPI EXTRAS DRIVER
  9462. M: Harald Welte <laforge@gnumonks.org>
  9463. L: platform-driver-x86@vger.kernel.org
  9464. S: Maintained
  9465. F: drivers/platform/x86/panasonic-laptop.c
  9466. PARALLEL LCD/KEYPAD PANEL DRIVER
  9467. M: Willy Tarreau <willy@haproxy.com>
  9468. M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
  9469. S: Odd Fixes
  9470. F: Documentation/auxdisplay/lcd-panel-cgram.txt
  9471. F: drivers/misc/panel.c
  9472. PARALLEL PORT SUBSYSTEM
  9473. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  9474. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  9475. L: linux-parport@lists.infradead.org (subscribers-only)
  9476. S: Maintained
  9477. F: drivers/parport/
  9478. F: include/linux/parport*.h
  9479. F: drivers/char/ppdev.c
  9480. F: include/uapi/linux/ppdev.h
  9481. F: Documentation/parport*.txt
  9482. PARAVIRT_OPS INTERFACE
  9483. M: Juergen Gross <jgross@suse.com>
  9484. M: Alok Kataria <akataria@vmware.com>
  9485. L: virtualization@lists.linux-foundation.org
  9486. S: Supported
  9487. F: Documentation/virtual/paravirt_ops.txt
  9488. F: arch/*/kernel/paravirt*
  9489. F: arch/*/include/asm/paravirt*.h
  9490. F: include/linux/hypervisor.h
  9491. PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
  9492. M: Tim Waugh <tim@cyberelk.net>
  9493. L: linux-parport@lists.infradead.org (subscribers-only)
  9494. S: Maintained
  9495. F: Documentation/blockdev/paride.txt
  9496. F: drivers/block/paride/
  9497. PARISC ARCHITECTURE
  9498. M: "James E.J. Bottomley" <jejb@parisc-linux.org>
  9499. M: Helge Deller <deller@gmx.de>
  9500. L: linux-parisc@vger.kernel.org
  9501. W: http://www.parisc-linux.org/
  9502. Q: http://patchwork.kernel.org/project/linux-parisc/list/
  9503. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
  9504. T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
  9505. S: Maintained
  9506. F: arch/parisc/
  9507. F: Documentation/parisc/
  9508. F: drivers/parisc/
  9509. F: drivers/char/agp/parisc-agp.c
  9510. F: drivers/input/serio/gscps2.c
  9511. F: drivers/parport/parport_gsc.*
  9512. F: drivers/tty/serial/8250/8250_gsc.c
  9513. F: drivers/video/fbdev/sti*
  9514. F: drivers/video/console/sti*
  9515. F: drivers/video/logo/logo_parisc*
  9516. PARMAN
  9517. M: Jiri Pirko <jiri@mellanox.com>
  9518. L: netdev@vger.kernel.org
  9519. S: Supported
  9520. F: lib/parman.c
  9521. F: lib/test_parman.c
  9522. F: include/linux/parman.h
  9523. PC87360 HARDWARE MONITORING DRIVER
  9524. M: Jim Cromie <jim.cromie@gmail.com>
  9525. L: linux-hwmon@vger.kernel.org
  9526. S: Maintained
  9527. F: Documentation/hwmon/pc87360
  9528. F: drivers/hwmon/pc87360.c
  9529. PC8736x GPIO DRIVER
  9530. M: Jim Cromie <jim.cromie@gmail.com>
  9531. S: Maintained
  9532. F: drivers/char/pc8736x_gpio.c
  9533. PC87427 HARDWARE MONITORING DRIVER
  9534. M: Jean Delvare <jdelvare@suse.com>
  9535. L: linux-hwmon@vger.kernel.org
  9536. S: Maintained
  9537. F: Documentation/hwmon/pc87427
  9538. F: drivers/hwmon/pc87427.c
  9539. PCA9532 LED DRIVER
  9540. M: Riku Voipio <riku.voipio@iki.fi>
  9541. S: Maintained
  9542. F: drivers/leds/leds-pca9532.c
  9543. F: include/linux/leds-pca9532.h
  9544. PCA9541 I2C BUS MASTER SELECTOR DRIVER
  9545. M: Guenter Roeck <linux@roeck-us.net>
  9546. L: linux-i2c@vger.kernel.org
  9547. S: Maintained
  9548. F: drivers/i2c/muxes/i2c-mux-pca9541.c
  9549. PCDP - PRIMARY CONSOLE AND DEBUG PORT
  9550. M: Khalid Aziz <khalid@gonehiking.org>
  9551. S: Maintained
  9552. F: drivers/firmware/pcdp.*
  9553. PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  9554. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9555. L: linux-pci@vger.kernel.org
  9556. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9557. S: Maintained
  9558. F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
  9559. F: drivers/pci/controller/pci-aardvark.c
  9560. PCI DRIVER FOR ALTERA PCIE IP
  9561. M: Ley Foon Tan <lftan@altera.com>
  9562. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9563. L: linux-pci@vger.kernel.org
  9564. S: Supported
  9565. F: Documentation/devicetree/bindings/pci/altera-pcie.txt
  9566. F: drivers/pci/controller/pcie-altera.c
  9567. PCI DRIVER FOR APPLIEDMICRO XGENE
  9568. M: Tanmay Inamdar <tinamdar@apm.com>
  9569. L: linux-pci@vger.kernel.org
  9570. L: linux-arm-kernel@lists.infradead.org
  9571. S: Maintained
  9572. F: Documentation/devicetree/bindings/pci/xgene-pci.txt
  9573. F: drivers/pci/controller/pci-xgene.c
  9574. PCI DRIVER FOR ARM VERSATILE PLATFORM
  9575. M: Rob Herring <robh@kernel.org>
  9576. L: linux-pci@vger.kernel.org
  9577. L: linux-arm-kernel@lists.infradead.org
  9578. S: Maintained
  9579. F: Documentation/devicetree/bindings/pci/versatile.txt
  9580. F: drivers/pci/controller/pci-versatile.c
  9581. PCI DRIVER FOR ARMADA 8K
  9582. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9583. L: linux-pci@vger.kernel.org
  9584. L: linux-arm-kernel@lists.infradead.org
  9585. S: Maintained
  9586. F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
  9587. F: drivers/pci/controller/dwc/pcie-armada8k.c
  9588. PCI DRIVER FOR CADENCE PCIE IP
  9589. M: Alan Douglas <adouglas@cadence.com>
  9590. L: linux-pci@vger.kernel.org
  9591. S: Maintained
  9592. F: Documentation/devicetree/bindings/pci/cdns,*.txt
  9593. F: drivers/pci/controller/pcie-cadence*
  9594. PCI DRIVER FOR FREESCALE LAYERSCAPE
  9595. M: Minghuan Lian <minghuan.Lian@nxp.com>
  9596. M: Mingkai Hu <mingkai.hu@nxp.com>
  9597. M: Roy Zang <roy.zang@nxp.com>
  9598. L: linuxppc-dev@lists.ozlabs.org
  9599. L: linux-pci@vger.kernel.org
  9600. L: linux-arm-kernel@lists.infradead.org
  9601. S: Maintained
  9602. F: drivers/pci/controller/dwc/*layerscape*
  9603. PCI DRIVER FOR GENERIC OF HOSTS
  9604. M: Will Deacon <will.deacon@arm.com>
  9605. L: linux-pci@vger.kernel.org
  9606. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9607. S: Maintained
  9608. F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
  9609. F: drivers/pci/controller/pci-host-common.c
  9610. F: drivers/pci/controller/pci-host-generic.c
  9611. PCI DRIVER FOR IMX6
  9612. M: Richard Zhu <hongxing.zhu@nxp.com>
  9613. M: Lucas Stach <l.stach@pengutronix.de>
  9614. L: linux-pci@vger.kernel.org
  9615. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9616. S: Maintained
  9617. F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
  9618. F: drivers/pci/controller/dwc/*imx6*
  9619. PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  9620. M: Keith Busch <keith.busch@intel.com>
  9621. M: Jonathan Derrick <jonathan.derrick@intel.com>
  9622. L: linux-pci@vger.kernel.org
  9623. S: Supported
  9624. F: drivers/pci/controller/vmd.c
  9625. PCI DRIVER FOR MICROSEMI SWITCHTEC
  9626. M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  9627. M: Logan Gunthorpe <logang@deltatee.com>
  9628. L: linux-pci@vger.kernel.org
  9629. S: Maintained
  9630. F: Documentation/switchtec.txt
  9631. F: Documentation/ABI/testing/sysfs-class-switchtec
  9632. F: drivers/pci/switch/switchtec*
  9633. F: include/uapi/linux/switchtec_ioctl.h
  9634. F: include/linux/switchtec.h
  9635. F: drivers/ntb/hw/mscc/
  9636. PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
  9637. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9638. M: Jason Cooper <jason@lakedaemon.net>
  9639. L: linux-pci@vger.kernel.org
  9640. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9641. S: Maintained
  9642. F: drivers/pci/controller/*mvebu*
  9643. PCI DRIVER FOR NVIDIA TEGRA
  9644. M: Thierry Reding <thierry.reding@gmail.com>
  9645. L: linux-tegra@vger.kernel.org
  9646. L: linux-pci@vger.kernel.org
  9647. S: Supported
  9648. F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
  9649. F: drivers/pci/controller/pci-tegra.c
  9650. PCI DRIVER FOR RENESAS R-CAR
  9651. M: Simon Horman <horms@verge.net.au>
  9652. L: linux-pci@vger.kernel.org
  9653. L: linux-renesas-soc@vger.kernel.org
  9654. S: Maintained
  9655. F: drivers/pci/controller/*rcar*
  9656. PCI DRIVER FOR SAMSUNG EXYNOS
  9657. M: Jingoo Han <jingoohan1@gmail.com>
  9658. L: linux-pci@vger.kernel.org
  9659. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9660. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9661. S: Maintained
  9662. F: drivers/pci/controller/dwc/pci-exynos.c
  9663. PCI DRIVER FOR SYNOPSYS DESIGNWARE
  9664. M: Jingoo Han <jingoohan1@gmail.com>
  9665. M: Joao Pinto <Joao.Pinto@synopsys.com>
  9666. L: linux-pci@vger.kernel.org
  9667. S: Maintained
  9668. F: Documentation/devicetree/bindings/pci/designware-pcie.txt
  9669. F: drivers/pci/controller/dwc/*designware*
  9670. PCI DRIVER FOR TI DRA7XX
  9671. M: Kishon Vijay Abraham I <kishon@ti.com>
  9672. L: linux-omap@vger.kernel.org
  9673. L: linux-pci@vger.kernel.org
  9674. S: Supported
  9675. F: Documentation/devicetree/bindings/pci/ti-pci.txt
  9676. F: drivers/pci/controller/dwc/pci-dra7xx.c
  9677. PCI DRIVER FOR TI KEYSTONE
  9678. M: Murali Karicheri <m-karicheri2@ti.com>
  9679. L: linux-pci@vger.kernel.org
  9680. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9681. S: Maintained
  9682. F: drivers/pci/controller/dwc/*keystone*
  9683. PCI ENDPOINT SUBSYSTEM
  9684. M: Kishon Vijay Abraham I <kishon@ti.com>
  9685. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9686. L: linux-pci@vger.kernel.org
  9687. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  9688. S: Supported
  9689. F: drivers/pci/endpoint/
  9690. F: drivers/misc/pci_endpoint_test.c
  9691. F: tools/pci/
  9692. PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
  9693. M: Russell Currey <ruscur@russell.cc>
  9694. L: linuxppc-dev@lists.ozlabs.org
  9695. S: Supported
  9696. F: Documentation/powerpc/eeh-pci-error-recovery.txt
  9697. F: arch/powerpc/kernel/eeh*.c
  9698. F: arch/powerpc/platforms/*/eeh*.c
  9699. F: arch/powerpc/include/*/eeh*.h
  9700. PCI ERROR RECOVERY
  9701. M: Linas Vepstas <linasvepstas@gmail.com>
  9702. L: linux-pci@vger.kernel.org
  9703. S: Supported
  9704. F: Documentation/PCI/pci-error-recovery.txt
  9705. PCI MSI DRIVER FOR ALTERA MSI IP
  9706. M: Ley Foon Tan <lftan@altera.com>
  9707. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9708. L: linux-pci@vger.kernel.org
  9709. S: Supported
  9710. F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
  9711. F: drivers/pci/controller/pcie-altera-msi.c
  9712. PCI MSI DRIVER FOR APPLIEDMICRO XGENE
  9713. M: Duc Dang <dhdang@apm.com>
  9714. L: linux-pci@vger.kernel.org
  9715. L: linux-arm-kernel@lists.infradead.org
  9716. S: Maintained
  9717. F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
  9718. F: drivers/pci/controller/pci-xgene-msi.c
  9719. PCI SUBSYSTEM
  9720. M: Bjorn Helgaas <bhelgaas@google.com>
  9721. L: linux-pci@vger.kernel.org
  9722. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9723. T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  9724. S: Supported
  9725. F: Documentation/devicetree/bindings/pci/
  9726. F: Documentation/PCI/
  9727. F: drivers/acpi/pci*
  9728. F: drivers/pci/
  9729. F: include/asm-generic/pci*
  9730. F: include/linux/pci*
  9731. F: include/linux/of_pci.h
  9732. F: include/uapi/linux/pci*
  9733. F: lib/pci*
  9734. F: arch/x86/pci/
  9735. F: arch/x86/kernel/quirks.c
  9736. PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  9737. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9738. L: linux-pci@vger.kernel.org
  9739. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9740. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
  9741. S: Supported
  9742. F: drivers/pci/controller/
  9743. PCIE DRIVER FOR AXIS ARTPEC
  9744. M: Jesper Nilsson <jesper.nilsson@axis.com>
  9745. L: linux-arm-kernel@axis.com
  9746. L: linux-pci@vger.kernel.org
  9747. S: Maintained
  9748. F: Documentation/devicetree/bindings/pci/axis,artpec*
  9749. F: drivers/pci/controller/dwc/*artpec*
  9750. PCIE DRIVER FOR CAVIUM THUNDERX
  9751. M: David Daney <david.daney@cavium.com>
  9752. L: linux-pci@vger.kernel.org
  9753. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9754. S: Supported
  9755. F: Documentation/devicetree/bindings/pci/pci-thunder-*
  9756. F: drivers/pci/controller/pci-thunder-*
  9757. PCIE DRIVER FOR HISILICON
  9758. M: Zhou Wang <wangzhou1@hisilicon.com>
  9759. L: linux-pci@vger.kernel.org
  9760. S: Maintained
  9761. F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
  9762. F: drivers/pci/controller/dwc/pcie-hisi.c
  9763. PCIE DRIVER FOR HISILICON KIRIN
  9764. M: Xiaowei Song <songxiaowei@hisilicon.com>
  9765. M: Binghui Wang <wangbinghui@hisilicon.com>
  9766. L: linux-pci@vger.kernel.org
  9767. S: Maintained
  9768. F: Documentation/devicetree/bindings/pci/kirin-pcie.txt
  9769. F: drivers/pci/controller/dwc/pcie-kirin.c
  9770. PCIE DRIVER FOR HISILICON STB
  9771. M: Jianguo Sun <sunjianguo1@huawei.com>
  9772. M: Shawn Guo <shawn.guo@linaro.org>
  9773. L: linux-pci@vger.kernel.org
  9774. S: Maintained
  9775. F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
  9776. F: drivers/pci/controller/dwc/pcie-histb.c
  9777. PCIE DRIVER FOR MEDIATEK
  9778. M: Ryder Lee <ryder.lee@mediatek.com>
  9779. L: linux-pci@vger.kernel.org
  9780. L: linux-mediatek@lists.infradead.org
  9781. S: Supported
  9782. F: Documentation/devicetree/bindings/pci/mediatek*
  9783. F: drivers/pci/controller/*mediatek*
  9784. PCIE DRIVER FOR QUALCOMM MSM
  9785. M: Stanimir Varbanov <svarbanov@mm-sol.com>
  9786. L: linux-pci@vger.kernel.org
  9787. L: linux-arm-msm@vger.kernel.org
  9788. S: Maintained
  9789. F: drivers/pci/controller/dwc/*qcom*
  9790. PCIE DRIVER FOR ROCKCHIP
  9791. M: Shawn Lin <shawn.lin@rock-chips.com>
  9792. L: linux-pci@vger.kernel.org
  9793. L: linux-rockchip@lists.infradead.org
  9794. S: Maintained
  9795. F: Documentation/devicetree/bindings/pci/rockchip-pcie*
  9796. F: drivers/pci/controller/pcie-rockchip*
  9797. PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
  9798. M: Linus Walleij <linus.walleij@linaro.org>
  9799. L: linux-pci@vger.kernel.org
  9800. S: Maintained
  9801. F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
  9802. F: drivers/pci/controller/pci-v3-semi.c
  9803. PCIE DRIVER FOR ST SPEAR13XX
  9804. M: Pratyush Anand <pratyush.anand@gmail.com>
  9805. L: linux-pci@vger.kernel.org
  9806. S: Maintained
  9807. F: drivers/pci/controller/dwc/*spear*
  9808. PCMCIA SUBSYSTEM
  9809. M: Dominik Brodowski <linux@dominikbrodowski.net>
  9810. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
  9811. S: Odd Fixes
  9812. F: Documentation/pcmcia/
  9813. F: tools/pcmcia/
  9814. F: drivers/pcmcia/
  9815. F: include/pcmcia/
  9816. PCNET32 NETWORK DRIVER
  9817. M: Don Fry <pcnet32@frontier.com>
  9818. L: netdev@vger.kernel.org
  9819. S: Maintained
  9820. F: drivers/net/ethernet/amd/pcnet32.c
  9821. PCRYPT PARALLEL CRYPTO ENGINE
  9822. M: Steffen Klassert <steffen.klassert@secunet.com>
  9823. L: linux-crypto@vger.kernel.org
  9824. S: Maintained
  9825. F: crypto/pcrypt.c
  9826. F: include/crypto/pcrypt.h
  9827. PEAQ WMI HOTKEYS DRIVER
  9828. M: Hans de Goede <hdegoede@redhat.com>
  9829. L: platform-driver-x86@vger.kernel.org
  9830. S: Maintained
  9831. F: drivers/platform/x86/peaq-wmi.c
  9832. PER-CPU MEMORY ALLOCATOR
  9833. M: Tejun Heo <tj@kernel.org>
  9834. M: Christoph Lameter <cl@linux.com>
  9835. M: Dennis Zhou <dennisszhou@gmail.com>
  9836. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
  9837. S: Maintained
  9838. F: include/linux/percpu*.h
  9839. F: mm/percpu*.c
  9840. F: arch/*/include/asm/percpu.h
  9841. PER-TASK DELAY ACCOUNTING
  9842. M: Balbir Singh <bsingharora@gmail.com>
  9843. S: Maintained
  9844. F: include/linux/delayacct.h
  9845. F: kernel/delayacct.c
  9846. PERFORMANCE EVENTS SUBSYSTEM
  9847. M: Peter Zijlstra <peterz@infradead.org>
  9848. M: Ingo Molnar <mingo@redhat.com>
  9849. M: Arnaldo Carvalho de Melo <acme@kernel.org>
  9850. R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  9851. R: Jiri Olsa <jolsa@redhat.com>
  9852. R: Namhyung Kim <namhyung@kernel.org>
  9853. L: linux-kernel@vger.kernel.org
  9854. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  9855. S: Supported
  9856. F: kernel/events/*
  9857. F: include/linux/perf_event.h
  9858. F: include/uapi/linux/perf_event.h
  9859. F: arch/*/kernel/perf_event*.c
  9860. F: arch/*/kernel/*/perf_event*.c
  9861. F: arch/*/kernel/*/*/perf_event*.c
  9862. F: arch/*/include/asm/perf_event.h
  9863. F: arch/*/kernel/perf_callchain.c
  9864. F: arch/*/events/*
  9865. F: tools/perf/
  9866. PERSONALITY HANDLING
  9867. M: Christoph Hellwig <hch@infradead.org>
  9868. L: linux-abi-devel@lists.sourceforge.net
  9869. S: Maintained
  9870. F: include/linux/personality.h
  9871. F: include/uapi/linux/personality.h
  9872. PHONET PROTOCOL
  9873. M: Remi Denis-Courmont <courmisch@gmail.com>
  9874. S: Supported
  9875. F: Documentation/networking/phonet.txt
  9876. F: include/linux/phonet.h
  9877. F: include/net/phonet/
  9878. F: include/uapi/linux/phonet.h
  9879. F: net/phonet/
  9880. PHRAM MTD DRIVER
  9881. M: Joern Engel <joern@lazybastard.org>
  9882. L: linux-mtd@lists.infradead.org
  9883. S: Maintained
  9884. F: drivers/mtd/devices/phram.c
  9885. PICOLCD HID DRIVER
  9886. M: Bruno Prémont <bonbons@linux-vserver.org>
  9887. L: linux-input@vger.kernel.org
  9888. S: Maintained
  9889. F: drivers/hid/hid-picolcd*
  9890. PICOXCELL SUPPORT
  9891. M: Jamie Iles <jamie@jamieiles.com>
  9892. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9893. T: git git://github.com/jamieiles/linux-2.6-ji.git
  9894. S: Supported
  9895. F: arch/arm/boot/dts/picoxcell*
  9896. F: arch/arm/mach-picoxcell/
  9897. F: drivers/crypto/picoxcell*
  9898. PIN CONTROL SUBSYSTEM
  9899. M: Linus Walleij <linus.walleij@linaro.org>
  9900. L: linux-gpio@vger.kernel.org
  9901. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  9902. S: Maintained
  9903. F: Documentation/devicetree/bindings/pinctrl/
  9904. F: Documentation/driver-api/pinctl.rst
  9905. F: drivers/pinctrl/
  9906. F: include/linux/pinctrl/
  9907. PIN CONTROLLER - ATMEL AT91
  9908. M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
  9909. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9910. S: Maintained
  9911. F: drivers/pinctrl/pinctrl-at91.*
  9912. PIN CONTROLLER - ATMEL AT91 PIO4
  9913. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9914. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9915. L: linux-gpio@vger.kernel.org
  9916. S: Supported
  9917. F: drivers/pinctrl/pinctrl-at91-pio4.*
  9918. PIN CONTROLLER - FREESCALE
  9919. M: Dong Aisheng <aisheng.dong@nxp.com>
  9920. M: Fabio Estevam <festevam@gmail.com>
  9921. M: Shawn Guo <shawnguo@kernel.org>
  9922. M: Stefan Agner <stefan@agner.ch>
  9923. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  9924. L: linux-gpio@vger.kernel.org
  9925. S: Maintained
  9926. F: drivers/pinctrl/freescale/
  9927. F: Documentation/devicetree/bindings/pinctrl/fsl,*
  9928. PIN CONTROLLER - INTEL
  9929. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  9930. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  9931. S: Maintained
  9932. F: drivers/pinctrl/intel/
  9933. PIN CONTROLLER - MEDIATEK
  9934. M: Sean Wang <sean.wang@mediatek.com>
  9935. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  9936. S: Maintained
  9937. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
  9938. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
  9939. F: drivers/pinctrl/mediatek/mtk-eint.*
  9940. F: drivers/pinctrl/mediatek/pinctrl-mtk-common.*
  9941. F: drivers/pinctrl/mediatek/pinctrl-mt2701.c
  9942. F: drivers/pinctrl/mediatek/pinctrl-mt7622.c
  9943. PIN CONTROLLER - QUALCOMM
  9944. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  9945. S: Maintained
  9946. L: linux-arm-msm@vger.kernel.org
  9947. F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
  9948. F: drivers/pinctrl/qcom/
  9949. PIN CONTROLLER - RENESAS
  9950. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9951. M: Geert Uytterhoeven <geert+renesas@glider.be>
  9952. L: linux-renesas-soc@vger.kernel.org
  9953. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
  9954. S: Maintained
  9955. F: drivers/pinctrl/sh-pfc/
  9956. PIN CONTROLLER - SAMSUNG
  9957. M: Tomasz Figa <tomasz.figa@gmail.com>
  9958. M: Krzysztof Kozlowski <krzk@kernel.org>
  9959. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9960. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9961. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9962. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  9963. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
  9964. S: Maintained
  9965. F: drivers/pinctrl/samsung/
  9966. F: include/dt-bindings/pinctrl/samsung.h
  9967. F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
  9968. PIN CONTROLLER - SINGLE
  9969. M: Tony Lindgren <tony@atomide.com>
  9970. M: Haojian Zhuang <haojian.zhuang@linaro.org>
  9971. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9972. L: linux-omap@vger.kernel.org
  9973. S: Maintained
  9974. F: drivers/pinctrl/pinctrl-single.c
  9975. PIN CONTROLLER - ST SPEAR
  9976. M: Viresh Kumar <vireshk@kernel.org>
  9977. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9978. W: http://www.st.com/spear
  9979. S: Maintained
  9980. F: drivers/pinctrl/spear/
  9981. PISTACHIO SOC SUPPORT
  9982. M: James Hartley <james.hartley@sondrel.com>
  9983. L: linux-mips@linux-mips.org
  9984. S: Odd Fixes
  9985. F: arch/mips/pistachio/
  9986. F: arch/mips/include/asm/mach-pistachio/
  9987. F: arch/mips/boot/dts/img/pistachio*
  9988. F: arch/mips/configs/pistachio*_defconfig
  9989. PKTCDVD DRIVER
  9990. S: Orphan
  9991. M: linux-block@vger.kernel.org
  9992. F: drivers/block/pktcdvd.c
  9993. F: include/linux/pktcdvd.h
  9994. F: include/uapi/linux/pktcdvd.h
  9995. PKUNITY SOC DRIVERS
  9996. M: Guan Xuetao <gxt@pku.edu.cn>
  9997. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  9998. S: Maintained
  9999. T: git git://github.com/gxt/linux.git
  10000. F: drivers/input/serio/i8042-unicore32io.h
  10001. F: drivers/i2c/busses/i2c-puv3.c
  10002. F: drivers/video/fbdev/fb-puv3.c
  10003. F: drivers/rtc/rtc-puv3.c
  10004. PMBUS HARDWARE MONITORING DRIVERS
  10005. M: Guenter Roeck <linux@roeck-us.net>
  10006. L: linux-hwmon@vger.kernel.org
  10007. W: http://hwmon.wiki.kernel.org/
  10008. W: http://www.roeck-us.net/linux/drivers/
  10009. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  10010. S: Maintained
  10011. F: Documentation/hwmon/pmbus
  10012. F: drivers/hwmon/pmbus/
  10013. F: include/linux/pmbus.h
  10014. PMC SIERRA MaxRAID DRIVER
  10015. L: linux-scsi@vger.kernel.org
  10016. W: http://www.pmc-sierra.com/
  10017. S: Orphan
  10018. F: drivers/scsi/pmcraid.*
  10019. PMC SIERRA PM8001 DRIVER
  10020. M: Jack Wang <jinpu.wang@profitbricks.com>
  10021. M: lindar_liu@usish.com
  10022. L: linux-scsi@vger.kernel.org
  10023. S: Supported
  10024. F: drivers/scsi/pm8001/
  10025. PNP SUPPORT
  10026. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  10027. S: Maintained
  10028. F: drivers/pnp/
  10029. POSIX CLOCKS and TIMERS
  10030. M: Thomas Gleixner <tglx@linutronix.de>
  10031. L: linux-kernel@vger.kernel.org
  10032. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  10033. S: Maintained
  10034. F: fs/timerfd.c
  10035. F: include/linux/timer*
  10036. F: kernel/time/*timer*
  10037. POWER MANAGEMENT CORE
  10038. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  10039. L: linux-pm@vger.kernel.org
  10040. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  10041. B: https://bugzilla.kernel.org
  10042. S: Supported
  10043. F: drivers/base/power/
  10044. F: include/linux/pm.h
  10045. F: include/linux/pm_*
  10046. F: include/linux/powercap.h
  10047. F: drivers/powercap/
  10048. F: kernel/configs/nopm.config
  10049. POWER STATE COORDINATION INTERFACE (PSCI)
  10050. M: Mark Rutland <mark.rutland@arm.com>
  10051. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  10052. L: linux-arm-kernel@lists.infradead.org
  10053. S: Maintained
  10054. F: drivers/firmware/psci*.c
  10055. F: include/linux/psci.h
  10056. F: include/uapi/linux/psci.h
  10057. POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
  10058. M: Sebastian Reichel <sre@kernel.org>
  10059. L: linux-pm@vger.kernel.org
  10060. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  10061. S: Maintained
  10062. F: Documentation/ABI/testing/sysfs-class-power
  10063. F: Documentation/devicetree/bindings/power/supply/
  10064. F: include/linux/power_supply.h
  10065. F: drivers/power/supply/
  10066. POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
  10067. M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
  10068. L: linuxppc-dev@lists.ozlabs.org
  10069. S: Maintained
  10070. F: drivers/char/powernv-op-panel.c
  10071. PPP OVER ATM (RFC 2364)
  10072. M: Mitchell Blank Jr <mitch@sfgoth.com>
  10073. S: Maintained
  10074. F: net/atm/pppoatm.c
  10075. F: include/uapi/linux/atmppp.h
  10076. PPP OVER ETHERNET
  10077. M: Michal Ostrowski <mostrows@earthlink.net>
  10078. S: Maintained
  10079. F: drivers/net/ppp/pppoe.c
  10080. F: drivers/net/ppp/pppox.c
  10081. PPP OVER L2TP
  10082. M: James Chapman <jchapman@katalix.com>
  10083. S: Maintained
  10084. F: net/l2tp/l2tp_ppp.c
  10085. F: include/linux/if_pppol2tp.h
  10086. F: include/uapi/linux/if_pppol2tp.h
  10087. PPP PROTOCOL DRIVERS AND COMPRESSORS
  10088. M: Paul Mackerras <paulus@samba.org>
  10089. L: linux-ppp@vger.kernel.org
  10090. S: Maintained
  10091. F: drivers/net/ppp/ppp_*
  10092. PPS SUPPORT
  10093. M: Rodolfo Giometti <giometti@enneenne.com>
  10094. W: http://wiki.enneenne.com/index.php/LinuxPPS_support
  10095. L: linuxpps@ml.enneenne.com (subscribers-only)
  10096. S: Maintained
  10097. F: Documentation/pps/
  10098. F: Documentation/devicetree/bindings/pps/pps-gpio.txt
  10099. F: Documentation/ABI/testing/sysfs-pps
  10100. F: drivers/pps/
  10101. F: include/linux/pps*.h
  10102. F: include/uapi/linux/pps.h
  10103. PPTP DRIVER
  10104. M: Dmitry Kozlov <xeb@mail.ru>
  10105. L: netdev@vger.kernel.org
  10106. S: Maintained
  10107. F: drivers/net/ppp/pptp.c
  10108. W: http://sourceforge.net/projects/accel-pptp
  10109. PREEMPTIBLE KERNEL
  10110. M: Robert Love <rml@tech9.net>
  10111. L: kpreempt-tech@lists.sourceforge.net
  10112. W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
  10113. S: Supported
  10114. F: Documentation/preempt-locking.txt
  10115. F: include/linux/preempt.h
  10116. PRINTK
  10117. M: Petr Mladek <pmladek@suse.com>
  10118. M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
  10119. R: Steven Rostedt <rostedt@goodmis.org>
  10120. S: Maintained
  10121. F: kernel/printk/
  10122. F: include/linux/printk.h
  10123. PRISM54 WIRELESS DRIVER
  10124. M: "Luis R. Rodriguez" <mcgrof@gmail.com>
  10125. L: linux-wireless@vger.kernel.org
  10126. W: http://wireless.kernel.org/en/users/Drivers/p54
  10127. S: Obsolete
  10128. F: drivers/net/wireless/intersil/prism54/
  10129. PROC FILESYSTEM
  10130. R: Alexey Dobriyan <adobriyan@gmail.com>
  10131. L: linux-kernel@vger.kernel.org
  10132. L: linux-fsdevel@vger.kernel.org
  10133. S: Maintained
  10134. F: fs/proc/
  10135. F: include/linux/proc_fs.h
  10136. F: tools/testing/selftests/proc/
  10137. PROC SYSCTL
  10138. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  10139. M: Kees Cook <keescook@chromium.org>
  10140. L: linux-kernel@vger.kernel.org
  10141. L: linux-fsdevel@vger.kernel.org
  10142. S: Maintained
  10143. F: fs/proc/proc_sysctl.c
  10144. F: include/linux/sysctl.h
  10145. F: kernel/sysctl.c
  10146. F: tools/testing/selftests/sysctl/
  10147. PS3 NETWORK SUPPORT
  10148. M: Geoff Levand <geoff@infradead.org>
  10149. L: netdev@vger.kernel.org
  10150. L: linuxppc-dev@lists.ozlabs.org
  10151. S: Maintained
  10152. F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
  10153. PS3 PLATFORM SUPPORT
  10154. M: Geoff Levand <geoff@infradead.org>
  10155. L: linuxppc-dev@lists.ozlabs.org
  10156. S: Maintained
  10157. F: arch/powerpc/boot/ps3*
  10158. F: arch/powerpc/include/asm/lv1call.h
  10159. F: arch/powerpc/include/asm/ps3*.h
  10160. F: arch/powerpc/platforms/ps3/
  10161. F: drivers/*/ps3*
  10162. F: drivers/ps3/
  10163. F: drivers/rtc/rtc-ps3.c
  10164. F: drivers/usb/host/*ps3.c
  10165. F: sound/ppc/snd_ps3*
  10166. PS3VRAM DRIVER
  10167. M: Jim Paris <jim@jtan.com>
  10168. M: Geoff Levand <geoff@infradead.org>
  10169. L: linuxppc-dev@lists.ozlabs.org
  10170. S: Maintained
  10171. F: drivers/block/ps3vram.c
  10172. PSAMPLE PACKET SAMPLING SUPPORT:
  10173. M: Yotam Gigi <yotam.gi@gmail.com>
  10174. S: Maintained
  10175. F: net/psample
  10176. F: include/net/psample.h
  10177. F: include/uapi/linux/psample.h
  10178. PSTORE FILESYSTEM
  10179. M: Kees Cook <keescook@chromium.org>
  10180. M: Anton Vorontsov <anton@enomsg.org>
  10181. M: Colin Cross <ccross@android.com>
  10182. M: Tony Luck <tony.luck@intel.com>
  10183. S: Maintained
  10184. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  10185. F: fs/pstore/
  10186. F: include/linux/pstore*
  10187. F: drivers/firmware/efi/efi-pstore.c
  10188. F: drivers/acpi/apei/erst.c
  10189. F: Documentation/admin-guide/ramoops.rst
  10190. F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
  10191. K: \b(pstore|ramoops)
  10192. PTP HARDWARE CLOCK SUPPORT
  10193. M: Richard Cochran <richardcochran@gmail.com>
  10194. L: netdev@vger.kernel.org
  10195. S: Maintained
  10196. W: http://linuxptp.sourceforge.net/
  10197. F: Documentation/ABI/testing/sysfs-ptp
  10198. F: Documentation/ptp/*
  10199. F: drivers/net/phy/dp83640*
  10200. F: drivers/ptp/*
  10201. F: include/linux/ptp_cl*
  10202. PTRACE SUPPORT
  10203. M: Oleg Nesterov <oleg@redhat.com>
  10204. S: Maintained
  10205. F: include/asm-generic/syscall.h
  10206. F: include/linux/ptrace.h
  10207. F: include/linux/regset.h
  10208. F: include/linux/tracehook.h
  10209. F: include/uapi/linux/ptrace.h
  10210. F: include/uapi/linux/ptrace.h
  10211. F: include/asm-generic/ptrace.h
  10212. F: kernel/ptrace.c
  10213. F: arch/*/ptrace*.c
  10214. F: arch/*/*/ptrace*.c
  10215. F: arch/*/include/asm/ptrace*.h
  10216. PULSE8-CEC DRIVER
  10217. M: Hans Verkuil <hverkuil@xs4all.nl>
  10218. L: linux-media@vger.kernel.org
  10219. T: git git://linuxtv.org/media_tree.git
  10220. S: Maintained
  10221. F: drivers/media/usb/pulse8-cec/*
  10222. F: Documentation/media/cec-drivers/pulse8-cec.rst
  10223. PVRUSB2 VIDEO4LINUX DRIVER
  10224. M: Mike Isely <isely@pobox.com>
  10225. L: pvrusb2@isely.net (subscribers-only)
  10226. L: linux-media@vger.kernel.org
  10227. W: http://www.isely.net/pvrusb2/
  10228. T: git git://linuxtv.org/media_tree.git
  10229. S: Maintained
  10230. F: Documentation/media/v4l-drivers/pvrusb2*
  10231. F: drivers/media/usb/pvrusb2/
  10232. PWC WEBCAM DRIVER
  10233. M: Hans Verkuil <hverkuil@xs4all.nl>
  10234. L: linux-media@vger.kernel.org
  10235. T: git git://linuxtv.org/media_tree.git
  10236. S: Odd Fixes
  10237. F: drivers/media/usb/pwc/*
  10238. PWM FAN DRIVER
  10239. M: Kamil Debski <kamil@wypas.org>
  10240. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10241. L: linux-hwmon@vger.kernel.org
  10242. S: Supported
  10243. F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
  10244. F: Documentation/hwmon/pwm-fan
  10245. F: drivers/hwmon/pwm-fan.c
  10246. PWM IR Transmitter
  10247. M: Sean Young <sean@mess.org>
  10248. L: linux-media@vger.kernel.org
  10249. S: Maintained
  10250. F: drivers/media/rc/pwm-ir-tx.c
  10251. PWM SUBSYSTEM
  10252. M: Thierry Reding <thierry.reding@gmail.com>
  10253. L: linux-pwm@vger.kernel.org
  10254. S: Maintained
  10255. T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
  10256. F: Documentation/pwm.txt
  10257. F: Documentation/devicetree/bindings/pwm/
  10258. F: include/linux/pwm.h
  10259. F: drivers/pwm/
  10260. F: drivers/video/backlight/pwm_bl.c
  10261. F: include/linux/pwm_backlight.h
  10262. F: drivers/gpio/gpio-mvebu.c
  10263. F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
  10264. PXA GPIO DRIVER
  10265. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10266. L: linux-gpio@vger.kernel.org
  10267. S: Maintained
  10268. F: drivers/gpio/gpio-pxa.c
  10269. PXA MMCI DRIVER
  10270. S: Orphan
  10271. PXA RTC DRIVER
  10272. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10273. L: linux-rtc@vger.kernel.org
  10274. S: Maintained
  10275. PXA2xx/PXA3xx SUPPORT
  10276. M: Daniel Mack <daniel@zonque.org>
  10277. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  10278. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10279. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10280. T: git git://github.com/hzhuang1/linux.git
  10281. T: git git://github.com/rjarzmik/linux.git
  10282. S: Maintained
  10283. F: arch/arm/boot/dts/pxa*
  10284. F: arch/arm/mach-pxa/
  10285. F: drivers/dma/pxa*
  10286. F: drivers/pcmcia/pxa2xx*
  10287. F: drivers/pinctrl/pxa/
  10288. F: drivers/spi/spi-pxa2xx*
  10289. F: drivers/usb/gadget/udc/pxa2*
  10290. F: include/sound/pxa2xx-lib.h
  10291. F: sound/arm/pxa*
  10292. F: sound/soc/pxa/
  10293. QAT DRIVER
  10294. M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  10295. L: qat-linux@intel.com
  10296. S: Supported
  10297. F: drivers/crypto/qat/
  10298. QCOM AUDIO (ASoC) DRIVERS
  10299. M: Patrick Lai <plai@codeaurora.org>
  10300. M: Banajit Goswami <bgoswami@codeaurora.org>
  10301. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10302. S: Supported
  10303. F: sound/soc/qcom/
  10304. QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
  10305. M: Gabriel Somlo <somlo@cmu.edu>
  10306. M: "Michael S. Tsirkin" <mst@redhat.com>
  10307. L: qemu-devel@nongnu.org
  10308. S: Maintained
  10309. F: drivers/firmware/qemu_fw_cfg.c
  10310. F: include/uapi/linux/qemu_fw_cfg.h
  10311. QIB DRIVER
  10312. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10313. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10314. L: linux-rdma@vger.kernel.org
  10315. S: Supported
  10316. F: drivers/infiniband/hw/qib/
  10317. QLOGIC QL41xxx FCOE DRIVER
  10318. M: QLogic-Storage-Upstream@cavium.com
  10319. L: linux-scsi@vger.kernel.org
  10320. S: Supported
  10321. F: drivers/scsi/qedf/
  10322. QLOGIC QL41xxx ISCSI DRIVER
  10323. M: QLogic-Storage-Upstream@cavium.com
  10324. L: linux-scsi@vger.kernel.org
  10325. S: Supported
  10326. F: drivers/scsi/qedi/
  10327. QLOGIC QL4xxx ETHERNET DRIVER
  10328. M: Ariel Elior <Ariel.Elior@cavium.com>
  10329. M: everest-linux-l2@cavium.com
  10330. L: netdev@vger.kernel.org
  10331. S: Supported
  10332. F: drivers/net/ethernet/qlogic/qed/
  10333. F: include/linux/qed/
  10334. F: drivers/net/ethernet/qlogic/qede/
  10335. QLOGIC QL4xxx RDMA DRIVER
  10336. M: Michal Kalderon <Michal.Kalderon@cavium.com>
  10337. M: Ariel Elior <Ariel.Elior@cavium.com>
  10338. L: linux-rdma@vger.kernel.org
  10339. S: Supported
  10340. F: drivers/infiniband/hw/qedr/
  10341. F: include/uapi/rdma/qedr-abi.h
  10342. QLOGIC QLA1280 SCSI DRIVER
  10343. M: Michael Reed <mdr@sgi.com>
  10344. L: linux-scsi@vger.kernel.org
  10345. S: Maintained
  10346. F: drivers/scsi/qla1280.[ch]
  10347. QLOGIC QLA2XXX FC-SCSI DRIVER
  10348. M: qla2xxx-upstream@qlogic.com
  10349. L: linux-scsi@vger.kernel.org
  10350. S: Supported
  10351. F: Documentation/scsi/LICENSE.qla2xxx
  10352. F: drivers/scsi/qla2xxx/
  10353. QLOGIC QLA3XXX NETWORK DRIVER
  10354. M: Dept-GELinuxNICDev@cavium.com
  10355. L: netdev@vger.kernel.org
  10356. S: Supported
  10357. F: Documentation/networking/LICENSE.qla3xxx
  10358. F: drivers/net/ethernet/qlogic/qla3xxx.*
  10359. QLOGIC QLA4XXX iSCSI DRIVER
  10360. M: QLogic-Storage-Upstream@qlogic.com
  10361. L: linux-scsi@vger.kernel.org
  10362. S: Supported
  10363. F: Documentation/scsi/LICENSE.qla4xxx
  10364. F: drivers/scsi/qla4xxx/
  10365. QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
  10366. M: Harish Patil <harish.patil@cavium.com>
  10367. M: Manish Chopra <manish.chopra@cavium.com>
  10368. M: Dept-GELinuxNICDev@cavium.com
  10369. L: netdev@vger.kernel.org
  10370. S: Supported
  10371. F: drivers/net/ethernet/qlogic/qlcnic/
  10372. QLOGIC QLGE 10Gb ETHERNET DRIVER
  10373. M: Harish Patil <harish.patil@cavium.com>
  10374. M: Manish Chopra <manish.chopra@cavium.com>
  10375. M: Dept-GELinuxNICDev@cavium.com
  10376. L: netdev@vger.kernel.org
  10377. S: Supported
  10378. F: drivers/net/ethernet/qlogic/qlge/
  10379. QNX4 FILESYSTEM
  10380. M: Anders Larsen <al@alarsen.net>
  10381. W: http://www.alarsen.net/linux/qnx4fs/
  10382. S: Maintained
  10383. F: fs/qnx4/
  10384. F: include/uapi/linux/qnx4_fs.h
  10385. F: include/uapi/linux/qnxtypes.h
  10386. QORIQ DPAA2 FSL-MC BUS DRIVER
  10387. M: Stuart Yoder <stuyoder@gmail.com>
  10388. M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
  10389. L: linux-kernel@vger.kernel.org
  10390. S: Maintained
  10391. F: drivers/bus/fsl-mc/
  10392. F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
  10393. F: Documentation/networking/dpaa2/overview.rst
  10394. QT1010 MEDIA DRIVER
  10395. M: Antti Palosaari <crope@iki.fi>
  10396. L: linux-media@vger.kernel.org
  10397. W: https://linuxtv.org
  10398. W: http://palosaari.fi/linux/
  10399. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10400. T: git git://linuxtv.org/anttip/media_tree.git
  10401. S: Maintained
  10402. F: drivers/media/tuners/qt1010*
  10403. QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
  10404. M: Kalle Valo <kvalo@codeaurora.org>
  10405. L: ath10k@lists.infradead.org
  10406. W: http://wireless.kernel.org/en/users/Drivers/ath10k
  10407. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  10408. S: Supported
  10409. F: drivers/net/wireless/ath/ath10k/
  10410. QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
  10411. M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
  10412. L: linux-wireless@vger.kernel.org
  10413. W: http://wireless.kernel.org/en/users/Drivers/ath9k
  10414. S: Supported
  10415. F: drivers/net/wireless/ath/ath9k/
  10416. QUALCOMM CAMERA SUBSYSTEM DRIVER
  10417. M: Todor Tomov <todor.tomov@linaro.org>
  10418. L: linux-media@vger.kernel.org
  10419. S: Maintained
  10420. F: Documentation/devicetree/bindings/media/qcom,camss.txt
  10421. F: Documentation/media/v4l-drivers/qcom_camss.rst
  10422. F: drivers/media/platform/qcom/camss-8x16/
  10423. QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
  10424. M: Ilia Lin <ilia.lin@gmail.com>
  10425. L: linux-pm@vger.kernel.org
  10426. S: Maintained
  10427. F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
  10428. F: drivers/cpufreq/qcom-cpufreq-kryo.c
  10429. QUALCOMM EMAC GIGABIT ETHERNET DRIVER
  10430. M: Timur Tabi <timur@kernel.org>
  10431. L: netdev@vger.kernel.org
  10432. S: Maintained
  10433. F: drivers/net/ethernet/qualcomm/emac/
  10434. QUALCOMM HEXAGON ARCHITECTURE
  10435. M: Richard Kuo <rkuo@codeaurora.org>
  10436. L: linux-hexagon@vger.kernel.org
  10437. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
  10438. S: Supported
  10439. F: arch/hexagon/
  10440. QUALCOMM HIDMA DRIVER
  10441. M: Sinan Kaya <okaya@kernel.org>
  10442. L: linux-arm-kernel@lists.infradead.org
  10443. L: linux-arm-msm@vger.kernel.org
  10444. L: dmaengine@vger.kernel.org
  10445. S: Supported
  10446. F: drivers/dma/qcom/hidma*
  10447. QUALCOMM IOMMU
  10448. M: Rob Clark <robdclark@gmail.com>
  10449. L: iommu@lists.linux-foundation.org
  10450. L: linux-arm-msm@vger.kernel.org
  10451. S: Maintained
  10452. F: drivers/iommu/qcom_iommu.c
  10453. QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  10454. M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
  10455. L: linux-media@vger.kernel.org
  10456. L: linux-arm-msm@vger.kernel.org
  10457. T: git git://linuxtv.org/media_tree.git
  10458. S: Maintained
  10459. F: drivers/media/platform/qcom/venus/
  10460. QUALCOMM WCN36XX WIRELESS DRIVER
  10461. M: Kalle Valo <kvalo@codeaurora.org>
  10462. L: wcn36xx@lists.infradead.org
  10463. W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
  10464. T: git git://github.com/KrasnikovEugene/wcn36xx.git
  10465. S: Supported
  10466. F: drivers/net/wireless/ath/wcn36xx/
  10467. QUANTENNA QTNFMAC WIRELESS DRIVER
  10468. M: Igor Mitsyanko <imitsyanko@quantenna.com>
  10469. M: Avinash Patil <avinashp@quantenna.com>
  10470. M: Sergey Matyukevich <smatyukevich@quantenna.com>
  10471. L: linux-wireless@vger.kernel.org
  10472. S: Maintained
  10473. F: drivers/net/wireless/quantenna
  10474. RADEON and AMDGPU DRM DRIVERS
  10475. M: Alex Deucher <alexander.deucher@amd.com>
  10476. M: Christian König <christian.koenig@amd.com>
  10477. M: David (ChunMing) Zhou <David1.Zhou@amd.com>
  10478. L: amd-gfx@lists.freedesktop.org
  10479. T: git git://people.freedesktop.org/~agd5f/linux
  10480. S: Supported
  10481. F: drivers/gpu/drm/radeon/
  10482. F: include/uapi/drm/radeon_drm.h
  10483. F: drivers/gpu/drm/amd/
  10484. F: include/uapi/drm/amdgpu_drm.h
  10485. RADEON FRAMEBUFFER DISPLAY DRIVER
  10486. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  10487. L: linux-fbdev@vger.kernel.org
  10488. S: Maintained
  10489. F: drivers/video/fbdev/aty/radeon*
  10490. F: include/uapi/linux/radeonfb.h
  10491. RADIOSHARK RADIO DRIVER
  10492. M: Hans Verkuil <hverkuil@xs4all.nl>
  10493. L: linux-media@vger.kernel.org
  10494. T: git git://linuxtv.org/media_tree.git
  10495. S: Maintained
  10496. F: drivers/media/radio/radio-shark.c
  10497. RADIOSHARK2 RADIO DRIVER
  10498. M: Hans Verkuil <hverkuil@xs4all.nl>
  10499. L: linux-media@vger.kernel.org
  10500. T: git git://linuxtv.org/media_tree.git
  10501. S: Maintained
  10502. F: drivers/media/radio/radio-shark2.c
  10503. F: drivers/media/radio/radio-tea5777.c
  10504. RADOS BLOCK DEVICE (RBD)
  10505. M: Ilya Dryomov <idryomov@gmail.com>
  10506. M: Sage Weil <sage@redhat.com>
  10507. M: Alex Elder <elder@kernel.org>
  10508. L: ceph-devel@vger.kernel.org
  10509. W: http://ceph.com/
  10510. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  10511. T: git git://github.com/ceph/ceph-client.git
  10512. S: Supported
  10513. F: Documentation/ABI/testing/sysfs-bus-rbd
  10514. F: drivers/block/rbd.c
  10515. F: drivers/block/rbd_types.h
  10516. RAGE128 FRAMEBUFFER DISPLAY DRIVER
  10517. M: Paul Mackerras <paulus@samba.org>
  10518. L: linux-fbdev@vger.kernel.org
  10519. S: Maintained
  10520. F: drivers/video/fbdev/aty/aty128fb.c
  10521. RAINSHADOW-CEC DRIVER
  10522. M: Hans Verkuil <hverkuil@xs4all.nl>
  10523. L: linux-media@vger.kernel.org
  10524. T: git git://linuxtv.org/media_tree.git
  10525. S: Maintained
  10526. F: drivers/media/usb/rainshadow-cec/*
  10527. RALINK MIPS ARCHITECTURE
  10528. M: John Crispin <john@phrozen.org>
  10529. L: linux-mips@linux-mips.org
  10530. S: Maintained
  10531. F: arch/mips/ralink
  10532. RALINK RT2X00 WIRELESS LAN DRIVER
  10533. P: rt2x00 project
  10534. M: Stanislaw Gruszka <sgruszka@redhat.com>
  10535. M: Helmut Schaa <helmut.schaa@googlemail.com>
  10536. L: linux-wireless@vger.kernel.org
  10537. S: Maintained
  10538. F: drivers/net/wireless/ralink/rt2x00/
  10539. RAMDISK RAM BLOCK DEVICE DRIVER
  10540. M: Jens Axboe <axboe@kernel.dk>
  10541. S: Maintained
  10542. F: Documentation/blockdev/ramdisk.txt
  10543. F: drivers/block/brd.c
  10544. RANCHU VIRTUAL BOARD FOR MIPS
  10545. M: Miodrag Dinic <miodrag.dinic@mips.com>
  10546. L: linux-mips@linux-mips.org
  10547. S: Supported
  10548. F: arch/mips/generic/board-ranchu.c
  10549. F: arch/mips/configs/generic/board-ranchu.config
  10550. RANDOM NUMBER DRIVER
  10551. M: "Theodore Ts'o" <tytso@mit.edu>
  10552. S: Maintained
  10553. F: drivers/char/random.c
  10554. RAPIDIO SUBSYSTEM
  10555. M: Matt Porter <mporter@kernel.crashing.org>
  10556. M: Alexandre Bounine <alex.bou9@gmail.com>
  10557. S: Maintained
  10558. F: drivers/rapidio/
  10559. RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
  10560. L: linux-wireless@vger.kernel.org
  10561. S: Orphan
  10562. F: drivers/net/wireless/ray*
  10563. RCUTORTURE TEST FRAMEWORK
  10564. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10565. M: Josh Triplett <josh@joshtriplett.org>
  10566. R: Steven Rostedt <rostedt@goodmis.org>
  10567. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10568. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10569. L: linux-kernel@vger.kernel.org
  10570. S: Supported
  10571. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10572. F: tools/testing/selftests/rcutorture
  10573. RDC R-321X SoC
  10574. M: Florian Fainelli <florian@openwrt.org>
  10575. S: Maintained
  10576. RDC R6040 FAST ETHERNET DRIVER
  10577. M: Florian Fainelli <f.fainelli@gmail.com>
  10578. L: netdev@vger.kernel.org
  10579. S: Maintained
  10580. F: drivers/net/ethernet/rdc/r6040.c
  10581. RDMAVT - RDMA verbs software
  10582. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10583. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10584. L: linux-rdma@vger.kernel.org
  10585. S: Supported
  10586. F: drivers/infiniband/sw/rdmavt
  10587. RDS - RELIABLE DATAGRAM SOCKETS
  10588. M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
  10589. L: netdev@vger.kernel.org
  10590. L: linux-rdma@vger.kernel.org
  10591. L: rds-devel@oss.oracle.com (moderated for non-subscribers)
  10592. W: https://oss.oracle.com/projects/rds/
  10593. S: Supported
  10594. F: net/rds/
  10595. F: Documentation/networking/rds.txt
  10596. RDT - RESOURCE ALLOCATION
  10597. M: Fenghua Yu <fenghua.yu@intel.com>
  10598. L: linux-kernel@vger.kernel.org
  10599. S: Supported
  10600. F: arch/x86/kernel/cpu/intel_rdt*
  10601. F: arch/x86/include/asm/intel_rdt_sched.h
  10602. F: Documentation/x86/intel_rdt*
  10603. READ-COPY UPDATE (RCU)
  10604. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10605. M: Josh Triplett <josh@joshtriplett.org>
  10606. R: Steven Rostedt <rostedt@goodmis.org>
  10607. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10608. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10609. L: linux-kernel@vger.kernel.org
  10610. W: http://www.rdrop.com/users/paulmck/RCU/
  10611. S: Supported
  10612. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10613. F: Documentation/RCU/
  10614. X: Documentation/RCU/torture.txt
  10615. F: include/linux/rcu*
  10616. X: include/linux/srcu.h
  10617. F: kernel/rcu/
  10618. X: kernel/torture.c
  10619. REAL TIME CLOCK (RTC) SUBSYSTEM
  10620. M: Alessandro Zummo <a.zummo@towertech.it>
  10621. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  10622. L: linux-rtc@vger.kernel.org
  10623. Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
  10624. T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
  10625. S: Maintained
  10626. F: Documentation/devicetree/bindings/rtc/
  10627. F: Documentation/rtc.txt
  10628. F: drivers/rtc/
  10629. F: include/linux/rtc.h
  10630. F: include/uapi/linux/rtc.h
  10631. F: include/linux/rtc/
  10632. F: include/linux/platform_data/rtc-*
  10633. F: tools/testing/selftests/rtc/
  10634. REALTEK AUDIO CODECS
  10635. M: Bard Liao <bardliao@realtek.com>
  10636. M: Oder Chiou <oder_chiou@realtek.com>
  10637. S: Maintained
  10638. F: sound/soc/codecs/rt*
  10639. F: include/sound/rt*.h
  10640. REGISTER MAP ABSTRACTION
  10641. M: Mark Brown <broonie@kernel.org>
  10642. L: linux-kernel@vger.kernel.org
  10643. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
  10644. S: Supported
  10645. F: Documentation/devicetree/bindings/regmap/
  10646. F: drivers/base/regmap/
  10647. F: include/linux/regmap.h
  10648. REISERFS FILE SYSTEM
  10649. L: reiserfs-devel@vger.kernel.org
  10650. S: Supported
  10651. F: fs/reiserfs/
  10652. REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
  10653. M: Ohad Ben-Cohen <ohad@wizery.com>
  10654. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10655. L: linux-remoteproc@vger.kernel.org
  10656. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
  10657. S: Maintained
  10658. F: Documentation/devicetree/bindings/remoteproc/
  10659. F: Documentation/remoteproc.txt
  10660. F: drivers/remoteproc/
  10661. F: include/linux/remoteproc.h
  10662. REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
  10663. M: Ohad Ben-Cohen <ohad@wizery.com>
  10664. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10665. L: linux-remoteproc@vger.kernel.org
  10666. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
  10667. S: Maintained
  10668. F: drivers/rpmsg/
  10669. F: Documentation/rpmsg.txt
  10670. F: include/linux/rpmsg.h
  10671. F: include/linux/rpmsg/
  10672. RENESAS CLOCK DRIVERS
  10673. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10674. L: linux-renesas-soc@vger.kernel.org
  10675. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
  10676. S: Supported
  10677. F: drivers/clk/renesas/
  10678. RENESAS EMEV2 I2C DRIVER
  10679. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10680. S: Supported
  10681. F: drivers/i2c/busses/i2c-emev2.c
  10682. RENESAS ETHERNET DRIVERS
  10683. R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  10684. L: netdev@vger.kernel.org
  10685. L: linux-renesas-soc@vger.kernel.org
  10686. F: Documentation/devicetree/bindings/net/renesas,*.txt
  10687. F: Documentation/devicetree/bindings/net/sh_eth.txt
  10688. F: drivers/net/ethernet/renesas/
  10689. F: include/linux/sh_eth.h
  10690. RENESAS R-CAR GYROADC DRIVER
  10691. M: Marek Vasut <marek.vasut@gmail.com>
  10692. L: linux-iio@vger.kernel.org
  10693. S: Supported
  10694. F: drivers/iio/adc/rcar_gyro_adc.c
  10695. RENESAS R-CAR I2C DRIVERS
  10696. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10697. S: Supported
  10698. F: drivers/i2c/busses/i2c-rcar.c
  10699. F: drivers/i2c/busses/i2c-sh_mobile.c
  10700. RENESAS USB PHY DRIVER
  10701. M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
  10702. L: linux-renesas-soc@vger.kernel.org
  10703. S: Maintained
  10704. F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
  10705. RESET CONTROLLER FRAMEWORK
  10706. M: Philipp Zabel <p.zabel@pengutronix.de>
  10707. T: git git://git.pengutronix.de/git/pza/linux
  10708. S: Maintained
  10709. F: drivers/reset/
  10710. F: Documentation/devicetree/bindings/reset/
  10711. F: include/dt-bindings/reset/
  10712. F: include/linux/reset.h
  10713. F: include/linux/reset-controller.h
  10714. RESTARTABLE SEQUENCES SUPPORT
  10715. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10716. M: Peter Zijlstra <peterz@infradead.org>
  10717. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10718. M: Boqun Feng <boqun.feng@gmail.com>
  10719. L: linux-kernel@vger.kernel.org
  10720. S: Supported
  10721. F: kernel/rseq.c
  10722. F: include/uapi/linux/rseq.h
  10723. F: include/trace/events/rseq.h
  10724. F: tools/testing/selftests/rseq/
  10725. RFKILL
  10726. M: Johannes Berg <johannes@sipsolutions.net>
  10727. L: linux-wireless@vger.kernel.org
  10728. W: http://wireless.kernel.org/
  10729. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  10730. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  10731. S: Maintained
  10732. F: Documentation/rfkill.txt
  10733. F: Documentation/ABI/stable/sysfs-class-rfkill
  10734. F: net/rfkill/
  10735. RHASHTABLE
  10736. M: Thomas Graf <tgraf@suug.ch>
  10737. M: Herbert Xu <herbert@gondor.apana.org.au>
  10738. L: netdev@vger.kernel.org
  10739. S: Maintained
  10740. F: lib/rhashtable.c
  10741. F: include/linux/rhashtable.h
  10742. RICOH R5C592 MEMORYSTICK DRIVER
  10743. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10744. S: Maintained
  10745. F: drivers/memstick/host/r592.*
  10746. RICOH SMARTMEDIA/XD DRIVER
  10747. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10748. S: Maintained
  10749. F: drivers/mtd/nand/raw/r852.c
  10750. F: drivers/mtd/nand/raw/r852.h
  10751. RISC-V ARCHITECTURE
  10752. M: Palmer Dabbelt <palmer@sifive.com>
  10753. M: Albert Ou <aou@eecs.berkeley.edu>
  10754. L: linux-riscv@lists.infradead.org
  10755. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  10756. S: Supported
  10757. F: arch/riscv/
  10758. K: riscv
  10759. N: riscv
  10760. ROCCAT DRIVERS
  10761. M: Stefan Achatz <erazor_de@users.sourceforge.net>
  10762. W: http://sourceforge.net/projects/roccat/
  10763. S: Maintained
  10764. F: drivers/hid/hid-roccat*
  10765. F: include/linux/hid-roccat*
  10766. F: Documentation/ABI/*/sysfs-driver-hid-roccat*
  10767. ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
  10768. M: Jacob chen <jacob2.chen@rock-chips.com>
  10769. L: linux-media@vger.kernel.org
  10770. S: Maintained
  10771. F: drivers/media/platform/rockchip/rga/
  10772. F: Documentation/devicetree/bindings/media/rockchip-rga.txt
  10773. ROCKER DRIVER
  10774. M: Jiri Pirko <jiri@resnulli.us>
  10775. L: netdev@vger.kernel.org
  10776. S: Supported
  10777. F: drivers/net/ethernet/rocker/
  10778. ROCKETPORT DRIVER
  10779. P: Comtrol Corp.
  10780. W: http://www.comtrol.com
  10781. S: Maintained
  10782. F: Documentation/serial/rocket.txt
  10783. F: drivers/tty/rocket*
  10784. ROCKETPORT EXPRESS/INFINITY DRIVER
  10785. M: Kevin Cernekee <cernekee@gmail.com>
  10786. L: linux-serial@vger.kernel.org
  10787. S: Odd Fixes
  10788. F: drivers/tty/serial/rp2.*
  10789. ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
  10790. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  10791. L: linux-kernel@vger.kernel.org
  10792. L: linux-renesas-soc@vger.kernel.org
  10793. S: Supported
  10794. F: drivers/mfd/bd9571mwv.c
  10795. F: drivers/regulator/bd9571mwv-regulator.c
  10796. F: drivers/gpio/gpio-bd9571mwv.c
  10797. F: include/linux/mfd/bd9571mwv.h
  10798. F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  10799. ROSE NETWORK LAYER
  10800. M: Ralf Baechle <ralf@linux-mips.org>
  10801. L: linux-hams@vger.kernel.org
  10802. W: http://www.linux-ax25.org/
  10803. S: Maintained
  10804. F: include/net/rose.h
  10805. F: include/uapi/linux/rose.h
  10806. F: net/rose/
  10807. RTL2830 MEDIA DRIVER
  10808. M: Antti Palosaari <crope@iki.fi>
  10809. L: linux-media@vger.kernel.org
  10810. W: https://linuxtv.org
  10811. W: http://palosaari.fi/linux/
  10812. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10813. T: git git://linuxtv.org/anttip/media_tree.git
  10814. S: Maintained
  10815. F: drivers/media/dvb-frontends/rtl2830*
  10816. RTL2832 MEDIA DRIVER
  10817. M: Antti Palosaari <crope@iki.fi>
  10818. L: linux-media@vger.kernel.org
  10819. W: https://linuxtv.org
  10820. W: http://palosaari.fi/linux/
  10821. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10822. T: git git://linuxtv.org/anttip/media_tree.git
  10823. S: Maintained
  10824. F: drivers/media/dvb-frontends/rtl2832*
  10825. RTL2832_SDR MEDIA DRIVER
  10826. M: Antti Palosaari <crope@iki.fi>
  10827. L: linux-media@vger.kernel.org
  10828. W: https://linuxtv.org
  10829. W: http://palosaari.fi/linux/
  10830. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10831. T: git git://linuxtv.org/anttip/media_tree.git
  10832. S: Maintained
  10833. F: drivers/media/dvb-frontends/rtl2832_sdr*
  10834. RTL8180 WIRELESS DRIVER
  10835. L: linux-wireless@vger.kernel.org
  10836. W: http://wireless.kernel.org/
  10837. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10838. S: Orphan
  10839. F: drivers/net/wireless/realtek/rtl818x/rtl8180/
  10840. RTL8187 WIRELESS DRIVER
  10841. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  10842. M: Hin-Tak Leung <htl10@users.sourceforge.net>
  10843. M: Larry Finger <Larry.Finger@lwfinger.net>
  10844. L: linux-wireless@vger.kernel.org
  10845. W: http://wireless.kernel.org/
  10846. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10847. S: Maintained
  10848. F: drivers/net/wireless/realtek/rtl818x/rtl8187/
  10849. REALTEK WIRELESS DRIVER (rtlwifi family)
  10850. M: Ping-Ke Shih <pkshih@realtek.com>
  10851. L: linux-wireless@vger.kernel.org
  10852. W: http://wireless.kernel.org/
  10853. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10854. S: Maintained
  10855. F: drivers/net/wireless/realtek/rtlwifi/
  10856. RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
  10857. M: Jes Sorensen <Jes.Sorensen@gmail.com>
  10858. L: linux-wireless@vger.kernel.org
  10859. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
  10860. S: Maintained
  10861. F: drivers/net/wireless/realtek/rtl8xxxu/
  10862. RXRPC SOCKETS (AF_RXRPC)
  10863. M: David Howells <dhowells@redhat.com>
  10864. L: linux-afs@lists.infradead.org
  10865. S: Supported
  10866. F: net/rxrpc/
  10867. F: include/keys/rxrpc-type.h
  10868. F: include/net/af_rxrpc.h
  10869. F: include/trace/events/rxrpc.h
  10870. F: include/uapi/linux/rxrpc.h
  10871. F: Documentation/networking/rxrpc.txt
  10872. W: https://www.infradead.org/~dhowells/kafs/
  10873. S3 SAVAGE FRAMEBUFFER DRIVER
  10874. M: Antonino Daplas <adaplas@gmail.com>
  10875. L: linux-fbdev@vger.kernel.org
  10876. S: Maintained
  10877. F: drivers/video/fbdev/savage/
  10878. S390
  10879. M: Martin Schwidefsky <schwidefsky@de.ibm.com>
  10880. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  10881. L: linux-s390@vger.kernel.org
  10882. W: http://www.ibm.com/developerworks/linux/linux390/
  10883. T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
  10884. S: Supported
  10885. F: arch/s390/
  10886. F: drivers/s390/
  10887. F: Documentation/s390/
  10888. F: Documentation/driver-api/s390-drivers.rst
  10889. S390 COMMON I/O LAYER
  10890. M: Sebastian Ott <sebott@linux.ibm.com>
  10891. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  10892. L: linux-s390@vger.kernel.org
  10893. W: http://www.ibm.com/developerworks/linux/linux390/
  10894. S: Supported
  10895. F: drivers/s390/cio/
  10896. S390 DASD DRIVER
  10897. M: Stefan Haberland <sth@linux.ibm.com>
  10898. M: Jan Hoeppner <hoeppner@linux.ibm.com>
  10899. L: linux-s390@vger.kernel.org
  10900. W: http://www.ibm.com/developerworks/linux/linux390/
  10901. S: Supported
  10902. F: drivers/s390/block/dasd*
  10903. F: block/partitions/ibm.c
  10904. S390 IOMMU (PCI)
  10905. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  10906. L: linux-s390@vger.kernel.org
  10907. W: http://www.ibm.com/developerworks/linux/linux390/
  10908. S: Supported
  10909. F: drivers/iommu/s390-iommu.c
  10910. S390 IUCV NETWORK LAYER
  10911. M: Julian Wiedmann <jwi@linux.ibm.com>
  10912. M: Ursula Braun <ubraun@linux.ibm.com>
  10913. L: linux-s390@vger.kernel.org
  10914. W: http://www.ibm.com/developerworks/linux/linux390/
  10915. S: Supported
  10916. F: drivers/s390/net/*iucv*
  10917. F: include/net/iucv/
  10918. F: net/iucv/
  10919. S390 NETWORK DRIVERS
  10920. M: Julian Wiedmann <jwi@linux.ibm.com>
  10921. M: Ursula Braun <ubraun@linux.ibm.com>
  10922. L: linux-s390@vger.kernel.org
  10923. W: http://www.ibm.com/developerworks/linux/linux390/
  10924. S: Supported
  10925. F: drivers/s390/net/
  10926. S390 PCI SUBSYSTEM
  10927. M: Sebastian Ott <sebott@linux.ibm.com>
  10928. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  10929. L: linux-s390@vger.kernel.org
  10930. W: http://www.ibm.com/developerworks/linux/linux390/
  10931. S: Supported
  10932. F: arch/s390/pci/
  10933. F: drivers/pci/hotplug/s390_pci_hpc.c
  10934. S390 VFIO-CCW DRIVER
  10935. M: Cornelia Huck <cohuck@redhat.com>
  10936. M: Dong Jia Shi <bjsdjshi@linux.ibm.com>
  10937. M: Halil Pasic <pasic@linux.ibm.com>
  10938. L: linux-s390@vger.kernel.org
  10939. L: kvm@vger.kernel.org
  10940. S: Supported
  10941. F: drivers/s390/cio/vfio_ccw*
  10942. F: Documentation/s390/vfio-ccw.txt
  10943. F: include/uapi/linux/vfio_ccw.h
  10944. S390 ZCRYPT DRIVER
  10945. M: Harald Freudenberger <freude@linux.ibm.com>
  10946. L: linux-s390@vger.kernel.org
  10947. W: http://www.ibm.com/developerworks/linux/linux390/
  10948. S: Supported
  10949. F: drivers/s390/crypto/
  10950. S390 ZFCP DRIVER
  10951. M: Steffen Maier <maier@linux.ibm.com>
  10952. M: Benjamin Block <bblock@linux.ibm.com>
  10953. L: linux-s390@vger.kernel.org
  10954. W: http://www.ibm.com/developerworks/linux/linux390/
  10955. S: Supported
  10956. F: drivers/s390/scsi/zfcp_*
  10957. S3C24XX SD/MMC Driver
  10958. M: Ben Dooks <ben-linux@fluff.org>
  10959. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10960. S: Supported
  10961. F: drivers/mmc/host/s3cmci.*
  10962. SAA6588 RDS RECEIVER DRIVER
  10963. M: Hans Verkuil <hverkuil@xs4all.nl>
  10964. L: linux-media@vger.kernel.org
  10965. T: git git://linuxtv.org/media_tree.git
  10966. W: https://linuxtv.org
  10967. S: Odd Fixes
  10968. F: drivers/media/i2c/saa6588*
  10969. SAA7134 VIDEO4LINUX DRIVER
  10970. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  10971. L: linux-media@vger.kernel.org
  10972. W: https://linuxtv.org
  10973. T: git git://linuxtv.org/media_tree.git
  10974. S: Odd fixes
  10975. F: Documentation/media/v4l-drivers/saa7134*
  10976. F: drivers/media/pci/saa7134/
  10977. SAA7146 VIDEO4LINUX-2 DRIVER
  10978. M: Hans Verkuil <hverkuil@xs4all.nl>
  10979. L: linux-media@vger.kernel.org
  10980. T: git git://linuxtv.org/media_tree.git
  10981. S: Maintained
  10982. F: drivers/media/common/saa7146/
  10983. F: drivers/media/pci/saa7146/
  10984. F: include/media/saa7146*
  10985. SAMSUNG AUDIO (ASoC) DRIVERS
  10986. M: Krzysztof Kozlowski <krzk@kernel.org>
  10987. M: Sangbeom Kim <sbkim73@samsung.com>
  10988. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10989. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10990. S: Supported
  10991. F: sound/soc/samsung/
  10992. F: Documentation/devicetree/bindings/sound/samsung*
  10993. SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  10994. M: Krzysztof Kozlowski <krzk@kernel.org>
  10995. L: linux-crypto@vger.kernel.org
  10996. L: linux-samsung-soc@vger.kernel.org
  10997. S: Maintained
  10998. F: drivers/crypto/exynos-rng.c
  10999. F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
  11000. SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
  11001. M: Łukasz Stelmach <l.stelmach@samsung.com>
  11002. L: linux-samsung-soc@vger.kernel.org
  11003. S: Maintained
  11004. F: drivers/char/hw_random/exynos-trng.c
  11005. F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
  11006. SAMSUNG FRAMEBUFFER DRIVER
  11007. M: Jingoo Han <jingoohan1@gmail.com>
  11008. L: linux-fbdev@vger.kernel.org
  11009. S: Maintained
  11010. F: drivers/video/fbdev/s3c-fb.c
  11011. SAMSUNG LAPTOP DRIVER
  11012. M: Corentin Chary <corentin.chary@gmail.com>
  11013. L: platform-driver-x86@vger.kernel.org
  11014. S: Maintained
  11015. F: drivers/platform/x86/samsung-laptop.c
  11016. SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
  11017. M: Sangbeom Kim <sbkim73@samsung.com>
  11018. M: Krzysztof Kozlowski <krzk@kernel.org>
  11019. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11020. L: linux-kernel@vger.kernel.org
  11021. L: linux-samsung-soc@vger.kernel.org
  11022. S: Supported
  11023. F: drivers/mfd/sec*.c
  11024. F: drivers/regulator/s2m*.c
  11025. F: drivers/regulator/s5m*.c
  11026. F: drivers/clk/clk-s2mps11.c
  11027. F: drivers/rtc/rtc-s5m.c
  11028. F: include/linux/mfd/samsung/
  11029. F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
  11030. F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
  11031. F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
  11032. F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
  11033. SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
  11034. M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
  11035. L: linux-media@vger.kernel.org
  11036. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11037. S: Maintained
  11038. F: drivers/media/platform/s3c-camif/
  11039. F: include/media/drv-intf/s3c_camif.h
  11040. SAMSUNG S3FWRN5 NFC DRIVER
  11041. M: Robert Baldyga <r.baldyga@samsung.com>
  11042. M: Krzysztof Opasiak <k.opasiak@samsung.com>
  11043. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  11044. S: Supported
  11045. F: drivers/nfc/s3fwrn5
  11046. SAMSUNG S5C73M3 CAMERA DRIVER
  11047. M: Kyungmin Park <kyungmin.park@samsung.com>
  11048. M: Andrzej Hajda <a.hajda@samsung.com>
  11049. L: linux-media@vger.kernel.org
  11050. S: Supported
  11051. F: drivers/media/i2c/s5c73m3/*
  11052. SAMSUNG S5K5BAF CAMERA DRIVER
  11053. M: Kyungmin Park <kyungmin.park@samsung.com>
  11054. M: Andrzej Hajda <a.hajda@samsung.com>
  11055. L: linux-media@vger.kernel.org
  11056. S: Supported
  11057. F: drivers/media/i2c/s5k5baf.c
  11058. SAMSUNG S5P Security SubSystem (SSS) DRIVER
  11059. M: Krzysztof Kozlowski <krzk@kernel.org>
  11060. M: Vladimir Zapolskiy <vz@mleia.com>
  11061. M: Kamil Konieczny <k.konieczny@partner.samsung.com>
  11062. L: linux-crypto@vger.kernel.org
  11063. L: linux-samsung-soc@vger.kernel.org
  11064. S: Maintained
  11065. F: drivers/crypto/s5p-sss.c
  11066. SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
  11067. M: Kyungmin Park <kyungmin.park@samsung.com>
  11068. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11069. L: linux-media@vger.kernel.org
  11070. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  11071. S: Supported
  11072. F: drivers/media/platform/exynos4-is/
  11073. SAMSUNG SOC CLOCK DRIVERS
  11074. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11075. M: Tomasz Figa <tomasz.figa@gmail.com>
  11076. M: Chanwoo Choi <cw00.choi@samsung.com>
  11077. S: Supported
  11078. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11079. T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
  11080. F: drivers/clk/samsung/
  11081. F: include/dt-bindings/clock/exynos*.h
  11082. F: Documentation/devicetree/bindings/clock/exynos*.txt
  11083. SAMSUNG SPI DRIVERS
  11084. M: Kukjin Kim <kgene@kernel.org>
  11085. M: Krzysztof Kozlowski <krzk@kernel.org>
  11086. M: Andi Shyti <andi@etezian.org>
  11087. L: linux-spi@vger.kernel.org
  11088. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11089. S: Maintained
  11090. F: Documentation/devicetree/bindings/spi/spi-samsung.txt
  11091. F: drivers/spi/spi-s3c*
  11092. F: include/linux/platform_data/spi-s3c64xx.h
  11093. SAMSUNG SXGBE DRIVERS
  11094. M: Byungho An <bh74.an@samsung.com>
  11095. M: Girish K S <ks.giri@samsung.com>
  11096. M: Vipul Pandya <vipul.pandya@samsung.com>
  11097. S: Supported
  11098. L: netdev@vger.kernel.org
  11099. F: drivers/net/ethernet/samsung/sxgbe/
  11100. SAMSUNG THERMAL DRIVER
  11101. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11102. L: linux-pm@vger.kernel.org
  11103. L: linux-samsung-soc@vger.kernel.org
  11104. S: Supported
  11105. T: git https://github.com/lmajewski/linux-samsung-thermal.git
  11106. F: drivers/thermal/samsung/
  11107. SAMSUNG USB2 PHY DRIVER
  11108. M: Kamil Debski <kamil@wypas.org>
  11109. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11110. L: linux-kernel@vger.kernel.org
  11111. S: Supported
  11112. F: Documentation/devicetree/bindings/phy/samsung-phy.txt
  11113. F: Documentation/phy/samsung-usb2.txt
  11114. F: drivers/phy/samsung/phy-exynos4210-usb2.c
  11115. F: drivers/phy/samsung/phy-exynos4x12-usb2.c
  11116. F: drivers/phy/samsung/phy-exynos5250-usb2.c
  11117. F: drivers/phy/samsung/phy-s5pv210-usb2.c
  11118. F: drivers/phy/samsung/phy-samsung-usb2.c
  11119. F: drivers/phy/samsung/phy-samsung-usb2.h
  11120. SC1200 WDT DRIVER
  11121. M: Zwane Mwaikambo <zwanem@gmail.com>
  11122. S: Maintained
  11123. F: drivers/watchdog/sc1200wdt.c
  11124. SCHEDULER
  11125. M: Ingo Molnar <mingo@redhat.com>
  11126. M: Peter Zijlstra <peterz@infradead.org>
  11127. L: linux-kernel@vger.kernel.org
  11128. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
  11129. S: Maintained
  11130. F: kernel/sched/
  11131. F: include/linux/sched.h
  11132. F: include/uapi/linux/sched.h
  11133. F: include/linux/wait.h
  11134. SCR24X CHIP CARD INTERFACE DRIVER
  11135. M: Lubomir Rintel <lkundrak@v3.sk>
  11136. S: Supported
  11137. F: drivers/char/pcmcia/scr24x_cs.c
  11138. SCSI CDROM DRIVER
  11139. M: Jens Axboe <axboe@kernel.dk>
  11140. L: linux-scsi@vger.kernel.org
  11141. W: http://www.kernel.dk
  11142. S: Maintained
  11143. F: drivers/scsi/sr*
  11144. SCSI RDMA PROTOCOL (SRP) INITIATOR
  11145. M: Bart Van Assche <bart.vanassche@sandisk.com>
  11146. L: linux-rdma@vger.kernel.org
  11147. S: Supported
  11148. W: http://www.openfabrics.org
  11149. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11150. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
  11151. F: drivers/infiniband/ulp/srp/
  11152. F: include/scsi/srp.h
  11153. SCSI SG DRIVER
  11154. M: Doug Gilbert <dgilbert@interlog.com>
  11155. L: linux-scsi@vger.kernel.org
  11156. W: http://sg.danny.cz/sg
  11157. S: Maintained
  11158. F: Documentation/scsi/scsi-generic.txt
  11159. F: drivers/scsi/sg.c
  11160. F: include/scsi/sg.h
  11161. SCSI SUBSYSTEM
  11162. M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
  11163. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
  11164. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  11165. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  11166. L: linux-scsi@vger.kernel.org
  11167. S: Maintained
  11168. F: Documentation/devicetree/bindings/scsi/
  11169. F: drivers/scsi/
  11170. F: include/scsi/
  11171. SCSI TAPE DRIVER
  11172. M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
  11173. L: linux-scsi@vger.kernel.org
  11174. S: Maintained
  11175. F: Documentation/scsi/st.txt
  11176. F: drivers/scsi/st.*
  11177. F: drivers/scsi/st_*.h
  11178. SCTP PROTOCOL
  11179. M: Vlad Yasevich <vyasevich@gmail.com>
  11180. M: Neil Horman <nhorman@tuxdriver.com>
  11181. M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
  11182. L: linux-sctp@vger.kernel.org
  11183. W: http://lksctp.sourceforge.net
  11184. S: Maintained
  11185. F: Documentation/networking/sctp.txt
  11186. F: include/linux/sctp.h
  11187. F: include/uapi/linux/sctp.h
  11188. F: include/net/sctp/
  11189. F: net/sctp/
  11190. SCx200 CPU SUPPORT
  11191. M: Jim Cromie <jim.cromie@gmail.com>
  11192. S: Odd Fixes
  11193. F: Documentation/i2c/busses/scx200_acb
  11194. F: arch/x86/platform/scx200/
  11195. F: drivers/watchdog/scx200_wdt.c
  11196. F: drivers/i2c/busses/scx200*
  11197. F: drivers/mtd/maps/scx200_docflash.c
  11198. F: include/linux/scx200.h
  11199. SCx200 GPIO DRIVER
  11200. M: Jim Cromie <jim.cromie@gmail.com>
  11201. S: Maintained
  11202. F: drivers/char/scx200_gpio.c
  11203. F: include/linux/scx200_gpio.h
  11204. SCx200 HRT CLOCKSOURCE DRIVER
  11205. M: Jim Cromie <jim.cromie@gmail.com>
  11206. S: Maintained
  11207. F: drivers/clocksource/scx200_hrt.c
  11208. SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
  11209. M: Sascha Sommer <saschasommer@freenet.de>
  11210. L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
  11211. S: Maintained
  11212. F: drivers/mmc/host/sdricoh_cs.c
  11213. SECURE COMPUTING
  11214. M: Kees Cook <keescook@chromium.org>
  11215. R: Andy Lutomirski <luto@amacapital.net>
  11216. R: Will Drewry <wad@chromium.org>
  11217. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
  11218. S: Supported
  11219. F: kernel/seccomp.c
  11220. F: include/uapi/linux/seccomp.h
  11221. F: include/linux/seccomp.h
  11222. F: tools/testing/selftests/seccomp/*
  11223. F: tools/testing/selftests/kselftest_harness.h
  11224. F: Documentation/userspace-api/seccomp_filter.rst
  11225. K: \bsecure_computing
  11226. K: \bTIF_SECCOMP\b
  11227. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
  11228. M: Al Cooper <alcooperx@gmail.com>
  11229. L: linux-mmc@vger.kernel.org
  11230. L: bcm-kernel-feedback-list@broadcom.com
  11231. S: Maintained
  11232. F: drivers/mmc/host/sdhci-brcmstb*
  11233. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
  11234. M: Adrian Hunter <adrian.hunter@intel.com>
  11235. L: linux-mmc@vger.kernel.org
  11236. T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
  11237. S: Maintained
  11238. F: drivers/mmc/host/sdhci*
  11239. F: include/linux/mmc/sdhci*
  11240. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
  11241. M: Ben Dooks <ben-linux@fluff.org>
  11242. M: Jaehoon Chung <jh80.chung@samsung.com>
  11243. L: linux-mmc@vger.kernel.org
  11244. S: Maintained
  11245. F: drivers/mmc/host/sdhci-s3c*
  11246. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
  11247. M: Viresh Kumar <vireshk@kernel.org>
  11248. L: linux-mmc@vger.kernel.org
  11249. S: Maintained
  11250. F: drivers/mmc/host/sdhci-spear.c
  11251. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
  11252. M: Kishon Vijay Abraham I <kishon@ti.com>
  11253. L: linux-mmc@vger.kernel.org
  11254. S: Maintained
  11255. F: drivers/mmc/host/sdhci-omap.c
  11256. SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
  11257. M: Scott Bauer <scott.bauer@intel.com>
  11258. M: Jonathan Derrick <jonathan.derrick@intel.com>
  11259. L: linux-block@vger.kernel.org
  11260. S: Supported
  11261. F: block/sed*
  11262. F: block/opal_proto.h
  11263. F: include/linux/sed*
  11264. F: include/uapi/linux/sed*
  11265. SECURITY CONTACT
  11266. M: Security Officers <security@kernel.org>
  11267. S: Supported
  11268. SECURITY SUBSYSTEM
  11269. M: James Morris <jmorris@namei.org>
  11270. M: "Serge E. Hallyn" <serge@hallyn.com>
  11271. L: linux-security-module@vger.kernel.org (suggested Cc:)
  11272. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
  11273. W: http://kernsec.org/
  11274. S: Supported
  11275. F: security/
  11276. SELINUX SECURITY MODULE
  11277. M: Paul Moore <paul@paul-moore.com>
  11278. M: Stephen Smalley <sds@tycho.nsa.gov>
  11279. M: Eric Paris <eparis@parisplace.org>
  11280. L: selinux@tycho.nsa.gov (moderated for non-subscribers)
  11281. W: https://selinuxproject.org
  11282. W: https://github.com/SELinuxProject
  11283. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  11284. S: Supported
  11285. F: include/linux/selinux*
  11286. F: security/selinux/
  11287. F: scripts/selinux/
  11288. F: Documentation/admin-guide/LSM/SELinux.rst
  11289. SENSABLE PHANTOM
  11290. M: Jiri Slaby <jirislaby@gmail.com>
  11291. S: Maintained
  11292. F: drivers/misc/phantom.c
  11293. F: include/uapi/linux/phantom.h
  11294. SERIAL DEVICE BUS
  11295. M: Rob Herring <robh@kernel.org>
  11296. L: linux-serial@vger.kernel.org
  11297. S: Maintained
  11298. F: Documentation/devicetree/bindings/serial/slave-device.txt
  11299. F: drivers/tty/serdev/
  11300. F: include/linux/serdev.h
  11301. SERIAL DRIVERS
  11302. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11303. L: linux-serial@vger.kernel.org
  11304. S: Maintained
  11305. F: Documentation/devicetree/bindings/serial/
  11306. F: drivers/tty/serial/
  11307. SERIAL IR RECEIVER
  11308. M: Sean Young <sean@mess.org>
  11309. L: linux-media@vger.kernel.org
  11310. S: Maintained
  11311. F: drivers/media/rc/serial_ir.c
  11312. SFC NETWORK DRIVER
  11313. M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
  11314. M: Edward Cree <ecree@solarflare.com>
  11315. M: Bert Kenward <bkenward@solarflare.com>
  11316. L: netdev@vger.kernel.org
  11317. S: Supported
  11318. F: drivers/net/ethernet/sfc/
  11319. SGI GRU DRIVER
  11320. M: Dimitri Sivanich <sivanich@sgi.com>
  11321. S: Maintained
  11322. F: drivers/misc/sgi-gru/
  11323. SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
  11324. M: Pat Gefre <pfg@sgi.com>
  11325. L: linux-ia64@vger.kernel.org
  11326. S: Supported
  11327. F: Documentation/ia64/serial.txt
  11328. F: drivers/tty/serial/ioc?_serial.c
  11329. F: include/linux/ioc?.h
  11330. SGI XP/XPC/XPNET DRIVER
  11331. M: Cliff Whickman <cpw@sgi.com>
  11332. M: Robin Holt <robinmholt@gmail.com>
  11333. S: Maintained
  11334. F: drivers/misc/sgi-xp/
  11335. SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  11336. M: Ursula Braun <ubraun@linux.ibm.com>
  11337. L: linux-s390@vger.kernel.org
  11338. W: http://www.ibm.com/developerworks/linux/linux390/
  11339. S: Supported
  11340. F: net/smc/
  11341. SH_VEU V4L2 MEM2MEM DRIVER
  11342. L: linux-media@vger.kernel.org
  11343. S: Orphan
  11344. F: drivers/media/platform/sh_veu.c
  11345. SH_VOU V4L2 OUTPUT DRIVER
  11346. L: linux-media@vger.kernel.org
  11347. S: Orphan
  11348. F: drivers/media/platform/sh_vou.c
  11349. F: include/media/drv-intf/sh_vou.h
  11350. SI2157 MEDIA DRIVER
  11351. M: Antti Palosaari <crope@iki.fi>
  11352. L: linux-media@vger.kernel.org
  11353. W: https://linuxtv.org
  11354. W: http://palosaari.fi/linux/
  11355. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11356. T: git git://linuxtv.org/anttip/media_tree.git
  11357. S: Maintained
  11358. F: drivers/media/tuners/si2157*
  11359. SI2165 MEDIA DRIVER
  11360. M: Matthias Schwarzott <zzam@gentoo.org>
  11361. L: linux-media@vger.kernel.org
  11362. W: https://linuxtv.org
  11363. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11364. S: Maintained
  11365. F: drivers/media/dvb-frontends/si2165*
  11366. SI2168 MEDIA DRIVER
  11367. M: Antti Palosaari <crope@iki.fi>
  11368. L: linux-media@vger.kernel.org
  11369. W: https://linuxtv.org
  11370. W: http://palosaari.fi/linux/
  11371. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11372. T: git git://linuxtv.org/anttip/media_tree.git
  11373. S: Maintained
  11374. F: drivers/media/dvb-frontends/si2168*
  11375. SI470X FM RADIO RECEIVER I2C DRIVER
  11376. M: Hans Verkuil <hverkuil@xs4all.nl>
  11377. L: linux-media@vger.kernel.org
  11378. T: git git://linuxtv.org/media_tree.git
  11379. W: https://linuxtv.org
  11380. S: Odd Fixes
  11381. F: drivers/media/radio/si470x/radio-si470x-i2c.c
  11382. SI470X FM RADIO RECEIVER USB DRIVER
  11383. M: Hans Verkuil <hverkuil@xs4all.nl>
  11384. L: linux-media@vger.kernel.org
  11385. T: git git://linuxtv.org/media_tree.git
  11386. W: https://linuxtv.org
  11387. S: Maintained
  11388. F: drivers/media/radio/si470x/radio-si470x-common.c
  11389. F: drivers/media/radio/si470x/radio-si470x.h
  11390. F: drivers/media/radio/si470x/radio-si470x-usb.c
  11391. SI4713 FM RADIO TRANSMITTER I2C DRIVER
  11392. M: Eduardo Valentin <edubezval@gmail.com>
  11393. L: linux-media@vger.kernel.org
  11394. T: git git://linuxtv.org/media_tree.git
  11395. W: https://linuxtv.org
  11396. S: Odd Fixes
  11397. F: drivers/media/radio/si4713/si4713.?
  11398. SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
  11399. M: Eduardo Valentin <edubezval@gmail.com>
  11400. L: linux-media@vger.kernel.org
  11401. T: git git://linuxtv.org/media_tree.git
  11402. W: https://linuxtv.org
  11403. S: Odd Fixes
  11404. F: drivers/media/radio/si4713/radio-platform-si4713.c
  11405. SI4713 FM RADIO TRANSMITTER USB DRIVER
  11406. M: Hans Verkuil <hverkuil@xs4all.nl>
  11407. L: linux-media@vger.kernel.org
  11408. T: git git://linuxtv.org/media_tree.git
  11409. W: https://linuxtv.org
  11410. S: Maintained
  11411. F: drivers/media/radio/si4713/radio-usb-si4713.c
  11412. SIANO DVB DRIVER
  11413. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11414. L: linux-media@vger.kernel.org
  11415. W: https://linuxtv.org
  11416. T: git git://linuxtv.org/media_tree.git
  11417. S: Odd fixes
  11418. F: drivers/media/common/siano/
  11419. F: drivers/media/usb/siano/
  11420. F: drivers/media/usb/siano/
  11421. F: drivers/media/mmc/siano/
  11422. SIFIVE DRIVERS
  11423. M: Palmer Dabbelt <palmer@sifive.com>
  11424. L: linux-riscv@lists.infradead.org
  11425. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  11426. S: Supported
  11427. K: sifive
  11428. N: sifive
  11429. SILEAD TOUCHSCREEN DRIVER
  11430. M: Hans de Goede <hdegoede@redhat.com>
  11431. L: linux-input@vger.kernel.org
  11432. L: platform-driver-x86@vger.kernel.org
  11433. S: Maintained
  11434. F: drivers/input/touchscreen/silead.c
  11435. F: drivers/platform/x86/silead_dmi.c
  11436. SILICON MOTION SM712 FRAME BUFFER DRIVER
  11437. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11438. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11439. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11440. L: linux-fbdev@vger.kernel.org
  11441. S: Maintained
  11442. F: drivers/video/fbdev/sm712*
  11443. F: Documentation/fb/sm712fb.txt
  11444. SIMPLE FIRMWARE INTERFACE (SFI)
  11445. M: Len Brown <lenb@kernel.org>
  11446. L: sfi-devel@simplefirmware.org
  11447. W: http://simplefirmware.org/
  11448. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
  11449. S: Supported
  11450. F: arch/x86/platform/sfi/
  11451. F: drivers/sfi/
  11452. F: include/linux/sfi*.h
  11453. SIMPLEFB FB DRIVER
  11454. M: Hans de Goede <hdegoede@redhat.com>
  11455. L: linux-fbdev@vger.kernel.org
  11456. S: Maintained
  11457. F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
  11458. F: drivers/video/fbdev/simplefb.c
  11459. F: include/linux/platform_data/simplefb.h
  11460. SIMTEC EB110ATX (Chalice CATS)
  11461. P: Ben Dooks
  11462. P: Vincent Sanders <vince@simtec.co.uk>
  11463. M: Simtec Linux Team <linux@simtec.co.uk>
  11464. W: http://www.simtec.co.uk/products/EB110ATX/
  11465. S: Supported
  11466. SIMTEC EB2410ITX (BAST)
  11467. P: Ben Dooks
  11468. P: Vincent Sanders <vince@simtec.co.uk>
  11469. M: Simtec Linux Team <linux@simtec.co.uk>
  11470. W: http://www.simtec.co.uk/products/EB2410ITX/
  11471. S: Supported
  11472. F: arch/arm/mach-s3c24xx/mach-bast.c
  11473. F: arch/arm/mach-s3c24xx/bast-ide.c
  11474. F: arch/arm/mach-s3c24xx/bast-irq.c
  11475. SIPHASH PRF ROUTINES
  11476. M: Jason A. Donenfeld <Jason@zx2c4.com>
  11477. S: Maintained
  11478. F: lib/siphash.c
  11479. F: lib/test_siphash.c
  11480. F: include/linux/siphash.h
  11481. SIOX
  11482. M: Gavin Schenk <g.schenk@eckelmann.de>
  11483. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  11484. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  11485. S: Supported
  11486. F: drivers/siox/*
  11487. F: include/trace/events/siox.h
  11488. SIS 190 ETHERNET DRIVER
  11489. M: Francois Romieu <romieu@fr.zoreil.com>
  11490. L: netdev@vger.kernel.org
  11491. S: Maintained
  11492. F: drivers/net/ethernet/sis/sis190.c
  11493. SIS 900/7016 FAST ETHERNET DRIVER
  11494. M: Daniele Venzano <venza@brownhat.org>
  11495. W: http://www.brownhat.org/sis900.html
  11496. L: netdev@vger.kernel.org
  11497. S: Maintained
  11498. F: drivers/net/ethernet/sis/sis900.*
  11499. SIS FRAMEBUFFER DRIVER
  11500. M: Thomas Winischhofer <thomas@winischhofer.net>
  11501. W: http://www.winischhofer.net/linuxsisvga.shtml
  11502. S: Maintained
  11503. F: Documentation/fb/sisfb.txt
  11504. F: drivers/video/fbdev/sis/
  11505. F: include/video/sisfb.h
  11506. SIS USB2VGA DRIVER
  11507. M: Thomas Winischhofer <thomas@winischhofer.net>
  11508. W: http://www.winischhofer.at/linuxsisusbvga.shtml
  11509. S: Maintained
  11510. F: drivers/usb/misc/sisusbvga/
  11511. SLAB ALLOCATOR
  11512. M: Christoph Lameter <cl@linux.com>
  11513. M: Pekka Enberg <penberg@kernel.org>
  11514. M: David Rientjes <rientjes@google.com>
  11515. M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
  11516. M: Andrew Morton <akpm@linux-foundation.org>
  11517. L: linux-mm@kvack.org
  11518. S: Maintained
  11519. F: include/linux/sl?b*.h
  11520. F: mm/sl?b*
  11521. SLEEPABLE READ-COPY UPDATE (SRCU)
  11522. M: Lai Jiangshan <jiangshanlai@gmail.com>
  11523. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  11524. M: Josh Triplett <josh@joshtriplett.org>
  11525. R: Steven Rostedt <rostedt@goodmis.org>
  11526. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  11527. L: linux-kernel@vger.kernel.org
  11528. W: http://www.rdrop.com/users/paulmck/RCU/
  11529. S: Supported
  11530. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  11531. F: include/linux/srcu.h
  11532. F: kernel/rcu/srcu.c
  11533. SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
  11534. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  11535. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11536. S: Maintained
  11537. F: drivers/slimbus/
  11538. F: Documentation/devicetree/bindings/slimbus/
  11539. F: include/linux/slimbus.h
  11540. SMACK SECURITY MODULE
  11541. M: Casey Schaufler <casey@schaufler-ca.com>
  11542. L: linux-security-module@vger.kernel.org
  11543. W: http://schaufler-ca.com
  11544. T: git git://github.com/cschaufler/smack-next
  11545. S: Maintained
  11546. F: Documentation/admin-guide/LSM/Smack.rst
  11547. F: security/smack/
  11548. SMC91x ETHERNET DRIVER
  11549. M: Nicolas Pitre <nico@fluxnic.net>
  11550. S: Odd Fixes
  11551. F: drivers/net/ethernet/smsc/smc91x.*
  11552. SMIA AND SMIA++ IMAGE SENSOR DRIVER
  11553. M: Sakari Ailus <sakari.ailus@iki.fi>
  11554. L: linux-media@vger.kernel.org
  11555. S: Maintained
  11556. F: drivers/media/i2c/smiapp/
  11557. F: include/media/i2c/smiapp.h
  11558. F: drivers/media/i2c/smiapp-pll.c
  11559. F: drivers/media/i2c/smiapp-pll.h
  11560. F: include/uapi/linux/smiapp.h
  11561. F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
  11562. SMM665 HARDWARE MONITOR DRIVER
  11563. M: Guenter Roeck <linux@roeck-us.net>
  11564. L: linux-hwmon@vger.kernel.org
  11565. S: Maintained
  11566. F: Documentation/hwmon/smm665
  11567. F: drivers/hwmon/smm665.c
  11568. SMSC EMC2103 HARDWARE MONITOR DRIVER
  11569. M: Steve Glendinning <steve.glendinning@shawell.net>
  11570. L: linux-hwmon@vger.kernel.org
  11571. S: Maintained
  11572. F: Documentation/hwmon/emc2103
  11573. F: drivers/hwmon/emc2103.c
  11574. SMSC SCH5627 HARDWARE MONITOR DRIVER
  11575. M: Hans de Goede <hdegoede@redhat.com>
  11576. L: linux-hwmon@vger.kernel.org
  11577. S: Supported
  11578. F: Documentation/hwmon/sch5627
  11579. F: drivers/hwmon/sch5627.c
  11580. SMSC UFX6000 and UFX7000 USB to VGA DRIVER
  11581. M: Steve Glendinning <steve.glendinning@shawell.net>
  11582. L: linux-fbdev@vger.kernel.org
  11583. S: Maintained
  11584. F: drivers/video/fbdev/smscufx.c
  11585. SMSC47B397 HARDWARE MONITOR DRIVER
  11586. M: Jean Delvare <jdelvare@suse.com>
  11587. L: linux-hwmon@vger.kernel.org
  11588. S: Maintained
  11589. F: Documentation/hwmon/smsc47b397
  11590. F: drivers/hwmon/smsc47b397.c
  11591. SMSC911x ETHERNET DRIVER
  11592. M: Steve Glendinning <steve.glendinning@shawell.net>
  11593. L: netdev@vger.kernel.org
  11594. S: Maintained
  11595. F: include/linux/smsc911x.h
  11596. F: drivers/net/ethernet/smsc/smsc911x.*
  11597. SMSC9420 PCI ETHERNET DRIVER
  11598. M: Steve Glendinning <steve.glendinning@shawell.net>
  11599. L: netdev@vger.kernel.org
  11600. S: Maintained
  11601. F: drivers/net/ethernet/smsc/smsc9420.*
  11602. SOC-CAMERA V4L2 SUBSYSTEM
  11603. L: linux-media@vger.kernel.org
  11604. T: git git://linuxtv.org/media_tree.git
  11605. S: Orphan
  11606. F: include/media/soc*
  11607. F: drivers/media/i2c/soc_camera/
  11608. F: drivers/media/platform/soc_camera/
  11609. SOCIONEXT SYNQUACER I2C DRIVER
  11610. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  11611. L: linux-i2c@vger.kernel.org
  11612. S: Maintained
  11613. F: drivers/i2c/busses/i2c-synquacer.c
  11614. F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
  11615. SOCIONEXT UNIPHIER SOUND DRIVER
  11616. M: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
  11617. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11618. S: Maintained
  11619. F: sound/soc/uniphier/
  11620. SOEKRIS NET48XX LED SUPPORT
  11621. M: Chris Boot <bootc@bootc.net>
  11622. S: Maintained
  11623. F: drivers/leds/leds-net48xx.c
  11624. SOFT-ROCE DRIVER (rxe)
  11625. M: Moni Shoua <monis@mellanox.com>
  11626. L: linux-rdma@vger.kernel.org
  11627. S: Supported
  11628. W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
  11629. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11630. F: drivers/infiniband/sw/rxe/
  11631. F: include/uapi/rdma/rdma_user_rxe.h
  11632. SOFTLOGIC 6x10 MPEG CODEC
  11633. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  11634. M: Anton Sviridenko <anton@corp.bluecherry.net>
  11635. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  11636. M: Andrey Utkin <andrey_utkin@fastmail.com>
  11637. M: Ismael Luceno <ismael@iodev.co.uk>
  11638. L: linux-media@vger.kernel.org
  11639. S: Supported
  11640. F: drivers/media/pci/solo6x10/
  11641. SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
  11642. M: James Morse <james.morse@arm.com>
  11643. L: linux-arm-kernel@lists.infradead.org
  11644. S: Maintained
  11645. F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
  11646. F: drivers/firmware/arm_sdei.c
  11647. F: include/linux/sdei.h
  11648. F: include/uapi/linux/sdei.h
  11649. SOFTWARE RAID (Multiple Disks) SUPPORT
  11650. M: Shaohua Li <shli@kernel.org>
  11651. L: linux-raid@vger.kernel.org
  11652. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
  11653. S: Supported
  11654. F: drivers/md/Makefile
  11655. F: drivers/md/Kconfig
  11656. F: drivers/md/md*
  11657. F: drivers/md/raid*
  11658. F: include/linux/raid/
  11659. F: include/uapi/linux/raid/
  11660. SOCIONEXT (SNI) NETSEC NETWORK DRIVER
  11661. M: Jassi Brar <jaswinder.singh@linaro.org>
  11662. L: netdev@vger.kernel.org
  11663. S: Maintained
  11664. F: drivers/net/ethernet/socionext/netsec.c
  11665. F: Documentation/devicetree/bindings/net/socionext-netsec.txt
  11666. SOLIDRUN CLEARFOG SUPPORT
  11667. M: Russell King <linux@armlinux.org.uk>
  11668. S: Maintained
  11669. F: arch/arm/boot/dts/armada-388-clearfog*
  11670. F: arch/arm/boot/dts/armada-38x-solidrun-*
  11671. SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
  11672. M: Russell King <linux@armlinux.org.uk>
  11673. S: Maintained
  11674. F: arch/arm/boot/dts/imx6*-cubox-i*
  11675. F: arch/arm/boot/dts/imx6*-hummingboard*
  11676. F: arch/arm/boot/dts/imx6*-sr-*
  11677. SONIC NETWORK DRIVER
  11678. M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
  11679. L: netdev@vger.kernel.org
  11680. S: Maintained
  11681. F: drivers/net/ethernet/natsemi/sonic.*
  11682. SONICS SILICON BACKPLANE DRIVER (SSB)
  11683. M: Michael Buesch <m@bues.ch>
  11684. L: linux-wireless@vger.kernel.org
  11685. S: Maintained
  11686. F: drivers/ssb/
  11687. F: include/linux/ssb/
  11688. SONY IMX258 SENSOR DRIVER
  11689. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  11690. L: linux-media@vger.kernel.org
  11691. T: git git://linuxtv.org/media_tree.git
  11692. S: Maintained
  11693. F: drivers/media/i2c/imx258.c
  11694. SONY IMX274 SENSOR DRIVER
  11695. M: Leon Luo <leonl@leopardimaging.com>
  11696. L: linux-media@vger.kernel.org
  11697. T: git git://linuxtv.org/media_tree.git
  11698. S: Maintained
  11699. F: drivers/media/i2c/imx274.c
  11700. F: Documentation/devicetree/bindings/media/i2c/imx274.txt
  11701. SONY MEMORYSTICK CARD SUPPORT
  11702. M: Alex Dubov <oakad@yahoo.com>
  11703. W: http://tifmxx.berlios.de/
  11704. S: Maintained
  11705. F: drivers/memstick/host/tifm_ms.c
  11706. SONY MEMORYSTICK STANDARD SUPPORT
  11707. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11708. S: Maintained
  11709. F: drivers/memstick/core/ms_block.*
  11710. SONY VAIO CONTROL DEVICE DRIVER
  11711. M: Mattia Dongili <malattia@linux.it>
  11712. L: platform-driver-x86@vger.kernel.org
  11713. W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
  11714. S: Maintained
  11715. F: Documentation/laptops/sony-laptop.txt
  11716. F: drivers/char/sonypi.c
  11717. F: drivers/platform/x86/sony-laptop.c
  11718. F: include/linux/sony-laptop.h
  11719. SOUND
  11720. M: Jaroslav Kysela <perex@perex.cz>
  11721. M: Takashi Iwai <tiwai@suse.com>
  11722. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11723. W: http://www.alsa-project.org/
  11724. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11725. T: git git://git.alsa-project.org/alsa-kernel.git
  11726. Q: http://patchwork.kernel.org/project/alsa-devel/list/
  11727. S: Maintained
  11728. F: Documentation/sound/
  11729. F: include/sound/
  11730. F: include/uapi/sound/
  11731. F: sound/
  11732. SOUND - COMPRESSED AUDIO
  11733. M: Vinod Koul <vkoul@kernel.org>
  11734. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11735. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11736. S: Supported
  11737. F: Documentation/sound/designs/compress-offload.rst
  11738. F: include/sound/compress_driver.h
  11739. F: include/uapi/sound/compress_*
  11740. F: sound/core/compress_offload.c
  11741. F: sound/soc/soc-compress.c
  11742. SOUND - DMAENGINE HELPERS
  11743. M: Lars-Peter Clausen <lars@metafoo.de>
  11744. S: Supported
  11745. F: include/sound/dmaengine_pcm.h
  11746. F: sound/core/pcm_dmaengine.c
  11747. F: sound/soc/soc-generic-dmaengine-pcm.c
  11748. SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  11749. M: Liam Girdwood <lgirdwood@gmail.com>
  11750. M: Mark Brown <broonie@kernel.org>
  11751. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
  11752. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11753. W: http://alsa-project.org/main/index.php/ASoC
  11754. S: Supported
  11755. F: Documentation/devicetree/bindings/sound/
  11756. F: Documentation/sound/soc/
  11757. F: sound/soc/
  11758. F: include/sound/soc*
  11759. SOUNDWIRE SUBSYSTEM
  11760. M: Vinod Koul <vinod.koul@intel.com>
  11761. M: Sanyog Kale <sanyog.r.kale@intel.com>
  11762. R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  11763. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11764. S: Supported
  11765. F: Documentation/driver-api/soundwire/
  11766. F: drivers/soundwire/
  11767. F: include/linux/soundwire/
  11768. SP2 MEDIA DRIVER
  11769. M: Olli Salonen <olli.salonen@iki.fi>
  11770. L: linux-media@vger.kernel.org
  11771. W: https://linuxtv.org
  11772. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11773. S: Maintained
  11774. F: drivers/media/dvb-frontends/sp2*
  11775. SPARC + UltraSPARC (sparc/sparc64)
  11776. M: "David S. Miller" <davem@davemloft.net>
  11777. L: sparclinux@vger.kernel.org
  11778. Q: http://patchwork.ozlabs.org/project/sparclinux/list/
  11779. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  11780. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  11781. S: Maintained
  11782. F: arch/sparc/
  11783. F: drivers/sbus/
  11784. SPARC SERIAL DRIVERS
  11785. M: "David S. Miller" <davem@davemloft.net>
  11786. L: sparclinux@vger.kernel.org
  11787. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  11788. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  11789. S: Maintained
  11790. F: include/linux/sunserialcore.h
  11791. F: drivers/tty/serial/suncore.c
  11792. F: drivers/tty/serial/sunhv.c
  11793. F: drivers/tty/serial/sunsab.c
  11794. F: drivers/tty/serial/sunsab.h
  11795. F: drivers/tty/serial/sunsu.c
  11796. F: drivers/tty/serial/sunzilog.c
  11797. F: drivers/tty/serial/sunzilog.h
  11798. F: drivers/tty/vcc.c
  11799. SPARSE CHECKER
  11800. M: "Christopher Li" <sparse@chrisli.org>
  11801. L: linux-sparse@vger.kernel.org
  11802. W: https://sparse.wiki.kernel.org/
  11803. T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
  11804. T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
  11805. S: Maintained
  11806. F: include/linux/compiler.h
  11807. SPEAR CLOCK FRAMEWORK SUPPORT
  11808. M: Viresh Kumar <vireshk@kernel.org>
  11809. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11810. W: http://www.st.com/spear
  11811. S: Maintained
  11812. F: drivers/clk/spear/
  11813. SPEAR PLATFORM SUPPORT
  11814. M: Viresh Kumar <vireshk@kernel.org>
  11815. M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
  11816. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11817. W: http://www.st.com/spear
  11818. S: Maintained
  11819. F: arch/arm/boot/dts/spear*
  11820. F: arch/arm/mach-spear/
  11821. SPI NOR SUBSYSTEM
  11822. M: Marek Vasut <marek.vasut@gmail.com>
  11823. L: linux-mtd@lists.infradead.org
  11824. W: http://www.linux-mtd.infradead.org/
  11825. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  11826. T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
  11827. T: git git://git.infradead.org/linux-mtd.git spi-nor/next
  11828. S: Maintained
  11829. F: drivers/mtd/spi-nor/
  11830. F: include/linux/mtd/spi-nor.h
  11831. SPI SUBSYSTEM
  11832. M: Mark Brown <broonie@kernel.org>
  11833. L: linux-spi@vger.kernel.org
  11834. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
  11835. Q: http://patchwork.kernel.org/project/spi-devel-general/list/
  11836. S: Maintained
  11837. F: Documentation/devicetree/bindings/spi/
  11838. F: Documentation/spi/
  11839. F: drivers/spi/
  11840. F: include/linux/spi/
  11841. F: include/uapi/linux/spi/
  11842. F: tools/spi/
  11843. SPIDERNET NETWORK DRIVER for CELL
  11844. M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
  11845. L: netdev@vger.kernel.org
  11846. S: Supported
  11847. F: Documentation/networking/spider_net.txt
  11848. F: drivers/net/ethernet/toshiba/spider_net*
  11849. SPMI SUBSYSTEM
  11850. R: Stephen Boyd <sboyd@kernel.org>
  11851. L: linux-arm-msm@vger.kernel.org
  11852. F: Documentation/devicetree/bindings/spmi/
  11853. F: drivers/spmi/
  11854. F: include/dt-bindings/spmi/spmi.h
  11855. F: include/linux/spmi.h
  11856. F: include/trace/events/spmi.h
  11857. SPU FILE SYSTEM
  11858. M: Jeremy Kerr <jk@ozlabs.org>
  11859. L: linuxppc-dev@lists.ozlabs.org
  11860. W: http://www.ibm.com/developerworks/power/cell/
  11861. S: Supported
  11862. F: Documentation/filesystems/spufs.txt
  11863. F: arch/powerpc/platforms/cell/spufs/
  11864. SQUASHFS FILE SYSTEM
  11865. M: Phillip Lougher <phillip@squashfs.org.uk>
  11866. L: squashfs-devel@lists.sourceforge.net (subscribers-only)
  11867. W: http://squashfs.org.uk
  11868. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
  11869. S: Maintained
  11870. F: Documentation/filesystems/squashfs.txt
  11871. F: fs/squashfs/
  11872. SRM (Alpha) environment access
  11873. M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  11874. S: Maintained
  11875. F: arch/alpha/kernel/srm_env.c
  11876. ST STM32 I2C/SMBUS DRIVER
  11877. M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
  11878. L: linux-i2c@vger.kernel.org
  11879. S: Maintained
  11880. F: drivers/i2c/busses/i2c-stm32*
  11881. STABLE BRANCH
  11882. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11883. L: stable@vger.kernel.org
  11884. S: Supported
  11885. F: Documentation/process/stable-kernel-rules.rst
  11886. STAGING - COMEDI
  11887. M: Ian Abbott <abbotti@mev.co.uk>
  11888. M: H Hartley Sweeten <hsweeten@visionengravers.com>
  11889. S: Odd Fixes
  11890. F: drivers/staging/comedi/
  11891. STAGING - FLARION FT1000 DRIVERS
  11892. M: Marek Belisko <marek.belisko@gmail.com>
  11893. S: Odd Fixes
  11894. F: drivers/staging/ft1000/
  11895. STAGING - INDUSTRIAL IO
  11896. M: Jonathan Cameron <jic23@kernel.org>
  11897. L: linux-iio@vger.kernel.org
  11898. S: Odd Fixes
  11899. F: Documentation/devicetree/bindings/staging/iio/
  11900. F: drivers/staging/iio/
  11901. STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
  11902. M: Marc Dietrich <marvin24@gmx.de>
  11903. L: ac100@lists.launchpad.net (moderated for non-subscribers)
  11904. L: linux-tegra@vger.kernel.org
  11905. S: Maintained
  11906. F: drivers/staging/nvec/
  11907. STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  11908. M: Jens Frederich <jfrederich@gmail.com>
  11909. M: Daniel Drake <dsd@laptop.org>
  11910. M: Jon Nettleton <jon.nettleton@gmail.com>
  11911. W: http://wiki.laptop.org/go/DCON
  11912. S: Maintained
  11913. F: drivers/staging/olpc_dcon/
  11914. STAGING - REALTEK RTL8712U DRIVERS
  11915. M: Larry Finger <Larry.Finger@lwfinger.net>
  11916. M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
  11917. S: Odd Fixes
  11918. F: drivers/staging/rtl8712/
  11919. STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
  11920. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11921. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11922. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11923. L: linux-fbdev@vger.kernel.org
  11924. S: Maintained
  11925. F: drivers/staging/sm750fb/
  11926. STAGING - SPEAKUP CONSOLE SPEECH DRIVER
  11927. M: William Hubbs <w.d.hubbs@gmail.com>
  11928. M: Chris Brannon <chris@the-brannons.com>
  11929. M: Kirk Reiser <kirk@reisers.ca>
  11930. M: Samuel Thibault <samuel.thibault@ens-lyon.org>
  11931. L: speakup@linux-speakup.org
  11932. W: http://www.linux-speakup.org/
  11933. S: Odd Fixes
  11934. F: drivers/staging/speakup/
  11935. STAGING - VIA VT665X DRIVERS
  11936. M: Forest Bond <forest@alittletooquiet.net>
  11937. S: Odd Fixes
  11938. F: drivers/staging/vt665?/
  11939. STAGING - WILC1000 WIFI DRIVER
  11940. M: Aditya Shankar <aditya.shankar@microchip.com>
  11941. M: Ganesh Krishna <ganesh.krishna@microchip.com>
  11942. L: linux-wireless@vger.kernel.org
  11943. S: Supported
  11944. F: drivers/staging/wilc1000/
  11945. STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
  11946. M: Arnaud Patard <arnaud.patard@rtp-net.org>
  11947. S: Odd Fixes
  11948. F: drivers/staging/xgifb/
  11949. STAGING SUBSYSTEM
  11950. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11951. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  11952. L: devel@driverdev.osuosl.org
  11953. S: Supported
  11954. F: drivers/staging/
  11955. STARFIRE/DURALAN NETWORK DRIVER
  11956. M: Ion Badulescu <ionut@badula.org>
  11957. S: Odd Fixes
  11958. F: drivers/net/ethernet/adaptec/starfire*
  11959. STEC S1220 SKD DRIVER
  11960. M: Bart Van Assche <bart.vanassche@wdc.com>
  11961. L: linux-block@vger.kernel.org
  11962. S: Maintained
  11963. F: drivers/block/skd*[ch]
  11964. STI CEC DRIVER
  11965. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  11966. S: Maintained
  11967. F: drivers/staging/media/st-cec/
  11968. F: Documentation/devicetree/bindings/media/stih-cec.txt
  11969. STK1160 USB VIDEO CAPTURE DRIVER
  11970. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  11971. L: linux-media@vger.kernel.org
  11972. T: git git://linuxtv.org/media_tree.git
  11973. S: Maintained
  11974. F: drivers/media/usb/stk1160/
  11975. STM32 TIMER/LPTIMER DRIVERS
  11976. M: Fabrice Gasnier <fabrice.gasnier@st.com>
  11977. S: Maintained
  11978. F: drivers/*/stm32-*timer*
  11979. F: drivers/pwm/pwm-stm32*
  11980. F: include/linux/*/stm32-*tim*
  11981. F: Documentation/ABI/testing/*timer-stm32
  11982. F: Documentation/devicetree/bindings/*/stm32-*timer*
  11983. F: Documentation/devicetree/bindings/pwm/pwm-stm32*
  11984. STMMAC ETHERNET DRIVER
  11985. M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
  11986. M: Alexandre Torgue <alexandre.torgue@st.com>
  11987. M: Jose Abreu <joabreu@synopsys.com>
  11988. L: netdev@vger.kernel.org
  11989. W: http://www.stlinux.com
  11990. S: Supported
  11991. F: drivers/net/ethernet/stmicro/stmmac/
  11992. SUN3/3X
  11993. M: Sam Creasey <sammy@sammy.net>
  11994. W: http://sammy.net/sun3/
  11995. S: Maintained
  11996. F: arch/m68k/kernel/*sun3*
  11997. F: arch/m68k/sun3*/
  11998. F: arch/m68k/include/asm/sun3*
  11999. F: drivers/net/ethernet/i825xx/sun3*
  12000. SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
  12001. M: Hans de Goede <hdegoede@redhat.com>
  12002. L: linux-input@vger.kernel.org
  12003. S: Maintained
  12004. F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
  12005. F: drivers/input/keyboard/sun4i-lradc-keys.c
  12006. SUNDANCE NETWORK DRIVER
  12007. M: Denis Kirjanov <kda@linux-powerpc.org>
  12008. L: netdev@vger.kernel.org
  12009. S: Maintained
  12010. F: drivers/net/ethernet/dlink/sundance.c
  12011. SUPERH
  12012. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  12013. M: Rich Felker <dalias@libc.org>
  12014. L: linux-sh@vger.kernel.org
  12015. Q: http://patchwork.kernel.org/project/linux-sh/list/
  12016. S: Maintained
  12017. F: Documentation/sh/
  12018. F: arch/sh/
  12019. F: drivers/sh/
  12020. SUSPEND TO RAM
  12021. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  12022. M: Len Brown <len.brown@intel.com>
  12023. M: Pavel Machek <pavel@ucw.cz>
  12024. L: linux-pm@vger.kernel.org
  12025. B: https://bugzilla.kernel.org
  12026. S: Supported
  12027. F: Documentation/power/
  12028. F: arch/x86/kernel/acpi/
  12029. F: drivers/base/power/
  12030. F: kernel/power/
  12031. F: include/linux/suspend.h
  12032. F: include/linux/freezer.h
  12033. F: include/linux/pm.h
  12034. SVGA HANDLING
  12035. M: Martin Mares <mj@ucw.cz>
  12036. L: linux-video@atrey.karlin.mff.cuni.cz
  12037. S: Maintained
  12038. F: Documentation/svga.txt
  12039. F: arch/x86/boot/video*
  12040. SWIOTLB SUBSYSTEM
  12041. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  12042. L: iommu@lists.linux-foundation.org
  12043. T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
  12044. S: Supported
  12045. F: kernel/dma/swiotlb.c
  12046. F: arch/*/kernel/pci-swiotlb.c
  12047. F: include/linux/swiotlb.h
  12048. SWITCHDEV
  12049. M: Jiri Pirko <jiri@resnulli.us>
  12050. M: Ivan Vecera <ivecera@redhat.com>
  12051. L: netdev@vger.kernel.org
  12052. S: Supported
  12053. F: net/switchdev/
  12054. F: include/net/switchdev.h
  12055. SY8106A REGULATOR DRIVER
  12056. M: Icenowy Zheng <icenowy@aosc.io>
  12057. S: Maintained
  12058. F: drivers/regulator/sy8106a-regulator.c
  12059. F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
  12060. SYNC FILE FRAMEWORK
  12061. M: Sumit Semwal <sumit.semwal@linaro.org>
  12062. R: Gustavo Padovan <gustavo@padovan.org>
  12063. S: Maintained
  12064. L: linux-media@vger.kernel.org
  12065. L: dri-devel@lists.freedesktop.org
  12066. F: drivers/dma-buf/sync_*
  12067. F: drivers/dma-buf/dma-fence*
  12068. F: drivers/dma-buf/sw_sync.c
  12069. F: include/linux/sync_file.h
  12070. F: include/uapi/linux/sync_file.h
  12071. F: Documentation/sync_file.txt
  12072. T: git git://anongit.freedesktop.org/drm/drm-misc
  12073. SYNOPSYS ARC ARCHITECTURE
  12074. M: Vineet Gupta <vgupta@synopsys.com>
  12075. L: linux-snps-arc@lists.infradead.org
  12076. S: Supported
  12077. F: arch/arc/
  12078. F: Documentation/devicetree/bindings/arc/*
  12079. F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
  12080. F: drivers/clocksource/arc_timer.c
  12081. F: drivers/tty/serial/arc_uart.c
  12082. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  12083. SYNOPSYS ARC HSDK SDP pll clock driver
  12084. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12085. S: Supported
  12086. F: drivers/clk/clk-hsdk-pll.c
  12087. F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
  12088. SYNOPSYS ARC SDP clock driver
  12089. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12090. S: Supported
  12091. F: drivers/clk/axs10x/*
  12092. F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  12093. SYNOPSYS ARC SDP platform support
  12094. M: Alexey Brodkin <abrodkin@synopsys.com>
  12095. S: Supported
  12096. F: arch/arc/plat-axs10x
  12097. F: arch/arc/boot/dts/ax*
  12098. F: Documentation/devicetree/bindings/arc/axs10*
  12099. SYNOPSYS AXS10x RESET CONTROLLER DRIVER
  12100. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12101. S: Supported
  12102. F: drivers/reset/reset-axs10x.c
  12103. F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
  12104. SYNOPSYS DESIGNWARE 8250 UART DRIVER
  12105. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12106. S: Maintained
  12107. F: drivers/tty/serial/8250/8250_dw.c
  12108. SYNOPSYS DESIGNWARE APB GPIO DRIVER
  12109. M: Hoan Tran <hotran@apm.com>
  12110. L: linux-gpio@vger.kernel.org
  12111. S: Maintained
  12112. F: drivers/gpio/gpio-dwapb.c
  12113. F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
  12114. SYNOPSYS DESIGNWARE AXI DMAC DRIVER
  12115. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12116. S: Maintained
  12117. F: drivers/dma/dwi-axi-dmac/
  12118. F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
  12119. SYNOPSYS DESIGNWARE DMAC DRIVER
  12120. M: Viresh Kumar <vireshk@kernel.org>
  12121. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12122. S: Maintained
  12123. F: include/linux/dma/dw.h
  12124. F: include/linux/platform_data/dma-dw.h
  12125. F: drivers/dma/dw/
  12126. SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  12127. M: Jose Abreu <Jose.Abreu@synopsys.com>
  12128. L: netdev@vger.kernel.org
  12129. S: Supported
  12130. F: drivers/net/ethernet/synopsys/
  12131. SYNOPSYS DESIGNWARE I2C DRIVER
  12132. M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
  12133. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12134. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  12135. L: linux-i2c@vger.kernel.org
  12136. S: Maintained
  12137. F: drivers/i2c/busses/i2c-designware-*
  12138. F: include/linux/platform_data/i2c-designware.h
  12139. SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
  12140. M: Jaehoon Chung <jh80.chung@samsung.com>
  12141. L: linux-mmc@vger.kernel.org
  12142. S: Maintained
  12143. F: drivers/mmc/host/dw_mmc*
  12144. SYNOPSYS HSDK RESET CONTROLLER DRIVER
  12145. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12146. S: Supported
  12147. F: drivers/reset/reset-hsdk.c
  12148. F: include/dt-bindings/reset/snps,hsdk-reset.h
  12149. F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
  12150. SYSTEM CONFIGURATION (SYSCON)
  12151. M: Lee Jones <lee.jones@linaro.org>
  12152. M: Arnd Bergmann <arnd@arndb.de>
  12153. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  12154. S: Supported
  12155. F: drivers/mfd/syscon.c
  12156. SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
  12157. M: Sudeep Holla <sudeep.holla@arm.com>
  12158. L: linux-arm-kernel@lists.infradead.org
  12159. S: Maintained
  12160. F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
  12161. F: drivers/clk/clk-sc[mp]i.c
  12162. F: drivers/cpufreq/sc[mp]i-cpufreq.c
  12163. F: drivers/firmware/arm_scpi.c
  12164. F: drivers/firmware/arm_scmi/
  12165. F: include/linux/sc[mp]i_protocol.h
  12166. SYSTEM RESET/SHUTDOWN DRIVERS
  12167. M: Sebastian Reichel <sre@kernel.org>
  12168. L: linux-pm@vger.kernel.org
  12169. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  12170. S: Maintained
  12171. F: Documentation/devicetree/bindings/power/reset/
  12172. F: drivers/power/reset/
  12173. SYSTEM TRACE MODULE CLASS
  12174. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  12175. S: Maintained
  12176. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
  12177. F: Documentation/trace/stm.rst
  12178. F: drivers/hwtracing/stm/
  12179. F: include/linux/stm.h
  12180. F: include/uapi/linux/stm.h
  12181. SYSV FILESYSTEM
  12182. M: Christoph Hellwig <hch@infradead.org>
  12183. S: Maintained
  12184. F: Documentation/filesystems/sysv-fs.txt
  12185. F: fs/sysv/
  12186. F: include/linux/sysv_fs.h
  12187. TARGET SUBSYSTEM
  12188. M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
  12189. L: linux-scsi@vger.kernel.org
  12190. L: target-devel@vger.kernel.org
  12191. W: http://www.linux-iscsi.org
  12192. W: http://groups.google.com/group/linux-iscsi-target-dev
  12193. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  12194. S: Supported
  12195. F: drivers/target/
  12196. F: include/target/
  12197. F: Documentation/target/
  12198. TASKSTATS STATISTICS INTERFACE
  12199. M: Balbir Singh <bsingharora@gmail.com>
  12200. S: Maintained
  12201. F: Documentation/accounting/taskstats*
  12202. F: include/linux/taskstats*
  12203. F: kernel/taskstats.c
  12204. TC subsystem
  12205. M: Jamal Hadi Salim <jhs@mojatatu.com>
  12206. M: Cong Wang <xiyou.wangcong@gmail.com>
  12207. M: Jiri Pirko <jiri@resnulli.us>
  12208. L: netdev@vger.kernel.org
  12209. S: Maintained
  12210. F: include/net/pkt_cls.h
  12211. F: include/net/pkt_sched.h
  12212. F: include/net/tc_act/
  12213. F: include/uapi/linux/pkt_cls.h
  12214. F: include/uapi/linux/pkt_sched.h
  12215. F: include/uapi/linux/tc_act/
  12216. F: include/uapi/linux/tc_ematch/
  12217. F: net/sched/
  12218. TCP LOW PRIORITY MODULE
  12219. M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
  12220. M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
  12221. W: http://tcp-lp-mod.sourceforge.net/
  12222. S: Maintained
  12223. F: net/ipv4/tcp_lp.c
  12224. TDA10071 MEDIA DRIVER
  12225. M: Antti Palosaari <crope@iki.fi>
  12226. L: linux-media@vger.kernel.org
  12227. W: https://linuxtv.org
  12228. W: http://palosaari.fi/linux/
  12229. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12230. T: git git://linuxtv.org/anttip/media_tree.git
  12231. S: Maintained
  12232. F: drivers/media/dvb-frontends/tda10071*
  12233. TDA18212 MEDIA DRIVER
  12234. M: Antti Palosaari <crope@iki.fi>
  12235. L: linux-media@vger.kernel.org
  12236. W: https://linuxtv.org
  12237. W: http://palosaari.fi/linux/
  12238. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12239. T: git git://linuxtv.org/anttip/media_tree.git
  12240. S: Maintained
  12241. F: drivers/media/tuners/tda18212*
  12242. TDA18218 MEDIA DRIVER
  12243. M: Antti Palosaari <crope@iki.fi>
  12244. L: linux-media@vger.kernel.org
  12245. W: https://linuxtv.org
  12246. W: http://palosaari.fi/linux/
  12247. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12248. T: git git://linuxtv.org/anttip/media_tree.git
  12249. S: Maintained
  12250. F: drivers/media/tuners/tda18218*
  12251. TDA18250 MEDIA DRIVER
  12252. M: Olli Salonen <olli.salonen@iki.fi>
  12253. L: linux-media@vger.kernel.org
  12254. W: https://linuxtv.org
  12255. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12256. T: git git://linuxtv.org/media_tree.git
  12257. S: Maintained
  12258. F: drivers/media/tuners/tda18250*
  12259. TDA18271 MEDIA DRIVER
  12260. M: Michael Krufky <mkrufky@linuxtv.org>
  12261. L: linux-media@vger.kernel.org
  12262. W: https://linuxtv.org
  12263. W: http://github.com/mkrufky
  12264. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12265. T: git git://linuxtv.org/mkrufky/tuners.git
  12266. S: Maintained
  12267. F: drivers/media/tuners/tda18271*
  12268. TDA1997x MEDIA DRIVER
  12269. M: Tim Harvey <tharvey@gateworks.com>
  12270. L: linux-media@vger.kernel.org
  12271. W: https://linuxtv.org
  12272. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12273. S: Maintained
  12274. F: drivers/media/i2c/tda1997x.*
  12275. TDA827x MEDIA DRIVER
  12276. M: Michael Krufky <mkrufky@linuxtv.org>
  12277. L: linux-media@vger.kernel.org
  12278. W: https://linuxtv.org
  12279. W: http://github.com/mkrufky
  12280. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12281. T: git git://linuxtv.org/mkrufky/tuners.git
  12282. S: Maintained
  12283. F: drivers/media/tuners/tda8290.*
  12284. TDA8290 MEDIA DRIVER
  12285. M: Michael Krufky <mkrufky@linuxtv.org>
  12286. L: linux-media@vger.kernel.org
  12287. W: https://linuxtv.org
  12288. W: http://github.com/mkrufky
  12289. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12290. T: git git://linuxtv.org/mkrufky/tuners.git
  12291. S: Maintained
  12292. F: drivers/media/tuners/tda8290.*
  12293. TDA9840 MEDIA DRIVER
  12294. M: Hans Verkuil <hverkuil@xs4all.nl>
  12295. L: linux-media@vger.kernel.org
  12296. T: git git://linuxtv.org/media_tree.git
  12297. W: https://linuxtv.org
  12298. S: Maintained
  12299. F: drivers/media/i2c/tda9840*
  12300. TEA5761 TUNER DRIVER
  12301. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12302. L: linux-media@vger.kernel.org
  12303. W: https://linuxtv.org
  12304. T: git git://linuxtv.org/media_tree.git
  12305. S: Odd fixes
  12306. F: drivers/media/tuners/tea5761.*
  12307. TEA5767 TUNER DRIVER
  12308. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12309. L: linux-media@vger.kernel.org
  12310. W: https://linuxtv.org
  12311. T: git git://linuxtv.org/media_tree.git
  12312. S: Maintained
  12313. F: drivers/media/tuners/tea5767.*
  12314. TEA6415C MEDIA DRIVER
  12315. M: Hans Verkuil <hverkuil@xs4all.nl>
  12316. L: linux-media@vger.kernel.org
  12317. T: git git://linuxtv.org/media_tree.git
  12318. W: https://linuxtv.org
  12319. S: Maintained
  12320. F: drivers/media/i2c/tea6415c*
  12321. TEA6420 MEDIA DRIVER
  12322. M: Hans Verkuil <hverkuil@xs4all.nl>
  12323. L: linux-media@vger.kernel.org
  12324. T: git git://linuxtv.org/media_tree.git
  12325. W: https://linuxtv.org
  12326. S: Maintained
  12327. F: drivers/media/i2c/tea6420*
  12328. TEAM DRIVER
  12329. M: Jiri Pirko <jiri@resnulli.us>
  12330. L: netdev@vger.kernel.org
  12331. S: Supported
  12332. F: drivers/net/team/
  12333. F: include/linux/if_team.h
  12334. F: include/uapi/linux/if_team.h
  12335. TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
  12336. M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
  12337. S: Maintained
  12338. F: arch/x86/platform/ts5500/
  12339. TECHNOTREND USB IR RECEIVER
  12340. M: Sean Young <sean@mess.org>
  12341. L: linux-media@vger.kernel.org
  12342. S: Maintained
  12343. F: drivers/media/rc/ttusbir.c
  12344. TECHWELL TW9910 VIDEO DECODER
  12345. L: linux-media@vger.kernel.org
  12346. S: Orphan
  12347. F: drivers/media/i2c/tw9910.c
  12348. F: include/media/i2c/tw9910.h
  12349. TEE SUBSYSTEM
  12350. M: Jens Wiklander <jens.wiklander@linaro.org>
  12351. S: Maintained
  12352. F: include/linux/tee_drv.h
  12353. F: include/uapi/linux/tee.h
  12354. F: drivers/tee/
  12355. F: Documentation/tee.txt
  12356. TEGRA ARCHITECTURE SUPPORT
  12357. M: Thierry Reding <thierry.reding@gmail.com>
  12358. M: Jonathan Hunter <jonathanh@nvidia.com>
  12359. L: linux-tegra@vger.kernel.org
  12360. Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
  12361. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
  12362. S: Supported
  12363. N: [^a-z]tegra
  12364. TEGRA CLOCK DRIVER
  12365. M: Peter De Schrijver <pdeschrijver@nvidia.com>
  12366. M: Prashant Gaikwad <pgaikwad@nvidia.com>
  12367. S: Supported
  12368. F: drivers/clk/tegra/
  12369. TEGRA DMA DRIVERS
  12370. M: Laxman Dewangan <ldewangan@nvidia.com>
  12371. M: Jon Hunter <jonathanh@nvidia.com>
  12372. S: Supported
  12373. F: drivers/dma/tegra*
  12374. TEGRA I2C DRIVER
  12375. M: Laxman Dewangan <ldewangan@nvidia.com>
  12376. S: Supported
  12377. F: drivers/i2c/busses/i2c-tegra.c
  12378. TEGRA IOMMU DRIVERS
  12379. M: Thierry Reding <thierry.reding@gmail.com>
  12380. L: linux-tegra@vger.kernel.org
  12381. S: Supported
  12382. F: drivers/iommu/tegra*
  12383. TEGRA KBC DRIVER
  12384. M: Laxman Dewangan <ldewangan@nvidia.com>
  12385. S: Supported
  12386. F: drivers/input/keyboard/tegra-kbc.c
  12387. TEGRA PWM DRIVER
  12388. M: Thierry Reding <thierry.reding@gmail.com>
  12389. S: Supported
  12390. F: drivers/pwm/pwm-tegra.c
  12391. TEGRA SERIAL DRIVER
  12392. M: Laxman Dewangan <ldewangan@nvidia.com>
  12393. S: Supported
  12394. F: drivers/tty/serial/serial-tegra.c
  12395. TEGRA SPI DRIVER
  12396. M: Laxman Dewangan <ldewangan@nvidia.com>
  12397. S: Supported
  12398. F: drivers/spi/spi-tegra*
  12399. TEHUTI ETHERNET DRIVER
  12400. M: Andy Gospodarek <andy@greyhouse.net>
  12401. L: netdev@vger.kernel.org
  12402. S: Supported
  12403. F: drivers/net/ethernet/tehuti/*
  12404. Telecom Clock Driver for MCPL0010
  12405. M: Mark Gross <mark.gross@intel.com>
  12406. S: Supported
  12407. F: drivers/char/tlclk.c
  12408. TENSILICA XTENSA PORT (xtensa)
  12409. M: Chris Zankel <chris@zankel.net>
  12410. M: Max Filippov <jcmvbkbc@gmail.com>
  12411. L: linux-xtensa@linux-xtensa.org
  12412. T: git git://github.com/czankel/xtensa-linux.git
  12413. S: Maintained
  12414. F: arch/xtensa/
  12415. F: drivers/irqchip/irq-xtensa-*
  12416. Texas Instruments' System Control Interface (TISCI) Protocol Driver
  12417. M: Nishanth Menon <nm@ti.com>
  12418. M: Tero Kristo <t-kristo@ti.com>
  12419. M: Santosh Shilimkar <ssantosh@kernel.org>
  12420. L: linux-arm-kernel@lists.infradead.org
  12421. S: Maintained
  12422. F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  12423. F: drivers/firmware/ti_sci*
  12424. F: include/linux/soc/ti/ti_sci_protocol.h
  12425. F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  12426. F: include/dt-bindings/genpd/k2g.h
  12427. F: drivers/soc/ti/ti_sci_pm_domains.c
  12428. F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  12429. F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  12430. F: drivers/clk/keystone/sci-clk.c
  12431. F: drivers/reset/reset-ti-sci.c
  12432. THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
  12433. M: Hans Verkuil <hverkuil@xs4all.nl>
  12434. L: linux-media@vger.kernel.org
  12435. T: git git://linuxtv.org/media_tree.git
  12436. W: https://linuxtv.org
  12437. S: Maintained
  12438. F: drivers/media/radio/radio-raremono.c
  12439. THERMAL
  12440. M: Zhang Rui <rui.zhang@intel.com>
  12441. M: Eduardo Valentin <edubezval@gmail.com>
  12442. L: linux-pm@vger.kernel.org
  12443. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
  12444. T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
  12445. Q: https://patchwork.kernel.org/project/linux-pm/list/
  12446. S: Supported
  12447. F: drivers/thermal/
  12448. F: include/linux/thermal.h
  12449. F: include/uapi/linux/thermal.h
  12450. F: include/linux/cpu_cooling.h
  12451. F: Documentation/devicetree/bindings/thermal/
  12452. THERMAL/CPU_COOLING
  12453. M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
  12454. M: Viresh Kumar <viresh.kumar@linaro.org>
  12455. M: Javi Merino <javi.merino@kernel.org>
  12456. L: linux-pm@vger.kernel.org
  12457. S: Supported
  12458. F: Documentation/thermal/cpu-cooling-api.txt
  12459. F: drivers/thermal/cpu_cooling.c
  12460. F: include/linux/cpu_cooling.h
  12461. THINKPAD ACPI EXTRAS DRIVER
  12462. M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
  12463. L: ibm-acpi-devel@lists.sourceforge.net
  12464. L: platform-driver-x86@vger.kernel.org
  12465. W: http://ibm-acpi.sourceforge.net
  12466. W: http://thinkwiki.org/wiki/Ibm-acpi
  12467. T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
  12468. S: Maintained
  12469. F: drivers/platform/x86/thinkpad_acpi.c
  12470. THUNDERBOLT DRIVER
  12471. M: Andreas Noever <andreas.noever@gmail.com>
  12472. M: Michael Jamet <michael.jamet@intel.com>
  12473. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12474. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12475. T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
  12476. S: Maintained
  12477. F: Documentation/admin-guide/thunderbolt.rst
  12478. F: drivers/thunderbolt/
  12479. F: include/linux/thunderbolt.h
  12480. THUNDERBOLT NETWORK DRIVER
  12481. M: Michael Jamet <michael.jamet@intel.com>
  12482. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12483. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12484. L: netdev@vger.kernel.org
  12485. S: Maintained
  12486. F: drivers/net/thunderbolt.c
  12487. THUNDERX GPIO DRIVER
  12488. M: David Daney <david.daney@cavium.com>
  12489. S: Maintained
  12490. F: drivers/gpio/gpio-thunderx.c
  12491. TI AM437X VPFE DRIVER
  12492. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12493. L: linux-media@vger.kernel.org
  12494. W: https://linuxtv.org
  12495. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12496. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12497. S: Maintained
  12498. F: drivers/media/platform/am437x/
  12499. TI BANDGAP AND THERMAL DRIVER
  12500. M: Eduardo Valentin <edubezval@gmail.com>
  12501. M: Keerthy <j-keerthy@ti.com>
  12502. L: linux-pm@vger.kernel.org
  12503. L: linux-omap@vger.kernel.org
  12504. S: Maintained
  12505. F: drivers/thermal/ti-soc-thermal/
  12506. TI BQ27XXX POWER SUPPLY DRIVER
  12507. R: Andrew F. Davis <afd@ti.com>
  12508. F: include/linux/power/bq27xxx_battery.h
  12509. F: drivers/power/supply/bq27xxx_battery.c
  12510. F: drivers/power/supply/bq27xxx_battery_i2c.c
  12511. TI CDCE706 CLOCK DRIVER
  12512. M: Max Filippov <jcmvbkbc@gmail.com>
  12513. S: Maintained
  12514. F: drivers/clk/clk-cdce706.c
  12515. TI CLOCK DRIVER
  12516. M: Tero Kristo <t-kristo@ti.com>
  12517. L: linux-omap@vger.kernel.org
  12518. S: Maintained
  12519. F: drivers/clk/ti/
  12520. F: include/linux/clk/ti.h
  12521. TI DAVINCI MACHINE SUPPORT
  12522. M: Sekhar Nori <nsekhar@ti.com>
  12523. M: Kevin Hilman <khilman@kernel.org>
  12524. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12525. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
  12526. S: Supported
  12527. F: arch/arm/mach-davinci/
  12528. F: drivers/i2c/busses/i2c-davinci.c
  12529. F: arch/arm/boot/dts/da850*
  12530. TI DAVINCI SERIES CLOCK DRIVER
  12531. M: David Lechner <david@lechnology.com>
  12532. R: Sekhar Nori <nsekhar@ti.com>
  12533. S: Maintained
  12534. F: Documentation/devicetree/bindings/clock/ti/davinci/
  12535. F: drivers/clk/davinci/
  12536. TI DAVINCI SERIES GPIO DRIVER
  12537. M: Keerthy <j-keerthy@ti.com>
  12538. L: linux-gpio@vger.kernel.org
  12539. S: Maintained
  12540. F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
  12541. F: drivers/gpio/gpio-davinci.c
  12542. TI DAVINCI SERIES MEDIA DRIVER
  12543. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12544. L: linux-media@vger.kernel.org
  12545. W: https://linuxtv.org
  12546. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12547. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12548. S: Maintained
  12549. F: drivers/media/platform/davinci/
  12550. F: include/media/davinci/
  12551. TI ETHERNET SWITCH DRIVER (CPSW)
  12552. R: Grygorii Strashko <grygorii.strashko@ti.com>
  12553. L: linux-omap@vger.kernel.org
  12554. L: netdev@vger.kernel.org
  12555. S: Maintained
  12556. F: drivers/net/ethernet/ti/cpsw*
  12557. F: drivers/net/ethernet/ti/davinci*
  12558. TI FLASH MEDIA INTERFACE DRIVER
  12559. M: Alex Dubov <oakad@yahoo.com>
  12560. S: Maintained
  12561. F: drivers/misc/tifm*
  12562. F: drivers/mmc/host/tifm_sd.c
  12563. F: include/linux/tifm.h
  12564. TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  12565. M: Santosh Shilimkar <ssantosh@kernel.org>
  12566. L: linux-kernel@vger.kernel.org
  12567. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12568. S: Maintained
  12569. F: drivers/soc/ti/*
  12570. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  12571. TI LM49xxx FAMILY ASoC CODEC DRIVERS
  12572. M: M R Swami Reddy <mr.swami.reddy@ti.com>
  12573. M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
  12574. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12575. S: Maintained
  12576. F: sound/soc/codecs/lm49453*
  12577. F: sound/soc/codecs/isabelle*
  12578. TI LP855x BACKLIGHT DRIVER
  12579. M: Milo Kim <milo.kim@ti.com>
  12580. S: Maintained
  12581. F: Documentation/backlight/lp855x-driver.txt
  12582. F: drivers/video/backlight/lp855x_bl.c
  12583. F: include/linux/platform_data/lp855x.h
  12584. TI LP8727 CHARGER DRIVER
  12585. M: Milo Kim <milo.kim@ti.com>
  12586. S: Maintained
  12587. F: drivers/power/supply/lp8727_charger.c
  12588. F: include/linux/platform_data/lp8727.h
  12589. TI LP8788 MFD DRIVER
  12590. M: Milo Kim <milo.kim@ti.com>
  12591. S: Maintained
  12592. F: drivers/iio/adc/lp8788_adc.c
  12593. F: drivers/leds/leds-lp8788.c
  12594. F: drivers/mfd/lp8788*.c
  12595. F: drivers/power/supply/lp8788-charger.c
  12596. F: drivers/regulator/lp8788-*.c
  12597. F: include/linux/mfd/lp8788*.h
  12598. TI NETCP ETHERNET DRIVER
  12599. M: Wingman Kwok <w-kwok2@ti.com>
  12600. M: Murali Karicheri <m-karicheri2@ti.com>
  12601. L: netdev@vger.kernel.org
  12602. S: Maintained
  12603. F: drivers/net/ethernet/ti/netcp*
  12604. TI TAS571X FAMILY ASoC CODEC DRIVER
  12605. M: Kevin Cernekee <cernekee@chromium.org>
  12606. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12607. S: Odd Fixes
  12608. F: sound/soc/codecs/tas571x*
  12609. TI TRF7970A NFC DRIVER
  12610. M: Mark Greer <mgreer@animalcreek.com>
  12611. L: linux-wireless@vger.kernel.org
  12612. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  12613. S: Supported
  12614. F: drivers/nfc/trf7970a.c
  12615. F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
  12616. TI TWL4030 SERIES SOC CODEC DRIVER
  12617. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  12618. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12619. S: Maintained
  12620. F: sound/soc/codecs/twl4030*
  12621. TI VPE/CAL DRIVERS
  12622. M: Benoit Parrot <bparrot@ti.com>
  12623. L: linux-media@vger.kernel.org
  12624. W: http://linuxtv.org/
  12625. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12626. S: Maintained
  12627. F: drivers/media/platform/ti-vpe/
  12628. TI WILINK WIRELESS DRIVERS
  12629. L: linux-wireless@vger.kernel.org
  12630. W: http://wireless.kernel.org/en/users/Drivers/wl12xx
  12631. W: http://wireless.kernel.org/en/users/Drivers/wl1251
  12632. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
  12633. S: Orphan
  12634. F: drivers/net/wireless/ti/
  12635. F: include/linux/wl12xx.h
  12636. TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
  12637. M: John Stultz <john.stultz@linaro.org>
  12638. M: Thomas Gleixner <tglx@linutronix.de>
  12639. R: Stephen Boyd <sboyd@kernel.org>
  12640. L: linux-kernel@vger.kernel.org
  12641. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  12642. S: Supported
  12643. F: include/linux/clocksource.h
  12644. F: include/linux/time.h
  12645. F: include/linux/timex.h
  12646. F: include/uapi/linux/time.h
  12647. F: include/uapi/linux/timex.h
  12648. F: kernel/time/clocksource.c
  12649. F: kernel/time/time*.c
  12650. F: kernel/time/alarmtimer.c
  12651. F: kernel/time/ntp.c
  12652. F: tools/testing/selftests/timers/
  12653. TIPC NETWORK LAYER
  12654. M: Jon Maloy <jon.maloy@ericsson.com>
  12655. M: Ying Xue <ying.xue@windriver.com>
  12656. L: netdev@vger.kernel.org (core kernel code)
  12657. L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
  12658. W: http://tipc.sourceforge.net/
  12659. S: Maintained
  12660. F: include/uapi/linux/tipc*.h
  12661. F: net/tipc/
  12662. TLAN NETWORK DRIVER
  12663. M: Samuel Chessman <chessman@tux.org>
  12664. L: tlan-devel@lists.sourceforge.net (subscribers-only)
  12665. W: http://sourceforge.net/projects/tlan/
  12666. S: Maintained
  12667. F: Documentation/networking/tlan.txt
  12668. F: drivers/net/ethernet/ti/tlan.*
  12669. TM6000 VIDEO4LINUX DRIVER
  12670. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12671. L: linux-media@vger.kernel.org
  12672. W: https://linuxtv.org
  12673. T: git git://linuxtv.org/media_tree.git
  12674. S: Odd fixes
  12675. F: drivers/media/usb/tm6000/
  12676. F: Documentation/media/v4l-drivers/tm6000*
  12677. TMIO/SDHI MMC DRIVER
  12678. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  12679. L: linux-mmc@vger.kernel.org
  12680. S: Supported
  12681. F: drivers/mmc/host/tmio_mmc*
  12682. F: drivers/mmc/host/renesas_sdhi*
  12683. F: include/linux/mfd/tmio.h
  12684. TMP401 HARDWARE MONITOR DRIVER
  12685. M: Guenter Roeck <linux@roeck-us.net>
  12686. L: linux-hwmon@vger.kernel.org
  12687. S: Maintained
  12688. F: Documentation/hwmon/tmp401
  12689. F: drivers/hwmon/tmp401.c
  12690. TMPFS (SHMEM FILESYSTEM)
  12691. M: Hugh Dickins <hughd@google.com>
  12692. L: linux-mm@kvack.org
  12693. S: Maintained
  12694. F: include/linux/shmem_fs.h
  12695. F: mm/shmem.c
  12696. TOMOYO SECURITY MODULE
  12697. M: Kentaro Takeda <takedakn@nttdata.co.jp>
  12698. M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
  12699. L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
  12700. L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
  12701. L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
  12702. L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
  12703. W: http://tomoyo.sourceforge.jp/
  12704. T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
  12705. S: Maintained
  12706. F: security/tomoyo/
  12707. TOPSTAR LAPTOP EXTRAS DRIVER
  12708. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  12709. L: platform-driver-x86@vger.kernel.org
  12710. S: Maintained
  12711. F: drivers/platform/x86/topstar-laptop.c
  12712. TORTURE-TEST MODULES
  12713. M: Davidlohr Bueso <dave@stgolabs.net>
  12714. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  12715. M: Josh Triplett <josh@joshtriplett.org>
  12716. L: linux-kernel@vger.kernel.org
  12717. S: Supported
  12718. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  12719. F: Documentation/RCU/torture.txt
  12720. F: kernel/torture.c
  12721. F: kernel/rcu/rcutorture.c
  12722. F: kernel/locking/locktorture.c
  12723. TOSHIBA ACPI EXTRAS DRIVER
  12724. M: Azael Avalos <coproscefalo@gmail.com>
  12725. L: platform-driver-x86@vger.kernel.org
  12726. S: Maintained
  12727. F: drivers/platform/x86/toshiba_acpi.c
  12728. TOSHIBA BLUETOOTH DRIVER
  12729. M: Azael Avalos <coproscefalo@gmail.com>
  12730. L: platform-driver-x86@vger.kernel.org
  12731. S: Maintained
  12732. F: drivers/platform/x86/toshiba_bluetooth.c
  12733. TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
  12734. M: Azael Avalos <coproscefalo@gmail.com>
  12735. L: platform-driver-x86@vger.kernel.org
  12736. S: Maintained
  12737. F: drivers/platform/x86/toshiba_haps.c
  12738. TOSHIBA SMM DRIVER
  12739. M: Jonathan Buzzard <jonathan@buzzard.org.uk>
  12740. W: http://www.buzzard.org.uk/toshiba/
  12741. S: Maintained
  12742. F: drivers/char/toshiba.c
  12743. F: include/linux/toshiba.h
  12744. F: include/uapi/linux/toshiba.h
  12745. TOSHIBA TC358743 DRIVER
  12746. M: Mats Randgaard <matrandg@cisco.com>
  12747. L: linux-media@vger.kernel.org
  12748. S: Maintained
  12749. F: drivers/media/i2c/tc358743*
  12750. F: include/media/i2c/tc358743.h
  12751. TOSHIBA WMI HOTKEYS DRIVER
  12752. M: Azael Avalos <coproscefalo@gmail.com>
  12753. L: platform-driver-x86@vger.kernel.org
  12754. S: Maintained
  12755. F: drivers/platform/x86/toshiba-wmi.c
  12756. TPM DEVICE DRIVER
  12757. M: Peter Huewe <peterhuewe@gmx.de>
  12758. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  12759. R: Jason Gunthorpe <jgg@ziepe.ca>
  12760. L: linux-integrity@vger.kernel.org
  12761. Q: https://patchwork.kernel.org/project/linux-integrity/list/
  12762. W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
  12763. T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
  12764. S: Maintained
  12765. F: drivers/char/tpm/
  12766. TRACING
  12767. M: Steven Rostedt <rostedt@goodmis.org>
  12768. M: Ingo Molnar <mingo@redhat.com>
  12769. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  12770. S: Maintained
  12771. F: Documentation/trace/ftrace.rst
  12772. F: arch/*/*/*/ftrace.h
  12773. F: arch/*/kernel/ftrace.c
  12774. F: include/*/ftrace.h
  12775. F: include/linux/trace*.h
  12776. F: include/trace/
  12777. F: kernel/trace/
  12778. F: tools/testing/selftests/ftrace/
  12779. TRACING MMIO ACCESSES (MMIOTRACE)
  12780. M: Steven Rostedt <rostedt@goodmis.org>
  12781. M: Ingo Molnar <mingo@kernel.org>
  12782. R: Karol Herbst <karolherbst@gmail.com>
  12783. R: Pekka Paalanen <ppaalanen@gmail.com>
  12784. S: Maintained
  12785. L: linux-kernel@vger.kernel.org
  12786. L: nouveau@lists.freedesktop.org
  12787. F: kernel/trace/trace_mmiotrace.c
  12788. F: include/linux/mmiotrace.h
  12789. F: arch/x86/mm/kmmio.c
  12790. F: arch/x86/mm/mmio-mod.c
  12791. F: arch/x86/mm/testmmiotrace.c
  12792. TRIVIAL PATCHES
  12793. M: Jiri Kosina <trivial@kernel.org>
  12794. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
  12795. S: Maintained
  12796. K: ^Subject:.*(?i)trivial
  12797. TEMPO SEMICONDUCTOR DRIVERS
  12798. M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
  12799. S: Maintained
  12800. F: sound/soc/codecs/tscs*.c
  12801. F: sound/soc/codecs/tscs*.h
  12802. F: Documentation/devicetree/bindings/sound/tscs*.txt
  12803. TTY LAYER
  12804. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12805. M: Jiri Slaby <jslaby@suse.com>
  12806. S: Supported
  12807. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  12808. F: Documentation/serial/
  12809. F: drivers/tty/
  12810. F: drivers/tty/serial/serial_core.c
  12811. F: include/linux/serial_core.h
  12812. F: include/linux/serial.h
  12813. F: include/linux/tty.h
  12814. F: include/uapi/linux/serial_core.h
  12815. F: include/uapi/linux/serial.h
  12816. F: include/uapi/linux/tty.h
  12817. TUA9001 MEDIA DRIVER
  12818. M: Antti Palosaari <crope@iki.fi>
  12819. L: linux-media@vger.kernel.org
  12820. W: https://linuxtv.org
  12821. W: http://palosaari.fi/linux/
  12822. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12823. T: git git://linuxtv.org/anttip/media_tree.git
  12824. S: Maintained
  12825. F: drivers/media/tuners/tua9001*
  12826. TULIP NETWORK DRIVERS
  12827. L: netdev@vger.kernel.org
  12828. L: linux-parisc@vger.kernel.org
  12829. S: Orphan
  12830. F: drivers/net/ethernet/dec/tulip/
  12831. TUN/TAP driver
  12832. M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
  12833. W: http://vtun.sourceforge.net/tun
  12834. S: Maintained
  12835. F: Documentation/networking/tuntap.txt
  12836. F: arch/um/os-Linux/drivers/
  12837. TURBOCHANNEL SUBSYSTEM
  12838. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  12839. M: Ralf Baechle <ralf@linux-mips.org>
  12840. L: linux-mips@linux-mips.org
  12841. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  12842. S: Maintained
  12843. F: drivers/tc/
  12844. F: include/linux/tc.h
  12845. TURBOSTAT UTILITY
  12846. M: "Len Brown" <lenb@kernel.org>
  12847. L: linux-pm@vger.kernel.org
  12848. B: https://bugzilla.kernel.org
  12849. Q: https://patchwork.kernel.org/project/linux-pm/list/
  12850. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
  12851. S: Supported
  12852. F: tools/power/x86/turbostat/
  12853. TW5864 VIDEO4LINUX DRIVER
  12854. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  12855. M: Anton Sviridenko <anton@corp.bluecherry.net>
  12856. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  12857. M: Andrey Utkin <andrey_utkin@fastmail.com>
  12858. L: linux-media@vger.kernel.org
  12859. S: Supported
  12860. F: drivers/media/pci/tw5864/
  12861. TW68 VIDEO4LINUX DRIVER
  12862. M: Hans Verkuil <hverkuil@xs4all.nl>
  12863. L: linux-media@vger.kernel.org
  12864. T: git git://linuxtv.org/media_tree.git
  12865. W: https://linuxtv.org
  12866. S: Odd Fixes
  12867. F: drivers/media/pci/tw68/
  12868. TW686X VIDEO4LINUX DRIVER
  12869. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  12870. L: linux-media@vger.kernel.org
  12871. T: git git://linuxtv.org/media_tree.git
  12872. W: http://linuxtv.org
  12873. S: Maintained
  12874. F: drivers/media/pci/tw686x/
  12875. UBI FILE SYSTEM (UBIFS)
  12876. M: Richard Weinberger <richard@nod.at>
  12877. M: Artem Bityutskiy <dedekind1@gmail.com>
  12878. M: Adrian Hunter <adrian.hunter@intel.com>
  12879. L: linux-mtd@lists.infradead.org
  12880. T: git git://git.infradead.org/ubifs-2.6.git
  12881. W: http://www.linux-mtd.infradead.org/doc/ubifs.html
  12882. S: Supported
  12883. F: Documentation/filesystems/ubifs.txt
  12884. F: fs/ubifs/
  12885. UCLINUX (M68KNOMMU AND COLDFIRE)
  12886. M: Greg Ungerer <gerg@linux-m68k.org>
  12887. W: http://www.linux-m68k.org/
  12888. W: http://www.uclinux.org/
  12889. L: linux-m68k@lists.linux-m68k.org
  12890. L: uclinux-dev@uclinux.org (subscribers-only)
  12891. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
  12892. S: Maintained
  12893. F: arch/m68k/coldfire/
  12894. F: arch/m68k/68*/
  12895. F: arch/m68k/*/*_no.*
  12896. F: arch/m68k/include/asm/*_no.*
  12897. UDF FILESYSTEM
  12898. M: Jan Kara <jack@suse.com>
  12899. S: Maintained
  12900. F: Documentation/filesystems/udf.txt
  12901. F: fs/udf/
  12902. UDRAW TABLET
  12903. M: Bastien Nocera <hadess@hadess.net>
  12904. L: linux-input@vger.kernel.org
  12905. S: Maintained
  12906. F: drivers/hid/hid-udraw-ps3.c
  12907. UFS FILESYSTEM
  12908. M: Evgeniy Dushistov <dushistov@mail.ru>
  12909. S: Maintained
  12910. F: Documentation/filesystems/ufs.txt
  12911. F: fs/ufs/
  12912. UHID USERSPACE HID IO DRIVER:
  12913. M: David Herrmann <dh.herrmann@googlemail.com>
  12914. L: linux-input@vger.kernel.org
  12915. S: Maintained
  12916. F: drivers/hid/uhid.c
  12917. F: include/uapi/linux/uhid.h
  12918. ULPI BUS
  12919. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  12920. L: linux-usb@vger.kernel.org
  12921. S: Maintained
  12922. F: drivers/usb/common/ulpi.c
  12923. F: include/linux/ulpi/
  12924. ULTRA-WIDEBAND (UWB) SUBSYSTEM:
  12925. L: linux-usb@vger.kernel.org
  12926. S: Orphan
  12927. F: drivers/uwb/
  12928. F: include/linux/uwb.h
  12929. F: include/linux/uwb/
  12930. UNICORE32 ARCHITECTURE:
  12931. M: Guan Xuetao <gxt@pku.edu.cn>
  12932. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  12933. S: Maintained
  12934. T: git git://github.com/gxt/linux.git
  12935. F: arch/unicore32/
  12936. UNIFDEF
  12937. M: Tony Finch <dot@dotat.at>
  12938. W: http://dotat.at/prog/unifdef
  12939. S: Maintained
  12940. F: scripts/unifdef.c
  12941. UNIFORM CDROM DRIVER
  12942. M: Jens Axboe <axboe@kernel.dk>
  12943. W: http://www.kernel.dk
  12944. S: Maintained
  12945. F: Documentation/cdrom/
  12946. F: drivers/cdrom/cdrom.c
  12947. F: include/linux/cdrom.h
  12948. F: include/uapi/linux/cdrom.h
  12949. UNISYS S-PAR DRIVERS
  12950. M: David Kershner <david.kershner@unisys.com>
  12951. L: sparmaintainer@unisys.com (Unisys internal)
  12952. S: Supported
  12953. F: include/linux/visorbus.h
  12954. F: drivers/visorbus/
  12955. F: drivers/staging/unisys/
  12956. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
  12957. M: Vinayak Holikatti <vinholikatti@gmail.com>
  12958. L: linux-scsi@vger.kernel.org
  12959. S: Supported
  12960. F: Documentation/scsi/ufs.txt
  12961. F: drivers/scsi/ufs/
  12962. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
  12963. M: Joao Pinto <jpinto@synopsys.com>
  12964. L: linux-scsi@vger.kernel.org
  12965. S: Supported
  12966. F: drivers/scsi/ufs/*dwc*
  12967. UNSORTED BLOCK IMAGES (UBI)
  12968. M: Artem Bityutskiy <dedekind1@gmail.com>
  12969. M: Richard Weinberger <richard@nod.at>
  12970. W: http://www.linux-mtd.infradead.org/
  12971. L: linux-mtd@lists.infradead.org
  12972. T: git git://git.infradead.org/ubifs-2.6.git
  12973. S: Supported
  12974. F: drivers/mtd/ubi/
  12975. F: include/linux/mtd/ubi.h
  12976. F: include/uapi/mtd/ubi-user.h
  12977. USB "USBNET" DRIVER FRAMEWORK
  12978. M: Oliver Neukum <oneukum@suse.com>
  12979. L: netdev@vger.kernel.org
  12980. W: http://www.linux-usb.org/usbnet
  12981. S: Maintained
  12982. F: drivers/net/usb/usbnet.c
  12983. F: include/linux/usb/usbnet.h
  12984. USB ACM DRIVER
  12985. M: Oliver Neukum <oneukum@suse.com>
  12986. L: linux-usb@vger.kernel.org
  12987. S: Maintained
  12988. F: Documentation/usb/acm.txt
  12989. F: drivers/usb/class/cdc-acm.*
  12990. USB AR5523 WIRELESS DRIVER
  12991. M: Pontus Fuchs <pontus.fuchs@gmail.com>
  12992. L: linux-wireless@vger.kernel.org
  12993. S: Maintained
  12994. F: drivers/net/wireless/ath/ar5523/
  12995. USB ATTACHED SCSI
  12996. M: Oliver Neukum <oneukum@suse.com>
  12997. L: linux-usb@vger.kernel.org
  12998. L: linux-scsi@vger.kernel.org
  12999. S: Maintained
  13000. F: drivers/usb/storage/uas.c
  13001. USB CDC ETHERNET DRIVER
  13002. M: Oliver Neukum <oliver@neukum.org>
  13003. L: linux-usb@vger.kernel.org
  13004. S: Maintained
  13005. F: drivers/net/usb/cdc_*.c
  13006. F: include/uapi/linux/usb/cdc.h
  13007. USB CHAOSKEY DRIVER
  13008. M: Keith Packard <keithp@keithp.com>
  13009. L: linux-usb@vger.kernel.org
  13010. S: Maintained
  13011. F: drivers/usb/misc/chaoskey.c
  13012. USB CYPRESS C67X00 DRIVER
  13013. M: Peter Korsgaard <jacmet@sunsite.dk>
  13014. L: linux-usb@vger.kernel.org
  13015. S: Maintained
  13016. F: drivers/usb/c67x00/
  13017. USB DAVICOM DM9601 DRIVER
  13018. M: Peter Korsgaard <jacmet@sunsite.dk>
  13019. L: netdev@vger.kernel.org
  13020. W: http://www.linux-usb.org/usbnet
  13021. S: Maintained
  13022. F: drivers/net/usb/dm9601.c
  13023. USB DIAMOND RIO500 DRIVER
  13024. M: Cesar Miquel <miquel@df.uba.ar>
  13025. L: rio500-users@lists.sourceforge.net
  13026. W: http://rio500.sourceforge.net
  13027. S: Maintained
  13028. F: drivers/usb/misc/rio500*
  13029. USB EHCI DRIVER
  13030. M: Alan Stern <stern@rowland.harvard.edu>
  13031. L: linux-usb@vger.kernel.org
  13032. S: Maintained
  13033. F: Documentation/usb/ehci.txt
  13034. F: drivers/usb/host/ehci*
  13035. USB GADGET/PERIPHERAL SUBSYSTEM
  13036. M: Felipe Balbi <balbi@kernel.org>
  13037. L: linux-usb@vger.kernel.org
  13038. W: http://www.linux-usb.org/gadget
  13039. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13040. S: Maintained
  13041. F: drivers/usb/gadget/
  13042. F: include/linux/usb/gadget*
  13043. USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  13044. M: Jiri Kosina <jikos@kernel.org>
  13045. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  13046. L: linux-usb@vger.kernel.org
  13047. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  13048. S: Maintained
  13049. F: Documentation/hid/hiddev.txt
  13050. F: drivers/hid/usbhid/
  13051. USB INTEL XHCI ROLE MUX DRIVER
  13052. M: Hans de Goede <hdegoede@redhat.com>
  13053. L: linux-usb@vger.kernel.org
  13054. S: Maintained
  13055. F: drivers/usb/roles/intel-xhci-usb-role-switch.c
  13056. USB ISP116X DRIVER
  13057. M: Olav Kongas <ok@artecdesign.ee>
  13058. L: linux-usb@vger.kernel.org
  13059. S: Maintained
  13060. F: drivers/usb/host/isp116x*
  13061. F: include/linux/usb/isp116x.h
  13062. USB LAN78XX ETHERNET DRIVER
  13063. M: Woojung Huh <woojung.huh@microchip.com>
  13064. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13065. L: netdev@vger.kernel.org
  13066. S: Maintained
  13067. F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt
  13068. F: drivers/net/usb/lan78xx.*
  13069. F: include/dt-bindings/net/microchip-lan78xx.h
  13070. USB MASS STORAGE DRIVER
  13071. M: Alan Stern <stern@rowland.harvard.edu>
  13072. L: linux-usb@vger.kernel.org
  13073. L: usb-storage@lists.one-eyed-alien.net
  13074. S: Maintained
  13075. W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
  13076. F: drivers/usb/storage/
  13077. USB MIDI DRIVER
  13078. M: Clemens Ladisch <clemens@ladisch.de>
  13079. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13080. T: git git://git.alsa-project.org/alsa-kernel.git
  13081. S: Maintained
  13082. F: sound/usb/midi.*
  13083. USB NETWORKING DRIVERS
  13084. L: linux-usb@vger.kernel.org
  13085. S: Odd Fixes
  13086. F: drivers/net/usb/
  13087. USB OHCI DRIVER
  13088. M: Alan Stern <stern@rowland.harvard.edu>
  13089. L: linux-usb@vger.kernel.org
  13090. S: Maintained
  13091. F: Documentation/usb/ohci.txt
  13092. F: drivers/usb/host/ohci*
  13093. USB OTG FSM (Finite State Machine)
  13094. M: Peter Chen <Peter.Chen@nxp.com>
  13095. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  13096. L: linux-usb@vger.kernel.org
  13097. S: Maintained
  13098. F: drivers/usb/common/usb-otg-fsm.c
  13099. USB OVER IP DRIVER
  13100. M: Valentina Manea <valentina.manea.m@gmail.com>
  13101. M: Shuah Khan <shuah@kernel.org>
  13102. L: linux-usb@vger.kernel.org
  13103. S: Maintained
  13104. F: Documentation/usb/usbip_protocol.txt
  13105. F: drivers/usb/usbip/
  13106. F: tools/usb/usbip/
  13107. F: tools/testing/selftests/drivers/usb/usbip/
  13108. USB PEGASUS DRIVER
  13109. M: Petko Manolov <petkan@nucleusys.com>
  13110. L: linux-usb@vger.kernel.org
  13111. L: netdev@vger.kernel.org
  13112. T: git git://github.com/petkan/pegasus.git
  13113. W: https://github.com/petkan/pegasus
  13114. S: Maintained
  13115. F: drivers/net/usb/pegasus.*
  13116. USB PHY LAYER
  13117. M: Felipe Balbi <balbi@kernel.org>
  13118. L: linux-usb@vger.kernel.org
  13119. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13120. S: Maintained
  13121. F: drivers/usb/phy/
  13122. USB PRINTER DRIVER (usblp)
  13123. M: Pete Zaitcev <zaitcev@redhat.com>
  13124. L: linux-usb@vger.kernel.org
  13125. S: Supported
  13126. F: drivers/usb/class/usblp.c
  13127. USB QMI WWAN NETWORK DRIVER
  13128. M: Bjørn Mork <bjorn@mork.no>
  13129. L: netdev@vger.kernel.org
  13130. S: Maintained
  13131. F: Documentation/ABI/testing/sysfs-class-net-qmi
  13132. F: drivers/net/usb/qmi_wwan.c
  13133. USB RTL8150 DRIVER
  13134. M: Petko Manolov <petkan@nucleusys.com>
  13135. L: linux-usb@vger.kernel.org
  13136. L: netdev@vger.kernel.org
  13137. T: git git://github.com/petkan/rtl8150.git
  13138. W: https://github.com/petkan/rtl8150
  13139. S: Maintained
  13140. F: drivers/net/usb/rtl8150.c
  13141. USB SERIAL SUBSYSTEM
  13142. M: Johan Hovold <johan@kernel.org>
  13143. L: linux-usb@vger.kernel.org
  13144. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
  13145. S: Maintained
  13146. F: Documentation/usb/usb-serial.txt
  13147. F: drivers/usb/serial/
  13148. F: include/linux/usb/serial.h
  13149. USB SMSC75XX ETHERNET DRIVER
  13150. M: Steve Glendinning <steve.glendinning@shawell.net>
  13151. L: netdev@vger.kernel.org
  13152. S: Maintained
  13153. F: drivers/net/usb/smsc75xx.*
  13154. USB SMSC95XX ETHERNET DRIVER
  13155. M: Steve Glendinning <steve.glendinning@shawell.net>
  13156. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13157. L: netdev@vger.kernel.org
  13158. S: Maintained
  13159. F: drivers/net/usb/smsc95xx.*
  13160. USB SUBSYSTEM
  13161. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13162. L: linux-usb@vger.kernel.org
  13163. W: http://www.linux-usb.org
  13164. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
  13165. S: Supported
  13166. F: Documentation/devicetree/bindings/usb/
  13167. F: Documentation/usb/
  13168. F: drivers/usb/
  13169. F: include/linux/usb.h
  13170. F: include/linux/usb/
  13171. USB TYPEC PI3USB30532 MUX DRIVER
  13172. M: Hans de Goede <hdegoede@redhat.com>
  13173. L: linux-usb@vger.kernel.org
  13174. S: Maintained
  13175. F: drivers/usb/typec/mux/pi3usb30532.c
  13176. USB TYPEC SUBSYSTEM
  13177. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13178. L: linux-usb@vger.kernel.org
  13179. S: Maintained
  13180. F: Documentation/ABI/testing/sysfs-class-typec
  13181. F: Documentation/driver-api/usb/typec.rst
  13182. F: drivers/usb/typec/
  13183. F: include/linux/usb/typec.h
  13184. USB UHCI DRIVER
  13185. M: Alan Stern <stern@rowland.harvard.edu>
  13186. L: linux-usb@vger.kernel.org
  13187. S: Maintained
  13188. F: drivers/usb/host/uhci*
  13189. USB VIDEO CLASS
  13190. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13191. L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
  13192. L: linux-media@vger.kernel.org
  13193. T: git git://linuxtv.org/media_tree.git
  13194. W: http://www.ideasonboard.org/uvc/
  13195. S: Maintained
  13196. F: drivers/media/usb/uvc/
  13197. F: include/uapi/linux/uvcvideo.h
  13198. USB VISION DRIVER
  13199. M: Hans Verkuil <hverkuil@xs4all.nl>
  13200. L: linux-media@vger.kernel.org
  13201. T: git git://linuxtv.org/media_tree.git
  13202. W: https://linuxtv.org
  13203. S: Odd Fixes
  13204. F: drivers/media/usb/usbvision/
  13205. USB WEBCAM GADGET
  13206. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13207. L: linux-usb@vger.kernel.org
  13208. S: Maintained
  13209. F: drivers/usb/gadget/function/*uvc*
  13210. F: drivers/usb/gadget/legacy/webcam.c
  13211. USB WIRELESS RNDIS DRIVER (rndis_wlan)
  13212. M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
  13213. L: linux-wireless@vger.kernel.org
  13214. S: Maintained
  13215. F: drivers/net/wireless/rndis_wlan.c
  13216. USB XHCI DRIVER
  13217. M: Mathias Nyman <mathias.nyman@intel.com>
  13218. L: linux-usb@vger.kernel.org
  13219. S: Supported
  13220. F: drivers/usb/host/xhci*
  13221. F: drivers/usb/host/pci-quirks*
  13222. USB ZD1201 DRIVER
  13223. L: linux-wireless@vger.kernel.org
  13224. W: http://linux-lc100020.sourceforge.net
  13225. S: Orphan
  13226. F: drivers/net/wireless/zydas/zd1201.*
  13227. USB ZR364XX DRIVER
  13228. M: Antoine Jacquet <royale@zerezo.com>
  13229. L: linux-usb@vger.kernel.org
  13230. L: linux-media@vger.kernel.org
  13231. T: git git://linuxtv.org/media_tree.git
  13232. W: http://royale.zerezo.com/zr364xx/
  13233. S: Maintained
  13234. F: Documentation/media/v4l-drivers/zr364xx*
  13235. F: drivers/media/usb/zr364xx/
  13236. USER-MODE LINUX (UML)
  13237. M: Jeff Dike <jdike@addtoit.com>
  13238. M: Richard Weinberger <richard@nod.at>
  13239. L: linux-um@lists.infradead.org
  13240. W: http://user-mode-linux.sourceforge.net
  13241. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
  13242. S: Maintained
  13243. F: Documentation/virtual/uml/
  13244. F: arch/um/
  13245. F: arch/x86/um/
  13246. F: fs/hostfs/
  13247. F: fs/hppfs/
  13248. USERSPACE I/O (UIO)
  13249. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13250. S: Maintained
  13251. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13252. F: Documentation/driver-api/uio-howto.rst
  13253. F: drivers/uio/
  13254. F: include/linux/uio*.h
  13255. UTIL-LINUX PACKAGE
  13256. M: Karel Zak <kzak@redhat.com>
  13257. L: util-linux@vger.kernel.org
  13258. W: http://en.wikipedia.org/wiki/Util-linux
  13259. T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
  13260. S: Maintained
  13261. UUID HELPERS
  13262. M: Christoph Hellwig <hch@lst.de>
  13263. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13264. L: linux-kernel@vger.kernel.org
  13265. T: git git://git.infradead.org/users/hch/uuid.git
  13266. F: lib/uuid.c
  13267. F: lib/test_uuid.c
  13268. F: include/linux/uuid.h
  13269. F: include/uapi/linux/uuid.h
  13270. S: Maintained
  13271. UVESAFB DRIVER
  13272. M: Michal Januszewski <spock@gentoo.org>
  13273. L: linux-fbdev@vger.kernel.org
  13274. W: http://dev.gentoo.org/~spock/projects/uvesafb/
  13275. S: Maintained
  13276. F: Documentation/fb/uvesafb.txt
  13277. F: drivers/video/fbdev/uvesafb.*
  13278. VF610 NAND DRIVER
  13279. M: Stefan Agner <stefan@agner.ch>
  13280. L: linux-mtd@lists.infradead.org
  13281. S: Supported
  13282. F: drivers/mtd/nand/raw/vf610_nfc.c
  13283. VFAT/FAT/MSDOS FILESYSTEM
  13284. M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
  13285. S: Maintained
  13286. F: Documentation/filesystems/vfat.txt
  13287. F: fs/fat/
  13288. VFIO DRIVER
  13289. M: Alex Williamson <alex.williamson@redhat.com>
  13290. L: kvm@vger.kernel.org
  13291. T: git git://github.com/awilliam/linux-vfio.git
  13292. S: Maintained
  13293. F: Documentation/vfio.txt
  13294. F: drivers/vfio/
  13295. F: include/linux/vfio.h
  13296. F: include/uapi/linux/vfio.h
  13297. VFIO MEDIATED DEVICE DRIVERS
  13298. M: Kirti Wankhede <kwankhede@nvidia.com>
  13299. L: kvm@vger.kernel.org
  13300. S: Maintained
  13301. F: Documentation/vfio-mediated-device.txt
  13302. F: drivers/vfio/mdev/
  13303. F: include/linux/mdev.h
  13304. F: samples/vfio-mdev/
  13305. VFIO PLATFORM DRIVER
  13306. M: Eric Auger <eric.auger@redhat.com>
  13307. L: kvm@vger.kernel.org
  13308. S: Maintained
  13309. F: drivers/vfio/platform/
  13310. VGA_SWITCHEROO
  13311. R: Lukas Wunner <lukas@wunner.de>
  13312. S: Maintained
  13313. F: Documentation/gpu/vga-switcheroo.rst
  13314. F: drivers/gpu/vga/vga_switcheroo.c
  13315. F: include/linux/vga_switcheroo.h
  13316. T: git git://anongit.freedesktop.org/drm/drm-misc
  13317. VIA RHINE NETWORK DRIVER
  13318. S: Orphan
  13319. F: drivers/net/ethernet/via/via-rhine.c
  13320. VIA SD/MMC CARD CONTROLLER DRIVER
  13321. M: Bruce Chang <brucechang@via.com.tw>
  13322. M: Harald Welte <HaraldWelte@viatech.com>
  13323. S: Maintained
  13324. F: drivers/mmc/host/via-sdmmc.c
  13325. VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
  13326. M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
  13327. L: linux-fbdev@vger.kernel.org
  13328. S: Maintained
  13329. F: include/linux/via-core.h
  13330. F: include/linux/via-gpio.h
  13331. F: include/linux/via_i2c.h
  13332. F: drivers/video/fbdev/via/
  13333. VIA VELOCITY NETWORK DRIVER
  13334. M: Francois Romieu <romieu@fr.zoreil.com>
  13335. L: netdev@vger.kernel.org
  13336. S: Maintained
  13337. F: drivers/net/ethernet/via/via-velocity.*
  13338. VIDEO MULTIPLEXER DRIVER
  13339. M: Philipp Zabel <p.zabel@pengutronix.de>
  13340. L: linux-media@vger.kernel.org
  13341. S: Maintained
  13342. F: drivers/media/platform/video-mux.c
  13343. VIDEO I2C POLLING DRIVER
  13344. M: Matt Ranostay <matt.ranostay@konsulko.com>
  13345. L: linux-media@vger.kernel.org
  13346. S: Maintained
  13347. F: drivers/media/i2c/video-i2c.c
  13348. VIDEOBUF2 FRAMEWORK
  13349. M: Pawel Osciak <pawel@osciak.com>
  13350. M: Marek Szyprowski <m.szyprowski@samsung.com>
  13351. M: Kyungmin Park <kyungmin.park@samsung.com>
  13352. L: linux-media@vger.kernel.org
  13353. S: Maintained
  13354. F: drivers/media/v4l2-core/videobuf2-*
  13355. F: include/media/videobuf2-*
  13356. VIMC VIRTUAL MEDIA CONTROLLER DRIVER
  13357. M: Helen Koike <helen.koike@collabora.com>
  13358. L: linux-media@vger.kernel.org
  13359. T: git git://linuxtv.org/media_tree.git
  13360. W: https://linuxtv.org
  13361. S: Maintained
  13362. F: drivers/media/platform/vimc/*
  13363. VIRT LIB
  13364. M: Alex Williamson <alex.williamson@redhat.com>
  13365. M: Paolo Bonzini <pbonzini@redhat.com>
  13366. L: kvm@vger.kernel.org
  13367. S: Supported
  13368. F: virt/lib/
  13369. VIRTIO AND VHOST VSOCK DRIVER
  13370. M: Stefan Hajnoczi <stefanha@redhat.com>
  13371. L: kvm@vger.kernel.org
  13372. L: virtualization@lists.linux-foundation.org
  13373. L: netdev@vger.kernel.org
  13374. S: Maintained
  13375. F: include/linux/virtio_vsock.h
  13376. F: include/uapi/linux/virtio_vsock.h
  13377. F: include/uapi/linux/vsockmon.h
  13378. F: include/uapi/linux/vm_sockets_diag.h
  13379. F: net/vmw_vsock/diag.c
  13380. F: net/vmw_vsock/af_vsock_tap.c
  13381. F: net/vmw_vsock/virtio_transport_common.c
  13382. F: net/vmw_vsock/virtio_transport.c
  13383. F: drivers/net/vsockmon.c
  13384. F: drivers/vhost/vsock.c
  13385. F: drivers/vhost/vsock.h
  13386. F: tools/testing/vsock/
  13387. VIRTIO CONSOLE DRIVER
  13388. M: Amit Shah <amit@kernel.org>
  13389. L: virtualization@lists.linux-foundation.org
  13390. S: Maintained
  13391. F: drivers/char/virtio_console.c
  13392. F: include/linux/virtio_console.h
  13393. F: include/uapi/linux/virtio_console.h
  13394. VIRTIO CORE, NET AND BLOCK DRIVERS
  13395. M: "Michael S. Tsirkin" <mst@redhat.com>
  13396. M: Jason Wang <jasowang@redhat.com>
  13397. L: virtualization@lists.linux-foundation.org
  13398. S: Maintained
  13399. F: Documentation/devicetree/bindings/virtio/
  13400. F: drivers/virtio/
  13401. F: tools/virtio/
  13402. F: drivers/net/virtio_net.c
  13403. F: drivers/block/virtio_blk.c
  13404. F: include/linux/virtio*.h
  13405. F: include/uapi/linux/virtio_*.h
  13406. F: drivers/crypto/virtio/
  13407. F: mm/balloon_compaction.c
  13408. VIRTIO CRYPTO DRIVER
  13409. M: Gonglei <arei.gonglei@huawei.com>
  13410. L: virtualization@lists.linux-foundation.org
  13411. L: linux-crypto@vger.kernel.org
  13412. S: Maintained
  13413. F: drivers/crypto/virtio/
  13414. F: include/uapi/linux/virtio_crypto.h
  13415. VIRTIO DRIVERS FOR S390
  13416. M: Cornelia Huck <cohuck@redhat.com>
  13417. M: Halil Pasic <pasic@linux.ibm.com>
  13418. L: linux-s390@vger.kernel.org
  13419. L: virtualization@lists.linux-foundation.org
  13420. L: kvm@vger.kernel.org
  13421. S: Supported
  13422. F: drivers/s390/virtio/
  13423. F: arch/s390/include/uapi/asm/virtio-ccw.h
  13424. VIRTIO GPU DRIVER
  13425. M: David Airlie <airlied@linux.ie>
  13426. M: Gerd Hoffmann <kraxel@redhat.com>
  13427. L: dri-devel@lists.freedesktop.org
  13428. L: virtualization@lists.linux-foundation.org
  13429. T: git git://anongit.freedesktop.org/drm/drm-misc
  13430. S: Maintained
  13431. F: drivers/gpu/drm/virtio/
  13432. F: include/uapi/linux/virtio_gpu.h
  13433. VIRTIO HOST (VHOST)
  13434. M: "Michael S. Tsirkin" <mst@redhat.com>
  13435. M: Jason Wang <jasowang@redhat.com>
  13436. L: kvm@vger.kernel.org
  13437. L: virtualization@lists.linux-foundation.org
  13438. L: netdev@vger.kernel.org
  13439. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
  13440. S: Maintained
  13441. F: drivers/vhost/
  13442. F: include/uapi/linux/vhost.h
  13443. VIRTIO INPUT DRIVER
  13444. M: Gerd Hoffmann <kraxel@redhat.com>
  13445. S: Maintained
  13446. F: drivers/virtio/virtio_input.c
  13447. F: include/uapi/linux/virtio_input.h
  13448. VIRTUAL BOX GUEST DEVICE DRIVER
  13449. M: Hans de Goede <hdegoede@redhat.com>
  13450. M: Arnd Bergmann <arnd@arndb.de>
  13451. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13452. S: Maintained
  13453. F: include/linux/vbox_utils.h
  13454. F: include/uapi/linux/vbox*.h
  13455. F: drivers/virt/vboxguest/
  13456. VIRTUAL SERIO DEVICE DRIVER
  13457. M: Stephen Chandler Paul <thatslyude@gmail.com>
  13458. S: Maintained
  13459. F: drivers/input/serio/userio.c
  13460. F: include/uapi/linux/userio.h
  13461. VIVID VIRTUAL VIDEO DRIVER
  13462. M: Hans Verkuil <hverkuil@xs4all.nl>
  13463. L: linux-media@vger.kernel.org
  13464. T: git git://linuxtv.org/media_tree.git
  13465. W: https://linuxtv.org
  13466. S: Maintained
  13467. F: drivers/media/platform/vivid/*
  13468. VLYNQ BUS
  13469. M: Florian Fainelli <f.fainelli@gmail.com>
  13470. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  13471. S: Maintained
  13472. F: drivers/vlynq/vlynq.c
  13473. F: include/linux/vlynq.h
  13474. VME SUBSYSTEM
  13475. M: Martyn Welch <martyn@welchs.me.uk>
  13476. M: Manohar Vanga <manohar.vanga@gmail.com>
  13477. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13478. L: devel@driverdev.osuosl.org
  13479. S: Maintained
  13480. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13481. F: Documentation/driver-api/vme.rst
  13482. F: drivers/staging/vme/
  13483. F: drivers/vme/
  13484. F: include/linux/vme*
  13485. VMWARE BALLOON DRIVER
  13486. M: Xavier Deguillard <xdeguillard@vmware.com>
  13487. M: Philip Moltmann <moltmann@vmware.com>
  13488. M: "VMware, Inc." <pv-drivers@vmware.com>
  13489. L: linux-kernel@vger.kernel.org
  13490. S: Maintained
  13491. F: drivers/misc/vmw_balloon.c
  13492. VMWARE HYPERVISOR INTERFACE
  13493. M: Alok Kataria <akataria@vmware.com>
  13494. L: virtualization@lists.linux-foundation.org
  13495. S: Supported
  13496. F: arch/x86/kernel/cpu/vmware.c
  13497. VMWARE PVRDMA DRIVER
  13498. M: Adit Ranadive <aditr@vmware.com>
  13499. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13500. L: linux-rdma@vger.kernel.org
  13501. S: Maintained
  13502. F: drivers/infiniband/hw/vmw_pvrdma/
  13503. VMware PVSCSI driver
  13504. M: Jim Gill <jgill@vmware.com>
  13505. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13506. L: linux-scsi@vger.kernel.org
  13507. S: Maintained
  13508. F: drivers/scsi/vmw_pvscsi.c
  13509. F: drivers/scsi/vmw_pvscsi.h
  13510. VMWARE VMMOUSE SUBDRIVER
  13511. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  13512. M: "VMware, Inc." <pv-drivers@vmware.com>
  13513. L: linux-input@vger.kernel.org
  13514. S: Maintained
  13515. F: drivers/input/mouse/vmmouse.c
  13516. F: drivers/input/mouse/vmmouse.h
  13517. VMWARE VMXNET3 ETHERNET DRIVER
  13518. M: Ronak Doshi <doshir@vmware.com>
  13519. M: "VMware, Inc." <pv-drivers@vmware.com>
  13520. L: netdev@vger.kernel.org
  13521. S: Maintained
  13522. F: drivers/net/vmxnet3/
  13523. VOCORE VOCORE2 BOARD
  13524. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  13525. L: linux-mips@linux-mips.org
  13526. S: Maintained
  13527. F: arch/mips/boot/dts/ralink/vocore2.dts
  13528. VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  13529. M: Liam Girdwood <lgirdwood@gmail.com>
  13530. M: Mark Brown <broonie@kernel.org>
  13531. L: linux-kernel@vger.kernel.org
  13532. W: http://www.slimlogic.co.uk/?p=48
  13533. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
  13534. S: Supported
  13535. F: Documentation/devicetree/bindings/regulator/
  13536. F: Documentation/power/regulator/
  13537. F: drivers/regulator/
  13538. F: include/dt-bindings/regulator/
  13539. F: include/linux/regulator/
  13540. VRF
  13541. M: David Ahern <dsa@cumulusnetworks.com>
  13542. M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
  13543. L: netdev@vger.kernel.org
  13544. S: Maintained
  13545. F: drivers/net/vrf.c
  13546. F: Documentation/networking/vrf.txt
  13547. VT1211 HARDWARE MONITOR DRIVER
  13548. M: Juerg Haefliger <juergh@gmail.com>
  13549. L: linux-hwmon@vger.kernel.org
  13550. S: Maintained
  13551. F: Documentation/hwmon/vt1211
  13552. F: drivers/hwmon/vt1211.c
  13553. VT8231 HARDWARE MONITOR DRIVER
  13554. M: Roger Lucas <vt8231@hiddenengine.co.uk>
  13555. L: linux-hwmon@vger.kernel.org
  13556. S: Maintained
  13557. F: drivers/hwmon/vt8231.c
  13558. VUB300 USB to SDIO/SD/MMC bridge chip
  13559. M: Tony Olech <tony.olech@elandigitalsystems.com>
  13560. L: linux-mmc@vger.kernel.org
  13561. L: linux-usb@vger.kernel.org
  13562. S: Supported
  13563. F: drivers/mmc/host/vub300.c
  13564. W1 DALLAS'S 1-WIRE BUS
  13565. M: Evgeniy Polyakov <zbr@ioremap.net>
  13566. S: Maintained
  13567. F: Documentation/w1/
  13568. F: drivers/w1/
  13569. F: include/linux/w1.h
  13570. W83791D HARDWARE MONITORING DRIVER
  13571. M: Marc Hulsman <m.hulsman@tudelft.nl>
  13572. L: linux-hwmon@vger.kernel.org
  13573. S: Maintained
  13574. F: Documentation/hwmon/w83791d
  13575. F: drivers/hwmon/w83791d.c
  13576. W83793 HARDWARE MONITORING DRIVER
  13577. M: Rudolf Marek <r.marek@assembler.cz>
  13578. L: linux-hwmon@vger.kernel.org
  13579. S: Maintained
  13580. F: Documentation/hwmon/w83793
  13581. F: drivers/hwmon/w83793.c
  13582. W83795 HARDWARE MONITORING DRIVER
  13583. M: Jean Delvare <jdelvare@suse.com>
  13584. L: linux-hwmon@vger.kernel.org
  13585. S: Maintained
  13586. F: drivers/hwmon/w83795.c
  13587. W83L51xD SD/MMC CARD INTERFACE DRIVER
  13588. M: Pierre Ossman <pierre@ossman.eu>
  13589. S: Maintained
  13590. F: drivers/mmc/host/wbsd.*
  13591. WACOM PROTOCOL 4 SERIAL TABLETS
  13592. M: Julian Squires <julian@cipht.net>
  13593. M: Hans de Goede <hdegoede@redhat.com>
  13594. L: linux-input@vger.kernel.org
  13595. S: Maintained
  13596. F: drivers/input/tablet/wacom_serial4.c
  13597. WATCHDOG DEVICE DRIVERS
  13598. M: Wim Van Sebroeck <wim@linux-watchdog.org>
  13599. M: Guenter Roeck <linux@roeck-us.net>
  13600. L: linux-watchdog@vger.kernel.org
  13601. W: http://www.linux-watchdog.org/
  13602. T: git git://www.linux-watchdog.org/linux-watchdog.git
  13603. S: Maintained
  13604. F: Documentation/devicetree/bindings/watchdog/
  13605. F: Documentation/watchdog/
  13606. F: drivers/watchdog/
  13607. F: include/linux/watchdog.h
  13608. F: include/uapi/linux/watchdog.h
  13609. WHISKEYCOVE PMIC GPIO DRIVER
  13610. M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
  13611. L: linux-gpio@vger.kernel.org
  13612. S: Maintained
  13613. F: drivers/gpio/gpio-wcove.c
  13614. WIIMOTE HID DRIVER
  13615. M: David Herrmann <dh.herrmann@googlemail.com>
  13616. L: linux-input@vger.kernel.org
  13617. S: Maintained
  13618. F: drivers/hid/hid-wiimote*
  13619. WILOCITY WIL6210 WIRELESS DRIVER
  13620. M: Maya Erez <merez@codeaurora.org>
  13621. L: linux-wireless@vger.kernel.org
  13622. L: wil6210@qti.qualcomm.com
  13623. S: Supported
  13624. W: http://wireless.kernel.org/en/users/Drivers/wil6210
  13625. F: drivers/net/wireless/ath/wil6210/
  13626. WIMAX STACK
  13627. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  13628. M: linux-wimax@intel.com
  13629. L: wimax@linuxwimax.org (subscribers-only)
  13630. S: Supported
  13631. W: http://linuxwimax.org
  13632. F: Documentation/wimax/README.wimax
  13633. F: include/linux/wimax/debug.h
  13634. F: include/net/wimax.h
  13635. F: include/uapi/linux/wimax.h
  13636. F: net/wimax/
  13637. WINBOND CIR DRIVER
  13638. M: David Härdeman <david@hardeman.nu>
  13639. S: Maintained
  13640. F: drivers/media/rc/winbond-cir.c
  13641. WINSYSTEMS EBC-C384 WATCHDOG DRIVER
  13642. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13643. L: linux-watchdog@vger.kernel.org
  13644. S: Maintained
  13645. F: drivers/watchdog/ebc-c384_wdt.c
  13646. WINSYSTEMS WS16C48 GPIO DRIVER
  13647. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13648. L: linux-gpio@vger.kernel.org
  13649. S: Maintained
  13650. F: drivers/gpio/gpio-ws16c48.c
  13651. WISTRON LAPTOP BUTTON DRIVER
  13652. M: Miloslav Trmac <mitr@volny.cz>
  13653. S: Maintained
  13654. F: drivers/input/misc/wistron_btns.c
  13655. WL3501 WIRELESS PCMCIA CARD DRIVER
  13656. L: linux-wireless@vger.kernel.org
  13657. S: Odd fixes
  13658. F: drivers/net/wireless/wl3501*
  13659. WOLFSON MICROELECTRONICS DRIVERS
  13660. L: patches@opensource.cirrus.com
  13661. T: git https://github.com/CirrusLogic/linux-drivers.git
  13662. W: https://github.com/CirrusLogic/linux-drivers/wiki
  13663. S: Supported
  13664. F: Documentation/hwmon/wm83??
  13665. F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
  13666. F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
  13667. F: Documentation/devicetree/bindings/mfd/arizona.txt
  13668. F: Documentation/devicetree/bindings/mfd/wm831x.txt
  13669. F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
  13670. F: arch/arm/mach-s3c64xx/mach-crag6410*
  13671. F: drivers/clk/clk-wm83*.c
  13672. F: drivers/extcon/extcon-arizona.c
  13673. F: drivers/leds/leds-wm83*.c
  13674. F: drivers/gpio/gpio-*wm*.c
  13675. F: drivers/gpio/gpio-arizona.c
  13676. F: drivers/hwmon/wm83??-hwmon.c
  13677. F: drivers/input/misc/wm831x-on.c
  13678. F: drivers/input/touchscreen/wm831x-ts.c
  13679. F: drivers/input/touchscreen/wm97*.c
  13680. F: drivers/mfd/arizona*
  13681. F: drivers/mfd/wm*.c
  13682. F: drivers/mfd/cs47l24*
  13683. F: drivers/power/supply/wm83*.c
  13684. F: drivers/rtc/rtc-wm83*.c
  13685. F: drivers/regulator/wm8*.c
  13686. F: drivers/regulator/arizona*
  13687. F: drivers/video/backlight/wm83*_bl.c
  13688. F: drivers/watchdog/wm83*_wdt.c
  13689. F: include/linux/mfd/arizona/
  13690. F: include/linux/mfd/wm831x/
  13691. F: include/linux/mfd/wm8350/
  13692. F: include/linux/mfd/wm8400*
  13693. F: include/linux/regulator/arizona*
  13694. F: include/linux/wm97xx.h
  13695. F: include/sound/wm????.h
  13696. F: sound/soc/codecs/arizona.?
  13697. F: sound/soc/codecs/wm*
  13698. F: sound/soc/codecs/cs47l24*
  13699. WORKQUEUE
  13700. M: Tejun Heo <tj@kernel.org>
  13701. R: Lai Jiangshan <jiangshanlai@gmail.com>
  13702. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
  13703. S: Maintained
  13704. F: include/linux/workqueue.h
  13705. F: kernel/workqueue.c
  13706. F: Documentation/core-api/workqueue.rst
  13707. X-POWERS AXP288 PMIC DRIVERS
  13708. M: Hans de Goede <hdegoede@redhat.com>
  13709. S: Maintained
  13710. N: axp288
  13711. F: drivers/acpi/pmic/intel_pmic_xpower.c
  13712. X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
  13713. M: Chen-Yu Tsai <wens@csie.org>
  13714. L: linux-kernel@vger.kernel.org
  13715. S: Maintained
  13716. N: axp[128]
  13717. X.25 NETWORK LAYER
  13718. M: Andrew Hendry <andrew.hendry@gmail.com>
  13719. L: linux-x25@vger.kernel.org
  13720. S: Odd Fixes
  13721. F: Documentation/networking/x25*
  13722. F: include/net/x25*
  13723. F: net/x25/
  13724. X86 ARCHITECTURE (32-BIT AND 64-BIT)
  13725. M: Thomas Gleixner <tglx@linutronix.de>
  13726. M: Ingo Molnar <mingo@redhat.com>
  13727. R: "H. Peter Anvin" <hpa@zytor.com>
  13728. M: x86@kernel.org
  13729. L: linux-kernel@vger.kernel.org
  13730. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  13731. S: Maintained
  13732. F: Documentation/devicetree/bindings/x86/
  13733. F: Documentation/x86/
  13734. F: arch/x86/
  13735. X86 ENTRY CODE
  13736. M: Andy Lutomirski <luto@kernel.org>
  13737. L: linux-kernel@vger.kernel.org
  13738. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
  13739. S: Maintained
  13740. F: arch/x86/entry/
  13741. X86 MCE INFRASTRUCTURE
  13742. M: Tony Luck <tony.luck@intel.com>
  13743. M: Borislav Petkov <bp@alien8.de>
  13744. L: linux-edac@vger.kernel.org
  13745. S: Maintained
  13746. F: arch/x86/kernel/cpu/mcheck/*
  13747. X86 MICROCODE UPDATE SUPPORT
  13748. M: Borislav Petkov <bp@alien8.de>
  13749. S: Maintained
  13750. F: arch/x86/kernel/cpu/microcode/*
  13751. X86 PLATFORM DRIVERS
  13752. M: Darren Hart <dvhart@infradead.org>
  13753. M: Andy Shevchenko <andy@infradead.org>
  13754. L: platform-driver-x86@vger.kernel.org
  13755. T: git git://git.infradead.org/linux-platform-drivers-x86.git
  13756. S: Maintained
  13757. F: drivers/platform/x86/
  13758. F: drivers/platform/olpc/
  13759. X86 VDSO
  13760. M: Andy Lutomirski <luto@kernel.org>
  13761. L: linux-kernel@vger.kernel.org
  13762. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
  13763. S: Maintained
  13764. F: arch/x86/entry/vdso/
  13765. XC2028/3028 TUNER DRIVER
  13766. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  13767. L: linux-media@vger.kernel.org
  13768. W: https://linuxtv.org
  13769. T: git git://linuxtv.org/media_tree.git
  13770. S: Maintained
  13771. F: drivers/media/tuners/tuner-xc2028.*
  13772. XDP SOCKETS (AF_XDP)
  13773. M: Björn Töpel <bjorn.topel@intel.com>
  13774. M: Magnus Karlsson <magnus.karlsson@intel.com>
  13775. L: netdev@vger.kernel.org
  13776. S: Maintained
  13777. F: kernel/bpf/xskmap.c
  13778. F: net/xdp/
  13779. XEN BLOCK SUBSYSTEM
  13780. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13781. M: Roger Pau Monné <roger.pau@citrix.com>
  13782. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13783. S: Supported
  13784. F: drivers/block/xen-blkback/*
  13785. F: drivers/block/xen*
  13786. XEN HYPERVISOR ARM
  13787. M: Stefano Stabellini <sstabellini@kernel.org>
  13788. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13789. S: Maintained
  13790. F: arch/arm/xen/
  13791. F: arch/arm/include/asm/xen/
  13792. XEN HYPERVISOR ARM64
  13793. M: Stefano Stabellini <sstabellini@kernel.org>
  13794. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13795. S: Maintained
  13796. F: arch/arm64/xen/
  13797. F: arch/arm64/include/asm/xen/
  13798. XEN HYPERVISOR INTERFACE
  13799. M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
  13800. M: Juergen Gross <jgross@suse.com>
  13801. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13802. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
  13803. S: Supported
  13804. F: arch/x86/xen/
  13805. F: drivers/*/xen-*front.c
  13806. F: drivers/xen/
  13807. F: arch/x86/include/asm/xen/
  13808. F: arch/x86/include/asm/pvclock-abi.h
  13809. F: include/xen/
  13810. F: include/uapi/xen/
  13811. F: Documentation/ABI/stable/sysfs-hypervisor-xen
  13812. F: Documentation/ABI/testing/sysfs-hypervisor-xen
  13813. XEN NETWORK BACKEND DRIVER
  13814. M: Wei Liu <wei.liu2@citrix.com>
  13815. M: Paul Durrant <paul.durrant@citrix.com>
  13816. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13817. L: netdev@vger.kernel.org
  13818. S: Supported
  13819. F: drivers/net/xen-netback/*
  13820. XEN PCI SUBSYSTEM
  13821. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13822. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13823. S: Supported
  13824. F: arch/x86/pci/*xen*
  13825. F: drivers/pci/*xen*
  13826. XEN PVSCSI DRIVERS
  13827. M: Juergen Gross <jgross@suse.com>
  13828. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13829. L: linux-scsi@vger.kernel.org
  13830. S: Supported
  13831. F: drivers/scsi/xen-scsifront.c
  13832. F: drivers/xen/xen-scsiback.c
  13833. F: include/xen/interface/io/vscsiif.h
  13834. XEN SWIOTLB SUBSYSTEM
  13835. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13836. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13837. L: iommu@lists.linux-foundation.org
  13838. S: Supported
  13839. F: arch/x86/xen/*swiotlb*
  13840. F: drivers/xen/*swiotlb*
  13841. XEN SOUND FRONTEND DRIVER
  13842. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  13843. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13844. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13845. S: Supported
  13846. F: sound/xen/*
  13847. XFS FILESYSTEM
  13848. M: Darrick J. Wong <darrick.wong@oracle.com>
  13849. M: linux-xfs@vger.kernel.org
  13850. L: linux-xfs@vger.kernel.org
  13851. W: http://xfs.org/
  13852. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  13853. S: Supported
  13854. F: Documentation/filesystems/xfs.txt
  13855. F: fs/xfs/
  13856. XILINX AXI ETHERNET DRIVER
  13857. M: Anirudha Sarangi <anirudh@xilinx.com>
  13858. M: John Linn <John.Linn@xilinx.com>
  13859. S: Maintained
  13860. F: drivers/net/ethernet/xilinx/xilinx_axienet*
  13861. XILINX UARTLITE SERIAL DRIVER
  13862. M: Peter Korsgaard <jacmet@sunsite.dk>
  13863. L: linux-serial@vger.kernel.org
  13864. S: Maintained
  13865. F: drivers/tty/serial/uartlite.c
  13866. XILINX VIDEO IP CORES
  13867. M: Hyun Kwon <hyun.kwon@xilinx.com>
  13868. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13869. L: linux-media@vger.kernel.org
  13870. T: git git://linuxtv.org/media_tree.git
  13871. S: Supported
  13872. F: Documentation/devicetree/bindings/media/xilinx/
  13873. F: drivers/media/platform/xilinx/
  13874. F: include/uapi/linux/xilinx-v4l2-controls.h
  13875. XILLYBUS DRIVER
  13876. M: Eli Billauer <eli.billauer@gmail.com>
  13877. L: linux-kernel@vger.kernel.org
  13878. S: Supported
  13879. F: drivers/char/xillybus/
  13880. XLP9XX I2C DRIVER
  13881. M: George Cherian <george.cherian@cavium.com>
  13882. M: Jan Glauber <jglauber@cavium.com>
  13883. L: linux-i2c@vger.kernel.org
  13884. W: http://www.cavium.com
  13885. S: Supported
  13886. F: drivers/i2c/busses/i2c-xlp9xx.c
  13887. XRA1403 GPIO EXPANDER
  13888. M: Nandor Han <nandor.han@ge.com>
  13889. M: Semi Malinen <semi.malinen@ge.com>
  13890. L: linux-gpio@vger.kernel.org
  13891. S: Maintained
  13892. F: drivers/gpio/gpio-xra1403.c
  13893. F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
  13894. XTENSA XTFPGA PLATFORM SUPPORT
  13895. M: Max Filippov <jcmvbkbc@gmail.com>
  13896. L: linux-xtensa@linux-xtensa.org
  13897. S: Maintained
  13898. F: drivers/spi/spi-xtensa-xtfpga.c
  13899. F: sound/soc/xtensa/xtfpga-i2s.c
  13900. YAM DRIVER FOR AX.25
  13901. M: Jean-Paul Roubelat <jpr@f6fbb.org>
  13902. L: linux-hams@vger.kernel.org
  13903. S: Maintained
  13904. F: drivers/net/hamradio/yam*
  13905. F: include/linux/yam.h
  13906. YAMA SECURITY MODULE
  13907. M: Kees Cook <keescook@chromium.org>
  13908. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
  13909. S: Supported
  13910. F: security/yama/
  13911. F: Documentation/admin-guide/LSM/Yama.rst
  13912. YEALINK PHONE DRIVER
  13913. M: Henk Vergonet <Henk.Vergonet@gmail.com>
  13914. L: usbb2k-api-dev@nongnu.org
  13915. S: Maintained
  13916. F: Documentation/input/devices/yealink.rst
  13917. F: drivers/input/misc/yealink.*
  13918. Z8530 DRIVER FOR AX.25
  13919. M: Joerg Reuter <jreuter@yaina.de>
  13920. W: http://yaina.de/jreuter/
  13921. W: http://www.qsl.net/dl1bke/
  13922. L: linux-hams@vger.kernel.org
  13923. S: Maintained
  13924. F: Documentation/networking/z8530drv.txt
  13925. F: drivers/net/hamradio/*scc.c
  13926. F: drivers/net/hamradio/z8530.h
  13927. ZBUD COMPRESSED PAGE ALLOCATOR
  13928. M: Seth Jennings <sjenning@redhat.com>
  13929. M: Dan Streetman <ddstreet@ieee.org>
  13930. L: linux-mm@kvack.org
  13931. S: Maintained
  13932. F: mm/zbud.c
  13933. F: include/linux/zbud.h
  13934. ZD1211RW WIRELESS DRIVER
  13935. M: Daniel Drake <dsd@gentoo.org>
  13936. M: Ulrich Kunitz <kune@deine-taler.de>
  13937. W: http://zd1211.ath.cx/wiki/DriverRewrite
  13938. L: linux-wireless@vger.kernel.org
  13939. L: zd1211-devs@lists.sourceforge.net (subscribers-only)
  13940. S: Maintained
  13941. F: drivers/net/wireless/zydas/zd1211rw/
  13942. ZD1301 MEDIA DRIVER
  13943. M: Antti Palosaari <crope@iki.fi>
  13944. L: linux-media@vger.kernel.org
  13945. W: https://linuxtv.org/
  13946. W: http://palosaari.fi/linux/
  13947. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  13948. S: Maintained
  13949. F: drivers/media/usb/dvb-usb-v2/zd1301*
  13950. ZD1301_DEMOD MEDIA DRIVER
  13951. M: Antti Palosaari <crope@iki.fi>
  13952. L: linux-media@vger.kernel.org
  13953. W: https://linuxtv.org/
  13954. W: http://palosaari.fi/linux/
  13955. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  13956. S: Maintained
  13957. F: drivers/media/dvb-frontends/zd1301_demod*
  13958. ZPOOL COMPRESSED PAGE STORAGE API
  13959. M: Dan Streetman <ddstreet@ieee.org>
  13960. L: linux-mm@kvack.org
  13961. S: Maintained
  13962. F: mm/zpool.c
  13963. F: include/linux/zpool.h
  13964. ZR36067 VIDEO FOR LINUX DRIVER
  13965. L: mjpeg-users@lists.sourceforge.net
  13966. L: linux-media@vger.kernel.org
  13967. W: http://mjpeg.sourceforge.net/driver-zoran/
  13968. T: hg https://linuxtv.org/hg/v4l-dvb
  13969. S: Odd Fixes
  13970. F: drivers/staging/media/zoran/
  13971. ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
  13972. M: Minchan Kim <minchan@kernel.org>
  13973. M: Nitin Gupta <ngupta@vflare.org>
  13974. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  13975. L: linux-kernel@vger.kernel.org
  13976. S: Maintained
  13977. F: drivers/block/zram/
  13978. F: Documentation/blockdev/zram.txt
  13979. ZS DECSTATION Z85C30 SERIAL DRIVER
  13980. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  13981. S: Maintained
  13982. F: drivers/tty/serial/zs.*
  13983. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
  13984. M: Minchan Kim <minchan@kernel.org>
  13985. M: Nitin Gupta <ngupta@vflare.org>
  13986. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  13987. L: linux-mm@kvack.org
  13988. S: Maintained
  13989. F: mm/zsmalloc.c
  13990. F: include/linux/zsmalloc.h
  13991. F: Documentation/vm/zsmalloc.rst
  13992. ZSWAP COMPRESSED SWAP CACHING
  13993. M: Seth Jennings <sjenning@redhat.com>
  13994. M: Dan Streetman <ddstreet@ieee.org>
  13995. L: linux-mm@kvack.org
  13996. S: Maintained
  13997. F: mm/zswap.c
  13998. THE REST
  13999. M: Linus Torvalds <torvalds@linux-foundation.org>
  14000. L: linux-kernel@vger.kernel.org
  14001. Q: http://patchwork.kernel.org/project/LKML/list/
  14002. T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
  14003. S: Buried alive in reporters
  14004. F: *
  14005. F: */