MAINTAINERS 458 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214
  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: Latchesar Ionkov <lucho@ionkov.net>
  172. M: Dominique Martinet <asmadeus@codewreck.org>
  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. T: git git://github.com/martinetd/linux.git
  178. S: Maintained
  179. F: Documentation/filesystems/9p.txt
  180. F: fs/9p/
  181. F: net/9p/
  182. F: include/net/9p/
  183. F: include/uapi/linux/virtio_9p.h
  184. F: include/trace/events/9p.h
  185. A8293 MEDIA DRIVER
  186. M: Antti Palosaari <crope@iki.fi>
  187. L: linux-media@vger.kernel.org
  188. W: https://linuxtv.org
  189. W: http://palosaari.fi/linux/
  190. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  191. T: git git://linuxtv.org/anttip/media_tree.git
  192. S: Maintained
  193. F: drivers/media/dvb-frontends/a8293*
  194. AACRAID SCSI RAID DRIVER
  195. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  196. L: linux-scsi@vger.kernel.org
  197. W: http://www.adaptec.com/
  198. S: Supported
  199. F: Documentation/scsi/aacraid.txt
  200. F: drivers/scsi/aacraid/
  201. ABI/API
  202. L: linux-api@vger.kernel.org
  203. F: include/linux/syscalls.h
  204. F: kernel/sys_ni.c
  205. ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
  206. M: Hans de Goede <hdegoede@redhat.com>
  207. L: linux-hwmon@vger.kernel.org
  208. S: Maintained
  209. F: drivers/hwmon/abituguru.c
  210. ABIT UGURU 3 HARDWARE MONITOR DRIVER
  211. M: Alistair John Strachan <alistair@devzero.co.uk>
  212. L: linux-hwmon@vger.kernel.org
  213. S: Maintained
  214. F: drivers/hwmon/abituguru3.c
  215. ACCES 104-DIO-48E GPIO DRIVER
  216. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  217. L: linux-gpio@vger.kernel.org
  218. S: Maintained
  219. F: drivers/gpio/gpio-104-dio-48e.c
  220. ACCES 104-IDI-48 GPIO DRIVER
  221. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  222. L: linux-gpio@vger.kernel.org
  223. S: Maintained
  224. F: drivers/gpio/gpio-104-idi-48.c
  225. ACCES 104-IDIO-16 GPIO DRIVER
  226. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  227. L: linux-gpio@vger.kernel.org
  228. S: Maintained
  229. F: drivers/gpio/gpio-104-idio-16.c
  230. ACCES 104-QUAD-8 IIO DRIVER
  231. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  232. L: linux-iio@vger.kernel.org
  233. S: Maintained
  234. F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
  235. F: drivers/iio/counter/104-quad-8.c
  236. ACCES PCI-IDIO-16 GPIO DRIVER
  237. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  238. L: linux-gpio@vger.kernel.org
  239. S: Maintained
  240. F: drivers/gpio/gpio-pci-idio-16.c
  241. ACCES PCIe-IDIO-24 GPIO DRIVER
  242. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  243. L: linux-gpio@vger.kernel.org
  244. S: Maintained
  245. F: drivers/gpio/gpio-pcie-idio-24.c
  246. ACENIC DRIVER
  247. M: Jes Sorensen <jes@trained-monkey.org>
  248. L: linux-acenic@sunsite.dk
  249. S: Maintained
  250. F: drivers/net/ethernet/alteon/acenic*
  251. ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
  252. M: Peter Feuerer <peter@piie.net>
  253. L: platform-driver-x86@vger.kernel.org
  254. W: http://piie.net/?section=acerhdf
  255. S: Maintained
  256. F: drivers/platform/x86/acerhdf.c
  257. ACER WMI LAPTOP EXTRAS
  258. M: "Lee, Chun-Yi" <jlee@suse.com>
  259. L: platform-driver-x86@vger.kernel.org
  260. S: Maintained
  261. F: drivers/platform/x86/acer-wmi.c
  262. ACPI
  263. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  264. M: Len Brown <lenb@kernel.org>
  265. L: linux-acpi@vger.kernel.org
  266. W: https://01.org/linux-acpi
  267. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  269. B: https://bugzilla.kernel.org
  270. S: Supported
  271. F: drivers/acpi/
  272. F: drivers/pnp/pnpacpi/
  273. F: include/linux/acpi.h
  274. F: include/linux/fwnode.h
  275. F: include/acpi/
  276. F: Documentation/acpi/
  277. F: Documentation/ABI/testing/sysfs-bus-acpi
  278. F: Documentation/ABI/testing/configfs-acpi
  279. F: drivers/pci/*acpi*
  280. F: drivers/pci/*/*acpi*
  281. F: drivers/pci/*/*/*acpi*
  282. F: tools/power/acpi/
  283. ACPI APEI
  284. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  285. M: Len Brown <lenb@kernel.org>
  286. L: linux-acpi@vger.kernel.org
  287. R: Tony Luck <tony.luck@intel.com>
  288. R: Borislav Petkov <bp@alien8.de>
  289. F: drivers/acpi/apei/
  290. ACPI COMPONENT ARCHITECTURE (ACPICA)
  291. M: Robert Moore <robert.moore@intel.com>
  292. M: Erik Schmauss <erik.schmauss@intel.com>
  293. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  294. L: linux-acpi@vger.kernel.org
  295. L: devel@acpica.org
  296. W: https://acpica.org/
  297. W: https://github.com/acpica/acpica/
  298. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  299. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  300. B: https://bugzilla.kernel.org
  301. B: https://bugs.acpica.org
  302. S: Supported
  303. F: drivers/acpi/acpica/
  304. F: include/acpi/
  305. F: tools/power/acpi/
  306. ACPI FAN DRIVER
  307. M: Zhang Rui <rui.zhang@intel.com>
  308. L: linux-acpi@vger.kernel.org
  309. W: https://01.org/linux-acpi
  310. B: https://bugzilla.kernel.org
  311. S: Supported
  312. F: drivers/acpi/fan.c
  313. ACPI FOR ARM64 (ACPI/arm64)
  314. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  315. M: Hanjun Guo <hanjun.guo@linaro.org>
  316. M: Sudeep Holla <sudeep.holla@arm.com>
  317. L: linux-acpi@vger.kernel.org
  318. S: Maintained
  319. F: drivers/acpi/arm64
  320. ACPI I2C MULTI INSTANTIATE DRIVER
  321. M: Hans de Goede <hdegoede@redhat.com>
  322. L: platform-driver-x86@vger.kernel.org
  323. S: Maintained
  324. F: drivers/platform/x86/i2c-multi-instantiate.c
  325. ACPI PMIC DRIVERS
  326. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  327. M: Len Brown <lenb@kernel.org>
  328. R: Andy Shevchenko <andy@infradead.org>
  329. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  330. L: linux-acpi@vger.kernel.org
  331. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  332. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  333. B: https://bugzilla.kernel.org
  334. S: Supported
  335. F: drivers/acpi/pmic/
  336. ACPI THERMAL DRIVER
  337. M: Zhang Rui <rui.zhang@intel.com>
  338. L: linux-acpi@vger.kernel.org
  339. W: https://01.org/linux-acpi
  340. B: https://bugzilla.kernel.org
  341. S: Supported
  342. F: drivers/acpi/*thermal*
  343. ACPI VIDEO DRIVER
  344. M: Zhang Rui <rui.zhang@intel.com>
  345. L: linux-acpi@vger.kernel.org
  346. W: https://01.org/linux-acpi
  347. B: https://bugzilla.kernel.org
  348. S: Supported
  349. F: drivers/acpi/acpi_video.c
  350. ACPI WMI DRIVER
  351. L: platform-driver-x86@vger.kernel.org
  352. S: Orphan
  353. F: drivers/platform/x86/wmi.c
  354. F: include/uapi/linux/wmi.h
  355. AD1889 ALSA SOUND DRIVER
  356. M: Thibaut Varene <T-Bone@parisc-linux.org>
  357. W: http://wiki.parisc-linux.org/AD1889
  358. L: linux-parisc@vger.kernel.org
  359. S: Maintained
  360. F: sound/pci/ad1889.*
  361. AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
  362. M: Michael Hennerich <michael.hennerich@analog.com>
  363. W: http://wiki.analog.com/AD5254
  364. W: http://ez.analog.com/community/linux-device-drivers
  365. S: Supported
  366. F: drivers/misc/ad525x_dpot.c
  367. AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
  368. M: Michael Hennerich <michael.hennerich@analog.com>
  369. W: http://wiki.analog.com/AD5398
  370. W: http://ez.analog.com/community/linux-device-drivers
  371. S: Supported
  372. F: drivers/regulator/ad5398.c
  373. AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
  374. M: Michael Hennerich <michael.hennerich@analog.com>
  375. W: http://wiki.analog.com/AD7142
  376. W: http://ez.analog.com/community/linux-device-drivers
  377. S: Supported
  378. F: drivers/input/misc/ad714x.c
  379. AD7877 TOUCHSCREEN DRIVER
  380. M: Michael Hennerich <michael.hennerich@analog.com>
  381. W: http://wiki.analog.com/AD7877
  382. W: http://ez.analog.com/community/linux-device-drivers
  383. S: Supported
  384. F: drivers/input/touchscreen/ad7877.c
  385. AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
  386. M: Michael Hennerich <michael.hennerich@analog.com>
  387. W: http://wiki.analog.com/AD7879
  388. W: http://ez.analog.com/community/linux-device-drivers
  389. S: Supported
  390. F: drivers/input/touchscreen/ad7879.c
  391. ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  392. M: Jiri Kosina <jikos@kernel.org>
  393. S: Maintained
  394. ADF7242 IEEE 802.15.4 RADIO DRIVER
  395. M: Michael Hennerich <michael.hennerich@analog.com>
  396. W: https://wiki.analog.com/ADF7242
  397. W: http://ez.analog.com/community/linux-device-drivers
  398. L: linux-wpan@vger.kernel.org
  399. S: Supported
  400. F: drivers/net/ieee802154/adf7242.c
  401. F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
  402. ADM1025 HARDWARE MONITOR DRIVER
  403. M: Jean Delvare <jdelvare@suse.com>
  404. L: linux-hwmon@vger.kernel.org
  405. S: Maintained
  406. F: Documentation/hwmon/adm1025
  407. F: drivers/hwmon/adm1025.c
  408. ADM1029 HARDWARE MONITOR DRIVER
  409. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  410. L: linux-hwmon@vger.kernel.org
  411. S: Maintained
  412. F: drivers/hwmon/adm1029.c
  413. ADM8211 WIRELESS DRIVER
  414. L: linux-wireless@vger.kernel.org
  415. W: http://wireless.kernel.org/
  416. S: Orphan
  417. F: drivers/net/wireless/admtek/adm8211.*
  418. ADP1653 FLASH CONTROLLER DRIVER
  419. M: Sakari Ailus <sakari.ailus@iki.fi>
  420. L: linux-media@vger.kernel.org
  421. S: Maintained
  422. F: drivers/media/i2c/adp1653.c
  423. F: include/media/i2c/adp1653.h
  424. ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
  425. M: Michael Hennerich <michael.hennerich@analog.com>
  426. W: http://wiki.analog.com/ADP5520
  427. W: http://ez.analog.com/community/linux-device-drivers
  428. S: Supported
  429. F: drivers/mfd/adp5520.c
  430. F: drivers/video/backlight/adp5520_bl.c
  431. F: drivers/leds/leds-adp5520.c
  432. F: drivers/gpio/gpio-adp5520.c
  433. F: drivers/input/keyboard/adp5520-keys.c
  434. ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
  435. M: Michael Hennerich <michael.hennerich@analog.com>
  436. W: http://wiki.analog.com/ADP5588
  437. W: http://ez.analog.com/community/linux-device-drivers
  438. S: Supported
  439. F: drivers/input/keyboard/adp5588-keys.c
  440. F: drivers/gpio/gpio-adp5588.c
  441. ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
  442. M: Michael Hennerich <michael.hennerich@analog.com>
  443. W: http://wiki.analog.com/ADP8860
  444. W: http://ez.analog.com/community/linux-device-drivers
  445. S: Supported
  446. F: drivers/video/backlight/adp8860_bl.c
  447. ADS1015 HARDWARE MONITOR DRIVER
  448. M: Dirk Eibach <eibach@gdsys.de>
  449. L: linux-hwmon@vger.kernel.org
  450. S: Maintained
  451. F: Documentation/hwmon/ads1015
  452. F: drivers/hwmon/ads1015.c
  453. F: include/linux/platform_data/ads1015.h
  454. ADT746X FAN DRIVER
  455. M: Colin Leroy <colin@colino.net>
  456. S: Maintained
  457. F: drivers/macintosh/therm_adt746x.c
  458. ADT7475 HARDWARE MONITOR DRIVER
  459. M: Jean Delvare <jdelvare@suse.com>
  460. L: linux-hwmon@vger.kernel.org
  461. S: Maintained
  462. F: Documentation/hwmon/adt7475
  463. F: drivers/hwmon/adt7475.c
  464. ADVANSYS SCSI DRIVER
  465. M: Matthew Wilcox <matthew@wil.cx>
  466. M: Hannes Reinecke <hare@suse.com>
  467. L: linux-scsi@vger.kernel.org
  468. S: Maintained
  469. F: Documentation/scsi/advansys.txt
  470. F: drivers/scsi/advansys.c
  471. ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  472. M: Michael Hennerich <michael.hennerich@analog.com>
  473. W: http://wiki.analog.com/ADXL345
  474. W: http://ez.analog.com/community/linux-device-drivers
  475. S: Supported
  476. F: drivers/input/misc/adxl34x.c
  477. AF9013 MEDIA DRIVER
  478. M: Antti Palosaari <crope@iki.fi>
  479. L: linux-media@vger.kernel.org
  480. W: https://linuxtv.org
  481. W: http://palosaari.fi/linux/
  482. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  483. T: git git://linuxtv.org/anttip/media_tree.git
  484. S: Maintained
  485. F: drivers/media/dvb-frontends/af9013*
  486. AF9033 MEDIA DRIVER
  487. M: Antti Palosaari <crope@iki.fi>
  488. L: linux-media@vger.kernel.org
  489. W: https://linuxtv.org
  490. W: http://palosaari.fi/linux/
  491. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  492. T: git git://linuxtv.org/anttip/media_tree.git
  493. S: Maintained
  494. F: drivers/media/dvb-frontends/af9033*
  495. AFFS FILE SYSTEM
  496. M: David Sterba <dsterba@suse.com>
  497. L: linux-fsdevel@vger.kernel.org
  498. S: Odd Fixes
  499. F: Documentation/filesystems/affs.txt
  500. F: fs/affs/
  501. AFS FILESYSTEM
  502. M: David Howells <dhowells@redhat.com>
  503. L: linux-afs@lists.infradead.org
  504. S: Supported
  505. F: fs/afs/
  506. F: include/trace/events/afs.h
  507. F: Documentation/filesystems/afs.txt
  508. W: https://www.infradead.org/~dhowells/kafs/
  509. AGPGART DRIVER
  510. M: David Airlie <airlied@linux.ie>
  511. T: git git://anongit.freedesktop.org/drm/drm
  512. S: Maintained
  513. F: drivers/char/agp/
  514. F: include/linux/agp*
  515. F: include/uapi/linux/agp*
  516. AHA152X SCSI DRIVER
  517. M: "Juergen E. Fischer" <fischer@norbit.de>
  518. L: linux-scsi@vger.kernel.org
  519. S: Maintained
  520. F: drivers/scsi/aha152x*
  521. F: drivers/scsi/pcmcia/aha152x*
  522. AIC7XXX / AIC79XX SCSI DRIVER
  523. M: Hannes Reinecke <hare@suse.com>
  524. L: linux-scsi@vger.kernel.org
  525. S: Maintained
  526. F: drivers/scsi/aic7xxx/
  527. AIMSLAB FM RADIO RECEIVER DRIVER
  528. M: Hans Verkuil <hverkuil@xs4all.nl>
  529. L: linux-media@vger.kernel.org
  530. T: git git://linuxtv.org/media_tree.git
  531. W: https://linuxtv.org
  532. S: Maintained
  533. F: drivers/media/radio/radio-aimslab*
  534. AIO
  535. M: Benjamin LaHaise <bcrl@kvack.org>
  536. L: linux-aio@kvack.org
  537. S: Supported
  538. F: fs/aio.c
  539. F: include/linux/*aio*.h
  540. AIRSPY MEDIA DRIVER
  541. M: Antti Palosaari <crope@iki.fi>
  542. L: linux-media@vger.kernel.org
  543. W: https://linuxtv.org
  544. W: http://palosaari.fi/linux/
  545. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  546. T: git git://linuxtv.org/anttip/media_tree.git
  547. S: Maintained
  548. F: drivers/media/usb/airspy/
  549. ALACRITECH GIGABIT ETHERNET DRIVER
  550. M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
  551. S: Maintained
  552. F: drivers/net/ethernet/alacritech/*
  553. ALCATEL SPEEDTOUCH USB DRIVER
  554. M: Duncan Sands <duncan.sands@free.fr>
  555. L: linux-usb@vger.kernel.org
  556. W: http://www.linux-usb.org/SpeedTouch/
  557. S: Maintained
  558. F: drivers/usb/atm/speedtch.c
  559. F: drivers/usb/atm/usbatm.c
  560. ALCHEMY AU1XX0 MMC DRIVER
  561. M: Manuel Lauss <manuel.lauss@gmail.com>
  562. S: Maintained
  563. F: drivers/mmc/host/au1xmmc.c
  564. ALI1563 I2C DRIVER
  565. M: Rudolf Marek <r.marek@assembler.cz>
  566. L: linux-i2c@vger.kernel.org
  567. S: Maintained
  568. F: Documentation/i2c/busses/i2c-ali1563
  569. F: drivers/i2c/busses/i2c-ali1563.c
  570. ALLWINNER SECURITY SYSTEM
  571. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  572. L: linux-crypto@vger.kernel.org
  573. S: Maintained
  574. F: drivers/crypto/sunxi-ss/
  575. ALPHA PORT
  576. M: Richard Henderson <rth@twiddle.net>
  577. M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  578. M: Matt Turner <mattst88@gmail.com>
  579. S: Odd Fixes
  580. L: linux-alpha@vger.kernel.org
  581. F: arch/alpha/
  582. ALPS PS/2 TOUCHPAD DRIVER
  583. R: Pali Rohár <pali.rohar@gmail.com>
  584. F: drivers/input/mouse/alps.*
  585. ALTERA I2C CONTROLLER DRIVER
  586. M: Thor Thayer <thor.thayer@linux.intel.com>
  587. S: Maintained
  588. F: drivers/i2c/busses/i2c-altera.c
  589. ALTERA MAILBOX DRIVER
  590. M: Ley Foon Tan <lftan@altera.com>
  591. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  592. S: Maintained
  593. F: drivers/mailbox/mailbox-altera.c
  594. ALTERA PIO DRIVER
  595. M: Tien Hock Loh <thloh@altera.com>
  596. L: linux-gpio@vger.kernel.org
  597. S: Maintained
  598. F: drivers/gpio/gpio-altera.c
  599. ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  600. M: Thor Thayer <thor.thayer@linux.intel.com>
  601. S: Maintained
  602. F: drivers/gpio/gpio-altera-a10sr.c
  603. F: drivers/mfd/altera-a10sr.c
  604. F: drivers/reset/reset-a10sr.c
  605. F: include/linux/mfd/altera-a10sr.h
  606. F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  607. ALTERA TRIPLE SPEED ETHERNET DRIVER
  608. M: Vince Bridgers <vbridger@opensource.altera.com>
  609. L: netdev@vger.kernel.org
  610. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  611. S: Maintained
  612. F: drivers/net/ethernet/altera/
  613. ALTERA UART/JTAG UART SERIAL DRIVERS
  614. M: Tobias Klauser <tklauser@distanz.ch>
  615. L: linux-serial@vger.kernel.org
  616. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  617. S: Maintained
  618. F: drivers/tty/serial/altera_uart.c
  619. F: drivers/tty/serial/altera_jtaguart.c
  620. F: include/linux/altera_uart.h
  621. F: include/linux/altera_jtaguart.h
  622. AMAZON ETHERNET DRIVERS
  623. M: Netanel Belgazal <netanel@amazon.com>
  624. R: Saeed Bishara <saeedb@amazon.com>
  625. R: Zorik Machulsky <zorik@amazon.com>
  626. L: netdev@vger.kernel.org
  627. S: Supported
  628. F: Documentation/networking/ena.txt
  629. F: drivers/net/ethernet/amazon/
  630. AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  631. M: Tom Lendacky <thomas.lendacky@amd.com>
  632. M: Gary Hook <gary.hook@amd.com>
  633. L: linux-crypto@vger.kernel.org
  634. S: Supported
  635. F: drivers/crypto/ccp/
  636. F: include/linux/ccp.h
  637. AMD DISPLAY CORE
  638. M: Harry Wentland <harry.wentland@amd.com>
  639. M: Leo Li <sunpeng.li@amd.com>
  640. L: amd-gfx@lists.freedesktop.org
  641. T: git git://people.freedesktop.org/~agd5f/linux
  642. S: Supported
  643. F: drivers/gpu/drm/amd/display/
  644. AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  645. M: Huang Rui <ray.huang@amd.com>
  646. L: linux-hwmon@vger.kernel.org
  647. S: Supported
  648. F: Documentation/hwmon/fam15h_power
  649. F: drivers/hwmon/fam15h_power.c
  650. AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
  651. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  652. S: Orphan
  653. F: drivers/usb/gadget/udc/amd5536udc.*
  654. AMD GEODE PROCESSOR/CHIPSET SUPPORT
  655. P: Andres Salomon <dilinger@queued.net>
  656. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  657. W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  658. S: Supported
  659. F: drivers/char/hw_random/geode-rng.c
  660. F: drivers/crypto/geode*
  661. F: drivers/video/fbdev/geode/
  662. F: arch/x86/include/asm/geode.h
  663. AMD IOMMU (AMD-VI)
  664. M: Joerg Roedel <joro@8bytes.org>
  665. L: iommu@lists.linux-foundation.org
  666. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  667. S: Maintained
  668. F: drivers/iommu/amd_iommu*.[ch]
  669. F: include/linux/amd-iommu.h
  670. AMD KFD
  671. M: Oded Gabbay <oded.gabbay@gmail.com>
  672. L: dri-devel@lists.freedesktop.org
  673. T: git git://people.freedesktop.org/~gabbayo/linux.git
  674. S: Supported
  675. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
  676. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
  677. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
  678. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
  679. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
  680. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
  681. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
  682. F: drivers/gpu/drm/amd/amdkfd/
  683. F: drivers/gpu/drm/amd/include/cik_structs.h
  684. F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  685. F: drivers/gpu/drm/amd/include/vi_structs.h
  686. F: drivers/gpu/drm/amd/include/v9_structs.h
  687. F: include/uapi/linux/kfd_ioctl.h
  688. AMD POWERPLAY
  689. M: Rex Zhu <rex.zhu@amd.com>
  690. M: Evan Quan <evan.quan@amd.com>
  691. L: amd-gfx@lists.freedesktop.org
  692. S: Supported
  693. F: drivers/gpu/drm/amd/powerplay/
  694. T: git git://people.freedesktop.org/~agd5f/linux
  695. AMD SEATTLE DEVICE TREE SUPPORT
  696. M: Brijesh Singh <brijeshkumar.singh@amd.com>
  697. M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  698. M: Tom Lendacky <thomas.lendacky@amd.com>
  699. S: Supported
  700. F: arch/arm64/boot/dts/amd/
  701. AMD XGBE DRIVER
  702. M: Tom Lendacky <thomas.lendacky@amd.com>
  703. L: netdev@vger.kernel.org
  704. S: Supported
  705. F: drivers/net/ethernet/amd/xgbe/
  706. F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  707. ANALOG DEVICES INC AD5686 DRIVER
  708. M: Stefan Popa <stefan.popa@analog.com>
  709. L: linux-pm@vger.kernel.org
  710. W: http://ez.analog.com/community/linux-device-drivers
  711. S: Supported
  712. F: drivers/iio/dac/ad5686*
  713. F: drivers/iio/dac/ad5696*
  714. ANALOG DEVICES INC AD5758 DRIVER
  715. M: Stefan Popa <stefan.popa@analog.com>
  716. L: linux-iio@vger.kernel.org
  717. W: http://ez.analog.com/community/linux-device-drivers
  718. S: Supported
  719. F: drivers/iio/dac/ad5758.c
  720. F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
  721. ANALOG DEVICES INC AD9389B DRIVER
  722. M: Hans Verkuil <hans.verkuil@cisco.com>
  723. L: linux-media@vger.kernel.org
  724. S: Maintained
  725. F: drivers/media/i2c/ad9389b*
  726. ANALOG DEVICES INC ADGS1408 DRIVER
  727. M: Mircea Caprioru <mircea.caprioru@analog.com>
  728. S: Supported
  729. F: drivers/mux/adgs1408.c
  730. F: Documentation/devicetree/bindings/mux/adgs1408.txt
  731. ANALOG DEVICES INC ADP5061 DRIVER
  732. M: Stefan Popa <stefan.popa@analog.com>
  733. L: linux-pm@vger.kernel.org
  734. W: http://ez.analog.com/community/linux-device-drivers
  735. S: Supported
  736. F: drivers/power/supply/adp5061.c
  737. ANALOG DEVICES INC ADV7180 DRIVER
  738. M: Lars-Peter Clausen <lars@metafoo.de>
  739. L: linux-media@vger.kernel.org
  740. W: http://ez.analog.com/community/linux-device-drivers
  741. S: Supported
  742. F: drivers/media/i2c/adv7180.c
  743. ANALOG DEVICES INC ADV748X DRIVER
  744. M: Kieran Bingham <kieran.bingham@ideasonboard.com>
  745. L: linux-media@vger.kernel.org
  746. S: Maintained
  747. F: drivers/media/i2c/adv748x/*
  748. ANALOG DEVICES INC ADV7511 DRIVER
  749. M: Hans Verkuil <hans.verkuil@cisco.com>
  750. L: linux-media@vger.kernel.org
  751. S: Maintained
  752. F: drivers/media/i2c/adv7511*
  753. ANALOG DEVICES INC ADV7604 DRIVER
  754. M: Hans Verkuil <hans.verkuil@cisco.com>
  755. L: linux-media@vger.kernel.org
  756. S: Maintained
  757. F: drivers/media/i2c/adv7604*
  758. ANALOG DEVICES INC ADV7842 DRIVER
  759. M: Hans Verkuil <hans.verkuil@cisco.com>
  760. L: linux-media@vger.kernel.org
  761. S: Maintained
  762. F: drivers/media/i2c/adv7842*
  763. ANALOG DEVICES INC ASOC CODEC DRIVERS
  764. M: Lars-Peter Clausen <lars@metafoo.de>
  765. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  766. W: http://wiki.analog.com/
  767. W: http://ez.analog.com/community/linux-device-drivers
  768. S: Supported
  769. F: sound/soc/codecs/adau*
  770. F: sound/soc/codecs/adav*
  771. F: sound/soc/codecs/ad1*
  772. F: sound/soc/codecs/ad7*
  773. F: sound/soc/codecs/ssm*
  774. F: sound/soc/codecs/sigmadsp.*
  775. ANALOG DEVICES INC DMA DRIVERS
  776. M: Lars-Peter Clausen <lars@metafoo.de>
  777. W: http://ez.analog.com/community/linux-device-drivers
  778. S: Supported
  779. F: drivers/dma/dma-axi-dmac.c
  780. ANALOG DEVICES INC IIO DRIVERS
  781. M: Lars-Peter Clausen <lars@metafoo.de>
  782. M: Michael Hennerich <Michael.Hennerich@analog.com>
  783. W: http://wiki.analog.com/
  784. W: http://ez.analog.com/community/linux-device-drivers
  785. S: Supported
  786. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
  787. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
  788. F: drivers/iio/*/ad*
  789. F: drivers/iio/adc/ltc2497*
  790. X: drivers/iio/*/adjd*
  791. F: drivers/staging/iio/*/ad*
  792. ANDES ARCHITECTURE
  793. M: Greentime Hu <green.hu@gmail.com>
  794. M: Vincent Chen <deanbo422@gmail.com>
  795. T: git https://github.com/andestech/linux.git
  796. S: Supported
  797. F: arch/nds32/
  798. F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
  799. F: Documentation/devicetree/bindings/nds32/
  800. K: nds32
  801. N: nds32
  802. ANDROID CONFIG FRAGMENTS
  803. M: Rob Herring <robh@kernel.org>
  804. S: Supported
  805. F: kernel/configs/android*
  806. ANDROID DRIVERS
  807. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  808. M: Arve Hjønnevåg <arve@android.com>
  809. M: Todd Kjos <tkjos@android.com>
  810. M: Martijn Coenen <maco@android.com>
  811. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  812. L: devel@driverdev.osuosl.org
  813. S: Supported
  814. F: drivers/android/
  815. F: drivers/staging/android/
  816. ANDROID GOLDFISH PIC DRIVER
  817. M: Miodrag Dinic <miodrag.dinic@mips.com>
  818. S: Supported
  819. F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
  820. F: drivers/irqchip/irq-goldfish-pic.c
  821. ANDROID GOLDFISH RTC DRIVER
  822. M: Miodrag Dinic <miodrag.dinic@mips.com>
  823. S: Supported
  824. F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
  825. F: drivers/rtc/rtc-goldfish.c
  826. ANDROID ION DRIVER
  827. M: Laura Abbott <labbott@redhat.com>
  828. M: Sumit Semwal <sumit.semwal@linaro.org>
  829. L: devel@driverdev.osuosl.org
  830. L: dri-devel@lists.freedesktop.org
  831. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  832. S: Supported
  833. F: drivers/staging/android/ion
  834. F: drivers/staging/android/uapi/ion.h
  835. AOA (Apple Onboard Audio) ALSA DRIVER
  836. M: Johannes Berg <johannes@sipsolutions.net>
  837. L: linuxppc-dev@lists.ozlabs.org
  838. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  839. S: Maintained
  840. F: sound/aoa/
  841. APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
  842. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  843. L: linux-iio@vger.kernel.org
  844. S: Maintained
  845. F: drivers/iio/adc/stx104.c
  846. APM DRIVER
  847. M: Jiri Kosina <jikos@kernel.org>
  848. S: Odd fixes
  849. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
  850. F: arch/x86/kernel/apm_32.c
  851. F: include/linux/apm_bios.h
  852. F: include/uapi/linux/apm_bios.h
  853. F: drivers/char/apm-emulation.c
  854. APPARMOR SECURITY MODULE
  855. M: John Johansen <john.johansen@canonical.com>
  856. L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
  857. W: wiki.apparmor.net
  858. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
  859. S: Supported
  860. F: security/apparmor/
  861. F: Documentation/admin-guide/LSM/apparmor.rst
  862. APPLE BCM5974 MULTITOUCH DRIVER
  863. M: Henrik Rydberg <rydberg@bitmath.org>
  864. L: linux-input@vger.kernel.org
  865. S: Odd fixes
  866. F: drivers/input/mouse/bcm5974.c
  867. APPLE SMC DRIVER
  868. M: Henrik Rydberg <rydberg@bitmath.org>
  869. L: linux-hwmon@vger.kernel.org
  870. S: Odd fixes
  871. F: drivers/hwmon/applesmc.c
  872. APPLETALK NETWORK LAYER
  873. L: netdev@vger.kernel.org
  874. S: Odd fixes
  875. F: drivers/net/appletalk/
  876. F: net/appletalk/
  877. APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
  878. M: Duc Dang <dhdang@apm.com>
  879. S: Supported
  880. F: arch/arm64/boot/dts/apm/
  881. APPLIED MICRO (APM) X-GENE SOC EDAC
  882. M: Loc Ho <lho@apm.com>
  883. S: Supported
  884. F: drivers/edac/xgene_edac.c
  885. F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
  886. APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  887. M: Iyappan Subramanian <isubramanian@apm.com>
  888. M: Keyur Chudgar <kchudgar@apm.com>
  889. S: Supported
  890. F: drivers/net/ethernet/apm/xgene-v2/
  891. APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  892. M: Iyappan Subramanian <isubramanian@apm.com>
  893. M: Keyur Chudgar <kchudgar@apm.com>
  894. M: Quan Nguyen <qnguyen@apm.com>
  895. S: Supported
  896. F: drivers/net/ethernet/apm/xgene/
  897. F: drivers/net/phy/mdio-xgene.c
  898. F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  899. F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  900. APPLIED MICRO (APM) X-GENE SOC PMU
  901. M: Tai Nguyen <ttnguyen@apm.com>
  902. S: Supported
  903. F: drivers/perf/xgene_pmu.c
  904. F: Documentation/perf/xgene-pmu.txt
  905. F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
  906. APTINA CAMERA SENSOR PLL
  907. M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  908. L: linux-media@vger.kernel.org
  909. S: Maintained
  910. F: drivers/media/i2c/aptina-pll.*
  911. ARC FRAMEBUFFER DRIVER
  912. M: Jaya Kumar <jayalk@intworks.biz>
  913. S: Maintained
  914. F: drivers/video/fbdev/arcfb.c
  915. F: drivers/video/fbdev/core/fb_defio.c
  916. ARC PGU DRM DRIVER
  917. M: Alexey Brodkin <abrodkin@synopsys.com>
  918. S: Supported
  919. F: drivers/gpu/drm/arc/
  920. F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
  921. ARCNET NETWORK LAYER
  922. M: Michael Grzeschik <m.grzeschik@pengutronix.de>
  923. L: netdev@vger.kernel.org
  924. S: Maintained
  925. F: drivers/net/arcnet/
  926. F: include/uapi/linux/if_arcnet.h
  927. ARM ARCHITECTED TIMER DRIVER
  928. M: Mark Rutland <mark.rutland@arm.com>
  929. M: Marc Zyngier <marc.zyngier@arm.com>
  930. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  931. S: Maintained
  932. F: arch/arm/include/asm/arch_timer.h
  933. F: arch/arm64/include/asm/arch_timer.h
  934. F: drivers/clocksource/arm_arch_timer.c
  935. ARM HDLCD DRM DRIVER
  936. M: Liviu Dudau <liviu.dudau@arm.com>
  937. S: Supported
  938. F: drivers/gpu/drm/arm/hdlcd_*
  939. F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
  940. ARM MALI-DP DRM DRIVER
  941. M: Liviu Dudau <liviu.dudau@arm.com>
  942. M: Brian Starkey <brian.starkey@arm.com>
  943. M: Mali DP Maintainers <malidp@foss.arm.com>
  944. S: Supported
  945. F: drivers/gpu/drm/arm/
  946. F: Documentation/devicetree/bindings/display/arm,malidp.txt
  947. ARM MFM AND FLOPPY DRIVERS
  948. M: Ian Molton <spyro@f2s.com>
  949. S: Maintained
  950. F: arch/arm/lib/floppydma.S
  951. F: arch/arm/include/asm/floppy.h
  952. ARM PMU PROFILING AND DEBUGGING
  953. M: Will Deacon <will.deacon@arm.com>
  954. M: Mark Rutland <mark.rutland@arm.com>
  955. S: Maintained
  956. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  957. F: arch/arm*/kernel/perf_*
  958. F: arch/arm/oprofile/common.c
  959. F: arch/arm*/kernel/hw_breakpoint.c
  960. F: arch/arm*/include/asm/hw_breakpoint.h
  961. F: arch/arm*/include/asm/perf_event.h
  962. F: drivers/perf/*
  963. F: include/linux/perf/arm_pmu.h
  964. F: Documentation/devicetree/bindings/arm/pmu.txt
  965. F: Documentation/devicetree/bindings/perf/
  966. ARM PORT
  967. M: Russell King <linux@armlinux.org.uk>
  968. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  969. W: http://www.armlinux.org.uk/
  970. S: Odd Fixes
  971. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
  972. F: arch/arm/
  973. X: arch/arm/boot/dts/
  974. ARM PRIMECELL AACI PL041 DRIVER
  975. M: Russell King <linux@armlinux.org.uk>
  976. S: Odd Fixes
  977. F: sound/arm/aaci.*
  978. ARM PRIMECELL BUS SUPPORT
  979. M: Russell King <linux@armlinux.org.uk>
  980. S: Odd Fixes
  981. F: drivers/amba/
  982. F: include/linux/amba/bus.h
  983. ARM PRIMECELL CLCD PL110 DRIVER
  984. M: Russell King <linux@armlinux.org.uk>
  985. S: Odd Fixes
  986. F: drivers/video/fbdev/amba-clcd.*
  987. ARM PRIMECELL KMI PL050 DRIVER
  988. M: Russell King <linux@armlinux.org.uk>
  989. S: Odd Fixes
  990. F: drivers/input/serio/ambakmi.*
  991. F: include/linux/amba/kmi.h
  992. ARM PRIMECELL MMCI PL180/1 DRIVER
  993. M: Russell King <linux@armlinux.org.uk>
  994. S: Odd Fixes
  995. F: drivers/mmc/host/mmci.*
  996. F: include/linux/amba/mmci.h
  997. ARM PRIMECELL UART PL010 AND PL011 DRIVERS
  998. M: Russell King <linux@armlinux.org.uk>
  999. S: Odd Fixes
  1000. F: drivers/tty/serial/amba-pl01*.c
  1001. F: include/linux/amba/serial.h
  1002. ARM SMMU DRIVERS
  1003. M: Will Deacon <will.deacon@arm.com>
  1004. R: Robin Murphy <robin.murphy@arm.com>
  1005. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1006. S: Maintained
  1007. F: drivers/iommu/arm-smmu.c
  1008. F: drivers/iommu/arm-smmu-v3.c
  1009. F: drivers/iommu/io-pgtable-arm.c
  1010. F: drivers/iommu/io-pgtable-arm-v7s.c
  1011. ARM SUB-ARCHITECTURES
  1012. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1013. S: Maintained
  1014. F: arch/arm/mach-*/
  1015. F: arch/arm/plat-*/
  1016. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
  1017. ARM/ACTIONS SEMI ARCHITECTURE
  1018. M: Andreas Färber <afaerber@suse.de>
  1019. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1020. S: Maintained
  1021. N: owl
  1022. F: arch/arm/mach-actions/
  1023. F: arch/arm/boot/dts/owl-*
  1024. F: arch/arm64/boot/dts/actions/
  1025. F: drivers/clocksource/owl-*
  1026. F: drivers/pinctrl/actions/*
  1027. F: drivers/soc/actions/
  1028. F: include/dt-bindings/power/owl-*
  1029. F: include/linux/soc/actions/
  1030. F: Documentation/devicetree/bindings/arm/actions.txt
  1031. F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
  1032. F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
  1033. F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
  1034. ARM/ADS SPHERE MACHINE SUPPORT
  1035. M: Lennert Buytenhek <kernel@wantstofly.org>
  1036. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1037. S: Maintained
  1038. ARM/AFEB9260 MACHINE SUPPORT
  1039. M: Sergey Lapin <slapin@ossfans.org>
  1040. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1041. S: Maintained
  1042. ARM/AJECO 1ARM MACHINE SUPPORT
  1043. M: Lennert Buytenhek <kernel@wantstofly.org>
  1044. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1045. S: Maintained
  1046. ARM/Allwinner SoC Clock Support
  1047. M: Emilio López <emilio@elopez.com.ar>
  1048. S: Maintained
  1049. F: drivers/clk/sunxi/
  1050. ARM/Allwinner sunXi SoC support
  1051. M: Maxime Ripard <maxime.ripard@bootlin.com>
  1052. M: Chen-Yu Tsai <wens@csie.org>
  1053. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1054. S: Maintained
  1055. N: sun[x456789]i
  1056. N: sun50i
  1057. F: arch/arm/mach-sunxi/
  1058. F: arch/arm64/boot/dts/allwinner/
  1059. F: drivers/clk/sunxi-ng/
  1060. F: drivers/pinctrl/sunxi/
  1061. F: drivers/soc/sunxi/
  1062. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
  1063. ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  1064. M: Neil Armstrong <narmstrong@baylibre.com>
  1065. M: Jerome Brunet <jbrunet@baylibre.com>
  1066. L: linux-amlogic@lists.infradead.org
  1067. S: Maintained
  1068. F: drivers/clk/meson/
  1069. F: include/dt-bindings/clock/meson*
  1070. F: include/dt-bindings/clock/gxbb*
  1071. F: Documentation/devicetree/bindings/clock/amlogic*
  1072. ARM/Amlogic Meson SoC support
  1073. M: Carlo Caione <carlo@caione.org>
  1074. M: Kevin Hilman <khilman@baylibre.com>
  1075. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1076. L: linux-amlogic@lists.infradead.org
  1077. W: http://linux-meson.com/
  1078. S: Maintained
  1079. F: arch/arm/mach-meson/
  1080. F: arch/arm/boot/dts/meson*
  1081. F: arch/arm64/boot/dts/amlogic/
  1082. F: drivers/pinctrl/meson/
  1083. F: drivers/mmc/host/meson*
  1084. N: meson
  1085. ARM/Annapurna Labs ALPINE ARCHITECTURE
  1086. M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
  1087. M: Antoine Tenart <antoine.tenart@free-electrons.com>
  1088. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1089. S: Maintained
  1090. F: arch/arm/mach-alpine/
  1091. F: arch/arm/boot/dts/alpine*
  1092. F: arch/arm64/boot/dts/al/
  1093. F: drivers/*/*alpine*
  1094. ARM/ARTPEC MACHINE SUPPORT
  1095. M: Jesper Nilsson <jesper.nilsson@axis.com>
  1096. M: Lars Persson <lars.persson@axis.com>
  1097. S: Maintained
  1098. L: linux-arm-kernel@axis.com
  1099. F: arch/arm/mach-artpec
  1100. F: arch/arm/boot/dts/artpec6*
  1101. F: drivers/clk/axis
  1102. F: drivers/crypto/axis
  1103. F: drivers/pinctrl/pinctrl-artpec*
  1104. F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  1105. ARM/ASPEED I2C DRIVER
  1106. M: Brendan Higgins <brendanhiggins@google.com>
  1107. R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  1108. R: Joel Stanley <joel@jms.id.au>
  1109. L: linux-i2c@vger.kernel.org
  1110. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1111. S: Maintained
  1112. F: drivers/irqchip/irq-aspeed-i2c-ic.c
  1113. F: drivers/i2c/busses/i2c-aspeed.c
  1114. F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  1115. F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
  1116. ARM/ASPEED MACHINE SUPPORT
  1117. M: Joel Stanley <joel@jms.id.au>
  1118. R: Andrew Jeffery <andrew@aj.id.au>
  1119. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1120. L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
  1121. Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
  1122. S: Supported
  1123. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
  1124. F: arch/arm/mach-aspeed/
  1125. F: arch/arm/boot/dts/aspeed-*
  1126. N: aspeed
  1127. ARM/CALXEDA HIGHBANK ARCHITECTURE
  1128. M: Rob Herring <robh@kernel.org>
  1129. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1130. S: Maintained
  1131. F: arch/arm/mach-highbank/
  1132. F: arch/arm/boot/dts/highbank.dts
  1133. F: arch/arm/boot/dts/ecx-*.dts*
  1134. ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
  1135. M: Krzysztof Halasa <khalasa@piap.pl>
  1136. S: Maintained
  1137. F: arch/arm/mach-cns3xxx/
  1138. ARM/CAVIUM THUNDER NETWORK DRIVER
  1139. M: Sunil Goutham <sgoutham@cavium.com>
  1140. M: Robert Richter <rric@kernel.org>
  1141. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1142. S: Supported
  1143. F: drivers/net/ethernet/cavium/thunder/
  1144. ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
  1145. M: Lukasz Majewski <lukma@denx.de>
  1146. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1147. S: Maintained
  1148. F: arch/arm/mach-ep93xx/ts72xx.c
  1149. ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
  1150. M: Alexander Shiyan <shc_work@mail.ru>
  1151. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1152. S: Odd Fixes
  1153. N: clps711x
  1154. ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
  1155. M: Lennert Buytenhek <kernel@wantstofly.org>
  1156. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1157. S: Maintained
  1158. ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  1159. M: Hartley Sweeten <hsweeten@visionengravers.com>
  1160. M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
  1161. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1162. S: Maintained
  1163. F: arch/arm/mach-ep93xx/
  1164. F: arch/arm/mach-ep93xx/include/mach/
  1165. ARM/CLKDEV SUPPORT
  1166. M: Russell King <linux@armlinux.org.uk>
  1167. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1168. S: Maintained
  1169. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
  1170. F: drivers/clk/clkdev.c
  1171. ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
  1172. M: Mike Rapoport <mike@compulab.co.il>
  1173. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1174. S: Maintained
  1175. ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
  1176. M: Baruch Siach <baruch@tkos.co.il>
  1177. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1178. S: Maintained
  1179. F: arch/arm/boot/dts/cx92755*
  1180. N: digicolor
  1181. ARM/CONTEC MICRO9 MACHINE SUPPORT
  1182. M: Hubert Feurstein <hubert.feurstein@contec.at>
  1183. S: Maintained
  1184. F: arch/arm/mach-ep93xx/micro9.c
  1185. ARM/CORESIGHT FRAMEWORK AND DRIVERS
  1186. M: Mathieu Poirier <mathieu.poirier@linaro.org>
  1187. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1188. S: Maintained
  1189. F: drivers/hwtracing/coresight/*
  1190. F: Documentation/trace/coresight.txt
  1191. F: Documentation/trace/coresight-cpu-debug.txt
  1192. F: Documentation/devicetree/bindings/arm/coresight.txt
  1193. F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
  1194. F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
  1195. F: tools/perf/arch/arm/util/pmu.c
  1196. F: tools/perf/arch/arm/util/auxtrace.c
  1197. F: tools/perf/arch/arm/util/cs-etm.c
  1198. F: tools/perf/arch/arm/util/cs-etm.h
  1199. F: tools/perf/util/cs-etm.*
  1200. F: tools/perf/util/cs-etm-decoder/*
  1201. ARM/CORGI MACHINE SUPPORT
  1202. M: Richard Purdie <rpurdie@rpsys.net>
  1203. S: Maintained
  1204. ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  1205. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1206. M: Linus Walleij <linus.walleij@linaro.org>
  1207. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1208. T: git git://github.com/ulli-kroll/linux.git
  1209. S: Maintained
  1210. F: Documentation/devicetree/bindings/arm/gemini.txt
  1211. F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
  1212. F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
  1213. F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  1214. F: arch/arm/mach-gemini/
  1215. F: drivers/net/ethernet/cortina/
  1216. F: drivers/pinctrl/pinctrl-gemini.c
  1217. F: drivers/rtc/rtc-ftrtc010.c
  1218. ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
  1219. M: Barry Song <baohua@kernel.org>
  1220. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1221. T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
  1222. S: Maintained
  1223. F: arch/arm/boot/dts/prima2*
  1224. F: arch/arm/mach-prima2/
  1225. F: drivers/clk/sirf/
  1226. F: drivers/clocksource/timer-prima2.c
  1227. F: drivers/clocksource/timer-atlas7.c
  1228. N: [^a-z]sirf
  1229. ARM/EBSA110 MACHINE SUPPORT
  1230. M: Russell King <linux@armlinux.org.uk>
  1231. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1232. W: http://www.armlinux.org.uk/
  1233. S: Maintained
  1234. F: arch/arm/mach-ebsa110/
  1235. F: drivers/net/ethernet/amd/am79c961a.*
  1236. ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
  1237. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  1238. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1239. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1240. S: Maintained
  1241. N: efm32
  1242. ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
  1243. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1244. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1245. S: Maintained
  1246. F: arch/arm/mach-pxa/ezx.c
  1247. ARM/FARADAY FA526 PORT
  1248. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1249. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1250. S: Maintained
  1251. T: git git://git.berlios.de/gemini-board
  1252. F: arch/arm/mm/*-fa*
  1253. ARM/FOOTBRIDGE ARCHITECTURE
  1254. M: Russell King <linux@armlinux.org.uk>
  1255. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1256. W: http://www.armlinux.org.uk/
  1257. S: Maintained
  1258. F: arch/arm/include/asm/hardware/dec21285.h
  1259. F: arch/arm/mach-footbridge/
  1260. ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
  1261. M: Shawn Guo <shawnguo@kernel.org>
  1262. M: Sascha Hauer <s.hauer@pengutronix.de>
  1263. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1264. R: Fabio Estevam <fabio.estevam@nxp.com>
  1265. R: NXP Linux Team <linux-imx@nxp.com>
  1266. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1267. S: Maintained
  1268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1269. F: arch/arm/mach-imx/
  1270. F: arch/arm/mach-mxs/
  1271. F: arch/arm/boot/dts/imx*
  1272. F: arch/arm/configs/imx*_defconfig
  1273. F: drivers/clk/imx/
  1274. F: drivers/soc/imx/
  1275. F: include/soc/imx/
  1276. ARM/FREESCALE VYBRID ARM ARCHITECTURE
  1277. M: Shawn Guo <shawnguo@kernel.org>
  1278. M: Sascha Hauer <s.hauer@pengutronix.de>
  1279. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1280. R: Stefan Agner <stefan@agner.ch>
  1281. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1282. S: Maintained
  1283. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1284. F: arch/arm/mach-imx/*vf610*
  1285. F: arch/arm/boot/dts/vf*
  1286. ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
  1287. M: Shawn Guo <shawnguo@kernel.org>
  1288. M: Li Yang <leoyang.li@nxp.com>
  1289. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1290. S: Maintained
  1291. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1292. F: arch/arm/boot/dts/ls1021a*
  1293. F: arch/arm64/boot/dts/freescale/fsl-*
  1294. F: arch/arm64/boot/dts/freescale/qoriq-*
  1295. ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  1296. M: Lennert Buytenhek <kernel@wantstofly.org>
  1297. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1298. S: Maintained
  1299. ARM/GUMSTIX MACHINE SUPPORT
  1300. M: Steve Sakoman <sakoman@gmail.com>
  1301. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1302. S: Maintained
  1303. ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
  1304. M: Philipp Zabel <philipp.zabel@gmail.com>
  1305. M: Paul Parsons <lost.distance@yahoo.com>
  1306. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1307. S: Maintained
  1308. F: arch/arm/mach-pxa/hx4700.c
  1309. F: arch/arm/mach-pxa/include/mach/hx4700.h
  1310. F: sound/soc/pxa/hx4700.c
  1311. ARM/HISILICON SOC SUPPORT
  1312. M: Wei Xu <xuwei5@hisilicon.com>
  1313. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1314. W: http://www.hisilicon.com
  1315. S: Supported
  1316. T: git git://github.com/hisilicon/linux-hisi.git
  1317. F: arch/arm/mach-hisi/
  1318. F: arch/arm/boot/dts/hi3*
  1319. F: arch/arm/boot/dts/hip*
  1320. F: arch/arm/boot/dts/hisi*
  1321. F: arch/arm64/boot/dts/hisilicon/
  1322. ARM/HP JORNADA 7XX MACHINE SUPPORT
  1323. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  1324. W: www.jlime.com
  1325. S: Maintained
  1326. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  1327. F: arch/arm/mach-sa1100/jornada720.c
  1328. F: arch/arm/mach-sa1100/include/mach/jornada720.h
  1329. ARM/IGEP MACHINE SUPPORT
  1330. M: Enric Balletbo i Serra <eballetbo@gmail.com>
  1331. M: Javier Martinez Canillas <javier@dowhile0.org>
  1332. L: linux-omap@vger.kernel.org
  1333. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1334. S: Maintained
  1335. F: arch/arm/boot/dts/omap3-igep*
  1336. ARM/INCOME PXA270 SUPPORT
  1337. M: Marek Vasut <marek.vasut@gmail.com>
  1338. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1339. S: Maintained
  1340. F: arch/arm/mach-pxa/colibri-pxa270-income.c
  1341. ARM/INTEL IOP13XX ARM ARCHITECTURE
  1342. M: Lennert Buytenhek <kernel@wantstofly.org>
  1343. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1344. S: Maintained
  1345. ARM/INTEL IOP32X ARM ARCHITECTURE
  1346. M: Lennert Buytenhek <kernel@wantstofly.org>
  1347. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1348. S: Maintained
  1349. ARM/INTEL IOP33X ARM ARCHITECTURE
  1350. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1351. S: Orphan
  1352. ARM/INTEL IQ81342EX MACHINE SUPPORT
  1353. M: Lennert Buytenhek <kernel@wantstofly.org>
  1354. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1355. S: Maintained
  1356. ARM/INTEL IXDP2850 MACHINE SUPPORT
  1357. M: Lennert Buytenhek <kernel@wantstofly.org>
  1358. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1359. S: Maintained
  1360. ARM/INTEL IXP4XX ARM ARCHITECTURE
  1361. M: Imre Kaloz <kaloz@openwrt.org>
  1362. M: Krzysztof Halasa <khalasa@piap.pl>
  1363. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1364. S: Maintained
  1365. F: arch/arm/mach-ixp4xx/
  1366. ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
  1367. M: Jonathan Cameron <jic23@cam.ac.uk>
  1368. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1369. S: Maintained
  1370. F: arch/arm/mach-pxa/stargate2.c
  1371. F: drivers/pcmcia/pxa2xx_stargate2.c
  1372. ARM/INTEL XSC3 (MANZANO) ARM CORE
  1373. M: Lennert Buytenhek <kernel@wantstofly.org>
  1374. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1375. S: Maintained
  1376. ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
  1377. M: Lennert Buytenhek <kernel@wantstofly.org>
  1378. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1379. S: Maintained
  1380. ARM/LG1K ARCHITECTURE
  1381. M: Chanho Min <chanho.min@lge.com>
  1382. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1383. S: Maintained
  1384. F: arch/arm64/boot/dts/lg/
  1385. ARM/LOGICPD PXA270 MACHINE SUPPORT
  1386. M: Lennert Buytenhek <kernel@wantstofly.org>
  1387. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1388. S: Maintained
  1389. ARM/LPC18XX ARCHITECTURE
  1390. M: Joachim Eastwood <manabian@gmail.com>
  1391. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1392. S: Maintained
  1393. F: arch/arm/boot/dts/lpc43*
  1394. F: drivers/clk/nxp/clk-lpc18xx*
  1395. F: drivers/clocksource/time-lpc32xx.c
  1396. F: drivers/i2c/busses/i2c-lpc2k.c
  1397. F: drivers/memory/pl172.c
  1398. F: drivers/mtd/spi-nor/nxp-spifi.c
  1399. F: drivers/rtc/rtc-lpc24xx.c
  1400. N: lpc18xx
  1401. ARM/LPC32XX SOC SUPPORT
  1402. M: Vladimir Zapolskiy <vz@mleia.com>
  1403. M: Sylvain Lemieux <slemieux.tyco@gmail.com>
  1404. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1405. T: git git://github.com/vzapolskiy/linux-lpc32xx.git
  1406. S: Maintained
  1407. F: arch/arm/boot/dts/lpc32*
  1408. F: arch/arm/mach-lpc32xx/
  1409. F: drivers/i2c/busses/i2c-pnx.c
  1410. F: drivers/net/ethernet/nxp/lpc_eth.c
  1411. F: drivers/usb/host/ohci-nxp.c
  1412. F: drivers/watchdog/pnx4008_wdt.c
  1413. N: lpc32xx
  1414. ARM/MAGICIAN MACHINE SUPPORT
  1415. M: Philipp Zabel <philipp.zabel@gmail.com>
  1416. S: Maintained
  1417. ARM/Marvell Dove/MV78xx0/Orion SOC support
  1418. M: Jason Cooper <jason@lakedaemon.net>
  1419. M: Andrew Lunn <andrew@lunn.ch>
  1420. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1421. M: Gregory Clement <gregory.clement@bootlin.com>
  1422. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1423. S: Maintained
  1424. F: Documentation/devicetree/bindings/soc/dove/
  1425. F: arch/arm/mach-dove/
  1426. F: arch/arm/mach-mv78xx0/
  1427. F: arch/arm/mach-orion5x/
  1428. F: arch/arm/plat-orion/
  1429. F: arch/arm/boot/dts/dove*
  1430. F: arch/arm/boot/dts/orion5x*
  1431. ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
  1432. M: Jason Cooper <jason@lakedaemon.net>
  1433. M: Andrew Lunn <andrew@lunn.ch>
  1434. M: Gregory Clement <gregory.clement@bootlin.com>
  1435. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1436. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1437. S: Maintained
  1438. F: arch/arm/boot/dts/armada*
  1439. F: arch/arm/boot/dts/kirkwood*
  1440. F: arch/arm/configs/mvebu_*_defconfig
  1441. F: arch/arm/mach-mvebu/
  1442. F: arch/arm64/boot/dts/marvell/armada*
  1443. F: drivers/cpufreq/armada-37xx-cpufreq.c
  1444. F: drivers/cpufreq/mvebu-cpufreq.c
  1445. F: drivers/irqchip/irq-armada-370-xp.c
  1446. F: drivers/irqchip/irq-mvebu-*
  1447. F: drivers/pinctrl/mvebu/
  1448. F: drivers/rtc/rtc-armada38x.c
  1449. ARM/Mediatek RTC DRIVER
  1450. M: Eddie Huang <eddie.huang@mediatek.com>
  1451. M: Sean Wang <sean.wang@mediatek.com>
  1452. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1453. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1454. S: Maintained
  1455. F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
  1456. F: drivers/rtc/rtc-mt6397.c
  1457. F: drivers/rtc/rtc-mt7622.c
  1458. ARM/Mediatek SoC support
  1459. M: Matthias Brugger <matthias.bgg@gmail.com>
  1460. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1461. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1462. S: Maintained
  1463. F: arch/arm/boot/dts/mt6*
  1464. F: arch/arm/boot/dts/mt7*
  1465. F: arch/arm/boot/dts/mt8*
  1466. F: arch/arm/mach-mediatek/
  1467. F: arch/arm64/boot/dts/mediatek/
  1468. N: mtk
  1469. K: mediatek
  1470. ARM/Mediatek USB3 PHY DRIVER
  1471. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  1472. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1473. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1474. S: Maintained
  1475. F: drivers/phy/mediatek/
  1476. F: Documentation/devicetree/bindings/phy/phy-mtk-*
  1477. ARM/MICREL KS8695 ARCHITECTURE
  1478. M: Greg Ungerer <gerg@uclinux.org>
  1479. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1480. F: arch/arm/mach-ks8695/
  1481. S: Odd Fixes
  1482. ARM/Microchip (AT91) SoC support
  1483. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  1484. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  1485. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1486. W: http://www.linux4sam.org
  1487. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
  1488. S: Supported
  1489. N: at91
  1490. N: atmel
  1491. F: arch/arm/mach-at91/
  1492. F: include/soc/at91/
  1493. F: arch/arm/boot/dts/at91*.dts
  1494. F: arch/arm/boot/dts/at91*.dtsi
  1495. F: arch/arm/boot/dts/sama*.dts
  1496. F: arch/arm/boot/dts/sama*.dtsi
  1497. F: arch/arm/include/debug/at91.S
  1498. F: drivers/memory/atmel*
  1499. F: drivers/watchdog/sama5d4_wdt.c
  1500. X: drivers/input/touchscreen/atmel_mxt_ts.c
  1501. X: drivers/net/wireless/atmel/
  1502. ARM/MIOA701 MACHINE SUPPORT
  1503. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1504. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1505. F: arch/arm/mach-pxa/mioa701.c
  1506. S: Maintained
  1507. ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
  1508. M: Michael Petchkovsky <mkpetch@internode.on.net>
  1509. S: Maintained
  1510. ARM/NOMADIK/U300/Ux500 ARCHITECTURES
  1511. M: Linus Walleij <linus.walleij@linaro.org>
  1512. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1513. S: Maintained
  1514. F: arch/arm/mach-nomadik/
  1515. F: arch/arm/mach-u300/
  1516. F: arch/arm/mach-ux500/
  1517. F: arch/arm/boot/dts/ste-*
  1518. F: drivers/clk/clk-nomadik.c
  1519. F: drivers/clk/clk-u300.c
  1520. F: drivers/clocksource/clksrc-dbx500-prcmu.c
  1521. F: drivers/clocksource/timer-u300.c
  1522. F: drivers/dma/coh901318*
  1523. F: drivers/dma/ste_dma40*
  1524. F: drivers/hwspinlock/u8500_hsem.c
  1525. F: drivers/i2c/busses/i2c-nomadik.c
  1526. F: drivers/i2c/busses/i2c-stu300.c
  1527. F: drivers/mfd/ab3100*
  1528. F: drivers/mfd/ab8500*
  1529. F: drivers/mfd/abx500*
  1530. F: drivers/mfd/dbx500*
  1531. F: drivers/mfd/db8500*
  1532. F: drivers/pinctrl/nomadik/
  1533. F: drivers/pinctrl/pinctrl-coh901*
  1534. F: drivers/pinctrl/pinctrl-u300.c
  1535. F: drivers/rtc/rtc-ab3100.c
  1536. F: drivers/rtc/rtc-ab8500.c
  1537. F: drivers/rtc/rtc-coh901331.c
  1538. F: drivers/rtc/rtc-pl031.c
  1539. F: drivers/watchdog/coh901327_wdt.c
  1540. F: Documentation/devicetree/bindings/arm/ste-*
  1541. F: Documentation/devicetree/bindings/arm/ux500/
  1542. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
  1543. ARM/NUVOTON NPCM ARCHITECTURE
  1544. M: Avi Fishman <avifishman70@gmail.com>
  1545. M: Tomer Maimon <tmaimon77@gmail.com>
  1546. R: Patrick Venture <venture@google.com>
  1547. R: Nancy Yuen <yuenn@google.com>
  1548. R: Brendan Higgins <brendanhiggins@google.com>
  1549. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1550. S: Supported
  1551. F: arch/arm/mach-npcm/
  1552. F: arch/arm/boot/dts/nuvoton-npcm*
  1553. F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
  1554. F: drivers/*/*npcm*
  1555. F: Documentation/devicetree/bindings/*/*npcm*
  1556. F: Documentation/devicetree/bindings/*/*/*npcm*
  1557. ARM/NUVOTON W90X900 ARM ARCHITECTURE
  1558. M: Wan ZongShun <mcuos.com@gmail.com>
  1559. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1560. W: http://www.mcuos.com
  1561. S: Maintained
  1562. F: arch/arm/mach-w90x900/
  1563. F: drivers/input/keyboard/w90p910_keypad.c
  1564. F: drivers/input/touchscreen/w90p910_ts.c
  1565. F: drivers/watchdog/nuc900_wdt.c
  1566. F: drivers/net/ethernet/nuvoton/w90p910_ether.c
  1567. F: drivers/mtd/nand/raw/nuc900_nand.c
  1568. F: drivers/rtc/rtc-nuc900.c
  1569. F: drivers/spi/spi-nuc900.c
  1570. F: drivers/usb/host/ehci-w90x900.c
  1571. F: drivers/video/fbdev/nuc900fb.c
  1572. ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  1573. M: Nelson Castillo <arhuaco@freaks-unidos.net>
  1574. L: openmoko-kernel@lists.openmoko.org (subscribers-only)
  1575. W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
  1576. S: Supported
  1577. ARM/Orion SoC/Technologic Systems TS-78xx platform support
  1578. M: Alexander Clouter <alex@digriz.org.uk>
  1579. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1580. W: http://www.digriz.org.uk/ts78xx/kernel
  1581. S: Maintained
  1582. F: arch/arm/mach-orion5x/ts78xx-*
  1583. ARM/OXNAS platform support
  1584. M: Neil Armstrong <narmstrong@baylibre.com>
  1585. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1586. L: linux-oxnas@groups.io (moderated for non-subscribers)
  1587. S: Maintained
  1588. F: arch/arm/mach-oxnas/
  1589. F: arch/arm/boot/dts/ox8*.dts*
  1590. N: oxnas
  1591. ARM/PALM TREO SUPPORT
  1592. M: Tomas Cech <sleep_walker@suse.com>
  1593. L: linux-arm-kernel@lists.infradead.org
  1594. W: http://hackndev.com
  1595. S: Maintained
  1596. F: arch/arm/mach-pxa/palmtreo.*
  1597. ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
  1598. M: Marek Vasut <marek.vasut@gmail.com>
  1599. L: linux-arm-kernel@lists.infradead.org
  1600. W: http://hackndev.com
  1601. S: Maintained
  1602. F: arch/arm/mach-pxa/include/mach/palmtx.h
  1603. F: arch/arm/mach-pxa/palmtx.c
  1604. F: arch/arm/mach-pxa/palmt5.*
  1605. F: arch/arm/mach-pxa/include/mach/palmld.h
  1606. F: arch/arm/mach-pxa/palmld.c
  1607. F: arch/arm/mach-pxa/palmte2.*
  1608. F: arch/arm/mach-pxa/include/mach/palmtc.h
  1609. F: arch/arm/mach-pxa/palmtc.c
  1610. ARM/PALMZ72 SUPPORT
  1611. M: Sergey Lapin <slapin@ossfans.org>
  1612. L: linux-arm-kernel@lists.infradead.org
  1613. W: http://hackndev.com
  1614. S: Maintained
  1615. F: arch/arm/mach-pxa/palmz72.*
  1616. ARM/PLEB SUPPORT
  1617. M: Peter Chubb <pleb@gelato.unsw.edu.au>
  1618. W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
  1619. S: Maintained
  1620. ARM/PT DIGITAL BOARD PORT
  1621. M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
  1622. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1623. W: http://www.armlinux.org.uk/
  1624. S: Maintained
  1625. ARM/QUALCOMM SUPPORT
  1626. M: Andy Gross <andy.gross@linaro.org>
  1627. M: David Brown <david.brown@linaro.org>
  1628. L: linux-arm-msm@vger.kernel.org
  1629. L: linux-soc@vger.kernel.org
  1630. S: Maintained
  1631. F: Documentation/devicetree/bindings/soc/qcom/
  1632. F: arch/arm/boot/dts/qcom-*.dts
  1633. F: arch/arm/boot/dts/qcom-*.dtsi
  1634. F: arch/arm/mach-qcom/
  1635. F: arch/arm64/boot/dts/qcom/*
  1636. F: drivers/i2c/busses/i2c-qup.c
  1637. F: drivers/clk/qcom/
  1638. F: drivers/dma/qcom/
  1639. F: drivers/soc/qcom/
  1640. F: drivers/spi/spi-qup.c
  1641. F: drivers/tty/serial/msm_serial.c
  1642. F: drivers/*/pm8???-*
  1643. F: drivers/mfd/ssbi.c
  1644. F: drivers/firmware/qcom_scm*
  1645. T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
  1646. ARM/RADISYS ENP2611 MACHINE SUPPORT
  1647. M: Lennert Buytenhek <kernel@wantstofly.org>
  1648. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1649. S: Maintained
  1650. ARM/REALTEK ARCHITECTURE
  1651. M: Andreas Färber <afaerber@suse.de>
  1652. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1653. S: Maintained
  1654. F: arch/arm64/boot/dts/realtek/
  1655. F: Documentation/devicetree/bindings/arm/realtek.txt
  1656. ARM/RENESAS ARM64 ARCHITECTURE
  1657. M: Simon Horman <horms@verge.net.au>
  1658. M: Magnus Damm <magnus.damm@gmail.com>
  1659. L: linux-renesas-soc@vger.kernel.org
  1660. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1661. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1662. S: Supported
  1663. F: arch/arm64/boot/dts/renesas/
  1664. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1665. F: drivers/soc/renesas/
  1666. F: include/linux/soc/renesas/
  1667. ARM/RISCPC ARCHITECTURE
  1668. M: Russell King <linux@armlinux.org.uk>
  1669. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1670. W: http://www.armlinux.org.uk/
  1671. S: Maintained
  1672. F: arch/arm/include/asm/hardware/entry-macro-iomd.S
  1673. F: arch/arm/include/asm/hardware/ioc.h
  1674. F: arch/arm/include/asm/hardware/iomd.h
  1675. F: arch/arm/include/asm/hardware/memc.h
  1676. F: arch/arm/mach-rpc/
  1677. F: drivers/net/ethernet/8390/etherh.c
  1678. F: drivers/net/ethernet/i825xx/ether1*
  1679. F: drivers/net/ethernet/seeq/ether3*
  1680. F: drivers/scsi/arm/
  1681. ARM/Rockchip SoC support
  1682. M: Heiko Stuebner <heiko@sntech.de>
  1683. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1684. L: linux-rockchip@lists.infradead.org
  1685. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
  1686. S: Maintained
  1687. F: arch/arm/boot/dts/rk3*
  1688. F: arch/arm/boot/dts/rv1108*
  1689. F: arch/arm/mach-rockchip/
  1690. F: drivers/clk/rockchip/
  1691. F: drivers/i2c/busses/i2c-rk3x.c
  1692. F: drivers/*/*rockchip*
  1693. F: drivers/*/*/*rockchip*
  1694. F: sound/soc/rockchip/
  1695. N: rockchip
  1696. ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
  1697. M: Kukjin Kim <kgene@kernel.org>
  1698. M: Krzysztof Kozlowski <krzk@kernel.org>
  1699. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1700. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1701. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  1702. S: Maintained
  1703. F: arch/arm/boot/dts/s3c*
  1704. F: arch/arm/boot/dts/s5p*
  1705. F: arch/arm/boot/dts/exynos*
  1706. F: arch/arm64/boot/dts/exynos/
  1707. F: arch/arm/plat-samsung/
  1708. F: arch/arm/mach-s3c24*/
  1709. F: arch/arm/mach-s3c64xx/
  1710. F: arch/arm/mach-s5p*/
  1711. F: arch/arm/mach-exynos*/
  1712. F: drivers/*/*s3c24*
  1713. F: drivers/*/*/*s3c24*
  1714. F: drivers/*/*s3c64xx*
  1715. F: drivers/*/*s5pv210*
  1716. F: drivers/memory/samsung/*
  1717. F: drivers/soc/samsung/*
  1718. F: Documentation/arm/Samsung/
  1719. F: Documentation/devicetree/bindings/arm/samsung/
  1720. F: Documentation/devicetree/bindings/sram/samsung-sram.txt
  1721. F: Documentation/devicetree/bindings/power/pd-samsung.txt
  1722. N: exynos
  1723. ARM/SAMSUNG MOBILE MACHINE SUPPORT
  1724. M: Kyungmin Park <kyungmin.park@samsung.com>
  1725. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1726. S: Maintained
  1727. F: arch/arm/mach-s5pv210/
  1728. ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
  1729. M: Kyungmin Park <kyungmin.park@samsung.com>
  1730. M: Kamil Debski <kamil@wypas.org>
  1731. M: Andrzej Hajda <a.hajda@samsung.com>
  1732. L: linux-arm-kernel@lists.infradead.org
  1733. L: linux-media@vger.kernel.org
  1734. S: Maintained
  1735. F: drivers/media/platform/s5p-g2d/
  1736. ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
  1737. M: Marek Szyprowski <m.szyprowski@samsung.com>
  1738. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1739. L: linux-media@vger.kernel.org
  1740. S: Maintained
  1741. F: drivers/media/platform/s5p-cec/
  1742. F: Documentation/devicetree/bindings/media/s5p-cec.txt
  1743. ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
  1744. M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  1745. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  1746. L: linux-arm-kernel@lists.infradead.org
  1747. L: linux-media@vger.kernel.org
  1748. S: Maintained
  1749. F: drivers/media/platform/s5p-jpeg/
  1750. ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
  1751. M: Kyungmin Park <kyungmin.park@samsung.com>
  1752. M: Kamil Debski <kamil@wypas.org>
  1753. M: Jeongtae Park <jtp.park@samsung.com>
  1754. M: Andrzej Hajda <a.hajda@samsung.com>
  1755. L: linux-arm-kernel@lists.infradead.org
  1756. L: linux-media@vger.kernel.org
  1757. S: Maintained
  1758. F: arch/arm/plat-samsung/s5p-dev-mfc.c
  1759. F: drivers/media/platform/s5p-mfc/
  1760. ARM/SHMOBILE ARM ARCHITECTURE
  1761. M: Simon Horman <horms@verge.net.au>
  1762. M: Magnus Damm <magnus.damm@gmail.com>
  1763. L: linux-renesas-soc@vger.kernel.org
  1764. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1765. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1766. S: Supported
  1767. F: arch/arm/boot/dts/emev2*
  1768. F: arch/arm/boot/dts/r7s*
  1769. F: arch/arm/boot/dts/r8a*
  1770. F: arch/arm/boot/dts/r9a*
  1771. F: arch/arm/boot/dts/sh*
  1772. F: arch/arm/configs/shmobile_defconfig
  1773. F: arch/arm/include/debug/renesas-scif.S
  1774. F: arch/arm/mach-shmobile/
  1775. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1776. F: drivers/soc/renesas/
  1777. F: include/linux/soc/renesas/
  1778. ARM/SOCFPGA ARCHITECTURE
  1779. M: Dinh Nguyen <dinguyen@kernel.org>
  1780. S: Maintained
  1781. F: arch/arm/mach-socfpga/
  1782. F: arch/arm/boot/dts/socfpga*
  1783. F: arch/arm/configs/socfpga_defconfig
  1784. F: arch/arm64/boot/dts/altera/
  1785. W: http://www.rocketboards.org
  1786. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  1787. ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
  1788. M: Dinh Nguyen <dinguyen@kernel.org>
  1789. S: Maintained
  1790. F: drivers/clk/socfpga/
  1791. ARM/SOCFPGA EDAC SUPPORT
  1792. M: Thor Thayer <thor.thayer@linux.intel.com>
  1793. S: Maintained
  1794. F: drivers/edac/altera_edac.
  1795. ARM/SPREADTRUM SoC SUPPORT
  1796. M: Orson Zhai <orsonzhai@gmail.com>
  1797. M: Baolin Wang <baolin.wang@linaro.org>
  1798. M: Chunyan Zhang <zhang.lyra@gmail.com>
  1799. S: Maintained
  1800. F: arch/arm64/boot/dts/sprd
  1801. N: sprd
  1802. ARM/STI ARCHITECTURE
  1803. M: Patrice Chotard <patrice.chotard@st.com>
  1804. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1805. W: http://www.stlinux.com
  1806. S: Maintained
  1807. F: arch/arm/mach-sti/
  1808. F: arch/arm/boot/dts/sti*
  1809. F: drivers/char/hw_random/st-rng.c
  1810. F: drivers/clocksource/arm_global_timer.c
  1811. F: drivers/clocksource/clksrc_st_lpc.c
  1812. F: drivers/cpufreq/sti-cpufreq.c
  1813. F: drivers/dma/st_fdma*
  1814. F: drivers/i2c/busses/i2c-st.c
  1815. F: drivers/media/rc/st_rc.c
  1816. F: drivers/media/platform/sti/c8sectpfe/
  1817. F: drivers/mmc/host/sdhci-st.c
  1818. F: drivers/phy/st/phy-miphy28lp.c
  1819. F: drivers/phy/st/phy-stih407-usb.c
  1820. F: drivers/pinctrl/pinctrl-st.c
  1821. F: drivers/remoteproc/st_remoteproc.c
  1822. F: drivers/remoteproc/st_slim_rproc.c
  1823. F: drivers/reset/sti/
  1824. F: drivers/rtc/rtc-st-lpc.c
  1825. F: drivers/tty/serial/st-asc.c
  1826. F: drivers/usb/dwc3/dwc3-st.c
  1827. F: drivers/usb/host/ehci-st.c
  1828. F: drivers/usb/host/ohci-st.c
  1829. F: drivers/watchdog/st_lpc_wdt.c
  1830. F: drivers/ata/ahci_st.c
  1831. F: include/linux/remoteproc/st_slim_rproc.h
  1832. ARM/STM32 ARCHITECTURE
  1833. M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
  1834. M: Alexandre Torgue <alexandre.torgue@st.com>
  1835. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1836. S: Maintained
  1837. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
  1838. N: stm32
  1839. F: arch/arm/boot/dts/stm32*
  1840. F: arch/arm/mach-stm32/
  1841. F: drivers/clocksource/armv7m_systick.c
  1842. ARM/Synaptics Berlin SoC support
  1843. M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
  1844. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1845. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1846. S: Maintained
  1847. F: arch/arm/mach-berlin/
  1848. F: arch/arm/boot/dts/berlin*
  1849. F: arch/arm64/boot/dts/marvell/berlin*
  1850. ARM/TANGO ARCHITECTURE
  1851. M: Marc Gonzalez <marc.w.gonzalez@free.fr>
  1852. M: Mans Rullgard <mans@mansr.com>
  1853. L: linux-arm-kernel@lists.infradead.org
  1854. S: Odd Fixes
  1855. N: tango
  1856. ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
  1857. M: Lennert Buytenhek <kernel@wantstofly.org>
  1858. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1859. S: Maintained
  1860. ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  1861. M: Hans Verkuil <hans.verkuil@cisco.com>
  1862. L: linux-tegra@vger.kernel.org
  1863. L: linux-media@vger.kernel.org
  1864. S: Maintained
  1865. F: drivers/media/platform/tegra-cec/
  1866. F: Documentation/devicetree/bindings/media/tegra-cec.txt
  1867. ARM/TETON BGA MACHINE SUPPORT
  1868. M: "Mark F. Brown" <mark.brown314@gmail.com>
  1869. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1870. S: Maintained
  1871. ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  1872. M: Santosh Shilimkar <ssantosh@kernel.org>
  1873. L: linux-kernel@vger.kernel.org
  1874. S: Maintained
  1875. F: drivers/memory/*emif*
  1876. ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
  1877. M: Tero Kristo <t-kristo@ti.com>
  1878. M: Nishanth Menon <nm@ti.com>
  1879. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1880. S: Supported
  1881. F: Documentation/devicetree/bindings/arm/ti/k3.txt
  1882. F: arch/arm64/boot/dts/ti/Makefile
  1883. F: arch/arm64/boot/dts/ti/k3-*
  1884. ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
  1885. M: Santosh Shilimkar <ssantosh@kernel.org>
  1886. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1887. S: Maintained
  1888. F: arch/arm/mach-keystone/
  1889. F: arch/arm/boot/dts/keystone-*
  1890. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  1891. ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
  1892. M: Santosh Shilimkar <ssantosh@kernel.org>
  1893. L: linux-kernel@vger.kernel.org
  1894. S: Maintained
  1895. F: drivers/clk/keystone/
  1896. ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
  1897. M: Santosh Shilimkar <ssantosh@kernel.org>
  1898. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1899. L: linux-kernel@vger.kernel.org
  1900. S: Maintained
  1901. F: drivers/clocksource/timer-keystone.c
  1902. ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
  1903. M: Santosh Shilimkar <ssantosh@kernel.org>
  1904. L: linux-kernel@vger.kernel.org
  1905. S: Maintained
  1906. F: drivers/power/reset/keystone-reset.c
  1907. ARM/THECUS N2100 MACHINE SUPPORT
  1908. M: Lennert Buytenhek <kernel@wantstofly.org>
  1909. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1910. S: Maintained
  1911. ARM/TOSA MACHINE SUPPORT
  1912. M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
  1913. M: Dirk Opfer <dirk@opfer-online.de>
  1914. S: Maintained
  1915. ARM/UNIPHIER ARCHITECTURE
  1916. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  1917. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1918. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
  1919. S: Maintained
  1920. F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
  1921. F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
  1922. F: arch/arm/boot/dts/uniphier*
  1923. F: arch/arm/include/asm/hardware/cache-uniphier.h
  1924. F: arch/arm/mach-uniphier/
  1925. F: arch/arm/mm/cache-uniphier.c
  1926. F: arch/arm64/boot/dts/socionext/uniphier*
  1927. F: drivers/bus/uniphier-system-bus.c
  1928. F: drivers/clk/uniphier/
  1929. F: drivers/gpio/gpio-uniphier.c
  1930. F: drivers/i2c/busses/i2c-uniphier*
  1931. F: drivers/irqchip/irq-uniphier-aidet.c
  1932. F: drivers/pinctrl/uniphier/
  1933. F: drivers/reset/reset-uniphier.c
  1934. F: drivers/tty/serial/8250/8250_uniphier.c
  1935. N: uniphier
  1936. ARM/Ux500 CLOCK FRAMEWORK SUPPORT
  1937. M: Ulf Hansson <ulf.hansson@linaro.org>
  1938. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1939. T: git git://git.linaro.org/people/ulfh/clk.git
  1940. S: Maintained
  1941. F: drivers/clk/ux500/
  1942. ARM/VERSATILE EXPRESS PLATFORM
  1943. M: Liviu Dudau <liviu.dudau@arm.com>
  1944. M: Sudeep Holla <sudeep.holla@arm.com>
  1945. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  1946. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1947. S: Maintained
  1948. F: arch/arm/boot/dts/vexpress*
  1949. F: arch/arm64/boot/dts/arm/
  1950. F: arch/arm/mach-vexpress/
  1951. F: */*/vexpress*
  1952. F: */*/*/vexpress*
  1953. F: drivers/clk/versatile/clk-vexpress-osc.c
  1954. F: drivers/clocksource/versatile.c
  1955. N: mps2
  1956. ARM/VFP SUPPORT
  1957. M: Russell King <linux@armlinux.org.uk>
  1958. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1959. W: http://www.armlinux.org.uk/
  1960. S: Maintained
  1961. F: arch/arm/vfp/
  1962. ARM/VOIPAC PXA270 SUPPORT
  1963. M: Marek Vasut <marek.vasut@gmail.com>
  1964. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1965. S: Maintained
  1966. F: arch/arm/mach-pxa/vpac270.c
  1967. F: arch/arm/mach-pxa/include/mach/vpac270.h
  1968. ARM/VT8500 ARM ARCHITECTURE
  1969. M: Tony Prisk <linux@prisktech.co.nz>
  1970. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1971. S: Maintained
  1972. F: arch/arm/mach-vt8500/
  1973. F: drivers/clocksource/vt8500_timer.c
  1974. F: drivers/i2c/busses/i2c-wmt.c
  1975. F: drivers/mmc/host/wmt-sdmmc.c
  1976. F: drivers/pwm/pwm-vt8500.c
  1977. F: drivers/rtc/rtc-vt8500.c
  1978. F: drivers/tty/serial/vt8500_serial.c
  1979. F: drivers/usb/host/ehci-platform.c
  1980. F: drivers/usb/host/uhci-platform.c
  1981. F: drivers/video/fbdev/vt8500lcdfb.*
  1982. F: drivers/video/fbdev/wm8505fb*
  1983. F: drivers/video/fbdev/wmt_ge_rops.*
  1984. ARM/ZIPIT Z2 SUPPORT
  1985. M: Marek Vasut <marek.vasut@gmail.com>
  1986. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1987. S: Maintained
  1988. F: arch/arm/mach-pxa/z2.c
  1989. F: arch/arm/mach-pxa/include/mach/z2.h
  1990. ARM/ZTE ARCHITECTURE
  1991. M: Jun Nie <jun.nie@linaro.org>
  1992. M: Baoyou Xie <baoyou.xie@linaro.org>
  1993. M: Shawn Guo <shawnguo@kernel.org>
  1994. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1995. S: Maintained
  1996. F: arch/arm/boot/dts/zx2967*
  1997. F: arch/arm/mach-zx/
  1998. F: arch/arm64/boot/dts/zte/
  1999. F: drivers/clk/zte/
  2000. F: drivers/dma/zx_dma.c
  2001. F: drivers/gpio/gpio-zx.c
  2002. F: drivers/i2c/busses/i2c-zx2967.c
  2003. F: drivers/mmc/host/dw_mmc-zx.*
  2004. F: drivers/pinctrl/zte/
  2005. F: drivers/soc/zte/
  2006. F: drivers/thermal/zx2967_thermal.c
  2007. F: drivers/watchdog/zx2967_wdt.c
  2008. F: Documentation/devicetree/bindings/arm/zte.txt
  2009. F: Documentation/devicetree/bindings/clock/zx2967*.txt
  2010. F: Documentation/devicetree/bindings/dma/zxdma.txt
  2011. F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
  2012. F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
  2013. F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
  2014. F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  2015. F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  2016. F: Documentation/devicetree/bindings/soc/zte/
  2017. F: Documentation/devicetree/bindings/sound/zte,*.txt
  2018. F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
  2019. F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
  2020. F: include/dt-bindings/clock/zx2967*.h
  2021. F: include/dt-bindings/soc/zte,*.h
  2022. F: sound/soc/codecs/zx_aud96p22.c
  2023. F: sound/soc/zte/
  2024. ARM/ZYNQ ARCHITECTURE
  2025. M: Michal Simek <michal.simek@xilinx.com>
  2026. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2027. W: http://wiki.xilinx.com
  2028. T: git https://github.com/Xilinx/linux-xlnx.git
  2029. S: Supported
  2030. F: arch/arm/mach-zynq/
  2031. F: drivers/cpuidle/cpuidle-zynq.c
  2032. F: drivers/block/xsysace.c
  2033. N: zynq
  2034. N: xilinx
  2035. F: drivers/clocksource/cadence_ttc_timer.c
  2036. F: drivers/i2c/busses/i2c-cadence.c
  2037. F: drivers/mmc/host/sdhci-of-arasan.c
  2038. F: drivers/edac/synopsys_edac.c
  2039. ARM64 PORT (AARCH64 ARCHITECTURE)
  2040. M: Catalin Marinas <catalin.marinas@arm.com>
  2041. M: Will Deacon <will.deacon@arm.com>
  2042. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2043. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
  2044. S: Maintained
  2045. F: arch/arm64/
  2046. X: arch/arm64/boot/dts/
  2047. F: Documentation/arm64/
  2048. AS3645A LED FLASH CONTROLLER DRIVER
  2049. M: Sakari Ailus <sakari.ailus@iki.fi>
  2050. L: linux-leds@vger.kernel.org
  2051. S: Maintained
  2052. F: drivers/leds/leds-as3645a.c
  2053. ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
  2054. M: Tianshu Qiu <tian.shu.qiu@intel.com>
  2055. L: linux-media@vger.kernel.org
  2056. T: git git://linuxtv.org/media_tree.git
  2057. S: Maintained
  2058. F: drivers/media/i2c/ak7375.c
  2059. F: Documentation/devicetree/bindings/media/i2c/ak7375.txt
  2060. ASAHI KASEI AK8974 DRIVER
  2061. M: Linus Walleij <linus.walleij@linaro.org>
  2062. L: linux-iio@vger.kernel.org
  2063. W: http://www.akm.com/
  2064. S: Supported
  2065. F: drivers/iio/magnetometer/ak8974.c
  2066. ASC7621 HARDWARE MONITOR DRIVER
  2067. M: George Joseph <george.joseph@fairview5.com>
  2068. L: linux-hwmon@vger.kernel.org
  2069. S: Maintained
  2070. F: Documentation/hwmon/asc7621
  2071. F: drivers/hwmon/asc7621.c
  2072. ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
  2073. M: Corentin Chary <corentin.chary@gmail.com>
  2074. L: acpi4asus-user@lists.sourceforge.net
  2075. L: platform-driver-x86@vger.kernel.org
  2076. W: http://acpi4asus.sf.net
  2077. S: Maintained
  2078. F: drivers/platform/x86/asus*.c
  2079. F: drivers/platform/x86/eeepc*.c
  2080. ASUS WIRELESS RADIO CONTROL DRIVER
  2081. M: João Paulo Rechi Vita <jprvita@gmail.com>
  2082. L: platform-driver-x86@vger.kernel.org
  2083. S: Maintained
  2084. F: drivers/platform/x86/asus-wireless.c
  2085. ASYMMETRIC KEYS
  2086. M: David Howells <dhowells@redhat.com>
  2087. L: keyrings@vger.kernel.org
  2088. S: Maintained
  2089. F: Documentation/crypto/asymmetric-keys.txt
  2090. F: include/linux/verification.h
  2091. F: include/crypto/public_key.h
  2092. F: include/crypto/pkcs7.h
  2093. F: crypto/asymmetric_keys/
  2094. ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  2095. R: Dan Williams <dan.j.williams@intel.com>
  2096. W: http://sourceforge.net/projects/xscaleiop
  2097. S: Odd fixes
  2098. F: Documentation/crypto/async-tx-api.txt
  2099. F: crypto/async_tx/
  2100. F: drivers/dma/
  2101. F: include/linux/dmaengine.h
  2102. F: include/linux/async_tx.h
  2103. AT24 EEPROM DRIVER
  2104. M: Bartosz Golaszewski <brgl@bgdev.pl>
  2105. L: linux-i2c@vger.kernel.org
  2106. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
  2107. S: Maintained
  2108. F: Documentation/devicetree/bindings/eeprom/at24.txt
  2109. F: drivers/misc/eeprom/at24.c
  2110. F: include/linux/platform_data/at24.h
  2111. ATA OVER ETHERNET (AOE) DRIVER
  2112. M: "Ed L. Cashin" <ed.cashin@acm.org>
  2113. W: http://www.openaoe.org/
  2114. S: Supported
  2115. F: Documentation/aoe/
  2116. F: drivers/block/aoe/
  2117. ATHEROS 71XX/9XXX GPIO DRIVER
  2118. M: Alban Bedel <albeu@free.fr>
  2119. W: https://github.com/AlbanBedel/linux
  2120. T: git git://github.com/AlbanBedel/linux
  2121. S: Maintained
  2122. F: drivers/gpio/gpio-ath79.c
  2123. F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
  2124. ATHEROS 71XX/9XXX USB PHY DRIVER
  2125. M: Alban Bedel <albeu@free.fr>
  2126. W: https://github.com/AlbanBedel/linux
  2127. T: git git://github.com/AlbanBedel/linux
  2128. S: Maintained
  2129. F: drivers/phy/qualcomm/phy-ath79-usb.c
  2130. F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
  2131. ATHEROS ATH GENERIC UTILITIES
  2132. M: Kalle Valo <kvalo@codeaurora.org>
  2133. L: linux-wireless@vger.kernel.org
  2134. S: Supported
  2135. F: drivers/net/wireless/ath/*
  2136. ATHEROS ATH5K WIRELESS DRIVER
  2137. M: Jiri Slaby <jirislaby@gmail.com>
  2138. M: Nick Kossifidis <mickflemm@gmail.com>
  2139. M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
  2140. L: linux-wireless@vger.kernel.org
  2141. W: http://wireless.kernel.org/en/users/Drivers/ath5k
  2142. S: Maintained
  2143. F: drivers/net/wireless/ath/ath5k/
  2144. ATHEROS ATH6KL WIRELESS DRIVER
  2145. M: Kalle Valo <kvalo@codeaurora.org>
  2146. L: linux-wireless@vger.kernel.org
  2147. W: http://wireless.kernel.org/en/users/Drivers/ath6kl
  2148. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  2149. S: Supported
  2150. F: drivers/net/wireless/ath/ath6kl/
  2151. ATI_REMOTE2 DRIVER
  2152. M: Ville Syrjala <syrjala@sci.fi>
  2153. S: Maintained
  2154. F: drivers/input/misc/ati_remote2.c
  2155. ATK0110 HWMON DRIVER
  2156. M: Luca Tettamanti <kronos.it@gmail.com>
  2157. L: linux-hwmon@vger.kernel.org
  2158. S: Maintained
  2159. F: drivers/hwmon/asus_atk0110.c
  2160. ATLX ETHERNET DRIVERS
  2161. M: Jay Cliburn <jcliburn@gmail.com>
  2162. M: Chris Snook <chris.snook@gmail.com>
  2163. L: netdev@vger.kernel.org
  2164. W: http://sourceforge.net/projects/atl1
  2165. W: http://atl1.sourceforge.net
  2166. S: Maintained
  2167. F: drivers/net/ethernet/atheros/
  2168. ATM
  2169. M: Chas Williams <3chas3@gmail.com>
  2170. L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
  2171. L: netdev@vger.kernel.org
  2172. W: http://linux-atm.sourceforge.net
  2173. S: Maintained
  2174. F: drivers/atm/
  2175. F: include/linux/atm*
  2176. F: include/uapi/linux/atm*
  2177. ATMEL AT91 / AT32 MCI DRIVER
  2178. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2179. S: Maintained
  2180. F: drivers/mmc/host/atmel-mci.c
  2181. ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
  2182. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2183. S: Supported
  2184. F: drivers/power/reset/at91-sama5d2_shdwc.c
  2185. ATMEL Audio ALSA driver
  2186. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2187. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2188. S: Supported
  2189. F: sound/soc/atmel
  2190. ATMEL I2C DRIVER
  2191. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2192. L: linux-i2c@vger.kernel.org
  2193. S: Supported
  2194. F: drivers/i2c/busses/i2c-at91.c
  2195. ATMEL ISI DRIVER
  2196. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2197. L: linux-media@vger.kernel.org
  2198. S: Supported
  2199. F: drivers/media/platform/atmel/atmel-isi.c
  2200. F: include/media/atmel-isi.h
  2201. ATMEL LCDFB DRIVER
  2202. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2203. L: linux-fbdev@vger.kernel.org
  2204. S: Maintained
  2205. F: drivers/video/fbdev/atmel_lcdfb.c
  2206. F: include/video/atmel_lcdc.h
  2207. ATMEL MACB ETHERNET DRIVER
  2208. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2209. S: Supported
  2210. F: drivers/net/ethernet/cadence/
  2211. ATMEL MAXTOUCH DRIVER
  2212. M: Nick Dyer <nick@shmanahar.org>
  2213. T: git git://github.com/ndyer/linux.git
  2214. S: Maintained
  2215. F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
  2216. F: drivers/input/touchscreen/atmel_mxt_ts.c
  2217. ATMEL SAMA5D2 ADC DRIVER
  2218. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2219. L: linux-iio@vger.kernel.org
  2220. S: Supported
  2221. F: drivers/iio/adc/at91-sama5d2_adc.c
  2222. ATMEL SDMMC DRIVER
  2223. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2224. L: linux-mmc@vger.kernel.org
  2225. S: Supported
  2226. F: drivers/mmc/host/sdhci-of-at91.c
  2227. ATMEL SPI DRIVER
  2228. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2229. S: Supported
  2230. F: drivers/spi/spi-atmel.*
  2231. ATMEL SSC DRIVER
  2232. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2233. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2234. S: Supported
  2235. F: drivers/misc/atmel-ssc.c
  2236. F: include/linux/atmel-ssc.h
  2237. ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
  2238. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2239. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2240. S: Supported
  2241. F: drivers/misc/atmel_tclib.c
  2242. F: drivers/clocksource/tcb_clksrc.c
  2243. ATMEL USBA UDC DRIVER
  2244. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2245. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2246. S: Supported
  2247. F: drivers/usb/gadget/udc/atmel_usba_udc.*
  2248. ATMEL WIRELESS DRIVER
  2249. M: Simon Kelley <simon@thekelleys.org.uk>
  2250. L: linux-wireless@vger.kernel.org
  2251. W: http://www.thekelleys.org.uk/atmel
  2252. W: http://atmelwlandriver.sourceforge.net/
  2253. S: Maintained
  2254. F: drivers/net/wireless/atmel/atmel*
  2255. ATMEL XDMA DRIVER
  2256. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2257. L: linux-arm-kernel@lists.infradead.org
  2258. L: dmaengine@vger.kernel.org
  2259. S: Supported
  2260. F: drivers/dma/at_xdmac.c
  2261. ATOMIC INFRASTRUCTURE
  2262. M: Will Deacon <will.deacon@arm.com>
  2263. M: Peter Zijlstra <peterz@infradead.org>
  2264. R: Boqun Feng <boqun.feng@gmail.com>
  2265. L: linux-kernel@vger.kernel.org
  2266. S: Maintained
  2267. F: arch/*/include/asm/atomic*.h
  2268. F: include/*/atomic*.h
  2269. ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
  2270. M: Bradley Grove <linuxdrivers@attotech.com>
  2271. L: linux-scsi@vger.kernel.org
  2272. W: http://www.attotech.com
  2273. S: Supported
  2274. F: drivers/scsi/esas2r
  2275. ATUSB IEEE 802.15.4 RADIO DRIVER
  2276. M: Stefan Schmidt <stefan@datenfreihafen.org>
  2277. L: linux-wpan@vger.kernel.org
  2278. S: Maintained
  2279. F: drivers/net/ieee802154/atusb.c
  2280. F: drivers/net/ieee802154/atusb.h
  2281. F: drivers/net/ieee802154/at86rf230.h
  2282. AUDIT SUBSYSTEM
  2283. M: Paul Moore <paul@paul-moore.com>
  2284. M: Eric Paris <eparis@redhat.com>
  2285. L: linux-audit@redhat.com (moderated for non-subscribers)
  2286. W: https://github.com/linux-audit
  2287. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
  2288. S: Supported
  2289. F: include/linux/audit.h
  2290. F: include/uapi/linux/audit.h
  2291. F: kernel/audit*
  2292. AUXILIARY DISPLAY DRIVERS
  2293. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2294. S: Maintained
  2295. F: drivers/auxdisplay/
  2296. F: include/linux/cfag12864b.h
  2297. AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
  2298. M: Andreas Klinger <ak@it-klinger.de>
  2299. L: linux-iio@vger.kernel.org
  2300. S: Maintained
  2301. F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
  2302. F: drivers/iio/adc/hx711.c
  2303. AX.25 NETWORK LAYER
  2304. M: Ralf Baechle <ralf@linux-mips.org>
  2305. L: linux-hams@vger.kernel.org
  2306. W: http://www.linux-ax25.org/
  2307. S: Maintained
  2308. F: include/uapi/linux/ax25.h
  2309. F: include/net/ax25.h
  2310. F: net/ax25/
  2311. AXENTIA ARM DEVICES
  2312. M: Peter Rosin <peda@axentia.se>
  2313. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2314. S: Maintained
  2315. F: Documentation/devicetree/bindings/arm/axentia.txt
  2316. F: arch/arm/boot/dts/at91-linea.dtsi
  2317. F: arch/arm/boot/dts/at91-natte.dtsi
  2318. F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
  2319. F: arch/arm/boot/dts/at91-tse850-3.dts
  2320. AXENTIA ASOC DRIVERS
  2321. M: Peter Rosin <peda@axentia.se>
  2322. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2323. S: Maintained
  2324. F: Documentation/devicetree/bindings/sound/axentia,*
  2325. F: sound/soc/atmel/tse850-pcm5142.c
  2326. AZ6007 DVB DRIVER
  2327. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2328. L: linux-media@vger.kernel.org
  2329. W: https://linuxtv.org
  2330. T: git git://linuxtv.org/media_tree.git
  2331. S: Maintained
  2332. F: drivers/media/usb/dvb-usb-v2/az6007.c
  2333. AZTECH FM RADIO RECEIVER DRIVER
  2334. M: Hans Verkuil <hverkuil@xs4all.nl>
  2335. L: linux-media@vger.kernel.org
  2336. T: git git://linuxtv.org/media_tree.git
  2337. W: https://linuxtv.org
  2338. S: Maintained
  2339. F: drivers/media/radio/radio-aztech*
  2340. B43 WIRELESS DRIVER
  2341. L: linux-wireless@vger.kernel.org
  2342. L: b43-dev@lists.infradead.org
  2343. W: http://wireless.kernel.org/en/users/Drivers/b43
  2344. S: Odd Fixes
  2345. F: drivers/net/wireless/broadcom/b43/
  2346. B43LEGACY WIRELESS DRIVER
  2347. M: Larry Finger <Larry.Finger@lwfinger.net>
  2348. L: linux-wireless@vger.kernel.org
  2349. L: b43-dev@lists.infradead.org
  2350. W: http://wireless.kernel.org/en/users/Drivers/b43
  2351. S: Maintained
  2352. F: drivers/net/wireless/broadcom/b43legacy/
  2353. BACKLIGHT CLASS/SUBSYSTEM
  2354. M: Lee Jones <lee.jones@linaro.org>
  2355. M: Daniel Thompson <daniel.thompson@linaro.org>
  2356. M: Jingoo Han <jingoohan1@gmail.com>
  2357. L: dri-devel@lists.freedesktop.org
  2358. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
  2359. S: Maintained
  2360. F: drivers/video/backlight/
  2361. F: include/linux/backlight.h
  2362. F: include/linux/pwm_backlight.h
  2363. F: Documentation/devicetree/bindings/leds/backlight
  2364. BATMAN ADVANCED
  2365. M: Marek Lindner <mareklindner@neomailbox.ch>
  2366. M: Simon Wunderlich <sw@simonwunderlich.de>
  2367. M: Antonio Quartulli <a@unstable.cc>
  2368. L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
  2369. W: https://www.open-mesh.org/
  2370. Q: https://patchwork.open-mesh.org/project/batman/list/
  2371. S: Maintained
  2372. F: Documentation/ABI/testing/sysfs-class-net-batman-adv
  2373. F: Documentation/ABI/testing/sysfs-class-net-mesh
  2374. F: Documentation/networking/batman-adv.rst
  2375. F: include/uapi/linux/batadv_packet.h
  2376. F: include/uapi/linux/batman_adv.h
  2377. F: net/batman-adv/
  2378. BAYCOM/HDLCDRV DRIVERS FOR AX.25
  2379. M: Thomas Sailer <t.sailer@alumni.ethz.ch>
  2380. L: linux-hams@vger.kernel.org
  2381. W: http://www.baycom.org/~tom/ham/ham.html
  2382. S: Maintained
  2383. F: drivers/net/hamradio/baycom*
  2384. BCACHE (BLOCK LAYER CACHE)
  2385. M: Coly Li <colyli@suse.de>
  2386. M: Kent Overstreet <kent.overstreet@gmail.com>
  2387. L: linux-bcache@vger.kernel.org
  2388. W: http://bcache.evilpiepirate.org
  2389. C: irc://irc.oftc.net/bcache
  2390. S: Maintained
  2391. F: drivers/md/bcache/
  2392. BDISP ST MEDIA DRIVER
  2393. M: Fabien Dessenne <fabien.dessenne@st.com>
  2394. L: linux-media@vger.kernel.org
  2395. T: git git://linuxtv.org/media_tree.git
  2396. W: https://linuxtv.org
  2397. S: Supported
  2398. F: drivers/media/platform/sti/bdisp
  2399. BECKHOFF CX5020 ETHERCAT MASTER DRIVER
  2400. M: Dariusz Marcinkiewicz <reksio@newterm.pl>
  2401. L: netdev@vger.kernel.org
  2402. S: Maintained
  2403. F: drivers/net/ethernet/ec_bhf.c
  2404. BEFS FILE SYSTEM
  2405. M: Luis de Bethencourt <luisbg@kernel.org>
  2406. M: Salah Triki <salah.triki@gmail.com>
  2407. S: Maintained
  2408. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
  2409. F: Documentation/filesystems/befs.txt
  2410. F: fs/befs/
  2411. BFQ I/O SCHEDULER
  2412. M: Paolo Valente <paolo.valente@linaro.org>
  2413. M: Jens Axboe <axboe@kernel.dk>
  2414. L: linux-block@vger.kernel.org
  2415. S: Maintained
  2416. F: block/bfq-*
  2417. F: Documentation/block/bfq-iosched.txt
  2418. BFS FILE SYSTEM
  2419. M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
  2420. S: Maintained
  2421. F: Documentation/filesystems/bfs.txt
  2422. F: fs/bfs/
  2423. F: include/uapi/linux/bfs_fs.h
  2424. BLINKM RGB LED DRIVER
  2425. M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
  2426. S: Maintained
  2427. F: drivers/leds/leds-blinkm.c
  2428. BLOCK LAYER
  2429. M: Jens Axboe <axboe@kernel.dk>
  2430. L: linux-block@vger.kernel.org
  2431. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  2432. S: Maintained
  2433. F: block/
  2434. F: drivers/block/
  2435. F: kernel/trace/blktrace.c
  2436. F: lib/sbitmap.c
  2437. BLOCK2MTD DRIVER
  2438. M: Joern Engel <joern@lazybastard.org>
  2439. L: linux-mtd@lists.infradead.org
  2440. S: Maintained
  2441. F: drivers/mtd/devices/block2mtd.c
  2442. BLUETOOTH DRIVERS
  2443. M: Marcel Holtmann <marcel@holtmann.org>
  2444. M: Johan Hedberg <johan.hedberg@gmail.com>
  2445. L: linux-bluetooth@vger.kernel.org
  2446. W: http://www.bluez.org/
  2447. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2448. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2449. S: Maintained
  2450. F: drivers/bluetooth/
  2451. BLUETOOTH SUBSYSTEM
  2452. M: Marcel Holtmann <marcel@holtmann.org>
  2453. M: Johan Hedberg <johan.hedberg@gmail.com>
  2454. L: linux-bluetooth@vger.kernel.org
  2455. W: http://www.bluez.org/
  2456. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2457. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2458. S: Maintained
  2459. F: net/bluetooth/
  2460. F: include/net/bluetooth/
  2461. BONDING DRIVER
  2462. M: Jay Vosburgh <j.vosburgh@gmail.com>
  2463. M: Veaceslav Falico <vfalico@gmail.com>
  2464. M: Andy Gospodarek <andy@greyhouse.net>
  2465. L: netdev@vger.kernel.org
  2466. W: http://sourceforge.net/projects/bonding/
  2467. S: Supported
  2468. F: drivers/net/bonding/
  2469. F: include/uapi/linux/if_bonding.h
  2470. BPF (Safe dynamic programs and tools)
  2471. M: Alexei Starovoitov <ast@kernel.org>
  2472. M: Daniel Borkmann <daniel@iogearbox.net>
  2473. L: netdev@vger.kernel.org
  2474. L: linux-kernel@vger.kernel.org
  2475. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
  2476. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
  2477. Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
  2478. S: Supported
  2479. F: arch/x86/net/bpf_jit*
  2480. F: Documentation/networking/filter.txt
  2481. F: Documentation/bpf/
  2482. F: include/linux/bpf*
  2483. F: include/linux/filter.h
  2484. F: include/trace/events/xdp.h
  2485. F: include/uapi/linux/bpf*
  2486. F: include/uapi/linux/filter.h
  2487. F: kernel/bpf/
  2488. F: kernel/trace/bpf_trace.c
  2489. F: lib/test_bpf.c
  2490. F: net/bpf/
  2491. F: net/core/filter.c
  2492. F: net/sched/act_bpf.c
  2493. F: net/sched/cls_bpf.c
  2494. F: samples/bpf/
  2495. F: tools/bpf/
  2496. F: tools/lib/bpf/
  2497. F: tools/testing/selftests/bpf/
  2498. BROADCOM B44 10/100 ETHERNET DRIVER
  2499. M: Michael Chan <michael.chan@broadcom.com>
  2500. L: netdev@vger.kernel.org
  2501. S: Supported
  2502. F: drivers/net/ethernet/broadcom/b44.*
  2503. BROADCOM B53 ETHERNET SWITCH DRIVER
  2504. M: Florian Fainelli <f.fainelli@gmail.com>
  2505. L: netdev@vger.kernel.org
  2506. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  2507. S: Supported
  2508. F: drivers/net/dsa/b53/*
  2509. F: include/linux/platform_data/b53.h
  2510. BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
  2511. M: Florian Fainelli <f.fainelli@gmail.com>
  2512. M: Ray Jui <rjui@broadcom.com>
  2513. M: Scott Branden <sbranden@broadcom.com>
  2514. M: bcm-kernel-feedback-list@broadcom.com
  2515. T: git git://github.com/broadcom/mach-bcm
  2516. S: Maintained
  2517. N: bcm281*
  2518. N: bcm113*
  2519. N: bcm216*
  2520. N: kona
  2521. F: arch/arm/mach-bcm/
  2522. BROADCOM BCM2835 ARM ARCHITECTURE
  2523. M: Eric Anholt <eric@anholt.net>
  2524. M: Stefan Wahren <stefan.wahren@i2se.com>
  2525. L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
  2526. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2527. T: git git://github.com/anholt/linux
  2528. S: Maintained
  2529. N: bcm2835
  2530. F: drivers/staging/vc04_services
  2531. BROADCOM BCM47XX MIPS ARCHITECTURE
  2532. M: Hauke Mehrtens <hauke@hauke-m.de>
  2533. M: Rafał Miłecki <zajec5@gmail.com>
  2534. L: linux-mips@linux-mips.org
  2535. S: Maintained
  2536. F: Documentation/devicetree/bindings/mips/brcm/
  2537. F: arch/mips/bcm47xx/*
  2538. F: arch/mips/include/asm/mach-bcm47xx/*
  2539. BROADCOM BCM5301X ARM ARCHITECTURE
  2540. M: Hauke Mehrtens <hauke@hauke-m.de>
  2541. M: Rafał Miłecki <zajec5@gmail.com>
  2542. M: Jon Mason <jonmason@broadcom.com>
  2543. M: bcm-kernel-feedback-list@broadcom.com
  2544. L: linux-arm-kernel@lists.infradead.org
  2545. S: Maintained
  2546. F: arch/arm/mach-bcm/bcm_5301x.c
  2547. F: arch/arm/boot/dts/bcm5301x*.dtsi
  2548. F: arch/arm/boot/dts/bcm470*
  2549. F: arch/arm/boot/dts/bcm953012*
  2550. BROADCOM BCM53573 ARM ARCHITECTURE
  2551. M: Rafał Miłecki <rafal@milecki.pl>
  2552. L: linux-arm-kernel@lists.infradead.org
  2553. S: Maintained
  2554. F: arch/arm/boot/dts/bcm53573*
  2555. F: arch/arm/boot/dts/bcm47189*
  2556. BROADCOM BCM63XX ARM ARCHITECTURE
  2557. M: Florian Fainelli <f.fainelli@gmail.com>
  2558. M: bcm-kernel-feedback-list@broadcom.com
  2559. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2560. T: git git://github.com/broadcom/stblinux.git
  2561. S: Maintained
  2562. N: bcm63xx
  2563. BROADCOM BCM63XX/BCM33XX UDC DRIVER
  2564. M: Kevin Cernekee <cernekee@gmail.com>
  2565. L: linux-usb@vger.kernel.org
  2566. S: Maintained
  2567. F: drivers/usb/gadget/udc/bcm63xx_udc.*
  2568. BROADCOM BCM7XXX ARM ARCHITECTURE
  2569. M: Brian Norris <computersforpeace@gmail.com>
  2570. M: Gregory Fong <gregory.0xf0@gmail.com>
  2571. M: Florian Fainelli <f.fainelli@gmail.com>
  2572. M: bcm-kernel-feedback-list@broadcom.com
  2573. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2574. T: git git://github.com/broadcom/stblinux.git
  2575. S: Maintained
  2576. F: arch/arm/mach-bcm/*brcmstb*
  2577. F: arch/arm/boot/dts/bcm7*.dts*
  2578. F: drivers/bus/brcmstb_gisb.c
  2579. F: arch/arm/mm/cache-b15-rac.c
  2580. F: arch/arm/include/asm/hardware/cache-b15-rac.h
  2581. N: brcmstb
  2582. BROADCOM BMIPS CPUFREQ DRIVER
  2583. M: Markus Mayer <mmayer@broadcom.com>
  2584. M: bcm-kernel-feedback-list@broadcom.com
  2585. L: linux-pm@vger.kernel.org
  2586. S: Maintained
  2587. F: drivers/cpufreq/bmips-cpufreq.c
  2588. BROADCOM BMIPS MIPS ARCHITECTURE
  2589. M: Kevin Cernekee <cernekee@gmail.com>
  2590. M: Florian Fainelli <f.fainelli@gmail.com>
  2591. L: linux-mips@linux-mips.org
  2592. T: git git://github.com/broadcom/stblinux.git
  2593. S: Maintained
  2594. F: arch/mips/bmips/*
  2595. F: arch/mips/include/asm/mach-bmips/*
  2596. F: arch/mips/kernel/*bmips*
  2597. F: arch/mips/boot/dts/brcm/bcm*.dts*
  2598. F: drivers/irqchip/irq-bcm63*
  2599. F: drivers/irqchip/irq-bcm7*
  2600. F: drivers/irqchip/irq-brcmstb*
  2601. F: include/linux/bcm963xx_nvram.h
  2602. F: include/linux/bcm963xx_tag.h
  2603. BROADCOM BNX2 GIGABIT ETHERNET DRIVER
  2604. M: Rasesh Mody <rasesh.mody@cavium.com>
  2605. M: Harish Patil <harish.patil@cavium.com>
  2606. M: Dept-GELinuxNICDev@cavium.com
  2607. L: netdev@vger.kernel.org
  2608. S: Supported
  2609. F: drivers/net/ethernet/broadcom/bnx2.*
  2610. F: drivers/net/ethernet/broadcom/bnx2_*
  2611. BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
  2612. M: QLogic-Storage-Upstream@qlogic.com
  2613. L: linux-scsi@vger.kernel.org
  2614. S: Supported
  2615. F: drivers/scsi/bnx2fc/
  2616. BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
  2617. M: QLogic-Storage-Upstream@qlogic.com
  2618. L: linux-scsi@vger.kernel.org
  2619. S: Supported
  2620. F: drivers/scsi/bnx2i/
  2621. BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
  2622. M: Ariel Elior <ariel.elior@cavium.com>
  2623. M: everest-linux-l2@cavium.com
  2624. L: netdev@vger.kernel.org
  2625. S: Supported
  2626. F: drivers/net/ethernet/broadcom/bnx2x/
  2627. BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  2628. M: Michael Chan <michael.chan@broadcom.com>
  2629. L: netdev@vger.kernel.org
  2630. S: Supported
  2631. F: drivers/net/ethernet/broadcom/bnxt/
  2632. BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
  2633. M: Arend van Spriel <arend.vanspriel@broadcom.com>
  2634. M: Franky Lin <franky.lin@broadcom.com>
  2635. M: Hante Meuleman <hante.meuleman@broadcom.com>
  2636. M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
  2637. M: Wright Feng <wright.feng@cypress.com>
  2638. L: linux-wireless@vger.kernel.org
  2639. L: brcm80211-dev-list.pdl@broadcom.com
  2640. L: brcm80211-dev-list@cypress.com
  2641. S: Supported
  2642. F: drivers/net/wireless/broadcom/brcm80211/
  2643. BROADCOM BRCMSTB GPIO DRIVER
  2644. M: Gregory Fong <gregory.0xf0@gmail.com>
  2645. L: bcm-kernel-feedback-list@broadcom.com
  2646. S: Supported
  2647. F: drivers/gpio/gpio-brcmstb.c
  2648. F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
  2649. BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
  2650. M: Al Cooper <alcooperx@gmail.com>
  2651. L: linux-kernel@vger.kernel.org
  2652. L: bcm-kernel-feedback-list@broadcom.com
  2653. S: Maintained
  2654. F: drivers/phy/broadcom/phy-brcm-usb*
  2655. BROADCOM GENET ETHERNET DRIVER
  2656. M: Doug Berger <opendmb@gmail.com>
  2657. M: Florian Fainelli <f.fainelli@gmail.com>
  2658. L: netdev@vger.kernel.org
  2659. S: Supported
  2660. F: drivers/net/ethernet/broadcom/genet/
  2661. BROADCOM IPROC ARM ARCHITECTURE
  2662. M: Ray Jui <rjui@broadcom.com>
  2663. M: Scott Branden <sbranden@broadcom.com>
  2664. M: Jon Mason <jonmason@broadcom.com>
  2665. M: bcm-kernel-feedback-list@broadcom.com
  2666. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2667. T: git git://github.com/broadcom/cygnus-linux.git
  2668. S: Maintained
  2669. N: iproc
  2670. N: cygnus
  2671. N: bcm[-_]nsp
  2672. N: bcm9113*
  2673. N: bcm9583*
  2674. N: bcm9585*
  2675. N: bcm9586*
  2676. N: bcm988312
  2677. N: bcm113*
  2678. N: bcm583*
  2679. N: bcm585*
  2680. N: bcm586*
  2681. N: bcm88312
  2682. N: hr2
  2683. N: stingray
  2684. F: arch/arm64/boot/dts/broadcom/northstar2/*
  2685. F: arch/arm64/boot/dts/broadcom/stingray/*
  2686. F: drivers/clk/bcm/clk-ns*
  2687. F: drivers/clk/bcm/clk-sr*
  2688. F: drivers/pinctrl/bcm/pinctrl-ns*
  2689. F: include/dt-bindings/clock/bcm-sr*
  2690. BROADCOM KONA GPIO DRIVER
  2691. M: Ray Jui <rjui@broadcom.com>
  2692. L: bcm-kernel-feedback-list@broadcom.com
  2693. S: Supported
  2694. F: drivers/gpio/gpio-bcm-kona.c
  2695. F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
  2696. BROADCOM NETXTREME-E ROCE DRIVER
  2697. M: Selvin Xavier <selvin.xavier@broadcom.com>
  2698. M: Devesh Sharma <devesh.sharma@broadcom.com>
  2699. M: Somnath Kotur <somnath.kotur@broadcom.com>
  2700. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  2701. L: linux-rdma@vger.kernel.org
  2702. W: http://www.broadcom.com
  2703. S: Supported
  2704. F: drivers/infiniband/hw/bnxt_re/
  2705. F: include/uapi/rdma/bnxt_re-abi.h
  2706. BROADCOM NVRAM DRIVER
  2707. M: Rafał Miłecki <zajec5@gmail.com>
  2708. L: linux-mips@linux-mips.org
  2709. S: Maintained
  2710. F: drivers/firmware/broadcom/*
  2711. BROADCOM SPECIFIC AMBA DRIVER (BCMA)
  2712. M: Rafał Miłecki <zajec5@gmail.com>
  2713. L: linux-wireless@vger.kernel.org
  2714. S: Maintained
  2715. F: drivers/bcma/
  2716. F: include/linux/bcma/
  2717. BROADCOM STB AVS CPUFREQ DRIVER
  2718. M: Markus Mayer <mmayer@broadcom.com>
  2719. M: bcm-kernel-feedback-list@broadcom.com
  2720. L: linux-pm@vger.kernel.org
  2721. S: Maintained
  2722. F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
  2723. F: drivers/cpufreq/brcmstb*
  2724. BROADCOM STB AVS TMON DRIVER
  2725. M: Markus Mayer <mmayer@broadcom.com>
  2726. M: bcm-kernel-feedback-list@broadcom.com
  2727. L: linux-pm@vger.kernel.org
  2728. S: Maintained
  2729. F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
  2730. F: drivers/thermal/broadcom/brcmstb*
  2731. BROADCOM STB NAND FLASH DRIVER
  2732. M: Brian Norris <computersforpeace@gmail.com>
  2733. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2734. L: linux-mtd@lists.infradead.org
  2735. L: bcm-kernel-feedback-list@broadcom.com
  2736. S: Maintained
  2737. F: drivers/mtd/nand/raw/brcmnand/
  2738. BROADCOM STB DPFE DRIVER
  2739. M: Markus Mayer <mmayer@broadcom.com>
  2740. M: bcm-kernel-feedback-list@broadcom.com
  2741. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2742. S: Maintained
  2743. F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
  2744. F: drivers/memory/brcmstb_dpfe.c
  2745. BROADCOM SYSTEMPORT ETHERNET DRIVER
  2746. M: Florian Fainelli <f.fainelli@gmail.com>
  2747. L: netdev@vger.kernel.org
  2748. S: Supported
  2749. F: drivers/net/ethernet/broadcom/bcmsysport.*
  2750. BROADCOM TG3 GIGABIT ETHERNET DRIVER
  2751. M: Siva Reddy Kallam <siva.kallam@broadcom.com>
  2752. M: Prashant Sreedharan <prashant@broadcom.com>
  2753. M: Michael Chan <mchan@broadcom.com>
  2754. L: netdev@vger.kernel.org
  2755. S: Supported
  2756. F: drivers/net/ethernet/broadcom/tg3.*
  2757. BROCADE BFA FC SCSI DRIVER
  2758. M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
  2759. M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
  2760. L: linux-scsi@vger.kernel.org
  2761. S: Supported
  2762. F: drivers/scsi/bfa/
  2763. BROCADE BNA 10 GIGABIT ETHERNET DRIVER
  2764. M: Rasesh Mody <rasesh.mody@cavium.com>
  2765. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2766. M: Dept-GELinuxNICDev@cavium.com
  2767. L: netdev@vger.kernel.org
  2768. S: Supported
  2769. F: drivers/net/ethernet/brocade/bna/
  2770. BSG (block layer generic sg v4 driver)
  2771. M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  2772. L: linux-scsi@vger.kernel.org
  2773. S: Supported
  2774. F: block/bsg.c
  2775. F: include/linux/bsg.h
  2776. F: include/uapi/linux/bsg.h
  2777. BT87X AUDIO DRIVER
  2778. M: Clemens Ladisch <clemens@ladisch.de>
  2779. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2780. T: git git://git.alsa-project.org/alsa-kernel.git
  2781. S: Maintained
  2782. F: Documentation/sound/cards/bt87x.rst
  2783. F: sound/pci/bt87x.c
  2784. BT8XXGPIO DRIVER
  2785. M: Michael Buesch <m@bues.ch>
  2786. W: http://bu3sch.de/btgpio.php
  2787. S: Maintained
  2788. F: drivers/gpio/gpio-bt8xx.c
  2789. BTRFS FILE SYSTEM
  2790. M: Chris Mason <clm@fb.com>
  2791. M: Josef Bacik <jbacik@fb.com>
  2792. M: David Sterba <dsterba@suse.com>
  2793. L: linux-btrfs@vger.kernel.org
  2794. W: http://btrfs.wiki.kernel.org/
  2795. Q: http://patchwork.kernel.org/project/linux-btrfs/list/
  2796. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
  2797. S: Maintained
  2798. F: Documentation/filesystems/btrfs.txt
  2799. F: fs/btrfs/
  2800. F: include/linux/btrfs*
  2801. F: include/uapi/linux/btrfs*
  2802. BTTV VIDEO4LINUX DRIVER
  2803. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2804. L: linux-media@vger.kernel.org
  2805. W: https://linuxtv.org
  2806. T: git git://linuxtv.org/media_tree.git
  2807. S: Odd fixes
  2808. F: Documentation/media/v4l-drivers/bttv*
  2809. F: drivers/media/pci/bt8xx/bttv*
  2810. BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
  2811. M: Chanwoo Choi <cw00.choi@samsung.com>
  2812. L: linux-pm@vger.kernel.org
  2813. L: linux-samsung-soc@vger.kernel.org
  2814. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  2815. S: Maintained
  2816. F: drivers/devfreq/exynos-bus.c
  2817. F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
  2818. BUSLOGIC SCSI DRIVER
  2819. M: Khalid Aziz <khalid@gonehiking.org>
  2820. L: linux-scsi@vger.kernel.org
  2821. S: Maintained
  2822. F: drivers/scsi/BusLogic.*
  2823. F: drivers/scsi/FlashPoint.*
  2824. C-MEDIA CMI8788 DRIVER
  2825. M: Clemens Ladisch <clemens@ladisch.de>
  2826. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2827. T: git git://git.alsa-project.org/alsa-kernel.git
  2828. S: Maintained
  2829. F: sound/pci/oxygen/
  2830. C6X ARCHITECTURE
  2831. M: Mark Salter <msalter@redhat.com>
  2832. M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
  2833. L: linux-c6x-dev@linux-c6x.org
  2834. W: http://www.linux-c6x.org/wiki/index.php/Main_Page
  2835. S: Maintained
  2836. F: arch/c6x/
  2837. CA8210 IEEE-802.15.4 RADIO DRIVER
  2838. M: Harry Morris <h.morris@cascoda.com>
  2839. L: linux-wpan@vger.kernel.org
  2840. W: https://github.com/Cascoda/ca8210-linux.git
  2841. S: Maintained
  2842. F: drivers/net/ieee802154/ca8210.c
  2843. F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
  2844. CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
  2845. M: David Howells <dhowells@redhat.com>
  2846. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  2847. S: Supported
  2848. F: Documentation/filesystems/caching/cachefiles.txt
  2849. F: fs/cachefiles/
  2850. CADENCE MIPI-CSI2 BRIDGES
  2851. M: Maxime Ripard <maxime.ripard@bootlin.com>
  2852. L: linux-media@vger.kernel.org
  2853. S: Maintained
  2854. F: Documentation/devicetree/bindings/media/cdns,*.txt
  2855. F: drivers/media/platform/cadence/cdns-csi2*
  2856. CADET FM/AM RADIO RECEIVER DRIVER
  2857. M: Hans Verkuil <hverkuil@xs4all.nl>
  2858. L: linux-media@vger.kernel.org
  2859. T: git git://linuxtv.org/media_tree.git
  2860. W: https://linuxtv.org
  2861. S: Maintained
  2862. F: drivers/media/radio/radio-cadet*
  2863. CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
  2864. M: Jonathan Corbet <corbet@lwn.net>
  2865. L: linux-media@vger.kernel.org
  2866. T: git git://linuxtv.org/media_tree.git
  2867. S: Maintained
  2868. F: Documentation/media/v4l-drivers/cafe_ccic*
  2869. F: drivers/media/platform/marvell-ccic/
  2870. CAIF NETWORK LAYER
  2871. M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
  2872. L: netdev@vger.kernel.org
  2873. S: Supported
  2874. F: Documentation/networking/caif/
  2875. F: drivers/net/caif/
  2876. F: include/uapi/linux/caif/
  2877. F: include/net/caif/
  2878. F: net/caif/
  2879. CALGARY x86-64 IOMMU
  2880. M: Muli Ben-Yehuda <mulix@mulix.org>
  2881. M: Jon Mason <jdmason@kudzu.us>
  2882. L: iommu@lists.linux-foundation.org
  2883. S: Maintained
  2884. F: arch/x86/kernel/pci-calgary_64.c
  2885. F: arch/x86/kernel/tce_64.c
  2886. F: arch/x86/include/asm/calgary.h
  2887. F: arch/x86/include/asm/tce.h
  2888. CAN NETWORK DRIVERS
  2889. M: Wolfgang Grandegger <wg@grandegger.com>
  2890. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2891. L: linux-can@vger.kernel.org
  2892. W: https://github.com/linux-can
  2893. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2894. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2895. S: Maintained
  2896. F: Documentation/devicetree/bindings/net/can/
  2897. F: drivers/net/can/
  2898. F: include/linux/can/dev.h
  2899. F: include/linux/can/platform/
  2900. F: include/uapi/linux/can/error.h
  2901. F: include/uapi/linux/can/netlink.h
  2902. CAN NETWORK LAYER
  2903. M: Oliver Hartkopp <socketcan@hartkopp.net>
  2904. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2905. L: linux-can@vger.kernel.org
  2906. W: https://github.com/linux-can
  2907. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2908. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2909. S: Maintained
  2910. F: Documentation/networking/can.rst
  2911. F: net/can/
  2912. F: include/linux/can/core.h
  2913. F: include/uapi/linux/can.h
  2914. F: include/uapi/linux/can/bcm.h
  2915. F: include/uapi/linux/can/raw.h
  2916. F: include/uapi/linux/can/gw.h
  2917. CAPABILITIES
  2918. M: Serge Hallyn <serge@hallyn.com>
  2919. L: linux-security-module@vger.kernel.org
  2920. S: Supported
  2921. F: include/linux/capability.h
  2922. F: include/uapi/linux/capability.h
  2923. F: security/commoncap.c
  2924. F: kernel/capability.c
  2925. CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
  2926. M: Kevin Tsai <ktsai@capellamicro.com>
  2927. S: Maintained
  2928. F: drivers/iio/light/cm*
  2929. CARL9170 LINUX COMMUNITY WIRELESS DRIVER
  2930. M: Christian Lamparter <chunkeey@googlemail.com>
  2931. L: linux-wireless@vger.kernel.org
  2932. W: http://wireless.kernel.org/en/users/Drivers/carl9170
  2933. S: Maintained
  2934. F: drivers/net/wireless/ath/carl9170/
  2935. CAVIUM I2C DRIVER
  2936. M: Jan Glauber <jglauber@cavium.com>
  2937. M: David Daney <david.daney@cavium.com>
  2938. W: http://www.cavium.com
  2939. S: Supported
  2940. F: drivers/i2c/busses/i2c-octeon*
  2941. F: drivers/i2c/busses/i2c-thunderx*
  2942. CAVIUM LIQUIDIO NETWORK DRIVER
  2943. M: Derek Chickles <derek.chickles@caviumnetworks.com>
  2944. M: Satanand Burla <satananda.burla@caviumnetworks.com>
  2945. M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
  2946. M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
  2947. L: netdev@vger.kernel.org
  2948. W: http://www.cavium.com
  2949. S: Supported
  2950. F: drivers/net/ethernet/cavium/liquidio/
  2951. CAVIUM MMC DRIVER
  2952. M: Jan Glauber <jglauber@cavium.com>
  2953. M: David Daney <david.daney@cavium.com>
  2954. M: Steven J. Hill <Steven.Hill@cavium.com>
  2955. W: http://www.cavium.com
  2956. S: Supported
  2957. F: drivers/mmc/host/cavium*
  2958. CAVIUM OCTEON-TX CRYPTO DRIVER
  2959. M: George Cherian <george.cherian@cavium.com>
  2960. L: linux-crypto@vger.kernel.org
  2961. W: http://www.cavium.com
  2962. S: Supported
  2963. F: drivers/crypto/cavium/cpt/
  2964. CAVIUM THUNDERX2 ARM64 SOC
  2965. M: Robert Richter <rrichter@cavium.com>
  2966. M: Jayachandran C <jnair@caviumnetworks.com>
  2967. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2968. S: Maintained
  2969. F: arch/arm64/boot/dts/cavium/thunder2-99xx*
  2970. F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  2971. CC2520 IEEE-802.15.4 RADIO DRIVER
  2972. M: Varka Bhadram <varkabhadram@gmail.com>
  2973. L: linux-wpan@vger.kernel.org
  2974. S: Maintained
  2975. F: drivers/net/ieee802154/cc2520.c
  2976. F: include/linux/spi/cc2520.h
  2977. F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
  2978. CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
  2979. M: Gilad Ben-Yossef <gilad@benyossef.com>
  2980. L: linux-crypto@vger.kernel.org
  2981. S: Supported
  2982. F: drivers/crypto/ccree/
  2983. W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
  2984. CEC FRAMEWORK
  2985. M: Hans Verkuil <hans.verkuil@cisco.com>
  2986. L: linux-media@vger.kernel.org
  2987. T: git git://linuxtv.org/media_tree.git
  2988. W: http://linuxtv.org
  2989. S: Supported
  2990. F: Documentation/media/kapi/cec-core.rst
  2991. F: Documentation/media/uapi/cec
  2992. F: drivers/media/cec/
  2993. F: drivers/media/rc/keymaps/rc-cec.c
  2994. F: include/media/cec.h
  2995. F: include/media/cec-notifier.h
  2996. F: include/uapi/linux/cec.h
  2997. F: include/uapi/linux/cec-funcs.h
  2998. F: Documentation/devicetree/bindings/media/cec.txt
  2999. F: Documentation/ABI/testing/debugfs-cec-error-inj
  3000. CEC GPIO DRIVER
  3001. M: Hans Verkuil <hans.verkuil@cisco.com>
  3002. L: linux-media@vger.kernel.org
  3003. T: git git://linuxtv.org/media_tree.git
  3004. W: http://linuxtv.org
  3005. S: Supported
  3006. F: drivers/media/platform/cec-gpio/
  3007. F: Documentation/devicetree/bindings/media/cec-gpio.txt
  3008. CELL BROADBAND ENGINE ARCHITECTURE
  3009. M: Arnd Bergmann <arnd@arndb.de>
  3010. L: linuxppc-dev@lists.ozlabs.org
  3011. W: http://www.ibm.com/developerworks/power/cell/
  3012. S: Supported
  3013. F: arch/powerpc/include/asm/cell*.h
  3014. F: arch/powerpc/include/asm/spu*.h
  3015. F: arch/powerpc/include/uapi/asm/spu*.h
  3016. F: arch/powerpc/oprofile/*cell*
  3017. F: arch/powerpc/platforms/cell/
  3018. CEPH COMMON CODE (LIBCEPH)
  3019. M: Ilya Dryomov <idryomov@gmail.com>
  3020. M: "Yan, Zheng" <zyan@redhat.com>
  3021. M: Sage Weil <sage@redhat.com>
  3022. L: ceph-devel@vger.kernel.org
  3023. W: http://ceph.com/
  3024. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3025. T: git git://github.com/ceph/ceph-client.git
  3026. S: Supported
  3027. F: net/ceph/
  3028. F: include/linux/ceph/
  3029. F: include/linux/crush/
  3030. CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
  3031. M: "Yan, Zheng" <zyan@redhat.com>
  3032. M: Sage Weil <sage@redhat.com>
  3033. M: Ilya Dryomov <idryomov@gmail.com>
  3034. L: ceph-devel@vger.kernel.org
  3035. W: http://ceph.com/
  3036. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3037. T: git git://github.com/ceph/ceph-client.git
  3038. S: Supported
  3039. F: Documentation/filesystems/ceph.txt
  3040. F: fs/ceph/
  3041. CERTIFICATE HANDLING:
  3042. M: David Howells <dhowells@redhat.com>
  3043. M: David Woodhouse <dwmw2@infradead.org>
  3044. L: keyrings@vger.kernel.org
  3045. S: Maintained
  3046. F: Documentation/admin-guide/module-signing.rst
  3047. F: certs/
  3048. F: scripts/sign-file.c
  3049. F: scripts/extract-cert.c
  3050. CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
  3051. L: linux-usb@vger.kernel.org
  3052. S: Orphan
  3053. F: Documentation/usb/WUSB-Design-overview.txt
  3054. F: Documentation/usb/wusb-cbaf
  3055. F: drivers/usb/host/hwa-hc.c
  3056. F: drivers/usb/host/whci/
  3057. F: drivers/usb/wusbcore/
  3058. F: include/linux/usb/wusb*
  3059. CFAG12864B LCD DRIVER
  3060. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3061. S: Maintained
  3062. F: drivers/auxdisplay/cfag12864b.c
  3063. F: include/linux/cfag12864b.h
  3064. CFAG12864BFB LCD FRAMEBUFFER DRIVER
  3065. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3066. S: Maintained
  3067. F: drivers/auxdisplay/cfag12864bfb.c
  3068. F: include/linux/cfag12864b.h
  3069. 802.11 (including CFG80211/NL80211)
  3070. M: Johannes Berg <johannes@sipsolutions.net>
  3071. L: linux-wireless@vger.kernel.org
  3072. W: http://wireless.kernel.org/
  3073. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  3074. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  3075. S: Maintained
  3076. F: net/wireless/
  3077. F: include/uapi/linux/nl80211.h
  3078. F: include/linux/ieee80211.h
  3079. F: include/net/wext.h
  3080. F: include/net/cfg80211.h
  3081. F: include/net/iw_handler.h
  3082. F: include/net/ieee80211_radiotap.h
  3083. F: Documentation/driver-api/80211/cfg80211.rst
  3084. F: Documentation/networking/regulatory.txt
  3085. CHAR and MISC DRIVERS
  3086. M: Arnd Bergmann <arnd@arndb.de>
  3087. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3088. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  3089. S: Supported
  3090. F: drivers/char/
  3091. F: drivers/misc/
  3092. F: include/linux/miscdevice.h
  3093. CHECKPATCH
  3094. M: Andy Whitcroft <apw@canonical.com>
  3095. M: Joe Perches <joe@perches.com>
  3096. S: Maintained
  3097. F: scripts/checkpatch.pl
  3098. CHINESE DOCUMENTATION
  3099. M: Harry Wei <harryxiyou@gmail.com>
  3100. L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
  3101. L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
  3102. S: Maintained
  3103. F: Documentation/translations/zh_CN/
  3104. CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
  3105. M: Peter Chen <Peter.Chen@nxp.com>
  3106. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  3107. L: linux-usb@vger.kernel.org
  3108. S: Maintained
  3109. F: drivers/usb/chipidea/
  3110. CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
  3111. M: Hans de Goede <hdegoede@redhat.com>
  3112. L: linux-input@vger.kernel.org
  3113. S: Maintained
  3114. F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
  3115. F: drivers/input/touchscreen/chipone_icn8318.c
  3116. CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
  3117. M: Hans de Goede <hdegoede@redhat.com>
  3118. L: linux-input@vger.kernel.org
  3119. S: Maintained
  3120. F: drivers/input/touchscreen/chipone_icn8505.c
  3121. CHROME HARDWARE PLATFORM SUPPORT
  3122. M: Benson Leung <bleung@chromium.org>
  3123. M: Olof Johansson <olof@lixom.net>
  3124. S: Maintained
  3125. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
  3126. F: drivers/platform/chrome/
  3127. CIRRUS LOGIC AUDIO CODEC DRIVERS
  3128. M: Brian Austin <brian.austin@cirrus.com>
  3129. M: Paul Handrigan <Paul.Handrigan@cirrus.com>
  3130. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3131. S: Maintained
  3132. F: sound/soc/codecs/cs*
  3133. CIRRUS LOGIC EP93XX ETHERNET DRIVER
  3134. M: Hartley Sweeten <hsweeten@visionengravers.com>
  3135. L: netdev@vger.kernel.org
  3136. S: Maintained
  3137. F: drivers/net/ethernet/cirrus/ep93xx_eth.c
  3138. CISCO FCOE HBA DRIVER
  3139. M: Satish Kharat <satishkh@cisco.com>
  3140. M: Sesidhar Baddela <sebaddel@cisco.com>
  3141. M: Karan Tilak Kumar <kartilak@cisco.com>
  3142. L: linux-scsi@vger.kernel.org
  3143. S: Supported
  3144. F: drivers/scsi/fnic/
  3145. CISCO SCSI HBA DRIVER
  3146. M: Karan Tilak Kumar <kartilak@cisco.com>
  3147. M: Sesidhar Baddela <sebaddel@cisco.com>
  3148. L: linux-scsi@vger.kernel.org
  3149. S: Supported
  3150. F: drivers/scsi/snic/
  3151. CISCO VIC ETHERNET NIC DRIVER
  3152. M: Christian Benvenuti <benve@cisco.com>
  3153. M: Govindarajulu Varadarajan <_govind@gmx.com>
  3154. M: Parvi Kaustubhi <pkaustub@cisco.com>
  3155. S: Supported
  3156. F: drivers/net/ethernet/cisco/enic/
  3157. CISCO VIC LOW LATENCY NIC DRIVER
  3158. M: Christian Benvenuti <benve@cisco.com>
  3159. S: Supported
  3160. F: drivers/infiniband/hw/usnic/
  3161. CIRRUS LOGIC MADERA CODEC DRIVERS
  3162. M: Charles Keepax <ckeepax@opensource.cirrus.com>
  3163. M: Richard Fitzgerald <rf@opensource.cirrus.com>
  3164. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3165. L: patches@opensource.cirrus.com
  3166. T: git https://github.com/CirrusLogic/linux-drivers.git
  3167. W: https://github.com/CirrusLogic/linux-drivers/wiki
  3168. S: Supported
  3169. F: Documentation/devicetree/bindings/mfd/madera.txt
  3170. F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
  3171. F: include/linux/mfd/madera/*
  3172. F: drivers/gpio/gpio-madera*
  3173. F: drivers/mfd/madera*
  3174. F: drivers/mfd/cs47l*
  3175. F: drivers/pinctrl/cirrus/*
  3176. CLANG-FORMAT FILE
  3177. M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
  3178. S: Maintained
  3179. F: .clang-format
  3180. CLEANCACHE API
  3181. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  3182. L: linux-kernel@vger.kernel.org
  3183. S: Maintained
  3184. F: mm/cleancache.c
  3185. F: include/linux/cleancache.h
  3186. CLK API
  3187. M: Russell King <linux@armlinux.org.uk>
  3188. L: linux-clk@vger.kernel.org
  3189. S: Maintained
  3190. F: include/linux/clk.h
  3191. CLOCKSOURCE, CLOCKEVENT DRIVERS
  3192. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3193. M: Thomas Gleixner <tglx@linutronix.de>
  3194. L: linux-kernel@vger.kernel.org
  3195. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  3196. S: Supported
  3197. F: drivers/clocksource/
  3198. F: Documentation/devicetree/bindings/timer/
  3199. CMPC ACPI DRIVER
  3200. M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  3201. M: Daniel Oliveira Nascimento <don@syst.com.br>
  3202. L: platform-driver-x86@vger.kernel.org
  3203. S: Supported
  3204. F: drivers/platform/x86/classmate-laptop.c
  3205. COBALT MEDIA DRIVER
  3206. M: Hans Verkuil <hans.verkuil@cisco.com>
  3207. L: linux-media@vger.kernel.org
  3208. T: git git://linuxtv.org/media_tree.git
  3209. W: https://linuxtv.org
  3210. S: Supported
  3211. F: drivers/media/pci/cobalt/
  3212. COCCINELLE/Semantic Patches (SmPL)
  3213. M: Julia Lawall <Julia.Lawall@lip6.fr>
  3214. M: Gilles Muller <Gilles.Muller@lip6.fr>
  3215. M: Nicolas Palix <nicolas.palix@imag.fr>
  3216. M: Michal Marek <michal.lkml@markovi.net>
  3217. L: cocci@systeme.lip6.fr (moderated for non-subscribers)
  3218. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
  3219. W: http://coccinelle.lip6.fr/
  3220. S: Supported
  3221. F: Documentation/dev-tools/coccinelle.rst
  3222. F: scripts/coccinelle/
  3223. F: scripts/coccicheck
  3224. CODA FILE SYSTEM
  3225. M: Jan Harkes <jaharkes@cs.cmu.edu>
  3226. M: coda@cs.cmu.edu
  3227. L: codalist@coda.cs.cmu.edu
  3228. W: http://www.coda.cs.cmu.edu/
  3229. S: Maintained
  3230. F: Documentation/filesystems/coda.txt
  3231. F: fs/coda/
  3232. F: include/linux/coda*.h
  3233. F: include/uapi/linux/coda*.h
  3234. CODA V4L2 MEM2MEM DRIVER
  3235. M: Philipp Zabel <p.zabel@pengutronix.de>
  3236. L: linux-media@vger.kernel.org
  3237. S: Maintained
  3238. F: Documentation/devicetree/bindings/media/coda.txt
  3239. F: drivers/media/platform/coda/
  3240. COMMON CLK FRAMEWORK
  3241. M: Michael Turquette <mturquette@baylibre.com>
  3242. M: Stephen Boyd <sboyd@kernel.org>
  3243. L: linux-clk@vger.kernel.org
  3244. Q: http://patchwork.kernel.org/project/linux-clk/list/
  3245. T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
  3246. S: Maintained
  3247. F: Documentation/devicetree/bindings/clock/
  3248. F: drivers/clk/
  3249. X: drivers/clk/clkdev.c
  3250. F: include/linux/clk-pr*
  3251. F: include/linux/clk/
  3252. F: include/linux/of_clk.h
  3253. COMMON INTERNET FILE SYSTEM (CIFS)
  3254. M: Steve French <sfrench@samba.org>
  3255. L: linux-cifs@vger.kernel.org
  3256. L: samba-technical@lists.samba.org (moderated for non-subscribers)
  3257. W: http://linux-cifs.samba.org/
  3258. T: git git://git.samba.org/sfrench/cifs-2.6.git
  3259. S: Supported
  3260. F: Documentation/filesystems/cifs/
  3261. F: fs/cifs/
  3262. COMPACTPCI HOTPLUG CORE
  3263. M: Scott Murray <scott@spiteful.org>
  3264. L: linux-pci@vger.kernel.org
  3265. S: Maintained
  3266. F: drivers/pci/hotplug/cpci_hotplug*
  3267. COMPACTPCI HOTPLUG GENERIC DRIVER
  3268. M: Scott Murray <scott@spiteful.org>
  3269. L: linux-pci@vger.kernel.org
  3270. S: Maintained
  3271. F: drivers/pci/hotplug/cpcihp_generic.c
  3272. COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
  3273. M: Scott Murray <scott@spiteful.org>
  3274. L: linux-pci@vger.kernel.org
  3275. S: Maintained
  3276. F: drivers/pci/hotplug/cpcihp_zt5550.*
  3277. COMPAL LAPTOP SUPPORT
  3278. M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
  3279. L: platform-driver-x86@vger.kernel.org
  3280. S: Maintained
  3281. F: drivers/platform/x86/compal-laptop.c
  3282. CONEXANT ACCESSRUNNER USB DRIVER
  3283. L: accessrunner-general@lists.sourceforge.net
  3284. W: http://accessrunner.sourceforge.net/
  3285. S: Orphan
  3286. F: drivers/usb/atm/cxacru.c
  3287. CONFIGFS
  3288. M: Joel Becker <jlbec@evilplan.org>
  3289. M: Christoph Hellwig <hch@lst.de>
  3290. T: git git://git.infradead.org/users/hch/configfs.git
  3291. S: Supported
  3292. F: fs/configfs/
  3293. F: include/linux/configfs.h
  3294. CONNECTOR
  3295. M: Evgeniy Polyakov <zbr@ioremap.net>
  3296. L: netdev@vger.kernel.org
  3297. S: Maintained
  3298. F: drivers/connector/
  3299. CONTROL GROUP (CGROUP)
  3300. M: Tejun Heo <tj@kernel.org>
  3301. M: Li Zefan <lizefan@huawei.com>
  3302. M: Johannes Weiner <hannes@cmpxchg.org>
  3303. L: cgroups@vger.kernel.org
  3304. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3305. S: Maintained
  3306. F: Documentation/cgroup*
  3307. F: include/linux/cgroup*
  3308. F: kernel/cgroup*
  3309. CONTROL GROUP - CPUSET
  3310. M: Li Zefan <lizefan@huawei.com>
  3311. L: cgroups@vger.kernel.org
  3312. W: http://www.bullopensource.org/cpuset/
  3313. W: http://oss.sgi.com/projects/cpusets/
  3314. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3315. S: Maintained
  3316. F: Documentation/cgroup-v1/cpusets.txt
  3317. F: include/linux/cpuset.h
  3318. F: kernel/cgroup/cpuset.c
  3319. CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
  3320. M: Johannes Weiner <hannes@cmpxchg.org>
  3321. M: Michal Hocko <mhocko@kernel.org>
  3322. M: Vladimir Davydov <vdavydov.dev@gmail.com>
  3323. L: cgroups@vger.kernel.org
  3324. L: linux-mm@kvack.org
  3325. S: Maintained
  3326. F: mm/memcontrol.c
  3327. F: mm/swap_cgroup.c
  3328. CORETEMP HARDWARE MONITORING DRIVER
  3329. M: Fenghua Yu <fenghua.yu@intel.com>
  3330. L: linux-hwmon@vger.kernel.org
  3331. S: Maintained
  3332. F: Documentation/hwmon/coretemp
  3333. F: drivers/hwmon/coretemp.c
  3334. COSA/SRP SYNC SERIAL DRIVER
  3335. M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
  3336. W: http://www.fi.muni.cz/~kas/cosa/
  3337. S: Maintained
  3338. F: drivers/net/wan/cosa*
  3339. CPMAC ETHERNET DRIVER
  3340. M: Florian Fainelli <f.fainelli@gmail.com>
  3341. L: netdev@vger.kernel.org
  3342. S: Maintained
  3343. F: drivers/net/ethernet/ti/cpmac.c
  3344. CPU FREQUENCY DRIVERS
  3345. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3346. M: Viresh Kumar <viresh.kumar@linaro.org>
  3347. L: linux-pm@vger.kernel.org
  3348. S: Maintained
  3349. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3350. T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
  3351. B: https://bugzilla.kernel.org
  3352. F: Documentation/cpu-freq/
  3353. F: Documentation/devicetree/bindings/cpufreq/
  3354. F: drivers/cpufreq/
  3355. F: include/linux/cpufreq.h
  3356. F: tools/testing/selftests/cpufreq/
  3357. CPU FREQUENCY DRIVERS - ARM BIG LITTLE
  3358. M: Viresh Kumar <viresh.kumar@linaro.org>
  3359. M: Sudeep Holla <sudeep.holla@arm.com>
  3360. L: linux-pm@vger.kernel.org
  3361. W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
  3362. S: Maintained
  3363. F: drivers/cpufreq/arm_big_little.h
  3364. F: drivers/cpufreq/arm_big_little.c
  3365. F: drivers/cpufreq/arm_big_little_dt.c
  3366. CPU POWER MONITORING SUBSYSTEM
  3367. M: Thomas Renninger <trenn@suse.com>
  3368. M: Shuah Khan <shuah@kernel.org>
  3369. L: linux-pm@vger.kernel.org
  3370. S: Maintained
  3371. F: tools/power/cpupower/
  3372. CPUID/MSR DRIVER
  3373. M: "H. Peter Anvin" <hpa@zytor.com>
  3374. S: Maintained
  3375. F: arch/x86/kernel/cpuid.c
  3376. F: arch/x86/kernel/msr.c
  3377. CPUIDLE DRIVER - ARM BIG LITTLE
  3378. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3379. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3380. L: linux-pm@vger.kernel.org
  3381. L: linux-arm-kernel@lists.infradead.org
  3382. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3383. S: Maintained
  3384. F: drivers/cpuidle/cpuidle-big_little.c
  3385. CPUIDLE DRIVER - ARM EXYNOS
  3386. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  3387. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3388. M: Kukjin Kim <kgene@kernel.org>
  3389. L: linux-pm@vger.kernel.org
  3390. L: linux-samsung-soc@vger.kernel.org
  3391. S: Supported
  3392. F: drivers/cpuidle/cpuidle-exynos.c
  3393. F: arch/arm/mach-exynos/pm.c
  3394. CPUIDLE DRIVERS
  3395. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3396. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3397. L: linux-pm@vger.kernel.org
  3398. S: Maintained
  3399. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3400. B: https://bugzilla.kernel.org
  3401. F: drivers/cpuidle/*
  3402. F: include/linux/cpuidle.h
  3403. CRAMFS FILESYSTEM
  3404. M: Nicolas Pitre <nico@linaro.org>
  3405. S: Maintained
  3406. F: Documentation/filesystems/cramfs.txt
  3407. F: fs/cramfs/
  3408. CRYPTO API
  3409. M: Herbert Xu <herbert@gondor.apana.org.au>
  3410. M: "David S. Miller" <davem@davemloft.net>
  3411. L: linux-crypto@vger.kernel.org
  3412. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
  3413. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
  3414. S: Maintained
  3415. F: Documentation/crypto/
  3416. F: Documentation/devicetree/bindings/crypto/
  3417. F: arch/*/crypto/
  3418. F: crypto/
  3419. F: drivers/crypto/
  3420. F: include/crypto/
  3421. F: include/linux/crypto*
  3422. CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
  3423. M: Neil Horman <nhorman@tuxdriver.com>
  3424. L: linux-crypto@vger.kernel.org
  3425. S: Maintained
  3426. F: crypto/ansi_cprng.c
  3427. F: crypto/rng.c
  3428. CS3308 MEDIA DRIVER
  3429. M: Hans Verkuil <hverkuil@xs4all.nl>
  3430. L: linux-media@vger.kernel.org
  3431. T: git git://linuxtv.org/media_tree.git
  3432. W: http://linuxtv.org
  3433. S: Odd Fixes
  3434. F: drivers/media/i2c/cs3308.c
  3435. F: drivers/media/i2c/cs3308.h
  3436. CS5535 Audio ALSA driver
  3437. M: Jaya Kumar <jayakumar.alsa@gmail.com>
  3438. S: Maintained
  3439. F: sound/pci/cs5535audio/
  3440. CW1200 WLAN driver
  3441. M: Solomon Peachy <pizza@shaftnet.org>
  3442. S: Maintained
  3443. F: drivers/net/wireless/st/cw1200/
  3444. CX18 VIDEO4LINUX DRIVER
  3445. M: Andy Walls <awalls@md.metrocast.net>
  3446. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  3447. L: linux-media@vger.kernel.org
  3448. T: git git://linuxtv.org/media_tree.git
  3449. W: https://linuxtv.org
  3450. W: http://www.ivtvdriver.org/index.php/Cx18
  3451. S: Maintained
  3452. F: Documentation/media/v4l-drivers/cx18*
  3453. F: drivers/media/pci/cx18/
  3454. F: include/uapi/linux/ivtv*
  3455. CX2341X MPEG ENCODER HELPER MODULE
  3456. M: Hans Verkuil <hverkuil@xs4all.nl>
  3457. L: linux-media@vger.kernel.org
  3458. T: git git://linuxtv.org/media_tree.git
  3459. W: https://linuxtv.org
  3460. S: Maintained
  3461. F: drivers/media/common/cx2341x*
  3462. F: include/media/cx2341x*
  3463. CX24120 MEDIA DRIVER
  3464. M: Jemma Denson <jdenson@gmail.com>
  3465. M: Patrick Boettcher <patrick.boettcher@posteo.de>
  3466. L: linux-media@vger.kernel.org
  3467. W: https://linuxtv.org
  3468. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3469. S: Maintained
  3470. F: drivers/media/dvb-frontends/cx24120*
  3471. CX88 VIDEO4LINUX DRIVER
  3472. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3473. L: linux-media@vger.kernel.org
  3474. W: https://linuxtv.org
  3475. T: git git://linuxtv.org/media_tree.git
  3476. S: Odd fixes
  3477. F: Documentation/media/v4l-drivers/cx88*
  3478. F: drivers/media/pci/cx88/
  3479. CXD2820R MEDIA DRIVER
  3480. M: Antti Palosaari <crope@iki.fi>
  3481. L: linux-media@vger.kernel.org
  3482. W: https://linuxtv.org
  3483. W: http://palosaari.fi/linux/
  3484. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3485. T: git git://linuxtv.org/anttip/media_tree.git
  3486. S: Maintained
  3487. F: drivers/media/dvb-frontends/cxd2820r*
  3488. CXGB3 ETHERNET DRIVER (CXGB3)
  3489. M: Santosh Raspatur <santosh@chelsio.com>
  3490. L: netdev@vger.kernel.org
  3491. W: http://www.chelsio.com
  3492. S: Supported
  3493. F: drivers/net/ethernet/chelsio/cxgb3/
  3494. CXGB3 ISCSI DRIVER (CXGB3I)
  3495. M: Karen Xie <kxie@chelsio.com>
  3496. L: linux-scsi@vger.kernel.org
  3497. W: http://www.chelsio.com
  3498. S: Supported
  3499. F: drivers/scsi/cxgbi/cxgb3i
  3500. CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
  3501. M: Steve Wise <swise@chelsio.com>
  3502. L: linux-rdma@vger.kernel.org
  3503. W: http://www.openfabrics.org
  3504. S: Supported
  3505. F: drivers/infiniband/hw/cxgb3/
  3506. F: include/uapi/rdma/cxgb3-abi.h
  3507. CXGB4 CRYPTO DRIVER (chcr)
  3508. M: Harsh Jain <harsh@chelsio.com>
  3509. L: linux-crypto@vger.kernel.org
  3510. W: http://www.chelsio.com
  3511. S: Supported
  3512. F: drivers/crypto/chelsio
  3513. CXGB4 ETHERNET DRIVER (CXGB4)
  3514. M: Ganesh Goudar <ganeshgr@chelsio.com>
  3515. L: netdev@vger.kernel.org
  3516. W: http://www.chelsio.com
  3517. S: Supported
  3518. F: drivers/net/ethernet/chelsio/cxgb4/
  3519. CXGB4 ISCSI DRIVER (CXGB4I)
  3520. M: Karen Xie <kxie@chelsio.com>
  3521. L: linux-scsi@vger.kernel.org
  3522. W: http://www.chelsio.com
  3523. S: Supported
  3524. F: drivers/scsi/cxgbi/cxgb4i
  3525. CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
  3526. M: Steve Wise <swise@chelsio.com>
  3527. L: linux-rdma@vger.kernel.org
  3528. W: http://www.openfabrics.org
  3529. S: Supported
  3530. F: drivers/infiniband/hw/cxgb4/
  3531. F: include/uapi/rdma/cxgb4-abi.h
  3532. CXGB4VF ETHERNET DRIVER (CXGB4VF)
  3533. M: Casey Leedom <leedom@chelsio.com>
  3534. L: netdev@vger.kernel.org
  3535. W: http://www.chelsio.com
  3536. S: Supported
  3537. F: drivers/net/ethernet/chelsio/cxgb4vf/
  3538. CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
  3539. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  3540. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  3541. L: linuxppc-dev@lists.ozlabs.org
  3542. S: Supported
  3543. F: arch/powerpc/platforms/powernv/pci-cxl.c
  3544. F: drivers/misc/cxl/
  3545. F: include/misc/cxl*
  3546. F: include/uapi/misc/cxl.h
  3547. F: Documentation/powerpc/cxl.txt
  3548. F: Documentation/ABI/testing/sysfs-class-cxl
  3549. CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
  3550. M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
  3551. M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
  3552. M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
  3553. L: linux-scsi@vger.kernel.org
  3554. S: Supported
  3555. F: drivers/scsi/cxlflash/
  3556. F: include/uapi/scsi/cxlflash_ioctls.h
  3557. F: Documentation/powerpc/cxlflash.txt
  3558. CYBERPRO FB DRIVER
  3559. M: Russell King <linux@armlinux.org.uk>
  3560. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3561. W: http://www.armlinux.org.uk/
  3562. S: Maintained
  3563. F: drivers/video/fbdev/cyber2000fb.*
  3564. CYCLADES ASYNC MUX DRIVER
  3565. W: http://www.cyclades.com/
  3566. S: Orphan
  3567. F: drivers/tty/cyclades.c
  3568. F: include/linux/cyclades.h
  3569. F: include/uapi/linux/cyclades.h
  3570. CYCLADES PC300 DRIVER
  3571. W: http://www.cyclades.com/
  3572. S: Orphan
  3573. F: drivers/net/wan/pc300*
  3574. CYPRESS_FIRMWARE MEDIA DRIVER
  3575. M: Antti Palosaari <crope@iki.fi>
  3576. L: linux-media@vger.kernel.org
  3577. W: https://linuxtv.org
  3578. W: http://palosaari.fi/linux/
  3579. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3580. T: git git://linuxtv.org/anttip/media_tree.git
  3581. S: Maintained
  3582. F: drivers/media/common/cypress_firmware*
  3583. CYTTSP TOUCHSCREEN DRIVER
  3584. M: Ferruh Yigit <fery@cypress.com>
  3585. L: linux-input@vger.kernel.org
  3586. S: Supported
  3587. F: drivers/input/touchscreen/cyttsp*
  3588. F: include/linux/input/cyttsp.h
  3589. D-LINK DIR-685 TOUCHKEYS DRIVER
  3590. M: Linus Walleij <linus.walleij@linaro.org>
  3591. L: linux-input@vger.kernel.org
  3592. S: Supported
  3593. F: drivers/input/dlink-dir685-touchkeys.c
  3594. DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
  3595. M: Joshua Kinard <kumba@gentoo.org>
  3596. S: Maintained
  3597. F: drivers/rtc/rtc-ds1685.c
  3598. F: include/linux/rtc/ds1685.h
  3599. DAMA SLAVE for AX.25
  3600. M: Joerg Reuter <jreuter@yaina.de>
  3601. W: http://yaina.de/jreuter/
  3602. W: http://www.qsl.net/dl1bke/
  3603. L: linux-hams@vger.kernel.org
  3604. S: Maintained
  3605. F: net/ax25/af_ax25.c
  3606. F: net/ax25/ax25_dev.c
  3607. F: net/ax25/ax25_ds_*
  3608. F: net/ax25/ax25_in.c
  3609. F: net/ax25/ax25_out.c
  3610. F: net/ax25/ax25_timer.c
  3611. F: net/ax25/sysctl_net_ax25.c
  3612. DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  3613. L: netdev@vger.kernel.org
  3614. S: Orphan
  3615. F: Documentation/networking/dmfe.txt
  3616. F: drivers/net/ethernet/dec/tulip/dmfe.c
  3617. DC390/AM53C974 SCSI driver
  3618. M: Hannes Reinecke <hare@suse.com>
  3619. L: linux-scsi@vger.kernel.org
  3620. S: Maintained
  3621. F: drivers/scsi/am53c974.c
  3622. DC395x SCSI driver
  3623. M: Oliver Neukum <oliver@neukum.org>
  3624. M: Ali Akcaagac <aliakc@web.de>
  3625. M: Jamie Lenehan <lenehan@twibble.org>
  3626. L: dc395x@twibble.org
  3627. W: http://twibble.org/dist/dc395x/
  3628. W: http://lists.twibble.org/mailman/listinfo/dc395x/
  3629. S: Maintained
  3630. F: Documentation/scsi/dc395x.txt
  3631. F: drivers/scsi/dc395x.*
  3632. DCCP PROTOCOL
  3633. M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
  3634. L: dccp@vger.kernel.org
  3635. W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
  3636. S: Maintained
  3637. F: include/linux/dccp.h
  3638. F: include/uapi/linux/dccp.h
  3639. F: include/linux/tfrc.h
  3640. F: net/dccp/
  3641. DECnet NETWORK LAYER
  3642. W: http://linux-decnet.sourceforge.net
  3643. L: linux-decnet-user@lists.sourceforge.net
  3644. S: Orphan
  3645. F: Documentation/networking/decnet.txt
  3646. F: net/decnet/
  3647. DECSTATION PLATFORM SUPPORT
  3648. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3649. L: linux-mips@linux-mips.org
  3650. W: http://www.linux-mips.org/wiki/DECstation
  3651. S: Maintained
  3652. F: arch/mips/dec/
  3653. F: arch/mips/include/asm/dec/
  3654. F: arch/mips/include/asm/mach-dec/
  3655. DEFXX FDDI NETWORK DRIVER
  3656. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3657. S: Maintained
  3658. F: drivers/net/fddi/defxx.*
  3659. DELL SMBIOS DRIVER
  3660. M: Pali Rohár <pali.rohar@gmail.com>
  3661. M: Mario Limonciello <mario.limonciello@dell.com>
  3662. L: platform-driver-x86@vger.kernel.org
  3663. S: Maintained
  3664. F: drivers/platform/x86/dell-smbios.*
  3665. DELL SMBIOS SMM DRIVER
  3666. M: Mario Limonciello <mario.limonciello@dell.com>
  3667. L: platform-driver-x86@vger.kernel.org
  3668. S: Maintained
  3669. F: drivers/platform/x86/dell-smbios-smm.c
  3670. DELL SMBIOS WMI DRIVER
  3671. M: Mario Limonciello <mario.limonciello@dell.com>
  3672. L: platform-driver-x86@vger.kernel.org
  3673. S: Maintained
  3674. F: drivers/platform/x86/dell-smbios-wmi.c
  3675. F: tools/wmi/dell-smbios-example.c
  3676. DELL LAPTOP DRIVER
  3677. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3678. M: Pali Rohár <pali.rohar@gmail.com>
  3679. L: platform-driver-x86@vger.kernel.org
  3680. S: Maintained
  3681. F: drivers/platform/x86/dell-laptop.c
  3682. DELL LAPTOP FREEFALL DRIVER
  3683. M: Pali Rohár <pali.rohar@gmail.com>
  3684. S: Maintained
  3685. F: drivers/platform/x86/dell-smo8800.c
  3686. DELL LAPTOP RBTN DRIVER
  3687. M: Pali Rohár <pali.rohar@gmail.com>
  3688. S: Maintained
  3689. F: drivers/platform/x86/dell-rbtn.*
  3690. DELL LAPTOP SMM DRIVER
  3691. M: Pali Rohár <pali.rohar@gmail.com>
  3692. S: Maintained
  3693. F: drivers/hwmon/dell-smm-hwmon.c
  3694. F: include/uapi/linux/i8k.h
  3695. DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
  3696. M: Doug Warzecha <Douglas_Warzecha@dell.com>
  3697. S: Maintained
  3698. F: Documentation/dcdbas.txt
  3699. F: drivers/firmware/dcdbas.*
  3700. DELL WMI NOTIFICATIONS DRIVER
  3701. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3702. M: Pali Rohár <pali.rohar@gmail.com>
  3703. S: Maintained
  3704. F: drivers/platform/x86/dell-wmi.c
  3705. DELL WMI DESCRIPTOR DRIVER
  3706. M: Mario Limonciello <mario.limonciello@dell.com>
  3707. S: Maintained
  3708. F: drivers/platform/x86/dell-wmi-descriptor.c
  3709. DELTA ST MEDIA DRIVER
  3710. M: Hugues Fruchet <hugues.fruchet@st.com>
  3711. L: linux-media@vger.kernel.org
  3712. T: git git://linuxtv.org/media_tree.git
  3713. W: https://linuxtv.org
  3714. S: Supported
  3715. F: drivers/media/platform/sti/delta
  3716. DENALI NAND DRIVER
  3717. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  3718. L: linux-mtd@lists.infradead.org
  3719. S: Supported
  3720. F: drivers/mtd/nand/raw/denali*
  3721. DESIGNWARE USB2 DRD IP DRIVER
  3722. M: Minas Harutyunyan <hminas@synopsys.com>
  3723. L: linux-usb@vger.kernel.org
  3724. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3725. S: Maintained
  3726. F: drivers/usb/dwc2/
  3727. DESIGNWARE USB3 DRD IP DRIVER
  3728. M: Felipe Balbi <balbi@kernel.org>
  3729. L: linux-usb@vger.kernel.org
  3730. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3731. S: Maintained
  3732. F: drivers/usb/dwc3/
  3733. DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
  3734. M: Andreas Klinger <ak@it-klinger.de>
  3735. L: linux-iio@vger.kernel.org
  3736. S: Maintained
  3737. F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
  3738. F: drivers/iio/proximity/srf*.c
  3739. DEVICE COREDUMP (DEV_COREDUMP)
  3740. M: Johannes Berg <johannes@sipsolutions.net>
  3741. L: linux-kernel@vger.kernel.org
  3742. S: Maintained
  3743. F: drivers/base/devcoredump.c
  3744. F: include/linux/devcoredump.h
  3745. DEVICE FREQUENCY (DEVFREQ)
  3746. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  3747. M: Kyungmin Park <kyungmin.park@samsung.com>
  3748. R: Chanwoo Choi <cw00.choi@samsung.com>
  3749. L: linux-pm@vger.kernel.org
  3750. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3751. S: Maintained
  3752. F: drivers/devfreq/
  3753. F: include/linux/devfreq.h
  3754. F: Documentation/devicetree/bindings/devfreq/
  3755. DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
  3756. M: Chanwoo Choi <cw00.choi@samsung.com>
  3757. L: linux-pm@vger.kernel.org
  3758. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3759. S: Supported
  3760. F: drivers/devfreq/event/
  3761. F: drivers/devfreq/devfreq-event.c
  3762. F: include/linux/devfreq-event.h
  3763. F: Documentation/devicetree/bindings/devfreq/event/
  3764. DEVICE NUMBER REGISTRY
  3765. M: Torben Mathiasen <device@lanana.org>
  3766. W: http://lanana.org/docs/device-list/index.html
  3767. S: Maintained
  3768. DEVICE-MAPPER (LVM)
  3769. M: Alasdair Kergon <agk@redhat.com>
  3770. M: Mike Snitzer <snitzer@redhat.com>
  3771. M: dm-devel@redhat.com
  3772. L: dm-devel@redhat.com
  3773. W: http://sources.redhat.com/dm
  3774. Q: http://patchwork.kernel.org/project/dm-devel/list/
  3775. T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
  3776. T: quilt http://people.redhat.com/agk/patches/linux/editing/
  3777. S: Maintained
  3778. F: Documentation/device-mapper/
  3779. F: drivers/md/Makefile
  3780. F: drivers/md/Kconfig
  3781. F: drivers/md/dm*
  3782. F: drivers/md/persistent-data/
  3783. F: include/linux/device-mapper.h
  3784. F: include/linux/dm-*.h
  3785. F: include/uapi/linux/dm-*.h
  3786. DEVLINK
  3787. M: Jiri Pirko <jiri@mellanox.com>
  3788. L: netdev@vger.kernel.org
  3789. S: Supported
  3790. F: net/core/devlink.c
  3791. F: include/net/devlink.h
  3792. F: include/uapi/linux/devlink.h
  3793. DIALOG SEMICONDUCTOR DRIVERS
  3794. M: Support Opensource <support.opensource@diasemi.com>
  3795. W: http://www.dialog-semiconductor.com/products
  3796. S: Supported
  3797. F: Documentation/hwmon/da90??
  3798. F: Documentation/devicetree/bindings/mfd/da90*.txt
  3799. F: Documentation/devicetree/bindings/input/da90??-onkey.txt
  3800. F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
  3801. F: Documentation/devicetree/bindings/regulator/da92*.txt
  3802. F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
  3803. F: Documentation/devicetree/bindings/sound/da[79]*.txt
  3804. F: drivers/gpio/gpio-da90??.c
  3805. F: drivers/hwmon/da90??-hwmon.c
  3806. F: drivers/iio/adc/da91??-*.c
  3807. F: drivers/input/misc/da90??_onkey.c
  3808. F: drivers/input/touchscreen/da9052_tsi.c
  3809. F: drivers/leds/leds-da90??.c
  3810. F: drivers/mfd/da903x.c
  3811. F: drivers/mfd/da90??-*.c
  3812. F: drivers/mfd/da91??-*.c
  3813. F: drivers/power/supply/da9052-battery.c
  3814. F: drivers/power/supply/da91??-*.c
  3815. F: drivers/regulator/da903x.c
  3816. F: drivers/regulator/da9???-regulator.[ch]
  3817. F: drivers/thermal/da90??-thermal.c
  3818. F: drivers/rtc/rtc-da90??.c
  3819. F: drivers/video/backlight/da90??_bl.c
  3820. F: drivers/watchdog/da90??_wdt.c
  3821. F: include/linux/mfd/da903x.h
  3822. F: include/linux/mfd/da9052/
  3823. F: include/linux/mfd/da9055/
  3824. F: include/linux/mfd/da9062/
  3825. F: include/linux/mfd/da9063/
  3826. F: include/linux/mfd/da9150/
  3827. F: include/linux/regulator/da9211.h
  3828. F: include/sound/da[79]*.h
  3829. F: sound/soc/codecs/da[79]*.[ch]
  3830. DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
  3831. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  3832. L: linux-gpio@vger.kernel.org
  3833. S: Maintained
  3834. F: drivers/gpio/gpio-gpio-mm.c
  3835. DIGI NEO AND CLASSIC PCI PRODUCTS
  3836. M: Lidza Louina <lidza.louina@gmail.com>
  3837. M: Mark Hounschell <markh@compro.net>
  3838. L: driverdev-devel@linuxdriverproject.org
  3839. S: Maintained
  3840. F: drivers/staging/dgnc/
  3841. DIOLAN U2C-12 I2C DRIVER
  3842. M: Guenter Roeck <linux@roeck-us.net>
  3843. L: linux-i2c@vger.kernel.org
  3844. S: Maintained
  3845. F: drivers/i2c/busses/i2c-diolan-u2c.c
  3846. FILESYSTEM DIRECT ACCESS (DAX)
  3847. M: Matthew Wilcox <mawilcox@microsoft.com>
  3848. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  3849. L: linux-fsdevel@vger.kernel.org
  3850. S: Supported
  3851. F: fs/dax.c
  3852. F: include/linux/dax.h
  3853. F: include/trace/events/fs_dax.h
  3854. DEVICE DIRECT ACCESS (DAX)
  3855. M: Dan Williams <dan.j.williams@intel.com>
  3856. M: Dave Jiang <dave.jiang@intel.com>
  3857. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  3858. M: Vishal Verma <vishal.l.verma@intel.com>
  3859. L: linux-nvdimm@lists.01.org
  3860. S: Supported
  3861. F: drivers/dax/
  3862. DIRECTORY NOTIFICATION (DNOTIFY)
  3863. M: Jan Kara <jack@suse.cz>
  3864. R: Amir Goldstein <amir73il@gmail.com>
  3865. L: linux-fsdevel@vger.kernel.org
  3866. S: Maintained
  3867. F: Documentation/filesystems/dnotify.txt
  3868. F: fs/notify/dnotify/
  3869. F: include/linux/dnotify.h
  3870. DISK GEOMETRY AND PARTITION HANDLING
  3871. M: Andries Brouwer <aeb@cwi.nl>
  3872. W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
  3873. W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
  3874. W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
  3875. S: Maintained
  3876. DISKQUOTA
  3877. M: Jan Kara <jack@suse.com>
  3878. S: Maintained
  3879. F: Documentation/filesystems/quota.txt
  3880. F: fs/quota/
  3881. F: include/linux/quota*.h
  3882. F: include/uapi/linux/quota*.h
  3883. DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
  3884. M: Bernie Thompson <bernie@plugable.com>
  3885. L: linux-fbdev@vger.kernel.org
  3886. S: Maintained
  3887. W: http://plugable.com/category/projects/udlfb/
  3888. F: drivers/video/fbdev/udlfb.c
  3889. F: include/video/udlfb.h
  3890. F: Documentation/fb/udlfb.txt
  3891. DISTRIBUTED LOCK MANAGER (DLM)
  3892. M: Christine Caulfield <ccaulfie@redhat.com>
  3893. M: David Teigland <teigland@redhat.com>
  3894. L: cluster-devel@redhat.com
  3895. W: http://sources.redhat.com/cluster/
  3896. T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  3897. S: Supported
  3898. F: fs/dlm/
  3899. DMA BUFFER SHARING FRAMEWORK
  3900. M: Sumit Semwal <sumit.semwal@linaro.org>
  3901. S: Maintained
  3902. L: linux-media@vger.kernel.org
  3903. L: dri-devel@lists.freedesktop.org
  3904. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  3905. F: drivers/dma-buf/
  3906. F: include/linux/dma-buf*
  3907. F: include/linux/reservation.h
  3908. F: include/linux/*fence.h
  3909. F: Documentation/driver-api/dma-buf.rst
  3910. T: git git://anongit.freedesktop.org/drm/drm-misc
  3911. DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
  3912. M: Vinod Koul <vkoul@kernel.org>
  3913. L: dmaengine@vger.kernel.org
  3914. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  3915. S: Maintained
  3916. F: drivers/dma/
  3917. F: include/linux/dmaengine.h
  3918. F: include/linux/of_dma.h
  3919. F: Documentation/devicetree/bindings/dma/
  3920. F: Documentation/driver-api/dmaengine/
  3921. T: git git://git.infradead.org/users/vkoul/slave-dma.git
  3922. DMA MAPPING HELPERS
  3923. M: Christoph Hellwig <hch@lst.de>
  3924. M: Marek Szyprowski <m.szyprowski@samsung.com>
  3925. R: Robin Murphy <robin.murphy@arm.com>
  3926. L: iommu@lists.linux-foundation.org
  3927. T: git git://git.infradead.org/users/hch/dma-mapping.git
  3928. W: http://git.infradead.org/users/hch/dma-mapping.git
  3929. S: Supported
  3930. F: kernel/dma/
  3931. F: include/asm-generic/dma-mapping.h
  3932. F: include/linux/dma-direct.h
  3933. F: include/linux/dma-mapping.h
  3934. F: include/linux/dma-noncoherent.h
  3935. DME1737 HARDWARE MONITOR DRIVER
  3936. M: Juerg Haefliger <juergh@gmail.com>
  3937. L: linux-hwmon@vger.kernel.org
  3938. S: Maintained
  3939. F: Documentation/hwmon/dme1737
  3940. F: drivers/hwmon/dme1737.c
  3941. DMI/SMBIOS SUPPORT
  3942. M: Jean Delvare <jdelvare@suse.com>
  3943. S: Maintained
  3944. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
  3945. F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
  3946. F: drivers/firmware/dmi-id.c
  3947. F: drivers/firmware/dmi_scan.c
  3948. F: include/linux/dmi.h
  3949. DOCUMENTATION
  3950. M: Jonathan Corbet <corbet@lwn.net>
  3951. L: linux-doc@vger.kernel.org
  3952. S: Maintained
  3953. F: Documentation/
  3954. F: scripts/kernel-doc
  3955. X: Documentation/ABI/
  3956. X: Documentation/devicetree/
  3957. X: Documentation/acpi
  3958. X: Documentation/power
  3959. X: Documentation/spi
  3960. X: Documentation/media
  3961. T: git git://git.lwn.net/linux.git docs-next
  3962. DOCUMENTATION/ITALIAN
  3963. M: Federico Vaga <federico.vaga@vaga.pv.it>
  3964. L: linux-doc@vger.kernel.org
  3965. S: Maintained
  3966. F: Documentation/translations/it_IT
  3967. DONGWOON DW9714 LENS VOICE COIL DRIVER
  3968. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3969. L: linux-media@vger.kernel.org
  3970. T: git git://linuxtv.org/media_tree.git
  3971. S: Maintained
  3972. F: drivers/media/i2c/dw9714.c
  3973. DONGWOON DW9807 LENS VOICE COIL DRIVER
  3974. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3975. L: linux-media@vger.kernel.org
  3976. T: git git://linuxtv.org/media_tree.git
  3977. S: Maintained
  3978. F: drivers/media/i2c/dw9807.c
  3979. DOUBLETALK DRIVER
  3980. M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
  3981. L: blinux-list@redhat.com
  3982. S: Maintained
  3983. F: drivers/char/dtlk.c
  3984. F: include/linux/dtlk.h
  3985. DPAA2 DATAPATH I/O (DPIO) DRIVER
  3986. M: Roy Pledge <Roy.Pledge@nxp.com>
  3987. L: linux-kernel@vger.kernel.org
  3988. S: Maintained
  3989. F: drivers/soc/fsl/dpio
  3990. DPAA2 ETHERNET DRIVER
  3991. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  3992. L: linux-kernel@vger.kernel.org
  3993. S: Maintained
  3994. F: drivers/staging/fsl-dpaa2/ethernet
  3995. DPAA2 ETHERNET SWITCH DRIVER
  3996. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  3997. M: Ioana Ciornei <ioana.ciornei@nxp.com>
  3998. L: linux-kernel@vger.kernel.org
  3999. S: Maintained
  4000. F: drivers/staging/fsl-dpaa2/ethsw
  4001. DPAA2 PTP CLOCK DRIVER
  4002. M: Yangbo Lu <yangbo.lu@nxp.com>
  4003. L: linux-kernel@vger.kernel.org
  4004. S: Maintained
  4005. F: drivers/staging/fsl-dpaa2/rtc
  4006. DPT_I2O SCSI RAID DRIVER
  4007. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  4008. L: linux-scsi@vger.kernel.org
  4009. W: http://www.adaptec.com/
  4010. S: Maintained
  4011. F: drivers/scsi/dpt*
  4012. F: drivers/scsi/dpt/
  4013. DRBD DRIVER
  4014. M: Philipp Reisner <philipp.reisner@linbit.com>
  4015. M: Lars Ellenberg <lars.ellenberg@linbit.com>
  4016. L: drbd-dev@lists.linbit.com
  4017. W: http://www.drbd.org
  4018. T: git git://git.linbit.com/linux-drbd.git
  4019. T: git git://git.linbit.com/drbd-8.4.git
  4020. S: Supported
  4021. F: drivers/block/drbd/
  4022. F: lib/lru_cache.c
  4023. F: Documentation/blockdev/drbd/
  4024. DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
  4025. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  4026. R: "Rafael J. Wysocki" <rafael@kernel.org>
  4027. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  4028. S: Supported
  4029. F: Documentation/kobject.txt
  4030. F: drivers/base/
  4031. F: fs/debugfs/
  4032. F: fs/sysfs/
  4033. F: include/linux/debugfs.h
  4034. F: include/linux/kobj*
  4035. F: lib/kobj*
  4036. DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
  4037. M: Kevin Hilman <khilman@kernel.org>
  4038. M: Nishanth Menon <nm@ti.com>
  4039. S: Maintained
  4040. F: drivers/power/avs/
  4041. F: include/linux/power/smartreflex.h
  4042. L: linux-pm@vger.kernel.org
  4043. DRM DRIVER FOR ARM PL111 CLCD
  4044. M: Eric Anholt <eric@anholt.net>
  4045. T: git git://anongit.freedesktop.org/drm/drm-misc
  4046. S: Supported
  4047. F: drivers/gpu/drm/pl111/
  4048. DRM DRIVER FOR ARM VERSATILE TFT PANELS
  4049. M: Linus Walleij <linus.walleij@linaro.org>
  4050. T: git git://anongit.freedesktop.org/drm/drm-misc
  4051. S: Maintained
  4052. F: drivers/gpu/drm/panel/panel-arm-versatile.c
  4053. F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
  4054. DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
  4055. M: Dave Airlie <airlied@redhat.com>
  4056. S: Odd Fixes
  4057. F: drivers/gpu/drm/ast/
  4058. DRM DRIVER FOR BOCHS VIRTUAL GPU
  4059. M: Gerd Hoffmann <kraxel@redhat.com>
  4060. L: virtualization@lists.linux-foundation.org
  4061. T: git git://anongit.freedesktop.org/drm/drm-misc
  4062. S: Maintained
  4063. F: drivers/gpu/drm/bochs/
  4064. DRM DRIVER FOR FARADAY TVE200 TV ENCODER
  4065. M: Linus Walleij <linus.walleij@linaro.org>
  4066. T: git git://anongit.freedesktop.org/drm/drm-misc
  4067. S: Maintained
  4068. F: drivers/gpu/drm/tve200/
  4069. DRM DRIVER FOR ILITEK ILI9225 PANELS
  4070. M: David Lechner <david@lechnology.com>
  4071. S: Maintained
  4072. F: drivers/gpu/drm/tinydrm/ili9225.c
  4073. F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
  4074. DRM DRIVER FOR INTEL I810 VIDEO CARDS
  4075. S: Orphan / Obsolete
  4076. F: drivers/gpu/drm/i810/
  4077. F: include/uapi/drm/i810_drm.h
  4078. DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
  4079. S: Orphan / Obsolete
  4080. F: drivers/gpu/drm/mga/
  4081. F: include/uapi/drm/mga_drm.h
  4082. DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
  4083. M: Dave Airlie <airlied@redhat.com>
  4084. S: Odd Fixes
  4085. F: drivers/gpu/drm/mgag200/
  4086. DRM DRIVER FOR MI0283QT
  4087. M: Noralf Trønnes <noralf@tronnes.org>
  4088. S: Maintained
  4089. F: drivers/gpu/drm/tinydrm/mi0283qt.c
  4090. F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
  4091. DRM DRIVER FOR MSM ADRENO GPU
  4092. M: Rob Clark <robdclark@gmail.com>
  4093. L: linux-arm-msm@vger.kernel.org
  4094. L: dri-devel@lists.freedesktop.org
  4095. L: freedreno@lists.freedesktop.org
  4096. T: git git://people.freedesktop.org/~robclark/linux
  4097. S: Maintained
  4098. F: drivers/gpu/drm/msm/
  4099. F: include/uapi/drm/msm_drm.h
  4100. F: Documentation/devicetree/bindings/display/msm/
  4101. DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
  4102. M: Ben Skeggs <bskeggs@redhat.com>
  4103. L: dri-devel@lists.freedesktop.org
  4104. L: nouveau@lists.freedesktop.org
  4105. T: git git://github.com/skeggsb/linux
  4106. S: Supported
  4107. F: drivers/gpu/drm/nouveau/
  4108. F: include/uapi/drm/nouveau_drm.h
  4109. DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
  4110. M: Noralf Trønnes <noralf@tronnes.org>
  4111. S: Maintained
  4112. F: drivers/gpu/drm/tinydrm/repaper.c
  4113. F: Documentation/devicetree/bindings/display/repaper.txt
  4114. DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  4115. M: Dave Airlie <airlied@redhat.com>
  4116. M: Gerd Hoffmann <kraxel@redhat.com>
  4117. L: virtualization@lists.linux-foundation.org
  4118. T: git git://anongit.freedesktop.org/drm/drm-misc
  4119. S: Obsolete
  4120. W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  4121. F: drivers/gpu/drm/cirrus/
  4122. DRM DRIVER FOR QXL VIRTUAL GPU
  4123. M: Dave Airlie <airlied@redhat.com>
  4124. M: Gerd Hoffmann <kraxel@redhat.com>
  4125. L: virtualization@lists.linux-foundation.org
  4126. T: git git://anongit.freedesktop.org/drm/drm-misc
  4127. S: Maintained
  4128. F: drivers/gpu/drm/qxl/
  4129. F: include/uapi/drm/qxl_drm.h
  4130. DRM DRIVER FOR RAGE 128 VIDEO CARDS
  4131. S: Orphan / Obsolete
  4132. F: drivers/gpu/drm/r128/
  4133. F: include/uapi/drm/r128_drm.h
  4134. DRM DRIVER FOR SAVAGE VIDEO CARDS
  4135. S: Orphan / Obsolete
  4136. F: drivers/gpu/drm/savage/
  4137. F: include/uapi/drm/savage_drm.h
  4138. DRM DRIVER FOR SIS VIDEO CARDS
  4139. S: Orphan / Obsolete
  4140. F: drivers/gpu/drm/sis/
  4141. F: include/uapi/drm/sis_drm.h
  4142. DRM DRIVER FOR SITRONIX ST7586 PANELS
  4143. M: David Lechner <david@lechnology.com>
  4144. S: Maintained
  4145. F: drivers/gpu/drm/tinydrm/st7586.c
  4146. F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
  4147. DRM DRIVER FOR SITRONIX ST7735R PANELS
  4148. M: David Lechner <david@lechnology.com>
  4149. S: Maintained
  4150. F: drivers/gpu/drm/tinydrm/st7735r.c
  4151. F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
  4152. DRM DRIVER FOR TDFX VIDEO CARDS
  4153. S: Orphan / Obsolete
  4154. F: drivers/gpu/drm/tdfx/
  4155. DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
  4156. M: Dave Airlie <airlied@redhat.com>
  4157. S: Odd Fixes
  4158. F: drivers/gpu/drm/udl/
  4159. DRM DRIVER FOR VMWARE VIRTUAL GPU
  4160. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  4161. M: Sinclair Yeh <syeh@vmware.com>
  4162. M: Thomas Hellstrom <thellstrom@vmware.com>
  4163. L: dri-devel@lists.freedesktop.org
  4164. T: git git://people.freedesktop.org/~syeh/repos_linux
  4165. T: git git://people.freedesktop.org/~thomash/linux
  4166. S: Supported
  4167. F: drivers/gpu/drm/vmwgfx/
  4168. F: include/uapi/drm/vmwgfx_drm.h
  4169. DRM DRIVERS
  4170. M: David Airlie <airlied@linux.ie>
  4171. L: dri-devel@lists.freedesktop.org
  4172. T: git git://anongit.freedesktop.org/drm/drm
  4173. B: https://bugs.freedesktop.org/
  4174. C: irc://chat.freenode.net/dri-devel
  4175. S: Maintained
  4176. F: drivers/gpu/drm/
  4177. F: drivers/gpu/vga/
  4178. F: Documentation/devicetree/bindings/display/
  4179. F: Documentation/devicetree/bindings/gpu/
  4180. F: Documentation/gpu/
  4181. F: include/drm/
  4182. F: include/uapi/drm/
  4183. F: include/linux/vga*
  4184. DRM DRIVERS AND MISC GPU PATCHES
  4185. M: Gustavo Padovan <gustavo@padovan.org>
  4186. M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
  4187. M: Sean Paul <seanpaul@chromium.org>
  4188. W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  4189. S: Maintained
  4190. T: git git://anongit.freedesktop.org/drm/drm-misc
  4191. F: Documentation/gpu/
  4192. F: drivers/gpu/vga/
  4193. F: drivers/gpu/drm/*
  4194. F: include/drm/drm*
  4195. F: include/uapi/drm/drm*
  4196. F: include/linux/vga*
  4197. DRM DRIVERS FOR ALLWINNER A10
  4198. M: Maxime Ripard <maxime.ripard@bootlin.com>
  4199. L: dri-devel@lists.freedesktop.org
  4200. S: Supported
  4201. F: drivers/gpu/drm/sun4i/
  4202. F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  4203. T: git git://anongit.freedesktop.org/drm/drm-misc
  4204. DRM DRIVERS FOR AMLOGIC SOCS
  4205. M: Neil Armstrong <narmstrong@baylibre.com>
  4206. L: dri-devel@lists.freedesktop.org
  4207. L: linux-amlogic@lists.infradead.org
  4208. W: http://linux-meson.com/
  4209. S: Supported
  4210. F: drivers/gpu/drm/meson/
  4211. F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
  4212. F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
  4213. F: Documentation/gpu/meson.rst
  4214. T: git git://anongit.freedesktop.org/drm/drm-misc
  4215. DRM DRIVERS FOR ATMEL HLCDC
  4216. M: Boris Brezillon <boris.brezillon@bootlin.com>
  4217. L: dri-devel@lists.freedesktop.org
  4218. S: Supported
  4219. F: drivers/gpu/drm/atmel-hlcdc/
  4220. F: Documentation/devicetree/bindings/display/atmel/
  4221. T: git git://anongit.freedesktop.org/drm/drm-misc
  4222. DRM DRIVERS FOR BRIDGE CHIPS
  4223. M: Archit Taneja <architt@codeaurora.org>
  4224. M: Andrzej Hajda <a.hajda@samsung.com>
  4225. R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  4226. S: Maintained
  4227. T: git git://anongit.freedesktop.org/drm/drm-misc
  4228. F: drivers/gpu/drm/bridge/
  4229. DRM DRIVERS FOR EXYNOS
  4230. M: Inki Dae <inki.dae@samsung.com>
  4231. M: Joonyoung Shim <jy0922.shim@samsung.com>
  4232. M: Seung-Woo Kim <sw0312.kim@samsung.com>
  4233. M: Kyungmin Park <kyungmin.park@samsung.com>
  4234. L: dri-devel@lists.freedesktop.org
  4235. T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
  4236. S: Supported
  4237. F: drivers/gpu/drm/exynos/
  4238. F: include/uapi/drm/exynos_drm.h
  4239. F: Documentation/devicetree/bindings/display/exynos/
  4240. DRM DRIVERS FOR FREESCALE DCU
  4241. M: Stefan Agner <stefan@agner.ch>
  4242. M: Alison Wang <alison.wang@nxp.com>
  4243. L: dri-devel@lists.freedesktop.org
  4244. S: Supported
  4245. F: drivers/gpu/drm/fsl-dcu/
  4246. F: Documentation/devicetree/bindings/display/fsl,dcu.txt
  4247. F: Documentation/devicetree/bindings/display/fsl,tcon.txt
  4248. F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
  4249. DRM DRIVERS FOR FREESCALE IMX
  4250. M: Philipp Zabel <p.zabel@pengutronix.de>
  4251. L: dri-devel@lists.freedesktop.org
  4252. S: Maintained
  4253. F: drivers/gpu/drm/imx/
  4254. F: drivers/gpu/ipu-v3/
  4255. F: Documentation/devicetree/bindings/display/imx/
  4256. DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
  4257. M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  4258. L: dri-devel@lists.freedesktop.org
  4259. T: git git://github.com/patjak/drm-gma500
  4260. S: Maintained
  4261. F: drivers/gpu/drm/gma500/
  4262. DRM DRIVERS FOR HISILICON
  4263. M: Xinliang Liu <z.liuxinliang@hisilicon.com>
  4264. M: Rongrong Zou <zourongrong@gmail.com>
  4265. R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
  4266. R: Chen Feng <puck.chen@hisilicon.com>
  4267. L: dri-devel@lists.freedesktop.org
  4268. T: git git://github.com/xin3liang/linux.git
  4269. S: Maintained
  4270. F: drivers/gpu/drm/hisilicon/
  4271. F: Documentation/devicetree/bindings/display/hisilicon/
  4272. DRM DRIVERS FOR MEDIATEK
  4273. M: CK Hu <ck.hu@mediatek.com>
  4274. M: Philipp Zabel <p.zabel@pengutronix.de>
  4275. L: dri-devel@lists.freedesktop.org
  4276. S: Supported
  4277. F: drivers/gpu/drm/mediatek/
  4278. F: Documentation/devicetree/bindings/display/mediatek/
  4279. DRM DRIVERS FOR NVIDIA TEGRA
  4280. M: Thierry Reding <thierry.reding@gmail.com>
  4281. L: dri-devel@lists.freedesktop.org
  4282. L: linux-tegra@vger.kernel.org
  4283. T: git git://anongit.freedesktop.org/tegra/linux.git
  4284. S: Supported
  4285. F: drivers/gpu/drm/tegra/
  4286. F: drivers/gpu/host1x/
  4287. F: include/linux/host1x.h
  4288. F: include/uapi/drm/tegra_drm.h
  4289. F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
  4290. DRM DRIVERS FOR RENESAS
  4291. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  4292. L: dri-devel@lists.freedesktop.org
  4293. L: linux-renesas-soc@vger.kernel.org
  4294. T: git git://linuxtv.org/pinchartl/fbdev
  4295. S: Supported
  4296. F: drivers/gpu/drm/rcar-du/
  4297. F: drivers/gpu/drm/shmobile/
  4298. F: include/linux/platform_data/shmob_drm.h
  4299. F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  4300. F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
  4301. F: Documentation/devicetree/bindings/display/renesas,du.txt
  4302. DRM DRIVERS FOR ROCKCHIP
  4303. M: Sandy Huang <hjc@rock-chips.com>
  4304. M: Heiko Stübner <heiko@sntech.de>
  4305. L: dri-devel@lists.freedesktop.org
  4306. S: Maintained
  4307. F: drivers/gpu/drm/rockchip/
  4308. F: Documentation/devicetree/bindings/display/rockchip/
  4309. T: git git://anongit.freedesktop.org/drm/drm-misc
  4310. DRM DRIVERS FOR STI
  4311. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4312. M: Vincent Abriou <vincent.abriou@st.com>
  4313. L: dri-devel@lists.freedesktop.org
  4314. T: git git://anongit.freedesktop.org/drm/drm-misc
  4315. S: Maintained
  4316. F: drivers/gpu/drm/sti
  4317. F: Documentation/devicetree/bindings/display/st,stih4xx.txt
  4318. DRM DRIVERS FOR STM
  4319. M: Yannick Fertre <yannick.fertre@st.com>
  4320. M: Philippe Cornu <philippe.cornu@st.com>
  4321. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4322. M: Vincent Abriou <vincent.abriou@st.com>
  4323. L: dri-devel@lists.freedesktop.org
  4324. T: git git://anongit.freedesktop.org/drm/drm-misc
  4325. S: Maintained
  4326. F: drivers/gpu/drm/stm
  4327. F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
  4328. DRM DRIVERS FOR TI LCDC
  4329. M: Jyri Sarha <jsarha@ti.com>
  4330. R: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4331. L: dri-devel@lists.freedesktop.org
  4332. S: Maintained
  4333. F: drivers/gpu/drm/tilcdc/
  4334. F: Documentation/devicetree/bindings/display/tilcdc/
  4335. DRM DRIVERS FOR TI OMAP
  4336. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4337. L: dri-devel@lists.freedesktop.org
  4338. S: Maintained
  4339. F: drivers/gpu/drm/omapdrm/
  4340. F: Documentation/devicetree/bindings/display/ti/
  4341. DRM DRIVERS FOR V3D
  4342. M: Eric Anholt <eric@anholt.net>
  4343. S: Supported
  4344. F: drivers/gpu/drm/v3d/
  4345. F: include/uapi/drm/v3d_drm.h
  4346. F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
  4347. T: git git://anongit.freedesktop.org/drm/drm-misc
  4348. DRM DRIVERS FOR VC4
  4349. M: Eric Anholt <eric@anholt.net>
  4350. T: git git://github.com/anholt/linux
  4351. S: Supported
  4352. F: drivers/gpu/drm/vc4/
  4353. F: include/uapi/drm/vc4_drm.h
  4354. F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
  4355. T: git git://anongit.freedesktop.org/drm/drm-misc
  4356. DRM DRIVERS FOR VIVANTE GPU IP
  4357. M: Lucas Stach <l.stach@pengutronix.de>
  4358. R: Russell King <linux+etnaviv@armlinux.org.uk>
  4359. R: Christian Gmeiner <christian.gmeiner@gmail.com>
  4360. L: etnaviv@lists.freedesktop.org
  4361. L: dri-devel@lists.freedesktop.org
  4362. S: Maintained
  4363. F: drivers/gpu/drm/etnaviv/
  4364. F: include/uapi/drm/etnaviv_drm.h
  4365. F: Documentation/devicetree/bindings/display/etnaviv/
  4366. DRM DRIVERS FOR ZTE ZX
  4367. M: Shawn Guo <shawnguo@kernel.org>
  4368. L: dri-devel@lists.freedesktop.org
  4369. S: Maintained
  4370. F: drivers/gpu/drm/zte/
  4371. F: Documentation/devicetree/bindings/display/zte,vou.txt
  4372. T: git git://anongit.freedesktop.org/drm/drm-misc
  4373. DRM PANEL DRIVERS
  4374. M: Thierry Reding <thierry.reding@gmail.com>
  4375. L: dri-devel@lists.freedesktop.org
  4376. T: git git://anongit.freedesktop.org/drm/drm-misc
  4377. S: Maintained
  4378. F: drivers/gpu/drm/drm_panel.c
  4379. F: drivers/gpu/drm/panel/
  4380. F: include/drm/drm_panel.h
  4381. F: Documentation/devicetree/bindings/display/panel/
  4382. DRM TINYDRM DRIVERS
  4383. M: Noralf Trønnes <noralf@tronnes.org>
  4384. W: https://github.com/notro/tinydrm/wiki/Development
  4385. T: git git://anongit.freedesktop.org/drm/drm-misc
  4386. S: Maintained
  4387. F: drivers/gpu/drm/tinydrm/
  4388. F: include/drm/tinydrm/
  4389. DRM DRIVERS FOR XEN
  4390. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  4391. T: git git://anongit.freedesktop.org/drm/drm-misc
  4392. L: dri-devel@lists.freedesktop.org
  4393. L: xen-devel@lists.xen.org
  4394. S: Supported
  4395. F: drivers/gpu/drm/xen/
  4396. F: Documentation/gpu/xen-front.rst
  4397. DRM TTM SUBSYSTEM
  4398. M: Christian Koenig <christian.koenig@amd.com>
  4399. M: Huang Rui <ray.huang@amd.com>
  4400. M: Junwei Zhang <Jerry.Zhang@amd.com>
  4401. T: git git://people.freedesktop.org/~agd5f/linux
  4402. S: Maintained
  4403. L: dri-devel@lists.freedesktop.org
  4404. F: include/drm/ttm/
  4405. F: drivers/gpu/drm/ttm/
  4406. DSBR100 USB FM RADIO DRIVER
  4407. M: Alexey Klimov <klimov.linux@gmail.com>
  4408. L: linux-media@vger.kernel.org
  4409. T: git git://linuxtv.org/media_tree.git
  4410. S: Maintained
  4411. F: drivers/media/radio/dsbr100.c
  4412. DSCC4 DRIVER
  4413. M: Francois Romieu <romieu@fr.zoreil.com>
  4414. L: netdev@vger.kernel.org
  4415. S: Maintained
  4416. F: drivers/net/wan/dscc4.c
  4417. DT3155 MEDIA DRIVER
  4418. M: Hans Verkuil <hverkuil@xs4all.nl>
  4419. L: linux-media@vger.kernel.org
  4420. T: git git://linuxtv.org/media_tree.git
  4421. W: https://linuxtv.org
  4422. S: Odd Fixes
  4423. F: drivers/media/pci/dt3155/
  4424. DVB_USB_AF9015 MEDIA DRIVER
  4425. M: Antti Palosaari <crope@iki.fi>
  4426. L: linux-media@vger.kernel.org
  4427. W: https://linuxtv.org
  4428. W: http://palosaari.fi/linux/
  4429. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4430. T: git git://linuxtv.org/anttip/media_tree.git
  4431. S: Maintained
  4432. F: drivers/media/usb/dvb-usb-v2/af9015*
  4433. DVB_USB_AF9035 MEDIA DRIVER
  4434. M: Antti Palosaari <crope@iki.fi>
  4435. L: linux-media@vger.kernel.org
  4436. W: https://linuxtv.org
  4437. W: http://palosaari.fi/linux/
  4438. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4439. T: git git://linuxtv.org/anttip/media_tree.git
  4440. S: Maintained
  4441. F: drivers/media/usb/dvb-usb-v2/af9035*
  4442. DVB_USB_ANYSEE MEDIA DRIVER
  4443. M: Antti Palosaari <crope@iki.fi>
  4444. L: linux-media@vger.kernel.org
  4445. W: https://linuxtv.org
  4446. W: http://palosaari.fi/linux/
  4447. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4448. T: git git://linuxtv.org/anttip/media_tree.git
  4449. S: Maintained
  4450. F: drivers/media/usb/dvb-usb-v2/anysee*
  4451. DVB_USB_AU6610 MEDIA DRIVER
  4452. M: Antti Palosaari <crope@iki.fi>
  4453. L: linux-media@vger.kernel.org
  4454. W: https://linuxtv.org
  4455. W: http://palosaari.fi/linux/
  4456. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4457. T: git git://linuxtv.org/anttip/media_tree.git
  4458. S: Maintained
  4459. F: drivers/media/usb/dvb-usb-v2/au6610*
  4460. DVB_USB_CE6230 MEDIA DRIVER
  4461. M: Antti Palosaari <crope@iki.fi>
  4462. L: linux-media@vger.kernel.org
  4463. W: https://linuxtv.org
  4464. W: http://palosaari.fi/linux/
  4465. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4466. T: git git://linuxtv.org/anttip/media_tree.git
  4467. S: Maintained
  4468. F: drivers/media/usb/dvb-usb-v2/ce6230*
  4469. DVB_USB_CXUSB MEDIA DRIVER
  4470. M: Michael Krufky <mkrufky@linuxtv.org>
  4471. L: linux-media@vger.kernel.org
  4472. W: https://linuxtv.org
  4473. W: http://github.com/mkrufky
  4474. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4475. T: git git://linuxtv.org/media_tree.git
  4476. S: Maintained
  4477. F: drivers/media/usb/dvb-usb/cxusb*
  4478. DVB_USB_EC168 MEDIA DRIVER
  4479. M: Antti Palosaari <crope@iki.fi>
  4480. L: linux-media@vger.kernel.org
  4481. W: https://linuxtv.org
  4482. W: http://palosaari.fi/linux/
  4483. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4484. T: git git://linuxtv.org/anttip/media_tree.git
  4485. S: Maintained
  4486. F: drivers/media/usb/dvb-usb-v2/ec168*
  4487. DVB_USB_GL861 MEDIA DRIVER
  4488. M: Antti Palosaari <crope@iki.fi>
  4489. L: linux-media@vger.kernel.org
  4490. W: https://linuxtv.org
  4491. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4492. T: git git://linuxtv.org/anttip/media_tree.git
  4493. S: Maintained
  4494. F: drivers/media/usb/dvb-usb-v2/gl861*
  4495. DVB_USB_MXL111SF MEDIA DRIVER
  4496. M: Michael Krufky <mkrufky@linuxtv.org>
  4497. L: linux-media@vger.kernel.org
  4498. W: https://linuxtv.org
  4499. W: http://github.com/mkrufky
  4500. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4501. T: git git://linuxtv.org/mkrufky/mxl111sf.git
  4502. S: Maintained
  4503. F: drivers/media/usb/dvb-usb-v2/mxl111sf*
  4504. DVB_USB_RTL28XXU MEDIA DRIVER
  4505. M: Antti Palosaari <crope@iki.fi>
  4506. L: linux-media@vger.kernel.org
  4507. W: https://linuxtv.org
  4508. W: http://palosaari.fi/linux/
  4509. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4510. T: git git://linuxtv.org/anttip/media_tree.git
  4511. S: Maintained
  4512. F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
  4513. DVB_USB_V2 MEDIA DRIVER
  4514. M: Antti Palosaari <crope@iki.fi>
  4515. L: linux-media@vger.kernel.org
  4516. W: https://linuxtv.org
  4517. W: http://palosaari.fi/linux/
  4518. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4519. T: git git://linuxtv.org/anttip/media_tree.git
  4520. S: Maintained
  4521. F: drivers/media/usb/dvb-usb-v2/dvb_usb*
  4522. F: drivers/media/usb/dvb-usb-v2/usb_urb.c
  4523. DYNAMIC DEBUG
  4524. M: Jason Baron <jbaron@akamai.com>
  4525. S: Maintained
  4526. F: lib/dynamic_debug.c
  4527. F: include/linux/dynamic_debug.h
  4528. DYNAMIC INTERRUPT MODERATION
  4529. M: Tal Gilboa <talgi@mellanox.com>
  4530. S: Maintained
  4531. F: include/linux/net_dim.h
  4532. DZ DECSTATION DZ11 SERIAL DRIVER
  4533. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4534. S: Maintained
  4535. F: drivers/tty/serial/dz.*
  4536. E3X0 POWER BUTTON DRIVER
  4537. M: Moritz Fischer <moritz.fischer@ettus.com>
  4538. L: usrp-users@lists.ettus.com
  4539. W: http://www.ettus.com
  4540. S: Supported
  4541. F: drivers/input/misc/e3x0-button.c
  4542. F: Documentation/devicetree/bindings/input/e3x0-button.txt
  4543. E4000 MEDIA DRIVER
  4544. M: Antti Palosaari <crope@iki.fi>
  4545. L: linux-media@vger.kernel.org
  4546. W: https://linuxtv.org
  4547. W: http://palosaari.fi/linux/
  4548. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4549. T: git git://linuxtv.org/anttip/media_tree.git
  4550. S: Maintained
  4551. F: drivers/media/tuners/e4000*
  4552. EARTH_PT1 MEDIA DRIVER
  4553. M: Akihiro Tsukada <tskd08@gmail.com>
  4554. L: linux-media@vger.kernel.org
  4555. S: Odd Fixes
  4556. F: drivers/media/pci/pt1/
  4557. EARTH_PT3 MEDIA DRIVER
  4558. M: Akihiro Tsukada <tskd08@gmail.com>
  4559. L: linux-media@vger.kernel.org
  4560. S: Odd Fixes
  4561. F: drivers/media/pci/pt3/
  4562. EC100 MEDIA DRIVER
  4563. M: Antti Palosaari <crope@iki.fi>
  4564. L: linux-media@vger.kernel.org
  4565. W: https://linuxtv.org
  4566. W: http://palosaari.fi/linux/
  4567. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4568. T: git git://linuxtv.org/anttip/media_tree.git
  4569. S: Maintained
  4570. F: drivers/media/dvb-frontends/ec100*
  4571. ECRYPT FILE SYSTEM
  4572. M: Tyler Hicks <tyhicks@canonical.com>
  4573. L: ecryptfs@vger.kernel.org
  4574. W: http://ecryptfs.org
  4575. W: https://launchpad.net/ecryptfs
  4576. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
  4577. S: Supported
  4578. F: Documentation/filesystems/ecryptfs.txt
  4579. F: fs/ecryptfs/
  4580. EDAC-AMD64
  4581. M: Borislav Petkov <bp@alien8.de>
  4582. L: linux-edac@vger.kernel.org
  4583. S: Maintained
  4584. F: drivers/edac/amd64_edac*
  4585. EDAC-CALXEDA
  4586. M: Robert Richter <rric@kernel.org>
  4587. L: linux-edac@vger.kernel.org
  4588. S: Maintained
  4589. F: drivers/edac/highbank*
  4590. EDAC-CAVIUM OCTEON
  4591. M: Ralf Baechle <ralf@linux-mips.org>
  4592. M: David Daney <david.daney@cavium.com>
  4593. L: linux-edac@vger.kernel.org
  4594. L: linux-mips@linux-mips.org
  4595. S: Supported
  4596. F: drivers/edac/octeon_edac*
  4597. EDAC-CAVIUM THUNDERX
  4598. M: David Daney <david.daney@cavium.com>
  4599. M: Jan Glauber <jglauber@cavium.com>
  4600. L: linux-edac@vger.kernel.org
  4601. S: Supported
  4602. F: drivers/edac/thunderx_edac*
  4603. EDAC-CORE
  4604. M: Borislav Petkov <bp@alien8.de>
  4605. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4606. L: linux-edac@vger.kernel.org
  4607. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
  4608. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
  4609. S: Supported
  4610. F: Documentation/admin-guide/ras.rst
  4611. F: Documentation/driver-api/edac.rst
  4612. F: drivers/edac/
  4613. F: include/linux/edac.h
  4614. EDAC-E752X
  4615. M: Mark Gross <mark.gross@intel.com>
  4616. L: linux-edac@vger.kernel.org
  4617. S: Maintained
  4618. F: drivers/edac/e752x_edac.c
  4619. EDAC-E7XXX
  4620. L: linux-edac@vger.kernel.org
  4621. S: Maintained
  4622. F: drivers/edac/e7xxx_edac.c
  4623. EDAC-FSL_DDR
  4624. M: York Sun <york.sun@nxp.com>
  4625. L: linux-edac@vger.kernel.org
  4626. S: Maintained
  4627. F: drivers/edac/fsl_ddr_edac.*
  4628. EDAC-GHES
  4629. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4630. L: linux-edac@vger.kernel.org
  4631. S: Maintained
  4632. F: drivers/edac/ghes_edac.c
  4633. EDAC-I3000
  4634. L: linux-edac@vger.kernel.org
  4635. S: Orphan
  4636. F: drivers/edac/i3000_edac.c
  4637. EDAC-I5000
  4638. L: linux-edac@vger.kernel.org
  4639. S: Maintained
  4640. F: drivers/edac/i5000_edac.c
  4641. EDAC-I5400
  4642. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4643. L: linux-edac@vger.kernel.org
  4644. S: Maintained
  4645. F: drivers/edac/i5400_edac.c
  4646. EDAC-I7300
  4647. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4648. L: linux-edac@vger.kernel.org
  4649. S: Maintained
  4650. F: drivers/edac/i7300_edac.c
  4651. EDAC-I7CORE
  4652. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4653. L: linux-edac@vger.kernel.org
  4654. S: Maintained
  4655. F: drivers/edac/i7core_edac.c
  4656. EDAC-I82443BXGX
  4657. M: Tim Small <tim@buttersideup.com>
  4658. L: linux-edac@vger.kernel.org
  4659. S: Maintained
  4660. F: drivers/edac/i82443bxgx_edac.c
  4661. EDAC-I82975X
  4662. M: Ranganathan Desikan <ravi@jetztechnologies.com>
  4663. M: "Arvind R." <arvino55@gmail.com>
  4664. L: linux-edac@vger.kernel.org
  4665. S: Maintained
  4666. F: drivers/edac/i82975x_edac.c
  4667. EDAC-IE31200
  4668. M: Jason Baron <jbaron@akamai.com>
  4669. L: linux-edac@vger.kernel.org
  4670. S: Maintained
  4671. F: drivers/edac/ie31200_edac.c
  4672. EDAC-MPC85XX
  4673. M: Johannes Thumshirn <morbidrsa@gmail.com>
  4674. L: linux-edac@vger.kernel.org
  4675. S: Maintained
  4676. F: drivers/edac/mpc85xx_edac.[ch]
  4677. EDAC-PASEMI
  4678. M: Egor Martovetsky <egor@pasemi.com>
  4679. L: linux-edac@vger.kernel.org
  4680. S: Maintained
  4681. F: drivers/edac/pasemi_edac.c
  4682. EDAC-PND2
  4683. M: Tony Luck <tony.luck@intel.com>
  4684. L: linux-edac@vger.kernel.org
  4685. S: Maintained
  4686. F: drivers/edac/pnd2_edac.[ch]
  4687. EDAC-R82600
  4688. M: Tim Small <tim@buttersideup.com>
  4689. L: linux-edac@vger.kernel.org
  4690. S: Maintained
  4691. F: drivers/edac/r82600_edac.c
  4692. EDAC-SBRIDGE
  4693. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4694. L: linux-edac@vger.kernel.org
  4695. S: Maintained
  4696. F: drivers/edac/sb_edac.c
  4697. EDAC-SKYLAKE
  4698. M: Tony Luck <tony.luck@intel.com>
  4699. L: linux-edac@vger.kernel.org
  4700. S: Maintained
  4701. F: drivers/edac/skx_edac.c
  4702. EDAC-TI
  4703. M: Tero Kristo <t-kristo@ti.com>
  4704. L: linux-edac@vger.kernel.org
  4705. S: Maintained
  4706. F: drivers/edac/ti_edac.c
  4707. EDIROL UA-101/UA-1000 DRIVER
  4708. M: Clemens Ladisch <clemens@ladisch.de>
  4709. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4710. T: git git://git.alsa-project.org/alsa-kernel.git
  4711. S: Maintained
  4712. F: sound/usb/misc/ua101.c
  4713. EFI TEST DRIVER
  4714. L: linux-efi@vger.kernel.org
  4715. M: Ivan Hu <ivan.hu@canonical.com>
  4716. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4717. S: Maintained
  4718. F: drivers/firmware/efi/test/
  4719. EFI VARIABLE FILESYSTEM
  4720. M: Matthew Garrett <matthew.garrett@nebula.com>
  4721. M: Jeremy Kerr <jk@ozlabs.org>
  4722. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4723. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4724. L: linux-efi@vger.kernel.org
  4725. S: Maintained
  4726. F: fs/efivarfs/
  4727. EFIFB FRAMEBUFFER DRIVER
  4728. L: linux-fbdev@vger.kernel.org
  4729. M: Peter Jones <pjones@redhat.com>
  4730. S: Maintained
  4731. F: drivers/video/fbdev/efifb.c
  4732. EFS FILESYSTEM
  4733. W: http://aeschi.ch.eu.org/efs/
  4734. S: Orphan
  4735. F: fs/efs/
  4736. EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
  4737. M: Douglas Miller <dougmill@linux.vnet.ibm.com>
  4738. L: netdev@vger.kernel.org
  4739. S: Maintained
  4740. F: drivers/net/ethernet/ibm/ehea/
  4741. EM28XX VIDEO4LINUX DRIVER
  4742. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4743. L: linux-media@vger.kernel.org
  4744. W: https://linuxtv.org
  4745. T: git git://linuxtv.org/media_tree.git
  4746. S: Maintained
  4747. F: drivers/media/usb/em28xx/
  4748. F: Documentation/media/v4l-drivers/em28xx*
  4749. EMBEDDED LINUX
  4750. M: Paul Gortmaker <paul.gortmaker@windriver.com>
  4751. M: Matt Mackall <mpm@selenic.com>
  4752. M: David Woodhouse <dwmw2@infradead.org>
  4753. L: linux-embedded@vger.kernel.org
  4754. S: Maintained
  4755. Emulex 10Gbps iSCSI - OneConnect DRIVER
  4756. M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
  4757. M: Ketan Mukadam <ketan.mukadam@broadcom.com>
  4758. M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
  4759. L: linux-scsi@vger.kernel.org
  4760. W: http://www.broadcom.com
  4761. S: Supported
  4762. F: drivers/scsi/be2iscsi/
  4763. Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
  4764. M: Sathya Perla <sathya.perla@broadcom.com>
  4765. M: Ajit Khaparde <ajit.khaparde@broadcom.com>
  4766. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  4767. M: Somnath Kotur <somnath.kotur@broadcom.com>
  4768. L: netdev@vger.kernel.org
  4769. W: http://www.emulex.com
  4770. S: Supported
  4771. F: drivers/net/ethernet/emulex/benet/
  4772. EMULEX ONECONNECT ROCE DRIVER
  4773. M: Selvin Xavier <selvin.xavier@broadcom.com>
  4774. M: Devesh Sharma <devesh.sharma@broadcom.com>
  4775. L: linux-rdma@vger.kernel.org
  4776. W: http://www.broadcom.com
  4777. S: Odd Fixes
  4778. F: drivers/infiniband/hw/ocrdma/
  4779. F: include/uapi/rdma/ocrdma-abi.h
  4780. EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
  4781. M: James Smart <james.smart@broadcom.com>
  4782. M: Dick Kennedy <dick.kennedy@broadcom.com>
  4783. L: linux-scsi@vger.kernel.org
  4784. W: http://www.broadcom.com
  4785. S: Supported
  4786. F: drivers/scsi/lpfc/
  4787. ENE CB710 FLASH CARD READER DRIVER
  4788. M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
  4789. S: Maintained
  4790. F: drivers/misc/cb710/
  4791. F: drivers/mmc/host/cb710-mmc.*
  4792. F: include/linux/cb710.h
  4793. ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
  4794. M: Maxim Levitsky <maximlevitsky@gmail.com>
  4795. S: Maintained
  4796. F: drivers/media/rc/ene_ir.*
  4797. EPSON S1D13XXX FRAMEBUFFER DRIVER
  4798. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  4799. S: Maintained
  4800. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  4801. F: drivers/video/fbdev/s1d13xxxfb.c
  4802. F: include/video/s1d13xxxfb.h
  4803. ERRSEQ ERROR TRACKING INFRASTRUCTURE
  4804. M: Jeff Layton <jlayton@kernel.org>
  4805. S: Maintained
  4806. F: lib/errseq.c
  4807. F: include/linux/errseq.h
  4808. ET131X NETWORK DRIVER
  4809. M: Mark Einon <mark.einon@gmail.com>
  4810. S: Odd Fixes
  4811. F: drivers/net/ethernet/agere/
  4812. ETHERNET BRIDGE
  4813. M: Stephen Hemminger <stephen@networkplumber.org>
  4814. L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
  4815. L: netdev@vger.kernel.org
  4816. W: http://www.linuxfoundation.org/en/Net:Bridge
  4817. S: Maintained
  4818. F: include/linux/netfilter_bridge/
  4819. F: net/bridge/
  4820. ETHERNET PHY LIBRARY
  4821. M: Andrew Lunn <andrew@lunn.ch>
  4822. M: Florian Fainelli <f.fainelli@gmail.com>
  4823. L: netdev@vger.kernel.org
  4824. S: Maintained
  4825. F: Documentation/ABI/testing/sysfs-bus-mdio
  4826. F: Documentation/devicetree/bindings/net/mdio*
  4827. F: Documentation/networking/phy.txt
  4828. F: drivers/net/phy/
  4829. F: drivers/of/of_mdio.c
  4830. F: drivers/of/of_net.c
  4831. F: include/linux/*mdio*.h
  4832. F: include/linux/of_net.h
  4833. F: include/linux/phy.h
  4834. F: include/linux/phy_fixed.h
  4835. F: include/linux/platform_data/mdio-bcm-unimac.h
  4836. F: include/trace/events/mdio.h
  4837. F: include/uapi/linux/mdio.h
  4838. F: include/uapi/linux/mii.h
  4839. EXT2 FILE SYSTEM
  4840. M: Jan Kara <jack@suse.com>
  4841. L: linux-ext4@vger.kernel.org
  4842. S: Maintained
  4843. F: Documentation/filesystems/ext2.txt
  4844. F: fs/ext2/
  4845. F: include/linux/ext2*
  4846. EXT4 FILE SYSTEM
  4847. M: "Theodore Ts'o" <tytso@mit.edu>
  4848. M: Andreas Dilger <adilger.kernel@dilger.ca>
  4849. L: linux-ext4@vger.kernel.org
  4850. W: http://ext4.wiki.kernel.org
  4851. Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
  4852. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
  4853. S: Maintained
  4854. F: Documentation/filesystems/ext4.txt
  4855. F: fs/ext4/
  4856. Extended Verification Module (EVM)
  4857. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  4858. L: linux-integrity@vger.kernel.org
  4859. S: Supported
  4860. F: security/integrity/evm/
  4861. EXTENSIBLE FIRMWARE INTERFACE (EFI)
  4862. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4863. L: linux-efi@vger.kernel.org
  4864. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4865. S: Maintained
  4866. F: Documentation/efi-stub.txt
  4867. F: arch/*/kernel/efi.c
  4868. F: arch/x86/boot/compressed/eboot.[ch]
  4869. F: arch/*/include/asm/efi.h
  4870. F: arch/x86/platform/efi/
  4871. F: drivers/firmware/efi/
  4872. F: include/linux/efi*.h
  4873. F: arch/arm/boot/compressed/efi-header.S
  4874. F: arch/arm64/kernel/efi-entry.S
  4875. EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
  4876. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  4877. M: Chanwoo Choi <cw00.choi@samsung.com>
  4878. L: linux-kernel@vger.kernel.org
  4879. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
  4880. S: Maintained
  4881. F: drivers/extcon/
  4882. F: include/linux/extcon/
  4883. F: include/linux/extcon.h
  4884. F: Documentation/extcon/
  4885. F: Documentation/devicetree/bindings/extcon/
  4886. EXYNOS DP DRIVER
  4887. M: Jingoo Han <jingoohan1@gmail.com>
  4888. L: dri-devel@lists.freedesktop.org
  4889. S: Maintained
  4890. F: drivers/gpu/drm/exynos/exynos_dp*
  4891. EXYNOS SYSMMU (IOMMU) driver
  4892. M: Marek Szyprowski <m.szyprowski@samsung.com>
  4893. L: iommu@lists.linux-foundation.org
  4894. S: Maintained
  4895. F: drivers/iommu/exynos-iommu.c
  4896. EZchip NPS platform support
  4897. M: Vineet Gupta <vgupta@synopsys.com>
  4898. M: Ofer Levi <oferle@mellanox.com>
  4899. S: Supported
  4900. F: arch/arc/plat-eznps
  4901. F: arch/arc/boot/dts/eznps.dts
  4902. F2FS FILE SYSTEM
  4903. M: Jaegeuk Kim <jaegeuk@kernel.org>
  4904. M: Chao Yu <yuchao0@huawei.com>
  4905. L: linux-f2fs-devel@lists.sourceforge.net
  4906. W: https://f2fs.wiki.kernel.org/
  4907. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
  4908. S: Maintained
  4909. F: Documentation/filesystems/f2fs.txt
  4910. F: Documentation/ABI/testing/sysfs-fs-f2fs
  4911. F: fs/f2fs/
  4912. F: include/linux/f2fs_fs.h
  4913. F: include/trace/events/f2fs.h
  4914. F71805F HARDWARE MONITORING DRIVER
  4915. M: Jean Delvare <jdelvare@suse.com>
  4916. L: linux-hwmon@vger.kernel.org
  4917. S: Maintained
  4918. F: Documentation/hwmon/f71805f
  4919. F: drivers/hwmon/f71805f.c
  4920. FADDR2LINE
  4921. M: Josh Poimboeuf <jpoimboe@redhat.com>
  4922. S: Maintained
  4923. F: scripts/faddr2line
  4924. FAILOVER MODULE
  4925. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  4926. L: netdev@vger.kernel.org
  4927. S: Supported
  4928. F: net/core/failover.c
  4929. F: include/net/failover.h
  4930. F: Documentation/networking/failover.rst
  4931. FANOTIFY
  4932. M: Jan Kara <jack@suse.cz>
  4933. R: Amir Goldstein <amir73il@gmail.com>
  4934. L: linux-fsdevel@vger.kernel.org
  4935. S: Maintained
  4936. F: fs/notify/fanotify/
  4937. F: include/linux/fanotify.h
  4938. F: include/uapi/linux/fanotify.h
  4939. FARSYNC SYNCHRONOUS DRIVER
  4940. M: Kevin Curtis <kevin.curtis@farsite.co.uk>
  4941. W: http://www.farsite.co.uk/
  4942. S: Supported
  4943. F: drivers/net/wan/farsync.*
  4944. FAULT INJECTION SUPPORT
  4945. M: Akinobu Mita <akinobu.mita@gmail.com>
  4946. S: Supported
  4947. F: Documentation/fault-injection/
  4948. F: lib/fault-inject.c
  4949. FBTFT Framebuffer drivers
  4950. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  4951. S: Maintained
  4952. F: drivers/staging/fbtft/
  4953. FC0011 TUNER DRIVER
  4954. M: Michael Buesch <m@bues.ch>
  4955. L: linux-media@vger.kernel.org
  4956. S: Maintained
  4957. F: drivers/media/tuners/fc0011.h
  4958. F: drivers/media/tuners/fc0011.c
  4959. FC2580 MEDIA DRIVER
  4960. M: Antti Palosaari <crope@iki.fi>
  4961. L: linux-media@vger.kernel.org
  4962. W: https://linuxtv.org
  4963. W: http://palosaari.fi/linux/
  4964. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4965. T: git git://linuxtv.org/anttip/media_tree.git
  4966. S: Maintained
  4967. F: drivers/media/tuners/fc2580*
  4968. FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
  4969. M: Johannes Thumshirn <jth@kernel.org>
  4970. L: linux-scsi@vger.kernel.org
  4971. W: www.Open-FCoE.org
  4972. S: Supported
  4973. F: drivers/scsi/libfc/
  4974. F: drivers/scsi/fcoe/
  4975. F: include/scsi/fc/
  4976. F: include/scsi/libfc.h
  4977. F: include/scsi/libfcoe.h
  4978. F: include/uapi/scsi/fc/
  4979. FILE LOCKING (flock() and fcntl()/lockf())
  4980. M: Jeff Layton <jlayton@kernel.org>
  4981. M: "J. Bruce Fields" <bfields@fieldses.org>
  4982. L: linux-fsdevel@vger.kernel.org
  4983. S: Maintained
  4984. F: include/linux/fcntl.h
  4985. F: include/uapi/linux/fcntl.h
  4986. F: fs/fcntl.c
  4987. F: fs/locks.c
  4988. FILESYSTEMS (VFS and infrastructure)
  4989. M: Alexander Viro <viro@zeniv.linux.org.uk>
  4990. L: linux-fsdevel@vger.kernel.org
  4991. S: Maintained
  4992. F: fs/*
  4993. F: include/linux/fs.h
  4994. F: include/uapi/linux/fs.h
  4995. FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  4996. M: Riku Voipio <riku.voipio@iki.fi>
  4997. L: linux-hwmon@vger.kernel.org
  4998. S: Maintained
  4999. F: drivers/hwmon/f75375s.c
  5000. F: include/linux/f75375s.h
  5001. FIREWIRE AUDIO DRIVERS
  5002. M: Clemens Ladisch <clemens@ladisch.de>
  5003. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5004. T: git git://git.alsa-project.org/alsa-kernel.git
  5005. S: Maintained
  5006. F: sound/firewire/
  5007. FIREWIRE MEDIA DRIVERS (firedtv)
  5008. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5009. L: linux-media@vger.kernel.org
  5010. L: linux1394-devel@lists.sourceforge.net
  5011. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
  5012. S: Maintained
  5013. F: drivers/media/firewire/
  5014. FIREWIRE SBP-2 TARGET
  5015. M: Chris Boot <bootc@bootc.net>
  5016. L: linux-scsi@vger.kernel.org
  5017. L: target-devel@vger.kernel.org
  5018. L: linux1394-devel@lists.sourceforge.net
  5019. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
  5020. S: Maintained
  5021. F: drivers/target/sbp/
  5022. FIREWIRE SUBSYSTEM
  5023. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5024. L: linux1394-devel@lists.sourceforge.net
  5025. W: http://ieee1394.wiki.kernel.org/
  5026. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
  5027. S: Maintained
  5028. F: drivers/firewire/
  5029. F: include/linux/firewire.h
  5030. F: include/uapi/linux/firewire*.h
  5031. F: tools/firewire/
  5032. FIRMWARE LOADER (request_firmware)
  5033. M: Luis R. Rodriguez <mcgrof@kernel.org>
  5034. L: linux-kernel@vger.kernel.org
  5035. S: Maintained
  5036. F: Documentation/firmware_class/
  5037. F: drivers/base/firmware_loader/
  5038. F: include/linux/firmware.h
  5039. FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
  5040. M: Joshua Morris <josh.h.morris@us.ibm.com>
  5041. M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
  5042. S: Maintained
  5043. F: drivers/block/rsxx/
  5044. FLOPPY DRIVER
  5045. M: Jiri Kosina <jikos@kernel.org>
  5046. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
  5047. S: Odd fixes
  5048. F: drivers/block/floppy.c
  5049. FMC SUBSYSTEM
  5050. M: Alessandro Rubini <rubini@gnudd.com>
  5051. W: http://www.ohwr.org/projects/fmc-bus
  5052. S: Supported
  5053. F: drivers/fmc/
  5054. F: include/linux/fmc*.h
  5055. F: include/linux/ipmi-fru.h
  5056. K: fmc_d.*register
  5057. FPGA MANAGER FRAMEWORK
  5058. M: Alan Tull <atull@kernel.org>
  5059. M: Moritz Fischer <mdf@kernel.org>
  5060. L: linux-fpga@vger.kernel.org
  5061. S: Maintained
  5062. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
  5063. Q: http://patchwork.kernel.org/project/linux-fpga/list/
  5064. F: Documentation/fpga/
  5065. F: Documentation/driver-api/fpga/
  5066. F: Documentation/devicetree/bindings/fpga/
  5067. F: drivers/fpga/
  5068. F: include/linux/fpga/
  5069. W: http://www.rocketboards.org
  5070. FPGA DFL DRIVERS
  5071. M: Wu Hao <hao.wu@intel.com>
  5072. L: linux-fpga@vger.kernel.org
  5073. S: Maintained
  5074. F: Documentation/fpga/dfl.txt
  5075. F: include/uapi/linux/fpga-dfl.h
  5076. F: drivers/fpga/dfl*
  5077. FPU EMULATOR
  5078. M: Bill Metzenthen <billm@melbpc.org.au>
  5079. W: http://floatingpoint.sourceforge.net/emulator/index.html
  5080. S: Maintained
  5081. F: arch/x86/math-emu/
  5082. FRAME RELAY DLCI/FRAD (Sangoma drivers too)
  5083. L: netdev@vger.kernel.org
  5084. S: Orphan
  5085. F: drivers/net/wan/dlci.c
  5086. F: drivers/net/wan/sdla.c
  5087. FRAMEBUFFER LAYER
  5088. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  5089. L: dri-devel@lists.freedesktop.org
  5090. L: linux-fbdev@vger.kernel.org
  5091. T: git git://github.com/bzolnier/linux.git
  5092. Q: http://patchwork.kernel.org/project/linux-fbdev/list/
  5093. S: Maintained
  5094. F: Documentation/fb/
  5095. F: drivers/video/
  5096. F: include/video/
  5097. F: include/linux/fb.h
  5098. F: include/uapi/video/
  5099. F: include/uapi/linux/fb.h
  5100. FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
  5101. M: Horia Geantă <horia.geanta@nxp.com>
  5102. M: Aymen Sghaier <aymen.sghaier@nxp.com>
  5103. L: linux-crypto@vger.kernel.org
  5104. S: Maintained
  5105. F: drivers/crypto/caam/
  5106. F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  5107. FREESCALE DIU FRAMEBUFFER DRIVER
  5108. M: Timur Tabi <timur@kernel.org>
  5109. L: linux-fbdev@vger.kernel.org
  5110. S: Maintained
  5111. F: drivers/video/fbdev/fsl-diu-fb.*
  5112. FREESCALE DMA DRIVER
  5113. M: Li Yang <leoyang.li@nxp.com>
  5114. M: Zhang Wei <zw@zh-kernel.org>
  5115. L: linuxppc-dev@lists.ozlabs.org
  5116. S: Maintained
  5117. F: drivers/dma/fsldma.*
  5118. FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
  5119. M: Claudiu Manoil <claudiu.manoil@nxp.com>
  5120. L: netdev@vger.kernel.org
  5121. S: Maintained
  5122. F: drivers/net/ethernet/freescale/gianfar*
  5123. F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
  5124. FREESCALE GPMI NAND DRIVER
  5125. M: Han Xu <han.xu@nxp.com>
  5126. L: linux-mtd@lists.infradead.org
  5127. S: Maintained
  5128. F: drivers/mtd/nand/raw/gpmi-nand/*
  5129. FREESCALE I2C CPM DRIVER
  5130. M: Jochen Friedrich <jochen@scram.de>
  5131. L: linuxppc-dev@lists.ozlabs.org
  5132. L: linux-i2c@vger.kernel.org
  5133. S: Maintained
  5134. F: drivers/i2c/busses/i2c-cpm.c
  5135. FREESCALE IMX / MXC FEC DRIVER
  5136. M: Fugang Duan <fugang.duan@nxp.com>
  5137. L: netdev@vger.kernel.org
  5138. S: Maintained
  5139. F: drivers/net/ethernet/freescale/fec_main.c
  5140. F: drivers/net/ethernet/freescale/fec_ptp.c
  5141. F: drivers/net/ethernet/freescale/fec.h
  5142. F: Documentation/devicetree/bindings/net/fsl-fec.txt
  5143. FREESCALE IMX / MXC FRAMEBUFFER DRIVER
  5144. M: Sascha Hauer <s.hauer@pengutronix.de>
  5145. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  5146. L: linux-fbdev@vger.kernel.org
  5147. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  5148. S: Maintained
  5149. F: include/linux/platform_data/video-imxfb.h
  5150. F: drivers/video/fbdev/imxfb.c
  5151. FREESCALE QORIQ DPAA ETHERNET DRIVER
  5152. M: Madalin Bucur <madalin.bucur@nxp.com>
  5153. L: netdev@vger.kernel.org
  5154. S: Maintained
  5155. F: drivers/net/ethernet/freescale/dpaa
  5156. FREESCALE QORIQ DPAA FMAN DRIVER
  5157. M: Madalin Bucur <madalin.bucur@nxp.com>
  5158. L: netdev@vger.kernel.org
  5159. S: Maintained
  5160. F: drivers/net/ethernet/freescale/fman
  5161. F: Documentation/devicetree/bindings/net/fsl-fman.txt
  5162. FREESCALE QORIQ PTP CLOCK DRIVER
  5163. M: Yangbo Lu <yangbo.lu@nxp.com>
  5164. L: netdev@vger.kernel.org
  5165. S: Maintained
  5166. F: drivers/ptp/ptp_qoriq.c
  5167. F: include/linux/fsl/ptp_qoriq.h
  5168. F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
  5169. FREESCALE QUAD SPI DRIVER
  5170. M: Han Xu <han.xu@nxp.com>
  5171. L: linux-mtd@lists.infradead.org
  5172. S: Maintained
  5173. F: drivers/mtd/spi-nor/fsl-quadspi.c
  5174. FREESCALE QUICC ENGINE LIBRARY
  5175. M: Qiang Zhao <qiang.zhao@nxp.com>
  5176. L: linuxppc-dev@lists.ozlabs.org
  5177. S: Maintained
  5178. F: drivers/soc/fsl/qe/
  5179. F: include/soc/fsl/*qe*.h
  5180. F: include/soc/fsl/*ucc*.h
  5181. FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
  5182. M: Li Yang <leoyang.li@nxp.com>
  5183. L: netdev@vger.kernel.org
  5184. L: linuxppc-dev@lists.ozlabs.org
  5185. S: Maintained
  5186. F: drivers/net/ethernet/freescale/ucc_geth*
  5187. FREESCALE QUICC ENGINE UCC HDLC DRIVER
  5188. M: Zhao Qiang <qiang.zhao@nxp.com>
  5189. L: netdev@vger.kernel.org
  5190. L: linuxppc-dev@lists.ozlabs.org
  5191. S: Maintained
  5192. F: drivers/net/wan/fsl_ucc_hdlc*
  5193. FREESCALE QUICC ENGINE UCC UART DRIVER
  5194. M: Timur Tabi <timur@kernel.org>
  5195. L: linuxppc-dev@lists.ozlabs.org
  5196. S: Maintained
  5197. F: drivers/tty/serial/ucc_uart.c
  5198. FREESCALE SOC DRIVERS
  5199. M: Li Yang <leoyang.li@nxp.com>
  5200. L: linuxppc-dev@lists.ozlabs.org
  5201. L: linux-arm-kernel@lists.infradead.org
  5202. S: Maintained
  5203. F: Documentation/devicetree/bindings/soc/fsl/
  5204. F: drivers/soc/fsl/
  5205. F: include/linux/fsl/
  5206. FREESCALE SOC FS_ENET DRIVER
  5207. M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
  5208. L: linuxppc-dev@lists.ozlabs.org
  5209. L: netdev@vger.kernel.org
  5210. S: Maintained
  5211. F: drivers/net/ethernet/freescale/fs_enet/
  5212. F: include/linux/fs_enet_pd.h
  5213. FREESCALE SOC SOUND DRIVERS
  5214. M: Timur Tabi <timur@kernel.org>
  5215. M: Nicolin Chen <nicoleotsuka@gmail.com>
  5216. M: Xiubo Li <Xiubo.Lee@gmail.com>
  5217. R: Fabio Estevam <fabio.estevam@nxp.com>
  5218. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5219. L: linuxppc-dev@lists.ozlabs.org
  5220. S: Maintained
  5221. F: sound/soc/fsl/fsl*
  5222. F: sound/soc/fsl/imx*
  5223. F: sound/soc/fsl/mpc8610_hpcd.c
  5224. FREESCALE USB PERIPHERAL DRIVERS
  5225. M: Li Yang <leoyang.li@nxp.com>
  5226. L: linux-usb@vger.kernel.org
  5227. L: linuxppc-dev@lists.ozlabs.org
  5228. S: Maintained
  5229. F: drivers/usb/gadget/udc/fsl*
  5230. FREEVXFS FILESYSTEM
  5231. M: Christoph Hellwig <hch@infradead.org>
  5232. W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
  5233. S: Maintained
  5234. F: fs/freevxfs/
  5235. FREEZER
  5236. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5237. M: Pavel Machek <pavel@ucw.cz>
  5238. L: linux-pm@vger.kernel.org
  5239. S: Supported
  5240. F: Documentation/power/freezing-of-tasks.txt
  5241. F: include/linux/freezer.h
  5242. F: kernel/freezer.c
  5243. FRONTSWAP API
  5244. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  5245. L: linux-kernel@vger.kernel.org
  5246. S: Maintained
  5247. F: mm/frontswap.c
  5248. F: include/linux/frontswap.h
  5249. FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
  5250. M: David Howells <dhowells@redhat.com>
  5251. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  5252. S: Supported
  5253. F: Documentation/filesystems/caching/
  5254. F: fs/fscache/
  5255. F: include/linux/fscache*.h
  5256. FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
  5257. M: Theodore Y. Ts'o <tytso@mit.edu>
  5258. M: Jaegeuk Kim <jaegeuk@kernel.org>
  5259. L: linux-fscrypt@vger.kernel.org
  5260. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  5261. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
  5262. S: Supported
  5263. F: fs/crypto/
  5264. F: include/linux/fscrypt*.h
  5265. F: Documentation/filesystems/fscrypt.rst
  5266. FSI-ATTACHED I2C DRIVER
  5267. M: Eddie James <eajames@linux.vnet.ibm.com>
  5268. L: linux-i2c@vger.kernel.org
  5269. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  5270. S: Maintained
  5271. F: drivers/i2c/busses/i2c-fsi.c
  5272. F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
  5273. FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
  5274. M: Jan Kara <jack@suse.cz>
  5275. R: Amir Goldstein <amir73il@gmail.com>
  5276. L: linux-fsdevel@vger.kernel.org
  5277. S: Maintained
  5278. F: fs/notify/
  5279. F: include/linux/fsnotify*.h
  5280. FUJITSU LAPTOP EXTRAS
  5281. M: Jonathan Woithe <jwoithe@just42.net>
  5282. L: platform-driver-x86@vger.kernel.org
  5283. S: Maintained
  5284. F: drivers/platform/x86/fujitsu-laptop.c
  5285. FUJITSU M-5MO LS CAMERA ISP DRIVER
  5286. M: Kyungmin Park <kyungmin.park@samsung.com>
  5287. M: Heungjun Kim <riverful.kim@samsung.com>
  5288. L: linux-media@vger.kernel.org
  5289. S: Maintained
  5290. F: drivers/media/i2c/m5mols/
  5291. F: include/media/i2c/m5mols.h
  5292. FUJITSU TABLET EXTRAS
  5293. M: Robert Gerlach <khnz@gmx.de>
  5294. L: platform-driver-x86@vger.kernel.org
  5295. S: Maintained
  5296. F: drivers/platform/x86/fujitsu-tablet.c
  5297. FUSE: FILESYSTEM IN USERSPACE
  5298. M: Miklos Szeredi <miklos@szeredi.hu>
  5299. L: linux-fsdevel@vger.kernel.org
  5300. W: http://fuse.sourceforge.net/
  5301. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
  5302. S: Maintained
  5303. F: fs/fuse/
  5304. F: include/uapi/linux/fuse.h
  5305. F: Documentation/filesystems/fuse.txt
  5306. FUTEX SUBSYSTEM
  5307. M: Thomas Gleixner <tglx@linutronix.de>
  5308. M: Ingo Molnar <mingo@redhat.com>
  5309. R: Peter Zijlstra <peterz@infradead.org>
  5310. R: Darren Hart <dvhart@infradead.org>
  5311. L: linux-kernel@vger.kernel.org
  5312. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  5313. S: Maintained
  5314. F: kernel/futex.c
  5315. F: kernel/futex_compat.c
  5316. F: include/asm-generic/futex.h
  5317. F: include/linux/futex.h
  5318. F: include/uapi/linux/futex.h
  5319. F: tools/testing/selftests/futex/
  5320. F: tools/perf/bench/futex*
  5321. F: Documentation/*futex*
  5322. GCC PLUGINS
  5323. M: Kees Cook <keescook@chromium.org>
  5324. R: Emese Revfy <re.emese@gmail.com>
  5325. L: kernel-hardening@lists.openwall.com
  5326. S: Maintained
  5327. F: scripts/gcc-plugins/
  5328. F: scripts/gcc-plugin.sh
  5329. F: scripts/Makefile.gcc-plugins
  5330. F: Documentation/gcc-plugins.txt
  5331. GASKET DRIVER FRAMEWORK
  5332. M: Rob Springer <rspringer@google.com>
  5333. M: John Joseph <jnjoseph@google.com>
  5334. M: Ben Chan <benchan@chromium.org>
  5335. S: Maintained
  5336. F: drivers/staging/gasket/
  5337. GCOV BASED KERNEL PROFILING
  5338. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  5339. S: Maintained
  5340. F: kernel/gcov/
  5341. F: Documentation/dev-tools/gcov.rst
  5342. GDB KERNEL DEBUGGING HELPER SCRIPTS
  5343. M: Jan Kiszka <jan.kiszka@siemens.com>
  5344. M: Kieran Bingham <kbingham@kernel.org>
  5345. S: Supported
  5346. F: scripts/gdb/
  5347. GDT SCSI DISK ARRAY CONTROLLER DRIVER
  5348. M: Achim Leubner <achim_leubner@adaptec.com>
  5349. L: linux-scsi@vger.kernel.org
  5350. W: http://www.icp-vortex.com/
  5351. S: Supported
  5352. F: drivers/scsi/gdt*
  5353. GEMTEK FM RADIO RECEIVER DRIVER
  5354. M: Hans Verkuil <hverkuil@xs4all.nl>
  5355. L: linux-media@vger.kernel.org
  5356. T: git git://linuxtv.org/media_tree.git
  5357. W: https://linuxtv.org
  5358. S: Maintained
  5359. F: drivers/media/radio/radio-gemtek*
  5360. GENERIC GPIO I2C DRIVER
  5361. M: Haavard Skinnemoen <hskinnemoen@gmail.com>
  5362. S: Supported
  5363. F: drivers/i2c/busses/i2c-gpio.c
  5364. F: include/linux/platform_data/i2c-gpio.h
  5365. GENERIC GPIO I2C MULTIPLEXER DRIVER
  5366. M: Peter Korsgaard <peter.korsgaard@barco.com>
  5367. L: linux-i2c@vger.kernel.org
  5368. S: Supported
  5369. F: drivers/i2c/muxes/i2c-mux-gpio.c
  5370. F: include/linux/platform_data/i2c-mux-gpio.h
  5371. F: Documentation/i2c/muxes/i2c-mux-gpio
  5372. GENERIC HDLC (WAN) DRIVERS
  5373. M: Krzysztof Halasa <khc@pm.waw.pl>
  5374. W: http://www.kernel.org/pub/linux/utils/net/hdlc/
  5375. S: Maintained
  5376. F: drivers/net/wan/c101.c
  5377. F: drivers/net/wan/hd6457*
  5378. F: drivers/net/wan/hdlc*
  5379. F: drivers/net/wan/n2.c
  5380. F: drivers/net/wan/pc300too.c
  5381. F: drivers/net/wan/pci200syn.c
  5382. F: drivers/net/wan/wanxl*
  5383. GENERIC INCLUDE/ASM HEADER FILES
  5384. M: Arnd Bergmann <arnd@arndb.de>
  5385. L: linux-arch@vger.kernel.org
  5386. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
  5387. S: Maintained
  5388. F: include/asm-generic/
  5389. F: include/uapi/asm-generic/
  5390. GENERIC PHY FRAMEWORK
  5391. M: Kishon Vijay Abraham I <kishon@ti.com>
  5392. L: linux-kernel@vger.kernel.org
  5393. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
  5394. S: Supported
  5395. F: drivers/phy/
  5396. F: include/linux/phy/
  5397. GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
  5398. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  5399. S: Supported
  5400. F: drivers/i2c/muxes/i2c-demux-pinctrl.c
  5401. GENERIC PM DOMAINS
  5402. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5403. M: Kevin Hilman <khilman@kernel.org>
  5404. M: Ulf Hansson <ulf.hansson@linaro.org>
  5405. L: linux-pm@vger.kernel.org
  5406. S: Supported
  5407. F: drivers/base/power/domain*.c
  5408. F: include/linux/pm_domain.h
  5409. F: Documentation/devicetree/bindings/power/power_domain.txt
  5410. GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
  5411. M: Eugen Hristev <eugen.hristev@microchip.com>
  5412. L: linux-input@vger.kernel.org
  5413. S: Maintained
  5414. F: drivers/input/touchscreen/resistive-adc-touch.c
  5415. GENERIC UIO DRIVER FOR PCI DEVICES
  5416. M: "Michael S. Tsirkin" <mst@redhat.com>
  5417. L: kvm@vger.kernel.org
  5418. S: Supported
  5419. F: drivers/uio/uio_pci_generic.c
  5420. GENWQE (IBM Generic Workqueue Card)
  5421. M: Frank Haverkamp <haver@linux.vnet.ibm.com>
  5422. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  5423. S: Supported
  5424. F: drivers/misc/genwqe/
  5425. GET_MAINTAINER SCRIPT
  5426. M: Joe Perches <joe@perches.com>
  5427. S: Maintained
  5428. F: scripts/get_maintainer.pl
  5429. GFS2 FILE SYSTEM
  5430. M: Bob Peterson <rpeterso@redhat.com>
  5431. M: Andreas Gruenbacher <agruenba@redhat.com>
  5432. L: cluster-devel@redhat.com
  5433. W: http://sources.redhat.com/cluster/
  5434. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
  5435. S: Supported
  5436. F: Documentation/filesystems/gfs2*.txt
  5437. F: fs/gfs2/
  5438. F: include/uapi/linux/gfs2_ondisk.h
  5439. GIGASET ISDN DRIVERS
  5440. M: Paul Bolle <pebolle@tiscali.nl>
  5441. L: gigaset307x-common@lists.sourceforge.net
  5442. W: http://gigaset307x.sourceforge.net/
  5443. S: Odd Fixes
  5444. F: Documentation/isdn/README.gigaset
  5445. F: drivers/isdn/gigaset/
  5446. F: include/uapi/linux/gigaset_dev.h
  5447. GNSS SUBSYSTEM
  5448. M: Johan Hovold <johan@kernel.org>
  5449. S: Maintained
  5450. F: Documentation/ABI/testing/sysfs-class-gnss
  5451. F: Documentation/devicetree/bindings/gnss/
  5452. F: drivers/gnss/
  5453. F: include/linux/gnss.h
  5454. GO7007 MPEG CODEC
  5455. M: Hans Verkuil <hans.verkuil@cisco.com>
  5456. L: linux-media@vger.kernel.org
  5457. S: Maintained
  5458. F: drivers/media/usb/go7007/
  5459. GOODIX TOUCHSCREEN
  5460. M: Bastien Nocera <hadess@hadess.net>
  5461. L: linux-input@vger.kernel.org
  5462. S: Maintained
  5463. F: drivers/input/touchscreen/goodix.c
  5464. GPD POCKET FAN DRIVER
  5465. M: Hans de Goede <hdegoede@redhat.com>
  5466. L: platform-driver-x86@vger.kernel.org
  5467. S: Maintained
  5468. F: drivers/platform/x86/gpd-pocket-fan.c
  5469. GPIO ACPI SUPPORT
  5470. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5471. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  5472. L: linux-gpio@vger.kernel.org
  5473. L: linux-acpi@vger.kernel.org
  5474. S: Maintained
  5475. F: Documentation/acpi/gpio-properties.txt
  5476. F: drivers/gpio/gpiolib-acpi.c
  5477. GPIO IR Transmitter
  5478. M: Sean Young <sean@mess.org>
  5479. L: linux-media@vger.kernel.org
  5480. S: Maintained
  5481. F: drivers/media/rc/gpio-ir-tx.c
  5482. GPIO MOCKUP DRIVER
  5483. M: Bamvor Jian Zhang <bamv2005@gmail.com>
  5484. R: Bartosz Golaszewski <brgl@bgdev.pl>
  5485. L: linux-gpio@vger.kernel.org
  5486. S: Maintained
  5487. F: drivers/gpio/gpio-mockup.c
  5488. F: tools/testing/selftests/gpio/
  5489. GPIO SUBSYSTEM
  5490. M: Linus Walleij <linus.walleij@linaro.org>
  5491. L: linux-gpio@vger.kernel.org
  5492. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
  5493. S: Maintained
  5494. F: Documentation/devicetree/bindings/gpio/
  5495. F: Documentation/driver-api/gpio/
  5496. F: Documentation/gpio/
  5497. F: Documentation/ABI/testing/gpio-cdev
  5498. F: Documentation/ABI/obsolete/sysfs-gpio
  5499. F: drivers/gpio/
  5500. F: include/linux/gpio/
  5501. F: include/linux/gpio.h
  5502. F: include/linux/of_gpio.h
  5503. F: include/asm-generic/gpio.h
  5504. F: include/uapi/linux/gpio.h
  5505. F: tools/gpio/
  5506. GRE DEMULTIPLEXER DRIVER
  5507. M: Dmitry Kozlov <xeb@mail.ru>
  5508. L: netdev@vger.kernel.org
  5509. S: Maintained
  5510. F: net/ipv4/gre_demux.c
  5511. F: net/ipv4/gre_offload.c
  5512. F: include/net/gre.h
  5513. GRETH 10/100/1G Ethernet MAC device driver
  5514. M: Andreas Larsson <andreas@gaisler.com>
  5515. L: netdev@vger.kernel.org
  5516. S: Maintained
  5517. F: drivers/net/ethernet/aeroflex/
  5518. GREYBUS AUDIO PROTOCOLS DRIVERS
  5519. M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
  5520. M: Mark Greer <mgreer@animalcreek.com>
  5521. S: Maintained
  5522. F: drivers/staging/greybus/audio_apbridgea.c
  5523. F: drivers/staging/greybus/audio_apbridgea.h
  5524. F: drivers/staging/greybus/audio_codec.c
  5525. F: drivers/staging/greybus/audio_codec.h
  5526. F: drivers/staging/greybus/audio_gb.c
  5527. F: drivers/staging/greybus/audio_manager.c
  5528. F: drivers/staging/greybus/audio_manager.h
  5529. F: drivers/staging/greybus/audio_manager_module.c
  5530. F: drivers/staging/greybus/audio_manager_private.h
  5531. F: drivers/staging/greybus/audio_manager_sysfs.c
  5532. F: drivers/staging/greybus/audio_module.c
  5533. F: drivers/staging/greybus/audio_topology.c
  5534. GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
  5535. M: Viresh Kumar <vireshk@kernel.org>
  5536. S: Maintained
  5537. F: drivers/staging/greybus/authentication.c
  5538. F: drivers/staging/greybus/bootrom.c
  5539. F: drivers/staging/greybus/firmware.h
  5540. F: drivers/staging/greybus/fw-core.c
  5541. F: drivers/staging/greybus/fw-download.c
  5542. F: drivers/staging/greybus/fw-management.c
  5543. F: drivers/staging/greybus/greybus_authentication.h
  5544. F: drivers/staging/greybus/greybus_firmware.h
  5545. F: drivers/staging/greybus/hid.c
  5546. F: drivers/staging/greybus/i2c.c
  5547. F: drivers/staging/greybus/spi.c
  5548. F: drivers/staging/greybus/spilib.c
  5549. F: drivers/staging/greybus/spilib.h
  5550. GREYBUS LOOPBACK DRIVER
  5551. M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
  5552. S: Maintained
  5553. F: drivers/staging/greybus/loopback.c
  5554. GREYBUS PLATFORM DRIVERS
  5555. M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
  5556. S: Maintained
  5557. F: drivers/staging/greybus/arche-platform.c
  5558. F: drivers/staging/greybus/arche-apb-ctrl.c
  5559. F: drivers/staging/greybus/arche_platform.h
  5560. GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
  5561. M: Rui Miguel Silva <rmfrfs@gmail.com>
  5562. S: Maintained
  5563. F: drivers/staging/greybus/sdio.c
  5564. F: drivers/staging/greybus/light.c
  5565. F: drivers/staging/greybus/gpio.c
  5566. F: drivers/staging/greybus/power_supply.c
  5567. F: drivers/staging/greybus/spi.c
  5568. F: drivers/staging/greybus/spilib.c
  5569. GREYBUS SUBSYSTEM
  5570. M: Johan Hovold <johan@kernel.org>
  5571. M: Alex Elder <elder@kernel.org>
  5572. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  5573. S: Maintained
  5574. F: drivers/staging/greybus/
  5575. L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
  5576. GREYBUS UART PROTOCOLS DRIVERS
  5577. M: David Lin <dtwlin@gmail.com>
  5578. S: Maintained
  5579. F: drivers/staging/greybus/uart.c
  5580. F: drivers/staging/greybus/log.c
  5581. GS1662 VIDEO SERIALIZER
  5582. M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
  5583. L: linux-media@vger.kernel.org
  5584. T: git git://linuxtv.org/media_tree.git
  5585. S: Maintained
  5586. F: drivers/media/spi/gs1662.c
  5587. GSPCA FINEPIX SUBDRIVER
  5588. M: Frank Zago <frank@zago.net>
  5589. L: linux-media@vger.kernel.org
  5590. T: git git://linuxtv.org/media_tree.git
  5591. S: Maintained
  5592. F: drivers/media/usb/gspca/finepix.c
  5593. GSPCA GL860 SUBDRIVER
  5594. M: Olivier Lorin <o.lorin@laposte.net>
  5595. L: linux-media@vger.kernel.org
  5596. T: git git://linuxtv.org/media_tree.git
  5597. S: Maintained
  5598. F: drivers/media/usb/gspca/gl860/
  5599. GSPCA M5602 SUBDRIVER
  5600. M: Erik Andren <erik.andren@gmail.com>
  5601. L: linux-media@vger.kernel.org
  5602. T: git git://linuxtv.org/media_tree.git
  5603. S: Maintained
  5604. F: drivers/media/usb/gspca/m5602/
  5605. GSPCA PAC207 SONIXB SUBDRIVER
  5606. M: Hans Verkuil <hverkuil@xs4all.nl>
  5607. L: linux-media@vger.kernel.org
  5608. T: git git://linuxtv.org/media_tree.git
  5609. S: Odd Fixes
  5610. F: drivers/media/usb/gspca/pac207.c
  5611. GSPCA SN9C20X SUBDRIVER
  5612. M: Brian Johnson <brijohn@gmail.com>
  5613. L: linux-media@vger.kernel.org
  5614. T: git git://linuxtv.org/media_tree.git
  5615. S: Maintained
  5616. F: drivers/media/usb/gspca/sn9c20x.c
  5617. GSPCA T613 SUBDRIVER
  5618. M: Leandro Costantino <lcostantino@gmail.com>
  5619. L: linux-media@vger.kernel.org
  5620. T: git git://linuxtv.org/media_tree.git
  5621. S: Maintained
  5622. F: drivers/media/usb/gspca/t613.c
  5623. GSPCA USB WEBCAM DRIVER
  5624. M: Hans Verkuil <hverkuil@xs4all.nl>
  5625. L: linux-media@vger.kernel.org
  5626. T: git git://linuxtv.org/media_tree.git
  5627. S: Odd Fixes
  5628. F: drivers/media/usb/gspca/
  5629. GTP (GPRS Tunneling Protocol)
  5630. M: Pablo Neira Ayuso <pablo@netfilter.org>
  5631. M: Harald Welte <laforge@gnumonks.org>
  5632. L: osmocom-net-gprs@lists.osmocom.org
  5633. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
  5634. S: Maintained
  5635. F: drivers/net/gtp.c
  5636. GUID PARTITION TABLE (GPT)
  5637. M: Davidlohr Bueso <dave@stgolabs.net>
  5638. L: linux-efi@vger.kernel.org
  5639. S: Maintained
  5640. F: block/partitions/efi.*
  5641. H8/300 ARCHITECTURE
  5642. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  5643. L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
  5644. W: http://uclinux-h8.sourceforge.jp
  5645. T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
  5646. S: Maintained
  5647. F: arch/h8300/
  5648. F: drivers/clocksource/h8300_*.c
  5649. F: drivers/clk/h8300/
  5650. F: drivers/irqchip/irq-renesas-h8*.c
  5651. HACKRF MEDIA DRIVER
  5652. M: Antti Palosaari <crope@iki.fi>
  5653. L: linux-media@vger.kernel.org
  5654. W: https://linuxtv.org
  5655. W: http://palosaari.fi/linux/
  5656. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5657. T: git git://linuxtv.org/anttip/media_tree.git
  5658. S: Maintained
  5659. F: drivers/media/usb/hackrf/
  5660. HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  5661. M: Frank Seidel <frank@f-seidel.de>
  5662. L: platform-driver-x86@vger.kernel.org
  5663. W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
  5664. S: Maintained
  5665. F: drivers/platform/x86/hdaps.c
  5666. HARDWARE MONITORING
  5667. M: Jean Delvare <jdelvare@suse.com>
  5668. M: Guenter Roeck <linux@roeck-us.net>
  5669. L: linux-hwmon@vger.kernel.org
  5670. W: http://hwmon.wiki.kernel.org/
  5671. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  5672. S: Maintained
  5673. F: Documentation/devicetree/bindings/hwmon/
  5674. F: Documentation/hwmon/
  5675. F: drivers/hwmon/
  5676. F: include/linux/hwmon*.h
  5677. HARDWARE RANDOM NUMBER GENERATOR CORE
  5678. M: Matt Mackall <mpm@selenic.com>
  5679. M: Herbert Xu <herbert@gondor.apana.org.au>
  5680. L: linux-crypto@vger.kernel.org
  5681. S: Odd fixes
  5682. F: Documentation/devicetree/bindings/rng/
  5683. F: Documentation/hw_random.txt
  5684. F: drivers/char/hw_random/
  5685. F: include/linux/hw_random.h
  5686. HARDWARE TRACING FACILITIES
  5687. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  5688. S: Maintained
  5689. F: drivers/hwtracing/
  5690. HARDWARE SPINLOCK CORE
  5691. M: Ohad Ben-Cohen <ohad@wizery.com>
  5692. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  5693. L: linux-remoteproc@vger.kernel.org
  5694. S: Maintained
  5695. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
  5696. F: Documentation/devicetree/bindings/hwlock/
  5697. F: Documentation/hwspinlock.txt
  5698. F: drivers/hwspinlock/
  5699. F: include/linux/hwspinlock.h
  5700. HARMONY SOUND DRIVER
  5701. L: linux-parisc@vger.kernel.org
  5702. S: Maintained
  5703. F: sound/parisc/harmony.*
  5704. HDPVR USB VIDEO ENCODER DRIVER
  5705. M: Hans Verkuil <hverkuil@xs4all.nl>
  5706. L: linux-media@vger.kernel.org
  5707. T: git git://linuxtv.org/media_tree.git
  5708. W: https://linuxtv.org
  5709. S: Odd Fixes
  5710. F: drivers/media/usb/hdpvr/
  5711. HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
  5712. M: Jerry Hoemann <jerry.hoemann@hpe.com>
  5713. S: Supported
  5714. F: Documentation/watchdog/hpwdt.txt
  5715. F: drivers/watchdog/hpwdt.c
  5716. HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
  5717. M: Don Brace <don.brace@microsemi.com>
  5718. L: esc.storagedev@microsemi.com
  5719. L: linux-scsi@vger.kernel.org
  5720. S: Supported
  5721. F: Documentation/scsi/hpsa.txt
  5722. F: drivers/scsi/hpsa*.[ch]
  5723. F: include/linux/cciss*.h
  5724. F: include/uapi/linux/cciss*.h
  5725. HFI1 DRIVER
  5726. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  5727. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  5728. L: linux-rdma@vger.kernel.org
  5729. S: Supported
  5730. F: drivers/infiniband/hw/hfi1
  5731. HFS FILESYSTEM
  5732. L: linux-fsdevel@vger.kernel.org
  5733. S: Orphan
  5734. F: Documentation/filesystems/hfs.txt
  5735. F: fs/hfs/
  5736. HFSPLUS FILESYSTEM
  5737. L: linux-fsdevel@vger.kernel.org
  5738. S: Orphan
  5739. F: Documentation/filesystems/hfsplus.txt
  5740. F: fs/hfsplus/
  5741. HGA FRAMEBUFFER DRIVER
  5742. M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
  5743. L: linux-nvidia@lists.surfsouth.com
  5744. W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
  5745. S: Maintained
  5746. F: drivers/video/fbdev/hgafb.c
  5747. HIBERNATION (aka Software Suspend, aka swsusp)
  5748. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5749. M: Pavel Machek <pavel@ucw.cz>
  5750. L: linux-pm@vger.kernel.org
  5751. B: https://bugzilla.kernel.org
  5752. S: Supported
  5753. F: arch/x86/power/
  5754. F: drivers/base/power/
  5755. F: kernel/power/
  5756. F: include/linux/suspend.h
  5757. F: include/linux/freezer.h
  5758. F: include/linux/pm.h
  5759. F: arch/*/include/asm/suspend*.h
  5760. HID CORE LAYER
  5761. M: Jiri Kosina <jikos@kernel.org>
  5762. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  5763. L: linux-input@vger.kernel.org
  5764. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  5765. S: Maintained
  5766. F: drivers/hid/
  5767. F: include/linux/hid*
  5768. F: include/uapi/linux/hid*
  5769. HID SENSOR HUB DRIVERS
  5770. M: Jiri Kosina <jikos@kernel.org>
  5771. M: Jonathan Cameron <jic23@kernel.org>
  5772. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  5773. L: linux-input@vger.kernel.org
  5774. L: linux-iio@vger.kernel.org
  5775. S: Maintained
  5776. F: Documentation/hid/hid-sensor*
  5777. F: drivers/hid/hid-sensor-*
  5778. F: drivers/iio/*/hid-*
  5779. F: include/linux/hid-sensor-*
  5780. HIGH-RESOLUTION TIMERS, CLOCKEVENTS
  5781. M: Thomas Gleixner <tglx@linutronix.de>
  5782. L: linux-kernel@vger.kernel.org
  5783. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  5784. S: Maintained
  5785. F: Documentation/timers/
  5786. F: kernel/time/hrtimer.c
  5787. F: kernel/time/clockevents.c
  5788. F: kernel/time/timer_*.c
  5789. F: include/linux/clockchips.h
  5790. F: include/linux/hrtimer.h
  5791. HIGH-SPEED SCC DRIVER FOR AX.25
  5792. L: linux-hams@vger.kernel.org
  5793. S: Orphan
  5794. F: drivers/net/hamradio/dmascc.c
  5795. F: drivers/net/hamradio/scc.c
  5796. HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
  5797. M: HighPoint Linux Team <linux@highpoint-tech.com>
  5798. W: http://www.highpoint-tech.com
  5799. S: Supported
  5800. F: Documentation/scsi/hptiop.txt
  5801. F: drivers/scsi/hptiop.c
  5802. HIPPI
  5803. M: Jes Sorensen <jes@trained-monkey.org>
  5804. L: linux-hippi@sunsite.dk
  5805. S: Maintained
  5806. F: include/linux/hippidevice.h
  5807. F: include/uapi/linux/if_hippi.h
  5808. F: net/802/hippi.c
  5809. F: drivers/net/hippi/
  5810. HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
  5811. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5812. M: Salil Mehta <salil.mehta@huawei.com>
  5813. L: netdev@vger.kernel.org
  5814. W: http://www.hisilicon.com
  5815. S: Maintained
  5816. F: drivers/net/ethernet/hisilicon/hns3/
  5817. HISILICON LPC BUS DRIVER
  5818. M: john.garry@huawei.com
  5819. W: http://www.hisilicon.com
  5820. S: Maintained
  5821. F: drivers/bus/hisi_lpc.c
  5822. F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
  5823. HISILICON NETWORK SUBSYSTEM DRIVER
  5824. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5825. M: Salil Mehta <salil.mehta@huawei.com>
  5826. L: netdev@vger.kernel.org
  5827. W: http://www.hisilicon.com
  5828. S: Maintained
  5829. F: drivers/net/ethernet/hisilicon/
  5830. F: Documentation/devicetree/bindings/net/hisilicon*.txt
  5831. HISILICON PMU DRIVER
  5832. M: Shaokun Zhang <zhangshaokun@hisilicon.com>
  5833. W: http://www.hisilicon.com
  5834. S: Supported
  5835. F: drivers/perf/hisilicon
  5836. F: Documentation/perf/hisi-pmu.txt
  5837. HISILICON ROCE DRIVER
  5838. M: Lijun Ou <oulijun@huawei.com>
  5839. M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
  5840. L: linux-rdma@vger.kernel.org
  5841. S: Maintained
  5842. F: drivers/infiniband/hw/hns/
  5843. F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
  5844. HISILICON SAS Controller
  5845. M: John Garry <john.garry@huawei.com>
  5846. W: http://www.hisilicon.com
  5847. S: Supported
  5848. F: drivers/scsi/hisi_sas/
  5849. F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  5850. HMM - Heterogeneous Memory Management
  5851. M: Jérôme Glisse <jglisse@redhat.com>
  5852. L: linux-mm@kvack.org
  5853. S: Maintained
  5854. F: mm/hmm*
  5855. F: include/linux/hmm*
  5856. F: Documentation/vm/hmm.rst
  5857. HOST AP DRIVER
  5858. M: Jouni Malinen <j@w1.fi>
  5859. L: linux-wireless@vger.kernel.org
  5860. W: http://w1.fi/hostap-driver.html
  5861. S: Obsolete
  5862. F: drivers/net/wireless/intersil/hostap/
  5863. HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
  5864. L: platform-driver-x86@vger.kernel.org
  5865. S: Orphan
  5866. F: drivers/platform/x86/tc1100-wmi.c
  5867. HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
  5868. M: Jaroslav Kysela <perex@perex.cz>
  5869. S: Maintained
  5870. F: drivers/net/ethernet/hp/hp100.*
  5871. HPET: High Precision Event Timers driver
  5872. M: Clemens Ladisch <clemens@ladisch.de>
  5873. S: Maintained
  5874. F: Documentation/timers/hpet.txt
  5875. F: drivers/char/hpet.c
  5876. F: include/linux/hpet.h
  5877. F: include/uapi/linux/hpet.h
  5878. HPET: x86
  5879. S: Orphan
  5880. F: arch/x86/kernel/hpet.c
  5881. F: arch/x86/include/asm/hpet.h
  5882. HPFS FILESYSTEM
  5883. M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  5884. W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
  5885. S: Maintained
  5886. F: fs/hpfs/
  5887. HSI SUBSYSTEM
  5888. M: Sebastian Reichel <sre@kernel.org>
  5889. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
  5890. S: Maintained
  5891. F: Documentation/ABI/testing/sysfs-bus-hsi
  5892. F: Documentation/driver-api/hsi.rst
  5893. F: drivers/hsi/
  5894. F: include/linux/hsi/
  5895. F: include/uapi/linux/hsi/
  5896. HSO 3G MODEM DRIVER
  5897. L: linux-usb@vger.kernel.org
  5898. S: Orphan
  5899. F: drivers/net/usb/hso.c
  5900. HSR NETWORK PROTOCOL
  5901. M: Arvid Brodin <arvid.brodin@alten.se>
  5902. L: netdev@vger.kernel.org
  5903. S: Maintained
  5904. F: net/hsr/
  5905. HT16K33 LED CONTROLLER DRIVER
  5906. M: Robin van der Gracht <robin@protonic.nl>
  5907. S: Maintained
  5908. F: drivers/auxdisplay/ht16k33.c
  5909. F: Documentation/devicetree/bindings/display/ht16k33.txt
  5910. HTCPEN TOUCHSCREEN DRIVER
  5911. M: Pau Oliva Fora <pof@eslack.org>
  5912. L: linux-input@vger.kernel.org
  5913. S: Maintained
  5914. F: drivers/input/touchscreen/htcpen.c
  5915. HUAWEI ETHERNET DRIVER
  5916. M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
  5917. L: netdev@vger.kernel.org
  5918. S: Supported
  5919. F: Documentation/networking/hinic.txt
  5920. F: drivers/net/ethernet/huawei/hinic/
  5921. HUGETLB FILESYSTEM
  5922. M: Mike Kravetz <mike.kravetz@oracle.com>
  5923. L: linux-mm@kvack.org
  5924. S: Maintained
  5925. F: fs/hugetlbfs/
  5926. F: mm/hugetlb.c
  5927. F: include/linux/hugetlb.h
  5928. F: Documentation/admin-guide/mm/hugetlbpage.rst
  5929. F: Documentation/vm/hugetlbfs_reserv.rst
  5930. F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
  5931. HVA ST MEDIA DRIVER
  5932. M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
  5933. L: linux-media@vger.kernel.org
  5934. T: git git://linuxtv.org/media_tree.git
  5935. W: https://linuxtv.org
  5936. S: Supported
  5937. F: drivers/media/platform/sti/hva
  5938. HWPOISON MEMORY FAILURE HANDLING
  5939. M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
  5940. L: linux-mm@kvack.org
  5941. S: Maintained
  5942. F: mm/memory-failure.c
  5943. F: mm/hwpoison-inject.c
  5944. Hyper-V CORE AND DRIVERS
  5945. M: "K. Y. Srinivasan" <kys@microsoft.com>
  5946. M: Haiyang Zhang <haiyangz@microsoft.com>
  5947. M: Stephen Hemminger <sthemmin@microsoft.com>
  5948. L: devel@linuxdriverproject.org
  5949. S: Maintained
  5950. F: Documentation/networking/netvsc.txt
  5951. F: arch/x86/include/asm/mshyperv.h
  5952. F: arch/x86/include/asm/trace/hyperv.h
  5953. F: arch/x86/include/asm/hyperv-tlfs.h
  5954. F: arch/x86/kernel/cpu/mshyperv.c
  5955. F: arch/x86/hyperv
  5956. F: drivers/hid/hid-hyperv.c
  5957. F: drivers/hv/
  5958. F: drivers/input/serio/hyperv-keyboard.c
  5959. F: drivers/pci/controller/pci-hyperv.c
  5960. F: drivers/net/hyperv/
  5961. F: drivers/scsi/storvsc_drv.c
  5962. F: drivers/uio/uio_hv_generic.c
  5963. F: drivers/video/fbdev/hyperv_fb.c
  5964. F: net/vmw_vsock/hyperv_transport.c
  5965. F: include/linux/hyperv.h
  5966. F: include/uapi/linux/hyperv.h
  5967. F: tools/hv/
  5968. F: Documentation/ABI/stable/sysfs-bus-vmbus
  5969. HYPERVISOR VIRTUAL CONSOLE DRIVER
  5970. L: linuxppc-dev@lists.ozlabs.org
  5971. S: Odd Fixes
  5972. F: drivers/tty/hvc/
  5973. I2C ACPI SUPPORT
  5974. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5975. L: linux-i2c@vger.kernel.org
  5976. L: linux-acpi@vger.kernel.org
  5977. S: Maintained
  5978. F: drivers/i2c/i2c-core-acpi.c
  5979. I2C MUXES
  5980. M: Peter Rosin <peda@axentia.se>
  5981. L: linux-i2c@vger.kernel.org
  5982. S: Maintained
  5983. F: Documentation/i2c/i2c-topology
  5984. F: Documentation/i2c/muxes/
  5985. F: Documentation/devicetree/bindings/i2c/i2c-mux*
  5986. F: Documentation/devicetree/bindings/i2c/i2c-arb*
  5987. F: Documentation/devicetree/bindings/i2c/i2c-gate*
  5988. F: drivers/i2c/i2c-mux.c
  5989. F: drivers/i2c/muxes/
  5990. F: include/linux/i2c-mux.h
  5991. I2C MV64XXX MARVELL AND ALLWINNER DRIVER
  5992. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  5993. L: linux-i2c@vger.kernel.org
  5994. S: Maintained
  5995. F: drivers/i2c/busses/i2c-mv64xxx.c
  5996. I2C OVER PARALLEL PORT
  5997. M: Jean Delvare <jdelvare@suse.com>
  5998. L: linux-i2c@vger.kernel.org
  5999. S: Maintained
  6000. F: Documentation/i2c/busses/i2c-parport
  6001. F: Documentation/i2c/busses/i2c-parport-light
  6002. F: drivers/i2c/busses/i2c-parport.c
  6003. F: drivers/i2c/busses/i2c-parport-light.c
  6004. I2C SUBSYSTEM
  6005. M: Wolfram Sang <wsa@the-dreams.de>
  6006. L: linux-i2c@vger.kernel.org
  6007. W: https://i2c.wiki.kernel.org/
  6008. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6009. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6010. S: Maintained
  6011. F: Documentation/devicetree/bindings/i2c/i2c.txt
  6012. F: Documentation/i2c/
  6013. F: drivers/i2c/*
  6014. F: include/linux/i2c.h
  6015. F: include/linux/i2c-dev.h
  6016. F: include/linux/i2c-smbus.h
  6017. F: include/uapi/linux/i2c.h
  6018. F: include/uapi/linux/i2c-*.h
  6019. I2C SUBSYSTEM HOST DRIVERS
  6020. L: linux-i2c@vger.kernel.org
  6021. W: https://i2c.wiki.kernel.org/
  6022. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6023. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6024. S: Odd Fixes
  6025. F: Documentation/devicetree/bindings/i2c/
  6026. F: drivers/i2c/algos/
  6027. F: drivers/i2c/busses/
  6028. I2C-TAOS-EVM DRIVER
  6029. M: Jean Delvare <jdelvare@suse.com>
  6030. L: linux-i2c@vger.kernel.org
  6031. S: Maintained
  6032. F: Documentation/i2c/busses/i2c-taos-evm
  6033. F: drivers/i2c/busses/i2c-taos-evm.c
  6034. I2C-TINY-USB DRIVER
  6035. M: Till Harbaum <till@harbaum.org>
  6036. L: linux-i2c@vger.kernel.org
  6037. W: http://www.harbaum.org/till/i2c_tiny_usb
  6038. S: Maintained
  6039. F: drivers/i2c/busses/i2c-tiny-usb.c
  6040. I2C/SMBUS CONTROLLER DRIVERS FOR PC
  6041. M: Jean Delvare <jdelvare@suse.com>
  6042. L: linux-i2c@vger.kernel.org
  6043. S: Maintained
  6044. F: Documentation/i2c/busses/i2c-ali1535
  6045. F: Documentation/i2c/busses/i2c-ali1563
  6046. F: Documentation/i2c/busses/i2c-ali15x3
  6047. F: Documentation/i2c/busses/i2c-amd756
  6048. F: Documentation/i2c/busses/i2c-amd8111
  6049. F: Documentation/i2c/busses/i2c-i801
  6050. F: Documentation/i2c/busses/i2c-nforce2
  6051. F: Documentation/i2c/busses/i2c-piix4
  6052. F: Documentation/i2c/busses/i2c-sis5595
  6053. F: Documentation/i2c/busses/i2c-sis630
  6054. F: Documentation/i2c/busses/i2c-sis96x
  6055. F: Documentation/i2c/busses/i2c-via
  6056. F: Documentation/i2c/busses/i2c-viapro
  6057. F: drivers/i2c/busses/i2c-ali1535.c
  6058. F: drivers/i2c/busses/i2c-ali1563.c
  6059. F: drivers/i2c/busses/i2c-ali15x3.c
  6060. F: drivers/i2c/busses/i2c-amd756.c
  6061. F: drivers/i2c/busses/i2c-amd756-s4882.c
  6062. F: drivers/i2c/busses/i2c-amd8111.c
  6063. F: drivers/i2c/busses/i2c-i801.c
  6064. F: drivers/i2c/busses/i2c-isch.c
  6065. F: drivers/i2c/busses/i2c-nforce2.c
  6066. F: drivers/i2c/busses/i2c-nforce2-s4985.c
  6067. F: drivers/i2c/busses/i2c-piix4.c
  6068. F: drivers/i2c/busses/i2c-sis5595.c
  6069. F: drivers/i2c/busses/i2c-sis630.c
  6070. F: drivers/i2c/busses/i2c-sis96x.c
  6071. F: drivers/i2c/busses/i2c-via.c
  6072. F: drivers/i2c/busses/i2c-viapro.c
  6073. I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
  6074. M: Hans de Goede <hdegoede@redhat.com>
  6075. L: linux-i2c@vger.kernel.org
  6076. S: Maintained
  6077. F: drivers/i2c/busses/i2c-cht-wc.c
  6078. I2C/SMBUS ISMT DRIVER
  6079. M: Seth Heasley <seth.heasley@intel.com>
  6080. M: Neil Horman <nhorman@tuxdriver.com>
  6081. L: linux-i2c@vger.kernel.org
  6082. F: drivers/i2c/busses/i2c-ismt.c
  6083. F: Documentation/i2c/busses/i2c-ismt
  6084. I2C/SMBUS STUB DRIVER
  6085. M: Jean Delvare <jdelvare@suse.com>
  6086. L: linux-i2c@vger.kernel.org
  6087. S: Maintained
  6088. F: drivers/i2c/i2c-stub.c
  6089. IA64 (Itanium) PLATFORM
  6090. M: Tony Luck <tony.luck@intel.com>
  6091. M: Fenghua Yu <fenghua.yu@intel.com>
  6092. L: linux-ia64@vger.kernel.org
  6093. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  6094. S: Maintained
  6095. F: arch/ia64/
  6096. IBM Power 842 compression accelerator
  6097. M: Haren Myneni <haren@us.ibm.com>
  6098. S: Supported
  6099. F: drivers/crypto/nx/Makefile
  6100. F: drivers/crypto/nx/Kconfig
  6101. F: drivers/crypto/nx/nx-842*
  6102. F: include/linux/sw842.h
  6103. F: crypto/842.c
  6104. F: lib/842/
  6105. IBM Power in-Nest Crypto Acceleration
  6106. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  6107. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  6108. L: linux-crypto@vger.kernel.org
  6109. S: Supported
  6110. F: drivers/crypto/nx/Makefile
  6111. F: drivers/crypto/nx/Kconfig
  6112. F: drivers/crypto/nx/nx-aes*
  6113. F: drivers/crypto/nx/nx-sha*
  6114. F: drivers/crypto/nx/nx.*
  6115. F: drivers/crypto/nx/nx_csbcpb.h
  6116. F: drivers/crypto/nx/nx_debugfs.h
  6117. IBM Power Linux RAID adapter
  6118. M: Brian King <brking@us.ibm.com>
  6119. S: Supported
  6120. F: drivers/scsi/ipr.*
  6121. IBM Power SRIOV Virtual NIC Device Driver
  6122. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  6123. M: John Allen <jallen@linux.vnet.ibm.com>
  6124. L: netdev@vger.kernel.org
  6125. S: Supported
  6126. F: drivers/net/ethernet/ibm/ibmvnic.*
  6127. IBM Power Virtual Accelerator Switchboard
  6128. M: Sukadev Bhattiprolu
  6129. L: linuxppc-dev@lists.ozlabs.org
  6130. S: Supported
  6131. F: arch/powerpc/platforms/powernv/vas*
  6132. F: arch/powerpc/platforms/powernv/copy-paste.h
  6133. F: arch/powerpc/include/asm/vas.h
  6134. F: arch/powerpc/include/uapi/asm/vas.h
  6135. IBM Power Virtual Ethernet Device Driver
  6136. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  6137. L: netdev@vger.kernel.org
  6138. S: Supported
  6139. F: drivers/net/ethernet/ibm/ibmveth.*
  6140. IBM Power Virtual FC Device Drivers
  6141. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6142. L: linux-scsi@vger.kernel.org
  6143. S: Supported
  6144. F: drivers/scsi/ibmvscsi/ibmvfc*
  6145. IBM Power Virtual Management Channel Driver
  6146. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6147. M: Steven Royer <seroyer@linux.vnet.ibm.com>
  6148. S: Supported
  6149. F: drivers/misc/ibmvmc.*
  6150. IBM Power Virtual SCSI Device Drivers
  6151. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6152. L: linux-scsi@vger.kernel.org
  6153. S: Supported
  6154. F: drivers/scsi/ibmvscsi/ibmvscsi*
  6155. F: include/scsi/viosrp.h
  6156. IBM Power Virtual SCSI Device Target Driver
  6157. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6158. M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
  6159. L: linux-scsi@vger.kernel.org
  6160. L: target-devel@vger.kernel.org
  6161. S: Supported
  6162. F: drivers/scsi/ibmvscsi_tgt/
  6163. IBM Power VMX Cryptographic instructions
  6164. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  6165. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  6166. L: linux-crypto@vger.kernel.org
  6167. S: Supported
  6168. F: drivers/crypto/vmx/Makefile
  6169. F: drivers/crypto/vmx/Kconfig
  6170. F: drivers/crypto/vmx/vmx.c
  6171. F: drivers/crypto/vmx/aes*
  6172. F: drivers/crypto/vmx/ghash*
  6173. F: drivers/crypto/vmx/ppc-xlate.pl
  6174. IBM ServeRAID RAID DRIVER
  6175. S: Orphan
  6176. F: drivers/scsi/ips.*
  6177. ICH LPC AND GPIO DRIVER
  6178. M: Peter Tyser <ptyser@xes-inc.com>
  6179. S: Maintained
  6180. F: drivers/mfd/lpc_ich.c
  6181. F: drivers/gpio/gpio-ich.c
  6182. IDE SUBSYSTEM
  6183. M: "David S. Miller" <davem@davemloft.net>
  6184. L: linux-ide@vger.kernel.org
  6185. Q: http://patchwork.ozlabs.org/project/linux-ide/list/
  6186. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
  6187. S: Maintained
  6188. F: Documentation/ide/
  6189. F: drivers/ide/
  6190. F: include/linux/ide.h
  6191. IDE/ATAPI DRIVERS
  6192. M: Borislav Petkov <bp@alien8.de>
  6193. L: linux-ide@vger.kernel.org
  6194. S: Maintained
  6195. F: Documentation/cdrom/ide-cd
  6196. F: drivers/ide/ide-cd*
  6197. IDEAPAD LAPTOP EXTRAS DRIVER
  6198. M: Ike Panhc <ike.pan@canonical.com>
  6199. L: platform-driver-x86@vger.kernel.org
  6200. W: http://launchpad.net/ideapad-laptop
  6201. S: Maintained
  6202. F: drivers/platform/x86/ideapad-laptop.c
  6203. IDEAPAD LAPTOP SLIDEBAR DRIVER
  6204. M: Andrey Moiseev <o2g.org.ru@gmail.com>
  6205. L: linux-input@vger.kernel.org
  6206. W: https://github.com/o2genum/ideapad-slidebar
  6207. S: Maintained
  6208. F: drivers/input/misc/ideapad_slidebar.c
  6209. IDT VersaClock 5 CLOCK DRIVER
  6210. M: Marek Vasut <marek.vasut@gmail.com>
  6211. S: Maintained
  6212. F: drivers/clk/clk-versaclock5.c
  6213. IEEE 802.15.4 SUBSYSTEM
  6214. M: Alexander Aring <alex.aring@gmail.com>
  6215. M: Stefan Schmidt <stefan@datenfreihafen.org>
  6216. L: linux-wpan@vger.kernel.org
  6217. W: http://wpan.cakelab.org/
  6218. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
  6219. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  6220. S: Maintained
  6221. F: net/ieee802154/
  6222. F: net/mac802154/
  6223. F: drivers/net/ieee802154/
  6224. F: include/linux/nl802154.h
  6225. F: include/linux/ieee802154.h
  6226. F: include/net/nl802154.h
  6227. F: include/net/mac802154.h
  6228. F: include/net/af_ieee802154.h
  6229. F: include/net/cfg802154.h
  6230. F: include/net/ieee802154_netdev.h
  6231. F: Documentation/networking/ieee802154.txt
  6232. IFE PROTOCOL
  6233. M: Yotam Gigi <yotam.gi@gmail.com>
  6234. M: Jamal Hadi Salim <jhs@mojatatu.com>
  6235. F: net/ife
  6236. F: include/net/ife.h
  6237. F: include/uapi/linux/ife.h
  6238. IGORPLUG-USB IR RECEIVER
  6239. M: Sean Young <sean@mess.org>
  6240. L: linux-media@vger.kernel.org
  6241. S: Maintained
  6242. F: drivers/media/rc/igorplugusb.c
  6243. IGUANAWORKS USB IR TRANSCEIVER
  6244. M: Sean Young <sean@mess.org>
  6245. L: linux-media@vger.kernel.org
  6246. S: Maintained
  6247. F: drivers/media/rc/iguanair.c
  6248. IIO DIGITAL POTENTIOMETER DAC
  6249. M: Peter Rosin <peda@axentia.se>
  6250. L: linux-iio@vger.kernel.org
  6251. S: Maintained
  6252. F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
  6253. F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
  6254. F: drivers/iio/dac/dpot-dac.c
  6255. IIO ENVELOPE DETECTOR
  6256. M: Peter Rosin <peda@axentia.se>
  6257. L: linux-iio@vger.kernel.org
  6258. S: Maintained
  6259. F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
  6260. F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
  6261. F: drivers/iio/adc/envelope-detector.c
  6262. IIO MULTIPLEXER
  6263. M: Peter Rosin <peda@axentia.se>
  6264. L: linux-iio@vger.kernel.org
  6265. S: Maintained
  6266. F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
  6267. F: drivers/iio/multiplexer/iio-mux.c
  6268. IIO SUBSYSTEM AND DRIVERS
  6269. M: Jonathan Cameron <jic23@kernel.org>
  6270. R: Hartmut Knaack <knaack.h@gmx.de>
  6271. R: Lars-Peter Clausen <lars@metafoo.de>
  6272. R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
  6273. L: linux-iio@vger.kernel.org
  6274. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
  6275. S: Maintained
  6276. F: Documentation/ABI/testing/configfs-iio*
  6277. F: Documentation/ABI/testing/sysfs-bus-iio*
  6278. F: Documentation/devicetree/bindings/iio/
  6279. F: drivers/iio/
  6280. F: drivers/staging/iio/
  6281. F: include/linux/iio/
  6282. F: tools/iio/
  6283. IIO UNIT CONVERTER
  6284. M: Peter Rosin <peda@axentia.se>
  6285. L: linux-iio@vger.kernel.org
  6286. S: Maintained
  6287. F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
  6288. F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
  6289. F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
  6290. F: drivers/iio/afe/iio-rescale.c
  6291. IKANOS/ADI EAGLE ADSL USB DRIVER
  6292. M: Matthieu Castet <castet.matthieu@free.fr>
  6293. M: Stanislaw Gruszka <stf_xl@wp.pl>
  6294. S: Maintained
  6295. F: drivers/usb/atm/ueagle-atm.c
  6296. IMGTEC ASCII LCD DRIVER
  6297. M: Paul Burton <paul.burton@mips.com>
  6298. S: Maintained
  6299. F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
  6300. F: drivers/auxdisplay/img-ascii-lcd.c
  6301. IMGTEC IR DECODER DRIVER
  6302. M: James Hogan <jhogan@kernel.org>
  6303. S: Maintained
  6304. F: drivers/media/rc/img-ir/
  6305. IMON SOUNDGRAPH USB IR RECEIVER
  6306. M: Sean Young <sean@mess.org>
  6307. L: linux-media@vger.kernel.org
  6308. S: Maintained
  6309. F: drivers/media/rc/imon_raw.c
  6310. F: drivers/media/rc/imon.c
  6311. IMS TWINTURBO FRAMEBUFFER DRIVER
  6312. L: linux-fbdev@vger.kernel.org
  6313. S: Orphan
  6314. F: drivers/video/fbdev/imsttfb.c
  6315. INA209 HARDWARE MONITOR DRIVER
  6316. M: Guenter Roeck <linux@roeck-us.net>
  6317. L: linux-hwmon@vger.kernel.org
  6318. S: Maintained
  6319. F: Documentation/hwmon/ina209
  6320. F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
  6321. F: drivers/hwmon/ina209.c
  6322. INA2XX HARDWARE MONITOR DRIVER
  6323. M: Guenter Roeck <linux@roeck-us.net>
  6324. L: linux-hwmon@vger.kernel.org
  6325. S: Maintained
  6326. F: Documentation/hwmon/ina2xx
  6327. F: drivers/hwmon/ina2xx.c
  6328. F: include/linux/platform_data/ina2xx.h
  6329. INDUSTRY PACK SUBSYSTEM (IPACK)
  6330. M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
  6331. M: Jens Taprogge <jens.taprogge@taprogge.org>
  6332. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6333. L: industrypack-devel@lists.sourceforge.net
  6334. W: http://industrypack.sourceforge.net
  6335. S: Maintained
  6336. F: drivers/ipack/
  6337. INFINIBAND SUBSYSTEM
  6338. M: Doug Ledford <dledford@redhat.com>
  6339. M: Jason Gunthorpe <jgg@mellanox.com>
  6340. L: linux-rdma@vger.kernel.org
  6341. W: https://github.com/linux-rdma/rdma-core
  6342. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6343. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
  6344. S: Supported
  6345. F: Documentation/devicetree/bindings/infiniband/
  6346. F: Documentation/infiniband/
  6347. F: drivers/infiniband/
  6348. F: include/uapi/linux/if_infiniband.h
  6349. F: include/uapi/rdma/
  6350. F: include/rdma/
  6351. INGENIC JZ4780 DMA Driver
  6352. M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  6353. S: Maintained
  6354. F: drivers/dma/dma-jz4780.c
  6355. INGENIC JZ4780 NAND DRIVER
  6356. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  6357. L: linux-mtd@lists.infradead.org
  6358. S: Maintained
  6359. F: drivers/mtd/nand/raw/jz4780_*
  6360. INOTIFY
  6361. M: Jan Kara <jack@suse.cz>
  6362. R: Amir Goldstein <amir73il@gmail.com>
  6363. L: linux-fsdevel@vger.kernel.org
  6364. S: Maintained
  6365. F: Documentation/filesystems/inotify.txt
  6366. F: fs/notify/inotify/
  6367. F: include/linux/inotify.h
  6368. F: include/uapi/linux/inotify.h
  6369. INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
  6370. M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  6371. L: linux-input@vger.kernel.org
  6372. Q: http://patchwork.kernel.org/project/linux-input/list/
  6373. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
  6374. S: Maintained
  6375. F: drivers/input/
  6376. F: include/linux/input.h
  6377. F: include/uapi/linux/input.h
  6378. F: include/uapi/linux/input-event-codes.h
  6379. F: include/linux/input/
  6380. F: Documentation/devicetree/bindings/input/
  6381. F: Documentation/devicetree/bindings/serio/
  6382. F: Documentation/input/
  6383. INPUT MULTITOUCH (MT) PROTOCOL
  6384. M: Henrik Rydberg <rydberg@bitmath.org>
  6385. L: linux-input@vger.kernel.org
  6386. S: Odd fixes
  6387. F: Documentation/input/multi-touch-protocol.rst
  6388. F: drivers/input/input-mt.c
  6389. K: \b(ABS|SYN)_MT_
  6390. INSIDE SECURE CRYPTO DRIVER
  6391. M: Antoine Tenart <antoine.tenart@bootlin.com>
  6392. F: drivers/crypto/inside-secure/
  6393. S: Maintained
  6394. L: linux-crypto@vger.kernel.org
  6395. INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
  6396. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6397. M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  6398. L: linux-integrity@vger.kernel.org
  6399. T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
  6400. S: Supported
  6401. F: security/integrity/ima/
  6402. INTEL 810/815 FRAMEBUFFER DRIVER
  6403. M: Antonino Daplas <adaplas@gmail.com>
  6404. L: linux-fbdev@vger.kernel.org
  6405. S: Maintained
  6406. F: drivers/video/fbdev/i810/
  6407. INTEL ASoC DRIVERS
  6408. M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  6409. M: Liam Girdwood <liam.r.girdwood@linux.intel.com>
  6410. M: Jie Yang <yang.jie@linux.intel.com>
  6411. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  6412. S: Supported
  6413. F: sound/soc/intel/
  6414. INTEL C600 SERIES SAS CONTROLLER DRIVER
  6415. M: Intel SCU Linux support <intel-linux-scu@intel.com>
  6416. M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
  6417. L: linux-scsi@vger.kernel.org
  6418. T: git git://git.code.sf.net/p/intel-sas/isci
  6419. S: Supported
  6420. F: drivers/scsi/isci/
  6421. INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
  6422. M: Jani Nikula <jani.nikula@linux.intel.com>
  6423. M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
  6424. M: Rodrigo Vivi <rodrigo.vivi@intel.com>
  6425. L: intel-gfx@lists.freedesktop.org
  6426. W: https://01.org/linuxgraphics/
  6427. B: https://01.org/linuxgraphics/documentation/how-report-bugs
  6428. C: irc://chat.freenode.net/intel-gfx
  6429. Q: http://patchwork.freedesktop.org/project/intel-gfx/
  6430. T: git git://anongit.freedesktop.org/drm-intel
  6431. S: Supported
  6432. F: drivers/gpu/drm/i915/
  6433. F: include/drm/i915*
  6434. F: include/uapi/drm/i915_drm.h
  6435. F: Documentation/gpu/i915.rst
  6436. INTEL ETHERNET DRIVERS
  6437. M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
  6438. L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  6439. W: http://www.intel.com/support/feedback.htm
  6440. W: http://e1000.sourceforge.net/
  6441. Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
  6442. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
  6443. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
  6444. S: Supported
  6445. F: Documentation/networking/e100.rst
  6446. F: Documentation/networking/e1000.rst
  6447. F: Documentation/networking/e1000e.txt
  6448. F: Documentation/networking/igb.txt
  6449. F: Documentation/networking/igbvf.txt
  6450. F: Documentation/networking/ixgb.txt
  6451. F: Documentation/networking/ixgbe.txt
  6452. F: Documentation/networking/ixgbevf.txt
  6453. F: Documentation/networking/i40e.txt
  6454. F: Documentation/networking/i40evf.txt
  6455. F: Documentation/networking/ice.txt
  6456. F: drivers/net/ethernet/intel/
  6457. F: drivers/net/ethernet/intel/*/
  6458. F: include/linux/avf/virtchnl.h
  6459. INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
  6460. M: Maik Broemme <mbroemme@libmpq.org>
  6461. L: linux-fbdev@vger.kernel.org
  6462. S: Maintained
  6463. F: Documentation/fb/intelfb.txt
  6464. F: drivers/video/fbdev/intelfb/
  6465. INTEL GVT-g DRIVERS (Intel GPU Virtualization)
  6466. M: Zhenyu Wang <zhenyuw@linux.intel.com>
  6467. M: Zhi Wang <zhi.a.wang@intel.com>
  6468. L: intel-gvt-dev@lists.freedesktop.org
  6469. L: intel-gfx@lists.freedesktop.org
  6470. W: https://01.org/igvt-g
  6471. T: git https://github.com/intel/gvt-linux.git
  6472. S: Supported
  6473. F: drivers/gpu/drm/i915/gvt/
  6474. INTEL HID EVENT DRIVER
  6475. M: Alex Hung <alex.hung@canonical.com>
  6476. L: platform-driver-x86@vger.kernel.org
  6477. S: Maintained
  6478. F: drivers/platform/x86/intel-hid.c
  6479. INTEL I/OAT DMA DRIVER
  6480. M: Dave Jiang <dave.jiang@intel.com>
  6481. R: Dan Williams <dan.j.williams@intel.com>
  6482. L: dmaengine@vger.kernel.org
  6483. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  6484. S: Supported
  6485. F: drivers/dma/ioat*
  6486. INTEL IDLE DRIVER
  6487. M: Jacob Pan <jacob.jun.pan@linux.intel.com>
  6488. M: Len Brown <lenb@kernel.org>
  6489. L: linux-pm@vger.kernel.org
  6490. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
  6491. B: https://bugzilla.kernel.org
  6492. S: Supported
  6493. F: drivers/idle/intel_idle.c
  6494. INTEL INTEGRATED SENSOR HUB DRIVER
  6495. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6496. M: Jiri Kosina <jikos@kernel.org>
  6497. L: linux-input@vger.kernel.org
  6498. S: Maintained
  6499. F: drivers/hid/intel-ish-hid/
  6500. INTEL IOMMU (VT-d)
  6501. M: David Woodhouse <dwmw2@infradead.org>
  6502. L: iommu@lists.linux-foundation.org
  6503. T: git git://git.infradead.org/iommu-2.6.git
  6504. S: Supported
  6505. F: drivers/iommu/intel-iommu.c
  6506. F: include/linux/intel-iommu.h
  6507. INTEL IOP-ADMA DMA DRIVER
  6508. R: Dan Williams <dan.j.williams@intel.com>
  6509. S: Odd fixes
  6510. F: drivers/dma/iop-adma.c
  6511. INTEL IPU3 CSI-2 CIO2 DRIVER
  6512. M: Yong Zhi <yong.zhi@intel.com>
  6513. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  6514. M: Bingbu Cao <bingbu.cao@intel.com>
  6515. R: Tian Shu Qiu <tian.shu.qiu@intel.com>
  6516. R: Jian Xu Zheng <jian.xu.zheng@intel.com>
  6517. L: linux-media@vger.kernel.org
  6518. S: Maintained
  6519. F: drivers/media/pci/intel/ipu3/
  6520. F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
  6521. INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  6522. M: Krzysztof Halasa <khalasa@piap.pl>
  6523. S: Maintained
  6524. F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
  6525. F: arch/arm/mach-ixp4xx/include/mach/npe.h
  6526. F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
  6527. F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
  6528. F: drivers/net/ethernet/xscale/ixp4xx_eth.c
  6529. F: drivers/net/wan/ixp4xx_hss.c
  6530. INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  6531. M: Deepak Saxena <dsaxena@plexity.net>
  6532. S: Maintained
  6533. F: drivers/char/hw_random/ixp4xx-rng.c
  6534. INTEL MANAGEMENT ENGINE (mei)
  6535. M: Tomas Winkler <tomas.winkler@intel.com>
  6536. L: linux-kernel@vger.kernel.org
  6537. S: Supported
  6538. F: include/uapi/linux/mei.h
  6539. F: include/linux/mei_cl_bus.h
  6540. F: drivers/misc/mei/*
  6541. F: drivers/watchdog/mei_wdt.c
  6542. F: Documentation/misc-devices/mei/*
  6543. F: samples/mei/*
  6544. INTEL MENLOW THERMAL DRIVER
  6545. M: Sujith Thomas <sujith.thomas@intel.com>
  6546. L: platform-driver-x86@vger.kernel.org
  6547. W: https://01.org/linux-acpi
  6548. S: Supported
  6549. F: drivers/platform/x86/intel_menlow.c
  6550. INTEL MERRIFIELD GPIO DRIVER
  6551. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  6552. L: linux-gpio@vger.kernel.org
  6553. S: Maintained
  6554. F: drivers/gpio/gpio-merrifield.c
  6555. INTEL MIC DRIVERS (mic)
  6556. M: Sudeep Dutt <sudeep.dutt@intel.com>
  6557. M: Ashutosh Dixit <ashutosh.dixit@intel.com>
  6558. S: Supported
  6559. W: https://github.com/sudeepdutt/mic
  6560. W: http://software.intel.com/en-us/mic-developer
  6561. F: include/linux/mic_bus.h
  6562. F: include/linux/scif.h
  6563. F: include/uapi/linux/mic_common.h
  6564. F: include/uapi/linux/mic_ioctl.h
  6565. F: include/uapi/linux/scif_ioctl.h
  6566. F: drivers/misc/mic/
  6567. F: drivers/dma/mic_x100_dma.c
  6568. F: drivers/dma/mic_x100_dma.h
  6569. F: Documentation/mic/
  6570. INTEL PMC CORE DRIVER
  6571. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
  6572. M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
  6573. L: platform-driver-x86@vger.kernel.org
  6574. S: Maintained
  6575. F: arch/x86/include/asm/pmc_core.h
  6576. F: drivers/platform/x86/intel_pmc_core*
  6577. INTEL PMC/P-Unit IPC DRIVER
  6578. M: Zha Qipeng<qipeng.zha@intel.com>
  6579. L: platform-driver-x86@vger.kernel.org
  6580. S: Maintained
  6581. F: drivers/platform/x86/intel_pmc_ipc.c
  6582. F: drivers/platform/x86/intel_punit_ipc.c
  6583. F: arch/x86/include/asm/intel_pmc_ipc.h
  6584. F: arch/x86/include/asm/intel_punit_ipc.h
  6585. INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
  6586. M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
  6587. L: linux-wireless@vger.kernel.org
  6588. S: Maintained
  6589. F: Documentation/networking/README.ipw2100
  6590. F: Documentation/networking/README.ipw2200
  6591. F: drivers/net/wireless/intel/ipw2x00/
  6592. INTEL PSTATE DRIVER
  6593. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6594. M: Len Brown <lenb@kernel.org>
  6595. L: linux-pm@vger.kernel.org
  6596. S: Supported
  6597. F: drivers/cpufreq/intel_pstate.c
  6598. INTEL RDMA RNIC DRIVER
  6599. M: Faisal Latif <faisal.latif@intel.com>
  6600. M: Shiraz Saleem <shiraz.saleem@intel.com>
  6601. L: linux-rdma@vger.kernel.org
  6602. S: Supported
  6603. F: drivers/infiniband/hw/i40iw/
  6604. F: include/uapi/rdma/i40iw-abi.h
  6605. INTEL SHA MULTIBUFFER DRIVER
  6606. M: Megha Dey <megha.dey@linux.intel.com>
  6607. R: Tim Chen <tim.c.chen@linux.intel.com>
  6608. L: linux-crypto@vger.kernel.org
  6609. S: Supported
  6610. F: arch/x86/crypto/sha*-mb/
  6611. F: crypto/mcryptd.c
  6612. INTEL TELEMETRY DRIVER
  6613. M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
  6614. L: platform-driver-x86@vger.kernel.org
  6615. S: Maintained
  6616. F: arch/x86/include/asm/intel_telemetry.h
  6617. F: drivers/platform/x86/intel_telemetry*
  6618. INTEL VIRTUAL BUTTON DRIVER
  6619. M: AceLan Kao <acelan.kao@canonical.com>
  6620. L: platform-driver-x86@vger.kernel.org
  6621. S: Maintained
  6622. F: drivers/platform/x86/intel-vbtn.c
  6623. INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
  6624. M: Stanislaw Gruszka <sgruszka@redhat.com>
  6625. L: linux-wireless@vger.kernel.org
  6626. S: Supported
  6627. F: drivers/net/wireless/intel/iwlegacy/
  6628. INTEL WIRELESS WIFI LINK (iwlwifi)
  6629. M: Johannes Berg <johannes.berg@intel.com>
  6630. M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  6631. M: Luca Coelho <luciano.coelho@intel.com>
  6632. M: Intel Linux Wireless <linuxwifi@intel.com>
  6633. L: linux-wireless@vger.kernel.org
  6634. W: http://intellinuxwireless.org
  6635. T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
  6636. S: Supported
  6637. F: drivers/net/wireless/intel/iwlwifi/
  6638. INTEL WIRELESS WIMAX CONNECTION 2400
  6639. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  6640. M: linux-wimax@intel.com
  6641. L: wimax@linuxwimax.org (subscribers-only)
  6642. S: Supported
  6643. W: http://linuxwimax.org
  6644. F: Documentation/wimax/README.i2400m
  6645. F: drivers/net/wimax/i2400m/
  6646. F: include/uapi/linux/wimax/i2400m.h
  6647. INTEL WMI THUNDERBOLT FORCE POWER DRIVER
  6648. M: Mario Limonciello <mario.limonciello@dell.com>
  6649. S: Maintained
  6650. F: drivers/platform/x86/intel-wmi-thunderbolt.c
  6651. INTEL(R) TRACE HUB
  6652. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  6653. S: Supported
  6654. F: Documentation/trace/intel_th.rst
  6655. F: drivers/hwtracing/intel_th/
  6656. INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
  6657. M: Ning Sun <ning.sun@intel.com>
  6658. L: tboot-devel@lists.sourceforge.net
  6659. W: http://tboot.sourceforge.net
  6660. T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
  6661. S: Supported
  6662. F: Documentation/intel_txt.txt
  6663. F: include/linux/tboot.h
  6664. F: arch/x86/kernel/tboot.c
  6665. INTEL-MID GPIO DRIVER
  6666. M: David Cohen <david.a.cohen@linux.intel.com>
  6667. L: linux-gpio@vger.kernel.org
  6668. S: Maintained
  6669. F: drivers/gpio/gpio-intel-mid.c
  6670. INVENSENSE MPU-3050 GYROSCOPE DRIVER
  6671. M: Linus Walleij <linus.walleij@linaro.org>
  6672. L: linux-iio@vger.kernel.org
  6673. S: Maintained
  6674. F: drivers/iio/gyro/mpu3050*
  6675. F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
  6676. IOC3 ETHERNET DRIVER
  6677. M: Ralf Baechle <ralf@linux-mips.org>
  6678. L: linux-mips@linux-mips.org
  6679. S: Maintained
  6680. F: drivers/net/ethernet/sgi/ioc3-eth.c
  6681. IOC3 SERIAL DRIVER
  6682. M: Pat Gefre <pfg@sgi.com>
  6683. L: linux-serial@vger.kernel.org
  6684. S: Maintained
  6685. F: drivers/tty/serial/ioc3_serial.c
  6686. IOMMU DRIVERS
  6687. M: Joerg Roedel <joro@8bytes.org>
  6688. L: iommu@lists.linux-foundation.org
  6689. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  6690. S: Maintained
  6691. F: Documentation/devicetree/bindings/iommu/
  6692. F: drivers/iommu/
  6693. F: include/linux/iommu.h
  6694. F: include/linux/of_iommu.h
  6695. F: include/linux/iova.h
  6696. IP MASQUERADING
  6697. M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
  6698. S: Maintained
  6699. F: net/ipv4/netfilter/ipt_MASQUERADE.c
  6700. IPMI SUBSYSTEM
  6701. M: Corey Minyard <minyard@acm.org>
  6702. L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
  6703. W: http://openipmi.sourceforge.net/
  6704. S: Supported
  6705. F: Documentation/IPMI.txt
  6706. F: drivers/char/ipmi/
  6707. F: include/linux/ipmi*
  6708. F: include/uapi/linux/ipmi*
  6709. IPS SCSI RAID DRIVER
  6710. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  6711. L: linux-scsi@vger.kernel.org
  6712. W: http://www.adaptec.com/
  6713. S: Maintained
  6714. F: drivers/scsi/ips*
  6715. IPVS
  6716. M: Wensong Zhang <wensong@linux-vs.org>
  6717. M: Simon Horman <horms@verge.net.au>
  6718. M: Julian Anastasov <ja@ssi.bg>
  6719. L: netdev@vger.kernel.org
  6720. L: lvs-devel@vger.kernel.org
  6721. S: Maintained
  6722. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
  6723. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
  6724. F: Documentation/networking/ipvs-sysctl.txt
  6725. F: include/net/ip_vs.h
  6726. F: include/uapi/linux/ip_vs.h
  6727. F: net/netfilter/ipvs/
  6728. IPWIRELESS DRIVER
  6729. M: Jiri Kosina <jikos@kernel.org>
  6730. M: David Sterba <dsterba@suse.com>
  6731. S: Odd Fixes
  6732. F: drivers/tty/ipwireless/
  6733. IPX NETWORK LAYER
  6734. L: netdev@vger.kernel.org
  6735. S: Obsolete
  6736. F: include/uapi/linux/ipx.h
  6737. F: drivers/staging/ipx/
  6738. IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  6739. M: Marc Zyngier <marc.zyngier@arm.com>
  6740. S: Maintained
  6741. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6742. F: Documentation/IRQ-domain.txt
  6743. F: include/linux/irqdomain.h
  6744. F: kernel/irq/irqdomain.c
  6745. F: kernel/irq/msi.c
  6746. IRQ SUBSYSTEM
  6747. M: Thomas Gleixner <tglx@linutronix.de>
  6748. L: linux-kernel@vger.kernel.org
  6749. S: Maintained
  6750. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6751. F: kernel/irq/
  6752. IRQCHIP DRIVERS
  6753. M: Thomas Gleixner <tglx@linutronix.de>
  6754. M: Jason Cooper <jason@lakedaemon.net>
  6755. M: Marc Zyngier <marc.zyngier@arm.com>
  6756. L: linux-kernel@vger.kernel.org
  6757. S: Maintained
  6758. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6759. F: Documentation/devicetree/bindings/interrupt-controller/
  6760. F: drivers/irqchip/
  6761. ISA
  6762. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  6763. S: Maintained
  6764. F: Documentation/isa.txt
  6765. F: drivers/base/isa.c
  6766. F: include/linux/isa.h
  6767. ISA RADIO MODULE
  6768. M: Hans Verkuil <hverkuil@xs4all.nl>
  6769. L: linux-media@vger.kernel.org
  6770. T: git git://linuxtv.org/media_tree.git
  6771. W: https://linuxtv.org
  6772. S: Maintained
  6773. F: drivers/media/radio/radio-isa*
  6774. ISAPNP
  6775. M: Jaroslav Kysela <perex@perex.cz>
  6776. S: Maintained
  6777. F: Documentation/isapnp.txt
  6778. F: drivers/pnp/isapnp/
  6779. F: include/linux/isapnp.h
  6780. ISCSI
  6781. M: Lee Duncan <lduncan@suse.com>
  6782. M: Chris Leech <cleech@redhat.com>
  6783. L: open-iscsi@googlegroups.com
  6784. W: www.open-iscsi.com
  6785. S: Maintained
  6786. F: drivers/scsi/*iscsi*
  6787. F: include/scsi/*iscsi*
  6788. iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
  6789. M: Peter Jones <pjones@redhat.com>
  6790. M: Konrad Rzeszutek Wilk <konrad@kernel.org>
  6791. S: Maintained
  6792. F: drivers/firmware/iscsi_ibft*
  6793. ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  6794. M: Sagi Grimberg <sagi@grimberg.me>
  6795. M: Max Gurtovoy <maxg@mellanox.com>
  6796. L: linux-rdma@vger.kernel.org
  6797. S: Supported
  6798. W: http://www.openfabrics.org
  6799. W: www.open-iscsi.org
  6800. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6801. F: drivers/infiniband/ulp/iser/
  6802. ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
  6803. M: Sagi Grimberg <sagi@grimberg.me>
  6804. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  6805. L: linux-rdma@vger.kernel.org
  6806. L: target-devel@vger.kernel.org
  6807. S: Supported
  6808. W: http://www.linux-iscsi.org
  6809. F: drivers/infiniband/ulp/isert
  6810. ISDN SUBSYSTEM
  6811. M: Karsten Keil <isdn@linux-pingi.de>
  6812. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6813. L: netdev@vger.kernel.org
  6814. W: http://www.isdn4linux.de
  6815. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
  6816. S: Maintained
  6817. F: Documentation/isdn/
  6818. F: drivers/isdn/
  6819. F: include/linux/isdn.h
  6820. F: include/linux/isdn/
  6821. F: include/uapi/linux/isdn.h
  6822. F: include/uapi/linux/isdn/
  6823. ISDN SUBSYSTEM (Eicon active card driver)
  6824. M: Armin Schindler <mac@melware.de>
  6825. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6826. W: http://www.melware.de
  6827. S: Maintained
  6828. F: drivers/isdn/hardware/eicon/
  6829. IT87 HARDWARE MONITORING DRIVER
  6830. M: Jean Delvare <jdelvare@suse.com>
  6831. L: linux-hwmon@vger.kernel.org
  6832. S: Maintained
  6833. F: Documentation/hwmon/it87
  6834. F: drivers/hwmon/it87.c
  6835. IT913X MEDIA DRIVER
  6836. M: Antti Palosaari <crope@iki.fi>
  6837. L: linux-media@vger.kernel.org
  6838. W: https://linuxtv.org
  6839. W: http://palosaari.fi/linux/
  6840. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6841. T: git git://linuxtv.org/anttip/media_tree.git
  6842. S: Maintained
  6843. F: drivers/media/tuners/it913x*
  6844. IVTV VIDEO4LINUX DRIVER
  6845. M: Andy Walls <awalls@md.metrocast.net>
  6846. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  6847. L: linux-media@vger.kernel.org
  6848. T: git git://linuxtv.org/media_tree.git
  6849. W: http://www.ivtvdriver.org
  6850. S: Maintained
  6851. F: Documentation/media/v4l-drivers/ivtv*
  6852. F: drivers/media/pci/ivtv/
  6853. F: include/uapi/linux/ivtv*
  6854. IX2505V MEDIA DRIVER
  6855. M: Malcolm Priestley <tvboxspy@gmail.com>
  6856. L: linux-media@vger.kernel.org
  6857. W: https://linuxtv.org
  6858. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6859. S: Maintained
  6860. F: drivers/media/dvb-frontends/ix2505v*
  6861. JAILHOUSE HYPERVISOR INTERFACE
  6862. M: Jan Kiszka <jan.kiszka@siemens.com>
  6863. L: jailhouse-dev@googlegroups.com
  6864. S: Maintained
  6865. F: arch/x86/kernel/jailhouse.c
  6866. F: arch/x86/include/asm/jailhouse_para.h
  6867. JC42.4 TEMPERATURE SENSOR DRIVER
  6868. M: Guenter Roeck <linux@roeck-us.net>
  6869. L: linux-hwmon@vger.kernel.org
  6870. S: Maintained
  6871. F: drivers/hwmon/jc42.c
  6872. F: Documentation/hwmon/jc42
  6873. JFS FILESYSTEM
  6874. M: Dave Kleikamp <shaggy@kernel.org>
  6875. L: jfs-discussion@lists.sourceforge.net
  6876. W: http://jfs.sourceforge.net/
  6877. T: git git://github.com/kleikamp/linux-shaggy.git
  6878. S: Maintained
  6879. F: Documentation/filesystems/jfs.txt
  6880. F: fs/jfs/
  6881. JME NETWORK DRIVER
  6882. M: Guo-Fu Tseng <cooldavid@cooldavid.org>
  6883. L: netdev@vger.kernel.org
  6884. S: Maintained
  6885. F: drivers/net/ethernet/jme.*
  6886. JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
  6887. M: David Woodhouse <dwmw2@infradead.org>
  6888. L: linux-mtd@lists.infradead.org
  6889. W: http://www.linux-mtd.infradead.org/doc/jffs2.html
  6890. S: Maintained
  6891. F: fs/jffs2/
  6892. F: include/uapi/linux/jffs2.h
  6893. JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
  6894. M: "Theodore Ts'o" <tytso@mit.edu>
  6895. M: Jan Kara <jack@suse.com>
  6896. L: linux-ext4@vger.kernel.org
  6897. S: Maintained
  6898. F: fs/jbd2/
  6899. F: include/linux/jbd2.h
  6900. JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  6901. M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
  6902. L: linux-media@vger.kernel.org
  6903. S: Maintained
  6904. F: drivers/media/platform/rcar_jpu.c
  6905. JSM Neo PCI based serial card
  6906. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  6907. L: linux-serial@vger.kernel.org
  6908. S: Maintained
  6909. F: drivers/tty/serial/jsm/
  6910. K10TEMP HARDWARE MONITORING DRIVER
  6911. M: Clemens Ladisch <clemens@ladisch.de>
  6912. L: linux-hwmon@vger.kernel.org
  6913. S: Maintained
  6914. F: Documentation/hwmon/k10temp
  6915. F: drivers/hwmon/k10temp.c
  6916. K8TEMP HARDWARE MONITORING DRIVER
  6917. M: Rudolf Marek <r.marek@assembler.cz>
  6918. L: linux-hwmon@vger.kernel.org
  6919. S: Maintained
  6920. F: Documentation/hwmon/k8temp
  6921. F: drivers/hwmon/k8temp.c
  6922. KASAN
  6923. M: Andrey Ryabinin <aryabinin@virtuozzo.com>
  6924. R: Alexander Potapenko <glider@google.com>
  6925. R: Dmitry Vyukov <dvyukov@google.com>
  6926. L: kasan-dev@googlegroups.com
  6927. S: Maintained
  6928. F: arch/*/include/asm/kasan.h
  6929. F: arch/*/mm/kasan_init*
  6930. F: Documentation/dev-tools/kasan.rst
  6931. F: include/linux/kasan*.h
  6932. F: lib/test_kasan.c
  6933. F: mm/kasan/
  6934. F: scripts/Makefile.kasan
  6935. KCONFIG
  6936. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6937. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
  6938. L: linux-kbuild@vger.kernel.org
  6939. S: Maintained
  6940. F: Documentation/kbuild/kconfig*
  6941. F: scripts/kconfig/
  6942. F: scripts/Kconfig.include
  6943. KDUMP
  6944. M: Dave Young <dyoung@redhat.com>
  6945. M: Baoquan He <bhe@redhat.com>
  6946. R: Vivek Goyal <vgoyal@redhat.com>
  6947. L: kexec@lists.infradead.org
  6948. W: http://lse.sourceforge.net/kdump/
  6949. S: Maintained
  6950. F: Documentation/kdump/
  6951. KEENE FM RADIO TRANSMITTER DRIVER
  6952. M: Hans Verkuil <hverkuil@xs4all.nl>
  6953. L: linux-media@vger.kernel.org
  6954. T: git git://linuxtv.org/media_tree.git
  6955. W: https://linuxtv.org
  6956. S: Maintained
  6957. F: drivers/media/radio/radio-keene*
  6958. KERNEL AUTOMOUNTER
  6959. M: Ian Kent <raven@themaw.net>
  6960. L: autofs@vger.kernel.org
  6961. S: Maintained
  6962. F: fs/autofs/
  6963. KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
  6964. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6965. M: Michal Marek <michal.lkml@markovi.net>
  6966. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
  6967. L: linux-kbuild@vger.kernel.org
  6968. S: Maintained
  6969. F: Documentation/kbuild/
  6970. F: Makefile
  6971. F: scripts/Kbuild*
  6972. F: scripts/Makefile*
  6973. F: scripts/basic/
  6974. F: scripts/mk*
  6975. F: scripts/mod/
  6976. F: scripts/package/
  6977. KERNEL JANITORS
  6978. L: kernel-janitors@vger.kernel.org
  6979. W: http://kernelnewbies.org/KernelJanitors
  6980. S: Odd Fixes
  6981. KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  6982. M: "J. Bruce Fields" <bfields@fieldses.org>
  6983. M: Jeff Layton <jlayton@kernel.org>
  6984. L: linux-nfs@vger.kernel.org
  6985. W: http://nfs.sourceforge.net/
  6986. T: git git://linux-nfs.org/~bfields/linux.git
  6987. S: Supported
  6988. F: fs/nfsd/
  6989. F: include/uapi/linux/nfsd/
  6990. F: fs/lockd/
  6991. F: fs/nfs_common/
  6992. F: net/sunrpc/
  6993. F: include/linux/lockd/
  6994. F: include/linux/sunrpc/
  6995. F: include/uapi/linux/sunrpc/
  6996. KERNEL SELFTEST FRAMEWORK
  6997. M: Shuah Khan <shuah@kernel.org>
  6998. L: linux-kselftest@vger.kernel.org
  6999. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
  7000. Q: https://patchwork.kernel.org/project/linux-kselftest/list/
  7001. S: Maintained
  7002. F: tools/testing/selftests/
  7003. F: Documentation/dev-tools/kselftest*
  7004. KERNEL USERMODE HELPER
  7005. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  7006. L: linux-kernel@vger.kernel.org
  7007. S: Maintained
  7008. F: kernel/umh.c
  7009. F: include/linux/umh.h
  7010. KERNEL VIRTUAL MACHINE (KVM)
  7011. M: Paolo Bonzini <pbonzini@redhat.com>
  7012. M: Radim Krčmář <rkrcmar@redhat.com>
  7013. L: kvm@vger.kernel.org
  7014. W: http://www.linux-kvm.org
  7015. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7016. S: Supported
  7017. F: Documentation/virtual/kvm/
  7018. F: include/trace/events/kvm.h
  7019. F: include/uapi/asm-generic/kvm*
  7020. F: include/uapi/linux/kvm*
  7021. F: include/asm-generic/kvm*
  7022. F: include/linux/kvm*
  7023. F: include/kvm/iodev.h
  7024. F: virt/kvm/*
  7025. F: tools/kvm/
  7026. KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
  7027. M: Joerg Roedel <joro@8bytes.org>
  7028. L: kvm@vger.kernel.org
  7029. W: http://www.linux-kvm.org/
  7030. S: Maintained
  7031. F: arch/x86/include/asm/svm.h
  7032. F: arch/x86/kvm/svm.c
  7033. KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
  7034. M: Christoffer Dall <christoffer.dall@arm.com>
  7035. M: Marc Zyngier <marc.zyngier@arm.com>
  7036. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7037. L: kvmarm@lists.cs.columbia.edu
  7038. W: http://systems.cs.columbia.edu/projects/kvm-arm
  7039. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
  7040. S: Supported
  7041. F: arch/arm/include/uapi/asm/kvm*
  7042. F: arch/arm/include/asm/kvm*
  7043. F: arch/arm/kvm/
  7044. F: virt/kvm/arm/
  7045. F: include/kvm/arm_*
  7046. KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
  7047. M: Christoffer Dall <christoffer.dall@arm.com>
  7048. M: Marc Zyngier <marc.zyngier@arm.com>
  7049. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7050. L: kvmarm@lists.cs.columbia.edu
  7051. S: Maintained
  7052. F: arch/arm64/include/uapi/asm/kvm*
  7053. F: arch/arm64/include/asm/kvm*
  7054. F: arch/arm64/kvm/
  7055. KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  7056. M: James Hogan <jhogan@kernel.org>
  7057. L: linux-mips@linux-mips.org
  7058. S: Supported
  7059. F: arch/mips/include/uapi/asm/kvm*
  7060. F: arch/mips/include/asm/kvm*
  7061. F: arch/mips/kvm/
  7062. KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
  7063. M: Paul Mackerras <paulus@ozlabs.org>
  7064. L: kvm-ppc@vger.kernel.org
  7065. W: http://www.linux-kvm.org/
  7066. T: git git://github.com/agraf/linux-2.6.git
  7067. S: Supported
  7068. F: arch/powerpc/include/uapi/asm/kvm*
  7069. F: arch/powerpc/include/asm/kvm*
  7070. F: arch/powerpc/kvm/
  7071. F: arch/powerpc/kernel/kvm*
  7072. KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  7073. M: Christian Borntraeger <borntraeger@de.ibm.com>
  7074. M: Janosch Frank <frankja@linux.ibm.com>
  7075. R: David Hildenbrand <david@redhat.com>
  7076. R: Cornelia Huck <cohuck@redhat.com>
  7077. L: linux-s390@vger.kernel.org
  7078. W: http://www.ibm.com/developerworks/linux/linux390/
  7079. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  7080. S: Supported
  7081. F: arch/s390/include/uapi/asm/kvm*
  7082. F: arch/s390/include/asm/gmap.h
  7083. F: arch/s390/include/asm/kvm*
  7084. F: arch/s390/kvm/
  7085. F: arch/s390/mm/gmap.c
  7086. KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
  7087. M: Paolo Bonzini <pbonzini@redhat.com>
  7088. M: Radim Krčmář <rkrcmar@redhat.com>
  7089. L: kvm@vger.kernel.org
  7090. W: http://www.linux-kvm.org
  7091. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7092. S: Supported
  7093. F: arch/x86/kvm/
  7094. F: arch/x86/include/uapi/asm/kvm*
  7095. F: arch/x86/include/asm/kvm*
  7096. F: arch/x86/include/asm/pvclock-abi.h
  7097. F: arch/x86/kernel/kvm.c
  7098. F: arch/x86/kernel/kvmclock.c
  7099. KERNFS
  7100. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  7101. M: Tejun Heo <tj@kernel.org>
  7102. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  7103. S: Supported
  7104. F: include/linux/kernfs.h
  7105. F: fs/kernfs/
  7106. KEXEC
  7107. M: Eric Biederman <ebiederm@xmission.com>
  7108. W: http://kernel.org/pub/linux/utils/kernel/kexec/
  7109. L: kexec@lists.infradead.org
  7110. S: Maintained
  7111. F: include/linux/kexec.h
  7112. F: include/uapi/linux/kexec.h
  7113. F: kernel/kexec*
  7114. KEYS-ENCRYPTED
  7115. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  7116. L: linux-integrity@vger.kernel.org
  7117. L: keyrings@vger.kernel.org
  7118. S: Supported
  7119. F: Documentation/security/keys/trusted-encrypted.rst
  7120. F: include/keys/encrypted-type.h
  7121. F: security/keys/encrypted-keys/
  7122. KEYS-TRUSTED
  7123. M: James Bottomley <jejb@linux.vnet.ibm.com>
  7124. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  7125. L: linux-integrity@vger.kernel.org
  7126. L: keyrings@vger.kernel.org
  7127. S: Supported
  7128. F: Documentation/security/keys/trusted-encrypted.rst
  7129. F: include/keys/trusted-type.h
  7130. F: security/keys/trusted.c
  7131. F: security/keys/trusted.h
  7132. KEYS/KEYRINGS:
  7133. M: David Howells <dhowells@redhat.com>
  7134. L: keyrings@vger.kernel.org
  7135. S: Maintained
  7136. F: Documentation/security/keys/core.rst
  7137. F: include/linux/key.h
  7138. F: include/linux/key-type.h
  7139. F: include/linux/keyctl.h
  7140. F: include/uapi/linux/keyctl.h
  7141. F: include/keys/
  7142. F: security/keys/
  7143. KGDB / KDB /debug_core
  7144. M: Jason Wessel <jason.wessel@windriver.com>
  7145. M: Daniel Thompson <daniel.thompson@linaro.org>
  7146. W: http://kgdb.wiki.kernel.org/
  7147. L: kgdb-bugreport@lists.sourceforge.net
  7148. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
  7149. S: Maintained
  7150. F: Documentation/dev-tools/kgdb.rst
  7151. F: drivers/misc/kgdbts.c
  7152. F: drivers/tty/serial/kgdboc.c
  7153. F: include/linux/kdb.h
  7154. F: include/linux/kgdb.h
  7155. F: kernel/debug/
  7156. KMEMLEAK
  7157. M: Catalin Marinas <catalin.marinas@arm.com>
  7158. S: Maintained
  7159. F: Documentation/dev-tools/kmemleak.rst
  7160. F: include/linux/kmemleak.h
  7161. F: mm/kmemleak.c
  7162. F: mm/kmemleak-test.c
  7163. KMOD KERNEL MODULE LOADER - USERMODE HELPER
  7164. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  7165. L: linux-kernel@vger.kernel.org
  7166. S: Maintained
  7167. F: kernel/kmod.c
  7168. F: include/linux/kmod.h
  7169. F: lib/test_kmod.c
  7170. F: tools/testing/selftests/kmod/
  7171. KPROBES
  7172. M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
  7173. M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
  7174. M: "David S. Miller" <davem@davemloft.net>
  7175. M: Masami Hiramatsu <mhiramat@kernel.org>
  7176. S: Maintained
  7177. F: Documentation/kprobes.txt
  7178. F: include/linux/kprobes.h
  7179. F: include/asm-generic/kprobes.h
  7180. F: kernel/kprobes.c
  7181. KS0108 LCD CONTROLLER DRIVER
  7182. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  7183. S: Maintained
  7184. F: Documentation/auxdisplay/ks0108
  7185. F: drivers/auxdisplay/ks0108.c
  7186. F: include/linux/ks0108.h
  7187. L3MDEV
  7188. M: David Ahern <dsa@cumulusnetworks.com>
  7189. L: netdev@vger.kernel.org
  7190. S: Maintained
  7191. F: net/l3mdev
  7192. F: include/net/l3mdev.h
  7193. LANTIQ MIPS ARCHITECTURE
  7194. M: John Crispin <john@phrozen.org>
  7195. L: linux-mips@linux-mips.org
  7196. S: Maintained
  7197. F: arch/mips/lantiq
  7198. F: drivers/soc/lantiq
  7199. LAPB module
  7200. L: linux-x25@vger.kernel.org
  7201. S: Orphan
  7202. F: Documentation/networking/lapb-module.txt
  7203. F: include/*/lapb.h
  7204. F: net/lapb/
  7205. LASI 53c700 driver for PARISC
  7206. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  7207. L: linux-scsi@vger.kernel.org
  7208. S: Maintained
  7209. F: Documentation/scsi/53c700.txt
  7210. F: drivers/scsi/53c700*
  7211. LEAKING_ADDRESSES
  7212. M: Tobin C. Harding <me@tobin.cc>
  7213. M: Tycho Andersen <tycho@tycho.ws>
  7214. L: kernel-hardening@lists.openwall.com
  7215. S: Maintained
  7216. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
  7217. F: scripts/leaking_addresses.pl
  7218. LED SUBSYSTEM
  7219. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  7220. M: Pavel Machek <pavel@ucw.cz>
  7221. L: linux-leds@vger.kernel.org
  7222. T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
  7223. S: Maintained
  7224. F: Documentation/devicetree/bindings/leds/
  7225. F: drivers/leds/
  7226. F: include/linux/leds.h
  7227. LEGACY EEPROM DRIVER
  7228. M: Jean Delvare <jdelvare@suse.com>
  7229. S: Maintained
  7230. F: Documentation/misc-devices/eeprom
  7231. F: drivers/misc/eeprom/eeprom.c
  7232. LEGO MINDSTORMS EV3
  7233. R: David Lechner <david@lechnology.com>
  7234. S: Maintained
  7235. F: arch/arm/boot/dts/da850-lego-ev3.dts
  7236. F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
  7237. F: drivers/power/supply/lego_ev3_battery.c
  7238. LEGO USB Tower driver
  7239. M: Juergen Stuber <starblue@users.sourceforge.net>
  7240. L: legousb-devel@lists.sourceforge.net
  7241. W: http://legousb.sourceforge.net/
  7242. S: Maintained
  7243. F: drivers/usb/misc/legousbtower.c
  7244. LG2160 MEDIA DRIVER
  7245. M: Michael Krufky <mkrufky@linuxtv.org>
  7246. L: linux-media@vger.kernel.org
  7247. W: https://linuxtv.org
  7248. W: http://github.com/mkrufky
  7249. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7250. T: git git://linuxtv.org/mkrufky/tuners.git
  7251. S: Maintained
  7252. F: drivers/media/dvb-frontends/lg2160.*
  7253. LGDT3305 MEDIA DRIVER
  7254. M: Michael Krufky <mkrufky@linuxtv.org>
  7255. L: linux-media@vger.kernel.org
  7256. W: https://linuxtv.org
  7257. W: http://github.com/mkrufky
  7258. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7259. T: git git://linuxtv.org/mkrufky/tuners.git
  7260. S: Maintained
  7261. F: drivers/media/dvb-frontends/lgdt3305.*
  7262. LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  7263. M: Viresh Kumar <vireshk@kernel.org>
  7264. L: linux-ide@vger.kernel.org
  7265. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7266. S: Maintained
  7267. F: include/linux/pata_arasan_cf_data.h
  7268. F: drivers/ata/pata_arasan_cf.c
  7269. LIBATA PATA DRIVERS
  7270. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7271. M: Tejun Heo <tj@kernel.org>
  7272. L: linux-ide@vger.kernel.org
  7273. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7274. S: Maintained
  7275. F: drivers/ata/pata_*.c
  7276. F: drivers/ata/ata_generic.c
  7277. LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
  7278. M: Linus Walleij <linus.walleij@linaro.org>
  7279. L: linux-ide@vger.kernel.org
  7280. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7281. S: Maintained
  7282. F: drivers/ata/pata_ftide010.c
  7283. F: drivers/ata/sata_gemini.c
  7284. F: drivers/ata/sata_gemini.h
  7285. LIBATA SATA AHCI PLATFORM devices support
  7286. M: Hans de Goede <hdegoede@redhat.com>
  7287. M: Tejun Heo <tj@kernel.org>
  7288. L: linux-ide@vger.kernel.org
  7289. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7290. S: Maintained
  7291. F: drivers/ata/ahci_platform.c
  7292. F: drivers/ata/libahci_platform.c
  7293. F: include/linux/ahci_platform.h
  7294. LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
  7295. M: Mikael Pettersson <mikpelinux@gmail.com>
  7296. L: linux-ide@vger.kernel.org
  7297. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7298. S: Maintained
  7299. F: drivers/ata/sata_promise.*
  7300. LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  7301. M: Tejun Heo <tj@kernel.org>
  7302. L: linux-ide@vger.kernel.org
  7303. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7304. S: Maintained
  7305. F: drivers/ata/
  7306. F: include/linux/ata.h
  7307. F: include/linux/libata.h
  7308. F: Documentation/devicetree/bindings/ata/
  7309. LIBLOCKDEP
  7310. M: Sasha Levin <alexander.levin@verizon.com>
  7311. S: Maintained
  7312. F: tools/lib/lockdep/
  7313. LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  7314. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7315. M: Dan Williams <dan.j.williams@intel.com>
  7316. M: Vishal Verma <vishal.l.verma@intel.com>
  7317. M: Dave Jiang <dave.jiang@intel.com>
  7318. L: linux-nvdimm@lists.01.org
  7319. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7320. S: Supported
  7321. F: drivers/nvdimm/blk.c
  7322. F: drivers/nvdimm/region_devs.c
  7323. LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
  7324. M: Vishal Verma <vishal.l.verma@intel.com>
  7325. M: Dan Williams <dan.j.williams@intel.com>
  7326. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7327. M: Dave Jiang <dave.jiang@intel.com>
  7328. L: linux-nvdimm@lists.01.org
  7329. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7330. S: Supported
  7331. F: drivers/nvdimm/btt*
  7332. LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
  7333. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7334. M: Dan Williams <dan.j.williams@intel.com>
  7335. M: Vishal Verma <vishal.l.verma@intel.com>
  7336. M: Dave Jiang <dave.jiang@intel.com>
  7337. L: linux-nvdimm@lists.01.org
  7338. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7339. S: Supported
  7340. F: drivers/nvdimm/pmem*
  7341. LIBNVDIMM: DEVICETREE BINDINGS
  7342. M: Oliver O'Halloran <oohall@gmail.com>
  7343. L: linux-nvdimm@lists.01.org
  7344. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7345. S: Supported
  7346. F: drivers/nvdimm/of_pmem.c
  7347. F: Documentation/devicetree/bindings/pmem/pmem-region.txt
  7348. LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
  7349. M: Dan Williams <dan.j.williams@intel.com>
  7350. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  7351. M: Vishal Verma <vishal.l.verma@intel.com>
  7352. M: Dave Jiang <dave.jiang@intel.com>
  7353. L: linux-nvdimm@lists.01.org
  7354. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7355. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
  7356. S: Supported
  7357. F: drivers/nvdimm/*
  7358. F: drivers/acpi/nfit/*
  7359. F: include/linux/nd.h
  7360. F: include/linux/libnvdimm.h
  7361. F: include/uapi/linux/ndctl.h
  7362. LIGHTNVM PLATFORM SUPPORT
  7363. M: Matias Bjorling <mb@lightnvm.io>
  7364. W: http://github/OpenChannelSSD
  7365. L: linux-block@vger.kernel.org
  7366. S: Maintained
  7367. F: drivers/lightnvm/
  7368. F: include/linux/lightnvm.h
  7369. F: include/uapi/linux/lightnvm.h
  7370. LINUX FOR POWER MACINTOSH
  7371. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7372. W: http://www.penguinppc.org/
  7373. L: linuxppc-dev@lists.ozlabs.org
  7374. S: Maintained
  7375. F: arch/powerpc/platforms/powermac/
  7376. F: drivers/macintosh/
  7377. LINUX FOR POWERPC (32-BIT AND 64-BIT)
  7378. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7379. M: Paul Mackerras <paulus@samba.org>
  7380. M: Michael Ellerman <mpe@ellerman.id.au>
  7381. W: https://github.com/linuxppc/linux/wiki
  7382. L: linuxppc-dev@lists.ozlabs.org
  7383. Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
  7384. T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
  7385. S: Supported
  7386. F: Documentation/ABI/stable/sysfs-firmware-opal-*
  7387. F: Documentation/devicetree/bindings/powerpc/
  7388. F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
  7389. F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
  7390. F: Documentation/powerpc/
  7391. F: arch/powerpc/
  7392. F: drivers/char/tpm/tpm_ibmvtpm*
  7393. F: drivers/crypto/nx/
  7394. F: drivers/crypto/vmx/
  7395. F: drivers/i2c/busses/i2c-opal.c
  7396. F: drivers/net/ethernet/ibm/ibmveth.*
  7397. F: drivers/net/ethernet/ibm/ibmvnic.*
  7398. F: drivers/pci/hotplug/pnv_php.c
  7399. F: drivers/pci/hotplug/rpa*
  7400. F: drivers/rtc/rtc-opal.c
  7401. F: drivers/scsi/ibmvscsi/
  7402. F: drivers/tty/hvc/hvc_opal.c
  7403. F: drivers/watchdog/wdrtas.c
  7404. F: tools/testing/selftests/powerpc
  7405. N: /pmac
  7406. N: powermac
  7407. N: powernv
  7408. N: [^a-z0-9]ps3
  7409. N: pseries
  7410. LINUX FOR POWERPC EMBEDDED MPC5XXX
  7411. M: Anatolij Gustschin <agust@denx.de>
  7412. L: linuxppc-dev@lists.ozlabs.org
  7413. T: git git://git.denx.de/linux-denx-agust.git
  7414. S: Maintained
  7415. F: arch/powerpc/platforms/512x/
  7416. F: arch/powerpc/platforms/52xx/
  7417. LINUX FOR POWERPC EMBEDDED PPC4XX
  7418. M: Alistair Popple <alistair@popple.id.au>
  7419. M: Matt Porter <mporter@kernel.crashing.org>
  7420. W: http://www.penguinppc.org/
  7421. L: linuxppc-dev@lists.ozlabs.org
  7422. S: Maintained
  7423. F: arch/powerpc/platforms/40x/
  7424. F: arch/powerpc/platforms/44x/
  7425. LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
  7426. M: Scott Wood <oss@buserror.net>
  7427. M: Kumar Gala <galak@kernel.crashing.org>
  7428. W: http://www.penguinppc.org/
  7429. L: linuxppc-dev@lists.ozlabs.org
  7430. T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
  7431. S: Maintained
  7432. F: arch/powerpc/platforms/83xx/
  7433. F: arch/powerpc/platforms/85xx/
  7434. F: Documentation/devicetree/bindings/powerpc/fsl/
  7435. LINUX FOR POWERPC EMBEDDED PPC8XX
  7436. M: Vitaly Bordug <vitb@kernel.crashing.org>
  7437. W: http://www.penguinppc.org/
  7438. L: linuxppc-dev@lists.ozlabs.org
  7439. S: Maintained
  7440. F: arch/powerpc/platforms/8xx/
  7441. LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
  7442. L: linuxppc-dev@lists.ozlabs.org
  7443. S: Orphan
  7444. F: arch/powerpc/*/*virtex*
  7445. F: arch/powerpc/*/*/*virtex*
  7446. LINUX FOR POWERPC PA SEMI PWRFICIENT
  7447. L: linuxppc-dev@lists.ozlabs.org
  7448. S: Orphan
  7449. F: arch/powerpc/platforms/pasemi/
  7450. F: drivers/*/*pasemi*
  7451. F: drivers/*/*/*pasemi*
  7452. LINUX KERNEL DUMP TEST MODULE (LKDTM)
  7453. M: Kees Cook <keescook@chromium.org>
  7454. S: Maintained
  7455. F: drivers/misc/lkdtm/*
  7456. LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
  7457. M: Alan Stern <stern@rowland.harvard.edu>
  7458. M: Andrea Parri <andrea.parri@amarulasolutions.com>
  7459. M: Will Deacon <will.deacon@arm.com>
  7460. M: Peter Zijlstra <peterz@infradead.org>
  7461. M: Boqun Feng <boqun.feng@gmail.com>
  7462. M: Nicholas Piggin <npiggin@gmail.com>
  7463. M: David Howells <dhowells@redhat.com>
  7464. M: Jade Alglave <j.alglave@ucl.ac.uk>
  7465. M: Luc Maranget <luc.maranget@inria.fr>
  7466. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  7467. R: Akira Yokosawa <akiyks@gmail.com>
  7468. R: Daniel Lustig <dlustig@nvidia.com>
  7469. L: linux-kernel@vger.kernel.org
  7470. L: linux-arch@vger.kernel.org
  7471. S: Supported
  7472. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  7473. F: tools/memory-model/
  7474. F: Documentation/atomic_bitops.txt
  7475. F: Documentation/atomic_t.txt
  7476. F: Documentation/core-api/atomic_ops.rst
  7477. F: Documentation/core-api/refcount-vs-atomic.rst
  7478. F: Documentation/memory-barriers.txt
  7479. LIS3LV02D ACCELEROMETER DRIVER
  7480. M: Eric Piel <eric.piel@tremplin-utc.net>
  7481. S: Maintained
  7482. F: Documentation/misc-devices/lis3lv02d
  7483. F: drivers/misc/lis3lv02d/
  7484. F: drivers/platform/x86/hp_accel.c
  7485. LIVE PATCHING
  7486. M: Josh Poimboeuf <jpoimboe@redhat.com>
  7487. M: Jessica Yu <jeyu@kernel.org>
  7488. M: Jiri Kosina <jikos@kernel.org>
  7489. M: Miroslav Benes <mbenes@suse.cz>
  7490. R: Petr Mladek <pmladek@suse.com>
  7491. S: Maintained
  7492. F: kernel/livepatch/
  7493. F: include/linux/livepatch.h
  7494. F: arch/x86/include/asm/livepatch.h
  7495. F: arch/x86/kernel/livepatch.c
  7496. F: Documentation/livepatch/
  7497. F: Documentation/ABI/testing/sysfs-kernel-livepatch
  7498. F: samples/livepatch/
  7499. L: live-patching@vger.kernel.org
  7500. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
  7501. LLC (802.2)
  7502. L: netdev@vger.kernel.org
  7503. S: Odd fixes
  7504. F: include/linux/llc.h
  7505. F: include/uapi/linux/llc.h
  7506. F: include/net/llc*
  7507. F: net/llc/
  7508. LM73 HARDWARE MONITOR DRIVER
  7509. M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
  7510. L: linux-hwmon@vger.kernel.org
  7511. S: Maintained
  7512. F: drivers/hwmon/lm73.c
  7513. LM78 HARDWARE MONITOR DRIVER
  7514. M: Jean Delvare <jdelvare@suse.com>
  7515. L: linux-hwmon@vger.kernel.org
  7516. S: Maintained
  7517. F: Documentation/hwmon/lm78
  7518. F: drivers/hwmon/lm78.c
  7519. LM83 HARDWARE MONITOR DRIVER
  7520. M: Jean Delvare <jdelvare@suse.com>
  7521. L: linux-hwmon@vger.kernel.org
  7522. S: Maintained
  7523. F: Documentation/hwmon/lm83
  7524. F: drivers/hwmon/lm83.c
  7525. LM90 HARDWARE MONITOR DRIVER
  7526. M: Jean Delvare <jdelvare@suse.com>
  7527. L: linux-hwmon@vger.kernel.org
  7528. S: Maintained
  7529. F: Documentation/hwmon/lm90
  7530. F: Documentation/devicetree/bindings/hwmon/lm90.txt
  7531. F: drivers/hwmon/lm90.c
  7532. F: include/dt-bindings/thermal/lm90.h
  7533. LM95234 HARDWARE MONITOR DRIVER
  7534. M: Guenter Roeck <linux@roeck-us.net>
  7535. L: linux-hwmon@vger.kernel.org
  7536. S: Maintained
  7537. F: Documentation/hwmon/lm95234
  7538. F: drivers/hwmon/lm95234.c
  7539. LME2510 MEDIA DRIVER
  7540. M: Malcolm Priestley <tvboxspy@gmail.com>
  7541. L: linux-media@vger.kernel.org
  7542. W: https://linuxtv.org
  7543. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7544. S: Maintained
  7545. F: drivers/media/usb/dvb-usb-v2/lmedm04*
  7546. LOADPIN SECURITY MODULE
  7547. M: Kees Cook <keescook@chromium.org>
  7548. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
  7549. S: Supported
  7550. F: security/loadpin/
  7551. F: Documentation/admin-guide/LSM/LoadPin.rst
  7552. LOCKING PRIMITIVES
  7553. M: Peter Zijlstra <peterz@infradead.org>
  7554. M: Ingo Molnar <mingo@redhat.com>
  7555. M: Will Deacon <will.deacon@arm.com>
  7556. L: linux-kernel@vger.kernel.org
  7557. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  7558. S: Maintained
  7559. F: Documentation/locking/
  7560. F: include/linux/lockdep.h
  7561. F: include/linux/spinlock*.h
  7562. F: arch/*/include/asm/spinlock*.h
  7563. F: include/linux/rwlock*.h
  7564. F: include/linux/mutex*.h
  7565. F: arch/*/include/asm/mutex*.h
  7566. F: include/linux/rwsem*.h
  7567. F: arch/*/include/asm/rwsem.h
  7568. F: include/linux/seqlock.h
  7569. F: lib/locking*.[ch]
  7570. F: kernel/locking/
  7571. X: kernel/locking/locktorture.c
  7572. LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
  7573. M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
  7574. L: linux-ntfs-dev@lists.sourceforge.net
  7575. W: http://www.linux-ntfs.org/content/view/19/37/
  7576. S: Maintained
  7577. F: Documentation/ldm.txt
  7578. F: block/partitions/ldm.*
  7579. LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  7580. M: Sathya Prakash <sathya.prakash@broadcom.com>
  7581. M: Chaitra P B <chaitra.basappa@broadcom.com>
  7582. M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
  7583. L: MPT-FusionLinux.pdl@broadcom.com
  7584. L: linux-scsi@vger.kernel.org
  7585. W: http://www.avagotech.com/support/
  7586. S: Supported
  7587. F: drivers/message/fusion/
  7588. F: drivers/scsi/mpt3sas/
  7589. LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
  7590. M: Matthew Wilcox <matthew@wil.cx>
  7591. L: linux-scsi@vger.kernel.org
  7592. S: Maintained
  7593. F: drivers/scsi/sym53c8xx_2/
  7594. LTC4261 HARDWARE MONITOR DRIVER
  7595. M: Guenter Roeck <linux@roeck-us.net>
  7596. L: linux-hwmon@vger.kernel.org
  7597. S: Maintained
  7598. F: Documentation/hwmon/ltc4261
  7599. F: drivers/hwmon/ltc4261.c
  7600. LTC4306 I2C MULTIPLEXER DRIVER
  7601. M: Michael Hennerich <michael.hennerich@analog.com>
  7602. W: http://ez.analog.com/community/linux-device-drivers
  7603. L: linux-i2c@vger.kernel.org
  7604. S: Supported
  7605. F: drivers/i2c/muxes/i2c-mux-ltc4306.c
  7606. F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
  7607. LTP (Linux Test Project)
  7608. M: Mike Frysinger <vapier@gentoo.org>
  7609. M: Cyril Hrubis <chrubis@suse.cz>
  7610. M: Wanlong Gao <wanlong.gao@gmail.com>
  7611. M: Jan Stancek <jstancek@redhat.com>
  7612. M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
  7613. M: Alexey Kodanev <alexey.kodanev@oracle.com>
  7614. L: ltp@lists.linux.it (subscribers-only)
  7615. W: http://linux-test-project.github.io/
  7616. T: git git://github.com/linux-test-project/ltp.git
  7617. S: Maintained
  7618. M68K ARCHITECTURE
  7619. M: Geert Uytterhoeven <geert@linux-m68k.org>
  7620. L: linux-m68k@lists.linux-m68k.org
  7621. W: http://www.linux-m68k.org/
  7622. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
  7623. S: Maintained
  7624. F: arch/m68k/
  7625. F: drivers/zorro/
  7626. M68K ON APPLE MACINTOSH
  7627. M: Joshua Thompson <funaho@jurai.org>
  7628. W: http://www.mac.linux-m68k.org/
  7629. L: linux-m68k@lists.linux-m68k.org
  7630. S: Maintained
  7631. F: arch/m68k/mac/
  7632. M68K ON HP9000/300
  7633. M: Philip Blundell <philb@gnu.org>
  7634. W: http://www.tazenda.demon.co.uk/phil/linux-hp
  7635. S: Maintained
  7636. F: arch/m68k/hp300/
  7637. M88DS3103 MEDIA DRIVER
  7638. M: Antti Palosaari <crope@iki.fi>
  7639. L: linux-media@vger.kernel.org
  7640. W: https://linuxtv.org
  7641. W: http://palosaari.fi/linux/
  7642. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7643. T: git git://linuxtv.org/anttip/media_tree.git
  7644. S: Maintained
  7645. F: drivers/media/dvb-frontends/m88ds3103*
  7646. M88RS2000 MEDIA DRIVER
  7647. M: Malcolm Priestley <tvboxspy@gmail.com>
  7648. L: linux-media@vger.kernel.org
  7649. W: https://linuxtv.org
  7650. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7651. S: Maintained
  7652. F: drivers/media/dvb-frontends/m88rs2000*
  7653. MA901 MASTERKIT USB FM RADIO DRIVER
  7654. M: Alexey Klimov <klimov.linux@gmail.com>
  7655. L: linux-media@vger.kernel.org
  7656. T: git git://linuxtv.org/media_tree.git
  7657. S: Maintained
  7658. F: drivers/media/radio/radio-ma901.c
  7659. MAC80211
  7660. M: Johannes Berg <johannes@sipsolutions.net>
  7661. L: linux-wireless@vger.kernel.org
  7662. W: http://wireless.kernel.org/
  7663. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  7664. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  7665. S: Maintained
  7666. F: Documentation/networking/mac80211-injection.txt
  7667. F: include/net/mac80211.h
  7668. F: net/mac80211/
  7669. F: drivers/net/wireless/mac80211_hwsim.[ch]
  7670. F: Documentation/networking/mac80211_hwsim/README
  7671. MAILBOX API
  7672. M: Jassi Brar <jassisinghbrar@gmail.com>
  7673. L: linux-kernel@vger.kernel.org
  7674. S: Maintained
  7675. F: drivers/mailbox/
  7676. F: include/linux/mailbox_client.h
  7677. F: include/linux/mailbox_controller.h
  7678. MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  7679. M: Michael Kerrisk <mtk.manpages@gmail.com>
  7680. W: http://www.kernel.org/doc/man-pages
  7681. L: linux-man@vger.kernel.org
  7682. S: Maintained
  7683. MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
  7684. M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
  7685. L: linux-mips@linux-mips.org
  7686. S: Maintained
  7687. F: arch/mips/boot/dts/img/pistachio_marduk.dts
  7688. MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
  7689. M: Andrew Lunn <andrew@lunn.ch>
  7690. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  7691. L: netdev@vger.kernel.org
  7692. S: Maintained
  7693. F: drivers/net/dsa/mv88e6xxx/
  7694. F: linux/platform_data/mv88e6xxx.h
  7695. F: Documentation/devicetree/bindings/net/dsa/marvell.txt
  7696. MARVELL ARMADA DRM SUPPORT
  7697. M: Russell King <linux@armlinux.org.uk>
  7698. S: Maintained
  7699. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
  7700. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
  7701. F: drivers/gpu/drm/armada/
  7702. F: include/uapi/drm/armada_drm.h
  7703. F: Documentation/devicetree/bindings/display/armada/
  7704. MARVELL CRYPTO DRIVER
  7705. M: Boris Brezillon <boris.brezillon@bootlin.com>
  7706. M: Arnaud Ebalard <arno@natisbad.org>
  7707. F: drivers/crypto/marvell/
  7708. S: Maintained
  7709. L: linux-crypto@vger.kernel.org
  7710. MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
  7711. M: Mirko Lindner <mlindner@marvell.com>
  7712. M: Stephen Hemminger <stephen@networkplumber.org>
  7713. L: netdev@vger.kernel.org
  7714. S: Maintained
  7715. F: drivers/net/ethernet/marvell/sk*
  7716. MARVELL LIBERTAS WIRELESS DRIVER
  7717. L: libertas-dev@lists.infradead.org
  7718. S: Orphan
  7719. F: drivers/net/wireless/marvell/libertas/
  7720. MARVELL MACCHIATOBIN SUPPORT
  7721. M: Russell King <linux@armlinux.org.uk>
  7722. L: linux-arm-kernel@lists.infradead.org
  7723. S: Maintained
  7724. F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
  7725. MARVELL MV643XX ETHERNET DRIVER
  7726. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  7727. L: netdev@vger.kernel.org
  7728. S: Maintained
  7729. F: drivers/net/ethernet/marvell/mv643xx_eth.*
  7730. F: include/linux/mv643xx.h
  7731. MARVELL MV88X3310 PHY DRIVER
  7732. M: Russell King <linux@armlinux.org.uk>
  7733. L: netdev@vger.kernel.org
  7734. S: Maintained
  7735. F: drivers/net/phy/marvell10g.c
  7736. MARVELL MVNETA ETHERNET DRIVER
  7737. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  7738. L: netdev@vger.kernel.org
  7739. S: Maintained
  7740. F: drivers/net/ethernet/marvell/mvneta.*
  7741. MARVELL MWIFIEX WIRELESS DRIVER
  7742. M: Amitkumar Karwar <amitkarwar@gmail.com>
  7743. M: Nishant Sarmukadam <nishants@marvell.com>
  7744. M: Ganapathi Bhat <gbhat@marvell.com>
  7745. M: Xinming Hu <huxinming820@gmail.com>
  7746. L: linux-wireless@vger.kernel.org
  7747. S: Maintained
  7748. F: drivers/net/wireless/marvell/mwifiex/
  7749. MARVELL MWL8K WIRELESS DRIVER
  7750. M: Lennert Buytenhek <buytenh@wantstofly.org>
  7751. L: linux-wireless@vger.kernel.org
  7752. S: Odd Fixes
  7753. F: drivers/net/wireless/marvell/mwl8k.c
  7754. MARVELL NAND CONTROLLER DRIVER
  7755. M: Miquel Raynal <miquel.raynal@bootlin.com>
  7756. L: linux-mtd@lists.infradead.org
  7757. S: Maintained
  7758. F: drivers/mtd/nand/raw/marvell_nand.c
  7759. F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
  7760. MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
  7761. M: Nicolas Pitre <nico@fluxnic.net>
  7762. S: Odd Fixes
  7763. F: drivers/mmc/host/mvsdio.*
  7764. MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
  7765. M: Hu Ziji <huziji@marvell.com>
  7766. L: linux-mmc@vger.kernel.org
  7767. S: Supported
  7768. F: drivers/mmc/host/sdhci-xenon*
  7769. F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
  7770. MATROX FRAMEBUFFER DRIVER
  7771. L: linux-fbdev@vger.kernel.org
  7772. S: Orphan
  7773. F: drivers/video/fbdev/matrox/matroxfb_*
  7774. F: include/uapi/linux/matroxfb.h
  7775. MAX16065 HARDWARE MONITOR DRIVER
  7776. M: Guenter Roeck <linux@roeck-us.net>
  7777. L: linux-hwmon@vger.kernel.org
  7778. S: Maintained
  7779. F: Documentation/hwmon/max16065
  7780. F: drivers/hwmon/max16065.c
  7781. MAX20751 HARDWARE MONITOR DRIVER
  7782. M: Guenter Roeck <linux@roeck-us.net>
  7783. L: linux-hwmon@vger.kernel.org
  7784. S: Maintained
  7785. F: Documentation/hwmon/max20751
  7786. F: drivers/hwmon/max20751.c
  7787. MAX2175 SDR TUNER DRIVER
  7788. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7789. L: linux-media@vger.kernel.org
  7790. T: git git://linuxtv.org/media_tree.git
  7791. S: Maintained
  7792. F: Documentation/devicetree/bindings/media/i2c/max2175.txt
  7793. F: Documentation/media/v4l-drivers/max2175.rst
  7794. F: drivers/media/i2c/max2175*
  7795. F: include/uapi/linux/max2175.h
  7796. MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  7797. L: linux-hwmon@vger.kernel.org
  7798. S: Orphan
  7799. F: Documentation/hwmon/max6650
  7800. F: drivers/hwmon/max6650.c
  7801. MAX6697 HARDWARE MONITOR DRIVER
  7802. M: Guenter Roeck <linux@roeck-us.net>
  7803. L: linux-hwmon@vger.kernel.org
  7804. S: Maintained
  7805. F: Documentation/hwmon/max6697
  7806. F: Documentation/devicetree/bindings/hwmon/max6697.txt
  7807. F: drivers/hwmon/max6697.c
  7808. F: include/linux/platform_data/max6697.h
  7809. MAX9860 MONO AUDIO VOICE CODEC DRIVER
  7810. M: Peter Rosin <peda@axentia.se>
  7811. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  7812. S: Maintained
  7813. F: Documentation/devicetree/bindings/sound/max9860.txt
  7814. F: sound/soc/codecs/max9860.*
  7815. MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
  7816. M: Javier Martinez Canillas <javier@dowhile0.org>
  7817. L: linux-kernel@vger.kernel.org
  7818. S: Supported
  7819. F: drivers/regulator/max77802-regulator.c
  7820. F: Documentation/devicetree/bindings/*/*max77802.txt
  7821. F: include/dt-bindings/*/*max77802.h
  7822. MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
  7823. M: Krzysztof Kozlowski <krzk@kernel.org>
  7824. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7825. L: linux-pm@vger.kernel.org
  7826. S: Supported
  7827. F: drivers/power/supply/max14577_charger.c
  7828. F: drivers/power/supply/max77693_charger.c
  7829. MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
  7830. M: Chanwoo Choi <cw00.choi@samsung.com>
  7831. M: Krzysztof Kozlowski <krzk@kernel.org>
  7832. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7833. L: linux-kernel@vger.kernel.org
  7834. S: Supported
  7835. F: drivers/*/max14577*.c
  7836. F: drivers/*/max77686*.c
  7837. F: drivers/*/max77693*.c
  7838. F: drivers/extcon/extcon-max14577.c
  7839. F: drivers/extcon/extcon-max77693.c
  7840. F: drivers/rtc/rtc-max77686.c
  7841. F: drivers/clk/clk-max77686.c
  7842. F: Documentation/devicetree/bindings/mfd/max14577.txt
  7843. F: Documentation/devicetree/bindings/*/max77686.txt
  7844. F: Documentation/devicetree/bindings/mfd/max77693.txt
  7845. F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
  7846. F: include/linux/mfd/max14577*.h
  7847. F: include/linux/mfd/max77686*.h
  7848. F: include/linux/mfd/max77693*.h
  7849. MAXIRADIO FM RADIO RECEIVER DRIVER
  7850. M: Hans Verkuil <hverkuil@xs4all.nl>
  7851. L: linux-media@vger.kernel.org
  7852. T: git git://linuxtv.org/media_tree.git
  7853. W: https://linuxtv.org
  7854. S: Maintained
  7855. F: drivers/media/radio/radio-maxiradio*
  7856. MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
  7857. M: Peter Rosin <peda@axentia.se>
  7858. L: linux-iio@vger.kernel.org
  7859. S: Maintained
  7860. F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
  7861. F: drivers/iio/potentiometer/mcp4018.c
  7862. F: drivers/iio/potentiometer/mcp4531.c
  7863. MCR20A IEEE-802.15.4 RADIO DRIVER
  7864. M: Xue Liu <liuxuenetmail@gmail.com>
  7865. L: linux-wpan@vger.kernel.org
  7866. W: https://github.com/xueliu/mcr20a-linux
  7867. S: Maintained
  7868. F: drivers/net/ieee802154/mcr20a.c
  7869. F: drivers/net/ieee802154/mcr20a.h
  7870. F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
  7871. MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
  7872. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  7873. L: linux-iio@vger.kernel.org
  7874. S: Maintained
  7875. F: drivers/iio/dac/cio-dac.c
  7876. MEDIA DRIVERS FOR ASCOT2E
  7877. M: Sergey Kozlov <serjk@netup.ru>
  7878. M: Abylay Ospan <aospan@netup.ru>
  7879. L: linux-media@vger.kernel.org
  7880. W: https://linuxtv.org
  7881. W: http://netup.tv/
  7882. T: git git://linuxtv.org/media_tree.git
  7883. S: Supported
  7884. F: drivers/media/dvb-frontends/ascot2e*
  7885. MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
  7886. M: Jasmin Jessich <jasmin@anw.at>
  7887. L: linux-media@vger.kernel.org
  7888. W: https://linuxtv.org
  7889. T: git git://linuxtv.org/media_tree.git
  7890. S: Maintained
  7891. F: drivers/media/dvb-frontends/cxd2099*
  7892. MEDIA DRIVERS FOR CXD2841ER
  7893. M: Sergey Kozlov <serjk@netup.ru>
  7894. M: Abylay Ospan <aospan@netup.ru>
  7895. L: linux-media@vger.kernel.org
  7896. W: https://linuxtv.org
  7897. W: http://netup.tv/
  7898. T: git git://linuxtv.org/media_tree.git
  7899. S: Supported
  7900. F: drivers/media/dvb-frontends/cxd2841er*
  7901. MEDIA DRIVERS FOR CXD2880
  7902. M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
  7903. L: linux-media@vger.kernel.org
  7904. W: http://linuxtv.org/
  7905. T: git git://linuxtv.org/media_tree.git
  7906. S: Supported
  7907. F: drivers/media/dvb-frontends/cxd2880/*
  7908. F: drivers/media/spi/cxd2880*
  7909. MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
  7910. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7911. L: linux-media@vger.kernel.org
  7912. W: https://linuxtv.org
  7913. T: git git://linuxtv.org/media_tree.git
  7914. S: Maintained
  7915. F: drivers/media/pci/ddbridge/*
  7916. MEDIA DRIVERS FOR FREESCALE IMX
  7917. M: Steve Longerbeam <slongerbeam@gmail.com>
  7918. M: Philipp Zabel <p.zabel@pengutronix.de>
  7919. L: linux-media@vger.kernel.org
  7920. T: git git://linuxtv.org/media_tree.git
  7921. S: Maintained
  7922. F: Documentation/devicetree/bindings/media/imx.txt
  7923. F: Documentation/media/v4l-drivers/imx.rst
  7924. F: drivers/staging/media/imx/
  7925. F: include/linux/imx-media.h
  7926. F: include/media/imx.h
  7927. MEDIA DRIVERS FOR HELENE
  7928. M: Abylay Ospan <aospan@netup.ru>
  7929. L: linux-media@vger.kernel.org
  7930. W: https://linuxtv.org
  7931. W: http://netup.tv/
  7932. T: git git://linuxtv.org/media_tree.git
  7933. S: Supported
  7934. F: drivers/media/dvb-frontends/helene*
  7935. MEDIA DRIVERS FOR HORUS3A
  7936. M: Sergey Kozlov <serjk@netup.ru>
  7937. M: Abylay Ospan <aospan@netup.ru>
  7938. L: linux-media@vger.kernel.org
  7939. W: https://linuxtv.org
  7940. W: http://netup.tv/
  7941. T: git git://linuxtv.org/media_tree.git
  7942. S: Supported
  7943. F: drivers/media/dvb-frontends/horus3a*
  7944. MEDIA DRIVERS FOR LNBH25
  7945. M: Sergey Kozlov <serjk@netup.ru>
  7946. M: Abylay Ospan <aospan@netup.ru>
  7947. L: linux-media@vger.kernel.org
  7948. W: https://linuxtv.org
  7949. W: http://netup.tv/
  7950. T: git git://linuxtv.org/media_tree.git
  7951. S: Supported
  7952. F: drivers/media/dvb-frontends/lnbh25*
  7953. MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
  7954. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7955. L: linux-media@vger.kernel.org
  7956. W: https://linuxtv.org
  7957. T: git git://linuxtv.org/media_tree.git
  7958. S: Maintained
  7959. F: drivers/media/dvb-frontends/mxl5xx*
  7960. MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
  7961. M: Sergey Kozlov <serjk@netup.ru>
  7962. M: Abylay Ospan <aospan@netup.ru>
  7963. L: linux-media@vger.kernel.org
  7964. W: https://linuxtv.org
  7965. W: http://netup.tv/
  7966. T: git git://linuxtv.org/media_tree.git
  7967. S: Supported
  7968. F: drivers/media/pci/netup_unidvb/*
  7969. MEDIA DRIVERS FOR RENESAS - CEU
  7970. M: Jacopo Mondi <jacopo@jmondi.org>
  7971. L: linux-media@vger.kernel.org
  7972. L: linux-renesas-soc@vger.kernel.org
  7973. T: git git://linuxtv.org/media_tree.git
  7974. S: Supported
  7975. F: Documentation/devicetree/bindings/media/renesas,ceu.txt
  7976. F: drivers/media/platform/renesas-ceu.c
  7977. F: include/media/drv-intf/renesas-ceu.h
  7978. MEDIA DRIVERS FOR RENESAS - DRIF
  7979. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7980. L: linux-media@vger.kernel.org
  7981. L: linux-renesas-soc@vger.kernel.org
  7982. T: git git://linuxtv.org/media_tree.git
  7983. S: Supported
  7984. F: Documentation/devicetree/bindings/media/renesas,drif.txt
  7985. F: drivers/media/platform/rcar_drif.c
  7986. MEDIA DRIVERS FOR RENESAS - FCP
  7987. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  7988. L: linux-media@vger.kernel.org
  7989. L: linux-renesas-soc@vger.kernel.org
  7990. T: git git://linuxtv.org/media_tree.git
  7991. S: Supported
  7992. F: Documentation/devicetree/bindings/media/renesas,fcp.txt
  7993. F: drivers/media/platform/rcar-fcp.c
  7994. F: include/media/rcar-fcp.h
  7995. MEDIA DRIVERS FOR RENESAS - FDP1
  7996. M: Kieran Bingham <kieran@bingham.xyz>
  7997. L: linux-media@vger.kernel.org
  7998. L: linux-renesas-soc@vger.kernel.org
  7999. T: git git://linuxtv.org/media_tree.git
  8000. S: Supported
  8001. F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
  8002. F: drivers/media/platform/rcar_fdp1.c
  8003. MEDIA DRIVERS FOR RENESAS - VIN
  8004. M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
  8005. L: linux-media@vger.kernel.org
  8006. L: linux-renesas-soc@vger.kernel.org
  8007. T: git git://linuxtv.org/media_tree.git
  8008. S: Supported
  8009. F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
  8010. F: Documentation/devicetree/bindings/media/rcar_vin.txt
  8011. F: drivers/media/platform/rcar-vin/
  8012. MEDIA DRIVERS FOR RENESAS - VSP1
  8013. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8014. L: linux-media@vger.kernel.org
  8015. L: linux-renesas-soc@vger.kernel.org
  8016. T: git git://linuxtv.org/media_tree.git
  8017. S: Supported
  8018. F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
  8019. F: drivers/media/platform/vsp1/
  8020. MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
  8021. M: Daniel Scheller <d.scheller.oss@gmail.com>
  8022. L: linux-media@vger.kernel.org
  8023. W: https://linuxtv.org
  8024. T: git git://linuxtv.org/media_tree.git
  8025. S: Maintained
  8026. F: drivers/media/dvb-frontends/stv0910*
  8027. MEDIA DRIVERS FOR ST STV6111 TUNER ICs
  8028. M: Daniel Scheller <d.scheller.oss@gmail.com>
  8029. L: linux-media@vger.kernel.org
  8030. W: https://linuxtv.org
  8031. T: git git://linuxtv.org/media_tree.git
  8032. S: Maintained
  8033. F: drivers/media/dvb-frontends/stv6111*
  8034. MEDIA DRIVERS FOR STM32 - DCMI
  8035. M: Hugues Fruchet <hugues.fruchet@st.com>
  8036. L: linux-media@vger.kernel.org
  8037. T: git git://linuxtv.org/media_tree.git
  8038. S: Supported
  8039. F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
  8040. F: drivers/media/platform/stm32/stm32-dcmi.c
  8041. MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
  8042. M: Dmitry Osipenko <digetx@gmail.com>
  8043. L: linux-media@vger.kernel.org
  8044. L: linux-tegra@vger.kernel.org
  8045. T: git git://linuxtv.org/media_tree.git
  8046. S: Maintained
  8047. F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
  8048. F: drivers/staging/media/tegra-vde/
  8049. MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  8050. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  8051. P: LinuxTV.org Project
  8052. L: linux-media@vger.kernel.org
  8053. W: https://linuxtv.org
  8054. Q: http://patchwork.kernel.org/project/linux-media/list/
  8055. T: git git://linuxtv.org/media_tree.git
  8056. S: Maintained
  8057. F: Documentation/devicetree/bindings/media/
  8058. F: Documentation/media/
  8059. F: drivers/media/
  8060. F: drivers/staging/media/
  8061. F: include/linux/platform_data/media/
  8062. F: include/media/
  8063. F: include/uapi/linux/dvb/
  8064. F: include/uapi/linux/videodev2.h
  8065. F: include/uapi/linux/media.h
  8066. F: include/uapi/linux/v4l2-*
  8067. F: include/uapi/linux/meye.h
  8068. F: include/uapi/linux/ivtv*
  8069. F: include/uapi/linux/uvcvideo.h
  8070. MEDIATEK BLUETOOTH DRIVER
  8071. M: Sean Wang <sean.wang@mediatek.com>
  8072. L: linux-bluetooth@vger.kernel.org
  8073. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8074. S: Maintained
  8075. F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
  8076. F: drivers/bluetooth/btmtkuart.c
  8077. MEDIATEK CIR DRIVER
  8078. M: Sean Wang <sean.wang@mediatek.com>
  8079. S: Maintained
  8080. F: drivers/media/rc/mtk-cir.c
  8081. MEDIATEK DMA DRIVER
  8082. M: Sean Wang <sean.wang@mediatek.com>
  8083. L: dmaengine@vger.kernel.org
  8084. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8085. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8086. S: Maintained
  8087. F: Documentation/devicetree/bindings/dma/mtk-*
  8088. F: drivers/dma/mediatek/
  8089. MEDIATEK PMIC LED DRIVER
  8090. M: Sean Wang <sean.wang@mediatek.com>
  8091. S: Maintained
  8092. F: drivers/leds/leds-mt6323.c
  8093. F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
  8094. MEDIATEK ETHERNET DRIVER
  8095. M: Felix Fietkau <nbd@openwrt.org>
  8096. M: John Crispin <john@phrozen.org>
  8097. M: Sean Wang <sean.wang@mediatek.com>
  8098. M: Nelson Chang <nelson.chang@mediatek.com>
  8099. L: netdev@vger.kernel.org
  8100. S: Maintained
  8101. F: drivers/net/ethernet/mediatek/
  8102. MEDIATEK SWITCH DRIVER
  8103. M: Sean Wang <sean.wang@mediatek.com>
  8104. L: netdev@vger.kernel.org
  8105. S: Maintained
  8106. F: drivers/net/dsa/mt7530.*
  8107. F: net/dsa/tag_mtk.c
  8108. MEDIATEK JPEG DRIVER
  8109. M: Rick Chang <rick.chang@mediatek.com>
  8110. M: Bin Liu <bin.liu@mediatek.com>
  8111. S: Supported
  8112. F: drivers/media/platform/mtk-jpeg/
  8113. F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
  8114. MEDIATEK MDP DRIVER
  8115. M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
  8116. M: Houlong Wei <houlong.wei@mediatek.com>
  8117. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  8118. S: Supported
  8119. F: drivers/media/platform/mtk-mdp/
  8120. F: drivers/media/platform/mtk-vpu/
  8121. F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
  8122. MEDIATEK MEDIA DRIVER
  8123. M: Tiffany Lin <tiffany.lin@mediatek.com>
  8124. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  8125. S: Supported
  8126. F: drivers/media/platform/mtk-vcodec/
  8127. F: drivers/media/platform/mtk-vpu/
  8128. F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
  8129. F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
  8130. MEDIATEK MT7601U WIRELESS LAN DRIVER
  8131. M: Jakub Kicinski <kubakici@wp.pl>
  8132. L: linux-wireless@vger.kernel.org
  8133. S: Maintained
  8134. F: drivers/net/wireless/mediatek/mt7601u/
  8135. MEDIATEK NAND CONTROLLER DRIVER
  8136. M: Xiaolei Li <xiaolei.li@mediatek.com>
  8137. L: linux-mtd@lists.infradead.org
  8138. S: Maintained
  8139. F: drivers/mtd/nand/raw/mtk_*
  8140. F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
  8141. MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  8142. M: Sean Wang <sean.wang@mediatek.com>
  8143. S: Maintained
  8144. F: drivers/char/hw_random/mtk-rng.c
  8145. MEDIATEK USB3 DRD IP DRIVER
  8146. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  8147. L: linux-usb@vger.kernel.org (moderated for non-subscribers)
  8148. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8149. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8150. S: Maintained
  8151. F: drivers/usb/mtu3/
  8152. MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  8153. M: Peter Senna Tschudin <peter.senna@gmail.com>
  8154. M: Martin Donnelly <martin.donnelly@ge.com>
  8155. M: Martyn Welch <martyn.welch@collabora.co.uk>
  8156. S: Maintained
  8157. F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
  8158. F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  8159. MEGARAID SCSI/SAS DRIVERS
  8160. M: Kashyap Desai <kashyap.desai@broadcom.com>
  8161. M: Sumit Saxena <sumit.saxena@broadcom.com>
  8162. M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
  8163. L: megaraidlinux.pdl@broadcom.com
  8164. L: linux-scsi@vger.kernel.org
  8165. W: http://www.avagotech.com/support/
  8166. S: Maintained
  8167. F: Documentation/scsi/megaraid.txt
  8168. F: drivers/scsi/megaraid.*
  8169. F: drivers/scsi/megaraid/
  8170. MELEXIS MLX90614 DRIVER
  8171. M: Crt Mori <cmo@melexis.com>
  8172. L: linux-iio@vger.kernel.org
  8173. W: http://www.melexis.com
  8174. S: Supported
  8175. F: drivers/iio/temperature/mlx90614.c
  8176. MELEXIS MLX90632 DRIVER
  8177. M: Crt Mori <cmo@melexis.com>
  8178. L: linux-iio@vger.kernel.org
  8179. W: http://www.melexis.com
  8180. S: Supported
  8181. F: drivers/iio/temperature/mlx90632.c
  8182. MELFAS MIP4 TOUCHSCREEN DRIVER
  8183. M: Sangwon Jee <jeesw@melfas.com>
  8184. W: http://www.melfas.com
  8185. S: Supported
  8186. F: drivers/input/touchscreen/melfas_mip4.c
  8187. F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
  8188. MELLANOX ETHERNET DRIVER (mlx4_en)
  8189. M: Tariq Toukan <tariqt@mellanox.com>
  8190. L: netdev@vger.kernel.org
  8191. S: Supported
  8192. W: http://www.mellanox.com
  8193. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8194. F: drivers/net/ethernet/mellanox/mlx4/en_*
  8195. MELLANOX ETHERNET DRIVER (mlx5e)
  8196. M: Saeed Mahameed <saeedm@mellanox.com>
  8197. L: netdev@vger.kernel.org
  8198. S: Supported
  8199. W: http://www.mellanox.com
  8200. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8201. F: drivers/net/ethernet/mellanox/mlx5/core/en_*
  8202. MELLANOX ETHERNET INNOVA DRIVERS
  8203. R: Boris Pismenny <borisp@mellanox.com>
  8204. L: netdev@vger.kernel.org
  8205. S: Supported
  8206. W: http://www.mellanox.com
  8207. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8208. F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
  8209. F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
  8210. F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
  8211. F: include/linux/mlx5/mlx5_ifc_fpga.h
  8212. MELLANOX ETHERNET INNOVA IPSEC DRIVER
  8213. R: Boris Pismenny <borisp@mellanox.com>
  8214. L: netdev@vger.kernel.org
  8215. S: Supported
  8216. W: http://www.mellanox.com
  8217. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8218. F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
  8219. F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
  8220. MELLANOX ETHERNET SWITCH DRIVERS
  8221. M: Jiri Pirko <jiri@mellanox.com>
  8222. M: Ido Schimmel <idosch@mellanox.com>
  8223. L: netdev@vger.kernel.org
  8224. S: Supported
  8225. W: http://www.mellanox.com
  8226. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8227. F: drivers/net/ethernet/mellanox/mlxsw/
  8228. F: tools/testing/selftests/drivers/net/mlxsw/
  8229. MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
  8230. M: mlxsw@mellanox.com
  8231. L: netdev@vger.kernel.org
  8232. S: Supported
  8233. W: http://www.mellanox.com
  8234. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8235. F: drivers/net/ethernet/mellanox/mlxfw/
  8236. MELLANOX HARDWARE PLATFORM SUPPORT
  8237. M: Andy Shevchenko <andy@infradead.org>
  8238. M: Darren Hart <dvhart@infradead.org>
  8239. M: Vadim Pasternak <vadimp@mellanox.com>
  8240. L: platform-driver-x86@vger.kernel.org
  8241. S: Supported
  8242. F: drivers/platform/mellanox/
  8243. MELLANOX MLX4 core VPI driver
  8244. M: Tariq Toukan <tariqt@mellanox.com>
  8245. L: netdev@vger.kernel.org
  8246. L: linux-rdma@vger.kernel.org
  8247. W: http://www.mellanox.com
  8248. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8249. S: Supported
  8250. F: drivers/net/ethernet/mellanox/mlx4/
  8251. F: include/linux/mlx4/
  8252. MELLANOX MLX4 IB driver
  8253. M: Yishai Hadas <yishaih@mellanox.com>
  8254. L: linux-rdma@vger.kernel.org
  8255. W: http://www.mellanox.com
  8256. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8257. S: Supported
  8258. F: drivers/infiniband/hw/mlx4/
  8259. F: include/linux/mlx4/
  8260. F: include/uapi/rdma/mlx4-abi.h
  8261. MELLANOX MLX5 core VPI driver
  8262. M: Saeed Mahameed <saeedm@mellanox.com>
  8263. M: Leon Romanovsky <leonro@mellanox.com>
  8264. L: netdev@vger.kernel.org
  8265. L: linux-rdma@vger.kernel.org
  8266. W: http://www.mellanox.com
  8267. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8268. S: Supported
  8269. F: drivers/net/ethernet/mellanox/mlx5/core/
  8270. F: include/linux/mlx5/
  8271. MELLANOX MLX5 IB driver
  8272. M: Leon Romanovsky <leonro@mellanox.com>
  8273. L: linux-rdma@vger.kernel.org
  8274. W: http://www.mellanox.com
  8275. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8276. S: Supported
  8277. F: drivers/infiniband/hw/mlx5/
  8278. F: include/linux/mlx5/
  8279. F: include/uapi/rdma/mlx5-abi.h
  8280. MELLANOX MLXCPLD I2C AND MUX DRIVER
  8281. M: Vadim Pasternak <vadimp@mellanox.com>
  8282. M: Michael Shych <michaelsh@mellanox.com>
  8283. L: linux-i2c@vger.kernel.org
  8284. S: Supported
  8285. F: drivers/i2c/busses/i2c-mlxcpld.c
  8286. F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
  8287. F: Documentation/i2c/busses/i2c-mlxcpld
  8288. MELLANOX MLXCPLD LED DRIVER
  8289. M: Vadim Pasternak <vadimp@mellanox.com>
  8290. L: linux-leds@vger.kernel.org
  8291. S: Supported
  8292. F: drivers/leds/leds-mlxcpld.c
  8293. F: drivers/leds/leds-mlxreg.c
  8294. F: Documentation/leds/leds-mlxcpld.txt
  8295. MELLANOX PLATFORM DRIVER
  8296. M: Vadim Pasternak <vadimp@mellanox.com>
  8297. L: platform-driver-x86@vger.kernel.org
  8298. S: Supported
  8299. F: drivers/platform/x86/mlx-platform.c
  8300. MEMBARRIER SUPPORT
  8301. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  8302. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  8303. L: linux-kernel@vger.kernel.org
  8304. S: Supported
  8305. F: kernel/sched/membarrier.c
  8306. F: include/uapi/linux/membarrier.h
  8307. F: arch/powerpc/include/asm/membarrier.h
  8308. MEMORY MANAGEMENT
  8309. L: linux-mm@kvack.org
  8310. W: http://www.linux-mm.org
  8311. S: Maintained
  8312. F: include/linux/mm.h
  8313. F: include/linux/gfp.h
  8314. F: include/linux/mmzone.h
  8315. F: include/linux/memory_hotplug.h
  8316. F: include/linux/vmalloc.h
  8317. F: mm/
  8318. MEMORY TECHNOLOGY DEVICES (MTD)
  8319. M: David Woodhouse <dwmw2@infradead.org>
  8320. M: Brian Norris <computersforpeace@gmail.com>
  8321. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8322. M: Marek Vasut <marek.vasut@gmail.com>
  8323. M: Richard Weinberger <richard@nod.at>
  8324. L: linux-mtd@lists.infradead.org
  8325. W: http://www.linux-mtd.infradead.org/
  8326. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8327. T: git git://git.infradead.org/linux-mtd.git master
  8328. T: git git://git.infradead.org/linux-mtd.git mtd/next
  8329. S: Maintained
  8330. F: Documentation/devicetree/bindings/mtd/
  8331. F: drivers/mtd/
  8332. F: include/linux/mtd/
  8333. F: include/uapi/mtd/
  8334. MEN A21 WATCHDOG DRIVER
  8335. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8336. L: linux-watchdog@vger.kernel.org
  8337. S: Maintained
  8338. F: drivers/watchdog/mena21_wdt.c
  8339. MEN CHAMELEON BUS (mcb)
  8340. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8341. S: Maintained
  8342. F: drivers/mcb/
  8343. F: include/linux/mcb.h
  8344. F: Documentation/men-chameleon-bus.txt
  8345. MEN F21BMC (Board Management Controller)
  8346. M: Andreas Werner <andreas.werner@men.de>
  8347. S: Supported
  8348. F: drivers/mfd/menf21bmc.c
  8349. F: drivers/watchdog/menf21bmc_wdt.c
  8350. F: drivers/leds/leds-menf21bmc.c
  8351. F: drivers/hwmon/menf21bmc_hwmon.c
  8352. F: Documentation/hwmon/menf21bmc
  8353. MEN Z069 WATCHDOG DRIVER
  8354. M: Johannes Thumshirn <jth@kernel.org>
  8355. L: linux-watchdog@vger.kernel.org
  8356. S: Maintained
  8357. F: drivers/watchdog/menz069_wdt.c
  8358. MESON AO CEC DRIVER FOR AMLOGIC SOCS
  8359. M: Neil Armstrong <narmstrong@baylibre.com>
  8360. L: linux-media@lists.freedesktop.org
  8361. L: linux-amlogic@lists.infradead.org
  8362. W: http://linux-meson.com/
  8363. S: Supported
  8364. F: drivers/media/platform/meson/ao-cec.c
  8365. F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
  8366. T: git git://linuxtv.org/media_tree.git
  8367. MICROBLAZE ARCHITECTURE
  8368. M: Michal Simek <monstr@monstr.eu>
  8369. W: http://www.monstr.eu/fdt/
  8370. T: git git://git.monstr.eu/linux-2.6-microblaze.git
  8371. S: Supported
  8372. F: arch/microblaze/
  8373. MICROCHIP / ATMEL AT91 SERIAL DRIVER
  8374. M: Richard Genoud <richard.genoud@gmail.com>
  8375. S: Maintained
  8376. F: drivers/tty/serial/atmel_serial.c
  8377. F: drivers/tty/serial/atmel_serial.h
  8378. MICROCHIP / ATMEL DMA DRIVER
  8379. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  8380. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8381. L: dmaengine@vger.kernel.org
  8382. S: Supported
  8383. F: drivers/dma/at_hdmac.c
  8384. F: drivers/dma/at_hdmac_regs.h
  8385. F: include/linux/platform_data/dma-atmel.h
  8386. MICROCHIP / ATMEL ECC DRIVER
  8387. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  8388. L: linux-crypto@vger.kernel.org
  8389. S: Maintained
  8390. F: drivers/crypto/atmel-ecc.*
  8391. MICROCHIP / ATMEL ISC DRIVER
  8392. M: Songjun Wu <songjun.wu@microchip.com>
  8393. L: linux-media@vger.kernel.org
  8394. S: Supported
  8395. F: drivers/media/platform/atmel/atmel-isc.c
  8396. F: drivers/media/platform/atmel/atmel-isc-regs.h
  8397. F: devicetree/bindings/media/atmel-isc.txt
  8398. MICROCHIP / ATMEL NAND DRIVER
  8399. M: Josh Wu <rainyfeeling@outlook.com>
  8400. L: linux-mtd@lists.infradead.org
  8401. S: Supported
  8402. F: drivers/mtd/nand/raw/atmel/*
  8403. F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
  8404. MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
  8405. M: Woojung Huh <Woojung.Huh@microchip.com>
  8406. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8407. L: netdev@vger.kernel.org
  8408. S: Maintained
  8409. F: net/dsa/tag_ksz.c
  8410. F: drivers/net/dsa/microchip/*
  8411. F: include/linux/platform_data/microchip-ksz.h
  8412. F: Documentation/devicetree/bindings/net/dsa/ksz.txt
  8413. MICROCHIP LAN743X ETHERNET DRIVER
  8414. M: Bryan Whitehead <bryan.whitehead@microchip.com>
  8415. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8416. L: netdev@vger.kernel.org
  8417. S: Maintained
  8418. F: drivers/net/ethernet/microchip/lan743x_*
  8419. MICROCHIP USB251XB DRIVER
  8420. M: Richard Leitner <richard.leitner@skidata.com>
  8421. L: linux-usb@vger.kernel.org
  8422. S: Maintained
  8423. F: drivers/usb/misc/usb251xb.c
  8424. F: Documentation/devicetree/bindings/usb/usb251xb.txt
  8425. MICROSEMI MIPS SOCS
  8426. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8427. L: linux-mips@linux-mips.org
  8428. S: Maintained
  8429. F: arch/mips/generic/board-ocelot.c
  8430. F: arch/mips/configs/generic/board-ocelot.config
  8431. F: arch/mips/boot/dts/mscc/
  8432. F: Documentation/devicetree/bindings/mips/mscc.txt
  8433. MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
  8434. M: Don Brace <don.brace@microsemi.com>
  8435. L: esc.storagedev@microsemi.com
  8436. L: linux-scsi@vger.kernel.org
  8437. S: Supported
  8438. F: drivers/scsi/smartpqi/smartpqi*.[ch]
  8439. F: drivers/scsi/smartpqi/Kconfig
  8440. F: drivers/scsi/smartpqi/Makefile
  8441. F: include/linux/cciss*.h
  8442. F: include/uapi/linux/cciss*.h
  8443. F: Documentation/scsi/smartpqi.txt
  8444. MICROSEMI ETHERNET SWITCH DRIVER
  8445. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8446. L: netdev@vger.kernel.org
  8447. S: Supported
  8448. F: drivers/net/ethernet/mscc/
  8449. MICROSOFT SURFACE PRO 3 BUTTON DRIVER
  8450. M: Chen Yu <yu.c.chen@intel.com>
  8451. L: platform-driver-x86@vger.kernel.org
  8452. S: Supported
  8453. F: drivers/platform/x86/surfacepro3_button.c
  8454. MICROTEK X6 SCANNER
  8455. M: Oliver Neukum <oliver@neukum.org>
  8456. S: Maintained
  8457. F: drivers/usb/image/microtek.*
  8458. MIPS
  8459. M: Ralf Baechle <ralf@linux-mips.org>
  8460. M: Paul Burton <paul.burton@mips.com>
  8461. M: James Hogan <jhogan@kernel.org>
  8462. L: linux-mips@linux-mips.org
  8463. W: http://www.linux-mips.org/
  8464. T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
  8465. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
  8466. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  8467. S: Supported
  8468. F: Documentation/devicetree/bindings/mips/
  8469. F: Documentation/mips/
  8470. F: arch/mips/
  8471. F: drivers/platform/mips/
  8472. MIPS BOSTON DEVELOPMENT BOARD
  8473. M: Paul Burton <paul.burton@mips.com>
  8474. L: linux-mips@linux-mips.org
  8475. S: Maintained
  8476. F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
  8477. F: arch/mips/boot/dts/img/boston.dts
  8478. F: arch/mips/configs/generic/board-boston.config
  8479. F: drivers/clk/imgtec/clk-boston.c
  8480. F: include/dt-bindings/clock/boston-clock.h
  8481. MIPS GENERIC PLATFORM
  8482. M: Paul Burton <paul.burton@mips.com>
  8483. L: linux-mips@linux-mips.org
  8484. S: Supported
  8485. F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
  8486. F: arch/mips/generic/
  8487. F: arch/mips/tools/generic-board-config.sh
  8488. MIPS/LOONGSON1 ARCHITECTURE
  8489. M: Keguang Zhang <keguang.zhang@gmail.com>
  8490. L: linux-mips@linux-mips.org
  8491. S: Maintained
  8492. F: arch/mips/loongson32/
  8493. F: arch/mips/include/asm/mach-loongson32/
  8494. F: drivers/*/*loongson1*
  8495. F: drivers/*/*/*loongson1*
  8496. MIPS/LOONGSON2 ARCHITECTURE
  8497. M: Jiaxun Yang <jiaxun.yang@flygoat.com>
  8498. L: linux-mips@linux-mips.org
  8499. S: Maintained
  8500. F: arch/mips/loongson64/*{2e/2f}*
  8501. F: arch/mips/include/asm/mach-loongson64/
  8502. F: drivers/*/*loongson2*
  8503. F: drivers/*/*/*loongson2*
  8504. MIPS/LOONGSON3 ARCHITECTURE
  8505. M: Huacai Chen <chenhc@lemote.com>
  8506. L: linux-mips@linux-mips.org
  8507. S: Maintained
  8508. F: arch/mips/loongson64/
  8509. F: arch/mips/include/asm/mach-loongson64/
  8510. F: drivers/platform/mips/cpu_hwmon.c
  8511. F: drivers/*/*loongson3*
  8512. F: drivers/*/*/*loongson3*
  8513. MIPS RINT INSTRUCTION EMULATION
  8514. M: Aleksandar Markovic <aleksandar.markovic@mips.com>
  8515. L: linux-mips@linux-mips.org
  8516. S: Supported
  8517. F: arch/mips/math-emu/sp_rint.c
  8518. F: arch/mips/math-emu/dp_rint.c
  8519. MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  8520. M: Hans Verkuil <hverkuil@xs4all.nl>
  8521. L: linux-media@vger.kernel.org
  8522. T: git git://linuxtv.org/media_tree.git
  8523. W: https://linuxtv.org
  8524. S: Odd Fixes
  8525. F: drivers/media/radio/radio-miropcm20*
  8526. MMP SUPPORT
  8527. M: Eric Miao <eric.y.miao@gmail.com>
  8528. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  8529. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8530. T: git git://github.com/hzhuang1/linux.git
  8531. T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
  8532. S: Maintained
  8533. F: arch/arm/boot/dts/mmp*
  8534. F: arch/arm/mach-mmp/
  8535. MN88472 MEDIA DRIVER
  8536. M: Antti Palosaari <crope@iki.fi>
  8537. L: linux-media@vger.kernel.org
  8538. W: https://linuxtv.org
  8539. W: http://palosaari.fi/linux/
  8540. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8541. S: Maintained
  8542. F: drivers/media/dvb-frontends/mn88472*
  8543. MN88473 MEDIA DRIVER
  8544. M: Antti Palosaari <crope@iki.fi>
  8545. L: linux-media@vger.kernel.org
  8546. W: https://linuxtv.org
  8547. W: http://palosaari.fi/linux/
  8548. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8549. S: Maintained
  8550. F: drivers/media/dvb-frontends/mn88473*
  8551. PCI DRIVER FOR MOBIVEIL PCIE IP
  8552. M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in>
  8553. L: linux-pci@vger.kernel.org
  8554. S: Supported
  8555. F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
  8556. F: drivers/pci/controller/pcie-mobiveil.c
  8557. MODULE SUPPORT
  8558. M: Jessica Yu <jeyu@kernel.org>
  8559. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
  8560. S: Maintained
  8561. F: include/linux/module.h
  8562. F: kernel/module.c
  8563. MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
  8564. W: http://popies.net/meye/
  8565. S: Orphan
  8566. F: Documentation/media/v4l-drivers/meye*
  8567. F: drivers/media/pci/meye/
  8568. F: include/uapi/linux/meye.h
  8569. MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
  8570. M: Jiri Slaby <jirislaby@gmail.com>
  8571. S: Maintained
  8572. F: Documentation/serial/moxa-smartio
  8573. F: drivers/tty/mxser.*
  8574. MR800 AVERMEDIA USB FM RADIO DRIVER
  8575. M: Alexey Klimov <klimov.linux@gmail.com>
  8576. L: linux-media@vger.kernel.org
  8577. T: git git://linuxtv.org/media_tree.git
  8578. S: Maintained
  8579. F: drivers/media/radio/radio-mr800.c
  8580. MRF24J40 IEEE 802.15.4 RADIO DRIVER
  8581. M: Alan Ott <alan@signal11.us>
  8582. L: linux-wpan@vger.kernel.org
  8583. S: Maintained
  8584. F: drivers/net/ieee802154/mrf24j40.c
  8585. F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
  8586. MSI LAPTOP SUPPORT
  8587. M: "Lee, Chun-Yi" <jlee@suse.com>
  8588. L: platform-driver-x86@vger.kernel.org
  8589. S: Maintained
  8590. F: drivers/platform/x86/msi-laptop.c
  8591. MSI WMI SUPPORT
  8592. L: platform-driver-x86@vger.kernel.org
  8593. S: Orphan
  8594. F: drivers/platform/x86/msi-wmi.c
  8595. MSI001 MEDIA DRIVER
  8596. M: Antti Palosaari <crope@iki.fi>
  8597. L: linux-media@vger.kernel.org
  8598. W: https://linuxtv.org
  8599. W: http://palosaari.fi/linux/
  8600. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8601. T: git git://linuxtv.org/anttip/media_tree.git
  8602. S: Maintained
  8603. F: drivers/media/tuners/msi001*
  8604. MSI2500 MEDIA DRIVER
  8605. M: Antti Palosaari <crope@iki.fi>
  8606. L: linux-media@vger.kernel.org
  8607. W: https://linuxtv.org
  8608. W: http://palosaari.fi/linux/
  8609. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8610. T: git git://linuxtv.org/anttip/media_tree.git
  8611. S: Maintained
  8612. F: drivers/media/usb/msi2500/
  8613. MSYSTEMS DISKONCHIP G3 MTD DRIVER
  8614. M: Robert Jarzmik <robert.jarzmik@free.fr>
  8615. L: linux-mtd@lists.infradead.org
  8616. S: Maintained
  8617. F: drivers/mtd/devices/docg3*
  8618. MT9M032 APTINA SENSOR DRIVER
  8619. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8620. L: linux-media@vger.kernel.org
  8621. T: git git://linuxtv.org/media_tree.git
  8622. S: Maintained
  8623. F: drivers/media/i2c/mt9m032.c
  8624. F: include/media/i2c/mt9m032.h
  8625. MT9P031 APTINA CAMERA SENSOR
  8626. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8627. L: linux-media@vger.kernel.org
  8628. T: git git://linuxtv.org/media_tree.git
  8629. S: Maintained
  8630. F: drivers/media/i2c/mt9p031.c
  8631. F: include/media/i2c/mt9p031.h
  8632. MT9T001 APTINA CAMERA SENSOR
  8633. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8634. L: linux-media@vger.kernel.org
  8635. T: git git://linuxtv.org/media_tree.git
  8636. S: Maintained
  8637. F: drivers/media/i2c/mt9t001.c
  8638. F: include/media/i2c/mt9t001.h
  8639. MT9T112 APTINA CAMERA SENSOR
  8640. M: Jacopo Mondi <jacopo@jmondi.org>
  8641. L: linux-media@vger.kernel.org
  8642. T: git git://linuxtv.org/media_tree.git
  8643. S: Odd Fixes
  8644. F: drivers/media/i2c/mt9t112.c
  8645. F: include/media/i2c/mt9t112.h
  8646. MT9V032 APTINA CAMERA SENSOR
  8647. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8648. L: linux-media@vger.kernel.org
  8649. T: git git://linuxtv.org/media_tree.git
  8650. S: Maintained
  8651. F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
  8652. F: drivers/media/i2c/mt9v032.c
  8653. F: include/media/i2c/mt9v032.h
  8654. MT9V111 APTINA CAMERA SENSOR
  8655. M: Jacopo Mondi <jacopo@jmondi.org>
  8656. L: linux-media@vger.kernel.org
  8657. T: git git://linuxtv.org/media_tree.git
  8658. S: Maintained
  8659. F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
  8660. F: drivers/media/i2c/mt9v111.c
  8661. MULTIFUNCTION DEVICES (MFD)
  8662. M: Lee Jones <lee.jones@linaro.org>
  8663. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  8664. S: Supported
  8665. F: Documentation/devicetree/bindings/mfd/
  8666. F: drivers/mfd/
  8667. F: include/linux/mfd/
  8668. F: include/dt-bindings/mfd/
  8669. MULTIMEDIA CARD (MMC) ETC. OVER SPI
  8670. S: Orphan
  8671. F: drivers/mmc/host/mmc_spi.c
  8672. F: include/linux/spi/mmc_spi.h
  8673. MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
  8674. M: Ulf Hansson <ulf.hansson@linaro.org>
  8675. L: linux-mmc@vger.kernel.org
  8676. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  8677. S: Maintained
  8678. F: Documentation/devicetree/bindings/mmc/
  8679. F: drivers/mmc/
  8680. F: include/linux/mmc/
  8681. F: include/uapi/linux/mmc/
  8682. MULTIPLEXER SUBSYSTEM
  8683. M: Peter Rosin <peda@axentia.se>
  8684. S: Maintained
  8685. F: Documentation/ABI/testing/sysfs-class-mux*
  8686. F: Documentation/devicetree/bindings/mux/
  8687. F: include/linux/dt-bindings/mux/
  8688. F: include/linux/mux/
  8689. F: drivers/mux/
  8690. MULTITECH MULTIPORT CARD (ISICOM)
  8691. S: Orphan
  8692. F: drivers/tty/isicom.c
  8693. F: include/linux/isicom.h
  8694. MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
  8695. M: Bin Liu <b-liu@ti.com>
  8696. L: linux-usb@vger.kernel.org
  8697. S: Maintained
  8698. F: drivers/usb/musb/
  8699. MXL301RF MEDIA DRIVER
  8700. M: Akihiro Tsukada <tskd08@gmail.com>
  8701. L: linux-media@vger.kernel.org
  8702. S: Odd Fixes
  8703. F: drivers/media/tuners/mxl301rf*
  8704. MXL5007T MEDIA DRIVER
  8705. M: Michael Krufky <mkrufky@linuxtv.org>
  8706. L: linux-media@vger.kernel.org
  8707. W: https://linuxtv.org
  8708. W: http://github.com/mkrufky
  8709. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8710. T: git git://linuxtv.org/mkrufky/tuners.git
  8711. S: Maintained
  8712. F: drivers/media/tuners/mxl5007t.*
  8713. MXSFB DRM DRIVER
  8714. M: Marek Vasut <marex@denx.de>
  8715. S: Supported
  8716. F: drivers/gpu/drm/mxsfb/
  8717. F: Documentation/devicetree/bindings/display/mxsfb.txt
  8718. MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  8719. M: Chris Lee <christopher.lee@cspi.com>
  8720. L: netdev@vger.kernel.org
  8721. W: https://www.cspi.com/ethernet-products/support/downloads/
  8722. S: Supported
  8723. F: drivers/net/ethernet/myricom/myri10ge/
  8724. NAND FLASH SUBSYSTEM
  8725. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8726. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8727. R: Richard Weinberger <richard@nod.at>
  8728. L: linux-mtd@lists.infradead.org
  8729. W: http://www.linux-mtd.infradead.org/
  8730. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8731. T: git git://git.infradead.org/linux-mtd.git nand/fixes
  8732. T: git git://git.infradead.org/linux-mtd.git nand/next
  8733. S: Maintained
  8734. F: drivers/mtd/nand/
  8735. F: include/linux/mtd/*nand*.h
  8736. NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  8737. M: Daniel Mack <zonque@gmail.com>
  8738. S: Maintained
  8739. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8740. W: http://www.native-instruments.com
  8741. F: sound/usb/caiaq/
  8742. NATSEMI ETHERNET DRIVER (DP8381x)
  8743. S: Orphan
  8744. F: drivers/net/ethernet/natsemi/natsemi.c
  8745. NCP FILESYSTEM
  8746. M: Petr Vandrovec <petr@vandrovec.name>
  8747. S: Obsolete
  8748. F: drivers/staging/ncpfs/
  8749. NCR 5380 SCSI DRIVERS
  8750. M: Finn Thain <fthain@telegraphics.com.au>
  8751. M: Michael Schmitz <schmitzmic@gmail.com>
  8752. L: linux-scsi@vger.kernel.org
  8753. S: Maintained
  8754. F: Documentation/scsi/g_NCR5380.txt
  8755. F: drivers/scsi/NCR5380.*
  8756. F: drivers/scsi/arm/cumana_1.c
  8757. F: drivers/scsi/arm/oak.c
  8758. F: drivers/scsi/atari_scsi.*
  8759. F: drivers/scsi/dmx3191d.c
  8760. F: drivers/scsi/g_NCR5380.*
  8761. F: drivers/scsi/mac_scsi.*
  8762. F: drivers/scsi/sun3_scsi.*
  8763. F: drivers/scsi/sun3_scsi_vme.c
  8764. NCSI LIBRARY:
  8765. M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
  8766. S: Maintained
  8767. F: net/ncsi/
  8768. NCT6775 HARDWARE MONITOR DRIVER
  8769. M: Guenter Roeck <linux@roeck-us.net>
  8770. L: linux-hwmon@vger.kernel.org
  8771. S: Maintained
  8772. F: Documentation/hwmon/nct6775
  8773. F: drivers/hwmon/nct6775.c
  8774. NET_FAILOVER MODULE
  8775. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  8776. L: netdev@vger.kernel.org
  8777. S: Supported
  8778. F: driver/net/net_failover.c
  8779. F: include/net/net_failover.h
  8780. F: Documentation/networking/net_failover.rst
  8781. NETEFFECT IWARP RNIC DRIVER (IW_NES)
  8782. M: Faisal Latif <faisal.latif@intel.com>
  8783. L: linux-rdma@vger.kernel.org
  8784. W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
  8785. S: Supported
  8786. F: drivers/infiniband/hw/nes/
  8787. F: include/uapi/rdma/nes-abi.h
  8788. NETEM NETWORK EMULATOR
  8789. M: Stephen Hemminger <stephen@networkplumber.org>
  8790. L: netem@lists.linux-foundation.org (moderated for non-subscribers)
  8791. S: Maintained
  8792. F: net/sched/sch_netem.c
  8793. NETERION 10GbE DRIVERS (s2io/vxge)
  8794. M: Jon Mason <jdmason@kudzu.us>
  8795. L: netdev@vger.kernel.org
  8796. S: Supported
  8797. F: Documentation/networking/s2io.txt
  8798. F: Documentation/networking/vxge.txt
  8799. F: drivers/net/ethernet/neterion/
  8800. NETFILTER
  8801. M: Pablo Neira Ayuso <pablo@netfilter.org>
  8802. M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
  8803. M: Florian Westphal <fw@strlen.de>
  8804. L: netfilter-devel@vger.kernel.org
  8805. L: coreteam@netfilter.org
  8806. W: http://www.netfilter.org/
  8807. W: http://www.iptables.org/
  8808. W: http://www.nftables.org/
  8809. Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
  8810. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
  8811. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
  8812. S: Maintained
  8813. F: include/linux/netfilter*
  8814. F: include/linux/netfilter/
  8815. F: include/net/netfilter/
  8816. F: include/uapi/linux/netfilter*
  8817. F: include/uapi/linux/netfilter/
  8818. F: net/*/netfilter.c
  8819. F: net/*/netfilter/
  8820. F: net/netfilter/
  8821. F: net/bridge/br_netfilter*.c
  8822. NETROM NETWORK LAYER
  8823. M: Ralf Baechle <ralf@linux-mips.org>
  8824. L: linux-hams@vger.kernel.org
  8825. W: http://www.linux-ax25.org/
  8826. S: Maintained
  8827. F: include/net/netrom.h
  8828. F: include/uapi/linux/netrom.h
  8829. F: net/netrom/
  8830. NETRONOME ETHERNET DRIVERS
  8831. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8832. L: oss-drivers@netronome.com
  8833. S: Maintained
  8834. F: drivers/net/ethernet/netronome/
  8835. NETWORK BLOCK DEVICE (NBD)
  8836. M: Josef Bacik <josef@toxicpanda.com>
  8837. S: Maintained
  8838. L: linux-block@vger.kernel.org
  8839. L: nbd@other.debian.org
  8840. F: Documentation/blockdev/nbd.txt
  8841. F: drivers/block/nbd.c
  8842. F: include/uapi/linux/nbd.h
  8843. NETWORK DROP MONITOR
  8844. M: Neil Horman <nhorman@tuxdriver.com>
  8845. L: netdev@vger.kernel.org
  8846. S: Maintained
  8847. W: https://fedorahosted.org/dropwatch/
  8848. F: net/core/drop_monitor.c
  8849. NETWORKING DRIVERS
  8850. M: "David S. Miller" <davem@davemloft.net>
  8851. L: netdev@vger.kernel.org
  8852. W: http://www.linuxfoundation.org/en/Net
  8853. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8854. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8855. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8856. S: Odd Fixes
  8857. F: Documentation/devicetree/bindings/net/
  8858. F: drivers/net/
  8859. F: include/linux/if_*
  8860. F: include/linux/netdevice.h
  8861. F: include/linux/etherdevice.h
  8862. F: include/linux/fcdevice.h
  8863. F: include/linux/fddidevice.h
  8864. F: include/linux/hippidevice.h
  8865. F: include/linux/inetdevice.h
  8866. F: include/uapi/linux/if_*
  8867. F: include/uapi/linux/netdevice.h
  8868. NETWORKING DRIVERS (WIRELESS)
  8869. M: Kalle Valo <kvalo@codeaurora.org>
  8870. L: linux-wireless@vger.kernel.org
  8871. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8872. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
  8873. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
  8874. S: Maintained
  8875. F: Documentation/devicetree/bindings/net/wireless/
  8876. F: drivers/net/wireless/
  8877. NETWORKING [DSA]
  8878. M: Andrew Lunn <andrew@lunn.ch>
  8879. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  8880. M: Florian Fainelli <f.fainelli@gmail.com>
  8881. S: Maintained
  8882. F: Documentation/devicetree/bindings/net/dsa/
  8883. F: net/dsa/
  8884. F: include/net/dsa.h
  8885. F: include/linux/dsa/
  8886. F: drivers/net/dsa/
  8887. NETWORKING [GENERAL]
  8888. M: "David S. Miller" <davem@davemloft.net>
  8889. L: netdev@vger.kernel.org
  8890. W: http://www.linuxfoundation.org/en/Net
  8891. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8892. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8893. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8894. B: mailto:netdev@vger.kernel.org
  8895. S: Maintained
  8896. F: net/
  8897. F: include/net/
  8898. F: include/linux/in.h
  8899. F: include/linux/net.h
  8900. F: include/linux/netdevice.h
  8901. F: include/uapi/linux/in.h
  8902. F: include/uapi/linux/net.h
  8903. F: include/uapi/linux/netdevice.h
  8904. F: include/uapi/linux/net_namespace.h
  8905. F: tools/testing/selftests/net/
  8906. F: lib/net_utils.c
  8907. F: lib/random32.c
  8908. F: Documentation/networking/
  8909. NETWORKING [IPSEC]
  8910. M: Steffen Klassert <steffen.klassert@secunet.com>
  8911. M: Herbert Xu <herbert@gondor.apana.org.au>
  8912. M: "David S. Miller" <davem@davemloft.net>
  8913. L: netdev@vger.kernel.org
  8914. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
  8915. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
  8916. S: Maintained
  8917. F: net/core/flow.c
  8918. F: net/xfrm/
  8919. F: net/key/
  8920. F: net/ipv4/xfrm*
  8921. F: net/ipv4/esp4*
  8922. F: net/ipv4/ah4.c
  8923. F: net/ipv4/ipcomp.c
  8924. F: net/ipv4/ip_vti.c
  8925. F: net/ipv6/xfrm*
  8926. F: net/ipv6/esp6*
  8927. F: net/ipv6/ah6.c
  8928. F: net/ipv6/ipcomp6.c
  8929. F: net/ipv6/ip6_vti.c
  8930. F: include/uapi/linux/xfrm.h
  8931. F: include/net/xfrm.h
  8932. NETWORKING [IPv4/IPv6]
  8933. M: "David S. Miller" <davem@davemloft.net>
  8934. M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
  8935. M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
  8936. L: netdev@vger.kernel.org
  8937. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8938. S: Maintained
  8939. F: net/ipv4/
  8940. F: net/ipv6/
  8941. F: include/net/ip*
  8942. F: arch/x86/net/*
  8943. NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  8944. M: Paul Moore <paul@paul-moore.com>
  8945. W: https://github.com/netlabel
  8946. L: netdev@vger.kernel.org
  8947. L: linux-security-module@vger.kernel.org
  8948. S: Maintained
  8949. F: Documentation/netlabel/
  8950. F: include/net/calipso.h
  8951. F: include/net/cipso_ipv4.h
  8952. F: include/net/netlabel.h
  8953. F: include/uapi/linux/netfilter/xt_SECMARK.h
  8954. F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
  8955. F: net/netlabel/
  8956. F: net/ipv4/cipso_ipv4.c
  8957. F: net/ipv6/calipso.c
  8958. F: net/netfilter/xt_CONNSECMARK.c
  8959. F: net/netfilter/xt_SECMARK.c
  8960. NETWORKING [TCP]
  8961. M: Eric Dumazet <edumazet@google.com>
  8962. L: netdev@vger.kernel.org
  8963. S: Maintained
  8964. F: net/ipv4/tcp*.c
  8965. F: net/ipv4/syncookies.c
  8966. F: net/ipv6/tcp*.c
  8967. F: net/ipv6/syncookies.c
  8968. F: include/uapi/linux/tcp.h
  8969. F: include/net/tcp.h
  8970. F: include/linux/tcp.h
  8971. F: include/trace/events/tcp.h
  8972. NETWORKING [TLS]
  8973. M: Boris Pismenny <borisp@mellanox.com>
  8974. M: Aviad Yehezkel <aviadye@mellanox.com>
  8975. M: Dave Watson <davejwatson@fb.com>
  8976. L: netdev@vger.kernel.org
  8977. S: Maintained
  8978. F: net/tls/*
  8979. F: include/uapi/linux/tls.h
  8980. F: include/net/tls.h
  8981. NETWORKING [WIRELESS]
  8982. L: linux-wireless@vger.kernel.org
  8983. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8984. NETDEVSIM
  8985. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8986. S: Maintained
  8987. F: drivers/net/netdevsim/*
  8988. NETXEN (1/10) GbE SUPPORT
  8989. M: Manish Chopra <manish.chopra@cavium.com>
  8990. M: Rahul Verma <rahul.verma@cavium.com>
  8991. M: Dept-GELinuxNICDev@cavium.com
  8992. L: netdev@vger.kernel.org
  8993. S: Supported
  8994. F: drivers/net/ethernet/qlogic/netxen/
  8995. NFC SUBSYSTEM
  8996. M: Samuel Ortiz <sameo@linux.intel.com>
  8997. L: linux-wireless@vger.kernel.org
  8998. L: linux-nfc@lists.01.org (subscribers-only)
  8999. S: Supported
  9000. F: net/nfc/
  9001. F: include/net/nfc/
  9002. F: include/uapi/linux/nfc.h
  9003. F: drivers/nfc/
  9004. F: include/linux/platform_data/nfcmrvl.h
  9005. F: include/linux/platform_data/nxp-nci.h
  9006. F: Documentation/devicetree/bindings/net/nfc/
  9007. NFS, SUNRPC, AND LOCKD CLIENTS
  9008. M: Trond Myklebust <trond.myklebust@hammerspace.com>
  9009. M: Anna Schumaker <anna.schumaker@netapp.com>
  9010. L: linux-nfs@vger.kernel.org
  9011. W: http://client.linux-nfs.org
  9012. T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
  9013. S: Maintained
  9014. F: fs/lockd/
  9015. F: fs/nfs/
  9016. F: fs/nfs_common/
  9017. F: net/sunrpc/
  9018. F: include/linux/lockd/
  9019. F: include/linux/nfs*
  9020. F: include/linux/sunrpc/
  9021. F: include/uapi/linux/nfs*
  9022. F: include/uapi/linux/sunrpc/
  9023. NILFS2 FILESYSTEM
  9024. M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
  9025. L: linux-nilfs@vger.kernel.org
  9026. W: https://nilfs.sourceforge.io/
  9027. W: https://nilfs.osdn.jp/
  9028. T: git git://github.com/konis/nilfs2.git
  9029. S: Supported
  9030. F: Documentation/filesystems/nilfs2.txt
  9031. F: fs/nilfs2/
  9032. F: include/trace/events/nilfs2.h
  9033. F: include/uapi/linux/nilfs2_api.h
  9034. F: include/uapi/linux/nilfs2_ondisk.h
  9035. NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
  9036. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  9037. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  9038. S: Maintained
  9039. F: Documentation/scsi/NinjaSCSI.txt
  9040. F: drivers/scsi/pcmcia/nsp_*
  9041. NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
  9042. M: GOTO Masanori <gotom@debian.or.jp>
  9043. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  9044. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  9045. S: Maintained
  9046. F: Documentation/scsi/NinjaSCSI.txt
  9047. F: drivers/scsi/nsp32*
  9048. NIOS2 ARCHITECTURE
  9049. M: Ley Foon Tan <lftan@altera.com>
  9050. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  9051. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
  9052. S: Maintained
  9053. F: arch/nios2/
  9054. NOHZ, DYNTICKS SUPPORT
  9055. M: Frederic Weisbecker <fweisbec@gmail.com>
  9056. M: Thomas Gleixner <tglx@linutronix.de>
  9057. M: Ingo Molnar <mingo@kernel.org>
  9058. L: linux-kernel@vger.kernel.org
  9059. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
  9060. S: Maintained
  9061. F: kernel/time/tick*.*
  9062. F: include/linux/tick.h
  9063. F: include/linux/sched/nohz.h
  9064. NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
  9065. M: Pavel Machek <pavel@ucw.cz>
  9066. M: Sakari Ailus <sakari.ailus@iki.fi>
  9067. L: linux-media@vger.kernel.org
  9068. S: Maintained
  9069. F: drivers/media/i2c/et8ek8
  9070. F: drivers/media/i2c/ad5820.c
  9071. NOKIA N900 POWER SUPPLY DRIVERS
  9072. R: Pali Rohár <pali.rohar@gmail.com>
  9073. F: include/linux/power/bq2415x_charger.h
  9074. F: include/linux/power/bq27xxx_battery.h
  9075. F: include/linux/power/isp1704_charger.h
  9076. F: drivers/power/supply/bq2415x_charger.c
  9077. F: drivers/power/supply/bq27xxx_battery.c
  9078. F: drivers/power/supply/bq27xxx_battery_i2c.c
  9079. F: drivers/power/supply/isp1704_charger.c
  9080. F: drivers/power/supply/rx51_battery.c
  9081. NTB AMD DRIVER
  9082. M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
  9083. L: linux-ntb@googlegroups.com
  9084. S: Supported
  9085. F: drivers/ntb/hw/amd/
  9086. NTB DRIVER CORE
  9087. M: Jon Mason <jdmason@kudzu.us>
  9088. M: Dave Jiang <dave.jiang@intel.com>
  9089. M: Allen Hubbe <allenbh@gmail.com>
  9090. L: linux-ntb@googlegroups.com
  9091. S: Supported
  9092. W: https://github.com/jonmason/ntb/wiki
  9093. T: git git://github.com/jonmason/ntb.git
  9094. F: drivers/ntb/
  9095. F: drivers/net/ntb_netdev.c
  9096. F: include/linux/ntb.h
  9097. F: include/linux/ntb_transport.h
  9098. F: tools/testing/selftests/ntb/
  9099. NTB IDT DRIVER
  9100. M: Serge Semin <fancer.lancer@gmail.com>
  9101. L: linux-ntb@googlegroups.com
  9102. S: Supported
  9103. F: drivers/ntb/hw/idt/
  9104. NTB INTEL DRIVER
  9105. M: Dave Jiang <dave.jiang@intel.com>
  9106. L: linux-ntb@googlegroups.com
  9107. S: Supported
  9108. W: https://github.com/davejiang/linux/wiki
  9109. T: git https://github.com/davejiang/linux.git
  9110. F: drivers/ntb/hw/intel/
  9111. NTFS FILESYSTEM
  9112. M: Anton Altaparmakov <anton@tuxera.com>
  9113. L: linux-ntfs-dev@lists.sourceforge.net
  9114. W: http://www.tuxera.com/
  9115. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
  9116. S: Supported
  9117. F: Documentation/filesystems/ntfs.txt
  9118. F: fs/ntfs/
  9119. NUBUS SUBSYSTEM
  9120. M: Finn Thain <fthain@telegraphics.com.au>
  9121. L: linux-m68k@lists.linux-m68k.org
  9122. S: Maintained
  9123. F: arch/*/include/asm/nubus.h
  9124. F: drivers/nubus/
  9125. F: include/linux/nubus.h
  9126. F: include/uapi/linux/nubus.h
  9127. NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
  9128. M: Antonino Daplas <adaplas@gmail.com>
  9129. L: linux-fbdev@vger.kernel.org
  9130. S: Maintained
  9131. F: drivers/video/fbdev/riva/
  9132. F: drivers/video/fbdev/nvidia/
  9133. NVM EXPRESS DRIVER
  9134. M: Keith Busch <keith.busch@intel.com>
  9135. M: Jens Axboe <axboe@fb.com>
  9136. M: Christoph Hellwig <hch@lst.de>
  9137. M: Sagi Grimberg <sagi@grimberg.me>
  9138. L: linux-nvme@lists.infradead.org
  9139. T: git://git.infradead.org/nvme.git
  9140. W: http://git.infradead.org/nvme.git
  9141. S: Supported
  9142. F: drivers/nvme/host/
  9143. F: include/linux/nvme.h
  9144. F: include/uapi/linux/nvme_ioctl.h
  9145. NVM EXPRESS FC TRANSPORT DRIVERS
  9146. M: James Smart <james.smart@broadcom.com>
  9147. L: linux-nvme@lists.infradead.org
  9148. S: Supported
  9149. F: include/linux/nvme-fc.h
  9150. F: include/linux/nvme-fc-driver.h
  9151. F: drivers/nvme/host/fc.c
  9152. F: drivers/nvme/target/fc.c
  9153. F: drivers/nvme/target/fcloop.c
  9154. NVM EXPRESS TARGET DRIVER
  9155. M: Christoph Hellwig <hch@lst.de>
  9156. M: Sagi Grimberg <sagi@grimberg.me>
  9157. L: linux-nvme@lists.infradead.org
  9158. T: git://git.infradead.org/nvme.git
  9159. W: http://git.infradead.org/nvme.git
  9160. S: Supported
  9161. F: drivers/nvme/target/
  9162. NVMEM FRAMEWORK
  9163. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  9164. S: Maintained
  9165. F: drivers/nvmem/
  9166. F: Documentation/devicetree/bindings/nvmem/
  9167. F: Documentation/ABI/stable/sysfs-bus-nvmem
  9168. F: include/linux/nvmem-consumer.h
  9169. F: include/linux/nvmem-provider.h
  9170. NXP SGTL5000 DRIVER
  9171. M: Fabio Estevam <fabio.estevam@nxp.com>
  9172. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9173. S: Maintained
  9174. F: Documentation/devicetree/bindings/sound/sgtl5000.txt
  9175. F: sound/soc/codecs/sgtl5000*
  9176. NXP TDA998X DRM DRIVER
  9177. M: Russell King <linux@armlinux.org.uk>
  9178. S: Maintained
  9179. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
  9180. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
  9181. F: drivers/gpu/drm/i2c/tda998x_drv.c
  9182. F: include/drm/i2c/tda998x.h
  9183. F: include/dt-bindings/display/tda998x.h
  9184. K: "nxp,tda998x"
  9185. NXP TFA9879 DRIVER
  9186. M: Peter Rosin <peda@axentia.se>
  9187. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9188. S: Maintained
  9189. F: Documentation/devicetree/bindings/sound/tfa9879.txt
  9190. F: sound/soc/codecs/tfa9879*
  9191. NXP-NCI NFC DRIVER
  9192. M: Clément Perrochaud <clement.perrochaud@effinnov.com>
  9193. R: Charles Gorand <charles.gorand@effinnov.com>
  9194. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  9195. S: Supported
  9196. F: drivers/nfc/nxp-nci
  9197. OBJTOOL
  9198. M: Josh Poimboeuf <jpoimboe@redhat.com>
  9199. M: Peter Zijlstra <peterz@infradead.org>
  9200. S: Supported
  9201. F: tools/objtool/
  9202. OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
  9203. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  9204. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  9205. L: linuxppc-dev@lists.ozlabs.org
  9206. S: Supported
  9207. F: arch/powerpc/platforms/powernv/ocxl.c
  9208. F: arch/powerpc/include/asm/pnv-ocxl.h
  9209. F: drivers/misc/ocxl/
  9210. F: include/misc/ocxl*
  9211. F: include/uapi/misc/ocxl.h
  9212. F: Documentation/accelerators/ocxl.rst
  9213. OMAP AUDIO SUPPORT
  9214. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  9215. M: Jarkko Nikula <jarkko.nikula@bitmer.com>
  9216. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9217. L: linux-omap@vger.kernel.org
  9218. S: Maintained
  9219. F: sound/soc/omap/
  9220. OMAP CLOCK FRAMEWORK SUPPORT
  9221. M: Paul Walmsley <paul@pwsan.com>
  9222. L: linux-omap@vger.kernel.org
  9223. S: Maintained
  9224. F: arch/arm/*omap*/*clock*
  9225. OMAP DEVICE TREE SUPPORT
  9226. M: Benoît Cousson <bcousson@baylibre.com>
  9227. M: Tony Lindgren <tony@atomide.com>
  9228. L: linux-omap@vger.kernel.org
  9229. L: devicetree@vger.kernel.org
  9230. S: Maintained
  9231. F: arch/arm/boot/dts/*omap*
  9232. F: arch/arm/boot/dts/*am3*
  9233. F: arch/arm/boot/dts/*am4*
  9234. F: arch/arm/boot/dts/*am5*
  9235. F: arch/arm/boot/dts/*dra7*
  9236. OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
  9237. L: linux-omap@vger.kernel.org
  9238. L: linux-fbdev@vger.kernel.org
  9239. S: Orphan
  9240. F: drivers/video/fbdev/omap2/
  9241. F: Documentation/arm/OMAP/DSS
  9242. OMAP FRAMEBUFFER SUPPORT
  9243. L: linux-fbdev@vger.kernel.org
  9244. L: linux-omap@vger.kernel.org
  9245. S: Orphan
  9246. F: drivers/video/fbdev/omap/
  9247. OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
  9248. M: Roger Quadros <rogerq@ti.com>
  9249. M: Tony Lindgren <tony@atomide.com>
  9250. L: linux-omap@vger.kernel.org
  9251. S: Maintained
  9252. F: drivers/memory/omap-gpmc.c
  9253. F: arch/arm/mach-omap2/*gpmc*
  9254. OMAP GPIO DRIVER
  9255. M: Grygorii Strashko <grygorii.strashko@ti.com>
  9256. M: Santosh Shilimkar <ssantosh@kernel.org>
  9257. M: Kevin Hilman <khilman@kernel.org>
  9258. L: linux-omap@vger.kernel.org
  9259. S: Maintained
  9260. F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
  9261. F: drivers/gpio/gpio-omap.c
  9262. OMAP HARDWARE SPINLOCK SUPPORT
  9263. M: Ohad Ben-Cohen <ohad@wizery.com>
  9264. L: linux-omap@vger.kernel.org
  9265. S: Maintained
  9266. F: drivers/hwspinlock/omap_hwspinlock.c
  9267. OMAP HS MMC SUPPORT
  9268. L: linux-mmc@vger.kernel.org
  9269. L: linux-omap@vger.kernel.org
  9270. S: Orphan
  9271. F: drivers/mmc/host/omap_hsmmc.c
  9272. OMAP HWMOD DATA
  9273. M: Paul Walmsley <paul@pwsan.com>
  9274. L: linux-omap@vger.kernel.org
  9275. S: Maintained
  9276. F: arch/arm/mach-omap2/omap_hwmod*data*
  9277. OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
  9278. M: Benoît Cousson <bcousson@baylibre.com>
  9279. L: linux-omap@vger.kernel.org
  9280. S: Maintained
  9281. F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
  9282. OMAP HWMOD SUPPORT
  9283. M: Benoît Cousson <bcousson@baylibre.com>
  9284. M: Paul Walmsley <paul@pwsan.com>
  9285. L: linux-omap@vger.kernel.org
  9286. S: Maintained
  9287. F: arch/arm/mach-omap2/omap_hwmod.*
  9288. OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
  9289. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9290. L: linux-media@vger.kernel.org
  9291. S: Maintained
  9292. F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
  9293. F: drivers/media/platform/omap3isp/
  9294. F: drivers/staging/media/omap4iss/
  9295. OMAP MMC SUPPORT
  9296. M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
  9297. L: linux-omap@vger.kernel.org
  9298. S: Maintained
  9299. F: drivers/mmc/host/omap.c
  9300. OMAP POWER MANAGEMENT SUPPORT
  9301. M: Kevin Hilman <khilman@kernel.org>
  9302. L: linux-omap@vger.kernel.org
  9303. S: Maintained
  9304. F: arch/arm/*omap*/*pm*
  9305. F: drivers/cpufreq/omap-cpufreq.c
  9306. OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
  9307. M: Rajendra Nayak <rnayak@codeaurora.org>
  9308. M: Paul Walmsley <paul@pwsan.com>
  9309. L: linux-omap@vger.kernel.org
  9310. S: Maintained
  9311. F: arch/arm/mach-omap2/prm*
  9312. OMAP RANDOM NUMBER GENERATOR SUPPORT
  9313. M: Deepak Saxena <dsaxena@plexity.net>
  9314. S: Maintained
  9315. F: drivers/char/hw_random/omap-rng.c
  9316. OMAP USB SUPPORT
  9317. L: linux-usb@vger.kernel.org
  9318. L: linux-omap@vger.kernel.org
  9319. S: Orphan
  9320. F: drivers/usb/*/*omap*
  9321. F: arch/arm/*omap*/usb*
  9322. OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
  9323. M: Mark Jackson <mpfj@newflow.co.uk>
  9324. L: linux-omap@vger.kernel.org
  9325. S: Maintained
  9326. F: arch/arm/boot/dts/am335x-nano.dts
  9327. OMAP1 SUPPORT
  9328. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  9329. M: Tony Lindgren <tony@atomide.com>
  9330. L: linux-omap@vger.kernel.org
  9331. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9332. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9333. S: Maintained
  9334. F: arch/arm/mach-omap1/
  9335. F: arch/arm/plat-omap/
  9336. F: arch/arm/configs/omap1_defconfig
  9337. F: drivers/i2c/busses/i2c-omap.c
  9338. F: include/linux/platform_data/i2c-omap.h
  9339. F: include/linux/platform_data/ams-delta-fiq.h
  9340. OMAP2+ SUPPORT
  9341. M: Tony Lindgren <tony@atomide.com>
  9342. L: linux-omap@vger.kernel.org
  9343. W: http://www.muru.com/linux/omap/
  9344. W: http://linux.omap.com/
  9345. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9346. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9347. S: Maintained
  9348. F: arch/arm/mach-omap2/
  9349. F: arch/arm/plat-omap/
  9350. F: arch/arm/configs/omap2plus_defconfig
  9351. F: drivers/i2c/busses/i2c-omap.c
  9352. F: drivers/irqchip/irq-omap-intc.c
  9353. F: drivers/mfd/*omap*.c
  9354. F: drivers/mfd/menelaus.c
  9355. F: drivers/mfd/palmas.c
  9356. F: drivers/mfd/tps65217.c
  9357. F: drivers/mfd/tps65218.c
  9358. F: drivers/mfd/tps65910.c
  9359. F: drivers/mfd/twl-core.[ch]
  9360. F: drivers/mfd/twl4030*.c
  9361. F: drivers/mfd/twl6030*.c
  9362. F: drivers/mfd/twl6040*.c
  9363. F: drivers/regulator/palmas-regulator*.c
  9364. F: drivers/regulator/pbias-regulator.c
  9365. F: drivers/regulator/tps65217-regulator.c
  9366. F: drivers/regulator/tps65218-regulator.c
  9367. F: drivers/regulator/tps65910-regulator.c
  9368. F: drivers/regulator/twl-regulator.c
  9369. F: drivers/regulator/twl6030-regulator.c
  9370. F: include/linux/platform_data/i2c-omap.h
  9371. ONION OMEGA2+ BOARD
  9372. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  9373. L: linux-mips@linux-mips.org
  9374. S: Maintained
  9375. F: arch/mips/boot/dts/ralink/omega2p.dts
  9376. OMFS FILESYSTEM
  9377. M: Bob Copeland <me@bobcopeland.com>
  9378. L: linux-karma-devel@lists.sourceforge.net
  9379. S: Maintained
  9380. F: Documentation/filesystems/omfs.txt
  9381. F: fs/omfs/
  9382. OMNIKEY CARDMAN 4000 DRIVER
  9383. M: Harald Welte <laforge@gnumonks.org>
  9384. S: Maintained
  9385. F: drivers/char/pcmcia/cm4000_cs.c
  9386. F: include/linux/cm4000_cs.h
  9387. F: include/uapi/linux/cm4000_cs.h
  9388. OMNIKEY CARDMAN 4040 DRIVER
  9389. M: Harald Welte <laforge@gnumonks.org>
  9390. S: Maintained
  9391. F: drivers/char/pcmcia/cm4040_cs.*
  9392. OMNIVISION OV13858 SENSOR DRIVER
  9393. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9394. L: linux-media@vger.kernel.org
  9395. T: git git://linuxtv.org/media_tree.git
  9396. S: Maintained
  9397. F: drivers/media/i2c/ov13858.c
  9398. OMNIVISION OV2680 SENSOR DRIVER
  9399. M: Rui Miguel Silva <rmfrfs@gmail.com>
  9400. L: linux-media@vger.kernel.org
  9401. T: git git://linuxtv.org/media_tree.git
  9402. S: Maintained
  9403. F: drivers/media/i2c/ov2680.c
  9404. F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
  9405. OMNIVISION OV2685 SENSOR DRIVER
  9406. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9407. L: linux-media@vger.kernel.org
  9408. T: git git://linuxtv.org/media_tree.git
  9409. S: Maintained
  9410. F: drivers/media/i2c/ov2685.c
  9411. OMNIVISION OV5640 SENSOR DRIVER
  9412. M: Steve Longerbeam <slongerbeam@gmail.com>
  9413. L: linux-media@vger.kernel.org
  9414. T: git git://linuxtv.org/media_tree.git
  9415. S: Maintained
  9416. F: drivers/media/i2c/ov5640.c
  9417. OMNIVISION OV5647 SENSOR DRIVER
  9418. M: Luis Oliveira <lolivei@synopsys.com>
  9419. L: linux-media@vger.kernel.org
  9420. T: git git://linuxtv.org/media_tree.git
  9421. S: Maintained
  9422. F: drivers/media/i2c/ov5647.c
  9423. OMNIVISION OV5695 SENSOR DRIVER
  9424. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9425. L: linux-media@vger.kernel.org
  9426. T: git git://linuxtv.org/media_tree.git
  9427. S: Maintained
  9428. F: drivers/media/i2c/ov5695.c
  9429. OMNIVISION OV7670 SENSOR DRIVER
  9430. M: Jonathan Corbet <corbet@lwn.net>
  9431. L: linux-media@vger.kernel.org
  9432. T: git git://linuxtv.org/media_tree.git
  9433. S: Maintained
  9434. F: drivers/media/i2c/ov7670.c
  9435. F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
  9436. OMNIVISION OV772x SENSOR DRIVER
  9437. M: Jacopo Mondi <jacopo@jmondi.org>
  9438. L: linux-media@vger.kernel.org
  9439. T: git git://linuxtv.org/media_tree.git
  9440. S: Odd fixes
  9441. F: drivers/media/i2c/ov772x.c
  9442. F: include/media/i2c/ov772x.h
  9443. F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
  9444. OMNIVISION OV7740 SENSOR DRIVER
  9445. M: Wenyou Yang <wenyou.yang@microchip.com>
  9446. L: linux-media@vger.kernel.org
  9447. T: git git://linuxtv.org/media_tree.git
  9448. S: Maintained
  9449. F: drivers/media/i2c/ov7740.c
  9450. F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
  9451. OMNIVISION OV9650 SENSOR DRIVER
  9452. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9453. R: Akinobu Mita <akinobu.mita@gmail.com>
  9454. R: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9455. L: linux-media@vger.kernel.org
  9456. T: git git://linuxtv.org/media_tree.git
  9457. S: Maintained
  9458. F: drivers/media/i2c/ov9650.c
  9459. F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
  9460. ONENAND FLASH DRIVER
  9461. M: Kyungmin Park <kyungmin.park@samsung.com>
  9462. L: linux-mtd@lists.infradead.org
  9463. S: Maintained
  9464. F: drivers/mtd/nand/onenand/
  9465. F: include/linux/mtd/onenand*.h
  9466. ONSTREAM SCSI TAPE DRIVER
  9467. M: Willem Riede <osst@riede.org>
  9468. L: osst-users@lists.sourceforge.net
  9469. L: linux-scsi@vger.kernel.org
  9470. S: Maintained
  9471. F: Documentation/scsi/osst.txt
  9472. F: drivers/scsi/osst.*
  9473. F: drivers/scsi/osst_*.h
  9474. F: drivers/scsi/st.h
  9475. OP-TEE DRIVER
  9476. M: Jens Wiklander <jens.wiklander@linaro.org>
  9477. S: Maintained
  9478. F: drivers/tee/optee/
  9479. OPA-VNIC DRIVER
  9480. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  9481. M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
  9482. L: linux-rdma@vger.kernel.org
  9483. S: Supported
  9484. F: drivers/infiniband/ulp/opa_vnic
  9485. OPEN FIRMWARE AND DEVICE TREE OVERLAYS
  9486. M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
  9487. M: Frank Rowand <frowand.list@gmail.com>
  9488. L: devicetree@vger.kernel.org
  9489. S: Maintained
  9490. F: Documentation/devicetree/dynamic-resolution-notes.txt
  9491. F: Documentation/devicetree/overlay-notes.txt
  9492. F: drivers/of/overlay.c
  9493. F: drivers/of/resolver.c
  9494. K: of_overlay_notifier_
  9495. OPEN FIRMWARE AND FLATTENED DEVICE TREE
  9496. M: Rob Herring <robh+dt@kernel.org>
  9497. M: Frank Rowand <frowand.list@gmail.com>
  9498. L: devicetree@vger.kernel.org
  9499. W: http://www.devicetree.org/
  9500. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9501. S: Maintained
  9502. F: drivers/of/
  9503. F: include/linux/of*.h
  9504. F: scripts/dtc/
  9505. F: Documentation/ABI/testing/sysfs-firmware-ofw
  9506. OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
  9507. M: Rob Herring <robh+dt@kernel.org>
  9508. M: Mark Rutland <mark.rutland@arm.com>
  9509. L: devicetree@vger.kernel.org
  9510. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9511. Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
  9512. S: Maintained
  9513. F: Documentation/devicetree/
  9514. F: arch/*/boot/dts/
  9515. F: include/dt-bindings/
  9516. OPENCORES I2C BUS DRIVER
  9517. M: Peter Korsgaard <jacmet@sunsite.dk>
  9518. L: linux-i2c@vger.kernel.org
  9519. S: Maintained
  9520. F: Documentation/i2c/busses/i2c-ocores
  9521. F: drivers/i2c/busses/i2c-ocores.c
  9522. OPENRISC ARCHITECTURE
  9523. M: Jonas Bonn <jonas@southpole.se>
  9524. M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
  9525. M: Stafford Horne <shorne@gmail.com>
  9526. T: git git://github.com/openrisc/linux.git
  9527. L: openrisc@lists.librecores.org
  9528. W: http://openrisc.io
  9529. S: Maintained
  9530. F: Documentation/devicetree/bindings/openrisc/
  9531. F: Documentation/openrisc/
  9532. F: arch/openrisc/
  9533. F: drivers/irqchip/irq-ompic.c
  9534. F: drivers/irqchip/irq-or1k-*
  9535. OPENVSWITCH
  9536. M: Pravin B Shelar <pshelar@ovn.org>
  9537. L: netdev@vger.kernel.org
  9538. L: dev@openvswitch.org
  9539. W: http://openvswitch.org
  9540. S: Maintained
  9541. F: net/openvswitch/
  9542. F: include/uapi/linux/openvswitch.h
  9543. OPERATING PERFORMANCE POINTS (OPP)
  9544. M: Viresh Kumar <vireshk@kernel.org>
  9545. M: Nishanth Menon <nm@ti.com>
  9546. M: Stephen Boyd <sboyd@kernel.org>
  9547. L: linux-pm@vger.kernel.org
  9548. S: Maintained
  9549. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  9550. F: drivers/opp/
  9551. F: include/linux/pm_opp.h
  9552. F: Documentation/power/opp.txt
  9553. F: Documentation/devicetree/bindings/opp/
  9554. OPL4 DRIVER
  9555. M: Clemens Ladisch <clemens@ladisch.de>
  9556. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9557. T: git git://git.alsa-project.org/alsa-kernel.git
  9558. S: Maintained
  9559. F: sound/drivers/opl4/
  9560. OPROFILE
  9561. M: Robert Richter <rric@kernel.org>
  9562. L: oprofile-list@lists.sf.net
  9563. S: Maintained
  9564. F: arch/*/include/asm/oprofile*.h
  9565. F: arch/*/oprofile/
  9566. F: drivers/oprofile/
  9567. F: include/linux/oprofile.h
  9568. ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
  9569. M: Mark Fasheh <mark@fasheh.com>
  9570. M: Joel Becker <jlbec@evilplan.org>
  9571. L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
  9572. W: http://ocfs2.wiki.kernel.org
  9573. S: Supported
  9574. F: Documentation/filesystems/ocfs2.txt
  9575. F: Documentation/filesystems/dlmfs.txt
  9576. F: fs/ocfs2/
  9577. ORANGEFS FILESYSTEM
  9578. M: Mike Marshall <hubcap@omnibond.com>
  9579. R: Martin Brandenburg <martin@omnibond.com>
  9580. L: devel@lists.orangefs.org
  9581. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
  9582. S: Supported
  9583. F: fs/orangefs/
  9584. F: Documentation/filesystems/orangefs.txt
  9585. ORINOCO DRIVER
  9586. L: linux-wireless@vger.kernel.org
  9587. W: http://wireless.kernel.org/en/users/Drivers/orinoco
  9588. W: http://www.nongnu.org/orinoco/
  9589. S: Orphan
  9590. F: drivers/net/wireless/intersil/orinoco/
  9591. OSD LIBRARY and FILESYSTEM
  9592. M: Boaz Harrosh <ooo@electrozaur.com>
  9593. S: Maintained
  9594. F: drivers/scsi/osd/
  9595. F: include/scsi/osd_*
  9596. F: fs/exofs/
  9597. OV2659 OMNIVISION SENSOR DRIVER
  9598. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  9599. L: linux-media@vger.kernel.org
  9600. W: https://linuxtv.org
  9601. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9602. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  9603. S: Maintained
  9604. F: drivers/media/i2c/ov2659.c
  9605. F: include/media/i2c/ov2659.h
  9606. OVERLAY FILESYSTEM
  9607. M: Miklos Szeredi <miklos@szeredi.hu>
  9608. L: linux-unionfs@vger.kernel.org
  9609. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
  9610. S: Supported
  9611. F: fs/overlayfs/
  9612. F: Documentation/filesystems/overlayfs.txt
  9613. P54 WIRELESS DRIVER
  9614. M: Christian Lamparter <chunkeey@googlemail.com>
  9615. L: linux-wireless@vger.kernel.org
  9616. W: http://wireless.kernel.org/en/users/Drivers/p54
  9617. S: Maintained
  9618. F: drivers/net/wireless/intersil/p54/
  9619. PA SEMI ETHERNET DRIVER
  9620. L: netdev@vger.kernel.org
  9621. S: Orphan
  9622. F: drivers/net/ethernet/pasemi/*
  9623. PA SEMI SMBUS DRIVER
  9624. L: linux-i2c@vger.kernel.org
  9625. S: Orphan
  9626. F: drivers/i2c/busses/i2c-pasemi.c
  9627. PADATA PARALLEL EXECUTION MECHANISM
  9628. M: Steffen Klassert <steffen.klassert@secunet.com>
  9629. L: linux-crypto@vger.kernel.org
  9630. S: Maintained
  9631. F: kernel/padata.c
  9632. F: include/linux/padata.h
  9633. F: Documentation/padata.txt
  9634. PANASONIC LAPTOP ACPI EXTRAS DRIVER
  9635. M: Harald Welte <laforge@gnumonks.org>
  9636. L: platform-driver-x86@vger.kernel.org
  9637. S: Maintained
  9638. F: drivers/platform/x86/panasonic-laptop.c
  9639. PARALLEL LCD/KEYPAD PANEL DRIVER
  9640. M: Willy Tarreau <willy@haproxy.com>
  9641. M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
  9642. S: Odd Fixes
  9643. F: Documentation/auxdisplay/lcd-panel-cgram.txt
  9644. F: drivers/misc/panel.c
  9645. PARALLEL PORT SUBSYSTEM
  9646. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  9647. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  9648. L: linux-parport@lists.infradead.org (subscribers-only)
  9649. S: Maintained
  9650. F: drivers/parport/
  9651. F: include/linux/parport*.h
  9652. F: drivers/char/ppdev.c
  9653. F: include/uapi/linux/ppdev.h
  9654. F: Documentation/parport*.txt
  9655. PARAVIRT_OPS INTERFACE
  9656. M: Juergen Gross <jgross@suse.com>
  9657. M: Alok Kataria <akataria@vmware.com>
  9658. L: virtualization@lists.linux-foundation.org
  9659. S: Supported
  9660. F: Documentation/virtual/paravirt_ops.txt
  9661. F: arch/*/kernel/paravirt*
  9662. F: arch/*/include/asm/paravirt*.h
  9663. F: include/linux/hypervisor.h
  9664. PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
  9665. M: Tim Waugh <tim@cyberelk.net>
  9666. L: linux-parport@lists.infradead.org (subscribers-only)
  9667. S: Maintained
  9668. F: Documentation/blockdev/paride.txt
  9669. F: drivers/block/paride/
  9670. PARISC ARCHITECTURE
  9671. M: "James E.J. Bottomley" <jejb@parisc-linux.org>
  9672. M: Helge Deller <deller@gmx.de>
  9673. L: linux-parisc@vger.kernel.org
  9674. W: http://www.parisc-linux.org/
  9675. Q: http://patchwork.kernel.org/project/linux-parisc/list/
  9676. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
  9677. T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
  9678. S: Maintained
  9679. F: arch/parisc/
  9680. F: Documentation/parisc/
  9681. F: drivers/parisc/
  9682. F: drivers/char/agp/parisc-agp.c
  9683. F: drivers/input/serio/gscps2.c
  9684. F: drivers/parport/parport_gsc.*
  9685. F: drivers/tty/serial/8250/8250_gsc.c
  9686. F: drivers/video/fbdev/sti*
  9687. F: drivers/video/console/sti*
  9688. F: drivers/video/logo/logo_parisc*
  9689. PARMAN
  9690. M: Jiri Pirko <jiri@mellanox.com>
  9691. L: netdev@vger.kernel.org
  9692. S: Supported
  9693. F: lib/parman.c
  9694. F: lib/test_parman.c
  9695. F: include/linux/parman.h
  9696. PC87360 HARDWARE MONITORING DRIVER
  9697. M: Jim Cromie <jim.cromie@gmail.com>
  9698. L: linux-hwmon@vger.kernel.org
  9699. S: Maintained
  9700. F: Documentation/hwmon/pc87360
  9701. F: drivers/hwmon/pc87360.c
  9702. PC8736x GPIO DRIVER
  9703. M: Jim Cromie <jim.cromie@gmail.com>
  9704. S: Maintained
  9705. F: drivers/char/pc8736x_gpio.c
  9706. PC87427 HARDWARE MONITORING DRIVER
  9707. M: Jean Delvare <jdelvare@suse.com>
  9708. L: linux-hwmon@vger.kernel.org
  9709. S: Maintained
  9710. F: Documentation/hwmon/pc87427
  9711. F: drivers/hwmon/pc87427.c
  9712. PCA9532 LED DRIVER
  9713. M: Riku Voipio <riku.voipio@iki.fi>
  9714. S: Maintained
  9715. F: drivers/leds/leds-pca9532.c
  9716. F: include/linux/leds-pca9532.h
  9717. PCA9541 I2C BUS MASTER SELECTOR DRIVER
  9718. M: Guenter Roeck <linux@roeck-us.net>
  9719. L: linux-i2c@vger.kernel.org
  9720. S: Maintained
  9721. F: drivers/i2c/muxes/i2c-mux-pca9541.c
  9722. PCDP - PRIMARY CONSOLE AND DEBUG PORT
  9723. M: Khalid Aziz <khalid@gonehiking.org>
  9724. S: Maintained
  9725. F: drivers/firmware/pcdp.*
  9726. PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  9727. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9728. L: linux-pci@vger.kernel.org
  9729. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9730. S: Maintained
  9731. F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
  9732. F: drivers/pci/controller/pci-aardvark.c
  9733. PCI DRIVER FOR ALTERA PCIE IP
  9734. M: Ley Foon Tan <lftan@altera.com>
  9735. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9736. L: linux-pci@vger.kernel.org
  9737. S: Supported
  9738. F: Documentation/devicetree/bindings/pci/altera-pcie.txt
  9739. F: drivers/pci/controller/pcie-altera.c
  9740. PCI DRIVER FOR APPLIEDMICRO XGENE
  9741. M: Tanmay Inamdar <tinamdar@apm.com>
  9742. L: linux-pci@vger.kernel.org
  9743. L: linux-arm-kernel@lists.infradead.org
  9744. S: Maintained
  9745. F: Documentation/devicetree/bindings/pci/xgene-pci.txt
  9746. F: drivers/pci/controller/pci-xgene.c
  9747. PCI DRIVER FOR ARM VERSATILE PLATFORM
  9748. M: Rob Herring <robh@kernel.org>
  9749. L: linux-pci@vger.kernel.org
  9750. L: linux-arm-kernel@lists.infradead.org
  9751. S: Maintained
  9752. F: Documentation/devicetree/bindings/pci/versatile.txt
  9753. F: drivers/pci/controller/pci-versatile.c
  9754. PCI DRIVER FOR ARMADA 8K
  9755. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9756. L: linux-pci@vger.kernel.org
  9757. L: linux-arm-kernel@lists.infradead.org
  9758. S: Maintained
  9759. F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
  9760. F: drivers/pci/controller/dwc/pcie-armada8k.c
  9761. PCI DRIVER FOR CADENCE PCIE IP
  9762. M: Alan Douglas <adouglas@cadence.com>
  9763. L: linux-pci@vger.kernel.org
  9764. S: Maintained
  9765. F: Documentation/devicetree/bindings/pci/cdns,*.txt
  9766. F: drivers/pci/controller/pcie-cadence*
  9767. PCI DRIVER FOR FREESCALE LAYERSCAPE
  9768. M: Minghuan Lian <minghuan.Lian@nxp.com>
  9769. M: Mingkai Hu <mingkai.hu@nxp.com>
  9770. M: Roy Zang <roy.zang@nxp.com>
  9771. L: linuxppc-dev@lists.ozlabs.org
  9772. L: linux-pci@vger.kernel.org
  9773. L: linux-arm-kernel@lists.infradead.org
  9774. S: Maintained
  9775. F: drivers/pci/controller/dwc/*layerscape*
  9776. PCI DRIVER FOR GENERIC OF HOSTS
  9777. M: Will Deacon <will.deacon@arm.com>
  9778. L: linux-pci@vger.kernel.org
  9779. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9780. S: Maintained
  9781. F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
  9782. F: drivers/pci/controller/pci-host-common.c
  9783. F: drivers/pci/controller/pci-host-generic.c
  9784. PCI DRIVER FOR IMX6
  9785. M: Richard Zhu <hongxing.zhu@nxp.com>
  9786. M: Lucas Stach <l.stach@pengutronix.de>
  9787. L: linux-pci@vger.kernel.org
  9788. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9789. S: Maintained
  9790. F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
  9791. F: drivers/pci/controller/dwc/*imx6*
  9792. PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  9793. M: Keith Busch <keith.busch@intel.com>
  9794. M: Jonathan Derrick <jonathan.derrick@intel.com>
  9795. L: linux-pci@vger.kernel.org
  9796. S: Supported
  9797. F: drivers/pci/controller/vmd.c
  9798. PCI DRIVER FOR MICROSEMI SWITCHTEC
  9799. M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  9800. M: Logan Gunthorpe <logang@deltatee.com>
  9801. L: linux-pci@vger.kernel.org
  9802. S: Maintained
  9803. F: Documentation/switchtec.txt
  9804. F: Documentation/ABI/testing/sysfs-class-switchtec
  9805. F: drivers/pci/switch/switchtec*
  9806. F: include/uapi/linux/switchtec_ioctl.h
  9807. F: include/linux/switchtec.h
  9808. F: drivers/ntb/hw/mscc/
  9809. PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
  9810. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9811. M: Jason Cooper <jason@lakedaemon.net>
  9812. L: linux-pci@vger.kernel.org
  9813. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9814. S: Maintained
  9815. F: drivers/pci/controller/*mvebu*
  9816. PCI DRIVER FOR NVIDIA TEGRA
  9817. M: Thierry Reding <thierry.reding@gmail.com>
  9818. L: linux-tegra@vger.kernel.org
  9819. L: linux-pci@vger.kernel.org
  9820. S: Supported
  9821. F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
  9822. F: drivers/pci/controller/pci-tegra.c
  9823. PCI DRIVER FOR RENESAS R-CAR
  9824. M: Simon Horman <horms@verge.net.au>
  9825. L: linux-pci@vger.kernel.org
  9826. L: linux-renesas-soc@vger.kernel.org
  9827. S: Maintained
  9828. F: drivers/pci/controller/*rcar*
  9829. PCI DRIVER FOR SAMSUNG EXYNOS
  9830. M: Jingoo Han <jingoohan1@gmail.com>
  9831. L: linux-pci@vger.kernel.org
  9832. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9833. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9834. S: Maintained
  9835. F: drivers/pci/controller/dwc/pci-exynos.c
  9836. PCI DRIVER FOR SYNOPSYS DESIGNWARE
  9837. M: Jingoo Han <jingoohan1@gmail.com>
  9838. M: Joao Pinto <Joao.Pinto@synopsys.com>
  9839. L: linux-pci@vger.kernel.org
  9840. S: Maintained
  9841. F: Documentation/devicetree/bindings/pci/designware-pcie.txt
  9842. F: drivers/pci/controller/dwc/*designware*
  9843. PCI DRIVER FOR TI DRA7XX
  9844. M: Kishon Vijay Abraham I <kishon@ti.com>
  9845. L: linux-omap@vger.kernel.org
  9846. L: linux-pci@vger.kernel.org
  9847. S: Supported
  9848. F: Documentation/devicetree/bindings/pci/ti-pci.txt
  9849. F: drivers/pci/controller/dwc/pci-dra7xx.c
  9850. PCI DRIVER FOR TI KEYSTONE
  9851. M: Murali Karicheri <m-karicheri2@ti.com>
  9852. L: linux-pci@vger.kernel.org
  9853. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9854. S: Maintained
  9855. F: drivers/pci/controller/dwc/*keystone*
  9856. PCI ENDPOINT SUBSYSTEM
  9857. M: Kishon Vijay Abraham I <kishon@ti.com>
  9858. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9859. L: linux-pci@vger.kernel.org
  9860. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  9861. S: Supported
  9862. F: drivers/pci/endpoint/
  9863. F: drivers/misc/pci_endpoint_test.c
  9864. F: tools/pci/
  9865. PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
  9866. M: Russell Currey <ruscur@russell.cc>
  9867. L: linuxppc-dev@lists.ozlabs.org
  9868. S: Supported
  9869. F: Documentation/powerpc/eeh-pci-error-recovery.txt
  9870. F: arch/powerpc/kernel/eeh*.c
  9871. F: arch/powerpc/platforms/*/eeh*.c
  9872. F: arch/powerpc/include/*/eeh*.h
  9873. PCI ERROR RECOVERY
  9874. M: Linas Vepstas <linasvepstas@gmail.com>
  9875. L: linux-pci@vger.kernel.org
  9876. S: Supported
  9877. F: Documentation/PCI/pci-error-recovery.txt
  9878. PCI MSI DRIVER FOR ALTERA MSI IP
  9879. M: Ley Foon Tan <lftan@altera.com>
  9880. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9881. L: linux-pci@vger.kernel.org
  9882. S: Supported
  9883. F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
  9884. F: drivers/pci/controller/pcie-altera-msi.c
  9885. PCI MSI DRIVER FOR APPLIEDMICRO XGENE
  9886. M: Duc Dang <dhdang@apm.com>
  9887. L: linux-pci@vger.kernel.org
  9888. L: linux-arm-kernel@lists.infradead.org
  9889. S: Maintained
  9890. F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
  9891. F: drivers/pci/controller/pci-xgene-msi.c
  9892. PCI SUBSYSTEM
  9893. M: Bjorn Helgaas <bhelgaas@google.com>
  9894. L: linux-pci@vger.kernel.org
  9895. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9896. T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  9897. S: Supported
  9898. F: Documentation/devicetree/bindings/pci/
  9899. F: Documentation/PCI/
  9900. F: drivers/acpi/pci*
  9901. F: drivers/pci/
  9902. F: include/asm-generic/pci*
  9903. F: include/linux/pci*
  9904. F: include/linux/of_pci.h
  9905. F: include/uapi/linux/pci*
  9906. F: lib/pci*
  9907. F: arch/x86/pci/
  9908. F: arch/x86/kernel/quirks.c
  9909. PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  9910. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9911. L: linux-pci@vger.kernel.org
  9912. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9913. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
  9914. S: Supported
  9915. F: drivers/pci/controller/
  9916. PCIE DRIVER FOR AXIS ARTPEC
  9917. M: Jesper Nilsson <jesper.nilsson@axis.com>
  9918. L: linux-arm-kernel@axis.com
  9919. L: linux-pci@vger.kernel.org
  9920. S: Maintained
  9921. F: Documentation/devicetree/bindings/pci/axis,artpec*
  9922. F: drivers/pci/controller/dwc/*artpec*
  9923. PCIE DRIVER FOR CAVIUM THUNDERX
  9924. M: David Daney <david.daney@cavium.com>
  9925. L: linux-pci@vger.kernel.org
  9926. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9927. S: Supported
  9928. F: Documentation/devicetree/bindings/pci/pci-thunder-*
  9929. F: drivers/pci/controller/pci-thunder-*
  9930. PCIE DRIVER FOR HISILICON
  9931. M: Zhou Wang <wangzhou1@hisilicon.com>
  9932. L: linux-pci@vger.kernel.org
  9933. S: Maintained
  9934. F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
  9935. F: drivers/pci/controller/dwc/pcie-hisi.c
  9936. PCIE DRIVER FOR HISILICON KIRIN
  9937. M: Xiaowei Song <songxiaowei@hisilicon.com>
  9938. M: Binghui Wang <wangbinghui@hisilicon.com>
  9939. L: linux-pci@vger.kernel.org
  9940. S: Maintained
  9941. F: Documentation/devicetree/bindings/pci/kirin-pcie.txt
  9942. F: drivers/pci/controller/dwc/pcie-kirin.c
  9943. PCIE DRIVER FOR HISILICON STB
  9944. M: Jianguo Sun <sunjianguo1@huawei.com>
  9945. M: Shawn Guo <shawn.guo@linaro.org>
  9946. L: linux-pci@vger.kernel.org
  9947. S: Maintained
  9948. F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
  9949. F: drivers/pci/controller/dwc/pcie-histb.c
  9950. PCIE DRIVER FOR MEDIATEK
  9951. M: Ryder Lee <ryder.lee@mediatek.com>
  9952. L: linux-pci@vger.kernel.org
  9953. L: linux-mediatek@lists.infradead.org
  9954. S: Supported
  9955. F: Documentation/devicetree/bindings/pci/mediatek*
  9956. F: drivers/pci/controller/*mediatek*
  9957. PCIE DRIVER FOR QUALCOMM MSM
  9958. M: Stanimir Varbanov <svarbanov@mm-sol.com>
  9959. L: linux-pci@vger.kernel.org
  9960. L: linux-arm-msm@vger.kernel.org
  9961. S: Maintained
  9962. F: drivers/pci/controller/dwc/*qcom*
  9963. PCIE DRIVER FOR ROCKCHIP
  9964. M: Shawn Lin <shawn.lin@rock-chips.com>
  9965. L: linux-pci@vger.kernel.org
  9966. L: linux-rockchip@lists.infradead.org
  9967. S: Maintained
  9968. F: Documentation/devicetree/bindings/pci/rockchip-pcie*
  9969. F: drivers/pci/controller/pcie-rockchip*
  9970. PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
  9971. M: Linus Walleij <linus.walleij@linaro.org>
  9972. L: linux-pci@vger.kernel.org
  9973. S: Maintained
  9974. F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
  9975. F: drivers/pci/controller/pci-v3-semi.c
  9976. PCIE DRIVER FOR ST SPEAR13XX
  9977. M: Pratyush Anand <pratyush.anand@gmail.com>
  9978. L: linux-pci@vger.kernel.org
  9979. S: Maintained
  9980. F: drivers/pci/controller/dwc/*spear*
  9981. PCMCIA SUBSYSTEM
  9982. M: Dominik Brodowski <linux@dominikbrodowski.net>
  9983. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
  9984. S: Odd Fixes
  9985. F: Documentation/pcmcia/
  9986. F: tools/pcmcia/
  9987. F: drivers/pcmcia/
  9988. F: include/pcmcia/
  9989. PCNET32 NETWORK DRIVER
  9990. M: Don Fry <pcnet32@frontier.com>
  9991. L: netdev@vger.kernel.org
  9992. S: Maintained
  9993. F: drivers/net/ethernet/amd/pcnet32.c
  9994. PCRYPT PARALLEL CRYPTO ENGINE
  9995. M: Steffen Klassert <steffen.klassert@secunet.com>
  9996. L: linux-crypto@vger.kernel.org
  9997. S: Maintained
  9998. F: crypto/pcrypt.c
  9999. F: include/crypto/pcrypt.h
  10000. PEAQ WMI HOTKEYS DRIVER
  10001. M: Hans de Goede <hdegoede@redhat.com>
  10002. L: platform-driver-x86@vger.kernel.org
  10003. S: Maintained
  10004. F: drivers/platform/x86/peaq-wmi.c
  10005. PER-CPU MEMORY ALLOCATOR
  10006. M: Tejun Heo <tj@kernel.org>
  10007. M: Christoph Lameter <cl@linux.com>
  10008. M: Dennis Zhou <dennisszhou@gmail.com>
  10009. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
  10010. S: Maintained
  10011. F: include/linux/percpu*.h
  10012. F: mm/percpu*.c
  10013. F: arch/*/include/asm/percpu.h
  10014. PER-TASK DELAY ACCOUNTING
  10015. M: Balbir Singh <bsingharora@gmail.com>
  10016. S: Maintained
  10017. F: include/linux/delayacct.h
  10018. F: kernel/delayacct.c
  10019. PERFORMANCE EVENTS SUBSYSTEM
  10020. M: Peter Zijlstra <peterz@infradead.org>
  10021. M: Ingo Molnar <mingo@redhat.com>
  10022. M: Arnaldo Carvalho de Melo <acme@kernel.org>
  10023. R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  10024. R: Jiri Olsa <jolsa@redhat.com>
  10025. R: Namhyung Kim <namhyung@kernel.org>
  10026. L: linux-kernel@vger.kernel.org
  10027. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  10028. S: Supported
  10029. F: kernel/events/*
  10030. F: include/linux/perf_event.h
  10031. F: include/uapi/linux/perf_event.h
  10032. F: arch/*/kernel/perf_event*.c
  10033. F: arch/*/kernel/*/perf_event*.c
  10034. F: arch/*/kernel/*/*/perf_event*.c
  10035. F: arch/*/include/asm/perf_event.h
  10036. F: arch/*/kernel/perf_callchain.c
  10037. F: arch/*/events/*
  10038. F: tools/perf/
  10039. PERSONALITY HANDLING
  10040. M: Christoph Hellwig <hch@infradead.org>
  10041. L: linux-abi-devel@lists.sourceforge.net
  10042. S: Maintained
  10043. F: include/linux/personality.h
  10044. F: include/uapi/linux/personality.h
  10045. PHOENIX RC FLIGHT CONTROLLER ADAPTER
  10046. M: Marcus Folkesson <marcus.folkesson@gmail.com>
  10047. L: linux-input@vger.kernel.org
  10048. S: Maintained
  10049. F: Documentation/input/devices/pxrc.rst
  10050. F: drivers/input/joystick/pxrc.c
  10051. PHONET PROTOCOL
  10052. M: Remi Denis-Courmont <courmisch@gmail.com>
  10053. S: Supported
  10054. F: Documentation/networking/phonet.txt
  10055. F: include/linux/phonet.h
  10056. F: include/net/phonet/
  10057. F: include/uapi/linux/phonet.h
  10058. F: net/phonet/
  10059. PHRAM MTD DRIVER
  10060. M: Joern Engel <joern@lazybastard.org>
  10061. L: linux-mtd@lists.infradead.org
  10062. S: Maintained
  10063. F: drivers/mtd/devices/phram.c
  10064. PICOLCD HID DRIVER
  10065. M: Bruno Prémont <bonbons@linux-vserver.org>
  10066. L: linux-input@vger.kernel.org
  10067. S: Maintained
  10068. F: drivers/hid/hid-picolcd*
  10069. PICOXCELL SUPPORT
  10070. M: Jamie Iles <jamie@jamieiles.com>
  10071. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10072. T: git git://github.com/jamieiles/linux-2.6-ji.git
  10073. S: Supported
  10074. F: arch/arm/boot/dts/picoxcell*
  10075. F: arch/arm/mach-picoxcell/
  10076. F: drivers/crypto/picoxcell*
  10077. PIN CONTROL SUBSYSTEM
  10078. M: Linus Walleij <linus.walleij@linaro.org>
  10079. L: linux-gpio@vger.kernel.org
  10080. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  10081. S: Maintained
  10082. F: Documentation/devicetree/bindings/pinctrl/
  10083. F: Documentation/driver-api/pinctl.rst
  10084. F: drivers/pinctrl/
  10085. F: include/linux/pinctrl/
  10086. PIN CONTROLLER - ATMEL AT91
  10087. M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
  10088. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10089. S: Maintained
  10090. F: drivers/pinctrl/pinctrl-at91.*
  10091. PIN CONTROLLER - ATMEL AT91 PIO4
  10092. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  10093. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10094. L: linux-gpio@vger.kernel.org
  10095. S: Supported
  10096. F: drivers/pinctrl/pinctrl-at91-pio4.*
  10097. PIN CONTROLLER - FREESCALE
  10098. M: Dong Aisheng <aisheng.dong@nxp.com>
  10099. M: Fabio Estevam <festevam@gmail.com>
  10100. M: Shawn Guo <shawnguo@kernel.org>
  10101. M: Stefan Agner <stefan@agner.ch>
  10102. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  10103. L: linux-gpio@vger.kernel.org
  10104. S: Maintained
  10105. F: drivers/pinctrl/freescale/
  10106. F: Documentation/devicetree/bindings/pinctrl/fsl,*
  10107. PIN CONTROLLER - INTEL
  10108. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  10109. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  10110. S: Maintained
  10111. F: drivers/pinctrl/intel/
  10112. PIN CONTROLLER - MEDIATEK
  10113. M: Sean Wang <sean.wang@mediatek.com>
  10114. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  10115. S: Maintained
  10116. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
  10117. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
  10118. F: drivers/pinctrl/mediatek/mtk-eint.*
  10119. F: drivers/pinctrl/mediatek/pinctrl-mtk-common.*
  10120. F: drivers/pinctrl/mediatek/pinctrl-mt2701.c
  10121. F: drivers/pinctrl/mediatek/pinctrl-mt7622.c
  10122. PIN CONTROLLER - QUALCOMM
  10123. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10124. S: Maintained
  10125. L: linux-arm-msm@vger.kernel.org
  10126. F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
  10127. F: drivers/pinctrl/qcom/
  10128. PIN CONTROLLER - RENESAS
  10129. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  10130. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10131. L: linux-renesas-soc@vger.kernel.org
  10132. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
  10133. S: Maintained
  10134. F: drivers/pinctrl/sh-pfc/
  10135. PIN CONTROLLER - SAMSUNG
  10136. M: Tomasz Figa <tomasz.figa@gmail.com>
  10137. M: Krzysztof Kozlowski <krzk@kernel.org>
  10138. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10139. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10140. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10141. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  10142. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
  10143. S: Maintained
  10144. F: drivers/pinctrl/samsung/
  10145. F: include/dt-bindings/pinctrl/samsung.h
  10146. F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
  10147. PIN CONTROLLER - SINGLE
  10148. M: Tony Lindgren <tony@atomide.com>
  10149. M: Haojian Zhuang <haojian.zhuang@linaro.org>
  10150. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10151. L: linux-omap@vger.kernel.org
  10152. S: Maintained
  10153. F: drivers/pinctrl/pinctrl-single.c
  10154. PIN CONTROLLER - ST SPEAR
  10155. M: Viresh Kumar <vireshk@kernel.org>
  10156. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10157. W: http://www.st.com/spear
  10158. S: Maintained
  10159. F: drivers/pinctrl/spear/
  10160. PISTACHIO SOC SUPPORT
  10161. M: James Hartley <james.hartley@sondrel.com>
  10162. L: linux-mips@linux-mips.org
  10163. S: Odd Fixes
  10164. F: arch/mips/pistachio/
  10165. F: arch/mips/include/asm/mach-pistachio/
  10166. F: arch/mips/boot/dts/img/pistachio*
  10167. F: arch/mips/configs/pistachio*_defconfig
  10168. PKTCDVD DRIVER
  10169. S: Orphan
  10170. M: linux-block@vger.kernel.org
  10171. F: drivers/block/pktcdvd.c
  10172. F: include/linux/pktcdvd.h
  10173. F: include/uapi/linux/pktcdvd.h
  10174. PKUNITY SOC DRIVERS
  10175. M: Guan Xuetao <gxt@pku.edu.cn>
  10176. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  10177. S: Maintained
  10178. T: git git://github.com/gxt/linux.git
  10179. F: drivers/input/serio/i8042-unicore32io.h
  10180. F: drivers/i2c/busses/i2c-puv3.c
  10181. F: drivers/video/fbdev/fb-puv3.c
  10182. F: drivers/rtc/rtc-puv3.c
  10183. PMBUS HARDWARE MONITORING DRIVERS
  10184. M: Guenter Roeck <linux@roeck-us.net>
  10185. L: linux-hwmon@vger.kernel.org
  10186. W: http://hwmon.wiki.kernel.org/
  10187. W: http://www.roeck-us.net/linux/drivers/
  10188. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  10189. S: Maintained
  10190. F: Documentation/hwmon/pmbus
  10191. F: drivers/hwmon/pmbus/
  10192. F: include/linux/pmbus.h
  10193. PMC SIERRA MaxRAID DRIVER
  10194. L: linux-scsi@vger.kernel.org
  10195. W: http://www.pmc-sierra.com/
  10196. S: Orphan
  10197. F: drivers/scsi/pmcraid.*
  10198. PMC SIERRA PM8001 DRIVER
  10199. M: Jack Wang <jinpu.wang@profitbricks.com>
  10200. M: lindar_liu@usish.com
  10201. L: linux-scsi@vger.kernel.org
  10202. S: Supported
  10203. F: drivers/scsi/pm8001/
  10204. PNP SUPPORT
  10205. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  10206. S: Maintained
  10207. F: drivers/pnp/
  10208. POSIX CLOCKS and TIMERS
  10209. M: Thomas Gleixner <tglx@linutronix.de>
  10210. L: linux-kernel@vger.kernel.org
  10211. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  10212. S: Maintained
  10213. F: fs/timerfd.c
  10214. F: include/linux/timer*
  10215. F: kernel/time/*timer*
  10216. POWER MANAGEMENT CORE
  10217. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  10218. L: linux-pm@vger.kernel.org
  10219. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  10220. B: https://bugzilla.kernel.org
  10221. S: Supported
  10222. F: drivers/base/power/
  10223. F: include/linux/pm.h
  10224. F: include/linux/pm_*
  10225. F: include/linux/powercap.h
  10226. F: drivers/powercap/
  10227. F: kernel/configs/nopm.config
  10228. POWER STATE COORDINATION INTERFACE (PSCI)
  10229. M: Mark Rutland <mark.rutland@arm.com>
  10230. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  10231. L: linux-arm-kernel@lists.infradead.org
  10232. S: Maintained
  10233. F: drivers/firmware/psci*.c
  10234. F: include/linux/psci.h
  10235. F: include/uapi/linux/psci.h
  10236. POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
  10237. M: Sebastian Reichel <sre@kernel.org>
  10238. L: linux-pm@vger.kernel.org
  10239. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  10240. S: Maintained
  10241. F: Documentation/ABI/testing/sysfs-class-power
  10242. F: Documentation/devicetree/bindings/power/supply/
  10243. F: include/linux/power_supply.h
  10244. F: drivers/power/supply/
  10245. POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
  10246. M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
  10247. L: linuxppc-dev@lists.ozlabs.org
  10248. S: Maintained
  10249. F: drivers/char/powernv-op-panel.c
  10250. PPP OVER ATM (RFC 2364)
  10251. M: Mitchell Blank Jr <mitch@sfgoth.com>
  10252. S: Maintained
  10253. F: net/atm/pppoatm.c
  10254. F: include/uapi/linux/atmppp.h
  10255. PPP OVER ETHERNET
  10256. M: Michal Ostrowski <mostrows@earthlink.net>
  10257. S: Maintained
  10258. F: drivers/net/ppp/pppoe.c
  10259. F: drivers/net/ppp/pppox.c
  10260. PPP OVER L2TP
  10261. M: James Chapman <jchapman@katalix.com>
  10262. S: Maintained
  10263. F: net/l2tp/l2tp_ppp.c
  10264. F: include/linux/if_pppol2tp.h
  10265. F: include/uapi/linux/if_pppol2tp.h
  10266. PPP PROTOCOL DRIVERS AND COMPRESSORS
  10267. M: Paul Mackerras <paulus@samba.org>
  10268. L: linux-ppp@vger.kernel.org
  10269. S: Maintained
  10270. F: drivers/net/ppp/ppp_*
  10271. PPS SUPPORT
  10272. M: Rodolfo Giometti <giometti@enneenne.com>
  10273. W: http://wiki.enneenne.com/index.php/LinuxPPS_support
  10274. L: linuxpps@ml.enneenne.com (subscribers-only)
  10275. S: Maintained
  10276. F: Documentation/pps/
  10277. F: Documentation/devicetree/bindings/pps/pps-gpio.txt
  10278. F: Documentation/ABI/testing/sysfs-pps
  10279. F: drivers/pps/
  10280. F: include/linux/pps*.h
  10281. F: include/uapi/linux/pps.h
  10282. PPTP DRIVER
  10283. M: Dmitry Kozlov <xeb@mail.ru>
  10284. L: netdev@vger.kernel.org
  10285. S: Maintained
  10286. F: drivers/net/ppp/pptp.c
  10287. W: http://sourceforge.net/projects/accel-pptp
  10288. PREEMPTIBLE KERNEL
  10289. M: Robert Love <rml@tech9.net>
  10290. L: kpreempt-tech@lists.sourceforge.net
  10291. W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
  10292. S: Supported
  10293. F: Documentation/preempt-locking.txt
  10294. F: include/linux/preempt.h
  10295. PRINTK
  10296. M: Petr Mladek <pmladek@suse.com>
  10297. M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
  10298. R: Steven Rostedt <rostedt@goodmis.org>
  10299. S: Maintained
  10300. F: kernel/printk/
  10301. F: include/linux/printk.h
  10302. PRISM54 WIRELESS DRIVER
  10303. M: "Luis R. Rodriguez" <mcgrof@gmail.com>
  10304. L: linux-wireless@vger.kernel.org
  10305. W: http://wireless.kernel.org/en/users/Drivers/p54
  10306. S: Obsolete
  10307. F: drivers/net/wireless/intersil/prism54/
  10308. PROC FILESYSTEM
  10309. R: Alexey Dobriyan <adobriyan@gmail.com>
  10310. L: linux-kernel@vger.kernel.org
  10311. L: linux-fsdevel@vger.kernel.org
  10312. S: Maintained
  10313. F: fs/proc/
  10314. F: include/linux/proc_fs.h
  10315. F: tools/testing/selftests/proc/
  10316. PROC SYSCTL
  10317. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  10318. M: Kees Cook <keescook@chromium.org>
  10319. L: linux-kernel@vger.kernel.org
  10320. L: linux-fsdevel@vger.kernel.org
  10321. S: Maintained
  10322. F: fs/proc/proc_sysctl.c
  10323. F: include/linux/sysctl.h
  10324. F: kernel/sysctl.c
  10325. F: tools/testing/selftests/sysctl/
  10326. PS3 NETWORK SUPPORT
  10327. M: Geoff Levand <geoff@infradead.org>
  10328. L: netdev@vger.kernel.org
  10329. L: linuxppc-dev@lists.ozlabs.org
  10330. S: Maintained
  10331. F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
  10332. PS3 PLATFORM SUPPORT
  10333. M: Geoff Levand <geoff@infradead.org>
  10334. L: linuxppc-dev@lists.ozlabs.org
  10335. S: Maintained
  10336. F: arch/powerpc/boot/ps3*
  10337. F: arch/powerpc/include/asm/lv1call.h
  10338. F: arch/powerpc/include/asm/ps3*.h
  10339. F: arch/powerpc/platforms/ps3/
  10340. F: drivers/*/ps3*
  10341. F: drivers/ps3/
  10342. F: drivers/rtc/rtc-ps3.c
  10343. F: drivers/usb/host/*ps3.c
  10344. F: sound/ppc/snd_ps3*
  10345. PS3VRAM DRIVER
  10346. M: Jim Paris <jim@jtan.com>
  10347. M: Geoff Levand <geoff@infradead.org>
  10348. L: linuxppc-dev@lists.ozlabs.org
  10349. S: Maintained
  10350. F: drivers/block/ps3vram.c
  10351. PSAMPLE PACKET SAMPLING SUPPORT:
  10352. M: Yotam Gigi <yotam.gi@gmail.com>
  10353. S: Maintained
  10354. F: net/psample
  10355. F: include/net/psample.h
  10356. F: include/uapi/linux/psample.h
  10357. PSTORE FILESYSTEM
  10358. M: Kees Cook <keescook@chromium.org>
  10359. M: Anton Vorontsov <anton@enomsg.org>
  10360. M: Colin Cross <ccross@android.com>
  10361. M: Tony Luck <tony.luck@intel.com>
  10362. S: Maintained
  10363. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  10364. F: fs/pstore/
  10365. F: include/linux/pstore*
  10366. F: drivers/firmware/efi/efi-pstore.c
  10367. F: drivers/acpi/apei/erst.c
  10368. F: Documentation/admin-guide/ramoops.rst
  10369. F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
  10370. K: \b(pstore|ramoops)
  10371. PTP HARDWARE CLOCK SUPPORT
  10372. M: Richard Cochran <richardcochran@gmail.com>
  10373. L: netdev@vger.kernel.org
  10374. S: Maintained
  10375. W: http://linuxptp.sourceforge.net/
  10376. F: Documentation/ABI/testing/sysfs-ptp
  10377. F: Documentation/ptp/*
  10378. F: drivers/net/phy/dp83640*
  10379. F: drivers/ptp/*
  10380. F: include/linux/ptp_cl*
  10381. PTRACE SUPPORT
  10382. M: Oleg Nesterov <oleg@redhat.com>
  10383. S: Maintained
  10384. F: include/asm-generic/syscall.h
  10385. F: include/linux/ptrace.h
  10386. F: include/linux/regset.h
  10387. F: include/linux/tracehook.h
  10388. F: include/uapi/linux/ptrace.h
  10389. F: include/uapi/linux/ptrace.h
  10390. F: include/asm-generic/ptrace.h
  10391. F: kernel/ptrace.c
  10392. F: arch/*/ptrace*.c
  10393. F: arch/*/*/ptrace*.c
  10394. F: arch/*/include/asm/ptrace*.h
  10395. PULSE8-CEC DRIVER
  10396. M: Hans Verkuil <hverkuil@xs4all.nl>
  10397. L: linux-media@vger.kernel.org
  10398. T: git git://linuxtv.org/media_tree.git
  10399. S: Maintained
  10400. F: drivers/media/usb/pulse8-cec/*
  10401. F: Documentation/media/cec-drivers/pulse8-cec.rst
  10402. PVRUSB2 VIDEO4LINUX DRIVER
  10403. M: Mike Isely <isely@pobox.com>
  10404. L: pvrusb2@isely.net (subscribers-only)
  10405. L: linux-media@vger.kernel.org
  10406. W: http://www.isely.net/pvrusb2/
  10407. T: git git://linuxtv.org/media_tree.git
  10408. S: Maintained
  10409. F: Documentation/media/v4l-drivers/pvrusb2*
  10410. F: drivers/media/usb/pvrusb2/
  10411. PWC WEBCAM DRIVER
  10412. M: Hans Verkuil <hverkuil@xs4all.nl>
  10413. L: linux-media@vger.kernel.org
  10414. T: git git://linuxtv.org/media_tree.git
  10415. S: Odd Fixes
  10416. F: drivers/media/usb/pwc/*
  10417. PWM FAN DRIVER
  10418. M: Kamil Debski <kamil@wypas.org>
  10419. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10420. L: linux-hwmon@vger.kernel.org
  10421. S: Supported
  10422. F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
  10423. F: Documentation/hwmon/pwm-fan
  10424. F: drivers/hwmon/pwm-fan.c
  10425. PWM IR Transmitter
  10426. M: Sean Young <sean@mess.org>
  10427. L: linux-media@vger.kernel.org
  10428. S: Maintained
  10429. F: drivers/media/rc/pwm-ir-tx.c
  10430. PWM SUBSYSTEM
  10431. M: Thierry Reding <thierry.reding@gmail.com>
  10432. L: linux-pwm@vger.kernel.org
  10433. S: Maintained
  10434. T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
  10435. F: Documentation/pwm.txt
  10436. F: Documentation/devicetree/bindings/pwm/
  10437. F: include/linux/pwm.h
  10438. F: drivers/pwm/
  10439. F: drivers/video/backlight/pwm_bl.c
  10440. F: include/linux/pwm_backlight.h
  10441. F: drivers/gpio/gpio-mvebu.c
  10442. F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
  10443. PXA GPIO DRIVER
  10444. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10445. L: linux-gpio@vger.kernel.org
  10446. S: Maintained
  10447. F: drivers/gpio/gpio-pxa.c
  10448. PXA MMCI DRIVER
  10449. S: Orphan
  10450. PXA RTC DRIVER
  10451. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10452. L: linux-rtc@vger.kernel.org
  10453. S: Maintained
  10454. PXA2xx/PXA3xx SUPPORT
  10455. M: Daniel Mack <daniel@zonque.org>
  10456. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  10457. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10458. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10459. T: git git://github.com/hzhuang1/linux.git
  10460. T: git git://github.com/rjarzmik/linux.git
  10461. S: Maintained
  10462. F: arch/arm/boot/dts/pxa*
  10463. F: arch/arm/mach-pxa/
  10464. F: drivers/dma/pxa*
  10465. F: drivers/pcmcia/pxa2xx*
  10466. F: drivers/pinctrl/pxa/
  10467. F: drivers/spi/spi-pxa2xx*
  10468. F: drivers/usb/gadget/udc/pxa2*
  10469. F: include/sound/pxa2xx-lib.h
  10470. F: sound/arm/pxa*
  10471. F: sound/soc/pxa/
  10472. QAT DRIVER
  10473. M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  10474. L: qat-linux@intel.com
  10475. S: Supported
  10476. F: drivers/crypto/qat/
  10477. QCOM AUDIO (ASoC) DRIVERS
  10478. M: Patrick Lai <plai@codeaurora.org>
  10479. M: Banajit Goswami <bgoswami@codeaurora.org>
  10480. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10481. S: Supported
  10482. F: sound/soc/qcom/
  10483. QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
  10484. M: Gabriel Somlo <somlo@cmu.edu>
  10485. M: "Michael S. Tsirkin" <mst@redhat.com>
  10486. L: qemu-devel@nongnu.org
  10487. S: Maintained
  10488. F: drivers/firmware/qemu_fw_cfg.c
  10489. F: include/uapi/linux/qemu_fw_cfg.h
  10490. QIB DRIVER
  10491. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10492. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10493. L: linux-rdma@vger.kernel.org
  10494. S: Supported
  10495. F: drivers/infiniband/hw/qib/
  10496. QLOGIC QL41xxx FCOE DRIVER
  10497. M: QLogic-Storage-Upstream@cavium.com
  10498. L: linux-scsi@vger.kernel.org
  10499. S: Supported
  10500. F: drivers/scsi/qedf/
  10501. QLOGIC QL41xxx ISCSI DRIVER
  10502. M: QLogic-Storage-Upstream@cavium.com
  10503. L: linux-scsi@vger.kernel.org
  10504. S: Supported
  10505. F: drivers/scsi/qedi/
  10506. QLOGIC QL4xxx ETHERNET DRIVER
  10507. M: Ariel Elior <Ariel.Elior@cavium.com>
  10508. M: everest-linux-l2@cavium.com
  10509. L: netdev@vger.kernel.org
  10510. S: Supported
  10511. F: drivers/net/ethernet/qlogic/qed/
  10512. F: include/linux/qed/
  10513. F: drivers/net/ethernet/qlogic/qede/
  10514. QLOGIC QL4xxx RDMA DRIVER
  10515. M: Michal Kalderon <Michal.Kalderon@cavium.com>
  10516. M: Ariel Elior <Ariel.Elior@cavium.com>
  10517. L: linux-rdma@vger.kernel.org
  10518. S: Supported
  10519. F: drivers/infiniband/hw/qedr/
  10520. F: include/uapi/rdma/qedr-abi.h
  10521. QLOGIC QLA1280 SCSI DRIVER
  10522. M: Michael Reed <mdr@sgi.com>
  10523. L: linux-scsi@vger.kernel.org
  10524. S: Maintained
  10525. F: drivers/scsi/qla1280.[ch]
  10526. QLOGIC QLA2XXX FC-SCSI DRIVER
  10527. M: qla2xxx-upstream@qlogic.com
  10528. L: linux-scsi@vger.kernel.org
  10529. S: Supported
  10530. F: Documentation/scsi/LICENSE.qla2xxx
  10531. F: drivers/scsi/qla2xxx/
  10532. QLOGIC QLA3XXX NETWORK DRIVER
  10533. M: Dept-GELinuxNICDev@cavium.com
  10534. L: netdev@vger.kernel.org
  10535. S: Supported
  10536. F: Documentation/networking/LICENSE.qla3xxx
  10537. F: drivers/net/ethernet/qlogic/qla3xxx.*
  10538. QLOGIC QLA4XXX iSCSI DRIVER
  10539. M: QLogic-Storage-Upstream@qlogic.com
  10540. L: linux-scsi@vger.kernel.org
  10541. S: Supported
  10542. F: Documentation/scsi/LICENSE.qla4xxx
  10543. F: drivers/scsi/qla4xxx/
  10544. QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
  10545. M: Harish Patil <harish.patil@cavium.com>
  10546. M: Manish Chopra <manish.chopra@cavium.com>
  10547. M: Dept-GELinuxNICDev@cavium.com
  10548. L: netdev@vger.kernel.org
  10549. S: Supported
  10550. F: drivers/net/ethernet/qlogic/qlcnic/
  10551. QLOGIC QLGE 10Gb ETHERNET DRIVER
  10552. M: Harish Patil <harish.patil@cavium.com>
  10553. M: Manish Chopra <manish.chopra@cavium.com>
  10554. M: Dept-GELinuxNICDev@cavium.com
  10555. L: netdev@vger.kernel.org
  10556. S: Supported
  10557. F: drivers/net/ethernet/qlogic/qlge/
  10558. QM1D1B0004 MEDIA DRIVER
  10559. M: Akihiro Tsukada <tskd08@gmail.com>
  10560. L: linux-media@vger.kernel.org
  10561. S: Odd Fixes
  10562. F: drivers/media/tuners/qm1d1b0004*
  10563. QM1D1C0042 MEDIA DRIVER
  10564. M: Akihiro Tsukada <tskd08@gmail.com>
  10565. L: linux-media@vger.kernel.org
  10566. S: Odd Fixes
  10567. F: drivers/media/tuners/qm1d1c0042*
  10568. QNX4 FILESYSTEM
  10569. M: Anders Larsen <al@alarsen.net>
  10570. W: http://www.alarsen.net/linux/qnx4fs/
  10571. S: Maintained
  10572. F: fs/qnx4/
  10573. F: include/uapi/linux/qnx4_fs.h
  10574. F: include/uapi/linux/qnxtypes.h
  10575. QORIQ DPAA2 FSL-MC BUS DRIVER
  10576. M: Stuart Yoder <stuyoder@gmail.com>
  10577. M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
  10578. L: linux-kernel@vger.kernel.org
  10579. S: Maintained
  10580. F: drivers/bus/fsl-mc/
  10581. F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
  10582. F: Documentation/networking/dpaa2/overview.rst
  10583. QT1010 MEDIA DRIVER
  10584. M: Antti Palosaari <crope@iki.fi>
  10585. L: linux-media@vger.kernel.org
  10586. W: https://linuxtv.org
  10587. W: http://palosaari.fi/linux/
  10588. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10589. T: git git://linuxtv.org/anttip/media_tree.git
  10590. S: Maintained
  10591. F: drivers/media/tuners/qt1010*
  10592. QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
  10593. M: Kalle Valo <kvalo@codeaurora.org>
  10594. L: ath10k@lists.infradead.org
  10595. W: http://wireless.kernel.org/en/users/Drivers/ath10k
  10596. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  10597. S: Supported
  10598. F: drivers/net/wireless/ath/ath10k/
  10599. QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
  10600. M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
  10601. L: linux-wireless@vger.kernel.org
  10602. W: http://wireless.kernel.org/en/users/Drivers/ath9k
  10603. S: Supported
  10604. F: drivers/net/wireless/ath/ath9k/
  10605. QUALCOMM CAMERA SUBSYSTEM DRIVER
  10606. M: Todor Tomov <todor.tomov@linaro.org>
  10607. L: linux-media@vger.kernel.org
  10608. S: Maintained
  10609. F: Documentation/devicetree/bindings/media/qcom,camss.txt
  10610. F: Documentation/media/v4l-drivers/qcom_camss.rst
  10611. F: drivers/media/platform/qcom/camss/
  10612. QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
  10613. M: Ilia Lin <ilia.lin@gmail.com>
  10614. L: linux-pm@vger.kernel.org
  10615. S: Maintained
  10616. F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
  10617. F: drivers/cpufreq/qcom-cpufreq-kryo.c
  10618. QUALCOMM EMAC GIGABIT ETHERNET DRIVER
  10619. M: Timur Tabi <timur@kernel.org>
  10620. L: netdev@vger.kernel.org
  10621. S: Maintained
  10622. F: drivers/net/ethernet/qualcomm/emac/
  10623. QUALCOMM GENERIC INTERFACE I2C DRIVER
  10624. M: Alok Chauhan <alokc@codeaurora.org>
  10625. M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
  10626. L: linux-i2c@vger.kernel.org
  10627. L: linux-arm-msm@vger.kernel.org
  10628. S: Supported
  10629. F: drivers/i2c/busses/i2c-qcom-geni.c
  10630. QUALCOMM HEXAGON ARCHITECTURE
  10631. M: Richard Kuo <rkuo@codeaurora.org>
  10632. L: linux-hexagon@vger.kernel.org
  10633. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
  10634. S: Supported
  10635. F: arch/hexagon/
  10636. QUALCOMM HIDMA DRIVER
  10637. M: Sinan Kaya <okaya@kernel.org>
  10638. L: linux-arm-kernel@lists.infradead.org
  10639. L: linux-arm-msm@vger.kernel.org
  10640. L: dmaengine@vger.kernel.org
  10641. S: Supported
  10642. F: drivers/dma/qcom/hidma*
  10643. QUALCOMM IOMMU
  10644. M: Rob Clark <robdclark@gmail.com>
  10645. L: iommu@lists.linux-foundation.org
  10646. L: linux-arm-msm@vger.kernel.org
  10647. S: Maintained
  10648. F: drivers/iommu/qcom_iommu.c
  10649. QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  10650. M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
  10651. L: linux-media@vger.kernel.org
  10652. L: linux-arm-msm@vger.kernel.org
  10653. T: git git://linuxtv.org/media_tree.git
  10654. S: Maintained
  10655. F: drivers/media/platform/qcom/venus/
  10656. QUALCOMM WCN36XX WIRELESS DRIVER
  10657. M: Kalle Valo <kvalo@codeaurora.org>
  10658. L: wcn36xx@lists.infradead.org
  10659. W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
  10660. T: git git://github.com/KrasnikovEugene/wcn36xx.git
  10661. S: Supported
  10662. F: drivers/net/wireless/ath/wcn36xx/
  10663. QUANTENNA QTNFMAC WIRELESS DRIVER
  10664. M: Igor Mitsyanko <imitsyanko@quantenna.com>
  10665. M: Avinash Patil <avinashp@quantenna.com>
  10666. M: Sergey Matyukevich <smatyukevich@quantenna.com>
  10667. L: linux-wireless@vger.kernel.org
  10668. S: Maintained
  10669. F: drivers/net/wireless/quantenna
  10670. RADEON and AMDGPU DRM DRIVERS
  10671. M: Alex Deucher <alexander.deucher@amd.com>
  10672. M: Christian König <christian.koenig@amd.com>
  10673. M: David (ChunMing) Zhou <David1.Zhou@amd.com>
  10674. L: amd-gfx@lists.freedesktop.org
  10675. T: git git://people.freedesktop.org/~agd5f/linux
  10676. S: Supported
  10677. F: drivers/gpu/drm/radeon/
  10678. F: include/uapi/drm/radeon_drm.h
  10679. F: drivers/gpu/drm/amd/
  10680. F: include/uapi/drm/amdgpu_drm.h
  10681. RADEON FRAMEBUFFER DISPLAY DRIVER
  10682. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  10683. L: linux-fbdev@vger.kernel.org
  10684. S: Maintained
  10685. F: drivers/video/fbdev/aty/radeon*
  10686. F: include/uapi/linux/radeonfb.h
  10687. RADIOSHARK RADIO DRIVER
  10688. M: Hans Verkuil <hverkuil@xs4all.nl>
  10689. L: linux-media@vger.kernel.org
  10690. T: git git://linuxtv.org/media_tree.git
  10691. S: Maintained
  10692. F: drivers/media/radio/radio-shark.c
  10693. RADIOSHARK2 RADIO DRIVER
  10694. M: Hans Verkuil <hverkuil@xs4all.nl>
  10695. L: linux-media@vger.kernel.org
  10696. T: git git://linuxtv.org/media_tree.git
  10697. S: Maintained
  10698. F: drivers/media/radio/radio-shark2.c
  10699. F: drivers/media/radio/radio-tea5777.c
  10700. RADOS BLOCK DEVICE (RBD)
  10701. M: Ilya Dryomov <idryomov@gmail.com>
  10702. M: Sage Weil <sage@redhat.com>
  10703. M: Alex Elder <elder@kernel.org>
  10704. L: ceph-devel@vger.kernel.org
  10705. W: http://ceph.com/
  10706. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  10707. T: git git://github.com/ceph/ceph-client.git
  10708. S: Supported
  10709. F: Documentation/ABI/testing/sysfs-bus-rbd
  10710. F: drivers/block/rbd.c
  10711. F: drivers/block/rbd_types.h
  10712. RAGE128 FRAMEBUFFER DISPLAY DRIVER
  10713. M: Paul Mackerras <paulus@samba.org>
  10714. L: linux-fbdev@vger.kernel.org
  10715. S: Maintained
  10716. F: drivers/video/fbdev/aty/aty128fb.c
  10717. RAINSHADOW-CEC DRIVER
  10718. M: Hans Verkuil <hverkuil@xs4all.nl>
  10719. L: linux-media@vger.kernel.org
  10720. T: git git://linuxtv.org/media_tree.git
  10721. S: Maintained
  10722. F: drivers/media/usb/rainshadow-cec/*
  10723. RALINK MIPS ARCHITECTURE
  10724. M: John Crispin <john@phrozen.org>
  10725. L: linux-mips@linux-mips.org
  10726. S: Maintained
  10727. F: arch/mips/ralink
  10728. RALINK RT2X00 WIRELESS LAN DRIVER
  10729. P: rt2x00 project
  10730. M: Stanislaw Gruszka <sgruszka@redhat.com>
  10731. M: Helmut Schaa <helmut.schaa@googlemail.com>
  10732. L: linux-wireless@vger.kernel.org
  10733. S: Maintained
  10734. F: drivers/net/wireless/ralink/rt2x00/
  10735. RAMDISK RAM BLOCK DEVICE DRIVER
  10736. M: Jens Axboe <axboe@kernel.dk>
  10737. S: Maintained
  10738. F: Documentation/blockdev/ramdisk.txt
  10739. F: drivers/block/brd.c
  10740. RANCHU VIRTUAL BOARD FOR MIPS
  10741. M: Miodrag Dinic <miodrag.dinic@mips.com>
  10742. L: linux-mips@linux-mips.org
  10743. S: Supported
  10744. F: arch/mips/generic/board-ranchu.c
  10745. F: arch/mips/configs/generic/board-ranchu.config
  10746. RANDOM NUMBER DRIVER
  10747. M: "Theodore Ts'o" <tytso@mit.edu>
  10748. S: Maintained
  10749. F: drivers/char/random.c
  10750. RAPIDIO SUBSYSTEM
  10751. M: Matt Porter <mporter@kernel.crashing.org>
  10752. M: Alexandre Bounine <alex.bou9@gmail.com>
  10753. S: Maintained
  10754. F: drivers/rapidio/
  10755. RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
  10756. L: linux-wireless@vger.kernel.org
  10757. S: Orphan
  10758. F: drivers/net/wireless/ray*
  10759. RCUTORTURE TEST FRAMEWORK
  10760. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10761. M: Josh Triplett <josh@joshtriplett.org>
  10762. R: Steven Rostedt <rostedt@goodmis.org>
  10763. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10764. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10765. L: linux-kernel@vger.kernel.org
  10766. S: Supported
  10767. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10768. F: tools/testing/selftests/rcutorture
  10769. RDC R-321X SoC
  10770. M: Florian Fainelli <florian@openwrt.org>
  10771. S: Maintained
  10772. RDC R6040 FAST ETHERNET DRIVER
  10773. M: Florian Fainelli <f.fainelli@gmail.com>
  10774. L: netdev@vger.kernel.org
  10775. S: Maintained
  10776. F: drivers/net/ethernet/rdc/r6040.c
  10777. RDMAVT - RDMA verbs software
  10778. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10779. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10780. L: linux-rdma@vger.kernel.org
  10781. S: Supported
  10782. F: drivers/infiniband/sw/rdmavt
  10783. RDS - RELIABLE DATAGRAM SOCKETS
  10784. M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
  10785. L: netdev@vger.kernel.org
  10786. L: linux-rdma@vger.kernel.org
  10787. L: rds-devel@oss.oracle.com (moderated for non-subscribers)
  10788. W: https://oss.oracle.com/projects/rds/
  10789. S: Supported
  10790. F: net/rds/
  10791. F: Documentation/networking/rds.txt
  10792. RDT - RESOURCE ALLOCATION
  10793. M: Fenghua Yu <fenghua.yu@intel.com>
  10794. L: linux-kernel@vger.kernel.org
  10795. S: Supported
  10796. F: arch/x86/kernel/cpu/intel_rdt*
  10797. F: arch/x86/include/asm/intel_rdt_sched.h
  10798. F: Documentation/x86/intel_rdt*
  10799. READ-COPY UPDATE (RCU)
  10800. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10801. M: Josh Triplett <josh@joshtriplett.org>
  10802. R: Steven Rostedt <rostedt@goodmis.org>
  10803. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10804. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10805. L: linux-kernel@vger.kernel.org
  10806. W: http://www.rdrop.com/users/paulmck/RCU/
  10807. S: Supported
  10808. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10809. F: Documentation/RCU/
  10810. X: Documentation/RCU/torture.txt
  10811. F: include/linux/rcu*
  10812. X: include/linux/srcu*.h
  10813. F: kernel/rcu/
  10814. X: kernel/rcu/srcu*.c
  10815. REAL TIME CLOCK (RTC) SUBSYSTEM
  10816. M: Alessandro Zummo <a.zummo@towertech.it>
  10817. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  10818. L: linux-rtc@vger.kernel.org
  10819. Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
  10820. T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
  10821. S: Maintained
  10822. F: Documentation/devicetree/bindings/rtc/
  10823. F: Documentation/rtc.txt
  10824. F: drivers/rtc/
  10825. F: include/linux/rtc.h
  10826. F: include/uapi/linux/rtc.h
  10827. F: include/linux/rtc/
  10828. F: include/linux/platform_data/rtc-*
  10829. F: tools/testing/selftests/rtc/
  10830. REALTEK AUDIO CODECS
  10831. M: Bard Liao <bardliao@realtek.com>
  10832. M: Oder Chiou <oder_chiou@realtek.com>
  10833. S: Maintained
  10834. F: sound/soc/codecs/rt*
  10835. F: include/sound/rt*.h
  10836. REALTEK RTL83xx SMI DSA ROUTER CHIPS
  10837. M: Linus Walleij <linus.walleij@linaro.org>
  10838. S: Maintained
  10839. F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
  10840. F: drivers/net/dsa/realtek-smi*
  10841. F: drivers/net/dsa/rtl83*
  10842. REGISTER MAP ABSTRACTION
  10843. M: Mark Brown <broonie@kernel.org>
  10844. L: linux-kernel@vger.kernel.org
  10845. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
  10846. S: Supported
  10847. F: Documentation/devicetree/bindings/regmap/
  10848. F: drivers/base/regmap/
  10849. F: include/linux/regmap.h
  10850. REISERFS FILE SYSTEM
  10851. L: reiserfs-devel@vger.kernel.org
  10852. S: Supported
  10853. F: fs/reiserfs/
  10854. REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
  10855. M: Ohad Ben-Cohen <ohad@wizery.com>
  10856. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10857. L: linux-remoteproc@vger.kernel.org
  10858. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
  10859. S: Maintained
  10860. F: Documentation/devicetree/bindings/remoteproc/
  10861. F: Documentation/remoteproc.txt
  10862. F: drivers/remoteproc/
  10863. F: include/linux/remoteproc.h
  10864. REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
  10865. M: Ohad Ben-Cohen <ohad@wizery.com>
  10866. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10867. L: linux-remoteproc@vger.kernel.org
  10868. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
  10869. S: Maintained
  10870. F: drivers/rpmsg/
  10871. F: Documentation/rpmsg.txt
  10872. F: include/linux/rpmsg.h
  10873. F: include/linux/rpmsg/
  10874. RENESAS CLOCK DRIVERS
  10875. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10876. L: linux-renesas-soc@vger.kernel.org
  10877. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
  10878. S: Supported
  10879. F: drivers/clk/renesas/
  10880. RENESAS EMEV2 I2C DRIVER
  10881. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10882. S: Supported
  10883. F: drivers/i2c/busses/i2c-emev2.c
  10884. RENESAS ETHERNET DRIVERS
  10885. R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  10886. L: netdev@vger.kernel.org
  10887. L: linux-renesas-soc@vger.kernel.org
  10888. F: Documentation/devicetree/bindings/net/renesas,*.txt
  10889. F: Documentation/devicetree/bindings/net/sh_eth.txt
  10890. F: drivers/net/ethernet/renesas/
  10891. F: include/linux/sh_eth.h
  10892. RENESAS R-CAR GYROADC DRIVER
  10893. M: Marek Vasut <marek.vasut@gmail.com>
  10894. L: linux-iio@vger.kernel.org
  10895. S: Supported
  10896. F: drivers/iio/adc/rcar_gyro_adc.c
  10897. RENESAS R-CAR I2C DRIVERS
  10898. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10899. S: Supported
  10900. F: drivers/i2c/busses/i2c-rcar.c
  10901. F: drivers/i2c/busses/i2c-sh_mobile.c
  10902. RENESAS USB PHY DRIVER
  10903. M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
  10904. L: linux-renesas-soc@vger.kernel.org
  10905. S: Maintained
  10906. F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
  10907. RESET CONTROLLER FRAMEWORK
  10908. M: Philipp Zabel <p.zabel@pengutronix.de>
  10909. T: git git://git.pengutronix.de/git/pza/linux
  10910. S: Maintained
  10911. F: drivers/reset/
  10912. F: Documentation/devicetree/bindings/reset/
  10913. F: include/dt-bindings/reset/
  10914. F: include/linux/reset.h
  10915. F: include/linux/reset-controller.h
  10916. RESTARTABLE SEQUENCES SUPPORT
  10917. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10918. M: Peter Zijlstra <peterz@infradead.org>
  10919. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10920. M: Boqun Feng <boqun.feng@gmail.com>
  10921. L: linux-kernel@vger.kernel.org
  10922. S: Supported
  10923. F: kernel/rseq.c
  10924. F: include/uapi/linux/rseq.h
  10925. F: include/trace/events/rseq.h
  10926. F: tools/testing/selftests/rseq/
  10927. RFKILL
  10928. M: Johannes Berg <johannes@sipsolutions.net>
  10929. L: linux-wireless@vger.kernel.org
  10930. W: http://wireless.kernel.org/
  10931. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  10932. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  10933. S: Maintained
  10934. F: Documentation/rfkill.txt
  10935. F: Documentation/ABI/stable/sysfs-class-rfkill
  10936. F: net/rfkill/
  10937. F: include/linux/rfkill.h
  10938. F: include/uapi/linux/rfkill.h
  10939. RHASHTABLE
  10940. M: Thomas Graf <tgraf@suug.ch>
  10941. M: Herbert Xu <herbert@gondor.apana.org.au>
  10942. L: netdev@vger.kernel.org
  10943. S: Maintained
  10944. F: lib/rhashtable.c
  10945. F: lib/test_rhashtable.c
  10946. F: include/linux/rhashtable.h
  10947. F: include/linux/rhashtable-types.h
  10948. RICOH R5C592 MEMORYSTICK DRIVER
  10949. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10950. S: Maintained
  10951. F: drivers/memstick/host/r592.*
  10952. RICOH SMARTMEDIA/XD DRIVER
  10953. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10954. S: Maintained
  10955. F: drivers/mtd/nand/raw/r852.c
  10956. F: drivers/mtd/nand/raw/r852.h
  10957. RISC-V ARCHITECTURE
  10958. M: Palmer Dabbelt <palmer@sifive.com>
  10959. M: Albert Ou <aou@eecs.berkeley.edu>
  10960. L: linux-riscv@lists.infradead.org
  10961. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  10962. S: Supported
  10963. F: arch/riscv/
  10964. K: riscv
  10965. N: riscv
  10966. ROCCAT DRIVERS
  10967. M: Stefan Achatz <erazor_de@users.sourceforge.net>
  10968. W: http://sourceforge.net/projects/roccat/
  10969. S: Maintained
  10970. F: drivers/hid/hid-roccat*
  10971. F: include/linux/hid-roccat*
  10972. F: Documentation/ABI/*/sysfs-driver-hid-roccat*
  10973. ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
  10974. M: Jacob chen <jacob2.chen@rock-chips.com>
  10975. L: linux-media@vger.kernel.org
  10976. S: Maintained
  10977. F: drivers/media/platform/rockchip/rga/
  10978. F: Documentation/devicetree/bindings/media/rockchip-rga.txt
  10979. ROCKER DRIVER
  10980. M: Jiri Pirko <jiri@resnulli.us>
  10981. L: netdev@vger.kernel.org
  10982. S: Supported
  10983. F: drivers/net/ethernet/rocker/
  10984. ROCKETPORT DRIVER
  10985. P: Comtrol Corp.
  10986. W: http://www.comtrol.com
  10987. S: Maintained
  10988. F: Documentation/serial/rocket.txt
  10989. F: drivers/tty/rocket*
  10990. ROCKETPORT EXPRESS/INFINITY DRIVER
  10991. M: Kevin Cernekee <cernekee@gmail.com>
  10992. L: linux-serial@vger.kernel.org
  10993. S: Odd Fixes
  10994. F: drivers/tty/serial/rp2.*
  10995. ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
  10996. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  10997. L: linux-kernel@vger.kernel.org
  10998. L: linux-renesas-soc@vger.kernel.org
  10999. S: Supported
  11000. F: drivers/mfd/bd9571mwv.c
  11001. F: drivers/regulator/bd9571mwv-regulator.c
  11002. F: drivers/gpio/gpio-bd9571mwv.c
  11003. F: include/linux/mfd/bd9571mwv.h
  11004. F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  11005. ROSE NETWORK LAYER
  11006. M: Ralf Baechle <ralf@linux-mips.org>
  11007. L: linux-hams@vger.kernel.org
  11008. W: http://www.linux-ax25.org/
  11009. S: Maintained
  11010. F: include/net/rose.h
  11011. F: include/uapi/linux/rose.h
  11012. F: net/rose/
  11013. RTL2830 MEDIA DRIVER
  11014. M: Antti Palosaari <crope@iki.fi>
  11015. L: linux-media@vger.kernel.org
  11016. W: https://linuxtv.org
  11017. W: http://palosaari.fi/linux/
  11018. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11019. T: git git://linuxtv.org/anttip/media_tree.git
  11020. S: Maintained
  11021. F: drivers/media/dvb-frontends/rtl2830*
  11022. RTL2832 MEDIA DRIVER
  11023. M: Antti Palosaari <crope@iki.fi>
  11024. L: linux-media@vger.kernel.org
  11025. W: https://linuxtv.org
  11026. W: http://palosaari.fi/linux/
  11027. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11028. T: git git://linuxtv.org/anttip/media_tree.git
  11029. S: Maintained
  11030. F: drivers/media/dvb-frontends/rtl2832*
  11031. RTL2832_SDR MEDIA DRIVER
  11032. M: Antti Palosaari <crope@iki.fi>
  11033. L: linux-media@vger.kernel.org
  11034. W: https://linuxtv.org
  11035. W: http://palosaari.fi/linux/
  11036. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11037. T: git git://linuxtv.org/anttip/media_tree.git
  11038. S: Maintained
  11039. F: drivers/media/dvb-frontends/rtl2832_sdr*
  11040. RTL8180 WIRELESS DRIVER
  11041. L: linux-wireless@vger.kernel.org
  11042. W: http://wireless.kernel.org/
  11043. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11044. S: Orphan
  11045. F: drivers/net/wireless/realtek/rtl818x/rtl8180/
  11046. RTL8187 WIRELESS DRIVER
  11047. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  11048. M: Hin-Tak Leung <htl10@users.sourceforge.net>
  11049. M: Larry Finger <Larry.Finger@lwfinger.net>
  11050. L: linux-wireless@vger.kernel.org
  11051. W: http://wireless.kernel.org/
  11052. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11053. S: Maintained
  11054. F: drivers/net/wireless/realtek/rtl818x/rtl8187/
  11055. REALTEK WIRELESS DRIVER (rtlwifi family)
  11056. M: Ping-Ke Shih <pkshih@realtek.com>
  11057. L: linux-wireless@vger.kernel.org
  11058. W: http://wireless.kernel.org/
  11059. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11060. S: Maintained
  11061. F: drivers/net/wireless/realtek/rtlwifi/
  11062. RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
  11063. M: Jes Sorensen <Jes.Sorensen@gmail.com>
  11064. L: linux-wireless@vger.kernel.org
  11065. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
  11066. S: Maintained
  11067. F: drivers/net/wireless/realtek/rtl8xxxu/
  11068. RXRPC SOCKETS (AF_RXRPC)
  11069. M: David Howells <dhowells@redhat.com>
  11070. L: linux-afs@lists.infradead.org
  11071. S: Supported
  11072. F: net/rxrpc/
  11073. F: include/keys/rxrpc-type.h
  11074. F: include/net/af_rxrpc.h
  11075. F: include/trace/events/rxrpc.h
  11076. F: include/uapi/linux/rxrpc.h
  11077. F: Documentation/networking/rxrpc.txt
  11078. W: https://www.infradead.org/~dhowells/kafs/
  11079. S3 SAVAGE FRAMEBUFFER DRIVER
  11080. M: Antonino Daplas <adaplas@gmail.com>
  11081. L: linux-fbdev@vger.kernel.org
  11082. S: Maintained
  11083. F: drivers/video/fbdev/savage/
  11084. S390
  11085. M: Martin Schwidefsky <schwidefsky@de.ibm.com>
  11086. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  11087. L: linux-s390@vger.kernel.org
  11088. W: http://www.ibm.com/developerworks/linux/linux390/
  11089. T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
  11090. S: Supported
  11091. F: arch/s390/
  11092. F: drivers/s390/
  11093. F: Documentation/s390/
  11094. F: Documentation/driver-api/s390-drivers.rst
  11095. S390 COMMON I/O LAYER
  11096. M: Sebastian Ott <sebott@linux.ibm.com>
  11097. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  11098. L: linux-s390@vger.kernel.org
  11099. W: http://www.ibm.com/developerworks/linux/linux390/
  11100. S: Supported
  11101. F: drivers/s390/cio/
  11102. S390 DASD DRIVER
  11103. M: Stefan Haberland <sth@linux.ibm.com>
  11104. M: Jan Hoeppner <hoeppner@linux.ibm.com>
  11105. L: linux-s390@vger.kernel.org
  11106. W: http://www.ibm.com/developerworks/linux/linux390/
  11107. S: Supported
  11108. F: drivers/s390/block/dasd*
  11109. F: block/partitions/ibm.c
  11110. S390 IOMMU (PCI)
  11111. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  11112. L: linux-s390@vger.kernel.org
  11113. W: http://www.ibm.com/developerworks/linux/linux390/
  11114. S: Supported
  11115. F: drivers/iommu/s390-iommu.c
  11116. S390 IUCV NETWORK LAYER
  11117. M: Julian Wiedmann <jwi@linux.ibm.com>
  11118. M: Ursula Braun <ubraun@linux.ibm.com>
  11119. L: linux-s390@vger.kernel.org
  11120. W: http://www.ibm.com/developerworks/linux/linux390/
  11121. S: Supported
  11122. F: drivers/s390/net/*iucv*
  11123. F: include/net/iucv/
  11124. F: net/iucv/
  11125. S390 NETWORK DRIVERS
  11126. M: Julian Wiedmann <jwi@linux.ibm.com>
  11127. M: Ursula Braun <ubraun@linux.ibm.com>
  11128. L: linux-s390@vger.kernel.org
  11129. W: http://www.ibm.com/developerworks/linux/linux390/
  11130. S: Supported
  11131. F: drivers/s390/net/
  11132. S390 PCI SUBSYSTEM
  11133. M: Sebastian Ott <sebott@linux.ibm.com>
  11134. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  11135. L: linux-s390@vger.kernel.org
  11136. W: http://www.ibm.com/developerworks/linux/linux390/
  11137. S: Supported
  11138. F: arch/s390/pci/
  11139. F: drivers/pci/hotplug/s390_pci_hpc.c
  11140. S390 VFIO-CCW DRIVER
  11141. M: Cornelia Huck <cohuck@redhat.com>
  11142. M: Halil Pasic <pasic@linux.ibm.com>
  11143. L: linux-s390@vger.kernel.org
  11144. L: kvm@vger.kernel.org
  11145. S: Supported
  11146. F: drivers/s390/cio/vfio_ccw*
  11147. F: Documentation/s390/vfio-ccw.txt
  11148. F: include/uapi/linux/vfio_ccw.h
  11149. S390 ZCRYPT DRIVER
  11150. M: Harald Freudenberger <freude@linux.ibm.com>
  11151. L: linux-s390@vger.kernel.org
  11152. W: http://www.ibm.com/developerworks/linux/linux390/
  11153. S: Supported
  11154. F: drivers/s390/crypto/
  11155. S390 ZFCP DRIVER
  11156. M: Steffen Maier <maier@linux.ibm.com>
  11157. M: Benjamin Block <bblock@linux.ibm.com>
  11158. L: linux-s390@vger.kernel.org
  11159. W: http://www.ibm.com/developerworks/linux/linux390/
  11160. S: Supported
  11161. F: drivers/s390/scsi/zfcp_*
  11162. S3C24XX SD/MMC Driver
  11163. M: Ben Dooks <ben-linux@fluff.org>
  11164. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11165. S: Supported
  11166. F: drivers/mmc/host/s3cmci.*
  11167. SAA6588 RDS RECEIVER DRIVER
  11168. M: Hans Verkuil <hverkuil@xs4all.nl>
  11169. L: linux-media@vger.kernel.org
  11170. T: git git://linuxtv.org/media_tree.git
  11171. W: https://linuxtv.org
  11172. S: Odd Fixes
  11173. F: drivers/media/i2c/saa6588*
  11174. SAA7134 VIDEO4LINUX DRIVER
  11175. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11176. L: linux-media@vger.kernel.org
  11177. W: https://linuxtv.org
  11178. T: git git://linuxtv.org/media_tree.git
  11179. S: Odd fixes
  11180. F: Documentation/media/v4l-drivers/saa7134*
  11181. F: drivers/media/pci/saa7134/
  11182. SAA7146 VIDEO4LINUX-2 DRIVER
  11183. M: Hans Verkuil <hverkuil@xs4all.nl>
  11184. L: linux-media@vger.kernel.org
  11185. T: git git://linuxtv.org/media_tree.git
  11186. S: Maintained
  11187. F: drivers/media/common/saa7146/
  11188. F: drivers/media/pci/saa7146/
  11189. F: include/media/saa7146*
  11190. SAMSUNG AUDIO (ASoC) DRIVERS
  11191. M: Krzysztof Kozlowski <krzk@kernel.org>
  11192. M: Sangbeom Kim <sbkim73@samsung.com>
  11193. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11194. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11195. S: Supported
  11196. F: sound/soc/samsung/
  11197. F: Documentation/devicetree/bindings/sound/samsung*
  11198. SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  11199. M: Krzysztof Kozlowski <krzk@kernel.org>
  11200. L: linux-crypto@vger.kernel.org
  11201. L: linux-samsung-soc@vger.kernel.org
  11202. S: Maintained
  11203. F: drivers/crypto/exynos-rng.c
  11204. F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
  11205. SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
  11206. M: Łukasz Stelmach <l.stelmach@samsung.com>
  11207. L: linux-samsung-soc@vger.kernel.org
  11208. S: Maintained
  11209. F: drivers/char/hw_random/exynos-trng.c
  11210. F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
  11211. SAMSUNG FRAMEBUFFER DRIVER
  11212. M: Jingoo Han <jingoohan1@gmail.com>
  11213. L: linux-fbdev@vger.kernel.org
  11214. S: Maintained
  11215. F: drivers/video/fbdev/s3c-fb.c
  11216. SAMSUNG LAPTOP DRIVER
  11217. M: Corentin Chary <corentin.chary@gmail.com>
  11218. L: platform-driver-x86@vger.kernel.org
  11219. S: Maintained
  11220. F: drivers/platform/x86/samsung-laptop.c
  11221. SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
  11222. M: Sangbeom Kim <sbkim73@samsung.com>
  11223. M: Krzysztof Kozlowski <krzk@kernel.org>
  11224. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11225. L: linux-kernel@vger.kernel.org
  11226. L: linux-samsung-soc@vger.kernel.org
  11227. S: Supported
  11228. F: drivers/mfd/sec*.c
  11229. F: drivers/regulator/s2m*.c
  11230. F: drivers/regulator/s5m*.c
  11231. F: drivers/clk/clk-s2mps11.c
  11232. F: drivers/rtc/rtc-s5m.c
  11233. F: include/linux/mfd/samsung/
  11234. F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
  11235. F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
  11236. F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
  11237. F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
  11238. SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
  11239. M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
  11240. L: linux-media@vger.kernel.org
  11241. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11242. S: Maintained
  11243. F: drivers/media/platform/s3c-camif/
  11244. F: include/media/drv-intf/s3c_camif.h
  11245. SAMSUNG S3FWRN5 NFC DRIVER
  11246. M: Robert Baldyga <r.baldyga@samsung.com>
  11247. M: Krzysztof Opasiak <k.opasiak@samsung.com>
  11248. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  11249. S: Supported
  11250. F: drivers/nfc/s3fwrn5
  11251. SAMSUNG S5C73M3 CAMERA DRIVER
  11252. M: Kyungmin Park <kyungmin.park@samsung.com>
  11253. M: Andrzej Hajda <a.hajda@samsung.com>
  11254. L: linux-media@vger.kernel.org
  11255. S: Supported
  11256. F: drivers/media/i2c/s5c73m3/*
  11257. SAMSUNG S5K5BAF CAMERA DRIVER
  11258. M: Kyungmin Park <kyungmin.park@samsung.com>
  11259. M: Andrzej Hajda <a.hajda@samsung.com>
  11260. L: linux-media@vger.kernel.org
  11261. S: Supported
  11262. F: drivers/media/i2c/s5k5baf.c
  11263. SAMSUNG S5P Security SubSystem (SSS) DRIVER
  11264. M: Krzysztof Kozlowski <krzk@kernel.org>
  11265. M: Vladimir Zapolskiy <vz@mleia.com>
  11266. M: Kamil Konieczny <k.konieczny@partner.samsung.com>
  11267. L: linux-crypto@vger.kernel.org
  11268. L: linux-samsung-soc@vger.kernel.org
  11269. S: Maintained
  11270. F: drivers/crypto/s5p-sss.c
  11271. SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
  11272. M: Kyungmin Park <kyungmin.park@samsung.com>
  11273. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11274. L: linux-media@vger.kernel.org
  11275. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  11276. S: Supported
  11277. F: drivers/media/platform/exynos4-is/
  11278. SAMSUNG SOC CLOCK DRIVERS
  11279. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11280. M: Tomasz Figa <tomasz.figa@gmail.com>
  11281. M: Chanwoo Choi <cw00.choi@samsung.com>
  11282. S: Supported
  11283. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11284. T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
  11285. F: drivers/clk/samsung/
  11286. F: include/dt-bindings/clock/exynos*.h
  11287. F: Documentation/devicetree/bindings/clock/exynos*.txt
  11288. SAMSUNG SPI DRIVERS
  11289. M: Kukjin Kim <kgene@kernel.org>
  11290. M: Krzysztof Kozlowski <krzk@kernel.org>
  11291. M: Andi Shyti <andi@etezian.org>
  11292. L: linux-spi@vger.kernel.org
  11293. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11294. S: Maintained
  11295. F: Documentation/devicetree/bindings/spi/spi-samsung.txt
  11296. F: drivers/spi/spi-s3c*
  11297. F: include/linux/platform_data/spi-s3c64xx.h
  11298. SAMSUNG SXGBE DRIVERS
  11299. M: Byungho An <bh74.an@samsung.com>
  11300. M: Girish K S <ks.giri@samsung.com>
  11301. M: Vipul Pandya <vipul.pandya@samsung.com>
  11302. S: Supported
  11303. L: netdev@vger.kernel.org
  11304. F: drivers/net/ethernet/samsung/sxgbe/
  11305. SAMSUNG THERMAL DRIVER
  11306. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11307. L: linux-pm@vger.kernel.org
  11308. L: linux-samsung-soc@vger.kernel.org
  11309. S: Supported
  11310. T: git https://github.com/lmajewski/linux-samsung-thermal.git
  11311. F: drivers/thermal/samsung/
  11312. SAMSUNG USB2 PHY DRIVER
  11313. M: Kamil Debski <kamil@wypas.org>
  11314. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11315. L: linux-kernel@vger.kernel.org
  11316. S: Supported
  11317. F: Documentation/devicetree/bindings/phy/samsung-phy.txt
  11318. F: Documentation/phy/samsung-usb2.txt
  11319. F: drivers/phy/samsung/phy-exynos4210-usb2.c
  11320. F: drivers/phy/samsung/phy-exynos4x12-usb2.c
  11321. F: drivers/phy/samsung/phy-exynos5250-usb2.c
  11322. F: drivers/phy/samsung/phy-s5pv210-usb2.c
  11323. F: drivers/phy/samsung/phy-samsung-usb2.c
  11324. F: drivers/phy/samsung/phy-samsung-usb2.h
  11325. SC1200 WDT DRIVER
  11326. M: Zwane Mwaikambo <zwanem@gmail.com>
  11327. S: Maintained
  11328. F: drivers/watchdog/sc1200wdt.c
  11329. SCHEDULER
  11330. M: Ingo Molnar <mingo@redhat.com>
  11331. M: Peter Zijlstra <peterz@infradead.org>
  11332. L: linux-kernel@vger.kernel.org
  11333. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
  11334. S: Maintained
  11335. F: kernel/sched/
  11336. F: include/linux/sched.h
  11337. F: include/uapi/linux/sched.h
  11338. F: include/linux/wait.h
  11339. SCR24X CHIP CARD INTERFACE DRIVER
  11340. M: Lubomir Rintel <lkundrak@v3.sk>
  11341. S: Supported
  11342. F: drivers/char/pcmcia/scr24x_cs.c
  11343. SCSI CDROM DRIVER
  11344. M: Jens Axboe <axboe@kernel.dk>
  11345. L: linux-scsi@vger.kernel.org
  11346. W: http://www.kernel.dk
  11347. S: Maintained
  11348. F: drivers/scsi/sr*
  11349. SCSI RDMA PROTOCOL (SRP) INITIATOR
  11350. M: Bart Van Assche <bvanassche@acm.org>
  11351. L: linux-rdma@vger.kernel.org
  11352. S: Supported
  11353. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11354. F: drivers/infiniband/ulp/srp/
  11355. F: include/scsi/srp.h
  11356. SCSI RDMA PROTOCOL (SRP) TARGET
  11357. M: Bart Van Assche <bvanassche@acm.org>
  11358. L: linux-rdma@vger.kernel.org
  11359. L: target-devel@vger.kernel.org
  11360. S: Supported
  11361. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11362. F: drivers/infiniband/ulp/srpt/
  11363. SCSI SG DRIVER
  11364. M: Doug Gilbert <dgilbert@interlog.com>
  11365. L: linux-scsi@vger.kernel.org
  11366. W: http://sg.danny.cz/sg
  11367. S: Maintained
  11368. F: Documentation/scsi/scsi-generic.txt
  11369. F: drivers/scsi/sg.c
  11370. F: include/scsi/sg.h
  11371. SCSI SUBSYSTEM
  11372. M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
  11373. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
  11374. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  11375. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  11376. L: linux-scsi@vger.kernel.org
  11377. S: Maintained
  11378. F: Documentation/devicetree/bindings/scsi/
  11379. F: drivers/scsi/
  11380. F: include/scsi/
  11381. SCSI TAPE DRIVER
  11382. M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
  11383. L: linux-scsi@vger.kernel.org
  11384. S: Maintained
  11385. F: Documentation/scsi/st.txt
  11386. F: drivers/scsi/st.*
  11387. F: drivers/scsi/st_*.h
  11388. SCTP PROTOCOL
  11389. M: Vlad Yasevich <vyasevich@gmail.com>
  11390. M: Neil Horman <nhorman@tuxdriver.com>
  11391. M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
  11392. L: linux-sctp@vger.kernel.org
  11393. W: http://lksctp.sourceforge.net
  11394. S: Maintained
  11395. F: Documentation/networking/sctp.txt
  11396. F: include/linux/sctp.h
  11397. F: include/uapi/linux/sctp.h
  11398. F: include/net/sctp/
  11399. F: net/sctp/
  11400. SCx200 CPU SUPPORT
  11401. M: Jim Cromie <jim.cromie@gmail.com>
  11402. S: Odd Fixes
  11403. F: Documentation/i2c/busses/scx200_acb
  11404. F: arch/x86/platform/scx200/
  11405. F: drivers/watchdog/scx200_wdt.c
  11406. F: drivers/i2c/busses/scx200*
  11407. F: drivers/mtd/maps/scx200_docflash.c
  11408. F: include/linux/scx200.h
  11409. SCx200 GPIO DRIVER
  11410. M: Jim Cromie <jim.cromie@gmail.com>
  11411. S: Maintained
  11412. F: drivers/char/scx200_gpio.c
  11413. F: include/linux/scx200_gpio.h
  11414. SCx200 HRT CLOCKSOURCE DRIVER
  11415. M: Jim Cromie <jim.cromie@gmail.com>
  11416. S: Maintained
  11417. F: drivers/clocksource/scx200_hrt.c
  11418. SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
  11419. M: Sascha Sommer <saschasommer@freenet.de>
  11420. L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
  11421. S: Maintained
  11422. F: drivers/mmc/host/sdricoh_cs.c
  11423. SECURE COMPUTING
  11424. M: Kees Cook <keescook@chromium.org>
  11425. R: Andy Lutomirski <luto@amacapital.net>
  11426. R: Will Drewry <wad@chromium.org>
  11427. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
  11428. S: Supported
  11429. F: kernel/seccomp.c
  11430. F: include/uapi/linux/seccomp.h
  11431. F: include/linux/seccomp.h
  11432. F: tools/testing/selftests/seccomp/*
  11433. F: tools/testing/selftests/kselftest_harness.h
  11434. F: Documentation/userspace-api/seccomp_filter.rst
  11435. K: \bsecure_computing
  11436. K: \bTIF_SECCOMP\b
  11437. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
  11438. M: Al Cooper <alcooperx@gmail.com>
  11439. L: linux-mmc@vger.kernel.org
  11440. L: bcm-kernel-feedback-list@broadcom.com
  11441. S: Maintained
  11442. F: drivers/mmc/host/sdhci-brcmstb*
  11443. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
  11444. M: Adrian Hunter <adrian.hunter@intel.com>
  11445. L: linux-mmc@vger.kernel.org
  11446. T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
  11447. S: Maintained
  11448. F: drivers/mmc/host/sdhci*
  11449. F: include/linux/mmc/sdhci*
  11450. SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
  11451. M: Prabu Thangamuthu <prabu.t@synopsys.com>
  11452. M: Manjunath M B <manjumb@synopsys.com>
  11453. L: linux-mmc@vger.kernel.org
  11454. S: Maintained
  11455. F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
  11456. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
  11457. M: Ben Dooks <ben-linux@fluff.org>
  11458. M: Jaehoon Chung <jh80.chung@samsung.com>
  11459. L: linux-mmc@vger.kernel.org
  11460. S: Maintained
  11461. F: drivers/mmc/host/sdhci-s3c*
  11462. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
  11463. M: Viresh Kumar <vireshk@kernel.org>
  11464. L: linux-mmc@vger.kernel.org
  11465. S: Maintained
  11466. F: drivers/mmc/host/sdhci-spear.c
  11467. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
  11468. M: Kishon Vijay Abraham I <kishon@ti.com>
  11469. L: linux-mmc@vger.kernel.org
  11470. S: Maintained
  11471. F: drivers/mmc/host/sdhci-omap.c
  11472. SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
  11473. M: Scott Bauer <scott.bauer@intel.com>
  11474. M: Jonathan Derrick <jonathan.derrick@intel.com>
  11475. L: linux-block@vger.kernel.org
  11476. S: Supported
  11477. F: block/sed*
  11478. F: block/opal_proto.h
  11479. F: include/linux/sed*
  11480. F: include/uapi/linux/sed*
  11481. SECURITY CONTACT
  11482. M: Security Officers <security@kernel.org>
  11483. S: Supported
  11484. SECURITY SUBSYSTEM
  11485. M: James Morris <jmorris@namei.org>
  11486. M: "Serge E. Hallyn" <serge@hallyn.com>
  11487. L: linux-security-module@vger.kernel.org (suggested Cc:)
  11488. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
  11489. W: http://kernsec.org/
  11490. S: Supported
  11491. F: security/
  11492. X: security/selinux/
  11493. SELINUX SECURITY MODULE
  11494. M: Paul Moore <paul@paul-moore.com>
  11495. M: Stephen Smalley <sds@tycho.nsa.gov>
  11496. M: Eric Paris <eparis@parisplace.org>
  11497. L: selinux@tycho.nsa.gov (moderated for non-subscribers)
  11498. W: https://selinuxproject.org
  11499. W: https://github.com/SELinuxProject
  11500. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  11501. S: Supported
  11502. F: include/linux/selinux*
  11503. F: security/selinux/
  11504. F: scripts/selinux/
  11505. F: Documentation/admin-guide/LSM/SELinux.rst
  11506. SENSABLE PHANTOM
  11507. M: Jiri Slaby <jirislaby@gmail.com>
  11508. S: Maintained
  11509. F: drivers/misc/phantom.c
  11510. F: include/uapi/linux/phantom.h
  11511. SERIAL DEVICE BUS
  11512. M: Rob Herring <robh@kernel.org>
  11513. L: linux-serial@vger.kernel.org
  11514. S: Maintained
  11515. F: Documentation/devicetree/bindings/serial/slave-device.txt
  11516. F: drivers/tty/serdev/
  11517. F: include/linux/serdev.h
  11518. SERIAL DRIVERS
  11519. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11520. L: linux-serial@vger.kernel.org
  11521. S: Maintained
  11522. F: Documentation/devicetree/bindings/serial/
  11523. F: drivers/tty/serial/
  11524. SERIAL IR RECEIVER
  11525. M: Sean Young <sean@mess.org>
  11526. L: linux-media@vger.kernel.org
  11527. S: Maintained
  11528. F: drivers/media/rc/serial_ir.c
  11529. SFC NETWORK DRIVER
  11530. M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
  11531. M: Edward Cree <ecree@solarflare.com>
  11532. M: Bert Kenward <bkenward@solarflare.com>
  11533. L: netdev@vger.kernel.org
  11534. S: Supported
  11535. F: drivers/net/ethernet/sfc/
  11536. SGI GRU DRIVER
  11537. M: Dimitri Sivanich <sivanich@sgi.com>
  11538. S: Maintained
  11539. F: drivers/misc/sgi-gru/
  11540. SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
  11541. M: Pat Gefre <pfg@sgi.com>
  11542. L: linux-ia64@vger.kernel.org
  11543. S: Supported
  11544. F: Documentation/ia64/serial.txt
  11545. F: drivers/tty/serial/ioc?_serial.c
  11546. F: include/linux/ioc?.h
  11547. SGI XP/XPC/XPNET DRIVER
  11548. M: Cliff Whickman <cpw@sgi.com>
  11549. M: Robin Holt <robinmholt@gmail.com>
  11550. S: Maintained
  11551. F: drivers/misc/sgi-xp/
  11552. SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  11553. M: Ursula Braun <ubraun@linux.ibm.com>
  11554. L: linux-s390@vger.kernel.org
  11555. W: http://www.ibm.com/developerworks/linux/linux390/
  11556. S: Supported
  11557. F: net/smc/
  11558. SHARP RJ54N1CB0C SENSOR DRIVER
  11559. M: Jacopo Mondi <jacopo@jmondi.org>
  11560. L: linux-media@vger.kernel.org
  11561. T: git git://linuxtv.org/media_tree.git
  11562. S: Odd fixes
  11563. F: drivers/media/i2c/rj54n1cb0c.c
  11564. F: include/media/i2c/rj54n1cb0c.h
  11565. SH_VEU V4L2 MEM2MEM DRIVER
  11566. L: linux-media@vger.kernel.org
  11567. S: Orphan
  11568. F: drivers/media/platform/sh_veu.c
  11569. SH_VOU V4L2 OUTPUT DRIVER
  11570. L: linux-media@vger.kernel.org
  11571. S: Orphan
  11572. F: drivers/media/platform/sh_vou.c
  11573. F: include/media/drv-intf/sh_vou.h
  11574. SI2157 MEDIA DRIVER
  11575. M: Antti Palosaari <crope@iki.fi>
  11576. L: linux-media@vger.kernel.org
  11577. W: https://linuxtv.org
  11578. W: http://palosaari.fi/linux/
  11579. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11580. T: git git://linuxtv.org/anttip/media_tree.git
  11581. S: Maintained
  11582. F: drivers/media/tuners/si2157*
  11583. SI2165 MEDIA DRIVER
  11584. M: Matthias Schwarzott <zzam@gentoo.org>
  11585. L: linux-media@vger.kernel.org
  11586. W: https://linuxtv.org
  11587. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11588. S: Maintained
  11589. F: drivers/media/dvb-frontends/si2165*
  11590. SI2168 MEDIA DRIVER
  11591. M: Antti Palosaari <crope@iki.fi>
  11592. L: linux-media@vger.kernel.org
  11593. W: https://linuxtv.org
  11594. W: http://palosaari.fi/linux/
  11595. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11596. T: git git://linuxtv.org/anttip/media_tree.git
  11597. S: Maintained
  11598. F: drivers/media/dvb-frontends/si2168*
  11599. SI470X FM RADIO RECEIVER I2C DRIVER
  11600. M: Hans Verkuil <hverkuil@xs4all.nl>
  11601. L: linux-media@vger.kernel.org
  11602. T: git git://linuxtv.org/media_tree.git
  11603. W: https://linuxtv.org
  11604. S: Odd Fixes
  11605. F: drivers/media/radio/si470x/radio-si470x-i2c.c
  11606. SI470X FM RADIO RECEIVER USB DRIVER
  11607. M: Hans Verkuil <hverkuil@xs4all.nl>
  11608. L: linux-media@vger.kernel.org
  11609. T: git git://linuxtv.org/media_tree.git
  11610. W: https://linuxtv.org
  11611. S: Maintained
  11612. F: drivers/media/radio/si470x/radio-si470x-common.c
  11613. F: drivers/media/radio/si470x/radio-si470x.h
  11614. F: drivers/media/radio/si470x/radio-si470x-usb.c
  11615. SI4713 FM RADIO TRANSMITTER I2C DRIVER
  11616. M: Eduardo Valentin <edubezval@gmail.com>
  11617. L: linux-media@vger.kernel.org
  11618. T: git git://linuxtv.org/media_tree.git
  11619. W: https://linuxtv.org
  11620. S: Odd Fixes
  11621. F: drivers/media/radio/si4713/si4713.?
  11622. SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
  11623. M: Eduardo Valentin <edubezval@gmail.com>
  11624. L: linux-media@vger.kernel.org
  11625. T: git git://linuxtv.org/media_tree.git
  11626. W: https://linuxtv.org
  11627. S: Odd Fixes
  11628. F: drivers/media/radio/si4713/radio-platform-si4713.c
  11629. SI4713 FM RADIO TRANSMITTER USB DRIVER
  11630. M: Hans Verkuil <hverkuil@xs4all.nl>
  11631. L: linux-media@vger.kernel.org
  11632. T: git git://linuxtv.org/media_tree.git
  11633. W: https://linuxtv.org
  11634. S: Maintained
  11635. F: drivers/media/radio/si4713/radio-usb-si4713.c
  11636. SIANO DVB DRIVER
  11637. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11638. L: linux-media@vger.kernel.org
  11639. W: https://linuxtv.org
  11640. T: git git://linuxtv.org/media_tree.git
  11641. S: Odd fixes
  11642. F: drivers/media/common/siano/
  11643. F: drivers/media/usb/siano/
  11644. F: drivers/media/usb/siano/
  11645. F: drivers/media/mmc/siano/
  11646. SIFIVE DRIVERS
  11647. M: Palmer Dabbelt <palmer@sifive.com>
  11648. L: linux-riscv@lists.infradead.org
  11649. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  11650. S: Supported
  11651. K: sifive
  11652. N: sifive
  11653. SILEAD TOUCHSCREEN DRIVER
  11654. M: Hans de Goede <hdegoede@redhat.com>
  11655. L: linux-input@vger.kernel.org
  11656. L: platform-driver-x86@vger.kernel.org
  11657. S: Maintained
  11658. F: drivers/input/touchscreen/silead.c
  11659. F: drivers/platform/x86/touchscreen_dmi.c
  11660. SILICON MOTION SM712 FRAME BUFFER DRIVER
  11661. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11662. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11663. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11664. L: linux-fbdev@vger.kernel.org
  11665. S: Maintained
  11666. F: drivers/video/fbdev/sm712*
  11667. F: Documentation/fb/sm712fb.txt
  11668. SIMPLE FIRMWARE INTERFACE (SFI)
  11669. M: Len Brown <lenb@kernel.org>
  11670. L: sfi-devel@simplefirmware.org
  11671. W: http://simplefirmware.org/
  11672. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
  11673. S: Supported
  11674. F: arch/x86/platform/sfi/
  11675. F: drivers/sfi/
  11676. F: include/linux/sfi*.h
  11677. SIMPLEFB FB DRIVER
  11678. M: Hans de Goede <hdegoede@redhat.com>
  11679. L: linux-fbdev@vger.kernel.org
  11680. S: Maintained
  11681. F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
  11682. F: drivers/video/fbdev/simplefb.c
  11683. F: include/linux/platform_data/simplefb.h
  11684. SIMTEC EB110ATX (Chalice CATS)
  11685. P: Ben Dooks
  11686. P: Vincent Sanders <vince@simtec.co.uk>
  11687. M: Simtec Linux Team <linux@simtec.co.uk>
  11688. W: http://www.simtec.co.uk/products/EB110ATX/
  11689. S: Supported
  11690. SIMTEC EB2410ITX (BAST)
  11691. P: Ben Dooks
  11692. P: Vincent Sanders <vince@simtec.co.uk>
  11693. M: Simtec Linux Team <linux@simtec.co.uk>
  11694. W: http://www.simtec.co.uk/products/EB2410ITX/
  11695. S: Supported
  11696. F: arch/arm/mach-s3c24xx/mach-bast.c
  11697. F: arch/arm/mach-s3c24xx/bast-ide.c
  11698. F: arch/arm/mach-s3c24xx/bast-irq.c
  11699. SIPHASH PRF ROUTINES
  11700. M: Jason A. Donenfeld <Jason@zx2c4.com>
  11701. S: Maintained
  11702. F: lib/siphash.c
  11703. F: lib/test_siphash.c
  11704. F: include/linux/siphash.h
  11705. SIOX
  11706. M: Gavin Schenk <g.schenk@eckelmann.de>
  11707. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  11708. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  11709. S: Supported
  11710. F: drivers/siox/*
  11711. F: include/trace/events/siox.h
  11712. SIS 190 ETHERNET DRIVER
  11713. M: Francois Romieu <romieu@fr.zoreil.com>
  11714. L: netdev@vger.kernel.org
  11715. S: Maintained
  11716. F: drivers/net/ethernet/sis/sis190.c
  11717. SIS 900/7016 FAST ETHERNET DRIVER
  11718. M: Daniele Venzano <venza@brownhat.org>
  11719. W: http://www.brownhat.org/sis900.html
  11720. L: netdev@vger.kernel.org
  11721. S: Maintained
  11722. F: drivers/net/ethernet/sis/sis900.*
  11723. SIS FRAMEBUFFER DRIVER
  11724. M: Thomas Winischhofer <thomas@winischhofer.net>
  11725. W: http://www.winischhofer.net/linuxsisvga.shtml
  11726. S: Maintained
  11727. F: Documentation/fb/sisfb.txt
  11728. F: drivers/video/fbdev/sis/
  11729. F: include/video/sisfb.h
  11730. SIS USB2VGA DRIVER
  11731. M: Thomas Winischhofer <thomas@winischhofer.net>
  11732. W: http://www.winischhofer.at/linuxsisusbvga.shtml
  11733. S: Maintained
  11734. F: drivers/usb/misc/sisusbvga/
  11735. SLAB ALLOCATOR
  11736. M: Christoph Lameter <cl@linux.com>
  11737. M: Pekka Enberg <penberg@kernel.org>
  11738. M: David Rientjes <rientjes@google.com>
  11739. M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
  11740. M: Andrew Morton <akpm@linux-foundation.org>
  11741. L: linux-mm@kvack.org
  11742. S: Maintained
  11743. F: include/linux/sl?b*.h
  11744. F: mm/sl?b*
  11745. SLEEPABLE READ-COPY UPDATE (SRCU)
  11746. M: Lai Jiangshan <jiangshanlai@gmail.com>
  11747. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  11748. M: Josh Triplett <josh@joshtriplett.org>
  11749. R: Steven Rostedt <rostedt@goodmis.org>
  11750. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  11751. L: linux-kernel@vger.kernel.org
  11752. W: http://www.rdrop.com/users/paulmck/RCU/
  11753. S: Supported
  11754. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  11755. F: include/linux/srcu*.h
  11756. F: kernel/rcu/srcu*.c
  11757. SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
  11758. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  11759. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11760. S: Maintained
  11761. F: drivers/slimbus/
  11762. F: Documentation/devicetree/bindings/slimbus/
  11763. F: include/linux/slimbus.h
  11764. SMACK SECURITY MODULE
  11765. M: Casey Schaufler <casey@schaufler-ca.com>
  11766. L: linux-security-module@vger.kernel.org
  11767. W: http://schaufler-ca.com
  11768. T: git git://github.com/cschaufler/smack-next
  11769. S: Maintained
  11770. F: Documentation/admin-guide/LSM/Smack.rst
  11771. F: security/smack/
  11772. SMC91x ETHERNET DRIVER
  11773. M: Nicolas Pitre <nico@fluxnic.net>
  11774. S: Odd Fixes
  11775. F: drivers/net/ethernet/smsc/smc91x.*
  11776. SMIA AND SMIA++ IMAGE SENSOR DRIVER
  11777. M: Sakari Ailus <sakari.ailus@iki.fi>
  11778. L: linux-media@vger.kernel.org
  11779. S: Maintained
  11780. F: drivers/media/i2c/smiapp/
  11781. F: include/media/i2c/smiapp.h
  11782. F: drivers/media/i2c/smiapp-pll.c
  11783. F: drivers/media/i2c/smiapp-pll.h
  11784. F: include/uapi/linux/smiapp.h
  11785. F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
  11786. SMM665 HARDWARE MONITOR DRIVER
  11787. M: Guenter Roeck <linux@roeck-us.net>
  11788. L: linux-hwmon@vger.kernel.org
  11789. S: Maintained
  11790. F: Documentation/hwmon/smm665
  11791. F: drivers/hwmon/smm665.c
  11792. SMSC EMC2103 HARDWARE MONITOR DRIVER
  11793. M: Steve Glendinning <steve.glendinning@shawell.net>
  11794. L: linux-hwmon@vger.kernel.org
  11795. S: Maintained
  11796. F: Documentation/hwmon/emc2103
  11797. F: drivers/hwmon/emc2103.c
  11798. SMSC SCH5627 HARDWARE MONITOR DRIVER
  11799. M: Hans de Goede <hdegoede@redhat.com>
  11800. L: linux-hwmon@vger.kernel.org
  11801. S: Supported
  11802. F: Documentation/hwmon/sch5627
  11803. F: drivers/hwmon/sch5627.c
  11804. SMSC UFX6000 and UFX7000 USB to VGA DRIVER
  11805. M: Steve Glendinning <steve.glendinning@shawell.net>
  11806. L: linux-fbdev@vger.kernel.org
  11807. S: Maintained
  11808. F: drivers/video/fbdev/smscufx.c
  11809. SMSC47B397 HARDWARE MONITOR DRIVER
  11810. M: Jean Delvare <jdelvare@suse.com>
  11811. L: linux-hwmon@vger.kernel.org
  11812. S: Maintained
  11813. F: Documentation/hwmon/smsc47b397
  11814. F: drivers/hwmon/smsc47b397.c
  11815. SMSC911x ETHERNET DRIVER
  11816. M: Steve Glendinning <steve.glendinning@shawell.net>
  11817. L: netdev@vger.kernel.org
  11818. S: Maintained
  11819. F: include/linux/smsc911x.h
  11820. F: drivers/net/ethernet/smsc/smsc911x.*
  11821. SMSC9420 PCI ETHERNET DRIVER
  11822. M: Steve Glendinning <steve.glendinning@shawell.net>
  11823. L: netdev@vger.kernel.org
  11824. S: Maintained
  11825. F: drivers/net/ethernet/smsc/smsc9420.*
  11826. SOC-CAMERA V4L2 SUBSYSTEM
  11827. L: linux-media@vger.kernel.org
  11828. T: git git://linuxtv.org/media_tree.git
  11829. S: Orphan
  11830. F: include/media/soc*
  11831. F: drivers/media/i2c/soc_camera/
  11832. F: drivers/media/platform/soc_camera/
  11833. SOCIONEXT SYNQUACER I2C DRIVER
  11834. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  11835. L: linux-i2c@vger.kernel.org
  11836. S: Maintained
  11837. F: drivers/i2c/busses/i2c-synquacer.c
  11838. F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
  11839. SOCIONEXT UNIPHIER SOUND DRIVER
  11840. M: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
  11841. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11842. S: Maintained
  11843. F: sound/soc/uniphier/
  11844. SOEKRIS NET48XX LED SUPPORT
  11845. M: Chris Boot <bootc@bootc.net>
  11846. S: Maintained
  11847. F: drivers/leds/leds-net48xx.c
  11848. SOFT-ROCE DRIVER (rxe)
  11849. M: Moni Shoua <monis@mellanox.com>
  11850. L: linux-rdma@vger.kernel.org
  11851. S: Supported
  11852. W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
  11853. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11854. F: drivers/infiniband/sw/rxe/
  11855. F: include/uapi/rdma/rdma_user_rxe.h
  11856. SOFTLOGIC 6x10 MPEG CODEC
  11857. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  11858. M: Anton Sviridenko <anton@corp.bluecherry.net>
  11859. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  11860. M: Andrey Utkin <andrey_utkin@fastmail.com>
  11861. M: Ismael Luceno <ismael@iodev.co.uk>
  11862. L: linux-media@vger.kernel.org
  11863. S: Supported
  11864. F: drivers/media/pci/solo6x10/
  11865. SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
  11866. M: James Morse <james.morse@arm.com>
  11867. L: linux-arm-kernel@lists.infradead.org
  11868. S: Maintained
  11869. F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
  11870. F: drivers/firmware/arm_sdei.c
  11871. F: include/linux/sdei.h
  11872. F: include/uapi/linux/sdei.h
  11873. SOFTWARE RAID (Multiple Disks) SUPPORT
  11874. M: Shaohua Li <shli@kernel.org>
  11875. L: linux-raid@vger.kernel.org
  11876. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
  11877. S: Supported
  11878. F: drivers/md/Makefile
  11879. F: drivers/md/Kconfig
  11880. F: drivers/md/md*
  11881. F: drivers/md/raid*
  11882. F: include/linux/raid/
  11883. F: include/uapi/linux/raid/
  11884. SOCIONEXT (SNI) NETSEC NETWORK DRIVER
  11885. M: Jassi Brar <jaswinder.singh@linaro.org>
  11886. L: netdev@vger.kernel.org
  11887. S: Maintained
  11888. F: drivers/net/ethernet/socionext/netsec.c
  11889. F: Documentation/devicetree/bindings/net/socionext-netsec.txt
  11890. SOLIDRUN CLEARFOG SUPPORT
  11891. M: Russell King <linux@armlinux.org.uk>
  11892. S: Maintained
  11893. F: arch/arm/boot/dts/armada-388-clearfog*
  11894. F: arch/arm/boot/dts/armada-38x-solidrun-*
  11895. SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
  11896. M: Russell King <linux@armlinux.org.uk>
  11897. S: Maintained
  11898. F: arch/arm/boot/dts/imx6*-cubox-i*
  11899. F: arch/arm/boot/dts/imx6*-hummingboard*
  11900. F: arch/arm/boot/dts/imx6*-sr-*
  11901. SONIC NETWORK DRIVER
  11902. M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
  11903. L: netdev@vger.kernel.org
  11904. S: Maintained
  11905. F: drivers/net/ethernet/natsemi/sonic.*
  11906. SONICS SILICON BACKPLANE DRIVER (SSB)
  11907. M: Michael Buesch <m@bues.ch>
  11908. L: linux-wireless@vger.kernel.org
  11909. S: Maintained
  11910. F: drivers/ssb/
  11911. F: include/linux/ssb/
  11912. SONY IMX258 SENSOR DRIVER
  11913. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  11914. L: linux-media@vger.kernel.org
  11915. T: git git://linuxtv.org/media_tree.git
  11916. S: Maintained
  11917. F: drivers/media/i2c/imx258.c
  11918. SONY IMX274 SENSOR DRIVER
  11919. M: Leon Luo <leonl@leopardimaging.com>
  11920. L: linux-media@vger.kernel.org
  11921. T: git git://linuxtv.org/media_tree.git
  11922. S: Maintained
  11923. F: drivers/media/i2c/imx274.c
  11924. F: Documentation/devicetree/bindings/media/i2c/imx274.txt
  11925. SONY MEMORYSTICK CARD SUPPORT
  11926. M: Alex Dubov <oakad@yahoo.com>
  11927. W: http://tifmxx.berlios.de/
  11928. S: Maintained
  11929. F: drivers/memstick/host/tifm_ms.c
  11930. SONY MEMORYSTICK STANDARD SUPPORT
  11931. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11932. S: Maintained
  11933. F: drivers/memstick/core/ms_block.*
  11934. SONY VAIO CONTROL DEVICE DRIVER
  11935. M: Mattia Dongili <malattia@linux.it>
  11936. L: platform-driver-x86@vger.kernel.org
  11937. W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
  11938. S: Maintained
  11939. F: Documentation/laptops/sony-laptop.txt
  11940. F: drivers/char/sonypi.c
  11941. F: drivers/platform/x86/sony-laptop.c
  11942. F: include/linux/sony-laptop.h
  11943. SOUND
  11944. M: Jaroslav Kysela <perex@perex.cz>
  11945. M: Takashi Iwai <tiwai@suse.com>
  11946. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11947. W: http://www.alsa-project.org/
  11948. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11949. T: git git://git.alsa-project.org/alsa-kernel.git
  11950. Q: http://patchwork.kernel.org/project/alsa-devel/list/
  11951. S: Maintained
  11952. F: Documentation/sound/
  11953. F: include/sound/
  11954. F: include/uapi/sound/
  11955. F: sound/
  11956. SOUND - COMPRESSED AUDIO
  11957. M: Vinod Koul <vkoul@kernel.org>
  11958. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11959. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11960. S: Supported
  11961. F: Documentation/sound/designs/compress-offload.rst
  11962. F: include/sound/compress_driver.h
  11963. F: include/uapi/sound/compress_*
  11964. F: sound/core/compress_offload.c
  11965. F: sound/soc/soc-compress.c
  11966. SOUND - DMAENGINE HELPERS
  11967. M: Lars-Peter Clausen <lars@metafoo.de>
  11968. S: Supported
  11969. F: include/sound/dmaengine_pcm.h
  11970. F: sound/core/pcm_dmaengine.c
  11971. F: sound/soc/soc-generic-dmaengine-pcm.c
  11972. SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  11973. M: Liam Girdwood <lgirdwood@gmail.com>
  11974. M: Mark Brown <broonie@kernel.org>
  11975. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
  11976. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11977. W: http://alsa-project.org/main/index.php/ASoC
  11978. S: Supported
  11979. F: Documentation/devicetree/bindings/sound/
  11980. F: Documentation/sound/soc/
  11981. F: sound/soc/
  11982. F: include/sound/soc*
  11983. SOUNDWIRE SUBSYSTEM
  11984. M: Vinod Koul <vinod.koul@intel.com>
  11985. M: Sanyog Kale <sanyog.r.kale@intel.com>
  11986. R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  11987. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11988. S: Supported
  11989. F: Documentation/driver-api/soundwire/
  11990. F: drivers/soundwire/
  11991. F: include/linux/soundwire/
  11992. SP2 MEDIA DRIVER
  11993. M: Olli Salonen <olli.salonen@iki.fi>
  11994. L: linux-media@vger.kernel.org
  11995. W: https://linuxtv.org
  11996. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11997. S: Maintained
  11998. F: drivers/media/dvb-frontends/sp2*
  11999. SPARC + UltraSPARC (sparc/sparc64)
  12000. M: "David S. Miller" <davem@davemloft.net>
  12001. L: sparclinux@vger.kernel.org
  12002. Q: http://patchwork.ozlabs.org/project/sparclinux/list/
  12003. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  12004. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  12005. S: Maintained
  12006. F: arch/sparc/
  12007. F: drivers/sbus/
  12008. SPARC SERIAL DRIVERS
  12009. M: "David S. Miller" <davem@davemloft.net>
  12010. L: sparclinux@vger.kernel.org
  12011. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  12012. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  12013. S: Maintained
  12014. F: include/linux/sunserialcore.h
  12015. F: drivers/tty/serial/suncore.c
  12016. F: drivers/tty/serial/sunhv.c
  12017. F: drivers/tty/serial/sunsab.c
  12018. F: drivers/tty/serial/sunsab.h
  12019. F: drivers/tty/serial/sunsu.c
  12020. F: drivers/tty/serial/sunzilog.c
  12021. F: drivers/tty/serial/sunzilog.h
  12022. F: drivers/tty/vcc.c
  12023. SPARSE CHECKER
  12024. M: "Christopher Li" <sparse@chrisli.org>
  12025. L: linux-sparse@vger.kernel.org
  12026. W: https://sparse.wiki.kernel.org/
  12027. T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
  12028. T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
  12029. S: Maintained
  12030. F: include/linux/compiler.h
  12031. SPEAR CLOCK FRAMEWORK SUPPORT
  12032. M: Viresh Kumar <vireshk@kernel.org>
  12033. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12034. W: http://www.st.com/spear
  12035. S: Maintained
  12036. F: drivers/clk/spear/
  12037. SPEAR PLATFORM SUPPORT
  12038. M: Viresh Kumar <vireshk@kernel.org>
  12039. M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
  12040. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12041. W: http://www.st.com/spear
  12042. S: Maintained
  12043. F: arch/arm/boot/dts/spear*
  12044. F: arch/arm/mach-spear/
  12045. SPI NOR SUBSYSTEM
  12046. M: Marek Vasut <marek.vasut@gmail.com>
  12047. L: linux-mtd@lists.infradead.org
  12048. W: http://www.linux-mtd.infradead.org/
  12049. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  12050. T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
  12051. T: git git://git.infradead.org/linux-mtd.git spi-nor/next
  12052. S: Maintained
  12053. F: drivers/mtd/spi-nor/
  12054. F: include/linux/mtd/spi-nor.h
  12055. SPI SUBSYSTEM
  12056. M: Mark Brown <broonie@kernel.org>
  12057. L: linux-spi@vger.kernel.org
  12058. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
  12059. Q: http://patchwork.kernel.org/project/spi-devel-general/list/
  12060. S: Maintained
  12061. F: Documentation/devicetree/bindings/spi/
  12062. F: Documentation/spi/
  12063. F: drivers/spi/
  12064. F: include/linux/spi/
  12065. F: include/uapi/linux/spi/
  12066. F: tools/spi/
  12067. SPIDERNET NETWORK DRIVER for CELL
  12068. M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
  12069. L: netdev@vger.kernel.org
  12070. S: Supported
  12071. F: Documentation/networking/spider_net.txt
  12072. F: drivers/net/ethernet/toshiba/spider_net*
  12073. SPMI SUBSYSTEM
  12074. R: Stephen Boyd <sboyd@kernel.org>
  12075. L: linux-arm-msm@vger.kernel.org
  12076. F: Documentation/devicetree/bindings/spmi/
  12077. F: drivers/spmi/
  12078. F: include/dt-bindings/spmi/spmi.h
  12079. F: include/linux/spmi.h
  12080. F: include/trace/events/spmi.h
  12081. SPU FILE SYSTEM
  12082. M: Jeremy Kerr <jk@ozlabs.org>
  12083. L: linuxppc-dev@lists.ozlabs.org
  12084. W: http://www.ibm.com/developerworks/power/cell/
  12085. S: Supported
  12086. F: Documentation/filesystems/spufs.txt
  12087. F: arch/powerpc/platforms/cell/spufs/
  12088. SQUASHFS FILE SYSTEM
  12089. M: Phillip Lougher <phillip@squashfs.org.uk>
  12090. L: squashfs-devel@lists.sourceforge.net (subscribers-only)
  12091. W: http://squashfs.org.uk
  12092. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
  12093. S: Maintained
  12094. F: Documentation/filesystems/squashfs.txt
  12095. F: fs/squashfs/
  12096. SRM (Alpha) environment access
  12097. M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  12098. S: Maintained
  12099. F: arch/alpha/kernel/srm_env.c
  12100. ST STM32 I2C/SMBUS DRIVER
  12101. M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
  12102. L: linux-i2c@vger.kernel.org
  12103. S: Maintained
  12104. F: drivers/i2c/busses/i2c-stm32*
  12105. STABLE BRANCH
  12106. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12107. L: stable@vger.kernel.org
  12108. S: Supported
  12109. F: Documentation/process/stable-kernel-rules.rst
  12110. STAGING - COMEDI
  12111. M: Ian Abbott <abbotti@mev.co.uk>
  12112. M: H Hartley Sweeten <hsweeten@visionengravers.com>
  12113. S: Odd Fixes
  12114. F: drivers/staging/comedi/
  12115. STAGING - EROFS FILE SYSTEM
  12116. M: Gao Xiang <gaoxiang25@huawei.com>
  12117. M: Chao Yu <yuchao0@huawei.com>
  12118. L: linux-erofs@lists.ozlabs.org
  12119. S: Maintained
  12120. F: drivers/staging/erofs/
  12121. STAGING - FLARION FT1000 DRIVERS
  12122. M: Marek Belisko <marek.belisko@gmail.com>
  12123. S: Odd Fixes
  12124. F: drivers/staging/ft1000/
  12125. STAGING - INDUSTRIAL IO
  12126. M: Jonathan Cameron <jic23@kernel.org>
  12127. L: linux-iio@vger.kernel.org
  12128. S: Odd Fixes
  12129. F: Documentation/devicetree/bindings/staging/iio/
  12130. F: drivers/staging/iio/
  12131. STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
  12132. M: Marc Dietrich <marvin24@gmx.de>
  12133. L: ac100@lists.launchpad.net (moderated for non-subscribers)
  12134. L: linux-tegra@vger.kernel.org
  12135. S: Maintained
  12136. F: drivers/staging/nvec/
  12137. STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  12138. M: Jens Frederich <jfrederich@gmail.com>
  12139. M: Daniel Drake <dsd@laptop.org>
  12140. M: Jon Nettleton <jon.nettleton@gmail.com>
  12141. W: http://wiki.laptop.org/go/DCON
  12142. S: Maintained
  12143. F: drivers/staging/olpc_dcon/
  12144. STAGING - REALTEK RTL8712U DRIVERS
  12145. M: Larry Finger <Larry.Finger@lwfinger.net>
  12146. M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
  12147. S: Odd Fixes
  12148. F: drivers/staging/rtl8712/
  12149. STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
  12150. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  12151. M: Teddy Wang <teddy.wang@siliconmotion.com>
  12152. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  12153. L: linux-fbdev@vger.kernel.org
  12154. S: Maintained
  12155. F: drivers/staging/sm750fb/
  12156. STAGING - SPEAKUP CONSOLE SPEECH DRIVER
  12157. M: William Hubbs <w.d.hubbs@gmail.com>
  12158. M: Chris Brannon <chris@the-brannons.com>
  12159. M: Kirk Reiser <kirk@reisers.ca>
  12160. M: Samuel Thibault <samuel.thibault@ens-lyon.org>
  12161. L: speakup@linux-speakup.org
  12162. W: http://www.linux-speakup.org/
  12163. S: Odd Fixes
  12164. F: drivers/staging/speakup/
  12165. STAGING - VIA VT665X DRIVERS
  12166. M: Forest Bond <forest@alittletooquiet.net>
  12167. S: Odd Fixes
  12168. F: drivers/staging/vt665?/
  12169. STAGING - WILC1000 WIFI DRIVER
  12170. M: Aditya Shankar <aditya.shankar@microchip.com>
  12171. M: Ganesh Krishna <ganesh.krishna@microchip.com>
  12172. L: linux-wireless@vger.kernel.org
  12173. S: Supported
  12174. F: drivers/staging/wilc1000/
  12175. STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
  12176. M: Arnaud Patard <arnaud.patard@rtp-net.org>
  12177. S: Odd Fixes
  12178. F: drivers/staging/xgifb/
  12179. STAGING SUBSYSTEM
  12180. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12181. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  12182. L: devel@driverdev.osuosl.org
  12183. S: Supported
  12184. F: drivers/staging/
  12185. STARFIRE/DURALAN NETWORK DRIVER
  12186. M: Ion Badulescu <ionut@badula.org>
  12187. S: Odd Fixes
  12188. F: drivers/net/ethernet/adaptec/starfire*
  12189. STEC S1220 SKD DRIVER
  12190. M: Bart Van Assche <bart.vanassche@wdc.com>
  12191. L: linux-block@vger.kernel.org
  12192. S: Maintained
  12193. F: drivers/block/skd*[ch]
  12194. STI AUDIO (ASoC) DRIVERS
  12195. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  12196. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12197. S: Maintained
  12198. F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
  12199. F: sound/soc/sti/
  12200. STI CEC DRIVER
  12201. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  12202. S: Maintained
  12203. F: drivers/staging/media/st-cec/
  12204. F: Documentation/devicetree/bindings/media/stih-cec.txt
  12205. STK1160 USB VIDEO CAPTURE DRIVER
  12206. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  12207. L: linux-media@vger.kernel.org
  12208. T: git git://linuxtv.org/media_tree.git
  12209. S: Maintained
  12210. F: drivers/media/usb/stk1160/
  12211. STM32 AUDIO (ASoC) DRIVERS
  12212. M: Olivier Moysan <olivier.moysan@st.com>
  12213. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  12214. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12215. S: Maintained
  12216. F: Documentation/devicetree/bindings/sound/st,stm32-*.txt
  12217. F: sound/soc/stm/
  12218. STM32 TIMER/LPTIMER DRIVERS
  12219. M: Fabrice Gasnier <fabrice.gasnier@st.com>
  12220. S: Maintained
  12221. F: drivers/*/stm32-*timer*
  12222. F: drivers/pwm/pwm-stm32*
  12223. F: include/linux/*/stm32-*tim*
  12224. F: Documentation/ABI/testing/*timer-stm32
  12225. F: Documentation/devicetree/bindings/*/stm32-*timer*
  12226. F: Documentation/devicetree/bindings/pwm/pwm-stm32*
  12227. STMMAC ETHERNET DRIVER
  12228. M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
  12229. M: Alexandre Torgue <alexandre.torgue@st.com>
  12230. M: Jose Abreu <joabreu@synopsys.com>
  12231. L: netdev@vger.kernel.org
  12232. W: http://www.stlinux.com
  12233. S: Supported
  12234. F: drivers/net/ethernet/stmicro/stmmac/
  12235. SUN3/3X
  12236. M: Sam Creasey <sammy@sammy.net>
  12237. W: http://sammy.net/sun3/
  12238. S: Maintained
  12239. F: arch/m68k/kernel/*sun3*
  12240. F: arch/m68k/sun3*/
  12241. F: arch/m68k/include/asm/sun3*
  12242. F: drivers/net/ethernet/i825xx/sun3*
  12243. SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
  12244. M: Hans de Goede <hdegoede@redhat.com>
  12245. L: linux-input@vger.kernel.org
  12246. S: Maintained
  12247. F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
  12248. F: drivers/input/keyboard/sun4i-lradc-keys.c
  12249. SUNDANCE NETWORK DRIVER
  12250. M: Denis Kirjanov <kda@linux-powerpc.org>
  12251. L: netdev@vger.kernel.org
  12252. S: Maintained
  12253. F: drivers/net/ethernet/dlink/sundance.c
  12254. SUPERH
  12255. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  12256. M: Rich Felker <dalias@libc.org>
  12257. L: linux-sh@vger.kernel.org
  12258. Q: http://patchwork.kernel.org/project/linux-sh/list/
  12259. S: Maintained
  12260. F: Documentation/sh/
  12261. F: arch/sh/
  12262. F: drivers/sh/
  12263. SUSPEND TO RAM
  12264. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  12265. M: Len Brown <len.brown@intel.com>
  12266. M: Pavel Machek <pavel@ucw.cz>
  12267. L: linux-pm@vger.kernel.org
  12268. B: https://bugzilla.kernel.org
  12269. S: Supported
  12270. F: Documentation/power/
  12271. F: arch/x86/kernel/acpi/
  12272. F: drivers/base/power/
  12273. F: kernel/power/
  12274. F: include/linux/suspend.h
  12275. F: include/linux/freezer.h
  12276. F: include/linux/pm.h
  12277. SVGA HANDLING
  12278. M: Martin Mares <mj@ucw.cz>
  12279. L: linux-video@atrey.karlin.mff.cuni.cz
  12280. S: Maintained
  12281. F: Documentation/svga.txt
  12282. F: arch/x86/boot/video*
  12283. SWIOTLB SUBSYSTEM
  12284. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  12285. L: iommu@lists.linux-foundation.org
  12286. T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
  12287. S: Supported
  12288. F: kernel/dma/swiotlb.c
  12289. F: arch/*/kernel/pci-swiotlb.c
  12290. F: include/linux/swiotlb.h
  12291. SWITCHDEV
  12292. M: Jiri Pirko <jiri@resnulli.us>
  12293. M: Ivan Vecera <ivecera@redhat.com>
  12294. L: netdev@vger.kernel.org
  12295. S: Supported
  12296. F: net/switchdev/
  12297. F: include/net/switchdev.h
  12298. SY8106A REGULATOR DRIVER
  12299. M: Icenowy Zheng <icenowy@aosc.io>
  12300. S: Maintained
  12301. F: drivers/regulator/sy8106a-regulator.c
  12302. F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
  12303. SYNC FILE FRAMEWORK
  12304. M: Sumit Semwal <sumit.semwal@linaro.org>
  12305. R: Gustavo Padovan <gustavo@padovan.org>
  12306. S: Maintained
  12307. L: linux-media@vger.kernel.org
  12308. L: dri-devel@lists.freedesktop.org
  12309. F: drivers/dma-buf/sync_*
  12310. F: drivers/dma-buf/dma-fence*
  12311. F: drivers/dma-buf/sw_sync.c
  12312. F: include/linux/sync_file.h
  12313. F: include/uapi/linux/sync_file.h
  12314. F: Documentation/sync_file.txt
  12315. T: git git://anongit.freedesktop.org/drm/drm-misc
  12316. SYNOPSYS ARC ARCHITECTURE
  12317. M: Vineet Gupta <vgupta@synopsys.com>
  12318. L: linux-snps-arc@lists.infradead.org
  12319. S: Supported
  12320. F: arch/arc/
  12321. F: Documentation/devicetree/bindings/arc/*
  12322. F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
  12323. F: drivers/clocksource/arc_timer.c
  12324. F: drivers/tty/serial/arc_uart.c
  12325. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  12326. SYNOPSYS ARC HSDK SDP pll clock driver
  12327. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12328. S: Supported
  12329. F: drivers/clk/clk-hsdk-pll.c
  12330. F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
  12331. SYNOPSYS ARC SDP clock driver
  12332. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12333. S: Supported
  12334. F: drivers/clk/axs10x/*
  12335. F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  12336. SYNOPSYS ARC SDP platform support
  12337. M: Alexey Brodkin <abrodkin@synopsys.com>
  12338. S: Supported
  12339. F: arch/arc/plat-axs10x
  12340. F: arch/arc/boot/dts/ax*
  12341. F: Documentation/devicetree/bindings/arc/axs10*
  12342. SYNOPSYS AXS10x RESET CONTROLLER DRIVER
  12343. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12344. S: Supported
  12345. F: drivers/reset/reset-axs10x.c
  12346. F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
  12347. SYNOPSYS DESIGNWARE 8250 UART DRIVER
  12348. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12349. S: Maintained
  12350. F: drivers/tty/serial/8250/8250_dw.c
  12351. SYNOPSYS DESIGNWARE APB GPIO DRIVER
  12352. M: Hoan Tran <hotran@apm.com>
  12353. L: linux-gpio@vger.kernel.org
  12354. S: Maintained
  12355. F: drivers/gpio/gpio-dwapb.c
  12356. F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
  12357. SYNOPSYS DESIGNWARE AXI DMAC DRIVER
  12358. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12359. S: Maintained
  12360. F: drivers/dma/dwi-axi-dmac/
  12361. F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
  12362. SYNOPSYS DESIGNWARE DMAC DRIVER
  12363. M: Viresh Kumar <vireshk@kernel.org>
  12364. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12365. S: Maintained
  12366. F: include/linux/dma/dw.h
  12367. F: include/linux/platform_data/dma-dw.h
  12368. F: drivers/dma/dw/
  12369. SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  12370. M: Jose Abreu <Jose.Abreu@synopsys.com>
  12371. L: netdev@vger.kernel.org
  12372. S: Supported
  12373. F: drivers/net/ethernet/synopsys/
  12374. SYNOPSYS DESIGNWARE I2C DRIVER
  12375. M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
  12376. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12377. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  12378. L: linux-i2c@vger.kernel.org
  12379. S: Maintained
  12380. F: drivers/i2c/busses/i2c-designware-*
  12381. F: include/linux/platform_data/i2c-designware.h
  12382. SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
  12383. M: Jaehoon Chung <jh80.chung@samsung.com>
  12384. L: linux-mmc@vger.kernel.org
  12385. S: Maintained
  12386. F: drivers/mmc/host/dw_mmc*
  12387. SYNOPSYS HSDK RESET CONTROLLER DRIVER
  12388. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12389. S: Supported
  12390. F: drivers/reset/reset-hsdk.c
  12391. F: include/dt-bindings/reset/snps,hsdk-reset.h
  12392. F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
  12393. SYSTEM CONFIGURATION (SYSCON)
  12394. M: Lee Jones <lee.jones@linaro.org>
  12395. M: Arnd Bergmann <arnd@arndb.de>
  12396. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  12397. S: Supported
  12398. F: drivers/mfd/syscon.c
  12399. SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
  12400. M: Sudeep Holla <sudeep.holla@arm.com>
  12401. L: linux-arm-kernel@lists.infradead.org
  12402. S: Maintained
  12403. F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
  12404. F: drivers/clk/clk-sc[mp]i.c
  12405. F: drivers/cpufreq/sc[mp]i-cpufreq.c
  12406. F: drivers/firmware/arm_scpi.c
  12407. F: drivers/firmware/arm_scmi/
  12408. F: include/linux/sc[mp]i_protocol.h
  12409. SYSTEM RESET/SHUTDOWN DRIVERS
  12410. M: Sebastian Reichel <sre@kernel.org>
  12411. L: linux-pm@vger.kernel.org
  12412. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  12413. S: Maintained
  12414. F: Documentation/devicetree/bindings/power/reset/
  12415. F: drivers/power/reset/
  12416. SYSTEM TRACE MODULE CLASS
  12417. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  12418. S: Maintained
  12419. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
  12420. F: Documentation/trace/stm.rst
  12421. F: drivers/hwtracing/stm/
  12422. F: include/linux/stm.h
  12423. F: include/uapi/linux/stm.h
  12424. SYSV FILESYSTEM
  12425. M: Christoph Hellwig <hch@infradead.org>
  12426. S: Maintained
  12427. F: Documentation/filesystems/sysv-fs.txt
  12428. F: fs/sysv/
  12429. F: include/linux/sysv_fs.h
  12430. TARGET SUBSYSTEM
  12431. M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
  12432. L: linux-scsi@vger.kernel.org
  12433. L: target-devel@vger.kernel.org
  12434. W: http://www.linux-iscsi.org
  12435. W: http://groups.google.com/group/linux-iscsi-target-dev
  12436. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  12437. S: Supported
  12438. F: drivers/target/
  12439. F: include/target/
  12440. F: Documentation/target/
  12441. TASKSTATS STATISTICS INTERFACE
  12442. M: Balbir Singh <bsingharora@gmail.com>
  12443. S: Maintained
  12444. F: Documentation/accounting/taskstats*
  12445. F: include/linux/taskstats*
  12446. F: kernel/taskstats.c
  12447. TC subsystem
  12448. M: Jamal Hadi Salim <jhs@mojatatu.com>
  12449. M: Cong Wang <xiyou.wangcong@gmail.com>
  12450. M: Jiri Pirko <jiri@resnulli.us>
  12451. L: netdev@vger.kernel.org
  12452. S: Maintained
  12453. F: include/net/pkt_cls.h
  12454. F: include/net/pkt_sched.h
  12455. F: include/net/tc_act/
  12456. F: include/uapi/linux/pkt_cls.h
  12457. F: include/uapi/linux/pkt_sched.h
  12458. F: include/uapi/linux/tc_act/
  12459. F: include/uapi/linux/tc_ematch/
  12460. F: net/sched/
  12461. TC90522 MEDIA DRIVER
  12462. M: Akihiro Tsukada <tskd08@gmail.com>
  12463. L: linux-media@vger.kernel.org
  12464. S: Odd Fixes
  12465. F: drivers/media/dvb-frontends/tc90522*
  12466. TCP LOW PRIORITY MODULE
  12467. M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
  12468. M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
  12469. W: http://tcp-lp-mod.sourceforge.net/
  12470. S: Maintained
  12471. F: net/ipv4/tcp_lp.c
  12472. TDA10071 MEDIA DRIVER
  12473. M: Antti Palosaari <crope@iki.fi>
  12474. L: linux-media@vger.kernel.org
  12475. W: https://linuxtv.org
  12476. W: http://palosaari.fi/linux/
  12477. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12478. T: git git://linuxtv.org/anttip/media_tree.git
  12479. S: Maintained
  12480. F: drivers/media/dvb-frontends/tda10071*
  12481. TDA18212 MEDIA DRIVER
  12482. M: Antti Palosaari <crope@iki.fi>
  12483. L: linux-media@vger.kernel.org
  12484. W: https://linuxtv.org
  12485. W: http://palosaari.fi/linux/
  12486. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12487. T: git git://linuxtv.org/anttip/media_tree.git
  12488. S: Maintained
  12489. F: drivers/media/tuners/tda18212*
  12490. TDA18218 MEDIA DRIVER
  12491. M: Antti Palosaari <crope@iki.fi>
  12492. L: linux-media@vger.kernel.org
  12493. W: https://linuxtv.org
  12494. W: http://palosaari.fi/linux/
  12495. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12496. T: git git://linuxtv.org/anttip/media_tree.git
  12497. S: Maintained
  12498. F: drivers/media/tuners/tda18218*
  12499. TDA18250 MEDIA DRIVER
  12500. M: Olli Salonen <olli.salonen@iki.fi>
  12501. L: linux-media@vger.kernel.org
  12502. W: https://linuxtv.org
  12503. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12504. T: git git://linuxtv.org/media_tree.git
  12505. S: Maintained
  12506. F: drivers/media/tuners/tda18250*
  12507. TDA18271 MEDIA DRIVER
  12508. M: Michael Krufky <mkrufky@linuxtv.org>
  12509. L: linux-media@vger.kernel.org
  12510. W: https://linuxtv.org
  12511. W: http://github.com/mkrufky
  12512. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12513. T: git git://linuxtv.org/mkrufky/tuners.git
  12514. S: Maintained
  12515. F: drivers/media/tuners/tda18271*
  12516. TDA1997x MEDIA DRIVER
  12517. M: Tim Harvey <tharvey@gateworks.com>
  12518. L: linux-media@vger.kernel.org
  12519. W: https://linuxtv.org
  12520. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12521. S: Maintained
  12522. F: drivers/media/i2c/tda1997x.*
  12523. TDA827x MEDIA DRIVER
  12524. M: Michael Krufky <mkrufky@linuxtv.org>
  12525. L: linux-media@vger.kernel.org
  12526. W: https://linuxtv.org
  12527. W: http://github.com/mkrufky
  12528. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12529. T: git git://linuxtv.org/mkrufky/tuners.git
  12530. S: Maintained
  12531. F: drivers/media/tuners/tda8290.*
  12532. TDA8290 MEDIA DRIVER
  12533. M: Michael Krufky <mkrufky@linuxtv.org>
  12534. L: linux-media@vger.kernel.org
  12535. W: https://linuxtv.org
  12536. W: http://github.com/mkrufky
  12537. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12538. T: git git://linuxtv.org/mkrufky/tuners.git
  12539. S: Maintained
  12540. F: drivers/media/tuners/tda8290.*
  12541. TDA9840 MEDIA DRIVER
  12542. M: Hans Verkuil <hverkuil@xs4all.nl>
  12543. L: linux-media@vger.kernel.org
  12544. T: git git://linuxtv.org/media_tree.git
  12545. W: https://linuxtv.org
  12546. S: Maintained
  12547. F: drivers/media/i2c/tda9840*
  12548. TEA5761 TUNER DRIVER
  12549. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12550. L: linux-media@vger.kernel.org
  12551. W: https://linuxtv.org
  12552. T: git git://linuxtv.org/media_tree.git
  12553. S: Odd fixes
  12554. F: drivers/media/tuners/tea5761.*
  12555. TEA5767 TUNER DRIVER
  12556. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12557. L: linux-media@vger.kernel.org
  12558. W: https://linuxtv.org
  12559. T: git git://linuxtv.org/media_tree.git
  12560. S: Maintained
  12561. F: drivers/media/tuners/tea5767.*
  12562. TEA6415C MEDIA DRIVER
  12563. M: Hans Verkuil <hverkuil@xs4all.nl>
  12564. L: linux-media@vger.kernel.org
  12565. T: git git://linuxtv.org/media_tree.git
  12566. W: https://linuxtv.org
  12567. S: Maintained
  12568. F: drivers/media/i2c/tea6415c*
  12569. TEA6420 MEDIA DRIVER
  12570. M: Hans Verkuil <hverkuil@xs4all.nl>
  12571. L: linux-media@vger.kernel.org
  12572. T: git git://linuxtv.org/media_tree.git
  12573. W: https://linuxtv.org
  12574. S: Maintained
  12575. F: drivers/media/i2c/tea6420*
  12576. TEAM DRIVER
  12577. M: Jiri Pirko <jiri@resnulli.us>
  12578. L: netdev@vger.kernel.org
  12579. S: Supported
  12580. F: drivers/net/team/
  12581. F: include/linux/if_team.h
  12582. F: include/uapi/linux/if_team.h
  12583. TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
  12584. M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
  12585. S: Maintained
  12586. F: arch/x86/platform/ts5500/
  12587. TECHNOTREND USB IR RECEIVER
  12588. M: Sean Young <sean@mess.org>
  12589. L: linux-media@vger.kernel.org
  12590. S: Maintained
  12591. F: drivers/media/rc/ttusbir.c
  12592. TECHWELL TW9910 VIDEO DECODER
  12593. L: linux-media@vger.kernel.org
  12594. S: Orphan
  12595. F: drivers/media/i2c/tw9910.c
  12596. F: include/media/i2c/tw9910.h
  12597. TEE SUBSYSTEM
  12598. M: Jens Wiklander <jens.wiklander@linaro.org>
  12599. S: Maintained
  12600. F: include/linux/tee_drv.h
  12601. F: include/uapi/linux/tee.h
  12602. F: drivers/tee/
  12603. F: Documentation/tee.txt
  12604. TEGRA ARCHITECTURE SUPPORT
  12605. M: Thierry Reding <thierry.reding@gmail.com>
  12606. M: Jonathan Hunter <jonathanh@nvidia.com>
  12607. L: linux-tegra@vger.kernel.org
  12608. Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
  12609. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
  12610. S: Supported
  12611. N: [^a-z]tegra
  12612. TEGRA CLOCK DRIVER
  12613. M: Peter De Schrijver <pdeschrijver@nvidia.com>
  12614. M: Prashant Gaikwad <pgaikwad@nvidia.com>
  12615. S: Supported
  12616. F: drivers/clk/tegra/
  12617. TEGRA DMA DRIVERS
  12618. M: Laxman Dewangan <ldewangan@nvidia.com>
  12619. M: Jon Hunter <jonathanh@nvidia.com>
  12620. S: Supported
  12621. F: drivers/dma/tegra*
  12622. TEGRA I2C DRIVER
  12623. M: Laxman Dewangan <ldewangan@nvidia.com>
  12624. S: Supported
  12625. F: drivers/i2c/busses/i2c-tegra.c
  12626. TEGRA IOMMU DRIVERS
  12627. M: Thierry Reding <thierry.reding@gmail.com>
  12628. L: linux-tegra@vger.kernel.org
  12629. S: Supported
  12630. F: drivers/iommu/tegra*
  12631. TEGRA KBC DRIVER
  12632. M: Laxman Dewangan <ldewangan@nvidia.com>
  12633. S: Supported
  12634. F: drivers/input/keyboard/tegra-kbc.c
  12635. TEGRA NAND DRIVER
  12636. M: Stefan Agner <stefan@agner.ch>
  12637. M: Lucas Stach <dev@lynxeye.de>
  12638. S: Maintained
  12639. F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
  12640. F: drivers/mtd/nand/raw/tegra_nand.c
  12641. TEGRA PWM DRIVER
  12642. M: Thierry Reding <thierry.reding@gmail.com>
  12643. S: Supported
  12644. F: drivers/pwm/pwm-tegra.c
  12645. TEGRA SERIAL DRIVER
  12646. M: Laxman Dewangan <ldewangan@nvidia.com>
  12647. S: Supported
  12648. F: drivers/tty/serial/serial-tegra.c
  12649. TEGRA SPI DRIVER
  12650. M: Laxman Dewangan <ldewangan@nvidia.com>
  12651. S: Supported
  12652. F: drivers/spi/spi-tegra*
  12653. TEHUTI ETHERNET DRIVER
  12654. M: Andy Gospodarek <andy@greyhouse.net>
  12655. L: netdev@vger.kernel.org
  12656. S: Supported
  12657. F: drivers/net/ethernet/tehuti/*
  12658. Telecom Clock Driver for MCPL0010
  12659. M: Mark Gross <mark.gross@intel.com>
  12660. S: Supported
  12661. F: drivers/char/tlclk.c
  12662. TENSILICA XTENSA PORT (xtensa)
  12663. M: Chris Zankel <chris@zankel.net>
  12664. M: Max Filippov <jcmvbkbc@gmail.com>
  12665. L: linux-xtensa@linux-xtensa.org
  12666. T: git git://github.com/czankel/xtensa-linux.git
  12667. S: Maintained
  12668. F: arch/xtensa/
  12669. F: drivers/irqchip/irq-xtensa-*
  12670. Texas Instruments' System Control Interface (TISCI) Protocol Driver
  12671. M: Nishanth Menon <nm@ti.com>
  12672. M: Tero Kristo <t-kristo@ti.com>
  12673. M: Santosh Shilimkar <ssantosh@kernel.org>
  12674. L: linux-arm-kernel@lists.infradead.org
  12675. S: Maintained
  12676. F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  12677. F: drivers/firmware/ti_sci*
  12678. F: include/linux/soc/ti/ti_sci_protocol.h
  12679. F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  12680. F: include/dt-bindings/genpd/k2g.h
  12681. F: drivers/soc/ti/ti_sci_pm_domains.c
  12682. F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  12683. F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  12684. F: drivers/clk/keystone/sci-clk.c
  12685. F: drivers/reset/reset-ti-sci.c
  12686. THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
  12687. M: Hans Verkuil <hverkuil@xs4all.nl>
  12688. L: linux-media@vger.kernel.org
  12689. T: git git://linuxtv.org/media_tree.git
  12690. W: https://linuxtv.org
  12691. S: Maintained
  12692. F: drivers/media/radio/radio-raremono.c
  12693. THERMAL
  12694. M: Zhang Rui <rui.zhang@intel.com>
  12695. M: Eduardo Valentin <edubezval@gmail.com>
  12696. L: linux-pm@vger.kernel.org
  12697. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
  12698. T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
  12699. Q: https://patchwork.kernel.org/project/linux-pm/list/
  12700. S: Supported
  12701. F: drivers/thermal/
  12702. F: include/linux/thermal.h
  12703. F: include/uapi/linux/thermal.h
  12704. F: include/linux/cpu_cooling.h
  12705. F: Documentation/devicetree/bindings/thermal/
  12706. THERMAL/CPU_COOLING
  12707. M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
  12708. M: Viresh Kumar <viresh.kumar@linaro.org>
  12709. M: Javi Merino <javi.merino@kernel.org>
  12710. L: linux-pm@vger.kernel.org
  12711. S: Supported
  12712. F: Documentation/thermal/cpu-cooling-api.txt
  12713. F: drivers/thermal/cpu_cooling.c
  12714. F: include/linux/cpu_cooling.h
  12715. THINKPAD ACPI EXTRAS DRIVER
  12716. M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
  12717. L: ibm-acpi-devel@lists.sourceforge.net
  12718. L: platform-driver-x86@vger.kernel.org
  12719. W: http://ibm-acpi.sourceforge.net
  12720. W: http://thinkwiki.org/wiki/Ibm-acpi
  12721. T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
  12722. S: Maintained
  12723. F: drivers/platform/x86/thinkpad_acpi.c
  12724. THUNDERBOLT DRIVER
  12725. M: Andreas Noever <andreas.noever@gmail.com>
  12726. M: Michael Jamet <michael.jamet@intel.com>
  12727. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12728. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12729. T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
  12730. S: Maintained
  12731. F: Documentation/admin-guide/thunderbolt.rst
  12732. F: drivers/thunderbolt/
  12733. F: include/linux/thunderbolt.h
  12734. THUNDERBOLT NETWORK DRIVER
  12735. M: Michael Jamet <michael.jamet@intel.com>
  12736. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12737. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12738. L: netdev@vger.kernel.org
  12739. S: Maintained
  12740. F: drivers/net/thunderbolt.c
  12741. THUNDERX GPIO DRIVER
  12742. M: David Daney <david.daney@cavium.com>
  12743. S: Maintained
  12744. F: drivers/gpio/gpio-thunderx.c
  12745. TI AM437X VPFE DRIVER
  12746. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12747. L: linux-media@vger.kernel.org
  12748. W: https://linuxtv.org
  12749. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12750. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12751. S: Maintained
  12752. F: drivers/media/platform/am437x/
  12753. TI BANDGAP AND THERMAL DRIVER
  12754. M: Eduardo Valentin <edubezval@gmail.com>
  12755. M: Keerthy <j-keerthy@ti.com>
  12756. L: linux-pm@vger.kernel.org
  12757. L: linux-omap@vger.kernel.org
  12758. S: Maintained
  12759. F: drivers/thermal/ti-soc-thermal/
  12760. TI BQ27XXX POWER SUPPLY DRIVER
  12761. R: Andrew F. Davis <afd@ti.com>
  12762. F: include/linux/power/bq27xxx_battery.h
  12763. F: drivers/power/supply/bq27xxx_battery.c
  12764. F: drivers/power/supply/bq27xxx_battery_i2c.c
  12765. TI CDCE706 CLOCK DRIVER
  12766. M: Max Filippov <jcmvbkbc@gmail.com>
  12767. S: Maintained
  12768. F: drivers/clk/clk-cdce706.c
  12769. TI CLOCK DRIVER
  12770. M: Tero Kristo <t-kristo@ti.com>
  12771. L: linux-omap@vger.kernel.org
  12772. S: Maintained
  12773. F: drivers/clk/ti/
  12774. F: include/linux/clk/ti.h
  12775. TI DAVINCI MACHINE SUPPORT
  12776. M: Sekhar Nori <nsekhar@ti.com>
  12777. M: Kevin Hilman <khilman@kernel.org>
  12778. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12779. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
  12780. S: Supported
  12781. F: arch/arm/mach-davinci/
  12782. F: drivers/i2c/busses/i2c-davinci.c
  12783. F: arch/arm/boot/dts/da850*
  12784. TI DAVINCI SERIES CLOCK DRIVER
  12785. M: David Lechner <david@lechnology.com>
  12786. R: Sekhar Nori <nsekhar@ti.com>
  12787. S: Maintained
  12788. F: Documentation/devicetree/bindings/clock/ti/davinci/
  12789. F: drivers/clk/davinci/
  12790. TI DAVINCI SERIES GPIO DRIVER
  12791. M: Keerthy <j-keerthy@ti.com>
  12792. L: linux-gpio@vger.kernel.org
  12793. S: Maintained
  12794. F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
  12795. F: drivers/gpio/gpio-davinci.c
  12796. TI DAVINCI SERIES MEDIA DRIVER
  12797. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12798. L: linux-media@vger.kernel.org
  12799. W: https://linuxtv.org
  12800. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12801. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12802. S: Maintained
  12803. F: drivers/media/platform/davinci/
  12804. F: include/media/davinci/
  12805. TI ETHERNET SWITCH DRIVER (CPSW)
  12806. R: Grygorii Strashko <grygorii.strashko@ti.com>
  12807. L: linux-omap@vger.kernel.org
  12808. L: netdev@vger.kernel.org
  12809. S: Maintained
  12810. F: drivers/net/ethernet/ti/cpsw*
  12811. F: drivers/net/ethernet/ti/davinci*
  12812. TI FLASH MEDIA INTERFACE DRIVER
  12813. M: Alex Dubov <oakad@yahoo.com>
  12814. S: Maintained
  12815. F: drivers/misc/tifm*
  12816. F: drivers/mmc/host/tifm_sd.c
  12817. F: include/linux/tifm.h
  12818. TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  12819. M: Santosh Shilimkar <ssantosh@kernel.org>
  12820. L: linux-kernel@vger.kernel.org
  12821. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12822. S: Maintained
  12823. F: drivers/soc/ti/*
  12824. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  12825. TI LM49xxx FAMILY ASoC CODEC DRIVERS
  12826. M: M R Swami Reddy <mr.swami.reddy@ti.com>
  12827. M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
  12828. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12829. S: Maintained
  12830. F: sound/soc/codecs/lm49453*
  12831. F: sound/soc/codecs/isabelle*
  12832. TI LP855x BACKLIGHT DRIVER
  12833. M: Milo Kim <milo.kim@ti.com>
  12834. S: Maintained
  12835. F: Documentation/backlight/lp855x-driver.txt
  12836. F: drivers/video/backlight/lp855x_bl.c
  12837. F: include/linux/platform_data/lp855x.h
  12838. TI LP8727 CHARGER DRIVER
  12839. M: Milo Kim <milo.kim@ti.com>
  12840. S: Maintained
  12841. F: drivers/power/supply/lp8727_charger.c
  12842. F: include/linux/platform_data/lp8727.h
  12843. TI LP8788 MFD DRIVER
  12844. M: Milo Kim <milo.kim@ti.com>
  12845. S: Maintained
  12846. F: drivers/iio/adc/lp8788_adc.c
  12847. F: drivers/leds/leds-lp8788.c
  12848. F: drivers/mfd/lp8788*.c
  12849. F: drivers/power/supply/lp8788-charger.c
  12850. F: drivers/regulator/lp8788-*.c
  12851. F: include/linux/mfd/lp8788*.h
  12852. TI NETCP ETHERNET DRIVER
  12853. M: Wingman Kwok <w-kwok2@ti.com>
  12854. M: Murali Karicheri <m-karicheri2@ti.com>
  12855. L: netdev@vger.kernel.org
  12856. S: Maintained
  12857. F: drivers/net/ethernet/ti/netcp*
  12858. TI TAS571X FAMILY ASoC CODEC DRIVER
  12859. M: Kevin Cernekee <cernekee@chromium.org>
  12860. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12861. S: Odd Fixes
  12862. F: sound/soc/codecs/tas571x*
  12863. TI TRF7970A NFC DRIVER
  12864. M: Mark Greer <mgreer@animalcreek.com>
  12865. L: linux-wireless@vger.kernel.org
  12866. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  12867. S: Supported
  12868. F: drivers/nfc/trf7970a.c
  12869. F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
  12870. TI TWL4030 SERIES SOC CODEC DRIVER
  12871. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  12872. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12873. S: Maintained
  12874. F: sound/soc/codecs/twl4030*
  12875. TI VPE/CAL DRIVERS
  12876. M: Benoit Parrot <bparrot@ti.com>
  12877. L: linux-media@vger.kernel.org
  12878. W: http://linuxtv.org/
  12879. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12880. S: Maintained
  12881. F: drivers/media/platform/ti-vpe/
  12882. TI WILINK WIRELESS DRIVERS
  12883. L: linux-wireless@vger.kernel.org
  12884. W: http://wireless.kernel.org/en/users/Drivers/wl12xx
  12885. W: http://wireless.kernel.org/en/users/Drivers/wl1251
  12886. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
  12887. S: Orphan
  12888. F: drivers/net/wireless/ti/
  12889. F: include/linux/wl12xx.h
  12890. TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
  12891. M: John Stultz <john.stultz@linaro.org>
  12892. M: Thomas Gleixner <tglx@linutronix.de>
  12893. R: Stephen Boyd <sboyd@kernel.org>
  12894. L: linux-kernel@vger.kernel.org
  12895. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  12896. S: Supported
  12897. F: include/linux/clocksource.h
  12898. F: include/linux/time.h
  12899. F: include/linux/timex.h
  12900. F: include/uapi/linux/time.h
  12901. F: include/uapi/linux/timex.h
  12902. F: kernel/time/clocksource.c
  12903. F: kernel/time/time*.c
  12904. F: kernel/time/alarmtimer.c
  12905. F: kernel/time/ntp.c
  12906. F: tools/testing/selftests/timers/
  12907. TIPC NETWORK LAYER
  12908. M: Jon Maloy <jon.maloy@ericsson.com>
  12909. M: Ying Xue <ying.xue@windriver.com>
  12910. L: netdev@vger.kernel.org (core kernel code)
  12911. L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
  12912. W: http://tipc.sourceforge.net/
  12913. S: Maintained
  12914. F: include/uapi/linux/tipc*.h
  12915. F: net/tipc/
  12916. TLAN NETWORK DRIVER
  12917. M: Samuel Chessman <chessman@tux.org>
  12918. L: tlan-devel@lists.sourceforge.net (subscribers-only)
  12919. W: http://sourceforge.net/projects/tlan/
  12920. S: Maintained
  12921. F: Documentation/networking/tlan.txt
  12922. F: drivers/net/ethernet/ti/tlan.*
  12923. TM6000 VIDEO4LINUX DRIVER
  12924. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12925. L: linux-media@vger.kernel.org
  12926. W: https://linuxtv.org
  12927. T: git git://linuxtv.org/media_tree.git
  12928. S: Odd fixes
  12929. F: drivers/media/usb/tm6000/
  12930. F: Documentation/media/v4l-drivers/tm6000*
  12931. TMIO/SDHI MMC DRIVER
  12932. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  12933. L: linux-mmc@vger.kernel.org
  12934. S: Supported
  12935. F: drivers/mmc/host/tmio_mmc*
  12936. F: drivers/mmc/host/renesas_sdhi*
  12937. F: include/linux/mfd/tmio.h
  12938. TMP401 HARDWARE MONITOR DRIVER
  12939. M: Guenter Roeck <linux@roeck-us.net>
  12940. L: linux-hwmon@vger.kernel.org
  12941. S: Maintained
  12942. F: Documentation/hwmon/tmp401
  12943. F: drivers/hwmon/tmp401.c
  12944. TMPFS (SHMEM FILESYSTEM)
  12945. M: Hugh Dickins <hughd@google.com>
  12946. L: linux-mm@kvack.org
  12947. S: Maintained
  12948. F: include/linux/shmem_fs.h
  12949. F: mm/shmem.c
  12950. TOMOYO SECURITY MODULE
  12951. M: Kentaro Takeda <takedakn@nttdata.co.jp>
  12952. M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
  12953. L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
  12954. L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
  12955. L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
  12956. L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
  12957. W: http://tomoyo.sourceforge.jp/
  12958. T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
  12959. S: Maintained
  12960. F: security/tomoyo/
  12961. TOPSTAR LAPTOP EXTRAS DRIVER
  12962. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  12963. L: platform-driver-x86@vger.kernel.org
  12964. S: Maintained
  12965. F: drivers/platform/x86/topstar-laptop.c
  12966. TORTURE-TEST MODULES
  12967. M: Davidlohr Bueso <dave@stgolabs.net>
  12968. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  12969. M: Josh Triplett <josh@joshtriplett.org>
  12970. L: linux-kernel@vger.kernel.org
  12971. S: Supported
  12972. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  12973. F: Documentation/RCU/torture.txt
  12974. F: kernel/torture.c
  12975. F: kernel/rcu/rcutorture.c
  12976. F: kernel/rcu/rcuperf.c
  12977. F: kernel/locking/locktorture.c
  12978. TOSHIBA ACPI EXTRAS DRIVER
  12979. M: Azael Avalos <coproscefalo@gmail.com>
  12980. L: platform-driver-x86@vger.kernel.org
  12981. S: Maintained
  12982. F: drivers/platform/x86/toshiba_acpi.c
  12983. TOSHIBA BLUETOOTH DRIVER
  12984. M: Azael Avalos <coproscefalo@gmail.com>
  12985. L: platform-driver-x86@vger.kernel.org
  12986. S: Maintained
  12987. F: drivers/platform/x86/toshiba_bluetooth.c
  12988. TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
  12989. M: Azael Avalos <coproscefalo@gmail.com>
  12990. L: platform-driver-x86@vger.kernel.org
  12991. S: Maintained
  12992. F: drivers/platform/x86/toshiba_haps.c
  12993. TOSHIBA SMM DRIVER
  12994. M: Jonathan Buzzard <jonathan@buzzard.org.uk>
  12995. W: http://www.buzzard.org.uk/toshiba/
  12996. S: Maintained
  12997. F: drivers/char/toshiba.c
  12998. F: include/linux/toshiba.h
  12999. F: include/uapi/linux/toshiba.h
  13000. TOSHIBA TC358743 DRIVER
  13001. M: Mats Randgaard <matrandg@cisco.com>
  13002. L: linux-media@vger.kernel.org
  13003. S: Maintained
  13004. F: drivers/media/i2c/tc358743*
  13005. F: include/media/i2c/tc358743.h
  13006. TOSHIBA WMI HOTKEYS DRIVER
  13007. M: Azael Avalos <coproscefalo@gmail.com>
  13008. L: platform-driver-x86@vger.kernel.org
  13009. S: Maintained
  13010. F: drivers/platform/x86/toshiba-wmi.c
  13011. TPM DEVICE DRIVER
  13012. M: Peter Huewe <peterhuewe@gmx.de>
  13013. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  13014. R: Jason Gunthorpe <jgg@ziepe.ca>
  13015. L: linux-integrity@vger.kernel.org
  13016. Q: https://patchwork.kernel.org/project/linux-integrity/list/
  13017. W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
  13018. T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
  13019. S: Maintained
  13020. F: drivers/char/tpm/
  13021. TRACING
  13022. M: Steven Rostedt <rostedt@goodmis.org>
  13023. M: Ingo Molnar <mingo@redhat.com>
  13024. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  13025. S: Maintained
  13026. F: Documentation/trace/ftrace.rst
  13027. F: arch/*/*/*/ftrace.h
  13028. F: arch/*/kernel/ftrace.c
  13029. F: include/*/ftrace.h
  13030. F: include/linux/trace*.h
  13031. F: include/trace/
  13032. F: kernel/trace/
  13033. F: tools/testing/selftests/ftrace/
  13034. TRACING MMIO ACCESSES (MMIOTRACE)
  13035. M: Steven Rostedt <rostedt@goodmis.org>
  13036. M: Ingo Molnar <mingo@kernel.org>
  13037. R: Karol Herbst <karolherbst@gmail.com>
  13038. R: Pekka Paalanen <ppaalanen@gmail.com>
  13039. S: Maintained
  13040. L: linux-kernel@vger.kernel.org
  13041. L: nouveau@lists.freedesktop.org
  13042. F: kernel/trace/trace_mmiotrace.c
  13043. F: include/linux/mmiotrace.h
  13044. F: arch/x86/mm/kmmio.c
  13045. F: arch/x86/mm/mmio-mod.c
  13046. F: arch/x86/mm/testmmiotrace.c
  13047. TRIVIAL PATCHES
  13048. M: Jiri Kosina <trivial@kernel.org>
  13049. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
  13050. S: Maintained
  13051. K: ^Subject:.*(?i)trivial
  13052. TEMPO SEMICONDUCTOR DRIVERS
  13053. M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
  13054. S: Maintained
  13055. F: sound/soc/codecs/tscs*.c
  13056. F: sound/soc/codecs/tscs*.h
  13057. F: Documentation/devicetree/bindings/sound/tscs*.txt
  13058. TTY LAYER
  13059. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13060. M: Jiri Slaby <jslaby@suse.com>
  13061. S: Supported
  13062. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  13063. F: Documentation/serial/
  13064. F: drivers/tty/
  13065. F: drivers/tty/serial/serial_core.c
  13066. F: include/linux/serial_core.h
  13067. F: include/linux/serial.h
  13068. F: include/linux/tty.h
  13069. F: include/uapi/linux/serial_core.h
  13070. F: include/uapi/linux/serial.h
  13071. F: include/uapi/linux/tty.h
  13072. TUA9001 MEDIA DRIVER
  13073. M: Antti Palosaari <crope@iki.fi>
  13074. L: linux-media@vger.kernel.org
  13075. W: https://linuxtv.org
  13076. W: http://palosaari.fi/linux/
  13077. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13078. T: git git://linuxtv.org/anttip/media_tree.git
  13079. S: Maintained
  13080. F: drivers/media/tuners/tua9001*
  13081. TULIP NETWORK DRIVERS
  13082. L: netdev@vger.kernel.org
  13083. L: linux-parisc@vger.kernel.org
  13084. S: Orphan
  13085. F: drivers/net/ethernet/dec/tulip/
  13086. TUN/TAP driver
  13087. M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
  13088. W: http://vtun.sourceforge.net/tun
  13089. S: Maintained
  13090. F: Documentation/networking/tuntap.txt
  13091. F: arch/um/os-Linux/drivers/
  13092. TURBOCHANNEL SUBSYSTEM
  13093. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  13094. M: Ralf Baechle <ralf@linux-mips.org>
  13095. L: linux-mips@linux-mips.org
  13096. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  13097. S: Maintained
  13098. F: drivers/tc/
  13099. F: include/linux/tc.h
  13100. TURBOSTAT UTILITY
  13101. M: "Len Brown" <lenb@kernel.org>
  13102. L: linux-pm@vger.kernel.org
  13103. B: https://bugzilla.kernel.org
  13104. Q: https://patchwork.kernel.org/project/linux-pm/list/
  13105. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
  13106. S: Supported
  13107. F: tools/power/x86/turbostat/
  13108. TW5864 VIDEO4LINUX DRIVER
  13109. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  13110. M: Anton Sviridenko <anton@corp.bluecherry.net>
  13111. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  13112. M: Andrey Utkin <andrey_utkin@fastmail.com>
  13113. L: linux-media@vger.kernel.org
  13114. S: Supported
  13115. F: drivers/media/pci/tw5864/
  13116. TW68 VIDEO4LINUX DRIVER
  13117. M: Hans Verkuil <hverkuil@xs4all.nl>
  13118. L: linux-media@vger.kernel.org
  13119. T: git git://linuxtv.org/media_tree.git
  13120. W: https://linuxtv.org
  13121. S: Odd Fixes
  13122. F: drivers/media/pci/tw68/
  13123. TW686X VIDEO4LINUX DRIVER
  13124. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  13125. L: linux-media@vger.kernel.org
  13126. T: git git://linuxtv.org/media_tree.git
  13127. W: http://linuxtv.org
  13128. S: Maintained
  13129. F: drivers/media/pci/tw686x/
  13130. UBI FILE SYSTEM (UBIFS)
  13131. M: Richard Weinberger <richard@nod.at>
  13132. M: Artem Bityutskiy <dedekind1@gmail.com>
  13133. M: Adrian Hunter <adrian.hunter@intel.com>
  13134. L: linux-mtd@lists.infradead.org
  13135. T: git git://git.infradead.org/ubifs-2.6.git
  13136. W: http://www.linux-mtd.infradead.org/doc/ubifs.html
  13137. S: Supported
  13138. F: Documentation/filesystems/ubifs.txt
  13139. F: fs/ubifs/
  13140. UCLINUX (M68KNOMMU AND COLDFIRE)
  13141. M: Greg Ungerer <gerg@linux-m68k.org>
  13142. W: http://www.linux-m68k.org/
  13143. W: http://www.uclinux.org/
  13144. L: linux-m68k@lists.linux-m68k.org
  13145. L: uclinux-dev@uclinux.org (subscribers-only)
  13146. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
  13147. S: Maintained
  13148. F: arch/m68k/coldfire/
  13149. F: arch/m68k/68*/
  13150. F: arch/m68k/*/*_no.*
  13151. F: arch/m68k/include/asm/*_no.*
  13152. UDF FILESYSTEM
  13153. M: Jan Kara <jack@suse.com>
  13154. S: Maintained
  13155. F: Documentation/filesystems/udf.txt
  13156. F: fs/udf/
  13157. UDRAW TABLET
  13158. M: Bastien Nocera <hadess@hadess.net>
  13159. L: linux-input@vger.kernel.org
  13160. S: Maintained
  13161. F: drivers/hid/hid-udraw-ps3.c
  13162. UFS FILESYSTEM
  13163. M: Evgeniy Dushistov <dushistov@mail.ru>
  13164. S: Maintained
  13165. F: Documentation/filesystems/ufs.txt
  13166. F: fs/ufs/
  13167. UHID USERSPACE HID IO DRIVER:
  13168. M: David Herrmann <dh.herrmann@googlemail.com>
  13169. L: linux-input@vger.kernel.org
  13170. S: Maintained
  13171. F: drivers/hid/uhid.c
  13172. F: include/uapi/linux/uhid.h
  13173. ULPI BUS
  13174. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13175. L: linux-usb@vger.kernel.org
  13176. S: Maintained
  13177. F: drivers/usb/common/ulpi.c
  13178. F: include/linux/ulpi/
  13179. ULTRA-WIDEBAND (UWB) SUBSYSTEM:
  13180. L: linux-usb@vger.kernel.org
  13181. S: Orphan
  13182. F: drivers/uwb/
  13183. F: include/linux/uwb.h
  13184. F: include/linux/uwb/
  13185. UNICORE32 ARCHITECTURE:
  13186. M: Guan Xuetao <gxt@pku.edu.cn>
  13187. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  13188. S: Maintained
  13189. T: git git://github.com/gxt/linux.git
  13190. F: arch/unicore32/
  13191. UNIFDEF
  13192. M: Tony Finch <dot@dotat.at>
  13193. W: http://dotat.at/prog/unifdef
  13194. S: Maintained
  13195. F: scripts/unifdef.c
  13196. UNIFORM CDROM DRIVER
  13197. M: Jens Axboe <axboe@kernel.dk>
  13198. W: http://www.kernel.dk
  13199. S: Maintained
  13200. F: Documentation/cdrom/
  13201. F: drivers/cdrom/cdrom.c
  13202. F: include/linux/cdrom.h
  13203. F: include/uapi/linux/cdrom.h
  13204. UNISYS S-PAR DRIVERS
  13205. M: David Kershner <david.kershner@unisys.com>
  13206. L: sparmaintainer@unisys.com (Unisys internal)
  13207. S: Supported
  13208. F: include/linux/visorbus.h
  13209. F: drivers/visorbus/
  13210. F: drivers/staging/unisys/
  13211. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
  13212. M: Vinayak Holikatti <vinholikatti@gmail.com>
  13213. L: linux-scsi@vger.kernel.org
  13214. S: Supported
  13215. F: Documentation/scsi/ufs.txt
  13216. F: drivers/scsi/ufs/
  13217. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
  13218. M: Joao Pinto <jpinto@synopsys.com>
  13219. L: linux-scsi@vger.kernel.org
  13220. S: Supported
  13221. F: drivers/scsi/ufs/*dwc*
  13222. UNSORTED BLOCK IMAGES (UBI)
  13223. M: Artem Bityutskiy <dedekind1@gmail.com>
  13224. M: Richard Weinberger <richard@nod.at>
  13225. W: http://www.linux-mtd.infradead.org/
  13226. L: linux-mtd@lists.infradead.org
  13227. T: git git://git.infradead.org/ubifs-2.6.git
  13228. S: Supported
  13229. F: drivers/mtd/ubi/
  13230. F: include/linux/mtd/ubi.h
  13231. F: include/uapi/mtd/ubi-user.h
  13232. USB "USBNET" DRIVER FRAMEWORK
  13233. M: Oliver Neukum <oneukum@suse.com>
  13234. L: netdev@vger.kernel.org
  13235. W: http://www.linux-usb.org/usbnet
  13236. S: Maintained
  13237. F: drivers/net/usb/usbnet.c
  13238. F: include/linux/usb/usbnet.h
  13239. USB ACM DRIVER
  13240. M: Oliver Neukum <oneukum@suse.com>
  13241. L: linux-usb@vger.kernel.org
  13242. S: Maintained
  13243. F: Documentation/usb/acm.txt
  13244. F: drivers/usb/class/cdc-acm.*
  13245. USB AR5523 WIRELESS DRIVER
  13246. M: Pontus Fuchs <pontus.fuchs@gmail.com>
  13247. L: linux-wireless@vger.kernel.org
  13248. S: Maintained
  13249. F: drivers/net/wireless/ath/ar5523/
  13250. USB ATTACHED SCSI
  13251. M: Oliver Neukum <oneukum@suse.com>
  13252. L: linux-usb@vger.kernel.org
  13253. L: linux-scsi@vger.kernel.org
  13254. S: Maintained
  13255. F: drivers/usb/storage/uas.c
  13256. USB CDC ETHERNET DRIVER
  13257. M: Oliver Neukum <oliver@neukum.org>
  13258. L: linux-usb@vger.kernel.org
  13259. S: Maintained
  13260. F: drivers/net/usb/cdc_*.c
  13261. F: include/uapi/linux/usb/cdc.h
  13262. USB CHAOSKEY DRIVER
  13263. M: Keith Packard <keithp@keithp.com>
  13264. L: linux-usb@vger.kernel.org
  13265. S: Maintained
  13266. F: drivers/usb/misc/chaoskey.c
  13267. USB CYPRESS C67X00 DRIVER
  13268. M: Peter Korsgaard <jacmet@sunsite.dk>
  13269. L: linux-usb@vger.kernel.org
  13270. S: Maintained
  13271. F: drivers/usb/c67x00/
  13272. USB DAVICOM DM9601 DRIVER
  13273. M: Peter Korsgaard <jacmet@sunsite.dk>
  13274. L: netdev@vger.kernel.org
  13275. W: http://www.linux-usb.org/usbnet
  13276. S: Maintained
  13277. F: drivers/net/usb/dm9601.c
  13278. USB DIAMOND RIO500 DRIVER
  13279. M: Cesar Miquel <miquel@df.uba.ar>
  13280. L: rio500-users@lists.sourceforge.net
  13281. W: http://rio500.sourceforge.net
  13282. S: Maintained
  13283. F: drivers/usb/misc/rio500*
  13284. USB EHCI DRIVER
  13285. M: Alan Stern <stern@rowland.harvard.edu>
  13286. L: linux-usb@vger.kernel.org
  13287. S: Maintained
  13288. F: Documentation/usb/ehci.txt
  13289. F: drivers/usb/host/ehci*
  13290. USB GADGET/PERIPHERAL SUBSYSTEM
  13291. M: Felipe Balbi <balbi@kernel.org>
  13292. L: linux-usb@vger.kernel.org
  13293. W: http://www.linux-usb.org/gadget
  13294. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13295. S: Maintained
  13296. F: drivers/usb/gadget/
  13297. F: include/linux/usb/gadget*
  13298. USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  13299. M: Jiri Kosina <jikos@kernel.org>
  13300. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  13301. L: linux-usb@vger.kernel.org
  13302. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  13303. S: Maintained
  13304. F: Documentation/hid/hiddev.txt
  13305. F: drivers/hid/usbhid/
  13306. USB INTEL XHCI ROLE MUX DRIVER
  13307. M: Hans de Goede <hdegoede@redhat.com>
  13308. L: linux-usb@vger.kernel.org
  13309. S: Maintained
  13310. F: drivers/usb/roles/intel-xhci-usb-role-switch.c
  13311. USB ISP116X DRIVER
  13312. M: Olav Kongas <ok@artecdesign.ee>
  13313. L: linux-usb@vger.kernel.org
  13314. S: Maintained
  13315. F: drivers/usb/host/isp116x*
  13316. F: include/linux/usb/isp116x.h
  13317. USB LAN78XX ETHERNET DRIVER
  13318. M: Woojung Huh <woojung.huh@microchip.com>
  13319. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13320. L: netdev@vger.kernel.org
  13321. S: Maintained
  13322. F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt
  13323. F: drivers/net/usb/lan78xx.*
  13324. F: include/dt-bindings/net/microchip-lan78xx.h
  13325. USB MASS STORAGE DRIVER
  13326. M: Alan Stern <stern@rowland.harvard.edu>
  13327. L: linux-usb@vger.kernel.org
  13328. L: usb-storage@lists.one-eyed-alien.net
  13329. S: Maintained
  13330. W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
  13331. F: drivers/usb/storage/
  13332. USB MIDI DRIVER
  13333. M: Clemens Ladisch <clemens@ladisch.de>
  13334. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13335. T: git git://git.alsa-project.org/alsa-kernel.git
  13336. S: Maintained
  13337. F: sound/usb/midi.*
  13338. USB NETWORKING DRIVERS
  13339. L: linux-usb@vger.kernel.org
  13340. S: Odd Fixes
  13341. F: drivers/net/usb/
  13342. USB OHCI DRIVER
  13343. M: Alan Stern <stern@rowland.harvard.edu>
  13344. L: linux-usb@vger.kernel.org
  13345. S: Maintained
  13346. F: Documentation/usb/ohci.txt
  13347. F: drivers/usb/host/ohci*
  13348. USB OTG FSM (Finite State Machine)
  13349. M: Peter Chen <Peter.Chen@nxp.com>
  13350. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  13351. L: linux-usb@vger.kernel.org
  13352. S: Maintained
  13353. F: drivers/usb/common/usb-otg-fsm.c
  13354. USB OVER IP DRIVER
  13355. M: Valentina Manea <valentina.manea.m@gmail.com>
  13356. M: Shuah Khan <shuah@kernel.org>
  13357. L: linux-usb@vger.kernel.org
  13358. S: Maintained
  13359. F: Documentation/usb/usbip_protocol.txt
  13360. F: drivers/usb/usbip/
  13361. F: tools/usb/usbip/
  13362. F: tools/testing/selftests/drivers/usb/usbip/
  13363. USB PEGASUS DRIVER
  13364. M: Petko Manolov <petkan@nucleusys.com>
  13365. L: linux-usb@vger.kernel.org
  13366. L: netdev@vger.kernel.org
  13367. T: git git://github.com/petkan/pegasus.git
  13368. W: https://github.com/petkan/pegasus
  13369. S: Maintained
  13370. F: drivers/net/usb/pegasus.*
  13371. USB PHY LAYER
  13372. M: Felipe Balbi <balbi@kernel.org>
  13373. L: linux-usb@vger.kernel.org
  13374. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13375. S: Maintained
  13376. F: drivers/usb/phy/
  13377. USB PRINTER DRIVER (usblp)
  13378. M: Pete Zaitcev <zaitcev@redhat.com>
  13379. L: linux-usb@vger.kernel.org
  13380. S: Supported
  13381. F: drivers/usb/class/usblp.c
  13382. USB QMI WWAN NETWORK DRIVER
  13383. M: Bjørn Mork <bjorn@mork.no>
  13384. L: netdev@vger.kernel.org
  13385. S: Maintained
  13386. F: Documentation/ABI/testing/sysfs-class-net-qmi
  13387. F: drivers/net/usb/qmi_wwan.c
  13388. USB RTL8150 DRIVER
  13389. M: Petko Manolov <petkan@nucleusys.com>
  13390. L: linux-usb@vger.kernel.org
  13391. L: netdev@vger.kernel.org
  13392. T: git git://github.com/petkan/rtl8150.git
  13393. W: https://github.com/petkan/rtl8150
  13394. S: Maintained
  13395. F: drivers/net/usb/rtl8150.c
  13396. USB SERIAL SUBSYSTEM
  13397. M: Johan Hovold <johan@kernel.org>
  13398. L: linux-usb@vger.kernel.org
  13399. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
  13400. S: Maintained
  13401. F: Documentation/usb/usb-serial.txt
  13402. F: drivers/usb/serial/
  13403. F: include/linux/usb/serial.h
  13404. USB SMSC75XX ETHERNET DRIVER
  13405. M: Steve Glendinning <steve.glendinning@shawell.net>
  13406. L: netdev@vger.kernel.org
  13407. S: Maintained
  13408. F: drivers/net/usb/smsc75xx.*
  13409. USB SMSC95XX ETHERNET DRIVER
  13410. M: Steve Glendinning <steve.glendinning@shawell.net>
  13411. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13412. L: netdev@vger.kernel.org
  13413. S: Maintained
  13414. F: drivers/net/usb/smsc95xx.*
  13415. USB SUBSYSTEM
  13416. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13417. L: linux-usb@vger.kernel.org
  13418. W: http://www.linux-usb.org
  13419. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
  13420. S: Supported
  13421. F: Documentation/devicetree/bindings/usb/
  13422. F: Documentation/usb/
  13423. F: drivers/usb/
  13424. F: include/linux/usb.h
  13425. F: include/linux/usb/
  13426. USB TYPEC PI3USB30532 MUX DRIVER
  13427. M: Hans de Goede <hdegoede@redhat.com>
  13428. L: linux-usb@vger.kernel.org
  13429. S: Maintained
  13430. F: drivers/usb/typec/mux/pi3usb30532.c
  13431. USB TYPEC CLASS
  13432. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13433. L: linux-usb@vger.kernel.org
  13434. S: Maintained
  13435. F: Documentation/ABI/testing/sysfs-class-typec
  13436. F: Documentation/driver-api/usb/typec.rst
  13437. F: drivers/usb/typec/
  13438. F: include/linux/usb/typec.h
  13439. USB TYPEC BUS FOR ALTERNATE MODES
  13440. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13441. L: linux-usb@vger.kernel.org
  13442. S: Maintained
  13443. F: Documentation/ABI/testing/sysfs-bus-typec
  13444. F: Documentation/driver-api/usb/typec_bus.rst
  13445. F: drivers/usb/typec/altmodes/
  13446. F: include/linux/usb/typec_altmode.h
  13447. USB UHCI DRIVER
  13448. M: Alan Stern <stern@rowland.harvard.edu>
  13449. L: linux-usb@vger.kernel.org
  13450. S: Maintained
  13451. F: drivers/usb/host/uhci*
  13452. USB VIDEO CLASS
  13453. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13454. L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
  13455. L: linux-media@vger.kernel.org
  13456. T: git git://linuxtv.org/media_tree.git
  13457. W: http://www.ideasonboard.org/uvc/
  13458. S: Maintained
  13459. F: drivers/media/usb/uvc/
  13460. F: include/uapi/linux/uvcvideo.h
  13461. USB VISION 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: Odd Fixes
  13467. F: drivers/media/usb/usbvision/
  13468. USB WEBCAM GADGET
  13469. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13470. L: linux-usb@vger.kernel.org
  13471. S: Maintained
  13472. F: drivers/usb/gadget/function/*uvc*
  13473. F: drivers/usb/gadget/legacy/webcam.c
  13474. F: include/uapi/linux/usb/g_uvc.h
  13475. USB WIRELESS RNDIS DRIVER (rndis_wlan)
  13476. M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
  13477. L: linux-wireless@vger.kernel.org
  13478. S: Maintained
  13479. F: drivers/net/wireless/rndis_wlan.c
  13480. USB XHCI DRIVER
  13481. M: Mathias Nyman <mathias.nyman@intel.com>
  13482. L: linux-usb@vger.kernel.org
  13483. S: Supported
  13484. F: drivers/usb/host/xhci*
  13485. F: drivers/usb/host/pci-quirks*
  13486. USB ZD1201 DRIVER
  13487. L: linux-wireless@vger.kernel.org
  13488. W: http://linux-lc100020.sourceforge.net
  13489. S: Orphan
  13490. F: drivers/net/wireless/zydas/zd1201.*
  13491. USB ZR364XX DRIVER
  13492. M: Antoine Jacquet <royale@zerezo.com>
  13493. L: linux-usb@vger.kernel.org
  13494. L: linux-media@vger.kernel.org
  13495. T: git git://linuxtv.org/media_tree.git
  13496. W: http://royale.zerezo.com/zr364xx/
  13497. S: Maintained
  13498. F: Documentation/media/v4l-drivers/zr364xx*
  13499. F: drivers/media/usb/zr364xx/
  13500. USER-MODE LINUX (UML)
  13501. M: Jeff Dike <jdike@addtoit.com>
  13502. M: Richard Weinberger <richard@nod.at>
  13503. L: linux-um@lists.infradead.org
  13504. W: http://user-mode-linux.sourceforge.net
  13505. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
  13506. S: Maintained
  13507. F: Documentation/virtual/uml/
  13508. F: arch/um/
  13509. F: arch/x86/um/
  13510. F: fs/hostfs/
  13511. F: fs/hppfs/
  13512. USERSPACE I/O (UIO)
  13513. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13514. S: Maintained
  13515. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13516. F: Documentation/driver-api/uio-howto.rst
  13517. F: drivers/uio/
  13518. F: include/linux/uio*.h
  13519. UTIL-LINUX PACKAGE
  13520. M: Karel Zak <kzak@redhat.com>
  13521. L: util-linux@vger.kernel.org
  13522. W: http://en.wikipedia.org/wiki/Util-linux
  13523. T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
  13524. S: Maintained
  13525. UUID HELPERS
  13526. M: Christoph Hellwig <hch@lst.de>
  13527. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13528. L: linux-kernel@vger.kernel.org
  13529. T: git git://git.infradead.org/users/hch/uuid.git
  13530. F: lib/uuid.c
  13531. F: lib/test_uuid.c
  13532. F: include/linux/uuid.h
  13533. F: include/uapi/linux/uuid.h
  13534. S: Maintained
  13535. UVESAFB DRIVER
  13536. M: Michal Januszewski <spock@gentoo.org>
  13537. L: linux-fbdev@vger.kernel.org
  13538. W: http://dev.gentoo.org/~spock/projects/uvesafb/
  13539. S: Maintained
  13540. F: Documentation/fb/uvesafb.txt
  13541. F: drivers/video/fbdev/uvesafb.*
  13542. VF610 NAND DRIVER
  13543. M: Stefan Agner <stefan@agner.ch>
  13544. L: linux-mtd@lists.infradead.org
  13545. S: Supported
  13546. F: drivers/mtd/nand/raw/vf610_nfc.c
  13547. VFAT/FAT/MSDOS FILESYSTEM
  13548. M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
  13549. S: Maintained
  13550. F: Documentation/filesystems/vfat.txt
  13551. F: fs/fat/
  13552. VFIO DRIVER
  13553. M: Alex Williamson <alex.williamson@redhat.com>
  13554. L: kvm@vger.kernel.org
  13555. T: git git://github.com/awilliam/linux-vfio.git
  13556. S: Maintained
  13557. F: Documentation/vfio.txt
  13558. F: drivers/vfio/
  13559. F: include/linux/vfio.h
  13560. F: include/uapi/linux/vfio.h
  13561. VFIO MEDIATED DEVICE DRIVERS
  13562. M: Kirti Wankhede <kwankhede@nvidia.com>
  13563. L: kvm@vger.kernel.org
  13564. S: Maintained
  13565. F: Documentation/vfio-mediated-device.txt
  13566. F: drivers/vfio/mdev/
  13567. F: include/linux/mdev.h
  13568. F: samples/vfio-mdev/
  13569. VFIO PLATFORM DRIVER
  13570. M: Eric Auger <eric.auger@redhat.com>
  13571. L: kvm@vger.kernel.org
  13572. S: Maintained
  13573. F: drivers/vfio/platform/
  13574. VGA_SWITCHEROO
  13575. R: Lukas Wunner <lukas@wunner.de>
  13576. S: Maintained
  13577. F: Documentation/gpu/vga-switcheroo.rst
  13578. F: drivers/gpu/vga/vga_switcheroo.c
  13579. F: include/linux/vga_switcheroo.h
  13580. T: git git://anongit.freedesktop.org/drm/drm-misc
  13581. VIA RHINE NETWORK DRIVER
  13582. S: Orphan
  13583. F: drivers/net/ethernet/via/via-rhine.c
  13584. VIA SD/MMC CARD CONTROLLER DRIVER
  13585. M: Bruce Chang <brucechang@via.com.tw>
  13586. M: Harald Welte <HaraldWelte@viatech.com>
  13587. S: Maintained
  13588. F: drivers/mmc/host/via-sdmmc.c
  13589. VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
  13590. M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
  13591. L: linux-fbdev@vger.kernel.org
  13592. S: Maintained
  13593. F: include/linux/via-core.h
  13594. F: include/linux/via-gpio.h
  13595. F: include/linux/via_i2c.h
  13596. F: drivers/video/fbdev/via/
  13597. VIA VELOCITY NETWORK DRIVER
  13598. M: Francois Romieu <romieu@fr.zoreil.com>
  13599. L: netdev@vger.kernel.org
  13600. S: Maintained
  13601. F: drivers/net/ethernet/via/via-velocity.*
  13602. VICODEC VIRTUAL CODEC DRIVER
  13603. M: Hans Verkuil <hans.verkuil@cisco.com>
  13604. L: linux-media@vger.kernel.org
  13605. T: git git://linuxtv.org/media_tree.git
  13606. W: https://linuxtv.org
  13607. S: Maintained
  13608. F: drivers/media/platform/vicodec/*
  13609. VIDEO MULTIPLEXER DRIVER
  13610. M: Philipp Zabel <p.zabel@pengutronix.de>
  13611. L: linux-media@vger.kernel.org
  13612. S: Maintained
  13613. F: drivers/media/platform/video-mux.c
  13614. VIDEO I2C POLLING DRIVER
  13615. M: Matt Ranostay <matt.ranostay@konsulko.com>
  13616. L: linux-media@vger.kernel.org
  13617. S: Maintained
  13618. F: drivers/media/i2c/video-i2c.c
  13619. VIDEOBUF2 FRAMEWORK
  13620. M: Pawel Osciak <pawel@osciak.com>
  13621. M: Marek Szyprowski <m.szyprowski@samsung.com>
  13622. M: Kyungmin Park <kyungmin.park@samsung.com>
  13623. L: linux-media@vger.kernel.org
  13624. S: Maintained
  13625. F: drivers/media/v4l2-core/videobuf2-*
  13626. F: include/media/videobuf2-*
  13627. VIMC VIRTUAL MEDIA CONTROLLER DRIVER
  13628. M: Helen Koike <helen.koike@collabora.com>
  13629. L: linux-media@vger.kernel.org
  13630. T: git git://linuxtv.org/media_tree.git
  13631. W: https://linuxtv.org
  13632. S: Maintained
  13633. F: drivers/media/platform/vimc/*
  13634. VIRT LIB
  13635. M: Alex Williamson <alex.williamson@redhat.com>
  13636. M: Paolo Bonzini <pbonzini@redhat.com>
  13637. L: kvm@vger.kernel.org
  13638. S: Supported
  13639. F: virt/lib/
  13640. VIRTIO AND VHOST VSOCK DRIVER
  13641. M: Stefan Hajnoczi <stefanha@redhat.com>
  13642. L: kvm@vger.kernel.org
  13643. L: virtualization@lists.linux-foundation.org
  13644. L: netdev@vger.kernel.org
  13645. S: Maintained
  13646. F: include/linux/virtio_vsock.h
  13647. F: include/uapi/linux/virtio_vsock.h
  13648. F: include/uapi/linux/vsockmon.h
  13649. F: include/uapi/linux/vm_sockets_diag.h
  13650. F: net/vmw_vsock/diag.c
  13651. F: net/vmw_vsock/af_vsock_tap.c
  13652. F: net/vmw_vsock/virtio_transport_common.c
  13653. F: net/vmw_vsock/virtio_transport.c
  13654. F: drivers/net/vsockmon.c
  13655. F: drivers/vhost/vsock.c
  13656. F: drivers/vhost/vsock.h
  13657. F: tools/testing/vsock/
  13658. VIRTIO CONSOLE DRIVER
  13659. M: Amit Shah <amit@kernel.org>
  13660. L: virtualization@lists.linux-foundation.org
  13661. S: Maintained
  13662. F: drivers/char/virtio_console.c
  13663. F: include/linux/virtio_console.h
  13664. F: include/uapi/linux/virtio_console.h
  13665. VIRTIO CORE, NET AND BLOCK DRIVERS
  13666. M: "Michael S. Tsirkin" <mst@redhat.com>
  13667. M: Jason Wang <jasowang@redhat.com>
  13668. L: virtualization@lists.linux-foundation.org
  13669. S: Maintained
  13670. F: Documentation/devicetree/bindings/virtio/
  13671. F: drivers/virtio/
  13672. F: tools/virtio/
  13673. F: drivers/net/virtio_net.c
  13674. F: drivers/block/virtio_blk.c
  13675. F: include/linux/virtio*.h
  13676. F: include/uapi/linux/virtio_*.h
  13677. F: drivers/crypto/virtio/
  13678. F: mm/balloon_compaction.c
  13679. VIRTIO CRYPTO DRIVER
  13680. M: Gonglei <arei.gonglei@huawei.com>
  13681. L: virtualization@lists.linux-foundation.org
  13682. L: linux-crypto@vger.kernel.org
  13683. S: Maintained
  13684. F: drivers/crypto/virtio/
  13685. F: include/uapi/linux/virtio_crypto.h
  13686. VIRTIO DRIVERS FOR S390
  13687. M: Cornelia Huck <cohuck@redhat.com>
  13688. M: Halil Pasic <pasic@linux.ibm.com>
  13689. L: linux-s390@vger.kernel.org
  13690. L: virtualization@lists.linux-foundation.org
  13691. L: kvm@vger.kernel.org
  13692. S: Supported
  13693. F: drivers/s390/virtio/
  13694. F: arch/s390/include/uapi/asm/virtio-ccw.h
  13695. VIRTIO GPU DRIVER
  13696. M: David Airlie <airlied@linux.ie>
  13697. M: Gerd Hoffmann <kraxel@redhat.com>
  13698. L: dri-devel@lists.freedesktop.org
  13699. L: virtualization@lists.linux-foundation.org
  13700. T: git git://anongit.freedesktop.org/drm/drm-misc
  13701. S: Maintained
  13702. F: drivers/gpu/drm/virtio/
  13703. F: include/uapi/linux/virtio_gpu.h
  13704. VIRTIO HOST (VHOST)
  13705. M: "Michael S. Tsirkin" <mst@redhat.com>
  13706. M: Jason Wang <jasowang@redhat.com>
  13707. L: kvm@vger.kernel.org
  13708. L: virtualization@lists.linux-foundation.org
  13709. L: netdev@vger.kernel.org
  13710. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
  13711. S: Maintained
  13712. F: drivers/vhost/
  13713. F: include/uapi/linux/vhost.h
  13714. VIRTIO INPUT DRIVER
  13715. M: Gerd Hoffmann <kraxel@redhat.com>
  13716. S: Maintained
  13717. F: drivers/virtio/virtio_input.c
  13718. F: include/uapi/linux/virtio_input.h
  13719. VIRTUAL BOX GUEST DEVICE DRIVER
  13720. M: Hans de Goede <hdegoede@redhat.com>
  13721. M: Arnd Bergmann <arnd@arndb.de>
  13722. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13723. S: Maintained
  13724. F: include/linux/vbox_utils.h
  13725. F: include/uapi/linux/vbox*.h
  13726. F: drivers/virt/vboxguest/
  13727. VIRTUAL SERIO DEVICE DRIVER
  13728. M: Stephen Chandler Paul <thatslyude@gmail.com>
  13729. S: Maintained
  13730. F: drivers/input/serio/userio.c
  13731. F: include/uapi/linux/userio.h
  13732. VIVID VIRTUAL VIDEO DRIVER
  13733. M: Hans Verkuil <hverkuil@xs4all.nl>
  13734. L: linux-media@vger.kernel.org
  13735. T: git git://linuxtv.org/media_tree.git
  13736. W: https://linuxtv.org
  13737. S: Maintained
  13738. F: drivers/media/platform/vivid/*
  13739. VLYNQ BUS
  13740. M: Florian Fainelli <f.fainelli@gmail.com>
  13741. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  13742. S: Maintained
  13743. F: drivers/vlynq/vlynq.c
  13744. F: include/linux/vlynq.h
  13745. VME SUBSYSTEM
  13746. M: Martyn Welch <martyn@welchs.me.uk>
  13747. M: Manohar Vanga <manohar.vanga@gmail.com>
  13748. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13749. L: devel@driverdev.osuosl.org
  13750. S: Maintained
  13751. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13752. F: Documentation/driver-api/vme.rst
  13753. F: drivers/staging/vme/
  13754. F: drivers/vme/
  13755. F: include/linux/vme*
  13756. VMWARE BALLOON DRIVER
  13757. M: Xavier Deguillard <xdeguillard@vmware.com>
  13758. M: Nadav Amit <namit@vmware.com>
  13759. M: "VMware, Inc." <pv-drivers@vmware.com>
  13760. L: linux-kernel@vger.kernel.org
  13761. S: Maintained
  13762. F: drivers/misc/vmw_balloon.c
  13763. VMWARE HYPERVISOR INTERFACE
  13764. M: Alok Kataria <akataria@vmware.com>
  13765. L: virtualization@lists.linux-foundation.org
  13766. S: Supported
  13767. F: arch/x86/kernel/cpu/vmware.c
  13768. VMWARE PVRDMA DRIVER
  13769. M: Adit Ranadive <aditr@vmware.com>
  13770. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13771. L: linux-rdma@vger.kernel.org
  13772. S: Maintained
  13773. F: drivers/infiniband/hw/vmw_pvrdma/
  13774. VMware PVSCSI driver
  13775. M: Jim Gill <jgill@vmware.com>
  13776. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13777. L: linux-scsi@vger.kernel.org
  13778. S: Maintained
  13779. F: drivers/scsi/vmw_pvscsi.c
  13780. F: drivers/scsi/vmw_pvscsi.h
  13781. VMWARE VMMOUSE SUBDRIVER
  13782. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  13783. M: "VMware, Inc." <pv-drivers@vmware.com>
  13784. L: linux-input@vger.kernel.org
  13785. S: Maintained
  13786. F: drivers/input/mouse/vmmouse.c
  13787. F: drivers/input/mouse/vmmouse.h
  13788. VMWARE VMXNET3 ETHERNET DRIVER
  13789. M: Ronak Doshi <doshir@vmware.com>
  13790. M: "VMware, Inc." <pv-drivers@vmware.com>
  13791. L: netdev@vger.kernel.org
  13792. S: Maintained
  13793. F: drivers/net/vmxnet3/
  13794. VOCORE VOCORE2 BOARD
  13795. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  13796. L: linux-mips@linux-mips.org
  13797. S: Maintained
  13798. F: arch/mips/boot/dts/ralink/vocore2.dts
  13799. VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  13800. M: Liam Girdwood <lgirdwood@gmail.com>
  13801. M: Mark Brown <broonie@kernel.org>
  13802. L: linux-kernel@vger.kernel.org
  13803. W: http://www.slimlogic.co.uk/?p=48
  13804. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
  13805. S: Supported
  13806. F: Documentation/devicetree/bindings/regulator/
  13807. F: Documentation/power/regulator/
  13808. F: drivers/regulator/
  13809. F: include/dt-bindings/regulator/
  13810. F: include/linux/regulator/
  13811. VRF
  13812. M: David Ahern <dsa@cumulusnetworks.com>
  13813. M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
  13814. L: netdev@vger.kernel.org
  13815. S: Maintained
  13816. F: drivers/net/vrf.c
  13817. F: Documentation/networking/vrf.txt
  13818. VT1211 HARDWARE MONITOR DRIVER
  13819. M: Juerg Haefliger <juergh@gmail.com>
  13820. L: linux-hwmon@vger.kernel.org
  13821. S: Maintained
  13822. F: Documentation/hwmon/vt1211
  13823. F: drivers/hwmon/vt1211.c
  13824. VT8231 HARDWARE MONITOR DRIVER
  13825. M: Roger Lucas <vt8231@hiddenengine.co.uk>
  13826. L: linux-hwmon@vger.kernel.org
  13827. S: Maintained
  13828. F: drivers/hwmon/vt8231.c
  13829. VUB300 USB to SDIO/SD/MMC bridge chip
  13830. M: Tony Olech <tony.olech@elandigitalsystems.com>
  13831. L: linux-mmc@vger.kernel.org
  13832. L: linux-usb@vger.kernel.org
  13833. S: Supported
  13834. F: drivers/mmc/host/vub300.c
  13835. W1 DALLAS'S 1-WIRE BUS
  13836. M: Evgeniy Polyakov <zbr@ioremap.net>
  13837. S: Maintained
  13838. F: Documentation/devicetree/bindings/w1/
  13839. F: Documentation/w1/
  13840. F: drivers/w1/
  13841. F: include/linux/w1.h
  13842. W83791D HARDWARE MONITORING DRIVER
  13843. M: Marc Hulsman <m.hulsman@tudelft.nl>
  13844. L: linux-hwmon@vger.kernel.org
  13845. S: Maintained
  13846. F: Documentation/hwmon/w83791d
  13847. F: drivers/hwmon/w83791d.c
  13848. W83793 HARDWARE MONITORING DRIVER
  13849. M: Rudolf Marek <r.marek@assembler.cz>
  13850. L: linux-hwmon@vger.kernel.org
  13851. S: Maintained
  13852. F: Documentation/hwmon/w83793
  13853. F: drivers/hwmon/w83793.c
  13854. W83795 HARDWARE MONITORING DRIVER
  13855. M: Jean Delvare <jdelvare@suse.com>
  13856. L: linux-hwmon@vger.kernel.org
  13857. S: Maintained
  13858. F: drivers/hwmon/w83795.c
  13859. W83L51xD SD/MMC CARD INTERFACE DRIVER
  13860. M: Pierre Ossman <pierre@ossman.eu>
  13861. S: Maintained
  13862. F: drivers/mmc/host/wbsd.*
  13863. WACOM PROTOCOL 4 SERIAL TABLETS
  13864. M: Julian Squires <julian@cipht.net>
  13865. M: Hans de Goede <hdegoede@redhat.com>
  13866. L: linux-input@vger.kernel.org
  13867. S: Maintained
  13868. F: drivers/input/tablet/wacom_serial4.c
  13869. WATCHDOG DEVICE DRIVERS
  13870. M: Wim Van Sebroeck <wim@linux-watchdog.org>
  13871. M: Guenter Roeck <linux@roeck-us.net>
  13872. L: linux-watchdog@vger.kernel.org
  13873. W: http://www.linux-watchdog.org/
  13874. T: git git://www.linux-watchdog.org/linux-watchdog.git
  13875. S: Maintained
  13876. F: Documentation/devicetree/bindings/watchdog/
  13877. F: Documentation/watchdog/
  13878. F: drivers/watchdog/
  13879. F: include/linux/watchdog.h
  13880. F: include/uapi/linux/watchdog.h
  13881. WHISKEYCOVE PMIC GPIO DRIVER
  13882. M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
  13883. L: linux-gpio@vger.kernel.org
  13884. S: Maintained
  13885. F: drivers/gpio/gpio-wcove.c
  13886. WIIMOTE HID DRIVER
  13887. M: David Herrmann <dh.herrmann@googlemail.com>
  13888. L: linux-input@vger.kernel.org
  13889. S: Maintained
  13890. F: drivers/hid/hid-wiimote*
  13891. WILOCITY WIL6210 WIRELESS DRIVER
  13892. M: Maya Erez <merez@codeaurora.org>
  13893. L: linux-wireless@vger.kernel.org
  13894. L: wil6210@qti.qualcomm.com
  13895. S: Supported
  13896. W: http://wireless.kernel.org/en/users/Drivers/wil6210
  13897. F: drivers/net/wireless/ath/wil6210/
  13898. WIMAX STACK
  13899. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  13900. M: linux-wimax@intel.com
  13901. L: wimax@linuxwimax.org (subscribers-only)
  13902. S: Supported
  13903. W: http://linuxwimax.org
  13904. F: Documentation/wimax/README.wimax
  13905. F: include/linux/wimax/debug.h
  13906. F: include/net/wimax.h
  13907. F: include/uapi/linux/wimax.h
  13908. F: net/wimax/
  13909. WINBOND CIR DRIVER
  13910. M: David Härdeman <david@hardeman.nu>
  13911. S: Maintained
  13912. F: drivers/media/rc/winbond-cir.c
  13913. WINSYSTEMS EBC-C384 WATCHDOG DRIVER
  13914. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13915. L: linux-watchdog@vger.kernel.org
  13916. S: Maintained
  13917. F: drivers/watchdog/ebc-c384_wdt.c
  13918. WINSYSTEMS WS16C48 GPIO DRIVER
  13919. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13920. L: linux-gpio@vger.kernel.org
  13921. S: Maintained
  13922. F: drivers/gpio/gpio-ws16c48.c
  13923. WISTRON LAPTOP BUTTON DRIVER
  13924. M: Miloslav Trmac <mitr@volny.cz>
  13925. S: Maintained
  13926. F: drivers/input/misc/wistron_btns.c
  13927. WL3501 WIRELESS PCMCIA CARD DRIVER
  13928. L: linux-wireless@vger.kernel.org
  13929. S: Odd fixes
  13930. F: drivers/net/wireless/wl3501*
  13931. WOLFSON MICROELECTRONICS DRIVERS
  13932. L: patches@opensource.cirrus.com
  13933. T: git https://github.com/CirrusLogic/linux-drivers.git
  13934. W: https://github.com/CirrusLogic/linux-drivers/wiki
  13935. S: Supported
  13936. F: Documentation/hwmon/wm83??
  13937. F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
  13938. F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
  13939. F: Documentation/devicetree/bindings/mfd/arizona.txt
  13940. F: Documentation/devicetree/bindings/mfd/wm831x.txt
  13941. F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
  13942. F: arch/arm/mach-s3c64xx/mach-crag6410*
  13943. F: drivers/clk/clk-wm83*.c
  13944. F: drivers/extcon/extcon-arizona.c
  13945. F: drivers/leds/leds-wm83*.c
  13946. F: drivers/gpio/gpio-*wm*.c
  13947. F: drivers/gpio/gpio-arizona.c
  13948. F: drivers/hwmon/wm83??-hwmon.c
  13949. F: drivers/input/misc/wm831x-on.c
  13950. F: drivers/input/touchscreen/wm831x-ts.c
  13951. F: drivers/input/touchscreen/wm97*.c
  13952. F: drivers/mfd/arizona*
  13953. F: drivers/mfd/wm*.c
  13954. F: drivers/mfd/cs47l24*
  13955. F: drivers/power/supply/wm83*.c
  13956. F: drivers/rtc/rtc-wm83*.c
  13957. F: drivers/regulator/wm8*.c
  13958. F: drivers/regulator/arizona*
  13959. F: drivers/video/backlight/wm83*_bl.c
  13960. F: drivers/watchdog/wm83*_wdt.c
  13961. F: include/linux/mfd/arizona/
  13962. F: include/linux/mfd/wm831x/
  13963. F: include/linux/mfd/wm8350/
  13964. F: include/linux/mfd/wm8400*
  13965. F: include/linux/regulator/arizona*
  13966. F: include/linux/wm97xx.h
  13967. F: include/sound/wm????.h
  13968. F: sound/soc/codecs/arizona.?
  13969. F: sound/soc/codecs/wm*
  13970. F: sound/soc/codecs/cs47l24*
  13971. WORKQUEUE
  13972. M: Tejun Heo <tj@kernel.org>
  13973. R: Lai Jiangshan <jiangshanlai@gmail.com>
  13974. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
  13975. S: Maintained
  13976. F: include/linux/workqueue.h
  13977. F: kernel/workqueue.c
  13978. F: Documentation/core-api/workqueue.rst
  13979. X-POWERS AXP288 PMIC DRIVERS
  13980. M: Hans de Goede <hdegoede@redhat.com>
  13981. S: Maintained
  13982. N: axp288
  13983. F: drivers/acpi/pmic/intel_pmic_xpower.c
  13984. X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
  13985. M: Chen-Yu Tsai <wens@csie.org>
  13986. L: linux-kernel@vger.kernel.org
  13987. S: Maintained
  13988. N: axp[128]
  13989. X.25 NETWORK LAYER
  13990. M: Andrew Hendry <andrew.hendry@gmail.com>
  13991. L: linux-x25@vger.kernel.org
  13992. S: Odd Fixes
  13993. F: Documentation/networking/x25*
  13994. F: include/net/x25*
  13995. F: net/x25/
  13996. X86 ARCHITECTURE (32-BIT AND 64-BIT)
  13997. M: Thomas Gleixner <tglx@linutronix.de>
  13998. M: Ingo Molnar <mingo@redhat.com>
  13999. R: "H. Peter Anvin" <hpa@zytor.com>
  14000. M: x86@kernel.org
  14001. L: linux-kernel@vger.kernel.org
  14002. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  14003. S: Maintained
  14004. F: Documentation/devicetree/bindings/x86/
  14005. F: Documentation/x86/
  14006. F: arch/x86/
  14007. X86 ENTRY CODE
  14008. M: Andy Lutomirski <luto@kernel.org>
  14009. L: linux-kernel@vger.kernel.org
  14010. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
  14011. S: Maintained
  14012. F: arch/x86/entry/
  14013. X86 MCE INFRASTRUCTURE
  14014. M: Tony Luck <tony.luck@intel.com>
  14015. M: Borislav Petkov <bp@alien8.de>
  14016. L: linux-edac@vger.kernel.org
  14017. S: Maintained
  14018. F: arch/x86/kernel/cpu/mcheck/*
  14019. X86 MICROCODE UPDATE SUPPORT
  14020. M: Borislav Petkov <bp@alien8.de>
  14021. S: Maintained
  14022. F: arch/x86/kernel/cpu/microcode/*
  14023. X86 PLATFORM DRIVERS
  14024. M: Darren Hart <dvhart@infradead.org>
  14025. M: Andy Shevchenko <andy@infradead.org>
  14026. L: platform-driver-x86@vger.kernel.org
  14027. T: git git://git.infradead.org/linux-platform-drivers-x86.git
  14028. S: Maintained
  14029. F: drivers/platform/x86/
  14030. F: drivers/platform/olpc/
  14031. X86 VDSO
  14032. M: Andy Lutomirski <luto@kernel.org>
  14033. L: linux-kernel@vger.kernel.org
  14034. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
  14035. S: Maintained
  14036. F: arch/x86/entry/vdso/
  14037. XC2028/3028 TUNER DRIVER
  14038. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  14039. L: linux-media@vger.kernel.org
  14040. W: https://linuxtv.org
  14041. T: git git://linuxtv.org/media_tree.git
  14042. S: Maintained
  14043. F: drivers/media/tuners/tuner-xc2028.*
  14044. XDP SOCKETS (AF_XDP)
  14045. M: Björn Töpel <bjorn.topel@intel.com>
  14046. M: Magnus Karlsson <magnus.karlsson@intel.com>
  14047. L: netdev@vger.kernel.org
  14048. S: Maintained
  14049. F: kernel/bpf/xskmap.c
  14050. F: net/xdp/
  14051. XEN BLOCK SUBSYSTEM
  14052. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14053. M: Roger Pau Monné <roger.pau@citrix.com>
  14054. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14055. S: Supported
  14056. F: drivers/block/xen-blkback/*
  14057. F: drivers/block/xen*
  14058. XEN HYPERVISOR ARM
  14059. M: Stefano Stabellini <sstabellini@kernel.org>
  14060. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14061. S: Maintained
  14062. F: arch/arm/xen/
  14063. F: arch/arm/include/asm/xen/
  14064. XEN HYPERVISOR ARM64
  14065. M: Stefano Stabellini <sstabellini@kernel.org>
  14066. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14067. S: Maintained
  14068. F: arch/arm64/xen/
  14069. F: arch/arm64/include/asm/xen/
  14070. XEN HYPERVISOR INTERFACE
  14071. M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
  14072. M: Juergen Gross <jgross@suse.com>
  14073. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14074. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
  14075. S: Supported
  14076. F: arch/x86/xen/
  14077. F: drivers/*/xen-*front.c
  14078. F: drivers/xen/
  14079. F: arch/x86/include/asm/xen/
  14080. F: arch/x86/include/asm/pvclock-abi.h
  14081. F: include/xen/
  14082. F: include/uapi/xen/
  14083. F: Documentation/ABI/stable/sysfs-hypervisor-xen
  14084. F: Documentation/ABI/testing/sysfs-hypervisor-xen
  14085. XEN NETWORK BACKEND DRIVER
  14086. M: Wei Liu <wei.liu2@citrix.com>
  14087. M: Paul Durrant <paul.durrant@citrix.com>
  14088. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14089. L: netdev@vger.kernel.org
  14090. S: Supported
  14091. F: drivers/net/xen-netback/*
  14092. XEN PCI SUBSYSTEM
  14093. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14094. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14095. S: Supported
  14096. F: arch/x86/pci/*xen*
  14097. F: drivers/pci/*xen*
  14098. XEN PVSCSI DRIVERS
  14099. M: Juergen Gross <jgross@suse.com>
  14100. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14101. L: linux-scsi@vger.kernel.org
  14102. S: Supported
  14103. F: drivers/scsi/xen-scsifront.c
  14104. F: drivers/xen/xen-scsiback.c
  14105. F: include/xen/interface/io/vscsiif.h
  14106. XEN SWIOTLB SUBSYSTEM
  14107. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14108. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14109. L: iommu@lists.linux-foundation.org
  14110. S: Supported
  14111. F: arch/x86/xen/*swiotlb*
  14112. F: drivers/xen/*swiotlb*
  14113. XEN SOUND FRONTEND DRIVER
  14114. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  14115. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14116. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14117. S: Supported
  14118. F: sound/xen/*
  14119. XFS FILESYSTEM
  14120. M: Darrick J. Wong <darrick.wong@oracle.com>
  14121. M: linux-xfs@vger.kernel.org
  14122. L: linux-xfs@vger.kernel.org
  14123. W: http://xfs.org/
  14124. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  14125. S: Supported
  14126. F: Documentation/filesystems/xfs.txt
  14127. F: fs/xfs/
  14128. XILINX AXI ETHERNET DRIVER
  14129. M: Anirudha Sarangi <anirudh@xilinx.com>
  14130. M: John Linn <John.Linn@xilinx.com>
  14131. S: Maintained
  14132. F: drivers/net/ethernet/xilinx/xilinx_axienet*
  14133. XILINX UARTLITE SERIAL DRIVER
  14134. M: Peter Korsgaard <jacmet@sunsite.dk>
  14135. L: linux-serial@vger.kernel.org
  14136. S: Maintained
  14137. F: drivers/tty/serial/uartlite.c
  14138. XILINX VIDEO IP CORES
  14139. M: Hyun Kwon <hyun.kwon@xilinx.com>
  14140. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  14141. L: linux-media@vger.kernel.org
  14142. T: git git://linuxtv.org/media_tree.git
  14143. S: Supported
  14144. F: Documentation/devicetree/bindings/media/xilinx/
  14145. F: drivers/media/platform/xilinx/
  14146. F: include/uapi/linux/xilinx-v4l2-controls.h
  14147. XILLYBUS DRIVER
  14148. M: Eli Billauer <eli.billauer@gmail.com>
  14149. L: linux-kernel@vger.kernel.org
  14150. S: Supported
  14151. F: drivers/char/xillybus/
  14152. XLP9XX I2C DRIVER
  14153. M: George Cherian <george.cherian@cavium.com>
  14154. M: Jan Glauber <jglauber@cavium.com>
  14155. L: linux-i2c@vger.kernel.org
  14156. W: http://www.cavium.com
  14157. S: Supported
  14158. F: drivers/i2c/busses/i2c-xlp9xx.c
  14159. XRA1403 GPIO EXPANDER
  14160. M: Nandor Han <nandor.han@ge.com>
  14161. M: Semi Malinen <semi.malinen@ge.com>
  14162. L: linux-gpio@vger.kernel.org
  14163. S: Maintained
  14164. F: drivers/gpio/gpio-xra1403.c
  14165. F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
  14166. XTENSA XTFPGA PLATFORM SUPPORT
  14167. M: Max Filippov <jcmvbkbc@gmail.com>
  14168. L: linux-xtensa@linux-xtensa.org
  14169. S: Maintained
  14170. F: drivers/spi/spi-xtensa-xtfpga.c
  14171. F: sound/soc/xtensa/xtfpga-i2s.c
  14172. YAM DRIVER FOR AX.25
  14173. M: Jean-Paul Roubelat <jpr@f6fbb.org>
  14174. L: linux-hams@vger.kernel.org
  14175. S: Maintained
  14176. F: drivers/net/hamradio/yam*
  14177. F: include/linux/yam.h
  14178. YAMA SECURITY MODULE
  14179. M: Kees Cook <keescook@chromium.org>
  14180. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
  14181. S: Supported
  14182. F: security/yama/
  14183. F: Documentation/admin-guide/LSM/Yama.rst
  14184. YEALINK PHONE DRIVER
  14185. M: Henk Vergonet <Henk.Vergonet@gmail.com>
  14186. L: usbb2k-api-dev@nongnu.org
  14187. S: Maintained
  14188. F: Documentation/input/devices/yealink.rst
  14189. F: drivers/input/misc/yealink.*
  14190. Z8530 DRIVER FOR AX.25
  14191. M: Joerg Reuter <jreuter@yaina.de>
  14192. W: http://yaina.de/jreuter/
  14193. W: http://www.qsl.net/dl1bke/
  14194. L: linux-hams@vger.kernel.org
  14195. S: Maintained
  14196. F: Documentation/networking/z8530drv.txt
  14197. F: drivers/net/hamradio/*scc.c
  14198. F: drivers/net/hamradio/z8530.h
  14199. ZBUD COMPRESSED PAGE ALLOCATOR
  14200. M: Seth Jennings <sjenning@redhat.com>
  14201. M: Dan Streetman <ddstreet@ieee.org>
  14202. L: linux-mm@kvack.org
  14203. S: Maintained
  14204. F: mm/zbud.c
  14205. F: include/linux/zbud.h
  14206. ZD1211RW WIRELESS DRIVER
  14207. M: Daniel Drake <dsd@gentoo.org>
  14208. M: Ulrich Kunitz <kune@deine-taler.de>
  14209. W: http://zd1211.ath.cx/wiki/DriverRewrite
  14210. L: linux-wireless@vger.kernel.org
  14211. L: zd1211-devs@lists.sourceforge.net (subscribers-only)
  14212. S: Maintained
  14213. F: drivers/net/wireless/zydas/zd1211rw/
  14214. ZD1301 MEDIA DRIVER
  14215. M: Antti Palosaari <crope@iki.fi>
  14216. L: linux-media@vger.kernel.org
  14217. W: https://linuxtv.org/
  14218. W: http://palosaari.fi/linux/
  14219. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  14220. S: Maintained
  14221. F: drivers/media/usb/dvb-usb-v2/zd1301*
  14222. ZD1301_DEMOD MEDIA DRIVER
  14223. M: Antti Palosaari <crope@iki.fi>
  14224. L: linux-media@vger.kernel.org
  14225. W: https://linuxtv.org/
  14226. W: http://palosaari.fi/linux/
  14227. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  14228. S: Maintained
  14229. F: drivers/media/dvb-frontends/zd1301_demod*
  14230. ZPOOL COMPRESSED PAGE STORAGE API
  14231. M: Dan Streetman <ddstreet@ieee.org>
  14232. L: linux-mm@kvack.org
  14233. S: Maintained
  14234. F: mm/zpool.c
  14235. F: include/linux/zpool.h
  14236. ZR36067 VIDEO FOR LINUX DRIVER
  14237. L: mjpeg-users@lists.sourceforge.net
  14238. L: linux-media@vger.kernel.org
  14239. W: http://mjpeg.sourceforge.net/driver-zoran/
  14240. T: hg https://linuxtv.org/hg/v4l-dvb
  14241. S: Odd Fixes
  14242. F: drivers/staging/media/zoran/
  14243. ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
  14244. M: Minchan Kim <minchan@kernel.org>
  14245. M: Nitin Gupta <ngupta@vflare.org>
  14246. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  14247. L: linux-kernel@vger.kernel.org
  14248. S: Maintained
  14249. F: drivers/block/zram/
  14250. F: Documentation/blockdev/zram.txt
  14251. ZS DECSTATION Z85C30 SERIAL DRIVER
  14252. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  14253. S: Maintained
  14254. F: drivers/tty/serial/zs.*
  14255. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
  14256. M: Minchan Kim <minchan@kernel.org>
  14257. M: Nitin Gupta <ngupta@vflare.org>
  14258. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  14259. L: linux-mm@kvack.org
  14260. S: Maintained
  14261. F: mm/zsmalloc.c
  14262. F: include/linux/zsmalloc.h
  14263. F: Documentation/vm/zsmalloc.rst
  14264. ZSWAP COMPRESSED SWAP CACHING
  14265. M: Seth Jennings <sjenning@redhat.com>
  14266. M: Dan Streetman <ddstreet@ieee.org>
  14267. L: linux-mm@kvack.org
  14268. S: Maintained
  14269. F: mm/zswap.c
  14270. THE REST
  14271. M: Linus Torvalds <torvalds@linux-foundation.org>
  14272. L: linux-kernel@vger.kernel.org
  14273. Q: http://patchwork.kernel.org/project/LKML/list/
  14274. T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
  14275. S: Buried alive in reporters
  14276. F: *
  14277. F: */