MAINTAINERS 460 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275
  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: tools/power/acpi/
  282. ACPI APEI
  283. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  284. M: Len Brown <lenb@kernel.org>
  285. L: linux-acpi@vger.kernel.org
  286. R: Tony Luck <tony.luck@intel.com>
  287. R: Borislav Petkov <bp@alien8.de>
  288. F: drivers/acpi/apei/
  289. ACPI COMPONENT ARCHITECTURE (ACPICA)
  290. M: Robert Moore <robert.moore@intel.com>
  291. M: Erik Schmauss <erik.schmauss@intel.com>
  292. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  293. L: linux-acpi@vger.kernel.org
  294. L: devel@acpica.org
  295. W: https://acpica.org/
  296. W: https://github.com/acpica/acpica/
  297. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  298. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  299. B: https://bugzilla.kernel.org
  300. B: https://bugs.acpica.org
  301. S: Supported
  302. F: drivers/acpi/acpica/
  303. F: include/acpi/
  304. F: tools/power/acpi/
  305. ACPI FAN DRIVER
  306. M: Zhang Rui <rui.zhang@intel.com>
  307. L: linux-acpi@vger.kernel.org
  308. W: https://01.org/linux-acpi
  309. B: https://bugzilla.kernel.org
  310. S: Supported
  311. F: drivers/acpi/fan.c
  312. ACPI FOR ARM64 (ACPI/arm64)
  313. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  314. M: Hanjun Guo <hanjun.guo@linaro.org>
  315. M: Sudeep Holla <sudeep.holla@arm.com>
  316. L: linux-acpi@vger.kernel.org
  317. S: Maintained
  318. F: drivers/acpi/arm64
  319. ACPI I2C MULTI INSTANTIATE DRIVER
  320. M: Hans de Goede <hdegoede@redhat.com>
  321. L: platform-driver-x86@vger.kernel.org
  322. S: Maintained
  323. F: drivers/platform/x86/i2c-multi-instantiate.c
  324. ACPI PMIC DRIVERS
  325. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  326. M: Len Brown <lenb@kernel.org>
  327. R: Andy Shevchenko <andy@infradead.org>
  328. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  329. L: linux-acpi@vger.kernel.org
  330. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  331. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  332. B: https://bugzilla.kernel.org
  333. S: Supported
  334. F: drivers/acpi/pmic/
  335. ACPI THERMAL DRIVER
  336. M: Zhang Rui <rui.zhang@intel.com>
  337. L: linux-acpi@vger.kernel.org
  338. W: https://01.org/linux-acpi
  339. B: https://bugzilla.kernel.org
  340. S: Supported
  341. F: drivers/acpi/*thermal*
  342. ACPI VIDEO DRIVER
  343. M: Zhang Rui <rui.zhang@intel.com>
  344. L: linux-acpi@vger.kernel.org
  345. W: https://01.org/linux-acpi
  346. B: https://bugzilla.kernel.org
  347. S: Supported
  348. F: drivers/acpi/acpi_video.c
  349. ACPI WMI DRIVER
  350. L: platform-driver-x86@vger.kernel.org
  351. S: Orphan
  352. F: drivers/platform/x86/wmi.c
  353. F: include/uapi/linux/wmi.h
  354. AD1889 ALSA SOUND DRIVER
  355. M: Thibaut Varene <T-Bone@parisc-linux.org>
  356. W: http://wiki.parisc-linux.org/AD1889
  357. L: linux-parisc@vger.kernel.org
  358. S: Maintained
  359. F: sound/pci/ad1889.*
  360. AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
  361. M: Michael Hennerich <michael.hennerich@analog.com>
  362. W: http://wiki.analog.com/AD5254
  363. W: http://ez.analog.com/community/linux-device-drivers
  364. S: Supported
  365. F: drivers/misc/ad525x_dpot.c
  366. AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
  367. M: Michael Hennerich <michael.hennerich@analog.com>
  368. W: http://wiki.analog.com/AD5398
  369. W: http://ez.analog.com/community/linux-device-drivers
  370. S: Supported
  371. F: drivers/regulator/ad5398.c
  372. AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
  373. M: Michael Hennerich <michael.hennerich@analog.com>
  374. W: http://wiki.analog.com/AD7142
  375. W: http://ez.analog.com/community/linux-device-drivers
  376. S: Supported
  377. F: drivers/input/misc/ad714x.c
  378. AD7877 TOUCHSCREEN DRIVER
  379. M: Michael Hennerich <michael.hennerich@analog.com>
  380. W: http://wiki.analog.com/AD7877
  381. W: http://ez.analog.com/community/linux-device-drivers
  382. S: Supported
  383. F: drivers/input/touchscreen/ad7877.c
  384. AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
  385. M: Michael Hennerich <michael.hennerich@analog.com>
  386. W: http://wiki.analog.com/AD7879
  387. W: http://ez.analog.com/community/linux-device-drivers
  388. S: Supported
  389. F: drivers/input/touchscreen/ad7879.c
  390. ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  391. M: Jiri Kosina <jikos@kernel.org>
  392. S: Maintained
  393. ADF7242 IEEE 802.15.4 RADIO DRIVER
  394. M: Michael Hennerich <michael.hennerich@analog.com>
  395. W: https://wiki.analog.com/ADF7242
  396. W: http://ez.analog.com/community/linux-device-drivers
  397. L: linux-wpan@vger.kernel.org
  398. S: Supported
  399. F: drivers/net/ieee802154/adf7242.c
  400. F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
  401. ADM1025 HARDWARE MONITOR DRIVER
  402. M: Jean Delvare <jdelvare@suse.com>
  403. L: linux-hwmon@vger.kernel.org
  404. S: Maintained
  405. F: Documentation/hwmon/adm1025
  406. F: drivers/hwmon/adm1025.c
  407. ADM1029 HARDWARE MONITOR DRIVER
  408. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  409. L: linux-hwmon@vger.kernel.org
  410. S: Maintained
  411. F: drivers/hwmon/adm1029.c
  412. ADM8211 WIRELESS DRIVER
  413. L: linux-wireless@vger.kernel.org
  414. W: http://wireless.kernel.org/
  415. S: Orphan
  416. F: drivers/net/wireless/admtek/adm8211.*
  417. ADP1653 FLASH CONTROLLER DRIVER
  418. M: Sakari Ailus <sakari.ailus@iki.fi>
  419. L: linux-media@vger.kernel.org
  420. S: Maintained
  421. F: drivers/media/i2c/adp1653.c
  422. F: include/media/i2c/adp1653.h
  423. ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
  424. M: Michael Hennerich <michael.hennerich@analog.com>
  425. W: http://wiki.analog.com/ADP5520
  426. W: http://ez.analog.com/community/linux-device-drivers
  427. S: Supported
  428. F: drivers/mfd/adp5520.c
  429. F: drivers/video/backlight/adp5520_bl.c
  430. F: drivers/leds/leds-adp5520.c
  431. F: drivers/gpio/gpio-adp5520.c
  432. F: drivers/input/keyboard/adp5520-keys.c
  433. ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
  434. M: Michael Hennerich <michael.hennerich@analog.com>
  435. W: http://wiki.analog.com/ADP5588
  436. W: http://ez.analog.com/community/linux-device-drivers
  437. S: Supported
  438. F: drivers/input/keyboard/adp5588-keys.c
  439. F: drivers/gpio/gpio-adp5588.c
  440. ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
  441. M: Michael Hennerich <michael.hennerich@analog.com>
  442. W: http://wiki.analog.com/ADP8860
  443. W: http://ez.analog.com/community/linux-device-drivers
  444. S: Supported
  445. F: drivers/video/backlight/adp8860_bl.c
  446. ADS1015 HARDWARE MONITOR DRIVER
  447. M: Dirk Eibach <eibach@gdsys.de>
  448. L: linux-hwmon@vger.kernel.org
  449. S: Maintained
  450. F: Documentation/hwmon/ads1015
  451. F: drivers/hwmon/ads1015.c
  452. F: include/linux/platform_data/ads1015.h
  453. ADT746X FAN DRIVER
  454. M: Colin Leroy <colin@colino.net>
  455. S: Maintained
  456. F: drivers/macintosh/therm_adt746x.c
  457. ADT7475 HARDWARE MONITOR DRIVER
  458. M: Jean Delvare <jdelvare@suse.com>
  459. L: linux-hwmon@vger.kernel.org
  460. S: Maintained
  461. F: Documentation/hwmon/adt7475
  462. F: drivers/hwmon/adt7475.c
  463. ADVANSYS SCSI DRIVER
  464. M: Matthew Wilcox <matthew@wil.cx>
  465. M: Hannes Reinecke <hare@suse.com>
  466. L: linux-scsi@vger.kernel.org
  467. S: Maintained
  468. F: Documentation/scsi/advansys.txt
  469. F: drivers/scsi/advansys.c
  470. ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  471. M: Michael Hennerich <michael.hennerich@analog.com>
  472. W: http://wiki.analog.com/ADXL345
  473. W: http://ez.analog.com/community/linux-device-drivers
  474. S: Supported
  475. F: drivers/input/misc/adxl34x.c
  476. AF9013 MEDIA DRIVER
  477. M: Antti Palosaari <crope@iki.fi>
  478. L: linux-media@vger.kernel.org
  479. W: https://linuxtv.org
  480. W: http://palosaari.fi/linux/
  481. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  482. T: git git://linuxtv.org/anttip/media_tree.git
  483. S: Maintained
  484. F: drivers/media/dvb-frontends/af9013*
  485. AF9033 MEDIA DRIVER
  486. M: Antti Palosaari <crope@iki.fi>
  487. L: linux-media@vger.kernel.org
  488. W: https://linuxtv.org
  489. W: http://palosaari.fi/linux/
  490. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  491. T: git git://linuxtv.org/anttip/media_tree.git
  492. S: Maintained
  493. F: drivers/media/dvb-frontends/af9033*
  494. AFFS FILE SYSTEM
  495. M: David Sterba <dsterba@suse.com>
  496. L: linux-fsdevel@vger.kernel.org
  497. S: Odd Fixes
  498. F: Documentation/filesystems/affs.txt
  499. F: fs/affs/
  500. AFS FILESYSTEM
  501. M: David Howells <dhowells@redhat.com>
  502. L: linux-afs@lists.infradead.org
  503. S: Supported
  504. F: fs/afs/
  505. F: include/trace/events/afs.h
  506. F: Documentation/filesystems/afs.txt
  507. W: https://www.infradead.org/~dhowells/kafs/
  508. AGPGART DRIVER
  509. M: David Airlie <airlied@linux.ie>
  510. T: git git://anongit.freedesktop.org/drm/drm
  511. S: Maintained
  512. F: drivers/char/agp/
  513. F: include/linux/agp*
  514. F: include/uapi/linux/agp*
  515. AHA152X SCSI DRIVER
  516. M: "Juergen E. Fischer" <fischer@norbit.de>
  517. L: linux-scsi@vger.kernel.org
  518. S: Maintained
  519. F: drivers/scsi/aha152x*
  520. F: drivers/scsi/pcmcia/aha152x*
  521. AIC7XXX / AIC79XX SCSI DRIVER
  522. M: Hannes Reinecke <hare@suse.com>
  523. L: linux-scsi@vger.kernel.org
  524. S: Maintained
  525. F: drivers/scsi/aic7xxx/
  526. AIMSLAB FM RADIO RECEIVER DRIVER
  527. M: Hans Verkuil <hverkuil@xs4all.nl>
  528. L: linux-media@vger.kernel.org
  529. T: git git://linuxtv.org/media_tree.git
  530. W: https://linuxtv.org
  531. S: Maintained
  532. F: drivers/media/radio/radio-aimslab*
  533. AIO
  534. M: Benjamin LaHaise <bcrl@kvack.org>
  535. L: linux-aio@kvack.org
  536. S: Supported
  537. F: fs/aio.c
  538. F: include/linux/*aio*.h
  539. AIRSPY MEDIA DRIVER
  540. M: Antti Palosaari <crope@iki.fi>
  541. L: linux-media@vger.kernel.org
  542. W: https://linuxtv.org
  543. W: http://palosaari.fi/linux/
  544. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  545. T: git git://linuxtv.org/anttip/media_tree.git
  546. S: Maintained
  547. F: drivers/media/usb/airspy/
  548. ALACRITECH GIGABIT ETHERNET DRIVER
  549. M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
  550. S: Maintained
  551. F: drivers/net/ethernet/alacritech/*
  552. ALCATEL SPEEDTOUCH USB DRIVER
  553. M: Duncan Sands <duncan.sands@free.fr>
  554. L: linux-usb@vger.kernel.org
  555. W: http://www.linux-usb.org/SpeedTouch/
  556. S: Maintained
  557. F: drivers/usb/atm/speedtch.c
  558. F: drivers/usb/atm/usbatm.c
  559. ALCHEMY AU1XX0 MMC DRIVER
  560. M: Manuel Lauss <manuel.lauss@gmail.com>
  561. S: Maintained
  562. F: drivers/mmc/host/au1xmmc.c
  563. ALI1563 I2C DRIVER
  564. M: Rudolf Marek <r.marek@assembler.cz>
  565. L: linux-i2c@vger.kernel.org
  566. S: Maintained
  567. F: Documentation/i2c/busses/i2c-ali1563
  568. F: drivers/i2c/busses/i2c-ali1563.c
  569. ALLWINNER SECURITY SYSTEM
  570. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  571. L: linux-crypto@vger.kernel.org
  572. S: Maintained
  573. F: drivers/crypto/sunxi-ss/
  574. ALPHA PORT
  575. M: Richard Henderson <rth@twiddle.net>
  576. M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  577. M: Matt Turner <mattst88@gmail.com>
  578. S: Odd Fixes
  579. L: linux-alpha@vger.kernel.org
  580. F: arch/alpha/
  581. ALPS PS/2 TOUCHPAD DRIVER
  582. R: Pali Rohár <pali.rohar@gmail.com>
  583. F: drivers/input/mouse/alps.*
  584. ALTERA I2C CONTROLLER DRIVER
  585. M: Thor Thayer <thor.thayer@linux.intel.com>
  586. S: Maintained
  587. F: drivers/i2c/busses/i2c-altera.c
  588. ALTERA MAILBOX DRIVER
  589. M: Ley Foon Tan <lftan@altera.com>
  590. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  591. S: Maintained
  592. F: drivers/mailbox/mailbox-altera.c
  593. ALTERA PIO DRIVER
  594. M: Tien Hock Loh <thloh@altera.com>
  595. L: linux-gpio@vger.kernel.org
  596. S: Maintained
  597. F: drivers/gpio/gpio-altera.c
  598. ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  599. M: Thor Thayer <thor.thayer@linux.intel.com>
  600. S: Maintained
  601. F: drivers/gpio/gpio-altera-a10sr.c
  602. F: drivers/mfd/altera-a10sr.c
  603. F: drivers/reset/reset-a10sr.c
  604. F: include/linux/mfd/altera-a10sr.h
  605. F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  606. ALTERA TRIPLE SPEED ETHERNET DRIVER
  607. M: Vince Bridgers <vbridger@opensource.altera.com>
  608. L: netdev@vger.kernel.org
  609. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  610. S: Maintained
  611. F: drivers/net/ethernet/altera/
  612. ALTERA UART/JTAG UART SERIAL DRIVERS
  613. M: Tobias Klauser <tklauser@distanz.ch>
  614. L: linux-serial@vger.kernel.org
  615. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  616. S: Maintained
  617. F: drivers/tty/serial/altera_uart.c
  618. F: drivers/tty/serial/altera_jtaguart.c
  619. F: include/linux/altera_uart.h
  620. F: include/linux/altera_jtaguart.h
  621. AMAZON ETHERNET DRIVERS
  622. M: Netanel Belgazal <netanel@amazon.com>
  623. R: Saeed Bishara <saeedb@amazon.com>
  624. R: Zorik Machulsky <zorik@amazon.com>
  625. L: netdev@vger.kernel.org
  626. S: Supported
  627. F: Documentation/networking/ena.txt
  628. F: drivers/net/ethernet/amazon/
  629. AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  630. M: Tom Lendacky <thomas.lendacky@amd.com>
  631. M: Gary Hook <gary.hook@amd.com>
  632. L: linux-crypto@vger.kernel.org
  633. S: Supported
  634. F: drivers/crypto/ccp/
  635. F: include/linux/ccp.h
  636. AMD DISPLAY CORE
  637. M: Harry Wentland <harry.wentland@amd.com>
  638. M: Leo Li <sunpeng.li@amd.com>
  639. L: amd-gfx@lists.freedesktop.org
  640. T: git git://people.freedesktop.org/~agd5f/linux
  641. S: Supported
  642. F: drivers/gpu/drm/amd/display/
  643. AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  644. M: Huang Rui <ray.huang@amd.com>
  645. L: linux-hwmon@vger.kernel.org
  646. S: Supported
  647. F: Documentation/hwmon/fam15h_power
  648. F: drivers/hwmon/fam15h_power.c
  649. AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
  650. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  651. S: Orphan
  652. F: drivers/usb/gadget/udc/amd5536udc.*
  653. AMD GEODE PROCESSOR/CHIPSET SUPPORT
  654. P: Andres Salomon <dilinger@queued.net>
  655. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  656. W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  657. S: Supported
  658. F: drivers/char/hw_random/geode-rng.c
  659. F: drivers/crypto/geode*
  660. F: drivers/video/fbdev/geode/
  661. F: arch/x86/include/asm/geode.h
  662. AMD IOMMU (AMD-VI)
  663. M: Joerg Roedel <joro@8bytes.org>
  664. L: iommu@lists.linux-foundation.org
  665. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  666. S: Maintained
  667. F: drivers/iommu/amd_iommu*.[ch]
  668. F: include/linux/amd-iommu.h
  669. AMD KFD
  670. M: Oded Gabbay <oded.gabbay@gmail.com>
  671. L: dri-devel@lists.freedesktop.org
  672. T: git git://people.freedesktop.org/~gabbayo/linux.git
  673. S: Supported
  674. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
  675. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
  676. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
  677. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
  678. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
  679. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
  680. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
  681. F: drivers/gpu/drm/amd/amdkfd/
  682. F: drivers/gpu/drm/amd/include/cik_structs.h
  683. F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  684. F: drivers/gpu/drm/amd/include/vi_structs.h
  685. F: drivers/gpu/drm/amd/include/v9_structs.h
  686. F: include/uapi/linux/kfd_ioctl.h
  687. AMD POWERPLAY
  688. M: Rex Zhu <rex.zhu@amd.com>
  689. M: Evan Quan <evan.quan@amd.com>
  690. L: amd-gfx@lists.freedesktop.org
  691. S: Supported
  692. F: drivers/gpu/drm/amd/powerplay/
  693. T: git git://people.freedesktop.org/~agd5f/linux
  694. AMD SEATTLE DEVICE TREE SUPPORT
  695. M: Brijesh Singh <brijeshkumar.singh@amd.com>
  696. M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  697. M: Tom Lendacky <thomas.lendacky@amd.com>
  698. S: Supported
  699. F: arch/arm64/boot/dts/amd/
  700. AMD XGBE DRIVER
  701. M: Tom Lendacky <thomas.lendacky@amd.com>
  702. L: netdev@vger.kernel.org
  703. S: Supported
  704. F: drivers/net/ethernet/amd/xgbe/
  705. F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  706. ANALOG DEVICES INC AD5686 DRIVER
  707. M: Stefan Popa <stefan.popa@analog.com>
  708. L: linux-pm@vger.kernel.org
  709. W: http://ez.analog.com/community/linux-device-drivers
  710. S: Supported
  711. F: drivers/iio/dac/ad5686*
  712. F: drivers/iio/dac/ad5696*
  713. ANALOG DEVICES INC AD5758 DRIVER
  714. M: Stefan Popa <stefan.popa@analog.com>
  715. L: linux-iio@vger.kernel.org
  716. W: http://ez.analog.com/community/linux-device-drivers
  717. S: Supported
  718. F: drivers/iio/dac/ad5758.c
  719. F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
  720. ANALOG DEVICES INC AD9389B DRIVER
  721. M: Hans Verkuil <hans.verkuil@cisco.com>
  722. L: linux-media@vger.kernel.org
  723. S: Maintained
  724. F: drivers/media/i2c/ad9389b*
  725. ANALOG DEVICES INC ADGS1408 DRIVER
  726. M: Mircea Caprioru <mircea.caprioru@analog.com>
  727. S: Supported
  728. F: drivers/mux/adgs1408.c
  729. F: Documentation/devicetree/bindings/mux/adgs1408.txt
  730. ANALOG DEVICES INC ADP5061 DRIVER
  731. M: Stefan Popa <stefan.popa@analog.com>
  732. L: linux-pm@vger.kernel.org
  733. W: http://ez.analog.com/community/linux-device-drivers
  734. S: Supported
  735. F: drivers/power/supply/adp5061.c
  736. ANALOG DEVICES INC ADV7180 DRIVER
  737. M: Lars-Peter Clausen <lars@metafoo.de>
  738. L: linux-media@vger.kernel.org
  739. W: http://ez.analog.com/community/linux-device-drivers
  740. S: Supported
  741. F: drivers/media/i2c/adv7180.c
  742. ANALOG DEVICES INC ADV748X DRIVER
  743. M: Kieran Bingham <kieran.bingham@ideasonboard.com>
  744. L: linux-media@vger.kernel.org
  745. S: Maintained
  746. F: drivers/media/i2c/adv748x/*
  747. ANALOG DEVICES INC ADV7511 DRIVER
  748. M: Hans Verkuil <hans.verkuil@cisco.com>
  749. L: linux-media@vger.kernel.org
  750. S: Maintained
  751. F: drivers/media/i2c/adv7511*
  752. ANALOG DEVICES INC ADV7604 DRIVER
  753. M: Hans Verkuil <hans.verkuil@cisco.com>
  754. L: linux-media@vger.kernel.org
  755. S: Maintained
  756. F: drivers/media/i2c/adv7604*
  757. ANALOG DEVICES INC ADV7842 DRIVER
  758. M: Hans Verkuil <hans.verkuil@cisco.com>
  759. L: linux-media@vger.kernel.org
  760. S: Maintained
  761. F: drivers/media/i2c/adv7842*
  762. ANALOG DEVICES INC ASOC CODEC DRIVERS
  763. M: Lars-Peter Clausen <lars@metafoo.de>
  764. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  765. W: http://wiki.analog.com/
  766. W: http://ez.analog.com/community/linux-device-drivers
  767. S: Supported
  768. F: sound/soc/codecs/adau*
  769. F: sound/soc/codecs/adav*
  770. F: sound/soc/codecs/ad1*
  771. F: sound/soc/codecs/ad7*
  772. F: sound/soc/codecs/ssm*
  773. F: sound/soc/codecs/sigmadsp.*
  774. ANALOG DEVICES INC DMA DRIVERS
  775. M: Lars-Peter Clausen <lars@metafoo.de>
  776. W: http://ez.analog.com/community/linux-device-drivers
  777. S: Supported
  778. F: drivers/dma/dma-axi-dmac.c
  779. ANALOG DEVICES INC IIO DRIVERS
  780. M: Lars-Peter Clausen <lars@metafoo.de>
  781. M: Michael Hennerich <Michael.Hennerich@analog.com>
  782. W: http://wiki.analog.com/
  783. W: http://ez.analog.com/community/linux-device-drivers
  784. S: Supported
  785. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
  786. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
  787. F: drivers/iio/*/ad*
  788. F: drivers/iio/adc/ltc2497*
  789. X: drivers/iio/*/adjd*
  790. F: drivers/staging/iio/*/ad*
  791. ANDES ARCHITECTURE
  792. M: Greentime Hu <green.hu@gmail.com>
  793. M: Vincent Chen <deanbo422@gmail.com>
  794. T: git https://github.com/andestech/linux.git
  795. S: Supported
  796. F: arch/nds32/
  797. F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
  798. F: Documentation/devicetree/bindings/nds32/
  799. K: nds32
  800. N: nds32
  801. ANDROID CONFIG FRAGMENTS
  802. M: Rob Herring <robh@kernel.org>
  803. S: Supported
  804. F: kernel/configs/android*
  805. ANDROID DRIVERS
  806. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  807. M: Arve Hjønnevåg <arve@android.com>
  808. M: Todd Kjos <tkjos@android.com>
  809. M: Martijn Coenen <maco@android.com>
  810. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  811. L: devel@driverdev.osuosl.org
  812. S: Supported
  813. F: drivers/android/
  814. F: drivers/staging/android/
  815. ANDROID GOLDFISH PIC DRIVER
  816. M: Miodrag Dinic <miodrag.dinic@mips.com>
  817. S: Supported
  818. F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
  819. F: drivers/irqchip/irq-goldfish-pic.c
  820. ANDROID GOLDFISH RTC DRIVER
  821. M: Miodrag Dinic <miodrag.dinic@mips.com>
  822. S: Supported
  823. F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
  824. F: drivers/rtc/rtc-goldfish.c
  825. ANDROID ION DRIVER
  826. M: Laura Abbott <labbott@redhat.com>
  827. M: Sumit Semwal <sumit.semwal@linaro.org>
  828. L: devel@driverdev.osuosl.org
  829. L: dri-devel@lists.freedesktop.org
  830. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  831. S: Supported
  832. F: drivers/staging/android/ion
  833. F: drivers/staging/android/uapi/ion.h
  834. AOA (Apple Onboard Audio) ALSA DRIVER
  835. M: Johannes Berg <johannes@sipsolutions.net>
  836. L: linuxppc-dev@lists.ozlabs.org
  837. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  838. S: Maintained
  839. F: sound/aoa/
  840. APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
  841. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  842. L: linux-iio@vger.kernel.org
  843. S: Maintained
  844. F: drivers/iio/adc/stx104.c
  845. APM DRIVER
  846. M: Jiri Kosina <jikos@kernel.org>
  847. S: Odd fixes
  848. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
  849. F: arch/x86/kernel/apm_32.c
  850. F: include/linux/apm_bios.h
  851. F: include/uapi/linux/apm_bios.h
  852. F: drivers/char/apm-emulation.c
  853. APPARMOR SECURITY MODULE
  854. M: John Johansen <john.johansen@canonical.com>
  855. L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
  856. W: wiki.apparmor.net
  857. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
  858. S: Supported
  859. F: security/apparmor/
  860. F: Documentation/admin-guide/LSM/apparmor.rst
  861. APPLE BCM5974 MULTITOUCH DRIVER
  862. M: Henrik Rydberg <rydberg@bitmath.org>
  863. L: linux-input@vger.kernel.org
  864. S: Odd fixes
  865. F: drivers/input/mouse/bcm5974.c
  866. APPLE SMC DRIVER
  867. M: Henrik Rydberg <rydberg@bitmath.org>
  868. L: linux-hwmon@vger.kernel.org
  869. S: Odd fixes
  870. F: drivers/hwmon/applesmc.c
  871. APPLETALK NETWORK LAYER
  872. L: netdev@vger.kernel.org
  873. S: Odd fixes
  874. F: drivers/net/appletalk/
  875. F: net/appletalk/
  876. APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
  877. M: Duc Dang <dhdang@apm.com>
  878. S: Supported
  879. F: arch/arm64/boot/dts/apm/
  880. APPLIED MICRO (APM) X-GENE SOC EDAC
  881. M: Loc Ho <lho@apm.com>
  882. S: Supported
  883. F: drivers/edac/xgene_edac.c
  884. F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
  885. APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  886. M: Iyappan Subramanian <isubramanian@apm.com>
  887. M: Keyur Chudgar <kchudgar@apm.com>
  888. S: Supported
  889. F: drivers/net/ethernet/apm/xgene-v2/
  890. APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  891. M: Iyappan Subramanian <isubramanian@apm.com>
  892. M: Keyur Chudgar <kchudgar@apm.com>
  893. M: Quan Nguyen <qnguyen@apm.com>
  894. S: Supported
  895. F: drivers/net/ethernet/apm/xgene/
  896. F: drivers/net/phy/mdio-xgene.c
  897. F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  898. F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  899. APPLIED MICRO (APM) X-GENE SOC PMU
  900. M: Tai Nguyen <ttnguyen@apm.com>
  901. S: Supported
  902. F: drivers/perf/xgene_pmu.c
  903. F: Documentation/perf/xgene-pmu.txt
  904. F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
  905. APTINA CAMERA SENSOR PLL
  906. M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  907. L: linux-media@vger.kernel.org
  908. S: Maintained
  909. F: drivers/media/i2c/aptina-pll.*
  910. ARC FRAMEBUFFER DRIVER
  911. M: Jaya Kumar <jayalk@intworks.biz>
  912. S: Maintained
  913. F: drivers/video/fbdev/arcfb.c
  914. F: drivers/video/fbdev/core/fb_defio.c
  915. ARC PGU DRM DRIVER
  916. M: Alexey Brodkin <abrodkin@synopsys.com>
  917. S: Supported
  918. F: drivers/gpu/drm/arc/
  919. F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
  920. ARCNET NETWORK LAYER
  921. M: Michael Grzeschik <m.grzeschik@pengutronix.de>
  922. L: netdev@vger.kernel.org
  923. S: Maintained
  924. F: drivers/net/arcnet/
  925. F: include/uapi/linux/if_arcnet.h
  926. ARM ARCHITECTED TIMER DRIVER
  927. M: Mark Rutland <mark.rutland@arm.com>
  928. M: Marc Zyngier <marc.zyngier@arm.com>
  929. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  930. S: Maintained
  931. F: arch/arm/include/asm/arch_timer.h
  932. F: arch/arm64/include/asm/arch_timer.h
  933. F: drivers/clocksource/arm_arch_timer.c
  934. ARM HDLCD DRM DRIVER
  935. M: Liviu Dudau <liviu.dudau@arm.com>
  936. S: Supported
  937. F: drivers/gpu/drm/arm/hdlcd_*
  938. F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
  939. ARM MALI-DP DRM DRIVER
  940. M: Liviu Dudau <liviu.dudau@arm.com>
  941. M: Brian Starkey <brian.starkey@arm.com>
  942. M: Mali DP Maintainers <malidp@foss.arm.com>
  943. S: Supported
  944. F: drivers/gpu/drm/arm/
  945. F: Documentation/devicetree/bindings/display/arm,malidp.txt
  946. ARM MFM AND FLOPPY DRIVERS
  947. M: Ian Molton <spyro@f2s.com>
  948. S: Maintained
  949. F: arch/arm/lib/floppydma.S
  950. F: arch/arm/include/asm/floppy.h
  951. ARM PMU PROFILING AND DEBUGGING
  952. M: Will Deacon <will.deacon@arm.com>
  953. M: Mark Rutland <mark.rutland@arm.com>
  954. S: Maintained
  955. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  956. F: arch/arm*/kernel/perf_*
  957. F: arch/arm/oprofile/common.c
  958. F: arch/arm*/kernel/hw_breakpoint.c
  959. F: arch/arm*/include/asm/hw_breakpoint.h
  960. F: arch/arm*/include/asm/perf_event.h
  961. F: drivers/perf/*
  962. F: include/linux/perf/arm_pmu.h
  963. F: Documentation/devicetree/bindings/arm/pmu.txt
  964. F: Documentation/devicetree/bindings/perf/
  965. ARM PORT
  966. M: Russell King <linux@armlinux.org.uk>
  967. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  968. W: http://www.armlinux.org.uk/
  969. S: Odd Fixes
  970. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
  971. F: arch/arm/
  972. X: arch/arm/boot/dts/
  973. ARM PRIMECELL AACI PL041 DRIVER
  974. M: Russell King <linux@armlinux.org.uk>
  975. S: Odd Fixes
  976. F: sound/arm/aaci.*
  977. ARM PRIMECELL BUS SUPPORT
  978. M: Russell King <linux@armlinux.org.uk>
  979. S: Odd Fixes
  980. F: drivers/amba/
  981. F: include/linux/amba/bus.h
  982. ARM PRIMECELL CLCD PL110 DRIVER
  983. M: Russell King <linux@armlinux.org.uk>
  984. S: Odd Fixes
  985. F: drivers/video/fbdev/amba-clcd.*
  986. ARM PRIMECELL KMI PL050 DRIVER
  987. M: Russell King <linux@armlinux.org.uk>
  988. S: Odd Fixes
  989. F: drivers/input/serio/ambakmi.*
  990. F: include/linux/amba/kmi.h
  991. ARM PRIMECELL MMCI PL180/1 DRIVER
  992. M: Russell King <linux@armlinux.org.uk>
  993. S: Odd Fixes
  994. F: drivers/mmc/host/mmci.*
  995. F: include/linux/amba/mmci.h
  996. ARM PRIMECELL UART PL010 AND PL011 DRIVERS
  997. M: Russell King <linux@armlinux.org.uk>
  998. S: Odd Fixes
  999. F: drivers/tty/serial/amba-pl01*.c
  1000. F: include/linux/amba/serial.h
  1001. ARM SMMU DRIVERS
  1002. M: Will Deacon <will.deacon@arm.com>
  1003. R: Robin Murphy <robin.murphy@arm.com>
  1004. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1005. S: Maintained
  1006. F: drivers/iommu/arm-smmu.c
  1007. F: drivers/iommu/arm-smmu-v3.c
  1008. F: drivers/iommu/io-pgtable-arm.c
  1009. F: drivers/iommu/io-pgtable-arm-v7s.c
  1010. ARM SUB-ARCHITECTURES
  1011. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1012. S: Maintained
  1013. F: arch/arm/mach-*/
  1014. F: arch/arm/plat-*/
  1015. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
  1016. ARM/ACTIONS SEMI ARCHITECTURE
  1017. M: Andreas Färber <afaerber@suse.de>
  1018. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1019. S: Maintained
  1020. N: owl
  1021. F: arch/arm/mach-actions/
  1022. F: arch/arm/boot/dts/owl-*
  1023. F: arch/arm64/boot/dts/actions/
  1024. F: drivers/clocksource/owl-*
  1025. F: drivers/pinctrl/actions/*
  1026. F: drivers/soc/actions/
  1027. F: include/dt-bindings/power/owl-*
  1028. F: include/linux/soc/actions/
  1029. F: Documentation/devicetree/bindings/arm/actions.txt
  1030. F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
  1031. F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
  1032. F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
  1033. ARM/ADS SPHERE MACHINE SUPPORT
  1034. M: Lennert Buytenhek <kernel@wantstofly.org>
  1035. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1036. S: Maintained
  1037. ARM/AFEB9260 MACHINE SUPPORT
  1038. M: Sergey Lapin <slapin@ossfans.org>
  1039. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1040. S: Maintained
  1041. ARM/AJECO 1ARM MACHINE SUPPORT
  1042. M: Lennert Buytenhek <kernel@wantstofly.org>
  1043. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1044. S: Maintained
  1045. ARM/Allwinner SoC Clock Support
  1046. M: Emilio López <emilio@elopez.com.ar>
  1047. S: Maintained
  1048. F: drivers/clk/sunxi/
  1049. ARM/Allwinner sunXi SoC support
  1050. M: Maxime Ripard <maxime.ripard@bootlin.com>
  1051. M: Chen-Yu Tsai <wens@csie.org>
  1052. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1053. S: Maintained
  1054. N: sun[x456789]i
  1055. N: sun50i
  1056. F: arch/arm/mach-sunxi/
  1057. F: arch/arm64/boot/dts/allwinner/
  1058. F: drivers/clk/sunxi-ng/
  1059. F: drivers/pinctrl/sunxi/
  1060. F: drivers/soc/sunxi/
  1061. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
  1062. ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  1063. M: Neil Armstrong <narmstrong@baylibre.com>
  1064. M: Jerome Brunet <jbrunet@baylibre.com>
  1065. L: linux-amlogic@lists.infradead.org
  1066. S: Maintained
  1067. F: drivers/clk/meson/
  1068. F: include/dt-bindings/clock/meson*
  1069. F: include/dt-bindings/clock/gxbb*
  1070. F: Documentation/devicetree/bindings/clock/amlogic*
  1071. ARM/Amlogic Meson SoC support
  1072. M: Carlo Caione <carlo@caione.org>
  1073. M: Kevin Hilman <khilman@baylibre.com>
  1074. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1075. L: linux-amlogic@lists.infradead.org
  1076. W: http://linux-meson.com/
  1077. S: Maintained
  1078. F: arch/arm/mach-meson/
  1079. F: arch/arm/boot/dts/meson*
  1080. F: arch/arm64/boot/dts/amlogic/
  1081. F: drivers/pinctrl/meson/
  1082. F: drivers/mmc/host/meson*
  1083. N: meson
  1084. ARM/Annapurna Labs ALPINE ARCHITECTURE
  1085. M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
  1086. M: Antoine Tenart <antoine.tenart@bootlin.com>
  1087. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1088. S: Maintained
  1089. F: arch/arm/mach-alpine/
  1090. F: arch/arm/boot/dts/alpine*
  1091. F: arch/arm64/boot/dts/al/
  1092. F: drivers/*/*alpine*
  1093. ARM/ARTPEC MACHINE SUPPORT
  1094. M: Jesper Nilsson <jesper.nilsson@axis.com>
  1095. M: Lars Persson <lars.persson@axis.com>
  1096. S: Maintained
  1097. L: linux-arm-kernel@axis.com
  1098. F: arch/arm/mach-artpec
  1099. F: arch/arm/boot/dts/artpec6*
  1100. F: drivers/clk/axis
  1101. F: drivers/crypto/axis
  1102. F: drivers/pinctrl/pinctrl-artpec*
  1103. F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  1104. ARM/ASPEED I2C DRIVER
  1105. M: Brendan Higgins <brendanhiggins@google.com>
  1106. R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  1107. R: Joel Stanley <joel@jms.id.au>
  1108. L: linux-i2c@vger.kernel.org
  1109. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1110. S: Maintained
  1111. F: drivers/irqchip/irq-aspeed-i2c-ic.c
  1112. F: drivers/i2c/busses/i2c-aspeed.c
  1113. F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  1114. F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
  1115. ARM/ASPEED MACHINE SUPPORT
  1116. M: Joel Stanley <joel@jms.id.au>
  1117. R: Andrew Jeffery <andrew@aj.id.au>
  1118. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1119. L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
  1120. Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
  1121. S: Supported
  1122. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
  1123. F: arch/arm/mach-aspeed/
  1124. F: arch/arm/boot/dts/aspeed-*
  1125. N: aspeed
  1126. ARM/CALXEDA HIGHBANK ARCHITECTURE
  1127. M: Rob Herring <robh@kernel.org>
  1128. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1129. S: Maintained
  1130. F: arch/arm/mach-highbank/
  1131. F: arch/arm/boot/dts/highbank.dts
  1132. F: arch/arm/boot/dts/ecx-*.dts*
  1133. ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
  1134. M: Krzysztof Halasa <khalasa@piap.pl>
  1135. S: Maintained
  1136. F: arch/arm/mach-cns3xxx/
  1137. ARM/CAVIUM THUNDER NETWORK DRIVER
  1138. M: Sunil Goutham <sgoutham@cavium.com>
  1139. M: Robert Richter <rric@kernel.org>
  1140. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1141. S: Supported
  1142. F: drivers/net/ethernet/cavium/thunder/
  1143. ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
  1144. M: Lukasz Majewski <lukma@denx.de>
  1145. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1146. S: Maintained
  1147. F: arch/arm/mach-ep93xx/ts72xx.c
  1148. ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
  1149. M: Alexander Shiyan <shc_work@mail.ru>
  1150. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1151. S: Odd Fixes
  1152. N: clps711x
  1153. ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
  1154. M: Lennert Buytenhek <kernel@wantstofly.org>
  1155. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1156. S: Maintained
  1157. ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  1158. M: Hartley Sweeten <hsweeten@visionengravers.com>
  1159. M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
  1160. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1161. S: Maintained
  1162. F: arch/arm/mach-ep93xx/
  1163. F: arch/arm/mach-ep93xx/include/mach/
  1164. ARM/CLKDEV SUPPORT
  1165. M: Russell King <linux@armlinux.org.uk>
  1166. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1167. S: Maintained
  1168. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
  1169. F: drivers/clk/clkdev.c
  1170. ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
  1171. M: Mike Rapoport <mike@compulab.co.il>
  1172. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1173. S: Maintained
  1174. ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
  1175. M: Baruch Siach <baruch@tkos.co.il>
  1176. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1177. S: Maintained
  1178. F: arch/arm/boot/dts/cx92755*
  1179. N: digicolor
  1180. ARM/CONTEC MICRO9 MACHINE SUPPORT
  1181. M: Hubert Feurstein <hubert.feurstein@contec.at>
  1182. S: Maintained
  1183. F: arch/arm/mach-ep93xx/micro9.c
  1184. ARM/CORESIGHT FRAMEWORK AND DRIVERS
  1185. M: Mathieu Poirier <mathieu.poirier@linaro.org>
  1186. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1187. S: Maintained
  1188. F: drivers/hwtracing/coresight/*
  1189. F: Documentation/trace/coresight.txt
  1190. F: Documentation/trace/coresight-cpu-debug.txt
  1191. F: Documentation/devicetree/bindings/arm/coresight.txt
  1192. F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
  1193. F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
  1194. F: tools/perf/arch/arm/util/pmu.c
  1195. F: tools/perf/arch/arm/util/auxtrace.c
  1196. F: tools/perf/arch/arm/util/cs-etm.c
  1197. F: tools/perf/arch/arm/util/cs-etm.h
  1198. F: tools/perf/util/cs-etm.*
  1199. F: tools/perf/util/cs-etm-decoder/*
  1200. ARM/CORGI MACHINE SUPPORT
  1201. M: Richard Purdie <rpurdie@rpsys.net>
  1202. S: Maintained
  1203. ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  1204. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1205. M: Linus Walleij <linus.walleij@linaro.org>
  1206. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1207. T: git git://github.com/ulli-kroll/linux.git
  1208. S: Maintained
  1209. F: Documentation/devicetree/bindings/arm/gemini.txt
  1210. F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
  1211. F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
  1212. F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  1213. F: arch/arm/mach-gemini/
  1214. F: drivers/net/ethernet/cortina/
  1215. F: drivers/pinctrl/pinctrl-gemini.c
  1216. F: drivers/rtc/rtc-ftrtc010.c
  1217. ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
  1218. M: Barry Song <baohua@kernel.org>
  1219. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1220. T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
  1221. S: Maintained
  1222. F: arch/arm/boot/dts/prima2*
  1223. F: arch/arm/mach-prima2/
  1224. F: drivers/clk/sirf/
  1225. F: drivers/clocksource/timer-prima2.c
  1226. F: drivers/clocksource/timer-atlas7.c
  1227. N: [^a-z]sirf
  1228. ARM/EBSA110 MACHINE SUPPORT
  1229. M: Russell King <linux@armlinux.org.uk>
  1230. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1231. W: http://www.armlinux.org.uk/
  1232. S: Maintained
  1233. F: arch/arm/mach-ebsa110/
  1234. F: drivers/net/ethernet/amd/am79c961a.*
  1235. ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
  1236. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  1237. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1238. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1239. S: Maintained
  1240. N: efm32
  1241. ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
  1242. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1243. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1244. S: Maintained
  1245. F: arch/arm/mach-pxa/ezx.c
  1246. ARM/FARADAY FA526 PORT
  1247. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1248. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1249. S: Maintained
  1250. T: git git://git.berlios.de/gemini-board
  1251. F: arch/arm/mm/*-fa*
  1252. ARM/FOOTBRIDGE ARCHITECTURE
  1253. M: Russell King <linux@armlinux.org.uk>
  1254. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1255. W: http://www.armlinux.org.uk/
  1256. S: Maintained
  1257. F: arch/arm/include/asm/hardware/dec21285.h
  1258. F: arch/arm/mach-footbridge/
  1259. ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
  1260. M: Shawn Guo <shawnguo@kernel.org>
  1261. M: Sascha Hauer <s.hauer@pengutronix.de>
  1262. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1263. R: Fabio Estevam <fabio.estevam@nxp.com>
  1264. R: NXP Linux Team <linux-imx@nxp.com>
  1265. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1266. S: Maintained
  1267. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1268. F: arch/arm/mach-imx/
  1269. F: arch/arm/mach-mxs/
  1270. F: arch/arm/boot/dts/imx*
  1271. F: arch/arm/configs/imx*_defconfig
  1272. F: drivers/clk/imx/
  1273. F: drivers/soc/imx/
  1274. F: include/soc/imx/
  1275. ARM/FREESCALE VYBRID ARM ARCHITECTURE
  1276. M: Shawn Guo <shawnguo@kernel.org>
  1277. M: Sascha Hauer <s.hauer@pengutronix.de>
  1278. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1279. R: Stefan Agner <stefan@agner.ch>
  1280. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1281. S: Maintained
  1282. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1283. F: arch/arm/mach-imx/*vf610*
  1284. F: arch/arm/boot/dts/vf*
  1285. ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
  1286. M: Shawn Guo <shawnguo@kernel.org>
  1287. M: Li Yang <leoyang.li@nxp.com>
  1288. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1289. S: Maintained
  1290. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1291. F: arch/arm/boot/dts/ls1021a*
  1292. F: arch/arm64/boot/dts/freescale/fsl-*
  1293. F: arch/arm64/boot/dts/freescale/qoriq-*
  1294. ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  1295. M: Lennert Buytenhek <kernel@wantstofly.org>
  1296. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1297. S: Maintained
  1298. ARM/GUMSTIX MACHINE SUPPORT
  1299. M: Steve Sakoman <sakoman@gmail.com>
  1300. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1301. S: Maintained
  1302. ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
  1303. M: Philipp Zabel <philipp.zabel@gmail.com>
  1304. M: Paul Parsons <lost.distance@yahoo.com>
  1305. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1306. S: Maintained
  1307. F: arch/arm/mach-pxa/hx4700.c
  1308. F: arch/arm/mach-pxa/include/mach/hx4700.h
  1309. F: sound/soc/pxa/hx4700.c
  1310. ARM/HISILICON SOC SUPPORT
  1311. M: Wei Xu <xuwei5@hisilicon.com>
  1312. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1313. W: http://www.hisilicon.com
  1314. S: Supported
  1315. T: git git://github.com/hisilicon/linux-hisi.git
  1316. F: arch/arm/mach-hisi/
  1317. F: arch/arm/boot/dts/hi3*
  1318. F: arch/arm/boot/dts/hip*
  1319. F: arch/arm/boot/dts/hisi*
  1320. F: arch/arm64/boot/dts/hisilicon/
  1321. ARM/HP JORNADA 7XX MACHINE SUPPORT
  1322. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  1323. W: www.jlime.com
  1324. S: Maintained
  1325. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  1326. F: arch/arm/mach-sa1100/jornada720.c
  1327. F: arch/arm/mach-sa1100/include/mach/jornada720.h
  1328. ARM/IGEP MACHINE SUPPORT
  1329. M: Enric Balletbo i Serra <eballetbo@gmail.com>
  1330. M: Javier Martinez Canillas <javier@dowhile0.org>
  1331. L: linux-omap@vger.kernel.org
  1332. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1333. S: Maintained
  1334. F: arch/arm/boot/dts/omap3-igep*
  1335. ARM/INCOME PXA270 SUPPORT
  1336. M: Marek Vasut <marek.vasut@gmail.com>
  1337. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1338. S: Maintained
  1339. F: arch/arm/mach-pxa/colibri-pxa270-income.c
  1340. ARM/INTEL IOP13XX ARM ARCHITECTURE
  1341. M: Lennert Buytenhek <kernel@wantstofly.org>
  1342. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1343. S: Maintained
  1344. ARM/INTEL IOP32X ARM ARCHITECTURE
  1345. M: Lennert Buytenhek <kernel@wantstofly.org>
  1346. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1347. S: Maintained
  1348. ARM/INTEL IOP33X ARM ARCHITECTURE
  1349. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1350. S: Orphan
  1351. ARM/INTEL IQ81342EX MACHINE SUPPORT
  1352. M: Lennert Buytenhek <kernel@wantstofly.org>
  1353. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1354. S: Maintained
  1355. ARM/INTEL IXDP2850 MACHINE SUPPORT
  1356. M: Lennert Buytenhek <kernel@wantstofly.org>
  1357. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1358. S: Maintained
  1359. ARM/INTEL IXP4XX ARM ARCHITECTURE
  1360. M: Imre Kaloz <kaloz@openwrt.org>
  1361. M: Krzysztof Halasa <khalasa@piap.pl>
  1362. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1363. S: Maintained
  1364. F: arch/arm/mach-ixp4xx/
  1365. ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
  1366. M: Jonathan Cameron <jic23@cam.ac.uk>
  1367. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1368. S: Maintained
  1369. F: arch/arm/mach-pxa/stargate2.c
  1370. F: drivers/pcmcia/pxa2xx_stargate2.c
  1371. ARM/INTEL XSC3 (MANZANO) ARM CORE
  1372. M: Lennert Buytenhek <kernel@wantstofly.org>
  1373. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1374. S: Maintained
  1375. ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
  1376. M: Lennert Buytenhek <kernel@wantstofly.org>
  1377. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1378. S: Maintained
  1379. ARM/LG1K ARCHITECTURE
  1380. M: Chanho Min <chanho.min@lge.com>
  1381. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1382. S: Maintained
  1383. F: arch/arm64/boot/dts/lg/
  1384. ARM/LOGICPD PXA270 MACHINE SUPPORT
  1385. M: Lennert Buytenhek <kernel@wantstofly.org>
  1386. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1387. S: Maintained
  1388. ARM/LPC18XX ARCHITECTURE
  1389. M: Joachim Eastwood <manabian@gmail.com>
  1390. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1391. S: Maintained
  1392. F: arch/arm/boot/dts/lpc43*
  1393. F: drivers/clk/nxp/clk-lpc18xx*
  1394. F: drivers/clocksource/time-lpc32xx.c
  1395. F: drivers/i2c/busses/i2c-lpc2k.c
  1396. F: drivers/memory/pl172.c
  1397. F: drivers/mtd/spi-nor/nxp-spifi.c
  1398. F: drivers/rtc/rtc-lpc24xx.c
  1399. N: lpc18xx
  1400. ARM/LPC32XX SOC SUPPORT
  1401. M: Vladimir Zapolskiy <vz@mleia.com>
  1402. M: Sylvain Lemieux <slemieux.tyco@gmail.com>
  1403. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1404. T: git git://github.com/vzapolskiy/linux-lpc32xx.git
  1405. S: Maintained
  1406. F: arch/arm/boot/dts/lpc32*
  1407. F: arch/arm/mach-lpc32xx/
  1408. F: drivers/i2c/busses/i2c-pnx.c
  1409. F: drivers/net/ethernet/nxp/lpc_eth.c
  1410. F: drivers/usb/host/ohci-nxp.c
  1411. F: drivers/watchdog/pnx4008_wdt.c
  1412. N: lpc32xx
  1413. ARM/MAGICIAN MACHINE SUPPORT
  1414. M: Philipp Zabel <philipp.zabel@gmail.com>
  1415. S: Maintained
  1416. ARM/Marvell Dove/MV78xx0/Orion SOC support
  1417. M: Jason Cooper <jason@lakedaemon.net>
  1418. M: Andrew Lunn <andrew@lunn.ch>
  1419. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1420. M: Gregory Clement <gregory.clement@bootlin.com>
  1421. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1422. S: Maintained
  1423. F: Documentation/devicetree/bindings/soc/dove/
  1424. F: arch/arm/mach-dove/
  1425. F: arch/arm/mach-mv78xx0/
  1426. F: arch/arm/mach-orion5x/
  1427. F: arch/arm/plat-orion/
  1428. F: arch/arm/boot/dts/dove*
  1429. F: arch/arm/boot/dts/orion5x*
  1430. ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
  1431. M: Jason Cooper <jason@lakedaemon.net>
  1432. M: Andrew Lunn <andrew@lunn.ch>
  1433. M: Gregory Clement <gregory.clement@bootlin.com>
  1434. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1435. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1436. S: Maintained
  1437. F: arch/arm/boot/dts/armada*
  1438. F: arch/arm/boot/dts/kirkwood*
  1439. F: arch/arm/configs/mvebu_*_defconfig
  1440. F: arch/arm/mach-mvebu/
  1441. F: arch/arm64/boot/dts/marvell/armada*
  1442. F: drivers/cpufreq/armada-37xx-cpufreq.c
  1443. F: drivers/cpufreq/mvebu-cpufreq.c
  1444. F: drivers/irqchip/irq-armada-370-xp.c
  1445. F: drivers/irqchip/irq-mvebu-*
  1446. F: drivers/pinctrl/mvebu/
  1447. F: drivers/rtc/rtc-armada38x.c
  1448. ARM/Mediatek RTC DRIVER
  1449. M: Eddie Huang <eddie.huang@mediatek.com>
  1450. M: Sean Wang <sean.wang@mediatek.com>
  1451. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1452. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1453. S: Maintained
  1454. F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
  1455. F: drivers/rtc/rtc-mt6397.c
  1456. F: drivers/rtc/rtc-mt7622.c
  1457. ARM/Mediatek SoC support
  1458. M: Matthias Brugger <matthias.bgg@gmail.com>
  1459. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1460. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1461. S: Maintained
  1462. F: arch/arm/boot/dts/mt6*
  1463. F: arch/arm/boot/dts/mt7*
  1464. F: arch/arm/boot/dts/mt8*
  1465. F: arch/arm/mach-mediatek/
  1466. F: arch/arm64/boot/dts/mediatek/
  1467. N: mtk
  1468. K: mediatek
  1469. ARM/Mediatek USB3 PHY DRIVER
  1470. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  1471. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1472. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1473. S: Maintained
  1474. F: drivers/phy/mediatek/
  1475. F: Documentation/devicetree/bindings/phy/phy-mtk-*
  1476. ARM/MICREL KS8695 ARCHITECTURE
  1477. M: Greg Ungerer <gerg@uclinux.org>
  1478. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1479. F: arch/arm/mach-ks8695/
  1480. S: Odd Fixes
  1481. ARM/Microchip (AT91) SoC support
  1482. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  1483. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  1484. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1485. W: http://www.linux4sam.org
  1486. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
  1487. S: Supported
  1488. N: at91
  1489. N: atmel
  1490. F: arch/arm/mach-at91/
  1491. F: include/soc/at91/
  1492. F: arch/arm/boot/dts/at91*.dts
  1493. F: arch/arm/boot/dts/at91*.dtsi
  1494. F: arch/arm/boot/dts/sama*.dts
  1495. F: arch/arm/boot/dts/sama*.dtsi
  1496. F: arch/arm/include/debug/at91.S
  1497. F: drivers/memory/atmel*
  1498. F: drivers/watchdog/sama5d4_wdt.c
  1499. X: drivers/input/touchscreen/atmel_mxt_ts.c
  1500. X: drivers/net/wireless/atmel/
  1501. ARM/MIOA701 MACHINE SUPPORT
  1502. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1503. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1504. F: arch/arm/mach-pxa/mioa701.c
  1505. S: Maintained
  1506. ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
  1507. M: Michael Petchkovsky <mkpetch@internode.on.net>
  1508. S: Maintained
  1509. ARM/NOMADIK/U300/Ux500 ARCHITECTURES
  1510. M: Linus Walleij <linus.walleij@linaro.org>
  1511. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1512. S: Maintained
  1513. F: arch/arm/mach-nomadik/
  1514. F: arch/arm/mach-u300/
  1515. F: arch/arm/mach-ux500/
  1516. F: arch/arm/boot/dts/ste-*
  1517. F: drivers/clk/clk-nomadik.c
  1518. F: drivers/clk/clk-u300.c
  1519. F: drivers/clocksource/clksrc-dbx500-prcmu.c
  1520. F: drivers/clocksource/timer-u300.c
  1521. F: drivers/dma/coh901318*
  1522. F: drivers/dma/ste_dma40*
  1523. F: drivers/hwspinlock/u8500_hsem.c
  1524. F: drivers/i2c/busses/i2c-nomadik.c
  1525. F: drivers/i2c/busses/i2c-stu300.c
  1526. F: drivers/mfd/ab3100*
  1527. F: drivers/mfd/ab8500*
  1528. F: drivers/mfd/abx500*
  1529. F: drivers/mfd/dbx500*
  1530. F: drivers/mfd/db8500*
  1531. F: drivers/pinctrl/nomadik/
  1532. F: drivers/pinctrl/pinctrl-coh901*
  1533. F: drivers/pinctrl/pinctrl-u300.c
  1534. F: drivers/rtc/rtc-ab3100.c
  1535. F: drivers/rtc/rtc-ab8500.c
  1536. F: drivers/rtc/rtc-coh901331.c
  1537. F: drivers/rtc/rtc-pl031.c
  1538. F: drivers/watchdog/coh901327_wdt.c
  1539. F: Documentation/devicetree/bindings/arm/ste-*
  1540. F: Documentation/devicetree/bindings/arm/ux500/
  1541. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
  1542. ARM/NUVOTON NPCM ARCHITECTURE
  1543. M: Avi Fishman <avifishman70@gmail.com>
  1544. M: Tomer Maimon <tmaimon77@gmail.com>
  1545. R: Patrick Venture <venture@google.com>
  1546. R: Nancy Yuen <yuenn@google.com>
  1547. R: Brendan Higgins <brendanhiggins@google.com>
  1548. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1549. S: Supported
  1550. F: arch/arm/mach-npcm/
  1551. F: arch/arm/boot/dts/nuvoton-npcm*
  1552. F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
  1553. F: drivers/*/*npcm*
  1554. F: Documentation/devicetree/bindings/*/*npcm*
  1555. F: Documentation/devicetree/bindings/*/*/*npcm*
  1556. ARM/NUVOTON W90X900 ARM ARCHITECTURE
  1557. M: Wan ZongShun <mcuos.com@gmail.com>
  1558. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1559. W: http://www.mcuos.com
  1560. S: Maintained
  1561. F: arch/arm/mach-w90x900/
  1562. F: drivers/input/keyboard/w90p910_keypad.c
  1563. F: drivers/input/touchscreen/w90p910_ts.c
  1564. F: drivers/watchdog/nuc900_wdt.c
  1565. F: drivers/net/ethernet/nuvoton/w90p910_ether.c
  1566. F: drivers/mtd/nand/raw/nuc900_nand.c
  1567. F: drivers/rtc/rtc-nuc900.c
  1568. F: drivers/spi/spi-nuc900.c
  1569. F: drivers/usb/host/ehci-w90x900.c
  1570. F: drivers/video/fbdev/nuc900fb.c
  1571. ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  1572. M: Nelson Castillo <arhuaco@freaks-unidos.net>
  1573. L: openmoko-kernel@lists.openmoko.org (subscribers-only)
  1574. W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
  1575. S: Supported
  1576. ARM/Orion SoC/Technologic Systems TS-78xx platform support
  1577. M: Alexander Clouter <alex@digriz.org.uk>
  1578. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1579. W: http://www.digriz.org.uk/ts78xx/kernel
  1580. S: Maintained
  1581. F: arch/arm/mach-orion5x/ts78xx-*
  1582. ARM/OXNAS platform support
  1583. M: Neil Armstrong <narmstrong@baylibre.com>
  1584. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1585. L: linux-oxnas@groups.io (moderated for non-subscribers)
  1586. S: Maintained
  1587. F: arch/arm/mach-oxnas/
  1588. F: arch/arm/boot/dts/ox8*.dts*
  1589. N: oxnas
  1590. ARM/PALM TREO SUPPORT
  1591. M: Tomas Cech <sleep_walker@suse.com>
  1592. L: linux-arm-kernel@lists.infradead.org
  1593. W: http://hackndev.com
  1594. S: Maintained
  1595. F: arch/arm/mach-pxa/palmtreo.*
  1596. ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
  1597. M: Marek Vasut <marek.vasut@gmail.com>
  1598. L: linux-arm-kernel@lists.infradead.org
  1599. W: http://hackndev.com
  1600. S: Maintained
  1601. F: arch/arm/mach-pxa/include/mach/palmtx.h
  1602. F: arch/arm/mach-pxa/palmtx.c
  1603. F: arch/arm/mach-pxa/palmt5.*
  1604. F: arch/arm/mach-pxa/include/mach/palmld.h
  1605. F: arch/arm/mach-pxa/palmld.c
  1606. F: arch/arm/mach-pxa/palmte2.*
  1607. F: arch/arm/mach-pxa/include/mach/palmtc.h
  1608. F: arch/arm/mach-pxa/palmtc.c
  1609. ARM/PALMZ72 SUPPORT
  1610. M: Sergey Lapin <slapin@ossfans.org>
  1611. L: linux-arm-kernel@lists.infradead.org
  1612. W: http://hackndev.com
  1613. S: Maintained
  1614. F: arch/arm/mach-pxa/palmz72.*
  1615. ARM/PLEB SUPPORT
  1616. M: Peter Chubb <pleb@gelato.unsw.edu.au>
  1617. W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
  1618. S: Maintained
  1619. ARM/PT DIGITAL BOARD PORT
  1620. M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
  1621. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1622. W: http://www.armlinux.org.uk/
  1623. S: Maintained
  1624. ARM/QUALCOMM SUPPORT
  1625. M: Andy Gross <andy.gross@linaro.org>
  1626. M: David Brown <david.brown@linaro.org>
  1627. L: linux-arm-msm@vger.kernel.org
  1628. L: linux-soc@vger.kernel.org
  1629. S: Maintained
  1630. F: Documentation/devicetree/bindings/soc/qcom/
  1631. F: arch/arm/boot/dts/qcom-*.dts
  1632. F: arch/arm/boot/dts/qcom-*.dtsi
  1633. F: arch/arm/mach-qcom/
  1634. F: arch/arm64/boot/dts/qcom/*
  1635. F: drivers/i2c/busses/i2c-qup.c
  1636. F: drivers/clk/qcom/
  1637. F: drivers/dma/qcom/
  1638. F: drivers/soc/qcom/
  1639. F: drivers/spi/spi-qup.c
  1640. F: drivers/tty/serial/msm_serial.c
  1641. F: drivers/*/pm8???-*
  1642. F: drivers/mfd/ssbi.c
  1643. F: drivers/firmware/qcom_scm*
  1644. T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
  1645. ARM/RADISYS ENP2611 MACHINE SUPPORT
  1646. M: Lennert Buytenhek <kernel@wantstofly.org>
  1647. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1648. S: Maintained
  1649. ARM/REALTEK ARCHITECTURE
  1650. M: Andreas Färber <afaerber@suse.de>
  1651. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1652. S: Maintained
  1653. F: arch/arm64/boot/dts/realtek/
  1654. F: Documentation/devicetree/bindings/arm/realtek.txt
  1655. ARM/RENESAS ARM64 ARCHITECTURE
  1656. M: Simon Horman <horms@verge.net.au>
  1657. M: Magnus Damm <magnus.damm@gmail.com>
  1658. L: linux-renesas-soc@vger.kernel.org
  1659. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1660. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1661. S: Supported
  1662. F: arch/arm64/boot/dts/renesas/
  1663. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1664. F: drivers/soc/renesas/
  1665. F: include/linux/soc/renesas/
  1666. ARM/RISCPC ARCHITECTURE
  1667. M: Russell King <linux@armlinux.org.uk>
  1668. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1669. W: http://www.armlinux.org.uk/
  1670. S: Maintained
  1671. F: arch/arm/include/asm/hardware/entry-macro-iomd.S
  1672. F: arch/arm/include/asm/hardware/ioc.h
  1673. F: arch/arm/include/asm/hardware/iomd.h
  1674. F: arch/arm/include/asm/hardware/memc.h
  1675. F: arch/arm/mach-rpc/
  1676. F: drivers/net/ethernet/8390/etherh.c
  1677. F: drivers/net/ethernet/i825xx/ether1*
  1678. F: drivers/net/ethernet/seeq/ether3*
  1679. F: drivers/scsi/arm/
  1680. ARM/Rockchip SoC support
  1681. M: Heiko Stuebner <heiko@sntech.de>
  1682. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1683. L: linux-rockchip@lists.infradead.org
  1684. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
  1685. S: Maintained
  1686. F: arch/arm/boot/dts/rk3*
  1687. F: arch/arm/boot/dts/rv1108*
  1688. F: arch/arm/mach-rockchip/
  1689. F: drivers/clk/rockchip/
  1690. F: drivers/i2c/busses/i2c-rk3x.c
  1691. F: drivers/*/*rockchip*
  1692. F: drivers/*/*/*rockchip*
  1693. F: sound/soc/rockchip/
  1694. N: rockchip
  1695. ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
  1696. M: Kukjin Kim <kgene@kernel.org>
  1697. M: Krzysztof Kozlowski <krzk@kernel.org>
  1698. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1699. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1700. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  1701. S: Maintained
  1702. F: arch/arm/boot/dts/s3c*
  1703. F: arch/arm/boot/dts/s5p*
  1704. F: arch/arm/boot/dts/exynos*
  1705. F: arch/arm64/boot/dts/exynos/
  1706. F: arch/arm/plat-samsung/
  1707. F: arch/arm/mach-s3c24*/
  1708. F: arch/arm/mach-s3c64xx/
  1709. F: arch/arm/mach-s5p*/
  1710. F: arch/arm/mach-exynos*/
  1711. F: drivers/*/*s3c24*
  1712. F: drivers/*/*/*s3c24*
  1713. F: drivers/*/*s3c64xx*
  1714. F: drivers/*/*s5pv210*
  1715. F: drivers/memory/samsung/*
  1716. F: drivers/soc/samsung/*
  1717. F: Documentation/arm/Samsung/
  1718. F: Documentation/devicetree/bindings/arm/samsung/
  1719. F: Documentation/devicetree/bindings/sram/samsung-sram.txt
  1720. F: Documentation/devicetree/bindings/power/pd-samsung.txt
  1721. N: exynos
  1722. ARM/SAMSUNG MOBILE MACHINE SUPPORT
  1723. M: Kyungmin Park <kyungmin.park@samsung.com>
  1724. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1725. S: Maintained
  1726. F: arch/arm/mach-s5pv210/
  1727. ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
  1728. M: Kyungmin Park <kyungmin.park@samsung.com>
  1729. M: Kamil Debski <kamil@wypas.org>
  1730. M: Andrzej Hajda <a.hajda@samsung.com>
  1731. L: linux-arm-kernel@lists.infradead.org
  1732. L: linux-media@vger.kernel.org
  1733. S: Maintained
  1734. F: drivers/media/platform/s5p-g2d/
  1735. ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
  1736. M: Marek Szyprowski <m.szyprowski@samsung.com>
  1737. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1738. L: linux-media@vger.kernel.org
  1739. S: Maintained
  1740. F: drivers/media/platform/s5p-cec/
  1741. F: Documentation/devicetree/bindings/media/s5p-cec.txt
  1742. ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
  1743. M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  1744. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  1745. L: linux-arm-kernel@lists.infradead.org
  1746. L: linux-media@vger.kernel.org
  1747. S: Maintained
  1748. F: drivers/media/platform/s5p-jpeg/
  1749. ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
  1750. M: Kyungmin Park <kyungmin.park@samsung.com>
  1751. M: Kamil Debski <kamil@wypas.org>
  1752. M: Jeongtae Park <jtp.park@samsung.com>
  1753. M: Andrzej Hajda <a.hajda@samsung.com>
  1754. L: linux-arm-kernel@lists.infradead.org
  1755. L: linux-media@vger.kernel.org
  1756. S: Maintained
  1757. F: arch/arm/plat-samsung/s5p-dev-mfc.c
  1758. F: drivers/media/platform/s5p-mfc/
  1759. ARM/SHMOBILE ARM ARCHITECTURE
  1760. M: Simon Horman <horms@verge.net.au>
  1761. M: Magnus Damm <magnus.damm@gmail.com>
  1762. L: linux-renesas-soc@vger.kernel.org
  1763. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1764. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1765. S: Supported
  1766. F: arch/arm/boot/dts/emev2*
  1767. F: arch/arm/boot/dts/r7s*
  1768. F: arch/arm/boot/dts/r8a*
  1769. F: arch/arm/boot/dts/r9a*
  1770. F: arch/arm/boot/dts/sh*
  1771. F: arch/arm/configs/shmobile_defconfig
  1772. F: arch/arm/include/debug/renesas-scif.S
  1773. F: arch/arm/mach-shmobile/
  1774. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1775. F: drivers/soc/renesas/
  1776. F: include/linux/soc/renesas/
  1777. ARM/SOCFPGA ARCHITECTURE
  1778. M: Dinh Nguyen <dinguyen@kernel.org>
  1779. S: Maintained
  1780. F: arch/arm/mach-socfpga/
  1781. F: arch/arm/boot/dts/socfpga*
  1782. F: arch/arm/configs/socfpga_defconfig
  1783. F: arch/arm64/boot/dts/altera/
  1784. W: http://www.rocketboards.org
  1785. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  1786. ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
  1787. M: Dinh Nguyen <dinguyen@kernel.org>
  1788. S: Maintained
  1789. F: drivers/clk/socfpga/
  1790. ARM/SOCFPGA EDAC SUPPORT
  1791. M: Thor Thayer <thor.thayer@linux.intel.com>
  1792. S: Maintained
  1793. F: drivers/edac/altera_edac.
  1794. ARM/SPREADTRUM SoC SUPPORT
  1795. M: Orson Zhai <orsonzhai@gmail.com>
  1796. M: Baolin Wang <baolin.wang@linaro.org>
  1797. M: Chunyan Zhang <zhang.lyra@gmail.com>
  1798. S: Maintained
  1799. F: arch/arm64/boot/dts/sprd
  1800. N: sprd
  1801. ARM/STI ARCHITECTURE
  1802. M: Patrice Chotard <patrice.chotard@st.com>
  1803. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1804. W: http://www.stlinux.com
  1805. S: Maintained
  1806. F: arch/arm/mach-sti/
  1807. F: arch/arm/boot/dts/sti*
  1808. F: drivers/char/hw_random/st-rng.c
  1809. F: drivers/clocksource/arm_global_timer.c
  1810. F: drivers/clocksource/clksrc_st_lpc.c
  1811. F: drivers/cpufreq/sti-cpufreq.c
  1812. F: drivers/dma/st_fdma*
  1813. F: drivers/i2c/busses/i2c-st.c
  1814. F: drivers/media/rc/st_rc.c
  1815. F: drivers/media/platform/sti/c8sectpfe/
  1816. F: drivers/mmc/host/sdhci-st.c
  1817. F: drivers/phy/st/phy-miphy28lp.c
  1818. F: drivers/phy/st/phy-stih407-usb.c
  1819. F: drivers/pinctrl/pinctrl-st.c
  1820. F: drivers/remoteproc/st_remoteproc.c
  1821. F: drivers/remoteproc/st_slim_rproc.c
  1822. F: drivers/reset/sti/
  1823. F: drivers/rtc/rtc-st-lpc.c
  1824. F: drivers/tty/serial/st-asc.c
  1825. F: drivers/usb/dwc3/dwc3-st.c
  1826. F: drivers/usb/host/ehci-st.c
  1827. F: drivers/usb/host/ohci-st.c
  1828. F: drivers/watchdog/st_lpc_wdt.c
  1829. F: drivers/ata/ahci_st.c
  1830. F: include/linux/remoteproc/st_slim_rproc.h
  1831. ARM/STM32 ARCHITECTURE
  1832. M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
  1833. M: Alexandre Torgue <alexandre.torgue@st.com>
  1834. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1835. S: Maintained
  1836. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
  1837. N: stm32
  1838. F: arch/arm/boot/dts/stm32*
  1839. F: arch/arm/mach-stm32/
  1840. F: drivers/clocksource/armv7m_systick.c
  1841. ARM/Synaptics Berlin SoC support
  1842. M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
  1843. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1844. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1845. S: Maintained
  1846. F: arch/arm/mach-berlin/
  1847. F: arch/arm/boot/dts/berlin*
  1848. F: arch/arm64/boot/dts/marvell/berlin*
  1849. ARM/TANGO ARCHITECTURE
  1850. M: Marc Gonzalez <marc.w.gonzalez@free.fr>
  1851. M: Mans Rullgard <mans@mansr.com>
  1852. L: linux-arm-kernel@lists.infradead.org
  1853. S: Odd Fixes
  1854. N: tango
  1855. ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
  1856. M: Lennert Buytenhek <kernel@wantstofly.org>
  1857. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1858. S: Maintained
  1859. ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  1860. M: Hans Verkuil <hans.verkuil@cisco.com>
  1861. L: linux-tegra@vger.kernel.org
  1862. L: linux-media@vger.kernel.org
  1863. S: Maintained
  1864. F: drivers/media/platform/tegra-cec/
  1865. F: Documentation/devicetree/bindings/media/tegra-cec.txt
  1866. ARM/TETON BGA MACHINE SUPPORT
  1867. M: "Mark F. Brown" <mark.brown314@gmail.com>
  1868. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1869. S: Maintained
  1870. ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  1871. M: Santosh Shilimkar <ssantosh@kernel.org>
  1872. L: linux-kernel@vger.kernel.org
  1873. S: Maintained
  1874. F: drivers/memory/*emif*
  1875. ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
  1876. M: Tero Kristo <t-kristo@ti.com>
  1877. M: Nishanth Menon <nm@ti.com>
  1878. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1879. S: Supported
  1880. F: Documentation/devicetree/bindings/arm/ti/k3.txt
  1881. F: arch/arm64/boot/dts/ti/Makefile
  1882. F: arch/arm64/boot/dts/ti/k3-*
  1883. ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
  1884. M: Santosh Shilimkar <ssantosh@kernel.org>
  1885. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1886. S: Maintained
  1887. F: arch/arm/mach-keystone/
  1888. F: arch/arm/boot/dts/keystone-*
  1889. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  1890. ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
  1891. M: Santosh Shilimkar <ssantosh@kernel.org>
  1892. L: linux-kernel@vger.kernel.org
  1893. S: Maintained
  1894. F: drivers/clk/keystone/
  1895. ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
  1896. M: Santosh Shilimkar <ssantosh@kernel.org>
  1897. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1898. L: linux-kernel@vger.kernel.org
  1899. S: Maintained
  1900. F: drivers/clocksource/timer-keystone.c
  1901. ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
  1902. M: Santosh Shilimkar <ssantosh@kernel.org>
  1903. L: linux-kernel@vger.kernel.org
  1904. S: Maintained
  1905. F: drivers/power/reset/keystone-reset.c
  1906. ARM/THECUS N2100 MACHINE SUPPORT
  1907. M: Lennert Buytenhek <kernel@wantstofly.org>
  1908. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1909. S: Maintained
  1910. ARM/TOSA MACHINE SUPPORT
  1911. M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
  1912. M: Dirk Opfer <dirk@opfer-online.de>
  1913. S: Maintained
  1914. ARM/UNIPHIER ARCHITECTURE
  1915. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  1916. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1917. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
  1918. S: Maintained
  1919. F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
  1920. F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
  1921. F: arch/arm/boot/dts/uniphier*
  1922. F: arch/arm/include/asm/hardware/cache-uniphier.h
  1923. F: arch/arm/mach-uniphier/
  1924. F: arch/arm/mm/cache-uniphier.c
  1925. F: arch/arm64/boot/dts/socionext/uniphier*
  1926. F: drivers/bus/uniphier-system-bus.c
  1927. F: drivers/clk/uniphier/
  1928. F: drivers/gpio/gpio-uniphier.c
  1929. F: drivers/i2c/busses/i2c-uniphier*
  1930. F: drivers/irqchip/irq-uniphier-aidet.c
  1931. F: drivers/pinctrl/uniphier/
  1932. F: drivers/reset/reset-uniphier.c
  1933. F: drivers/tty/serial/8250/8250_uniphier.c
  1934. N: uniphier
  1935. ARM/Ux500 CLOCK FRAMEWORK SUPPORT
  1936. M: Ulf Hansson <ulf.hansson@linaro.org>
  1937. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1938. T: git git://git.linaro.org/people/ulfh/clk.git
  1939. S: Maintained
  1940. F: drivers/clk/ux500/
  1941. ARM/VERSATILE EXPRESS PLATFORM
  1942. M: Liviu Dudau <liviu.dudau@arm.com>
  1943. M: Sudeep Holla <sudeep.holla@arm.com>
  1944. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  1945. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1946. S: Maintained
  1947. F: arch/arm/boot/dts/vexpress*
  1948. F: arch/arm64/boot/dts/arm/
  1949. F: arch/arm/mach-vexpress/
  1950. F: */*/vexpress*
  1951. F: */*/*/vexpress*
  1952. F: drivers/clk/versatile/clk-vexpress-osc.c
  1953. F: drivers/clocksource/versatile.c
  1954. N: mps2
  1955. ARM/VFP SUPPORT
  1956. M: Russell King <linux@armlinux.org.uk>
  1957. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1958. W: http://www.armlinux.org.uk/
  1959. S: Maintained
  1960. F: arch/arm/vfp/
  1961. ARM/VOIPAC PXA270 SUPPORT
  1962. M: Marek Vasut <marek.vasut@gmail.com>
  1963. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1964. S: Maintained
  1965. F: arch/arm/mach-pxa/vpac270.c
  1966. F: arch/arm/mach-pxa/include/mach/vpac270.h
  1967. ARM/VT8500 ARM ARCHITECTURE
  1968. M: Tony Prisk <linux@prisktech.co.nz>
  1969. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1970. S: Maintained
  1971. F: arch/arm/mach-vt8500/
  1972. F: drivers/clocksource/vt8500_timer.c
  1973. F: drivers/i2c/busses/i2c-wmt.c
  1974. F: drivers/mmc/host/wmt-sdmmc.c
  1975. F: drivers/pwm/pwm-vt8500.c
  1976. F: drivers/rtc/rtc-vt8500.c
  1977. F: drivers/tty/serial/vt8500_serial.c
  1978. F: drivers/usb/host/ehci-platform.c
  1979. F: drivers/usb/host/uhci-platform.c
  1980. F: drivers/video/fbdev/vt8500lcdfb.*
  1981. F: drivers/video/fbdev/wm8505fb*
  1982. F: drivers/video/fbdev/wmt_ge_rops.*
  1983. ARM/ZIPIT Z2 SUPPORT
  1984. M: Marek Vasut <marek.vasut@gmail.com>
  1985. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1986. S: Maintained
  1987. F: arch/arm/mach-pxa/z2.c
  1988. F: arch/arm/mach-pxa/include/mach/z2.h
  1989. ARM/ZTE ARCHITECTURE
  1990. M: Jun Nie <jun.nie@linaro.org>
  1991. M: Baoyou Xie <baoyou.xie@linaro.org>
  1992. M: Shawn Guo <shawnguo@kernel.org>
  1993. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1994. S: Maintained
  1995. F: arch/arm/boot/dts/zx2967*
  1996. F: arch/arm/mach-zx/
  1997. F: arch/arm64/boot/dts/zte/
  1998. F: drivers/clk/zte/
  1999. F: drivers/dma/zx_dma.c
  2000. F: drivers/gpio/gpio-zx.c
  2001. F: drivers/i2c/busses/i2c-zx2967.c
  2002. F: drivers/mmc/host/dw_mmc-zx.*
  2003. F: drivers/pinctrl/zte/
  2004. F: drivers/soc/zte/
  2005. F: drivers/thermal/zx2967_thermal.c
  2006. F: drivers/watchdog/zx2967_wdt.c
  2007. F: Documentation/devicetree/bindings/arm/zte.txt
  2008. F: Documentation/devicetree/bindings/clock/zx2967*.txt
  2009. F: Documentation/devicetree/bindings/dma/zxdma.txt
  2010. F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
  2011. F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
  2012. F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
  2013. F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  2014. F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  2015. F: Documentation/devicetree/bindings/soc/zte/
  2016. F: Documentation/devicetree/bindings/sound/zte,*.txt
  2017. F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
  2018. F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
  2019. F: include/dt-bindings/clock/zx2967*.h
  2020. F: include/dt-bindings/soc/zte,*.h
  2021. F: sound/soc/codecs/zx_aud96p22.c
  2022. F: sound/soc/zte/
  2023. ARM/ZYNQ ARCHITECTURE
  2024. M: Michal Simek <michal.simek@xilinx.com>
  2025. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2026. W: http://wiki.xilinx.com
  2027. T: git https://github.com/Xilinx/linux-xlnx.git
  2028. S: Supported
  2029. F: arch/arm/mach-zynq/
  2030. F: drivers/cpuidle/cpuidle-zynq.c
  2031. F: drivers/block/xsysace.c
  2032. N: zynq
  2033. N: xilinx
  2034. F: drivers/clocksource/cadence_ttc_timer.c
  2035. F: drivers/i2c/busses/i2c-cadence.c
  2036. F: drivers/mmc/host/sdhci-of-arasan.c
  2037. F: drivers/edac/synopsys_edac.c
  2038. F: drivers/i2c/busses/i2c-xiic.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. AUFS (advanced multi layered unification filesystem) FILESYSTEM
  2293. M: "J. R. Okajima" <hooanon05g@gmail.com>
  2294. L: aufs-users@lists.sourceforge.net (members only)
  2295. L: linux-unionfs@vger.kernel.org
  2296. W: http://aufs.sourceforge.net
  2297. T: git://github.com/sfjro/aufs4-linux.git
  2298. S: Supported
  2299. F: Documentation/filesystems/aufs/
  2300. F: Documentation/ABI/testing/debugfs-aufs
  2301. F: Documentation/ABI/testing/sysfs-aufs
  2302. F: fs/aufs/
  2303. F: include/uapi/linux/aufs_type.h
  2304. AUXILIARY DISPLAY DRIVERS
  2305. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2306. S: Maintained
  2307. F: drivers/auxdisplay/
  2308. F: include/linux/cfag12864b.h
  2309. AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
  2310. M: Andreas Klinger <ak@it-klinger.de>
  2311. L: linux-iio@vger.kernel.org
  2312. S: Maintained
  2313. F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
  2314. F: drivers/iio/adc/hx711.c
  2315. AX.25 NETWORK LAYER
  2316. M: Ralf Baechle <ralf@linux-mips.org>
  2317. L: linux-hams@vger.kernel.org
  2318. W: http://www.linux-ax25.org/
  2319. S: Maintained
  2320. F: include/uapi/linux/ax25.h
  2321. F: include/net/ax25.h
  2322. F: net/ax25/
  2323. AXENTIA ARM DEVICES
  2324. M: Peter Rosin <peda@axentia.se>
  2325. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2326. S: Maintained
  2327. F: Documentation/devicetree/bindings/arm/axentia.txt
  2328. F: arch/arm/boot/dts/at91-linea.dtsi
  2329. F: arch/arm/boot/dts/at91-natte.dtsi
  2330. F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
  2331. F: arch/arm/boot/dts/at91-tse850-3.dts
  2332. AXENTIA ASOC DRIVERS
  2333. M: Peter Rosin <peda@axentia.se>
  2334. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2335. S: Maintained
  2336. F: Documentation/devicetree/bindings/sound/axentia,*
  2337. F: sound/soc/atmel/tse850-pcm5142.c
  2338. AZ6007 DVB DRIVER
  2339. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2340. L: linux-media@vger.kernel.org
  2341. W: https://linuxtv.org
  2342. T: git git://linuxtv.org/media_tree.git
  2343. S: Maintained
  2344. F: drivers/media/usb/dvb-usb-v2/az6007.c
  2345. AZTECH FM RADIO RECEIVER DRIVER
  2346. M: Hans Verkuil <hverkuil@xs4all.nl>
  2347. L: linux-media@vger.kernel.org
  2348. T: git git://linuxtv.org/media_tree.git
  2349. W: https://linuxtv.org
  2350. S: Maintained
  2351. F: drivers/media/radio/radio-aztech*
  2352. B43 WIRELESS DRIVER
  2353. L: linux-wireless@vger.kernel.org
  2354. L: b43-dev@lists.infradead.org
  2355. W: http://wireless.kernel.org/en/users/Drivers/b43
  2356. S: Odd Fixes
  2357. F: drivers/net/wireless/broadcom/b43/
  2358. B43LEGACY WIRELESS DRIVER
  2359. M: Larry Finger <Larry.Finger@lwfinger.net>
  2360. L: linux-wireless@vger.kernel.org
  2361. L: b43-dev@lists.infradead.org
  2362. W: http://wireless.kernel.org/en/users/Drivers/b43
  2363. S: Maintained
  2364. F: drivers/net/wireless/broadcom/b43legacy/
  2365. BACKLIGHT CLASS/SUBSYSTEM
  2366. M: Lee Jones <lee.jones@linaro.org>
  2367. M: Daniel Thompson <daniel.thompson@linaro.org>
  2368. M: Jingoo Han <jingoohan1@gmail.com>
  2369. L: dri-devel@lists.freedesktop.org
  2370. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
  2371. S: Maintained
  2372. F: drivers/video/backlight/
  2373. F: include/linux/backlight.h
  2374. F: include/linux/pwm_backlight.h
  2375. F: Documentation/devicetree/bindings/leds/backlight
  2376. BATMAN ADVANCED
  2377. M: Marek Lindner <mareklindner@neomailbox.ch>
  2378. M: Simon Wunderlich <sw@simonwunderlich.de>
  2379. M: Antonio Quartulli <a@unstable.cc>
  2380. L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
  2381. W: https://www.open-mesh.org/
  2382. Q: https://patchwork.open-mesh.org/project/batman/list/
  2383. S: Maintained
  2384. F: Documentation/ABI/testing/sysfs-class-net-batman-adv
  2385. F: Documentation/ABI/testing/sysfs-class-net-mesh
  2386. F: Documentation/networking/batman-adv.rst
  2387. F: include/uapi/linux/batadv_packet.h
  2388. F: include/uapi/linux/batman_adv.h
  2389. F: net/batman-adv/
  2390. BAYCOM/HDLCDRV DRIVERS FOR AX.25
  2391. M: Thomas Sailer <t.sailer@alumni.ethz.ch>
  2392. L: linux-hams@vger.kernel.org
  2393. W: http://www.baycom.org/~tom/ham/ham.html
  2394. S: Maintained
  2395. F: drivers/net/hamradio/baycom*
  2396. BCACHE (BLOCK LAYER CACHE)
  2397. M: Coly Li <colyli@suse.de>
  2398. M: Kent Overstreet <kent.overstreet@gmail.com>
  2399. L: linux-bcache@vger.kernel.org
  2400. W: http://bcache.evilpiepirate.org
  2401. C: irc://irc.oftc.net/bcache
  2402. S: Maintained
  2403. F: drivers/md/bcache/
  2404. BDISP ST MEDIA DRIVER
  2405. M: Fabien Dessenne <fabien.dessenne@st.com>
  2406. L: linux-media@vger.kernel.org
  2407. T: git git://linuxtv.org/media_tree.git
  2408. W: https://linuxtv.org
  2409. S: Supported
  2410. F: drivers/media/platform/sti/bdisp
  2411. BECKHOFF CX5020 ETHERCAT MASTER DRIVER
  2412. M: Dariusz Marcinkiewicz <reksio@newterm.pl>
  2413. L: netdev@vger.kernel.org
  2414. S: Maintained
  2415. F: drivers/net/ethernet/ec_bhf.c
  2416. BEFS FILE SYSTEM
  2417. M: Luis de Bethencourt <luisbg@kernel.org>
  2418. M: Salah Triki <salah.triki@gmail.com>
  2419. S: Maintained
  2420. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
  2421. F: Documentation/filesystems/befs.txt
  2422. F: fs/befs/
  2423. BFQ I/O SCHEDULER
  2424. M: Paolo Valente <paolo.valente@linaro.org>
  2425. M: Jens Axboe <axboe@kernel.dk>
  2426. L: linux-block@vger.kernel.org
  2427. S: Maintained
  2428. F: block/bfq-*
  2429. F: Documentation/block/bfq-iosched.txt
  2430. BFS FILE SYSTEM
  2431. M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
  2432. S: Maintained
  2433. F: Documentation/filesystems/bfs.txt
  2434. F: fs/bfs/
  2435. F: include/uapi/linux/bfs_fs.h
  2436. BLINKM RGB LED DRIVER
  2437. M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
  2438. S: Maintained
  2439. F: drivers/leds/leds-blinkm.c
  2440. BLOCK LAYER
  2441. M: Jens Axboe <axboe@kernel.dk>
  2442. L: linux-block@vger.kernel.org
  2443. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  2444. S: Maintained
  2445. F: block/
  2446. F: drivers/block/
  2447. F: kernel/trace/blktrace.c
  2448. F: lib/sbitmap.c
  2449. BLOCK2MTD DRIVER
  2450. M: Joern Engel <joern@lazybastard.org>
  2451. L: linux-mtd@lists.infradead.org
  2452. S: Maintained
  2453. F: drivers/mtd/devices/block2mtd.c
  2454. BLUETOOTH DRIVERS
  2455. M: Marcel Holtmann <marcel@holtmann.org>
  2456. M: Johan Hedberg <johan.hedberg@gmail.com>
  2457. L: linux-bluetooth@vger.kernel.org
  2458. W: http://www.bluez.org/
  2459. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2460. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2461. S: Maintained
  2462. F: drivers/bluetooth/
  2463. BLUETOOTH SUBSYSTEM
  2464. M: Marcel Holtmann <marcel@holtmann.org>
  2465. M: Johan Hedberg <johan.hedberg@gmail.com>
  2466. L: linux-bluetooth@vger.kernel.org
  2467. W: http://www.bluez.org/
  2468. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2469. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2470. S: Maintained
  2471. F: net/bluetooth/
  2472. F: include/net/bluetooth/
  2473. BONDING DRIVER
  2474. M: Jay Vosburgh <j.vosburgh@gmail.com>
  2475. M: Veaceslav Falico <vfalico@gmail.com>
  2476. M: Andy Gospodarek <andy@greyhouse.net>
  2477. L: netdev@vger.kernel.org
  2478. W: http://sourceforge.net/projects/bonding/
  2479. S: Supported
  2480. F: drivers/net/bonding/
  2481. F: include/uapi/linux/if_bonding.h
  2482. BPF (Safe dynamic programs and tools)
  2483. M: Alexei Starovoitov <ast@kernel.org>
  2484. M: Daniel Borkmann <daniel@iogearbox.net>
  2485. L: netdev@vger.kernel.org
  2486. L: linux-kernel@vger.kernel.org
  2487. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
  2488. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
  2489. Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
  2490. S: Supported
  2491. F: arch/x86/net/bpf_jit*
  2492. F: Documentation/networking/filter.txt
  2493. F: Documentation/bpf/
  2494. F: include/linux/bpf*
  2495. F: include/linux/filter.h
  2496. F: include/trace/events/xdp.h
  2497. F: include/uapi/linux/bpf*
  2498. F: include/uapi/linux/filter.h
  2499. F: kernel/bpf/
  2500. F: kernel/trace/bpf_trace.c
  2501. F: lib/test_bpf.c
  2502. F: net/bpf/
  2503. F: net/core/filter.c
  2504. F: net/sched/act_bpf.c
  2505. F: net/sched/cls_bpf.c
  2506. F: samples/bpf/
  2507. F: tools/bpf/
  2508. F: tools/lib/bpf/
  2509. F: tools/testing/selftests/bpf/
  2510. BROADCOM B44 10/100 ETHERNET DRIVER
  2511. M: Michael Chan <michael.chan@broadcom.com>
  2512. L: netdev@vger.kernel.org
  2513. S: Supported
  2514. F: drivers/net/ethernet/broadcom/b44.*
  2515. BROADCOM B53 ETHERNET SWITCH DRIVER
  2516. M: Florian Fainelli <f.fainelli@gmail.com>
  2517. L: netdev@vger.kernel.org
  2518. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  2519. S: Supported
  2520. F: drivers/net/dsa/b53/*
  2521. F: include/linux/platform_data/b53.h
  2522. BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
  2523. M: Florian Fainelli <f.fainelli@gmail.com>
  2524. M: Ray Jui <rjui@broadcom.com>
  2525. M: Scott Branden <sbranden@broadcom.com>
  2526. M: bcm-kernel-feedback-list@broadcom.com
  2527. T: git git://github.com/broadcom/mach-bcm
  2528. S: Maintained
  2529. N: bcm281*
  2530. N: bcm113*
  2531. N: bcm216*
  2532. N: kona
  2533. F: arch/arm/mach-bcm/
  2534. BROADCOM BCM2835 ARM ARCHITECTURE
  2535. M: Eric Anholt <eric@anholt.net>
  2536. M: Stefan Wahren <stefan.wahren@i2se.com>
  2537. L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
  2538. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2539. T: git git://github.com/anholt/linux
  2540. S: Maintained
  2541. N: bcm2835
  2542. F: drivers/staging/vc04_services
  2543. BROADCOM BCM47XX MIPS ARCHITECTURE
  2544. M: Hauke Mehrtens <hauke@hauke-m.de>
  2545. M: Rafał Miłecki <zajec5@gmail.com>
  2546. L: linux-mips@linux-mips.org
  2547. S: Maintained
  2548. F: Documentation/devicetree/bindings/mips/brcm/
  2549. F: arch/mips/bcm47xx/*
  2550. F: arch/mips/include/asm/mach-bcm47xx/*
  2551. BROADCOM BCM5301X ARM ARCHITECTURE
  2552. M: Hauke Mehrtens <hauke@hauke-m.de>
  2553. M: Rafał Miłecki <zajec5@gmail.com>
  2554. M: Jon Mason <jonmason@broadcom.com>
  2555. M: bcm-kernel-feedback-list@broadcom.com
  2556. L: linux-arm-kernel@lists.infradead.org
  2557. S: Maintained
  2558. F: arch/arm/mach-bcm/bcm_5301x.c
  2559. F: arch/arm/boot/dts/bcm5301x*.dtsi
  2560. F: arch/arm/boot/dts/bcm470*
  2561. F: arch/arm/boot/dts/bcm953012*
  2562. BROADCOM BCM53573 ARM ARCHITECTURE
  2563. M: Rafał Miłecki <rafal@milecki.pl>
  2564. L: linux-arm-kernel@lists.infradead.org
  2565. S: Maintained
  2566. F: arch/arm/boot/dts/bcm53573*
  2567. F: arch/arm/boot/dts/bcm47189*
  2568. BROADCOM BCM63XX ARM ARCHITECTURE
  2569. M: Florian Fainelli <f.fainelli@gmail.com>
  2570. M: bcm-kernel-feedback-list@broadcom.com
  2571. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2572. T: git git://github.com/broadcom/stblinux.git
  2573. S: Maintained
  2574. N: bcm63xx
  2575. BROADCOM BCM63XX/BCM33XX UDC DRIVER
  2576. M: Kevin Cernekee <cernekee@gmail.com>
  2577. L: linux-usb@vger.kernel.org
  2578. S: Maintained
  2579. F: drivers/usb/gadget/udc/bcm63xx_udc.*
  2580. BROADCOM BCM7XXX ARM ARCHITECTURE
  2581. M: Brian Norris <computersforpeace@gmail.com>
  2582. M: Gregory Fong <gregory.0xf0@gmail.com>
  2583. M: Florian Fainelli <f.fainelli@gmail.com>
  2584. M: bcm-kernel-feedback-list@broadcom.com
  2585. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2586. T: git git://github.com/broadcom/stblinux.git
  2587. S: Maintained
  2588. F: arch/arm/mach-bcm/*brcmstb*
  2589. F: arch/arm/boot/dts/bcm7*.dts*
  2590. F: drivers/bus/brcmstb_gisb.c
  2591. F: arch/arm/mm/cache-b15-rac.c
  2592. F: arch/arm/include/asm/hardware/cache-b15-rac.h
  2593. N: brcmstb
  2594. BROADCOM BMIPS CPUFREQ DRIVER
  2595. M: Markus Mayer <mmayer@broadcom.com>
  2596. M: bcm-kernel-feedback-list@broadcom.com
  2597. L: linux-pm@vger.kernel.org
  2598. S: Maintained
  2599. F: drivers/cpufreq/bmips-cpufreq.c
  2600. BROADCOM BMIPS MIPS ARCHITECTURE
  2601. M: Kevin Cernekee <cernekee@gmail.com>
  2602. M: Florian Fainelli <f.fainelli@gmail.com>
  2603. L: linux-mips@linux-mips.org
  2604. T: git git://github.com/broadcom/stblinux.git
  2605. S: Maintained
  2606. F: arch/mips/bmips/*
  2607. F: arch/mips/include/asm/mach-bmips/*
  2608. F: arch/mips/kernel/*bmips*
  2609. F: arch/mips/boot/dts/brcm/bcm*.dts*
  2610. F: drivers/irqchip/irq-bcm63*
  2611. F: drivers/irqchip/irq-bcm7*
  2612. F: drivers/irqchip/irq-brcmstb*
  2613. F: include/linux/bcm963xx_nvram.h
  2614. F: include/linux/bcm963xx_tag.h
  2615. BROADCOM BNX2 GIGABIT ETHERNET DRIVER
  2616. M: Rasesh Mody <rasesh.mody@cavium.com>
  2617. M: Dept-GELinuxNICDev@cavium.com
  2618. L: netdev@vger.kernel.org
  2619. S: Supported
  2620. F: drivers/net/ethernet/broadcom/bnx2.*
  2621. F: drivers/net/ethernet/broadcom/bnx2_*
  2622. BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
  2623. M: QLogic-Storage-Upstream@qlogic.com
  2624. L: linux-scsi@vger.kernel.org
  2625. S: Supported
  2626. F: drivers/scsi/bnx2fc/
  2627. BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
  2628. M: QLogic-Storage-Upstream@qlogic.com
  2629. L: linux-scsi@vger.kernel.org
  2630. S: Supported
  2631. F: drivers/scsi/bnx2i/
  2632. BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
  2633. M: Ariel Elior <ariel.elior@cavium.com>
  2634. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2635. M: everest-linux-l2@cavium.com
  2636. L: netdev@vger.kernel.org
  2637. S: Supported
  2638. F: drivers/net/ethernet/broadcom/bnx2x/
  2639. BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  2640. M: Michael Chan <michael.chan@broadcom.com>
  2641. L: netdev@vger.kernel.org
  2642. S: Supported
  2643. F: drivers/net/ethernet/broadcom/bnxt/
  2644. BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
  2645. M: Arend van Spriel <arend.vanspriel@broadcom.com>
  2646. M: Franky Lin <franky.lin@broadcom.com>
  2647. M: Hante Meuleman <hante.meuleman@broadcom.com>
  2648. M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
  2649. M: Wright Feng <wright.feng@cypress.com>
  2650. L: linux-wireless@vger.kernel.org
  2651. L: brcm80211-dev-list.pdl@broadcom.com
  2652. L: brcm80211-dev-list@cypress.com
  2653. S: Supported
  2654. F: drivers/net/wireless/broadcom/brcm80211/
  2655. BROADCOM BRCMSTB GPIO DRIVER
  2656. M: Gregory Fong <gregory.0xf0@gmail.com>
  2657. L: bcm-kernel-feedback-list@broadcom.com
  2658. S: Supported
  2659. F: drivers/gpio/gpio-brcmstb.c
  2660. F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
  2661. BROADCOM BRCMSTB I2C DRIVER
  2662. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2663. L: linux-i2c@vger.kernel.org
  2664. L: bcm-kernel-feedback-list@broadcom.com
  2665. S: Supported
  2666. F: drivers/i2c/busses/i2c-brcmstb.c
  2667. F: Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
  2668. BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
  2669. M: Al Cooper <alcooperx@gmail.com>
  2670. L: linux-kernel@vger.kernel.org
  2671. L: bcm-kernel-feedback-list@broadcom.com
  2672. S: Maintained
  2673. F: drivers/phy/broadcom/phy-brcm-usb*
  2674. BROADCOM GENET ETHERNET DRIVER
  2675. M: Doug Berger <opendmb@gmail.com>
  2676. M: Florian Fainelli <f.fainelli@gmail.com>
  2677. L: netdev@vger.kernel.org
  2678. S: Supported
  2679. F: drivers/net/ethernet/broadcom/genet/
  2680. BROADCOM IPROC ARM ARCHITECTURE
  2681. M: Ray Jui <rjui@broadcom.com>
  2682. M: Scott Branden <sbranden@broadcom.com>
  2683. M: Jon Mason <jonmason@broadcom.com>
  2684. M: bcm-kernel-feedback-list@broadcom.com
  2685. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2686. T: git git://github.com/broadcom/cygnus-linux.git
  2687. S: Maintained
  2688. N: iproc
  2689. N: cygnus
  2690. N: bcm[-_]nsp
  2691. N: bcm9113*
  2692. N: bcm9583*
  2693. N: bcm9585*
  2694. N: bcm9586*
  2695. N: bcm988312
  2696. N: bcm113*
  2697. N: bcm583*
  2698. N: bcm585*
  2699. N: bcm586*
  2700. N: bcm88312
  2701. N: hr2
  2702. N: stingray
  2703. F: arch/arm64/boot/dts/broadcom/northstar2/*
  2704. F: arch/arm64/boot/dts/broadcom/stingray/*
  2705. F: drivers/clk/bcm/clk-ns*
  2706. F: drivers/clk/bcm/clk-sr*
  2707. F: drivers/pinctrl/bcm/pinctrl-ns*
  2708. F: include/dt-bindings/clock/bcm-sr*
  2709. BROADCOM KONA GPIO DRIVER
  2710. M: Ray Jui <rjui@broadcom.com>
  2711. L: bcm-kernel-feedback-list@broadcom.com
  2712. S: Supported
  2713. F: drivers/gpio/gpio-bcm-kona.c
  2714. F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
  2715. BROADCOM NETXTREME-E ROCE DRIVER
  2716. M: Selvin Xavier <selvin.xavier@broadcom.com>
  2717. M: Devesh Sharma <devesh.sharma@broadcom.com>
  2718. M: Somnath Kotur <somnath.kotur@broadcom.com>
  2719. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  2720. L: linux-rdma@vger.kernel.org
  2721. W: http://www.broadcom.com
  2722. S: Supported
  2723. F: drivers/infiniband/hw/bnxt_re/
  2724. F: include/uapi/rdma/bnxt_re-abi.h
  2725. BROADCOM NVRAM DRIVER
  2726. M: Rafał Miłecki <zajec5@gmail.com>
  2727. L: linux-mips@linux-mips.org
  2728. S: Maintained
  2729. F: drivers/firmware/broadcom/*
  2730. BROADCOM SPECIFIC AMBA DRIVER (BCMA)
  2731. M: Rafał Miłecki <zajec5@gmail.com>
  2732. L: linux-wireless@vger.kernel.org
  2733. S: Maintained
  2734. F: drivers/bcma/
  2735. F: include/linux/bcma/
  2736. BROADCOM STB AVS CPUFREQ DRIVER
  2737. M: Markus Mayer <mmayer@broadcom.com>
  2738. M: bcm-kernel-feedback-list@broadcom.com
  2739. L: linux-pm@vger.kernel.org
  2740. S: Maintained
  2741. F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
  2742. F: drivers/cpufreq/brcmstb*
  2743. BROADCOM STB AVS TMON DRIVER
  2744. M: Markus Mayer <mmayer@broadcom.com>
  2745. M: bcm-kernel-feedback-list@broadcom.com
  2746. L: linux-pm@vger.kernel.org
  2747. S: Maintained
  2748. F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
  2749. F: drivers/thermal/broadcom/brcmstb*
  2750. BROADCOM STB NAND FLASH DRIVER
  2751. M: Brian Norris <computersforpeace@gmail.com>
  2752. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2753. L: linux-mtd@lists.infradead.org
  2754. L: bcm-kernel-feedback-list@broadcom.com
  2755. S: Maintained
  2756. F: drivers/mtd/nand/raw/brcmnand/
  2757. BROADCOM STB DPFE DRIVER
  2758. M: Markus Mayer <mmayer@broadcom.com>
  2759. M: bcm-kernel-feedback-list@broadcom.com
  2760. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2761. S: Maintained
  2762. F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
  2763. F: drivers/memory/brcmstb_dpfe.c
  2764. BROADCOM SYSTEMPORT ETHERNET DRIVER
  2765. M: Florian Fainelli <f.fainelli@gmail.com>
  2766. L: netdev@vger.kernel.org
  2767. S: Supported
  2768. F: drivers/net/ethernet/broadcom/bcmsysport.*
  2769. BROADCOM TG3 GIGABIT ETHERNET DRIVER
  2770. M: Siva Reddy Kallam <siva.kallam@broadcom.com>
  2771. M: Prashant Sreedharan <prashant@broadcom.com>
  2772. M: Michael Chan <mchan@broadcom.com>
  2773. L: netdev@vger.kernel.org
  2774. S: Supported
  2775. F: drivers/net/ethernet/broadcom/tg3.*
  2776. BROCADE BFA FC SCSI DRIVER
  2777. M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
  2778. M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
  2779. L: linux-scsi@vger.kernel.org
  2780. S: Supported
  2781. F: drivers/scsi/bfa/
  2782. BROCADE BNA 10 GIGABIT ETHERNET DRIVER
  2783. M: Rasesh Mody <rasesh.mody@cavium.com>
  2784. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2785. M: Dept-GELinuxNICDev@cavium.com
  2786. L: netdev@vger.kernel.org
  2787. S: Supported
  2788. F: drivers/net/ethernet/brocade/bna/
  2789. BSG (block layer generic sg v4 driver)
  2790. M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  2791. L: linux-scsi@vger.kernel.org
  2792. S: Supported
  2793. F: block/bsg.c
  2794. F: include/linux/bsg.h
  2795. F: include/uapi/linux/bsg.h
  2796. BT87X AUDIO DRIVER
  2797. M: Clemens Ladisch <clemens@ladisch.de>
  2798. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2799. T: git git://git.alsa-project.org/alsa-kernel.git
  2800. S: Maintained
  2801. F: Documentation/sound/cards/bt87x.rst
  2802. F: sound/pci/bt87x.c
  2803. BT8XXGPIO DRIVER
  2804. M: Michael Buesch <m@bues.ch>
  2805. W: http://bu3sch.de/btgpio.php
  2806. S: Maintained
  2807. F: drivers/gpio/gpio-bt8xx.c
  2808. BTRFS FILE SYSTEM
  2809. M: Chris Mason <clm@fb.com>
  2810. M: Josef Bacik <jbacik@fb.com>
  2811. M: David Sterba <dsterba@suse.com>
  2812. L: linux-btrfs@vger.kernel.org
  2813. W: http://btrfs.wiki.kernel.org/
  2814. Q: http://patchwork.kernel.org/project/linux-btrfs/list/
  2815. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
  2816. S: Maintained
  2817. F: Documentation/filesystems/btrfs.txt
  2818. F: fs/btrfs/
  2819. F: include/linux/btrfs*
  2820. F: include/uapi/linux/btrfs*
  2821. BTTV VIDEO4LINUX DRIVER
  2822. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2823. L: linux-media@vger.kernel.org
  2824. W: https://linuxtv.org
  2825. T: git git://linuxtv.org/media_tree.git
  2826. S: Odd fixes
  2827. F: Documentation/media/v4l-drivers/bttv*
  2828. F: drivers/media/pci/bt8xx/bttv*
  2829. BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
  2830. M: Chanwoo Choi <cw00.choi@samsung.com>
  2831. L: linux-pm@vger.kernel.org
  2832. L: linux-samsung-soc@vger.kernel.org
  2833. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  2834. S: Maintained
  2835. F: drivers/devfreq/exynos-bus.c
  2836. F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
  2837. BUSLOGIC SCSI DRIVER
  2838. M: Khalid Aziz <khalid@gonehiking.org>
  2839. L: linux-scsi@vger.kernel.org
  2840. S: Maintained
  2841. F: drivers/scsi/BusLogic.*
  2842. F: drivers/scsi/FlashPoint.*
  2843. C-MEDIA CMI8788 DRIVER
  2844. M: Clemens Ladisch <clemens@ladisch.de>
  2845. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2846. T: git git://git.alsa-project.org/alsa-kernel.git
  2847. S: Maintained
  2848. F: sound/pci/oxygen/
  2849. C6X ARCHITECTURE
  2850. M: Mark Salter <msalter@redhat.com>
  2851. M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
  2852. L: linux-c6x-dev@linux-c6x.org
  2853. W: http://www.linux-c6x.org/wiki/index.php/Main_Page
  2854. S: Maintained
  2855. F: arch/c6x/
  2856. CA8210 IEEE-802.15.4 RADIO DRIVER
  2857. M: Harry Morris <h.morris@cascoda.com>
  2858. L: linux-wpan@vger.kernel.org
  2859. W: https://github.com/Cascoda/ca8210-linux.git
  2860. S: Maintained
  2861. F: drivers/net/ieee802154/ca8210.c
  2862. F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
  2863. CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
  2864. M: David Howells <dhowells@redhat.com>
  2865. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  2866. S: Supported
  2867. F: Documentation/filesystems/caching/cachefiles.txt
  2868. F: fs/cachefiles/
  2869. CADENCE MIPI-CSI2 BRIDGES
  2870. M: Maxime Ripard <maxime.ripard@bootlin.com>
  2871. L: linux-media@vger.kernel.org
  2872. S: Maintained
  2873. F: Documentation/devicetree/bindings/media/cdns,*.txt
  2874. F: drivers/media/platform/cadence/cdns-csi2*
  2875. CADET FM/AM RADIO RECEIVER DRIVER
  2876. M: Hans Verkuil <hverkuil@xs4all.nl>
  2877. L: linux-media@vger.kernel.org
  2878. T: git git://linuxtv.org/media_tree.git
  2879. W: https://linuxtv.org
  2880. S: Maintained
  2881. F: drivers/media/radio/radio-cadet*
  2882. CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
  2883. M: Jonathan Corbet <corbet@lwn.net>
  2884. L: linux-media@vger.kernel.org
  2885. T: git git://linuxtv.org/media_tree.git
  2886. S: Maintained
  2887. F: Documentation/media/v4l-drivers/cafe_ccic*
  2888. F: drivers/media/platform/marvell-ccic/
  2889. CAIF NETWORK LAYER
  2890. M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
  2891. L: netdev@vger.kernel.org
  2892. S: Supported
  2893. F: Documentation/networking/caif/
  2894. F: drivers/net/caif/
  2895. F: include/uapi/linux/caif/
  2896. F: include/net/caif/
  2897. F: net/caif/
  2898. CALGARY x86-64 IOMMU
  2899. M: Muli Ben-Yehuda <mulix@mulix.org>
  2900. M: Jon Mason <jdmason@kudzu.us>
  2901. L: iommu@lists.linux-foundation.org
  2902. S: Maintained
  2903. F: arch/x86/kernel/pci-calgary_64.c
  2904. F: arch/x86/kernel/tce_64.c
  2905. F: arch/x86/include/asm/calgary.h
  2906. F: arch/x86/include/asm/tce.h
  2907. CAN NETWORK DRIVERS
  2908. M: Wolfgang Grandegger <wg@grandegger.com>
  2909. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2910. L: linux-can@vger.kernel.org
  2911. W: https://github.com/linux-can
  2912. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2913. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2914. S: Maintained
  2915. F: Documentation/devicetree/bindings/net/can/
  2916. F: drivers/net/can/
  2917. F: include/linux/can/dev.h
  2918. F: include/linux/can/platform/
  2919. F: include/uapi/linux/can/error.h
  2920. F: include/uapi/linux/can/netlink.h
  2921. CAN NETWORK LAYER
  2922. M: Oliver Hartkopp <socketcan@hartkopp.net>
  2923. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2924. L: linux-can@vger.kernel.org
  2925. W: https://github.com/linux-can
  2926. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2927. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2928. S: Maintained
  2929. F: Documentation/networking/can.rst
  2930. F: net/can/
  2931. F: include/linux/can/core.h
  2932. F: include/uapi/linux/can.h
  2933. F: include/uapi/linux/can/bcm.h
  2934. F: include/uapi/linux/can/raw.h
  2935. F: include/uapi/linux/can/gw.h
  2936. CAPABILITIES
  2937. M: Serge Hallyn <serge@hallyn.com>
  2938. L: linux-security-module@vger.kernel.org
  2939. S: Supported
  2940. F: include/linux/capability.h
  2941. F: include/uapi/linux/capability.h
  2942. F: security/commoncap.c
  2943. F: kernel/capability.c
  2944. CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
  2945. M: Kevin Tsai <ktsai@capellamicro.com>
  2946. S: Maintained
  2947. F: drivers/iio/light/cm*
  2948. CARL9170 LINUX COMMUNITY WIRELESS DRIVER
  2949. M: Christian Lamparter <chunkeey@googlemail.com>
  2950. L: linux-wireless@vger.kernel.org
  2951. W: http://wireless.kernel.org/en/users/Drivers/carl9170
  2952. S: Maintained
  2953. F: drivers/net/wireless/ath/carl9170/
  2954. CAVIUM I2C DRIVER
  2955. M: Jan Glauber <jglauber@cavium.com>
  2956. M: David Daney <david.daney@cavium.com>
  2957. W: http://www.cavium.com
  2958. S: Supported
  2959. F: drivers/i2c/busses/i2c-octeon*
  2960. F: drivers/i2c/busses/i2c-thunderx*
  2961. CAVIUM LIQUIDIO NETWORK DRIVER
  2962. M: Derek Chickles <derek.chickles@caviumnetworks.com>
  2963. M: Satanand Burla <satananda.burla@caviumnetworks.com>
  2964. M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
  2965. M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
  2966. L: netdev@vger.kernel.org
  2967. W: http://www.cavium.com
  2968. S: Supported
  2969. F: drivers/net/ethernet/cavium/liquidio/
  2970. CAVIUM MMC DRIVER
  2971. M: Jan Glauber <jglauber@cavium.com>
  2972. M: David Daney <david.daney@cavium.com>
  2973. M: Steven J. Hill <Steven.Hill@cavium.com>
  2974. W: http://www.cavium.com
  2975. S: Supported
  2976. F: drivers/mmc/host/cavium*
  2977. CAVIUM OCTEON-TX CRYPTO DRIVER
  2978. M: George Cherian <george.cherian@cavium.com>
  2979. L: linux-crypto@vger.kernel.org
  2980. W: http://www.cavium.com
  2981. S: Supported
  2982. F: drivers/crypto/cavium/cpt/
  2983. CAVIUM THUNDERX2 ARM64 SOC
  2984. M: Robert Richter <rrichter@cavium.com>
  2985. M: Jayachandran C <jnair@caviumnetworks.com>
  2986. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2987. S: Maintained
  2988. F: arch/arm64/boot/dts/cavium/thunder2-99xx*
  2989. F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  2990. CC2520 IEEE-802.15.4 RADIO DRIVER
  2991. M: Varka Bhadram <varkabhadram@gmail.com>
  2992. L: linux-wpan@vger.kernel.org
  2993. S: Maintained
  2994. F: drivers/net/ieee802154/cc2520.c
  2995. F: include/linux/spi/cc2520.h
  2996. F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
  2997. CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
  2998. M: Gilad Ben-Yossef <gilad@benyossef.com>
  2999. L: linux-crypto@vger.kernel.org
  3000. S: Supported
  3001. F: drivers/crypto/ccree/
  3002. W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
  3003. CEC FRAMEWORK
  3004. M: Hans Verkuil <hans.verkuil@cisco.com>
  3005. L: linux-media@vger.kernel.org
  3006. T: git git://linuxtv.org/media_tree.git
  3007. W: http://linuxtv.org
  3008. S: Supported
  3009. F: Documentation/media/kapi/cec-core.rst
  3010. F: Documentation/media/uapi/cec
  3011. F: drivers/media/cec/
  3012. F: drivers/media/rc/keymaps/rc-cec.c
  3013. F: include/media/cec.h
  3014. F: include/media/cec-notifier.h
  3015. F: include/uapi/linux/cec.h
  3016. F: include/uapi/linux/cec-funcs.h
  3017. F: Documentation/devicetree/bindings/media/cec.txt
  3018. F: Documentation/ABI/testing/debugfs-cec-error-inj
  3019. CEC GPIO DRIVER
  3020. M: Hans Verkuil <hans.verkuil@cisco.com>
  3021. L: linux-media@vger.kernel.org
  3022. T: git git://linuxtv.org/media_tree.git
  3023. W: http://linuxtv.org
  3024. S: Supported
  3025. F: drivers/media/platform/cec-gpio/
  3026. F: Documentation/devicetree/bindings/media/cec-gpio.txt
  3027. CELL BROADBAND ENGINE ARCHITECTURE
  3028. M: Arnd Bergmann <arnd@arndb.de>
  3029. L: linuxppc-dev@lists.ozlabs.org
  3030. W: http://www.ibm.com/developerworks/power/cell/
  3031. S: Supported
  3032. F: arch/powerpc/include/asm/cell*.h
  3033. F: arch/powerpc/include/asm/spu*.h
  3034. F: arch/powerpc/include/uapi/asm/spu*.h
  3035. F: arch/powerpc/oprofile/*cell*
  3036. F: arch/powerpc/platforms/cell/
  3037. CEPH COMMON CODE (LIBCEPH)
  3038. M: Ilya Dryomov <idryomov@gmail.com>
  3039. M: "Yan, Zheng" <zyan@redhat.com>
  3040. M: Sage Weil <sage@redhat.com>
  3041. L: ceph-devel@vger.kernel.org
  3042. W: http://ceph.com/
  3043. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3044. T: git git://github.com/ceph/ceph-client.git
  3045. S: Supported
  3046. F: net/ceph/
  3047. F: include/linux/ceph/
  3048. F: include/linux/crush/
  3049. CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
  3050. M: "Yan, Zheng" <zyan@redhat.com>
  3051. M: Sage Weil <sage@redhat.com>
  3052. M: Ilya Dryomov <idryomov@gmail.com>
  3053. L: ceph-devel@vger.kernel.org
  3054. W: http://ceph.com/
  3055. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3056. T: git git://github.com/ceph/ceph-client.git
  3057. S: Supported
  3058. F: Documentation/filesystems/ceph.txt
  3059. F: fs/ceph/
  3060. CERTIFICATE HANDLING:
  3061. M: David Howells <dhowells@redhat.com>
  3062. M: David Woodhouse <dwmw2@infradead.org>
  3063. L: keyrings@vger.kernel.org
  3064. S: Maintained
  3065. F: Documentation/admin-guide/module-signing.rst
  3066. F: certs/
  3067. F: scripts/sign-file.c
  3068. F: scripts/extract-cert.c
  3069. CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
  3070. L: linux-usb@vger.kernel.org
  3071. S: Orphan
  3072. F: Documentation/usb/WUSB-Design-overview.txt
  3073. F: Documentation/usb/wusb-cbaf
  3074. F: drivers/usb/host/hwa-hc.c
  3075. F: drivers/usb/host/whci/
  3076. F: drivers/usb/wusbcore/
  3077. F: include/linux/usb/wusb*
  3078. CFAG12864B LCD DRIVER
  3079. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3080. S: Maintained
  3081. F: drivers/auxdisplay/cfag12864b.c
  3082. F: include/linux/cfag12864b.h
  3083. CFAG12864BFB LCD FRAMEBUFFER DRIVER
  3084. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3085. S: Maintained
  3086. F: drivers/auxdisplay/cfag12864bfb.c
  3087. F: include/linux/cfag12864b.h
  3088. 802.11 (including CFG80211/NL80211)
  3089. M: Johannes Berg <johannes@sipsolutions.net>
  3090. L: linux-wireless@vger.kernel.org
  3091. W: http://wireless.kernel.org/
  3092. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  3093. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  3094. S: Maintained
  3095. F: net/wireless/
  3096. F: include/uapi/linux/nl80211.h
  3097. F: include/linux/ieee80211.h
  3098. F: include/net/wext.h
  3099. F: include/net/cfg80211.h
  3100. F: include/net/iw_handler.h
  3101. F: include/net/ieee80211_radiotap.h
  3102. F: Documentation/driver-api/80211/cfg80211.rst
  3103. F: Documentation/networking/regulatory.txt
  3104. CHAR and MISC DRIVERS
  3105. M: Arnd Bergmann <arnd@arndb.de>
  3106. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3107. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  3108. S: Supported
  3109. F: drivers/char/
  3110. F: drivers/misc/
  3111. F: include/linux/miscdevice.h
  3112. CHECKPATCH
  3113. M: Andy Whitcroft <apw@canonical.com>
  3114. M: Joe Perches <joe@perches.com>
  3115. S: Maintained
  3116. F: scripts/checkpatch.pl
  3117. CHINESE DOCUMENTATION
  3118. M: Harry Wei <harryxiyou@gmail.com>
  3119. L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
  3120. L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
  3121. S: Maintained
  3122. F: Documentation/translations/zh_CN/
  3123. CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
  3124. M: Peter Chen <Peter.Chen@nxp.com>
  3125. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  3126. L: linux-usb@vger.kernel.org
  3127. S: Maintained
  3128. F: drivers/usb/chipidea/
  3129. CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
  3130. M: Hans de Goede <hdegoede@redhat.com>
  3131. L: linux-input@vger.kernel.org
  3132. S: Maintained
  3133. F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
  3134. F: drivers/input/touchscreen/chipone_icn8318.c
  3135. CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
  3136. M: Hans de Goede <hdegoede@redhat.com>
  3137. L: linux-input@vger.kernel.org
  3138. S: Maintained
  3139. F: drivers/input/touchscreen/chipone_icn8505.c
  3140. CHROME HARDWARE PLATFORM SUPPORT
  3141. M: Benson Leung <bleung@chromium.org>
  3142. M: Olof Johansson <olof@lixom.net>
  3143. S: Maintained
  3144. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
  3145. F: drivers/platform/chrome/
  3146. CIRRUS LOGIC AUDIO CODEC DRIVERS
  3147. M: Brian Austin <brian.austin@cirrus.com>
  3148. M: Paul Handrigan <Paul.Handrigan@cirrus.com>
  3149. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3150. S: Maintained
  3151. F: sound/soc/codecs/cs*
  3152. CIRRUS LOGIC EP93XX ETHERNET DRIVER
  3153. M: Hartley Sweeten <hsweeten@visionengravers.com>
  3154. L: netdev@vger.kernel.org
  3155. S: Maintained
  3156. F: drivers/net/ethernet/cirrus/ep93xx_eth.c
  3157. CISCO FCOE HBA DRIVER
  3158. M: Satish Kharat <satishkh@cisco.com>
  3159. M: Sesidhar Baddela <sebaddel@cisco.com>
  3160. M: Karan Tilak Kumar <kartilak@cisco.com>
  3161. L: linux-scsi@vger.kernel.org
  3162. S: Supported
  3163. F: drivers/scsi/fnic/
  3164. CISCO SCSI HBA DRIVER
  3165. M: Karan Tilak Kumar <kartilak@cisco.com>
  3166. M: Sesidhar Baddela <sebaddel@cisco.com>
  3167. L: linux-scsi@vger.kernel.org
  3168. S: Supported
  3169. F: drivers/scsi/snic/
  3170. CISCO VIC ETHERNET NIC DRIVER
  3171. M: Christian Benvenuti <benve@cisco.com>
  3172. M: Govindarajulu Varadarajan <_govind@gmx.com>
  3173. M: Parvi Kaustubhi <pkaustub@cisco.com>
  3174. S: Supported
  3175. F: drivers/net/ethernet/cisco/enic/
  3176. CISCO VIC LOW LATENCY NIC DRIVER
  3177. M: Christian Benvenuti <benve@cisco.com>
  3178. S: Supported
  3179. F: drivers/infiniband/hw/usnic/
  3180. CIRRUS LOGIC MADERA CODEC DRIVERS
  3181. M: Charles Keepax <ckeepax@opensource.cirrus.com>
  3182. M: Richard Fitzgerald <rf@opensource.cirrus.com>
  3183. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3184. L: patches@opensource.cirrus.com
  3185. T: git https://github.com/CirrusLogic/linux-drivers.git
  3186. W: https://github.com/CirrusLogic/linux-drivers/wiki
  3187. S: Supported
  3188. F: Documentation/devicetree/bindings/mfd/madera.txt
  3189. F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
  3190. F: include/linux/mfd/madera/*
  3191. F: drivers/gpio/gpio-madera*
  3192. F: drivers/mfd/madera*
  3193. F: drivers/mfd/cs47l*
  3194. F: drivers/pinctrl/cirrus/*
  3195. CLANG-FORMAT FILE
  3196. M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
  3197. S: Maintained
  3198. F: .clang-format
  3199. CLEANCACHE API
  3200. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  3201. L: linux-kernel@vger.kernel.org
  3202. S: Maintained
  3203. F: mm/cleancache.c
  3204. F: include/linux/cleancache.h
  3205. CLK API
  3206. M: Russell King <linux@armlinux.org.uk>
  3207. L: linux-clk@vger.kernel.org
  3208. S: Maintained
  3209. F: include/linux/clk.h
  3210. CLOCKSOURCE, CLOCKEVENT DRIVERS
  3211. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3212. M: Thomas Gleixner <tglx@linutronix.de>
  3213. L: linux-kernel@vger.kernel.org
  3214. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  3215. S: Supported
  3216. F: drivers/clocksource/
  3217. F: Documentation/devicetree/bindings/timer/
  3218. CMPC ACPI DRIVER
  3219. M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  3220. M: Daniel Oliveira Nascimento <don@syst.com.br>
  3221. L: platform-driver-x86@vger.kernel.org
  3222. S: Supported
  3223. F: drivers/platform/x86/classmate-laptop.c
  3224. COBALT MEDIA DRIVER
  3225. M: Hans Verkuil <hans.verkuil@cisco.com>
  3226. L: linux-media@vger.kernel.org
  3227. T: git git://linuxtv.org/media_tree.git
  3228. W: https://linuxtv.org
  3229. S: Supported
  3230. F: drivers/media/pci/cobalt/
  3231. COCCINELLE/Semantic Patches (SmPL)
  3232. M: Julia Lawall <Julia.Lawall@lip6.fr>
  3233. M: Gilles Muller <Gilles.Muller@lip6.fr>
  3234. M: Nicolas Palix <nicolas.palix@imag.fr>
  3235. M: Michal Marek <michal.lkml@markovi.net>
  3236. L: cocci@systeme.lip6.fr (moderated for non-subscribers)
  3237. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
  3238. W: http://coccinelle.lip6.fr/
  3239. S: Supported
  3240. F: Documentation/dev-tools/coccinelle.rst
  3241. F: scripts/coccinelle/
  3242. F: scripts/coccicheck
  3243. CODA FILE SYSTEM
  3244. M: Jan Harkes <jaharkes@cs.cmu.edu>
  3245. M: coda@cs.cmu.edu
  3246. L: codalist@coda.cs.cmu.edu
  3247. W: http://www.coda.cs.cmu.edu/
  3248. S: Maintained
  3249. F: Documentation/filesystems/coda.txt
  3250. F: fs/coda/
  3251. F: include/linux/coda*.h
  3252. F: include/uapi/linux/coda*.h
  3253. CODA V4L2 MEM2MEM DRIVER
  3254. M: Philipp Zabel <p.zabel@pengutronix.de>
  3255. L: linux-media@vger.kernel.org
  3256. S: Maintained
  3257. F: Documentation/devicetree/bindings/media/coda.txt
  3258. F: drivers/media/platform/coda/
  3259. CODE OF CONDUCT
  3260. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3261. S: Supported
  3262. F: Documentation/process/code-of-conduct.rst
  3263. F: Documentation/process/code-of-conduct-interpretation.rst
  3264. COMMON CLK FRAMEWORK
  3265. M: Michael Turquette <mturquette@baylibre.com>
  3266. M: Stephen Boyd <sboyd@kernel.org>
  3267. L: linux-clk@vger.kernel.org
  3268. Q: http://patchwork.kernel.org/project/linux-clk/list/
  3269. T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
  3270. S: Maintained
  3271. F: Documentation/devicetree/bindings/clock/
  3272. F: drivers/clk/
  3273. X: drivers/clk/clkdev.c
  3274. F: include/linux/clk-pr*
  3275. F: include/linux/clk/
  3276. F: include/linux/of_clk.h
  3277. COMMON INTERNET FILE SYSTEM (CIFS)
  3278. M: Steve French <sfrench@samba.org>
  3279. L: linux-cifs@vger.kernel.org
  3280. L: samba-technical@lists.samba.org (moderated for non-subscribers)
  3281. W: http://linux-cifs.samba.org/
  3282. T: git git://git.samba.org/sfrench/cifs-2.6.git
  3283. S: Supported
  3284. F: Documentation/filesystems/cifs/
  3285. F: fs/cifs/
  3286. COMPACTPCI HOTPLUG CORE
  3287. M: Scott Murray <scott@spiteful.org>
  3288. L: linux-pci@vger.kernel.org
  3289. S: Maintained
  3290. F: drivers/pci/hotplug/cpci_hotplug*
  3291. COMPACTPCI HOTPLUG GENERIC DRIVER
  3292. M: Scott Murray <scott@spiteful.org>
  3293. L: linux-pci@vger.kernel.org
  3294. S: Maintained
  3295. F: drivers/pci/hotplug/cpcihp_generic.c
  3296. COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
  3297. M: Scott Murray <scott@spiteful.org>
  3298. L: linux-pci@vger.kernel.org
  3299. S: Maintained
  3300. F: drivers/pci/hotplug/cpcihp_zt5550.*
  3301. COMPAL LAPTOP SUPPORT
  3302. M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
  3303. L: platform-driver-x86@vger.kernel.org
  3304. S: Maintained
  3305. F: drivers/platform/x86/compal-laptop.c
  3306. CONEXANT ACCESSRUNNER USB DRIVER
  3307. L: accessrunner-general@lists.sourceforge.net
  3308. W: http://accessrunner.sourceforge.net/
  3309. S: Orphan
  3310. F: drivers/usb/atm/cxacru.c
  3311. CONFIGFS
  3312. M: Joel Becker <jlbec@evilplan.org>
  3313. M: Christoph Hellwig <hch@lst.de>
  3314. T: git git://git.infradead.org/users/hch/configfs.git
  3315. S: Supported
  3316. F: fs/configfs/
  3317. F: include/linux/configfs.h
  3318. CONNECTOR
  3319. M: Evgeniy Polyakov <zbr@ioremap.net>
  3320. L: netdev@vger.kernel.org
  3321. S: Maintained
  3322. F: drivers/connector/
  3323. CONTROL GROUP (CGROUP)
  3324. M: Tejun Heo <tj@kernel.org>
  3325. M: Li Zefan <lizefan@huawei.com>
  3326. M: Johannes Weiner <hannes@cmpxchg.org>
  3327. L: cgroups@vger.kernel.org
  3328. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3329. S: Maintained
  3330. F: Documentation/cgroup*
  3331. F: include/linux/cgroup*
  3332. F: kernel/cgroup*
  3333. CONTROL GROUP - CPUSET
  3334. M: Li Zefan <lizefan@huawei.com>
  3335. L: cgroups@vger.kernel.org
  3336. W: http://www.bullopensource.org/cpuset/
  3337. W: http://oss.sgi.com/projects/cpusets/
  3338. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3339. S: Maintained
  3340. F: Documentation/cgroup-v1/cpusets.txt
  3341. F: include/linux/cpuset.h
  3342. F: kernel/cgroup/cpuset.c
  3343. CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
  3344. M: Johannes Weiner <hannes@cmpxchg.org>
  3345. M: Michal Hocko <mhocko@kernel.org>
  3346. M: Vladimir Davydov <vdavydov.dev@gmail.com>
  3347. L: cgroups@vger.kernel.org
  3348. L: linux-mm@kvack.org
  3349. S: Maintained
  3350. F: mm/memcontrol.c
  3351. F: mm/swap_cgroup.c
  3352. CORETEMP HARDWARE MONITORING DRIVER
  3353. M: Fenghua Yu <fenghua.yu@intel.com>
  3354. L: linux-hwmon@vger.kernel.org
  3355. S: Maintained
  3356. F: Documentation/hwmon/coretemp
  3357. F: drivers/hwmon/coretemp.c
  3358. COSA/SRP SYNC SERIAL DRIVER
  3359. M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
  3360. W: http://www.fi.muni.cz/~kas/cosa/
  3361. S: Maintained
  3362. F: drivers/net/wan/cosa*
  3363. CPMAC ETHERNET DRIVER
  3364. M: Florian Fainelli <f.fainelli@gmail.com>
  3365. L: netdev@vger.kernel.org
  3366. S: Maintained
  3367. F: drivers/net/ethernet/ti/cpmac.c
  3368. CPU FREQUENCY DRIVERS
  3369. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3370. M: Viresh Kumar <viresh.kumar@linaro.org>
  3371. L: linux-pm@vger.kernel.org
  3372. S: Maintained
  3373. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3374. T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
  3375. B: https://bugzilla.kernel.org
  3376. F: Documentation/cpu-freq/
  3377. F: Documentation/devicetree/bindings/cpufreq/
  3378. F: drivers/cpufreq/
  3379. F: include/linux/cpufreq.h
  3380. F: tools/testing/selftests/cpufreq/
  3381. CPU FREQUENCY DRIVERS - ARM BIG LITTLE
  3382. M: Viresh Kumar <viresh.kumar@linaro.org>
  3383. M: Sudeep Holla <sudeep.holla@arm.com>
  3384. L: linux-pm@vger.kernel.org
  3385. W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
  3386. S: Maintained
  3387. F: drivers/cpufreq/arm_big_little.h
  3388. F: drivers/cpufreq/arm_big_little.c
  3389. F: drivers/cpufreq/arm_big_little_dt.c
  3390. CPU POWER MONITORING SUBSYSTEM
  3391. M: Thomas Renninger <trenn@suse.com>
  3392. M: Shuah Khan <shuah@kernel.org>
  3393. L: linux-pm@vger.kernel.org
  3394. S: Maintained
  3395. F: tools/power/cpupower/
  3396. CPUID/MSR DRIVER
  3397. M: "H. Peter Anvin" <hpa@zytor.com>
  3398. S: Maintained
  3399. F: arch/x86/kernel/cpuid.c
  3400. F: arch/x86/kernel/msr.c
  3401. CPUIDLE DRIVER - ARM BIG LITTLE
  3402. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3403. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3404. L: linux-pm@vger.kernel.org
  3405. L: linux-arm-kernel@lists.infradead.org
  3406. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3407. S: Maintained
  3408. F: drivers/cpuidle/cpuidle-big_little.c
  3409. CPUIDLE DRIVER - ARM EXYNOS
  3410. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  3411. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3412. M: Kukjin Kim <kgene@kernel.org>
  3413. L: linux-pm@vger.kernel.org
  3414. L: linux-samsung-soc@vger.kernel.org
  3415. S: Supported
  3416. F: drivers/cpuidle/cpuidle-exynos.c
  3417. F: arch/arm/mach-exynos/pm.c
  3418. CPUIDLE DRIVERS
  3419. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3420. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3421. L: linux-pm@vger.kernel.org
  3422. S: Maintained
  3423. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3424. B: https://bugzilla.kernel.org
  3425. F: drivers/cpuidle/*
  3426. F: include/linux/cpuidle.h
  3427. CRAMFS FILESYSTEM
  3428. M: Nicolas Pitre <nico@linaro.org>
  3429. S: Maintained
  3430. F: Documentation/filesystems/cramfs.txt
  3431. F: fs/cramfs/
  3432. CRYPTO API
  3433. M: Herbert Xu <herbert@gondor.apana.org.au>
  3434. M: "David S. Miller" <davem@davemloft.net>
  3435. L: linux-crypto@vger.kernel.org
  3436. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
  3437. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
  3438. S: Maintained
  3439. F: Documentation/crypto/
  3440. F: Documentation/devicetree/bindings/crypto/
  3441. F: arch/*/crypto/
  3442. F: crypto/
  3443. F: drivers/crypto/
  3444. F: include/crypto/
  3445. F: include/linux/crypto*
  3446. CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
  3447. M: Neil Horman <nhorman@tuxdriver.com>
  3448. L: linux-crypto@vger.kernel.org
  3449. S: Maintained
  3450. F: crypto/ansi_cprng.c
  3451. F: crypto/rng.c
  3452. CS3308 MEDIA DRIVER
  3453. M: Hans Verkuil <hverkuil@xs4all.nl>
  3454. L: linux-media@vger.kernel.org
  3455. T: git git://linuxtv.org/media_tree.git
  3456. W: http://linuxtv.org
  3457. S: Odd Fixes
  3458. F: drivers/media/i2c/cs3308.c
  3459. F: drivers/media/i2c/cs3308.h
  3460. CS5535 Audio ALSA driver
  3461. M: Jaya Kumar <jayakumar.alsa@gmail.com>
  3462. S: Maintained
  3463. F: sound/pci/cs5535audio/
  3464. CW1200 WLAN driver
  3465. M: Solomon Peachy <pizza@shaftnet.org>
  3466. S: Maintained
  3467. F: drivers/net/wireless/st/cw1200/
  3468. CX18 VIDEO4LINUX DRIVER
  3469. M: Andy Walls <awalls@md.metrocast.net>
  3470. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  3471. L: linux-media@vger.kernel.org
  3472. T: git git://linuxtv.org/media_tree.git
  3473. W: https://linuxtv.org
  3474. W: http://www.ivtvdriver.org/index.php/Cx18
  3475. S: Maintained
  3476. F: Documentation/media/v4l-drivers/cx18*
  3477. F: drivers/media/pci/cx18/
  3478. F: include/uapi/linux/ivtv*
  3479. CX2341X MPEG ENCODER HELPER MODULE
  3480. M: Hans Verkuil <hverkuil@xs4all.nl>
  3481. L: linux-media@vger.kernel.org
  3482. T: git git://linuxtv.org/media_tree.git
  3483. W: https://linuxtv.org
  3484. S: Maintained
  3485. F: drivers/media/common/cx2341x*
  3486. F: include/media/cx2341x*
  3487. CX24120 MEDIA DRIVER
  3488. M: Jemma Denson <jdenson@gmail.com>
  3489. M: Patrick Boettcher <patrick.boettcher@posteo.de>
  3490. L: linux-media@vger.kernel.org
  3491. W: https://linuxtv.org
  3492. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3493. S: Maintained
  3494. F: drivers/media/dvb-frontends/cx24120*
  3495. CX88 VIDEO4LINUX DRIVER
  3496. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3497. L: linux-media@vger.kernel.org
  3498. W: https://linuxtv.org
  3499. T: git git://linuxtv.org/media_tree.git
  3500. S: Odd fixes
  3501. F: Documentation/media/v4l-drivers/cx88*
  3502. F: drivers/media/pci/cx88/
  3503. CXD2820R MEDIA DRIVER
  3504. M: Antti Palosaari <crope@iki.fi>
  3505. L: linux-media@vger.kernel.org
  3506. W: https://linuxtv.org
  3507. W: http://palosaari.fi/linux/
  3508. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3509. T: git git://linuxtv.org/anttip/media_tree.git
  3510. S: Maintained
  3511. F: drivers/media/dvb-frontends/cxd2820r*
  3512. CXGB3 ETHERNET DRIVER (CXGB3)
  3513. M: Santosh Raspatur <santosh@chelsio.com>
  3514. L: netdev@vger.kernel.org
  3515. W: http://www.chelsio.com
  3516. S: Supported
  3517. F: drivers/net/ethernet/chelsio/cxgb3/
  3518. CXGB3 ISCSI DRIVER (CXGB3I)
  3519. M: Karen Xie <kxie@chelsio.com>
  3520. L: linux-scsi@vger.kernel.org
  3521. W: http://www.chelsio.com
  3522. S: Supported
  3523. F: drivers/scsi/cxgbi/cxgb3i
  3524. CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
  3525. M: Steve Wise <swise@chelsio.com>
  3526. L: linux-rdma@vger.kernel.org
  3527. W: http://www.openfabrics.org
  3528. S: Supported
  3529. F: drivers/infiniband/hw/cxgb3/
  3530. F: include/uapi/rdma/cxgb3-abi.h
  3531. CXGB4 CRYPTO DRIVER (chcr)
  3532. M: Harsh Jain <harsh@chelsio.com>
  3533. L: linux-crypto@vger.kernel.org
  3534. W: http://www.chelsio.com
  3535. S: Supported
  3536. F: drivers/crypto/chelsio
  3537. CXGB4 ETHERNET DRIVER (CXGB4)
  3538. M: Ganesh Goudar <ganeshgr@chelsio.com>
  3539. L: netdev@vger.kernel.org
  3540. W: http://www.chelsio.com
  3541. S: Supported
  3542. F: drivers/net/ethernet/chelsio/cxgb4/
  3543. CXGB4 ISCSI DRIVER (CXGB4I)
  3544. M: Karen Xie <kxie@chelsio.com>
  3545. L: linux-scsi@vger.kernel.org
  3546. W: http://www.chelsio.com
  3547. S: Supported
  3548. F: drivers/scsi/cxgbi/cxgb4i
  3549. CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
  3550. M: Steve Wise <swise@chelsio.com>
  3551. L: linux-rdma@vger.kernel.org
  3552. W: http://www.openfabrics.org
  3553. S: Supported
  3554. F: drivers/infiniband/hw/cxgb4/
  3555. F: include/uapi/rdma/cxgb4-abi.h
  3556. CXGB4VF ETHERNET DRIVER (CXGB4VF)
  3557. M: Casey Leedom <leedom@chelsio.com>
  3558. L: netdev@vger.kernel.org
  3559. W: http://www.chelsio.com
  3560. S: Supported
  3561. F: drivers/net/ethernet/chelsio/cxgb4vf/
  3562. CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
  3563. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  3564. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  3565. L: linuxppc-dev@lists.ozlabs.org
  3566. S: Supported
  3567. F: arch/powerpc/platforms/powernv/pci-cxl.c
  3568. F: drivers/misc/cxl/
  3569. F: include/misc/cxl*
  3570. F: include/uapi/misc/cxl.h
  3571. F: Documentation/powerpc/cxl.txt
  3572. F: Documentation/ABI/testing/sysfs-class-cxl
  3573. CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
  3574. M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
  3575. M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
  3576. M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
  3577. L: linux-scsi@vger.kernel.org
  3578. S: Supported
  3579. F: drivers/scsi/cxlflash/
  3580. F: include/uapi/scsi/cxlflash_ioctls.h
  3581. F: Documentation/powerpc/cxlflash.txt
  3582. CYBERPRO FB DRIVER
  3583. M: Russell King <linux@armlinux.org.uk>
  3584. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3585. W: http://www.armlinux.org.uk/
  3586. S: Maintained
  3587. F: drivers/video/fbdev/cyber2000fb.*
  3588. CYCLADES ASYNC MUX DRIVER
  3589. W: http://www.cyclades.com/
  3590. S: Orphan
  3591. F: drivers/tty/cyclades.c
  3592. F: include/linux/cyclades.h
  3593. F: include/uapi/linux/cyclades.h
  3594. CYCLADES PC300 DRIVER
  3595. W: http://www.cyclades.com/
  3596. S: Orphan
  3597. F: drivers/net/wan/pc300*
  3598. CYPRESS_FIRMWARE MEDIA DRIVER
  3599. M: Antti Palosaari <crope@iki.fi>
  3600. L: linux-media@vger.kernel.org
  3601. W: https://linuxtv.org
  3602. W: http://palosaari.fi/linux/
  3603. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3604. T: git git://linuxtv.org/anttip/media_tree.git
  3605. S: Maintained
  3606. F: drivers/media/common/cypress_firmware*
  3607. CYTTSP TOUCHSCREEN DRIVER
  3608. M: Ferruh Yigit <fery@cypress.com>
  3609. L: linux-input@vger.kernel.org
  3610. S: Supported
  3611. F: drivers/input/touchscreen/cyttsp*
  3612. F: include/linux/input/cyttsp.h
  3613. D-LINK DIR-685 TOUCHKEYS DRIVER
  3614. M: Linus Walleij <linus.walleij@linaro.org>
  3615. L: linux-input@vger.kernel.org
  3616. S: Supported
  3617. F: drivers/input/dlink-dir685-touchkeys.c
  3618. DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
  3619. M: Joshua Kinard <kumba@gentoo.org>
  3620. S: Maintained
  3621. F: drivers/rtc/rtc-ds1685.c
  3622. F: include/linux/rtc/ds1685.h
  3623. DAMA SLAVE for AX.25
  3624. M: Joerg Reuter <jreuter@yaina.de>
  3625. W: http://yaina.de/jreuter/
  3626. W: http://www.qsl.net/dl1bke/
  3627. L: linux-hams@vger.kernel.org
  3628. S: Maintained
  3629. F: net/ax25/af_ax25.c
  3630. F: net/ax25/ax25_dev.c
  3631. F: net/ax25/ax25_ds_*
  3632. F: net/ax25/ax25_in.c
  3633. F: net/ax25/ax25_out.c
  3634. F: net/ax25/ax25_timer.c
  3635. F: net/ax25/sysctl_net_ax25.c
  3636. DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  3637. L: netdev@vger.kernel.org
  3638. S: Orphan
  3639. F: Documentation/networking/dmfe.txt
  3640. F: drivers/net/ethernet/dec/tulip/dmfe.c
  3641. DC390/AM53C974 SCSI driver
  3642. M: Hannes Reinecke <hare@suse.com>
  3643. L: linux-scsi@vger.kernel.org
  3644. S: Maintained
  3645. F: drivers/scsi/am53c974.c
  3646. DC395x SCSI driver
  3647. M: Oliver Neukum <oliver@neukum.org>
  3648. M: Ali Akcaagac <aliakc@web.de>
  3649. M: Jamie Lenehan <lenehan@twibble.org>
  3650. L: dc395x@twibble.org
  3651. W: http://twibble.org/dist/dc395x/
  3652. W: http://lists.twibble.org/mailman/listinfo/dc395x/
  3653. S: Maintained
  3654. F: Documentation/scsi/dc395x.txt
  3655. F: drivers/scsi/dc395x.*
  3656. DCCP PROTOCOL
  3657. M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
  3658. L: dccp@vger.kernel.org
  3659. W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
  3660. S: Maintained
  3661. F: include/linux/dccp.h
  3662. F: include/uapi/linux/dccp.h
  3663. F: include/linux/tfrc.h
  3664. F: net/dccp/
  3665. DECnet NETWORK LAYER
  3666. W: http://linux-decnet.sourceforge.net
  3667. L: linux-decnet-user@lists.sourceforge.net
  3668. S: Orphan
  3669. F: Documentation/networking/decnet.txt
  3670. F: net/decnet/
  3671. DECSTATION PLATFORM SUPPORT
  3672. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3673. L: linux-mips@linux-mips.org
  3674. W: http://www.linux-mips.org/wiki/DECstation
  3675. S: Maintained
  3676. F: arch/mips/dec/
  3677. F: arch/mips/include/asm/dec/
  3678. F: arch/mips/include/asm/mach-dec/
  3679. DEFXX FDDI NETWORK DRIVER
  3680. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3681. S: Maintained
  3682. F: drivers/net/fddi/defxx.*
  3683. DELL SMBIOS DRIVER
  3684. M: Pali Rohár <pali.rohar@gmail.com>
  3685. M: Mario Limonciello <mario.limonciello@dell.com>
  3686. L: platform-driver-x86@vger.kernel.org
  3687. S: Maintained
  3688. F: drivers/platform/x86/dell-smbios.*
  3689. DELL SMBIOS SMM DRIVER
  3690. M: Mario Limonciello <mario.limonciello@dell.com>
  3691. L: platform-driver-x86@vger.kernel.org
  3692. S: Maintained
  3693. F: drivers/platform/x86/dell-smbios-smm.c
  3694. DELL SMBIOS WMI DRIVER
  3695. M: Mario Limonciello <mario.limonciello@dell.com>
  3696. L: platform-driver-x86@vger.kernel.org
  3697. S: Maintained
  3698. F: drivers/platform/x86/dell-smbios-wmi.c
  3699. F: tools/wmi/dell-smbios-example.c
  3700. DELL LAPTOP DRIVER
  3701. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3702. M: Pali Rohár <pali.rohar@gmail.com>
  3703. L: platform-driver-x86@vger.kernel.org
  3704. S: Maintained
  3705. F: drivers/platform/x86/dell-laptop.c
  3706. DELL LAPTOP FREEFALL DRIVER
  3707. M: Pali Rohár <pali.rohar@gmail.com>
  3708. S: Maintained
  3709. F: drivers/platform/x86/dell-smo8800.c
  3710. DELL LAPTOP RBTN DRIVER
  3711. M: Pali Rohár <pali.rohar@gmail.com>
  3712. S: Maintained
  3713. F: drivers/platform/x86/dell-rbtn.*
  3714. DELL LAPTOP SMM DRIVER
  3715. M: Pali Rohár <pali.rohar@gmail.com>
  3716. S: Maintained
  3717. F: drivers/hwmon/dell-smm-hwmon.c
  3718. F: include/uapi/linux/i8k.h
  3719. DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
  3720. M: Doug Warzecha <Douglas_Warzecha@dell.com>
  3721. S: Maintained
  3722. F: Documentation/dcdbas.txt
  3723. F: drivers/firmware/dcdbas.*
  3724. DELL WMI NOTIFICATIONS DRIVER
  3725. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3726. M: Pali Rohár <pali.rohar@gmail.com>
  3727. S: Maintained
  3728. F: drivers/platform/x86/dell-wmi.c
  3729. DELL WMI DESCRIPTOR DRIVER
  3730. M: Mario Limonciello <mario.limonciello@dell.com>
  3731. S: Maintained
  3732. F: drivers/platform/x86/dell-wmi-descriptor.c
  3733. DELTA ST MEDIA DRIVER
  3734. M: Hugues Fruchet <hugues.fruchet@st.com>
  3735. L: linux-media@vger.kernel.org
  3736. T: git git://linuxtv.org/media_tree.git
  3737. W: https://linuxtv.org
  3738. S: Supported
  3739. F: drivers/media/platform/sti/delta
  3740. DENALI NAND DRIVER
  3741. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  3742. L: linux-mtd@lists.infradead.org
  3743. S: Supported
  3744. F: drivers/mtd/nand/raw/denali*
  3745. DESIGNWARE USB2 DRD IP DRIVER
  3746. M: Minas Harutyunyan <hminas@synopsys.com>
  3747. L: linux-usb@vger.kernel.org
  3748. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3749. S: Maintained
  3750. F: drivers/usb/dwc2/
  3751. DESIGNWARE USB3 DRD IP DRIVER
  3752. M: Felipe Balbi <balbi@kernel.org>
  3753. L: linux-usb@vger.kernel.org
  3754. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3755. S: Maintained
  3756. F: drivers/usb/dwc3/
  3757. DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
  3758. M: Andreas Klinger <ak@it-klinger.de>
  3759. L: linux-iio@vger.kernel.org
  3760. S: Maintained
  3761. F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
  3762. F: drivers/iio/proximity/srf*.c
  3763. DEVICE COREDUMP (DEV_COREDUMP)
  3764. M: Johannes Berg <johannes@sipsolutions.net>
  3765. L: linux-kernel@vger.kernel.org
  3766. S: Maintained
  3767. F: drivers/base/devcoredump.c
  3768. F: include/linux/devcoredump.h
  3769. DEVICE FREQUENCY (DEVFREQ)
  3770. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  3771. M: Kyungmin Park <kyungmin.park@samsung.com>
  3772. R: Chanwoo Choi <cw00.choi@samsung.com>
  3773. L: linux-pm@vger.kernel.org
  3774. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3775. S: Maintained
  3776. F: drivers/devfreq/
  3777. F: include/linux/devfreq.h
  3778. F: Documentation/devicetree/bindings/devfreq/
  3779. DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
  3780. M: Chanwoo Choi <cw00.choi@samsung.com>
  3781. L: linux-pm@vger.kernel.org
  3782. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3783. S: Supported
  3784. F: drivers/devfreq/event/
  3785. F: drivers/devfreq/devfreq-event.c
  3786. F: include/linux/devfreq-event.h
  3787. F: Documentation/devicetree/bindings/devfreq/event/
  3788. DEVICE NUMBER REGISTRY
  3789. M: Torben Mathiasen <device@lanana.org>
  3790. W: http://lanana.org/docs/device-list/index.html
  3791. S: Maintained
  3792. DEVICE-MAPPER (LVM)
  3793. M: Alasdair Kergon <agk@redhat.com>
  3794. M: Mike Snitzer <snitzer@redhat.com>
  3795. M: dm-devel@redhat.com
  3796. L: dm-devel@redhat.com
  3797. W: http://sources.redhat.com/dm
  3798. Q: http://patchwork.kernel.org/project/dm-devel/list/
  3799. T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
  3800. T: quilt http://people.redhat.com/agk/patches/linux/editing/
  3801. S: Maintained
  3802. F: Documentation/device-mapper/
  3803. F: drivers/md/Makefile
  3804. F: drivers/md/Kconfig
  3805. F: drivers/md/dm*
  3806. F: drivers/md/persistent-data/
  3807. F: include/linux/device-mapper.h
  3808. F: include/linux/dm-*.h
  3809. F: include/uapi/linux/dm-*.h
  3810. DEVLINK
  3811. M: Jiri Pirko <jiri@mellanox.com>
  3812. L: netdev@vger.kernel.org
  3813. S: Supported
  3814. F: net/core/devlink.c
  3815. F: include/net/devlink.h
  3816. F: include/uapi/linux/devlink.h
  3817. DIALOG SEMICONDUCTOR DRIVERS
  3818. M: Support Opensource <support.opensource@diasemi.com>
  3819. W: http://www.dialog-semiconductor.com/products
  3820. S: Supported
  3821. F: Documentation/hwmon/da90??
  3822. F: Documentation/devicetree/bindings/mfd/da90*.txt
  3823. F: Documentation/devicetree/bindings/input/da90??-onkey.txt
  3824. F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
  3825. F: Documentation/devicetree/bindings/regulator/da92*.txt
  3826. F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
  3827. F: Documentation/devicetree/bindings/sound/da[79]*.txt
  3828. F: drivers/gpio/gpio-da90??.c
  3829. F: drivers/hwmon/da90??-hwmon.c
  3830. F: drivers/iio/adc/da91??-*.c
  3831. F: drivers/input/misc/da90??_onkey.c
  3832. F: drivers/input/touchscreen/da9052_tsi.c
  3833. F: drivers/leds/leds-da90??.c
  3834. F: drivers/mfd/da903x.c
  3835. F: drivers/mfd/da90??-*.c
  3836. F: drivers/mfd/da91??-*.c
  3837. F: drivers/power/supply/da9052-battery.c
  3838. F: drivers/power/supply/da91??-*.c
  3839. F: drivers/regulator/da903x.c
  3840. F: drivers/regulator/da9???-regulator.[ch]
  3841. F: drivers/thermal/da90??-thermal.c
  3842. F: drivers/rtc/rtc-da90??.c
  3843. F: drivers/video/backlight/da90??_bl.c
  3844. F: drivers/watchdog/da90??_wdt.c
  3845. F: include/linux/mfd/da903x.h
  3846. F: include/linux/mfd/da9052/
  3847. F: include/linux/mfd/da9055/
  3848. F: include/linux/mfd/da9062/
  3849. F: include/linux/mfd/da9063/
  3850. F: include/linux/mfd/da9150/
  3851. F: include/linux/regulator/da9211.h
  3852. F: include/sound/da[79]*.h
  3853. F: sound/soc/codecs/da[79]*.[ch]
  3854. DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
  3855. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  3856. L: linux-gpio@vger.kernel.org
  3857. S: Maintained
  3858. F: drivers/gpio/gpio-gpio-mm.c
  3859. DIGI NEO AND CLASSIC PCI PRODUCTS
  3860. M: Lidza Louina <lidza.louina@gmail.com>
  3861. M: Mark Hounschell <markh@compro.net>
  3862. L: driverdev-devel@linuxdriverproject.org
  3863. S: Maintained
  3864. F: drivers/staging/dgnc/
  3865. DIOLAN U2C-12 I2C DRIVER
  3866. M: Guenter Roeck <linux@roeck-us.net>
  3867. L: linux-i2c@vger.kernel.org
  3868. S: Maintained
  3869. F: drivers/i2c/busses/i2c-diolan-u2c.c
  3870. FILESYSTEM DIRECT ACCESS (DAX)
  3871. M: Matthew Wilcox <mawilcox@microsoft.com>
  3872. M: Ross Zwisler <zwisler@kernel.org>
  3873. M: Jan Kara <jack@suse.cz>
  3874. L: linux-fsdevel@vger.kernel.org
  3875. S: Supported
  3876. F: fs/dax.c
  3877. F: include/linux/dax.h
  3878. F: include/trace/events/fs_dax.h
  3879. DEVICE DIRECT ACCESS (DAX)
  3880. M: Dan Williams <dan.j.williams@intel.com>
  3881. M: Dave Jiang <dave.jiang@intel.com>
  3882. M: Ross Zwisler <zwisler@kernel.org>
  3883. M: Vishal Verma <vishal.l.verma@intel.com>
  3884. L: linux-nvdimm@lists.01.org
  3885. S: Supported
  3886. F: drivers/dax/
  3887. DIRECTORY NOTIFICATION (DNOTIFY)
  3888. M: Jan Kara <jack@suse.cz>
  3889. R: Amir Goldstein <amir73il@gmail.com>
  3890. L: linux-fsdevel@vger.kernel.org
  3891. S: Maintained
  3892. F: Documentation/filesystems/dnotify.txt
  3893. F: fs/notify/dnotify/
  3894. F: include/linux/dnotify.h
  3895. DISK GEOMETRY AND PARTITION HANDLING
  3896. M: Andries Brouwer <aeb@cwi.nl>
  3897. W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
  3898. W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
  3899. W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
  3900. S: Maintained
  3901. DISKQUOTA
  3902. M: Jan Kara <jack@suse.com>
  3903. S: Maintained
  3904. F: Documentation/filesystems/quota.txt
  3905. F: fs/quota/
  3906. F: include/linux/quota*.h
  3907. F: include/uapi/linux/quota*.h
  3908. DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
  3909. M: Bernie Thompson <bernie@plugable.com>
  3910. L: linux-fbdev@vger.kernel.org
  3911. S: Maintained
  3912. W: http://plugable.com/category/projects/udlfb/
  3913. F: drivers/video/fbdev/udlfb.c
  3914. F: include/video/udlfb.h
  3915. F: Documentation/fb/udlfb.txt
  3916. DISTRIBUTED LOCK MANAGER (DLM)
  3917. M: Christine Caulfield <ccaulfie@redhat.com>
  3918. M: David Teigland <teigland@redhat.com>
  3919. L: cluster-devel@redhat.com
  3920. W: http://sources.redhat.com/cluster/
  3921. T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  3922. S: Supported
  3923. F: fs/dlm/
  3924. DMA BUFFER SHARING FRAMEWORK
  3925. M: Sumit Semwal <sumit.semwal@linaro.org>
  3926. S: Maintained
  3927. L: linux-media@vger.kernel.org
  3928. L: dri-devel@lists.freedesktop.org
  3929. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  3930. F: drivers/dma-buf/
  3931. F: include/linux/dma-buf*
  3932. F: include/linux/reservation.h
  3933. F: include/linux/*fence.h
  3934. F: Documentation/driver-api/dma-buf.rst
  3935. T: git git://anongit.freedesktop.org/drm/drm-misc
  3936. DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
  3937. M: Vinod Koul <vkoul@kernel.org>
  3938. L: dmaengine@vger.kernel.org
  3939. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  3940. S: Maintained
  3941. F: drivers/dma/
  3942. F: include/linux/dmaengine.h
  3943. F: include/linux/of_dma.h
  3944. F: Documentation/devicetree/bindings/dma/
  3945. F: Documentation/driver-api/dmaengine/
  3946. T: git git://git.infradead.org/users/vkoul/slave-dma.git
  3947. DMA MAPPING HELPERS
  3948. M: Christoph Hellwig <hch@lst.de>
  3949. M: Marek Szyprowski <m.szyprowski@samsung.com>
  3950. R: Robin Murphy <robin.murphy@arm.com>
  3951. L: iommu@lists.linux-foundation.org
  3952. T: git git://git.infradead.org/users/hch/dma-mapping.git
  3953. W: http://git.infradead.org/users/hch/dma-mapping.git
  3954. S: Supported
  3955. F: kernel/dma/
  3956. F: include/asm-generic/dma-mapping.h
  3957. F: include/linux/dma-direct.h
  3958. F: include/linux/dma-mapping.h
  3959. F: include/linux/dma-noncoherent.h
  3960. DME1737 HARDWARE MONITOR DRIVER
  3961. M: Juerg Haefliger <juergh@gmail.com>
  3962. L: linux-hwmon@vger.kernel.org
  3963. S: Maintained
  3964. F: Documentation/hwmon/dme1737
  3965. F: drivers/hwmon/dme1737.c
  3966. DMI/SMBIOS SUPPORT
  3967. M: Jean Delvare <jdelvare@suse.com>
  3968. S: Maintained
  3969. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
  3970. F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
  3971. F: drivers/firmware/dmi-id.c
  3972. F: drivers/firmware/dmi_scan.c
  3973. F: include/linux/dmi.h
  3974. DOCUMENTATION
  3975. M: Jonathan Corbet <corbet@lwn.net>
  3976. L: linux-doc@vger.kernel.org
  3977. S: Maintained
  3978. F: Documentation/
  3979. F: scripts/kernel-doc
  3980. X: Documentation/ABI/
  3981. X: Documentation/devicetree/
  3982. X: Documentation/acpi
  3983. X: Documentation/power
  3984. X: Documentation/spi
  3985. X: Documentation/media
  3986. T: git git://git.lwn.net/linux.git docs-next
  3987. DOCUMENTATION/ITALIAN
  3988. M: Federico Vaga <federico.vaga@vaga.pv.it>
  3989. L: linux-doc@vger.kernel.org
  3990. S: Maintained
  3991. F: Documentation/translations/it_IT
  3992. DONGWOON DW9714 LENS VOICE COIL DRIVER
  3993. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3994. L: linux-media@vger.kernel.org
  3995. T: git git://linuxtv.org/media_tree.git
  3996. S: Maintained
  3997. F: drivers/media/i2c/dw9714.c
  3998. DONGWOON DW9807 LENS VOICE COIL DRIVER
  3999. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  4000. L: linux-media@vger.kernel.org
  4001. T: git git://linuxtv.org/media_tree.git
  4002. S: Maintained
  4003. F: drivers/media/i2c/dw9807.c
  4004. DOUBLETALK DRIVER
  4005. M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
  4006. L: blinux-list@redhat.com
  4007. S: Maintained
  4008. F: drivers/char/dtlk.c
  4009. F: include/linux/dtlk.h
  4010. DPAA2 DATAPATH I/O (DPIO) DRIVER
  4011. M: Roy Pledge <Roy.Pledge@nxp.com>
  4012. L: linux-kernel@vger.kernel.org
  4013. S: Maintained
  4014. F: drivers/soc/fsl/dpio
  4015. DPAA2 ETHERNET DRIVER
  4016. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  4017. L: linux-kernel@vger.kernel.org
  4018. S: Maintained
  4019. F: drivers/staging/fsl-dpaa2/ethernet
  4020. DPAA2 ETHERNET SWITCH DRIVER
  4021. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  4022. M: Ioana Ciornei <ioana.ciornei@nxp.com>
  4023. L: linux-kernel@vger.kernel.org
  4024. S: Maintained
  4025. F: drivers/staging/fsl-dpaa2/ethsw
  4026. DPAA2 PTP CLOCK DRIVER
  4027. M: Yangbo Lu <yangbo.lu@nxp.com>
  4028. L: linux-kernel@vger.kernel.org
  4029. S: Maintained
  4030. F: drivers/staging/fsl-dpaa2/rtc
  4031. DPT_I2O SCSI RAID DRIVER
  4032. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  4033. L: linux-scsi@vger.kernel.org
  4034. W: http://www.adaptec.com/
  4035. S: Maintained
  4036. F: drivers/scsi/dpt*
  4037. F: drivers/scsi/dpt/
  4038. DRBD DRIVER
  4039. M: Philipp Reisner <philipp.reisner@linbit.com>
  4040. M: Lars Ellenberg <lars.ellenberg@linbit.com>
  4041. L: drbd-dev@lists.linbit.com
  4042. W: http://www.drbd.org
  4043. T: git git://git.linbit.com/linux-drbd.git
  4044. T: git git://git.linbit.com/drbd-8.4.git
  4045. S: Supported
  4046. F: drivers/block/drbd/
  4047. F: lib/lru_cache.c
  4048. F: Documentation/blockdev/drbd/
  4049. DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
  4050. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  4051. R: "Rafael J. Wysocki" <rafael@kernel.org>
  4052. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  4053. S: Supported
  4054. F: Documentation/kobject.txt
  4055. F: drivers/base/
  4056. F: fs/debugfs/
  4057. F: fs/sysfs/
  4058. F: include/linux/debugfs.h
  4059. F: include/linux/kobj*
  4060. F: lib/kobj*
  4061. DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
  4062. M: Kevin Hilman <khilman@kernel.org>
  4063. M: Nishanth Menon <nm@ti.com>
  4064. S: Maintained
  4065. F: drivers/power/avs/
  4066. F: include/linux/power/smartreflex.h
  4067. L: linux-pm@vger.kernel.org
  4068. DRM DRIVER FOR ARM PL111 CLCD
  4069. M: Eric Anholt <eric@anholt.net>
  4070. T: git git://anongit.freedesktop.org/drm/drm-misc
  4071. S: Supported
  4072. F: drivers/gpu/drm/pl111/
  4073. DRM DRIVER FOR ARM VERSATILE TFT PANELS
  4074. M: Linus Walleij <linus.walleij@linaro.org>
  4075. T: git git://anongit.freedesktop.org/drm/drm-misc
  4076. S: Maintained
  4077. F: drivers/gpu/drm/panel/panel-arm-versatile.c
  4078. F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
  4079. DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
  4080. M: Dave Airlie <airlied@redhat.com>
  4081. S: Odd Fixes
  4082. F: drivers/gpu/drm/ast/
  4083. DRM DRIVER FOR BOCHS VIRTUAL GPU
  4084. M: Gerd Hoffmann <kraxel@redhat.com>
  4085. L: virtualization@lists.linux-foundation.org
  4086. T: git git://anongit.freedesktop.org/drm/drm-misc
  4087. S: Maintained
  4088. F: drivers/gpu/drm/bochs/
  4089. DRM DRIVER FOR FARADAY TVE200 TV ENCODER
  4090. M: Linus Walleij <linus.walleij@linaro.org>
  4091. T: git git://anongit.freedesktop.org/drm/drm-misc
  4092. S: Maintained
  4093. F: drivers/gpu/drm/tve200/
  4094. DRM DRIVER FOR ILITEK ILI9225 PANELS
  4095. M: David Lechner <david@lechnology.com>
  4096. S: Maintained
  4097. F: drivers/gpu/drm/tinydrm/ili9225.c
  4098. F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
  4099. DRM DRIVER FOR INTEL I810 VIDEO CARDS
  4100. S: Orphan / Obsolete
  4101. F: drivers/gpu/drm/i810/
  4102. F: include/uapi/drm/i810_drm.h
  4103. DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
  4104. S: Orphan / Obsolete
  4105. F: drivers/gpu/drm/mga/
  4106. F: include/uapi/drm/mga_drm.h
  4107. DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
  4108. M: Dave Airlie <airlied@redhat.com>
  4109. S: Odd Fixes
  4110. F: drivers/gpu/drm/mgag200/
  4111. DRM DRIVER FOR MI0283QT
  4112. M: Noralf Trønnes <noralf@tronnes.org>
  4113. S: Maintained
  4114. F: drivers/gpu/drm/tinydrm/mi0283qt.c
  4115. F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
  4116. DRM DRIVER FOR MSM ADRENO GPU
  4117. M: Rob Clark <robdclark@gmail.com>
  4118. L: linux-arm-msm@vger.kernel.org
  4119. L: dri-devel@lists.freedesktop.org
  4120. L: freedreno@lists.freedesktop.org
  4121. T: git git://people.freedesktop.org/~robclark/linux
  4122. S: Maintained
  4123. F: drivers/gpu/drm/msm/
  4124. F: include/uapi/drm/msm_drm.h
  4125. F: Documentation/devicetree/bindings/display/msm/
  4126. DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
  4127. M: Ben Skeggs <bskeggs@redhat.com>
  4128. L: dri-devel@lists.freedesktop.org
  4129. L: nouveau@lists.freedesktop.org
  4130. T: git git://github.com/skeggsb/linux
  4131. S: Supported
  4132. F: drivers/gpu/drm/nouveau/
  4133. F: include/uapi/drm/nouveau_drm.h
  4134. DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
  4135. M: Noralf Trønnes <noralf@tronnes.org>
  4136. S: Maintained
  4137. F: drivers/gpu/drm/tinydrm/repaper.c
  4138. F: Documentation/devicetree/bindings/display/repaper.txt
  4139. DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  4140. M: Dave Airlie <airlied@redhat.com>
  4141. M: Gerd Hoffmann <kraxel@redhat.com>
  4142. L: virtualization@lists.linux-foundation.org
  4143. T: git git://anongit.freedesktop.org/drm/drm-misc
  4144. S: Obsolete
  4145. W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  4146. F: drivers/gpu/drm/cirrus/
  4147. DRM DRIVER FOR QXL VIRTUAL GPU
  4148. M: Dave Airlie <airlied@redhat.com>
  4149. M: Gerd Hoffmann <kraxel@redhat.com>
  4150. L: virtualization@lists.linux-foundation.org
  4151. T: git git://anongit.freedesktop.org/drm/drm-misc
  4152. S: Maintained
  4153. F: drivers/gpu/drm/qxl/
  4154. F: include/uapi/drm/qxl_drm.h
  4155. DRM DRIVER FOR RAGE 128 VIDEO CARDS
  4156. S: Orphan / Obsolete
  4157. F: drivers/gpu/drm/r128/
  4158. F: include/uapi/drm/r128_drm.h
  4159. DRM DRIVER FOR SAVAGE VIDEO CARDS
  4160. S: Orphan / Obsolete
  4161. F: drivers/gpu/drm/savage/
  4162. F: include/uapi/drm/savage_drm.h
  4163. DRM DRIVER FOR SIS VIDEO CARDS
  4164. S: Orphan / Obsolete
  4165. F: drivers/gpu/drm/sis/
  4166. F: include/uapi/drm/sis_drm.h
  4167. DRM DRIVER FOR SITRONIX ST7586 PANELS
  4168. M: David Lechner <david@lechnology.com>
  4169. S: Maintained
  4170. F: drivers/gpu/drm/tinydrm/st7586.c
  4171. F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
  4172. DRM DRIVER FOR SITRONIX ST7735R PANELS
  4173. M: David Lechner <david@lechnology.com>
  4174. S: Maintained
  4175. F: drivers/gpu/drm/tinydrm/st7735r.c
  4176. F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
  4177. DRM DRIVER FOR TDFX VIDEO CARDS
  4178. S: Orphan / Obsolete
  4179. F: drivers/gpu/drm/tdfx/
  4180. DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
  4181. M: Dave Airlie <airlied@redhat.com>
  4182. S: Odd Fixes
  4183. F: drivers/gpu/drm/udl/
  4184. DRM DRIVER FOR VMWARE VIRTUAL GPU
  4185. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  4186. M: Sinclair Yeh <syeh@vmware.com>
  4187. M: Thomas Hellstrom <thellstrom@vmware.com>
  4188. L: dri-devel@lists.freedesktop.org
  4189. T: git git://people.freedesktop.org/~syeh/repos_linux
  4190. T: git git://people.freedesktop.org/~thomash/linux
  4191. S: Supported
  4192. F: drivers/gpu/drm/vmwgfx/
  4193. F: include/uapi/drm/vmwgfx_drm.h
  4194. DRM DRIVERS
  4195. M: David Airlie <airlied@linux.ie>
  4196. L: dri-devel@lists.freedesktop.org
  4197. T: git git://anongit.freedesktop.org/drm/drm
  4198. B: https://bugs.freedesktop.org/
  4199. C: irc://chat.freenode.net/dri-devel
  4200. S: Maintained
  4201. F: drivers/gpu/drm/
  4202. F: drivers/gpu/vga/
  4203. F: Documentation/devicetree/bindings/display/
  4204. F: Documentation/devicetree/bindings/gpu/
  4205. F: Documentation/gpu/
  4206. F: include/drm/
  4207. F: include/uapi/drm/
  4208. F: include/linux/vga*
  4209. DRM DRIVERS AND MISC GPU PATCHES
  4210. M: Gustavo Padovan <gustavo@padovan.org>
  4211. M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
  4212. M: Sean Paul <sean@poorly.run>
  4213. W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  4214. S: Maintained
  4215. T: git git://anongit.freedesktop.org/drm/drm-misc
  4216. F: Documentation/gpu/
  4217. F: drivers/gpu/vga/
  4218. F: drivers/gpu/drm/*
  4219. F: include/drm/drm*
  4220. F: include/uapi/drm/drm*
  4221. F: include/linux/vga*
  4222. DRM DRIVERS FOR ALLWINNER A10
  4223. M: Maxime Ripard <maxime.ripard@bootlin.com>
  4224. L: dri-devel@lists.freedesktop.org
  4225. S: Supported
  4226. F: drivers/gpu/drm/sun4i/
  4227. F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  4228. T: git git://anongit.freedesktop.org/drm/drm-misc
  4229. DRM DRIVERS FOR AMLOGIC SOCS
  4230. M: Neil Armstrong <narmstrong@baylibre.com>
  4231. L: dri-devel@lists.freedesktop.org
  4232. L: linux-amlogic@lists.infradead.org
  4233. W: http://linux-meson.com/
  4234. S: Supported
  4235. F: drivers/gpu/drm/meson/
  4236. F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
  4237. F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
  4238. F: Documentation/gpu/meson.rst
  4239. T: git git://anongit.freedesktop.org/drm/drm-misc
  4240. DRM DRIVERS FOR ATMEL HLCDC
  4241. M: Boris Brezillon <boris.brezillon@bootlin.com>
  4242. L: dri-devel@lists.freedesktop.org
  4243. S: Supported
  4244. F: drivers/gpu/drm/atmel-hlcdc/
  4245. F: Documentation/devicetree/bindings/display/atmel/
  4246. T: git git://anongit.freedesktop.org/drm/drm-misc
  4247. DRM DRIVERS FOR BRIDGE CHIPS
  4248. M: Archit Taneja <architt@codeaurora.org>
  4249. M: Andrzej Hajda <a.hajda@samsung.com>
  4250. R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  4251. S: Maintained
  4252. T: git git://anongit.freedesktop.org/drm/drm-misc
  4253. F: drivers/gpu/drm/bridge/
  4254. DRM DRIVERS FOR EXYNOS
  4255. M: Inki Dae <inki.dae@samsung.com>
  4256. M: Joonyoung Shim <jy0922.shim@samsung.com>
  4257. M: Seung-Woo Kim <sw0312.kim@samsung.com>
  4258. M: Kyungmin Park <kyungmin.park@samsung.com>
  4259. L: dri-devel@lists.freedesktop.org
  4260. T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
  4261. S: Supported
  4262. F: drivers/gpu/drm/exynos/
  4263. F: include/uapi/drm/exynos_drm.h
  4264. F: Documentation/devicetree/bindings/display/exynos/
  4265. DRM DRIVERS FOR FREESCALE DCU
  4266. M: Stefan Agner <stefan@agner.ch>
  4267. M: Alison Wang <alison.wang@nxp.com>
  4268. L: dri-devel@lists.freedesktop.org
  4269. S: Supported
  4270. F: drivers/gpu/drm/fsl-dcu/
  4271. F: Documentation/devicetree/bindings/display/fsl,dcu.txt
  4272. F: Documentation/devicetree/bindings/display/fsl,tcon.txt
  4273. F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
  4274. DRM DRIVERS FOR FREESCALE IMX
  4275. M: Philipp Zabel <p.zabel@pengutronix.de>
  4276. L: dri-devel@lists.freedesktop.org
  4277. S: Maintained
  4278. F: drivers/gpu/drm/imx/
  4279. F: drivers/gpu/ipu-v3/
  4280. F: Documentation/devicetree/bindings/display/imx/
  4281. DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
  4282. M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  4283. L: dri-devel@lists.freedesktop.org
  4284. T: git git://github.com/patjak/drm-gma500
  4285. S: Maintained
  4286. F: drivers/gpu/drm/gma500/
  4287. DRM DRIVERS FOR HISILICON
  4288. M: Xinliang Liu <z.liuxinliang@hisilicon.com>
  4289. M: Rongrong Zou <zourongrong@gmail.com>
  4290. R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
  4291. R: Chen Feng <puck.chen@hisilicon.com>
  4292. L: dri-devel@lists.freedesktop.org
  4293. T: git git://github.com/xin3liang/linux.git
  4294. S: Maintained
  4295. F: drivers/gpu/drm/hisilicon/
  4296. F: Documentation/devicetree/bindings/display/hisilicon/
  4297. DRM DRIVERS FOR MEDIATEK
  4298. M: CK Hu <ck.hu@mediatek.com>
  4299. M: Philipp Zabel <p.zabel@pengutronix.de>
  4300. L: dri-devel@lists.freedesktop.org
  4301. S: Supported
  4302. F: drivers/gpu/drm/mediatek/
  4303. F: Documentation/devicetree/bindings/display/mediatek/
  4304. DRM DRIVERS FOR NVIDIA TEGRA
  4305. M: Thierry Reding <thierry.reding@gmail.com>
  4306. L: dri-devel@lists.freedesktop.org
  4307. L: linux-tegra@vger.kernel.org
  4308. T: git git://anongit.freedesktop.org/tegra/linux.git
  4309. S: Supported
  4310. F: drivers/gpu/drm/tegra/
  4311. F: drivers/gpu/host1x/
  4312. F: include/linux/host1x.h
  4313. F: include/uapi/drm/tegra_drm.h
  4314. F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
  4315. DRM DRIVERS FOR RENESAS
  4316. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  4317. L: dri-devel@lists.freedesktop.org
  4318. L: linux-renesas-soc@vger.kernel.org
  4319. T: git git://linuxtv.org/pinchartl/fbdev
  4320. S: Supported
  4321. F: drivers/gpu/drm/rcar-du/
  4322. F: drivers/gpu/drm/shmobile/
  4323. F: include/linux/platform_data/shmob_drm.h
  4324. F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  4325. F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
  4326. F: Documentation/devicetree/bindings/display/renesas,du.txt
  4327. DRM DRIVERS FOR ROCKCHIP
  4328. M: Sandy Huang <hjc@rock-chips.com>
  4329. M: Heiko Stübner <heiko@sntech.de>
  4330. L: dri-devel@lists.freedesktop.org
  4331. S: Maintained
  4332. F: drivers/gpu/drm/rockchip/
  4333. F: Documentation/devicetree/bindings/display/rockchip/
  4334. T: git git://anongit.freedesktop.org/drm/drm-misc
  4335. DRM DRIVERS FOR STI
  4336. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4337. M: Vincent Abriou <vincent.abriou@st.com>
  4338. L: dri-devel@lists.freedesktop.org
  4339. T: git git://anongit.freedesktop.org/drm/drm-misc
  4340. S: Maintained
  4341. F: drivers/gpu/drm/sti
  4342. F: Documentation/devicetree/bindings/display/st,stih4xx.txt
  4343. DRM DRIVERS FOR STM
  4344. M: Yannick Fertre <yannick.fertre@st.com>
  4345. M: Philippe Cornu <philippe.cornu@st.com>
  4346. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4347. M: Vincent Abriou <vincent.abriou@st.com>
  4348. L: dri-devel@lists.freedesktop.org
  4349. T: git git://anongit.freedesktop.org/drm/drm-misc
  4350. S: Maintained
  4351. F: drivers/gpu/drm/stm
  4352. F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
  4353. DRM DRIVERS FOR TI LCDC
  4354. M: Jyri Sarha <jsarha@ti.com>
  4355. R: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4356. L: dri-devel@lists.freedesktop.org
  4357. S: Maintained
  4358. F: drivers/gpu/drm/tilcdc/
  4359. F: Documentation/devicetree/bindings/display/tilcdc/
  4360. DRM DRIVERS FOR TI OMAP
  4361. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4362. L: dri-devel@lists.freedesktop.org
  4363. S: Maintained
  4364. F: drivers/gpu/drm/omapdrm/
  4365. F: Documentation/devicetree/bindings/display/ti/
  4366. DRM DRIVERS FOR V3D
  4367. M: Eric Anholt <eric@anholt.net>
  4368. S: Supported
  4369. F: drivers/gpu/drm/v3d/
  4370. F: include/uapi/drm/v3d_drm.h
  4371. F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
  4372. T: git git://anongit.freedesktop.org/drm/drm-misc
  4373. DRM DRIVERS FOR VC4
  4374. M: Eric Anholt <eric@anholt.net>
  4375. T: git git://github.com/anholt/linux
  4376. S: Supported
  4377. F: drivers/gpu/drm/vc4/
  4378. F: include/uapi/drm/vc4_drm.h
  4379. F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
  4380. T: git git://anongit.freedesktop.org/drm/drm-misc
  4381. DRM DRIVERS FOR VIVANTE GPU IP
  4382. M: Lucas Stach <l.stach@pengutronix.de>
  4383. R: Russell King <linux+etnaviv@armlinux.org.uk>
  4384. R: Christian Gmeiner <christian.gmeiner@gmail.com>
  4385. L: etnaviv@lists.freedesktop.org
  4386. L: dri-devel@lists.freedesktop.org
  4387. S: Maintained
  4388. F: drivers/gpu/drm/etnaviv/
  4389. F: include/uapi/drm/etnaviv_drm.h
  4390. F: Documentation/devicetree/bindings/display/etnaviv/
  4391. DRM DRIVERS FOR ZTE ZX
  4392. M: Shawn Guo <shawnguo@kernel.org>
  4393. L: dri-devel@lists.freedesktop.org
  4394. S: Maintained
  4395. F: drivers/gpu/drm/zte/
  4396. F: Documentation/devicetree/bindings/display/zte,vou.txt
  4397. T: git git://anongit.freedesktop.org/drm/drm-misc
  4398. DRM PANEL DRIVERS
  4399. M: Thierry Reding <thierry.reding@gmail.com>
  4400. L: dri-devel@lists.freedesktop.org
  4401. T: git git://anongit.freedesktop.org/drm/drm-misc
  4402. S: Maintained
  4403. F: drivers/gpu/drm/drm_panel.c
  4404. F: drivers/gpu/drm/panel/
  4405. F: include/drm/drm_panel.h
  4406. F: Documentation/devicetree/bindings/display/panel/
  4407. DRM TINYDRM DRIVERS
  4408. M: Noralf Trønnes <noralf@tronnes.org>
  4409. W: https://github.com/notro/tinydrm/wiki/Development
  4410. T: git git://anongit.freedesktop.org/drm/drm-misc
  4411. S: Maintained
  4412. F: drivers/gpu/drm/tinydrm/
  4413. F: include/drm/tinydrm/
  4414. DRM DRIVERS FOR XEN
  4415. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  4416. T: git git://anongit.freedesktop.org/drm/drm-misc
  4417. L: dri-devel@lists.freedesktop.org
  4418. L: xen-devel@lists.xen.org
  4419. S: Supported
  4420. F: drivers/gpu/drm/xen/
  4421. F: Documentation/gpu/xen-front.rst
  4422. DRM TTM SUBSYSTEM
  4423. M: Christian Koenig <christian.koenig@amd.com>
  4424. M: Huang Rui <ray.huang@amd.com>
  4425. M: Junwei Zhang <Jerry.Zhang@amd.com>
  4426. T: git git://people.freedesktop.org/~agd5f/linux
  4427. S: Maintained
  4428. L: dri-devel@lists.freedesktop.org
  4429. F: include/drm/ttm/
  4430. F: drivers/gpu/drm/ttm/
  4431. DSBR100 USB FM RADIO DRIVER
  4432. M: Alexey Klimov <klimov.linux@gmail.com>
  4433. L: linux-media@vger.kernel.org
  4434. T: git git://linuxtv.org/media_tree.git
  4435. S: Maintained
  4436. F: drivers/media/radio/dsbr100.c
  4437. DSCC4 DRIVER
  4438. M: Francois Romieu <romieu@fr.zoreil.com>
  4439. L: netdev@vger.kernel.org
  4440. S: Maintained
  4441. F: drivers/net/wan/dscc4.c
  4442. DT3155 MEDIA DRIVER
  4443. M: Hans Verkuil <hverkuil@xs4all.nl>
  4444. L: linux-media@vger.kernel.org
  4445. T: git git://linuxtv.org/media_tree.git
  4446. W: https://linuxtv.org
  4447. S: Odd Fixes
  4448. F: drivers/media/pci/dt3155/
  4449. DVB_USB_AF9015 MEDIA DRIVER
  4450. M: Antti Palosaari <crope@iki.fi>
  4451. L: linux-media@vger.kernel.org
  4452. W: https://linuxtv.org
  4453. W: http://palosaari.fi/linux/
  4454. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4455. T: git git://linuxtv.org/anttip/media_tree.git
  4456. S: Maintained
  4457. F: drivers/media/usb/dvb-usb-v2/af9015*
  4458. DVB_USB_AF9035 MEDIA DRIVER
  4459. M: Antti Palosaari <crope@iki.fi>
  4460. L: linux-media@vger.kernel.org
  4461. W: https://linuxtv.org
  4462. W: http://palosaari.fi/linux/
  4463. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4464. T: git git://linuxtv.org/anttip/media_tree.git
  4465. S: Maintained
  4466. F: drivers/media/usb/dvb-usb-v2/af9035*
  4467. DVB_USB_ANYSEE MEDIA DRIVER
  4468. M: Antti Palosaari <crope@iki.fi>
  4469. L: linux-media@vger.kernel.org
  4470. W: https://linuxtv.org
  4471. W: http://palosaari.fi/linux/
  4472. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4473. T: git git://linuxtv.org/anttip/media_tree.git
  4474. S: Maintained
  4475. F: drivers/media/usb/dvb-usb-v2/anysee*
  4476. DVB_USB_AU6610 MEDIA DRIVER
  4477. M: Antti Palosaari <crope@iki.fi>
  4478. L: linux-media@vger.kernel.org
  4479. W: https://linuxtv.org
  4480. W: http://palosaari.fi/linux/
  4481. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4482. T: git git://linuxtv.org/anttip/media_tree.git
  4483. S: Maintained
  4484. F: drivers/media/usb/dvb-usb-v2/au6610*
  4485. DVB_USB_CE6230 MEDIA DRIVER
  4486. M: Antti Palosaari <crope@iki.fi>
  4487. L: linux-media@vger.kernel.org
  4488. W: https://linuxtv.org
  4489. W: http://palosaari.fi/linux/
  4490. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4491. T: git git://linuxtv.org/anttip/media_tree.git
  4492. S: Maintained
  4493. F: drivers/media/usb/dvb-usb-v2/ce6230*
  4494. DVB_USB_CXUSB MEDIA DRIVER
  4495. M: Michael Krufky <mkrufky@linuxtv.org>
  4496. L: linux-media@vger.kernel.org
  4497. W: https://linuxtv.org
  4498. W: http://github.com/mkrufky
  4499. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4500. T: git git://linuxtv.org/media_tree.git
  4501. S: Maintained
  4502. F: drivers/media/usb/dvb-usb/cxusb*
  4503. DVB_USB_EC168 MEDIA DRIVER
  4504. M: Antti Palosaari <crope@iki.fi>
  4505. L: linux-media@vger.kernel.org
  4506. W: https://linuxtv.org
  4507. W: http://palosaari.fi/linux/
  4508. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4509. T: git git://linuxtv.org/anttip/media_tree.git
  4510. S: Maintained
  4511. F: drivers/media/usb/dvb-usb-v2/ec168*
  4512. DVB_USB_GL861 MEDIA DRIVER
  4513. M: Antti Palosaari <crope@iki.fi>
  4514. L: linux-media@vger.kernel.org
  4515. W: https://linuxtv.org
  4516. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4517. T: git git://linuxtv.org/anttip/media_tree.git
  4518. S: Maintained
  4519. F: drivers/media/usb/dvb-usb-v2/gl861*
  4520. DVB_USB_MXL111SF MEDIA DRIVER
  4521. M: Michael Krufky <mkrufky@linuxtv.org>
  4522. L: linux-media@vger.kernel.org
  4523. W: https://linuxtv.org
  4524. W: http://github.com/mkrufky
  4525. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4526. T: git git://linuxtv.org/mkrufky/mxl111sf.git
  4527. S: Maintained
  4528. F: drivers/media/usb/dvb-usb-v2/mxl111sf*
  4529. DVB_USB_RTL28XXU MEDIA DRIVER
  4530. M: Antti Palosaari <crope@iki.fi>
  4531. L: linux-media@vger.kernel.org
  4532. W: https://linuxtv.org
  4533. W: http://palosaari.fi/linux/
  4534. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4535. T: git git://linuxtv.org/anttip/media_tree.git
  4536. S: Maintained
  4537. F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
  4538. DVB_USB_V2 MEDIA DRIVER
  4539. M: Antti Palosaari <crope@iki.fi>
  4540. L: linux-media@vger.kernel.org
  4541. W: https://linuxtv.org
  4542. W: http://palosaari.fi/linux/
  4543. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4544. T: git git://linuxtv.org/anttip/media_tree.git
  4545. S: Maintained
  4546. F: drivers/media/usb/dvb-usb-v2/dvb_usb*
  4547. F: drivers/media/usb/dvb-usb-v2/usb_urb.c
  4548. DYNAMIC DEBUG
  4549. M: Jason Baron <jbaron@akamai.com>
  4550. S: Maintained
  4551. F: lib/dynamic_debug.c
  4552. F: include/linux/dynamic_debug.h
  4553. DYNAMIC INTERRUPT MODERATION
  4554. M: Tal Gilboa <talgi@mellanox.com>
  4555. S: Maintained
  4556. F: include/linux/net_dim.h
  4557. DZ DECSTATION DZ11 SERIAL DRIVER
  4558. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4559. S: Maintained
  4560. F: drivers/tty/serial/dz.*
  4561. E3X0 POWER BUTTON DRIVER
  4562. M: Moritz Fischer <moritz.fischer@ettus.com>
  4563. L: usrp-users@lists.ettus.com
  4564. W: http://www.ettus.com
  4565. S: Supported
  4566. F: drivers/input/misc/e3x0-button.c
  4567. F: Documentation/devicetree/bindings/input/e3x0-button.txt
  4568. E4000 MEDIA DRIVER
  4569. M: Antti Palosaari <crope@iki.fi>
  4570. L: linux-media@vger.kernel.org
  4571. W: https://linuxtv.org
  4572. W: http://palosaari.fi/linux/
  4573. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4574. T: git git://linuxtv.org/anttip/media_tree.git
  4575. S: Maintained
  4576. F: drivers/media/tuners/e4000*
  4577. EARTH_PT1 MEDIA DRIVER
  4578. M: Akihiro Tsukada <tskd08@gmail.com>
  4579. L: linux-media@vger.kernel.org
  4580. S: Odd Fixes
  4581. F: drivers/media/pci/pt1/
  4582. EARTH_PT3 MEDIA DRIVER
  4583. M: Akihiro Tsukada <tskd08@gmail.com>
  4584. L: linux-media@vger.kernel.org
  4585. S: Odd Fixes
  4586. F: drivers/media/pci/pt3/
  4587. EC100 MEDIA DRIVER
  4588. M: Antti Palosaari <crope@iki.fi>
  4589. L: linux-media@vger.kernel.org
  4590. W: https://linuxtv.org
  4591. W: http://palosaari.fi/linux/
  4592. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4593. T: git git://linuxtv.org/anttip/media_tree.git
  4594. S: Maintained
  4595. F: drivers/media/dvb-frontends/ec100*
  4596. ECRYPT FILE SYSTEM
  4597. M: Tyler Hicks <tyhicks@canonical.com>
  4598. L: ecryptfs@vger.kernel.org
  4599. W: http://ecryptfs.org
  4600. W: https://launchpad.net/ecryptfs
  4601. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
  4602. S: Supported
  4603. F: Documentation/filesystems/ecryptfs.txt
  4604. F: fs/ecryptfs/
  4605. EDAC-AMD64
  4606. M: Borislav Petkov <bp@alien8.de>
  4607. L: linux-edac@vger.kernel.org
  4608. S: Maintained
  4609. F: drivers/edac/amd64_edac*
  4610. EDAC-CALXEDA
  4611. M: Robert Richter <rric@kernel.org>
  4612. L: linux-edac@vger.kernel.org
  4613. S: Maintained
  4614. F: drivers/edac/highbank*
  4615. EDAC-CAVIUM OCTEON
  4616. M: Ralf Baechle <ralf@linux-mips.org>
  4617. M: David Daney <david.daney@cavium.com>
  4618. L: linux-edac@vger.kernel.org
  4619. L: linux-mips@linux-mips.org
  4620. S: Supported
  4621. F: drivers/edac/octeon_edac*
  4622. EDAC-CAVIUM THUNDERX
  4623. M: David Daney <david.daney@cavium.com>
  4624. M: Jan Glauber <jglauber@cavium.com>
  4625. L: linux-edac@vger.kernel.org
  4626. S: Supported
  4627. F: drivers/edac/thunderx_edac*
  4628. EDAC-CORE
  4629. M: Borislav Petkov <bp@alien8.de>
  4630. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4631. L: linux-edac@vger.kernel.org
  4632. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
  4633. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
  4634. S: Supported
  4635. F: Documentation/admin-guide/ras.rst
  4636. F: Documentation/driver-api/edac.rst
  4637. F: drivers/edac/
  4638. F: include/linux/edac.h
  4639. EDAC-E752X
  4640. M: Mark Gross <mark.gross@intel.com>
  4641. L: linux-edac@vger.kernel.org
  4642. S: Maintained
  4643. F: drivers/edac/e752x_edac.c
  4644. EDAC-E7XXX
  4645. L: linux-edac@vger.kernel.org
  4646. S: Maintained
  4647. F: drivers/edac/e7xxx_edac.c
  4648. EDAC-FSL_DDR
  4649. M: York Sun <york.sun@nxp.com>
  4650. L: linux-edac@vger.kernel.org
  4651. S: Maintained
  4652. F: drivers/edac/fsl_ddr_edac.*
  4653. EDAC-GHES
  4654. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4655. L: linux-edac@vger.kernel.org
  4656. S: Maintained
  4657. F: drivers/edac/ghes_edac.c
  4658. EDAC-I3000
  4659. L: linux-edac@vger.kernel.org
  4660. S: Orphan
  4661. F: drivers/edac/i3000_edac.c
  4662. EDAC-I5000
  4663. L: linux-edac@vger.kernel.org
  4664. S: Maintained
  4665. F: drivers/edac/i5000_edac.c
  4666. EDAC-I5400
  4667. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4668. L: linux-edac@vger.kernel.org
  4669. S: Maintained
  4670. F: drivers/edac/i5400_edac.c
  4671. EDAC-I7300
  4672. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4673. L: linux-edac@vger.kernel.org
  4674. S: Maintained
  4675. F: drivers/edac/i7300_edac.c
  4676. EDAC-I7CORE
  4677. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4678. L: linux-edac@vger.kernel.org
  4679. S: Maintained
  4680. F: drivers/edac/i7core_edac.c
  4681. EDAC-I82443BXGX
  4682. M: Tim Small <tim@buttersideup.com>
  4683. L: linux-edac@vger.kernel.org
  4684. S: Maintained
  4685. F: drivers/edac/i82443bxgx_edac.c
  4686. EDAC-I82975X
  4687. M: Ranganathan Desikan <ravi@jetztechnologies.com>
  4688. M: "Arvind R." <arvino55@gmail.com>
  4689. L: linux-edac@vger.kernel.org
  4690. S: Maintained
  4691. F: drivers/edac/i82975x_edac.c
  4692. EDAC-IE31200
  4693. M: Jason Baron <jbaron@akamai.com>
  4694. L: linux-edac@vger.kernel.org
  4695. S: Maintained
  4696. F: drivers/edac/ie31200_edac.c
  4697. EDAC-MPC85XX
  4698. M: Johannes Thumshirn <morbidrsa@gmail.com>
  4699. L: linux-edac@vger.kernel.org
  4700. S: Maintained
  4701. F: drivers/edac/mpc85xx_edac.[ch]
  4702. EDAC-PASEMI
  4703. M: Egor Martovetsky <egor@pasemi.com>
  4704. L: linux-edac@vger.kernel.org
  4705. S: Maintained
  4706. F: drivers/edac/pasemi_edac.c
  4707. EDAC-PND2
  4708. M: Tony Luck <tony.luck@intel.com>
  4709. L: linux-edac@vger.kernel.org
  4710. S: Maintained
  4711. F: drivers/edac/pnd2_edac.[ch]
  4712. EDAC-R82600
  4713. M: Tim Small <tim@buttersideup.com>
  4714. L: linux-edac@vger.kernel.org
  4715. S: Maintained
  4716. F: drivers/edac/r82600_edac.c
  4717. EDAC-SBRIDGE
  4718. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4719. L: linux-edac@vger.kernel.org
  4720. S: Maintained
  4721. F: drivers/edac/sb_edac.c
  4722. EDAC-SKYLAKE
  4723. M: Tony Luck <tony.luck@intel.com>
  4724. L: linux-edac@vger.kernel.org
  4725. S: Maintained
  4726. F: drivers/edac/skx_edac.c
  4727. EDAC-TI
  4728. M: Tero Kristo <t-kristo@ti.com>
  4729. L: linux-edac@vger.kernel.org
  4730. S: Maintained
  4731. F: drivers/edac/ti_edac.c
  4732. EDIROL UA-101/UA-1000 DRIVER
  4733. M: Clemens Ladisch <clemens@ladisch.de>
  4734. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4735. T: git git://git.alsa-project.org/alsa-kernel.git
  4736. S: Maintained
  4737. F: sound/usb/misc/ua101.c
  4738. EFI TEST DRIVER
  4739. L: linux-efi@vger.kernel.org
  4740. M: Ivan Hu <ivan.hu@canonical.com>
  4741. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4742. S: Maintained
  4743. F: drivers/firmware/efi/test/
  4744. EFI VARIABLE FILESYSTEM
  4745. M: Matthew Garrett <matthew.garrett@nebula.com>
  4746. M: Jeremy Kerr <jk@ozlabs.org>
  4747. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4748. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4749. L: linux-efi@vger.kernel.org
  4750. S: Maintained
  4751. F: fs/efivarfs/
  4752. EFIFB FRAMEBUFFER DRIVER
  4753. L: linux-fbdev@vger.kernel.org
  4754. M: Peter Jones <pjones@redhat.com>
  4755. S: Maintained
  4756. F: drivers/video/fbdev/efifb.c
  4757. EFS FILESYSTEM
  4758. W: http://aeschi.ch.eu.org/efs/
  4759. S: Orphan
  4760. F: fs/efs/
  4761. EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
  4762. M: Douglas Miller <dougmill@linux.vnet.ibm.com>
  4763. L: netdev@vger.kernel.org
  4764. S: Maintained
  4765. F: drivers/net/ethernet/ibm/ehea/
  4766. EM28XX VIDEO4LINUX DRIVER
  4767. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4768. L: linux-media@vger.kernel.org
  4769. W: https://linuxtv.org
  4770. T: git git://linuxtv.org/media_tree.git
  4771. S: Maintained
  4772. F: drivers/media/usb/em28xx/
  4773. F: Documentation/media/v4l-drivers/em28xx*
  4774. EMBEDDED LINUX
  4775. M: Paul Gortmaker <paul.gortmaker@windriver.com>
  4776. M: Matt Mackall <mpm@selenic.com>
  4777. M: David Woodhouse <dwmw2@infradead.org>
  4778. L: linux-embedded@vger.kernel.org
  4779. S: Maintained
  4780. Emulex 10Gbps iSCSI - OneConnect DRIVER
  4781. M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
  4782. M: Ketan Mukadam <ketan.mukadam@broadcom.com>
  4783. M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
  4784. L: linux-scsi@vger.kernel.org
  4785. W: http://www.broadcom.com
  4786. S: Supported
  4787. F: drivers/scsi/be2iscsi/
  4788. Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
  4789. M: Sathya Perla <sathya.perla@broadcom.com>
  4790. M: Ajit Khaparde <ajit.khaparde@broadcom.com>
  4791. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  4792. M: Somnath Kotur <somnath.kotur@broadcom.com>
  4793. L: netdev@vger.kernel.org
  4794. W: http://www.emulex.com
  4795. S: Supported
  4796. F: drivers/net/ethernet/emulex/benet/
  4797. EMULEX ONECONNECT ROCE DRIVER
  4798. M: Selvin Xavier <selvin.xavier@broadcom.com>
  4799. M: Devesh Sharma <devesh.sharma@broadcom.com>
  4800. L: linux-rdma@vger.kernel.org
  4801. W: http://www.broadcom.com
  4802. S: Odd Fixes
  4803. F: drivers/infiniband/hw/ocrdma/
  4804. F: include/uapi/rdma/ocrdma-abi.h
  4805. EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
  4806. M: James Smart <james.smart@broadcom.com>
  4807. M: Dick Kennedy <dick.kennedy@broadcom.com>
  4808. L: linux-scsi@vger.kernel.org
  4809. W: http://www.broadcom.com
  4810. S: Supported
  4811. F: drivers/scsi/lpfc/
  4812. ENE CB710 FLASH CARD READER DRIVER
  4813. M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
  4814. S: Maintained
  4815. F: drivers/misc/cb710/
  4816. F: drivers/mmc/host/cb710-mmc.*
  4817. F: include/linux/cb710.h
  4818. ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
  4819. M: Maxim Levitsky <maximlevitsky@gmail.com>
  4820. S: Maintained
  4821. F: drivers/media/rc/ene_ir.*
  4822. EPSON S1D13XXX FRAMEBUFFER DRIVER
  4823. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  4824. S: Maintained
  4825. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  4826. F: drivers/video/fbdev/s1d13xxxfb.c
  4827. F: include/video/s1d13xxxfb.h
  4828. ERRSEQ ERROR TRACKING INFRASTRUCTURE
  4829. M: Jeff Layton <jlayton@kernel.org>
  4830. S: Maintained
  4831. F: lib/errseq.c
  4832. F: include/linux/errseq.h
  4833. ET131X NETWORK DRIVER
  4834. M: Mark Einon <mark.einon@gmail.com>
  4835. S: Odd Fixes
  4836. F: drivers/net/ethernet/agere/
  4837. ETHERNET BRIDGE
  4838. M: Roopa Prabhu <roopa@cumulusnetworks.com>
  4839. M: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
  4840. L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
  4841. L: netdev@vger.kernel.org
  4842. W: http://www.linuxfoundation.org/en/Net:Bridge
  4843. S: Maintained
  4844. F: include/linux/netfilter_bridge/
  4845. F: net/bridge/
  4846. ETHERNET PHY LIBRARY
  4847. M: Andrew Lunn <andrew@lunn.ch>
  4848. M: Florian Fainelli <f.fainelli@gmail.com>
  4849. L: netdev@vger.kernel.org
  4850. S: Maintained
  4851. F: Documentation/ABI/testing/sysfs-bus-mdio
  4852. F: Documentation/devicetree/bindings/net/mdio*
  4853. F: Documentation/networking/phy.txt
  4854. F: drivers/net/phy/
  4855. F: drivers/of/of_mdio.c
  4856. F: drivers/of/of_net.c
  4857. F: include/linux/*mdio*.h
  4858. F: include/linux/of_net.h
  4859. F: include/linux/phy.h
  4860. F: include/linux/phy_fixed.h
  4861. F: include/linux/platform_data/mdio-bcm-unimac.h
  4862. F: include/trace/events/mdio.h
  4863. F: include/uapi/linux/mdio.h
  4864. F: include/uapi/linux/mii.h
  4865. EXT2 FILE SYSTEM
  4866. M: Jan Kara <jack@suse.com>
  4867. L: linux-ext4@vger.kernel.org
  4868. S: Maintained
  4869. F: Documentation/filesystems/ext2.txt
  4870. F: fs/ext2/
  4871. F: include/linux/ext2*
  4872. EXT4 FILE SYSTEM
  4873. M: "Theodore Ts'o" <tytso@mit.edu>
  4874. M: Andreas Dilger <adilger.kernel@dilger.ca>
  4875. L: linux-ext4@vger.kernel.org
  4876. W: http://ext4.wiki.kernel.org
  4877. Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
  4878. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
  4879. S: Maintained
  4880. F: Documentation/filesystems/ext4.txt
  4881. F: fs/ext4/
  4882. Extended Verification Module (EVM)
  4883. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  4884. L: linux-integrity@vger.kernel.org
  4885. S: Supported
  4886. F: security/integrity/evm/
  4887. EXTENSIBLE FIRMWARE INTERFACE (EFI)
  4888. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4889. L: linux-efi@vger.kernel.org
  4890. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4891. S: Maintained
  4892. F: Documentation/efi-stub.txt
  4893. F: arch/*/kernel/efi.c
  4894. F: arch/x86/boot/compressed/eboot.[ch]
  4895. F: arch/*/include/asm/efi.h
  4896. F: arch/x86/platform/efi/
  4897. F: drivers/firmware/efi/
  4898. F: include/linux/efi*.h
  4899. F: arch/arm/boot/compressed/efi-header.S
  4900. F: arch/arm64/kernel/efi-entry.S
  4901. EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
  4902. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  4903. M: Chanwoo Choi <cw00.choi@samsung.com>
  4904. L: linux-kernel@vger.kernel.org
  4905. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
  4906. S: Maintained
  4907. F: drivers/extcon/
  4908. F: include/linux/extcon/
  4909. F: include/linux/extcon.h
  4910. F: Documentation/extcon/
  4911. F: Documentation/devicetree/bindings/extcon/
  4912. EXYNOS DP DRIVER
  4913. M: Jingoo Han <jingoohan1@gmail.com>
  4914. L: dri-devel@lists.freedesktop.org
  4915. S: Maintained
  4916. F: drivers/gpu/drm/exynos/exynos_dp*
  4917. EXYNOS SYSMMU (IOMMU) driver
  4918. M: Marek Szyprowski <m.szyprowski@samsung.com>
  4919. L: iommu@lists.linux-foundation.org
  4920. S: Maintained
  4921. F: drivers/iommu/exynos-iommu.c
  4922. EZchip NPS platform support
  4923. M: Vineet Gupta <vgupta@synopsys.com>
  4924. M: Ofer Levi <oferle@mellanox.com>
  4925. S: Supported
  4926. F: arch/arc/plat-eznps
  4927. F: arch/arc/boot/dts/eznps.dts
  4928. F2FS FILE SYSTEM
  4929. M: Jaegeuk Kim <jaegeuk@kernel.org>
  4930. M: Chao Yu <yuchao0@huawei.com>
  4931. L: linux-f2fs-devel@lists.sourceforge.net
  4932. W: https://f2fs.wiki.kernel.org/
  4933. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
  4934. S: Maintained
  4935. F: Documentation/filesystems/f2fs.txt
  4936. F: Documentation/ABI/testing/sysfs-fs-f2fs
  4937. F: fs/f2fs/
  4938. F: include/linux/f2fs_fs.h
  4939. F: include/trace/events/f2fs.h
  4940. F71805F HARDWARE MONITORING DRIVER
  4941. M: Jean Delvare <jdelvare@suse.com>
  4942. L: linux-hwmon@vger.kernel.org
  4943. S: Maintained
  4944. F: Documentation/hwmon/f71805f
  4945. F: drivers/hwmon/f71805f.c
  4946. FADDR2LINE
  4947. M: Josh Poimboeuf <jpoimboe@redhat.com>
  4948. S: Maintained
  4949. F: scripts/faddr2line
  4950. FAILOVER MODULE
  4951. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  4952. L: netdev@vger.kernel.org
  4953. S: Supported
  4954. F: net/core/failover.c
  4955. F: include/net/failover.h
  4956. F: Documentation/networking/failover.rst
  4957. FANOTIFY
  4958. M: Jan Kara <jack@suse.cz>
  4959. R: Amir Goldstein <amir73il@gmail.com>
  4960. L: linux-fsdevel@vger.kernel.org
  4961. S: Maintained
  4962. F: fs/notify/fanotify/
  4963. F: include/linux/fanotify.h
  4964. F: include/uapi/linux/fanotify.h
  4965. FARSYNC SYNCHRONOUS DRIVER
  4966. M: Kevin Curtis <kevin.curtis@farsite.co.uk>
  4967. W: http://www.farsite.co.uk/
  4968. S: Supported
  4969. F: drivers/net/wan/farsync.*
  4970. FAULT INJECTION SUPPORT
  4971. M: Akinobu Mita <akinobu.mita@gmail.com>
  4972. S: Supported
  4973. F: Documentation/fault-injection/
  4974. F: lib/fault-inject.c
  4975. FBTFT Framebuffer drivers
  4976. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  4977. L: dri-devel@lists.freedesktop.org
  4978. L: linux-fbdev@vger.kernel.org
  4979. S: Maintained
  4980. F: drivers/staging/fbtft/
  4981. FC0011 TUNER DRIVER
  4982. M: Michael Buesch <m@bues.ch>
  4983. L: linux-media@vger.kernel.org
  4984. S: Maintained
  4985. F: drivers/media/tuners/fc0011.h
  4986. F: drivers/media/tuners/fc0011.c
  4987. FC2580 MEDIA DRIVER
  4988. M: Antti Palosaari <crope@iki.fi>
  4989. L: linux-media@vger.kernel.org
  4990. W: https://linuxtv.org
  4991. W: http://palosaari.fi/linux/
  4992. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4993. T: git git://linuxtv.org/anttip/media_tree.git
  4994. S: Maintained
  4995. F: drivers/media/tuners/fc2580*
  4996. FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
  4997. M: Johannes Thumshirn <jth@kernel.org>
  4998. L: linux-scsi@vger.kernel.org
  4999. W: www.Open-FCoE.org
  5000. S: Supported
  5001. F: drivers/scsi/libfc/
  5002. F: drivers/scsi/fcoe/
  5003. F: include/scsi/fc/
  5004. F: include/scsi/libfc.h
  5005. F: include/scsi/libfcoe.h
  5006. F: include/uapi/scsi/fc/
  5007. FILE LOCKING (flock() and fcntl()/lockf())
  5008. M: Jeff Layton <jlayton@kernel.org>
  5009. M: "J. Bruce Fields" <bfields@fieldses.org>
  5010. L: linux-fsdevel@vger.kernel.org
  5011. S: Maintained
  5012. F: include/linux/fcntl.h
  5013. F: include/uapi/linux/fcntl.h
  5014. F: fs/fcntl.c
  5015. F: fs/locks.c
  5016. FILESYSTEMS (VFS and infrastructure)
  5017. M: Alexander Viro <viro@zeniv.linux.org.uk>
  5018. L: linux-fsdevel@vger.kernel.org
  5019. S: Maintained
  5020. F: fs/*
  5021. F: include/linux/fs.h
  5022. F: include/uapi/linux/fs.h
  5023. FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  5024. M: Riku Voipio <riku.voipio@iki.fi>
  5025. L: linux-hwmon@vger.kernel.org
  5026. S: Maintained
  5027. F: drivers/hwmon/f75375s.c
  5028. F: include/linux/f75375s.h
  5029. FIREWIRE AUDIO DRIVERS
  5030. M: Clemens Ladisch <clemens@ladisch.de>
  5031. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5032. T: git git://git.alsa-project.org/alsa-kernel.git
  5033. S: Maintained
  5034. F: sound/firewire/
  5035. FIREWIRE MEDIA DRIVERS (firedtv)
  5036. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5037. L: linux-media@vger.kernel.org
  5038. L: linux1394-devel@lists.sourceforge.net
  5039. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
  5040. S: Maintained
  5041. F: drivers/media/firewire/
  5042. FIREWIRE SBP-2 TARGET
  5043. M: Chris Boot <bootc@bootc.net>
  5044. L: linux-scsi@vger.kernel.org
  5045. L: target-devel@vger.kernel.org
  5046. L: linux1394-devel@lists.sourceforge.net
  5047. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
  5048. S: Maintained
  5049. F: drivers/target/sbp/
  5050. FIREWIRE SUBSYSTEM
  5051. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5052. L: linux1394-devel@lists.sourceforge.net
  5053. W: http://ieee1394.wiki.kernel.org/
  5054. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
  5055. S: Maintained
  5056. F: drivers/firewire/
  5057. F: include/linux/firewire.h
  5058. F: include/uapi/linux/firewire*.h
  5059. F: tools/firewire/
  5060. FIRMWARE LOADER (request_firmware)
  5061. M: Luis R. Rodriguez <mcgrof@kernel.org>
  5062. L: linux-kernel@vger.kernel.org
  5063. S: Maintained
  5064. F: Documentation/firmware_class/
  5065. F: drivers/base/firmware_loader/
  5066. F: include/linux/firmware.h
  5067. FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
  5068. M: Joshua Morris <josh.h.morris@us.ibm.com>
  5069. M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
  5070. S: Maintained
  5071. F: drivers/block/rsxx/
  5072. FLOPPY DRIVER
  5073. M: Jiri Kosina <jikos@kernel.org>
  5074. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
  5075. S: Odd fixes
  5076. F: drivers/block/floppy.c
  5077. FMC SUBSYSTEM
  5078. M: Alessandro Rubini <rubini@gnudd.com>
  5079. W: http://www.ohwr.org/projects/fmc-bus
  5080. S: Supported
  5081. F: drivers/fmc/
  5082. F: include/linux/fmc*.h
  5083. F: include/linux/ipmi-fru.h
  5084. K: fmc_d.*register
  5085. FPGA MANAGER FRAMEWORK
  5086. M: Alan Tull <atull@kernel.org>
  5087. M: Moritz Fischer <mdf@kernel.org>
  5088. L: linux-fpga@vger.kernel.org
  5089. S: Maintained
  5090. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
  5091. Q: http://patchwork.kernel.org/project/linux-fpga/list/
  5092. F: Documentation/fpga/
  5093. F: Documentation/driver-api/fpga/
  5094. F: Documentation/devicetree/bindings/fpga/
  5095. F: drivers/fpga/
  5096. F: include/linux/fpga/
  5097. W: http://www.rocketboards.org
  5098. FPGA DFL DRIVERS
  5099. M: Wu Hao <hao.wu@intel.com>
  5100. L: linux-fpga@vger.kernel.org
  5101. S: Maintained
  5102. F: Documentation/fpga/dfl.txt
  5103. F: include/uapi/linux/fpga-dfl.h
  5104. F: drivers/fpga/dfl*
  5105. FPU EMULATOR
  5106. M: Bill Metzenthen <billm@melbpc.org.au>
  5107. W: http://floatingpoint.sourceforge.net/emulator/index.html
  5108. S: Maintained
  5109. F: arch/x86/math-emu/
  5110. FRAME RELAY DLCI/FRAD (Sangoma drivers too)
  5111. L: netdev@vger.kernel.org
  5112. S: Orphan
  5113. F: drivers/net/wan/dlci.c
  5114. F: drivers/net/wan/sdla.c
  5115. FRAMEBUFFER LAYER
  5116. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  5117. L: dri-devel@lists.freedesktop.org
  5118. L: linux-fbdev@vger.kernel.org
  5119. T: git git://github.com/bzolnier/linux.git
  5120. Q: http://patchwork.kernel.org/project/linux-fbdev/list/
  5121. S: Maintained
  5122. F: Documentation/fb/
  5123. F: drivers/video/
  5124. F: include/video/
  5125. F: include/linux/fb.h
  5126. F: include/uapi/video/
  5127. F: include/uapi/linux/fb.h
  5128. FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
  5129. M: Horia Geantă <horia.geanta@nxp.com>
  5130. M: Aymen Sghaier <aymen.sghaier@nxp.com>
  5131. L: linux-crypto@vger.kernel.org
  5132. S: Maintained
  5133. F: drivers/crypto/caam/
  5134. F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  5135. FREESCALE DIU FRAMEBUFFER DRIVER
  5136. M: Timur Tabi <timur@kernel.org>
  5137. L: linux-fbdev@vger.kernel.org
  5138. S: Maintained
  5139. F: drivers/video/fbdev/fsl-diu-fb.*
  5140. FREESCALE DMA DRIVER
  5141. M: Li Yang <leoyang.li@nxp.com>
  5142. M: Zhang Wei <zw@zh-kernel.org>
  5143. L: linuxppc-dev@lists.ozlabs.org
  5144. S: Maintained
  5145. F: drivers/dma/fsldma.*
  5146. FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
  5147. M: Claudiu Manoil <claudiu.manoil@nxp.com>
  5148. L: netdev@vger.kernel.org
  5149. S: Maintained
  5150. F: drivers/net/ethernet/freescale/gianfar*
  5151. F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
  5152. FREESCALE GPMI NAND DRIVER
  5153. M: Han Xu <han.xu@nxp.com>
  5154. L: linux-mtd@lists.infradead.org
  5155. S: Maintained
  5156. F: drivers/mtd/nand/raw/gpmi-nand/*
  5157. FREESCALE I2C CPM DRIVER
  5158. M: Jochen Friedrich <jochen@scram.de>
  5159. L: linuxppc-dev@lists.ozlabs.org
  5160. L: linux-i2c@vger.kernel.org
  5161. S: Maintained
  5162. F: drivers/i2c/busses/i2c-cpm.c
  5163. FREESCALE IMX / MXC FEC DRIVER
  5164. M: Fugang Duan <fugang.duan@nxp.com>
  5165. L: netdev@vger.kernel.org
  5166. S: Maintained
  5167. F: drivers/net/ethernet/freescale/fec_main.c
  5168. F: drivers/net/ethernet/freescale/fec_ptp.c
  5169. F: drivers/net/ethernet/freescale/fec.h
  5170. F: Documentation/devicetree/bindings/net/fsl-fec.txt
  5171. FREESCALE IMX / MXC FRAMEBUFFER DRIVER
  5172. M: Sascha Hauer <s.hauer@pengutronix.de>
  5173. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  5174. L: linux-fbdev@vger.kernel.org
  5175. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  5176. S: Maintained
  5177. F: include/linux/platform_data/video-imxfb.h
  5178. F: drivers/video/fbdev/imxfb.c
  5179. FREESCALE QORIQ DPAA ETHERNET DRIVER
  5180. M: Madalin Bucur <madalin.bucur@nxp.com>
  5181. L: netdev@vger.kernel.org
  5182. S: Maintained
  5183. F: drivers/net/ethernet/freescale/dpaa
  5184. FREESCALE QORIQ DPAA FMAN DRIVER
  5185. M: Madalin Bucur <madalin.bucur@nxp.com>
  5186. L: netdev@vger.kernel.org
  5187. S: Maintained
  5188. F: drivers/net/ethernet/freescale/fman
  5189. F: Documentation/devicetree/bindings/net/fsl-fman.txt
  5190. FREESCALE QORIQ PTP CLOCK DRIVER
  5191. M: Yangbo Lu <yangbo.lu@nxp.com>
  5192. L: netdev@vger.kernel.org
  5193. S: Maintained
  5194. F: drivers/ptp/ptp_qoriq.c
  5195. F: include/linux/fsl/ptp_qoriq.h
  5196. F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
  5197. FREESCALE QUAD SPI DRIVER
  5198. M: Han Xu <han.xu@nxp.com>
  5199. L: linux-mtd@lists.infradead.org
  5200. S: Maintained
  5201. F: drivers/mtd/spi-nor/fsl-quadspi.c
  5202. FREESCALE QUICC ENGINE LIBRARY
  5203. M: Qiang Zhao <qiang.zhao@nxp.com>
  5204. L: linuxppc-dev@lists.ozlabs.org
  5205. S: Maintained
  5206. F: drivers/soc/fsl/qe/
  5207. F: include/soc/fsl/*qe*.h
  5208. F: include/soc/fsl/*ucc*.h
  5209. FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
  5210. M: Li Yang <leoyang.li@nxp.com>
  5211. L: netdev@vger.kernel.org
  5212. L: linuxppc-dev@lists.ozlabs.org
  5213. S: Maintained
  5214. F: drivers/net/ethernet/freescale/ucc_geth*
  5215. FREESCALE QUICC ENGINE UCC HDLC DRIVER
  5216. M: Zhao Qiang <qiang.zhao@nxp.com>
  5217. L: netdev@vger.kernel.org
  5218. L: linuxppc-dev@lists.ozlabs.org
  5219. S: Maintained
  5220. F: drivers/net/wan/fsl_ucc_hdlc*
  5221. FREESCALE QUICC ENGINE UCC UART DRIVER
  5222. M: Timur Tabi <timur@kernel.org>
  5223. L: linuxppc-dev@lists.ozlabs.org
  5224. S: Maintained
  5225. F: drivers/tty/serial/ucc_uart.c
  5226. FREESCALE SOC DRIVERS
  5227. M: Li Yang <leoyang.li@nxp.com>
  5228. L: linuxppc-dev@lists.ozlabs.org
  5229. L: linux-arm-kernel@lists.infradead.org
  5230. S: Maintained
  5231. F: Documentation/devicetree/bindings/soc/fsl/
  5232. F: drivers/soc/fsl/
  5233. F: include/linux/fsl/
  5234. FREESCALE SOC FS_ENET DRIVER
  5235. M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
  5236. L: linuxppc-dev@lists.ozlabs.org
  5237. L: netdev@vger.kernel.org
  5238. S: Maintained
  5239. F: drivers/net/ethernet/freescale/fs_enet/
  5240. F: include/linux/fs_enet_pd.h
  5241. FREESCALE SOC SOUND DRIVERS
  5242. M: Timur Tabi <timur@kernel.org>
  5243. M: Nicolin Chen <nicoleotsuka@gmail.com>
  5244. M: Xiubo Li <Xiubo.Lee@gmail.com>
  5245. R: Fabio Estevam <fabio.estevam@nxp.com>
  5246. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5247. L: linuxppc-dev@lists.ozlabs.org
  5248. S: Maintained
  5249. F: sound/soc/fsl/fsl*
  5250. F: sound/soc/fsl/imx*
  5251. F: sound/soc/fsl/mpc8610_hpcd.c
  5252. FREESCALE USB PERIPHERAL DRIVERS
  5253. M: Li Yang <leoyang.li@nxp.com>
  5254. L: linux-usb@vger.kernel.org
  5255. L: linuxppc-dev@lists.ozlabs.org
  5256. S: Maintained
  5257. F: drivers/usb/gadget/udc/fsl*
  5258. FREEVXFS FILESYSTEM
  5259. M: Christoph Hellwig <hch@infradead.org>
  5260. W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
  5261. S: Maintained
  5262. F: fs/freevxfs/
  5263. FREEZER
  5264. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5265. M: Pavel Machek <pavel@ucw.cz>
  5266. L: linux-pm@vger.kernel.org
  5267. S: Supported
  5268. F: Documentation/power/freezing-of-tasks.txt
  5269. F: include/linux/freezer.h
  5270. F: kernel/freezer.c
  5271. FRONTSWAP API
  5272. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  5273. L: linux-kernel@vger.kernel.org
  5274. S: Maintained
  5275. F: mm/frontswap.c
  5276. F: include/linux/frontswap.h
  5277. FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
  5278. M: David Howells <dhowells@redhat.com>
  5279. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  5280. S: Supported
  5281. F: Documentation/filesystems/caching/
  5282. F: fs/fscache/
  5283. F: include/linux/fscache*.h
  5284. FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
  5285. M: Theodore Y. Ts'o <tytso@mit.edu>
  5286. M: Jaegeuk Kim <jaegeuk@kernel.org>
  5287. L: linux-fscrypt@vger.kernel.org
  5288. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  5289. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
  5290. S: Supported
  5291. F: fs/crypto/
  5292. F: include/linux/fscrypt*.h
  5293. F: Documentation/filesystems/fscrypt.rst
  5294. FSI-ATTACHED I2C DRIVER
  5295. M: Eddie James <eajames@linux.vnet.ibm.com>
  5296. L: linux-i2c@vger.kernel.org
  5297. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  5298. S: Maintained
  5299. F: drivers/i2c/busses/i2c-fsi.c
  5300. F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
  5301. FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
  5302. M: Jan Kara <jack@suse.cz>
  5303. R: Amir Goldstein <amir73il@gmail.com>
  5304. L: linux-fsdevel@vger.kernel.org
  5305. S: Maintained
  5306. F: fs/notify/
  5307. F: include/linux/fsnotify*.h
  5308. FUJITSU LAPTOP EXTRAS
  5309. M: Jonathan Woithe <jwoithe@just42.net>
  5310. L: platform-driver-x86@vger.kernel.org
  5311. S: Maintained
  5312. F: drivers/platform/x86/fujitsu-laptop.c
  5313. FUJITSU M-5MO LS CAMERA ISP DRIVER
  5314. M: Kyungmin Park <kyungmin.park@samsung.com>
  5315. M: Heungjun Kim <riverful.kim@samsung.com>
  5316. L: linux-media@vger.kernel.org
  5317. S: Maintained
  5318. F: drivers/media/i2c/m5mols/
  5319. F: include/media/i2c/m5mols.h
  5320. FUJITSU TABLET EXTRAS
  5321. M: Robert Gerlach <khnz@gmx.de>
  5322. L: platform-driver-x86@vger.kernel.org
  5323. S: Maintained
  5324. F: drivers/platform/x86/fujitsu-tablet.c
  5325. FUSE: FILESYSTEM IN USERSPACE
  5326. M: Miklos Szeredi <miklos@szeredi.hu>
  5327. L: linux-fsdevel@vger.kernel.org
  5328. W: http://fuse.sourceforge.net/
  5329. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
  5330. S: Maintained
  5331. F: fs/fuse/
  5332. F: include/uapi/linux/fuse.h
  5333. F: Documentation/filesystems/fuse.txt
  5334. FUTEX SUBSYSTEM
  5335. M: Thomas Gleixner <tglx@linutronix.de>
  5336. M: Ingo Molnar <mingo@redhat.com>
  5337. R: Peter Zijlstra <peterz@infradead.org>
  5338. R: Darren Hart <dvhart@infradead.org>
  5339. L: linux-kernel@vger.kernel.org
  5340. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  5341. S: Maintained
  5342. F: kernel/futex.c
  5343. F: kernel/futex_compat.c
  5344. F: include/asm-generic/futex.h
  5345. F: include/linux/futex.h
  5346. F: include/uapi/linux/futex.h
  5347. F: tools/testing/selftests/futex/
  5348. F: tools/perf/bench/futex*
  5349. F: Documentation/*futex*
  5350. GCC PLUGINS
  5351. M: Kees Cook <keescook@chromium.org>
  5352. R: Emese Revfy <re.emese@gmail.com>
  5353. L: kernel-hardening@lists.openwall.com
  5354. S: Maintained
  5355. F: scripts/gcc-plugins/
  5356. F: scripts/gcc-plugin.sh
  5357. F: scripts/Makefile.gcc-plugins
  5358. F: Documentation/gcc-plugins.txt
  5359. GASKET DRIVER FRAMEWORK
  5360. M: Rob Springer <rspringer@google.com>
  5361. M: Todd Poynor <toddpoynor@google.com>
  5362. M: Ben Chan <benchan@chromium.org>
  5363. S: Maintained
  5364. F: drivers/staging/gasket/
  5365. GCOV BASED KERNEL PROFILING
  5366. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  5367. S: Maintained
  5368. F: kernel/gcov/
  5369. F: Documentation/dev-tools/gcov.rst
  5370. GDB KERNEL DEBUGGING HELPER SCRIPTS
  5371. M: Jan Kiszka <jan.kiszka@siemens.com>
  5372. M: Kieran Bingham <kbingham@kernel.org>
  5373. S: Supported
  5374. F: scripts/gdb/
  5375. GDT SCSI DISK ARRAY CONTROLLER DRIVER
  5376. M: Achim Leubner <achim_leubner@adaptec.com>
  5377. L: linux-scsi@vger.kernel.org
  5378. W: http://www.icp-vortex.com/
  5379. S: Supported
  5380. F: drivers/scsi/gdt*
  5381. GEMTEK FM RADIO RECEIVER DRIVER
  5382. M: Hans Verkuil <hverkuil@xs4all.nl>
  5383. L: linux-media@vger.kernel.org
  5384. T: git git://linuxtv.org/media_tree.git
  5385. W: https://linuxtv.org
  5386. S: Maintained
  5387. F: drivers/media/radio/radio-gemtek*
  5388. GENERIC GPIO I2C DRIVER
  5389. M: Haavard Skinnemoen <hskinnemoen@gmail.com>
  5390. S: Supported
  5391. F: drivers/i2c/busses/i2c-gpio.c
  5392. F: include/linux/platform_data/i2c-gpio.h
  5393. GENERIC GPIO I2C MULTIPLEXER DRIVER
  5394. M: Peter Korsgaard <peter.korsgaard@barco.com>
  5395. L: linux-i2c@vger.kernel.org
  5396. S: Supported
  5397. F: drivers/i2c/muxes/i2c-mux-gpio.c
  5398. F: include/linux/platform_data/i2c-mux-gpio.h
  5399. F: Documentation/i2c/muxes/i2c-mux-gpio
  5400. GENERIC HDLC (WAN) DRIVERS
  5401. M: Krzysztof Halasa <khc@pm.waw.pl>
  5402. W: http://www.kernel.org/pub/linux/utils/net/hdlc/
  5403. S: Maintained
  5404. F: drivers/net/wan/c101.c
  5405. F: drivers/net/wan/hd6457*
  5406. F: drivers/net/wan/hdlc*
  5407. F: drivers/net/wan/n2.c
  5408. F: drivers/net/wan/pc300too.c
  5409. F: drivers/net/wan/pci200syn.c
  5410. F: drivers/net/wan/wanxl*
  5411. GENERIC INCLUDE/ASM HEADER FILES
  5412. M: Arnd Bergmann <arnd@arndb.de>
  5413. L: linux-arch@vger.kernel.org
  5414. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
  5415. S: Maintained
  5416. F: include/asm-generic/
  5417. F: include/uapi/asm-generic/
  5418. GENERIC PHY FRAMEWORK
  5419. M: Kishon Vijay Abraham I <kishon@ti.com>
  5420. L: linux-kernel@vger.kernel.org
  5421. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
  5422. S: Supported
  5423. F: drivers/phy/
  5424. F: include/linux/phy/
  5425. GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
  5426. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  5427. S: Supported
  5428. F: drivers/i2c/muxes/i2c-demux-pinctrl.c
  5429. GENERIC PM DOMAINS
  5430. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5431. M: Kevin Hilman <khilman@kernel.org>
  5432. M: Ulf Hansson <ulf.hansson@linaro.org>
  5433. L: linux-pm@vger.kernel.org
  5434. S: Supported
  5435. F: drivers/base/power/domain*.c
  5436. F: include/linux/pm_domain.h
  5437. F: Documentation/devicetree/bindings/power/power_domain.txt
  5438. GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
  5439. M: Eugen Hristev <eugen.hristev@microchip.com>
  5440. L: linux-input@vger.kernel.org
  5441. S: Maintained
  5442. F: drivers/input/touchscreen/resistive-adc-touch.c
  5443. GENERIC UIO DRIVER FOR PCI DEVICES
  5444. M: "Michael S. Tsirkin" <mst@redhat.com>
  5445. L: kvm@vger.kernel.org
  5446. S: Supported
  5447. F: drivers/uio/uio_pci_generic.c
  5448. GENWQE (IBM Generic Workqueue Card)
  5449. M: Frank Haverkamp <haver@linux.vnet.ibm.com>
  5450. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  5451. S: Supported
  5452. F: drivers/misc/genwqe/
  5453. GET_MAINTAINER SCRIPT
  5454. M: Joe Perches <joe@perches.com>
  5455. S: Maintained
  5456. F: scripts/get_maintainer.pl
  5457. GFS2 FILE SYSTEM
  5458. M: Bob Peterson <rpeterso@redhat.com>
  5459. M: Andreas Gruenbacher <agruenba@redhat.com>
  5460. L: cluster-devel@redhat.com
  5461. W: http://sources.redhat.com/cluster/
  5462. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
  5463. S: Supported
  5464. F: Documentation/filesystems/gfs2*.txt
  5465. F: fs/gfs2/
  5466. F: include/uapi/linux/gfs2_ondisk.h
  5467. GIGASET ISDN DRIVERS
  5468. M: Paul Bolle <pebolle@tiscali.nl>
  5469. L: gigaset307x-common@lists.sourceforge.net
  5470. W: http://gigaset307x.sourceforge.net/
  5471. S: Odd Fixes
  5472. F: Documentation/isdn/README.gigaset
  5473. F: drivers/isdn/gigaset/
  5474. F: include/uapi/linux/gigaset_dev.h
  5475. GNSS SUBSYSTEM
  5476. M: Johan Hovold <johan@kernel.org>
  5477. S: Maintained
  5478. F: Documentation/ABI/testing/sysfs-class-gnss
  5479. F: Documentation/devicetree/bindings/gnss/
  5480. F: drivers/gnss/
  5481. F: include/linux/gnss.h
  5482. GO7007 MPEG CODEC
  5483. M: Hans Verkuil <hans.verkuil@cisco.com>
  5484. L: linux-media@vger.kernel.org
  5485. S: Maintained
  5486. F: drivers/media/usb/go7007/
  5487. GOODIX TOUCHSCREEN
  5488. M: Bastien Nocera <hadess@hadess.net>
  5489. L: linux-input@vger.kernel.org
  5490. S: Maintained
  5491. F: drivers/input/touchscreen/goodix.c
  5492. GPD POCKET FAN DRIVER
  5493. M: Hans de Goede <hdegoede@redhat.com>
  5494. L: platform-driver-x86@vger.kernel.org
  5495. S: Maintained
  5496. F: drivers/platform/x86/gpd-pocket-fan.c
  5497. GPIO ACPI SUPPORT
  5498. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5499. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  5500. L: linux-gpio@vger.kernel.org
  5501. L: linux-acpi@vger.kernel.org
  5502. S: Maintained
  5503. F: Documentation/acpi/gpio-properties.txt
  5504. F: drivers/gpio/gpiolib-acpi.c
  5505. GPIO IR Transmitter
  5506. M: Sean Young <sean@mess.org>
  5507. L: linux-media@vger.kernel.org
  5508. S: Maintained
  5509. F: drivers/media/rc/gpio-ir-tx.c
  5510. GPIO MOCKUP DRIVER
  5511. M: Bamvor Jian Zhang <bamv2005@gmail.com>
  5512. R: Bartosz Golaszewski <brgl@bgdev.pl>
  5513. L: linux-gpio@vger.kernel.org
  5514. S: Maintained
  5515. F: drivers/gpio/gpio-mockup.c
  5516. F: tools/testing/selftests/gpio/
  5517. GPIO SUBSYSTEM
  5518. M: Linus Walleij <linus.walleij@linaro.org>
  5519. L: linux-gpio@vger.kernel.org
  5520. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
  5521. S: Maintained
  5522. F: Documentation/devicetree/bindings/gpio/
  5523. F: Documentation/driver-api/gpio/
  5524. F: Documentation/gpio/
  5525. F: Documentation/ABI/testing/gpio-cdev
  5526. F: Documentation/ABI/obsolete/sysfs-gpio
  5527. F: drivers/gpio/
  5528. F: include/linux/gpio/
  5529. F: include/linux/gpio.h
  5530. F: include/linux/of_gpio.h
  5531. F: include/asm-generic/gpio.h
  5532. F: include/uapi/linux/gpio.h
  5533. F: tools/gpio/
  5534. GRE DEMULTIPLEXER DRIVER
  5535. M: Dmitry Kozlov <xeb@mail.ru>
  5536. L: netdev@vger.kernel.org
  5537. S: Maintained
  5538. F: net/ipv4/gre_demux.c
  5539. F: net/ipv4/gre_offload.c
  5540. F: include/net/gre.h
  5541. GRETH 10/100/1G Ethernet MAC device driver
  5542. M: Andreas Larsson <andreas@gaisler.com>
  5543. L: netdev@vger.kernel.org
  5544. S: Maintained
  5545. F: drivers/net/ethernet/aeroflex/
  5546. GREYBUS AUDIO PROTOCOLS DRIVERS
  5547. M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
  5548. M: Mark Greer <mgreer@animalcreek.com>
  5549. S: Maintained
  5550. F: drivers/staging/greybus/audio_apbridgea.c
  5551. F: drivers/staging/greybus/audio_apbridgea.h
  5552. F: drivers/staging/greybus/audio_codec.c
  5553. F: drivers/staging/greybus/audio_codec.h
  5554. F: drivers/staging/greybus/audio_gb.c
  5555. F: drivers/staging/greybus/audio_manager.c
  5556. F: drivers/staging/greybus/audio_manager.h
  5557. F: drivers/staging/greybus/audio_manager_module.c
  5558. F: drivers/staging/greybus/audio_manager_private.h
  5559. F: drivers/staging/greybus/audio_manager_sysfs.c
  5560. F: drivers/staging/greybus/audio_module.c
  5561. F: drivers/staging/greybus/audio_topology.c
  5562. GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
  5563. M: Viresh Kumar <vireshk@kernel.org>
  5564. S: Maintained
  5565. F: drivers/staging/greybus/authentication.c
  5566. F: drivers/staging/greybus/bootrom.c
  5567. F: drivers/staging/greybus/firmware.h
  5568. F: drivers/staging/greybus/fw-core.c
  5569. F: drivers/staging/greybus/fw-download.c
  5570. F: drivers/staging/greybus/fw-management.c
  5571. F: drivers/staging/greybus/greybus_authentication.h
  5572. F: drivers/staging/greybus/greybus_firmware.h
  5573. F: drivers/staging/greybus/hid.c
  5574. F: drivers/staging/greybus/i2c.c
  5575. F: drivers/staging/greybus/spi.c
  5576. F: drivers/staging/greybus/spilib.c
  5577. F: drivers/staging/greybus/spilib.h
  5578. GREYBUS LOOPBACK DRIVER
  5579. M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
  5580. S: Maintained
  5581. F: drivers/staging/greybus/loopback.c
  5582. GREYBUS PLATFORM DRIVERS
  5583. M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
  5584. S: Maintained
  5585. F: drivers/staging/greybus/arche-platform.c
  5586. F: drivers/staging/greybus/arche-apb-ctrl.c
  5587. F: drivers/staging/greybus/arche_platform.h
  5588. GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
  5589. M: Rui Miguel Silva <rmfrfs@gmail.com>
  5590. S: Maintained
  5591. F: drivers/staging/greybus/sdio.c
  5592. F: drivers/staging/greybus/light.c
  5593. F: drivers/staging/greybus/gpio.c
  5594. F: drivers/staging/greybus/power_supply.c
  5595. F: drivers/staging/greybus/spi.c
  5596. F: drivers/staging/greybus/spilib.c
  5597. GREYBUS SUBSYSTEM
  5598. M: Johan Hovold <johan@kernel.org>
  5599. M: Alex Elder <elder@kernel.org>
  5600. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  5601. S: Maintained
  5602. F: drivers/staging/greybus/
  5603. L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
  5604. GREYBUS UART PROTOCOLS DRIVERS
  5605. M: David Lin <dtwlin@gmail.com>
  5606. S: Maintained
  5607. F: drivers/staging/greybus/uart.c
  5608. F: drivers/staging/greybus/log.c
  5609. GS1662 VIDEO SERIALIZER
  5610. M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
  5611. L: linux-media@vger.kernel.org
  5612. T: git git://linuxtv.org/media_tree.git
  5613. S: Maintained
  5614. F: drivers/media/spi/gs1662.c
  5615. GSPCA FINEPIX SUBDRIVER
  5616. M: Frank Zago <frank@zago.net>
  5617. L: linux-media@vger.kernel.org
  5618. T: git git://linuxtv.org/media_tree.git
  5619. S: Maintained
  5620. F: drivers/media/usb/gspca/finepix.c
  5621. GSPCA GL860 SUBDRIVER
  5622. M: Olivier Lorin <o.lorin@laposte.net>
  5623. L: linux-media@vger.kernel.org
  5624. T: git git://linuxtv.org/media_tree.git
  5625. S: Maintained
  5626. F: drivers/media/usb/gspca/gl860/
  5627. GSPCA M5602 SUBDRIVER
  5628. M: Erik Andren <erik.andren@gmail.com>
  5629. L: linux-media@vger.kernel.org
  5630. T: git git://linuxtv.org/media_tree.git
  5631. S: Maintained
  5632. F: drivers/media/usb/gspca/m5602/
  5633. GSPCA PAC207 SONIXB SUBDRIVER
  5634. M: Hans Verkuil <hverkuil@xs4all.nl>
  5635. L: linux-media@vger.kernel.org
  5636. T: git git://linuxtv.org/media_tree.git
  5637. S: Odd Fixes
  5638. F: drivers/media/usb/gspca/pac207.c
  5639. GSPCA SN9C20X SUBDRIVER
  5640. M: Brian Johnson <brijohn@gmail.com>
  5641. L: linux-media@vger.kernel.org
  5642. T: git git://linuxtv.org/media_tree.git
  5643. S: Maintained
  5644. F: drivers/media/usb/gspca/sn9c20x.c
  5645. GSPCA T613 SUBDRIVER
  5646. M: Leandro Costantino <lcostantino@gmail.com>
  5647. L: linux-media@vger.kernel.org
  5648. T: git git://linuxtv.org/media_tree.git
  5649. S: Maintained
  5650. F: drivers/media/usb/gspca/t613.c
  5651. GSPCA USB WEBCAM DRIVER
  5652. M: Hans Verkuil <hverkuil@xs4all.nl>
  5653. L: linux-media@vger.kernel.org
  5654. T: git git://linuxtv.org/media_tree.git
  5655. S: Odd Fixes
  5656. F: drivers/media/usb/gspca/
  5657. GTP (GPRS Tunneling Protocol)
  5658. M: Pablo Neira Ayuso <pablo@netfilter.org>
  5659. M: Harald Welte <laforge@gnumonks.org>
  5660. L: osmocom-net-gprs@lists.osmocom.org
  5661. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
  5662. S: Maintained
  5663. F: drivers/net/gtp.c
  5664. GUID PARTITION TABLE (GPT)
  5665. M: Davidlohr Bueso <dave@stgolabs.net>
  5666. L: linux-efi@vger.kernel.org
  5667. S: Maintained
  5668. F: block/partitions/efi.*
  5669. H8/300 ARCHITECTURE
  5670. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  5671. L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
  5672. W: http://uclinux-h8.sourceforge.jp
  5673. T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
  5674. S: Maintained
  5675. F: arch/h8300/
  5676. F: drivers/clocksource/h8300_*.c
  5677. F: drivers/clk/h8300/
  5678. F: drivers/irqchip/irq-renesas-h8*.c
  5679. HACKRF MEDIA DRIVER
  5680. M: Antti Palosaari <crope@iki.fi>
  5681. L: linux-media@vger.kernel.org
  5682. W: https://linuxtv.org
  5683. W: http://palosaari.fi/linux/
  5684. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5685. T: git git://linuxtv.org/anttip/media_tree.git
  5686. S: Maintained
  5687. F: drivers/media/usb/hackrf/
  5688. HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  5689. M: Frank Seidel <frank@f-seidel.de>
  5690. L: platform-driver-x86@vger.kernel.org
  5691. W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
  5692. S: Maintained
  5693. F: drivers/platform/x86/hdaps.c
  5694. HARDWARE MONITORING
  5695. M: Jean Delvare <jdelvare@suse.com>
  5696. M: Guenter Roeck <linux@roeck-us.net>
  5697. L: linux-hwmon@vger.kernel.org
  5698. W: http://hwmon.wiki.kernel.org/
  5699. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  5700. S: Maintained
  5701. F: Documentation/devicetree/bindings/hwmon/
  5702. F: Documentation/hwmon/
  5703. F: drivers/hwmon/
  5704. F: include/linux/hwmon*.h
  5705. HARDWARE RANDOM NUMBER GENERATOR CORE
  5706. M: Matt Mackall <mpm@selenic.com>
  5707. M: Herbert Xu <herbert@gondor.apana.org.au>
  5708. L: linux-crypto@vger.kernel.org
  5709. S: Odd fixes
  5710. F: Documentation/devicetree/bindings/rng/
  5711. F: Documentation/hw_random.txt
  5712. F: drivers/char/hw_random/
  5713. F: include/linux/hw_random.h
  5714. HARDWARE TRACING FACILITIES
  5715. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  5716. S: Maintained
  5717. F: drivers/hwtracing/
  5718. HARDWARE SPINLOCK CORE
  5719. M: Ohad Ben-Cohen <ohad@wizery.com>
  5720. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  5721. L: linux-remoteproc@vger.kernel.org
  5722. S: Maintained
  5723. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
  5724. F: Documentation/devicetree/bindings/hwlock/
  5725. F: Documentation/hwspinlock.txt
  5726. F: drivers/hwspinlock/
  5727. F: include/linux/hwspinlock.h
  5728. HARMONY SOUND DRIVER
  5729. L: linux-parisc@vger.kernel.org
  5730. S: Maintained
  5731. F: sound/parisc/harmony.*
  5732. HDPVR USB VIDEO ENCODER DRIVER
  5733. M: Hans Verkuil <hverkuil@xs4all.nl>
  5734. L: linux-media@vger.kernel.org
  5735. T: git git://linuxtv.org/media_tree.git
  5736. W: https://linuxtv.org
  5737. S: Odd Fixes
  5738. F: drivers/media/usb/hdpvr/
  5739. HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
  5740. M: Jerry Hoemann <jerry.hoemann@hpe.com>
  5741. S: Supported
  5742. F: Documentation/watchdog/hpwdt.txt
  5743. F: drivers/watchdog/hpwdt.c
  5744. HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
  5745. M: Don Brace <don.brace@microsemi.com>
  5746. L: esc.storagedev@microsemi.com
  5747. L: linux-scsi@vger.kernel.org
  5748. S: Supported
  5749. F: Documentation/scsi/hpsa.txt
  5750. F: drivers/scsi/hpsa*.[ch]
  5751. F: include/linux/cciss*.h
  5752. F: include/uapi/linux/cciss*.h
  5753. HFI1 DRIVER
  5754. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  5755. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  5756. L: linux-rdma@vger.kernel.org
  5757. S: Supported
  5758. F: drivers/infiniband/hw/hfi1
  5759. HFS FILESYSTEM
  5760. L: linux-fsdevel@vger.kernel.org
  5761. S: Orphan
  5762. F: Documentation/filesystems/hfs.txt
  5763. F: fs/hfs/
  5764. HFSPLUS FILESYSTEM
  5765. L: linux-fsdevel@vger.kernel.org
  5766. S: Orphan
  5767. F: Documentation/filesystems/hfsplus.txt
  5768. F: fs/hfsplus/
  5769. HGA FRAMEBUFFER DRIVER
  5770. M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
  5771. L: linux-nvidia@lists.surfsouth.com
  5772. W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
  5773. S: Maintained
  5774. F: drivers/video/fbdev/hgafb.c
  5775. HIBERNATION (aka Software Suspend, aka swsusp)
  5776. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5777. M: Pavel Machek <pavel@ucw.cz>
  5778. L: linux-pm@vger.kernel.org
  5779. B: https://bugzilla.kernel.org
  5780. S: Supported
  5781. F: arch/x86/power/
  5782. F: drivers/base/power/
  5783. F: kernel/power/
  5784. F: include/linux/suspend.h
  5785. F: include/linux/freezer.h
  5786. F: include/linux/pm.h
  5787. F: arch/*/include/asm/suspend*.h
  5788. HID CORE LAYER
  5789. M: Jiri Kosina <jikos@kernel.org>
  5790. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  5791. L: linux-input@vger.kernel.org
  5792. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  5793. S: Maintained
  5794. F: drivers/hid/
  5795. F: include/linux/hid*
  5796. F: include/uapi/linux/hid*
  5797. HID SENSOR HUB DRIVERS
  5798. M: Jiri Kosina <jikos@kernel.org>
  5799. M: Jonathan Cameron <jic23@kernel.org>
  5800. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  5801. L: linux-input@vger.kernel.org
  5802. L: linux-iio@vger.kernel.org
  5803. S: Maintained
  5804. F: Documentation/hid/hid-sensor*
  5805. F: drivers/hid/hid-sensor-*
  5806. F: drivers/iio/*/hid-*
  5807. F: include/linux/hid-sensor-*
  5808. HIGH-RESOLUTION TIMERS, CLOCKEVENTS
  5809. M: Thomas Gleixner <tglx@linutronix.de>
  5810. L: linux-kernel@vger.kernel.org
  5811. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  5812. S: Maintained
  5813. F: Documentation/timers/
  5814. F: kernel/time/hrtimer.c
  5815. F: kernel/time/clockevents.c
  5816. F: kernel/time/timer_*.c
  5817. F: include/linux/clockchips.h
  5818. F: include/linux/hrtimer.h
  5819. HIGH-SPEED SCC DRIVER FOR AX.25
  5820. L: linux-hams@vger.kernel.org
  5821. S: Orphan
  5822. F: drivers/net/hamradio/dmascc.c
  5823. F: drivers/net/hamradio/scc.c
  5824. HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
  5825. M: HighPoint Linux Team <linux@highpoint-tech.com>
  5826. W: http://www.highpoint-tech.com
  5827. S: Supported
  5828. F: Documentation/scsi/hptiop.txt
  5829. F: drivers/scsi/hptiop.c
  5830. HIPPI
  5831. M: Jes Sorensen <jes@trained-monkey.org>
  5832. L: linux-hippi@sunsite.dk
  5833. S: Maintained
  5834. F: include/linux/hippidevice.h
  5835. F: include/uapi/linux/if_hippi.h
  5836. F: net/802/hippi.c
  5837. F: drivers/net/hippi/
  5838. HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
  5839. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5840. M: Salil Mehta <salil.mehta@huawei.com>
  5841. L: netdev@vger.kernel.org
  5842. W: http://www.hisilicon.com
  5843. S: Maintained
  5844. F: drivers/net/ethernet/hisilicon/hns3/
  5845. HISILICON LPC BUS DRIVER
  5846. M: john.garry@huawei.com
  5847. W: http://www.hisilicon.com
  5848. S: Maintained
  5849. F: drivers/bus/hisi_lpc.c
  5850. F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
  5851. HISILICON NETWORK SUBSYSTEM DRIVER
  5852. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5853. M: Salil Mehta <salil.mehta@huawei.com>
  5854. L: netdev@vger.kernel.org
  5855. W: http://www.hisilicon.com
  5856. S: Maintained
  5857. F: drivers/net/ethernet/hisilicon/
  5858. F: Documentation/devicetree/bindings/net/hisilicon*.txt
  5859. HISILICON PMU DRIVER
  5860. M: Shaokun Zhang <zhangshaokun@hisilicon.com>
  5861. W: http://www.hisilicon.com
  5862. S: Supported
  5863. F: drivers/perf/hisilicon
  5864. F: Documentation/perf/hisi-pmu.txt
  5865. HISILICON ROCE DRIVER
  5866. M: Lijun Ou <oulijun@huawei.com>
  5867. M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
  5868. L: linux-rdma@vger.kernel.org
  5869. S: Maintained
  5870. F: drivers/infiniband/hw/hns/
  5871. F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
  5872. HISILICON SAS Controller
  5873. M: John Garry <john.garry@huawei.com>
  5874. W: http://www.hisilicon.com
  5875. S: Supported
  5876. F: drivers/scsi/hisi_sas/
  5877. F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  5878. HMM - Heterogeneous Memory Management
  5879. M: Jérôme Glisse <jglisse@redhat.com>
  5880. L: linux-mm@kvack.org
  5881. S: Maintained
  5882. F: mm/hmm*
  5883. F: include/linux/hmm*
  5884. F: Documentation/vm/hmm.rst
  5885. HOST AP DRIVER
  5886. M: Jouni Malinen <j@w1.fi>
  5887. L: linux-wireless@vger.kernel.org
  5888. W: http://w1.fi/hostap-driver.html
  5889. S: Obsolete
  5890. F: drivers/net/wireless/intersil/hostap/
  5891. HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
  5892. L: platform-driver-x86@vger.kernel.org
  5893. S: Orphan
  5894. F: drivers/platform/x86/tc1100-wmi.c
  5895. HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
  5896. M: Jaroslav Kysela <perex@perex.cz>
  5897. S: Maintained
  5898. F: drivers/net/ethernet/hp/hp100.*
  5899. HPET: High Precision Event Timers driver
  5900. M: Clemens Ladisch <clemens@ladisch.de>
  5901. S: Maintained
  5902. F: Documentation/timers/hpet.txt
  5903. F: drivers/char/hpet.c
  5904. F: include/linux/hpet.h
  5905. F: include/uapi/linux/hpet.h
  5906. HPET: x86
  5907. S: Orphan
  5908. F: arch/x86/kernel/hpet.c
  5909. F: arch/x86/include/asm/hpet.h
  5910. HPFS FILESYSTEM
  5911. M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  5912. W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
  5913. S: Maintained
  5914. F: fs/hpfs/
  5915. HSI SUBSYSTEM
  5916. M: Sebastian Reichel <sre@kernel.org>
  5917. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
  5918. S: Maintained
  5919. F: Documentation/ABI/testing/sysfs-bus-hsi
  5920. F: Documentation/driver-api/hsi.rst
  5921. F: drivers/hsi/
  5922. F: include/linux/hsi/
  5923. F: include/uapi/linux/hsi/
  5924. HSO 3G MODEM DRIVER
  5925. L: linux-usb@vger.kernel.org
  5926. S: Orphan
  5927. F: drivers/net/usb/hso.c
  5928. HSR NETWORK PROTOCOL
  5929. M: Arvid Brodin <arvid.brodin@alten.se>
  5930. L: netdev@vger.kernel.org
  5931. S: Maintained
  5932. F: net/hsr/
  5933. HT16K33 LED CONTROLLER DRIVER
  5934. M: Robin van der Gracht <robin@protonic.nl>
  5935. S: Maintained
  5936. F: drivers/auxdisplay/ht16k33.c
  5937. F: Documentation/devicetree/bindings/display/ht16k33.txt
  5938. HTCPEN TOUCHSCREEN DRIVER
  5939. M: Pau Oliva Fora <pof@eslack.org>
  5940. L: linux-input@vger.kernel.org
  5941. S: Maintained
  5942. F: drivers/input/touchscreen/htcpen.c
  5943. HUAWEI ETHERNET DRIVER
  5944. M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
  5945. L: netdev@vger.kernel.org
  5946. S: Supported
  5947. F: Documentation/networking/hinic.txt
  5948. F: drivers/net/ethernet/huawei/hinic/
  5949. HUGETLB FILESYSTEM
  5950. M: Mike Kravetz <mike.kravetz@oracle.com>
  5951. L: linux-mm@kvack.org
  5952. S: Maintained
  5953. F: fs/hugetlbfs/
  5954. F: mm/hugetlb.c
  5955. F: include/linux/hugetlb.h
  5956. F: Documentation/admin-guide/mm/hugetlbpage.rst
  5957. F: Documentation/vm/hugetlbfs_reserv.rst
  5958. F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
  5959. HVA ST MEDIA DRIVER
  5960. M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
  5961. L: linux-media@vger.kernel.org
  5962. T: git git://linuxtv.org/media_tree.git
  5963. W: https://linuxtv.org
  5964. S: Supported
  5965. F: drivers/media/platform/sti/hva
  5966. HWPOISON MEMORY FAILURE HANDLING
  5967. M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
  5968. L: linux-mm@kvack.org
  5969. S: Maintained
  5970. F: mm/memory-failure.c
  5971. F: mm/hwpoison-inject.c
  5972. Hyper-V CORE AND DRIVERS
  5973. M: "K. Y. Srinivasan" <kys@microsoft.com>
  5974. M: Haiyang Zhang <haiyangz@microsoft.com>
  5975. M: Stephen Hemminger <sthemmin@microsoft.com>
  5976. L: devel@linuxdriverproject.org
  5977. S: Maintained
  5978. F: Documentation/networking/netvsc.txt
  5979. F: arch/x86/include/asm/mshyperv.h
  5980. F: arch/x86/include/asm/trace/hyperv.h
  5981. F: arch/x86/include/asm/hyperv-tlfs.h
  5982. F: arch/x86/kernel/cpu/mshyperv.c
  5983. F: arch/x86/hyperv
  5984. F: drivers/hid/hid-hyperv.c
  5985. F: drivers/hv/
  5986. F: drivers/input/serio/hyperv-keyboard.c
  5987. F: drivers/pci/controller/pci-hyperv.c
  5988. F: drivers/net/hyperv/
  5989. F: drivers/scsi/storvsc_drv.c
  5990. F: drivers/uio/uio_hv_generic.c
  5991. F: drivers/video/fbdev/hyperv_fb.c
  5992. F: net/vmw_vsock/hyperv_transport.c
  5993. F: include/linux/hyperv.h
  5994. F: include/uapi/linux/hyperv.h
  5995. F: tools/hv/
  5996. F: Documentation/ABI/stable/sysfs-bus-vmbus
  5997. HYPERVISOR VIRTUAL CONSOLE DRIVER
  5998. L: linuxppc-dev@lists.ozlabs.org
  5999. S: Odd Fixes
  6000. F: drivers/tty/hvc/
  6001. I2C ACPI SUPPORT
  6002. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  6003. L: linux-i2c@vger.kernel.org
  6004. L: linux-acpi@vger.kernel.org
  6005. S: Maintained
  6006. F: drivers/i2c/i2c-core-acpi.c
  6007. I2C MUXES
  6008. M: Peter Rosin <peda@axentia.se>
  6009. L: linux-i2c@vger.kernel.org
  6010. S: Maintained
  6011. F: Documentation/i2c/i2c-topology
  6012. F: Documentation/i2c/muxes/
  6013. F: Documentation/devicetree/bindings/i2c/i2c-mux*
  6014. F: Documentation/devicetree/bindings/i2c/i2c-arb*
  6015. F: Documentation/devicetree/bindings/i2c/i2c-gate*
  6016. F: drivers/i2c/i2c-mux.c
  6017. F: drivers/i2c/muxes/
  6018. F: include/linux/i2c-mux.h
  6019. I2C MV64XXX MARVELL AND ALLWINNER DRIVER
  6020. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  6021. L: linux-i2c@vger.kernel.org
  6022. S: Maintained
  6023. F: drivers/i2c/busses/i2c-mv64xxx.c
  6024. I2C OVER PARALLEL PORT
  6025. M: Jean Delvare <jdelvare@suse.com>
  6026. L: linux-i2c@vger.kernel.org
  6027. S: Maintained
  6028. F: Documentation/i2c/busses/i2c-parport
  6029. F: Documentation/i2c/busses/i2c-parport-light
  6030. F: drivers/i2c/busses/i2c-parport.c
  6031. F: drivers/i2c/busses/i2c-parport-light.c
  6032. I2C SUBSYSTEM
  6033. M: Wolfram Sang <wsa@the-dreams.de>
  6034. L: linux-i2c@vger.kernel.org
  6035. W: https://i2c.wiki.kernel.org/
  6036. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6037. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6038. S: Maintained
  6039. F: Documentation/devicetree/bindings/i2c/i2c.txt
  6040. F: Documentation/i2c/
  6041. F: drivers/i2c/*
  6042. F: include/linux/i2c.h
  6043. F: include/linux/i2c-dev.h
  6044. F: include/linux/i2c-smbus.h
  6045. F: include/uapi/linux/i2c.h
  6046. F: include/uapi/linux/i2c-*.h
  6047. I2C SUBSYSTEM HOST DRIVERS
  6048. L: linux-i2c@vger.kernel.org
  6049. W: https://i2c.wiki.kernel.org/
  6050. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6051. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6052. S: Odd Fixes
  6053. F: Documentation/devicetree/bindings/i2c/
  6054. F: drivers/i2c/algos/
  6055. F: drivers/i2c/busses/
  6056. I2C-TAOS-EVM DRIVER
  6057. M: Jean Delvare <jdelvare@suse.com>
  6058. L: linux-i2c@vger.kernel.org
  6059. S: Maintained
  6060. F: Documentation/i2c/busses/i2c-taos-evm
  6061. F: drivers/i2c/busses/i2c-taos-evm.c
  6062. I2C-TINY-USB DRIVER
  6063. M: Till Harbaum <till@harbaum.org>
  6064. L: linux-i2c@vger.kernel.org
  6065. W: http://www.harbaum.org/till/i2c_tiny_usb
  6066. S: Maintained
  6067. F: drivers/i2c/busses/i2c-tiny-usb.c
  6068. I2C/SMBUS CONTROLLER DRIVERS FOR PC
  6069. M: Jean Delvare <jdelvare@suse.com>
  6070. L: linux-i2c@vger.kernel.org
  6071. S: Maintained
  6072. F: Documentation/i2c/busses/i2c-ali1535
  6073. F: Documentation/i2c/busses/i2c-ali1563
  6074. F: Documentation/i2c/busses/i2c-ali15x3
  6075. F: Documentation/i2c/busses/i2c-amd756
  6076. F: Documentation/i2c/busses/i2c-amd8111
  6077. F: Documentation/i2c/busses/i2c-i801
  6078. F: Documentation/i2c/busses/i2c-nforce2
  6079. F: Documentation/i2c/busses/i2c-piix4
  6080. F: Documentation/i2c/busses/i2c-sis5595
  6081. F: Documentation/i2c/busses/i2c-sis630
  6082. F: Documentation/i2c/busses/i2c-sis96x
  6083. F: Documentation/i2c/busses/i2c-via
  6084. F: Documentation/i2c/busses/i2c-viapro
  6085. F: drivers/i2c/busses/i2c-ali1535.c
  6086. F: drivers/i2c/busses/i2c-ali1563.c
  6087. F: drivers/i2c/busses/i2c-ali15x3.c
  6088. F: drivers/i2c/busses/i2c-amd756.c
  6089. F: drivers/i2c/busses/i2c-amd756-s4882.c
  6090. F: drivers/i2c/busses/i2c-amd8111.c
  6091. F: drivers/i2c/busses/i2c-i801.c
  6092. F: drivers/i2c/busses/i2c-isch.c
  6093. F: drivers/i2c/busses/i2c-nforce2.c
  6094. F: drivers/i2c/busses/i2c-nforce2-s4985.c
  6095. F: drivers/i2c/busses/i2c-piix4.c
  6096. F: drivers/i2c/busses/i2c-sis5595.c
  6097. F: drivers/i2c/busses/i2c-sis630.c
  6098. F: drivers/i2c/busses/i2c-sis96x.c
  6099. F: drivers/i2c/busses/i2c-via.c
  6100. F: drivers/i2c/busses/i2c-viapro.c
  6101. I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
  6102. M: Hans de Goede <hdegoede@redhat.com>
  6103. L: linux-i2c@vger.kernel.org
  6104. S: Maintained
  6105. F: drivers/i2c/busses/i2c-cht-wc.c
  6106. I2C/SMBUS ISMT DRIVER
  6107. M: Seth Heasley <seth.heasley@intel.com>
  6108. M: Neil Horman <nhorman@tuxdriver.com>
  6109. L: linux-i2c@vger.kernel.org
  6110. F: drivers/i2c/busses/i2c-ismt.c
  6111. F: Documentation/i2c/busses/i2c-ismt
  6112. I2C/SMBUS STUB DRIVER
  6113. M: Jean Delvare <jdelvare@suse.com>
  6114. L: linux-i2c@vger.kernel.org
  6115. S: Maintained
  6116. F: drivers/i2c/i2c-stub.c
  6117. IA64 (Itanium) PLATFORM
  6118. M: Tony Luck <tony.luck@intel.com>
  6119. M: Fenghua Yu <fenghua.yu@intel.com>
  6120. L: linux-ia64@vger.kernel.org
  6121. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  6122. S: Maintained
  6123. F: arch/ia64/
  6124. IBM Power 842 compression accelerator
  6125. M: Haren Myneni <haren@us.ibm.com>
  6126. S: Supported
  6127. F: drivers/crypto/nx/Makefile
  6128. F: drivers/crypto/nx/Kconfig
  6129. F: drivers/crypto/nx/nx-842*
  6130. F: include/linux/sw842.h
  6131. F: crypto/842.c
  6132. F: lib/842/
  6133. IBM Power in-Nest Crypto Acceleration
  6134. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  6135. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  6136. L: linux-crypto@vger.kernel.org
  6137. S: Supported
  6138. F: drivers/crypto/nx/Makefile
  6139. F: drivers/crypto/nx/Kconfig
  6140. F: drivers/crypto/nx/nx-aes*
  6141. F: drivers/crypto/nx/nx-sha*
  6142. F: drivers/crypto/nx/nx.*
  6143. F: drivers/crypto/nx/nx_csbcpb.h
  6144. F: drivers/crypto/nx/nx_debugfs.h
  6145. IBM Power Linux RAID adapter
  6146. M: Brian King <brking@us.ibm.com>
  6147. S: Supported
  6148. F: drivers/scsi/ipr.*
  6149. IBM Power SRIOV Virtual NIC Device Driver
  6150. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  6151. M: John Allen <jallen@linux.vnet.ibm.com>
  6152. L: netdev@vger.kernel.org
  6153. S: Supported
  6154. F: drivers/net/ethernet/ibm/ibmvnic.*
  6155. IBM Power Virtual Accelerator Switchboard
  6156. M: Sukadev Bhattiprolu
  6157. L: linuxppc-dev@lists.ozlabs.org
  6158. S: Supported
  6159. F: arch/powerpc/platforms/powernv/vas*
  6160. F: arch/powerpc/platforms/powernv/copy-paste.h
  6161. F: arch/powerpc/include/asm/vas.h
  6162. F: arch/powerpc/include/uapi/asm/vas.h
  6163. IBM Power Virtual Ethernet Device Driver
  6164. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  6165. L: netdev@vger.kernel.org
  6166. S: Supported
  6167. F: drivers/net/ethernet/ibm/ibmveth.*
  6168. IBM Power Virtual FC Device Drivers
  6169. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6170. L: linux-scsi@vger.kernel.org
  6171. S: Supported
  6172. F: drivers/scsi/ibmvscsi/ibmvfc*
  6173. IBM Power Virtual Management Channel Driver
  6174. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6175. M: Steven Royer <seroyer@linux.vnet.ibm.com>
  6176. S: Supported
  6177. F: drivers/misc/ibmvmc.*
  6178. IBM Power Virtual SCSI Device Drivers
  6179. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6180. L: linux-scsi@vger.kernel.org
  6181. S: Supported
  6182. F: drivers/scsi/ibmvscsi/ibmvscsi*
  6183. F: include/scsi/viosrp.h
  6184. IBM Power Virtual SCSI Device Target Driver
  6185. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6186. M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
  6187. L: linux-scsi@vger.kernel.org
  6188. L: target-devel@vger.kernel.org
  6189. S: Supported
  6190. F: drivers/scsi/ibmvscsi_tgt/
  6191. IBM Power VMX Cryptographic instructions
  6192. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  6193. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  6194. L: linux-crypto@vger.kernel.org
  6195. S: Supported
  6196. F: drivers/crypto/vmx/Makefile
  6197. F: drivers/crypto/vmx/Kconfig
  6198. F: drivers/crypto/vmx/vmx.c
  6199. F: drivers/crypto/vmx/aes*
  6200. F: drivers/crypto/vmx/ghash*
  6201. F: drivers/crypto/vmx/ppc-xlate.pl
  6202. IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
  6203. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6204. L: linux-pci@vger.kernel.org
  6205. L: linuxppc-dev@lists.ozlabs.org
  6206. S: Supported
  6207. F: drivers/pci/hotplug/rpaphp*
  6208. IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
  6209. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6210. L: linux-pci@vger.kernel.org
  6211. L: linuxppc-dev@lists.ozlabs.org
  6212. S: Supported
  6213. F: drivers/pci/hotplug/rpadlpar*
  6214. IBM ServeRAID RAID DRIVER
  6215. S: Orphan
  6216. F: drivers/scsi/ips.*
  6217. ICH LPC AND GPIO DRIVER
  6218. M: Peter Tyser <ptyser@xes-inc.com>
  6219. S: Maintained
  6220. F: drivers/mfd/lpc_ich.c
  6221. F: drivers/gpio/gpio-ich.c
  6222. IDE SUBSYSTEM
  6223. M: "David S. Miller" <davem@davemloft.net>
  6224. L: linux-ide@vger.kernel.org
  6225. Q: http://patchwork.ozlabs.org/project/linux-ide/list/
  6226. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
  6227. S: Maintained
  6228. F: Documentation/ide/
  6229. F: drivers/ide/
  6230. F: include/linux/ide.h
  6231. IDE/ATAPI DRIVERS
  6232. M: Borislav Petkov <bp@alien8.de>
  6233. L: linux-ide@vger.kernel.org
  6234. S: Maintained
  6235. F: Documentation/cdrom/ide-cd
  6236. F: drivers/ide/ide-cd*
  6237. IDEAPAD LAPTOP EXTRAS DRIVER
  6238. M: Ike Panhc <ike.pan@canonical.com>
  6239. L: platform-driver-x86@vger.kernel.org
  6240. W: http://launchpad.net/ideapad-laptop
  6241. S: Maintained
  6242. F: drivers/platform/x86/ideapad-laptop.c
  6243. IDEAPAD LAPTOP SLIDEBAR DRIVER
  6244. M: Andrey Moiseev <o2g.org.ru@gmail.com>
  6245. L: linux-input@vger.kernel.org
  6246. W: https://github.com/o2genum/ideapad-slidebar
  6247. S: Maintained
  6248. F: drivers/input/misc/ideapad_slidebar.c
  6249. IDT VersaClock 5 CLOCK DRIVER
  6250. M: Marek Vasut <marek.vasut@gmail.com>
  6251. S: Maintained
  6252. F: drivers/clk/clk-versaclock5.c
  6253. IEEE 802.15.4 SUBSYSTEM
  6254. M: Alexander Aring <alex.aring@gmail.com>
  6255. M: Stefan Schmidt <stefan@datenfreihafen.org>
  6256. L: linux-wpan@vger.kernel.org
  6257. W: http://wpan.cakelab.org/
  6258. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
  6259. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  6260. S: Maintained
  6261. F: net/ieee802154/
  6262. F: net/mac802154/
  6263. F: drivers/net/ieee802154/
  6264. F: include/linux/nl802154.h
  6265. F: include/linux/ieee802154.h
  6266. F: include/net/nl802154.h
  6267. F: include/net/mac802154.h
  6268. F: include/net/af_ieee802154.h
  6269. F: include/net/cfg802154.h
  6270. F: include/net/ieee802154_netdev.h
  6271. F: Documentation/networking/ieee802154.txt
  6272. IFE PROTOCOL
  6273. M: Yotam Gigi <yotam.gi@gmail.com>
  6274. M: Jamal Hadi Salim <jhs@mojatatu.com>
  6275. F: net/ife
  6276. F: include/net/ife.h
  6277. F: include/uapi/linux/ife.h
  6278. IGORPLUG-USB IR RECEIVER
  6279. M: Sean Young <sean@mess.org>
  6280. L: linux-media@vger.kernel.org
  6281. S: Maintained
  6282. F: drivers/media/rc/igorplugusb.c
  6283. IGUANAWORKS USB IR TRANSCEIVER
  6284. M: Sean Young <sean@mess.org>
  6285. L: linux-media@vger.kernel.org
  6286. S: Maintained
  6287. F: drivers/media/rc/iguanair.c
  6288. IIO DIGITAL POTENTIOMETER DAC
  6289. M: Peter Rosin <peda@axentia.se>
  6290. L: linux-iio@vger.kernel.org
  6291. S: Maintained
  6292. F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
  6293. F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
  6294. F: drivers/iio/dac/dpot-dac.c
  6295. IIO ENVELOPE DETECTOR
  6296. M: Peter Rosin <peda@axentia.se>
  6297. L: linux-iio@vger.kernel.org
  6298. S: Maintained
  6299. F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
  6300. F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
  6301. F: drivers/iio/adc/envelope-detector.c
  6302. IIO MULTIPLEXER
  6303. M: Peter Rosin <peda@axentia.se>
  6304. L: linux-iio@vger.kernel.org
  6305. S: Maintained
  6306. F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
  6307. F: drivers/iio/multiplexer/iio-mux.c
  6308. IIO SUBSYSTEM AND DRIVERS
  6309. M: Jonathan Cameron <jic23@kernel.org>
  6310. R: Hartmut Knaack <knaack.h@gmx.de>
  6311. R: Lars-Peter Clausen <lars@metafoo.de>
  6312. R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
  6313. L: linux-iio@vger.kernel.org
  6314. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
  6315. S: Maintained
  6316. F: Documentation/ABI/testing/configfs-iio*
  6317. F: Documentation/ABI/testing/sysfs-bus-iio*
  6318. F: Documentation/devicetree/bindings/iio/
  6319. F: drivers/iio/
  6320. F: drivers/staging/iio/
  6321. F: include/linux/iio/
  6322. F: tools/iio/
  6323. IIO UNIT CONVERTER
  6324. M: Peter Rosin <peda@axentia.se>
  6325. L: linux-iio@vger.kernel.org
  6326. S: Maintained
  6327. F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
  6328. F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
  6329. F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
  6330. F: drivers/iio/afe/iio-rescale.c
  6331. IKANOS/ADI EAGLE ADSL USB DRIVER
  6332. M: Matthieu Castet <castet.matthieu@free.fr>
  6333. M: Stanislaw Gruszka <stf_xl@wp.pl>
  6334. S: Maintained
  6335. F: drivers/usb/atm/ueagle-atm.c
  6336. IMGTEC ASCII LCD DRIVER
  6337. M: Paul Burton <paul.burton@mips.com>
  6338. S: Maintained
  6339. F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
  6340. F: drivers/auxdisplay/img-ascii-lcd.c
  6341. IMGTEC IR DECODER DRIVER
  6342. M: James Hogan <jhogan@kernel.org>
  6343. S: Maintained
  6344. F: drivers/media/rc/img-ir/
  6345. IMON SOUNDGRAPH USB IR RECEIVER
  6346. M: Sean Young <sean@mess.org>
  6347. L: linux-media@vger.kernel.org
  6348. S: Maintained
  6349. F: drivers/media/rc/imon_raw.c
  6350. F: drivers/media/rc/imon.c
  6351. IMS TWINTURBO FRAMEBUFFER DRIVER
  6352. L: linux-fbdev@vger.kernel.org
  6353. S: Orphan
  6354. F: drivers/video/fbdev/imsttfb.c
  6355. INA209 HARDWARE MONITOR DRIVER
  6356. M: Guenter Roeck <linux@roeck-us.net>
  6357. L: linux-hwmon@vger.kernel.org
  6358. S: Maintained
  6359. F: Documentation/hwmon/ina209
  6360. F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
  6361. F: drivers/hwmon/ina209.c
  6362. INA2XX HARDWARE MONITOR DRIVER
  6363. M: Guenter Roeck <linux@roeck-us.net>
  6364. L: linux-hwmon@vger.kernel.org
  6365. S: Maintained
  6366. F: Documentation/hwmon/ina2xx
  6367. F: drivers/hwmon/ina2xx.c
  6368. F: include/linux/platform_data/ina2xx.h
  6369. INDUSTRY PACK SUBSYSTEM (IPACK)
  6370. M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
  6371. M: Jens Taprogge <jens.taprogge@taprogge.org>
  6372. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6373. L: industrypack-devel@lists.sourceforge.net
  6374. W: http://industrypack.sourceforge.net
  6375. S: Maintained
  6376. F: drivers/ipack/
  6377. INFINIBAND SUBSYSTEM
  6378. M: Doug Ledford <dledford@redhat.com>
  6379. M: Jason Gunthorpe <jgg@mellanox.com>
  6380. L: linux-rdma@vger.kernel.org
  6381. W: https://github.com/linux-rdma/rdma-core
  6382. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6383. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
  6384. S: Supported
  6385. F: Documentation/devicetree/bindings/infiniband/
  6386. F: Documentation/infiniband/
  6387. F: drivers/infiniband/
  6388. F: include/uapi/linux/if_infiniband.h
  6389. F: include/uapi/rdma/
  6390. F: include/rdma/
  6391. INGENIC JZ4780 DMA Driver
  6392. M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  6393. S: Maintained
  6394. F: drivers/dma/dma-jz4780.c
  6395. INGENIC JZ4780 NAND DRIVER
  6396. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  6397. L: linux-mtd@lists.infradead.org
  6398. S: Maintained
  6399. F: drivers/mtd/nand/raw/jz4780_*
  6400. INOTIFY
  6401. M: Jan Kara <jack@suse.cz>
  6402. R: Amir Goldstein <amir73il@gmail.com>
  6403. L: linux-fsdevel@vger.kernel.org
  6404. S: Maintained
  6405. F: Documentation/filesystems/inotify.txt
  6406. F: fs/notify/inotify/
  6407. F: include/linux/inotify.h
  6408. F: include/uapi/linux/inotify.h
  6409. INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
  6410. M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  6411. L: linux-input@vger.kernel.org
  6412. Q: http://patchwork.kernel.org/project/linux-input/list/
  6413. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
  6414. S: Maintained
  6415. F: drivers/input/
  6416. F: include/linux/input.h
  6417. F: include/uapi/linux/input.h
  6418. F: include/uapi/linux/input-event-codes.h
  6419. F: include/linux/input/
  6420. F: Documentation/devicetree/bindings/input/
  6421. F: Documentation/devicetree/bindings/serio/
  6422. F: Documentation/input/
  6423. INPUT MULTITOUCH (MT) PROTOCOL
  6424. M: Henrik Rydberg <rydberg@bitmath.org>
  6425. L: linux-input@vger.kernel.org
  6426. S: Odd fixes
  6427. F: Documentation/input/multi-touch-protocol.rst
  6428. F: drivers/input/input-mt.c
  6429. K: \b(ABS|SYN)_MT_
  6430. INSIDE SECURE CRYPTO DRIVER
  6431. M: Antoine Tenart <antoine.tenart@bootlin.com>
  6432. F: drivers/crypto/inside-secure/
  6433. S: Maintained
  6434. L: linux-crypto@vger.kernel.org
  6435. INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
  6436. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6437. M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  6438. L: linux-integrity@vger.kernel.org
  6439. T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
  6440. S: Supported
  6441. F: security/integrity/ima/
  6442. INTEL 810/815 FRAMEBUFFER DRIVER
  6443. M: Antonino Daplas <adaplas@gmail.com>
  6444. L: linux-fbdev@vger.kernel.org
  6445. S: Maintained
  6446. F: drivers/video/fbdev/i810/
  6447. INTEL ASoC DRIVERS
  6448. M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  6449. M: Liam Girdwood <liam.r.girdwood@linux.intel.com>
  6450. M: Jie Yang <yang.jie@linux.intel.com>
  6451. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  6452. S: Supported
  6453. F: sound/soc/intel/
  6454. INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
  6455. M: Hans de Goede <hdegoede@redhat.com>
  6456. L: platform-driver-x86@vger.kernel.org
  6457. S: Maintained
  6458. F: drivers/platform/x86/intel_atomisp2_pm.c
  6459. INTEL C600 SERIES SAS CONTROLLER DRIVER
  6460. M: Intel SCU Linux support <intel-linux-scu@intel.com>
  6461. M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
  6462. L: linux-scsi@vger.kernel.org
  6463. T: git git://git.code.sf.net/p/intel-sas/isci
  6464. S: Supported
  6465. F: drivers/scsi/isci/
  6466. INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
  6467. M: Jani Nikula <jani.nikula@linux.intel.com>
  6468. M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
  6469. M: Rodrigo Vivi <rodrigo.vivi@intel.com>
  6470. L: intel-gfx@lists.freedesktop.org
  6471. W: https://01.org/linuxgraphics/
  6472. B: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
  6473. C: irc://chat.freenode.net/intel-gfx
  6474. Q: http://patchwork.freedesktop.org/project/intel-gfx/
  6475. T: git git://anongit.freedesktop.org/drm-intel
  6476. S: Supported
  6477. F: drivers/gpu/drm/i915/
  6478. F: include/drm/i915*
  6479. F: include/uapi/drm/i915_drm.h
  6480. F: Documentation/gpu/i915.rst
  6481. INTEL ETHERNET DRIVERS
  6482. M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
  6483. L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  6484. W: http://www.intel.com/support/feedback.htm
  6485. W: http://e1000.sourceforge.net/
  6486. Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
  6487. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
  6488. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
  6489. S: Supported
  6490. F: Documentation/networking/e100.rst
  6491. F: Documentation/networking/e1000.rst
  6492. F: Documentation/networking/e1000e.txt
  6493. F: Documentation/networking/igb.txt
  6494. F: Documentation/networking/igbvf.txt
  6495. F: Documentation/networking/ixgb.txt
  6496. F: Documentation/networking/ixgbe.txt
  6497. F: Documentation/networking/ixgbevf.txt
  6498. F: Documentation/networking/i40e.txt
  6499. F: Documentation/networking/i40evf.txt
  6500. F: Documentation/networking/ice.txt
  6501. F: drivers/net/ethernet/intel/
  6502. F: drivers/net/ethernet/intel/*/
  6503. F: include/linux/avf/virtchnl.h
  6504. INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
  6505. M: Maik Broemme <mbroemme@libmpq.org>
  6506. L: linux-fbdev@vger.kernel.org
  6507. S: Maintained
  6508. F: Documentation/fb/intelfb.txt
  6509. F: drivers/video/fbdev/intelfb/
  6510. INTEL GVT-g DRIVERS (Intel GPU Virtualization)
  6511. M: Zhenyu Wang <zhenyuw@linux.intel.com>
  6512. M: Zhi Wang <zhi.a.wang@intel.com>
  6513. L: intel-gvt-dev@lists.freedesktop.org
  6514. L: intel-gfx@lists.freedesktop.org
  6515. W: https://01.org/igvt-g
  6516. T: git https://github.com/intel/gvt-linux.git
  6517. S: Supported
  6518. F: drivers/gpu/drm/i915/gvt/
  6519. INTEL HID EVENT DRIVER
  6520. M: Alex Hung <alex.hung@canonical.com>
  6521. L: platform-driver-x86@vger.kernel.org
  6522. S: Maintained
  6523. F: drivers/platform/x86/intel-hid.c
  6524. INTEL I/OAT DMA DRIVER
  6525. M: Dave Jiang <dave.jiang@intel.com>
  6526. R: Dan Williams <dan.j.williams@intel.com>
  6527. L: dmaengine@vger.kernel.org
  6528. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  6529. S: Supported
  6530. F: drivers/dma/ioat*
  6531. INTEL IDLE DRIVER
  6532. M: Jacob Pan <jacob.jun.pan@linux.intel.com>
  6533. M: Len Brown <lenb@kernel.org>
  6534. L: linux-pm@vger.kernel.org
  6535. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
  6536. B: https://bugzilla.kernel.org
  6537. S: Supported
  6538. F: drivers/idle/intel_idle.c
  6539. INTEL INTEGRATED SENSOR HUB DRIVER
  6540. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6541. M: Jiri Kosina <jikos@kernel.org>
  6542. L: linux-input@vger.kernel.org
  6543. S: Maintained
  6544. F: drivers/hid/intel-ish-hid/
  6545. INTEL IOMMU (VT-d)
  6546. M: David Woodhouse <dwmw2@infradead.org>
  6547. L: iommu@lists.linux-foundation.org
  6548. T: git git://git.infradead.org/iommu-2.6.git
  6549. S: Supported
  6550. F: drivers/iommu/intel-iommu.c
  6551. F: include/linux/intel-iommu.h
  6552. INTEL IOP-ADMA DMA DRIVER
  6553. R: Dan Williams <dan.j.williams@intel.com>
  6554. S: Odd fixes
  6555. F: drivers/dma/iop-adma.c
  6556. INTEL IPU3 CSI-2 CIO2 DRIVER
  6557. M: Yong Zhi <yong.zhi@intel.com>
  6558. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  6559. M: Bingbu Cao <bingbu.cao@intel.com>
  6560. R: Tian Shu Qiu <tian.shu.qiu@intel.com>
  6561. R: Jian Xu Zheng <jian.xu.zheng@intel.com>
  6562. L: linux-media@vger.kernel.org
  6563. S: Maintained
  6564. F: drivers/media/pci/intel/ipu3/
  6565. F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
  6566. INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  6567. M: Krzysztof Halasa <khalasa@piap.pl>
  6568. S: Maintained
  6569. F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
  6570. F: arch/arm/mach-ixp4xx/include/mach/npe.h
  6571. F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
  6572. F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
  6573. F: drivers/net/ethernet/xscale/ixp4xx_eth.c
  6574. F: drivers/net/wan/ixp4xx_hss.c
  6575. INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  6576. M: Deepak Saxena <dsaxena@plexity.net>
  6577. S: Maintained
  6578. F: drivers/char/hw_random/ixp4xx-rng.c
  6579. INTEL MANAGEMENT ENGINE (mei)
  6580. M: Tomas Winkler <tomas.winkler@intel.com>
  6581. L: linux-kernel@vger.kernel.org
  6582. S: Supported
  6583. F: include/uapi/linux/mei.h
  6584. F: include/linux/mei_cl_bus.h
  6585. F: drivers/misc/mei/*
  6586. F: drivers/watchdog/mei_wdt.c
  6587. F: Documentation/misc-devices/mei/*
  6588. F: samples/mei/*
  6589. INTEL MENLOW THERMAL DRIVER
  6590. M: Sujith Thomas <sujith.thomas@intel.com>
  6591. L: platform-driver-x86@vger.kernel.org
  6592. W: https://01.org/linux-acpi
  6593. S: Supported
  6594. F: drivers/platform/x86/intel_menlow.c
  6595. INTEL MERRIFIELD GPIO DRIVER
  6596. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  6597. L: linux-gpio@vger.kernel.org
  6598. S: Maintained
  6599. F: drivers/gpio/gpio-merrifield.c
  6600. INTEL MIC DRIVERS (mic)
  6601. M: Sudeep Dutt <sudeep.dutt@intel.com>
  6602. M: Ashutosh Dixit <ashutosh.dixit@intel.com>
  6603. S: Supported
  6604. W: https://github.com/sudeepdutt/mic
  6605. W: http://software.intel.com/en-us/mic-developer
  6606. F: include/linux/mic_bus.h
  6607. F: include/linux/scif.h
  6608. F: include/uapi/linux/mic_common.h
  6609. F: include/uapi/linux/mic_ioctl.h
  6610. F: include/uapi/linux/scif_ioctl.h
  6611. F: drivers/misc/mic/
  6612. F: drivers/dma/mic_x100_dma.c
  6613. F: drivers/dma/mic_x100_dma.h
  6614. F: Documentation/mic/
  6615. INTEL PMC CORE DRIVER
  6616. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
  6617. M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
  6618. L: platform-driver-x86@vger.kernel.org
  6619. S: Maintained
  6620. F: arch/x86/include/asm/pmc_core.h
  6621. F: drivers/platform/x86/intel_pmc_core*
  6622. INTEL PMC/P-Unit IPC DRIVER
  6623. M: Zha Qipeng<qipeng.zha@intel.com>
  6624. L: platform-driver-x86@vger.kernel.org
  6625. S: Maintained
  6626. F: drivers/platform/x86/intel_pmc_ipc.c
  6627. F: drivers/platform/x86/intel_punit_ipc.c
  6628. F: arch/x86/include/asm/intel_pmc_ipc.h
  6629. F: arch/x86/include/asm/intel_punit_ipc.h
  6630. INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
  6631. M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
  6632. L: linux-wireless@vger.kernel.org
  6633. S: Maintained
  6634. F: Documentation/networking/README.ipw2100
  6635. F: Documentation/networking/README.ipw2200
  6636. F: drivers/net/wireless/intel/ipw2x00/
  6637. INTEL PSTATE DRIVER
  6638. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6639. M: Len Brown <lenb@kernel.org>
  6640. L: linux-pm@vger.kernel.org
  6641. S: Supported
  6642. F: drivers/cpufreq/intel_pstate.c
  6643. INTEL RDMA RNIC DRIVER
  6644. M: Faisal Latif <faisal.latif@intel.com>
  6645. M: Shiraz Saleem <shiraz.saleem@intel.com>
  6646. L: linux-rdma@vger.kernel.org
  6647. S: Supported
  6648. F: drivers/infiniband/hw/i40iw/
  6649. F: include/uapi/rdma/i40iw-abi.h
  6650. INTEL SHA MULTIBUFFER DRIVER
  6651. M: Megha Dey <megha.dey@linux.intel.com>
  6652. R: Tim Chen <tim.c.chen@linux.intel.com>
  6653. L: linux-crypto@vger.kernel.org
  6654. S: Supported
  6655. F: arch/x86/crypto/sha*-mb/
  6656. F: crypto/mcryptd.c
  6657. INTEL TELEMETRY DRIVER
  6658. M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
  6659. L: platform-driver-x86@vger.kernel.org
  6660. S: Maintained
  6661. F: arch/x86/include/asm/intel_telemetry.h
  6662. F: drivers/platform/x86/intel_telemetry*
  6663. INTEL VIRTUAL BUTTON DRIVER
  6664. M: AceLan Kao <acelan.kao@canonical.com>
  6665. L: platform-driver-x86@vger.kernel.org
  6666. S: Maintained
  6667. F: drivers/platform/x86/intel-vbtn.c
  6668. INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
  6669. M: Stanislaw Gruszka <sgruszka@redhat.com>
  6670. L: linux-wireless@vger.kernel.org
  6671. S: Supported
  6672. F: drivers/net/wireless/intel/iwlegacy/
  6673. INTEL WIRELESS WIFI LINK (iwlwifi)
  6674. M: Johannes Berg <johannes.berg@intel.com>
  6675. M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  6676. M: Luca Coelho <luciano.coelho@intel.com>
  6677. M: Intel Linux Wireless <linuxwifi@intel.com>
  6678. L: linux-wireless@vger.kernel.org
  6679. W: http://intellinuxwireless.org
  6680. T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
  6681. S: Supported
  6682. F: drivers/net/wireless/intel/iwlwifi/
  6683. INTEL WIRELESS WIMAX CONNECTION 2400
  6684. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  6685. M: linux-wimax@intel.com
  6686. L: wimax@linuxwimax.org (subscribers-only)
  6687. S: Supported
  6688. W: http://linuxwimax.org
  6689. F: Documentation/wimax/README.i2400m
  6690. F: drivers/net/wimax/i2400m/
  6691. F: include/uapi/linux/wimax/i2400m.h
  6692. INTEL WMI THUNDERBOLT FORCE POWER DRIVER
  6693. M: Mario Limonciello <mario.limonciello@dell.com>
  6694. S: Maintained
  6695. F: drivers/platform/x86/intel-wmi-thunderbolt.c
  6696. INTEL(R) TRACE HUB
  6697. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  6698. S: Supported
  6699. F: Documentation/trace/intel_th.rst
  6700. F: drivers/hwtracing/intel_th/
  6701. INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
  6702. M: Ning Sun <ning.sun@intel.com>
  6703. L: tboot-devel@lists.sourceforge.net
  6704. W: http://tboot.sourceforge.net
  6705. T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
  6706. S: Supported
  6707. F: Documentation/intel_txt.txt
  6708. F: include/linux/tboot.h
  6709. F: arch/x86/kernel/tboot.c
  6710. INTEL-MID GPIO DRIVER
  6711. M: David Cohen <david.a.cohen@linux.intel.com>
  6712. L: linux-gpio@vger.kernel.org
  6713. S: Maintained
  6714. F: drivers/gpio/gpio-intel-mid.c
  6715. INVENSENSE MPU-3050 GYROSCOPE DRIVER
  6716. M: Linus Walleij <linus.walleij@linaro.org>
  6717. L: linux-iio@vger.kernel.org
  6718. S: Maintained
  6719. F: drivers/iio/gyro/mpu3050*
  6720. F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
  6721. IOC3 ETHERNET DRIVER
  6722. M: Ralf Baechle <ralf@linux-mips.org>
  6723. L: linux-mips@linux-mips.org
  6724. S: Maintained
  6725. F: drivers/net/ethernet/sgi/ioc3-eth.c
  6726. IOC3 SERIAL DRIVER
  6727. M: Pat Gefre <pfg@sgi.com>
  6728. L: linux-serial@vger.kernel.org
  6729. S: Maintained
  6730. F: drivers/tty/serial/ioc3_serial.c
  6731. IOMMU DRIVERS
  6732. M: Joerg Roedel <joro@8bytes.org>
  6733. L: iommu@lists.linux-foundation.org
  6734. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  6735. S: Maintained
  6736. F: Documentation/devicetree/bindings/iommu/
  6737. F: drivers/iommu/
  6738. F: include/linux/iommu.h
  6739. F: include/linux/of_iommu.h
  6740. F: include/linux/iova.h
  6741. IP MASQUERADING
  6742. M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
  6743. S: Maintained
  6744. F: net/ipv4/netfilter/ipt_MASQUERADE.c
  6745. IPMI SUBSYSTEM
  6746. M: Corey Minyard <minyard@acm.org>
  6747. L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
  6748. W: http://openipmi.sourceforge.net/
  6749. S: Supported
  6750. F: Documentation/IPMI.txt
  6751. F: drivers/char/ipmi/
  6752. F: include/linux/ipmi*
  6753. F: include/uapi/linux/ipmi*
  6754. IPS SCSI RAID DRIVER
  6755. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  6756. L: linux-scsi@vger.kernel.org
  6757. W: http://www.adaptec.com/
  6758. S: Maintained
  6759. F: drivers/scsi/ips*
  6760. IPVS
  6761. M: Wensong Zhang <wensong@linux-vs.org>
  6762. M: Simon Horman <horms@verge.net.au>
  6763. M: Julian Anastasov <ja@ssi.bg>
  6764. L: netdev@vger.kernel.org
  6765. L: lvs-devel@vger.kernel.org
  6766. S: Maintained
  6767. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
  6768. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
  6769. F: Documentation/networking/ipvs-sysctl.txt
  6770. F: include/net/ip_vs.h
  6771. F: include/uapi/linux/ip_vs.h
  6772. F: net/netfilter/ipvs/
  6773. IPWIRELESS DRIVER
  6774. M: Jiri Kosina <jikos@kernel.org>
  6775. M: David Sterba <dsterba@suse.com>
  6776. S: Odd Fixes
  6777. F: drivers/tty/ipwireless/
  6778. IPX NETWORK LAYER
  6779. L: netdev@vger.kernel.org
  6780. S: Obsolete
  6781. F: include/uapi/linux/ipx.h
  6782. F: drivers/staging/ipx/
  6783. IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  6784. M: Marc Zyngier <marc.zyngier@arm.com>
  6785. S: Maintained
  6786. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6787. F: Documentation/IRQ-domain.txt
  6788. F: include/linux/irqdomain.h
  6789. F: kernel/irq/irqdomain.c
  6790. F: kernel/irq/msi.c
  6791. IRQ SUBSYSTEM
  6792. M: Thomas Gleixner <tglx@linutronix.de>
  6793. L: linux-kernel@vger.kernel.org
  6794. S: Maintained
  6795. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6796. F: kernel/irq/
  6797. IRQCHIP DRIVERS
  6798. M: Thomas Gleixner <tglx@linutronix.de>
  6799. M: Jason Cooper <jason@lakedaemon.net>
  6800. M: Marc Zyngier <marc.zyngier@arm.com>
  6801. L: linux-kernel@vger.kernel.org
  6802. S: Maintained
  6803. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6804. F: Documentation/devicetree/bindings/interrupt-controller/
  6805. F: drivers/irqchip/
  6806. ISA
  6807. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  6808. S: Maintained
  6809. F: Documentation/isa.txt
  6810. F: drivers/base/isa.c
  6811. F: include/linux/isa.h
  6812. ISA RADIO MODULE
  6813. M: Hans Verkuil <hverkuil@xs4all.nl>
  6814. L: linux-media@vger.kernel.org
  6815. T: git git://linuxtv.org/media_tree.git
  6816. W: https://linuxtv.org
  6817. S: Maintained
  6818. F: drivers/media/radio/radio-isa*
  6819. ISAPNP
  6820. M: Jaroslav Kysela <perex@perex.cz>
  6821. S: Maintained
  6822. F: Documentation/isapnp.txt
  6823. F: drivers/pnp/isapnp/
  6824. F: include/linux/isapnp.h
  6825. ISCSI
  6826. M: Lee Duncan <lduncan@suse.com>
  6827. M: Chris Leech <cleech@redhat.com>
  6828. L: open-iscsi@googlegroups.com
  6829. W: www.open-iscsi.com
  6830. S: Maintained
  6831. F: drivers/scsi/*iscsi*
  6832. F: include/scsi/*iscsi*
  6833. iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
  6834. M: Peter Jones <pjones@redhat.com>
  6835. M: Konrad Rzeszutek Wilk <konrad@kernel.org>
  6836. S: Maintained
  6837. F: drivers/firmware/iscsi_ibft*
  6838. ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  6839. M: Sagi Grimberg <sagi@grimberg.me>
  6840. M: Max Gurtovoy <maxg@mellanox.com>
  6841. L: linux-rdma@vger.kernel.org
  6842. S: Supported
  6843. W: http://www.openfabrics.org
  6844. W: www.open-iscsi.org
  6845. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6846. F: drivers/infiniband/ulp/iser/
  6847. ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
  6848. M: Sagi Grimberg <sagi@grimberg.me>
  6849. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  6850. L: linux-rdma@vger.kernel.org
  6851. L: target-devel@vger.kernel.org
  6852. S: Supported
  6853. W: http://www.linux-iscsi.org
  6854. F: drivers/infiniband/ulp/isert
  6855. ISDN SUBSYSTEM
  6856. M: Karsten Keil <isdn@linux-pingi.de>
  6857. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6858. L: netdev@vger.kernel.org
  6859. W: http://www.isdn4linux.de
  6860. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
  6861. S: Maintained
  6862. F: Documentation/isdn/
  6863. F: drivers/isdn/
  6864. F: include/linux/isdn.h
  6865. F: include/linux/isdn/
  6866. F: include/uapi/linux/isdn.h
  6867. F: include/uapi/linux/isdn/
  6868. ISDN SUBSYSTEM (Eicon active card driver)
  6869. M: Armin Schindler <mac@melware.de>
  6870. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6871. W: http://www.melware.de
  6872. S: Maintained
  6873. F: drivers/isdn/hardware/eicon/
  6874. IT87 HARDWARE MONITORING DRIVER
  6875. M: Jean Delvare <jdelvare@suse.com>
  6876. L: linux-hwmon@vger.kernel.org
  6877. S: Maintained
  6878. F: Documentation/hwmon/it87
  6879. F: drivers/hwmon/it87.c
  6880. IT913X MEDIA DRIVER
  6881. M: Antti Palosaari <crope@iki.fi>
  6882. L: linux-media@vger.kernel.org
  6883. W: https://linuxtv.org
  6884. W: http://palosaari.fi/linux/
  6885. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6886. T: git git://linuxtv.org/anttip/media_tree.git
  6887. S: Maintained
  6888. F: drivers/media/tuners/it913x*
  6889. IVTV VIDEO4LINUX DRIVER
  6890. M: Andy Walls <awalls@md.metrocast.net>
  6891. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  6892. L: linux-media@vger.kernel.org
  6893. T: git git://linuxtv.org/media_tree.git
  6894. W: http://www.ivtvdriver.org
  6895. S: Maintained
  6896. F: Documentation/media/v4l-drivers/ivtv*
  6897. F: drivers/media/pci/ivtv/
  6898. F: include/uapi/linux/ivtv*
  6899. IX2505V MEDIA DRIVER
  6900. M: Malcolm Priestley <tvboxspy@gmail.com>
  6901. L: linux-media@vger.kernel.org
  6902. W: https://linuxtv.org
  6903. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6904. S: Maintained
  6905. F: drivers/media/dvb-frontends/ix2505v*
  6906. JAILHOUSE HYPERVISOR INTERFACE
  6907. M: Jan Kiszka <jan.kiszka@siemens.com>
  6908. L: jailhouse-dev@googlegroups.com
  6909. S: Maintained
  6910. F: arch/x86/kernel/jailhouse.c
  6911. F: arch/x86/include/asm/jailhouse_para.h
  6912. JC42.4 TEMPERATURE SENSOR DRIVER
  6913. M: Guenter Roeck <linux@roeck-us.net>
  6914. L: linux-hwmon@vger.kernel.org
  6915. S: Maintained
  6916. F: drivers/hwmon/jc42.c
  6917. F: Documentation/hwmon/jc42
  6918. JFS FILESYSTEM
  6919. M: Dave Kleikamp <shaggy@kernel.org>
  6920. L: jfs-discussion@lists.sourceforge.net
  6921. W: http://jfs.sourceforge.net/
  6922. T: git git://github.com/kleikamp/linux-shaggy.git
  6923. S: Maintained
  6924. F: Documentation/filesystems/jfs.txt
  6925. F: fs/jfs/
  6926. JME NETWORK DRIVER
  6927. M: Guo-Fu Tseng <cooldavid@cooldavid.org>
  6928. L: netdev@vger.kernel.org
  6929. S: Maintained
  6930. F: drivers/net/ethernet/jme.*
  6931. JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
  6932. M: David Woodhouse <dwmw2@infradead.org>
  6933. L: linux-mtd@lists.infradead.org
  6934. W: http://www.linux-mtd.infradead.org/doc/jffs2.html
  6935. S: Maintained
  6936. F: fs/jffs2/
  6937. F: include/uapi/linux/jffs2.h
  6938. JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
  6939. M: "Theodore Ts'o" <tytso@mit.edu>
  6940. M: Jan Kara <jack@suse.com>
  6941. L: linux-ext4@vger.kernel.org
  6942. S: Maintained
  6943. F: fs/jbd2/
  6944. F: include/linux/jbd2.h
  6945. JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  6946. M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
  6947. L: linux-media@vger.kernel.org
  6948. S: Maintained
  6949. F: drivers/media/platform/rcar_jpu.c
  6950. JSM Neo PCI based serial card
  6951. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  6952. L: linux-serial@vger.kernel.org
  6953. S: Maintained
  6954. F: drivers/tty/serial/jsm/
  6955. K10TEMP HARDWARE MONITORING DRIVER
  6956. M: Clemens Ladisch <clemens@ladisch.de>
  6957. L: linux-hwmon@vger.kernel.org
  6958. S: Maintained
  6959. F: Documentation/hwmon/k10temp
  6960. F: drivers/hwmon/k10temp.c
  6961. K8TEMP HARDWARE MONITORING DRIVER
  6962. M: Rudolf Marek <r.marek@assembler.cz>
  6963. L: linux-hwmon@vger.kernel.org
  6964. S: Maintained
  6965. F: Documentation/hwmon/k8temp
  6966. F: drivers/hwmon/k8temp.c
  6967. KASAN
  6968. M: Andrey Ryabinin <aryabinin@virtuozzo.com>
  6969. R: Alexander Potapenko <glider@google.com>
  6970. R: Dmitry Vyukov <dvyukov@google.com>
  6971. L: kasan-dev@googlegroups.com
  6972. S: Maintained
  6973. F: arch/*/include/asm/kasan.h
  6974. F: arch/*/mm/kasan_init*
  6975. F: Documentation/dev-tools/kasan.rst
  6976. F: include/linux/kasan*.h
  6977. F: lib/test_kasan.c
  6978. F: mm/kasan/
  6979. F: scripts/Makefile.kasan
  6980. KCONFIG
  6981. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6982. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
  6983. L: linux-kbuild@vger.kernel.org
  6984. S: Maintained
  6985. F: Documentation/kbuild/kconfig*
  6986. F: scripts/kconfig/
  6987. F: scripts/Kconfig.include
  6988. KDUMP
  6989. M: Dave Young <dyoung@redhat.com>
  6990. M: Baoquan He <bhe@redhat.com>
  6991. R: Vivek Goyal <vgoyal@redhat.com>
  6992. L: kexec@lists.infradead.org
  6993. W: http://lse.sourceforge.net/kdump/
  6994. S: Maintained
  6995. F: Documentation/kdump/
  6996. KEENE FM RADIO TRANSMITTER DRIVER
  6997. M: Hans Verkuil <hverkuil@xs4all.nl>
  6998. L: linux-media@vger.kernel.org
  6999. T: git git://linuxtv.org/media_tree.git
  7000. W: https://linuxtv.org
  7001. S: Maintained
  7002. F: drivers/media/radio/radio-keene*
  7003. KERNEL AUTOMOUNTER
  7004. M: Ian Kent <raven@themaw.net>
  7005. L: autofs@vger.kernel.org
  7006. S: Maintained
  7007. F: fs/autofs/
  7008. KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
  7009. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  7010. M: Michal Marek <michal.lkml@markovi.net>
  7011. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
  7012. L: linux-kbuild@vger.kernel.org
  7013. S: Maintained
  7014. F: Documentation/kbuild/
  7015. F: Makefile
  7016. F: scripts/Kbuild*
  7017. F: scripts/Makefile*
  7018. F: scripts/basic/
  7019. F: scripts/mk*
  7020. F: scripts/mod/
  7021. F: scripts/package/
  7022. KERNEL JANITORS
  7023. L: kernel-janitors@vger.kernel.org
  7024. W: http://kernelnewbies.org/KernelJanitors
  7025. S: Odd Fixes
  7026. KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  7027. M: "J. Bruce Fields" <bfields@fieldses.org>
  7028. M: Jeff Layton <jlayton@kernel.org>
  7029. L: linux-nfs@vger.kernel.org
  7030. W: http://nfs.sourceforge.net/
  7031. T: git git://linux-nfs.org/~bfields/linux.git
  7032. S: Supported
  7033. F: fs/nfsd/
  7034. F: include/uapi/linux/nfsd/
  7035. F: fs/lockd/
  7036. F: fs/nfs_common/
  7037. F: net/sunrpc/
  7038. F: include/linux/lockd/
  7039. F: include/linux/sunrpc/
  7040. F: include/uapi/linux/sunrpc/
  7041. KERNEL SELFTEST FRAMEWORK
  7042. M: Shuah Khan <shuah@kernel.org>
  7043. L: linux-kselftest@vger.kernel.org
  7044. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
  7045. Q: https://patchwork.kernel.org/project/linux-kselftest/list/
  7046. S: Maintained
  7047. F: tools/testing/selftests/
  7048. F: Documentation/dev-tools/kselftest*
  7049. KERNEL USERMODE HELPER
  7050. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  7051. L: linux-kernel@vger.kernel.org
  7052. S: Maintained
  7053. F: kernel/umh.c
  7054. F: include/linux/umh.h
  7055. KERNEL VIRTUAL MACHINE (KVM)
  7056. M: Paolo Bonzini <pbonzini@redhat.com>
  7057. M: Radim Krčmář <rkrcmar@redhat.com>
  7058. L: kvm@vger.kernel.org
  7059. W: http://www.linux-kvm.org
  7060. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7061. S: Supported
  7062. F: Documentation/virtual/kvm/
  7063. F: include/trace/events/kvm.h
  7064. F: include/uapi/asm-generic/kvm*
  7065. F: include/uapi/linux/kvm*
  7066. F: include/asm-generic/kvm*
  7067. F: include/linux/kvm*
  7068. F: include/kvm/iodev.h
  7069. F: virt/kvm/*
  7070. F: tools/kvm/
  7071. KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
  7072. M: Joerg Roedel <joro@8bytes.org>
  7073. L: kvm@vger.kernel.org
  7074. W: http://www.linux-kvm.org/
  7075. S: Maintained
  7076. F: arch/x86/include/asm/svm.h
  7077. F: arch/x86/kvm/svm.c
  7078. KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
  7079. M: Christoffer Dall <christoffer.dall@arm.com>
  7080. M: Marc Zyngier <marc.zyngier@arm.com>
  7081. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7082. L: kvmarm@lists.cs.columbia.edu
  7083. W: http://systems.cs.columbia.edu/projects/kvm-arm
  7084. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
  7085. S: Supported
  7086. F: arch/arm/include/uapi/asm/kvm*
  7087. F: arch/arm/include/asm/kvm*
  7088. F: arch/arm/kvm/
  7089. F: virt/kvm/arm/
  7090. F: include/kvm/arm_*
  7091. KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
  7092. M: Christoffer Dall <christoffer.dall@arm.com>
  7093. M: Marc Zyngier <marc.zyngier@arm.com>
  7094. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7095. L: kvmarm@lists.cs.columbia.edu
  7096. S: Maintained
  7097. F: arch/arm64/include/uapi/asm/kvm*
  7098. F: arch/arm64/include/asm/kvm*
  7099. F: arch/arm64/kvm/
  7100. KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  7101. M: James Hogan <jhogan@kernel.org>
  7102. L: linux-mips@linux-mips.org
  7103. S: Supported
  7104. F: arch/mips/include/uapi/asm/kvm*
  7105. F: arch/mips/include/asm/kvm*
  7106. F: arch/mips/kvm/
  7107. KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
  7108. M: Paul Mackerras <paulus@ozlabs.org>
  7109. L: kvm-ppc@vger.kernel.org
  7110. W: http://www.linux-kvm.org/
  7111. T: git git://github.com/agraf/linux-2.6.git
  7112. S: Supported
  7113. F: arch/powerpc/include/uapi/asm/kvm*
  7114. F: arch/powerpc/include/asm/kvm*
  7115. F: arch/powerpc/kvm/
  7116. F: arch/powerpc/kernel/kvm*
  7117. KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  7118. M: Christian Borntraeger <borntraeger@de.ibm.com>
  7119. M: Janosch Frank <frankja@linux.ibm.com>
  7120. R: David Hildenbrand <david@redhat.com>
  7121. R: Cornelia Huck <cohuck@redhat.com>
  7122. L: linux-s390@vger.kernel.org
  7123. W: http://www.ibm.com/developerworks/linux/linux390/
  7124. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  7125. S: Supported
  7126. F: arch/s390/include/uapi/asm/kvm*
  7127. F: arch/s390/include/asm/gmap.h
  7128. F: arch/s390/include/asm/kvm*
  7129. F: arch/s390/kvm/
  7130. F: arch/s390/mm/gmap.c
  7131. KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
  7132. M: Paolo Bonzini <pbonzini@redhat.com>
  7133. M: Radim Krčmář <rkrcmar@redhat.com>
  7134. L: kvm@vger.kernel.org
  7135. W: http://www.linux-kvm.org
  7136. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7137. S: Supported
  7138. F: arch/x86/kvm/
  7139. F: arch/x86/include/uapi/asm/kvm*
  7140. F: arch/x86/include/asm/kvm*
  7141. F: arch/x86/include/asm/pvclock-abi.h
  7142. F: arch/x86/kernel/kvm.c
  7143. F: arch/x86/kernel/kvmclock.c
  7144. KERNFS
  7145. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  7146. M: Tejun Heo <tj@kernel.org>
  7147. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  7148. S: Supported
  7149. F: include/linux/kernfs.h
  7150. F: fs/kernfs/
  7151. KEXEC
  7152. M: Eric Biederman <ebiederm@xmission.com>
  7153. W: http://kernel.org/pub/linux/utils/kernel/kexec/
  7154. L: kexec@lists.infradead.org
  7155. S: Maintained
  7156. F: include/linux/kexec.h
  7157. F: include/uapi/linux/kexec.h
  7158. F: kernel/kexec*
  7159. KEYS-ENCRYPTED
  7160. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  7161. L: linux-integrity@vger.kernel.org
  7162. L: keyrings@vger.kernel.org
  7163. S: Supported
  7164. F: Documentation/security/keys/trusted-encrypted.rst
  7165. F: include/keys/encrypted-type.h
  7166. F: security/keys/encrypted-keys/
  7167. KEYS-TRUSTED
  7168. M: James Bottomley <jejb@linux.vnet.ibm.com>
  7169. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  7170. L: linux-integrity@vger.kernel.org
  7171. L: keyrings@vger.kernel.org
  7172. S: Supported
  7173. F: Documentation/security/keys/trusted-encrypted.rst
  7174. F: include/keys/trusted-type.h
  7175. F: security/keys/trusted.c
  7176. F: security/keys/trusted.h
  7177. KEYS/KEYRINGS:
  7178. M: David Howells <dhowells@redhat.com>
  7179. L: keyrings@vger.kernel.org
  7180. S: Maintained
  7181. F: Documentation/security/keys/core.rst
  7182. F: include/linux/key.h
  7183. F: include/linux/key-type.h
  7184. F: include/linux/keyctl.h
  7185. F: include/uapi/linux/keyctl.h
  7186. F: include/keys/
  7187. F: security/keys/
  7188. KGDB / KDB /debug_core
  7189. M: Jason Wessel <jason.wessel@windriver.com>
  7190. M: Daniel Thompson <daniel.thompson@linaro.org>
  7191. W: http://kgdb.wiki.kernel.org/
  7192. L: kgdb-bugreport@lists.sourceforge.net
  7193. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
  7194. S: Maintained
  7195. F: Documentation/dev-tools/kgdb.rst
  7196. F: drivers/misc/kgdbts.c
  7197. F: drivers/tty/serial/kgdboc.c
  7198. F: include/linux/kdb.h
  7199. F: include/linux/kgdb.h
  7200. F: kernel/debug/
  7201. KMEMLEAK
  7202. M: Catalin Marinas <catalin.marinas@arm.com>
  7203. S: Maintained
  7204. F: Documentation/dev-tools/kmemleak.rst
  7205. F: include/linux/kmemleak.h
  7206. F: mm/kmemleak.c
  7207. F: mm/kmemleak-test.c
  7208. KMOD KERNEL MODULE LOADER - USERMODE HELPER
  7209. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  7210. L: linux-kernel@vger.kernel.org
  7211. S: Maintained
  7212. F: kernel/kmod.c
  7213. F: include/linux/kmod.h
  7214. F: lib/test_kmod.c
  7215. F: tools/testing/selftests/kmod/
  7216. KPROBES
  7217. M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
  7218. M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
  7219. M: "David S. Miller" <davem@davemloft.net>
  7220. M: Masami Hiramatsu <mhiramat@kernel.org>
  7221. S: Maintained
  7222. F: Documentation/kprobes.txt
  7223. F: include/linux/kprobes.h
  7224. F: include/asm-generic/kprobes.h
  7225. F: kernel/kprobes.c
  7226. KS0108 LCD CONTROLLER DRIVER
  7227. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  7228. S: Maintained
  7229. F: Documentation/auxdisplay/ks0108
  7230. F: drivers/auxdisplay/ks0108.c
  7231. F: include/linux/ks0108.h
  7232. L3MDEV
  7233. M: David Ahern <dsa@cumulusnetworks.com>
  7234. L: netdev@vger.kernel.org
  7235. S: Maintained
  7236. F: net/l3mdev
  7237. F: include/net/l3mdev.h
  7238. LANTIQ MIPS ARCHITECTURE
  7239. M: John Crispin <john@phrozen.org>
  7240. L: linux-mips@linux-mips.org
  7241. S: Maintained
  7242. F: arch/mips/lantiq
  7243. F: drivers/soc/lantiq
  7244. LAPB module
  7245. L: linux-x25@vger.kernel.org
  7246. S: Orphan
  7247. F: Documentation/networking/lapb-module.txt
  7248. F: include/*/lapb.h
  7249. F: net/lapb/
  7250. LASI 53c700 driver for PARISC
  7251. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  7252. L: linux-scsi@vger.kernel.org
  7253. S: Maintained
  7254. F: Documentation/scsi/53c700.txt
  7255. F: drivers/scsi/53c700*
  7256. LEAKING_ADDRESSES
  7257. M: Tobin C. Harding <me@tobin.cc>
  7258. M: Tycho Andersen <tycho@tycho.ws>
  7259. L: kernel-hardening@lists.openwall.com
  7260. S: Maintained
  7261. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
  7262. F: scripts/leaking_addresses.pl
  7263. LED SUBSYSTEM
  7264. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  7265. M: Pavel Machek <pavel@ucw.cz>
  7266. L: linux-leds@vger.kernel.org
  7267. T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
  7268. S: Maintained
  7269. F: Documentation/devicetree/bindings/leds/
  7270. F: drivers/leds/
  7271. F: include/linux/leds.h
  7272. LEGACY EEPROM DRIVER
  7273. M: Jean Delvare <jdelvare@suse.com>
  7274. S: Maintained
  7275. F: Documentation/misc-devices/eeprom
  7276. F: drivers/misc/eeprom/eeprom.c
  7277. LEGO MINDSTORMS EV3
  7278. R: David Lechner <david@lechnology.com>
  7279. S: Maintained
  7280. F: arch/arm/boot/dts/da850-lego-ev3.dts
  7281. F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
  7282. F: drivers/power/supply/lego_ev3_battery.c
  7283. LEGO USB Tower driver
  7284. M: Juergen Stuber <starblue@users.sourceforge.net>
  7285. L: legousb-devel@lists.sourceforge.net
  7286. W: http://legousb.sourceforge.net/
  7287. S: Maintained
  7288. F: drivers/usb/misc/legousbtower.c
  7289. LG2160 MEDIA DRIVER
  7290. M: Michael Krufky <mkrufky@linuxtv.org>
  7291. L: linux-media@vger.kernel.org
  7292. W: https://linuxtv.org
  7293. W: http://github.com/mkrufky
  7294. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7295. T: git git://linuxtv.org/mkrufky/tuners.git
  7296. S: Maintained
  7297. F: drivers/media/dvb-frontends/lg2160.*
  7298. LGDT3305 MEDIA DRIVER
  7299. M: Michael Krufky <mkrufky@linuxtv.org>
  7300. L: linux-media@vger.kernel.org
  7301. W: https://linuxtv.org
  7302. W: http://github.com/mkrufky
  7303. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7304. T: git git://linuxtv.org/mkrufky/tuners.git
  7305. S: Maintained
  7306. F: drivers/media/dvb-frontends/lgdt3305.*
  7307. LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  7308. M: Viresh Kumar <vireshk@kernel.org>
  7309. L: linux-ide@vger.kernel.org
  7310. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7311. S: Maintained
  7312. F: include/linux/pata_arasan_cf_data.h
  7313. F: drivers/ata/pata_arasan_cf.c
  7314. LIBATA PATA DRIVERS
  7315. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7316. M: Jens Axboe <axboe@kernel.dk>
  7317. L: linux-ide@vger.kernel.org
  7318. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  7319. S: Maintained
  7320. F: drivers/ata/pata_*.c
  7321. F: drivers/ata/ata_generic.c
  7322. LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
  7323. M: Linus Walleij <linus.walleij@linaro.org>
  7324. L: linux-ide@vger.kernel.org
  7325. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7326. S: Maintained
  7327. F: drivers/ata/pata_ftide010.c
  7328. F: drivers/ata/sata_gemini.c
  7329. F: drivers/ata/sata_gemini.h
  7330. LIBATA SATA AHCI PLATFORM devices support
  7331. M: Hans de Goede <hdegoede@redhat.com>
  7332. M: Jens Axboe <axboe@kernel.dk>
  7333. L: linux-ide@vger.kernel.org
  7334. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  7335. S: Maintained
  7336. F: drivers/ata/ahci_platform.c
  7337. F: drivers/ata/libahci_platform.c
  7338. F: include/linux/ahci_platform.h
  7339. LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
  7340. M: Mikael Pettersson <mikpelinux@gmail.com>
  7341. L: linux-ide@vger.kernel.org
  7342. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7343. S: Maintained
  7344. F: drivers/ata/sata_promise.*
  7345. LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  7346. M: Jens Axboe <axboe@kernel.dk>
  7347. L: linux-ide@vger.kernel.org
  7348. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  7349. S: Maintained
  7350. F: drivers/ata/
  7351. F: include/linux/ata.h
  7352. F: include/linux/libata.h
  7353. F: Documentation/devicetree/bindings/ata/
  7354. LIBLOCKDEP
  7355. M: Sasha Levin <alexander.levin@microsoft.com>
  7356. S: Maintained
  7357. F: tools/lib/lockdep/
  7358. LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  7359. M: Ross Zwisler <zwisler@kernel.org>
  7360. M: Dan Williams <dan.j.williams@intel.com>
  7361. M: Vishal Verma <vishal.l.verma@intel.com>
  7362. M: Dave Jiang <dave.jiang@intel.com>
  7363. L: linux-nvdimm@lists.01.org
  7364. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7365. S: Supported
  7366. F: drivers/nvdimm/blk.c
  7367. F: drivers/nvdimm/region_devs.c
  7368. LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
  7369. M: Vishal Verma <vishal.l.verma@intel.com>
  7370. M: Dan Williams <dan.j.williams@intel.com>
  7371. M: Ross Zwisler <zwisler@kernel.org>
  7372. M: Dave Jiang <dave.jiang@intel.com>
  7373. L: linux-nvdimm@lists.01.org
  7374. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7375. S: Supported
  7376. F: drivers/nvdimm/btt*
  7377. LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
  7378. M: Ross Zwisler <zwisler@kernel.org>
  7379. M: Dan Williams <dan.j.williams@intel.com>
  7380. M: Vishal Verma <vishal.l.verma@intel.com>
  7381. M: Dave Jiang <dave.jiang@intel.com>
  7382. L: linux-nvdimm@lists.01.org
  7383. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7384. S: Supported
  7385. F: drivers/nvdimm/pmem*
  7386. LIBNVDIMM: DEVICETREE BINDINGS
  7387. M: Oliver O'Halloran <oohall@gmail.com>
  7388. L: linux-nvdimm@lists.01.org
  7389. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7390. S: Supported
  7391. F: drivers/nvdimm/of_pmem.c
  7392. F: Documentation/devicetree/bindings/pmem/pmem-region.txt
  7393. LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
  7394. M: Dan Williams <dan.j.williams@intel.com>
  7395. M: Ross Zwisler <zwisler@kernel.org>
  7396. M: Vishal Verma <vishal.l.verma@intel.com>
  7397. M: Dave Jiang <dave.jiang@intel.com>
  7398. L: linux-nvdimm@lists.01.org
  7399. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7400. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
  7401. S: Supported
  7402. F: drivers/nvdimm/*
  7403. F: drivers/acpi/nfit/*
  7404. F: include/linux/nd.h
  7405. F: include/linux/libnvdimm.h
  7406. F: include/uapi/linux/ndctl.h
  7407. LIGHTNVM PLATFORM SUPPORT
  7408. M: Matias Bjorling <mb@lightnvm.io>
  7409. W: http://github/OpenChannelSSD
  7410. L: linux-block@vger.kernel.org
  7411. S: Maintained
  7412. F: drivers/lightnvm/
  7413. F: include/linux/lightnvm.h
  7414. F: include/uapi/linux/lightnvm.h
  7415. LINUX FOR POWER MACINTOSH
  7416. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7417. W: http://www.penguinppc.org/
  7418. L: linuxppc-dev@lists.ozlabs.org
  7419. S: Maintained
  7420. F: arch/powerpc/platforms/powermac/
  7421. F: drivers/macintosh/
  7422. LINUX FOR POWERPC (32-BIT AND 64-BIT)
  7423. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7424. M: Paul Mackerras <paulus@samba.org>
  7425. M: Michael Ellerman <mpe@ellerman.id.au>
  7426. W: https://github.com/linuxppc/linux/wiki
  7427. L: linuxppc-dev@lists.ozlabs.org
  7428. Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
  7429. T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
  7430. S: Supported
  7431. F: Documentation/ABI/stable/sysfs-firmware-opal-*
  7432. F: Documentation/devicetree/bindings/powerpc/
  7433. F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
  7434. F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
  7435. F: Documentation/powerpc/
  7436. F: arch/powerpc/
  7437. F: drivers/char/tpm/tpm_ibmvtpm*
  7438. F: drivers/crypto/nx/
  7439. F: drivers/crypto/vmx/
  7440. F: drivers/i2c/busses/i2c-opal.c
  7441. F: drivers/net/ethernet/ibm/ibmveth.*
  7442. F: drivers/net/ethernet/ibm/ibmvnic.*
  7443. F: drivers/pci/hotplug/pnv_php.c
  7444. F: drivers/pci/hotplug/rpa*
  7445. F: drivers/rtc/rtc-opal.c
  7446. F: drivers/scsi/ibmvscsi/
  7447. F: drivers/tty/hvc/hvc_opal.c
  7448. F: drivers/watchdog/wdrtas.c
  7449. F: tools/testing/selftests/powerpc
  7450. N: /pmac
  7451. N: powermac
  7452. N: powernv
  7453. N: [^a-z0-9]ps3
  7454. N: pseries
  7455. LINUX FOR POWERPC EMBEDDED MPC5XXX
  7456. M: Anatolij Gustschin <agust@denx.de>
  7457. L: linuxppc-dev@lists.ozlabs.org
  7458. T: git git://git.denx.de/linux-denx-agust.git
  7459. S: Maintained
  7460. F: arch/powerpc/platforms/512x/
  7461. F: arch/powerpc/platforms/52xx/
  7462. LINUX FOR POWERPC EMBEDDED PPC4XX
  7463. M: Alistair Popple <alistair@popple.id.au>
  7464. M: Matt Porter <mporter@kernel.crashing.org>
  7465. W: http://www.penguinppc.org/
  7466. L: linuxppc-dev@lists.ozlabs.org
  7467. S: Maintained
  7468. F: arch/powerpc/platforms/40x/
  7469. F: arch/powerpc/platforms/44x/
  7470. LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
  7471. M: Scott Wood <oss@buserror.net>
  7472. M: Kumar Gala <galak@kernel.crashing.org>
  7473. W: http://www.penguinppc.org/
  7474. L: linuxppc-dev@lists.ozlabs.org
  7475. T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
  7476. S: Maintained
  7477. F: arch/powerpc/platforms/83xx/
  7478. F: arch/powerpc/platforms/85xx/
  7479. F: Documentation/devicetree/bindings/powerpc/fsl/
  7480. LINUX FOR POWERPC EMBEDDED PPC8XX
  7481. M: Vitaly Bordug <vitb@kernel.crashing.org>
  7482. W: http://www.penguinppc.org/
  7483. L: linuxppc-dev@lists.ozlabs.org
  7484. S: Maintained
  7485. F: arch/powerpc/platforms/8xx/
  7486. LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
  7487. L: linuxppc-dev@lists.ozlabs.org
  7488. S: Orphan
  7489. F: arch/powerpc/*/*virtex*
  7490. F: arch/powerpc/*/*/*virtex*
  7491. LINUX FOR POWERPC PA SEMI PWRFICIENT
  7492. L: linuxppc-dev@lists.ozlabs.org
  7493. S: Orphan
  7494. F: arch/powerpc/platforms/pasemi/
  7495. F: drivers/*/*pasemi*
  7496. F: drivers/*/*/*pasemi*
  7497. LINUX KERNEL DUMP TEST MODULE (LKDTM)
  7498. M: Kees Cook <keescook@chromium.org>
  7499. S: Maintained
  7500. F: drivers/misc/lkdtm/*
  7501. LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
  7502. M: Alan Stern <stern@rowland.harvard.edu>
  7503. M: Andrea Parri <andrea.parri@amarulasolutions.com>
  7504. M: Will Deacon <will.deacon@arm.com>
  7505. M: Peter Zijlstra <peterz@infradead.org>
  7506. M: Boqun Feng <boqun.feng@gmail.com>
  7507. M: Nicholas Piggin <npiggin@gmail.com>
  7508. M: David Howells <dhowells@redhat.com>
  7509. M: Jade Alglave <j.alglave@ucl.ac.uk>
  7510. M: Luc Maranget <luc.maranget@inria.fr>
  7511. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  7512. R: Akira Yokosawa <akiyks@gmail.com>
  7513. R: Daniel Lustig <dlustig@nvidia.com>
  7514. L: linux-kernel@vger.kernel.org
  7515. L: linux-arch@vger.kernel.org
  7516. S: Supported
  7517. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  7518. F: tools/memory-model/
  7519. F: Documentation/atomic_bitops.txt
  7520. F: Documentation/atomic_t.txt
  7521. F: Documentation/core-api/atomic_ops.rst
  7522. F: Documentation/core-api/refcount-vs-atomic.rst
  7523. F: Documentation/memory-barriers.txt
  7524. LIS3LV02D ACCELEROMETER DRIVER
  7525. M: Eric Piel <eric.piel@tremplin-utc.net>
  7526. S: Maintained
  7527. F: Documentation/misc-devices/lis3lv02d
  7528. F: drivers/misc/lis3lv02d/
  7529. F: drivers/platform/x86/hp_accel.c
  7530. LIVE PATCHING
  7531. M: Josh Poimboeuf <jpoimboe@redhat.com>
  7532. M: Jessica Yu <jeyu@kernel.org>
  7533. M: Jiri Kosina <jikos@kernel.org>
  7534. M: Miroslav Benes <mbenes@suse.cz>
  7535. R: Petr Mladek <pmladek@suse.com>
  7536. S: Maintained
  7537. F: kernel/livepatch/
  7538. F: include/linux/livepatch.h
  7539. F: arch/x86/include/asm/livepatch.h
  7540. F: arch/x86/kernel/livepatch.c
  7541. F: Documentation/livepatch/
  7542. F: Documentation/ABI/testing/sysfs-kernel-livepatch
  7543. F: samples/livepatch/
  7544. L: live-patching@vger.kernel.org
  7545. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
  7546. LLC (802.2)
  7547. L: netdev@vger.kernel.org
  7548. S: Odd fixes
  7549. F: include/linux/llc.h
  7550. F: include/uapi/linux/llc.h
  7551. F: include/net/llc*
  7552. F: net/llc/
  7553. LM73 HARDWARE MONITOR DRIVER
  7554. M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
  7555. L: linux-hwmon@vger.kernel.org
  7556. S: Maintained
  7557. F: drivers/hwmon/lm73.c
  7558. LM78 HARDWARE MONITOR DRIVER
  7559. M: Jean Delvare <jdelvare@suse.com>
  7560. L: linux-hwmon@vger.kernel.org
  7561. S: Maintained
  7562. F: Documentation/hwmon/lm78
  7563. F: drivers/hwmon/lm78.c
  7564. LM83 HARDWARE MONITOR DRIVER
  7565. M: Jean Delvare <jdelvare@suse.com>
  7566. L: linux-hwmon@vger.kernel.org
  7567. S: Maintained
  7568. F: Documentation/hwmon/lm83
  7569. F: drivers/hwmon/lm83.c
  7570. LM90 HARDWARE MONITOR DRIVER
  7571. M: Jean Delvare <jdelvare@suse.com>
  7572. L: linux-hwmon@vger.kernel.org
  7573. S: Maintained
  7574. F: Documentation/hwmon/lm90
  7575. F: Documentation/devicetree/bindings/hwmon/lm90.txt
  7576. F: drivers/hwmon/lm90.c
  7577. F: include/dt-bindings/thermal/lm90.h
  7578. LM95234 HARDWARE MONITOR DRIVER
  7579. M: Guenter Roeck <linux@roeck-us.net>
  7580. L: linux-hwmon@vger.kernel.org
  7581. S: Maintained
  7582. F: Documentation/hwmon/lm95234
  7583. F: drivers/hwmon/lm95234.c
  7584. LME2510 MEDIA DRIVER
  7585. M: Malcolm Priestley <tvboxspy@gmail.com>
  7586. L: linux-media@vger.kernel.org
  7587. W: https://linuxtv.org
  7588. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7589. S: Maintained
  7590. F: drivers/media/usb/dvb-usb-v2/lmedm04*
  7591. LOADPIN SECURITY MODULE
  7592. M: Kees Cook <keescook@chromium.org>
  7593. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
  7594. S: Supported
  7595. F: security/loadpin/
  7596. F: Documentation/admin-guide/LSM/LoadPin.rst
  7597. LOCKING PRIMITIVES
  7598. M: Peter Zijlstra <peterz@infradead.org>
  7599. M: Ingo Molnar <mingo@redhat.com>
  7600. M: Will Deacon <will.deacon@arm.com>
  7601. L: linux-kernel@vger.kernel.org
  7602. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  7603. S: Maintained
  7604. F: Documentation/locking/
  7605. F: include/linux/lockdep.h
  7606. F: include/linux/spinlock*.h
  7607. F: arch/*/include/asm/spinlock*.h
  7608. F: include/linux/rwlock*.h
  7609. F: include/linux/mutex*.h
  7610. F: include/linux/rwsem*.h
  7611. F: arch/*/include/asm/rwsem.h
  7612. F: include/linux/seqlock.h
  7613. F: lib/locking*.[ch]
  7614. F: kernel/locking/
  7615. X: kernel/locking/locktorture.c
  7616. LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
  7617. M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
  7618. L: linux-ntfs-dev@lists.sourceforge.net
  7619. W: http://www.linux-ntfs.org/content/view/19/37/
  7620. S: Maintained
  7621. F: Documentation/ldm.txt
  7622. F: block/partitions/ldm.*
  7623. LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  7624. M: Sathya Prakash <sathya.prakash@broadcom.com>
  7625. M: Chaitra P B <chaitra.basappa@broadcom.com>
  7626. M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
  7627. L: MPT-FusionLinux.pdl@broadcom.com
  7628. L: linux-scsi@vger.kernel.org
  7629. W: http://www.avagotech.com/support/
  7630. S: Supported
  7631. F: drivers/message/fusion/
  7632. F: drivers/scsi/mpt3sas/
  7633. LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
  7634. M: Matthew Wilcox <matthew@wil.cx>
  7635. L: linux-scsi@vger.kernel.org
  7636. S: Maintained
  7637. F: drivers/scsi/sym53c8xx_2/
  7638. LTC4261 HARDWARE MONITOR DRIVER
  7639. M: Guenter Roeck <linux@roeck-us.net>
  7640. L: linux-hwmon@vger.kernel.org
  7641. S: Maintained
  7642. F: Documentation/hwmon/ltc4261
  7643. F: drivers/hwmon/ltc4261.c
  7644. LTC4306 I2C MULTIPLEXER DRIVER
  7645. M: Michael Hennerich <michael.hennerich@analog.com>
  7646. W: http://ez.analog.com/community/linux-device-drivers
  7647. L: linux-i2c@vger.kernel.org
  7648. S: Supported
  7649. F: drivers/i2c/muxes/i2c-mux-ltc4306.c
  7650. F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
  7651. LTP (Linux Test Project)
  7652. M: Mike Frysinger <vapier@gentoo.org>
  7653. M: Cyril Hrubis <chrubis@suse.cz>
  7654. M: Wanlong Gao <wanlong.gao@gmail.com>
  7655. M: Jan Stancek <jstancek@redhat.com>
  7656. M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
  7657. M: Alexey Kodanev <alexey.kodanev@oracle.com>
  7658. L: ltp@lists.linux.it (subscribers-only)
  7659. W: http://linux-test-project.github.io/
  7660. T: git git://github.com/linux-test-project/ltp.git
  7661. S: Maintained
  7662. M68K ARCHITECTURE
  7663. M: Geert Uytterhoeven <geert@linux-m68k.org>
  7664. L: linux-m68k@lists.linux-m68k.org
  7665. W: http://www.linux-m68k.org/
  7666. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
  7667. S: Maintained
  7668. F: arch/m68k/
  7669. F: drivers/zorro/
  7670. M68K ON APPLE MACINTOSH
  7671. M: Joshua Thompson <funaho@jurai.org>
  7672. W: http://www.mac.linux-m68k.org/
  7673. L: linux-m68k@lists.linux-m68k.org
  7674. S: Maintained
  7675. F: arch/m68k/mac/
  7676. M68K ON HP9000/300
  7677. M: Philip Blundell <philb@gnu.org>
  7678. W: http://www.tazenda.demon.co.uk/phil/linux-hp
  7679. S: Maintained
  7680. F: arch/m68k/hp300/
  7681. M88DS3103 MEDIA DRIVER
  7682. M: Antti Palosaari <crope@iki.fi>
  7683. L: linux-media@vger.kernel.org
  7684. W: https://linuxtv.org
  7685. W: http://palosaari.fi/linux/
  7686. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7687. T: git git://linuxtv.org/anttip/media_tree.git
  7688. S: Maintained
  7689. F: drivers/media/dvb-frontends/m88ds3103*
  7690. M88RS2000 MEDIA DRIVER
  7691. M: Malcolm Priestley <tvboxspy@gmail.com>
  7692. L: linux-media@vger.kernel.org
  7693. W: https://linuxtv.org
  7694. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7695. S: Maintained
  7696. F: drivers/media/dvb-frontends/m88rs2000*
  7697. MA901 MASTERKIT USB FM RADIO DRIVER
  7698. M: Alexey Klimov <klimov.linux@gmail.com>
  7699. L: linux-media@vger.kernel.org
  7700. T: git git://linuxtv.org/media_tree.git
  7701. S: Maintained
  7702. F: drivers/media/radio/radio-ma901.c
  7703. MAC80211
  7704. M: Johannes Berg <johannes@sipsolutions.net>
  7705. L: linux-wireless@vger.kernel.org
  7706. W: http://wireless.kernel.org/
  7707. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  7708. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  7709. S: Maintained
  7710. F: Documentation/networking/mac80211-injection.txt
  7711. F: include/net/mac80211.h
  7712. F: net/mac80211/
  7713. F: drivers/net/wireless/mac80211_hwsim.[ch]
  7714. F: Documentation/networking/mac80211_hwsim/README
  7715. MAILBOX API
  7716. M: Jassi Brar <jassisinghbrar@gmail.com>
  7717. L: linux-kernel@vger.kernel.org
  7718. S: Maintained
  7719. F: drivers/mailbox/
  7720. F: include/linux/mailbox_client.h
  7721. F: include/linux/mailbox_controller.h
  7722. MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  7723. M: Michael Kerrisk <mtk.manpages@gmail.com>
  7724. W: http://www.kernel.org/doc/man-pages
  7725. L: linux-man@vger.kernel.org
  7726. S: Maintained
  7727. MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
  7728. M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
  7729. L: linux-mips@linux-mips.org
  7730. S: Maintained
  7731. F: arch/mips/boot/dts/img/pistachio_marduk.dts
  7732. MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
  7733. M: Andrew Lunn <andrew@lunn.ch>
  7734. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  7735. L: netdev@vger.kernel.org
  7736. S: Maintained
  7737. F: drivers/net/dsa/mv88e6xxx/
  7738. F: linux/platform_data/mv88e6xxx.h
  7739. F: Documentation/devicetree/bindings/net/dsa/marvell.txt
  7740. MARVELL ARMADA DRM SUPPORT
  7741. M: Russell King <linux@armlinux.org.uk>
  7742. S: Maintained
  7743. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
  7744. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
  7745. F: drivers/gpu/drm/armada/
  7746. F: include/uapi/drm/armada_drm.h
  7747. F: Documentation/devicetree/bindings/display/armada/
  7748. MARVELL CRYPTO DRIVER
  7749. M: Boris Brezillon <boris.brezillon@bootlin.com>
  7750. M: Arnaud Ebalard <arno@natisbad.org>
  7751. F: drivers/crypto/marvell/
  7752. S: Maintained
  7753. L: linux-crypto@vger.kernel.org
  7754. MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
  7755. M: Mirko Lindner <mlindner@marvell.com>
  7756. M: Stephen Hemminger <stephen@networkplumber.org>
  7757. L: netdev@vger.kernel.org
  7758. S: Maintained
  7759. F: drivers/net/ethernet/marvell/sk*
  7760. MARVELL LIBERTAS WIRELESS DRIVER
  7761. L: libertas-dev@lists.infradead.org
  7762. S: Orphan
  7763. F: drivers/net/wireless/marvell/libertas/
  7764. MARVELL MACCHIATOBIN SUPPORT
  7765. M: Russell King <linux@armlinux.org.uk>
  7766. L: linux-arm-kernel@lists.infradead.org
  7767. S: Maintained
  7768. F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
  7769. MARVELL MV643XX ETHERNET DRIVER
  7770. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  7771. L: netdev@vger.kernel.org
  7772. S: Maintained
  7773. F: drivers/net/ethernet/marvell/mv643xx_eth.*
  7774. F: include/linux/mv643xx.h
  7775. MARVELL MV88X3310 PHY DRIVER
  7776. M: Russell King <linux@armlinux.org.uk>
  7777. L: netdev@vger.kernel.org
  7778. S: Maintained
  7779. F: drivers/net/phy/marvell10g.c
  7780. MARVELL MVNETA ETHERNET DRIVER
  7781. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  7782. L: netdev@vger.kernel.org
  7783. S: Maintained
  7784. F: drivers/net/ethernet/marvell/mvneta.*
  7785. MARVELL MWIFIEX WIRELESS DRIVER
  7786. M: Amitkumar Karwar <amitkarwar@gmail.com>
  7787. M: Nishant Sarmukadam <nishants@marvell.com>
  7788. M: Ganapathi Bhat <gbhat@marvell.com>
  7789. M: Xinming Hu <huxinming820@gmail.com>
  7790. L: linux-wireless@vger.kernel.org
  7791. S: Maintained
  7792. F: drivers/net/wireless/marvell/mwifiex/
  7793. MARVELL MWL8K WIRELESS DRIVER
  7794. M: Lennert Buytenhek <buytenh@wantstofly.org>
  7795. L: linux-wireless@vger.kernel.org
  7796. S: Odd Fixes
  7797. F: drivers/net/wireless/marvell/mwl8k.c
  7798. MARVELL NAND CONTROLLER DRIVER
  7799. M: Miquel Raynal <miquel.raynal@bootlin.com>
  7800. L: linux-mtd@lists.infradead.org
  7801. S: Maintained
  7802. F: drivers/mtd/nand/raw/marvell_nand.c
  7803. F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
  7804. MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
  7805. M: Nicolas Pitre <nico@fluxnic.net>
  7806. S: Odd Fixes
  7807. F: drivers/mmc/host/mvsdio.*
  7808. MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
  7809. M: Hu Ziji <huziji@marvell.com>
  7810. L: linux-mmc@vger.kernel.org
  7811. S: Supported
  7812. F: drivers/mmc/host/sdhci-xenon*
  7813. F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
  7814. MATROX FRAMEBUFFER DRIVER
  7815. L: linux-fbdev@vger.kernel.org
  7816. S: Orphan
  7817. F: drivers/video/fbdev/matrox/matroxfb_*
  7818. F: include/uapi/linux/matroxfb.h
  7819. MAX16065 HARDWARE MONITOR DRIVER
  7820. M: Guenter Roeck <linux@roeck-us.net>
  7821. L: linux-hwmon@vger.kernel.org
  7822. S: Maintained
  7823. F: Documentation/hwmon/max16065
  7824. F: drivers/hwmon/max16065.c
  7825. MAX20751 HARDWARE MONITOR DRIVER
  7826. M: Guenter Roeck <linux@roeck-us.net>
  7827. L: linux-hwmon@vger.kernel.org
  7828. S: Maintained
  7829. F: Documentation/hwmon/max20751
  7830. F: drivers/hwmon/max20751.c
  7831. MAX2175 SDR TUNER DRIVER
  7832. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7833. L: linux-media@vger.kernel.org
  7834. T: git git://linuxtv.org/media_tree.git
  7835. S: Maintained
  7836. F: Documentation/devicetree/bindings/media/i2c/max2175.txt
  7837. F: Documentation/media/v4l-drivers/max2175.rst
  7838. F: drivers/media/i2c/max2175*
  7839. F: include/uapi/linux/max2175.h
  7840. MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  7841. L: linux-hwmon@vger.kernel.org
  7842. S: Orphan
  7843. F: Documentation/hwmon/max6650
  7844. F: drivers/hwmon/max6650.c
  7845. MAX6697 HARDWARE MONITOR DRIVER
  7846. M: Guenter Roeck <linux@roeck-us.net>
  7847. L: linux-hwmon@vger.kernel.org
  7848. S: Maintained
  7849. F: Documentation/hwmon/max6697
  7850. F: Documentation/devicetree/bindings/hwmon/max6697.txt
  7851. F: drivers/hwmon/max6697.c
  7852. F: include/linux/platform_data/max6697.h
  7853. MAX9860 MONO AUDIO VOICE CODEC DRIVER
  7854. M: Peter Rosin <peda@axentia.se>
  7855. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  7856. S: Maintained
  7857. F: Documentation/devicetree/bindings/sound/max9860.txt
  7858. F: sound/soc/codecs/max9860.*
  7859. MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
  7860. M: Javier Martinez Canillas <javier@dowhile0.org>
  7861. L: linux-kernel@vger.kernel.org
  7862. S: Supported
  7863. F: drivers/regulator/max77802-regulator.c
  7864. F: Documentation/devicetree/bindings/*/*max77802.txt
  7865. F: include/dt-bindings/*/*max77802.h
  7866. MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
  7867. M: Krzysztof Kozlowski <krzk@kernel.org>
  7868. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7869. L: linux-pm@vger.kernel.org
  7870. S: Supported
  7871. F: drivers/power/supply/max14577_charger.c
  7872. F: drivers/power/supply/max77693_charger.c
  7873. MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
  7874. M: Chanwoo Choi <cw00.choi@samsung.com>
  7875. M: Krzysztof Kozlowski <krzk@kernel.org>
  7876. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7877. L: linux-kernel@vger.kernel.org
  7878. S: Supported
  7879. F: drivers/*/max14577*.c
  7880. F: drivers/*/max77686*.c
  7881. F: drivers/*/max77693*.c
  7882. F: drivers/extcon/extcon-max14577.c
  7883. F: drivers/extcon/extcon-max77693.c
  7884. F: drivers/rtc/rtc-max77686.c
  7885. F: drivers/clk/clk-max77686.c
  7886. F: Documentation/devicetree/bindings/mfd/max14577.txt
  7887. F: Documentation/devicetree/bindings/*/max77686.txt
  7888. F: Documentation/devicetree/bindings/mfd/max77693.txt
  7889. F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
  7890. F: include/linux/mfd/max14577*.h
  7891. F: include/linux/mfd/max77686*.h
  7892. F: include/linux/mfd/max77693*.h
  7893. MAXIRADIO FM RADIO RECEIVER DRIVER
  7894. M: Hans Verkuil <hverkuil@xs4all.nl>
  7895. L: linux-media@vger.kernel.org
  7896. T: git git://linuxtv.org/media_tree.git
  7897. W: https://linuxtv.org
  7898. S: Maintained
  7899. F: drivers/media/radio/radio-maxiradio*
  7900. MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
  7901. M: Peter Rosin <peda@axentia.se>
  7902. L: linux-iio@vger.kernel.org
  7903. S: Maintained
  7904. F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
  7905. F: drivers/iio/potentiometer/mcp4018.c
  7906. F: drivers/iio/potentiometer/mcp4531.c
  7907. MCR20A IEEE-802.15.4 RADIO DRIVER
  7908. M: Xue Liu <liuxuenetmail@gmail.com>
  7909. L: linux-wpan@vger.kernel.org
  7910. W: https://github.com/xueliu/mcr20a-linux
  7911. S: Maintained
  7912. F: drivers/net/ieee802154/mcr20a.c
  7913. F: drivers/net/ieee802154/mcr20a.h
  7914. F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
  7915. MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
  7916. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  7917. L: linux-iio@vger.kernel.org
  7918. S: Maintained
  7919. F: drivers/iio/dac/cio-dac.c
  7920. MEDIA DRIVERS FOR ASCOT2E
  7921. M: Sergey Kozlov <serjk@netup.ru>
  7922. M: Abylay Ospan <aospan@netup.ru>
  7923. L: linux-media@vger.kernel.org
  7924. W: https://linuxtv.org
  7925. W: http://netup.tv/
  7926. T: git git://linuxtv.org/media_tree.git
  7927. S: Supported
  7928. F: drivers/media/dvb-frontends/ascot2e*
  7929. MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
  7930. M: Jasmin Jessich <jasmin@anw.at>
  7931. L: linux-media@vger.kernel.org
  7932. W: https://linuxtv.org
  7933. T: git git://linuxtv.org/media_tree.git
  7934. S: Maintained
  7935. F: drivers/media/dvb-frontends/cxd2099*
  7936. MEDIA DRIVERS FOR CXD2841ER
  7937. M: Sergey Kozlov <serjk@netup.ru>
  7938. M: Abylay Ospan <aospan@netup.ru>
  7939. L: linux-media@vger.kernel.org
  7940. W: https://linuxtv.org
  7941. W: http://netup.tv/
  7942. T: git git://linuxtv.org/media_tree.git
  7943. S: Supported
  7944. F: drivers/media/dvb-frontends/cxd2841er*
  7945. MEDIA DRIVERS FOR CXD2880
  7946. M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
  7947. L: linux-media@vger.kernel.org
  7948. W: http://linuxtv.org/
  7949. T: git git://linuxtv.org/media_tree.git
  7950. S: Supported
  7951. F: drivers/media/dvb-frontends/cxd2880/*
  7952. F: drivers/media/spi/cxd2880*
  7953. MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
  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/pci/ddbridge/*
  7960. MEDIA DRIVERS FOR FREESCALE IMX
  7961. M: Steve Longerbeam <slongerbeam@gmail.com>
  7962. M: Philipp Zabel <p.zabel@pengutronix.de>
  7963. L: linux-media@vger.kernel.org
  7964. T: git git://linuxtv.org/media_tree.git
  7965. S: Maintained
  7966. F: Documentation/devicetree/bindings/media/imx.txt
  7967. F: Documentation/media/v4l-drivers/imx.rst
  7968. F: drivers/staging/media/imx/
  7969. F: include/linux/imx-media.h
  7970. F: include/media/imx.h
  7971. MEDIA DRIVERS FOR HELENE
  7972. M: Abylay Ospan <aospan@netup.ru>
  7973. L: linux-media@vger.kernel.org
  7974. W: https://linuxtv.org
  7975. W: http://netup.tv/
  7976. T: git git://linuxtv.org/media_tree.git
  7977. S: Supported
  7978. F: drivers/media/dvb-frontends/helene*
  7979. MEDIA DRIVERS FOR HORUS3A
  7980. M: Sergey Kozlov <serjk@netup.ru>
  7981. M: Abylay Ospan <aospan@netup.ru>
  7982. L: linux-media@vger.kernel.org
  7983. W: https://linuxtv.org
  7984. W: http://netup.tv/
  7985. T: git git://linuxtv.org/media_tree.git
  7986. S: Supported
  7987. F: drivers/media/dvb-frontends/horus3a*
  7988. MEDIA DRIVERS FOR LNBH25
  7989. M: Sergey Kozlov <serjk@netup.ru>
  7990. M: Abylay Ospan <aospan@netup.ru>
  7991. L: linux-media@vger.kernel.org
  7992. W: https://linuxtv.org
  7993. W: http://netup.tv/
  7994. T: git git://linuxtv.org/media_tree.git
  7995. S: Supported
  7996. F: drivers/media/dvb-frontends/lnbh25*
  7997. MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
  7998. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7999. L: linux-media@vger.kernel.org
  8000. W: https://linuxtv.org
  8001. T: git git://linuxtv.org/media_tree.git
  8002. S: Maintained
  8003. F: drivers/media/dvb-frontends/mxl5xx*
  8004. MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
  8005. M: Sergey Kozlov <serjk@netup.ru>
  8006. M: Abylay Ospan <aospan@netup.ru>
  8007. L: linux-media@vger.kernel.org
  8008. W: https://linuxtv.org
  8009. W: http://netup.tv/
  8010. T: git git://linuxtv.org/media_tree.git
  8011. S: Supported
  8012. F: drivers/media/pci/netup_unidvb/*
  8013. MEDIA DRIVERS FOR RENESAS - CEU
  8014. M: Jacopo Mondi <jacopo@jmondi.org>
  8015. L: linux-media@vger.kernel.org
  8016. L: linux-renesas-soc@vger.kernel.org
  8017. T: git git://linuxtv.org/media_tree.git
  8018. S: Supported
  8019. F: Documentation/devicetree/bindings/media/renesas,ceu.txt
  8020. F: drivers/media/platform/renesas-ceu.c
  8021. F: include/media/drv-intf/renesas-ceu.h
  8022. MEDIA DRIVERS FOR RENESAS - DRIF
  8023. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  8024. L: linux-media@vger.kernel.org
  8025. L: linux-renesas-soc@vger.kernel.org
  8026. T: git git://linuxtv.org/media_tree.git
  8027. S: Supported
  8028. F: Documentation/devicetree/bindings/media/renesas,drif.txt
  8029. F: drivers/media/platform/rcar_drif.c
  8030. MEDIA DRIVERS FOR RENESAS - FCP
  8031. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8032. L: linux-media@vger.kernel.org
  8033. L: linux-renesas-soc@vger.kernel.org
  8034. T: git git://linuxtv.org/media_tree.git
  8035. S: Supported
  8036. F: Documentation/devicetree/bindings/media/renesas,fcp.txt
  8037. F: drivers/media/platform/rcar-fcp.c
  8038. F: include/media/rcar-fcp.h
  8039. MEDIA DRIVERS FOR RENESAS - FDP1
  8040. M: Kieran Bingham <kieran@bingham.xyz>
  8041. L: linux-media@vger.kernel.org
  8042. L: linux-renesas-soc@vger.kernel.org
  8043. T: git git://linuxtv.org/media_tree.git
  8044. S: Supported
  8045. F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
  8046. F: drivers/media/platform/rcar_fdp1.c
  8047. MEDIA DRIVERS FOR RENESAS - VIN
  8048. M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
  8049. L: linux-media@vger.kernel.org
  8050. L: linux-renesas-soc@vger.kernel.org
  8051. T: git git://linuxtv.org/media_tree.git
  8052. S: Supported
  8053. F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
  8054. F: Documentation/devicetree/bindings/media/rcar_vin.txt
  8055. F: drivers/media/platform/rcar-vin/
  8056. MEDIA DRIVERS FOR RENESAS - VSP1
  8057. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8058. L: linux-media@vger.kernel.org
  8059. L: linux-renesas-soc@vger.kernel.org
  8060. T: git git://linuxtv.org/media_tree.git
  8061. S: Supported
  8062. F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
  8063. F: drivers/media/platform/vsp1/
  8064. MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
  8065. M: Daniel Scheller <d.scheller.oss@gmail.com>
  8066. L: linux-media@vger.kernel.org
  8067. W: https://linuxtv.org
  8068. T: git git://linuxtv.org/media_tree.git
  8069. S: Maintained
  8070. F: drivers/media/dvb-frontends/stv0910*
  8071. MEDIA DRIVERS FOR ST STV6111 TUNER ICs
  8072. M: Daniel Scheller <d.scheller.oss@gmail.com>
  8073. L: linux-media@vger.kernel.org
  8074. W: https://linuxtv.org
  8075. T: git git://linuxtv.org/media_tree.git
  8076. S: Maintained
  8077. F: drivers/media/dvb-frontends/stv6111*
  8078. MEDIA DRIVERS FOR STM32 - DCMI
  8079. M: Hugues Fruchet <hugues.fruchet@st.com>
  8080. L: linux-media@vger.kernel.org
  8081. T: git git://linuxtv.org/media_tree.git
  8082. S: Supported
  8083. F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
  8084. F: drivers/media/platform/stm32/stm32-dcmi.c
  8085. MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
  8086. M: Dmitry Osipenko <digetx@gmail.com>
  8087. L: linux-media@vger.kernel.org
  8088. L: linux-tegra@vger.kernel.org
  8089. T: git git://linuxtv.org/media_tree.git
  8090. S: Maintained
  8091. F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
  8092. F: drivers/staging/media/tegra-vde/
  8093. MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  8094. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  8095. P: LinuxTV.org Project
  8096. L: linux-media@vger.kernel.org
  8097. W: https://linuxtv.org
  8098. Q: http://patchwork.kernel.org/project/linux-media/list/
  8099. T: git git://linuxtv.org/media_tree.git
  8100. S: Maintained
  8101. F: Documentation/devicetree/bindings/media/
  8102. F: Documentation/media/
  8103. F: drivers/media/
  8104. F: drivers/staging/media/
  8105. F: include/linux/platform_data/media/
  8106. F: include/media/
  8107. F: include/uapi/linux/dvb/
  8108. F: include/uapi/linux/videodev2.h
  8109. F: include/uapi/linux/media.h
  8110. F: include/uapi/linux/v4l2-*
  8111. F: include/uapi/linux/meye.h
  8112. F: include/uapi/linux/ivtv*
  8113. F: include/uapi/linux/uvcvideo.h
  8114. MEDIATEK BLUETOOTH DRIVER
  8115. M: Sean Wang <sean.wang@mediatek.com>
  8116. L: linux-bluetooth@vger.kernel.org
  8117. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8118. S: Maintained
  8119. F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
  8120. F: drivers/bluetooth/btmtkuart.c
  8121. MEDIATEK CIR DRIVER
  8122. M: Sean Wang <sean.wang@mediatek.com>
  8123. S: Maintained
  8124. F: drivers/media/rc/mtk-cir.c
  8125. MEDIATEK DMA DRIVER
  8126. M: Sean Wang <sean.wang@mediatek.com>
  8127. L: dmaengine@vger.kernel.org
  8128. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8129. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8130. S: Maintained
  8131. F: Documentation/devicetree/bindings/dma/mtk-*
  8132. F: drivers/dma/mediatek/
  8133. MEDIATEK PMIC LED DRIVER
  8134. M: Sean Wang <sean.wang@mediatek.com>
  8135. S: Maintained
  8136. F: drivers/leds/leds-mt6323.c
  8137. F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
  8138. MEDIATEK ETHERNET DRIVER
  8139. M: Felix Fietkau <nbd@openwrt.org>
  8140. M: John Crispin <john@phrozen.org>
  8141. M: Sean Wang <sean.wang@mediatek.com>
  8142. M: Nelson Chang <nelson.chang@mediatek.com>
  8143. L: netdev@vger.kernel.org
  8144. S: Maintained
  8145. F: drivers/net/ethernet/mediatek/
  8146. MEDIATEK SWITCH DRIVER
  8147. M: Sean Wang <sean.wang@mediatek.com>
  8148. L: netdev@vger.kernel.org
  8149. S: Maintained
  8150. F: drivers/net/dsa/mt7530.*
  8151. F: net/dsa/tag_mtk.c
  8152. MEDIATEK JPEG DRIVER
  8153. M: Rick Chang <rick.chang@mediatek.com>
  8154. M: Bin Liu <bin.liu@mediatek.com>
  8155. S: Supported
  8156. F: drivers/media/platform/mtk-jpeg/
  8157. F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
  8158. MEDIATEK MDP DRIVER
  8159. M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
  8160. M: Houlong Wei <houlong.wei@mediatek.com>
  8161. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  8162. S: Supported
  8163. F: drivers/media/platform/mtk-mdp/
  8164. F: drivers/media/platform/mtk-vpu/
  8165. F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
  8166. MEDIATEK MEDIA DRIVER
  8167. M: Tiffany Lin <tiffany.lin@mediatek.com>
  8168. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  8169. S: Supported
  8170. F: drivers/media/platform/mtk-vcodec/
  8171. F: drivers/media/platform/mtk-vpu/
  8172. F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
  8173. F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
  8174. MEDIATEK MT7601U WIRELESS LAN DRIVER
  8175. M: Jakub Kicinski <kubakici@wp.pl>
  8176. L: linux-wireless@vger.kernel.org
  8177. S: Maintained
  8178. F: drivers/net/wireless/mediatek/mt7601u/
  8179. MEDIATEK NAND CONTROLLER DRIVER
  8180. M: Xiaolei Li <xiaolei.li@mediatek.com>
  8181. L: linux-mtd@lists.infradead.org
  8182. S: Maintained
  8183. F: drivers/mtd/nand/raw/mtk_*
  8184. F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
  8185. MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  8186. M: Sean Wang <sean.wang@mediatek.com>
  8187. S: Maintained
  8188. F: drivers/char/hw_random/mtk-rng.c
  8189. MEDIATEK USB3 DRD IP DRIVER
  8190. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  8191. L: linux-usb@vger.kernel.org (moderated for non-subscribers)
  8192. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8193. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8194. S: Maintained
  8195. F: drivers/usb/mtu3/
  8196. MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  8197. M: Peter Senna Tschudin <peter.senna@gmail.com>
  8198. M: Martin Donnelly <martin.donnelly@ge.com>
  8199. M: Martyn Welch <martyn.welch@collabora.co.uk>
  8200. S: Maintained
  8201. F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
  8202. F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  8203. MEGARAID SCSI/SAS DRIVERS
  8204. M: Kashyap Desai <kashyap.desai@broadcom.com>
  8205. M: Sumit Saxena <sumit.saxena@broadcom.com>
  8206. M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
  8207. L: megaraidlinux.pdl@broadcom.com
  8208. L: linux-scsi@vger.kernel.org
  8209. W: http://www.avagotech.com/support/
  8210. S: Maintained
  8211. F: Documentation/scsi/megaraid.txt
  8212. F: drivers/scsi/megaraid.*
  8213. F: drivers/scsi/megaraid/
  8214. MELEXIS MLX90614 DRIVER
  8215. M: Crt Mori <cmo@melexis.com>
  8216. L: linux-iio@vger.kernel.org
  8217. W: http://www.melexis.com
  8218. S: Supported
  8219. F: drivers/iio/temperature/mlx90614.c
  8220. MELEXIS MLX90632 DRIVER
  8221. M: Crt Mori <cmo@melexis.com>
  8222. L: linux-iio@vger.kernel.org
  8223. W: http://www.melexis.com
  8224. S: Supported
  8225. F: drivers/iio/temperature/mlx90632.c
  8226. MELFAS MIP4 TOUCHSCREEN DRIVER
  8227. M: Sangwon Jee <jeesw@melfas.com>
  8228. W: http://www.melfas.com
  8229. S: Supported
  8230. F: drivers/input/touchscreen/melfas_mip4.c
  8231. F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
  8232. MELLANOX ETHERNET DRIVER (mlx4_en)
  8233. M: Tariq Toukan <tariqt@mellanox.com>
  8234. L: netdev@vger.kernel.org
  8235. S: Supported
  8236. W: http://www.mellanox.com
  8237. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8238. F: drivers/net/ethernet/mellanox/mlx4/en_*
  8239. MELLANOX ETHERNET DRIVER (mlx5e)
  8240. M: Saeed Mahameed <saeedm@mellanox.com>
  8241. L: netdev@vger.kernel.org
  8242. S: Supported
  8243. W: http://www.mellanox.com
  8244. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8245. F: drivers/net/ethernet/mellanox/mlx5/core/en_*
  8246. MELLANOX ETHERNET INNOVA DRIVERS
  8247. R: Boris Pismenny <borisp@mellanox.com>
  8248. L: netdev@vger.kernel.org
  8249. S: Supported
  8250. W: http://www.mellanox.com
  8251. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8252. F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
  8253. F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
  8254. F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
  8255. F: include/linux/mlx5/mlx5_ifc_fpga.h
  8256. MELLANOX ETHERNET INNOVA IPSEC DRIVER
  8257. R: Boris Pismenny <borisp@mellanox.com>
  8258. L: netdev@vger.kernel.org
  8259. S: Supported
  8260. W: http://www.mellanox.com
  8261. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8262. F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
  8263. F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
  8264. MELLANOX ETHERNET SWITCH DRIVERS
  8265. M: Jiri Pirko <jiri@mellanox.com>
  8266. M: Ido Schimmel <idosch@mellanox.com>
  8267. L: netdev@vger.kernel.org
  8268. S: Supported
  8269. W: http://www.mellanox.com
  8270. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8271. F: drivers/net/ethernet/mellanox/mlxsw/
  8272. F: tools/testing/selftests/drivers/net/mlxsw/
  8273. MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
  8274. M: mlxsw@mellanox.com
  8275. L: netdev@vger.kernel.org
  8276. S: Supported
  8277. W: http://www.mellanox.com
  8278. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8279. F: drivers/net/ethernet/mellanox/mlxfw/
  8280. MELLANOX HARDWARE PLATFORM SUPPORT
  8281. M: Andy Shevchenko <andy@infradead.org>
  8282. M: Darren Hart <dvhart@infradead.org>
  8283. M: Vadim Pasternak <vadimp@mellanox.com>
  8284. L: platform-driver-x86@vger.kernel.org
  8285. S: Supported
  8286. F: drivers/platform/mellanox/
  8287. MELLANOX MLX4 core VPI driver
  8288. M: Tariq Toukan <tariqt@mellanox.com>
  8289. L: netdev@vger.kernel.org
  8290. L: linux-rdma@vger.kernel.org
  8291. W: http://www.mellanox.com
  8292. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8293. S: Supported
  8294. F: drivers/net/ethernet/mellanox/mlx4/
  8295. F: include/linux/mlx4/
  8296. MELLANOX MLX4 IB driver
  8297. M: Yishai Hadas <yishaih@mellanox.com>
  8298. L: linux-rdma@vger.kernel.org
  8299. W: http://www.mellanox.com
  8300. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8301. S: Supported
  8302. F: drivers/infiniband/hw/mlx4/
  8303. F: include/linux/mlx4/
  8304. F: include/uapi/rdma/mlx4-abi.h
  8305. MELLANOX MLX5 core VPI driver
  8306. M: Saeed Mahameed <saeedm@mellanox.com>
  8307. M: Leon Romanovsky <leonro@mellanox.com>
  8308. L: netdev@vger.kernel.org
  8309. L: linux-rdma@vger.kernel.org
  8310. W: http://www.mellanox.com
  8311. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8312. S: Supported
  8313. F: drivers/net/ethernet/mellanox/mlx5/core/
  8314. F: include/linux/mlx5/
  8315. MELLANOX MLX5 IB driver
  8316. M: Leon Romanovsky <leonro@mellanox.com>
  8317. L: linux-rdma@vger.kernel.org
  8318. W: http://www.mellanox.com
  8319. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8320. S: Supported
  8321. F: drivers/infiniband/hw/mlx5/
  8322. F: include/linux/mlx5/
  8323. F: include/uapi/rdma/mlx5-abi.h
  8324. MELLANOX MLXCPLD I2C AND MUX DRIVER
  8325. M: Vadim Pasternak <vadimp@mellanox.com>
  8326. M: Michael Shych <michaelsh@mellanox.com>
  8327. L: linux-i2c@vger.kernel.org
  8328. S: Supported
  8329. F: drivers/i2c/busses/i2c-mlxcpld.c
  8330. F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
  8331. F: Documentation/i2c/busses/i2c-mlxcpld
  8332. MELLANOX MLXCPLD LED DRIVER
  8333. M: Vadim Pasternak <vadimp@mellanox.com>
  8334. L: linux-leds@vger.kernel.org
  8335. S: Supported
  8336. F: drivers/leds/leds-mlxcpld.c
  8337. F: drivers/leds/leds-mlxreg.c
  8338. F: Documentation/leds/leds-mlxcpld.txt
  8339. MELLANOX PLATFORM DRIVER
  8340. M: Vadim Pasternak <vadimp@mellanox.com>
  8341. L: platform-driver-x86@vger.kernel.org
  8342. S: Supported
  8343. F: drivers/platform/x86/mlx-platform.c
  8344. MEMBARRIER SUPPORT
  8345. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  8346. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  8347. L: linux-kernel@vger.kernel.org
  8348. S: Supported
  8349. F: kernel/sched/membarrier.c
  8350. F: include/uapi/linux/membarrier.h
  8351. F: arch/powerpc/include/asm/membarrier.h
  8352. MEMORY MANAGEMENT
  8353. L: linux-mm@kvack.org
  8354. W: http://www.linux-mm.org
  8355. S: Maintained
  8356. F: include/linux/mm.h
  8357. F: include/linux/gfp.h
  8358. F: include/linux/mmzone.h
  8359. F: include/linux/memory_hotplug.h
  8360. F: include/linux/vmalloc.h
  8361. F: mm/
  8362. MEMORY TECHNOLOGY DEVICES (MTD)
  8363. M: David Woodhouse <dwmw2@infradead.org>
  8364. M: Brian Norris <computersforpeace@gmail.com>
  8365. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8366. M: Marek Vasut <marek.vasut@gmail.com>
  8367. M: Richard Weinberger <richard@nod.at>
  8368. L: linux-mtd@lists.infradead.org
  8369. W: http://www.linux-mtd.infradead.org/
  8370. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8371. T: git git://git.infradead.org/linux-mtd.git master
  8372. T: git git://git.infradead.org/linux-mtd.git mtd/next
  8373. S: Maintained
  8374. F: Documentation/devicetree/bindings/mtd/
  8375. F: drivers/mtd/
  8376. F: include/linux/mtd/
  8377. F: include/uapi/mtd/
  8378. MEN A21 WATCHDOG DRIVER
  8379. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8380. L: linux-watchdog@vger.kernel.org
  8381. S: Maintained
  8382. F: drivers/watchdog/mena21_wdt.c
  8383. MEN CHAMELEON BUS (mcb)
  8384. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8385. S: Maintained
  8386. F: drivers/mcb/
  8387. F: include/linux/mcb.h
  8388. F: Documentation/men-chameleon-bus.txt
  8389. MEN F21BMC (Board Management Controller)
  8390. M: Andreas Werner <andreas.werner@men.de>
  8391. S: Supported
  8392. F: drivers/mfd/menf21bmc.c
  8393. F: drivers/watchdog/menf21bmc_wdt.c
  8394. F: drivers/leds/leds-menf21bmc.c
  8395. F: drivers/hwmon/menf21bmc_hwmon.c
  8396. F: Documentation/hwmon/menf21bmc
  8397. MEN Z069 WATCHDOG DRIVER
  8398. M: Johannes Thumshirn <jth@kernel.org>
  8399. L: linux-watchdog@vger.kernel.org
  8400. S: Maintained
  8401. F: drivers/watchdog/menz069_wdt.c
  8402. MESON AO CEC DRIVER FOR AMLOGIC SOCS
  8403. M: Neil Armstrong <narmstrong@baylibre.com>
  8404. L: linux-media@lists.freedesktop.org
  8405. L: linux-amlogic@lists.infradead.org
  8406. W: http://linux-meson.com/
  8407. S: Supported
  8408. F: drivers/media/platform/meson/ao-cec.c
  8409. F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
  8410. T: git git://linuxtv.org/media_tree.git
  8411. MICROBLAZE ARCHITECTURE
  8412. M: Michal Simek <monstr@monstr.eu>
  8413. W: http://www.monstr.eu/fdt/
  8414. T: git git://git.monstr.eu/linux-2.6-microblaze.git
  8415. S: Supported
  8416. F: arch/microblaze/
  8417. MICROCHIP / ATMEL AT91 SERIAL DRIVER
  8418. M: Richard Genoud <richard.genoud@gmail.com>
  8419. S: Maintained
  8420. F: drivers/tty/serial/atmel_serial.c
  8421. F: drivers/tty/serial/atmel_serial.h
  8422. MICROCHIP / ATMEL DMA DRIVER
  8423. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  8424. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8425. L: dmaengine@vger.kernel.org
  8426. S: Supported
  8427. F: drivers/dma/at_hdmac.c
  8428. F: drivers/dma/at_hdmac_regs.h
  8429. F: include/linux/platform_data/dma-atmel.h
  8430. MICROCHIP / ATMEL ECC DRIVER
  8431. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  8432. L: linux-crypto@vger.kernel.org
  8433. S: Maintained
  8434. F: drivers/crypto/atmel-ecc.*
  8435. MICROCHIP / ATMEL ISC DRIVER
  8436. M: Songjun Wu <songjun.wu@microchip.com>
  8437. L: linux-media@vger.kernel.org
  8438. S: Supported
  8439. F: drivers/media/platform/atmel/atmel-isc.c
  8440. F: drivers/media/platform/atmel/atmel-isc-regs.h
  8441. F: devicetree/bindings/media/atmel-isc.txt
  8442. MICROCHIP / ATMEL NAND DRIVER
  8443. M: Josh Wu <rainyfeeling@outlook.com>
  8444. L: linux-mtd@lists.infradead.org
  8445. S: Supported
  8446. F: drivers/mtd/nand/raw/atmel/*
  8447. F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
  8448. MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
  8449. M: Woojung Huh <Woojung.Huh@microchip.com>
  8450. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8451. L: netdev@vger.kernel.org
  8452. S: Maintained
  8453. F: net/dsa/tag_ksz.c
  8454. F: drivers/net/dsa/microchip/*
  8455. F: include/linux/platform_data/microchip-ksz.h
  8456. F: Documentation/devicetree/bindings/net/dsa/ksz.txt
  8457. MICROCHIP LAN743X ETHERNET DRIVER
  8458. M: Bryan Whitehead <bryan.whitehead@microchip.com>
  8459. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8460. L: netdev@vger.kernel.org
  8461. S: Maintained
  8462. F: drivers/net/ethernet/microchip/lan743x_*
  8463. MICROCHIP USB251XB DRIVER
  8464. M: Richard Leitner <richard.leitner@skidata.com>
  8465. L: linux-usb@vger.kernel.org
  8466. S: Maintained
  8467. F: drivers/usb/misc/usb251xb.c
  8468. F: Documentation/devicetree/bindings/usb/usb251xb.txt
  8469. MICROSEMI MIPS SOCS
  8470. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8471. L: linux-mips@linux-mips.org
  8472. S: Maintained
  8473. F: arch/mips/generic/board-ocelot.c
  8474. F: arch/mips/configs/generic/board-ocelot.config
  8475. F: arch/mips/boot/dts/mscc/
  8476. F: Documentation/devicetree/bindings/mips/mscc.txt
  8477. MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
  8478. M: Don Brace <don.brace@microsemi.com>
  8479. L: esc.storagedev@microsemi.com
  8480. L: linux-scsi@vger.kernel.org
  8481. S: Supported
  8482. F: drivers/scsi/smartpqi/smartpqi*.[ch]
  8483. F: drivers/scsi/smartpqi/Kconfig
  8484. F: drivers/scsi/smartpqi/Makefile
  8485. F: include/linux/cciss*.h
  8486. F: include/uapi/linux/cciss*.h
  8487. F: Documentation/scsi/smartpqi.txt
  8488. MICROSEMI ETHERNET SWITCH DRIVER
  8489. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8490. L: netdev@vger.kernel.org
  8491. S: Supported
  8492. F: drivers/net/ethernet/mscc/
  8493. MICROSOFT SURFACE PRO 3 BUTTON DRIVER
  8494. M: Chen Yu <yu.c.chen@intel.com>
  8495. L: platform-driver-x86@vger.kernel.org
  8496. S: Supported
  8497. F: drivers/platform/x86/surfacepro3_button.c
  8498. MICROTEK X6 SCANNER
  8499. M: Oliver Neukum <oliver@neukum.org>
  8500. S: Maintained
  8501. F: drivers/usb/image/microtek.*
  8502. MIPS
  8503. M: Ralf Baechle <ralf@linux-mips.org>
  8504. M: Paul Burton <paul.burton@mips.com>
  8505. M: James Hogan <jhogan@kernel.org>
  8506. L: linux-mips@linux-mips.org
  8507. W: http://www.linux-mips.org/
  8508. T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
  8509. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
  8510. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  8511. S: Supported
  8512. F: Documentation/devicetree/bindings/mips/
  8513. F: Documentation/mips/
  8514. F: arch/mips/
  8515. F: drivers/platform/mips/
  8516. MIPS BOSTON DEVELOPMENT BOARD
  8517. M: Paul Burton <paul.burton@mips.com>
  8518. L: linux-mips@linux-mips.org
  8519. S: Maintained
  8520. F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
  8521. F: arch/mips/boot/dts/img/boston.dts
  8522. F: arch/mips/configs/generic/board-boston.config
  8523. F: drivers/clk/imgtec/clk-boston.c
  8524. F: include/dt-bindings/clock/boston-clock.h
  8525. MIPS GENERIC PLATFORM
  8526. M: Paul Burton <paul.burton@mips.com>
  8527. L: linux-mips@linux-mips.org
  8528. S: Supported
  8529. F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
  8530. F: arch/mips/generic/
  8531. F: arch/mips/tools/generic-board-config.sh
  8532. MIPS/LOONGSON1 ARCHITECTURE
  8533. M: Keguang Zhang <keguang.zhang@gmail.com>
  8534. L: linux-mips@linux-mips.org
  8535. S: Maintained
  8536. F: arch/mips/loongson32/
  8537. F: arch/mips/include/asm/mach-loongson32/
  8538. F: drivers/*/*loongson1*
  8539. F: drivers/*/*/*loongson1*
  8540. MIPS/LOONGSON2 ARCHITECTURE
  8541. M: Jiaxun Yang <jiaxun.yang@flygoat.com>
  8542. L: linux-mips@linux-mips.org
  8543. S: Maintained
  8544. F: arch/mips/loongson64/fuloong-2e/
  8545. F: arch/mips/loongson64/lemote-2f/
  8546. F: arch/mips/include/asm/mach-loongson64/
  8547. F: drivers/*/*loongson2*
  8548. F: drivers/*/*/*loongson2*
  8549. MIPS/LOONGSON3 ARCHITECTURE
  8550. M: Huacai Chen <chenhc@lemote.com>
  8551. L: linux-mips@linux-mips.org
  8552. S: Maintained
  8553. F: arch/mips/loongson64/
  8554. F: arch/mips/include/asm/mach-loongson64/
  8555. F: drivers/platform/mips/cpu_hwmon.c
  8556. F: drivers/*/*loongson3*
  8557. F: drivers/*/*/*loongson3*
  8558. MIPS RINT INSTRUCTION EMULATION
  8559. M: Aleksandar Markovic <aleksandar.markovic@mips.com>
  8560. L: linux-mips@linux-mips.org
  8561. S: Supported
  8562. F: arch/mips/math-emu/sp_rint.c
  8563. F: arch/mips/math-emu/dp_rint.c
  8564. MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  8565. M: Hans Verkuil <hverkuil@xs4all.nl>
  8566. L: linux-media@vger.kernel.org
  8567. T: git git://linuxtv.org/media_tree.git
  8568. W: https://linuxtv.org
  8569. S: Odd Fixes
  8570. F: drivers/media/radio/radio-miropcm20*
  8571. MMP SUPPORT
  8572. M: Eric Miao <eric.y.miao@gmail.com>
  8573. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  8574. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8575. T: git git://github.com/hzhuang1/linux.git
  8576. T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
  8577. S: Maintained
  8578. F: arch/arm/boot/dts/mmp*
  8579. F: arch/arm/mach-mmp/
  8580. MN88472 MEDIA DRIVER
  8581. M: Antti Palosaari <crope@iki.fi>
  8582. L: linux-media@vger.kernel.org
  8583. W: https://linuxtv.org
  8584. W: http://palosaari.fi/linux/
  8585. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8586. S: Maintained
  8587. F: drivers/media/dvb-frontends/mn88472*
  8588. MN88473 MEDIA DRIVER
  8589. M: Antti Palosaari <crope@iki.fi>
  8590. L: linux-media@vger.kernel.org
  8591. W: https://linuxtv.org
  8592. W: http://palosaari.fi/linux/
  8593. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8594. S: Maintained
  8595. F: drivers/media/dvb-frontends/mn88473*
  8596. MODULE SUPPORT
  8597. M: Jessica Yu <jeyu@kernel.org>
  8598. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
  8599. S: Maintained
  8600. F: include/linux/module.h
  8601. F: kernel/module.c
  8602. MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
  8603. W: http://popies.net/meye/
  8604. S: Orphan
  8605. F: Documentation/media/v4l-drivers/meye*
  8606. F: drivers/media/pci/meye/
  8607. F: include/uapi/linux/meye.h
  8608. MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
  8609. M: Jiri Slaby <jirislaby@gmail.com>
  8610. S: Maintained
  8611. F: Documentation/serial/moxa-smartio
  8612. F: drivers/tty/mxser.*
  8613. MR800 AVERMEDIA USB FM RADIO DRIVER
  8614. M: Alexey Klimov <klimov.linux@gmail.com>
  8615. L: linux-media@vger.kernel.org
  8616. T: git git://linuxtv.org/media_tree.git
  8617. S: Maintained
  8618. F: drivers/media/radio/radio-mr800.c
  8619. MRF24J40 IEEE 802.15.4 RADIO DRIVER
  8620. M: Alan Ott <alan@signal11.us>
  8621. L: linux-wpan@vger.kernel.org
  8622. S: Maintained
  8623. F: drivers/net/ieee802154/mrf24j40.c
  8624. F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
  8625. MSI LAPTOP SUPPORT
  8626. M: "Lee, Chun-Yi" <jlee@suse.com>
  8627. L: platform-driver-x86@vger.kernel.org
  8628. S: Maintained
  8629. F: drivers/platform/x86/msi-laptop.c
  8630. MSI WMI SUPPORT
  8631. L: platform-driver-x86@vger.kernel.org
  8632. S: Orphan
  8633. F: drivers/platform/x86/msi-wmi.c
  8634. MSI001 MEDIA DRIVER
  8635. M: Antti Palosaari <crope@iki.fi>
  8636. L: linux-media@vger.kernel.org
  8637. W: https://linuxtv.org
  8638. W: http://palosaari.fi/linux/
  8639. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8640. T: git git://linuxtv.org/anttip/media_tree.git
  8641. S: Maintained
  8642. F: drivers/media/tuners/msi001*
  8643. MSI2500 MEDIA DRIVER
  8644. M: Antti Palosaari <crope@iki.fi>
  8645. L: linux-media@vger.kernel.org
  8646. W: https://linuxtv.org
  8647. W: http://palosaari.fi/linux/
  8648. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8649. T: git git://linuxtv.org/anttip/media_tree.git
  8650. S: Maintained
  8651. F: drivers/media/usb/msi2500/
  8652. MSYSTEMS DISKONCHIP G3 MTD DRIVER
  8653. M: Robert Jarzmik <robert.jarzmik@free.fr>
  8654. L: linux-mtd@lists.infradead.org
  8655. S: Maintained
  8656. F: drivers/mtd/devices/docg3*
  8657. MT9M032 APTINA SENSOR DRIVER
  8658. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8659. L: linux-media@vger.kernel.org
  8660. T: git git://linuxtv.org/media_tree.git
  8661. S: Maintained
  8662. F: drivers/media/i2c/mt9m032.c
  8663. F: include/media/i2c/mt9m032.h
  8664. MT9P031 APTINA CAMERA SENSOR
  8665. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8666. L: linux-media@vger.kernel.org
  8667. T: git git://linuxtv.org/media_tree.git
  8668. S: Maintained
  8669. F: drivers/media/i2c/mt9p031.c
  8670. F: include/media/i2c/mt9p031.h
  8671. MT9T001 APTINA CAMERA SENSOR
  8672. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8673. L: linux-media@vger.kernel.org
  8674. T: git git://linuxtv.org/media_tree.git
  8675. S: Maintained
  8676. F: drivers/media/i2c/mt9t001.c
  8677. F: include/media/i2c/mt9t001.h
  8678. MT9T112 APTINA CAMERA SENSOR
  8679. M: Jacopo Mondi <jacopo@jmondi.org>
  8680. L: linux-media@vger.kernel.org
  8681. T: git git://linuxtv.org/media_tree.git
  8682. S: Odd Fixes
  8683. F: drivers/media/i2c/mt9t112.c
  8684. F: include/media/i2c/mt9t112.h
  8685. MT9V032 APTINA CAMERA SENSOR
  8686. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8687. L: linux-media@vger.kernel.org
  8688. T: git git://linuxtv.org/media_tree.git
  8689. S: Maintained
  8690. F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
  8691. F: drivers/media/i2c/mt9v032.c
  8692. F: include/media/i2c/mt9v032.h
  8693. MT9V111 APTINA CAMERA SENSOR
  8694. M: Jacopo Mondi <jacopo@jmondi.org>
  8695. L: linux-media@vger.kernel.org
  8696. T: git git://linuxtv.org/media_tree.git
  8697. S: Maintained
  8698. F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
  8699. F: drivers/media/i2c/mt9v111.c
  8700. MULTIFUNCTION DEVICES (MFD)
  8701. M: Lee Jones <lee.jones@linaro.org>
  8702. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  8703. S: Supported
  8704. F: Documentation/devicetree/bindings/mfd/
  8705. F: drivers/mfd/
  8706. F: include/linux/mfd/
  8707. F: include/dt-bindings/mfd/
  8708. MULTIMEDIA CARD (MMC) ETC. OVER SPI
  8709. S: Orphan
  8710. F: drivers/mmc/host/mmc_spi.c
  8711. F: include/linux/spi/mmc_spi.h
  8712. MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
  8713. M: Ulf Hansson <ulf.hansson@linaro.org>
  8714. L: linux-mmc@vger.kernel.org
  8715. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  8716. S: Maintained
  8717. F: Documentation/devicetree/bindings/mmc/
  8718. F: drivers/mmc/
  8719. F: include/linux/mmc/
  8720. F: include/uapi/linux/mmc/
  8721. MULTIPLEXER SUBSYSTEM
  8722. M: Peter Rosin <peda@axentia.se>
  8723. S: Maintained
  8724. F: Documentation/ABI/testing/sysfs-class-mux*
  8725. F: Documentation/devicetree/bindings/mux/
  8726. F: include/dt-bindings/mux/
  8727. F: include/linux/mux/
  8728. F: drivers/mux/
  8729. MULTITECH MULTIPORT CARD (ISICOM)
  8730. S: Orphan
  8731. F: drivers/tty/isicom.c
  8732. F: include/linux/isicom.h
  8733. MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
  8734. M: Bin Liu <b-liu@ti.com>
  8735. L: linux-usb@vger.kernel.org
  8736. S: Maintained
  8737. F: drivers/usb/musb/
  8738. MXL301RF MEDIA DRIVER
  8739. M: Akihiro Tsukada <tskd08@gmail.com>
  8740. L: linux-media@vger.kernel.org
  8741. S: Odd Fixes
  8742. F: drivers/media/tuners/mxl301rf*
  8743. MXL5007T MEDIA DRIVER
  8744. M: Michael Krufky <mkrufky@linuxtv.org>
  8745. L: linux-media@vger.kernel.org
  8746. W: https://linuxtv.org
  8747. W: http://github.com/mkrufky
  8748. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8749. T: git git://linuxtv.org/mkrufky/tuners.git
  8750. S: Maintained
  8751. F: drivers/media/tuners/mxl5007t.*
  8752. MXSFB DRM DRIVER
  8753. M: Marek Vasut <marex@denx.de>
  8754. S: Supported
  8755. F: drivers/gpu/drm/mxsfb/
  8756. F: Documentation/devicetree/bindings/display/mxsfb.txt
  8757. MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  8758. M: Chris Lee <christopher.lee@cspi.com>
  8759. L: netdev@vger.kernel.org
  8760. W: https://www.cspi.com/ethernet-products/support/downloads/
  8761. S: Supported
  8762. F: drivers/net/ethernet/myricom/myri10ge/
  8763. NAND FLASH SUBSYSTEM
  8764. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8765. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8766. R: Richard Weinberger <richard@nod.at>
  8767. L: linux-mtd@lists.infradead.org
  8768. W: http://www.linux-mtd.infradead.org/
  8769. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8770. T: git git://git.infradead.org/linux-mtd.git nand/fixes
  8771. T: git git://git.infradead.org/linux-mtd.git nand/next
  8772. S: Maintained
  8773. F: drivers/mtd/nand/
  8774. F: include/linux/mtd/*nand*.h
  8775. NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  8776. M: Daniel Mack <zonque@gmail.com>
  8777. S: Maintained
  8778. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8779. W: http://www.native-instruments.com
  8780. F: sound/usb/caiaq/
  8781. NATSEMI ETHERNET DRIVER (DP8381x)
  8782. S: Orphan
  8783. F: drivers/net/ethernet/natsemi/natsemi.c
  8784. NCP FILESYSTEM
  8785. M: Petr Vandrovec <petr@vandrovec.name>
  8786. S: Obsolete
  8787. F: drivers/staging/ncpfs/
  8788. NCR 5380 SCSI DRIVERS
  8789. M: Finn Thain <fthain@telegraphics.com.au>
  8790. M: Michael Schmitz <schmitzmic@gmail.com>
  8791. L: linux-scsi@vger.kernel.org
  8792. S: Maintained
  8793. F: Documentation/scsi/g_NCR5380.txt
  8794. F: drivers/scsi/NCR5380.*
  8795. F: drivers/scsi/arm/cumana_1.c
  8796. F: drivers/scsi/arm/oak.c
  8797. F: drivers/scsi/atari_scsi.*
  8798. F: drivers/scsi/dmx3191d.c
  8799. F: drivers/scsi/g_NCR5380.*
  8800. F: drivers/scsi/mac_scsi.*
  8801. F: drivers/scsi/sun3_scsi.*
  8802. F: drivers/scsi/sun3_scsi_vme.c
  8803. NCSI LIBRARY:
  8804. M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
  8805. S: Maintained
  8806. F: net/ncsi/
  8807. NCT6775 HARDWARE MONITOR DRIVER
  8808. M: Guenter Roeck <linux@roeck-us.net>
  8809. L: linux-hwmon@vger.kernel.org
  8810. S: Maintained
  8811. F: Documentation/hwmon/nct6775
  8812. F: drivers/hwmon/nct6775.c
  8813. NET_FAILOVER MODULE
  8814. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  8815. L: netdev@vger.kernel.org
  8816. S: Supported
  8817. F: driver/net/net_failover.c
  8818. F: include/net/net_failover.h
  8819. F: Documentation/networking/net_failover.rst
  8820. NETEFFECT IWARP RNIC DRIVER (IW_NES)
  8821. M: Faisal Latif <faisal.latif@intel.com>
  8822. L: linux-rdma@vger.kernel.org
  8823. W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
  8824. S: Supported
  8825. F: drivers/infiniband/hw/nes/
  8826. F: include/uapi/rdma/nes-abi.h
  8827. NETEM NETWORK EMULATOR
  8828. M: Stephen Hemminger <stephen@networkplumber.org>
  8829. L: netem@lists.linux-foundation.org (moderated for non-subscribers)
  8830. S: Maintained
  8831. F: net/sched/sch_netem.c
  8832. NETERION 10GbE DRIVERS (s2io/vxge)
  8833. M: Jon Mason <jdmason@kudzu.us>
  8834. L: netdev@vger.kernel.org
  8835. S: Supported
  8836. F: Documentation/networking/s2io.txt
  8837. F: Documentation/networking/vxge.txt
  8838. F: drivers/net/ethernet/neterion/
  8839. NETFILTER
  8840. M: Pablo Neira Ayuso <pablo@netfilter.org>
  8841. M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
  8842. M: Florian Westphal <fw@strlen.de>
  8843. L: netfilter-devel@vger.kernel.org
  8844. L: coreteam@netfilter.org
  8845. W: http://www.netfilter.org/
  8846. W: http://www.iptables.org/
  8847. W: http://www.nftables.org/
  8848. Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
  8849. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
  8850. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
  8851. S: Maintained
  8852. F: include/linux/netfilter*
  8853. F: include/linux/netfilter/
  8854. F: include/net/netfilter/
  8855. F: include/uapi/linux/netfilter*
  8856. F: include/uapi/linux/netfilter/
  8857. F: net/*/netfilter.c
  8858. F: net/*/netfilter/
  8859. F: net/netfilter/
  8860. F: net/bridge/br_netfilter*.c
  8861. NETROM NETWORK LAYER
  8862. M: Ralf Baechle <ralf@linux-mips.org>
  8863. L: linux-hams@vger.kernel.org
  8864. W: http://www.linux-ax25.org/
  8865. S: Maintained
  8866. F: include/net/netrom.h
  8867. F: include/uapi/linux/netrom.h
  8868. F: net/netrom/
  8869. NETRONOME ETHERNET DRIVERS
  8870. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8871. L: oss-drivers@netronome.com
  8872. S: Maintained
  8873. F: drivers/net/ethernet/netronome/
  8874. NETWORK BLOCK DEVICE (NBD)
  8875. M: Josef Bacik <josef@toxicpanda.com>
  8876. S: Maintained
  8877. L: linux-block@vger.kernel.org
  8878. L: nbd@other.debian.org
  8879. F: Documentation/blockdev/nbd.txt
  8880. F: drivers/block/nbd.c
  8881. F: include/uapi/linux/nbd.h
  8882. NETWORK DROP MONITOR
  8883. M: Neil Horman <nhorman@tuxdriver.com>
  8884. L: netdev@vger.kernel.org
  8885. S: Maintained
  8886. W: https://fedorahosted.org/dropwatch/
  8887. F: net/core/drop_monitor.c
  8888. NETWORKING DRIVERS
  8889. M: "David S. Miller" <davem@davemloft.net>
  8890. L: netdev@vger.kernel.org
  8891. W: http://www.linuxfoundation.org/en/Net
  8892. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8893. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8894. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8895. S: Odd Fixes
  8896. F: Documentation/devicetree/bindings/net/
  8897. F: drivers/net/
  8898. F: include/linux/if_*
  8899. F: include/linux/netdevice.h
  8900. F: include/linux/etherdevice.h
  8901. F: include/linux/fcdevice.h
  8902. F: include/linux/fddidevice.h
  8903. F: include/linux/hippidevice.h
  8904. F: include/linux/inetdevice.h
  8905. F: include/uapi/linux/if_*
  8906. F: include/uapi/linux/netdevice.h
  8907. NETWORKING DRIVERS (WIRELESS)
  8908. M: Kalle Valo <kvalo@codeaurora.org>
  8909. L: linux-wireless@vger.kernel.org
  8910. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8911. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
  8912. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
  8913. S: Maintained
  8914. F: Documentation/devicetree/bindings/net/wireless/
  8915. F: drivers/net/wireless/
  8916. NETWORKING [DSA]
  8917. M: Andrew Lunn <andrew@lunn.ch>
  8918. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  8919. M: Florian Fainelli <f.fainelli@gmail.com>
  8920. S: Maintained
  8921. F: Documentation/devicetree/bindings/net/dsa/
  8922. F: net/dsa/
  8923. F: include/net/dsa.h
  8924. F: include/linux/dsa/
  8925. F: drivers/net/dsa/
  8926. NETWORKING [GENERAL]
  8927. M: "David S. Miller" <davem@davemloft.net>
  8928. L: netdev@vger.kernel.org
  8929. W: http://www.linuxfoundation.org/en/Net
  8930. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8931. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8932. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8933. B: mailto:netdev@vger.kernel.org
  8934. S: Maintained
  8935. F: net/
  8936. F: include/net/
  8937. F: include/linux/in.h
  8938. F: include/linux/net.h
  8939. F: include/linux/netdevice.h
  8940. F: include/uapi/linux/in.h
  8941. F: include/uapi/linux/net.h
  8942. F: include/uapi/linux/netdevice.h
  8943. F: include/uapi/linux/net_namespace.h
  8944. F: tools/testing/selftests/net/
  8945. F: lib/net_utils.c
  8946. F: lib/random32.c
  8947. F: Documentation/networking/
  8948. NETWORKING [IPSEC]
  8949. M: Steffen Klassert <steffen.klassert@secunet.com>
  8950. M: Herbert Xu <herbert@gondor.apana.org.au>
  8951. M: "David S. Miller" <davem@davemloft.net>
  8952. L: netdev@vger.kernel.org
  8953. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
  8954. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
  8955. S: Maintained
  8956. F: net/xfrm/
  8957. F: net/key/
  8958. F: net/ipv4/xfrm*
  8959. F: net/ipv4/esp4*
  8960. F: net/ipv4/ah4.c
  8961. F: net/ipv4/ipcomp.c
  8962. F: net/ipv4/ip_vti.c
  8963. F: net/ipv6/xfrm*
  8964. F: net/ipv6/esp6*
  8965. F: net/ipv6/ah6.c
  8966. F: net/ipv6/ipcomp6.c
  8967. F: net/ipv6/ip6_vti.c
  8968. F: include/uapi/linux/xfrm.h
  8969. F: include/net/xfrm.h
  8970. NETWORKING [IPv4/IPv6]
  8971. M: "David S. Miller" <davem@davemloft.net>
  8972. M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
  8973. M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
  8974. L: netdev@vger.kernel.org
  8975. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8976. S: Maintained
  8977. F: net/ipv4/
  8978. F: net/ipv6/
  8979. F: include/net/ip*
  8980. F: arch/x86/net/*
  8981. NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  8982. M: Paul Moore <paul@paul-moore.com>
  8983. W: https://github.com/netlabel
  8984. L: netdev@vger.kernel.org
  8985. L: linux-security-module@vger.kernel.org
  8986. S: Maintained
  8987. F: Documentation/netlabel/
  8988. F: include/net/calipso.h
  8989. F: include/net/cipso_ipv4.h
  8990. F: include/net/netlabel.h
  8991. F: include/uapi/linux/netfilter/xt_SECMARK.h
  8992. F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
  8993. F: net/netlabel/
  8994. F: net/ipv4/cipso_ipv4.c
  8995. F: net/ipv6/calipso.c
  8996. F: net/netfilter/xt_CONNSECMARK.c
  8997. F: net/netfilter/xt_SECMARK.c
  8998. NETWORKING [TCP]
  8999. M: Eric Dumazet <edumazet@google.com>
  9000. L: netdev@vger.kernel.org
  9001. S: Maintained
  9002. F: net/ipv4/tcp*.c
  9003. F: net/ipv4/syncookies.c
  9004. F: net/ipv6/tcp*.c
  9005. F: net/ipv6/syncookies.c
  9006. F: include/uapi/linux/tcp.h
  9007. F: include/net/tcp.h
  9008. F: include/linux/tcp.h
  9009. F: include/trace/events/tcp.h
  9010. NETWORKING [TLS]
  9011. M: Boris Pismenny <borisp@mellanox.com>
  9012. M: Aviad Yehezkel <aviadye@mellanox.com>
  9013. M: Dave Watson <davejwatson@fb.com>
  9014. L: netdev@vger.kernel.org
  9015. S: Maintained
  9016. F: net/tls/*
  9017. F: include/uapi/linux/tls.h
  9018. F: include/net/tls.h
  9019. NETWORKING [WIRELESS]
  9020. L: linux-wireless@vger.kernel.org
  9021. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  9022. NETDEVSIM
  9023. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  9024. S: Maintained
  9025. F: drivers/net/netdevsim/*
  9026. NETXEN (1/10) GbE SUPPORT
  9027. M: Manish Chopra <manish.chopra@cavium.com>
  9028. M: Rahul Verma <rahul.verma@cavium.com>
  9029. M: Dept-GELinuxNICDev@cavium.com
  9030. L: netdev@vger.kernel.org
  9031. S: Supported
  9032. F: drivers/net/ethernet/qlogic/netxen/
  9033. NFC SUBSYSTEM
  9034. M: Samuel Ortiz <sameo@linux.intel.com>
  9035. L: linux-wireless@vger.kernel.org
  9036. L: linux-nfc@lists.01.org (subscribers-only)
  9037. S: Supported
  9038. F: net/nfc/
  9039. F: include/net/nfc/
  9040. F: include/uapi/linux/nfc.h
  9041. F: drivers/nfc/
  9042. F: include/linux/platform_data/nfcmrvl.h
  9043. F: include/linux/platform_data/nxp-nci.h
  9044. F: Documentation/devicetree/bindings/net/nfc/
  9045. NFS, SUNRPC, AND LOCKD CLIENTS
  9046. M: Trond Myklebust <trond.myklebust@hammerspace.com>
  9047. M: Anna Schumaker <anna.schumaker@netapp.com>
  9048. L: linux-nfs@vger.kernel.org
  9049. W: http://client.linux-nfs.org
  9050. T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
  9051. S: Maintained
  9052. F: fs/lockd/
  9053. F: fs/nfs/
  9054. F: fs/nfs_common/
  9055. F: net/sunrpc/
  9056. F: include/linux/lockd/
  9057. F: include/linux/nfs*
  9058. F: include/linux/sunrpc/
  9059. F: include/uapi/linux/nfs*
  9060. F: include/uapi/linux/sunrpc/
  9061. NILFS2 FILESYSTEM
  9062. M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
  9063. L: linux-nilfs@vger.kernel.org
  9064. W: https://nilfs.sourceforge.io/
  9065. W: https://nilfs.osdn.jp/
  9066. T: git git://github.com/konis/nilfs2.git
  9067. S: Supported
  9068. F: Documentation/filesystems/nilfs2.txt
  9069. F: fs/nilfs2/
  9070. F: include/trace/events/nilfs2.h
  9071. F: include/uapi/linux/nilfs2_api.h
  9072. F: include/uapi/linux/nilfs2_ondisk.h
  9073. NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
  9074. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  9075. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  9076. S: Maintained
  9077. F: Documentation/scsi/NinjaSCSI.txt
  9078. F: drivers/scsi/pcmcia/nsp_*
  9079. NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
  9080. M: GOTO Masanori <gotom@debian.or.jp>
  9081. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  9082. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  9083. S: Maintained
  9084. F: Documentation/scsi/NinjaSCSI.txt
  9085. F: drivers/scsi/nsp32*
  9086. NIOS2 ARCHITECTURE
  9087. M: Ley Foon Tan <lftan@altera.com>
  9088. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  9089. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
  9090. S: Maintained
  9091. F: arch/nios2/
  9092. NOHZ, DYNTICKS SUPPORT
  9093. M: Frederic Weisbecker <fweisbec@gmail.com>
  9094. M: Thomas Gleixner <tglx@linutronix.de>
  9095. M: Ingo Molnar <mingo@kernel.org>
  9096. L: linux-kernel@vger.kernel.org
  9097. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
  9098. S: Maintained
  9099. F: kernel/time/tick*.*
  9100. F: include/linux/tick.h
  9101. F: include/linux/sched/nohz.h
  9102. NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
  9103. M: Pavel Machek <pavel@ucw.cz>
  9104. M: Sakari Ailus <sakari.ailus@iki.fi>
  9105. L: linux-media@vger.kernel.org
  9106. S: Maintained
  9107. F: drivers/media/i2c/et8ek8
  9108. F: drivers/media/i2c/ad5820.c
  9109. NOKIA N900 POWER SUPPLY DRIVERS
  9110. R: Pali Rohár <pali.rohar@gmail.com>
  9111. F: include/linux/power/bq2415x_charger.h
  9112. F: include/linux/power/bq27xxx_battery.h
  9113. F: include/linux/power/isp1704_charger.h
  9114. F: drivers/power/supply/bq2415x_charger.c
  9115. F: drivers/power/supply/bq27xxx_battery.c
  9116. F: drivers/power/supply/bq27xxx_battery_i2c.c
  9117. F: drivers/power/supply/isp1704_charger.c
  9118. F: drivers/power/supply/rx51_battery.c
  9119. NTB AMD DRIVER
  9120. M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
  9121. L: linux-ntb@googlegroups.com
  9122. S: Supported
  9123. F: drivers/ntb/hw/amd/
  9124. NTB DRIVER CORE
  9125. M: Jon Mason <jdmason@kudzu.us>
  9126. M: Dave Jiang <dave.jiang@intel.com>
  9127. M: Allen Hubbe <allenbh@gmail.com>
  9128. L: linux-ntb@googlegroups.com
  9129. S: Supported
  9130. W: https://github.com/jonmason/ntb/wiki
  9131. T: git git://github.com/jonmason/ntb.git
  9132. F: drivers/ntb/
  9133. F: drivers/net/ntb_netdev.c
  9134. F: include/linux/ntb.h
  9135. F: include/linux/ntb_transport.h
  9136. F: tools/testing/selftests/ntb/
  9137. NTB IDT DRIVER
  9138. M: Serge Semin <fancer.lancer@gmail.com>
  9139. L: linux-ntb@googlegroups.com
  9140. S: Supported
  9141. F: drivers/ntb/hw/idt/
  9142. NTB INTEL DRIVER
  9143. M: Dave Jiang <dave.jiang@intel.com>
  9144. L: linux-ntb@googlegroups.com
  9145. S: Supported
  9146. W: https://github.com/davejiang/linux/wiki
  9147. T: git https://github.com/davejiang/linux.git
  9148. F: drivers/ntb/hw/intel/
  9149. NTFS FILESYSTEM
  9150. M: Anton Altaparmakov <anton@tuxera.com>
  9151. L: linux-ntfs-dev@lists.sourceforge.net
  9152. W: http://www.tuxera.com/
  9153. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
  9154. S: Supported
  9155. F: Documentation/filesystems/ntfs.txt
  9156. F: fs/ntfs/
  9157. NUBUS SUBSYSTEM
  9158. M: Finn Thain <fthain@telegraphics.com.au>
  9159. L: linux-m68k@lists.linux-m68k.org
  9160. S: Maintained
  9161. F: arch/*/include/asm/nubus.h
  9162. F: drivers/nubus/
  9163. F: include/linux/nubus.h
  9164. F: include/uapi/linux/nubus.h
  9165. NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
  9166. M: Antonino Daplas <adaplas@gmail.com>
  9167. L: linux-fbdev@vger.kernel.org
  9168. S: Maintained
  9169. F: drivers/video/fbdev/riva/
  9170. F: drivers/video/fbdev/nvidia/
  9171. NVM EXPRESS DRIVER
  9172. M: Keith Busch <keith.busch@intel.com>
  9173. M: Jens Axboe <axboe@fb.com>
  9174. M: Christoph Hellwig <hch@lst.de>
  9175. M: Sagi Grimberg <sagi@grimberg.me>
  9176. L: linux-nvme@lists.infradead.org
  9177. T: git://git.infradead.org/nvme.git
  9178. W: http://git.infradead.org/nvme.git
  9179. S: Supported
  9180. F: drivers/nvme/host/
  9181. F: include/linux/nvme.h
  9182. F: include/uapi/linux/nvme_ioctl.h
  9183. NVM EXPRESS FC TRANSPORT DRIVERS
  9184. M: James Smart <james.smart@broadcom.com>
  9185. L: linux-nvme@lists.infradead.org
  9186. S: Supported
  9187. F: include/linux/nvme-fc.h
  9188. F: include/linux/nvme-fc-driver.h
  9189. F: drivers/nvme/host/fc.c
  9190. F: drivers/nvme/target/fc.c
  9191. F: drivers/nvme/target/fcloop.c
  9192. NVM EXPRESS TARGET DRIVER
  9193. M: Christoph Hellwig <hch@lst.de>
  9194. M: Sagi Grimberg <sagi@grimberg.me>
  9195. L: linux-nvme@lists.infradead.org
  9196. T: git://git.infradead.org/nvme.git
  9197. W: http://git.infradead.org/nvme.git
  9198. S: Supported
  9199. F: drivers/nvme/target/
  9200. NVMEM FRAMEWORK
  9201. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  9202. S: Maintained
  9203. F: drivers/nvmem/
  9204. F: Documentation/devicetree/bindings/nvmem/
  9205. F: Documentation/ABI/stable/sysfs-bus-nvmem
  9206. F: include/linux/nvmem-consumer.h
  9207. F: include/linux/nvmem-provider.h
  9208. NXP SGTL5000 DRIVER
  9209. M: Fabio Estevam <fabio.estevam@nxp.com>
  9210. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9211. S: Maintained
  9212. F: Documentation/devicetree/bindings/sound/sgtl5000.txt
  9213. F: sound/soc/codecs/sgtl5000*
  9214. NXP TDA998X DRM DRIVER
  9215. M: Russell King <linux@armlinux.org.uk>
  9216. S: Maintained
  9217. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
  9218. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
  9219. F: drivers/gpu/drm/i2c/tda998x_drv.c
  9220. F: include/drm/i2c/tda998x.h
  9221. F: include/dt-bindings/display/tda998x.h
  9222. K: "nxp,tda998x"
  9223. NXP TFA9879 DRIVER
  9224. M: Peter Rosin <peda@axentia.se>
  9225. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9226. S: Maintained
  9227. F: Documentation/devicetree/bindings/sound/tfa9879.txt
  9228. F: sound/soc/codecs/tfa9879*
  9229. NXP-NCI NFC DRIVER
  9230. M: Clément Perrochaud <clement.perrochaud@effinnov.com>
  9231. R: Charles Gorand <charles.gorand@effinnov.com>
  9232. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  9233. S: Supported
  9234. F: drivers/nfc/nxp-nci
  9235. OBJTOOL
  9236. M: Josh Poimboeuf <jpoimboe@redhat.com>
  9237. M: Peter Zijlstra <peterz@infradead.org>
  9238. S: Supported
  9239. F: tools/objtool/
  9240. OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
  9241. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  9242. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  9243. L: linuxppc-dev@lists.ozlabs.org
  9244. S: Supported
  9245. F: arch/powerpc/platforms/powernv/ocxl.c
  9246. F: arch/powerpc/include/asm/pnv-ocxl.h
  9247. F: drivers/misc/ocxl/
  9248. F: include/misc/ocxl*
  9249. F: include/uapi/misc/ocxl.h
  9250. F: Documentation/accelerators/ocxl.rst
  9251. OMAP AUDIO SUPPORT
  9252. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  9253. M: Jarkko Nikula <jarkko.nikula@bitmer.com>
  9254. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9255. L: linux-omap@vger.kernel.org
  9256. S: Maintained
  9257. F: sound/soc/omap/
  9258. OMAP CLOCK FRAMEWORK SUPPORT
  9259. M: Paul Walmsley <paul@pwsan.com>
  9260. L: linux-omap@vger.kernel.org
  9261. S: Maintained
  9262. F: arch/arm/*omap*/*clock*
  9263. OMAP DEVICE TREE SUPPORT
  9264. M: Benoît Cousson <bcousson@baylibre.com>
  9265. M: Tony Lindgren <tony@atomide.com>
  9266. L: linux-omap@vger.kernel.org
  9267. L: devicetree@vger.kernel.org
  9268. S: Maintained
  9269. F: arch/arm/boot/dts/*omap*
  9270. F: arch/arm/boot/dts/*am3*
  9271. F: arch/arm/boot/dts/*am4*
  9272. F: arch/arm/boot/dts/*am5*
  9273. F: arch/arm/boot/dts/*dra7*
  9274. OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
  9275. L: linux-omap@vger.kernel.org
  9276. L: linux-fbdev@vger.kernel.org
  9277. S: Orphan
  9278. F: drivers/video/fbdev/omap2/
  9279. F: Documentation/arm/OMAP/DSS
  9280. OMAP FRAMEBUFFER SUPPORT
  9281. L: linux-fbdev@vger.kernel.org
  9282. L: linux-omap@vger.kernel.org
  9283. S: Orphan
  9284. F: drivers/video/fbdev/omap/
  9285. OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
  9286. M: Roger Quadros <rogerq@ti.com>
  9287. M: Tony Lindgren <tony@atomide.com>
  9288. L: linux-omap@vger.kernel.org
  9289. S: Maintained
  9290. F: drivers/memory/omap-gpmc.c
  9291. F: arch/arm/mach-omap2/*gpmc*
  9292. OMAP GPIO DRIVER
  9293. M: Grygorii Strashko <grygorii.strashko@ti.com>
  9294. M: Santosh Shilimkar <ssantosh@kernel.org>
  9295. M: Kevin Hilman <khilman@kernel.org>
  9296. L: linux-omap@vger.kernel.org
  9297. S: Maintained
  9298. F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
  9299. F: drivers/gpio/gpio-omap.c
  9300. OMAP HARDWARE SPINLOCK SUPPORT
  9301. M: Ohad Ben-Cohen <ohad@wizery.com>
  9302. L: linux-omap@vger.kernel.org
  9303. S: Maintained
  9304. F: drivers/hwspinlock/omap_hwspinlock.c
  9305. OMAP HS MMC SUPPORT
  9306. L: linux-mmc@vger.kernel.org
  9307. L: linux-omap@vger.kernel.org
  9308. S: Orphan
  9309. F: drivers/mmc/host/omap_hsmmc.c
  9310. OMAP HWMOD DATA
  9311. M: Paul Walmsley <paul@pwsan.com>
  9312. L: linux-omap@vger.kernel.org
  9313. S: Maintained
  9314. F: arch/arm/mach-omap2/omap_hwmod*data*
  9315. OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
  9316. M: Benoît Cousson <bcousson@baylibre.com>
  9317. L: linux-omap@vger.kernel.org
  9318. S: Maintained
  9319. F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
  9320. OMAP HWMOD SUPPORT
  9321. M: Benoît Cousson <bcousson@baylibre.com>
  9322. M: Paul Walmsley <paul@pwsan.com>
  9323. L: linux-omap@vger.kernel.org
  9324. S: Maintained
  9325. F: arch/arm/mach-omap2/omap_hwmod.*
  9326. OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
  9327. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9328. L: linux-media@vger.kernel.org
  9329. S: Maintained
  9330. F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
  9331. F: drivers/media/platform/omap3isp/
  9332. F: drivers/staging/media/omap4iss/
  9333. OMAP MMC SUPPORT
  9334. M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
  9335. L: linux-omap@vger.kernel.org
  9336. S: Maintained
  9337. F: drivers/mmc/host/omap.c
  9338. OMAP POWER MANAGEMENT SUPPORT
  9339. M: Kevin Hilman <khilman@kernel.org>
  9340. L: linux-omap@vger.kernel.org
  9341. S: Maintained
  9342. F: arch/arm/*omap*/*pm*
  9343. F: drivers/cpufreq/omap-cpufreq.c
  9344. OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
  9345. M: Rajendra Nayak <rnayak@codeaurora.org>
  9346. M: Paul Walmsley <paul@pwsan.com>
  9347. L: linux-omap@vger.kernel.org
  9348. S: Maintained
  9349. F: arch/arm/mach-omap2/prm*
  9350. OMAP RANDOM NUMBER GENERATOR SUPPORT
  9351. M: Deepak Saxena <dsaxena@plexity.net>
  9352. S: Maintained
  9353. F: drivers/char/hw_random/omap-rng.c
  9354. OMAP USB SUPPORT
  9355. L: linux-usb@vger.kernel.org
  9356. L: linux-omap@vger.kernel.org
  9357. S: Orphan
  9358. F: drivers/usb/*/*omap*
  9359. F: arch/arm/*omap*/usb*
  9360. OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
  9361. M: Mark Jackson <mpfj@newflow.co.uk>
  9362. L: linux-omap@vger.kernel.org
  9363. S: Maintained
  9364. F: arch/arm/boot/dts/am335x-nano.dts
  9365. OMAP1 SUPPORT
  9366. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  9367. M: Tony Lindgren <tony@atomide.com>
  9368. L: linux-omap@vger.kernel.org
  9369. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9370. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9371. S: Maintained
  9372. F: arch/arm/mach-omap1/
  9373. F: arch/arm/plat-omap/
  9374. F: arch/arm/configs/omap1_defconfig
  9375. F: drivers/i2c/busses/i2c-omap.c
  9376. F: include/linux/platform_data/i2c-omap.h
  9377. F: include/linux/platform_data/ams-delta-fiq.h
  9378. OMAP2+ SUPPORT
  9379. M: Tony Lindgren <tony@atomide.com>
  9380. L: linux-omap@vger.kernel.org
  9381. W: http://www.muru.com/linux/omap/
  9382. W: http://linux.omap.com/
  9383. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9384. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9385. S: Maintained
  9386. F: arch/arm/mach-omap2/
  9387. F: arch/arm/plat-omap/
  9388. F: arch/arm/configs/omap2plus_defconfig
  9389. F: drivers/i2c/busses/i2c-omap.c
  9390. F: drivers/irqchip/irq-omap-intc.c
  9391. F: drivers/mfd/*omap*.c
  9392. F: drivers/mfd/menelaus.c
  9393. F: drivers/mfd/palmas.c
  9394. F: drivers/mfd/tps65217.c
  9395. F: drivers/mfd/tps65218.c
  9396. F: drivers/mfd/tps65910.c
  9397. F: drivers/mfd/twl-core.[ch]
  9398. F: drivers/mfd/twl4030*.c
  9399. F: drivers/mfd/twl6030*.c
  9400. F: drivers/mfd/twl6040*.c
  9401. F: drivers/regulator/palmas-regulator*.c
  9402. F: drivers/regulator/pbias-regulator.c
  9403. F: drivers/regulator/tps65217-regulator.c
  9404. F: drivers/regulator/tps65218-regulator.c
  9405. F: drivers/regulator/tps65910-regulator.c
  9406. F: drivers/regulator/twl-regulator.c
  9407. F: drivers/regulator/twl6030-regulator.c
  9408. F: include/linux/platform_data/i2c-omap.h
  9409. ONION OMEGA2+ BOARD
  9410. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  9411. L: linux-mips@linux-mips.org
  9412. S: Maintained
  9413. F: arch/mips/boot/dts/ralink/omega2p.dts
  9414. OMFS FILESYSTEM
  9415. M: Bob Copeland <me@bobcopeland.com>
  9416. L: linux-karma-devel@lists.sourceforge.net
  9417. S: Maintained
  9418. F: Documentation/filesystems/omfs.txt
  9419. F: fs/omfs/
  9420. OMNIKEY CARDMAN 4000 DRIVER
  9421. M: Harald Welte <laforge@gnumonks.org>
  9422. S: Maintained
  9423. F: drivers/char/pcmcia/cm4000_cs.c
  9424. F: include/linux/cm4000_cs.h
  9425. F: include/uapi/linux/cm4000_cs.h
  9426. OMNIKEY CARDMAN 4040 DRIVER
  9427. M: Harald Welte <laforge@gnumonks.org>
  9428. S: Maintained
  9429. F: drivers/char/pcmcia/cm4040_cs.*
  9430. OMNIVISION OV13858 SENSOR DRIVER
  9431. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9432. L: linux-media@vger.kernel.org
  9433. T: git git://linuxtv.org/media_tree.git
  9434. S: Maintained
  9435. F: drivers/media/i2c/ov13858.c
  9436. OMNIVISION OV2680 SENSOR DRIVER
  9437. M: Rui Miguel Silva <rmfrfs@gmail.com>
  9438. L: linux-media@vger.kernel.org
  9439. T: git git://linuxtv.org/media_tree.git
  9440. S: Maintained
  9441. F: drivers/media/i2c/ov2680.c
  9442. F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
  9443. OMNIVISION OV2685 SENSOR DRIVER
  9444. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9445. L: linux-media@vger.kernel.org
  9446. T: git git://linuxtv.org/media_tree.git
  9447. S: Maintained
  9448. F: drivers/media/i2c/ov2685.c
  9449. OMNIVISION OV5640 SENSOR DRIVER
  9450. M: Steve Longerbeam <slongerbeam@gmail.com>
  9451. L: linux-media@vger.kernel.org
  9452. T: git git://linuxtv.org/media_tree.git
  9453. S: Maintained
  9454. F: drivers/media/i2c/ov5640.c
  9455. OMNIVISION OV5647 SENSOR DRIVER
  9456. M: Luis Oliveira <lolivei@synopsys.com>
  9457. L: linux-media@vger.kernel.org
  9458. T: git git://linuxtv.org/media_tree.git
  9459. S: Maintained
  9460. F: drivers/media/i2c/ov5647.c
  9461. OMNIVISION OV5695 SENSOR DRIVER
  9462. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9463. L: linux-media@vger.kernel.org
  9464. T: git git://linuxtv.org/media_tree.git
  9465. S: Maintained
  9466. F: drivers/media/i2c/ov5695.c
  9467. OMNIVISION OV7670 SENSOR DRIVER
  9468. M: Jonathan Corbet <corbet@lwn.net>
  9469. L: linux-media@vger.kernel.org
  9470. T: git git://linuxtv.org/media_tree.git
  9471. S: Maintained
  9472. F: drivers/media/i2c/ov7670.c
  9473. F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
  9474. OMNIVISION OV772x SENSOR DRIVER
  9475. M: Jacopo Mondi <jacopo@jmondi.org>
  9476. L: linux-media@vger.kernel.org
  9477. T: git git://linuxtv.org/media_tree.git
  9478. S: Odd fixes
  9479. F: drivers/media/i2c/ov772x.c
  9480. F: include/media/i2c/ov772x.h
  9481. F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
  9482. OMNIVISION OV7740 SENSOR DRIVER
  9483. M: Wenyou Yang <wenyou.yang@microchip.com>
  9484. L: linux-media@vger.kernel.org
  9485. T: git git://linuxtv.org/media_tree.git
  9486. S: Maintained
  9487. F: drivers/media/i2c/ov7740.c
  9488. F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
  9489. OMNIVISION OV9650 SENSOR DRIVER
  9490. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9491. R: Akinobu Mita <akinobu.mita@gmail.com>
  9492. R: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9493. L: linux-media@vger.kernel.org
  9494. T: git git://linuxtv.org/media_tree.git
  9495. S: Maintained
  9496. F: drivers/media/i2c/ov9650.c
  9497. F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
  9498. ONENAND FLASH DRIVER
  9499. M: Kyungmin Park <kyungmin.park@samsung.com>
  9500. L: linux-mtd@lists.infradead.org
  9501. S: Maintained
  9502. F: drivers/mtd/nand/onenand/
  9503. F: include/linux/mtd/onenand*.h
  9504. ONSTREAM SCSI TAPE DRIVER
  9505. M: Willem Riede <osst@riede.org>
  9506. L: osst-users@lists.sourceforge.net
  9507. L: linux-scsi@vger.kernel.org
  9508. S: Maintained
  9509. F: Documentation/scsi/osst.txt
  9510. F: drivers/scsi/osst.*
  9511. F: drivers/scsi/osst_*.h
  9512. F: drivers/scsi/st.h
  9513. OP-TEE DRIVER
  9514. M: Jens Wiklander <jens.wiklander@linaro.org>
  9515. S: Maintained
  9516. F: drivers/tee/optee/
  9517. OPA-VNIC DRIVER
  9518. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  9519. M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
  9520. L: linux-rdma@vger.kernel.org
  9521. S: Supported
  9522. F: drivers/infiniband/ulp/opa_vnic
  9523. OPEN FIRMWARE AND DEVICE TREE OVERLAYS
  9524. M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
  9525. M: Frank Rowand <frowand.list@gmail.com>
  9526. L: devicetree@vger.kernel.org
  9527. S: Maintained
  9528. F: Documentation/devicetree/dynamic-resolution-notes.txt
  9529. F: Documentation/devicetree/overlay-notes.txt
  9530. F: drivers/of/overlay.c
  9531. F: drivers/of/resolver.c
  9532. K: of_overlay_notifier_
  9533. OPEN FIRMWARE AND FLATTENED DEVICE TREE
  9534. M: Rob Herring <robh+dt@kernel.org>
  9535. M: Frank Rowand <frowand.list@gmail.com>
  9536. L: devicetree@vger.kernel.org
  9537. W: http://www.devicetree.org/
  9538. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9539. S: Maintained
  9540. F: drivers/of/
  9541. F: include/linux/of*.h
  9542. F: scripts/dtc/
  9543. F: Documentation/ABI/testing/sysfs-firmware-ofw
  9544. OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
  9545. M: Rob Herring <robh+dt@kernel.org>
  9546. M: Mark Rutland <mark.rutland@arm.com>
  9547. L: devicetree@vger.kernel.org
  9548. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9549. Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
  9550. S: Maintained
  9551. F: Documentation/devicetree/
  9552. F: arch/*/boot/dts/
  9553. F: include/dt-bindings/
  9554. OPENCORES I2C BUS DRIVER
  9555. M: Peter Korsgaard <peter@korsgaard.com>
  9556. L: linux-i2c@vger.kernel.org
  9557. S: Maintained
  9558. F: Documentation/i2c/busses/i2c-ocores
  9559. F: drivers/i2c/busses/i2c-ocores.c
  9560. OPENRISC ARCHITECTURE
  9561. M: Jonas Bonn <jonas@southpole.se>
  9562. M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
  9563. M: Stafford Horne <shorne@gmail.com>
  9564. T: git git://github.com/openrisc/linux.git
  9565. L: openrisc@lists.librecores.org
  9566. W: http://openrisc.io
  9567. S: Maintained
  9568. F: Documentation/devicetree/bindings/openrisc/
  9569. F: Documentation/openrisc/
  9570. F: arch/openrisc/
  9571. F: drivers/irqchip/irq-ompic.c
  9572. F: drivers/irqchip/irq-or1k-*
  9573. OPENVSWITCH
  9574. M: Pravin B Shelar <pshelar@ovn.org>
  9575. L: netdev@vger.kernel.org
  9576. L: dev@openvswitch.org
  9577. W: http://openvswitch.org
  9578. S: Maintained
  9579. F: net/openvswitch/
  9580. F: include/uapi/linux/openvswitch.h
  9581. OPERATING PERFORMANCE POINTS (OPP)
  9582. M: Viresh Kumar <vireshk@kernel.org>
  9583. M: Nishanth Menon <nm@ti.com>
  9584. M: Stephen Boyd <sboyd@kernel.org>
  9585. L: linux-pm@vger.kernel.org
  9586. S: Maintained
  9587. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  9588. F: drivers/opp/
  9589. F: include/linux/pm_opp.h
  9590. F: Documentation/power/opp.txt
  9591. F: Documentation/devicetree/bindings/opp/
  9592. OPL4 DRIVER
  9593. M: Clemens Ladisch <clemens@ladisch.de>
  9594. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9595. T: git git://git.alsa-project.org/alsa-kernel.git
  9596. S: Maintained
  9597. F: sound/drivers/opl4/
  9598. OPROFILE
  9599. M: Robert Richter <rric@kernel.org>
  9600. L: oprofile-list@lists.sf.net
  9601. S: Maintained
  9602. F: arch/*/include/asm/oprofile*.h
  9603. F: arch/*/oprofile/
  9604. F: drivers/oprofile/
  9605. F: include/linux/oprofile.h
  9606. ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
  9607. M: Mark Fasheh <mark@fasheh.com>
  9608. M: Joel Becker <jlbec@evilplan.org>
  9609. L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
  9610. W: http://ocfs2.wiki.kernel.org
  9611. S: Supported
  9612. F: Documentation/filesystems/ocfs2.txt
  9613. F: Documentation/filesystems/dlmfs.txt
  9614. F: fs/ocfs2/
  9615. ORANGEFS FILESYSTEM
  9616. M: Mike Marshall <hubcap@omnibond.com>
  9617. R: Martin Brandenburg <martin@omnibond.com>
  9618. L: devel@lists.orangefs.org
  9619. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
  9620. S: Supported
  9621. F: fs/orangefs/
  9622. F: Documentation/filesystems/orangefs.txt
  9623. ORINOCO DRIVER
  9624. L: linux-wireless@vger.kernel.org
  9625. W: http://wireless.kernel.org/en/users/Drivers/orinoco
  9626. W: http://www.nongnu.org/orinoco/
  9627. S: Orphan
  9628. F: drivers/net/wireless/intersil/orinoco/
  9629. OSD LIBRARY and FILESYSTEM
  9630. M: Boaz Harrosh <ooo@electrozaur.com>
  9631. S: Maintained
  9632. F: drivers/scsi/osd/
  9633. F: include/scsi/osd_*
  9634. F: fs/exofs/
  9635. OV2659 OMNIVISION SENSOR DRIVER
  9636. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  9637. L: linux-media@vger.kernel.org
  9638. W: https://linuxtv.org
  9639. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9640. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  9641. S: Maintained
  9642. F: drivers/media/i2c/ov2659.c
  9643. F: include/media/i2c/ov2659.h
  9644. OVERLAY FILESYSTEM
  9645. M: Miklos Szeredi <miklos@szeredi.hu>
  9646. L: linux-unionfs@vger.kernel.org
  9647. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
  9648. S: Supported
  9649. F: fs/overlayfs/
  9650. F: Documentation/filesystems/overlayfs.txt
  9651. P54 WIRELESS DRIVER
  9652. M: Christian Lamparter <chunkeey@googlemail.com>
  9653. L: linux-wireless@vger.kernel.org
  9654. W: http://wireless.kernel.org/en/users/Drivers/p54
  9655. S: Maintained
  9656. F: drivers/net/wireless/intersil/p54/
  9657. PA SEMI ETHERNET DRIVER
  9658. L: netdev@vger.kernel.org
  9659. S: Orphan
  9660. F: drivers/net/ethernet/pasemi/*
  9661. PA SEMI SMBUS DRIVER
  9662. L: linux-i2c@vger.kernel.org
  9663. S: Orphan
  9664. F: drivers/i2c/busses/i2c-pasemi.c
  9665. PADATA PARALLEL EXECUTION MECHANISM
  9666. M: Steffen Klassert <steffen.klassert@secunet.com>
  9667. L: linux-crypto@vger.kernel.org
  9668. S: Maintained
  9669. F: kernel/padata.c
  9670. F: include/linux/padata.h
  9671. F: Documentation/padata.txt
  9672. PANASONIC LAPTOP ACPI EXTRAS DRIVER
  9673. M: Harald Welte <laforge@gnumonks.org>
  9674. L: platform-driver-x86@vger.kernel.org
  9675. S: Maintained
  9676. F: drivers/platform/x86/panasonic-laptop.c
  9677. PARALLEL LCD/KEYPAD PANEL DRIVER
  9678. M: Willy Tarreau <willy@haproxy.com>
  9679. M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
  9680. S: Odd Fixes
  9681. F: Documentation/auxdisplay/lcd-panel-cgram.txt
  9682. F: drivers/auxdisplay/panel.c
  9683. PARALLEL PORT SUBSYSTEM
  9684. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  9685. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  9686. L: linux-parport@lists.infradead.org (subscribers-only)
  9687. S: Maintained
  9688. F: drivers/parport/
  9689. F: include/linux/parport*.h
  9690. F: drivers/char/ppdev.c
  9691. F: include/uapi/linux/ppdev.h
  9692. F: Documentation/parport*.txt
  9693. PARAVIRT_OPS INTERFACE
  9694. M: Juergen Gross <jgross@suse.com>
  9695. M: Alok Kataria <akataria@vmware.com>
  9696. L: virtualization@lists.linux-foundation.org
  9697. S: Supported
  9698. F: Documentation/virtual/paravirt_ops.txt
  9699. F: arch/*/kernel/paravirt*
  9700. F: arch/*/include/asm/paravirt*.h
  9701. F: include/linux/hypervisor.h
  9702. PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
  9703. M: Tim Waugh <tim@cyberelk.net>
  9704. L: linux-parport@lists.infradead.org (subscribers-only)
  9705. S: Maintained
  9706. F: Documentation/blockdev/paride.txt
  9707. F: drivers/block/paride/
  9708. PARISC ARCHITECTURE
  9709. M: "James E.J. Bottomley" <jejb@parisc-linux.org>
  9710. M: Helge Deller <deller@gmx.de>
  9711. L: linux-parisc@vger.kernel.org
  9712. W: http://www.parisc-linux.org/
  9713. Q: http://patchwork.kernel.org/project/linux-parisc/list/
  9714. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
  9715. T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
  9716. S: Maintained
  9717. F: arch/parisc/
  9718. F: Documentation/parisc/
  9719. F: drivers/parisc/
  9720. F: drivers/char/agp/parisc-agp.c
  9721. F: drivers/input/serio/gscps2.c
  9722. F: drivers/parport/parport_gsc.*
  9723. F: drivers/tty/serial/8250/8250_gsc.c
  9724. F: drivers/video/fbdev/sti*
  9725. F: drivers/video/console/sti*
  9726. F: drivers/video/logo/logo_parisc*
  9727. PARMAN
  9728. M: Jiri Pirko <jiri@mellanox.com>
  9729. L: netdev@vger.kernel.org
  9730. S: Supported
  9731. F: lib/parman.c
  9732. F: lib/test_parman.c
  9733. F: include/linux/parman.h
  9734. PC87360 HARDWARE MONITORING DRIVER
  9735. M: Jim Cromie <jim.cromie@gmail.com>
  9736. L: linux-hwmon@vger.kernel.org
  9737. S: Maintained
  9738. F: Documentation/hwmon/pc87360
  9739. F: drivers/hwmon/pc87360.c
  9740. PC8736x GPIO DRIVER
  9741. M: Jim Cromie <jim.cromie@gmail.com>
  9742. S: Maintained
  9743. F: drivers/char/pc8736x_gpio.c
  9744. PC87427 HARDWARE MONITORING DRIVER
  9745. M: Jean Delvare <jdelvare@suse.com>
  9746. L: linux-hwmon@vger.kernel.org
  9747. S: Maintained
  9748. F: Documentation/hwmon/pc87427
  9749. F: drivers/hwmon/pc87427.c
  9750. PCA9532 LED DRIVER
  9751. M: Riku Voipio <riku.voipio@iki.fi>
  9752. S: Maintained
  9753. F: drivers/leds/leds-pca9532.c
  9754. F: include/linux/leds-pca9532.h
  9755. PCA9541 I2C BUS MASTER SELECTOR DRIVER
  9756. M: Guenter Roeck <linux@roeck-us.net>
  9757. L: linux-i2c@vger.kernel.org
  9758. S: Maintained
  9759. F: drivers/i2c/muxes/i2c-mux-pca9541.c
  9760. PCDP - PRIMARY CONSOLE AND DEBUG PORT
  9761. M: Khalid Aziz <khalid@gonehiking.org>
  9762. S: Maintained
  9763. F: drivers/firmware/pcdp.*
  9764. PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  9765. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9766. L: linux-pci@vger.kernel.org
  9767. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9768. S: Maintained
  9769. F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
  9770. F: drivers/pci/controller/pci-aardvark.c
  9771. PCI DRIVER FOR ALTERA PCIE IP
  9772. M: Ley Foon Tan <lftan@altera.com>
  9773. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9774. L: linux-pci@vger.kernel.org
  9775. S: Supported
  9776. F: Documentation/devicetree/bindings/pci/altera-pcie.txt
  9777. F: drivers/pci/controller/pcie-altera.c
  9778. PCI DRIVER FOR APPLIEDMICRO XGENE
  9779. M: Tanmay Inamdar <tinamdar@apm.com>
  9780. L: linux-pci@vger.kernel.org
  9781. L: linux-arm-kernel@lists.infradead.org
  9782. S: Maintained
  9783. F: Documentation/devicetree/bindings/pci/xgene-pci.txt
  9784. F: drivers/pci/controller/pci-xgene.c
  9785. PCI DRIVER FOR ARM VERSATILE PLATFORM
  9786. M: Rob Herring <robh@kernel.org>
  9787. L: linux-pci@vger.kernel.org
  9788. L: linux-arm-kernel@lists.infradead.org
  9789. S: Maintained
  9790. F: Documentation/devicetree/bindings/pci/versatile.txt
  9791. F: drivers/pci/controller/pci-versatile.c
  9792. PCI DRIVER FOR ARMADA 8K
  9793. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9794. L: linux-pci@vger.kernel.org
  9795. L: linux-arm-kernel@lists.infradead.org
  9796. S: Maintained
  9797. F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
  9798. F: drivers/pci/controller/dwc/pcie-armada8k.c
  9799. PCI DRIVER FOR CADENCE PCIE IP
  9800. M: Alan Douglas <adouglas@cadence.com>
  9801. L: linux-pci@vger.kernel.org
  9802. S: Maintained
  9803. F: Documentation/devicetree/bindings/pci/cdns,*.txt
  9804. F: drivers/pci/controller/pcie-cadence*
  9805. PCI DRIVER FOR FREESCALE LAYERSCAPE
  9806. M: Minghuan Lian <minghuan.Lian@nxp.com>
  9807. M: Mingkai Hu <mingkai.hu@nxp.com>
  9808. M: Roy Zang <roy.zang@nxp.com>
  9809. L: linuxppc-dev@lists.ozlabs.org
  9810. L: linux-pci@vger.kernel.org
  9811. L: linux-arm-kernel@lists.infradead.org
  9812. S: Maintained
  9813. F: drivers/pci/controller/dwc/*layerscape*
  9814. PCI DRIVER FOR GENERIC OF HOSTS
  9815. M: Will Deacon <will.deacon@arm.com>
  9816. L: linux-pci@vger.kernel.org
  9817. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9818. S: Maintained
  9819. F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
  9820. F: drivers/pci/controller/pci-host-common.c
  9821. F: drivers/pci/controller/pci-host-generic.c
  9822. PCI DRIVER FOR IMX6
  9823. M: Richard Zhu <hongxing.zhu@nxp.com>
  9824. M: Lucas Stach <l.stach@pengutronix.de>
  9825. L: linux-pci@vger.kernel.org
  9826. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9827. S: Maintained
  9828. F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
  9829. F: drivers/pci/controller/dwc/*imx6*
  9830. PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  9831. M: Keith Busch <keith.busch@intel.com>
  9832. M: Jonathan Derrick <jonathan.derrick@intel.com>
  9833. L: linux-pci@vger.kernel.org
  9834. S: Supported
  9835. F: drivers/pci/controller/vmd.c
  9836. PCI DRIVER FOR MICROSEMI SWITCHTEC
  9837. M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  9838. M: Logan Gunthorpe <logang@deltatee.com>
  9839. L: linux-pci@vger.kernel.org
  9840. S: Maintained
  9841. F: Documentation/switchtec.txt
  9842. F: Documentation/ABI/testing/sysfs-class-switchtec
  9843. F: drivers/pci/switch/switchtec*
  9844. F: include/uapi/linux/switchtec_ioctl.h
  9845. F: include/linux/switchtec.h
  9846. F: drivers/ntb/hw/mscc/
  9847. PCI DRIVER FOR MOBIVEIL PCIE IP
  9848. M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in>
  9849. L: linux-pci@vger.kernel.org
  9850. S: Supported
  9851. F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
  9852. F: drivers/pci/controller/pcie-mobiveil.c
  9853. PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
  9854. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9855. M: Jason Cooper <jason@lakedaemon.net>
  9856. L: linux-pci@vger.kernel.org
  9857. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9858. S: Maintained
  9859. F: drivers/pci/controller/*mvebu*
  9860. PCI DRIVER FOR NVIDIA TEGRA
  9861. M: Thierry Reding <thierry.reding@gmail.com>
  9862. L: linux-tegra@vger.kernel.org
  9863. L: linux-pci@vger.kernel.org
  9864. S: Supported
  9865. F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
  9866. F: drivers/pci/controller/pci-tegra.c
  9867. PCI DRIVER FOR RENESAS R-CAR
  9868. M: Simon Horman <horms@verge.net.au>
  9869. L: linux-pci@vger.kernel.org
  9870. L: linux-renesas-soc@vger.kernel.org
  9871. S: Maintained
  9872. F: drivers/pci/controller/*rcar*
  9873. PCI DRIVER FOR SAMSUNG EXYNOS
  9874. M: Jingoo Han <jingoohan1@gmail.com>
  9875. L: linux-pci@vger.kernel.org
  9876. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9877. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9878. S: Maintained
  9879. F: drivers/pci/controller/dwc/pci-exynos.c
  9880. PCI DRIVER FOR SYNOPSYS DESIGNWARE
  9881. M: Jingoo Han <jingoohan1@gmail.com>
  9882. M: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
  9883. L: linux-pci@vger.kernel.org
  9884. S: Maintained
  9885. F: Documentation/devicetree/bindings/pci/designware-pcie.txt
  9886. F: drivers/pci/controller/dwc/*designware*
  9887. PCI DRIVER FOR TI DRA7XX
  9888. M: Kishon Vijay Abraham I <kishon@ti.com>
  9889. L: linux-omap@vger.kernel.org
  9890. L: linux-pci@vger.kernel.org
  9891. S: Supported
  9892. F: Documentation/devicetree/bindings/pci/ti-pci.txt
  9893. F: drivers/pci/controller/dwc/pci-dra7xx.c
  9894. PCI DRIVER FOR TI KEYSTONE
  9895. M: Murali Karicheri <m-karicheri2@ti.com>
  9896. L: linux-pci@vger.kernel.org
  9897. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9898. S: Maintained
  9899. F: drivers/pci/controller/dwc/*keystone*
  9900. PCI ENDPOINT SUBSYSTEM
  9901. M: Kishon Vijay Abraham I <kishon@ti.com>
  9902. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9903. L: linux-pci@vger.kernel.org
  9904. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  9905. S: Supported
  9906. F: drivers/pci/endpoint/
  9907. F: drivers/misc/pci_endpoint_test.c
  9908. F: tools/pci/
  9909. PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
  9910. M: Russell Currey <ruscur@russell.cc>
  9911. M: Sam Bobroff <sbobroff@linux.ibm.com>
  9912. M: Oliver O'Halloran <oohall@gmail.com>
  9913. L: linuxppc-dev@lists.ozlabs.org
  9914. S: Supported
  9915. F: Documentation/PCI/pci-error-recovery.txt
  9916. F: drivers/pci/pcie/aer.c
  9917. F: drivers/pci/pcie/dpc.c
  9918. F: drivers/pci/pcie/err.c
  9919. F: Documentation/powerpc/eeh-pci-error-recovery.txt
  9920. F: arch/powerpc/kernel/eeh*.c
  9921. F: arch/powerpc/platforms/*/eeh*.c
  9922. F: arch/powerpc/include/*/eeh*.h
  9923. PCI ERROR RECOVERY
  9924. M: Linas Vepstas <linasvepstas@gmail.com>
  9925. L: linux-pci@vger.kernel.org
  9926. S: Supported
  9927. F: Documentation/PCI/pci-error-recovery.txt
  9928. PCI MSI DRIVER FOR ALTERA MSI IP
  9929. M: Ley Foon Tan <lftan@altera.com>
  9930. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9931. L: linux-pci@vger.kernel.org
  9932. S: Supported
  9933. F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
  9934. F: drivers/pci/controller/pcie-altera-msi.c
  9935. PCI MSI DRIVER FOR APPLIEDMICRO XGENE
  9936. M: Duc Dang <dhdang@apm.com>
  9937. L: linux-pci@vger.kernel.org
  9938. L: linux-arm-kernel@lists.infradead.org
  9939. S: Maintained
  9940. F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
  9941. F: drivers/pci/controller/pci-xgene-msi.c
  9942. PCI SUBSYSTEM
  9943. M: Bjorn Helgaas <bhelgaas@google.com>
  9944. L: linux-pci@vger.kernel.org
  9945. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9946. T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  9947. S: Supported
  9948. F: Documentation/devicetree/bindings/pci/
  9949. F: Documentation/PCI/
  9950. F: drivers/acpi/pci*
  9951. F: drivers/pci/
  9952. F: include/asm-generic/pci*
  9953. F: include/linux/pci*
  9954. F: include/linux/of_pci.h
  9955. F: include/uapi/linux/pci*
  9956. F: lib/pci*
  9957. F: arch/x86/pci/
  9958. F: arch/x86/kernel/quirks.c
  9959. PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  9960. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9961. L: linux-pci@vger.kernel.org
  9962. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9963. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
  9964. S: Supported
  9965. F: drivers/pci/controller/
  9966. PCIE DRIVER FOR AXIS ARTPEC
  9967. M: Jesper Nilsson <jesper.nilsson@axis.com>
  9968. L: linux-arm-kernel@axis.com
  9969. L: linux-pci@vger.kernel.org
  9970. S: Maintained
  9971. F: Documentation/devicetree/bindings/pci/axis,artpec*
  9972. F: drivers/pci/controller/dwc/*artpec*
  9973. PCIE DRIVER FOR CAVIUM THUNDERX
  9974. M: David Daney <david.daney@cavium.com>
  9975. L: linux-pci@vger.kernel.org
  9976. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9977. S: Supported
  9978. F: Documentation/devicetree/bindings/pci/pci-thunder-*
  9979. F: drivers/pci/controller/pci-thunder-*
  9980. PCIE DRIVER FOR HISILICON
  9981. M: Zhou Wang <wangzhou1@hisilicon.com>
  9982. L: linux-pci@vger.kernel.org
  9983. S: Maintained
  9984. F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
  9985. F: drivers/pci/controller/dwc/pcie-hisi.c
  9986. PCIE DRIVER FOR HISILICON KIRIN
  9987. M: Xiaowei Song <songxiaowei@hisilicon.com>
  9988. M: Binghui Wang <wangbinghui@hisilicon.com>
  9989. L: linux-pci@vger.kernel.org
  9990. S: Maintained
  9991. F: Documentation/devicetree/bindings/pci/kirin-pcie.txt
  9992. F: drivers/pci/controller/dwc/pcie-kirin.c
  9993. PCIE DRIVER FOR HISILICON STB
  9994. M: Jianguo Sun <sunjianguo1@huawei.com>
  9995. M: Shawn Guo <shawn.guo@linaro.org>
  9996. L: linux-pci@vger.kernel.org
  9997. S: Maintained
  9998. F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
  9999. F: drivers/pci/controller/dwc/pcie-histb.c
  10000. PCIE DRIVER FOR MEDIATEK
  10001. M: Ryder Lee <ryder.lee@mediatek.com>
  10002. L: linux-pci@vger.kernel.org
  10003. L: linux-mediatek@lists.infradead.org
  10004. S: Supported
  10005. F: Documentation/devicetree/bindings/pci/mediatek*
  10006. F: drivers/pci/controller/*mediatek*
  10007. PCIE DRIVER FOR QUALCOMM MSM
  10008. M: Stanimir Varbanov <svarbanov@mm-sol.com>
  10009. L: linux-pci@vger.kernel.org
  10010. L: linux-arm-msm@vger.kernel.org
  10011. S: Maintained
  10012. F: drivers/pci/controller/dwc/*qcom*
  10013. PCIE DRIVER FOR ROCKCHIP
  10014. M: Shawn Lin <shawn.lin@rock-chips.com>
  10015. L: linux-pci@vger.kernel.org
  10016. L: linux-rockchip@lists.infradead.org
  10017. S: Maintained
  10018. F: Documentation/devicetree/bindings/pci/rockchip-pcie*
  10019. F: drivers/pci/controller/pcie-rockchip*
  10020. PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
  10021. M: Linus Walleij <linus.walleij@linaro.org>
  10022. L: linux-pci@vger.kernel.org
  10023. S: Maintained
  10024. F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
  10025. F: drivers/pci/controller/pci-v3-semi.c
  10026. PCIE DRIVER FOR ST SPEAR13XX
  10027. M: Pratyush Anand <pratyush.anand@gmail.com>
  10028. L: linux-pci@vger.kernel.org
  10029. S: Maintained
  10030. F: drivers/pci/controller/dwc/*spear*
  10031. PCMCIA SUBSYSTEM
  10032. M: Dominik Brodowski <linux@dominikbrodowski.net>
  10033. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
  10034. S: Odd Fixes
  10035. F: Documentation/pcmcia/
  10036. F: tools/pcmcia/
  10037. F: drivers/pcmcia/
  10038. F: include/pcmcia/
  10039. PCNET32 NETWORK DRIVER
  10040. M: Don Fry <pcnet32@frontier.com>
  10041. L: netdev@vger.kernel.org
  10042. S: Maintained
  10043. F: drivers/net/ethernet/amd/pcnet32.c
  10044. PCRYPT PARALLEL CRYPTO ENGINE
  10045. M: Steffen Klassert <steffen.klassert@secunet.com>
  10046. L: linux-crypto@vger.kernel.org
  10047. S: Maintained
  10048. F: crypto/pcrypt.c
  10049. F: include/crypto/pcrypt.h
  10050. PEAQ WMI HOTKEYS DRIVER
  10051. M: Hans de Goede <hdegoede@redhat.com>
  10052. L: platform-driver-x86@vger.kernel.org
  10053. S: Maintained
  10054. F: drivers/platform/x86/peaq-wmi.c
  10055. PER-CPU MEMORY ALLOCATOR
  10056. M: Dennis Zhou <dennis@kernel.org>
  10057. M: Tejun Heo <tj@kernel.org>
  10058. M: Christoph Lameter <cl@linux.com>
  10059. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
  10060. S: Maintained
  10061. F: include/linux/percpu*.h
  10062. F: mm/percpu*.c
  10063. F: arch/*/include/asm/percpu.h
  10064. PER-TASK DELAY ACCOUNTING
  10065. M: Balbir Singh <bsingharora@gmail.com>
  10066. S: Maintained
  10067. F: include/linux/delayacct.h
  10068. F: kernel/delayacct.c
  10069. PERFORMANCE EVENTS SUBSYSTEM
  10070. M: Peter Zijlstra <peterz@infradead.org>
  10071. M: Ingo Molnar <mingo@redhat.com>
  10072. M: Arnaldo Carvalho de Melo <acme@kernel.org>
  10073. R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  10074. R: Jiri Olsa <jolsa@redhat.com>
  10075. R: Namhyung Kim <namhyung@kernel.org>
  10076. L: linux-kernel@vger.kernel.org
  10077. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  10078. S: Supported
  10079. F: kernel/events/*
  10080. F: include/linux/perf_event.h
  10081. F: include/uapi/linux/perf_event.h
  10082. F: arch/*/kernel/perf_event*.c
  10083. F: arch/*/kernel/*/perf_event*.c
  10084. F: arch/*/kernel/*/*/perf_event*.c
  10085. F: arch/*/include/asm/perf_event.h
  10086. F: arch/*/kernel/perf_callchain.c
  10087. F: arch/*/events/*
  10088. F: tools/perf/
  10089. PERSONALITY HANDLING
  10090. M: Christoph Hellwig <hch@infradead.org>
  10091. L: linux-abi-devel@lists.sourceforge.net
  10092. S: Maintained
  10093. F: include/linux/personality.h
  10094. F: include/uapi/linux/personality.h
  10095. PHOENIX RC FLIGHT CONTROLLER ADAPTER
  10096. M: Marcus Folkesson <marcus.folkesson@gmail.com>
  10097. L: linux-input@vger.kernel.org
  10098. S: Maintained
  10099. F: Documentation/input/devices/pxrc.rst
  10100. F: drivers/input/joystick/pxrc.c
  10101. PHONET PROTOCOL
  10102. M: Remi Denis-Courmont <courmisch@gmail.com>
  10103. S: Supported
  10104. F: Documentation/networking/phonet.txt
  10105. F: include/linux/phonet.h
  10106. F: include/net/phonet/
  10107. F: include/uapi/linux/phonet.h
  10108. F: net/phonet/
  10109. PHRAM MTD DRIVER
  10110. M: Joern Engel <joern@lazybastard.org>
  10111. L: linux-mtd@lists.infradead.org
  10112. S: Maintained
  10113. F: drivers/mtd/devices/phram.c
  10114. PICOLCD HID DRIVER
  10115. M: Bruno Prémont <bonbons@linux-vserver.org>
  10116. L: linux-input@vger.kernel.org
  10117. S: Maintained
  10118. F: drivers/hid/hid-picolcd*
  10119. PICOXCELL SUPPORT
  10120. M: Jamie Iles <jamie@jamieiles.com>
  10121. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10122. T: git git://github.com/jamieiles/linux-2.6-ji.git
  10123. S: Supported
  10124. F: arch/arm/boot/dts/picoxcell*
  10125. F: arch/arm/mach-picoxcell/
  10126. F: drivers/crypto/picoxcell*
  10127. PIN CONTROL SUBSYSTEM
  10128. M: Linus Walleij <linus.walleij@linaro.org>
  10129. L: linux-gpio@vger.kernel.org
  10130. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  10131. S: Maintained
  10132. F: Documentation/devicetree/bindings/pinctrl/
  10133. F: Documentation/driver-api/pinctl.rst
  10134. F: drivers/pinctrl/
  10135. F: include/linux/pinctrl/
  10136. PIN CONTROLLER - ATMEL AT91
  10137. M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
  10138. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10139. S: Maintained
  10140. F: drivers/pinctrl/pinctrl-at91.*
  10141. PIN CONTROLLER - ATMEL AT91 PIO4
  10142. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  10143. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10144. L: linux-gpio@vger.kernel.org
  10145. S: Supported
  10146. F: drivers/pinctrl/pinctrl-at91-pio4.*
  10147. PIN CONTROLLER - FREESCALE
  10148. M: Dong Aisheng <aisheng.dong@nxp.com>
  10149. M: Fabio Estevam <festevam@gmail.com>
  10150. M: Shawn Guo <shawnguo@kernel.org>
  10151. M: Stefan Agner <stefan@agner.ch>
  10152. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  10153. L: linux-gpio@vger.kernel.org
  10154. S: Maintained
  10155. F: drivers/pinctrl/freescale/
  10156. F: Documentation/devicetree/bindings/pinctrl/fsl,*
  10157. PIN CONTROLLER - INTEL
  10158. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  10159. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  10160. S: Maintained
  10161. F: drivers/pinctrl/intel/
  10162. PIN CONTROLLER - MEDIATEK
  10163. M: Sean Wang <sean.wang@mediatek.com>
  10164. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  10165. S: Maintained
  10166. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
  10167. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
  10168. F: drivers/pinctrl/mediatek/mtk-eint.*
  10169. F: drivers/pinctrl/mediatek/pinctrl-mtk-common.*
  10170. F: drivers/pinctrl/mediatek/pinctrl-mt2701.c
  10171. F: drivers/pinctrl/mediatek/pinctrl-mt7622.c
  10172. PIN CONTROLLER - QUALCOMM
  10173. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10174. S: Maintained
  10175. L: linux-arm-msm@vger.kernel.org
  10176. F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
  10177. F: drivers/pinctrl/qcom/
  10178. PIN CONTROLLER - RENESAS
  10179. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  10180. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10181. L: linux-renesas-soc@vger.kernel.org
  10182. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
  10183. S: Maintained
  10184. F: drivers/pinctrl/sh-pfc/
  10185. PIN CONTROLLER - SAMSUNG
  10186. M: Tomasz Figa <tomasz.figa@gmail.com>
  10187. M: Krzysztof Kozlowski <krzk@kernel.org>
  10188. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10189. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10190. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10191. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  10192. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
  10193. S: Maintained
  10194. F: drivers/pinctrl/samsung/
  10195. F: include/dt-bindings/pinctrl/samsung.h
  10196. F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
  10197. PIN CONTROLLER - SINGLE
  10198. M: Tony Lindgren <tony@atomide.com>
  10199. M: Haojian Zhuang <haojian.zhuang@linaro.org>
  10200. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10201. L: linux-omap@vger.kernel.org
  10202. S: Maintained
  10203. F: drivers/pinctrl/pinctrl-single.c
  10204. PIN CONTROLLER - ST SPEAR
  10205. M: Viresh Kumar <vireshk@kernel.org>
  10206. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10207. W: http://www.st.com/spear
  10208. S: Maintained
  10209. F: drivers/pinctrl/spear/
  10210. PISTACHIO SOC SUPPORT
  10211. M: James Hartley <james.hartley@sondrel.com>
  10212. L: linux-mips@linux-mips.org
  10213. S: Odd Fixes
  10214. F: arch/mips/pistachio/
  10215. F: arch/mips/include/asm/mach-pistachio/
  10216. F: arch/mips/boot/dts/img/pistachio*
  10217. F: arch/mips/configs/pistachio*_defconfig
  10218. PKTCDVD DRIVER
  10219. S: Orphan
  10220. M: linux-block@vger.kernel.org
  10221. F: drivers/block/pktcdvd.c
  10222. F: include/linux/pktcdvd.h
  10223. F: include/uapi/linux/pktcdvd.h
  10224. PKUNITY SOC DRIVERS
  10225. M: Guan Xuetao <gxt@pku.edu.cn>
  10226. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  10227. S: Maintained
  10228. T: git git://github.com/gxt/linux.git
  10229. F: drivers/input/serio/i8042-unicore32io.h
  10230. F: drivers/i2c/busses/i2c-puv3.c
  10231. F: drivers/video/fbdev/fb-puv3.c
  10232. F: drivers/rtc/rtc-puv3.c
  10233. PMBUS HARDWARE MONITORING DRIVERS
  10234. M: Guenter Roeck <linux@roeck-us.net>
  10235. L: linux-hwmon@vger.kernel.org
  10236. W: http://hwmon.wiki.kernel.org/
  10237. W: http://www.roeck-us.net/linux/drivers/
  10238. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  10239. S: Maintained
  10240. F: Documentation/hwmon/pmbus
  10241. F: drivers/hwmon/pmbus/
  10242. F: include/linux/pmbus.h
  10243. PMC SIERRA MaxRAID DRIVER
  10244. L: linux-scsi@vger.kernel.org
  10245. W: http://www.pmc-sierra.com/
  10246. S: Orphan
  10247. F: drivers/scsi/pmcraid.*
  10248. PMC SIERRA PM8001 DRIVER
  10249. M: Jack Wang <jinpu.wang@profitbricks.com>
  10250. M: lindar_liu@usish.com
  10251. L: linux-scsi@vger.kernel.org
  10252. S: Supported
  10253. F: drivers/scsi/pm8001/
  10254. PNP SUPPORT
  10255. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  10256. S: Maintained
  10257. F: drivers/pnp/
  10258. POSIX CLOCKS and TIMERS
  10259. M: Thomas Gleixner <tglx@linutronix.de>
  10260. L: linux-kernel@vger.kernel.org
  10261. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  10262. S: Maintained
  10263. F: fs/timerfd.c
  10264. F: include/linux/timer*
  10265. F: kernel/time/*timer*
  10266. POWER MANAGEMENT CORE
  10267. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  10268. L: linux-pm@vger.kernel.org
  10269. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  10270. B: https://bugzilla.kernel.org
  10271. S: Supported
  10272. F: drivers/base/power/
  10273. F: include/linux/pm.h
  10274. F: include/linux/pm_*
  10275. F: include/linux/powercap.h
  10276. F: drivers/powercap/
  10277. F: kernel/configs/nopm.config
  10278. POWER STATE COORDINATION INTERFACE (PSCI)
  10279. M: Mark Rutland <mark.rutland@arm.com>
  10280. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  10281. L: linux-arm-kernel@lists.infradead.org
  10282. S: Maintained
  10283. F: drivers/firmware/psci*.c
  10284. F: include/linux/psci.h
  10285. F: include/uapi/linux/psci.h
  10286. POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
  10287. M: Sebastian Reichel <sre@kernel.org>
  10288. L: linux-pm@vger.kernel.org
  10289. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  10290. S: Maintained
  10291. F: Documentation/ABI/testing/sysfs-class-power
  10292. F: Documentation/devicetree/bindings/power/supply/
  10293. F: include/linux/power_supply.h
  10294. F: drivers/power/supply/
  10295. POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
  10296. M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
  10297. L: linuxppc-dev@lists.ozlabs.org
  10298. S: Maintained
  10299. F: drivers/char/powernv-op-panel.c
  10300. PPP OVER ATM (RFC 2364)
  10301. M: Mitchell Blank Jr <mitch@sfgoth.com>
  10302. S: Maintained
  10303. F: net/atm/pppoatm.c
  10304. F: include/uapi/linux/atmppp.h
  10305. PPP OVER ETHERNET
  10306. M: Michal Ostrowski <mostrows@earthlink.net>
  10307. S: Maintained
  10308. F: drivers/net/ppp/pppoe.c
  10309. F: drivers/net/ppp/pppox.c
  10310. PPP OVER L2TP
  10311. M: James Chapman <jchapman@katalix.com>
  10312. S: Maintained
  10313. F: net/l2tp/l2tp_ppp.c
  10314. F: include/linux/if_pppol2tp.h
  10315. F: include/uapi/linux/if_pppol2tp.h
  10316. PPP PROTOCOL DRIVERS AND COMPRESSORS
  10317. M: Paul Mackerras <paulus@samba.org>
  10318. L: linux-ppp@vger.kernel.org
  10319. S: Maintained
  10320. F: drivers/net/ppp/ppp_*
  10321. PPS SUPPORT
  10322. M: Rodolfo Giometti <giometti@enneenne.com>
  10323. W: http://wiki.enneenne.com/index.php/LinuxPPS_support
  10324. L: linuxpps@ml.enneenne.com (subscribers-only)
  10325. S: Maintained
  10326. F: Documentation/pps/
  10327. F: Documentation/devicetree/bindings/pps/pps-gpio.txt
  10328. F: Documentation/ABI/testing/sysfs-pps
  10329. F: drivers/pps/
  10330. F: include/linux/pps*.h
  10331. F: include/uapi/linux/pps.h
  10332. PPTP DRIVER
  10333. M: Dmitry Kozlov <xeb@mail.ru>
  10334. L: netdev@vger.kernel.org
  10335. S: Maintained
  10336. F: drivers/net/ppp/pptp.c
  10337. W: http://sourceforge.net/projects/accel-pptp
  10338. PREEMPTIBLE KERNEL
  10339. M: Robert Love <rml@tech9.net>
  10340. L: kpreempt-tech@lists.sourceforge.net
  10341. W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
  10342. S: Supported
  10343. F: Documentation/preempt-locking.txt
  10344. F: include/linux/preempt.h
  10345. PRINTK
  10346. M: Petr Mladek <pmladek@suse.com>
  10347. M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
  10348. R: Steven Rostedt <rostedt@goodmis.org>
  10349. S: Maintained
  10350. F: kernel/printk/
  10351. F: include/linux/printk.h
  10352. PRISM54 WIRELESS DRIVER
  10353. M: "Luis R. Rodriguez" <mcgrof@gmail.com>
  10354. L: linux-wireless@vger.kernel.org
  10355. W: http://wireless.kernel.org/en/users/Drivers/p54
  10356. S: Obsolete
  10357. F: drivers/net/wireless/intersil/prism54/
  10358. PROC FILESYSTEM
  10359. R: Alexey Dobriyan <adobriyan@gmail.com>
  10360. L: linux-kernel@vger.kernel.org
  10361. L: linux-fsdevel@vger.kernel.org
  10362. S: Maintained
  10363. F: fs/proc/
  10364. F: include/linux/proc_fs.h
  10365. F: tools/testing/selftests/proc/
  10366. PROC SYSCTL
  10367. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  10368. M: Kees Cook <keescook@chromium.org>
  10369. L: linux-kernel@vger.kernel.org
  10370. L: linux-fsdevel@vger.kernel.org
  10371. S: Maintained
  10372. F: fs/proc/proc_sysctl.c
  10373. F: include/linux/sysctl.h
  10374. F: kernel/sysctl.c
  10375. F: tools/testing/selftests/sysctl/
  10376. PS3 NETWORK SUPPORT
  10377. M: Geoff Levand <geoff@infradead.org>
  10378. L: netdev@vger.kernel.org
  10379. L: linuxppc-dev@lists.ozlabs.org
  10380. S: Maintained
  10381. F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
  10382. PS3 PLATFORM SUPPORT
  10383. M: Geoff Levand <geoff@infradead.org>
  10384. L: linuxppc-dev@lists.ozlabs.org
  10385. S: Maintained
  10386. F: arch/powerpc/boot/ps3*
  10387. F: arch/powerpc/include/asm/lv1call.h
  10388. F: arch/powerpc/include/asm/ps3*.h
  10389. F: arch/powerpc/platforms/ps3/
  10390. F: drivers/*/ps3*
  10391. F: drivers/ps3/
  10392. F: drivers/rtc/rtc-ps3.c
  10393. F: drivers/usb/host/*ps3.c
  10394. F: sound/ppc/snd_ps3*
  10395. PS3VRAM DRIVER
  10396. M: Jim Paris <jim@jtan.com>
  10397. M: Geoff Levand <geoff@infradead.org>
  10398. L: linuxppc-dev@lists.ozlabs.org
  10399. S: Maintained
  10400. F: drivers/block/ps3vram.c
  10401. PSAMPLE PACKET SAMPLING SUPPORT:
  10402. M: Yotam Gigi <yotam.gi@gmail.com>
  10403. S: Maintained
  10404. F: net/psample
  10405. F: include/net/psample.h
  10406. F: include/uapi/linux/psample.h
  10407. PSTORE FILESYSTEM
  10408. M: Kees Cook <keescook@chromium.org>
  10409. M: Anton Vorontsov <anton@enomsg.org>
  10410. M: Colin Cross <ccross@android.com>
  10411. M: Tony Luck <tony.luck@intel.com>
  10412. S: Maintained
  10413. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  10414. F: fs/pstore/
  10415. F: include/linux/pstore*
  10416. F: drivers/firmware/efi/efi-pstore.c
  10417. F: drivers/acpi/apei/erst.c
  10418. F: Documentation/admin-guide/ramoops.rst
  10419. F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
  10420. K: \b(pstore|ramoops)
  10421. PTP HARDWARE CLOCK SUPPORT
  10422. M: Richard Cochran <richardcochran@gmail.com>
  10423. L: netdev@vger.kernel.org
  10424. S: Maintained
  10425. W: http://linuxptp.sourceforge.net/
  10426. F: Documentation/ABI/testing/sysfs-ptp
  10427. F: Documentation/ptp/*
  10428. F: drivers/net/phy/dp83640*
  10429. F: drivers/ptp/*
  10430. F: include/linux/ptp_cl*
  10431. PTRACE SUPPORT
  10432. M: Oleg Nesterov <oleg@redhat.com>
  10433. S: Maintained
  10434. F: include/asm-generic/syscall.h
  10435. F: include/linux/ptrace.h
  10436. F: include/linux/regset.h
  10437. F: include/linux/tracehook.h
  10438. F: include/uapi/linux/ptrace.h
  10439. F: include/uapi/linux/ptrace.h
  10440. F: include/asm-generic/ptrace.h
  10441. F: kernel/ptrace.c
  10442. F: arch/*/ptrace*.c
  10443. F: arch/*/*/ptrace*.c
  10444. F: arch/*/include/asm/ptrace*.h
  10445. PULSE8-CEC DRIVER
  10446. M: Hans Verkuil <hverkuil@xs4all.nl>
  10447. L: linux-media@vger.kernel.org
  10448. T: git git://linuxtv.org/media_tree.git
  10449. S: Maintained
  10450. F: drivers/media/usb/pulse8-cec/*
  10451. F: Documentation/media/cec-drivers/pulse8-cec.rst
  10452. PVRUSB2 VIDEO4LINUX DRIVER
  10453. M: Mike Isely <isely@pobox.com>
  10454. L: pvrusb2@isely.net (subscribers-only)
  10455. L: linux-media@vger.kernel.org
  10456. W: http://www.isely.net/pvrusb2/
  10457. T: git git://linuxtv.org/media_tree.git
  10458. S: Maintained
  10459. F: Documentation/media/v4l-drivers/pvrusb2*
  10460. F: drivers/media/usb/pvrusb2/
  10461. PWC WEBCAM DRIVER
  10462. M: Hans Verkuil <hverkuil@xs4all.nl>
  10463. L: linux-media@vger.kernel.org
  10464. T: git git://linuxtv.org/media_tree.git
  10465. S: Odd Fixes
  10466. F: drivers/media/usb/pwc/*
  10467. PWM FAN DRIVER
  10468. M: Kamil Debski <kamil@wypas.org>
  10469. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10470. L: linux-hwmon@vger.kernel.org
  10471. S: Supported
  10472. F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
  10473. F: Documentation/hwmon/pwm-fan
  10474. F: drivers/hwmon/pwm-fan.c
  10475. PWM IR Transmitter
  10476. M: Sean Young <sean@mess.org>
  10477. L: linux-media@vger.kernel.org
  10478. S: Maintained
  10479. F: drivers/media/rc/pwm-ir-tx.c
  10480. PWM SUBSYSTEM
  10481. M: Thierry Reding <thierry.reding@gmail.com>
  10482. L: linux-pwm@vger.kernel.org
  10483. S: Maintained
  10484. T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
  10485. F: Documentation/pwm.txt
  10486. F: Documentation/devicetree/bindings/pwm/
  10487. F: include/linux/pwm.h
  10488. F: drivers/pwm/
  10489. F: drivers/video/backlight/pwm_bl.c
  10490. F: include/linux/pwm_backlight.h
  10491. F: drivers/gpio/gpio-mvebu.c
  10492. F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
  10493. PXA GPIO DRIVER
  10494. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10495. L: linux-gpio@vger.kernel.org
  10496. S: Maintained
  10497. F: drivers/gpio/gpio-pxa.c
  10498. PXA MMCI DRIVER
  10499. S: Orphan
  10500. PXA RTC DRIVER
  10501. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10502. L: linux-rtc@vger.kernel.org
  10503. S: Maintained
  10504. PXA2xx/PXA3xx SUPPORT
  10505. M: Daniel Mack <daniel@zonque.org>
  10506. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  10507. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10508. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10509. T: git git://github.com/hzhuang1/linux.git
  10510. T: git git://github.com/rjarzmik/linux.git
  10511. S: Maintained
  10512. F: arch/arm/boot/dts/pxa*
  10513. F: arch/arm/mach-pxa/
  10514. F: drivers/dma/pxa*
  10515. F: drivers/pcmcia/pxa2xx*
  10516. F: drivers/pinctrl/pxa/
  10517. F: drivers/spi/spi-pxa2xx*
  10518. F: drivers/usb/gadget/udc/pxa2*
  10519. F: include/sound/pxa2xx-lib.h
  10520. F: sound/arm/pxa*
  10521. F: sound/soc/pxa/
  10522. QAT DRIVER
  10523. M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  10524. L: qat-linux@intel.com
  10525. S: Supported
  10526. F: drivers/crypto/qat/
  10527. QCOM AUDIO (ASoC) DRIVERS
  10528. M: Patrick Lai <plai@codeaurora.org>
  10529. M: Banajit Goswami <bgoswami@codeaurora.org>
  10530. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10531. S: Supported
  10532. F: sound/soc/qcom/
  10533. QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
  10534. M: Gabriel Somlo <somlo@cmu.edu>
  10535. M: "Michael S. Tsirkin" <mst@redhat.com>
  10536. L: qemu-devel@nongnu.org
  10537. S: Maintained
  10538. F: drivers/firmware/qemu_fw_cfg.c
  10539. F: include/uapi/linux/qemu_fw_cfg.h
  10540. QIB DRIVER
  10541. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10542. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10543. L: linux-rdma@vger.kernel.org
  10544. S: Supported
  10545. F: drivers/infiniband/hw/qib/
  10546. QLOGIC QL41xxx FCOE DRIVER
  10547. M: QLogic-Storage-Upstream@cavium.com
  10548. L: linux-scsi@vger.kernel.org
  10549. S: Supported
  10550. F: drivers/scsi/qedf/
  10551. QLOGIC QL41xxx ISCSI DRIVER
  10552. M: QLogic-Storage-Upstream@cavium.com
  10553. L: linux-scsi@vger.kernel.org
  10554. S: Supported
  10555. F: drivers/scsi/qedi/
  10556. QLOGIC QL4xxx ETHERNET DRIVER
  10557. M: Ariel Elior <Ariel.Elior@cavium.com>
  10558. M: everest-linux-l2@cavium.com
  10559. L: netdev@vger.kernel.org
  10560. S: Supported
  10561. F: drivers/net/ethernet/qlogic/qed/
  10562. F: include/linux/qed/
  10563. F: drivers/net/ethernet/qlogic/qede/
  10564. QLOGIC QL4xxx RDMA DRIVER
  10565. M: Michal Kalderon <Michal.Kalderon@cavium.com>
  10566. M: Ariel Elior <Ariel.Elior@cavium.com>
  10567. L: linux-rdma@vger.kernel.org
  10568. S: Supported
  10569. F: drivers/infiniband/hw/qedr/
  10570. F: include/uapi/rdma/qedr-abi.h
  10571. QLOGIC QLA1280 SCSI DRIVER
  10572. M: Michael Reed <mdr@sgi.com>
  10573. L: linux-scsi@vger.kernel.org
  10574. S: Maintained
  10575. F: drivers/scsi/qla1280.[ch]
  10576. QLOGIC QLA2XXX FC-SCSI DRIVER
  10577. M: qla2xxx-upstream@qlogic.com
  10578. L: linux-scsi@vger.kernel.org
  10579. S: Supported
  10580. F: Documentation/scsi/LICENSE.qla2xxx
  10581. F: drivers/scsi/qla2xxx/
  10582. QLOGIC QLA3XXX NETWORK DRIVER
  10583. M: Dept-GELinuxNICDev@cavium.com
  10584. L: netdev@vger.kernel.org
  10585. S: Supported
  10586. F: Documentation/networking/LICENSE.qla3xxx
  10587. F: drivers/net/ethernet/qlogic/qla3xxx.*
  10588. QLOGIC QLA4XXX iSCSI DRIVER
  10589. M: QLogic-Storage-Upstream@qlogic.com
  10590. L: linux-scsi@vger.kernel.org
  10591. S: Supported
  10592. F: Documentation/scsi/LICENSE.qla4xxx
  10593. F: drivers/scsi/qla4xxx/
  10594. QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
  10595. M: Shahed Shaikh <Shahed.Shaikh@cavium.com>
  10596. M: Manish Chopra <manish.chopra@cavium.com>
  10597. M: Dept-GELinuxNICDev@cavium.com
  10598. L: netdev@vger.kernel.org
  10599. S: Supported
  10600. F: drivers/net/ethernet/qlogic/qlcnic/
  10601. QLOGIC QLGE 10Gb ETHERNET DRIVER
  10602. M: Manish Chopra <manish.chopra@cavium.com>
  10603. M: Dept-GELinuxNICDev@cavium.com
  10604. L: netdev@vger.kernel.org
  10605. S: Supported
  10606. F: drivers/net/ethernet/qlogic/qlge/
  10607. QM1D1B0004 MEDIA DRIVER
  10608. M: Akihiro Tsukada <tskd08@gmail.com>
  10609. L: linux-media@vger.kernel.org
  10610. S: Odd Fixes
  10611. F: drivers/media/tuners/qm1d1b0004*
  10612. QM1D1C0042 MEDIA DRIVER
  10613. M: Akihiro Tsukada <tskd08@gmail.com>
  10614. L: linux-media@vger.kernel.org
  10615. S: Odd Fixes
  10616. F: drivers/media/tuners/qm1d1c0042*
  10617. QNX4 FILESYSTEM
  10618. M: Anders Larsen <al@alarsen.net>
  10619. W: http://www.alarsen.net/linux/qnx4fs/
  10620. S: Maintained
  10621. F: fs/qnx4/
  10622. F: include/uapi/linux/qnx4_fs.h
  10623. F: include/uapi/linux/qnxtypes.h
  10624. QORIQ DPAA2 FSL-MC BUS DRIVER
  10625. M: Stuart Yoder <stuyoder@gmail.com>
  10626. M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
  10627. L: linux-kernel@vger.kernel.org
  10628. S: Maintained
  10629. F: drivers/bus/fsl-mc/
  10630. F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
  10631. F: Documentation/networking/dpaa2/overview.rst
  10632. QT1010 MEDIA DRIVER
  10633. M: Antti Palosaari <crope@iki.fi>
  10634. L: linux-media@vger.kernel.org
  10635. W: https://linuxtv.org
  10636. W: http://palosaari.fi/linux/
  10637. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10638. T: git git://linuxtv.org/anttip/media_tree.git
  10639. S: Maintained
  10640. F: drivers/media/tuners/qt1010*
  10641. QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
  10642. M: Kalle Valo <kvalo@codeaurora.org>
  10643. L: ath10k@lists.infradead.org
  10644. W: http://wireless.kernel.org/en/users/Drivers/ath10k
  10645. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  10646. S: Supported
  10647. F: drivers/net/wireless/ath/ath10k/
  10648. QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
  10649. M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
  10650. L: linux-wireless@vger.kernel.org
  10651. W: http://wireless.kernel.org/en/users/Drivers/ath9k
  10652. S: Supported
  10653. F: drivers/net/wireless/ath/ath9k/
  10654. QUALCOMM CAMERA SUBSYSTEM DRIVER
  10655. M: Todor Tomov <todor.tomov@linaro.org>
  10656. L: linux-media@vger.kernel.org
  10657. S: Maintained
  10658. F: Documentation/devicetree/bindings/media/qcom,camss.txt
  10659. F: Documentation/media/v4l-drivers/qcom_camss.rst
  10660. F: drivers/media/platform/qcom/camss/
  10661. QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
  10662. M: Ilia Lin <ilia.lin@gmail.com>
  10663. L: linux-pm@vger.kernel.org
  10664. S: Maintained
  10665. F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
  10666. F: drivers/cpufreq/qcom-cpufreq-kryo.c
  10667. QUALCOMM EMAC GIGABIT ETHERNET DRIVER
  10668. M: Timur Tabi <timur@kernel.org>
  10669. L: netdev@vger.kernel.org
  10670. S: Maintained
  10671. F: drivers/net/ethernet/qualcomm/emac/
  10672. QUALCOMM GENERIC INTERFACE I2C DRIVER
  10673. M: Alok Chauhan <alokc@codeaurora.org>
  10674. M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
  10675. L: linux-i2c@vger.kernel.org
  10676. L: linux-arm-msm@vger.kernel.org
  10677. S: Supported
  10678. F: drivers/i2c/busses/i2c-qcom-geni.c
  10679. QUALCOMM HEXAGON ARCHITECTURE
  10680. M: Richard Kuo <rkuo@codeaurora.org>
  10681. L: linux-hexagon@vger.kernel.org
  10682. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
  10683. S: Supported
  10684. F: arch/hexagon/
  10685. QUALCOMM HIDMA DRIVER
  10686. M: Sinan Kaya <okaya@kernel.org>
  10687. L: linux-arm-kernel@lists.infradead.org
  10688. L: linux-arm-msm@vger.kernel.org
  10689. L: dmaengine@vger.kernel.org
  10690. S: Supported
  10691. F: drivers/dma/qcom/hidma*
  10692. QUALCOMM IOMMU
  10693. M: Rob Clark <robdclark@gmail.com>
  10694. L: iommu@lists.linux-foundation.org
  10695. L: linux-arm-msm@vger.kernel.org
  10696. S: Maintained
  10697. F: drivers/iommu/qcom_iommu.c
  10698. QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  10699. M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
  10700. L: linux-media@vger.kernel.org
  10701. L: linux-arm-msm@vger.kernel.org
  10702. T: git git://linuxtv.org/media_tree.git
  10703. S: Maintained
  10704. F: drivers/media/platform/qcom/venus/
  10705. QUALCOMM WCN36XX WIRELESS DRIVER
  10706. M: Kalle Valo <kvalo@codeaurora.org>
  10707. L: wcn36xx@lists.infradead.org
  10708. W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
  10709. T: git git://github.com/KrasnikovEugene/wcn36xx.git
  10710. S: Supported
  10711. F: drivers/net/wireless/ath/wcn36xx/
  10712. QUANTENNA QTNFMAC WIRELESS DRIVER
  10713. M: Igor Mitsyanko <imitsyanko@quantenna.com>
  10714. M: Avinash Patil <avinashp@quantenna.com>
  10715. M: Sergey Matyukevich <smatyukevich@quantenna.com>
  10716. L: linux-wireless@vger.kernel.org
  10717. S: Maintained
  10718. F: drivers/net/wireless/quantenna
  10719. RADEON and AMDGPU DRM DRIVERS
  10720. M: Alex Deucher <alexander.deucher@amd.com>
  10721. M: Christian König <christian.koenig@amd.com>
  10722. M: David (ChunMing) Zhou <David1.Zhou@amd.com>
  10723. L: amd-gfx@lists.freedesktop.org
  10724. T: git git://people.freedesktop.org/~agd5f/linux
  10725. S: Supported
  10726. F: drivers/gpu/drm/radeon/
  10727. F: include/uapi/drm/radeon_drm.h
  10728. F: drivers/gpu/drm/amd/
  10729. F: include/uapi/drm/amdgpu_drm.h
  10730. RADEON FRAMEBUFFER DISPLAY DRIVER
  10731. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  10732. L: linux-fbdev@vger.kernel.org
  10733. S: Maintained
  10734. F: drivers/video/fbdev/aty/radeon*
  10735. F: include/uapi/linux/radeonfb.h
  10736. RADIOSHARK RADIO DRIVER
  10737. M: Hans Verkuil <hverkuil@xs4all.nl>
  10738. L: linux-media@vger.kernel.org
  10739. T: git git://linuxtv.org/media_tree.git
  10740. S: Maintained
  10741. F: drivers/media/radio/radio-shark.c
  10742. RADIOSHARK2 RADIO DRIVER
  10743. M: Hans Verkuil <hverkuil@xs4all.nl>
  10744. L: linux-media@vger.kernel.org
  10745. T: git git://linuxtv.org/media_tree.git
  10746. S: Maintained
  10747. F: drivers/media/radio/radio-shark2.c
  10748. F: drivers/media/radio/radio-tea5777.c
  10749. RADOS BLOCK DEVICE (RBD)
  10750. M: Ilya Dryomov <idryomov@gmail.com>
  10751. M: Sage Weil <sage@redhat.com>
  10752. M: Alex Elder <elder@kernel.org>
  10753. L: ceph-devel@vger.kernel.org
  10754. W: http://ceph.com/
  10755. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  10756. T: git git://github.com/ceph/ceph-client.git
  10757. S: Supported
  10758. F: Documentation/ABI/testing/sysfs-bus-rbd
  10759. F: drivers/block/rbd.c
  10760. F: drivers/block/rbd_types.h
  10761. RAGE128 FRAMEBUFFER DISPLAY DRIVER
  10762. M: Paul Mackerras <paulus@samba.org>
  10763. L: linux-fbdev@vger.kernel.org
  10764. S: Maintained
  10765. F: drivers/video/fbdev/aty/aty128fb.c
  10766. RAINSHADOW-CEC DRIVER
  10767. M: Hans Verkuil <hverkuil@xs4all.nl>
  10768. L: linux-media@vger.kernel.org
  10769. T: git git://linuxtv.org/media_tree.git
  10770. S: Maintained
  10771. F: drivers/media/usb/rainshadow-cec/*
  10772. RALINK MIPS ARCHITECTURE
  10773. M: John Crispin <john@phrozen.org>
  10774. L: linux-mips@linux-mips.org
  10775. S: Maintained
  10776. F: arch/mips/ralink
  10777. RALINK RT2X00 WIRELESS LAN DRIVER
  10778. P: rt2x00 project
  10779. M: Stanislaw Gruszka <sgruszka@redhat.com>
  10780. M: Helmut Schaa <helmut.schaa@googlemail.com>
  10781. L: linux-wireless@vger.kernel.org
  10782. S: Maintained
  10783. F: drivers/net/wireless/ralink/rt2x00/
  10784. RAMDISK RAM BLOCK DEVICE DRIVER
  10785. M: Jens Axboe <axboe@kernel.dk>
  10786. S: Maintained
  10787. F: Documentation/blockdev/ramdisk.txt
  10788. F: drivers/block/brd.c
  10789. RANCHU VIRTUAL BOARD FOR MIPS
  10790. M: Miodrag Dinic <miodrag.dinic@mips.com>
  10791. L: linux-mips@linux-mips.org
  10792. S: Supported
  10793. F: arch/mips/generic/board-ranchu.c
  10794. F: arch/mips/configs/generic/board-ranchu.config
  10795. RANDOM NUMBER DRIVER
  10796. M: "Theodore Ts'o" <tytso@mit.edu>
  10797. S: Maintained
  10798. F: drivers/char/random.c
  10799. RAPIDIO SUBSYSTEM
  10800. M: Matt Porter <mporter@kernel.crashing.org>
  10801. M: Alexandre Bounine <alex.bou9@gmail.com>
  10802. S: Maintained
  10803. F: drivers/rapidio/
  10804. RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
  10805. L: linux-wireless@vger.kernel.org
  10806. S: Orphan
  10807. F: drivers/net/wireless/ray*
  10808. RCUTORTURE TEST FRAMEWORK
  10809. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10810. M: Josh Triplett <josh@joshtriplett.org>
  10811. R: Steven Rostedt <rostedt@goodmis.org>
  10812. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10813. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10814. L: linux-kernel@vger.kernel.org
  10815. S: Supported
  10816. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10817. F: tools/testing/selftests/rcutorture
  10818. RDC R-321X SoC
  10819. M: Florian Fainelli <florian@openwrt.org>
  10820. S: Maintained
  10821. RDC R6040 FAST ETHERNET DRIVER
  10822. M: Florian Fainelli <f.fainelli@gmail.com>
  10823. L: netdev@vger.kernel.org
  10824. S: Maintained
  10825. F: drivers/net/ethernet/rdc/r6040.c
  10826. RDMAVT - RDMA verbs software
  10827. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10828. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10829. L: linux-rdma@vger.kernel.org
  10830. S: Supported
  10831. F: drivers/infiniband/sw/rdmavt
  10832. RDS - RELIABLE DATAGRAM SOCKETS
  10833. M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
  10834. L: netdev@vger.kernel.org
  10835. L: linux-rdma@vger.kernel.org
  10836. L: rds-devel@oss.oracle.com (moderated for non-subscribers)
  10837. W: https://oss.oracle.com/projects/rds/
  10838. S: Supported
  10839. F: net/rds/
  10840. F: Documentation/networking/rds.txt
  10841. RDT - RESOURCE ALLOCATION
  10842. M: Fenghua Yu <fenghua.yu@intel.com>
  10843. M: Reinette Chatre <reinette.chatre@intel.com>
  10844. L: linux-kernel@vger.kernel.org
  10845. S: Supported
  10846. F: arch/x86/kernel/cpu/intel_rdt*
  10847. F: arch/x86/include/asm/intel_rdt_sched.h
  10848. F: Documentation/x86/intel_rdt*
  10849. READ-COPY UPDATE (RCU)
  10850. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10851. M: Josh Triplett <josh@joshtriplett.org>
  10852. R: Steven Rostedt <rostedt@goodmis.org>
  10853. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10854. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10855. L: linux-kernel@vger.kernel.org
  10856. W: http://www.rdrop.com/users/paulmck/RCU/
  10857. S: Supported
  10858. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10859. F: Documentation/RCU/
  10860. X: Documentation/RCU/torture.txt
  10861. F: include/linux/rcu*
  10862. X: include/linux/srcu*.h
  10863. F: kernel/rcu/
  10864. X: kernel/rcu/srcu*.c
  10865. REAL TIME CLOCK (RTC) SUBSYSTEM
  10866. M: Alessandro Zummo <a.zummo@towertech.it>
  10867. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  10868. L: linux-rtc@vger.kernel.org
  10869. Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
  10870. T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
  10871. S: Maintained
  10872. F: Documentation/devicetree/bindings/rtc/
  10873. F: Documentation/rtc.txt
  10874. F: drivers/rtc/
  10875. F: include/linux/rtc.h
  10876. F: include/uapi/linux/rtc.h
  10877. F: include/linux/rtc/
  10878. F: include/linux/platform_data/rtc-*
  10879. F: tools/testing/selftests/rtc/
  10880. REALTEK AUDIO CODECS
  10881. M: Bard Liao <bardliao@realtek.com>
  10882. M: Oder Chiou <oder_chiou@realtek.com>
  10883. S: Maintained
  10884. F: sound/soc/codecs/rt*
  10885. F: include/sound/rt*.h
  10886. REALTEK RTL83xx SMI DSA ROUTER CHIPS
  10887. M: Linus Walleij <linus.walleij@linaro.org>
  10888. S: Maintained
  10889. F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
  10890. F: drivers/net/dsa/realtek-smi*
  10891. F: drivers/net/dsa/rtl83*
  10892. REGISTER MAP ABSTRACTION
  10893. M: Mark Brown <broonie@kernel.org>
  10894. L: linux-kernel@vger.kernel.org
  10895. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
  10896. S: Supported
  10897. F: Documentation/devicetree/bindings/regmap/
  10898. F: drivers/base/regmap/
  10899. F: include/linux/regmap.h
  10900. REISERFS FILE SYSTEM
  10901. L: reiserfs-devel@vger.kernel.org
  10902. S: Supported
  10903. F: fs/reiserfs/
  10904. REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
  10905. M: Ohad Ben-Cohen <ohad@wizery.com>
  10906. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10907. L: linux-remoteproc@vger.kernel.org
  10908. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
  10909. S: Maintained
  10910. F: Documentation/devicetree/bindings/remoteproc/
  10911. F: Documentation/remoteproc.txt
  10912. F: drivers/remoteproc/
  10913. F: include/linux/remoteproc.h
  10914. REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
  10915. M: Ohad Ben-Cohen <ohad@wizery.com>
  10916. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10917. L: linux-remoteproc@vger.kernel.org
  10918. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
  10919. S: Maintained
  10920. F: drivers/rpmsg/
  10921. F: Documentation/rpmsg.txt
  10922. F: include/linux/rpmsg.h
  10923. F: include/linux/rpmsg/
  10924. RENESAS CLOCK DRIVERS
  10925. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10926. L: linux-renesas-soc@vger.kernel.org
  10927. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
  10928. S: Supported
  10929. F: drivers/clk/renesas/
  10930. RENESAS EMEV2 I2C DRIVER
  10931. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10932. S: Supported
  10933. F: drivers/i2c/busses/i2c-emev2.c
  10934. RENESAS ETHERNET DRIVERS
  10935. R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  10936. L: netdev@vger.kernel.org
  10937. L: linux-renesas-soc@vger.kernel.org
  10938. F: Documentation/devicetree/bindings/net/renesas,*.txt
  10939. F: Documentation/devicetree/bindings/net/sh_eth.txt
  10940. F: drivers/net/ethernet/renesas/
  10941. F: include/linux/sh_eth.h
  10942. RENESAS R-CAR GYROADC DRIVER
  10943. M: Marek Vasut <marek.vasut@gmail.com>
  10944. L: linux-iio@vger.kernel.org
  10945. S: Supported
  10946. F: drivers/iio/adc/rcar_gyro_adc.c
  10947. RENESAS R-CAR I2C DRIVERS
  10948. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10949. S: Supported
  10950. F: drivers/i2c/busses/i2c-rcar.c
  10951. F: drivers/i2c/busses/i2c-sh_mobile.c
  10952. RENESAS USB PHY DRIVER
  10953. M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
  10954. L: linux-renesas-soc@vger.kernel.org
  10955. S: Maintained
  10956. F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
  10957. RESET CONTROLLER FRAMEWORK
  10958. M: Philipp Zabel <p.zabel@pengutronix.de>
  10959. T: git git://git.pengutronix.de/git/pza/linux
  10960. S: Maintained
  10961. F: drivers/reset/
  10962. F: Documentation/devicetree/bindings/reset/
  10963. F: include/dt-bindings/reset/
  10964. F: include/linux/reset.h
  10965. F: include/linux/reset-controller.h
  10966. RESTARTABLE SEQUENCES SUPPORT
  10967. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10968. M: Peter Zijlstra <peterz@infradead.org>
  10969. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10970. M: Boqun Feng <boqun.feng@gmail.com>
  10971. L: linux-kernel@vger.kernel.org
  10972. S: Supported
  10973. F: kernel/rseq.c
  10974. F: include/uapi/linux/rseq.h
  10975. F: include/trace/events/rseq.h
  10976. F: tools/testing/selftests/rseq/
  10977. RFKILL
  10978. M: Johannes Berg <johannes@sipsolutions.net>
  10979. L: linux-wireless@vger.kernel.org
  10980. W: http://wireless.kernel.org/
  10981. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  10982. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  10983. S: Maintained
  10984. F: Documentation/rfkill.txt
  10985. F: Documentation/ABI/stable/sysfs-class-rfkill
  10986. F: net/rfkill/
  10987. F: include/linux/rfkill.h
  10988. F: include/uapi/linux/rfkill.h
  10989. RHASHTABLE
  10990. M: Thomas Graf <tgraf@suug.ch>
  10991. M: Herbert Xu <herbert@gondor.apana.org.au>
  10992. L: netdev@vger.kernel.org
  10993. S: Maintained
  10994. F: lib/rhashtable.c
  10995. F: lib/test_rhashtable.c
  10996. F: include/linux/rhashtable.h
  10997. F: include/linux/rhashtable-types.h
  10998. RICOH R5C592 MEMORYSTICK DRIVER
  10999. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11000. S: Maintained
  11001. F: drivers/memstick/host/r592.*
  11002. RICOH SMARTMEDIA/XD DRIVER
  11003. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11004. S: Maintained
  11005. F: drivers/mtd/nand/raw/r852.c
  11006. F: drivers/mtd/nand/raw/r852.h
  11007. RISC-V ARCHITECTURE
  11008. M: Palmer Dabbelt <palmer@sifive.com>
  11009. M: Albert Ou <aou@eecs.berkeley.edu>
  11010. L: linux-riscv@lists.infradead.org
  11011. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  11012. S: Supported
  11013. F: arch/riscv/
  11014. K: riscv
  11015. N: riscv
  11016. ROCCAT DRIVERS
  11017. M: Stefan Achatz <erazor_de@users.sourceforge.net>
  11018. W: http://sourceforge.net/projects/roccat/
  11019. S: Maintained
  11020. F: drivers/hid/hid-roccat*
  11021. F: include/linux/hid-roccat*
  11022. F: Documentation/ABI/*/sysfs-driver-hid-roccat*
  11023. ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
  11024. M: Jacob chen <jacob2.chen@rock-chips.com>
  11025. L: linux-media@vger.kernel.org
  11026. S: Maintained
  11027. F: drivers/media/platform/rockchip/rga/
  11028. F: Documentation/devicetree/bindings/media/rockchip-rga.txt
  11029. ROCKER DRIVER
  11030. M: Jiri Pirko <jiri@resnulli.us>
  11031. L: netdev@vger.kernel.org
  11032. S: Supported
  11033. F: drivers/net/ethernet/rocker/
  11034. ROCKETPORT DRIVER
  11035. P: Comtrol Corp.
  11036. W: http://www.comtrol.com
  11037. S: Maintained
  11038. F: Documentation/serial/rocket.txt
  11039. F: drivers/tty/rocket*
  11040. ROCKETPORT EXPRESS/INFINITY DRIVER
  11041. M: Kevin Cernekee <cernekee@gmail.com>
  11042. L: linux-serial@vger.kernel.org
  11043. S: Odd Fixes
  11044. F: drivers/tty/serial/rp2.*
  11045. ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
  11046. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  11047. L: linux-kernel@vger.kernel.org
  11048. L: linux-renesas-soc@vger.kernel.org
  11049. S: Supported
  11050. F: drivers/mfd/bd9571mwv.c
  11051. F: drivers/regulator/bd9571mwv-regulator.c
  11052. F: drivers/gpio/gpio-bd9571mwv.c
  11053. F: include/linux/mfd/bd9571mwv.h
  11054. F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  11055. ROSE NETWORK LAYER
  11056. M: Ralf Baechle <ralf@linux-mips.org>
  11057. L: linux-hams@vger.kernel.org
  11058. W: http://www.linux-ax25.org/
  11059. S: Maintained
  11060. F: include/net/rose.h
  11061. F: include/uapi/linux/rose.h
  11062. F: net/rose/
  11063. RTL2830 MEDIA DRIVER
  11064. M: Antti Palosaari <crope@iki.fi>
  11065. L: linux-media@vger.kernel.org
  11066. W: https://linuxtv.org
  11067. W: http://palosaari.fi/linux/
  11068. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11069. T: git git://linuxtv.org/anttip/media_tree.git
  11070. S: Maintained
  11071. F: drivers/media/dvb-frontends/rtl2830*
  11072. RTL2832 MEDIA DRIVER
  11073. M: Antti Palosaari <crope@iki.fi>
  11074. L: linux-media@vger.kernel.org
  11075. W: https://linuxtv.org
  11076. W: http://palosaari.fi/linux/
  11077. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11078. T: git git://linuxtv.org/anttip/media_tree.git
  11079. S: Maintained
  11080. F: drivers/media/dvb-frontends/rtl2832*
  11081. RTL2832_SDR MEDIA DRIVER
  11082. M: Antti Palosaari <crope@iki.fi>
  11083. L: linux-media@vger.kernel.org
  11084. W: https://linuxtv.org
  11085. W: http://palosaari.fi/linux/
  11086. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11087. T: git git://linuxtv.org/anttip/media_tree.git
  11088. S: Maintained
  11089. F: drivers/media/dvb-frontends/rtl2832_sdr*
  11090. RTL8180 WIRELESS DRIVER
  11091. L: linux-wireless@vger.kernel.org
  11092. W: http://wireless.kernel.org/
  11093. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11094. S: Orphan
  11095. F: drivers/net/wireless/realtek/rtl818x/rtl8180/
  11096. RTL8187 WIRELESS DRIVER
  11097. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  11098. M: Hin-Tak Leung <htl10@users.sourceforge.net>
  11099. M: Larry Finger <Larry.Finger@lwfinger.net>
  11100. L: linux-wireless@vger.kernel.org
  11101. W: http://wireless.kernel.org/
  11102. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11103. S: Maintained
  11104. F: drivers/net/wireless/realtek/rtl818x/rtl8187/
  11105. REALTEK WIRELESS DRIVER (rtlwifi family)
  11106. M: Ping-Ke Shih <pkshih@realtek.com>
  11107. L: linux-wireless@vger.kernel.org
  11108. W: http://wireless.kernel.org/
  11109. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11110. S: Maintained
  11111. F: drivers/net/wireless/realtek/rtlwifi/
  11112. RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
  11113. M: Jes Sorensen <Jes.Sorensen@gmail.com>
  11114. L: linux-wireless@vger.kernel.org
  11115. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
  11116. S: Maintained
  11117. F: drivers/net/wireless/realtek/rtl8xxxu/
  11118. RXRPC SOCKETS (AF_RXRPC)
  11119. M: David Howells <dhowells@redhat.com>
  11120. L: linux-afs@lists.infradead.org
  11121. S: Supported
  11122. F: net/rxrpc/
  11123. F: include/keys/rxrpc-type.h
  11124. F: include/net/af_rxrpc.h
  11125. F: include/trace/events/rxrpc.h
  11126. F: include/uapi/linux/rxrpc.h
  11127. F: Documentation/networking/rxrpc.txt
  11128. W: https://www.infradead.org/~dhowells/kafs/
  11129. S3 SAVAGE FRAMEBUFFER DRIVER
  11130. M: Antonino Daplas <adaplas@gmail.com>
  11131. L: linux-fbdev@vger.kernel.org
  11132. S: Maintained
  11133. F: drivers/video/fbdev/savage/
  11134. S390
  11135. M: Martin Schwidefsky <schwidefsky@de.ibm.com>
  11136. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  11137. L: linux-s390@vger.kernel.org
  11138. W: http://www.ibm.com/developerworks/linux/linux390/
  11139. T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
  11140. S: Supported
  11141. F: arch/s390/
  11142. F: drivers/s390/
  11143. F: Documentation/s390/
  11144. F: Documentation/driver-api/s390-drivers.rst
  11145. S390 COMMON I/O LAYER
  11146. M: Sebastian Ott <sebott@linux.ibm.com>
  11147. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  11148. L: linux-s390@vger.kernel.org
  11149. W: http://www.ibm.com/developerworks/linux/linux390/
  11150. S: Supported
  11151. F: drivers/s390/cio/
  11152. S390 DASD DRIVER
  11153. M: Stefan Haberland <sth@linux.ibm.com>
  11154. M: Jan Hoeppner <hoeppner@linux.ibm.com>
  11155. L: linux-s390@vger.kernel.org
  11156. W: http://www.ibm.com/developerworks/linux/linux390/
  11157. S: Supported
  11158. F: drivers/s390/block/dasd*
  11159. F: block/partitions/ibm.c
  11160. S390 IOMMU (PCI)
  11161. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  11162. L: linux-s390@vger.kernel.org
  11163. W: http://www.ibm.com/developerworks/linux/linux390/
  11164. S: Supported
  11165. F: drivers/iommu/s390-iommu.c
  11166. S390 IUCV NETWORK LAYER
  11167. M: Julian Wiedmann <jwi@linux.ibm.com>
  11168. M: Ursula Braun <ubraun@linux.ibm.com>
  11169. L: linux-s390@vger.kernel.org
  11170. W: http://www.ibm.com/developerworks/linux/linux390/
  11171. S: Supported
  11172. F: drivers/s390/net/*iucv*
  11173. F: include/net/iucv/
  11174. F: net/iucv/
  11175. S390 NETWORK DRIVERS
  11176. M: Julian Wiedmann <jwi@linux.ibm.com>
  11177. M: Ursula Braun <ubraun@linux.ibm.com>
  11178. L: linux-s390@vger.kernel.org
  11179. W: http://www.ibm.com/developerworks/linux/linux390/
  11180. S: Supported
  11181. F: drivers/s390/net/
  11182. S390 PCI SUBSYSTEM
  11183. M: Sebastian Ott <sebott@linux.ibm.com>
  11184. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  11185. L: linux-s390@vger.kernel.org
  11186. W: http://www.ibm.com/developerworks/linux/linux390/
  11187. S: Supported
  11188. F: arch/s390/pci/
  11189. F: drivers/pci/hotplug/s390_pci_hpc.c
  11190. S390 VFIO-CCW DRIVER
  11191. M: Cornelia Huck <cohuck@redhat.com>
  11192. M: Halil Pasic <pasic@linux.ibm.com>
  11193. L: linux-s390@vger.kernel.org
  11194. L: kvm@vger.kernel.org
  11195. S: Supported
  11196. F: drivers/s390/cio/vfio_ccw*
  11197. F: Documentation/s390/vfio-ccw.txt
  11198. F: include/uapi/linux/vfio_ccw.h
  11199. S390 ZCRYPT DRIVER
  11200. M: Harald Freudenberger <freude@linux.ibm.com>
  11201. L: linux-s390@vger.kernel.org
  11202. W: http://www.ibm.com/developerworks/linux/linux390/
  11203. S: Supported
  11204. F: drivers/s390/crypto/
  11205. S390 ZFCP DRIVER
  11206. M: Steffen Maier <maier@linux.ibm.com>
  11207. M: Benjamin Block <bblock@linux.ibm.com>
  11208. L: linux-s390@vger.kernel.org
  11209. W: http://www.ibm.com/developerworks/linux/linux390/
  11210. S: Supported
  11211. F: drivers/s390/scsi/zfcp_*
  11212. S3C24XX SD/MMC Driver
  11213. M: Ben Dooks <ben-linux@fluff.org>
  11214. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11215. S: Supported
  11216. F: drivers/mmc/host/s3cmci.*
  11217. SAA6588 RDS RECEIVER DRIVER
  11218. M: Hans Verkuil <hverkuil@xs4all.nl>
  11219. L: linux-media@vger.kernel.org
  11220. T: git git://linuxtv.org/media_tree.git
  11221. W: https://linuxtv.org
  11222. S: Odd Fixes
  11223. F: drivers/media/i2c/saa6588*
  11224. SAA7134 VIDEO4LINUX DRIVER
  11225. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11226. L: linux-media@vger.kernel.org
  11227. W: https://linuxtv.org
  11228. T: git git://linuxtv.org/media_tree.git
  11229. S: Odd fixes
  11230. F: Documentation/media/v4l-drivers/saa7134*
  11231. F: drivers/media/pci/saa7134/
  11232. SAA7146 VIDEO4LINUX-2 DRIVER
  11233. M: Hans Verkuil <hverkuil@xs4all.nl>
  11234. L: linux-media@vger.kernel.org
  11235. T: git git://linuxtv.org/media_tree.git
  11236. S: Maintained
  11237. F: drivers/media/common/saa7146/
  11238. F: drivers/media/pci/saa7146/
  11239. F: include/media/saa7146*
  11240. SAMSUNG AUDIO (ASoC) DRIVERS
  11241. M: Krzysztof Kozlowski <krzk@kernel.org>
  11242. M: Sangbeom Kim <sbkim73@samsung.com>
  11243. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11244. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11245. S: Supported
  11246. F: sound/soc/samsung/
  11247. F: Documentation/devicetree/bindings/sound/samsung*
  11248. SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  11249. M: Krzysztof Kozlowski <krzk@kernel.org>
  11250. L: linux-crypto@vger.kernel.org
  11251. L: linux-samsung-soc@vger.kernel.org
  11252. S: Maintained
  11253. F: drivers/crypto/exynos-rng.c
  11254. F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
  11255. SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
  11256. M: Łukasz Stelmach <l.stelmach@samsung.com>
  11257. L: linux-samsung-soc@vger.kernel.org
  11258. S: Maintained
  11259. F: drivers/char/hw_random/exynos-trng.c
  11260. F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
  11261. SAMSUNG FRAMEBUFFER DRIVER
  11262. M: Jingoo Han <jingoohan1@gmail.com>
  11263. L: linux-fbdev@vger.kernel.org
  11264. S: Maintained
  11265. F: drivers/video/fbdev/s3c-fb.c
  11266. SAMSUNG LAPTOP DRIVER
  11267. M: Corentin Chary <corentin.chary@gmail.com>
  11268. L: platform-driver-x86@vger.kernel.org
  11269. S: Maintained
  11270. F: drivers/platform/x86/samsung-laptop.c
  11271. SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
  11272. M: Sangbeom Kim <sbkim73@samsung.com>
  11273. M: Krzysztof Kozlowski <krzk@kernel.org>
  11274. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11275. L: linux-kernel@vger.kernel.org
  11276. L: linux-samsung-soc@vger.kernel.org
  11277. S: Supported
  11278. F: drivers/mfd/sec*.c
  11279. F: drivers/regulator/s2m*.c
  11280. F: drivers/regulator/s5m*.c
  11281. F: drivers/clk/clk-s2mps11.c
  11282. F: drivers/rtc/rtc-s5m.c
  11283. F: include/linux/mfd/samsung/
  11284. F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
  11285. F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
  11286. F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
  11287. F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
  11288. SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
  11289. M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
  11290. L: linux-media@vger.kernel.org
  11291. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11292. S: Maintained
  11293. F: drivers/media/platform/s3c-camif/
  11294. F: include/media/drv-intf/s3c_camif.h
  11295. SAMSUNG S3FWRN5 NFC DRIVER
  11296. M: Robert Baldyga <r.baldyga@samsung.com>
  11297. M: Krzysztof Opasiak <k.opasiak@samsung.com>
  11298. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  11299. S: Supported
  11300. F: drivers/nfc/s3fwrn5
  11301. SAMSUNG S5C73M3 CAMERA DRIVER
  11302. M: Kyungmin Park <kyungmin.park@samsung.com>
  11303. M: Andrzej Hajda <a.hajda@samsung.com>
  11304. L: linux-media@vger.kernel.org
  11305. S: Supported
  11306. F: drivers/media/i2c/s5c73m3/*
  11307. SAMSUNG S5K5BAF CAMERA DRIVER
  11308. M: Kyungmin Park <kyungmin.park@samsung.com>
  11309. M: Andrzej Hajda <a.hajda@samsung.com>
  11310. L: linux-media@vger.kernel.org
  11311. S: Supported
  11312. F: drivers/media/i2c/s5k5baf.c
  11313. SAMSUNG S5P Security SubSystem (SSS) DRIVER
  11314. M: Krzysztof Kozlowski <krzk@kernel.org>
  11315. M: Vladimir Zapolskiy <vz@mleia.com>
  11316. M: Kamil Konieczny <k.konieczny@partner.samsung.com>
  11317. L: linux-crypto@vger.kernel.org
  11318. L: linux-samsung-soc@vger.kernel.org
  11319. S: Maintained
  11320. F: drivers/crypto/s5p-sss.c
  11321. SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
  11322. M: Kyungmin Park <kyungmin.park@samsung.com>
  11323. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11324. L: linux-media@vger.kernel.org
  11325. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  11326. S: Supported
  11327. F: drivers/media/platform/exynos4-is/
  11328. SAMSUNG SOC CLOCK DRIVERS
  11329. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11330. M: Tomasz Figa <tomasz.figa@gmail.com>
  11331. M: Chanwoo Choi <cw00.choi@samsung.com>
  11332. S: Supported
  11333. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11334. T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
  11335. F: drivers/clk/samsung/
  11336. F: include/dt-bindings/clock/exynos*.h
  11337. F: Documentation/devicetree/bindings/clock/exynos*.txt
  11338. SAMSUNG SPI DRIVERS
  11339. M: Kukjin Kim <kgene@kernel.org>
  11340. M: Krzysztof Kozlowski <krzk@kernel.org>
  11341. M: Andi Shyti <andi@etezian.org>
  11342. L: linux-spi@vger.kernel.org
  11343. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11344. S: Maintained
  11345. F: Documentation/devicetree/bindings/spi/spi-samsung.txt
  11346. F: drivers/spi/spi-s3c*
  11347. F: include/linux/platform_data/spi-s3c64xx.h
  11348. SAMSUNG SXGBE DRIVERS
  11349. M: Byungho An <bh74.an@samsung.com>
  11350. M: Girish K S <ks.giri@samsung.com>
  11351. M: Vipul Pandya <vipul.pandya@samsung.com>
  11352. S: Supported
  11353. L: netdev@vger.kernel.org
  11354. F: drivers/net/ethernet/samsung/sxgbe/
  11355. SAMSUNG THERMAL DRIVER
  11356. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11357. L: linux-pm@vger.kernel.org
  11358. L: linux-samsung-soc@vger.kernel.org
  11359. S: Supported
  11360. T: git https://github.com/lmajewski/linux-samsung-thermal.git
  11361. F: drivers/thermal/samsung/
  11362. SAMSUNG USB2 PHY DRIVER
  11363. M: Kamil Debski <kamil@wypas.org>
  11364. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11365. L: linux-kernel@vger.kernel.org
  11366. S: Supported
  11367. F: Documentation/devicetree/bindings/phy/samsung-phy.txt
  11368. F: Documentation/phy/samsung-usb2.txt
  11369. F: drivers/phy/samsung/phy-exynos4210-usb2.c
  11370. F: drivers/phy/samsung/phy-exynos4x12-usb2.c
  11371. F: drivers/phy/samsung/phy-exynos5250-usb2.c
  11372. F: drivers/phy/samsung/phy-s5pv210-usb2.c
  11373. F: drivers/phy/samsung/phy-samsung-usb2.c
  11374. F: drivers/phy/samsung/phy-samsung-usb2.h
  11375. SC1200 WDT DRIVER
  11376. M: Zwane Mwaikambo <zwanem@gmail.com>
  11377. S: Maintained
  11378. F: drivers/watchdog/sc1200wdt.c
  11379. SCHEDULER
  11380. M: Ingo Molnar <mingo@redhat.com>
  11381. M: Peter Zijlstra <peterz@infradead.org>
  11382. L: linux-kernel@vger.kernel.org
  11383. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
  11384. S: Maintained
  11385. F: kernel/sched/
  11386. F: include/linux/sched.h
  11387. F: include/uapi/linux/sched.h
  11388. F: include/linux/wait.h
  11389. SCR24X CHIP CARD INTERFACE DRIVER
  11390. M: Lubomir Rintel <lkundrak@v3.sk>
  11391. S: Supported
  11392. F: drivers/char/pcmcia/scr24x_cs.c
  11393. SCSI CDROM DRIVER
  11394. M: Jens Axboe <axboe@kernel.dk>
  11395. L: linux-scsi@vger.kernel.org
  11396. W: http://www.kernel.dk
  11397. S: Maintained
  11398. F: drivers/scsi/sr*
  11399. SCSI RDMA PROTOCOL (SRP) INITIATOR
  11400. M: Bart Van Assche <bvanassche@acm.org>
  11401. L: linux-rdma@vger.kernel.org
  11402. S: Supported
  11403. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11404. F: drivers/infiniband/ulp/srp/
  11405. F: include/scsi/srp.h
  11406. SCSI RDMA PROTOCOL (SRP) TARGET
  11407. M: Bart Van Assche <bvanassche@acm.org>
  11408. L: linux-rdma@vger.kernel.org
  11409. L: target-devel@vger.kernel.org
  11410. S: Supported
  11411. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11412. F: drivers/infiniband/ulp/srpt/
  11413. SCSI SG DRIVER
  11414. M: Doug Gilbert <dgilbert@interlog.com>
  11415. L: linux-scsi@vger.kernel.org
  11416. W: http://sg.danny.cz/sg
  11417. S: Maintained
  11418. F: Documentation/scsi/scsi-generic.txt
  11419. F: drivers/scsi/sg.c
  11420. F: include/scsi/sg.h
  11421. SCSI SUBSYSTEM
  11422. M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
  11423. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
  11424. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  11425. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  11426. L: linux-scsi@vger.kernel.org
  11427. S: Maintained
  11428. F: Documentation/devicetree/bindings/scsi/
  11429. F: drivers/scsi/
  11430. F: include/scsi/
  11431. SCSI TAPE DRIVER
  11432. M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
  11433. L: linux-scsi@vger.kernel.org
  11434. S: Maintained
  11435. F: Documentation/scsi/st.txt
  11436. F: drivers/scsi/st.*
  11437. F: drivers/scsi/st_*.h
  11438. SCTP PROTOCOL
  11439. M: Vlad Yasevich <vyasevich@gmail.com>
  11440. M: Neil Horman <nhorman@tuxdriver.com>
  11441. M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
  11442. L: linux-sctp@vger.kernel.org
  11443. W: http://lksctp.sourceforge.net
  11444. S: Maintained
  11445. F: Documentation/networking/sctp.txt
  11446. F: include/linux/sctp.h
  11447. F: include/uapi/linux/sctp.h
  11448. F: include/net/sctp/
  11449. F: net/sctp/
  11450. SCx200 CPU SUPPORT
  11451. M: Jim Cromie <jim.cromie@gmail.com>
  11452. S: Odd Fixes
  11453. F: Documentation/i2c/busses/scx200_acb
  11454. F: arch/x86/platform/scx200/
  11455. F: drivers/watchdog/scx200_wdt.c
  11456. F: drivers/i2c/busses/scx200*
  11457. F: drivers/mtd/maps/scx200_docflash.c
  11458. F: include/linux/scx200.h
  11459. SCx200 GPIO DRIVER
  11460. M: Jim Cromie <jim.cromie@gmail.com>
  11461. S: Maintained
  11462. F: drivers/char/scx200_gpio.c
  11463. F: include/linux/scx200_gpio.h
  11464. SCx200 HRT CLOCKSOURCE DRIVER
  11465. M: Jim Cromie <jim.cromie@gmail.com>
  11466. S: Maintained
  11467. F: drivers/clocksource/scx200_hrt.c
  11468. SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
  11469. M: Sascha Sommer <saschasommer@freenet.de>
  11470. L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
  11471. S: Maintained
  11472. F: drivers/mmc/host/sdricoh_cs.c
  11473. SECURE COMPUTING
  11474. M: Kees Cook <keescook@chromium.org>
  11475. R: Andy Lutomirski <luto@amacapital.net>
  11476. R: Will Drewry <wad@chromium.org>
  11477. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
  11478. S: Supported
  11479. F: kernel/seccomp.c
  11480. F: include/uapi/linux/seccomp.h
  11481. F: include/linux/seccomp.h
  11482. F: tools/testing/selftests/seccomp/*
  11483. F: tools/testing/selftests/kselftest_harness.h
  11484. F: Documentation/userspace-api/seccomp_filter.rst
  11485. K: \bsecure_computing
  11486. K: \bTIF_SECCOMP\b
  11487. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
  11488. M: Al Cooper <alcooperx@gmail.com>
  11489. L: linux-mmc@vger.kernel.org
  11490. L: bcm-kernel-feedback-list@broadcom.com
  11491. S: Maintained
  11492. F: drivers/mmc/host/sdhci-brcmstb*
  11493. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
  11494. M: Adrian Hunter <adrian.hunter@intel.com>
  11495. L: linux-mmc@vger.kernel.org
  11496. T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
  11497. S: Maintained
  11498. F: drivers/mmc/host/sdhci*
  11499. F: include/linux/mmc/sdhci*
  11500. SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
  11501. M: Prabu Thangamuthu <prabu.t@synopsys.com>
  11502. M: Manjunath M B <manjumb@synopsys.com>
  11503. L: linux-mmc@vger.kernel.org
  11504. S: Maintained
  11505. F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
  11506. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
  11507. M: Ben Dooks <ben-linux@fluff.org>
  11508. M: Jaehoon Chung <jh80.chung@samsung.com>
  11509. L: linux-mmc@vger.kernel.org
  11510. S: Maintained
  11511. F: drivers/mmc/host/sdhci-s3c*
  11512. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
  11513. M: Viresh Kumar <vireshk@kernel.org>
  11514. L: linux-mmc@vger.kernel.org
  11515. S: Maintained
  11516. F: drivers/mmc/host/sdhci-spear.c
  11517. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
  11518. M: Kishon Vijay Abraham I <kishon@ti.com>
  11519. L: linux-mmc@vger.kernel.org
  11520. S: Maintained
  11521. F: drivers/mmc/host/sdhci-omap.c
  11522. SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
  11523. M: Scott Bauer <scott.bauer@intel.com>
  11524. M: Jonathan Derrick <jonathan.derrick@intel.com>
  11525. L: linux-block@vger.kernel.org
  11526. S: Supported
  11527. F: block/sed*
  11528. F: block/opal_proto.h
  11529. F: include/linux/sed*
  11530. F: include/uapi/linux/sed*
  11531. SECURITY CONTACT
  11532. M: Security Officers <security@kernel.org>
  11533. S: Supported
  11534. SECURITY SUBSYSTEM
  11535. M: James Morris <jmorris@namei.org>
  11536. M: "Serge E. Hallyn" <serge@hallyn.com>
  11537. L: linux-security-module@vger.kernel.org (suggested Cc:)
  11538. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
  11539. W: http://kernsec.org/
  11540. S: Supported
  11541. F: security/
  11542. X: security/selinux/
  11543. SELINUX SECURITY MODULE
  11544. M: Paul Moore <paul@paul-moore.com>
  11545. M: Stephen Smalley <sds@tycho.nsa.gov>
  11546. M: Eric Paris <eparis@parisplace.org>
  11547. L: selinux@vger.kernel.org
  11548. W: https://selinuxproject.org
  11549. W: https://github.com/SELinuxProject
  11550. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  11551. S: Supported
  11552. F: include/linux/selinux*
  11553. F: security/selinux/
  11554. F: scripts/selinux/
  11555. F: Documentation/admin-guide/LSM/SELinux.rst
  11556. SENSABLE PHANTOM
  11557. M: Jiri Slaby <jirislaby@gmail.com>
  11558. S: Maintained
  11559. F: drivers/misc/phantom.c
  11560. F: include/uapi/linux/phantom.h
  11561. SERIAL DEVICE BUS
  11562. M: Rob Herring <robh@kernel.org>
  11563. L: linux-serial@vger.kernel.org
  11564. S: Maintained
  11565. F: Documentation/devicetree/bindings/serial/slave-device.txt
  11566. F: drivers/tty/serdev/
  11567. F: include/linux/serdev.h
  11568. SERIAL DRIVERS
  11569. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11570. L: linux-serial@vger.kernel.org
  11571. S: Maintained
  11572. F: Documentation/devicetree/bindings/serial/
  11573. F: drivers/tty/serial/
  11574. SERIAL IR RECEIVER
  11575. M: Sean Young <sean@mess.org>
  11576. L: linux-media@vger.kernel.org
  11577. S: Maintained
  11578. F: drivers/media/rc/serial_ir.c
  11579. SFC NETWORK DRIVER
  11580. M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
  11581. M: Edward Cree <ecree@solarflare.com>
  11582. M: Bert Kenward <bkenward@solarflare.com>
  11583. L: netdev@vger.kernel.org
  11584. S: Supported
  11585. F: drivers/net/ethernet/sfc/
  11586. SGI GRU DRIVER
  11587. M: Dimitri Sivanich <sivanich@sgi.com>
  11588. S: Maintained
  11589. F: drivers/misc/sgi-gru/
  11590. SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
  11591. M: Pat Gefre <pfg@sgi.com>
  11592. L: linux-ia64@vger.kernel.org
  11593. S: Supported
  11594. F: Documentation/ia64/serial.txt
  11595. F: drivers/tty/serial/ioc?_serial.c
  11596. F: include/linux/ioc?.h
  11597. SGI XP/XPC/XPNET DRIVER
  11598. M: Cliff Whickman <cpw@sgi.com>
  11599. M: Robin Holt <robinmholt@gmail.com>
  11600. S: Maintained
  11601. F: drivers/misc/sgi-xp/
  11602. SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  11603. M: Ursula Braun <ubraun@linux.ibm.com>
  11604. L: linux-s390@vger.kernel.org
  11605. W: http://www.ibm.com/developerworks/linux/linux390/
  11606. S: Supported
  11607. F: net/smc/
  11608. SHARP RJ54N1CB0C SENSOR DRIVER
  11609. M: Jacopo Mondi <jacopo@jmondi.org>
  11610. L: linux-media@vger.kernel.org
  11611. T: git git://linuxtv.org/media_tree.git
  11612. S: Odd fixes
  11613. F: drivers/media/i2c/rj54n1cb0c.c
  11614. F: include/media/i2c/rj54n1cb0c.h
  11615. SH_VEU V4L2 MEM2MEM DRIVER
  11616. L: linux-media@vger.kernel.org
  11617. S: Orphan
  11618. F: drivers/media/platform/sh_veu.c
  11619. SH_VOU V4L2 OUTPUT DRIVER
  11620. L: linux-media@vger.kernel.org
  11621. S: Orphan
  11622. F: drivers/media/platform/sh_vou.c
  11623. F: include/media/drv-intf/sh_vou.h
  11624. SI2157 MEDIA DRIVER
  11625. M: Antti Palosaari <crope@iki.fi>
  11626. L: linux-media@vger.kernel.org
  11627. W: https://linuxtv.org
  11628. W: http://palosaari.fi/linux/
  11629. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11630. T: git git://linuxtv.org/anttip/media_tree.git
  11631. S: Maintained
  11632. F: drivers/media/tuners/si2157*
  11633. SI2165 MEDIA DRIVER
  11634. M: Matthias Schwarzott <zzam@gentoo.org>
  11635. L: linux-media@vger.kernel.org
  11636. W: https://linuxtv.org
  11637. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11638. S: Maintained
  11639. F: drivers/media/dvb-frontends/si2165*
  11640. SI2168 MEDIA DRIVER
  11641. M: Antti Palosaari <crope@iki.fi>
  11642. L: linux-media@vger.kernel.org
  11643. W: https://linuxtv.org
  11644. W: http://palosaari.fi/linux/
  11645. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11646. T: git git://linuxtv.org/anttip/media_tree.git
  11647. S: Maintained
  11648. F: drivers/media/dvb-frontends/si2168*
  11649. SI470X FM RADIO RECEIVER I2C DRIVER
  11650. M: Hans Verkuil <hverkuil@xs4all.nl>
  11651. L: linux-media@vger.kernel.org
  11652. T: git git://linuxtv.org/media_tree.git
  11653. W: https://linuxtv.org
  11654. S: Odd Fixes
  11655. F: drivers/media/radio/si470x/radio-si470x-i2c.c
  11656. SI470X FM RADIO RECEIVER USB DRIVER
  11657. M: Hans Verkuil <hverkuil@xs4all.nl>
  11658. L: linux-media@vger.kernel.org
  11659. T: git git://linuxtv.org/media_tree.git
  11660. W: https://linuxtv.org
  11661. S: Maintained
  11662. F: drivers/media/radio/si470x/radio-si470x-common.c
  11663. F: drivers/media/radio/si470x/radio-si470x.h
  11664. F: drivers/media/radio/si470x/radio-si470x-usb.c
  11665. SI4713 FM RADIO TRANSMITTER I2C DRIVER
  11666. M: Eduardo Valentin <edubezval@gmail.com>
  11667. L: linux-media@vger.kernel.org
  11668. T: git git://linuxtv.org/media_tree.git
  11669. W: https://linuxtv.org
  11670. S: Odd Fixes
  11671. F: drivers/media/radio/si4713/si4713.?
  11672. SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
  11673. M: Eduardo Valentin <edubezval@gmail.com>
  11674. L: linux-media@vger.kernel.org
  11675. T: git git://linuxtv.org/media_tree.git
  11676. W: https://linuxtv.org
  11677. S: Odd Fixes
  11678. F: drivers/media/radio/si4713/radio-platform-si4713.c
  11679. SI4713 FM RADIO TRANSMITTER USB DRIVER
  11680. M: Hans Verkuil <hverkuil@xs4all.nl>
  11681. L: linux-media@vger.kernel.org
  11682. T: git git://linuxtv.org/media_tree.git
  11683. W: https://linuxtv.org
  11684. S: Maintained
  11685. F: drivers/media/radio/si4713/radio-usb-si4713.c
  11686. SIANO DVB DRIVER
  11687. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11688. L: linux-media@vger.kernel.org
  11689. W: https://linuxtv.org
  11690. T: git git://linuxtv.org/media_tree.git
  11691. S: Odd fixes
  11692. F: drivers/media/common/siano/
  11693. F: drivers/media/usb/siano/
  11694. F: drivers/media/usb/siano/
  11695. F: drivers/media/mmc/siano/
  11696. SIFIVE DRIVERS
  11697. M: Palmer Dabbelt <palmer@sifive.com>
  11698. L: linux-riscv@lists.infradead.org
  11699. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  11700. S: Supported
  11701. K: sifive
  11702. N: sifive
  11703. SILEAD TOUCHSCREEN DRIVER
  11704. M: Hans de Goede <hdegoede@redhat.com>
  11705. L: linux-input@vger.kernel.org
  11706. L: platform-driver-x86@vger.kernel.org
  11707. S: Maintained
  11708. F: drivers/input/touchscreen/silead.c
  11709. F: drivers/platform/x86/touchscreen_dmi.c
  11710. SILICON MOTION SM712 FRAME BUFFER DRIVER
  11711. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11712. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11713. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11714. L: linux-fbdev@vger.kernel.org
  11715. S: Maintained
  11716. F: drivers/video/fbdev/sm712*
  11717. F: Documentation/fb/sm712fb.txt
  11718. SIMPLE FIRMWARE INTERFACE (SFI)
  11719. M: Len Brown <lenb@kernel.org>
  11720. L: sfi-devel@simplefirmware.org
  11721. W: http://simplefirmware.org/
  11722. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
  11723. S: Supported
  11724. F: arch/x86/platform/sfi/
  11725. F: drivers/sfi/
  11726. F: include/linux/sfi*.h
  11727. SIMPLEFB FB DRIVER
  11728. M: Hans de Goede <hdegoede@redhat.com>
  11729. L: linux-fbdev@vger.kernel.org
  11730. S: Maintained
  11731. F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
  11732. F: drivers/video/fbdev/simplefb.c
  11733. F: include/linux/platform_data/simplefb.h
  11734. SIMTEC EB110ATX (Chalice CATS)
  11735. P: Ben Dooks
  11736. P: Vincent Sanders <vince@simtec.co.uk>
  11737. M: Simtec Linux Team <linux@simtec.co.uk>
  11738. W: http://www.simtec.co.uk/products/EB110ATX/
  11739. S: Supported
  11740. SIMTEC EB2410ITX (BAST)
  11741. P: Ben Dooks
  11742. P: Vincent Sanders <vince@simtec.co.uk>
  11743. M: Simtec Linux Team <linux@simtec.co.uk>
  11744. W: http://www.simtec.co.uk/products/EB2410ITX/
  11745. S: Supported
  11746. F: arch/arm/mach-s3c24xx/mach-bast.c
  11747. F: arch/arm/mach-s3c24xx/bast-ide.c
  11748. F: arch/arm/mach-s3c24xx/bast-irq.c
  11749. SIPHASH PRF ROUTINES
  11750. M: Jason A. Donenfeld <Jason@zx2c4.com>
  11751. S: Maintained
  11752. F: lib/siphash.c
  11753. F: lib/test_siphash.c
  11754. F: include/linux/siphash.h
  11755. SIOX
  11756. M: Gavin Schenk <g.schenk@eckelmann.de>
  11757. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  11758. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  11759. S: Supported
  11760. F: drivers/siox/*
  11761. F: include/trace/events/siox.h
  11762. SIS 190 ETHERNET DRIVER
  11763. M: Francois Romieu <romieu@fr.zoreil.com>
  11764. L: netdev@vger.kernel.org
  11765. S: Maintained
  11766. F: drivers/net/ethernet/sis/sis190.c
  11767. SIS 900/7016 FAST ETHERNET DRIVER
  11768. M: Daniele Venzano <venza@brownhat.org>
  11769. W: http://www.brownhat.org/sis900.html
  11770. L: netdev@vger.kernel.org
  11771. S: Maintained
  11772. F: drivers/net/ethernet/sis/sis900.*
  11773. SIS FRAMEBUFFER DRIVER
  11774. M: Thomas Winischhofer <thomas@winischhofer.net>
  11775. W: http://www.winischhofer.net/linuxsisvga.shtml
  11776. S: Maintained
  11777. F: Documentation/fb/sisfb.txt
  11778. F: drivers/video/fbdev/sis/
  11779. F: include/video/sisfb.h
  11780. SIS USB2VGA DRIVER
  11781. M: Thomas Winischhofer <thomas@winischhofer.net>
  11782. W: http://www.winischhofer.at/linuxsisusbvga.shtml
  11783. S: Maintained
  11784. F: drivers/usb/misc/sisusbvga/
  11785. SLAB ALLOCATOR
  11786. M: Christoph Lameter <cl@linux.com>
  11787. M: Pekka Enberg <penberg@kernel.org>
  11788. M: David Rientjes <rientjes@google.com>
  11789. M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
  11790. M: Andrew Morton <akpm@linux-foundation.org>
  11791. L: linux-mm@kvack.org
  11792. S: Maintained
  11793. F: include/linux/sl?b*.h
  11794. F: mm/sl?b*
  11795. SLEEPABLE READ-COPY UPDATE (SRCU)
  11796. M: Lai Jiangshan <jiangshanlai@gmail.com>
  11797. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  11798. M: Josh Triplett <josh@joshtriplett.org>
  11799. R: Steven Rostedt <rostedt@goodmis.org>
  11800. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  11801. L: linux-kernel@vger.kernel.org
  11802. W: http://www.rdrop.com/users/paulmck/RCU/
  11803. S: Supported
  11804. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  11805. F: include/linux/srcu*.h
  11806. F: kernel/rcu/srcu*.c
  11807. SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
  11808. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  11809. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11810. S: Maintained
  11811. F: drivers/slimbus/
  11812. F: Documentation/devicetree/bindings/slimbus/
  11813. F: include/linux/slimbus.h
  11814. SMACK SECURITY MODULE
  11815. M: Casey Schaufler <casey@schaufler-ca.com>
  11816. L: linux-security-module@vger.kernel.org
  11817. W: http://schaufler-ca.com
  11818. T: git git://github.com/cschaufler/smack-next
  11819. S: Maintained
  11820. F: Documentation/admin-guide/LSM/Smack.rst
  11821. F: security/smack/
  11822. SMC91x ETHERNET DRIVER
  11823. M: Nicolas Pitre <nico@fluxnic.net>
  11824. S: Odd Fixes
  11825. F: drivers/net/ethernet/smsc/smc91x.*
  11826. SMIA AND SMIA++ IMAGE SENSOR DRIVER
  11827. M: Sakari Ailus <sakari.ailus@iki.fi>
  11828. L: linux-media@vger.kernel.org
  11829. S: Maintained
  11830. F: drivers/media/i2c/smiapp/
  11831. F: include/media/i2c/smiapp.h
  11832. F: drivers/media/i2c/smiapp-pll.c
  11833. F: drivers/media/i2c/smiapp-pll.h
  11834. F: include/uapi/linux/smiapp.h
  11835. F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
  11836. SMM665 HARDWARE MONITOR DRIVER
  11837. M: Guenter Roeck <linux@roeck-us.net>
  11838. L: linux-hwmon@vger.kernel.org
  11839. S: Maintained
  11840. F: Documentation/hwmon/smm665
  11841. F: drivers/hwmon/smm665.c
  11842. SMSC EMC2103 HARDWARE MONITOR DRIVER
  11843. M: Steve Glendinning <steve.glendinning@shawell.net>
  11844. L: linux-hwmon@vger.kernel.org
  11845. S: Maintained
  11846. F: Documentation/hwmon/emc2103
  11847. F: drivers/hwmon/emc2103.c
  11848. SMSC SCH5627 HARDWARE MONITOR DRIVER
  11849. M: Hans de Goede <hdegoede@redhat.com>
  11850. L: linux-hwmon@vger.kernel.org
  11851. S: Supported
  11852. F: Documentation/hwmon/sch5627
  11853. F: drivers/hwmon/sch5627.c
  11854. SMSC UFX6000 and UFX7000 USB to VGA DRIVER
  11855. M: Steve Glendinning <steve.glendinning@shawell.net>
  11856. L: linux-fbdev@vger.kernel.org
  11857. S: Maintained
  11858. F: drivers/video/fbdev/smscufx.c
  11859. SMSC47B397 HARDWARE MONITOR DRIVER
  11860. M: Jean Delvare <jdelvare@suse.com>
  11861. L: linux-hwmon@vger.kernel.org
  11862. S: Maintained
  11863. F: Documentation/hwmon/smsc47b397
  11864. F: drivers/hwmon/smsc47b397.c
  11865. SMSC911x ETHERNET DRIVER
  11866. M: Steve Glendinning <steve.glendinning@shawell.net>
  11867. L: netdev@vger.kernel.org
  11868. S: Maintained
  11869. F: include/linux/smsc911x.h
  11870. F: drivers/net/ethernet/smsc/smsc911x.*
  11871. SMSC9420 PCI ETHERNET DRIVER
  11872. M: Steve Glendinning <steve.glendinning@shawell.net>
  11873. L: netdev@vger.kernel.org
  11874. S: Maintained
  11875. F: drivers/net/ethernet/smsc/smsc9420.*
  11876. SOC-CAMERA V4L2 SUBSYSTEM
  11877. L: linux-media@vger.kernel.org
  11878. T: git git://linuxtv.org/media_tree.git
  11879. S: Orphan
  11880. F: include/media/soc*
  11881. F: drivers/media/i2c/soc_camera/
  11882. F: drivers/media/platform/soc_camera/
  11883. SOCIONEXT SYNQUACER I2C DRIVER
  11884. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  11885. L: linux-i2c@vger.kernel.org
  11886. S: Maintained
  11887. F: drivers/i2c/busses/i2c-synquacer.c
  11888. F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
  11889. SOCIONEXT UNIPHIER SOUND DRIVER
  11890. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11891. S: Orphan
  11892. F: sound/soc/uniphier/
  11893. SOEKRIS NET48XX LED SUPPORT
  11894. M: Chris Boot <bootc@bootc.net>
  11895. S: Maintained
  11896. F: drivers/leds/leds-net48xx.c
  11897. SOFT-ROCE DRIVER (rxe)
  11898. M: Moni Shoua <monis@mellanox.com>
  11899. L: linux-rdma@vger.kernel.org
  11900. S: Supported
  11901. W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
  11902. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11903. F: drivers/infiniband/sw/rxe/
  11904. F: include/uapi/rdma/rdma_user_rxe.h
  11905. SOFTLOGIC 6x10 MPEG CODEC
  11906. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  11907. M: Anton Sviridenko <anton@corp.bluecherry.net>
  11908. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  11909. M: Andrey Utkin <andrey_utkin@fastmail.com>
  11910. M: Ismael Luceno <ismael@iodev.co.uk>
  11911. L: linux-media@vger.kernel.org
  11912. S: Supported
  11913. F: drivers/media/pci/solo6x10/
  11914. SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
  11915. M: James Morse <james.morse@arm.com>
  11916. L: linux-arm-kernel@lists.infradead.org
  11917. S: Maintained
  11918. F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
  11919. F: drivers/firmware/arm_sdei.c
  11920. F: include/linux/sdei.h
  11921. F: include/uapi/linux/sdei.h
  11922. SOFTWARE RAID (Multiple Disks) SUPPORT
  11923. M: Shaohua Li <shli@kernel.org>
  11924. L: linux-raid@vger.kernel.org
  11925. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
  11926. S: Supported
  11927. F: drivers/md/Makefile
  11928. F: drivers/md/Kconfig
  11929. F: drivers/md/md*
  11930. F: drivers/md/raid*
  11931. F: include/linux/raid/
  11932. F: include/uapi/linux/raid/
  11933. SOCIONEXT (SNI) NETSEC NETWORK DRIVER
  11934. M: Jassi Brar <jaswinder.singh@linaro.org>
  11935. L: netdev@vger.kernel.org
  11936. S: Maintained
  11937. F: drivers/net/ethernet/socionext/netsec.c
  11938. F: Documentation/devicetree/bindings/net/socionext-netsec.txt
  11939. SOLIDRUN CLEARFOG SUPPORT
  11940. M: Russell King <linux@armlinux.org.uk>
  11941. S: Maintained
  11942. F: arch/arm/boot/dts/armada-388-clearfog*
  11943. F: arch/arm/boot/dts/armada-38x-solidrun-*
  11944. SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
  11945. M: Russell King <linux@armlinux.org.uk>
  11946. S: Maintained
  11947. F: arch/arm/boot/dts/imx6*-cubox-i*
  11948. F: arch/arm/boot/dts/imx6*-hummingboard*
  11949. F: arch/arm/boot/dts/imx6*-sr-*
  11950. SONIC NETWORK DRIVER
  11951. M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
  11952. L: netdev@vger.kernel.org
  11953. S: Maintained
  11954. F: drivers/net/ethernet/natsemi/sonic.*
  11955. SONICS SILICON BACKPLANE DRIVER (SSB)
  11956. M: Michael Buesch <m@bues.ch>
  11957. L: linux-wireless@vger.kernel.org
  11958. S: Maintained
  11959. F: drivers/ssb/
  11960. F: include/linux/ssb/
  11961. SONY IMX258 SENSOR DRIVER
  11962. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  11963. L: linux-media@vger.kernel.org
  11964. T: git git://linuxtv.org/media_tree.git
  11965. S: Maintained
  11966. F: drivers/media/i2c/imx258.c
  11967. SONY IMX274 SENSOR DRIVER
  11968. M: Leon Luo <leonl@leopardimaging.com>
  11969. L: linux-media@vger.kernel.org
  11970. T: git git://linuxtv.org/media_tree.git
  11971. S: Maintained
  11972. F: drivers/media/i2c/imx274.c
  11973. F: Documentation/devicetree/bindings/media/i2c/imx274.txt
  11974. SONY MEMORYSTICK CARD SUPPORT
  11975. M: Alex Dubov <oakad@yahoo.com>
  11976. W: http://tifmxx.berlios.de/
  11977. S: Maintained
  11978. F: drivers/memstick/host/tifm_ms.c
  11979. SONY MEMORYSTICK STANDARD SUPPORT
  11980. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11981. S: Maintained
  11982. F: drivers/memstick/core/ms_block.*
  11983. SONY VAIO CONTROL DEVICE DRIVER
  11984. M: Mattia Dongili <malattia@linux.it>
  11985. L: platform-driver-x86@vger.kernel.org
  11986. W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
  11987. S: Maintained
  11988. F: Documentation/laptops/sony-laptop.txt
  11989. F: drivers/char/sonypi.c
  11990. F: drivers/platform/x86/sony-laptop.c
  11991. F: include/linux/sony-laptop.h
  11992. SOUND
  11993. M: Jaroslav Kysela <perex@perex.cz>
  11994. M: Takashi Iwai <tiwai@suse.com>
  11995. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11996. W: http://www.alsa-project.org/
  11997. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11998. T: git git://git.alsa-project.org/alsa-kernel.git
  11999. Q: http://patchwork.kernel.org/project/alsa-devel/list/
  12000. S: Maintained
  12001. F: Documentation/sound/
  12002. F: include/sound/
  12003. F: include/uapi/sound/
  12004. F: sound/
  12005. SOUND - COMPRESSED AUDIO
  12006. M: Vinod Koul <vkoul@kernel.org>
  12007. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12008. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  12009. S: Supported
  12010. F: Documentation/sound/designs/compress-offload.rst
  12011. F: include/sound/compress_driver.h
  12012. F: include/uapi/sound/compress_*
  12013. F: sound/core/compress_offload.c
  12014. F: sound/soc/soc-compress.c
  12015. SOUND - DMAENGINE HELPERS
  12016. M: Lars-Peter Clausen <lars@metafoo.de>
  12017. S: Supported
  12018. F: include/sound/dmaengine_pcm.h
  12019. F: sound/core/pcm_dmaengine.c
  12020. F: sound/soc/soc-generic-dmaengine-pcm.c
  12021. SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  12022. M: Liam Girdwood <lgirdwood@gmail.com>
  12023. M: Mark Brown <broonie@kernel.org>
  12024. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
  12025. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12026. W: http://alsa-project.org/main/index.php/ASoC
  12027. S: Supported
  12028. F: Documentation/devicetree/bindings/sound/
  12029. F: Documentation/sound/soc/
  12030. F: sound/soc/
  12031. F: include/sound/soc*
  12032. SOUNDWIRE SUBSYSTEM
  12033. M: Vinod Koul <vinod.koul@intel.com>
  12034. M: Sanyog Kale <sanyog.r.kale@intel.com>
  12035. R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  12036. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12037. S: Supported
  12038. F: Documentation/driver-api/soundwire/
  12039. F: drivers/soundwire/
  12040. F: include/linux/soundwire/
  12041. SP2 MEDIA DRIVER
  12042. M: Olli Salonen <olli.salonen@iki.fi>
  12043. L: linux-media@vger.kernel.org
  12044. W: https://linuxtv.org
  12045. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12046. S: Maintained
  12047. F: drivers/media/dvb-frontends/sp2*
  12048. SPARC + UltraSPARC (sparc/sparc64)
  12049. M: "David S. Miller" <davem@davemloft.net>
  12050. L: sparclinux@vger.kernel.org
  12051. Q: http://patchwork.ozlabs.org/project/sparclinux/list/
  12052. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  12053. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  12054. S: Maintained
  12055. F: arch/sparc/
  12056. F: drivers/sbus/
  12057. SPARC SERIAL DRIVERS
  12058. M: "David S. Miller" <davem@davemloft.net>
  12059. L: sparclinux@vger.kernel.org
  12060. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  12061. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  12062. S: Maintained
  12063. F: include/linux/sunserialcore.h
  12064. F: drivers/tty/serial/suncore.c
  12065. F: drivers/tty/serial/sunhv.c
  12066. F: drivers/tty/serial/sunsab.c
  12067. F: drivers/tty/serial/sunsab.h
  12068. F: drivers/tty/serial/sunsu.c
  12069. F: drivers/tty/serial/sunzilog.c
  12070. F: drivers/tty/serial/sunzilog.h
  12071. F: drivers/tty/vcc.c
  12072. SPARSE CHECKER
  12073. M: "Christopher Li" <sparse@chrisli.org>
  12074. L: linux-sparse@vger.kernel.org
  12075. W: https://sparse.wiki.kernel.org/
  12076. T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
  12077. T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
  12078. S: Maintained
  12079. F: include/linux/compiler.h
  12080. SPEAR CLOCK FRAMEWORK SUPPORT
  12081. M: Viresh Kumar <vireshk@kernel.org>
  12082. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12083. W: http://www.st.com/spear
  12084. S: Maintained
  12085. F: drivers/clk/spear/
  12086. SPEAR PLATFORM SUPPORT
  12087. M: Viresh Kumar <vireshk@kernel.org>
  12088. M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
  12089. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12090. W: http://www.st.com/spear
  12091. S: Maintained
  12092. F: arch/arm/boot/dts/spear*
  12093. F: arch/arm/mach-spear/
  12094. SPI NOR SUBSYSTEM
  12095. M: Marek Vasut <marek.vasut@gmail.com>
  12096. L: linux-mtd@lists.infradead.org
  12097. W: http://www.linux-mtd.infradead.org/
  12098. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  12099. T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
  12100. T: git git://git.infradead.org/linux-mtd.git spi-nor/next
  12101. S: Maintained
  12102. F: drivers/mtd/spi-nor/
  12103. F: include/linux/mtd/spi-nor.h
  12104. SPI SUBSYSTEM
  12105. M: Mark Brown <broonie@kernel.org>
  12106. L: linux-spi@vger.kernel.org
  12107. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
  12108. Q: http://patchwork.kernel.org/project/spi-devel-general/list/
  12109. S: Maintained
  12110. F: Documentation/devicetree/bindings/spi/
  12111. F: Documentation/spi/
  12112. F: drivers/spi/
  12113. F: include/linux/spi/
  12114. F: include/uapi/linux/spi/
  12115. F: tools/spi/
  12116. SPIDERNET NETWORK DRIVER for CELL
  12117. M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
  12118. L: netdev@vger.kernel.org
  12119. S: Supported
  12120. F: Documentation/networking/spider_net.txt
  12121. F: drivers/net/ethernet/toshiba/spider_net*
  12122. SPMI SUBSYSTEM
  12123. R: Stephen Boyd <sboyd@kernel.org>
  12124. L: linux-arm-msm@vger.kernel.org
  12125. F: Documentation/devicetree/bindings/spmi/
  12126. F: drivers/spmi/
  12127. F: include/dt-bindings/spmi/spmi.h
  12128. F: include/linux/spmi.h
  12129. F: include/trace/events/spmi.h
  12130. SPU FILE SYSTEM
  12131. M: Jeremy Kerr <jk@ozlabs.org>
  12132. L: linuxppc-dev@lists.ozlabs.org
  12133. W: http://www.ibm.com/developerworks/power/cell/
  12134. S: Supported
  12135. F: Documentation/filesystems/spufs.txt
  12136. F: arch/powerpc/platforms/cell/spufs/
  12137. SQUASHFS FILE SYSTEM
  12138. M: Phillip Lougher <phillip@squashfs.org.uk>
  12139. L: squashfs-devel@lists.sourceforge.net (subscribers-only)
  12140. W: http://squashfs.org.uk
  12141. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
  12142. S: Maintained
  12143. F: Documentation/filesystems/squashfs.txt
  12144. F: fs/squashfs/
  12145. SRM (Alpha) environment access
  12146. M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  12147. S: Maintained
  12148. F: arch/alpha/kernel/srm_env.c
  12149. ST STM32 I2C/SMBUS DRIVER
  12150. M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
  12151. L: linux-i2c@vger.kernel.org
  12152. S: Maintained
  12153. F: drivers/i2c/busses/i2c-stm32*
  12154. STABLE BRANCH
  12155. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12156. M: Sasha Levin <sashal@kernel.org>
  12157. L: stable@vger.kernel.org
  12158. S: Supported
  12159. F: Documentation/process/stable-kernel-rules.rst
  12160. STAGING - COMEDI
  12161. M: Ian Abbott <abbotti@mev.co.uk>
  12162. M: H Hartley Sweeten <hsweeten@visionengravers.com>
  12163. S: Odd Fixes
  12164. F: drivers/staging/comedi/
  12165. STAGING - EROFS FILE SYSTEM
  12166. M: Gao Xiang <gaoxiang25@huawei.com>
  12167. M: Chao Yu <yuchao0@huawei.com>
  12168. L: linux-erofs@lists.ozlabs.org
  12169. S: Maintained
  12170. F: drivers/staging/erofs/
  12171. STAGING - FLARION FT1000 DRIVERS
  12172. M: Marek Belisko <marek.belisko@gmail.com>
  12173. S: Odd Fixes
  12174. F: drivers/staging/ft1000/
  12175. STAGING - INDUSTRIAL IO
  12176. M: Jonathan Cameron <jic23@kernel.org>
  12177. L: linux-iio@vger.kernel.org
  12178. S: Odd Fixes
  12179. F: Documentation/devicetree/bindings/staging/iio/
  12180. F: drivers/staging/iio/
  12181. STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
  12182. M: Marc Dietrich <marvin24@gmx.de>
  12183. L: ac100@lists.launchpad.net (moderated for non-subscribers)
  12184. L: linux-tegra@vger.kernel.org
  12185. S: Maintained
  12186. F: drivers/staging/nvec/
  12187. STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  12188. M: Jens Frederich <jfrederich@gmail.com>
  12189. M: Daniel Drake <dsd@laptop.org>
  12190. M: Jon Nettleton <jon.nettleton@gmail.com>
  12191. W: http://wiki.laptop.org/go/DCON
  12192. S: Maintained
  12193. F: drivers/staging/olpc_dcon/
  12194. STAGING - REALTEK RTL8712U DRIVERS
  12195. M: Larry Finger <Larry.Finger@lwfinger.net>
  12196. M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
  12197. S: Odd Fixes
  12198. F: drivers/staging/rtl8712/
  12199. STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
  12200. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  12201. M: Teddy Wang <teddy.wang@siliconmotion.com>
  12202. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  12203. L: linux-fbdev@vger.kernel.org
  12204. S: Maintained
  12205. F: drivers/staging/sm750fb/
  12206. STAGING - SPEAKUP CONSOLE SPEECH DRIVER
  12207. M: William Hubbs <w.d.hubbs@gmail.com>
  12208. M: Chris Brannon <chris@the-brannons.com>
  12209. M: Kirk Reiser <kirk@reisers.ca>
  12210. M: Samuel Thibault <samuel.thibault@ens-lyon.org>
  12211. L: speakup@linux-speakup.org
  12212. W: http://www.linux-speakup.org/
  12213. S: Odd Fixes
  12214. F: drivers/staging/speakup/
  12215. STAGING - VIA VT665X DRIVERS
  12216. M: Forest Bond <forest@alittletooquiet.net>
  12217. S: Odd Fixes
  12218. F: drivers/staging/vt665?/
  12219. STAGING - WILC1000 WIFI DRIVER
  12220. M: Aditya Shankar <aditya.shankar@microchip.com>
  12221. M: Ganesh Krishna <ganesh.krishna@microchip.com>
  12222. L: linux-wireless@vger.kernel.org
  12223. S: Supported
  12224. F: drivers/staging/wilc1000/
  12225. STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
  12226. M: Arnaud Patard <arnaud.patard@rtp-net.org>
  12227. S: Odd Fixes
  12228. F: drivers/staging/xgifb/
  12229. STAGING SUBSYSTEM
  12230. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12231. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  12232. L: devel@driverdev.osuosl.org
  12233. S: Supported
  12234. F: drivers/staging/
  12235. STARFIRE/DURALAN NETWORK DRIVER
  12236. M: Ion Badulescu <ionut@badula.org>
  12237. S: Odd Fixes
  12238. F: drivers/net/ethernet/adaptec/starfire*
  12239. STEC S1220 SKD DRIVER
  12240. M: Bart Van Assche <bart.vanassche@wdc.com>
  12241. L: linux-block@vger.kernel.org
  12242. S: Maintained
  12243. F: drivers/block/skd*[ch]
  12244. STI AUDIO (ASoC) DRIVERS
  12245. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  12246. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12247. S: Maintained
  12248. F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
  12249. F: sound/soc/sti/
  12250. STI CEC DRIVER
  12251. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  12252. S: Maintained
  12253. F: drivers/staging/media/st-cec/
  12254. F: Documentation/devicetree/bindings/media/stih-cec.txt
  12255. STK1160 USB VIDEO CAPTURE DRIVER
  12256. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  12257. L: linux-media@vger.kernel.org
  12258. T: git git://linuxtv.org/media_tree.git
  12259. S: Maintained
  12260. F: drivers/media/usb/stk1160/
  12261. STM32 AUDIO (ASoC) DRIVERS
  12262. M: Olivier Moysan <olivier.moysan@st.com>
  12263. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  12264. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12265. S: Maintained
  12266. F: Documentation/devicetree/bindings/sound/st,stm32-*.txt
  12267. F: sound/soc/stm/
  12268. STM32 TIMER/LPTIMER DRIVERS
  12269. M: Fabrice Gasnier <fabrice.gasnier@st.com>
  12270. S: Maintained
  12271. F: drivers/*/stm32-*timer*
  12272. F: drivers/pwm/pwm-stm32*
  12273. F: include/linux/*/stm32-*tim*
  12274. F: Documentation/ABI/testing/*timer-stm32
  12275. F: Documentation/devicetree/bindings/*/stm32-*timer*
  12276. F: Documentation/devicetree/bindings/pwm/pwm-stm32*
  12277. STMMAC ETHERNET DRIVER
  12278. M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
  12279. M: Alexandre Torgue <alexandre.torgue@st.com>
  12280. M: Jose Abreu <joabreu@synopsys.com>
  12281. L: netdev@vger.kernel.org
  12282. W: http://www.stlinux.com
  12283. S: Supported
  12284. F: drivers/net/ethernet/stmicro/stmmac/
  12285. SUN3/3X
  12286. M: Sam Creasey <sammy@sammy.net>
  12287. W: http://sammy.net/sun3/
  12288. S: Maintained
  12289. F: arch/m68k/kernel/*sun3*
  12290. F: arch/m68k/sun3*/
  12291. F: arch/m68k/include/asm/sun3*
  12292. F: drivers/net/ethernet/i825xx/sun3*
  12293. SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
  12294. M: Hans de Goede <hdegoede@redhat.com>
  12295. L: linux-input@vger.kernel.org
  12296. S: Maintained
  12297. F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
  12298. F: drivers/input/keyboard/sun4i-lradc-keys.c
  12299. SUNDANCE NETWORK DRIVER
  12300. M: Denis Kirjanov <kda@linux-powerpc.org>
  12301. L: netdev@vger.kernel.org
  12302. S: Maintained
  12303. F: drivers/net/ethernet/dlink/sundance.c
  12304. SUPERH
  12305. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  12306. M: Rich Felker <dalias@libc.org>
  12307. L: linux-sh@vger.kernel.org
  12308. Q: http://patchwork.kernel.org/project/linux-sh/list/
  12309. S: Maintained
  12310. F: Documentation/sh/
  12311. F: arch/sh/
  12312. F: drivers/sh/
  12313. SUSPEND TO RAM
  12314. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  12315. M: Len Brown <len.brown@intel.com>
  12316. M: Pavel Machek <pavel@ucw.cz>
  12317. L: linux-pm@vger.kernel.org
  12318. B: https://bugzilla.kernel.org
  12319. S: Supported
  12320. F: Documentation/power/
  12321. F: arch/x86/kernel/acpi/
  12322. F: drivers/base/power/
  12323. F: kernel/power/
  12324. F: include/linux/suspend.h
  12325. F: include/linux/freezer.h
  12326. F: include/linux/pm.h
  12327. SVGA HANDLING
  12328. M: Martin Mares <mj@ucw.cz>
  12329. L: linux-video@atrey.karlin.mff.cuni.cz
  12330. S: Maintained
  12331. F: Documentation/svga.txt
  12332. F: arch/x86/boot/video*
  12333. SWIOTLB SUBSYSTEM
  12334. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  12335. L: iommu@lists.linux-foundation.org
  12336. T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
  12337. S: Supported
  12338. F: kernel/dma/swiotlb.c
  12339. F: arch/*/kernel/pci-swiotlb.c
  12340. F: include/linux/swiotlb.h
  12341. SWITCHDEV
  12342. M: Jiri Pirko <jiri@resnulli.us>
  12343. M: Ivan Vecera <ivecera@redhat.com>
  12344. L: netdev@vger.kernel.org
  12345. S: Supported
  12346. F: net/switchdev/
  12347. F: include/net/switchdev.h
  12348. SY8106A REGULATOR DRIVER
  12349. M: Icenowy Zheng <icenowy@aosc.io>
  12350. S: Maintained
  12351. F: drivers/regulator/sy8106a-regulator.c
  12352. F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
  12353. SYNC FILE FRAMEWORK
  12354. M: Sumit Semwal <sumit.semwal@linaro.org>
  12355. R: Gustavo Padovan <gustavo@padovan.org>
  12356. S: Maintained
  12357. L: linux-media@vger.kernel.org
  12358. L: dri-devel@lists.freedesktop.org
  12359. F: drivers/dma-buf/sync_*
  12360. F: drivers/dma-buf/dma-fence*
  12361. F: drivers/dma-buf/sw_sync.c
  12362. F: include/linux/sync_file.h
  12363. F: include/uapi/linux/sync_file.h
  12364. F: Documentation/sync_file.txt
  12365. T: git git://anongit.freedesktop.org/drm/drm-misc
  12366. SYNOPSYS ARC ARCHITECTURE
  12367. M: Vineet Gupta <vgupta@synopsys.com>
  12368. L: linux-snps-arc@lists.infradead.org
  12369. S: Supported
  12370. F: arch/arc/
  12371. F: Documentation/devicetree/bindings/arc/*
  12372. F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
  12373. F: drivers/clocksource/arc_timer.c
  12374. F: drivers/tty/serial/arc_uart.c
  12375. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  12376. SYNOPSYS ARC HSDK SDP pll clock driver
  12377. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12378. S: Supported
  12379. F: drivers/clk/clk-hsdk-pll.c
  12380. F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
  12381. SYNOPSYS ARC SDP clock driver
  12382. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12383. S: Supported
  12384. F: drivers/clk/axs10x/*
  12385. F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  12386. SYNOPSYS ARC SDP platform support
  12387. M: Alexey Brodkin <abrodkin@synopsys.com>
  12388. S: Supported
  12389. F: arch/arc/plat-axs10x
  12390. F: arch/arc/boot/dts/ax*
  12391. F: Documentation/devicetree/bindings/arc/axs10*
  12392. SYNOPSYS AXS10x RESET CONTROLLER DRIVER
  12393. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12394. S: Supported
  12395. F: drivers/reset/reset-axs10x.c
  12396. F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
  12397. SYNOPSYS DESIGNWARE 8250 UART DRIVER
  12398. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12399. S: Maintained
  12400. F: drivers/tty/serial/8250/8250_dw.c
  12401. SYNOPSYS DESIGNWARE APB GPIO DRIVER
  12402. M: Hoan Tran <hotran@apm.com>
  12403. L: linux-gpio@vger.kernel.org
  12404. S: Maintained
  12405. F: drivers/gpio/gpio-dwapb.c
  12406. F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
  12407. SYNOPSYS DESIGNWARE AXI DMAC DRIVER
  12408. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12409. S: Maintained
  12410. F: drivers/dma/dwi-axi-dmac/
  12411. F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
  12412. SYNOPSYS DESIGNWARE DMAC DRIVER
  12413. M: Viresh Kumar <vireshk@kernel.org>
  12414. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12415. S: Maintained
  12416. F: include/linux/dma/dw.h
  12417. F: include/linux/platform_data/dma-dw.h
  12418. F: drivers/dma/dw/
  12419. SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  12420. M: Jose Abreu <Jose.Abreu@synopsys.com>
  12421. L: netdev@vger.kernel.org
  12422. S: Supported
  12423. F: drivers/net/ethernet/synopsys/
  12424. SYNOPSYS DESIGNWARE I2C DRIVER
  12425. M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
  12426. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12427. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  12428. L: linux-i2c@vger.kernel.org
  12429. S: Maintained
  12430. F: drivers/i2c/busses/i2c-designware-*
  12431. F: include/linux/platform_data/i2c-designware.h
  12432. SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
  12433. M: Jaehoon Chung <jh80.chung@samsung.com>
  12434. L: linux-mmc@vger.kernel.org
  12435. S: Maintained
  12436. F: drivers/mmc/host/dw_mmc*
  12437. SYNOPSYS HSDK RESET CONTROLLER DRIVER
  12438. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12439. S: Supported
  12440. F: drivers/reset/reset-hsdk.c
  12441. F: include/dt-bindings/reset/snps,hsdk-reset.h
  12442. F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
  12443. SYSTEM CONFIGURATION (SYSCON)
  12444. M: Lee Jones <lee.jones@linaro.org>
  12445. M: Arnd Bergmann <arnd@arndb.de>
  12446. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  12447. S: Supported
  12448. F: drivers/mfd/syscon.c
  12449. SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
  12450. M: Sudeep Holla <sudeep.holla@arm.com>
  12451. L: linux-arm-kernel@lists.infradead.org
  12452. S: Maintained
  12453. F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
  12454. F: drivers/clk/clk-sc[mp]i.c
  12455. F: drivers/cpufreq/sc[mp]i-cpufreq.c
  12456. F: drivers/firmware/arm_scpi.c
  12457. F: drivers/firmware/arm_scmi/
  12458. F: include/linux/sc[mp]i_protocol.h
  12459. SYSTEM RESET/SHUTDOWN DRIVERS
  12460. M: Sebastian Reichel <sre@kernel.org>
  12461. L: linux-pm@vger.kernel.org
  12462. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  12463. S: Maintained
  12464. F: Documentation/devicetree/bindings/power/reset/
  12465. F: drivers/power/reset/
  12466. SYSTEM TRACE MODULE CLASS
  12467. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  12468. S: Maintained
  12469. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
  12470. F: Documentation/trace/stm.rst
  12471. F: drivers/hwtracing/stm/
  12472. F: include/linux/stm.h
  12473. F: include/uapi/linux/stm.h
  12474. SYSV FILESYSTEM
  12475. M: Christoph Hellwig <hch@infradead.org>
  12476. S: Maintained
  12477. F: Documentation/filesystems/sysv-fs.txt
  12478. F: fs/sysv/
  12479. F: include/linux/sysv_fs.h
  12480. TARGET SUBSYSTEM
  12481. M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
  12482. L: linux-scsi@vger.kernel.org
  12483. L: target-devel@vger.kernel.org
  12484. W: http://www.linux-iscsi.org
  12485. W: http://groups.google.com/group/linux-iscsi-target-dev
  12486. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  12487. S: Supported
  12488. F: drivers/target/
  12489. F: include/target/
  12490. F: Documentation/target/
  12491. TASKSTATS STATISTICS INTERFACE
  12492. M: Balbir Singh <bsingharora@gmail.com>
  12493. S: Maintained
  12494. F: Documentation/accounting/taskstats*
  12495. F: include/linux/taskstats*
  12496. F: kernel/taskstats.c
  12497. TC subsystem
  12498. M: Jamal Hadi Salim <jhs@mojatatu.com>
  12499. M: Cong Wang <xiyou.wangcong@gmail.com>
  12500. M: Jiri Pirko <jiri@resnulli.us>
  12501. L: netdev@vger.kernel.org
  12502. S: Maintained
  12503. F: include/net/pkt_cls.h
  12504. F: include/net/pkt_sched.h
  12505. F: include/net/tc_act/
  12506. F: include/uapi/linux/pkt_cls.h
  12507. F: include/uapi/linux/pkt_sched.h
  12508. F: include/uapi/linux/tc_act/
  12509. F: include/uapi/linux/tc_ematch/
  12510. F: net/sched/
  12511. TC90522 MEDIA DRIVER
  12512. M: Akihiro Tsukada <tskd08@gmail.com>
  12513. L: linux-media@vger.kernel.org
  12514. S: Odd Fixes
  12515. F: drivers/media/dvb-frontends/tc90522*
  12516. TCP LOW PRIORITY MODULE
  12517. M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
  12518. M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
  12519. W: http://tcp-lp-mod.sourceforge.net/
  12520. S: Maintained
  12521. F: net/ipv4/tcp_lp.c
  12522. TDA10071 MEDIA DRIVER
  12523. M: Antti Palosaari <crope@iki.fi>
  12524. L: linux-media@vger.kernel.org
  12525. W: https://linuxtv.org
  12526. W: http://palosaari.fi/linux/
  12527. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12528. T: git git://linuxtv.org/anttip/media_tree.git
  12529. S: Maintained
  12530. F: drivers/media/dvb-frontends/tda10071*
  12531. TDA18212 MEDIA DRIVER
  12532. M: Antti Palosaari <crope@iki.fi>
  12533. L: linux-media@vger.kernel.org
  12534. W: https://linuxtv.org
  12535. W: http://palosaari.fi/linux/
  12536. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12537. T: git git://linuxtv.org/anttip/media_tree.git
  12538. S: Maintained
  12539. F: drivers/media/tuners/tda18212*
  12540. TDA18218 MEDIA DRIVER
  12541. M: Antti Palosaari <crope@iki.fi>
  12542. L: linux-media@vger.kernel.org
  12543. W: https://linuxtv.org
  12544. W: http://palosaari.fi/linux/
  12545. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12546. T: git git://linuxtv.org/anttip/media_tree.git
  12547. S: Maintained
  12548. F: drivers/media/tuners/tda18218*
  12549. TDA18250 MEDIA DRIVER
  12550. M: Olli Salonen <olli.salonen@iki.fi>
  12551. L: linux-media@vger.kernel.org
  12552. W: https://linuxtv.org
  12553. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12554. T: git git://linuxtv.org/media_tree.git
  12555. S: Maintained
  12556. F: drivers/media/tuners/tda18250*
  12557. TDA18271 MEDIA DRIVER
  12558. M: Michael Krufky <mkrufky@linuxtv.org>
  12559. L: linux-media@vger.kernel.org
  12560. W: https://linuxtv.org
  12561. W: http://github.com/mkrufky
  12562. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12563. T: git git://linuxtv.org/mkrufky/tuners.git
  12564. S: Maintained
  12565. F: drivers/media/tuners/tda18271*
  12566. TDA1997x MEDIA DRIVER
  12567. M: Tim Harvey <tharvey@gateworks.com>
  12568. L: linux-media@vger.kernel.org
  12569. W: https://linuxtv.org
  12570. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12571. S: Maintained
  12572. F: drivers/media/i2c/tda1997x.*
  12573. TDA827x MEDIA DRIVER
  12574. M: Michael Krufky <mkrufky@linuxtv.org>
  12575. L: linux-media@vger.kernel.org
  12576. W: https://linuxtv.org
  12577. W: http://github.com/mkrufky
  12578. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12579. T: git git://linuxtv.org/mkrufky/tuners.git
  12580. S: Maintained
  12581. F: drivers/media/tuners/tda8290.*
  12582. TDA8290 MEDIA DRIVER
  12583. M: Michael Krufky <mkrufky@linuxtv.org>
  12584. L: linux-media@vger.kernel.org
  12585. W: https://linuxtv.org
  12586. W: http://github.com/mkrufky
  12587. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12588. T: git git://linuxtv.org/mkrufky/tuners.git
  12589. S: Maintained
  12590. F: drivers/media/tuners/tda8290.*
  12591. TDA9840 MEDIA DRIVER
  12592. M: Hans Verkuil <hverkuil@xs4all.nl>
  12593. L: linux-media@vger.kernel.org
  12594. T: git git://linuxtv.org/media_tree.git
  12595. W: https://linuxtv.org
  12596. S: Maintained
  12597. F: drivers/media/i2c/tda9840*
  12598. TEA5761 TUNER DRIVER
  12599. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12600. L: linux-media@vger.kernel.org
  12601. W: https://linuxtv.org
  12602. T: git git://linuxtv.org/media_tree.git
  12603. S: Odd fixes
  12604. F: drivers/media/tuners/tea5761.*
  12605. TEA5767 TUNER DRIVER
  12606. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12607. L: linux-media@vger.kernel.org
  12608. W: https://linuxtv.org
  12609. T: git git://linuxtv.org/media_tree.git
  12610. S: Maintained
  12611. F: drivers/media/tuners/tea5767.*
  12612. TEA6415C MEDIA DRIVER
  12613. M: Hans Verkuil <hverkuil@xs4all.nl>
  12614. L: linux-media@vger.kernel.org
  12615. T: git git://linuxtv.org/media_tree.git
  12616. W: https://linuxtv.org
  12617. S: Maintained
  12618. F: drivers/media/i2c/tea6415c*
  12619. TEA6420 MEDIA DRIVER
  12620. M: Hans Verkuil <hverkuil@xs4all.nl>
  12621. L: linux-media@vger.kernel.org
  12622. T: git git://linuxtv.org/media_tree.git
  12623. W: https://linuxtv.org
  12624. S: Maintained
  12625. F: drivers/media/i2c/tea6420*
  12626. TEAM DRIVER
  12627. M: Jiri Pirko <jiri@resnulli.us>
  12628. L: netdev@vger.kernel.org
  12629. S: Supported
  12630. F: drivers/net/team/
  12631. F: include/linux/if_team.h
  12632. F: include/uapi/linux/if_team.h
  12633. TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
  12634. M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
  12635. S: Maintained
  12636. F: arch/x86/platform/ts5500/
  12637. TECHNOTREND USB IR RECEIVER
  12638. M: Sean Young <sean@mess.org>
  12639. L: linux-media@vger.kernel.org
  12640. S: Maintained
  12641. F: drivers/media/rc/ttusbir.c
  12642. TECHWELL TW9910 VIDEO DECODER
  12643. L: linux-media@vger.kernel.org
  12644. S: Orphan
  12645. F: drivers/media/i2c/tw9910.c
  12646. F: include/media/i2c/tw9910.h
  12647. TEE SUBSYSTEM
  12648. M: Jens Wiklander <jens.wiklander@linaro.org>
  12649. S: Maintained
  12650. F: include/linux/tee_drv.h
  12651. F: include/uapi/linux/tee.h
  12652. F: drivers/tee/
  12653. F: Documentation/tee.txt
  12654. TEGRA ARCHITECTURE SUPPORT
  12655. M: Thierry Reding <thierry.reding@gmail.com>
  12656. M: Jonathan Hunter <jonathanh@nvidia.com>
  12657. L: linux-tegra@vger.kernel.org
  12658. Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
  12659. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
  12660. S: Supported
  12661. N: [^a-z]tegra
  12662. TEGRA CLOCK DRIVER
  12663. M: Peter De Schrijver <pdeschrijver@nvidia.com>
  12664. M: Prashant Gaikwad <pgaikwad@nvidia.com>
  12665. S: Supported
  12666. F: drivers/clk/tegra/
  12667. TEGRA DMA DRIVERS
  12668. M: Laxman Dewangan <ldewangan@nvidia.com>
  12669. M: Jon Hunter <jonathanh@nvidia.com>
  12670. S: Supported
  12671. F: drivers/dma/tegra*
  12672. TEGRA I2C DRIVER
  12673. M: Laxman Dewangan <ldewangan@nvidia.com>
  12674. S: Supported
  12675. F: drivers/i2c/busses/i2c-tegra.c
  12676. TEGRA IOMMU DRIVERS
  12677. M: Thierry Reding <thierry.reding@gmail.com>
  12678. L: linux-tegra@vger.kernel.org
  12679. S: Supported
  12680. F: drivers/iommu/tegra*
  12681. TEGRA KBC DRIVER
  12682. M: Laxman Dewangan <ldewangan@nvidia.com>
  12683. S: Supported
  12684. F: drivers/input/keyboard/tegra-kbc.c
  12685. TEGRA NAND DRIVER
  12686. M: Stefan Agner <stefan@agner.ch>
  12687. M: Lucas Stach <dev@lynxeye.de>
  12688. S: Maintained
  12689. F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
  12690. F: drivers/mtd/nand/raw/tegra_nand.c
  12691. TEGRA PWM DRIVER
  12692. M: Thierry Reding <thierry.reding@gmail.com>
  12693. S: Supported
  12694. F: drivers/pwm/pwm-tegra.c
  12695. TEGRA SERIAL DRIVER
  12696. M: Laxman Dewangan <ldewangan@nvidia.com>
  12697. S: Supported
  12698. F: drivers/tty/serial/serial-tegra.c
  12699. TEGRA SPI DRIVER
  12700. M: Laxman Dewangan <ldewangan@nvidia.com>
  12701. S: Supported
  12702. F: drivers/spi/spi-tegra*
  12703. TEHUTI ETHERNET DRIVER
  12704. M: Andy Gospodarek <andy@greyhouse.net>
  12705. L: netdev@vger.kernel.org
  12706. S: Supported
  12707. F: drivers/net/ethernet/tehuti/*
  12708. Telecom Clock Driver for MCPL0010
  12709. M: Mark Gross <mark.gross@intel.com>
  12710. S: Supported
  12711. F: drivers/char/tlclk.c
  12712. TENSILICA XTENSA PORT (xtensa)
  12713. M: Chris Zankel <chris@zankel.net>
  12714. M: Max Filippov <jcmvbkbc@gmail.com>
  12715. L: linux-xtensa@linux-xtensa.org
  12716. T: git git://github.com/czankel/xtensa-linux.git
  12717. S: Maintained
  12718. F: arch/xtensa/
  12719. F: drivers/irqchip/irq-xtensa-*
  12720. Texas Instruments' System Control Interface (TISCI) Protocol Driver
  12721. M: Nishanth Menon <nm@ti.com>
  12722. M: Tero Kristo <t-kristo@ti.com>
  12723. M: Santosh Shilimkar <ssantosh@kernel.org>
  12724. L: linux-arm-kernel@lists.infradead.org
  12725. S: Maintained
  12726. F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  12727. F: drivers/firmware/ti_sci*
  12728. F: include/linux/soc/ti/ti_sci_protocol.h
  12729. F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  12730. F: include/dt-bindings/genpd/k2g.h
  12731. F: drivers/soc/ti/ti_sci_pm_domains.c
  12732. F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  12733. F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  12734. F: drivers/clk/keystone/sci-clk.c
  12735. F: drivers/reset/reset-ti-sci.c
  12736. THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
  12737. M: Hans Verkuil <hverkuil@xs4all.nl>
  12738. L: linux-media@vger.kernel.org
  12739. T: git git://linuxtv.org/media_tree.git
  12740. W: https://linuxtv.org
  12741. S: Maintained
  12742. F: drivers/media/radio/radio-raremono.c
  12743. THERMAL
  12744. M: Zhang Rui <rui.zhang@intel.com>
  12745. M: Eduardo Valentin <edubezval@gmail.com>
  12746. R: Daniel Lezcano <daniel.lezcano@linaro.org>
  12747. L: linux-pm@vger.kernel.org
  12748. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
  12749. T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
  12750. Q: https://patchwork.kernel.org/project/linux-pm/list/
  12751. S: Supported
  12752. F: drivers/thermal/
  12753. F: include/linux/thermal.h
  12754. F: include/uapi/linux/thermal.h
  12755. F: include/linux/cpu_cooling.h
  12756. F: Documentation/devicetree/bindings/thermal/
  12757. THERMAL/CPU_COOLING
  12758. M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
  12759. M: Viresh Kumar <viresh.kumar@linaro.org>
  12760. M: Javi Merino <javi.merino@kernel.org>
  12761. L: linux-pm@vger.kernel.org
  12762. S: Supported
  12763. F: Documentation/thermal/cpu-cooling-api.txt
  12764. F: drivers/thermal/cpu_cooling.c
  12765. F: include/linux/cpu_cooling.h
  12766. THINKPAD ACPI EXTRAS DRIVER
  12767. M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
  12768. L: ibm-acpi-devel@lists.sourceforge.net
  12769. L: platform-driver-x86@vger.kernel.org
  12770. W: http://ibm-acpi.sourceforge.net
  12771. W: http://thinkwiki.org/wiki/Ibm-acpi
  12772. T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
  12773. S: Maintained
  12774. F: drivers/platform/x86/thinkpad_acpi.c
  12775. THUNDERBOLT DRIVER
  12776. M: Andreas Noever <andreas.noever@gmail.com>
  12777. M: Michael Jamet <michael.jamet@intel.com>
  12778. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12779. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12780. T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
  12781. S: Maintained
  12782. F: Documentation/admin-guide/thunderbolt.rst
  12783. F: drivers/thunderbolt/
  12784. F: include/linux/thunderbolt.h
  12785. THUNDERBOLT NETWORK DRIVER
  12786. M: Michael Jamet <michael.jamet@intel.com>
  12787. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12788. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12789. L: netdev@vger.kernel.org
  12790. S: Maintained
  12791. F: drivers/net/thunderbolt.c
  12792. THUNDERX GPIO DRIVER
  12793. M: David Daney <david.daney@cavium.com>
  12794. S: Maintained
  12795. F: drivers/gpio/gpio-thunderx.c
  12796. TI AM437X VPFE 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/am437x/
  12804. TI BANDGAP AND THERMAL DRIVER
  12805. M: Eduardo Valentin <edubezval@gmail.com>
  12806. M: Keerthy <j-keerthy@ti.com>
  12807. L: linux-pm@vger.kernel.org
  12808. L: linux-omap@vger.kernel.org
  12809. S: Maintained
  12810. F: drivers/thermal/ti-soc-thermal/
  12811. TI BQ27XXX POWER SUPPLY DRIVER
  12812. R: Andrew F. Davis <afd@ti.com>
  12813. F: include/linux/power/bq27xxx_battery.h
  12814. F: drivers/power/supply/bq27xxx_battery.c
  12815. F: drivers/power/supply/bq27xxx_battery_i2c.c
  12816. TI CDCE706 CLOCK DRIVER
  12817. M: Max Filippov <jcmvbkbc@gmail.com>
  12818. S: Maintained
  12819. F: drivers/clk/clk-cdce706.c
  12820. TI CLOCK DRIVER
  12821. M: Tero Kristo <t-kristo@ti.com>
  12822. L: linux-omap@vger.kernel.org
  12823. S: Maintained
  12824. F: drivers/clk/ti/
  12825. F: include/linux/clk/ti.h
  12826. TI DAVINCI MACHINE SUPPORT
  12827. M: Sekhar Nori <nsekhar@ti.com>
  12828. M: Kevin Hilman <khilman@kernel.org>
  12829. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12830. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
  12831. S: Supported
  12832. F: arch/arm/mach-davinci/
  12833. F: drivers/i2c/busses/i2c-davinci.c
  12834. F: arch/arm/boot/dts/da850*
  12835. TI DAVINCI SERIES CLOCK DRIVER
  12836. M: David Lechner <david@lechnology.com>
  12837. R: Sekhar Nori <nsekhar@ti.com>
  12838. S: Maintained
  12839. F: Documentation/devicetree/bindings/clock/ti/davinci/
  12840. F: drivers/clk/davinci/
  12841. TI DAVINCI SERIES GPIO DRIVER
  12842. M: Keerthy <j-keerthy@ti.com>
  12843. L: linux-gpio@vger.kernel.org
  12844. S: Maintained
  12845. F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
  12846. F: drivers/gpio/gpio-davinci.c
  12847. TI DAVINCI SERIES MEDIA DRIVER
  12848. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12849. L: linux-media@vger.kernel.org
  12850. W: https://linuxtv.org
  12851. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12852. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12853. S: Maintained
  12854. F: drivers/media/platform/davinci/
  12855. F: include/media/davinci/
  12856. TI ETHERNET SWITCH DRIVER (CPSW)
  12857. R: Grygorii Strashko <grygorii.strashko@ti.com>
  12858. L: linux-omap@vger.kernel.org
  12859. L: netdev@vger.kernel.org
  12860. S: Maintained
  12861. F: drivers/net/ethernet/ti/cpsw*
  12862. F: drivers/net/ethernet/ti/davinci*
  12863. TI FLASH MEDIA INTERFACE DRIVER
  12864. M: Alex Dubov <oakad@yahoo.com>
  12865. S: Maintained
  12866. F: drivers/misc/tifm*
  12867. F: drivers/mmc/host/tifm_sd.c
  12868. F: include/linux/tifm.h
  12869. TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  12870. M: Santosh Shilimkar <ssantosh@kernel.org>
  12871. L: linux-kernel@vger.kernel.org
  12872. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12873. S: Maintained
  12874. F: drivers/soc/ti/*
  12875. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  12876. TI LM49xxx FAMILY ASoC CODEC DRIVERS
  12877. M: M R Swami Reddy <mr.swami.reddy@ti.com>
  12878. M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
  12879. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12880. S: Maintained
  12881. F: sound/soc/codecs/lm49453*
  12882. F: sound/soc/codecs/isabelle*
  12883. TI LP855x BACKLIGHT DRIVER
  12884. M: Milo Kim <milo.kim@ti.com>
  12885. S: Maintained
  12886. F: Documentation/backlight/lp855x-driver.txt
  12887. F: drivers/video/backlight/lp855x_bl.c
  12888. F: include/linux/platform_data/lp855x.h
  12889. TI LP8727 CHARGER DRIVER
  12890. M: Milo Kim <milo.kim@ti.com>
  12891. S: Maintained
  12892. F: drivers/power/supply/lp8727_charger.c
  12893. F: include/linux/platform_data/lp8727.h
  12894. TI LP8788 MFD DRIVER
  12895. M: Milo Kim <milo.kim@ti.com>
  12896. S: Maintained
  12897. F: drivers/iio/adc/lp8788_adc.c
  12898. F: drivers/leds/leds-lp8788.c
  12899. F: drivers/mfd/lp8788*.c
  12900. F: drivers/power/supply/lp8788-charger.c
  12901. F: drivers/regulator/lp8788-*.c
  12902. F: include/linux/mfd/lp8788*.h
  12903. TI NETCP ETHERNET DRIVER
  12904. M: Wingman Kwok <w-kwok2@ti.com>
  12905. M: Murali Karicheri <m-karicheri2@ti.com>
  12906. L: netdev@vger.kernel.org
  12907. S: Maintained
  12908. F: drivers/net/ethernet/ti/netcp*
  12909. TI TAS571X FAMILY ASoC CODEC DRIVER
  12910. M: Kevin Cernekee <cernekee@chromium.org>
  12911. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12912. S: Odd Fixes
  12913. F: sound/soc/codecs/tas571x*
  12914. TI TRF7970A NFC DRIVER
  12915. M: Mark Greer <mgreer@animalcreek.com>
  12916. L: linux-wireless@vger.kernel.org
  12917. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  12918. S: Supported
  12919. F: drivers/nfc/trf7970a.c
  12920. F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
  12921. TI TWL4030 SERIES SOC CODEC DRIVER
  12922. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  12923. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12924. S: Maintained
  12925. F: sound/soc/codecs/twl4030*
  12926. TI VPE/CAL DRIVERS
  12927. M: Benoit Parrot <bparrot@ti.com>
  12928. L: linux-media@vger.kernel.org
  12929. W: http://linuxtv.org/
  12930. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12931. S: Maintained
  12932. F: drivers/media/platform/ti-vpe/
  12933. TI WILINK WIRELESS DRIVERS
  12934. L: linux-wireless@vger.kernel.org
  12935. W: http://wireless.kernel.org/en/users/Drivers/wl12xx
  12936. W: http://wireless.kernel.org/en/users/Drivers/wl1251
  12937. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
  12938. S: Orphan
  12939. F: drivers/net/wireless/ti/
  12940. F: include/linux/wl12xx.h
  12941. TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
  12942. M: John Stultz <john.stultz@linaro.org>
  12943. M: Thomas Gleixner <tglx@linutronix.de>
  12944. R: Stephen Boyd <sboyd@kernel.org>
  12945. L: linux-kernel@vger.kernel.org
  12946. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  12947. S: Supported
  12948. F: include/linux/clocksource.h
  12949. F: include/linux/time.h
  12950. F: include/linux/timex.h
  12951. F: include/uapi/linux/time.h
  12952. F: include/uapi/linux/timex.h
  12953. F: kernel/time/clocksource.c
  12954. F: kernel/time/time*.c
  12955. F: kernel/time/alarmtimer.c
  12956. F: kernel/time/ntp.c
  12957. F: tools/testing/selftests/timers/
  12958. TIPC NETWORK LAYER
  12959. M: Jon Maloy <jon.maloy@ericsson.com>
  12960. M: Ying Xue <ying.xue@windriver.com>
  12961. L: netdev@vger.kernel.org (core kernel code)
  12962. L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
  12963. W: http://tipc.sourceforge.net/
  12964. S: Maintained
  12965. F: include/uapi/linux/tipc*.h
  12966. F: net/tipc/
  12967. TLAN NETWORK DRIVER
  12968. M: Samuel Chessman <chessman@tux.org>
  12969. L: tlan-devel@lists.sourceforge.net (subscribers-only)
  12970. W: http://sourceforge.net/projects/tlan/
  12971. S: Maintained
  12972. F: Documentation/networking/tlan.txt
  12973. F: drivers/net/ethernet/ti/tlan.*
  12974. TM6000 VIDEO4LINUX DRIVER
  12975. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12976. L: linux-media@vger.kernel.org
  12977. W: https://linuxtv.org
  12978. T: git git://linuxtv.org/media_tree.git
  12979. S: Odd fixes
  12980. F: drivers/media/usb/tm6000/
  12981. F: Documentation/media/v4l-drivers/tm6000*
  12982. TMIO/SDHI MMC DRIVER
  12983. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  12984. L: linux-mmc@vger.kernel.org
  12985. S: Supported
  12986. F: drivers/mmc/host/tmio_mmc*
  12987. F: drivers/mmc/host/renesas_sdhi*
  12988. F: include/linux/mfd/tmio.h
  12989. TMP401 HARDWARE MONITOR DRIVER
  12990. M: Guenter Roeck <linux@roeck-us.net>
  12991. L: linux-hwmon@vger.kernel.org
  12992. S: Maintained
  12993. F: Documentation/hwmon/tmp401
  12994. F: drivers/hwmon/tmp401.c
  12995. TMPFS (SHMEM FILESYSTEM)
  12996. M: Hugh Dickins <hughd@google.com>
  12997. L: linux-mm@kvack.org
  12998. S: Maintained
  12999. F: include/linux/shmem_fs.h
  13000. F: mm/shmem.c
  13001. TOMOYO SECURITY MODULE
  13002. M: Kentaro Takeda <takedakn@nttdata.co.jp>
  13003. M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
  13004. L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
  13005. L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
  13006. L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
  13007. L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
  13008. W: http://tomoyo.sourceforge.jp/
  13009. T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
  13010. S: Maintained
  13011. F: security/tomoyo/
  13012. TOPSTAR LAPTOP EXTRAS DRIVER
  13013. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  13014. L: platform-driver-x86@vger.kernel.org
  13015. S: Maintained
  13016. F: drivers/platform/x86/topstar-laptop.c
  13017. TORTURE-TEST MODULES
  13018. M: Davidlohr Bueso <dave@stgolabs.net>
  13019. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  13020. M: Josh Triplett <josh@joshtriplett.org>
  13021. L: linux-kernel@vger.kernel.org
  13022. S: Supported
  13023. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  13024. F: Documentation/RCU/torture.txt
  13025. F: kernel/torture.c
  13026. F: kernel/rcu/rcutorture.c
  13027. F: kernel/rcu/rcuperf.c
  13028. F: kernel/locking/locktorture.c
  13029. TOSHIBA ACPI EXTRAS DRIVER
  13030. M: Azael Avalos <coproscefalo@gmail.com>
  13031. L: platform-driver-x86@vger.kernel.org
  13032. S: Maintained
  13033. F: drivers/platform/x86/toshiba_acpi.c
  13034. TOSHIBA BLUETOOTH DRIVER
  13035. M: Azael Avalos <coproscefalo@gmail.com>
  13036. L: platform-driver-x86@vger.kernel.org
  13037. S: Maintained
  13038. F: drivers/platform/x86/toshiba_bluetooth.c
  13039. TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
  13040. M: Azael Avalos <coproscefalo@gmail.com>
  13041. L: platform-driver-x86@vger.kernel.org
  13042. S: Maintained
  13043. F: drivers/platform/x86/toshiba_haps.c
  13044. TOSHIBA SMM DRIVER
  13045. M: Jonathan Buzzard <jonathan@buzzard.org.uk>
  13046. W: http://www.buzzard.org.uk/toshiba/
  13047. S: Maintained
  13048. F: drivers/char/toshiba.c
  13049. F: include/linux/toshiba.h
  13050. F: include/uapi/linux/toshiba.h
  13051. TOSHIBA TC358743 DRIVER
  13052. M: Mats Randgaard <matrandg@cisco.com>
  13053. L: linux-media@vger.kernel.org
  13054. S: Maintained
  13055. F: drivers/media/i2c/tc358743*
  13056. F: include/media/i2c/tc358743.h
  13057. TOSHIBA WMI HOTKEYS DRIVER
  13058. M: Azael Avalos <coproscefalo@gmail.com>
  13059. L: platform-driver-x86@vger.kernel.org
  13060. S: Maintained
  13061. F: drivers/platform/x86/toshiba-wmi.c
  13062. TPM DEVICE DRIVER
  13063. M: Peter Huewe <peterhuewe@gmx.de>
  13064. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  13065. R: Jason Gunthorpe <jgg@ziepe.ca>
  13066. L: linux-integrity@vger.kernel.org
  13067. Q: https://patchwork.kernel.org/project/linux-integrity/list/
  13068. W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
  13069. T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
  13070. S: Maintained
  13071. F: drivers/char/tpm/
  13072. TRACING
  13073. M: Steven Rostedt <rostedt@goodmis.org>
  13074. M: Ingo Molnar <mingo@redhat.com>
  13075. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  13076. S: Maintained
  13077. F: Documentation/trace/ftrace.rst
  13078. F: arch/*/*/*/ftrace.h
  13079. F: arch/*/kernel/ftrace.c
  13080. F: include/*/ftrace.h
  13081. F: include/linux/trace*.h
  13082. F: include/trace/
  13083. F: kernel/trace/
  13084. F: tools/testing/selftests/ftrace/
  13085. TRACING MMIO ACCESSES (MMIOTRACE)
  13086. M: Steven Rostedt <rostedt@goodmis.org>
  13087. M: Ingo Molnar <mingo@kernel.org>
  13088. R: Karol Herbst <karolherbst@gmail.com>
  13089. R: Pekka Paalanen <ppaalanen@gmail.com>
  13090. S: Maintained
  13091. L: linux-kernel@vger.kernel.org
  13092. L: nouveau@lists.freedesktop.org
  13093. F: kernel/trace/trace_mmiotrace.c
  13094. F: include/linux/mmiotrace.h
  13095. F: arch/x86/mm/kmmio.c
  13096. F: arch/x86/mm/mmio-mod.c
  13097. F: arch/x86/mm/testmmiotrace.c
  13098. TRIVIAL PATCHES
  13099. M: Jiri Kosina <trivial@kernel.org>
  13100. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
  13101. S: Maintained
  13102. K: ^Subject:.*(?i)trivial
  13103. TEMPO SEMICONDUCTOR DRIVERS
  13104. M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
  13105. S: Maintained
  13106. F: sound/soc/codecs/tscs*.c
  13107. F: sound/soc/codecs/tscs*.h
  13108. F: Documentation/devicetree/bindings/sound/tscs*.txt
  13109. TTY LAYER
  13110. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13111. M: Jiri Slaby <jslaby@suse.com>
  13112. S: Supported
  13113. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  13114. F: Documentation/serial/
  13115. F: drivers/tty/
  13116. F: drivers/tty/serial/serial_core.c
  13117. F: include/linux/serial_core.h
  13118. F: include/linux/serial.h
  13119. F: include/linux/tty.h
  13120. F: include/uapi/linux/serial_core.h
  13121. F: include/uapi/linux/serial.h
  13122. F: include/uapi/linux/tty.h
  13123. TUA9001 MEDIA DRIVER
  13124. M: Antti Palosaari <crope@iki.fi>
  13125. L: linux-media@vger.kernel.org
  13126. W: https://linuxtv.org
  13127. W: http://palosaari.fi/linux/
  13128. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13129. T: git git://linuxtv.org/anttip/media_tree.git
  13130. S: Maintained
  13131. F: drivers/media/tuners/tua9001*
  13132. TULIP NETWORK DRIVERS
  13133. L: netdev@vger.kernel.org
  13134. L: linux-parisc@vger.kernel.org
  13135. S: Orphan
  13136. F: drivers/net/ethernet/dec/tulip/
  13137. TUN/TAP driver
  13138. M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
  13139. W: http://vtun.sourceforge.net/tun
  13140. S: Maintained
  13141. F: Documentation/networking/tuntap.txt
  13142. F: arch/um/os-Linux/drivers/
  13143. TURBOCHANNEL SUBSYSTEM
  13144. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  13145. M: Ralf Baechle <ralf@linux-mips.org>
  13146. L: linux-mips@linux-mips.org
  13147. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  13148. S: Maintained
  13149. F: drivers/tc/
  13150. F: include/linux/tc.h
  13151. TURBOSTAT UTILITY
  13152. M: "Len Brown" <lenb@kernel.org>
  13153. L: linux-pm@vger.kernel.org
  13154. B: https://bugzilla.kernel.org
  13155. Q: https://patchwork.kernel.org/project/linux-pm/list/
  13156. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
  13157. S: Supported
  13158. F: tools/power/x86/turbostat/
  13159. TW5864 VIDEO4LINUX DRIVER
  13160. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  13161. M: Anton Sviridenko <anton@corp.bluecherry.net>
  13162. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  13163. M: Andrey Utkin <andrey_utkin@fastmail.com>
  13164. L: linux-media@vger.kernel.org
  13165. S: Supported
  13166. F: drivers/media/pci/tw5864/
  13167. TW68 VIDEO4LINUX DRIVER
  13168. M: Hans Verkuil <hverkuil@xs4all.nl>
  13169. L: linux-media@vger.kernel.org
  13170. T: git git://linuxtv.org/media_tree.git
  13171. W: https://linuxtv.org
  13172. S: Odd Fixes
  13173. F: drivers/media/pci/tw68/
  13174. TW686X VIDEO4LINUX DRIVER
  13175. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  13176. L: linux-media@vger.kernel.org
  13177. T: git git://linuxtv.org/media_tree.git
  13178. W: http://linuxtv.org
  13179. S: Maintained
  13180. F: drivers/media/pci/tw686x/
  13181. UBI FILE SYSTEM (UBIFS)
  13182. M: Richard Weinberger <richard@nod.at>
  13183. M: Artem Bityutskiy <dedekind1@gmail.com>
  13184. M: Adrian Hunter <adrian.hunter@intel.com>
  13185. L: linux-mtd@lists.infradead.org
  13186. T: git git://git.infradead.org/ubifs-2.6.git
  13187. W: http://www.linux-mtd.infradead.org/doc/ubifs.html
  13188. S: Supported
  13189. F: Documentation/filesystems/ubifs.txt
  13190. F: fs/ubifs/
  13191. UCLINUX (M68KNOMMU AND COLDFIRE)
  13192. M: Greg Ungerer <gerg@linux-m68k.org>
  13193. W: http://www.linux-m68k.org/
  13194. W: http://www.uclinux.org/
  13195. L: linux-m68k@lists.linux-m68k.org
  13196. L: uclinux-dev@uclinux.org (subscribers-only)
  13197. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
  13198. S: Maintained
  13199. F: arch/m68k/coldfire/
  13200. F: arch/m68k/68*/
  13201. F: arch/m68k/*/*_no.*
  13202. F: arch/m68k/include/asm/*_no.*
  13203. UDF FILESYSTEM
  13204. M: Jan Kara <jack@suse.com>
  13205. S: Maintained
  13206. F: Documentation/filesystems/udf.txt
  13207. F: fs/udf/
  13208. UDRAW TABLET
  13209. M: Bastien Nocera <hadess@hadess.net>
  13210. L: linux-input@vger.kernel.org
  13211. S: Maintained
  13212. F: drivers/hid/hid-udraw-ps3.c
  13213. UFS FILESYSTEM
  13214. M: Evgeniy Dushistov <dushistov@mail.ru>
  13215. S: Maintained
  13216. F: Documentation/filesystems/ufs.txt
  13217. F: fs/ufs/
  13218. UHID USERSPACE HID IO DRIVER:
  13219. M: David Herrmann <dh.herrmann@googlemail.com>
  13220. L: linux-input@vger.kernel.org
  13221. S: Maintained
  13222. F: drivers/hid/uhid.c
  13223. F: include/uapi/linux/uhid.h
  13224. ULPI BUS
  13225. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13226. L: linux-usb@vger.kernel.org
  13227. S: Maintained
  13228. F: drivers/usb/common/ulpi.c
  13229. F: include/linux/ulpi/
  13230. ULTRA-WIDEBAND (UWB) SUBSYSTEM:
  13231. L: linux-usb@vger.kernel.org
  13232. S: Orphan
  13233. F: drivers/uwb/
  13234. F: include/linux/uwb.h
  13235. F: include/linux/uwb/
  13236. UNICORE32 ARCHITECTURE:
  13237. M: Guan Xuetao <gxt@pku.edu.cn>
  13238. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  13239. S: Maintained
  13240. T: git git://github.com/gxt/linux.git
  13241. F: arch/unicore32/
  13242. UNIFDEF
  13243. M: Tony Finch <dot@dotat.at>
  13244. W: http://dotat.at/prog/unifdef
  13245. S: Maintained
  13246. F: scripts/unifdef.c
  13247. UNIFORM CDROM DRIVER
  13248. M: Jens Axboe <axboe@kernel.dk>
  13249. W: http://www.kernel.dk
  13250. S: Maintained
  13251. F: Documentation/cdrom/
  13252. F: drivers/cdrom/cdrom.c
  13253. F: include/linux/cdrom.h
  13254. F: include/uapi/linux/cdrom.h
  13255. UNISYS S-PAR DRIVERS
  13256. M: David Kershner <david.kershner@unisys.com>
  13257. L: sparmaintainer@unisys.com (Unisys internal)
  13258. S: Supported
  13259. F: include/linux/visorbus.h
  13260. F: drivers/visorbus/
  13261. F: drivers/staging/unisys/
  13262. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
  13263. M: Vinayak Holikatti <vinholikatti@gmail.com>
  13264. L: linux-scsi@vger.kernel.org
  13265. S: Supported
  13266. F: Documentation/scsi/ufs.txt
  13267. F: drivers/scsi/ufs/
  13268. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
  13269. M: Joao Pinto <jpinto@synopsys.com>
  13270. L: linux-scsi@vger.kernel.org
  13271. S: Supported
  13272. F: drivers/scsi/ufs/*dwc*
  13273. UNSORTED BLOCK IMAGES (UBI)
  13274. M: Artem Bityutskiy <dedekind1@gmail.com>
  13275. M: Richard Weinberger <richard@nod.at>
  13276. W: http://www.linux-mtd.infradead.org/
  13277. L: linux-mtd@lists.infradead.org
  13278. T: git git://git.infradead.org/ubifs-2.6.git
  13279. S: Supported
  13280. F: drivers/mtd/ubi/
  13281. F: include/linux/mtd/ubi.h
  13282. F: include/uapi/mtd/ubi-user.h
  13283. USB "USBNET" DRIVER FRAMEWORK
  13284. M: Oliver Neukum <oneukum@suse.com>
  13285. L: netdev@vger.kernel.org
  13286. W: http://www.linux-usb.org/usbnet
  13287. S: Maintained
  13288. F: drivers/net/usb/usbnet.c
  13289. F: include/linux/usb/usbnet.h
  13290. USB ACM DRIVER
  13291. M: Oliver Neukum <oneukum@suse.com>
  13292. L: linux-usb@vger.kernel.org
  13293. S: Maintained
  13294. F: Documentation/usb/acm.txt
  13295. F: drivers/usb/class/cdc-acm.*
  13296. USB AR5523 WIRELESS DRIVER
  13297. M: Pontus Fuchs <pontus.fuchs@gmail.com>
  13298. L: linux-wireless@vger.kernel.org
  13299. S: Maintained
  13300. F: drivers/net/wireless/ath/ar5523/
  13301. USB ATTACHED SCSI
  13302. M: Oliver Neukum <oneukum@suse.com>
  13303. L: linux-usb@vger.kernel.org
  13304. L: linux-scsi@vger.kernel.org
  13305. S: Maintained
  13306. F: drivers/usb/storage/uas.c
  13307. USB CDC ETHERNET DRIVER
  13308. M: Oliver Neukum <oliver@neukum.org>
  13309. L: linux-usb@vger.kernel.org
  13310. S: Maintained
  13311. F: drivers/net/usb/cdc_*.c
  13312. F: include/uapi/linux/usb/cdc.h
  13313. USB CHAOSKEY DRIVER
  13314. M: Keith Packard <keithp@keithp.com>
  13315. L: linux-usb@vger.kernel.org
  13316. S: Maintained
  13317. F: drivers/usb/misc/chaoskey.c
  13318. USB CYPRESS C67X00 DRIVER
  13319. M: Peter Korsgaard <jacmet@sunsite.dk>
  13320. L: linux-usb@vger.kernel.org
  13321. S: Maintained
  13322. F: drivers/usb/c67x00/
  13323. USB DAVICOM DM9601 DRIVER
  13324. M: Peter Korsgaard <jacmet@sunsite.dk>
  13325. L: netdev@vger.kernel.org
  13326. W: http://www.linux-usb.org/usbnet
  13327. S: Maintained
  13328. F: drivers/net/usb/dm9601.c
  13329. USB EHCI DRIVER
  13330. M: Alan Stern <stern@rowland.harvard.edu>
  13331. L: linux-usb@vger.kernel.org
  13332. S: Maintained
  13333. F: Documentation/usb/ehci.txt
  13334. F: drivers/usb/host/ehci*
  13335. USB GADGET/PERIPHERAL SUBSYSTEM
  13336. M: Felipe Balbi <balbi@kernel.org>
  13337. L: linux-usb@vger.kernel.org
  13338. W: http://www.linux-usb.org/gadget
  13339. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13340. S: Maintained
  13341. F: drivers/usb/gadget/
  13342. F: include/linux/usb/gadget*
  13343. USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  13344. M: Jiri Kosina <jikos@kernel.org>
  13345. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  13346. L: linux-usb@vger.kernel.org
  13347. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  13348. S: Maintained
  13349. F: Documentation/hid/hiddev.txt
  13350. F: drivers/hid/usbhid/
  13351. USB INTEL XHCI ROLE MUX DRIVER
  13352. M: Hans de Goede <hdegoede@redhat.com>
  13353. L: linux-usb@vger.kernel.org
  13354. S: Maintained
  13355. F: drivers/usb/roles/intel-xhci-usb-role-switch.c
  13356. USB ISP116X DRIVER
  13357. M: Olav Kongas <ok@artecdesign.ee>
  13358. L: linux-usb@vger.kernel.org
  13359. S: Maintained
  13360. F: drivers/usb/host/isp116x*
  13361. F: include/linux/usb/isp116x.h
  13362. USB LAN78XX ETHERNET DRIVER
  13363. M: Woojung Huh <woojung.huh@microchip.com>
  13364. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13365. L: netdev@vger.kernel.org
  13366. S: Maintained
  13367. F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt
  13368. F: drivers/net/usb/lan78xx.*
  13369. F: include/dt-bindings/net/microchip-lan78xx.h
  13370. USB MASS STORAGE DRIVER
  13371. M: Alan Stern <stern@rowland.harvard.edu>
  13372. L: linux-usb@vger.kernel.org
  13373. L: usb-storage@lists.one-eyed-alien.net
  13374. S: Maintained
  13375. W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
  13376. F: drivers/usb/storage/
  13377. USB MIDI DRIVER
  13378. M: Clemens Ladisch <clemens@ladisch.de>
  13379. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13380. T: git git://git.alsa-project.org/alsa-kernel.git
  13381. S: Maintained
  13382. F: sound/usb/midi.*
  13383. USB NETWORKING DRIVERS
  13384. L: linux-usb@vger.kernel.org
  13385. S: Odd Fixes
  13386. F: drivers/net/usb/
  13387. USB OHCI DRIVER
  13388. M: Alan Stern <stern@rowland.harvard.edu>
  13389. L: linux-usb@vger.kernel.org
  13390. S: Maintained
  13391. F: Documentation/usb/ohci.txt
  13392. F: drivers/usb/host/ohci*
  13393. USB OTG FSM (Finite State Machine)
  13394. M: Peter Chen <Peter.Chen@nxp.com>
  13395. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  13396. L: linux-usb@vger.kernel.org
  13397. S: Maintained
  13398. F: drivers/usb/common/usb-otg-fsm.c
  13399. USB OVER IP DRIVER
  13400. M: Valentina Manea <valentina.manea.m@gmail.com>
  13401. M: Shuah Khan <shuah@kernel.org>
  13402. L: linux-usb@vger.kernel.org
  13403. S: Maintained
  13404. F: Documentation/usb/usbip_protocol.txt
  13405. F: drivers/usb/usbip/
  13406. F: tools/usb/usbip/
  13407. F: tools/testing/selftests/drivers/usb/usbip/
  13408. USB PEGASUS DRIVER
  13409. M: Petko Manolov <petkan@nucleusys.com>
  13410. L: linux-usb@vger.kernel.org
  13411. L: netdev@vger.kernel.org
  13412. T: git git://github.com/petkan/pegasus.git
  13413. W: https://github.com/petkan/pegasus
  13414. S: Maintained
  13415. F: drivers/net/usb/pegasus.*
  13416. USB PHY LAYER
  13417. M: Felipe Balbi <balbi@kernel.org>
  13418. L: linux-usb@vger.kernel.org
  13419. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13420. S: Maintained
  13421. F: drivers/usb/phy/
  13422. USB PRINTER DRIVER (usblp)
  13423. M: Pete Zaitcev <zaitcev@redhat.com>
  13424. L: linux-usb@vger.kernel.org
  13425. S: Supported
  13426. F: drivers/usb/class/usblp.c
  13427. USB QMI WWAN NETWORK DRIVER
  13428. M: Bjørn Mork <bjorn@mork.no>
  13429. L: netdev@vger.kernel.org
  13430. S: Maintained
  13431. F: Documentation/ABI/testing/sysfs-class-net-qmi
  13432. F: drivers/net/usb/qmi_wwan.c
  13433. USB RTL8150 DRIVER
  13434. M: Petko Manolov <petkan@nucleusys.com>
  13435. L: linux-usb@vger.kernel.org
  13436. L: netdev@vger.kernel.org
  13437. T: git git://github.com/petkan/rtl8150.git
  13438. W: https://github.com/petkan/rtl8150
  13439. S: Maintained
  13440. F: drivers/net/usb/rtl8150.c
  13441. USB SERIAL SUBSYSTEM
  13442. M: Johan Hovold <johan@kernel.org>
  13443. L: linux-usb@vger.kernel.org
  13444. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
  13445. S: Maintained
  13446. F: Documentation/usb/usb-serial.txt
  13447. F: drivers/usb/serial/
  13448. F: include/linux/usb/serial.h
  13449. USB SMSC75XX ETHERNET DRIVER
  13450. M: Steve Glendinning <steve.glendinning@shawell.net>
  13451. L: netdev@vger.kernel.org
  13452. S: Maintained
  13453. F: drivers/net/usb/smsc75xx.*
  13454. USB SMSC95XX ETHERNET DRIVER
  13455. M: Steve Glendinning <steve.glendinning@shawell.net>
  13456. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13457. L: netdev@vger.kernel.org
  13458. S: Maintained
  13459. F: drivers/net/usb/smsc95xx.*
  13460. USB SUBSYSTEM
  13461. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13462. L: linux-usb@vger.kernel.org
  13463. W: http://www.linux-usb.org
  13464. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
  13465. S: Supported
  13466. F: Documentation/devicetree/bindings/usb/
  13467. F: Documentation/usb/
  13468. F: drivers/usb/
  13469. F: include/linux/usb.h
  13470. F: include/linux/usb/
  13471. USB TYPEC PI3USB30532 MUX DRIVER
  13472. M: Hans de Goede <hdegoede@redhat.com>
  13473. L: linux-usb@vger.kernel.org
  13474. S: Maintained
  13475. F: drivers/usb/typec/mux/pi3usb30532.c
  13476. USB TYPEC CLASS
  13477. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13478. L: linux-usb@vger.kernel.org
  13479. S: Maintained
  13480. F: Documentation/ABI/testing/sysfs-class-typec
  13481. F: Documentation/driver-api/usb/typec.rst
  13482. F: drivers/usb/typec/
  13483. F: include/linux/usb/typec.h
  13484. USB TYPEC BUS FOR ALTERNATE MODES
  13485. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13486. L: linux-usb@vger.kernel.org
  13487. S: Maintained
  13488. F: Documentation/ABI/testing/sysfs-bus-typec
  13489. F: Documentation/driver-api/usb/typec_bus.rst
  13490. F: drivers/usb/typec/altmodes/
  13491. F: include/linux/usb/typec_altmode.h
  13492. USB UHCI DRIVER
  13493. M: Alan Stern <stern@rowland.harvard.edu>
  13494. L: linux-usb@vger.kernel.org
  13495. S: Maintained
  13496. F: drivers/usb/host/uhci*
  13497. USB VIDEO CLASS
  13498. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13499. L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
  13500. L: linux-media@vger.kernel.org
  13501. T: git git://linuxtv.org/media_tree.git
  13502. W: http://www.ideasonboard.org/uvc/
  13503. S: Maintained
  13504. F: drivers/media/usb/uvc/
  13505. F: include/uapi/linux/uvcvideo.h
  13506. USB VISION DRIVER
  13507. M: Hans Verkuil <hverkuil@xs4all.nl>
  13508. L: linux-media@vger.kernel.org
  13509. T: git git://linuxtv.org/media_tree.git
  13510. W: https://linuxtv.org
  13511. S: Odd Fixes
  13512. F: drivers/media/usb/usbvision/
  13513. USB WEBCAM GADGET
  13514. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13515. L: linux-usb@vger.kernel.org
  13516. S: Maintained
  13517. F: drivers/usb/gadget/function/*uvc*
  13518. F: drivers/usb/gadget/legacy/webcam.c
  13519. F: include/uapi/linux/usb/g_uvc.h
  13520. USB WIRELESS RNDIS DRIVER (rndis_wlan)
  13521. M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
  13522. L: linux-wireless@vger.kernel.org
  13523. S: Maintained
  13524. F: drivers/net/wireless/rndis_wlan.c
  13525. USB XHCI DRIVER
  13526. M: Mathias Nyman <mathias.nyman@intel.com>
  13527. L: linux-usb@vger.kernel.org
  13528. S: Supported
  13529. F: drivers/usb/host/xhci*
  13530. F: drivers/usb/host/pci-quirks*
  13531. USB ZD1201 DRIVER
  13532. L: linux-wireless@vger.kernel.org
  13533. W: http://linux-lc100020.sourceforge.net
  13534. S: Orphan
  13535. F: drivers/net/wireless/zydas/zd1201.*
  13536. USB ZR364XX DRIVER
  13537. M: Antoine Jacquet <royale@zerezo.com>
  13538. L: linux-usb@vger.kernel.org
  13539. L: linux-media@vger.kernel.org
  13540. T: git git://linuxtv.org/media_tree.git
  13541. W: http://royale.zerezo.com/zr364xx/
  13542. S: Maintained
  13543. F: Documentation/media/v4l-drivers/zr364xx*
  13544. F: drivers/media/usb/zr364xx/
  13545. USER-MODE LINUX (UML)
  13546. M: Jeff Dike <jdike@addtoit.com>
  13547. M: Richard Weinberger <richard@nod.at>
  13548. L: linux-um@lists.infradead.org
  13549. W: http://user-mode-linux.sourceforge.net
  13550. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
  13551. S: Maintained
  13552. F: Documentation/virtual/uml/
  13553. F: arch/um/
  13554. F: arch/x86/um/
  13555. F: fs/hostfs/
  13556. F: fs/hppfs/
  13557. USERSPACE I/O (UIO)
  13558. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13559. S: Maintained
  13560. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13561. F: Documentation/driver-api/uio-howto.rst
  13562. F: drivers/uio/
  13563. F: include/linux/uio*.h
  13564. UTIL-LINUX PACKAGE
  13565. M: Karel Zak <kzak@redhat.com>
  13566. L: util-linux@vger.kernel.org
  13567. W: http://en.wikipedia.org/wiki/Util-linux
  13568. T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
  13569. S: Maintained
  13570. UUID HELPERS
  13571. M: Christoph Hellwig <hch@lst.de>
  13572. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13573. L: linux-kernel@vger.kernel.org
  13574. T: git git://git.infradead.org/users/hch/uuid.git
  13575. F: lib/uuid.c
  13576. F: lib/test_uuid.c
  13577. F: include/linux/uuid.h
  13578. F: include/uapi/linux/uuid.h
  13579. S: Maintained
  13580. UVESAFB DRIVER
  13581. M: Michal Januszewski <spock@gentoo.org>
  13582. L: linux-fbdev@vger.kernel.org
  13583. W: https://github.com/mjanusz/v86d
  13584. S: Maintained
  13585. F: Documentation/fb/uvesafb.txt
  13586. F: drivers/video/fbdev/uvesafb.*
  13587. VF610 NAND DRIVER
  13588. M: Stefan Agner <stefan@agner.ch>
  13589. L: linux-mtd@lists.infradead.org
  13590. S: Supported
  13591. F: drivers/mtd/nand/raw/vf610_nfc.c
  13592. VFAT/FAT/MSDOS FILESYSTEM
  13593. M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
  13594. S: Maintained
  13595. F: Documentation/filesystems/vfat.txt
  13596. F: fs/fat/
  13597. VFIO DRIVER
  13598. M: Alex Williamson <alex.williamson@redhat.com>
  13599. L: kvm@vger.kernel.org
  13600. T: git git://github.com/awilliam/linux-vfio.git
  13601. S: Maintained
  13602. F: Documentation/vfio.txt
  13603. F: drivers/vfio/
  13604. F: include/linux/vfio.h
  13605. F: include/uapi/linux/vfio.h
  13606. VFIO MEDIATED DEVICE DRIVERS
  13607. M: Kirti Wankhede <kwankhede@nvidia.com>
  13608. L: kvm@vger.kernel.org
  13609. S: Maintained
  13610. F: Documentation/vfio-mediated-device.txt
  13611. F: drivers/vfio/mdev/
  13612. F: include/linux/mdev.h
  13613. F: samples/vfio-mdev/
  13614. VFIO PLATFORM DRIVER
  13615. M: Eric Auger <eric.auger@redhat.com>
  13616. L: kvm@vger.kernel.org
  13617. S: Maintained
  13618. F: drivers/vfio/platform/
  13619. VGA_SWITCHEROO
  13620. R: Lukas Wunner <lukas@wunner.de>
  13621. S: Maintained
  13622. F: Documentation/gpu/vga-switcheroo.rst
  13623. F: drivers/gpu/vga/vga_switcheroo.c
  13624. F: include/linux/vga_switcheroo.h
  13625. T: git git://anongit.freedesktop.org/drm/drm-misc
  13626. VIA RHINE NETWORK DRIVER
  13627. S: Orphan
  13628. F: drivers/net/ethernet/via/via-rhine.c
  13629. VIA SD/MMC CARD CONTROLLER DRIVER
  13630. M: Bruce Chang <brucechang@via.com.tw>
  13631. M: Harald Welte <HaraldWelte@viatech.com>
  13632. S: Maintained
  13633. F: drivers/mmc/host/via-sdmmc.c
  13634. VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
  13635. M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
  13636. L: linux-fbdev@vger.kernel.org
  13637. S: Maintained
  13638. F: include/linux/via-core.h
  13639. F: include/linux/via-gpio.h
  13640. F: include/linux/via_i2c.h
  13641. F: drivers/video/fbdev/via/
  13642. VIA VELOCITY NETWORK DRIVER
  13643. M: Francois Romieu <romieu@fr.zoreil.com>
  13644. L: netdev@vger.kernel.org
  13645. S: Maintained
  13646. F: drivers/net/ethernet/via/via-velocity.*
  13647. VICODEC VIRTUAL CODEC DRIVER
  13648. M: Hans Verkuil <hans.verkuil@cisco.com>
  13649. L: linux-media@vger.kernel.org
  13650. T: git git://linuxtv.org/media_tree.git
  13651. W: https://linuxtv.org
  13652. S: Maintained
  13653. F: drivers/media/platform/vicodec/*
  13654. VIDEO MULTIPLEXER DRIVER
  13655. M: Philipp Zabel <p.zabel@pengutronix.de>
  13656. L: linux-media@vger.kernel.org
  13657. S: Maintained
  13658. F: drivers/media/platform/video-mux.c
  13659. VIDEO I2C POLLING DRIVER
  13660. M: Matt Ranostay <matt.ranostay@konsulko.com>
  13661. L: linux-media@vger.kernel.org
  13662. S: Maintained
  13663. F: drivers/media/i2c/video-i2c.c
  13664. VIDEOBUF2 FRAMEWORK
  13665. M: Pawel Osciak <pawel@osciak.com>
  13666. M: Marek Szyprowski <m.szyprowski@samsung.com>
  13667. M: Kyungmin Park <kyungmin.park@samsung.com>
  13668. L: linux-media@vger.kernel.org
  13669. S: Maintained
  13670. F: drivers/media/v4l2-core/videobuf2-*
  13671. F: include/media/videobuf2-*
  13672. VIMC VIRTUAL MEDIA CONTROLLER DRIVER
  13673. M: Helen Koike <helen.koike@collabora.com>
  13674. L: linux-media@vger.kernel.org
  13675. T: git git://linuxtv.org/media_tree.git
  13676. W: https://linuxtv.org
  13677. S: Maintained
  13678. F: drivers/media/platform/vimc/*
  13679. VIRT LIB
  13680. M: Alex Williamson <alex.williamson@redhat.com>
  13681. M: Paolo Bonzini <pbonzini@redhat.com>
  13682. L: kvm@vger.kernel.org
  13683. S: Supported
  13684. F: virt/lib/
  13685. VIRTIO AND VHOST VSOCK DRIVER
  13686. M: Stefan Hajnoczi <stefanha@redhat.com>
  13687. L: kvm@vger.kernel.org
  13688. L: virtualization@lists.linux-foundation.org
  13689. L: netdev@vger.kernel.org
  13690. S: Maintained
  13691. F: include/linux/virtio_vsock.h
  13692. F: include/uapi/linux/virtio_vsock.h
  13693. F: include/uapi/linux/vsockmon.h
  13694. F: include/uapi/linux/vm_sockets_diag.h
  13695. F: net/vmw_vsock/diag.c
  13696. F: net/vmw_vsock/af_vsock_tap.c
  13697. F: net/vmw_vsock/virtio_transport_common.c
  13698. F: net/vmw_vsock/virtio_transport.c
  13699. F: drivers/net/vsockmon.c
  13700. F: drivers/vhost/vsock.c
  13701. F: drivers/vhost/vsock.h
  13702. F: tools/testing/vsock/
  13703. VIRTIO CONSOLE DRIVER
  13704. M: Amit Shah <amit@kernel.org>
  13705. L: virtualization@lists.linux-foundation.org
  13706. S: Maintained
  13707. F: drivers/char/virtio_console.c
  13708. F: include/linux/virtio_console.h
  13709. F: include/uapi/linux/virtio_console.h
  13710. VIRTIO CORE, NET AND BLOCK DRIVERS
  13711. M: "Michael S. Tsirkin" <mst@redhat.com>
  13712. M: Jason Wang <jasowang@redhat.com>
  13713. L: virtualization@lists.linux-foundation.org
  13714. S: Maintained
  13715. F: Documentation/devicetree/bindings/virtio/
  13716. F: drivers/virtio/
  13717. F: tools/virtio/
  13718. F: drivers/net/virtio_net.c
  13719. F: drivers/block/virtio_blk.c
  13720. F: include/linux/virtio*.h
  13721. F: include/uapi/linux/virtio_*.h
  13722. F: drivers/crypto/virtio/
  13723. F: mm/balloon_compaction.c
  13724. VIRTIO CRYPTO DRIVER
  13725. M: Gonglei <arei.gonglei@huawei.com>
  13726. L: virtualization@lists.linux-foundation.org
  13727. L: linux-crypto@vger.kernel.org
  13728. S: Maintained
  13729. F: drivers/crypto/virtio/
  13730. F: include/uapi/linux/virtio_crypto.h
  13731. VIRTIO DRIVERS FOR S390
  13732. M: Cornelia Huck <cohuck@redhat.com>
  13733. M: Halil Pasic <pasic@linux.ibm.com>
  13734. L: linux-s390@vger.kernel.org
  13735. L: virtualization@lists.linux-foundation.org
  13736. L: kvm@vger.kernel.org
  13737. S: Supported
  13738. F: drivers/s390/virtio/
  13739. F: arch/s390/include/uapi/asm/virtio-ccw.h
  13740. VIRTIO GPU DRIVER
  13741. M: David Airlie <airlied@linux.ie>
  13742. M: Gerd Hoffmann <kraxel@redhat.com>
  13743. L: dri-devel@lists.freedesktop.org
  13744. L: virtualization@lists.linux-foundation.org
  13745. T: git git://anongit.freedesktop.org/drm/drm-misc
  13746. S: Maintained
  13747. F: drivers/gpu/drm/virtio/
  13748. F: include/uapi/linux/virtio_gpu.h
  13749. VIRTIO HOST (VHOST)
  13750. M: "Michael S. Tsirkin" <mst@redhat.com>
  13751. M: Jason Wang <jasowang@redhat.com>
  13752. L: kvm@vger.kernel.org
  13753. L: virtualization@lists.linux-foundation.org
  13754. L: netdev@vger.kernel.org
  13755. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
  13756. S: Maintained
  13757. F: drivers/vhost/
  13758. F: include/uapi/linux/vhost.h
  13759. VIRTIO INPUT DRIVER
  13760. M: Gerd Hoffmann <kraxel@redhat.com>
  13761. S: Maintained
  13762. F: drivers/virtio/virtio_input.c
  13763. F: include/uapi/linux/virtio_input.h
  13764. VIRTUAL BOX GUEST DEVICE DRIVER
  13765. M: Hans de Goede <hdegoede@redhat.com>
  13766. M: Arnd Bergmann <arnd@arndb.de>
  13767. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13768. S: Maintained
  13769. F: include/linux/vbox_utils.h
  13770. F: include/uapi/linux/vbox*.h
  13771. F: drivers/virt/vboxguest/
  13772. VIRTUAL SERIO DEVICE DRIVER
  13773. M: Stephen Chandler Paul <thatslyude@gmail.com>
  13774. S: Maintained
  13775. F: drivers/input/serio/userio.c
  13776. F: include/uapi/linux/userio.h
  13777. VIVID VIRTUAL VIDEO DRIVER
  13778. M: Hans Verkuil <hverkuil@xs4all.nl>
  13779. L: linux-media@vger.kernel.org
  13780. T: git git://linuxtv.org/media_tree.git
  13781. W: https://linuxtv.org
  13782. S: Maintained
  13783. F: drivers/media/platform/vivid/*
  13784. VLYNQ BUS
  13785. M: Florian Fainelli <f.fainelli@gmail.com>
  13786. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  13787. S: Maintained
  13788. F: drivers/vlynq/vlynq.c
  13789. F: include/linux/vlynq.h
  13790. VME SUBSYSTEM
  13791. M: Martyn Welch <martyn@welchs.me.uk>
  13792. M: Manohar Vanga <manohar.vanga@gmail.com>
  13793. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13794. L: devel@driverdev.osuosl.org
  13795. S: Maintained
  13796. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13797. F: Documentation/driver-api/vme.rst
  13798. F: drivers/staging/vme/
  13799. F: drivers/vme/
  13800. F: include/linux/vme*
  13801. VMWARE BALLOON DRIVER
  13802. M: Xavier Deguillard <xdeguillard@vmware.com>
  13803. M: Nadav Amit <namit@vmware.com>
  13804. M: "VMware, Inc." <pv-drivers@vmware.com>
  13805. L: linux-kernel@vger.kernel.org
  13806. S: Maintained
  13807. F: drivers/misc/vmw_balloon.c
  13808. VMWARE HYPERVISOR INTERFACE
  13809. M: Alok Kataria <akataria@vmware.com>
  13810. L: virtualization@lists.linux-foundation.org
  13811. S: Supported
  13812. F: arch/x86/kernel/cpu/vmware.c
  13813. VMWARE PVRDMA DRIVER
  13814. M: Adit Ranadive <aditr@vmware.com>
  13815. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13816. L: linux-rdma@vger.kernel.org
  13817. S: Maintained
  13818. F: drivers/infiniband/hw/vmw_pvrdma/
  13819. VMware PVSCSI driver
  13820. M: Jim Gill <jgill@vmware.com>
  13821. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13822. L: linux-scsi@vger.kernel.org
  13823. S: Maintained
  13824. F: drivers/scsi/vmw_pvscsi.c
  13825. F: drivers/scsi/vmw_pvscsi.h
  13826. VMWARE VMMOUSE SUBDRIVER
  13827. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  13828. M: "VMware, Inc." <pv-drivers@vmware.com>
  13829. L: linux-input@vger.kernel.org
  13830. S: Maintained
  13831. F: drivers/input/mouse/vmmouse.c
  13832. F: drivers/input/mouse/vmmouse.h
  13833. VMWARE VMXNET3 ETHERNET DRIVER
  13834. M: Ronak Doshi <doshir@vmware.com>
  13835. M: "VMware, Inc." <pv-drivers@vmware.com>
  13836. L: netdev@vger.kernel.org
  13837. S: Maintained
  13838. F: drivers/net/vmxnet3/
  13839. VOCORE VOCORE2 BOARD
  13840. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  13841. L: linux-mips@linux-mips.org
  13842. S: Maintained
  13843. F: arch/mips/boot/dts/ralink/vocore2.dts
  13844. VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  13845. M: Liam Girdwood <lgirdwood@gmail.com>
  13846. M: Mark Brown <broonie@kernel.org>
  13847. L: linux-kernel@vger.kernel.org
  13848. W: http://www.slimlogic.co.uk/?p=48
  13849. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
  13850. S: Supported
  13851. F: Documentation/devicetree/bindings/regulator/
  13852. F: Documentation/power/regulator/
  13853. F: drivers/regulator/
  13854. F: include/dt-bindings/regulator/
  13855. F: include/linux/regulator/
  13856. VRF
  13857. M: David Ahern <dsa@cumulusnetworks.com>
  13858. M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
  13859. L: netdev@vger.kernel.org
  13860. S: Maintained
  13861. F: drivers/net/vrf.c
  13862. F: Documentation/networking/vrf.txt
  13863. VT1211 HARDWARE MONITOR DRIVER
  13864. M: Juerg Haefliger <juergh@gmail.com>
  13865. L: linux-hwmon@vger.kernel.org
  13866. S: Maintained
  13867. F: Documentation/hwmon/vt1211
  13868. F: drivers/hwmon/vt1211.c
  13869. VT8231 HARDWARE MONITOR DRIVER
  13870. M: Roger Lucas <vt8231@hiddenengine.co.uk>
  13871. L: linux-hwmon@vger.kernel.org
  13872. S: Maintained
  13873. F: drivers/hwmon/vt8231.c
  13874. VUB300 USB to SDIO/SD/MMC bridge chip
  13875. M: Tony Olech <tony.olech@elandigitalsystems.com>
  13876. L: linux-mmc@vger.kernel.org
  13877. L: linux-usb@vger.kernel.org
  13878. S: Supported
  13879. F: drivers/mmc/host/vub300.c
  13880. W1 DALLAS'S 1-WIRE BUS
  13881. M: Evgeniy Polyakov <zbr@ioremap.net>
  13882. S: Maintained
  13883. F: Documentation/devicetree/bindings/w1/
  13884. F: Documentation/w1/
  13885. F: drivers/w1/
  13886. F: include/linux/w1.h
  13887. W83791D HARDWARE MONITORING DRIVER
  13888. M: Marc Hulsman <m.hulsman@tudelft.nl>
  13889. L: linux-hwmon@vger.kernel.org
  13890. S: Maintained
  13891. F: Documentation/hwmon/w83791d
  13892. F: drivers/hwmon/w83791d.c
  13893. W83793 HARDWARE MONITORING DRIVER
  13894. M: Rudolf Marek <r.marek@assembler.cz>
  13895. L: linux-hwmon@vger.kernel.org
  13896. S: Maintained
  13897. F: Documentation/hwmon/w83793
  13898. F: drivers/hwmon/w83793.c
  13899. W83795 HARDWARE MONITORING DRIVER
  13900. M: Jean Delvare <jdelvare@suse.com>
  13901. L: linux-hwmon@vger.kernel.org
  13902. S: Maintained
  13903. F: drivers/hwmon/w83795.c
  13904. W83L51xD SD/MMC CARD INTERFACE DRIVER
  13905. M: Pierre Ossman <pierre@ossman.eu>
  13906. S: Maintained
  13907. F: drivers/mmc/host/wbsd.*
  13908. WACOM PROTOCOL 4 SERIAL TABLETS
  13909. M: Julian Squires <julian@cipht.net>
  13910. M: Hans de Goede <hdegoede@redhat.com>
  13911. L: linux-input@vger.kernel.org
  13912. S: Maintained
  13913. F: drivers/input/tablet/wacom_serial4.c
  13914. WATCHDOG DEVICE DRIVERS
  13915. M: Wim Van Sebroeck <wim@linux-watchdog.org>
  13916. M: Guenter Roeck <linux@roeck-us.net>
  13917. L: linux-watchdog@vger.kernel.org
  13918. W: http://www.linux-watchdog.org/
  13919. T: git git://www.linux-watchdog.org/linux-watchdog.git
  13920. S: Maintained
  13921. F: Documentation/devicetree/bindings/watchdog/
  13922. F: Documentation/watchdog/
  13923. F: drivers/watchdog/
  13924. F: include/linux/watchdog.h
  13925. F: include/uapi/linux/watchdog.h
  13926. WHISKEYCOVE PMIC GPIO DRIVER
  13927. M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
  13928. L: linux-gpio@vger.kernel.org
  13929. S: Maintained
  13930. F: drivers/gpio/gpio-wcove.c
  13931. WIIMOTE HID DRIVER
  13932. M: David Herrmann <dh.herrmann@googlemail.com>
  13933. L: linux-input@vger.kernel.org
  13934. S: Maintained
  13935. F: drivers/hid/hid-wiimote*
  13936. WILOCITY WIL6210 WIRELESS DRIVER
  13937. M: Maya Erez <merez@codeaurora.org>
  13938. L: linux-wireless@vger.kernel.org
  13939. L: wil6210@qti.qualcomm.com
  13940. S: Supported
  13941. W: http://wireless.kernel.org/en/users/Drivers/wil6210
  13942. F: drivers/net/wireless/ath/wil6210/
  13943. WIMAX STACK
  13944. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  13945. M: linux-wimax@intel.com
  13946. L: wimax@linuxwimax.org (subscribers-only)
  13947. S: Supported
  13948. W: http://linuxwimax.org
  13949. F: Documentation/wimax/README.wimax
  13950. F: include/linux/wimax/debug.h
  13951. F: include/net/wimax.h
  13952. F: include/uapi/linux/wimax.h
  13953. F: net/wimax/
  13954. WINBOND CIR DRIVER
  13955. M: David Härdeman <david@hardeman.nu>
  13956. S: Maintained
  13957. F: drivers/media/rc/winbond-cir.c
  13958. WINSYSTEMS EBC-C384 WATCHDOG DRIVER
  13959. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13960. L: linux-watchdog@vger.kernel.org
  13961. S: Maintained
  13962. F: drivers/watchdog/ebc-c384_wdt.c
  13963. WINSYSTEMS WS16C48 GPIO DRIVER
  13964. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  13965. L: linux-gpio@vger.kernel.org
  13966. S: Maintained
  13967. F: drivers/gpio/gpio-ws16c48.c
  13968. WISTRON LAPTOP BUTTON DRIVER
  13969. M: Miloslav Trmac <mitr@volny.cz>
  13970. S: Maintained
  13971. F: drivers/input/misc/wistron_btns.c
  13972. WL3501 WIRELESS PCMCIA CARD DRIVER
  13973. L: linux-wireless@vger.kernel.org
  13974. S: Odd fixes
  13975. F: drivers/net/wireless/wl3501*
  13976. WOLFSON MICROELECTRONICS DRIVERS
  13977. L: patches@opensource.cirrus.com
  13978. T: git https://github.com/CirrusLogic/linux-drivers.git
  13979. W: https://github.com/CirrusLogic/linux-drivers/wiki
  13980. S: Supported
  13981. F: Documentation/hwmon/wm83??
  13982. F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
  13983. F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
  13984. F: Documentation/devicetree/bindings/mfd/arizona.txt
  13985. F: Documentation/devicetree/bindings/mfd/wm831x.txt
  13986. F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
  13987. F: arch/arm/mach-s3c64xx/mach-crag6410*
  13988. F: drivers/clk/clk-wm83*.c
  13989. F: drivers/extcon/extcon-arizona.c
  13990. F: drivers/leds/leds-wm83*.c
  13991. F: drivers/gpio/gpio-*wm*.c
  13992. F: drivers/gpio/gpio-arizona.c
  13993. F: drivers/hwmon/wm83??-hwmon.c
  13994. F: drivers/input/misc/wm831x-on.c
  13995. F: drivers/input/touchscreen/wm831x-ts.c
  13996. F: drivers/input/touchscreen/wm97*.c
  13997. F: drivers/mfd/arizona*
  13998. F: drivers/mfd/wm*.c
  13999. F: drivers/mfd/cs47l24*
  14000. F: drivers/power/supply/wm83*.c
  14001. F: drivers/rtc/rtc-wm83*.c
  14002. F: drivers/regulator/wm8*.c
  14003. F: drivers/regulator/arizona*
  14004. F: drivers/video/backlight/wm83*_bl.c
  14005. F: drivers/watchdog/wm83*_wdt.c
  14006. F: include/linux/mfd/arizona/
  14007. F: include/linux/mfd/wm831x/
  14008. F: include/linux/mfd/wm8350/
  14009. F: include/linux/mfd/wm8400*
  14010. F: include/linux/regulator/arizona*
  14011. F: include/linux/wm97xx.h
  14012. F: include/sound/wm????.h
  14013. F: sound/soc/codecs/arizona.?
  14014. F: sound/soc/codecs/wm*
  14015. F: sound/soc/codecs/cs47l24*
  14016. WORKQUEUE
  14017. M: Tejun Heo <tj@kernel.org>
  14018. R: Lai Jiangshan <jiangshanlai@gmail.com>
  14019. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
  14020. S: Maintained
  14021. F: include/linux/workqueue.h
  14022. F: kernel/workqueue.c
  14023. F: Documentation/core-api/workqueue.rst
  14024. X-POWERS AXP288 PMIC DRIVERS
  14025. M: Hans de Goede <hdegoede@redhat.com>
  14026. S: Maintained
  14027. N: axp288
  14028. F: drivers/acpi/pmic/intel_pmic_xpower.c
  14029. X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
  14030. M: Chen-Yu Tsai <wens@csie.org>
  14031. L: linux-kernel@vger.kernel.org
  14032. S: Maintained
  14033. N: axp[128]
  14034. X.25 NETWORK LAYER
  14035. M: Andrew Hendry <andrew.hendry@gmail.com>
  14036. L: linux-x25@vger.kernel.org
  14037. S: Odd Fixes
  14038. F: Documentation/networking/x25*
  14039. F: include/net/x25*
  14040. F: net/x25/
  14041. X86 ARCHITECTURE (32-BIT AND 64-BIT)
  14042. M: Thomas Gleixner <tglx@linutronix.de>
  14043. M: Ingo Molnar <mingo@redhat.com>
  14044. M: Borislav Petkov <bp@alien8.de>
  14045. R: "H. Peter Anvin" <hpa@zytor.com>
  14046. M: x86@kernel.org
  14047. L: linux-kernel@vger.kernel.org
  14048. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  14049. S: Maintained
  14050. F: Documentation/devicetree/bindings/x86/
  14051. F: Documentation/x86/
  14052. F: arch/x86/
  14053. X86 ENTRY CODE
  14054. M: Andy Lutomirski <luto@kernel.org>
  14055. L: linux-kernel@vger.kernel.org
  14056. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
  14057. S: Maintained
  14058. F: arch/x86/entry/
  14059. X86 MCE INFRASTRUCTURE
  14060. M: Tony Luck <tony.luck@intel.com>
  14061. M: Borislav Petkov <bp@alien8.de>
  14062. L: linux-edac@vger.kernel.org
  14063. S: Maintained
  14064. F: arch/x86/kernel/cpu/mcheck/*
  14065. X86 MICROCODE UPDATE SUPPORT
  14066. M: Borislav Petkov <bp@alien8.de>
  14067. S: Maintained
  14068. F: arch/x86/kernel/cpu/microcode/*
  14069. X86 MM
  14070. M: Dave Hansen <dave.hansen@linux.intel.com>
  14071. M: Andy Lutomirski <luto@kernel.org>
  14072. M: Peter Zijlstra <peterz@infradead.org>
  14073. L: linux-kernel@vger.kernel.org
  14074. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
  14075. S: Maintained
  14076. F: arch/x86/mm/
  14077. X86 PLATFORM DRIVERS
  14078. M: Darren Hart <dvhart@infradead.org>
  14079. M: Andy Shevchenko <andy@infradead.org>
  14080. L: platform-driver-x86@vger.kernel.org
  14081. T: git git://git.infradead.org/linux-platform-drivers-x86.git
  14082. S: Maintained
  14083. F: drivers/platform/x86/
  14084. F: drivers/platform/olpc/
  14085. X86 VDSO
  14086. M: Andy Lutomirski <luto@kernel.org>
  14087. L: linux-kernel@vger.kernel.org
  14088. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
  14089. S: Maintained
  14090. F: arch/x86/entry/vdso/
  14091. XC2028/3028 TUNER DRIVER
  14092. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  14093. L: linux-media@vger.kernel.org
  14094. W: https://linuxtv.org
  14095. T: git git://linuxtv.org/media_tree.git
  14096. S: Maintained
  14097. F: drivers/media/tuners/tuner-xc2028.*
  14098. XDP SOCKETS (AF_XDP)
  14099. M: Björn Töpel <bjorn.topel@intel.com>
  14100. M: Magnus Karlsson <magnus.karlsson@intel.com>
  14101. L: netdev@vger.kernel.org
  14102. S: Maintained
  14103. F: kernel/bpf/xskmap.c
  14104. F: net/xdp/
  14105. XEN BLOCK SUBSYSTEM
  14106. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14107. M: Roger Pau Monné <roger.pau@citrix.com>
  14108. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14109. S: Supported
  14110. F: drivers/block/xen-blkback/*
  14111. F: drivers/block/xen*
  14112. XEN HYPERVISOR ARM
  14113. M: Stefano Stabellini <sstabellini@kernel.org>
  14114. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14115. S: Maintained
  14116. F: arch/arm/xen/
  14117. F: arch/arm/include/asm/xen/
  14118. XEN HYPERVISOR ARM64
  14119. M: Stefano Stabellini <sstabellini@kernel.org>
  14120. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14121. S: Maintained
  14122. F: arch/arm64/xen/
  14123. F: arch/arm64/include/asm/xen/
  14124. XEN HYPERVISOR INTERFACE
  14125. M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
  14126. M: Juergen Gross <jgross@suse.com>
  14127. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14128. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
  14129. S: Supported
  14130. F: arch/x86/xen/
  14131. F: drivers/*/xen-*front.c
  14132. F: drivers/xen/
  14133. F: arch/x86/include/asm/xen/
  14134. F: arch/x86/include/asm/pvclock-abi.h
  14135. F: include/xen/
  14136. F: include/uapi/xen/
  14137. F: Documentation/ABI/stable/sysfs-hypervisor-xen
  14138. F: Documentation/ABI/testing/sysfs-hypervisor-xen
  14139. XEN NETWORK BACKEND DRIVER
  14140. M: Wei Liu <wei.liu2@citrix.com>
  14141. M: Paul Durrant <paul.durrant@citrix.com>
  14142. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14143. L: netdev@vger.kernel.org
  14144. S: Supported
  14145. F: drivers/net/xen-netback/*
  14146. XEN PCI SUBSYSTEM
  14147. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14148. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14149. S: Supported
  14150. F: arch/x86/pci/*xen*
  14151. F: drivers/pci/*xen*
  14152. XEN PVSCSI DRIVERS
  14153. M: Juergen Gross <jgross@suse.com>
  14154. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14155. L: linux-scsi@vger.kernel.org
  14156. S: Supported
  14157. F: drivers/scsi/xen-scsifront.c
  14158. F: drivers/xen/xen-scsiback.c
  14159. F: include/xen/interface/io/vscsiif.h
  14160. XEN SWIOTLB SUBSYSTEM
  14161. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14162. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14163. L: iommu@lists.linux-foundation.org
  14164. S: Supported
  14165. F: arch/x86/xen/*swiotlb*
  14166. F: drivers/xen/*swiotlb*
  14167. XEN SOUND FRONTEND DRIVER
  14168. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  14169. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14170. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14171. S: Supported
  14172. F: sound/xen/*
  14173. XFS FILESYSTEM
  14174. M: Darrick J. Wong <darrick.wong@oracle.com>
  14175. M: linux-xfs@vger.kernel.org
  14176. L: linux-xfs@vger.kernel.org
  14177. W: http://xfs.org/
  14178. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  14179. S: Supported
  14180. F: Documentation/filesystems/xfs.txt
  14181. F: fs/xfs/
  14182. XILINX AXI ETHERNET DRIVER
  14183. M: Anirudha Sarangi <anirudh@xilinx.com>
  14184. M: John Linn <John.Linn@xilinx.com>
  14185. S: Maintained
  14186. F: drivers/net/ethernet/xilinx/xilinx_axienet*
  14187. XILINX UARTLITE SERIAL DRIVER
  14188. M: Peter Korsgaard <jacmet@sunsite.dk>
  14189. L: linux-serial@vger.kernel.org
  14190. S: Maintained
  14191. F: drivers/tty/serial/uartlite.c
  14192. XILINX VIDEO IP CORES
  14193. M: Hyun Kwon <hyun.kwon@xilinx.com>
  14194. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  14195. L: linux-media@vger.kernel.org
  14196. T: git git://linuxtv.org/media_tree.git
  14197. S: Supported
  14198. F: Documentation/devicetree/bindings/media/xilinx/
  14199. F: drivers/media/platform/xilinx/
  14200. F: include/uapi/linux/xilinx-v4l2-controls.h
  14201. XILLYBUS DRIVER
  14202. M: Eli Billauer <eli.billauer@gmail.com>
  14203. L: linux-kernel@vger.kernel.org
  14204. S: Supported
  14205. F: drivers/char/xillybus/
  14206. XLP9XX I2C DRIVER
  14207. M: George Cherian <george.cherian@cavium.com>
  14208. M: Jan Glauber <jglauber@cavium.com>
  14209. L: linux-i2c@vger.kernel.org
  14210. W: http://www.cavium.com
  14211. S: Supported
  14212. F: drivers/i2c/busses/i2c-xlp9xx.c
  14213. XRA1403 GPIO EXPANDER
  14214. M: Nandor Han <nandor.han@ge.com>
  14215. M: Semi Malinen <semi.malinen@ge.com>
  14216. L: linux-gpio@vger.kernel.org
  14217. S: Maintained
  14218. F: drivers/gpio/gpio-xra1403.c
  14219. F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
  14220. XTENSA XTFPGA PLATFORM SUPPORT
  14221. M: Max Filippov <jcmvbkbc@gmail.com>
  14222. L: linux-xtensa@linux-xtensa.org
  14223. S: Maintained
  14224. F: drivers/spi/spi-xtensa-xtfpga.c
  14225. F: sound/soc/xtensa/xtfpga-i2s.c
  14226. YAM DRIVER FOR AX.25
  14227. M: Jean-Paul Roubelat <jpr@f6fbb.org>
  14228. L: linux-hams@vger.kernel.org
  14229. S: Maintained
  14230. F: drivers/net/hamradio/yam*
  14231. F: include/linux/yam.h
  14232. YAMA SECURITY MODULE
  14233. M: Kees Cook <keescook@chromium.org>
  14234. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
  14235. S: Supported
  14236. F: security/yama/
  14237. F: Documentation/admin-guide/LSM/Yama.rst
  14238. YEALINK PHONE DRIVER
  14239. M: Henk Vergonet <Henk.Vergonet@gmail.com>
  14240. L: usbb2k-api-dev@nongnu.org
  14241. S: Maintained
  14242. F: Documentation/input/devices/yealink.rst
  14243. F: drivers/input/misc/yealink.*
  14244. Z8530 DRIVER FOR AX.25
  14245. M: Joerg Reuter <jreuter@yaina.de>
  14246. W: http://yaina.de/jreuter/
  14247. W: http://www.qsl.net/dl1bke/
  14248. L: linux-hams@vger.kernel.org
  14249. S: Maintained
  14250. F: Documentation/networking/z8530drv.txt
  14251. F: drivers/net/hamradio/*scc.c
  14252. F: drivers/net/hamradio/z8530.h
  14253. ZBUD COMPRESSED PAGE ALLOCATOR
  14254. M: Seth Jennings <sjenning@redhat.com>
  14255. M: Dan Streetman <ddstreet@ieee.org>
  14256. L: linux-mm@kvack.org
  14257. S: Maintained
  14258. F: mm/zbud.c
  14259. F: include/linux/zbud.h
  14260. ZD1211RW WIRELESS DRIVER
  14261. M: Daniel Drake <dsd@gentoo.org>
  14262. M: Ulrich Kunitz <kune@deine-taler.de>
  14263. W: http://zd1211.ath.cx/wiki/DriverRewrite
  14264. L: linux-wireless@vger.kernel.org
  14265. L: zd1211-devs@lists.sourceforge.net (subscribers-only)
  14266. S: Maintained
  14267. F: drivers/net/wireless/zydas/zd1211rw/
  14268. ZD1301 MEDIA DRIVER
  14269. M: Antti Palosaari <crope@iki.fi>
  14270. L: linux-media@vger.kernel.org
  14271. W: https://linuxtv.org/
  14272. W: http://palosaari.fi/linux/
  14273. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  14274. S: Maintained
  14275. F: drivers/media/usb/dvb-usb-v2/zd1301*
  14276. ZD1301_DEMOD MEDIA DRIVER
  14277. M: Antti Palosaari <crope@iki.fi>
  14278. L: linux-media@vger.kernel.org
  14279. W: https://linuxtv.org/
  14280. W: http://palosaari.fi/linux/
  14281. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  14282. S: Maintained
  14283. F: drivers/media/dvb-frontends/zd1301_demod*
  14284. ZPOOL COMPRESSED PAGE STORAGE API
  14285. M: Dan Streetman <ddstreet@ieee.org>
  14286. L: linux-mm@kvack.org
  14287. S: Maintained
  14288. F: mm/zpool.c
  14289. F: include/linux/zpool.h
  14290. ZR36067 VIDEO FOR LINUX DRIVER
  14291. L: mjpeg-users@lists.sourceforge.net
  14292. L: linux-media@vger.kernel.org
  14293. W: http://mjpeg.sourceforge.net/driver-zoran/
  14294. T: hg https://linuxtv.org/hg/v4l-dvb
  14295. S: Odd Fixes
  14296. F: drivers/staging/media/zoran/
  14297. ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
  14298. M: Minchan Kim <minchan@kernel.org>
  14299. M: Nitin Gupta <ngupta@vflare.org>
  14300. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  14301. L: linux-kernel@vger.kernel.org
  14302. S: Maintained
  14303. F: drivers/block/zram/
  14304. F: Documentation/blockdev/zram.txt
  14305. ZS DECSTATION Z85C30 SERIAL DRIVER
  14306. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  14307. S: Maintained
  14308. F: drivers/tty/serial/zs.*
  14309. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
  14310. M: Minchan Kim <minchan@kernel.org>
  14311. M: Nitin Gupta <ngupta@vflare.org>
  14312. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  14313. L: linux-mm@kvack.org
  14314. S: Maintained
  14315. F: mm/zsmalloc.c
  14316. F: include/linux/zsmalloc.h
  14317. F: Documentation/vm/zsmalloc.rst
  14318. ZSWAP COMPRESSED SWAP CACHING
  14319. M: Seth Jennings <sjenning@redhat.com>
  14320. M: Dan Streetman <ddstreet@ieee.org>
  14321. L: linux-mm@kvack.org
  14322. S: Maintained
  14323. F: mm/zswap.c
  14324. THE REST
  14325. M: Linus Torvalds <torvalds@linux-foundation.org>
  14326. L: linux-kernel@vger.kernel.org
  14327. Q: http://patchwork.kernel.org/project/LKML/list/
  14328. T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
  14329. S: Buried alive in reporters
  14330. F: *
  14331. F: */