MAINTAINERS 517 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061
  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/device_drivers/3com/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. M: Heiner Kallweit <hkallweit1@gmail.com>
  156. L: netdev@vger.kernel.org
  157. S: Maintained
  158. F: drivers/net/ethernet/realtek/r8169*
  159. 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
  160. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  161. L: linux-serial@vger.kernel.org
  162. S: Maintained
  163. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  164. F: drivers/tty/serial/8250*
  165. F: include/linux/serial_8250.h
  166. 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
  167. L: netdev@vger.kernel.org
  168. S: Orphan / Obsolete
  169. F: drivers/net/ethernet/8390/
  170. 9P FILE SYSTEM
  171. M: Eric Van Hensbergen <ericvh@gmail.com>
  172. M: Latchesar Ionkov <lucho@ionkov.net>
  173. M: Dominique Martinet <asmadeus@codewreck.org>
  174. L: v9fs-developer@lists.sourceforge.net
  175. W: http://swik.net/v9fs
  176. Q: http://patchwork.kernel.org/project/v9fs-devel/list/
  177. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
  178. T: git git://github.com/martinetd/linux.git
  179. S: Maintained
  180. F: Documentation/filesystems/9p.txt
  181. F: fs/9p/
  182. F: net/9p/
  183. F: include/net/9p/
  184. F: include/uapi/linux/virtio_9p.h
  185. F: include/trace/events/9p.h
  186. A8293 MEDIA DRIVER
  187. M: Antti Palosaari <crope@iki.fi>
  188. L: linux-media@vger.kernel.org
  189. W: https://linuxtv.org
  190. W: http://palosaari.fi/linux/
  191. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  192. T: git git://linuxtv.org/anttip/media_tree.git
  193. S: Maintained
  194. F: drivers/media/dvb-frontends/a8293*
  195. AACRAID SCSI RAID DRIVER
  196. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  197. L: linux-scsi@vger.kernel.org
  198. W: http://www.adaptec.com/
  199. S: Supported
  200. F: Documentation/scsi/aacraid.txt
  201. F: drivers/scsi/aacraid/
  202. ABI/API
  203. L: linux-api@vger.kernel.org
  204. F: include/linux/syscalls.h
  205. F: kernel/sys_ni.c
  206. ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
  207. M: Hans de Goede <hdegoede@redhat.com>
  208. L: linux-hwmon@vger.kernel.org
  209. S: Maintained
  210. F: drivers/hwmon/abituguru.c
  211. ABIT UGURU 3 HARDWARE MONITOR DRIVER
  212. M: Alistair John Strachan <alistair@devzero.co.uk>
  213. L: linux-hwmon@vger.kernel.org
  214. S: Maintained
  215. F: drivers/hwmon/abituguru3.c
  216. ACCES 104-DIO-48E GPIO DRIVER
  217. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  218. L: linux-gpio@vger.kernel.org
  219. S: Maintained
  220. F: drivers/gpio/gpio-104-dio-48e.c
  221. ACCES 104-IDI-48 GPIO DRIVER
  222. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  223. L: linux-gpio@vger.kernel.org
  224. S: Maintained
  225. F: drivers/gpio/gpio-104-idi-48.c
  226. ACCES 104-IDIO-16 GPIO DRIVER
  227. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  228. L: linux-gpio@vger.kernel.org
  229. S: Maintained
  230. F: drivers/gpio/gpio-104-idio-16.c
  231. ACCES 104-QUAD-8 DRIVER
  232. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  233. L: linux-iio@vger.kernel.org
  234. S: Maintained
  235. F: Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
  236. F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
  237. F: drivers/counter/104-quad-8.c
  238. ACCES PCI-IDIO-16 GPIO DRIVER
  239. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  240. L: linux-gpio@vger.kernel.org
  241. S: Maintained
  242. F: drivers/gpio/gpio-pci-idio-16.c
  243. ACCES PCIe-IDIO-24 GPIO DRIVER
  244. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  245. L: linux-gpio@vger.kernel.org
  246. S: Maintained
  247. F: drivers/gpio/gpio-pcie-idio-24.c
  248. ACENIC DRIVER
  249. M: Jes Sorensen <jes@trained-monkey.org>
  250. L: linux-acenic@sunsite.dk
  251. S: Maintained
  252. F: drivers/net/ethernet/alteon/acenic*
  253. ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
  254. M: Peter Feuerer <peter@piie.net>
  255. L: platform-driver-x86@vger.kernel.org
  256. W: http://piie.net/?section=acerhdf
  257. S: Maintained
  258. F: drivers/platform/x86/acerhdf.c
  259. ACER WMI LAPTOP EXTRAS
  260. M: "Lee, Chun-Yi" <jlee@suse.com>
  261. L: platform-driver-x86@vger.kernel.org
  262. S: Maintained
  263. F: drivers/platform/x86/acer-wmi.c
  264. ACPI
  265. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  266. M: Len Brown <lenb@kernel.org>
  267. L: linux-acpi@vger.kernel.org
  268. W: https://01.org/linux-acpi
  269. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  270. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  271. B: https://bugzilla.kernel.org
  272. S: Supported
  273. F: drivers/acpi/
  274. F: drivers/pnp/pnpacpi/
  275. F: include/linux/acpi.h
  276. F: include/linux/fwnode.h
  277. F: include/acpi/
  278. F: Documentation/firmware-guide/acpi/
  279. F: Documentation/ABI/testing/sysfs-bus-acpi
  280. F: Documentation/ABI/testing/configfs-acpi
  281. F: drivers/pci/*acpi*
  282. F: drivers/pci/*/*acpi*
  283. F: tools/power/acpi/
  284. ACPI APEI
  285. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  286. M: Len Brown <lenb@kernel.org>
  287. L: linux-acpi@vger.kernel.org
  288. R: James Morse <james.morse@arm.com>
  289. R: Tony Luck <tony.luck@intel.com>
  290. R: Borislav Petkov <bp@alien8.de>
  291. F: drivers/acpi/apei/
  292. ACPI COMPONENT ARCHITECTURE (ACPICA)
  293. M: Robert Moore <robert.moore@intel.com>
  294. M: Erik Schmauss <erik.schmauss@intel.com>
  295. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  296. L: linux-acpi@vger.kernel.org
  297. L: devel@acpica.org
  298. W: https://acpica.org/
  299. W: https://github.com/acpica/acpica/
  300. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  301. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  302. B: https://bugzilla.kernel.org
  303. B: https://bugs.acpica.org
  304. S: Supported
  305. F: drivers/acpi/acpica/
  306. F: include/acpi/
  307. F: tools/power/acpi/
  308. ACPI FAN DRIVER
  309. M: Zhang Rui <rui.zhang@intel.com>
  310. L: linux-acpi@vger.kernel.org
  311. W: https://01.org/linux-acpi
  312. B: https://bugzilla.kernel.org
  313. S: Supported
  314. F: drivers/acpi/fan.c
  315. ACPI FOR ARM64 (ACPI/arm64)
  316. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  317. M: Hanjun Guo <guohanjun@huawei.com>
  318. M: Sudeep Holla <sudeep.holla@arm.com>
  319. L: linux-acpi@vger.kernel.org
  320. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  321. S: Maintained
  322. F: drivers/acpi/arm64
  323. ACPI I2C MULTI INSTANTIATE DRIVER
  324. M: Hans de Goede <hdegoede@redhat.com>
  325. L: platform-driver-x86@vger.kernel.org
  326. S: Maintained
  327. F: drivers/platform/x86/i2c-multi-instantiate.c
  328. ACPI PMIC DRIVERS
  329. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  330. M: Len Brown <lenb@kernel.org>
  331. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  332. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  333. L: linux-acpi@vger.kernel.org
  334. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  335. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  336. B: https://bugzilla.kernel.org
  337. S: Supported
  338. F: drivers/acpi/pmic/
  339. ACPI THERMAL DRIVER
  340. M: Zhang Rui <rui.zhang@intel.com>
  341. L: linux-acpi@vger.kernel.org
  342. W: https://01.org/linux-acpi
  343. B: https://bugzilla.kernel.org
  344. S: Supported
  345. F: drivers/acpi/*thermal*
  346. ACPI VIDEO DRIVER
  347. M: Zhang Rui <rui.zhang@intel.com>
  348. L: linux-acpi@vger.kernel.org
  349. W: https://01.org/linux-acpi
  350. B: https://bugzilla.kernel.org
  351. S: Supported
  352. F: drivers/acpi/acpi_video.c
  353. ACPI WMI DRIVER
  354. L: platform-driver-x86@vger.kernel.org
  355. S: Orphan
  356. F: drivers/platform/x86/wmi.c
  357. F: include/uapi/linux/wmi.h
  358. AD1889 ALSA SOUND DRIVER
  359. W: https://parisc.wiki.kernel.org/index.php/AD1889
  360. L: linux-parisc@vger.kernel.org
  361. S: Maintained
  362. F: sound/pci/ad1889.*
  363. AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
  364. M: Michael Hennerich <michael.hennerich@analog.com>
  365. W: http://wiki.analog.com/AD5254
  366. W: http://ez.analog.com/community/linux-device-drivers
  367. S: Supported
  368. F: drivers/misc/ad525x_dpot.c
  369. AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
  370. M: Michael Hennerich <michael.hennerich@analog.com>
  371. W: http://wiki.analog.com/AD5398
  372. W: http://ez.analog.com/community/linux-device-drivers
  373. S: Supported
  374. F: drivers/regulator/ad5398.c
  375. AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
  376. M: Michael Hennerich <michael.hennerich@analog.com>
  377. W: http://wiki.analog.com/AD7142
  378. W: http://ez.analog.com/community/linux-device-drivers
  379. S: Supported
  380. F: drivers/input/misc/ad714x.c
  381. AD7877 TOUCHSCREEN DRIVER
  382. M: Michael Hennerich <michael.hennerich@analog.com>
  383. W: http://wiki.analog.com/AD7877
  384. W: http://ez.analog.com/community/linux-device-drivers
  385. S: Supported
  386. F: drivers/input/touchscreen/ad7877.c
  387. AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
  388. M: Michael Hennerich <michael.hennerich@analog.com>
  389. W: http://wiki.analog.com/AD7879
  390. W: http://ez.analog.com/community/linux-device-drivers
  391. S: Supported
  392. F: drivers/input/touchscreen/ad7879.c
  393. ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  394. M: Jiri Kosina <jikos@kernel.org>
  395. S: Maintained
  396. ADF7242 IEEE 802.15.4 RADIO DRIVER
  397. M: Michael Hennerich <michael.hennerich@analog.com>
  398. W: https://wiki.analog.com/ADF7242
  399. W: http://ez.analog.com/community/linux-device-drivers
  400. L: linux-wpan@vger.kernel.org
  401. S: Supported
  402. F: drivers/net/ieee802154/adf7242.c
  403. F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
  404. ADM1025 HARDWARE MONITOR DRIVER
  405. M: Jean Delvare <jdelvare@suse.com>
  406. L: linux-hwmon@vger.kernel.org
  407. S: Maintained
  408. F: Documentation/hwmon/adm1025.rst
  409. F: drivers/hwmon/adm1025.c
  410. ADM1029 HARDWARE MONITOR DRIVER
  411. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  412. L: linux-hwmon@vger.kernel.org
  413. S: Maintained
  414. F: drivers/hwmon/adm1029.c
  415. ADM8211 WIRELESS DRIVER
  416. L: linux-wireless@vger.kernel.org
  417. W: http://wireless.kernel.org/
  418. S: Orphan
  419. F: drivers/net/wireless/admtek/adm8211.*
  420. ADP1653 FLASH CONTROLLER DRIVER
  421. M: Sakari Ailus <sakari.ailus@iki.fi>
  422. L: linux-media@vger.kernel.org
  423. S: Maintained
  424. F: drivers/media/i2c/adp1653.c
  425. F: include/media/i2c/adp1653.h
  426. ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
  427. M: Michael Hennerich <michael.hennerich@analog.com>
  428. W: http://wiki.analog.com/ADP5520
  429. W: http://ez.analog.com/community/linux-device-drivers
  430. S: Supported
  431. F: drivers/mfd/adp5520.c
  432. F: drivers/video/backlight/adp5520_bl.c
  433. F: drivers/leds/leds-adp5520.c
  434. F: drivers/gpio/gpio-adp5520.c
  435. F: drivers/input/keyboard/adp5520-keys.c
  436. ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
  437. M: Michael Hennerich <michael.hennerich@analog.com>
  438. W: http://wiki.analog.com/ADP5588
  439. W: http://ez.analog.com/community/linux-device-drivers
  440. S: Supported
  441. F: drivers/input/keyboard/adp5588-keys.c
  442. F: drivers/gpio/gpio-adp5588.c
  443. ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
  444. M: Michael Hennerich <michael.hennerich@analog.com>
  445. W: http://wiki.analog.com/ADP8860
  446. W: http://ez.analog.com/community/linux-device-drivers
  447. S: Supported
  448. F: drivers/video/backlight/adp8860_bl.c
  449. ADT746X FAN DRIVER
  450. M: Colin Leroy <colin@colino.net>
  451. S: Maintained
  452. F: drivers/macintosh/therm_adt746x.c
  453. ADT7475 HARDWARE MONITOR DRIVER
  454. M: Jean Delvare <jdelvare@suse.com>
  455. L: linux-hwmon@vger.kernel.org
  456. S: Maintained
  457. F: Documentation/hwmon/adt7475.rst
  458. F: drivers/hwmon/adt7475.c
  459. ADVANSYS SCSI DRIVER
  460. M: Matthew Wilcox <willy@infradead.org>
  461. M: Hannes Reinecke <hare@suse.com>
  462. L: linux-scsi@vger.kernel.org
  463. S: Maintained
  464. F: Documentation/scsi/advansys.txt
  465. F: drivers/scsi/advansys.c
  466. ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  467. M: Michael Hennerich <michael.hennerich@analog.com>
  468. W: http://wiki.analog.com/ADXL345
  469. W: http://ez.analog.com/community/linux-device-drivers
  470. S: Supported
  471. F: drivers/input/misc/adxl34x.c
  472. F: Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
  473. ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
  474. M: Stefan Popa <stefan.popa@analog.com>
  475. W: http://ez.analog.com/community/linux-device-drivers
  476. S: Supported
  477. F: drivers/iio/accel/adxl372.c
  478. F: drivers/iio/accel/adxl372_spi.c
  479. F: drivers/iio/accel/adxl372_i2c.c
  480. F: Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
  481. AF9013 MEDIA DRIVER
  482. M: Antti Palosaari <crope@iki.fi>
  483. L: linux-media@vger.kernel.org
  484. W: https://linuxtv.org
  485. W: http://palosaari.fi/linux/
  486. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  487. T: git git://linuxtv.org/anttip/media_tree.git
  488. S: Maintained
  489. F: drivers/media/dvb-frontends/af9013*
  490. AF9033 MEDIA DRIVER
  491. M: Antti Palosaari <crope@iki.fi>
  492. L: linux-media@vger.kernel.org
  493. W: https://linuxtv.org
  494. W: http://palosaari.fi/linux/
  495. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  496. T: git git://linuxtv.org/anttip/media_tree.git
  497. S: Maintained
  498. F: drivers/media/dvb-frontends/af9033*
  499. AFFS FILE SYSTEM
  500. M: David Sterba <dsterba@suse.com>
  501. L: linux-fsdevel@vger.kernel.org
  502. S: Odd Fixes
  503. F: Documentation/filesystems/affs.txt
  504. F: fs/affs/
  505. AFS FILESYSTEM
  506. M: David Howells <dhowells@redhat.com>
  507. L: linux-afs@lists.infradead.org
  508. S: Supported
  509. F: fs/afs/
  510. F: include/trace/events/afs.h
  511. F: Documentation/filesystems/afs.txt
  512. W: https://www.infradead.org/~dhowells/kafs/
  513. AGPGART DRIVER
  514. M: David Airlie <airlied@linux.ie>
  515. T: git git://anongit.freedesktop.org/drm/drm
  516. S: Maintained
  517. F: drivers/char/agp/
  518. F: include/linux/agp*
  519. F: include/uapi/linux/agp*
  520. AHA152X SCSI DRIVER
  521. M: "Juergen E. Fischer" <fischer@norbit.de>
  522. L: linux-scsi@vger.kernel.org
  523. S: Maintained
  524. F: drivers/scsi/aha152x*
  525. F: drivers/scsi/pcmcia/aha152x*
  526. AIC7XXX / AIC79XX SCSI DRIVER
  527. M: Hannes Reinecke <hare@suse.com>
  528. L: linux-scsi@vger.kernel.org
  529. S: Maintained
  530. F: drivers/scsi/aic7xxx/
  531. AIMSLAB FM RADIO RECEIVER DRIVER
  532. M: Hans Verkuil <hverkuil@xs4all.nl>
  533. L: linux-media@vger.kernel.org
  534. T: git git://linuxtv.org/media_tree.git
  535. W: https://linuxtv.org
  536. S: Maintained
  537. F: drivers/media/radio/radio-aimslab*
  538. AIO
  539. M: Benjamin LaHaise <bcrl@kvack.org>
  540. L: linux-aio@kvack.org
  541. S: Supported
  542. F: fs/aio.c
  543. F: include/linux/*aio*.h
  544. AIRSPY MEDIA DRIVER
  545. M: Antti Palosaari <crope@iki.fi>
  546. L: linux-media@vger.kernel.org
  547. W: https://linuxtv.org
  548. W: http://palosaari.fi/linux/
  549. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  550. T: git git://linuxtv.org/anttip/media_tree.git
  551. S: Maintained
  552. F: drivers/media/usb/airspy/
  553. ALACRITECH GIGABIT ETHERNET DRIVER
  554. M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
  555. S: Maintained
  556. F: drivers/net/ethernet/alacritech/*
  557. FORCEDETH GIGABIT ETHERNET DRIVER
  558. M: Rain River <rain.1986.08.12@gmail.com>
  559. M: Zhu Yanjun <zyjzyj2000@gmail.com>
  560. L: netdev@vger.kernel.org
  561. S: Maintained
  562. F: drivers/net/ethernet/nvidia/*
  563. ALCATEL SPEEDTOUCH USB DRIVER
  564. M: Duncan Sands <duncan.sands@free.fr>
  565. L: linux-usb@vger.kernel.org
  566. W: http://www.linux-usb.org/SpeedTouch/
  567. S: Maintained
  568. F: drivers/usb/atm/speedtch.c
  569. F: drivers/usb/atm/usbatm.c
  570. ALCHEMY AU1XX0 MMC DRIVER
  571. M: Manuel Lauss <manuel.lauss@gmail.com>
  572. S: Maintained
  573. F: drivers/mmc/host/au1xmmc.c
  574. ALI1563 I2C DRIVER
  575. M: Rudolf Marek <r.marek@assembler.cz>
  576. L: linux-i2c@vger.kernel.org
  577. S: Maintained
  578. F: Documentation/i2c/busses/i2c-ali1563.rst
  579. F: drivers/i2c/busses/i2c-ali1563.c
  580. ALLEGRO DVT VIDEO IP CORE DRIVER
  581. M: Michael Tretter <m.tretter@pengutronix.de>
  582. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  583. L: linux-media@vger.kernel.org
  584. S: Maintained
  585. F: drivers/staging/media/allegro-dvt/
  586. ALLWINNER CPUFREQ DRIVER
  587. M: Yangtao Li <tiny.windzz@gmail.com>
  588. L: linux-pm@vger.kernel.org
  589. S: Maintained
  590. F: Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt
  591. F: drivers/cpufreq/sun50i-cpufreq-nvmem.c
  592. ALLWINNER SECURITY SYSTEM
  593. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  594. L: linux-crypto@vger.kernel.org
  595. S: Maintained
  596. F: drivers/crypto/sunxi-ss/
  597. ALLWINNER VPU DRIVER
  598. M: Maxime Ripard <mripard@kernel.org>
  599. M: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
  600. L: linux-media@vger.kernel.org
  601. S: Maintained
  602. F: drivers/staging/media/sunxi/cedrus/
  603. ALPHA PORT
  604. M: Richard Henderson <rth@twiddle.net>
  605. M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  606. M: Matt Turner <mattst88@gmail.com>
  607. S: Odd Fixes
  608. L: linux-alpha@vger.kernel.org
  609. F: arch/alpha/
  610. ALPS PS/2 TOUCHPAD DRIVER
  611. R: Pali Rohár <pali.rohar@gmail.com>
  612. F: drivers/input/mouse/alps.*
  613. ALTERA I2C CONTROLLER DRIVER
  614. M: Thor Thayer <thor.thayer@linux.intel.com>
  615. S: Maintained
  616. F: Documentation/devicetree/bindings/i2c/i2c-altera.txt
  617. F: drivers/i2c/busses/i2c-altera.c
  618. ALTERA MAILBOX DRIVER
  619. M: Ley Foon Tan <lftan@altera.com>
  620. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  621. S: Maintained
  622. F: drivers/mailbox/mailbox-altera.c
  623. ALTERA PIO DRIVER
  624. M: Tien Hock Loh <thloh@altera.com>
  625. L: linux-gpio@vger.kernel.org
  626. S: Maintained
  627. F: drivers/gpio/gpio-altera.c
  628. ALTERA SYSTEM MANAGER DRIVER
  629. M: Thor Thayer <thor.thayer@linux.intel.com>
  630. S: Maintained
  631. F: drivers/mfd/altera-sysmgr.c
  632. F: include/linux/mfd/altera-sysmgr.h
  633. ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  634. M: Thor Thayer <thor.thayer@linux.intel.com>
  635. S: Maintained
  636. F: drivers/gpio/gpio-altera-a10sr.c
  637. F: drivers/mfd/altera-a10sr.c
  638. F: drivers/reset/reset-a10sr.c
  639. F: include/linux/mfd/altera-a10sr.h
  640. F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  641. ALTERA TRIPLE SPEED ETHERNET DRIVER
  642. M: Thor Thayer <thor.thayer@linux.intel.com>
  643. L: netdev@vger.kernel.org
  644. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  645. S: Maintained
  646. F: drivers/net/ethernet/altera/
  647. ALTERA UART/JTAG UART SERIAL DRIVERS
  648. M: Tobias Klauser <tklauser@distanz.ch>
  649. L: linux-serial@vger.kernel.org
  650. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  651. S: Maintained
  652. F: drivers/tty/serial/altera_uart.c
  653. F: drivers/tty/serial/altera_jtaguart.c
  654. F: include/linux/altera_uart.h
  655. F: include/linux/altera_jtaguart.h
  656. AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
  657. M: Talel Shenhar <talel@amazon.com>
  658. S: Maintained
  659. F: Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
  660. F: drivers/thermal/thermal_mmio.c
  661. AMAZON ETHERNET DRIVERS
  662. M: Netanel Belgazal <netanel@amazon.com>
  663. R: Saeed Bishara <saeedb@amazon.com>
  664. R: Zorik Machulsky <zorik@amazon.com>
  665. L: netdev@vger.kernel.org
  666. S: Supported
  667. F: Documentation/networking/device_drivers/amazon/ena.txt
  668. F: drivers/net/ethernet/amazon/
  669. AMAZON RDMA EFA DRIVER
  670. M: Gal Pressman <galpress@amazon.com>
  671. R: Yossi Leybovich <sleybo@amazon.com>
  672. L: linux-rdma@vger.kernel.org
  673. Q: https://patchwork.kernel.org/project/linux-rdma/list/
  674. S: Supported
  675. F: drivers/infiniband/hw/efa/
  676. F: include/uapi/rdma/efa-abi.h
  677. AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  678. M: Tom Lendacky <thomas.lendacky@amd.com>
  679. M: Gary Hook <gary.hook@amd.com>
  680. L: linux-crypto@vger.kernel.org
  681. S: Supported
  682. F: drivers/crypto/ccp/
  683. F: include/linux/ccp.h
  684. AMD DISPLAY CORE
  685. M: Harry Wentland <harry.wentland@amd.com>
  686. M: Leo Li <sunpeng.li@amd.com>
  687. L: amd-gfx@lists.freedesktop.org
  688. T: git git://people.freedesktop.org/~agd5f/linux
  689. S: Supported
  690. F: drivers/gpu/drm/amd/display/
  691. AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  692. M: Huang Rui <ray.huang@amd.com>
  693. L: linux-hwmon@vger.kernel.org
  694. S: Supported
  695. F: Documentation/hwmon/fam15h_power.rst
  696. F: drivers/hwmon/fam15h_power.c
  697. AMD FCH GPIO DRIVER
  698. M: Enrico Weigelt, metux IT consult <info@metux.net>
  699. L: linux-gpio@vger.kernel.org
  700. S: Maintained
  701. F: drivers/gpio/gpio-amd-fch.c
  702. F: include/linux/platform_data/gpio/gpio-amd-fch.h
  703. AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
  704. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  705. S: Orphan
  706. F: drivers/usb/gadget/udc/amd5536udc.*
  707. AMD GEODE PROCESSOR/CHIPSET SUPPORT
  708. P: Andres Salomon <dilinger@queued.net>
  709. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  710. W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  711. S: Supported
  712. F: drivers/char/hw_random/geode-rng.c
  713. F: drivers/crypto/geode*
  714. F: drivers/video/fbdev/geode/
  715. F: arch/x86/include/asm/geode.h
  716. AMD IOMMU (AMD-VI)
  717. M: Joerg Roedel <joro@8bytes.org>
  718. L: iommu@lists.linux-foundation.org
  719. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  720. S: Maintained
  721. F: drivers/iommu/amd_iommu*.[ch]
  722. F: include/linux/amd-iommu.h
  723. AMD KFD
  724. M: Felix Kuehling <Felix.Kuehling@amd.com>
  725. L: amd-gfx@lists.freedesktop.org
  726. T: git git://people.freedesktop.org/~agd5f/linux
  727. S: Supported
  728. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
  729. F: drivers/gpu/drm/amd/amdkfd/
  730. F: drivers/gpu/drm/amd/include/cik_structs.h
  731. F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  732. F: drivers/gpu/drm/amd/include/vi_structs.h
  733. F: drivers/gpu/drm/amd/include/v9_structs.h
  734. F: include/uapi/linux/kfd_ioctl.h
  735. AMD MP2 I2C DRIVER
  736. M: Elie Morisse <syniurge@gmail.com>
  737. M: Nehal Shah <nehal-bakulchandra.shah@amd.com>
  738. M: Shyam Sundar S K <shyam-sundar.s-k@amd.com>
  739. L: linux-i2c@vger.kernel.org
  740. S: Maintained
  741. F: drivers/i2c/busses/i2c-amd-mp2*
  742. AMD POWERPLAY
  743. M: Rex Zhu <rex.zhu@amd.com>
  744. M: Evan Quan <evan.quan@amd.com>
  745. L: amd-gfx@lists.freedesktop.org
  746. S: Supported
  747. F: drivers/gpu/drm/amd/powerplay/
  748. T: git git://people.freedesktop.org/~agd5f/linux
  749. AMD SEATTLE DEVICE TREE SUPPORT
  750. M: Brijesh Singh <brijeshkumar.singh@amd.com>
  751. M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  752. M: Tom Lendacky <thomas.lendacky@amd.com>
  753. S: Supported
  754. F: arch/arm64/boot/dts/amd/
  755. AMD XGBE DRIVER
  756. M: Tom Lendacky <thomas.lendacky@amd.com>
  757. L: netdev@vger.kernel.org
  758. S: Supported
  759. F: drivers/net/ethernet/amd/xgbe/
  760. F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  761. ANALOG DEVICES INC AD5686 DRIVER
  762. M: Stefan Popa <stefan.popa@analog.com>
  763. L: linux-pm@vger.kernel.org
  764. W: http://ez.analog.com/community/linux-device-drivers
  765. S: Supported
  766. F: drivers/iio/dac/ad5686*
  767. F: drivers/iio/dac/ad5696*
  768. ANALOG DEVICES INC AD5758 DRIVER
  769. M: Stefan Popa <stefan.popa@analog.com>
  770. L: linux-iio@vger.kernel.org
  771. W: http://ez.analog.com/community/linux-device-drivers
  772. S: Supported
  773. F: drivers/iio/dac/ad5758.c
  774. F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
  775. ANALOG DEVICES INC AD7124 DRIVER
  776. M: Stefan Popa <stefan.popa@analog.com>
  777. L: linux-iio@vger.kernel.org
  778. W: http://ez.analog.com/community/linux-device-drivers
  779. S: Supported
  780. F: drivers/iio/adc/ad7124.c
  781. F: Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
  782. ANALOG DEVICES INC AD7606 DRIVER
  783. M: Stefan Popa <stefan.popa@analog.com>
  784. M: Beniamin Bia <beniamin.bia@analog.com>
  785. L: linux-iio@vger.kernel.org
  786. W: http://ez.analog.com/community/linux-device-drivers
  787. S: Supported
  788. F: drivers/iio/adc/ad7606.c
  789. F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
  790. ANALOG DEVICES INC AD7768-1 DRIVER
  791. M: Stefan Popa <stefan.popa@analog.com>
  792. L: linux-iio@vger.kernel.org
  793. W: http://ez.analog.com/community/linux-device-drivers
  794. S: Supported
  795. F: drivers/iio/adc/ad7768-1.c
  796. F: Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
  797. ANALOG DEVICES INC AD7780 DRIVER
  798. M: Michael Hennerich <Michael.Hennerich@analog.com>
  799. M: Renato Lui Geh <renatogeh@gmail.com>
  800. L: linux-iio@vger.kernel.org
  801. W: http://ez.analog.com/community/linux-device-drivers
  802. S: Supported
  803. F: drivers/iio/adc/ad7780.c
  804. F: Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
  805. ANALOG DEVICES INC AD9389B DRIVER
  806. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  807. L: linux-media@vger.kernel.org
  808. S: Maintained
  809. F: drivers/media/i2c/ad9389b*
  810. ANALOG DEVICES INC ADGS1408 DRIVER
  811. M: Mircea Caprioru <mircea.caprioru@analog.com>
  812. S: Supported
  813. F: drivers/mux/adgs1408.c
  814. F: Documentation/devicetree/bindings/mux/adi,adgs1408.txt
  815. ANALOG DEVICES INC ADIN DRIVER
  816. M: Alexandru Ardelean <alexaundru.ardelean@analog.com>
  817. L: netdev@vger.kernel.org
  818. W: http://ez.analog.com/community/linux-device-drivers
  819. S: Supported
  820. F: drivers/net/phy/adin.c
  821. F: Documentation/devicetree/bindings/net/adi,adin.yaml
  822. ANALOG DEVICES INC ADIS DRIVER LIBRARY
  823. M: Alexandru Ardelean <alexandru.ardelean@analog.com>
  824. S: Supported
  825. L: linux-iio@vger.kernel.org
  826. F: include/linux/iio/imu/adis.h
  827. F: drivers/iio/imu/adis.c
  828. ANALOG DEVICES INC ADIS16460 DRIVER
  829. M: Dragos Bogdan <dragos.bogdan@analog.com>
  830. S: Supported
  831. L: linux-iio@vger.kernel.org
  832. W: http://ez.analog.com/community/linux-device-drivers
  833. F: drivers/iio/imu/adis16460.c
  834. F: Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
  835. ANALOG DEVICES INC ADP5061 DRIVER
  836. M: Stefan Popa <stefan.popa@analog.com>
  837. L: linux-pm@vger.kernel.org
  838. W: http://ez.analog.com/community/linux-device-drivers
  839. S: Supported
  840. F: drivers/power/supply/adp5061.c
  841. ANALOG DEVICES INC ADV7180 DRIVER
  842. M: Lars-Peter Clausen <lars@metafoo.de>
  843. L: linux-media@vger.kernel.org
  844. W: http://ez.analog.com/community/linux-device-drivers
  845. S: Supported
  846. F: drivers/media/i2c/adv7180.c
  847. ANALOG DEVICES INC ADV748X DRIVER
  848. M: Kieran Bingham <kieran.bingham@ideasonboard.com>
  849. L: linux-media@vger.kernel.org
  850. S: Maintained
  851. F: drivers/media/i2c/adv748x/*
  852. ANALOG DEVICES INC ADV7511 DRIVER
  853. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  854. L: linux-media@vger.kernel.org
  855. S: Maintained
  856. F: drivers/media/i2c/adv7511*
  857. ANALOG DEVICES INC ADV7604 DRIVER
  858. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  859. L: linux-media@vger.kernel.org
  860. S: Maintained
  861. F: drivers/media/i2c/adv7604*
  862. ANALOG DEVICES INC ADV7842 DRIVER
  863. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  864. L: linux-media@vger.kernel.org
  865. S: Maintained
  866. F: drivers/media/i2c/adv7842*
  867. ANALOG DEVICES INC ASOC CODEC DRIVERS
  868. M: Lars-Peter Clausen <lars@metafoo.de>
  869. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  870. W: http://wiki.analog.com/
  871. W: http://ez.analog.com/community/linux-device-drivers
  872. S: Supported
  873. F: sound/soc/codecs/adau*
  874. F: sound/soc/codecs/adav*
  875. F: sound/soc/codecs/ad1*
  876. F: sound/soc/codecs/ad7*
  877. F: sound/soc/codecs/ssm*
  878. F: sound/soc/codecs/sigmadsp.*
  879. ANALOG DEVICES INC DMA DRIVERS
  880. M: Lars-Peter Clausen <lars@metafoo.de>
  881. W: http://ez.analog.com/community/linux-device-drivers
  882. S: Supported
  883. F: drivers/dma/dma-axi-dmac.c
  884. ANALOG DEVICES INC IIO DRIVERS
  885. M: Lars-Peter Clausen <lars@metafoo.de>
  886. M: Michael Hennerich <Michael.Hennerich@analog.com>
  887. M: Stefan Popa <stefan.popa@analog.com>
  888. W: http://wiki.analog.com/
  889. W: http://ez.analog.com/community/linux-device-drivers
  890. S: Supported
  891. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
  892. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
  893. F: drivers/iio/*/ad*
  894. F: drivers/iio/adc/ltc2497*
  895. X: drivers/iio/*/adjd*
  896. F: drivers/staging/iio/*/ad*
  897. ANALOGBITS PLL LIBRARIES
  898. M: Paul Walmsley <paul.walmsley@sifive.com>
  899. S: Supported
  900. F: drivers/clk/analogbits/*
  901. F: include/linux/clk/analogbits*
  902. ANDES ARCHITECTURE
  903. M: Greentime Hu <green.hu@gmail.com>
  904. M: Vincent Chen <deanbo422@gmail.com>
  905. T: git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
  906. S: Supported
  907. F: arch/nds32/
  908. F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
  909. F: Documentation/devicetree/bindings/nds32/
  910. K: nds32
  911. N: nds32
  912. ANDROID CONFIG FRAGMENTS
  913. M: Rob Herring <robh@kernel.org>
  914. S: Supported
  915. F: kernel/configs/android*
  916. ANDROID DRIVERS
  917. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  918. M: Arve Hjønnevåg <arve@android.com>
  919. M: Todd Kjos <tkjos@android.com>
  920. M: Martijn Coenen <maco@android.com>
  921. M: Joel Fernandes <joel@joelfernandes.org>
  922. M: Christian Brauner <christian@brauner.io>
  923. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  924. L: devel@driverdev.osuosl.org
  925. S: Supported
  926. F: drivers/android/
  927. F: drivers/staging/android/
  928. ANDROID GOLDFISH PIC DRIVER
  929. M: Miodrag Dinic <miodrag.dinic@mips.com>
  930. S: Supported
  931. F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
  932. F: drivers/irqchip/irq-goldfish-pic.c
  933. ANDROID GOLDFISH RTC DRIVER
  934. M: Miodrag Dinic <miodrag.dinic@mips.com>
  935. S: Supported
  936. F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
  937. F: drivers/rtc/rtc-goldfish.c
  938. ANDROID ION DRIVER
  939. M: Laura Abbott <labbott@redhat.com>
  940. M: Sumit Semwal <sumit.semwal@linaro.org>
  941. L: devel@driverdev.osuosl.org
  942. L: dri-devel@lists.freedesktop.org
  943. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  944. S: Supported
  945. F: drivers/staging/android/ion
  946. F: drivers/staging/android/uapi/ion.h
  947. AOA (Apple Onboard Audio) ALSA DRIVER
  948. M: Johannes Berg <johannes@sipsolutions.net>
  949. L: linuxppc-dev@lists.ozlabs.org
  950. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  951. S: Maintained
  952. F: sound/aoa/
  953. APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
  954. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  955. L: linux-iio@vger.kernel.org
  956. S: Maintained
  957. F: drivers/iio/adc/stx104.c
  958. APM DRIVER
  959. M: Jiri Kosina <jikos@kernel.org>
  960. S: Odd fixes
  961. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
  962. F: arch/x86/kernel/apm_32.c
  963. F: include/linux/apm_bios.h
  964. F: include/uapi/linux/apm_bios.h
  965. F: drivers/char/apm-emulation.c
  966. APPARMOR SECURITY MODULE
  967. M: John Johansen <john.johansen@canonical.com>
  968. L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
  969. W: wiki.apparmor.net
  970. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
  971. S: Supported
  972. F: security/apparmor/
  973. F: Documentation/admin-guide/LSM/apparmor.rst
  974. APPLE BCM5974 MULTITOUCH DRIVER
  975. M: Henrik Rydberg <rydberg@bitmath.org>
  976. L: linux-input@vger.kernel.org
  977. S: Odd fixes
  978. F: drivers/input/mouse/bcm5974.c
  979. APPLE SMC DRIVER
  980. M: Henrik Rydberg <rydberg@bitmath.org>
  981. L: linux-hwmon@vger.kernel.org
  982. S: Odd fixes
  983. F: drivers/hwmon/applesmc.c
  984. APPLETALK NETWORK LAYER
  985. L: netdev@vger.kernel.org
  986. S: Odd fixes
  987. F: drivers/net/appletalk/
  988. F: net/appletalk/
  989. F: include/linux/atalk.h
  990. F: include/uapi/linux/atalk.h
  991. APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
  992. M: Khuong Dinh <khuong@os.amperecomputing.com>
  993. S: Supported
  994. F: arch/arm64/boot/dts/apm/
  995. APPLIED MICRO (APM) X-GENE SOC EDAC
  996. M: Khuong Dinh <khuong@os.amperecomputing.com>
  997. S: Supported
  998. F: drivers/edac/xgene_edac.c
  999. F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
  1000. APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  1001. M: Iyappan Subramanian <iyappan@os.amperecomputing.com>
  1002. M: Keyur Chudgar <keyur@os.amperecomputing.com>
  1003. S: Supported
  1004. F: drivers/net/ethernet/apm/xgene-v2/
  1005. APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  1006. M: Iyappan Subramanian <iyappan@os.amperecomputing.com>
  1007. M: Keyur Chudgar <keyur@os.amperecomputing.com>
  1008. M: Quan Nguyen <quan@os.amperecomputing.com>
  1009. S: Supported
  1010. F: drivers/net/ethernet/apm/xgene/
  1011. F: drivers/net/phy/mdio-xgene.c
  1012. F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  1013. F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  1014. APPLIED MICRO (APM) X-GENE SOC PMU
  1015. M: Khuong Dinh <khuong@os.amperecomputing.com>
  1016. S: Supported
  1017. F: drivers/perf/xgene_pmu.c
  1018. F: Documentation/admin-guide/perf/xgene-pmu.rst
  1019. F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
  1020. APTINA CAMERA SENSOR PLL
  1021. M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  1022. L: linux-media@vger.kernel.org
  1023. S: Maintained
  1024. F: drivers/media/i2c/aptina-pll.*
  1025. AQUANTIA ETHERNET DRIVER (atlantic)
  1026. M: Igor Russkikh <igor.russkikh@aquantia.com>
  1027. L: netdev@vger.kernel.org
  1028. S: Supported
  1029. W: http://www.aquantia.com
  1030. Q: http://patchwork.ozlabs.org/project/netdev/list/
  1031. F: drivers/net/ethernet/aquantia/atlantic/
  1032. F: Documentation/networking/device_drivers/aquantia/atlantic.txt
  1033. ARC FRAMEBUFFER DRIVER
  1034. M: Jaya Kumar <jayalk@intworks.biz>
  1035. S: Maintained
  1036. F: drivers/video/fbdev/arcfb.c
  1037. F: drivers/video/fbdev/core/fb_defio.c
  1038. ARC PGU DRM DRIVER
  1039. M: Alexey Brodkin <abrodkin@synopsys.com>
  1040. S: Supported
  1041. F: drivers/gpu/drm/arc/
  1042. F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
  1043. ARCNET NETWORK LAYER
  1044. M: Michael Grzeschik <m.grzeschik@pengutronix.de>
  1045. L: netdev@vger.kernel.org
  1046. S: Maintained
  1047. F: drivers/net/arcnet/
  1048. F: include/uapi/linux/if_arcnet.h
  1049. ARM ARCHITECTED TIMER DRIVER
  1050. M: Mark Rutland <mark.rutland@arm.com>
  1051. M: Marc Zyngier <maz@kernel.org>
  1052. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1053. S: Maintained
  1054. F: arch/arm/include/asm/arch_timer.h
  1055. F: arch/arm64/include/asm/arch_timer.h
  1056. F: drivers/clocksource/arm_arch_timer.c
  1057. ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
  1058. M: Linus Walleij <linus.walleij@linaro.org>
  1059. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1060. S: Maintained
  1061. F: Documentation/devicetree/bindings/arm/arm-boards
  1062. F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
  1063. F: Documentation/devicetree/bindings/clock/arm-integrator.txt
  1064. F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt
  1065. F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
  1066. F: Documentation/devicetree/bindings/mtd/arm-versatile.txt
  1067. F: arch/arm/mach-integrator/
  1068. F: arch/arm/mach-realview/
  1069. F: arch/arm/mach-versatile/
  1070. F: arch/arm/plat-versatile/
  1071. F: arch/arm/boot/dts/arm-realview-*
  1072. F: arch/arm/boot/dts/integrator*
  1073. F: arch/arm/boot/dts/versatile*
  1074. F: drivers/clk/versatile/
  1075. F: drivers/i2c/busses/i2c-versatile.c
  1076. F: drivers/irqchip/irq-versatile-fpga.c
  1077. F: drivers/mtd/maps/physmap_of_versatile.c
  1078. F: drivers/power/reset/arm-versatile-reboot.c
  1079. F: drivers/soc/versatile/
  1080. ARM HDLCD DRM DRIVER
  1081. M: Liviu Dudau <liviu.dudau@arm.com>
  1082. S: Supported
  1083. F: drivers/gpu/drm/arm/hdlcd_*
  1084. F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
  1085. ARM KOMEDA DRM-KMS DRIVER
  1086. M: James (Qian) Wang <james.qian.wang@arm.com>
  1087. M: Liviu Dudau <liviu.dudau@arm.com>
  1088. L: Mali DP Maintainers <malidp@foss.arm.com>
  1089. S: Supported
  1090. T: git git://anongit.freedesktop.org/drm/drm-misc
  1091. F: drivers/gpu/drm/arm/display/include/
  1092. F: drivers/gpu/drm/arm/display/komeda/
  1093. F: Documentation/devicetree/bindings/display/arm,komeda.txt
  1094. F: Documentation/gpu/komeda-kms.rst
  1095. ARM MALI-DP DRM DRIVER
  1096. M: Liviu Dudau <liviu.dudau@arm.com>
  1097. M: Brian Starkey <brian.starkey@arm.com>
  1098. L: Mali DP Maintainers <malidp@foss.arm.com>
  1099. S: Supported
  1100. T: git git://anongit.freedesktop.org/drm/drm-misc
  1101. F: drivers/gpu/drm/arm/
  1102. F: Documentation/devicetree/bindings/display/arm,malidp.txt
  1103. F: Documentation/gpu/afbc.rst
  1104. ARM MALI PANFROST DRM DRIVER
  1105. M: Rob Herring <robh@kernel.org>
  1106. M: Tomeu Vizoso <tomeu.vizoso@collabora.com>
  1107. L: dri-devel@lists.freedesktop.org
  1108. S: Supported
  1109. T: git git://anongit.freedesktop.org/drm/drm-misc
  1110. F: drivers/gpu/drm/panfrost/
  1111. F: include/uapi/drm/panfrost_drm.h
  1112. ARM MFM AND FLOPPY DRIVERS
  1113. M: Ian Molton <spyro@f2s.com>
  1114. S: Maintained
  1115. F: arch/arm/mach-rpc/floppydma.S
  1116. F: arch/arm/include/asm/floppy.h
  1117. ARM PMU PROFILING AND DEBUGGING
  1118. M: Will Deacon <will@kernel.org>
  1119. M: Mark Rutland <mark.rutland@arm.com>
  1120. S: Maintained
  1121. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1122. F: arch/arm*/kernel/perf_*
  1123. F: arch/arm/oprofile/common.c
  1124. F: arch/arm*/kernel/hw_breakpoint.c
  1125. F: arch/arm*/include/asm/hw_breakpoint.h
  1126. F: arch/arm*/include/asm/perf_event.h
  1127. F: drivers/perf/*
  1128. F: include/linux/perf/arm_pmu.h
  1129. F: Documentation/devicetree/bindings/arm/pmu.yaml
  1130. F: Documentation/devicetree/bindings/perf/
  1131. ARM PORT
  1132. M: Russell King <linux@armlinux.org.uk>
  1133. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1134. W: http://www.armlinux.org.uk/
  1135. S: Odd Fixes
  1136. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
  1137. F: arch/arm/
  1138. X: arch/arm/boot/dts/
  1139. ARM PRIMECELL AACI PL041 DRIVER
  1140. M: Russell King <linux@armlinux.org.uk>
  1141. S: Odd Fixes
  1142. F: sound/arm/aaci.*
  1143. ARM PRIMECELL BUS SUPPORT
  1144. M: Russell King <linux@armlinux.org.uk>
  1145. S: Odd Fixes
  1146. F: drivers/amba/
  1147. F: include/linux/amba/bus.h
  1148. ARM PRIMECELL CLCD PL110 DRIVER
  1149. M: Russell King <linux@armlinux.org.uk>
  1150. S: Odd Fixes
  1151. F: drivers/video/fbdev/amba-clcd.*
  1152. ARM PRIMECELL KMI PL050 DRIVER
  1153. M: Russell King <linux@armlinux.org.uk>
  1154. S: Odd Fixes
  1155. F: drivers/input/serio/ambakmi.*
  1156. F: include/linux/amba/kmi.h
  1157. ARM PRIMECELL MMCI PL180/1 DRIVER
  1158. M: Russell King <linux@armlinux.org.uk>
  1159. S: Odd Fixes
  1160. F: drivers/mmc/host/mmci.*
  1161. F: include/linux/amba/mmci.h
  1162. ARM PRIMECELL SSP PL022 SPI DRIVER
  1163. M: Linus Walleij <linus.walleij@linaro.org>
  1164. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1165. S: Maintained
  1166. F: Documentation/devicetree/bindings/spi/spi-pl022.yaml
  1167. F: drivers/spi/spi-pl022.c
  1168. ARM PRIMECELL UART PL010 AND PL011 DRIVERS
  1169. M: Russell King <linux@armlinux.org.uk>
  1170. S: Odd Fixes
  1171. F: drivers/tty/serial/amba-pl01*.c
  1172. F: include/linux/amba/serial.h
  1173. ARM PRIMECELL VIC PL190/PL192 DRIVER
  1174. M: Linus Walleij <linus.walleij@linaro.org>
  1175. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1176. S: Maintained
  1177. F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
  1178. F: drivers/irqchip/irq-vic.c
  1179. AMAZON ANNAPURNA LABS FIC DRIVER
  1180. M: Talel Shenhar <talel@amazon.com>
  1181. S: Maintained
  1182. F: Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
  1183. F: drivers/irqchip/irq-al-fic.c
  1184. ARM SMMU DRIVERS
  1185. M: Will Deacon <will@kernel.org>
  1186. R: Robin Murphy <robin.murphy@arm.com>
  1187. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1188. S: Maintained
  1189. F: drivers/iommu/arm-smmu*
  1190. F: drivers/iommu/io-pgtable-arm.c
  1191. F: drivers/iommu/io-pgtable-arm-v7s.c
  1192. ARM SUB-ARCHITECTURES
  1193. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1194. S: Maintained
  1195. F: arch/arm/mach-*/
  1196. F: arch/arm/plat-*/
  1197. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
  1198. ARM/ACTIONS SEMI ARCHITECTURE
  1199. M: Andreas Färber <afaerber@suse.de>
  1200. R: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  1201. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1202. S: Maintained
  1203. N: owl
  1204. F: arch/arm/mach-actions/
  1205. F: arch/arm/boot/dts/owl-*
  1206. F: arch/arm64/boot/dts/actions/
  1207. F: drivers/clk/actions/
  1208. F: drivers/clocksource/timer-owl*
  1209. F: drivers/dma/owl-dma.c
  1210. F: drivers/i2c/busses/i2c-owl.c
  1211. F: drivers/pinctrl/actions/*
  1212. F: drivers/soc/actions/
  1213. F: include/dt-bindings/power/owl-*
  1214. F: include/linux/soc/actions/
  1215. F: Documentation/devicetree/bindings/arm/actions.yaml
  1216. F: Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
  1217. F: Documentation/devicetree/bindings/dma/owl-dma.txt
  1218. F: Documentation/devicetree/bindings/i2c/i2c-owl.txt
  1219. F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
  1220. F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
  1221. F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
  1222. ARM/ADS SPHERE MACHINE SUPPORT
  1223. M: Lennert Buytenhek <kernel@wantstofly.org>
  1224. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1225. S: Maintained
  1226. ARM/AFEB9260 MACHINE SUPPORT
  1227. M: Sergey Lapin <slapin@ossfans.org>
  1228. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1229. S: Maintained
  1230. ARM/AJECO 1ARM MACHINE SUPPORT
  1231. M: Lennert Buytenhek <kernel@wantstofly.org>
  1232. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1233. S: Maintained
  1234. ARM/Allwinner SoC Clock Support
  1235. M: Emilio López <emilio@elopez.com.ar>
  1236. S: Maintained
  1237. F: drivers/clk/sunxi/
  1238. ARM/Allwinner sunXi SoC support
  1239. M: Maxime Ripard <mripard@kernel.org>
  1240. M: Chen-Yu Tsai <wens@csie.org>
  1241. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1242. S: Maintained
  1243. N: sun[x456789]i
  1244. N: sun50i
  1245. F: arch/arm/mach-sunxi/
  1246. F: arch/arm64/boot/dts/allwinner/
  1247. F: drivers/clk/sunxi-ng/
  1248. F: drivers/pinctrl/sunxi/
  1249. F: drivers/soc/sunxi/
  1250. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
  1251. Allwinner A10 CSI driver
  1252. M: Maxime Ripard <mripard@kernel.org>
  1253. L: linux-media@vger.kernel.org
  1254. T: git git://linuxtv.org/media_tree.git
  1255. F: drivers/media/platform/sunxi/sun4i-csi/
  1256. F: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
  1257. S: Maintained
  1258. ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  1259. M: Neil Armstrong <narmstrong@baylibre.com>
  1260. M: Jerome Brunet <jbrunet@baylibre.com>
  1261. L: linux-amlogic@lists.infradead.org
  1262. S: Maintained
  1263. F: drivers/clk/meson/
  1264. F: include/dt-bindings/clock/meson*
  1265. F: include/dt-bindings/clock/gxbb*
  1266. F: Documentation/devicetree/bindings/clock/amlogic*
  1267. ARM/Amlogic Meson SoC support
  1268. M: Kevin Hilman <khilman@baylibre.com>
  1269. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1270. L: linux-amlogic@lists.infradead.org
  1271. W: http://linux-meson.com/
  1272. S: Maintained
  1273. F: arch/arm/mach-meson/
  1274. F: arch/arm/boot/dts/meson*
  1275. F: arch/arm64/boot/dts/amlogic/
  1276. F: drivers/pinctrl/meson/
  1277. F: drivers/mmc/host/meson*
  1278. F: drivers/soc/amlogic/
  1279. F: drivers/rtc/rtc-meson*
  1280. N: meson
  1281. ARM/Amlogic Meson SoC Sound Drivers
  1282. M: Jerome Brunet <jbrunet@baylibre.com>
  1283. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  1284. S: Maintained
  1285. F: sound/soc/meson/
  1286. F: Documentation/devicetree/bindings/sound/amlogic*
  1287. ARM/Annapurna Labs ALPINE ARCHITECTURE
  1288. M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
  1289. M: Antoine Tenart <antoine.tenart@bootlin.com>
  1290. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1291. S: Maintained
  1292. F: arch/arm/mach-alpine/
  1293. F: arch/arm/boot/dts/alpine*
  1294. F: arch/arm64/boot/dts/al/
  1295. F: drivers/*/*alpine*
  1296. ARM/ARTPEC MACHINE SUPPORT
  1297. M: Jesper Nilsson <jesper.nilsson@axis.com>
  1298. M: Lars Persson <lars.persson@axis.com>
  1299. S: Maintained
  1300. L: linux-arm-kernel@axis.com
  1301. F: arch/arm/mach-artpec
  1302. F: arch/arm/boot/dts/artpec6*
  1303. F: drivers/clk/axis
  1304. F: drivers/crypto/axis
  1305. F: drivers/mmc/host/usdhi6rol0.c
  1306. F: drivers/pinctrl/pinctrl-artpec*
  1307. F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  1308. ARM/ASPEED I2C DRIVER
  1309. M: Brendan Higgins <brendanhiggins@google.com>
  1310. R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  1311. R: Joel Stanley <joel@jms.id.au>
  1312. L: linux-i2c@vger.kernel.org
  1313. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1314. S: Maintained
  1315. F: drivers/irqchip/irq-aspeed-i2c-ic.c
  1316. F: drivers/i2c/busses/i2c-aspeed.c
  1317. F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  1318. F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
  1319. ARM/ASPEED MACHINE SUPPORT
  1320. M: Joel Stanley <joel@jms.id.au>
  1321. R: Andrew Jeffery <andrew@aj.id.au>
  1322. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1323. L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
  1324. Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
  1325. S: Supported
  1326. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
  1327. F: arch/arm/mach-aspeed/
  1328. F: arch/arm/boot/dts/aspeed-*
  1329. N: aspeed
  1330. ARM/BITMAIN ARCHITECTURE
  1331. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  1332. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1333. S: Maintained
  1334. F: arch/arm64/boot/dts/bitmain/
  1335. F: drivers/pinctrl/pinctrl-bm1880.c
  1336. F: Documentation/devicetree/bindings/arm/bitmain.yaml
  1337. F: Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
  1338. ARM/CALXEDA HIGHBANK ARCHITECTURE
  1339. M: Rob Herring <robh@kernel.org>
  1340. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1341. S: Maintained
  1342. F: arch/arm/mach-highbank/
  1343. F: arch/arm/boot/dts/highbank.dts
  1344. F: arch/arm/boot/dts/ecx-*.dts*
  1345. ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
  1346. M: Krzysztof Halasa <khalasa@piap.pl>
  1347. S: Maintained
  1348. F: arch/arm/mach-cns3xxx/
  1349. ARM/CAVIUM THUNDER NETWORK DRIVER
  1350. M: Sunil Goutham <sgoutham@cavium.com>
  1351. M: Robert Richter <rric@kernel.org>
  1352. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1353. S: Supported
  1354. F: drivers/net/ethernet/cavium/thunder/
  1355. ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
  1356. M: Lukasz Majewski <lukma@denx.de>
  1357. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1358. S: Maintained
  1359. F: arch/arm/mach-ep93xx/ts72xx.c
  1360. ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
  1361. M: Alexander Shiyan <shc_work@mail.ru>
  1362. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1363. S: Odd Fixes
  1364. N: clps711x
  1365. ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
  1366. M: Lennert Buytenhek <kernel@wantstofly.org>
  1367. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1368. S: Maintained
  1369. ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  1370. M: Hartley Sweeten <hsweeten@visionengravers.com>
  1371. M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
  1372. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1373. S: Maintained
  1374. F: arch/arm/mach-ep93xx/
  1375. F: arch/arm/mach-ep93xx/include/mach/
  1376. ARM/CLKDEV SUPPORT
  1377. M: Russell King <linux@armlinux.org.uk>
  1378. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1379. S: Maintained
  1380. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
  1381. F: drivers/clk/clkdev.c
  1382. ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
  1383. M: Mike Rapoport <mike@compulab.co.il>
  1384. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1385. S: Maintained
  1386. ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
  1387. M: Baruch Siach <baruch@tkos.co.il>
  1388. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1389. S: Maintained
  1390. F: arch/arm/boot/dts/cx92755*
  1391. N: digicolor
  1392. ARM/CONTEC MICRO9 MACHINE SUPPORT
  1393. M: Hubert Feurstein <hubert.feurstein@contec.at>
  1394. S: Maintained
  1395. F: arch/arm/mach-ep93xx/micro9.c
  1396. ARM/CORESIGHT FRAMEWORK AND DRIVERS
  1397. M: Mathieu Poirier <mathieu.poirier@linaro.org>
  1398. R: Suzuki K Poulose <suzuki.poulose@arm.com>
  1399. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1400. S: Maintained
  1401. F: drivers/hwtracing/coresight/*
  1402. F: Documentation/trace/coresight.rst
  1403. F: Documentation/trace/coresight-cpu-debug.rst
  1404. F: Documentation/devicetree/bindings/arm/coresight.txt
  1405. F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
  1406. F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
  1407. F: tools/perf/arch/arm/util/pmu.c
  1408. F: tools/perf/arch/arm/util/auxtrace.c
  1409. F: tools/perf/arch/arm/util/cs-etm.c
  1410. F: tools/perf/arch/arm/util/cs-etm.h
  1411. F: tools/perf/util/cs-etm.*
  1412. F: tools/perf/util/cs-etm-decoder/*
  1413. ARM/CORGI MACHINE SUPPORT
  1414. M: Richard Purdie <rpurdie@rpsys.net>
  1415. S: Maintained
  1416. ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  1417. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1418. M: Linus Walleij <linus.walleij@linaro.org>
  1419. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1420. T: git git://github.com/ulli-kroll/linux.git
  1421. S: Maintained
  1422. F: Documentation/devicetree/bindings/arm/gemini.txt
  1423. F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
  1424. F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
  1425. F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  1426. F: arch/arm/mach-gemini/
  1427. F: drivers/net/ethernet/cortina/
  1428. F: drivers/pinctrl/pinctrl-gemini.c
  1429. F: drivers/rtc/rtc-ftrtc010.c
  1430. ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
  1431. M: Barry Song <baohua@kernel.org>
  1432. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1433. T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
  1434. S: Maintained
  1435. F: arch/arm/boot/dts/prima2*
  1436. F: arch/arm/mach-prima2/
  1437. F: drivers/clk/sirf/
  1438. F: drivers/clocksource/timer-prima2.c
  1439. F: drivers/clocksource/timer-atlas7.c
  1440. N: [^a-z]sirf
  1441. X: drivers/gnss
  1442. ARM/CZ.NIC TURRIS MOX SUPPORT
  1443. M: Marek Behun <marek.behun@nic.cz>
  1444. W: http://mox.turris.cz
  1445. S: Maintained
  1446. F: Documentation/ABI/testing/debugfs-moxtet
  1447. F: Documentation/ABI/testing/sysfs-bus-moxtet-devices
  1448. F: Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
  1449. F: Documentation/devicetree/bindings/bus/moxtet.txt
  1450. F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
  1451. F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
  1452. F: include/linux/moxtet.h
  1453. F: drivers/bus/moxtet.c
  1454. F: drivers/firmware/turris-mox-rwtm.c
  1455. F: drivers/gpio/gpio-moxtet.c
  1456. ARM/EBSA110 MACHINE SUPPORT
  1457. M: Russell King <linux@armlinux.org.uk>
  1458. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1459. W: http://www.armlinux.org.uk/
  1460. S: Maintained
  1461. F: arch/arm/mach-ebsa110/
  1462. F: drivers/net/ethernet/amd/am79c961a.*
  1463. ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
  1464. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  1465. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1466. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1467. S: Maintained
  1468. N: efm32
  1469. ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
  1470. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1471. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1472. S: Maintained
  1473. F: arch/arm/mach-pxa/ezx.c
  1474. ARM/FARADAY FA526 PORT
  1475. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1476. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1477. S: Maintained
  1478. T: git git://git.berlios.de/gemini-board
  1479. F: arch/arm/mm/*-fa*
  1480. ARM/FOOTBRIDGE ARCHITECTURE
  1481. M: Russell King <linux@armlinux.org.uk>
  1482. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1483. W: http://www.armlinux.org.uk/
  1484. S: Maintained
  1485. F: arch/arm/include/asm/hardware/dec21285.h
  1486. F: arch/arm/mach-footbridge/
  1487. ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
  1488. M: Shawn Guo <shawnguo@kernel.org>
  1489. M: Sascha Hauer <s.hauer@pengutronix.de>
  1490. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1491. R: Fabio Estevam <festevam@gmail.com>
  1492. R: NXP Linux Team <linux-imx@nxp.com>
  1493. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1494. S: Maintained
  1495. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1496. N: imx
  1497. N: mxs
  1498. X: drivers/media/i2c/
  1499. ARM/FREESCALE VYBRID ARM ARCHITECTURE
  1500. M: Shawn Guo <shawnguo@kernel.org>
  1501. M: Sascha Hauer <s.hauer@pengutronix.de>
  1502. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1503. R: Stefan Agner <stefan@agner.ch>
  1504. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1505. S: Maintained
  1506. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1507. F: arch/arm/mach-imx/*vf610*
  1508. F: arch/arm/boot/dts/vf*
  1509. ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
  1510. M: Shawn Guo <shawnguo@kernel.org>
  1511. M: Li Yang <leoyang.li@nxp.com>
  1512. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1513. S: Maintained
  1514. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1515. F: arch/arm/boot/dts/ls1021a*
  1516. F: arch/arm64/boot/dts/freescale/fsl-*
  1517. F: arch/arm64/boot/dts/freescale/qoriq-*
  1518. ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  1519. M: Lennert Buytenhek <kernel@wantstofly.org>
  1520. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1521. S: Maintained
  1522. ARM/GUMSTIX MACHINE SUPPORT
  1523. M: Steve Sakoman <sakoman@gmail.com>
  1524. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1525. S: Maintained
  1526. ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
  1527. M: Philipp Zabel <philipp.zabel@gmail.com>
  1528. M: Paul Parsons <lost.distance@yahoo.com>
  1529. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1530. S: Maintained
  1531. F: arch/arm/mach-pxa/hx4700.c
  1532. F: arch/arm/mach-pxa/include/mach/hx4700.h
  1533. F: sound/soc/pxa/hx4700.c
  1534. ARM/HISILICON SOC SUPPORT
  1535. M: Wei Xu <xuwei5@hisilicon.com>
  1536. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1537. W: http://www.hisilicon.com
  1538. S: Supported
  1539. T: git git://github.com/hisilicon/linux-hisi.git
  1540. F: arch/arm/mach-hisi/
  1541. F: arch/arm/boot/dts/hi3*
  1542. F: arch/arm/boot/dts/hip*
  1543. F: arch/arm/boot/dts/hisi*
  1544. F: arch/arm64/boot/dts/hisilicon/
  1545. ARM/HP JORNADA 7XX MACHINE SUPPORT
  1546. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  1547. W: www.jlime.com
  1548. S: Maintained
  1549. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  1550. F: arch/arm/mach-sa1100/jornada720.c
  1551. F: arch/arm/mach-sa1100/include/mach/jornada720.h
  1552. ARM/IGEP MACHINE SUPPORT
  1553. M: Enric Balletbo i Serra <eballetbo@gmail.com>
  1554. M: Javier Martinez Canillas <javier@dowhile0.org>
  1555. L: linux-omap@vger.kernel.org
  1556. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1557. S: Maintained
  1558. F: arch/arm/boot/dts/omap3-igep*
  1559. ARM/INCOME PXA270 SUPPORT
  1560. M: Marek Vasut <marek.vasut@gmail.com>
  1561. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1562. S: Maintained
  1563. F: arch/arm/mach-pxa/colibri-pxa270-income.c
  1564. ARM/INTEL IOP32X ARM ARCHITECTURE
  1565. M: Lennert Buytenhek <kernel@wantstofly.org>
  1566. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1567. S: Maintained
  1568. ARM/INTEL IQ81342EX MACHINE SUPPORT
  1569. M: Lennert Buytenhek <kernel@wantstofly.org>
  1570. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1571. S: Maintained
  1572. ARM/INTEL IXDP2850 MACHINE SUPPORT
  1573. M: Lennert Buytenhek <kernel@wantstofly.org>
  1574. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1575. S: Maintained
  1576. ARM/INTEL IXP4XX ARM ARCHITECTURE
  1577. M: Linus Walleij <linusw@kernel.org>
  1578. M: Imre Kaloz <kaloz@openwrt.org>
  1579. M: Krzysztof Halasa <khalasa@piap.pl>
  1580. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1581. S: Maintained
  1582. F: Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
  1583. F: Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
  1584. F: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
  1585. F: Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
  1586. F: arch/arm/mach-ixp4xx/
  1587. F: drivers/clocksource/timer-ixp4xx.c
  1588. F: drivers/gpio/gpio-ixp4xx.c
  1589. F: drivers/irqchip/irq-ixp4xx.c
  1590. F: include/linux/irqchip/irq-ixp4xx.h
  1591. F: include/linux/platform_data/timer-ixp4xx.h
  1592. ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
  1593. M: Jonathan Cameron <jic23@cam.ac.uk>
  1594. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1595. S: Maintained
  1596. F: arch/arm/mach-pxa/stargate2.c
  1597. F: drivers/pcmcia/pxa2xx_stargate2.c
  1598. ARM/INTEL XSC3 (MANZANO) ARM CORE
  1599. M: Lennert Buytenhek <kernel@wantstofly.org>
  1600. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1601. S: Maintained
  1602. ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
  1603. M: Lennert Buytenhek <kernel@wantstofly.org>
  1604. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1605. S: Maintained
  1606. ARM/LG1K ARCHITECTURE
  1607. M: Chanho Min <chanho.min@lge.com>
  1608. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1609. S: Maintained
  1610. F: arch/arm64/boot/dts/lg/
  1611. ARM/LOGICPD PXA270 MACHINE SUPPORT
  1612. M: Lennert Buytenhek <kernel@wantstofly.org>
  1613. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1614. S: Maintained
  1615. ARM/LPC18XX ARCHITECTURE
  1616. M: Vladimir Zapolskiy <vz@mleia.com>
  1617. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1618. S: Maintained
  1619. F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
  1620. F: arch/arm/boot/dts/lpc43*
  1621. F: drivers/i2c/busses/i2c-lpc2k.c
  1622. F: drivers/memory/pl172.c
  1623. F: drivers/mtd/spi-nor/nxp-spifi.c
  1624. F: drivers/rtc/rtc-lpc24xx.c
  1625. N: lpc18xx
  1626. ARM/LPC32XX SOC SUPPORT
  1627. M: Vladimir Zapolskiy <vz@mleia.com>
  1628. M: Sylvain Lemieux <slemieux.tyco@gmail.com>
  1629. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1630. T: git git://github.com/vzapolskiy/linux-lpc32xx.git
  1631. S: Maintained
  1632. F: Documentation/devicetree/bindings/i2c/i2c-pnx.txt
  1633. F: arch/arm/boot/dts/lpc32*
  1634. F: arch/arm/mach-lpc32xx/
  1635. F: drivers/i2c/busses/i2c-pnx.c
  1636. F: drivers/net/ethernet/nxp/lpc_eth.c
  1637. F: drivers/usb/host/ohci-nxp.c
  1638. F: drivers/watchdog/pnx4008_wdt.c
  1639. N: lpc32xx
  1640. ARM/MAGICIAN MACHINE SUPPORT
  1641. M: Philipp Zabel <philipp.zabel@gmail.com>
  1642. S: Maintained
  1643. ARM/Marvell Dove/MV78xx0/Orion SOC support
  1644. M: Jason Cooper <jason@lakedaemon.net>
  1645. M: Andrew Lunn <andrew@lunn.ch>
  1646. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1647. M: Gregory Clement <gregory.clement@bootlin.com>
  1648. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1649. S: Maintained
  1650. F: Documentation/devicetree/bindings/soc/dove/
  1651. F: arch/arm/mach-dove/
  1652. F: arch/arm/mach-mv78xx0/
  1653. F: arch/arm/mach-orion5x/
  1654. F: arch/arm/plat-orion/
  1655. F: arch/arm/boot/dts/dove*
  1656. F: arch/arm/boot/dts/orion5x*
  1657. T: git git://git.infradead.org/linux-mvebu.git
  1658. ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
  1659. M: Jason Cooper <jason@lakedaemon.net>
  1660. M: Andrew Lunn <andrew@lunn.ch>
  1661. M: Gregory Clement <gregory.clement@bootlin.com>
  1662. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1663. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1664. S: Maintained
  1665. F: arch/arm/boot/dts/armada*
  1666. F: arch/arm/boot/dts/kirkwood*
  1667. F: arch/arm/configs/mvebu_*_defconfig
  1668. F: arch/arm/mach-mvebu/
  1669. F: arch/arm64/boot/dts/marvell/armada*
  1670. F: drivers/cpufreq/armada-37xx-cpufreq.c
  1671. F: drivers/cpufreq/armada-8k-cpufreq.c
  1672. F: drivers/cpufreq/mvebu-cpufreq.c
  1673. F: drivers/irqchip/irq-armada-370-xp.c
  1674. F: drivers/irqchip/irq-mvebu-*
  1675. F: drivers/pinctrl/mvebu/
  1676. F: drivers/rtc/rtc-armada38x.c
  1677. T: git git://git.infradead.org/linux-mvebu.git
  1678. ARM/Mediatek RTC DRIVER
  1679. M: Eddie Huang <eddie.huang@mediatek.com>
  1680. M: Sean Wang <sean.wang@mediatek.com>
  1681. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1682. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1683. S: Maintained
  1684. F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
  1685. F: drivers/rtc/rtc-mt6397.c
  1686. F: drivers/rtc/rtc-mt7622.c
  1687. ARM/Mediatek SoC support
  1688. M: Matthias Brugger <matthias.bgg@gmail.com>
  1689. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1690. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1691. W: https://mtk.bcnfs.org/
  1692. C: irc://chat.freenode.net/linux-mediatek
  1693. S: Maintained
  1694. F: arch/arm/boot/dts/mt6*
  1695. F: arch/arm/boot/dts/mt7*
  1696. F: arch/arm/boot/dts/mt8*
  1697. F: arch/arm/mach-mediatek/
  1698. F: arch/arm64/boot/dts/mediatek/
  1699. F: drivers/soc/mediatek/
  1700. N: mtk
  1701. N: mt[678]
  1702. K: mediatek
  1703. ARM/Mediatek USB3 PHY DRIVER
  1704. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  1705. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1706. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1707. S: Maintained
  1708. F: drivers/phy/mediatek/
  1709. F: Documentation/devicetree/bindings/phy/phy-mtk-*
  1710. ARM/Microchip (AT91) SoC support
  1711. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  1712. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  1713. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  1714. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1715. W: http://www.linux4sam.org
  1716. T: git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
  1717. S: Supported
  1718. N: at91
  1719. N: atmel
  1720. F: arch/arm/mach-at91/
  1721. F: include/soc/at91/
  1722. F: arch/arm/boot/dts/at91*.dts
  1723. F: arch/arm/boot/dts/at91*.dtsi
  1724. F: arch/arm/boot/dts/sama*.dts
  1725. F: arch/arm/boot/dts/sama*.dtsi
  1726. F: arch/arm/include/debug/at91.S
  1727. F: drivers/memory/atmel*
  1728. F: drivers/watchdog/sama5d4_wdt.c
  1729. X: drivers/input/touchscreen/atmel_mxt_ts.c
  1730. X: drivers/net/wireless/atmel/
  1731. ARM/MIOA701 MACHINE SUPPORT
  1732. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1733. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1734. F: arch/arm/mach-pxa/mioa701.c
  1735. S: Maintained
  1736. ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
  1737. M: Michael Petchkovsky <mkpetch@internode.on.net>
  1738. S: Maintained
  1739. ARM/NOMADIK/U300/Ux500 ARCHITECTURES
  1740. M: Linus Walleij <linus.walleij@linaro.org>
  1741. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1742. S: Maintained
  1743. F: Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
  1744. F: Documentation/devicetree/bindings/i2c/i2c-stu300.txt
  1745. F: arch/arm/mach-nomadik/
  1746. F: arch/arm/mach-u300/
  1747. F: arch/arm/mach-ux500/
  1748. F: drivers/soc/ux500/
  1749. F: arch/arm/boot/dts/ste-*
  1750. F: drivers/clk/clk-nomadik.c
  1751. F: drivers/clk/clk-u300.c
  1752. F: drivers/clocksource/clksrc-dbx500-prcmu.c
  1753. F: drivers/clocksource/timer-u300.c
  1754. F: drivers/dma/coh901318*
  1755. F: drivers/dma/ste_dma40*
  1756. F: drivers/hwspinlock/u8500_hsem.c
  1757. F: drivers/i2c/busses/i2c-nomadik.c
  1758. F: drivers/i2c/busses/i2c-stu300.c
  1759. F: drivers/mfd/ab3100*
  1760. F: drivers/mfd/ab8500*
  1761. F: drivers/mfd/abx500*
  1762. F: drivers/mfd/dbx500*
  1763. F: drivers/mfd/db8500*
  1764. F: drivers/pinctrl/nomadik/
  1765. F: drivers/pinctrl/pinctrl-coh901*
  1766. F: drivers/pinctrl/pinctrl-u300.c
  1767. F: drivers/rtc/rtc-ab3100.c
  1768. F: drivers/rtc/rtc-ab8500.c
  1769. F: drivers/rtc/rtc-coh901331.c
  1770. F: drivers/rtc/rtc-pl031.c
  1771. F: drivers/watchdog/coh901327_wdt.c
  1772. F: Documentation/devicetree/bindings/arm/ste-*
  1773. F: Documentation/devicetree/bindings/arm/ux500/
  1774. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
  1775. ARM/NUVOTON NPCM ARCHITECTURE
  1776. M: Avi Fishman <avifishman70@gmail.com>
  1777. M: Tomer Maimon <tmaimon77@gmail.com>
  1778. M: Tali Perry <tali.perry1@gmail.com>
  1779. R: Patrick Venture <venture@google.com>
  1780. R: Nancy Yuen <yuenn@google.com>
  1781. R: Benjamin Fair <benjaminfair@google.com>
  1782. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1783. S: Supported
  1784. F: arch/arm/mach-npcm/
  1785. F: arch/arm/boot/dts/nuvoton-npcm*
  1786. F: include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
  1787. F: drivers/*/*npcm*
  1788. F: Documentation/devicetree/bindings/*/*npcm*
  1789. F: Documentation/devicetree/bindings/*/*/*npcm*
  1790. ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  1791. L: openmoko-kernel@lists.openmoko.org (subscribers-only)
  1792. W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
  1793. S: Orphan
  1794. F: arch/arm/mach-s3c24xx/mach-gta02.c
  1795. F: arch/arm/mach-s3c24xx/gta02.h
  1796. ARM/Orion SoC/Technologic Systems TS-78xx platform support
  1797. M: Alexander Clouter <alex@digriz.org.uk>
  1798. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1799. W: http://www.digriz.org.uk/ts78xx/kernel
  1800. S: Maintained
  1801. F: arch/arm/mach-orion5x/ts78xx-*
  1802. ARM/OXNAS platform support
  1803. M: Neil Armstrong <narmstrong@baylibre.com>
  1804. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1805. L: linux-oxnas@groups.io (moderated for non-subscribers)
  1806. S: Maintained
  1807. F: arch/arm/mach-oxnas/
  1808. F: arch/arm/boot/dts/ox8*.dts*
  1809. N: oxnas
  1810. ARM/PALM TREO SUPPORT
  1811. M: Tomas Cech <sleep_walker@suse.com>
  1812. L: linux-arm-kernel@lists.infradead.org
  1813. W: http://hackndev.com
  1814. S: Maintained
  1815. F: arch/arm/mach-pxa/palmtreo.*
  1816. ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
  1817. M: Marek Vasut <marek.vasut@gmail.com>
  1818. L: linux-arm-kernel@lists.infradead.org
  1819. W: http://hackndev.com
  1820. S: Maintained
  1821. F: arch/arm/mach-pxa/include/mach/palmtx.h
  1822. F: arch/arm/mach-pxa/palmtx.c
  1823. F: arch/arm/mach-pxa/palmt5.*
  1824. F: arch/arm/mach-pxa/include/mach/palmld.h
  1825. F: arch/arm/mach-pxa/palmld.c
  1826. F: arch/arm/mach-pxa/palmte2.*
  1827. F: arch/arm/mach-pxa/include/mach/palmtc.h
  1828. F: arch/arm/mach-pxa/palmtc.c
  1829. ARM/PALMZ72 SUPPORT
  1830. M: Sergey Lapin <slapin@ossfans.org>
  1831. L: linux-arm-kernel@lists.infradead.org
  1832. W: http://hackndev.com
  1833. S: Maintained
  1834. F: arch/arm/mach-pxa/palmz72.*
  1835. ARM/PLEB SUPPORT
  1836. M: Peter Chubb <pleb@gelato.unsw.edu.au>
  1837. W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
  1838. S: Maintained
  1839. ARM/PT DIGITAL BOARD PORT
  1840. M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
  1841. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1842. W: http://www.armlinux.org.uk/
  1843. S: Maintained
  1844. ARM/QUALCOMM SUPPORT
  1845. M: Andy Gross <agross@kernel.org>
  1846. L: linux-arm-msm@vger.kernel.org
  1847. S: Maintained
  1848. F: Documentation/devicetree/bindings/soc/qcom/
  1849. F: Documentation/devicetree/bindings/*/qcom*
  1850. F: arch/arm/boot/dts/qcom-*.dts
  1851. F: arch/arm/boot/dts/qcom-*.dtsi
  1852. F: arch/arm/mach-qcom/
  1853. F: arch/arm64/boot/dts/qcom/
  1854. F: drivers/*/qcom/
  1855. F: drivers/*/qcom*
  1856. F: drivers/*/*/qcom/
  1857. F: drivers/*/*/qcom*
  1858. F: drivers/*/pm8???-*
  1859. F: drivers/bluetooth/btqcomsmd.c
  1860. F: drivers/clocksource/timer-qcom.c
  1861. F: drivers/extcon/extcon-qcom*
  1862. F: drivers/iommu/msm*
  1863. F: drivers/i2c/busses/i2c-qup.c
  1864. F: drivers/i2c/busses/i2c-qcom-geni.c
  1865. F: drivers/mfd/ssbi.c
  1866. F: drivers/mmc/host/mmci_qcom*
  1867. F: drivers/mmc/host/sdhci-msm.c
  1868. F: drivers/pci/controller/dwc/pcie-qcom.c
  1869. F: drivers/phy/qualcomm/
  1870. F: drivers/power/*/msm*
  1871. F: drivers/reset/reset-qcom-*
  1872. F: drivers/scsi/ufs/ufs-qcom.*
  1873. F: drivers/spi/spi-qup.c
  1874. F: drivers/spi/spi-geni-qcom.c
  1875. F: drivers/spi/spi-qcom-qspi.c
  1876. F: drivers/tty/serial/msm_serial.c
  1877. F: drivers/usb/dwc3/dwc3-qcom.c
  1878. F: include/dt-bindings/*/qcom*
  1879. F: include/linux/*/qcom*
  1880. T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
  1881. ARM/RADISYS ENP2611 MACHINE SUPPORT
  1882. M: Lennert Buytenhek <kernel@wantstofly.org>
  1883. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1884. S: Maintained
  1885. ARM/RDA MICRO ARCHITECTURE
  1886. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  1887. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1888. L: linux-unisoc@lists.infradead.org (moderated for non-subscribers)
  1889. S: Maintained
  1890. F: arch/arm/boot/dts/rda8810pl-*
  1891. F: drivers/clocksource/timer-rda.c
  1892. F: drivers/irqchip/irq-rda-intc.c
  1893. F: drivers/tty/serial/rda-uart.c
  1894. F: Documentation/devicetree/bindings/arm/rda.yaml
  1895. F: Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
  1896. F: Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
  1897. F: Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
  1898. ARM/REALTEK ARCHITECTURE
  1899. M: Andreas Färber <afaerber@suse.de>
  1900. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1901. S: Maintained
  1902. F: arch/arm64/boot/dts/realtek/
  1903. F: Documentation/devicetree/bindings/arm/realtek.yaml
  1904. ARM/RENESAS ARM64 ARCHITECTURE
  1905. M: Geert Uytterhoeven <geert+renesas@glider.be>
  1906. M: Magnus Damm <magnus.damm@gmail.com>
  1907. L: linux-renesas-soc@vger.kernel.org
  1908. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1909. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
  1910. S: Supported
  1911. F: arch/arm64/boot/dts/renesas/
  1912. F: Documentation/devicetree/bindings/arm/renesas.yaml
  1913. F: drivers/soc/renesas/
  1914. F: include/linux/soc/renesas/
  1915. ARM/RISCPC ARCHITECTURE
  1916. M: Russell King <linux@armlinux.org.uk>
  1917. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1918. W: http://www.armlinux.org.uk/
  1919. S: Maintained
  1920. F: arch/arm/include/asm/hardware/entry-macro-iomd.S
  1921. F: arch/arm/include/asm/hardware/ioc.h
  1922. F: arch/arm/include/asm/hardware/iomd.h
  1923. F: arch/arm/include/asm/hardware/memc.h
  1924. F: arch/arm/mach-rpc/
  1925. F: drivers/net/ethernet/8390/etherh.c
  1926. F: drivers/net/ethernet/i825xx/ether1*
  1927. F: drivers/net/ethernet/seeq/ether3*
  1928. F: drivers/scsi/arm/
  1929. ARM/Rockchip SoC support
  1930. M: Heiko Stuebner <heiko@sntech.de>
  1931. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1932. L: linux-rockchip@lists.infradead.org
  1933. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
  1934. S: Maintained
  1935. F: Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
  1936. F: arch/arm/boot/dts/rk3*
  1937. F: arch/arm/boot/dts/rv1108*
  1938. F: arch/arm/mach-rockchip/
  1939. F: drivers/clk/rockchip/
  1940. F: drivers/i2c/busses/i2c-rk3x.c
  1941. F: drivers/*/*rockchip*
  1942. F: drivers/*/*/*rockchip*
  1943. F: sound/soc/rockchip/
  1944. N: rockchip
  1945. ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
  1946. M: Kukjin Kim <kgene@kernel.org>
  1947. M: Krzysztof Kozlowski <krzk@kernel.org>
  1948. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1949. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1950. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  1951. S: Maintained
  1952. F: arch/arm/boot/dts/s3c*
  1953. F: arch/arm/boot/dts/s5p*
  1954. F: arch/arm/boot/dts/exynos*
  1955. F: arch/arm64/boot/dts/exynos/
  1956. F: arch/arm/plat-samsung/
  1957. F: arch/arm/mach-s3c24*/
  1958. F: arch/arm/mach-s3c64xx/
  1959. F: arch/arm/mach-s5p*/
  1960. F: arch/arm/mach-exynos*/
  1961. F: drivers/*/*s3c24*
  1962. F: drivers/*/*/*s3c24*
  1963. F: drivers/*/*s3c64xx*
  1964. F: drivers/*/*s5pv210*
  1965. F: drivers/memory/samsung/
  1966. F: drivers/soc/samsung/
  1967. F: include/linux/soc/samsung/
  1968. F: Documentation/arm/samsung/
  1969. F: Documentation/devicetree/bindings/arm/samsung/
  1970. F: Documentation/devicetree/bindings/sram/samsung-sram.txt
  1971. F: Documentation/devicetree/bindings/power/pd-samsung.txt
  1972. N: exynos
  1973. ARM/SAMSUNG MOBILE MACHINE SUPPORT
  1974. M: Kyungmin Park <kyungmin.park@samsung.com>
  1975. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1976. S: Maintained
  1977. F: arch/arm/mach-s5pv210/
  1978. ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
  1979. M: Kyungmin Park <kyungmin.park@samsung.com>
  1980. M: Kamil Debski <kamil@wypas.org>
  1981. M: Andrzej Hajda <a.hajda@samsung.com>
  1982. L: linux-arm-kernel@lists.infradead.org
  1983. L: linux-media@vger.kernel.org
  1984. S: Maintained
  1985. F: drivers/media/platform/s5p-g2d/
  1986. ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
  1987. M: Marek Szyprowski <m.szyprowski@samsung.com>
  1988. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1989. L: linux-media@vger.kernel.org
  1990. S: Maintained
  1991. F: drivers/media/platform/s5p-cec/
  1992. F: Documentation/devicetree/bindings/media/s5p-cec.txt
  1993. ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
  1994. M: Andrzej Pietrasiewicz <andrzejtp2010@gmail.com>
  1995. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  1996. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  1997. L: linux-arm-kernel@lists.infradead.org
  1998. L: linux-media@vger.kernel.org
  1999. S: Maintained
  2000. F: drivers/media/platform/s5p-jpeg/
  2001. ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
  2002. M: Kyungmin Park <kyungmin.park@samsung.com>
  2003. M: Kamil Debski <kamil@wypas.org>
  2004. M: Jeongtae Park <jtp.park@samsung.com>
  2005. M: Andrzej Hajda <a.hajda@samsung.com>
  2006. L: linux-arm-kernel@lists.infradead.org
  2007. L: linux-media@vger.kernel.org
  2008. S: Maintained
  2009. F: drivers/media/platform/s5p-mfc/
  2010. ARM/SHMOBILE ARM ARCHITECTURE
  2011. M: Geert Uytterhoeven <geert+renesas@glider.be>
  2012. M: Magnus Damm <magnus.damm@gmail.com>
  2013. L: linux-renesas-soc@vger.kernel.org
  2014. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  2015. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
  2016. S: Supported
  2017. F: arch/arm/boot/dts/emev2*
  2018. F: arch/arm/boot/dts/gr-peach*
  2019. F: arch/arm/boot/dts/iwg20d-q7*
  2020. F: arch/arm/boot/dts/r7s*
  2021. F: arch/arm/boot/dts/r8a*
  2022. F: arch/arm/boot/dts/r9a*
  2023. F: arch/arm/boot/dts/sh*
  2024. F: arch/arm/configs/shmobile_defconfig
  2025. F: arch/arm/include/debug/renesas-scif.S
  2026. F: arch/arm/mach-shmobile/
  2027. F: Documentation/devicetree/bindings/arm/renesas.yaml
  2028. F: drivers/soc/renesas/
  2029. F: include/linux/soc/renesas/
  2030. ARM/SOCFPGA ARCHITECTURE
  2031. M: Dinh Nguyen <dinguyen@kernel.org>
  2032. S: Maintained
  2033. F: arch/arm/mach-socfpga/
  2034. F: arch/arm/boot/dts/socfpga*
  2035. F: arch/arm/configs/socfpga_defconfig
  2036. F: arch/arm64/boot/dts/altera/
  2037. F: arch/arm64/boot/dts/intel/
  2038. W: http://www.rocketboards.org
  2039. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  2040. ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
  2041. M: Dinh Nguyen <dinguyen@kernel.org>
  2042. S: Maintained
  2043. F: drivers/clk/socfpga/
  2044. ARM/SOCFPGA EDAC SUPPORT
  2045. M: Thor Thayer <thor.thayer@linux.intel.com>
  2046. S: Maintained
  2047. F: drivers/edac/altera_edac.
  2048. ARM/SPREADTRUM SoC SUPPORT
  2049. M: Orson Zhai <orsonzhai@gmail.com>
  2050. M: Baolin Wang <baolin.wang7@gmail.com>
  2051. M: Chunyan Zhang <zhang.lyra@gmail.com>
  2052. S: Maintained
  2053. F: arch/arm64/boot/dts/sprd
  2054. N: sprd
  2055. N: sc27xx
  2056. N: sc2731
  2057. ARM/STI ARCHITECTURE
  2058. M: Patrice Chotard <patrice.chotard@st.com>
  2059. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2060. W: http://www.stlinux.com
  2061. S: Maintained
  2062. F: Documentation/devicetree/bindings/i2c/i2c-st.txt
  2063. F: arch/arm/mach-sti/
  2064. F: arch/arm/boot/dts/sti*
  2065. F: drivers/char/hw_random/st-rng.c
  2066. F: drivers/clocksource/arm_global_timer.c
  2067. F: drivers/clocksource/clksrc_st_lpc.c
  2068. F: drivers/cpufreq/sti-cpufreq.c
  2069. F: drivers/dma/st_fdma*
  2070. F: drivers/i2c/busses/i2c-st.c
  2071. F: drivers/media/rc/st_rc.c
  2072. F: drivers/media/platform/sti/c8sectpfe/
  2073. F: drivers/mmc/host/sdhci-st.c
  2074. F: drivers/phy/st/phy-miphy28lp.c
  2075. F: drivers/phy/st/phy-stih407-usb.c
  2076. F: drivers/pinctrl/pinctrl-st.c
  2077. F: drivers/remoteproc/st_remoteproc.c
  2078. F: drivers/remoteproc/st_slim_rproc.c
  2079. F: drivers/reset/sti/
  2080. F: drivers/rtc/rtc-st-lpc.c
  2081. F: drivers/tty/serial/st-asc.c
  2082. F: drivers/usb/dwc3/dwc3-st.c
  2083. F: drivers/usb/host/ehci-st.c
  2084. F: drivers/usb/host/ohci-st.c
  2085. F: drivers/watchdog/st_lpc_wdt.c
  2086. F: drivers/ata/ahci_st.c
  2087. F: include/linux/remoteproc/st_slim_rproc.h
  2088. ARM/STM32 ARCHITECTURE
  2089. M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
  2090. M: Alexandre Torgue <alexandre.torgue@st.com>
  2091. L: linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
  2092. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2093. S: Maintained
  2094. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
  2095. N: stm32
  2096. N: stm
  2097. F: arch/arm/boot/dts/stm32*
  2098. F: arch/arm/mach-stm32/
  2099. F: drivers/clocksource/armv7m_systick.c
  2100. ARM/Synaptics SoC support
  2101. M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
  2102. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  2103. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2104. S: Maintained
  2105. F: arch/arm/mach-berlin/
  2106. F: arch/arm/boot/dts/berlin*
  2107. F: arch/arm64/boot/dts/synaptics/
  2108. ARM/TANGO ARCHITECTURE
  2109. M: Marc Gonzalez <marc.w.gonzalez@free.fr>
  2110. M: Mans Rullgard <mans@mansr.com>
  2111. L: linux-arm-kernel@lists.infradead.org
  2112. S: Odd Fixes
  2113. N: tango
  2114. ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
  2115. M: Lennert Buytenhek <kernel@wantstofly.org>
  2116. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2117. S: Maintained
  2118. ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  2119. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  2120. L: linux-tegra@vger.kernel.org
  2121. L: linux-media@vger.kernel.org
  2122. S: Maintained
  2123. F: drivers/media/platform/tegra-cec/
  2124. F: Documentation/devicetree/bindings/media/tegra-cec.txt
  2125. ARM/TETON BGA MACHINE SUPPORT
  2126. M: "Mark F. Brown" <mark.brown314@gmail.com>
  2127. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2128. S: Maintained
  2129. ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  2130. M: Santosh Shilimkar <ssantosh@kernel.org>
  2131. L: linux-kernel@vger.kernel.org
  2132. S: Maintained
  2133. F: drivers/memory/*emif*
  2134. ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
  2135. M: Tero Kristo <t-kristo@ti.com>
  2136. M: Nishanth Menon <nm@ti.com>
  2137. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2138. S: Supported
  2139. F: Documentation/devicetree/bindings/arm/ti/k3.txt
  2140. F: arch/arm64/boot/dts/ti/Makefile
  2141. F: arch/arm64/boot/dts/ti/k3-*
  2142. F: include/dt-bindings/pinctrl/k3.h
  2143. ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
  2144. M: Santosh Shilimkar <ssantosh@kernel.org>
  2145. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2146. S: Maintained
  2147. F: arch/arm/mach-keystone/
  2148. F: arch/arm/boot/dts/keystone-*
  2149. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  2150. ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
  2151. M: Santosh Shilimkar <ssantosh@kernel.org>
  2152. L: linux-kernel@vger.kernel.org
  2153. S: Maintained
  2154. F: drivers/clk/keystone/
  2155. ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
  2156. M: Santosh Shilimkar <ssantosh@kernel.org>
  2157. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2158. L: linux-kernel@vger.kernel.org
  2159. S: Maintained
  2160. F: drivers/clocksource/timer-keystone.c
  2161. ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
  2162. M: Santosh Shilimkar <ssantosh@kernel.org>
  2163. L: linux-kernel@vger.kernel.org
  2164. S: Maintained
  2165. F: drivers/power/reset/keystone-reset.c
  2166. ARM/THECUS N2100 MACHINE SUPPORT
  2167. M: Lennert Buytenhek <kernel@wantstofly.org>
  2168. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2169. S: Maintained
  2170. ARM/TOSA MACHINE SUPPORT
  2171. M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
  2172. M: Dirk Opfer <dirk@opfer-online.de>
  2173. S: Maintained
  2174. ARM/UNIPHIER ARCHITECTURE
  2175. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  2176. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2177. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
  2178. S: Maintained
  2179. F: Documentation/devicetree/bindings/arm/socionext/uniphier.txt
  2180. F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
  2181. F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
  2182. F: arch/arm/boot/dts/uniphier*
  2183. F: arch/arm/include/asm/hardware/cache-uniphier.h
  2184. F: arch/arm/mach-uniphier/
  2185. F: arch/arm/mm/cache-uniphier.c
  2186. F: arch/arm64/boot/dts/socionext/uniphier*
  2187. F: drivers/bus/uniphier-system-bus.c
  2188. F: drivers/clk/uniphier/
  2189. F: drivers/dma/uniphier-mdmac.c
  2190. F: drivers/gpio/gpio-uniphier.c
  2191. F: drivers/i2c/busses/i2c-uniphier*
  2192. F: drivers/irqchip/irq-uniphier-aidet.c
  2193. F: drivers/mmc/host/uniphier-sd.c
  2194. F: drivers/pinctrl/uniphier/
  2195. F: drivers/reset/reset-uniphier.c
  2196. F: drivers/tty/serial/8250/8250_uniphier.c
  2197. N: uniphier
  2198. ARM/Ux500 CLOCK FRAMEWORK SUPPORT
  2199. M: Ulf Hansson <ulf.hansson@linaro.org>
  2200. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2201. T: git git://git.linaro.org/people/ulfh/clk.git
  2202. S: Maintained
  2203. F: drivers/clk/ux500/
  2204. ARM/VERSATILE EXPRESS PLATFORM
  2205. M: Liviu Dudau <liviu.dudau@arm.com>
  2206. M: Sudeep Holla <sudeep.holla@arm.com>
  2207. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  2208. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2209. S: Maintained
  2210. F: arch/arm/boot/dts/vexpress*
  2211. F: arch/arm64/boot/dts/arm/
  2212. F: arch/arm/mach-vexpress/
  2213. F: */*/vexpress*
  2214. F: */*/*/vexpress*
  2215. F: drivers/clk/versatile/clk-vexpress-osc.c
  2216. F: drivers/clocksource/timer-versatile.c
  2217. N: mps2
  2218. ARM/VFP SUPPORT
  2219. M: Russell King <linux@armlinux.org.uk>
  2220. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2221. W: http://www.armlinux.org.uk/
  2222. S: Maintained
  2223. F: arch/arm/vfp/
  2224. ARM/VOIPAC PXA270 SUPPORT
  2225. M: Marek Vasut <marek.vasut@gmail.com>
  2226. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2227. S: Maintained
  2228. F: arch/arm/mach-pxa/vpac270.c
  2229. F: arch/arm/mach-pxa/include/mach/vpac270.h
  2230. ARM/VT8500 ARM ARCHITECTURE
  2231. M: Tony Prisk <linux@prisktech.co.nz>
  2232. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2233. S: Maintained
  2234. F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt
  2235. F: arch/arm/mach-vt8500/
  2236. F: drivers/clocksource/timer-vt8500.c
  2237. F: drivers/i2c/busses/i2c-wmt.c
  2238. F: drivers/mmc/host/wmt-sdmmc.c
  2239. F: drivers/pwm/pwm-vt8500.c
  2240. F: drivers/rtc/rtc-vt8500.c
  2241. F: drivers/tty/serial/vt8500_serial.c
  2242. F: drivers/usb/host/ehci-platform.c
  2243. F: drivers/usb/host/uhci-platform.c
  2244. F: drivers/video/fbdev/vt8500lcdfb.*
  2245. F: drivers/video/fbdev/wm8505fb*
  2246. F: drivers/video/fbdev/wmt_ge_rops.*
  2247. ARM/ZIPIT Z2 SUPPORT
  2248. M: Marek Vasut <marek.vasut@gmail.com>
  2249. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2250. S: Maintained
  2251. F: arch/arm/mach-pxa/z2.c
  2252. F: arch/arm/mach-pxa/include/mach/z2.h
  2253. ARM/ZTE ARCHITECTURE
  2254. M: Jun Nie <jun.nie@linaro.org>
  2255. M: Shawn Guo <shawnguo@kernel.org>
  2256. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2257. S: Maintained
  2258. F: arch/arm/boot/dts/zx2967*
  2259. F: arch/arm/mach-zx/
  2260. F: arch/arm64/boot/dts/zte/
  2261. F: drivers/clk/zte/
  2262. F: drivers/dma/zx_dma.c
  2263. F: drivers/gpio/gpio-zx.c
  2264. F: drivers/i2c/busses/i2c-zx2967.c
  2265. F: drivers/mmc/host/dw_mmc-zx.*
  2266. F: drivers/pinctrl/zte/
  2267. F: drivers/soc/zte/
  2268. F: drivers/thermal/zx2967_thermal.c
  2269. F: drivers/watchdog/zx2967_wdt.c
  2270. F: Documentation/devicetree/bindings/arm/zte.yaml
  2271. F: Documentation/devicetree/bindings/clock/zx2967*.txt
  2272. F: Documentation/devicetree/bindings/dma/zxdma.txt
  2273. F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
  2274. F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
  2275. F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
  2276. F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  2277. F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  2278. F: Documentation/devicetree/bindings/soc/zte/
  2279. F: Documentation/devicetree/bindings/sound/zte,*.txt
  2280. F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
  2281. F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
  2282. F: include/dt-bindings/clock/zx2967*.h
  2283. F: include/dt-bindings/soc/zte,*.h
  2284. F: sound/soc/codecs/zx_aud96p22.c
  2285. F: sound/soc/zte/
  2286. ARM/ZYNQ ARCHITECTURE
  2287. M: Michal Simek <michal.simek@xilinx.com>
  2288. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2289. W: http://wiki.xilinx.com
  2290. T: git https://github.com/Xilinx/linux-xlnx.git
  2291. S: Supported
  2292. F: arch/arm/mach-zynq/
  2293. F: drivers/cpuidle/cpuidle-zynq.c
  2294. F: drivers/block/xsysace.c
  2295. N: zynq
  2296. N: xilinx
  2297. F: Documentation/devicetree/bindings/i2c/i2c-cadence.txt
  2298. F: Documentation/devicetree/bindings/i2c/i2c-xiic.txt
  2299. F: drivers/clocksource/timer-cadence-ttc.c
  2300. F: drivers/i2c/busses/i2c-cadence.c
  2301. F: drivers/mmc/host/sdhci-of-arasan.c
  2302. F: drivers/edac/synopsys_edac.c
  2303. F: drivers/i2c/busses/i2c-xiic.c
  2304. ARM64 PORT (AARCH64 ARCHITECTURE)
  2305. M: Catalin Marinas <catalin.marinas@arm.com>
  2306. M: Will Deacon <will@kernel.org>
  2307. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2308. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
  2309. S: Maintained
  2310. F: arch/arm64/
  2311. X: arch/arm64/boot/dts/
  2312. F: Documentation/arm64/
  2313. AS3645A LED FLASH CONTROLLER DRIVER
  2314. M: Sakari Ailus <sakari.ailus@iki.fi>
  2315. L: linux-leds@vger.kernel.org
  2316. S: Maintained
  2317. F: drivers/leds/leds-as3645a.c
  2318. ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
  2319. M: Tianshu Qiu <tian.shu.qiu@intel.com>
  2320. L: linux-media@vger.kernel.org
  2321. T: git git://linuxtv.org/media_tree.git
  2322. S: Maintained
  2323. F: drivers/media/i2c/ak7375.c
  2324. F: Documentation/devicetree/bindings/media/i2c/ak7375.txt
  2325. ASAHI KASEI AK8974 DRIVER
  2326. M: Linus Walleij <linus.walleij@linaro.org>
  2327. L: linux-iio@vger.kernel.org
  2328. W: http://www.akm.com/
  2329. S: Supported
  2330. F: drivers/iio/magnetometer/ak8974.c
  2331. ASC7621 HARDWARE MONITOR DRIVER
  2332. M: George Joseph <george.joseph@fairview5.com>
  2333. L: linux-hwmon@vger.kernel.org
  2334. S: Maintained
  2335. F: Documentation/hwmon/asc7621.rst
  2336. F: drivers/hwmon/asc7621.c
  2337. ASPEED PINCTRL DRIVERS
  2338. M: Andrew Jeffery <andrew@aj.id.au>
  2339. L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
  2340. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  2341. L: linux-gpio@vger.kernel.org
  2342. S: Maintained
  2343. F: drivers/pinctrl/aspeed/
  2344. F: Documentation/devicetree/bindings/pinctrl/aspeed,*
  2345. ASPEED VIDEO ENGINE DRIVER
  2346. M: Eddie James <eajames@linux.ibm.com>
  2347. L: linux-media@vger.kernel.org
  2348. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  2349. S: Maintained
  2350. F: drivers/media/platform/aspeed-video.c
  2351. F: Documentation/devicetree/bindings/media/aspeed-video.txt
  2352. ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
  2353. M: Corentin Chary <corentin.chary@gmail.com>
  2354. L: acpi4asus-user@lists.sourceforge.net
  2355. L: platform-driver-x86@vger.kernel.org
  2356. W: http://acpi4asus.sf.net
  2357. S: Maintained
  2358. F: drivers/platform/x86/asus*.c
  2359. F: drivers/platform/x86/eeepc*.c
  2360. ASUS WIRELESS RADIO CONTROL DRIVER
  2361. M: João Paulo Rechi Vita <jprvita@gmail.com>
  2362. L: platform-driver-x86@vger.kernel.org
  2363. S: Maintained
  2364. F: drivers/platform/x86/asus-wireless.c
  2365. ASYMMETRIC KEYS
  2366. M: David Howells <dhowells@redhat.com>
  2367. L: keyrings@vger.kernel.org
  2368. S: Maintained
  2369. F: Documentation/crypto/asymmetric-keys.txt
  2370. F: include/linux/verification.h
  2371. F: include/crypto/public_key.h
  2372. F: include/crypto/pkcs7.h
  2373. F: crypto/asymmetric_keys/
  2374. ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  2375. R: Dan Williams <dan.j.williams@intel.com>
  2376. W: http://sourceforge.net/projects/xscaleiop
  2377. S: Odd fixes
  2378. F: Documentation/crypto/async-tx-api.txt
  2379. F: crypto/async_tx/
  2380. F: drivers/dma/
  2381. F: include/linux/dmaengine.h
  2382. F: include/linux/async_tx.h
  2383. AT24 EEPROM DRIVER
  2384. M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
  2385. L: linux-i2c@vger.kernel.org
  2386. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
  2387. S: Maintained
  2388. F: Documentation/devicetree/bindings/eeprom/at24.txt
  2389. F: drivers/misc/eeprom/at24.c
  2390. ATA OVER ETHERNET (AOE) DRIVER
  2391. M: "Justin Sanders" <justin@coraid.com>
  2392. W: http://www.openaoe.org/
  2393. S: Supported
  2394. F: Documentation/admin-guide/aoe/
  2395. F: drivers/block/aoe/
  2396. ATHEROS 71XX/9XXX GPIO DRIVER
  2397. M: Alban Bedel <albeu@free.fr>
  2398. W: https://github.com/AlbanBedel/linux
  2399. T: git git://github.com/AlbanBedel/linux
  2400. S: Maintained
  2401. F: drivers/gpio/gpio-ath79.c
  2402. F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
  2403. ATHEROS 71XX/9XXX USB PHY DRIVER
  2404. M: Alban Bedel <albeu@free.fr>
  2405. W: https://github.com/AlbanBedel/linux
  2406. T: git git://github.com/AlbanBedel/linux
  2407. S: Maintained
  2408. F: drivers/phy/qualcomm/phy-ath79-usb.c
  2409. F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
  2410. ATHEROS ATH GENERIC UTILITIES
  2411. M: Kalle Valo <kvalo@codeaurora.org>
  2412. L: linux-wireless@vger.kernel.org
  2413. S: Supported
  2414. F: drivers/net/wireless/ath/*
  2415. ATHEROS ATH5K WIRELESS DRIVER
  2416. M: Jiri Slaby <jirislaby@gmail.com>
  2417. M: Nick Kossifidis <mickflemm@gmail.com>
  2418. M: Luis Chamberlain <mcgrof@kernel.org>
  2419. L: linux-wireless@vger.kernel.org
  2420. W: http://wireless.kernel.org/en/users/Drivers/ath5k
  2421. S: Maintained
  2422. F: drivers/net/wireless/ath/ath5k/
  2423. ATHEROS ATH6KL WIRELESS DRIVER
  2424. M: Kalle Valo <kvalo@codeaurora.org>
  2425. L: linux-wireless@vger.kernel.org
  2426. W: http://wireless.kernel.org/en/users/Drivers/ath6kl
  2427. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  2428. S: Supported
  2429. F: drivers/net/wireless/ath/ath6kl/
  2430. ATI_REMOTE2 DRIVER
  2431. M: Ville Syrjala <syrjala@sci.fi>
  2432. S: Maintained
  2433. F: drivers/input/misc/ati_remote2.c
  2434. ATK0110 HWMON DRIVER
  2435. M: Luca Tettamanti <kronos.it@gmail.com>
  2436. L: linux-hwmon@vger.kernel.org
  2437. S: Maintained
  2438. F: drivers/hwmon/asus_atk0110.c
  2439. ATLX ETHERNET DRIVERS
  2440. M: Jay Cliburn <jcliburn@gmail.com>
  2441. M: Chris Snook <chris.snook@gmail.com>
  2442. L: netdev@vger.kernel.org
  2443. W: http://sourceforge.net/projects/atl1
  2444. W: http://atl1.sourceforge.net
  2445. S: Maintained
  2446. F: drivers/net/ethernet/atheros/
  2447. ATM
  2448. M: Chas Williams <3chas3@gmail.com>
  2449. L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
  2450. L: netdev@vger.kernel.org
  2451. W: http://linux-atm.sourceforge.net
  2452. S: Maintained
  2453. F: drivers/atm/
  2454. F: include/linux/atm*
  2455. F: include/uapi/linux/atm*
  2456. ATMEL MACB ETHERNET DRIVER
  2457. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2458. S: Supported
  2459. F: drivers/net/ethernet/cadence/
  2460. ATMEL MAXTOUCH DRIVER
  2461. M: Nick Dyer <nick@shmanahar.org>
  2462. T: git git://github.com/ndyer/linux.git
  2463. S: Maintained
  2464. F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
  2465. F: drivers/input/touchscreen/atmel_mxt_ts.c
  2466. ATMEL WIRELESS DRIVER
  2467. M: Simon Kelley <simon@thekelleys.org.uk>
  2468. L: linux-wireless@vger.kernel.org
  2469. W: http://www.thekelleys.org.uk/atmel
  2470. W: http://atmelwlandriver.sourceforge.net/
  2471. S: Maintained
  2472. F: drivers/net/wireless/atmel/atmel*
  2473. ATOMIC INFRASTRUCTURE
  2474. M: Will Deacon <will@kernel.org>
  2475. M: Peter Zijlstra <peterz@infradead.org>
  2476. R: Boqun Feng <boqun.feng@gmail.com>
  2477. L: linux-kernel@vger.kernel.org
  2478. S: Maintained
  2479. F: arch/*/include/asm/atomic*.h
  2480. F: include/*/atomic*.h
  2481. F: scripts/atomic/
  2482. ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
  2483. M: Bradley Grove <linuxdrivers@attotech.com>
  2484. L: linux-scsi@vger.kernel.org
  2485. W: http://www.attotech.com
  2486. S: Supported
  2487. F: drivers/scsi/esas2r
  2488. ATUSB IEEE 802.15.4 RADIO DRIVER
  2489. M: Stefan Schmidt <stefan@datenfreihafen.org>
  2490. L: linux-wpan@vger.kernel.org
  2491. S: Maintained
  2492. F: drivers/net/ieee802154/atusb.c
  2493. F: drivers/net/ieee802154/atusb.h
  2494. F: drivers/net/ieee802154/at86rf230.h
  2495. AUDIT SUBSYSTEM
  2496. M: Paul Moore <paul@paul-moore.com>
  2497. M: Eric Paris <eparis@redhat.com>
  2498. L: linux-audit@redhat.com (moderated for non-subscribers)
  2499. W: https://github.com/linux-audit
  2500. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
  2501. S: Supported
  2502. F: include/linux/audit.h
  2503. F: include/uapi/linux/audit.h
  2504. F: kernel/audit*
  2505. AUXILIARY DISPLAY DRIVERS
  2506. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2507. S: Maintained
  2508. F: drivers/auxdisplay/
  2509. F: include/linux/cfag12864b.h
  2510. AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
  2511. M: Andreas Klinger <ak@it-klinger.de>
  2512. L: linux-iio@vger.kernel.org
  2513. S: Maintained
  2514. F: Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
  2515. F: drivers/iio/adc/hx711.c
  2516. AX.25 NETWORK LAYER
  2517. M: Ralf Baechle <ralf@linux-mips.org>
  2518. L: linux-hams@vger.kernel.org
  2519. W: http://www.linux-ax25.org/
  2520. S: Maintained
  2521. F: include/uapi/linux/ax25.h
  2522. F: include/net/ax25.h
  2523. F: net/ax25/
  2524. AXENTIA ARM DEVICES
  2525. M: Peter Rosin <peda@axentia.se>
  2526. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2527. S: Maintained
  2528. F: Documentation/devicetree/bindings/arm/axentia.txt
  2529. F: arch/arm/boot/dts/at91-linea.dtsi
  2530. F: arch/arm/boot/dts/at91-natte.dtsi
  2531. F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
  2532. F: arch/arm/boot/dts/at91-tse850-3.dts
  2533. AXENTIA ASOC DRIVERS
  2534. M: Peter Rosin <peda@axentia.se>
  2535. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2536. S: Maintained
  2537. F: Documentation/devicetree/bindings/sound/axentia,*
  2538. F: sound/soc/atmel/tse850-pcm5142.c
  2539. AXXIA I2C CONTROLLER
  2540. M: Krzysztof Adamski <krzysztof.adamski@nokia.com>
  2541. L: linux-i2c@vger.kernel.org
  2542. S: Maintained
  2543. F: Documentation/devicetree/bindings/i2c/i2c-axxia.txt
  2544. F: drivers/i2c/busses/i2c-axxia.c
  2545. AZ6007 DVB DRIVER
  2546. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2547. L: linux-media@vger.kernel.org
  2548. W: https://linuxtv.org
  2549. T: git git://linuxtv.org/media_tree.git
  2550. S: Maintained
  2551. F: drivers/media/usb/dvb-usb-v2/az6007.c
  2552. AZTECH FM RADIO RECEIVER DRIVER
  2553. M: Hans Verkuil <hverkuil@xs4all.nl>
  2554. L: linux-media@vger.kernel.org
  2555. T: git git://linuxtv.org/media_tree.git
  2556. W: https://linuxtv.org
  2557. S: Maintained
  2558. F: drivers/media/radio/radio-aztech*
  2559. B43 WIRELESS DRIVER
  2560. L: linux-wireless@vger.kernel.org
  2561. L: b43-dev@lists.infradead.org
  2562. W: http://wireless.kernel.org/en/users/Drivers/b43
  2563. S: Odd Fixes
  2564. F: drivers/net/wireless/broadcom/b43/
  2565. B43LEGACY WIRELESS DRIVER
  2566. M: Larry Finger <Larry.Finger@lwfinger.net>
  2567. L: linux-wireless@vger.kernel.org
  2568. L: b43-dev@lists.infradead.org
  2569. W: http://wireless.kernel.org/en/users/Drivers/b43
  2570. S: Maintained
  2571. F: drivers/net/wireless/broadcom/b43legacy/
  2572. BACKLIGHT CLASS/SUBSYSTEM
  2573. M: Lee Jones <lee.jones@linaro.org>
  2574. M: Daniel Thompson <daniel.thompson@linaro.org>
  2575. M: Jingoo Han <jingoohan1@gmail.com>
  2576. L: dri-devel@lists.freedesktop.org
  2577. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
  2578. S: Maintained
  2579. F: drivers/video/backlight/
  2580. F: include/linux/backlight.h
  2581. F: include/linux/pwm_backlight.h
  2582. F: Documentation/devicetree/bindings/leds/backlight
  2583. F: Documentation/ABI/stable/sysfs-class-backlight
  2584. F: Documentation/ABI/testing/sysfs-class-backlight
  2585. BATMAN ADVANCED
  2586. M: Marek Lindner <mareklindner@neomailbox.ch>
  2587. M: Simon Wunderlich <sw@simonwunderlich.de>
  2588. M: Antonio Quartulli <a@unstable.cc>
  2589. M: Sven Eckelmann <sven@narfation.org>
  2590. L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
  2591. W: https://www.open-mesh.org/
  2592. B: https://www.open-mesh.org/projects/batman-adv/issues
  2593. C: irc://chat.freenode.net/batman
  2594. Q: https://patchwork.open-mesh.org/project/batman/list/
  2595. T: git https://git.open-mesh.org/linux-merge.git
  2596. S: Maintained
  2597. F: Documentation/ABI/obsolete/sysfs-class-net-batman-adv
  2598. F: Documentation/ABI/obsolete/sysfs-class-net-mesh
  2599. F: Documentation/networking/batman-adv.rst
  2600. F: include/uapi/linux/batadv_packet.h
  2601. F: include/uapi/linux/batman_adv.h
  2602. F: net/batman-adv/
  2603. BAYCOM/HDLCDRV DRIVERS FOR AX.25
  2604. M: Thomas Sailer <t.sailer@alumni.ethz.ch>
  2605. L: linux-hams@vger.kernel.org
  2606. W: http://www.baycom.org/~tom/ham/ham.html
  2607. S: Maintained
  2608. F: drivers/net/hamradio/baycom*
  2609. BCACHE (BLOCK LAYER CACHE)
  2610. M: Coly Li <colyli@suse.de>
  2611. M: Kent Overstreet <kent.overstreet@gmail.com>
  2612. L: linux-bcache@vger.kernel.org
  2613. W: http://bcache.evilpiepirate.org
  2614. C: irc://irc.oftc.net/bcache
  2615. S: Maintained
  2616. F: drivers/md/bcache/
  2617. BDISP ST MEDIA DRIVER
  2618. M: Fabien Dessenne <fabien.dessenne@st.com>
  2619. L: linux-media@vger.kernel.org
  2620. T: git git://linuxtv.org/media_tree.git
  2621. W: https://linuxtv.org
  2622. S: Supported
  2623. F: drivers/media/platform/sti/bdisp
  2624. BECKHOFF CX5020 ETHERCAT MASTER DRIVER
  2625. M: Dariusz Marcinkiewicz <reksio@newterm.pl>
  2626. L: netdev@vger.kernel.org
  2627. S: Maintained
  2628. F: drivers/net/ethernet/ec_bhf.c
  2629. BEFS FILE SYSTEM
  2630. M: Luis de Bethencourt <luisbg@kernel.org>
  2631. M: Salah Triki <salah.triki@gmail.com>
  2632. S: Maintained
  2633. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
  2634. F: Documentation/filesystems/befs.txt
  2635. F: fs/befs/
  2636. BFQ I/O SCHEDULER
  2637. M: Paolo Valente <paolo.valente@linaro.org>
  2638. M: Jens Axboe <axboe@kernel.dk>
  2639. L: linux-block@vger.kernel.org
  2640. S: Maintained
  2641. F: block/bfq-*
  2642. F: Documentation/block/bfq-iosched.rst
  2643. BFS FILE SYSTEM
  2644. M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
  2645. S: Maintained
  2646. F: Documentation/filesystems/bfs.txt
  2647. F: fs/bfs/
  2648. F: include/uapi/linux/bfs_fs.h
  2649. BLINKM RGB LED DRIVER
  2650. M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
  2651. S: Maintained
  2652. F: drivers/leds/leds-blinkm.c
  2653. BLOCK LAYER
  2654. M: Jens Axboe <axboe@kernel.dk>
  2655. L: linux-block@vger.kernel.org
  2656. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  2657. S: Maintained
  2658. F: block/
  2659. F: drivers/block/
  2660. F: kernel/trace/blktrace.c
  2661. F: lib/sbitmap.c
  2662. BLOCK2MTD DRIVER
  2663. M: Joern Engel <joern@lazybastard.org>
  2664. L: linux-mtd@lists.infradead.org
  2665. S: Maintained
  2666. F: drivers/mtd/devices/block2mtd.c
  2667. BLUETOOTH DRIVERS
  2668. M: Marcel Holtmann <marcel@holtmann.org>
  2669. M: Johan Hedberg <johan.hedberg@gmail.com>
  2670. L: linux-bluetooth@vger.kernel.org
  2671. W: http://www.bluez.org/
  2672. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2673. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2674. S: Maintained
  2675. F: drivers/bluetooth/
  2676. BLUETOOTH SUBSYSTEM
  2677. M: Marcel Holtmann <marcel@holtmann.org>
  2678. M: Johan Hedberg <johan.hedberg@gmail.com>
  2679. L: linux-bluetooth@vger.kernel.org
  2680. W: http://www.bluez.org/
  2681. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2682. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2683. S: Maintained
  2684. F: net/bluetooth/
  2685. F: include/net/bluetooth/
  2686. BONDING DRIVER
  2687. M: Jay Vosburgh <j.vosburgh@gmail.com>
  2688. M: Veaceslav Falico <vfalico@gmail.com>
  2689. M: Andy Gospodarek <andy@greyhouse.net>
  2690. L: netdev@vger.kernel.org
  2691. W: http://sourceforge.net/projects/bonding/
  2692. S: Supported
  2693. F: drivers/net/bonding/
  2694. F: include/uapi/linux/if_bonding.h
  2695. BPF (Safe dynamic programs and tools)
  2696. M: Alexei Starovoitov <ast@kernel.org>
  2697. M: Daniel Borkmann <daniel@iogearbox.net>
  2698. R: Martin KaFai Lau <kafai@fb.com>
  2699. R: Song Liu <songliubraving@fb.com>
  2700. R: Yonghong Song <yhs@fb.com>
  2701. R: Andrii Nakryiko <andriin@fb.com>
  2702. L: netdev@vger.kernel.org
  2703. L: bpf@vger.kernel.org
  2704. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
  2705. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
  2706. Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
  2707. S: Supported
  2708. F: arch/*/net/*
  2709. F: Documentation/networking/filter.txt
  2710. F: Documentation/bpf/
  2711. F: include/linux/bpf*
  2712. F: include/linux/filter.h
  2713. F: include/trace/events/xdp.h
  2714. F: include/uapi/linux/bpf*
  2715. F: include/uapi/linux/filter.h
  2716. F: kernel/bpf/
  2717. F: kernel/trace/bpf_trace.c
  2718. F: lib/test_bpf.c
  2719. F: net/bpf/
  2720. F: net/core/filter.c
  2721. F: net/sched/act_bpf.c
  2722. F: net/sched/cls_bpf.c
  2723. F: samples/bpf/
  2724. F: tools/bpf/
  2725. F: tools/lib/bpf/
  2726. F: tools/testing/selftests/bpf/
  2727. K: bpf
  2728. N: bpf
  2729. BPF JIT for ARM
  2730. M: Shubham Bansal <illusionist.neo@gmail.com>
  2731. L: netdev@vger.kernel.org
  2732. L: bpf@vger.kernel.org
  2733. S: Maintained
  2734. F: arch/arm/net/
  2735. BPF JIT for ARM64
  2736. M: Daniel Borkmann <daniel@iogearbox.net>
  2737. M: Alexei Starovoitov <ast@kernel.org>
  2738. M: Zi Shen Lim <zlim.lnx@gmail.com>
  2739. L: netdev@vger.kernel.org
  2740. L: bpf@vger.kernel.org
  2741. S: Supported
  2742. F: arch/arm64/net/
  2743. BPF JIT for MIPS (32-BIT AND 64-BIT)
  2744. M: Paul Burton <paulburton@kernel.org>
  2745. L: netdev@vger.kernel.org
  2746. L: bpf@vger.kernel.org
  2747. S: Maintained
  2748. F: arch/mips/net/
  2749. BPF JIT for NFP NICs
  2750. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  2751. L: netdev@vger.kernel.org
  2752. L: bpf@vger.kernel.org
  2753. S: Supported
  2754. F: drivers/net/ethernet/netronome/nfp/bpf/
  2755. BPF JIT for POWERPC (32-BIT AND 64-BIT)
  2756. M: Naveen N. Rao <naveen.n.rao@linux.ibm.com>
  2757. M: Sandipan Das <sandipan@linux.ibm.com>
  2758. L: netdev@vger.kernel.org
  2759. L: bpf@vger.kernel.org
  2760. S: Maintained
  2761. F: arch/powerpc/net/
  2762. BPF JIT for RISC-V (RV64G)
  2763. M: Björn Töpel <bjorn.topel@gmail.com>
  2764. L: netdev@vger.kernel.org
  2765. S: Maintained
  2766. F: arch/riscv/net/
  2767. BPF JIT for S390
  2768. M: Ilya Leoshkevich <iii@linux.ibm.com>
  2769. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  2770. M: Vasily Gorbik <gor@linux.ibm.com>
  2771. L: netdev@vger.kernel.org
  2772. L: bpf@vger.kernel.org
  2773. S: Maintained
  2774. F: arch/s390/net/
  2775. X: arch/s390/net/pnet.c
  2776. BPF JIT for SPARC (32-BIT AND 64-BIT)
  2777. M: David S. Miller <davem@davemloft.net>
  2778. L: netdev@vger.kernel.org
  2779. L: bpf@vger.kernel.org
  2780. S: Maintained
  2781. F: arch/sparc/net/
  2782. BPF JIT for X86 32-BIT
  2783. M: Wang YanQing <udknight@gmail.com>
  2784. L: netdev@vger.kernel.org
  2785. L: bpf@vger.kernel.org
  2786. S: Maintained
  2787. F: arch/x86/net/bpf_jit_comp32.c
  2788. BPF JIT for X86 64-BIT
  2789. M: Alexei Starovoitov <ast@kernel.org>
  2790. M: Daniel Borkmann <daniel@iogearbox.net>
  2791. L: netdev@vger.kernel.org
  2792. L: bpf@vger.kernel.org
  2793. S: Supported
  2794. F: arch/x86/net/
  2795. X: arch/x86/net/bpf_jit_comp32.c
  2796. BROADCOM B44 10/100 ETHERNET DRIVER
  2797. M: Michael Chan <michael.chan@broadcom.com>
  2798. L: netdev@vger.kernel.org
  2799. S: Supported
  2800. F: drivers/net/ethernet/broadcom/b44.*
  2801. BROADCOM B53 ETHERNET SWITCH DRIVER
  2802. M: Florian Fainelli <f.fainelli@gmail.com>
  2803. L: netdev@vger.kernel.org
  2804. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  2805. S: Supported
  2806. F: drivers/net/dsa/b53/*
  2807. F: include/linux/platform_data/b53.h
  2808. BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
  2809. M: Florian Fainelli <f.fainelli@gmail.com>
  2810. M: Ray Jui <rjui@broadcom.com>
  2811. M: Scott Branden <sbranden@broadcom.com>
  2812. M: bcm-kernel-feedback-list@broadcom.com
  2813. T: git git://github.com/broadcom/mach-bcm
  2814. S: Maintained
  2815. N: bcm281*
  2816. N: bcm113*
  2817. N: bcm216*
  2818. N: kona
  2819. F: arch/arm/mach-bcm/
  2820. BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
  2821. M: Eric Anholt <eric@anholt.net>
  2822. M: Stefan Wahren <wahrenst@gmx.net>
  2823. L: bcm-kernel-feedback-list@broadcom.com
  2824. L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
  2825. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2826. T: git git://github.com/anholt/linux
  2827. S: Maintained
  2828. N: bcm2711
  2829. N: bcm2835
  2830. F: drivers/staging/vc04_services
  2831. BROADCOM BCM47XX MIPS ARCHITECTURE
  2832. M: Hauke Mehrtens <hauke@hauke-m.de>
  2833. M: Rafał Miłecki <zajec5@gmail.com>
  2834. L: linux-mips@vger.kernel.org
  2835. S: Maintained
  2836. F: Documentation/devicetree/bindings/mips/brcm/
  2837. F: arch/mips/bcm47xx/*
  2838. F: arch/mips/include/asm/mach-bcm47xx/*
  2839. BROADCOM BCM5301X ARM ARCHITECTURE
  2840. M: Hauke Mehrtens <hauke@hauke-m.de>
  2841. M: Rafał Miłecki <zajec5@gmail.com>
  2842. M: bcm-kernel-feedback-list@broadcom.com
  2843. L: linux-arm-kernel@lists.infradead.org
  2844. S: Maintained
  2845. F: arch/arm/mach-bcm/bcm_5301x.c
  2846. F: arch/arm/boot/dts/bcm5301x*.dtsi
  2847. F: arch/arm/boot/dts/bcm470*
  2848. F: arch/arm/boot/dts/bcm953012*
  2849. BROADCOM BCM53573 ARM ARCHITECTURE
  2850. M: Rafał Miłecki <rafal@milecki.pl>
  2851. L: bcm-kernel-feedback-list@broadcom.com
  2852. L: linux-arm-kernel@lists.infradead.org
  2853. S: Maintained
  2854. F: arch/arm/boot/dts/bcm53573*
  2855. F: arch/arm/boot/dts/bcm47189*
  2856. BROADCOM BCM63XX ARM ARCHITECTURE
  2857. M: Florian Fainelli <f.fainelli@gmail.com>
  2858. M: bcm-kernel-feedback-list@broadcom.com
  2859. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2860. T: git git://github.com/broadcom/stblinux.git
  2861. S: Maintained
  2862. N: bcm63xx
  2863. BROADCOM BCM63XX/BCM33XX UDC DRIVER
  2864. M: Kevin Cernekee <cernekee@gmail.com>
  2865. L: linux-usb@vger.kernel.org
  2866. S: Maintained
  2867. F: drivers/usb/gadget/udc/bcm63xx_udc.*
  2868. BROADCOM BCM7XXX ARM ARCHITECTURE
  2869. M: Florian Fainelli <f.fainelli@gmail.com>
  2870. M: bcm-kernel-feedback-list@broadcom.com
  2871. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2872. T: git git://github.com/broadcom/stblinux.git
  2873. S: Maintained
  2874. F: arch/arm/mach-bcm/*brcmstb*
  2875. F: arch/arm/boot/dts/bcm7*.dts*
  2876. F: drivers/bus/brcmstb_gisb.c
  2877. F: arch/arm/mm/cache-b15-rac.c
  2878. F: arch/arm/include/asm/hardware/cache-b15-rac.h
  2879. N: brcmstb
  2880. BROADCOM BMIPS CPUFREQ DRIVER
  2881. M: Markus Mayer <mmayer@broadcom.com>
  2882. M: bcm-kernel-feedback-list@broadcom.com
  2883. L: linux-pm@vger.kernel.org
  2884. S: Maintained
  2885. F: drivers/cpufreq/bmips-cpufreq.c
  2886. BROADCOM BMIPS MIPS ARCHITECTURE
  2887. M: Florian Fainelli <f.fainelli@gmail.com>
  2888. L: bcm-kernel-feedback-list@broadcom.com
  2889. L: linux-mips@vger.kernel.org
  2890. T: git git://github.com/broadcom/stblinux.git
  2891. S: Maintained
  2892. F: arch/mips/bmips/*
  2893. F: arch/mips/include/asm/mach-bmips/*
  2894. F: arch/mips/kernel/*bmips*
  2895. F: arch/mips/boot/dts/brcm/bcm*.dts*
  2896. F: drivers/irqchip/irq-bcm63*
  2897. F: drivers/irqchip/irq-bcm7*
  2898. F: drivers/irqchip/irq-brcmstb*
  2899. F: include/linux/bcm963xx_nvram.h
  2900. F: include/linux/bcm963xx_tag.h
  2901. BROADCOM BNX2 GIGABIT ETHERNET DRIVER
  2902. M: Rasesh Mody <rmody@marvell.com>
  2903. M: GR-Linux-NIC-Dev@marvell.com
  2904. L: netdev@vger.kernel.org
  2905. S: Supported
  2906. F: drivers/net/ethernet/broadcom/bnx2.*
  2907. F: drivers/net/ethernet/broadcom/bnx2_*
  2908. BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
  2909. M: QLogic-Storage-Upstream@qlogic.com
  2910. L: linux-scsi@vger.kernel.org
  2911. S: Supported
  2912. F: drivers/scsi/bnx2fc/
  2913. BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
  2914. M: QLogic-Storage-Upstream@qlogic.com
  2915. L: linux-scsi@vger.kernel.org
  2916. S: Supported
  2917. F: drivers/scsi/bnx2i/
  2918. BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
  2919. M: Ariel Elior <aelior@marvell.com>
  2920. M: Sudarsana Kalluru <skalluru@marvell.com>
  2921. M: GR-everest-linux-l2@marvell.com
  2922. L: netdev@vger.kernel.org
  2923. S: Supported
  2924. F: drivers/net/ethernet/broadcom/bnx2x/
  2925. BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  2926. M: Michael Chan <michael.chan@broadcom.com>
  2927. L: netdev@vger.kernel.org
  2928. S: Supported
  2929. F: drivers/net/ethernet/broadcom/bnxt/
  2930. BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
  2931. M: Arend van Spriel <arend.vanspriel@broadcom.com>
  2932. M: Franky Lin <franky.lin@broadcom.com>
  2933. M: Hante Meuleman <hante.meuleman@broadcom.com>
  2934. M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
  2935. M: Wright Feng <wright.feng@cypress.com>
  2936. L: linux-wireless@vger.kernel.org
  2937. L: brcm80211-dev-list.pdl@broadcom.com
  2938. L: brcm80211-dev-list@cypress.com
  2939. S: Supported
  2940. F: drivers/net/wireless/broadcom/brcm80211/
  2941. BROADCOM BRCMSTB GPIO DRIVER
  2942. M: Gregory Fong <gregory.0xf0@gmail.com>
  2943. L: bcm-kernel-feedback-list@broadcom.com
  2944. S: Supported
  2945. F: drivers/gpio/gpio-brcmstb.c
  2946. F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
  2947. BROADCOM BRCMSTB I2C DRIVER
  2948. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2949. L: linux-i2c@vger.kernel.org
  2950. L: bcm-kernel-feedback-list@broadcom.com
  2951. S: Supported
  2952. F: drivers/i2c/busses/i2c-brcmstb.c
  2953. F: Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
  2954. BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
  2955. M: Al Cooper <alcooperx@gmail.com>
  2956. L: linux-kernel@vger.kernel.org
  2957. L: bcm-kernel-feedback-list@broadcom.com
  2958. S: Maintained
  2959. F: drivers/phy/broadcom/phy-brcm-usb*
  2960. BROADCOM GENET ETHERNET DRIVER
  2961. M: Doug Berger <opendmb@gmail.com>
  2962. M: Florian Fainelli <f.fainelli@gmail.com>
  2963. L: bcm-kernel-feedback-list@broadcom.com
  2964. L: netdev@vger.kernel.org
  2965. S: Supported
  2966. F: drivers/net/ethernet/broadcom/genet/
  2967. BROADCOM IPROC ARM ARCHITECTURE
  2968. M: Ray Jui <rjui@broadcom.com>
  2969. M: Scott Branden <sbranden@broadcom.com>
  2970. M: bcm-kernel-feedback-list@broadcom.com
  2971. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2972. T: git git://github.com/broadcom/cygnus-linux.git
  2973. S: Maintained
  2974. N: iproc
  2975. N: cygnus
  2976. N: bcm[-_]nsp
  2977. N: bcm9113*
  2978. N: bcm9583*
  2979. N: bcm9585*
  2980. N: bcm9586*
  2981. N: bcm988312
  2982. N: bcm113*
  2983. N: bcm583*
  2984. N: bcm585*
  2985. N: bcm586*
  2986. N: bcm88312
  2987. N: hr2
  2988. N: stingray
  2989. F: arch/arm64/boot/dts/broadcom/northstar2/*
  2990. F: arch/arm64/boot/dts/broadcom/stingray/*
  2991. F: drivers/clk/bcm/clk-ns*
  2992. F: drivers/clk/bcm/clk-sr*
  2993. F: drivers/pinctrl/bcm/pinctrl-ns*
  2994. F: include/dt-bindings/clock/bcm-sr*
  2995. BROADCOM KONA GPIO DRIVER
  2996. M: Ray Jui <rjui@broadcom.com>
  2997. L: bcm-kernel-feedback-list@broadcom.com
  2998. S: Supported
  2999. F: drivers/gpio/gpio-bcm-kona.c
  3000. F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
  3001. BROADCOM NETXTREME-E ROCE DRIVER
  3002. M: Selvin Xavier <selvin.xavier@broadcom.com>
  3003. M: Devesh Sharma <devesh.sharma@broadcom.com>
  3004. M: Somnath Kotur <somnath.kotur@broadcom.com>
  3005. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  3006. L: linux-rdma@vger.kernel.org
  3007. W: http://www.broadcom.com
  3008. S: Supported
  3009. F: drivers/infiniband/hw/bnxt_re/
  3010. F: include/uapi/rdma/bnxt_re-abi.h
  3011. BROADCOM NVRAM DRIVER
  3012. M: Rafał Miłecki <zajec5@gmail.com>
  3013. L: linux-mips@vger.kernel.org
  3014. S: Maintained
  3015. F: drivers/firmware/broadcom/*
  3016. BROADCOM SPECIFIC AMBA DRIVER (BCMA)
  3017. M: Rafał Miłecki <zajec5@gmail.com>
  3018. L: linux-wireless@vger.kernel.org
  3019. S: Maintained
  3020. F: drivers/bcma/
  3021. F: include/linux/bcma/
  3022. BROADCOM STB AVS CPUFREQ DRIVER
  3023. M: Markus Mayer <mmayer@broadcom.com>
  3024. M: bcm-kernel-feedback-list@broadcom.com
  3025. L: linux-pm@vger.kernel.org
  3026. S: Maintained
  3027. F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
  3028. F: drivers/cpufreq/brcmstb*
  3029. BROADCOM STB AVS TMON DRIVER
  3030. M: Markus Mayer <mmayer@broadcom.com>
  3031. M: bcm-kernel-feedback-list@broadcom.com
  3032. L: linux-pm@vger.kernel.org
  3033. S: Maintained
  3034. F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
  3035. F: drivers/thermal/broadcom/brcmstb*
  3036. BROADCOM STB NAND FLASH DRIVER
  3037. M: Brian Norris <computersforpeace@gmail.com>
  3038. M: Kamal Dasu <kdasu.kdev@gmail.com>
  3039. L: linux-mtd@lists.infradead.org
  3040. L: bcm-kernel-feedback-list@broadcom.com
  3041. S: Maintained
  3042. F: drivers/mtd/nand/raw/brcmnand/
  3043. BROADCOM STB DPFE DRIVER
  3044. M: Markus Mayer <mmayer@broadcom.com>
  3045. M: bcm-kernel-feedback-list@broadcom.com
  3046. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3047. S: Maintained
  3048. F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
  3049. F: drivers/memory/brcmstb_dpfe.c
  3050. BROADCOM SPI DRIVER
  3051. M: Kamal Dasu <kdasu.kdev@gmail.com>
  3052. M: bcm-kernel-feedback-list@broadcom.com
  3053. S: Maintained
  3054. F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
  3055. F: drivers/spi/spi-bcm-qspi.*
  3056. F: drivers/spi/spi-brcmstb-qspi.c
  3057. F: drivers/spi/spi-iproc-qspi.c
  3058. BROADCOM SYSTEMPORT ETHERNET DRIVER
  3059. M: Florian Fainelli <f.fainelli@gmail.com>
  3060. L: bcm-kernel-feedback-list@broadcom.com
  3061. L: netdev@vger.kernel.org
  3062. S: Supported
  3063. F: drivers/net/ethernet/broadcom/bcmsysport.*
  3064. BROADCOM TG3 GIGABIT ETHERNET DRIVER
  3065. M: Siva Reddy Kallam <siva.kallam@broadcom.com>
  3066. M: Prashant Sreedharan <prashant@broadcom.com>
  3067. M: Michael Chan <mchan@broadcom.com>
  3068. L: netdev@vger.kernel.org
  3069. S: Supported
  3070. F: drivers/net/ethernet/broadcom/tg3.*
  3071. BROCADE BFA FC SCSI DRIVER
  3072. M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
  3073. M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
  3074. L: linux-scsi@vger.kernel.org
  3075. S: Supported
  3076. F: drivers/scsi/bfa/
  3077. BROCADE BNA 10 GIGABIT ETHERNET DRIVER
  3078. M: Rasesh Mody <rmody@marvell.com>
  3079. M: Sudarsana Kalluru <skalluru@marvell.com>
  3080. M: GR-Linux-NIC-Dev@marvell.com
  3081. L: netdev@vger.kernel.org
  3082. S: Supported
  3083. F: drivers/net/ethernet/brocade/bna/
  3084. BSG (block layer generic sg v4 driver)
  3085. M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  3086. L: linux-scsi@vger.kernel.org
  3087. S: Supported
  3088. F: block/bsg.c
  3089. F: include/linux/bsg.h
  3090. F: include/uapi/linux/bsg.h
  3091. BT87X AUDIO DRIVER
  3092. M: Clemens Ladisch <clemens@ladisch.de>
  3093. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3094. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  3095. S: Maintained
  3096. F: Documentation/sound/cards/bt87x.rst
  3097. F: sound/pci/bt87x.c
  3098. BT8XXGPIO DRIVER
  3099. M: Michael Buesch <m@bues.ch>
  3100. W: http://bu3sch.de/btgpio.php
  3101. S: Maintained
  3102. F: drivers/gpio/gpio-bt8xx.c
  3103. BTRFS FILE SYSTEM
  3104. M: Chris Mason <clm@fb.com>
  3105. M: Josef Bacik <josef@toxicpanda.com>
  3106. M: David Sterba <dsterba@suse.com>
  3107. L: linux-btrfs@vger.kernel.org
  3108. W: http://btrfs.wiki.kernel.org/
  3109. Q: http://patchwork.kernel.org/project/linux-btrfs/list/
  3110. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
  3111. S: Maintained
  3112. F: Documentation/filesystems/btrfs.txt
  3113. F: fs/btrfs/
  3114. F: include/linux/btrfs*
  3115. F: include/uapi/linux/btrfs*
  3116. BTTV VIDEO4LINUX DRIVER
  3117. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3118. L: linux-media@vger.kernel.org
  3119. W: https://linuxtv.org
  3120. T: git git://linuxtv.org/media_tree.git
  3121. S: Odd fixes
  3122. F: Documentation/media/v4l-drivers/bttv*
  3123. F: drivers/media/pci/bt8xx/bttv*
  3124. BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
  3125. M: Chanwoo Choi <cw00.choi@samsung.com>
  3126. L: linux-pm@vger.kernel.org
  3127. L: linux-samsung-soc@vger.kernel.org
  3128. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3129. S: Maintained
  3130. F: drivers/devfreq/exynos-bus.c
  3131. F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
  3132. BUSLOGIC SCSI DRIVER
  3133. M: Khalid Aziz <khalid@gonehiking.org>
  3134. L: linux-scsi@vger.kernel.org
  3135. S: Maintained
  3136. F: drivers/scsi/BusLogic.*
  3137. F: drivers/scsi/FlashPoint.*
  3138. C-MEDIA CMI8788 DRIVER
  3139. M: Clemens Ladisch <clemens@ladisch.de>
  3140. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3141. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  3142. S: Maintained
  3143. F: sound/pci/oxygen/
  3144. C-SKY ARCHITECTURE
  3145. M: Guo Ren <guoren@kernel.org>
  3146. T: git https://github.com/c-sky/csky-linux.git
  3147. S: Supported
  3148. F: arch/csky/
  3149. F: Documentation/devicetree/bindings/csky/
  3150. F: drivers/irqchip/irq-csky-*
  3151. F: Documentation/devicetree/bindings/interrupt-controller/csky,*
  3152. F: drivers/clocksource/timer-gx6605s.c
  3153. F: drivers/clocksource/timer-mp-csky.c
  3154. F: Documentation/devicetree/bindings/timer/csky,*
  3155. K: csky
  3156. N: csky
  3157. C6X ARCHITECTURE
  3158. M: Mark Salter <msalter@redhat.com>
  3159. M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
  3160. L: linux-c6x-dev@linux-c6x.org
  3161. W: http://www.linux-c6x.org/wiki/index.php/Main_Page
  3162. S: Maintained
  3163. F: arch/c6x/
  3164. CA8210 IEEE-802.15.4 RADIO DRIVER
  3165. M: Harry Morris <h.morris@cascoda.com>
  3166. L: linux-wpan@vger.kernel.org
  3167. W: https://github.com/Cascoda/ca8210-linux.git
  3168. S: Maintained
  3169. F: drivers/net/ieee802154/ca8210.c
  3170. F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
  3171. CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
  3172. M: David Howells <dhowells@redhat.com>
  3173. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  3174. S: Supported
  3175. F: Documentation/filesystems/caching/cachefiles.txt
  3176. F: fs/cachefiles/
  3177. CADENCE MIPI-CSI2 BRIDGES
  3178. M: Maxime Ripard <mripard@kernel.org>
  3179. L: linux-media@vger.kernel.org
  3180. S: Maintained
  3181. F: Documentation/devicetree/bindings/media/cdns,*.txt
  3182. F: drivers/media/platform/cadence/cdns-csi2*
  3183. CADET FM/AM RADIO RECEIVER DRIVER
  3184. M: Hans Verkuil <hverkuil@xs4all.nl>
  3185. L: linux-media@vger.kernel.org
  3186. T: git git://linuxtv.org/media_tree.git
  3187. W: https://linuxtv.org
  3188. S: Maintained
  3189. F: drivers/media/radio/radio-cadet*
  3190. CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
  3191. M: Jonathan Corbet <corbet@lwn.net>
  3192. L: linux-media@vger.kernel.org
  3193. T: git git://linuxtv.org/media_tree.git
  3194. S: Maintained
  3195. F: Documentation/media/v4l-drivers/cafe_ccic*
  3196. F: drivers/media/platform/marvell-ccic/
  3197. CAIF NETWORK LAYER
  3198. L: netdev@vger.kernel.org
  3199. S: Orphan
  3200. F: Documentation/networking/caif/
  3201. F: drivers/net/caif/
  3202. F: include/uapi/linux/caif/
  3203. F: include/net/caif/
  3204. F: net/caif/
  3205. CAKE QDISC
  3206. M: Toke Høiland-Jørgensen <toke@toke.dk>
  3207. L: cake@lists.bufferbloat.net (moderated for non-subscribers)
  3208. S: Maintained
  3209. F: net/sched/sch_cake.c
  3210. CALGARY x86-64 IOMMU
  3211. M: Muli Ben-Yehuda <mulix@mulix.org>
  3212. M: Jon Mason <jdmason@kudzu.us>
  3213. L: iommu@lists.linux-foundation.org
  3214. S: Maintained
  3215. F: arch/x86/kernel/pci-calgary_64.c
  3216. F: arch/x86/kernel/tce_64.c
  3217. F: arch/x86/include/asm/calgary.h
  3218. F: arch/x86/include/asm/tce.h
  3219. CAN NETWORK DRIVERS
  3220. M: Wolfgang Grandegger <wg@grandegger.com>
  3221. M: Marc Kleine-Budde <mkl@pengutronix.de>
  3222. L: linux-can@vger.kernel.org
  3223. W: https://github.com/linux-can
  3224. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  3225. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  3226. S: Maintained
  3227. F: Documentation/devicetree/bindings/net/can/
  3228. F: drivers/net/can/
  3229. F: include/linux/can/dev.h
  3230. F: include/linux/can/led.h
  3231. F: include/linux/can/rx-offload.h
  3232. F: include/linux/can/platform/
  3233. F: include/uapi/linux/can/error.h
  3234. F: include/uapi/linux/can/netlink.h
  3235. F: include/uapi/linux/can/vxcan.h
  3236. CAN NETWORK LAYER
  3237. M: Oliver Hartkopp <socketcan@hartkopp.net>
  3238. M: Marc Kleine-Budde <mkl@pengutronix.de>
  3239. L: linux-can@vger.kernel.org
  3240. W: https://github.com/linux-can
  3241. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  3242. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  3243. S: Maintained
  3244. F: Documentation/networking/can.rst
  3245. F: net/can/
  3246. F: include/linux/can/core.h
  3247. F: include/linux/can/skb.h
  3248. F: include/net/netns/can.h
  3249. F: include/uapi/linux/can.h
  3250. F: include/uapi/linux/can/bcm.h
  3251. F: include/uapi/linux/can/raw.h
  3252. F: include/uapi/linux/can/gw.h
  3253. CAN-J1939 NETWORK LAYER
  3254. M: Robin van der Gracht <robin@protonic.nl>
  3255. M: Oleksij Rempel <o.rempel@pengutronix.de>
  3256. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  3257. L: linux-can@vger.kernel.org
  3258. S: Maintained
  3259. F: Documentation/networking/j1939.txt
  3260. F: net/can/j1939/
  3261. F: include/uapi/linux/can/j1939.h
  3262. CAPABILITIES
  3263. M: Serge Hallyn <serge@hallyn.com>
  3264. L: linux-security-module@vger.kernel.org
  3265. S: Supported
  3266. F: include/linux/capability.h
  3267. F: include/uapi/linux/capability.h
  3268. F: security/commoncap.c
  3269. F: kernel/capability.c
  3270. CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
  3271. M: Kevin Tsai <ktsai@capellamicro.com>
  3272. S: Maintained
  3273. F: drivers/iio/light/cm*
  3274. CARL9170 LINUX COMMUNITY WIRELESS DRIVER
  3275. M: Christian Lamparter <chunkeey@googlemail.com>
  3276. L: linux-wireless@vger.kernel.org
  3277. W: http://wireless.kernel.org/en/users/Drivers/carl9170
  3278. S: Maintained
  3279. F: drivers/net/wireless/ath/carl9170/
  3280. CAVIUM I2C DRIVER
  3281. M: Jan Glauber <jglauber@cavium.com>
  3282. M: David Daney <david.daney@cavium.com>
  3283. W: http://www.cavium.com
  3284. S: Supported
  3285. F: drivers/i2c/busses/i2c-octeon*
  3286. F: drivers/i2c/busses/i2c-thunderx*
  3287. CAVIUM LIQUIDIO NETWORK DRIVER
  3288. M: Derek Chickles <dchickles@marvell.com>
  3289. M: Satanand Burla <sburla@marvell.com>
  3290. M: Felix Manlunas <fmanlunas@marvell.com>
  3291. L: netdev@vger.kernel.org
  3292. W: http://www.cavium.com
  3293. S: Supported
  3294. F: drivers/net/ethernet/cavium/liquidio/
  3295. CAVIUM MMC DRIVER
  3296. M: Jan Glauber <jglauber@cavium.com>
  3297. M: David Daney <david.daney@cavium.com>
  3298. M: Steven J. Hill <Steven.Hill@cavium.com>
  3299. W: http://www.cavium.com
  3300. S: Supported
  3301. F: drivers/mmc/host/cavium*
  3302. CAVIUM OCTEON-TX CRYPTO DRIVER
  3303. M: George Cherian <george.cherian@cavium.com>
  3304. L: linux-crypto@vger.kernel.org
  3305. W: http://www.cavium.com
  3306. S: Supported
  3307. F: drivers/crypto/cavium/cpt/
  3308. CAVIUM THUNDERX2 ARM64 SOC
  3309. M: Robert Richter <rrichter@cavium.com>
  3310. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3311. S: Maintained
  3312. F: arch/arm64/boot/dts/cavium/thunder2-99xx*
  3313. F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  3314. CC2520 IEEE-802.15.4 RADIO DRIVER
  3315. M: Varka Bhadram <varkabhadram@gmail.com>
  3316. L: linux-wpan@vger.kernel.org
  3317. S: Maintained
  3318. F: drivers/net/ieee802154/cc2520.c
  3319. F: include/linux/spi/cc2520.h
  3320. F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
  3321. CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
  3322. M: Gilad Ben-Yossef <gilad@benyossef.com>
  3323. L: linux-crypto@vger.kernel.org
  3324. S: Supported
  3325. F: drivers/crypto/ccree/
  3326. W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
  3327. CEC FRAMEWORK
  3328. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  3329. L: linux-media@vger.kernel.org
  3330. T: git git://linuxtv.org/media_tree.git
  3331. W: http://linuxtv.org
  3332. S: Supported
  3333. F: Documentation/media/kapi/cec-core.rst
  3334. F: Documentation/media/uapi/cec
  3335. F: drivers/media/cec/
  3336. F: drivers/media/rc/keymaps/rc-cec.c
  3337. F: include/media/cec.h
  3338. F: include/media/cec-notifier.h
  3339. F: include/uapi/linux/cec.h
  3340. F: include/uapi/linux/cec-funcs.h
  3341. F: Documentation/devicetree/bindings/media/cec.txt
  3342. F: Documentation/ABI/testing/debugfs-cec-error-inj
  3343. CEC GPIO DRIVER
  3344. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  3345. L: linux-media@vger.kernel.org
  3346. T: git git://linuxtv.org/media_tree.git
  3347. W: http://linuxtv.org
  3348. S: Supported
  3349. F: drivers/media/platform/cec-gpio/
  3350. F: Documentation/devicetree/bindings/media/cec-gpio.txt
  3351. CELL BROADBAND ENGINE ARCHITECTURE
  3352. M: Arnd Bergmann <arnd@arndb.de>
  3353. L: linuxppc-dev@lists.ozlabs.org
  3354. W: http://www.ibm.com/developerworks/power/cell/
  3355. S: Supported
  3356. F: arch/powerpc/include/asm/cell*.h
  3357. F: arch/powerpc/include/asm/spu*.h
  3358. F: arch/powerpc/include/uapi/asm/spu*.h
  3359. F: arch/powerpc/oprofile/*cell*
  3360. F: arch/powerpc/platforms/cell/
  3361. CEPH COMMON CODE (LIBCEPH)
  3362. M: Ilya Dryomov <idryomov@gmail.com>
  3363. M: Jeff Layton <jlayton@kernel.org>
  3364. M: Sage Weil <sage@redhat.com>
  3365. L: ceph-devel@vger.kernel.org
  3366. W: http://ceph.com/
  3367. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3368. T: git git://github.com/ceph/ceph-client.git
  3369. S: Supported
  3370. F: net/ceph/
  3371. F: include/linux/ceph/
  3372. F: include/linux/crush/
  3373. CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
  3374. M: Jeff Layton <jlayton@kernel.org>
  3375. M: Sage Weil <sage@redhat.com>
  3376. M: Ilya Dryomov <idryomov@gmail.com>
  3377. L: ceph-devel@vger.kernel.org
  3378. W: http://ceph.com/
  3379. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3380. T: git git://github.com/ceph/ceph-client.git
  3381. S: Supported
  3382. F: Documentation/filesystems/ceph.txt
  3383. F: fs/ceph/
  3384. CERTIFICATE HANDLING:
  3385. M: David Howells <dhowells@redhat.com>
  3386. M: David Woodhouse <dwmw2@infradead.org>
  3387. L: keyrings@vger.kernel.org
  3388. S: Maintained
  3389. F: Documentation/admin-guide/module-signing.rst
  3390. F: certs/
  3391. F: scripts/sign-file.c
  3392. F: scripts/extract-cert.c
  3393. CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
  3394. L: devel@driverdev.osuosl.org
  3395. S: Obsolete
  3396. F: drivers/staging/wusbcore/
  3397. CFAG12864B LCD DRIVER
  3398. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3399. S: Maintained
  3400. F: drivers/auxdisplay/cfag12864b.c
  3401. F: include/linux/cfag12864b.h
  3402. CFAG12864BFB LCD FRAMEBUFFER DRIVER
  3403. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3404. S: Maintained
  3405. F: drivers/auxdisplay/cfag12864bfb.c
  3406. F: include/linux/cfag12864b.h
  3407. 802.11 (including CFG80211/NL80211)
  3408. M: Johannes Berg <johannes@sipsolutions.net>
  3409. L: linux-wireless@vger.kernel.org
  3410. W: http://wireless.kernel.org/
  3411. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  3412. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  3413. S: Maintained
  3414. F: net/wireless/
  3415. F: include/uapi/linux/nl80211.h
  3416. F: include/linux/ieee80211.h
  3417. F: include/net/wext.h
  3418. F: include/net/cfg80211.h
  3419. F: include/net/iw_handler.h
  3420. F: include/net/ieee80211_radiotap.h
  3421. F: Documentation/driver-api/80211/cfg80211.rst
  3422. F: Documentation/networking/regulatory.txt
  3423. CHAR and MISC DRIVERS
  3424. M: Arnd Bergmann <arnd@arndb.de>
  3425. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3426. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  3427. S: Supported
  3428. F: drivers/char/
  3429. F: drivers/misc/
  3430. F: include/linux/miscdevice.h
  3431. CHECKPATCH
  3432. M: Andy Whitcroft <apw@canonical.com>
  3433. M: Joe Perches <joe@perches.com>
  3434. S: Maintained
  3435. F: scripts/checkpatch.pl
  3436. CHINESE DOCUMENTATION
  3437. M: Harry Wei <harryxiyou@gmail.com>
  3438. M: Alex Shi <alex.shi@linux.alibaba.com>
  3439. L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
  3440. S: Maintained
  3441. F: Documentation/translations/zh_CN/
  3442. CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
  3443. M: Peter Chen <Peter.Chen@nxp.com>
  3444. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  3445. L: linux-usb@vger.kernel.org
  3446. S: Maintained
  3447. F: drivers/usb/chipidea/
  3448. CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
  3449. M: Hans de Goede <hdegoede@redhat.com>
  3450. L: linux-input@vger.kernel.org
  3451. S: Maintained
  3452. F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
  3453. F: drivers/input/touchscreen/chipone_icn8318.c
  3454. CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
  3455. M: Hans de Goede <hdegoede@redhat.com>
  3456. L: linux-input@vger.kernel.org
  3457. S: Maintained
  3458. F: drivers/input/touchscreen/chipone_icn8505.c
  3459. CHROME HARDWARE PLATFORM SUPPORT
  3460. M: Benson Leung <bleung@chromium.org>
  3461. M: Enric Balletbo i Serra <enric.balletbo@collabora.com>
  3462. S: Maintained
  3463. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
  3464. F: drivers/platform/chrome/
  3465. CHROMEOS EC SUBDRIVERS
  3466. M: Benson Leung <bleung@chromium.org>
  3467. M: Enric Balletbo i Serra <enric.balletbo@collabora.com>
  3468. R: Guenter Roeck <groeck@chromium.org>
  3469. S: Maintained
  3470. N: cros_ec
  3471. N: cros-ec
  3472. F: drivers/power/supply/cros_usbpd-charger.c
  3473. CHROMEOS EC CODEC DRIVER
  3474. M: Cheng-Yi Chiang <cychiang@chromium.org>
  3475. S: Maintained
  3476. R: Enric Balletbo i Serra <enric.balletbo@collabora.com>
  3477. R: Guenter Roeck <groeck@chromium.org>
  3478. F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt
  3479. F: sound/soc/codecs/cros_ec_codec.*
  3480. CIRRUS LOGIC AUDIO CODEC DRIVERS
  3481. M: Brian Austin <brian.austin@cirrus.com>
  3482. M: Paul Handrigan <Paul.Handrigan@cirrus.com>
  3483. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3484. S: Maintained
  3485. F: sound/soc/codecs/cs*
  3486. CIRRUS LOGIC EP93XX ETHERNET DRIVER
  3487. M: Hartley Sweeten <hsweeten@visionengravers.com>
  3488. L: netdev@vger.kernel.org
  3489. S: Maintained
  3490. F: drivers/net/ethernet/cirrus/ep93xx_eth.c
  3491. CIRRUS LOGIC LOCHNAGAR DRIVER
  3492. M: Charles Keepax <ckeepax@opensource.cirrus.com>
  3493. M: Richard Fitzgerald <rf@opensource.cirrus.com>
  3494. L: patches@opensource.cirrus.com
  3495. S: Supported
  3496. F: drivers/clk/clk-lochnagar.c
  3497. F: drivers/hwmon/lochnagar-hwmon.c
  3498. F: drivers/mfd/lochnagar-i2c.c
  3499. F: drivers/pinctrl/cirrus/pinctrl-lochnagar.c
  3500. F: drivers/regulator/lochnagar-regulator.c
  3501. F: sound/soc/codecs/lochnagar-sc.c
  3502. F: include/dt-bindings/clk/lochnagar.h
  3503. F: include/dt-bindings/pinctrl/lochnagar.h
  3504. F: include/linux/mfd/lochnagar*
  3505. F: Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
  3506. F: Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
  3507. F: Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
  3508. F: Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
  3509. F: Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
  3510. F: Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
  3511. F: Documentation/hwmon/lochnagar.rst
  3512. CISCO FCOE HBA DRIVER
  3513. M: Satish Kharat <satishkh@cisco.com>
  3514. M: Sesidhar Baddela <sebaddel@cisco.com>
  3515. M: Karan Tilak Kumar <kartilak@cisco.com>
  3516. L: linux-scsi@vger.kernel.org
  3517. S: Supported
  3518. F: drivers/scsi/fnic/
  3519. CISCO SCSI HBA DRIVER
  3520. M: Karan Tilak Kumar <kartilak@cisco.com>
  3521. M: Sesidhar Baddela <sebaddel@cisco.com>
  3522. L: linux-scsi@vger.kernel.org
  3523. S: Supported
  3524. F: drivers/scsi/snic/
  3525. CISCO VIC ETHERNET NIC DRIVER
  3526. M: Christian Benvenuti <benve@cisco.com>
  3527. M: Govindarajulu Varadarajan <_govind@gmx.com>
  3528. M: Parvi Kaustubhi <pkaustub@cisco.com>
  3529. S: Supported
  3530. F: drivers/net/ethernet/cisco/enic/
  3531. CISCO VIC LOW LATENCY NIC DRIVER
  3532. M: Christian Benvenuti <benve@cisco.com>
  3533. M: Nelson Escobar <neescoba@cisco.com>
  3534. M: Parvi Kaustubhi <pkaustub@cisco.com>
  3535. S: Supported
  3536. F: drivers/infiniband/hw/usnic/
  3537. CIRRUS LOGIC MADERA CODEC DRIVERS
  3538. M: Charles Keepax <ckeepax@opensource.cirrus.com>
  3539. M: Richard Fitzgerald <rf@opensource.cirrus.com>
  3540. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3541. L: patches@opensource.cirrus.com
  3542. T: git https://github.com/CirrusLogic/linux-drivers.git
  3543. W: https://github.com/CirrusLogic/linux-drivers/wiki
  3544. S: Supported
  3545. F: Documentation/devicetree/bindings/mfd/madera.txt
  3546. F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
  3547. F: Documentation/devicetree/bindings/sound/madera.txt
  3548. F: include/dt-bindings/sound/madera*
  3549. F: include/linux/irqchip/irq-madera*
  3550. F: include/linux/mfd/madera/*
  3551. F: include/sound/madera*
  3552. F: drivers/gpio/gpio-madera*
  3553. F: drivers/irqchip/irq-madera*
  3554. F: drivers/mfd/madera*
  3555. F: drivers/mfd/cs47l*
  3556. F: drivers/pinctrl/cirrus/*
  3557. F: sound/soc/codecs/cs47l*
  3558. F: sound/soc/codecs/madera*
  3559. CLANG-FORMAT FILE
  3560. M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
  3561. S: Maintained
  3562. F: .clang-format
  3563. CLANG/LLVM BUILD SUPPORT
  3564. L: clang-built-linux@googlegroups.com
  3565. W: https://clangbuiltlinux.github.io/
  3566. B: https://github.com/ClangBuiltLinux/linux/issues
  3567. C: irc://chat.freenode.net/clangbuiltlinux
  3568. S: Supported
  3569. K: \b(?i:clang|llvm)\b
  3570. F: Documentation/kbuild/llvm.rst
  3571. CLEANCACHE API
  3572. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  3573. L: linux-kernel@vger.kernel.org
  3574. S: Maintained
  3575. F: mm/cleancache.c
  3576. F: include/linux/cleancache.h
  3577. CLK API
  3578. M: Russell King <linux@armlinux.org.uk>
  3579. L: linux-clk@vger.kernel.org
  3580. S: Maintained
  3581. F: include/linux/clk.h
  3582. CLOCKSOURCE, CLOCKEVENT DRIVERS
  3583. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3584. M: Thomas Gleixner <tglx@linutronix.de>
  3585. L: linux-kernel@vger.kernel.org
  3586. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  3587. S: Supported
  3588. F: drivers/clocksource/
  3589. F: Documentation/devicetree/bindings/timer/
  3590. CMPC ACPI DRIVER
  3591. M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  3592. M: Daniel Oliveira Nascimento <don@syst.com.br>
  3593. L: platform-driver-x86@vger.kernel.org
  3594. S: Supported
  3595. F: drivers/platform/x86/classmate-laptop.c
  3596. COBALT MEDIA DRIVER
  3597. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  3598. L: linux-media@vger.kernel.org
  3599. T: git git://linuxtv.org/media_tree.git
  3600. W: https://linuxtv.org
  3601. S: Supported
  3602. F: drivers/media/pci/cobalt/
  3603. COCCINELLE/Semantic Patches (SmPL)
  3604. M: Julia Lawall <Julia.Lawall@lip6.fr>
  3605. M: Gilles Muller <Gilles.Muller@lip6.fr>
  3606. M: Nicolas Palix <nicolas.palix@imag.fr>
  3607. M: Michal Marek <michal.lkml@markovi.net>
  3608. L: cocci@systeme.lip6.fr (moderated for non-subscribers)
  3609. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
  3610. W: http://coccinelle.lip6.fr/
  3611. S: Supported
  3612. F: Documentation/dev-tools/coccinelle.rst
  3613. F: scripts/coccinelle/
  3614. F: scripts/coccicheck
  3615. CODA FILE SYSTEM
  3616. M: Jan Harkes <jaharkes@cs.cmu.edu>
  3617. M: coda@cs.cmu.edu
  3618. L: codalist@coda.cs.cmu.edu
  3619. W: http://www.coda.cs.cmu.edu/
  3620. S: Maintained
  3621. F: Documentation/filesystems/coda.txt
  3622. F: fs/coda/
  3623. F: include/linux/coda*.h
  3624. F: include/uapi/linux/coda*.h
  3625. CODA V4L2 MEM2MEM DRIVER
  3626. M: Philipp Zabel <p.zabel@pengutronix.de>
  3627. L: linux-media@vger.kernel.org
  3628. S: Maintained
  3629. F: Documentation/devicetree/bindings/media/coda.txt
  3630. F: drivers/media/platform/coda/
  3631. CODE OF CONDUCT
  3632. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3633. S: Supported
  3634. F: Documentation/process/code-of-conduct.rst
  3635. F: Documentation/process/code-of-conduct-interpretation.rst
  3636. COMMON CLK FRAMEWORK
  3637. M: Michael Turquette <mturquette@baylibre.com>
  3638. M: Stephen Boyd <sboyd@kernel.org>
  3639. L: linux-clk@vger.kernel.org
  3640. Q: http://patchwork.kernel.org/project/linux-clk/list/
  3641. T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
  3642. S: Maintained
  3643. F: Documentation/devicetree/bindings/clock/
  3644. F: drivers/clk/
  3645. X: drivers/clk/clkdev.c
  3646. F: include/linux/clk-pr*
  3647. F: include/linux/clk/
  3648. F: include/linux/of_clk.h
  3649. COMMON INTERNET FILE SYSTEM (CIFS)
  3650. M: Steve French <sfrench@samba.org>
  3651. L: linux-cifs@vger.kernel.org
  3652. L: samba-technical@lists.samba.org (moderated for non-subscribers)
  3653. W: http://linux-cifs.samba.org/
  3654. T: git git://git.samba.org/sfrench/cifs-2.6.git
  3655. S: Supported
  3656. F: Documentation/admin-guide/cifs/
  3657. F: fs/cifs/
  3658. COMPACTPCI HOTPLUG CORE
  3659. M: Scott Murray <scott@spiteful.org>
  3660. L: linux-pci@vger.kernel.org
  3661. S: Maintained
  3662. F: drivers/pci/hotplug/cpci_hotplug*
  3663. COMPACTPCI HOTPLUG GENERIC DRIVER
  3664. M: Scott Murray <scott@spiteful.org>
  3665. L: linux-pci@vger.kernel.org
  3666. S: Maintained
  3667. F: drivers/pci/hotplug/cpcihp_generic.c
  3668. COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
  3669. M: Scott Murray <scott@spiteful.org>
  3670. L: linux-pci@vger.kernel.org
  3671. S: Maintained
  3672. F: drivers/pci/hotplug/cpcihp_zt5550.*
  3673. COMPAL LAPTOP SUPPORT
  3674. M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
  3675. L: platform-driver-x86@vger.kernel.org
  3676. S: Maintained
  3677. F: drivers/platform/x86/compal-laptop.c
  3678. COMPILER ATTRIBUTES
  3679. M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
  3680. S: Maintained
  3681. F: include/linux/compiler_attributes.h
  3682. CONEXANT ACCESSRUNNER USB DRIVER
  3683. L: accessrunner-general@lists.sourceforge.net
  3684. W: http://accessrunner.sourceforge.net/
  3685. S: Orphan
  3686. F: drivers/usb/atm/cxacru.c
  3687. CONFIGFS
  3688. M: Joel Becker <jlbec@evilplan.org>
  3689. M: Christoph Hellwig <hch@lst.de>
  3690. T: git git://git.infradead.org/users/hch/configfs.git
  3691. S: Supported
  3692. F: fs/configfs/
  3693. F: include/linux/configfs.h
  3694. CONNECTOR
  3695. M: Evgeniy Polyakov <zbr@ioremap.net>
  3696. L: netdev@vger.kernel.org
  3697. S: Maintained
  3698. F: drivers/connector/
  3699. CONTROL GROUP (CGROUP)
  3700. M: Tejun Heo <tj@kernel.org>
  3701. M: Li Zefan <lizefan@huawei.com>
  3702. M: Johannes Weiner <hannes@cmpxchg.org>
  3703. L: cgroups@vger.kernel.org
  3704. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3705. S: Maintained
  3706. F: Documentation/admin-guide/cgroup-v2.rst
  3707. F: Documentation/admin-guide/cgroup-v1/
  3708. F: include/linux/cgroup*
  3709. F: kernel/cgroup/
  3710. CONTROL GROUP - CPUSET
  3711. M: Li Zefan <lizefan@huawei.com>
  3712. L: cgroups@vger.kernel.org
  3713. W: http://www.bullopensource.org/cpuset/
  3714. W: http://oss.sgi.com/projects/cpusets/
  3715. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3716. S: Maintained
  3717. F: Documentation/admin-guide/cgroup-v1/cpusets.rst
  3718. F: include/linux/cpuset.h
  3719. F: kernel/cgroup/cpuset.c
  3720. CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
  3721. M: Johannes Weiner <hannes@cmpxchg.org>
  3722. M: Michal Hocko <mhocko@kernel.org>
  3723. M: Vladimir Davydov <vdavydov.dev@gmail.com>
  3724. L: cgroups@vger.kernel.org
  3725. L: linux-mm@kvack.org
  3726. S: Maintained
  3727. F: mm/memcontrol.c
  3728. F: mm/swap_cgroup.c
  3729. CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
  3730. M: Tejun Heo <tj@kernel.org>
  3731. M: Jens Axboe <axboe@kernel.dk>
  3732. L: cgroups@vger.kernel.org
  3733. L: linux-block@vger.kernel.org
  3734. T: git git://git.kernel.dk/linux-block
  3735. F: Documentation/admin-guide/cgroup-v1/blkio-controller.rst
  3736. F: block/blk-cgroup.c
  3737. F: include/linux/blk-cgroup.h
  3738. F: block/blk-throttle.c
  3739. F: block/blk-iolatency.c
  3740. F: block/bfq-cgroup.c
  3741. CORETEMP HARDWARE MONITORING DRIVER
  3742. M: Fenghua Yu <fenghua.yu@intel.com>
  3743. L: linux-hwmon@vger.kernel.org
  3744. S: Maintained
  3745. F: Documentation/hwmon/coretemp.rst
  3746. F: drivers/hwmon/coretemp.c
  3747. COSA/SRP SYNC SERIAL DRIVER
  3748. M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
  3749. W: http://www.fi.muni.cz/~kas/cosa/
  3750. S: Maintained
  3751. F: drivers/net/wan/cosa*
  3752. COUNTER SUBSYSTEM
  3753. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  3754. L: linux-iio@vger.kernel.org
  3755. S: Maintained
  3756. F: Documentation/ABI/testing/sysfs-bus-counter*
  3757. F: Documentation/driver-api/generic-counter.rst
  3758. F: drivers/counter/
  3759. F: include/linux/counter.h
  3760. F: include/linux/counter_enum.h
  3761. CPMAC ETHERNET DRIVER
  3762. M: Florian Fainelli <f.fainelli@gmail.com>
  3763. L: netdev@vger.kernel.org
  3764. S: Maintained
  3765. F: drivers/net/ethernet/ti/cpmac.c
  3766. CPU FREQUENCY SCALING FRAMEWORK
  3767. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3768. M: Viresh Kumar <viresh.kumar@linaro.org>
  3769. L: linux-pm@vger.kernel.org
  3770. S: Maintained
  3771. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3772. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
  3773. B: https://bugzilla.kernel.org
  3774. F: Documentation/admin-guide/pm/cpufreq.rst
  3775. F: Documentation/admin-guide/pm/intel_pstate.rst
  3776. F: Documentation/cpu-freq/
  3777. F: Documentation/devicetree/bindings/cpufreq/
  3778. F: drivers/cpufreq/
  3779. F: kernel/sched/cpufreq*.c
  3780. F: include/linux/cpufreq.h
  3781. F: include/linux/sched/cpufreq.h
  3782. F: tools/testing/selftests/cpufreq/
  3783. CPU FREQUENCY DRIVERS - ARM BIG LITTLE
  3784. M: Viresh Kumar <viresh.kumar@linaro.org>
  3785. M: Sudeep Holla <sudeep.holla@arm.com>
  3786. L: linux-pm@vger.kernel.org
  3787. W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
  3788. S: Maintained
  3789. F: drivers/cpufreq/arm_big_little.h
  3790. F: drivers/cpufreq/arm_big_little.c
  3791. CPU POWER MONITORING SUBSYSTEM
  3792. M: Thomas Renninger <trenn@suse.com>
  3793. M: Shuah Khan <shuah@kernel.org>
  3794. M: Shuah Khan <skhan@linuxfoundation.org>
  3795. L: linux-pm@vger.kernel.org
  3796. S: Maintained
  3797. F: tools/power/cpupower/
  3798. CPUID/MSR DRIVER
  3799. M: "H. Peter Anvin" <hpa@zytor.com>
  3800. S: Maintained
  3801. F: arch/x86/kernel/cpuid.c
  3802. F: arch/x86/kernel/msr.c
  3803. CPUIDLE DRIVER - ARM BIG LITTLE
  3804. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3805. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3806. L: linux-pm@vger.kernel.org
  3807. L: linux-arm-kernel@lists.infradead.org
  3808. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3809. S: Maintained
  3810. F: drivers/cpuidle/cpuidle-big_little.c
  3811. CPUIDLE DRIVER - ARM EXYNOS
  3812. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  3813. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3814. M: Kukjin Kim <kgene@kernel.org>
  3815. L: linux-pm@vger.kernel.org
  3816. L: linux-samsung-soc@vger.kernel.org
  3817. S: Supported
  3818. F: drivers/cpuidle/cpuidle-exynos.c
  3819. F: arch/arm/mach-exynos/pm.c
  3820. CPUIDLE DRIVER - ARM PSCI
  3821. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3822. M: Sudeep Holla <sudeep.holla@arm.com>
  3823. L: linux-pm@vger.kernel.org
  3824. L: linux-arm-kernel@lists.infradead.org
  3825. S: Supported
  3826. F: drivers/cpuidle/cpuidle-psci.c
  3827. CPU IDLE TIME MANAGEMENT FRAMEWORK
  3828. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3829. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3830. L: linux-pm@vger.kernel.org
  3831. S: Maintained
  3832. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3833. B: https://bugzilla.kernel.org
  3834. F: Documentation/admin-guide/pm/cpuidle.rst
  3835. F: Documentation/driver-api/pm/cpuidle.rst
  3836. F: drivers/cpuidle/*
  3837. F: include/linux/cpuidle.h
  3838. CRAMFS FILESYSTEM
  3839. M: Nicolas Pitre <nico@fluxnic.net>
  3840. S: Maintained
  3841. F: Documentation/filesystems/cramfs.txt
  3842. F: fs/cramfs/
  3843. CREATIVE SB0540
  3844. M: Bastien Nocera <hadess@hadess.net>
  3845. L: linux-input@vger.kernel.org
  3846. S: Maintained
  3847. F: drivers/hid/hid-creative-sb0540.c
  3848. CRYPTO API
  3849. M: Herbert Xu <herbert@gondor.apana.org.au>
  3850. M: "David S. Miller" <davem@davemloft.net>
  3851. L: linux-crypto@vger.kernel.org
  3852. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
  3853. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
  3854. S: Maintained
  3855. F: Documentation/crypto/
  3856. F: Documentation/devicetree/bindings/crypto/
  3857. F: arch/*/crypto/
  3858. F: crypto/
  3859. F: drivers/crypto/
  3860. F: include/crypto/
  3861. F: include/linux/crypto*
  3862. F: lib/crypto/
  3863. CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
  3864. M: Neil Horman <nhorman@tuxdriver.com>
  3865. L: linux-crypto@vger.kernel.org
  3866. S: Maintained
  3867. F: crypto/ansi_cprng.c
  3868. F: crypto/rng.c
  3869. CS3308 MEDIA DRIVER
  3870. M: Hans Verkuil <hverkuil@xs4all.nl>
  3871. L: linux-media@vger.kernel.org
  3872. T: git git://linuxtv.org/media_tree.git
  3873. W: http://linuxtv.org
  3874. S: Odd Fixes
  3875. F: drivers/media/i2c/cs3308.c
  3876. CS5535 Audio ALSA driver
  3877. M: Jaya Kumar <jayakumar.alsa@gmail.com>
  3878. S: Maintained
  3879. F: sound/pci/cs5535audio/
  3880. CSI DRIVERS FOR ALLWINNER V3s
  3881. M: Yong Deng <yong.deng@magewell.com>
  3882. L: linux-media@vger.kernel.org
  3883. T: git git://linuxtv.org/media_tree.git
  3884. S: Maintained
  3885. F: drivers/media/platform/sunxi/sun6i-csi/
  3886. F: Documentation/devicetree/bindings/media/sun6i-csi.txt
  3887. CW1200 WLAN driver
  3888. M: Solomon Peachy <pizza@shaftnet.org>
  3889. S: Maintained
  3890. F: drivers/net/wireless/st/cw1200/
  3891. CX18 VIDEO4LINUX DRIVER
  3892. M: Andy Walls <awalls@md.metrocast.net>
  3893. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  3894. L: linux-media@vger.kernel.org
  3895. T: git git://linuxtv.org/media_tree.git
  3896. W: https://linuxtv.org
  3897. W: http://www.ivtvdriver.org/index.php/Cx18
  3898. S: Maintained
  3899. F: Documentation/media/v4l-drivers/cx18*
  3900. F: drivers/media/pci/cx18/
  3901. F: include/uapi/linux/ivtv*
  3902. CX2341X MPEG ENCODER HELPER MODULE
  3903. M: Hans Verkuil <hverkuil@xs4all.nl>
  3904. L: linux-media@vger.kernel.org
  3905. T: git git://linuxtv.org/media_tree.git
  3906. W: https://linuxtv.org
  3907. S: Maintained
  3908. F: drivers/media/common/cx2341x*
  3909. F: include/media/drv-intf/cx2341x.h
  3910. CX24120 MEDIA DRIVER
  3911. M: Jemma Denson <jdenson@gmail.com>
  3912. M: Patrick Boettcher <patrick.boettcher@posteo.de>
  3913. L: linux-media@vger.kernel.org
  3914. W: https://linuxtv.org
  3915. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3916. S: Maintained
  3917. F: drivers/media/dvb-frontends/cx24120*
  3918. CX88 VIDEO4LINUX DRIVER
  3919. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3920. L: linux-media@vger.kernel.org
  3921. W: https://linuxtv.org
  3922. T: git git://linuxtv.org/media_tree.git
  3923. S: Odd fixes
  3924. F: Documentation/media/v4l-drivers/cx88*
  3925. F: drivers/media/pci/cx88/
  3926. CXD2820R MEDIA DRIVER
  3927. M: Antti Palosaari <crope@iki.fi>
  3928. L: linux-media@vger.kernel.org
  3929. W: https://linuxtv.org
  3930. W: http://palosaari.fi/linux/
  3931. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3932. T: git git://linuxtv.org/anttip/media_tree.git
  3933. S: Maintained
  3934. F: drivers/media/dvb-frontends/cxd2820r*
  3935. CXGB3 ETHERNET DRIVER (CXGB3)
  3936. M: Vishal Kulkarni <vishal@chelsio.com>
  3937. L: netdev@vger.kernel.org
  3938. W: http://www.chelsio.com
  3939. S: Supported
  3940. F: drivers/net/ethernet/chelsio/cxgb3/
  3941. CXGB3 ISCSI DRIVER (CXGB3I)
  3942. M: Karen Xie <kxie@chelsio.com>
  3943. L: linux-scsi@vger.kernel.org
  3944. W: http://www.chelsio.com
  3945. S: Supported
  3946. F: drivers/scsi/cxgbi/cxgb3i
  3947. CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
  3948. M: Potnuri Bharat Teja <bharat@chelsio.com>
  3949. L: linux-rdma@vger.kernel.org
  3950. W: http://www.openfabrics.org
  3951. S: Supported
  3952. F: drivers/infiniband/hw/cxgb3/
  3953. F: include/uapi/rdma/cxgb3-abi.h
  3954. CXGB4 CRYPTO DRIVER (chcr)
  3955. M: Atul Gupta <atul.gupta@chelsio.com>
  3956. L: linux-crypto@vger.kernel.org
  3957. W: http://www.chelsio.com
  3958. S: Supported
  3959. F: drivers/crypto/chelsio
  3960. CXGB4 ETHERNET DRIVER (CXGB4)
  3961. M: Vishal Kulkarni <vishal@chelsio.com>
  3962. L: netdev@vger.kernel.org
  3963. W: http://www.chelsio.com
  3964. S: Supported
  3965. F: drivers/net/ethernet/chelsio/cxgb4/
  3966. CXGB4 ISCSI DRIVER (CXGB4I)
  3967. M: Karen Xie <kxie@chelsio.com>
  3968. L: linux-scsi@vger.kernel.org
  3969. W: http://www.chelsio.com
  3970. S: Supported
  3971. F: drivers/scsi/cxgbi/cxgb4i
  3972. CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
  3973. M: Potnuri Bharat Teja <bharat@chelsio.com>
  3974. L: linux-rdma@vger.kernel.org
  3975. W: http://www.openfabrics.org
  3976. S: Supported
  3977. F: drivers/infiniband/hw/cxgb4/
  3978. F: include/uapi/rdma/cxgb4-abi.h
  3979. CXGB4VF ETHERNET DRIVER (CXGB4VF)
  3980. M: Casey Leedom <leedom@chelsio.com>
  3981. L: netdev@vger.kernel.org
  3982. W: http://www.chelsio.com
  3983. S: Supported
  3984. F: drivers/net/ethernet/chelsio/cxgb4vf/
  3985. CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
  3986. M: Frederic Barrat <fbarrat@linux.ibm.com>
  3987. M: Andrew Donnellan <ajd@linux.ibm.com>
  3988. L: linuxppc-dev@lists.ozlabs.org
  3989. S: Supported
  3990. F: arch/powerpc/platforms/powernv/pci-cxl.c
  3991. F: drivers/misc/cxl/
  3992. F: include/misc/cxl*
  3993. F: include/uapi/misc/cxl.h
  3994. F: Documentation/powerpc/cxl.rst
  3995. F: Documentation/ABI/testing/sysfs-class-cxl
  3996. CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
  3997. M: Manoj N. Kumar <manoj@linux.ibm.com>
  3998. M: Matthew R. Ochs <mrochs@linux.ibm.com>
  3999. M: Uma Krishnan <ukrishn@linux.ibm.com>
  4000. L: linux-scsi@vger.kernel.org
  4001. S: Supported
  4002. F: drivers/scsi/cxlflash/
  4003. F: include/uapi/scsi/cxlflash_ioctl.h
  4004. F: Documentation/powerpc/cxlflash.rst
  4005. CYBERPRO FB DRIVER
  4006. M: Russell King <linux@armlinux.org.uk>
  4007. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  4008. W: http://www.armlinux.org.uk/
  4009. S: Maintained
  4010. F: drivers/video/fbdev/cyber2000fb.*
  4011. CYCLADES ASYNC MUX DRIVER
  4012. W: http://www.cyclades.com/
  4013. S: Orphan
  4014. F: drivers/tty/cyclades.c
  4015. F: include/linux/cyclades.h
  4016. F: include/uapi/linux/cyclades.h
  4017. CYCLADES PC300 DRIVER
  4018. W: http://www.cyclades.com/
  4019. S: Orphan
  4020. F: drivers/net/wan/pc300*
  4021. CYPRESS_FIRMWARE MEDIA DRIVER
  4022. M: Antti Palosaari <crope@iki.fi>
  4023. L: linux-media@vger.kernel.org
  4024. W: https://linuxtv.org
  4025. W: http://palosaari.fi/linux/
  4026. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4027. T: git git://linuxtv.org/anttip/media_tree.git
  4028. S: Maintained
  4029. F: drivers/media/common/cypress_firmware*
  4030. CYTTSP TOUCHSCREEN DRIVER
  4031. M: Ferruh Yigit <fery@cypress.com>
  4032. L: linux-input@vger.kernel.org
  4033. S: Supported
  4034. F: drivers/input/touchscreen/cyttsp*
  4035. F: include/linux/input/cyttsp.h
  4036. D-LINK DIR-685 TOUCHKEYS DRIVER
  4037. M: Linus Walleij <linus.walleij@linaro.org>
  4038. L: linux-input@vger.kernel.org
  4039. S: Supported
  4040. F: drivers/input/keyboard/dlink-dir685-touchkeys.c
  4041. DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
  4042. M: Joshua Kinard <kumba@gentoo.org>
  4043. S: Maintained
  4044. F: drivers/rtc/rtc-ds1685.c
  4045. F: include/linux/rtc/ds1685.h
  4046. DAMA SLAVE for AX.25
  4047. M: Joerg Reuter <jreuter@yaina.de>
  4048. W: http://yaina.de/jreuter/
  4049. W: http://www.qsl.net/dl1bke/
  4050. L: linux-hams@vger.kernel.org
  4051. S: Maintained
  4052. F: net/ax25/af_ax25.c
  4053. F: net/ax25/ax25_dev.c
  4054. F: net/ax25/ax25_ds_*
  4055. F: net/ax25/ax25_in.c
  4056. F: net/ax25/ax25_out.c
  4057. F: net/ax25/ax25_timer.c
  4058. F: net/ax25/sysctl_net_ax25.c
  4059. DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  4060. L: netdev@vger.kernel.org
  4061. S: Orphan
  4062. F: Documentation/networking/device_drivers/dec/dmfe.txt
  4063. F: drivers/net/ethernet/dec/tulip/dmfe.c
  4064. DC390/AM53C974 SCSI driver
  4065. M: Hannes Reinecke <hare@suse.com>
  4066. L: linux-scsi@vger.kernel.org
  4067. S: Maintained
  4068. F: drivers/scsi/am53c974.c
  4069. DC395x SCSI driver
  4070. M: Oliver Neukum <oliver@neukum.org>
  4071. M: Ali Akcaagac <aliakc@web.de>
  4072. M: Jamie Lenehan <lenehan@twibble.org>
  4073. L: dc395x@twibble.org
  4074. W: http://twibble.org/dist/dc395x/
  4075. W: http://lists.twibble.org/mailman/listinfo/dc395x/
  4076. S: Maintained
  4077. F: Documentation/scsi/dc395x.txt
  4078. F: drivers/scsi/dc395x.*
  4079. DCCP PROTOCOL
  4080. M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
  4081. L: dccp@vger.kernel.org
  4082. W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
  4083. S: Maintained
  4084. F: include/linux/dccp.h
  4085. F: include/uapi/linux/dccp.h
  4086. F: include/linux/tfrc.h
  4087. F: net/dccp/
  4088. DECnet NETWORK LAYER
  4089. W: http://linux-decnet.sourceforge.net
  4090. L: linux-decnet-user@lists.sourceforge.net
  4091. S: Orphan
  4092. F: Documentation/networking/decnet.txt
  4093. F: net/decnet/
  4094. DECSTATION PLATFORM SUPPORT
  4095. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4096. L: linux-mips@vger.kernel.org
  4097. W: http://www.linux-mips.org/wiki/DECstation
  4098. S: Maintained
  4099. F: arch/mips/dec/
  4100. F: arch/mips/include/asm/dec/
  4101. F: arch/mips/include/asm/mach-dec/
  4102. DEFXX FDDI NETWORK DRIVER
  4103. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4104. S: Maintained
  4105. F: drivers/net/fddi/defxx.*
  4106. DELL SMBIOS DRIVER
  4107. M: Pali Rohár <pali.rohar@gmail.com>
  4108. M: Mario Limonciello <mario.limonciello@dell.com>
  4109. L: platform-driver-x86@vger.kernel.org
  4110. S: Maintained
  4111. F: drivers/platform/x86/dell-smbios.*
  4112. DELL SMBIOS SMM DRIVER
  4113. M: Mario Limonciello <mario.limonciello@dell.com>
  4114. L: platform-driver-x86@vger.kernel.org
  4115. S: Maintained
  4116. F: drivers/platform/x86/dell-smbios-smm.c
  4117. DELL SMBIOS WMI DRIVER
  4118. M: Mario Limonciello <mario.limonciello@dell.com>
  4119. L: platform-driver-x86@vger.kernel.org
  4120. S: Maintained
  4121. F: drivers/platform/x86/dell-smbios-wmi.c
  4122. F: tools/wmi/dell-smbios-example.c
  4123. DEFZA FDDI NETWORK DRIVER
  4124. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4125. S: Maintained
  4126. F: drivers/net/fddi/defza.*
  4127. DELL LAPTOP DRIVER
  4128. M: Matthew Garrett <mjg59@srcf.ucam.org>
  4129. M: Pali Rohár <pali.rohar@gmail.com>
  4130. L: platform-driver-x86@vger.kernel.org
  4131. S: Maintained
  4132. F: drivers/platform/x86/dell-laptop.c
  4133. DELL LAPTOP FREEFALL DRIVER
  4134. M: Pali Rohár <pali.rohar@gmail.com>
  4135. S: Maintained
  4136. F: drivers/platform/x86/dell-smo8800.c
  4137. DELL LAPTOP RBTN DRIVER
  4138. M: Pali Rohár <pali.rohar@gmail.com>
  4139. S: Maintained
  4140. F: drivers/platform/x86/dell-rbtn.*
  4141. DELL REMOTE BIOS UPDATE DRIVER
  4142. M: Stuart Hayes <stuart.w.hayes@gmail.com>
  4143. L: platform-driver-x86@vger.kernel.org
  4144. S: Maintained
  4145. F: drivers/platform/x86/dell_rbu.c
  4146. DELL LAPTOP SMM DRIVER
  4147. M: Pali Rohár <pali.rohar@gmail.com>
  4148. S: Maintained
  4149. F: drivers/hwmon/dell-smm-hwmon.c
  4150. F: include/uapi/linux/i8k.h
  4151. DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
  4152. M: Stuart Hayes <stuart.w.hayes@gmail.com>
  4153. L: platform-driver-x86@vger.kernel.org
  4154. S: Maintained
  4155. F: Documentation/driver-api/dcdbas.rst
  4156. F: drivers/platform/x86/dcdbas.*
  4157. DELL WMI NOTIFICATIONS DRIVER
  4158. M: Matthew Garrett <mjg59@srcf.ucam.org>
  4159. M: Pali Rohár <pali.rohar@gmail.com>
  4160. S: Maintained
  4161. F: drivers/platform/x86/dell-wmi.c
  4162. DELL WMI DESCRIPTOR DRIVER
  4163. M: Mario Limonciello <mario.limonciello@dell.com>
  4164. S: Maintained
  4165. F: drivers/platform/x86/dell-wmi-descriptor.c
  4166. DELTA ST MEDIA DRIVER
  4167. M: Hugues Fruchet <hugues.fruchet@st.com>
  4168. L: linux-media@vger.kernel.org
  4169. T: git git://linuxtv.org/media_tree.git
  4170. W: https://linuxtv.org
  4171. S: Supported
  4172. F: drivers/media/platform/sti/delta
  4173. DENALI NAND DRIVER
  4174. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  4175. L: linux-mtd@lists.infradead.org
  4176. S: Supported
  4177. F: drivers/mtd/nand/raw/denali*
  4178. DESIGNWARE EDMA CORE IP DRIVER
  4179. M: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
  4180. L: dmaengine@vger.kernel.org
  4181. S: Maintained
  4182. F: drivers/dma/dw-edma/
  4183. F: include/linux/dma/edma.h
  4184. DESIGNWARE USB2 DRD IP DRIVER
  4185. M: Minas Harutyunyan <hminas@synopsys.com>
  4186. L: linux-usb@vger.kernel.org
  4187. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  4188. S: Maintained
  4189. F: drivers/usb/dwc2/
  4190. DESIGNWARE USB3 DRD IP DRIVER
  4191. M: Felipe Balbi <balbi@kernel.org>
  4192. L: linux-usb@vger.kernel.org
  4193. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  4194. S: Maintained
  4195. F: drivers/usb/dwc3/
  4196. DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
  4197. M: Andreas Klinger <ak@it-klinger.de>
  4198. L: linux-iio@vger.kernel.org
  4199. S: Maintained
  4200. F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
  4201. F: drivers/iio/proximity/srf*.c
  4202. DEVICE COREDUMP (DEV_COREDUMP)
  4203. M: Johannes Berg <johannes@sipsolutions.net>
  4204. L: linux-kernel@vger.kernel.org
  4205. S: Maintained
  4206. F: drivers/base/devcoredump.c
  4207. F: include/linux/devcoredump.h
  4208. DEVICE FREQUENCY (DEVFREQ)
  4209. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  4210. M: Kyungmin Park <kyungmin.park@samsung.com>
  4211. R: Chanwoo Choi <cw00.choi@samsung.com>
  4212. L: linux-pm@vger.kernel.org
  4213. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  4214. S: Maintained
  4215. F: drivers/devfreq/
  4216. F: include/linux/devfreq.h
  4217. F: Documentation/devicetree/bindings/devfreq/
  4218. F: include/trace/events/devfreq.h
  4219. DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
  4220. M: Chanwoo Choi <cw00.choi@samsung.com>
  4221. L: linux-pm@vger.kernel.org
  4222. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  4223. S: Supported
  4224. F: drivers/devfreq/event/
  4225. F: drivers/devfreq/devfreq-event.c
  4226. F: include/linux/devfreq-event.h
  4227. F: Documentation/devicetree/bindings/devfreq/event/
  4228. DEVICE NUMBER REGISTRY
  4229. M: Torben Mathiasen <device@lanana.org>
  4230. W: http://lanana.org/docs/device-list/index.html
  4231. S: Maintained
  4232. DEVICE-MAPPER (LVM)
  4233. M: Alasdair Kergon <agk@redhat.com>
  4234. M: Mike Snitzer <snitzer@redhat.com>
  4235. M: dm-devel@redhat.com
  4236. L: dm-devel@redhat.com
  4237. W: http://sources.redhat.com/dm
  4238. Q: http://patchwork.kernel.org/project/dm-devel/list/
  4239. T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
  4240. T: quilt http://people.redhat.com/agk/patches/linux/editing/
  4241. S: Maintained
  4242. F: Documentation/admin-guide/device-mapper/
  4243. F: drivers/md/Makefile
  4244. F: drivers/md/Kconfig
  4245. F: drivers/md/dm*
  4246. F: drivers/md/persistent-data/
  4247. F: include/linux/device-mapper.h
  4248. F: include/linux/dm-*.h
  4249. F: include/uapi/linux/dm-*.h
  4250. DEVLINK
  4251. M: Jiri Pirko <jiri@mellanox.com>
  4252. L: netdev@vger.kernel.org
  4253. S: Supported
  4254. F: net/core/devlink.c
  4255. F: include/net/devlink.h
  4256. F: include/uapi/linux/devlink.h
  4257. DIALOG SEMICONDUCTOR DRIVERS
  4258. M: Support Opensource <support.opensource@diasemi.com>
  4259. W: http://www.dialog-semiconductor.com/products
  4260. S: Supported
  4261. F: Documentation/hwmon/da90??.rst
  4262. F: Documentation/devicetree/bindings/mfd/da90*.txt
  4263. F: Documentation/devicetree/bindings/input/da90??-onkey.txt
  4264. F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
  4265. F: Documentation/devicetree/bindings/regulator/da92*.txt
  4266. F: Documentation/devicetree/bindings/regulator/slg51000.txt
  4267. F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
  4268. F: Documentation/devicetree/bindings/sound/da[79]*.txt
  4269. F: drivers/gpio/gpio-da90??.c
  4270. F: drivers/hwmon/da90??-hwmon.c
  4271. F: drivers/iio/adc/da91??-*.c
  4272. F: drivers/input/misc/da90??_onkey.c
  4273. F: drivers/input/touchscreen/da9052_tsi.c
  4274. F: drivers/leds/leds-da90??.c
  4275. F: drivers/mfd/da903x.c
  4276. F: drivers/mfd/da90??-*.c
  4277. F: drivers/mfd/da91??-*.c
  4278. F: drivers/power/supply/da9052-battery.c
  4279. F: drivers/power/supply/da91??-*.c
  4280. F: drivers/regulator/da903x.c
  4281. F: drivers/regulator/da9???-regulator.[ch]
  4282. F: drivers/regulator/slg51000-regulator.[ch]
  4283. F: drivers/thermal/da90??-thermal.c
  4284. F: drivers/rtc/rtc-da90??.c
  4285. F: drivers/video/backlight/da90??_bl.c
  4286. F: drivers/watchdog/da90??_wdt.c
  4287. F: include/linux/mfd/da903x.h
  4288. F: include/linux/mfd/da9052/
  4289. F: include/linux/mfd/da9055/
  4290. F: include/linux/mfd/da9062/
  4291. F: include/linux/mfd/da9063/
  4292. F: include/linux/mfd/da9150/
  4293. F: include/linux/regulator/da9211.h
  4294. F: include/sound/da[79]*.h
  4295. F: sound/soc/codecs/da[79]*.[ch]
  4296. DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
  4297. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  4298. L: linux-gpio@vger.kernel.org
  4299. S: Maintained
  4300. F: drivers/gpio/gpio-gpio-mm.c
  4301. DIOLAN U2C-12 I2C DRIVER
  4302. M: Guenter Roeck <linux@roeck-us.net>
  4303. L: linux-i2c@vger.kernel.org
  4304. S: Maintained
  4305. F: drivers/i2c/busses/i2c-diolan-u2c.c
  4306. FILESYSTEM DIRECT ACCESS (DAX)
  4307. M: Dan Williams <dan.j.williams@intel.com>
  4308. R: Matthew Wilcox <willy@infradead.org>
  4309. R: Jan Kara <jack@suse.cz>
  4310. L: linux-fsdevel@vger.kernel.org
  4311. L: linux-nvdimm@lists.01.org
  4312. S: Supported
  4313. F: fs/dax.c
  4314. F: include/linux/dax.h
  4315. F: include/trace/events/fs_dax.h
  4316. DEVICE DIRECT ACCESS (DAX)
  4317. M: Dan Williams <dan.j.williams@intel.com>
  4318. M: Vishal Verma <vishal.l.verma@intel.com>
  4319. M: Keith Busch <keith.busch@intel.com>
  4320. M: Dave Jiang <dave.jiang@intel.com>
  4321. L: linux-nvdimm@lists.01.org
  4322. S: Supported
  4323. F: drivers/dax/
  4324. DIRECTORY NOTIFICATION (DNOTIFY)
  4325. M: Jan Kara <jack@suse.cz>
  4326. R: Amir Goldstein <amir73il@gmail.com>
  4327. L: linux-fsdevel@vger.kernel.org
  4328. S: Maintained
  4329. F: Documentation/filesystems/dnotify.txt
  4330. F: fs/notify/dnotify/
  4331. F: include/linux/dnotify.h
  4332. DISK GEOMETRY AND PARTITION HANDLING
  4333. M: Andries Brouwer <aeb@cwi.nl>
  4334. W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
  4335. W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
  4336. W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
  4337. S: Maintained
  4338. DISKQUOTA
  4339. M: Jan Kara <jack@suse.com>
  4340. S: Maintained
  4341. F: Documentation/filesystems/quota.txt
  4342. F: fs/quota/
  4343. F: include/linux/quota*.h
  4344. F: include/uapi/linux/quota*.h
  4345. DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
  4346. M: Bernie Thompson <bernie@plugable.com>
  4347. L: linux-fbdev@vger.kernel.org
  4348. S: Maintained
  4349. W: http://plugable.com/category/projects/udlfb/
  4350. F: drivers/video/fbdev/udlfb.c
  4351. F: include/video/udlfb.h
  4352. F: Documentation/fb/udlfb.rst
  4353. DISTRIBUTED LOCK MANAGER (DLM)
  4354. M: Christine Caulfield <ccaulfie@redhat.com>
  4355. M: David Teigland <teigland@redhat.com>
  4356. L: cluster-devel@redhat.com
  4357. W: http://sources.redhat.com/cluster/
  4358. T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  4359. S: Supported
  4360. F: fs/dlm/
  4361. DMA BUFFER SHARING FRAMEWORK
  4362. M: Sumit Semwal <sumit.semwal@linaro.org>
  4363. S: Maintained
  4364. L: linux-media@vger.kernel.org
  4365. L: dri-devel@lists.freedesktop.org
  4366. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  4367. F: drivers/dma-buf/
  4368. F: include/linux/dma-buf*
  4369. F: include/linux/reservation.h
  4370. F: include/linux/*fence.h
  4371. F: Documentation/driver-api/dma-buf.rst
  4372. T: git git://anongit.freedesktop.org/drm/drm-misc
  4373. DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
  4374. M: Vinod Koul <vkoul@kernel.org>
  4375. L: dmaengine@vger.kernel.org
  4376. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  4377. S: Maintained
  4378. F: drivers/dma/
  4379. F: include/linux/dmaengine.h
  4380. F: include/linux/of_dma.h
  4381. F: Documentation/devicetree/bindings/dma/
  4382. F: Documentation/driver-api/dmaengine/
  4383. T: git git://git.infradead.org/users/vkoul/slave-dma.git
  4384. DMA MAPPING HELPERS
  4385. M: Christoph Hellwig <hch@lst.de>
  4386. M: Marek Szyprowski <m.szyprowski@samsung.com>
  4387. R: Robin Murphy <robin.murphy@arm.com>
  4388. L: iommu@lists.linux-foundation.org
  4389. T: git git://git.infradead.org/users/hch/dma-mapping.git
  4390. W: http://git.infradead.org/users/hch/dma-mapping.git
  4391. S: Supported
  4392. F: kernel/dma/
  4393. F: include/asm-generic/dma-mapping.h
  4394. F: include/linux/dma-direct.h
  4395. F: include/linux/dma-mapping.h
  4396. F: include/linux/dma-noncoherent.h
  4397. DME1737 HARDWARE MONITOR DRIVER
  4398. M: Juerg Haefliger <juergh@gmail.com>
  4399. L: linux-hwmon@vger.kernel.org
  4400. S: Maintained
  4401. F: Documentation/hwmon/dme1737.rst
  4402. F: drivers/hwmon/dme1737.c
  4403. DMI/SMBIOS SUPPORT
  4404. M: Jean Delvare <jdelvare@suse.com>
  4405. S: Maintained
  4406. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
  4407. F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
  4408. F: drivers/firmware/dmi-id.c
  4409. F: drivers/firmware/dmi_scan.c
  4410. F: include/linux/dmi.h
  4411. DOCUMENTATION
  4412. M: Jonathan Corbet <corbet@lwn.net>
  4413. L: linux-doc@vger.kernel.org
  4414. S: Maintained
  4415. F: Documentation/
  4416. F: scripts/documentation-file-ref-check
  4417. F: scripts/kernel-doc
  4418. F: scripts/sphinx-pre-install
  4419. X: Documentation/ABI/
  4420. X: Documentation/firmware-guide/acpi/
  4421. X: Documentation/devicetree/
  4422. X: Documentation/i2c/
  4423. X: Documentation/media/
  4424. X: Documentation/power/
  4425. X: Documentation/spi/
  4426. T: git git://git.lwn.net/linux.git docs-next
  4427. DOCUMENTATION/ITALIAN
  4428. M: Federico Vaga <federico.vaga@vaga.pv.it>
  4429. L: linux-doc@vger.kernel.org
  4430. S: Maintained
  4431. F: Documentation/translations/it_IT
  4432. DOCUMENTATION SCRIPTS
  4433. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4434. L: linux-doc@vger.kernel.org
  4435. S: Maintained
  4436. F: scripts/documentation-file-ref-check
  4437. F: scripts/sphinx-pre-install
  4438. F: Documentation/sphinx/parse-headers.pl
  4439. DONGWOON DW9714 LENS VOICE COIL DRIVER
  4440. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  4441. L: linux-media@vger.kernel.org
  4442. T: git git://linuxtv.org/media_tree.git
  4443. S: Maintained
  4444. F: drivers/media/i2c/dw9714.c
  4445. F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
  4446. DONGWOON DW9807 LENS VOICE COIL DRIVER
  4447. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  4448. L: linux-media@vger.kernel.org
  4449. T: git git://linuxtv.org/media_tree.git
  4450. S: Maintained
  4451. F: drivers/media/i2c/dw9807-vcm.c
  4452. F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
  4453. DOUBLETALK DRIVER
  4454. M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
  4455. L: blinux-list@redhat.com
  4456. S: Maintained
  4457. F: drivers/char/dtlk.c
  4458. F: include/linux/dtlk.h
  4459. DPAA2 DATAPATH I/O (DPIO) DRIVER
  4460. M: Roy Pledge <Roy.Pledge@nxp.com>
  4461. L: linux-kernel@vger.kernel.org
  4462. S: Maintained
  4463. F: drivers/soc/fsl/dpio
  4464. DPAA2 ETHERNET DRIVER
  4465. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  4466. L: netdev@vger.kernel.org
  4467. S: Maintained
  4468. F: drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
  4469. F: drivers/net/ethernet/freescale/dpaa2/dpni*
  4470. F: drivers/net/ethernet/freescale/dpaa2/dpkg.h
  4471. F: drivers/net/ethernet/freescale/dpaa2/Makefile
  4472. F: drivers/net/ethernet/freescale/dpaa2/Kconfig
  4473. DPAA2 ETHERNET SWITCH DRIVER
  4474. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  4475. M: Ioana Ciornei <ioana.ciornei@nxp.com>
  4476. L: linux-kernel@vger.kernel.org
  4477. S: Maintained
  4478. F: drivers/staging/fsl-dpaa2/ethsw
  4479. DPT_I2O SCSI RAID DRIVER
  4480. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  4481. L: linux-scsi@vger.kernel.org
  4482. W: http://www.adaptec.com/
  4483. S: Maintained
  4484. F: drivers/scsi/dpt*
  4485. F: drivers/scsi/dpt/
  4486. DRBD DRIVER
  4487. M: Philipp Reisner <philipp.reisner@linbit.com>
  4488. M: Lars Ellenberg <lars.ellenberg@linbit.com>
  4489. L: drbd-dev@lists.linbit.com
  4490. W: http://www.drbd.org
  4491. T: git git://git.linbit.com/linux-drbd.git
  4492. T: git git://git.linbit.com/drbd-8.4.git
  4493. S: Supported
  4494. F: drivers/block/drbd/
  4495. F: lib/lru_cache.c
  4496. F: Documentation/admin-guide/blockdev/
  4497. DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
  4498. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  4499. R: "Rafael J. Wysocki" <rafael@kernel.org>
  4500. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  4501. S: Supported
  4502. F: Documentation/kobject.txt
  4503. F: drivers/base/
  4504. F: fs/debugfs/
  4505. F: fs/sysfs/
  4506. F: include/linux/debugfs.h
  4507. F: include/linux/kobj*
  4508. F: lib/kobj*
  4509. DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
  4510. M: Kevin Hilman <khilman@kernel.org>
  4511. M: Nishanth Menon <nm@ti.com>
  4512. S: Maintained
  4513. F: drivers/power/avs/
  4514. F: include/linux/power/smartreflex.h
  4515. L: linux-pm@vger.kernel.org
  4516. DRM DRIVER FOR ARM PL111 CLCD
  4517. M: Eric Anholt <eric@anholt.net>
  4518. T: git git://anongit.freedesktop.org/drm/drm-misc
  4519. S: Supported
  4520. F: drivers/gpu/drm/pl111/
  4521. DRM DRIVER FOR ARM VERSATILE TFT PANELS
  4522. M: Linus Walleij <linus.walleij@linaro.org>
  4523. T: git git://anongit.freedesktop.org/drm/drm-misc
  4524. S: Maintained
  4525. F: drivers/gpu/drm/panel/panel-arm-versatile.c
  4526. F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
  4527. DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
  4528. M: Dave Airlie <airlied@redhat.com>
  4529. S: Odd Fixes
  4530. F: drivers/gpu/drm/ast/
  4531. DRM DRIVER FOR ASPEED BMC GFX
  4532. M: Joel Stanley <joel@jms.id.au>
  4533. L: linux-aspeed@lists.ozlabs.org
  4534. T: git git://anongit.freedesktop.org/drm/drm-misc
  4535. S: Supported
  4536. F: drivers/gpu/drm/aspeed/
  4537. F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
  4538. DRM DRIVER FOR BOCHS VIRTUAL GPU
  4539. M: Gerd Hoffmann <kraxel@redhat.com>
  4540. L: virtualization@lists.linux-foundation.org
  4541. T: git git://anongit.freedesktop.org/drm/drm-misc
  4542. S: Maintained
  4543. F: drivers/gpu/drm/bochs/
  4544. DRM DRIVER FOR FARADAY TVE200 TV ENCODER
  4545. M: Linus Walleij <linus.walleij@linaro.org>
  4546. T: git git://anongit.freedesktop.org/drm/drm-misc
  4547. S: Maintained
  4548. F: drivers/gpu/drm/tve200/
  4549. DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
  4550. M: Jagan Teki <jagan@amarulasolutions.com>
  4551. S: Maintained
  4552. F: drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
  4553. F: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.txt
  4554. DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
  4555. M: Hans de Goede <hdegoede@redhat.com>
  4556. T: git git://anongit.freedesktop.org/drm/drm-misc
  4557. S: Maintained
  4558. F: drivers/gpu/drm/tiny/gm12u320.c
  4559. DRM DRIVER FOR ILITEK ILI9225 PANELS
  4560. M: David Lechner <david@lechnology.com>
  4561. T: git git://anongit.freedesktop.org/drm/drm-misc
  4562. S: Maintained
  4563. F: drivers/gpu/drm/tiny/ili9225.c
  4564. F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
  4565. DRM DRIVER FOR HX8357D PANELS
  4566. M: Eric Anholt <eric@anholt.net>
  4567. T: git git://anongit.freedesktop.org/drm/drm-misc
  4568. S: Maintained
  4569. F: drivers/gpu/drm/tiny/hx8357d.c
  4570. F: Documentation/devicetree/bindings/display/himax,hx8357d.txt
  4571. DRM DRIVER FOR INTEL I810 VIDEO CARDS
  4572. S: Orphan / Obsolete
  4573. F: drivers/gpu/drm/i810/
  4574. F: include/uapi/drm/i810_drm.h
  4575. DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
  4576. S: Orphan / Obsolete
  4577. F: drivers/gpu/drm/mga/
  4578. F: include/uapi/drm/mga_drm.h
  4579. DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
  4580. M: Dave Airlie <airlied@redhat.com>
  4581. S: Odd Fixes
  4582. F: drivers/gpu/drm/mgag200/
  4583. DRM DRIVER FOR MI0283QT
  4584. M: Noralf Trønnes <noralf@tronnes.org>
  4585. T: git git://anongit.freedesktop.org/drm/drm-misc
  4586. S: Maintained
  4587. F: drivers/gpu/drm/tiny/mi0283qt.c
  4588. F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
  4589. DRM DRIVER FOR MSM ADRENO GPU
  4590. M: Rob Clark <robdclark@gmail.com>
  4591. M: Sean Paul <sean@poorly.run>
  4592. L: linux-arm-msm@vger.kernel.org
  4593. L: dri-devel@lists.freedesktop.org
  4594. L: freedreno@lists.freedesktop.org
  4595. T: git https://gitlab.freedesktop.org/drm/msm.git
  4596. S: Maintained
  4597. F: drivers/gpu/drm/msm/
  4598. F: include/uapi/drm/msm_drm.h
  4599. F: Documentation/devicetree/bindings/display/msm/
  4600. DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
  4601. M: Ben Skeggs <bskeggs@redhat.com>
  4602. L: dri-devel@lists.freedesktop.org
  4603. L: nouveau@lists.freedesktop.org
  4604. T: git git://github.com/skeggsb/linux
  4605. S: Supported
  4606. F: drivers/gpu/drm/nouveau/
  4607. F: include/uapi/drm/nouveau_drm.h
  4608. DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
  4609. M: Stefan Mavrodiev <stefan@olimex.com>
  4610. S: Maintained
  4611. F: drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
  4612. F: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.txt
  4613. DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
  4614. M: Noralf Trønnes <noralf@tronnes.org>
  4615. T: git git://anongit.freedesktop.org/drm/drm-misc
  4616. S: Maintained
  4617. F: drivers/gpu/drm/tiny/repaper.c
  4618. F: Documentation/devicetree/bindings/display/repaper.txt
  4619. DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  4620. M: Dave Airlie <airlied@redhat.com>
  4621. M: Gerd Hoffmann <kraxel@redhat.com>
  4622. L: virtualization@lists.linux-foundation.org
  4623. T: git git://anongit.freedesktop.org/drm/drm-misc
  4624. S: Obsolete
  4625. W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  4626. F: drivers/gpu/drm/cirrus/
  4627. DRM DRIVER FOR QXL VIRTUAL GPU
  4628. M: Dave Airlie <airlied@redhat.com>
  4629. M: Gerd Hoffmann <kraxel@redhat.com>
  4630. L: virtualization@lists.linux-foundation.org
  4631. L: spice-devel@lists.freedesktop.org
  4632. T: git git://anongit.freedesktop.org/drm/drm-misc
  4633. S: Maintained
  4634. F: drivers/gpu/drm/qxl/
  4635. F: include/uapi/drm/qxl_drm.h
  4636. DRM DRIVER FOR RAYDIUM RM67191 PANELS
  4637. M: Robert Chiras <robert.chiras@nxp.com>
  4638. S: Maintained
  4639. F: drivers/gpu/drm/panel/panel-raydium-rm67191.c
  4640. F: Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt
  4641. DRM DRIVER FOR RAGE 128 VIDEO CARDS
  4642. S: Orphan / Obsolete
  4643. F: drivers/gpu/drm/r128/
  4644. F: include/uapi/drm/r128_drm.h
  4645. DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
  4646. M: Guido Günther <agx@sigxcpu.org>
  4647. R: Purism Kernel Team <kernel@puri.sm>
  4648. S: Maintained
  4649. F: drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
  4650. F: Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
  4651. DRM DRIVER FOR SAVAGE VIDEO CARDS
  4652. S: Orphan / Obsolete
  4653. F: drivers/gpu/drm/savage/
  4654. F: include/uapi/drm/savage_drm.h
  4655. DRM DRIVER FOR SIS VIDEO CARDS
  4656. S: Orphan / Obsolete
  4657. F: drivers/gpu/drm/sis/
  4658. F: include/uapi/drm/sis_drm.h
  4659. DRM DRIVER FOR SITRONIX ST7701 PANELS
  4660. M: Jagan Teki <jagan@amarulasolutions.com>
  4661. S: Maintained
  4662. F: drivers/gpu/drm/panel/panel-sitronix-st7701.c
  4663. F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt
  4664. DRM DRIVER FOR SITRONIX ST7586 PANELS
  4665. M: David Lechner <david@lechnology.com>
  4666. T: git git://anongit.freedesktop.org/drm/drm-misc
  4667. S: Maintained
  4668. F: drivers/gpu/drm/tiny/st7586.c
  4669. F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
  4670. DRM DRIVER FOR SITRONIX ST7735R PANELS
  4671. M: David Lechner <david@lechnology.com>
  4672. T: git git://anongit.freedesktop.org/drm/drm-misc
  4673. S: Maintained
  4674. F: drivers/gpu/drm/tiny/st7735r.c
  4675. F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
  4676. DRM DRIVER FOR ST-ERICSSON MCDE
  4677. M: Linus Walleij <linus.walleij@linaro.org>
  4678. T: git git://anongit.freedesktop.org/drm/drm-misc
  4679. S: Maintained
  4680. F: drivers/gpu/drm/mcde/
  4681. F: Documentation/devicetree/bindings/display/ste,mcde.txt
  4682. DRM DRIVER FOR TDFX VIDEO CARDS
  4683. S: Orphan / Obsolete
  4684. F: drivers/gpu/drm/tdfx/
  4685. DRM DRIVER FOR TPO TPG110 PANELS
  4686. M: Linus Walleij <linus.walleij@linaro.org>
  4687. T: git git://anongit.freedesktop.org/drm/drm-misc
  4688. S: Maintained
  4689. F: drivers/gpu/drm/panel/panel-tpo-tpg110.c
  4690. F: Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
  4691. DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
  4692. M: Dave Airlie <airlied@redhat.com>
  4693. R: Sean Paul <sean@poorly.run>
  4694. L: dri-devel@lists.freedesktop.org
  4695. S: Odd Fixes
  4696. F: drivers/gpu/drm/udl/
  4697. T: git git://anongit.freedesktop.org/drm/drm-misc
  4698. DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
  4699. M: Hans de Goede <hdegoede@redhat.com>
  4700. L: dri-devel@lists.freedesktop.org
  4701. S: Maintained
  4702. F: drivers/gpu/drm/vboxvideo/
  4703. T: git git://anongit.freedesktop.org/drm/drm-misc
  4704. DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
  4705. M: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
  4706. R: Haneen Mohammed <hamohammed.sa@gmail.com>
  4707. R: Daniel Vetter <daniel@ffwll.ch>
  4708. T: git git://anongit.freedesktop.org/drm/drm-misc
  4709. S: Maintained
  4710. L: dri-devel@lists.freedesktop.org
  4711. F: drivers/gpu/drm/vkms/
  4712. F: Documentation/gpu/vkms.rst
  4713. DRM DRIVER FOR VMWARE VIRTUAL GPU
  4714. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  4715. M: Thomas Hellstrom <thellstrom@vmware.com>
  4716. L: dri-devel@lists.freedesktop.org
  4717. T: git git://people.freedesktop.org/~thomash/linux
  4718. S: Supported
  4719. F: drivers/gpu/drm/vmwgfx/
  4720. F: include/uapi/drm/vmwgfx_drm.h
  4721. DRM DRIVERS
  4722. M: David Airlie <airlied@linux.ie>
  4723. M: Daniel Vetter <daniel@ffwll.ch>
  4724. L: dri-devel@lists.freedesktop.org
  4725. T: git git://anongit.freedesktop.org/drm/drm
  4726. B: https://bugs.freedesktop.org/
  4727. C: irc://chat.freenode.net/dri-devel
  4728. S: Maintained
  4729. F: drivers/gpu/drm/
  4730. F: drivers/gpu/vga/
  4731. F: Documentation/devicetree/bindings/display/
  4732. F: Documentation/devicetree/bindings/gpu/
  4733. F: Documentation/gpu/
  4734. F: include/drm/
  4735. F: include/uapi/drm/
  4736. F: include/linux/vga*
  4737. DRM DRIVERS AND MISC GPU PATCHES
  4738. M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
  4739. M: Maxime Ripard <mripard@kernel.org>
  4740. M: Sean Paul <sean@poorly.run>
  4741. W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  4742. S: Maintained
  4743. T: git git://anongit.freedesktop.org/drm/drm-misc
  4744. F: Documentation/gpu/
  4745. F: drivers/gpu/vga/
  4746. F: drivers/gpu/drm/*
  4747. F: include/drm/drm*
  4748. F: include/uapi/drm/drm*
  4749. F: include/linux/vga*
  4750. DRM DRIVERS FOR ALLWINNER A10
  4751. M: Maxime Ripard <mripard@kernel.org>
  4752. L: dri-devel@lists.freedesktop.org
  4753. S: Supported
  4754. F: drivers/gpu/drm/sun4i/
  4755. F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  4756. T: git git://anongit.freedesktop.org/drm/drm-misc
  4757. DRM DRIVERS FOR AMLOGIC SOCS
  4758. M: Neil Armstrong <narmstrong@baylibre.com>
  4759. L: dri-devel@lists.freedesktop.org
  4760. L: linux-amlogic@lists.infradead.org
  4761. W: http://linux-meson.com/
  4762. S: Supported
  4763. F: drivers/gpu/drm/meson/
  4764. F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
  4765. F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
  4766. F: Documentation/gpu/meson.rst
  4767. T: git git://anongit.freedesktop.org/drm/drm-misc
  4768. DRM DRIVERS FOR ATMEL HLCDC
  4769. M: Sam Ravnborg <sam@ravnborg.org>
  4770. M: Boris Brezillon <bbrezillon@kernel.org>
  4771. L: dri-devel@lists.freedesktop.org
  4772. S: Supported
  4773. F: drivers/gpu/drm/atmel-hlcdc/
  4774. F: Documentation/devicetree/bindings/display/atmel/
  4775. T: git git://anongit.freedesktop.org/drm/drm-misc
  4776. DRM DRIVERS FOR BRIDGE CHIPS
  4777. M: Andrzej Hajda <a.hajda@samsung.com>
  4778. M: Neil Armstrong <narmstrong@baylibre.com>
  4779. R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  4780. R: Jonas Karlman <jonas@kwiboo.se>
  4781. R: Jernej Skrabec <jernej.skrabec@siol.net>
  4782. S: Maintained
  4783. T: git git://anongit.freedesktop.org/drm/drm-misc
  4784. F: drivers/gpu/drm/bridge/
  4785. DRM DRIVERS FOR EXYNOS
  4786. M: Inki Dae <inki.dae@samsung.com>
  4787. M: Joonyoung Shim <jy0922.shim@samsung.com>
  4788. M: Seung-Woo Kim <sw0312.kim@samsung.com>
  4789. M: Kyungmin Park <kyungmin.park@samsung.com>
  4790. L: dri-devel@lists.freedesktop.org
  4791. T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
  4792. S: Supported
  4793. F: drivers/gpu/drm/exynos/
  4794. F: include/uapi/drm/exynos_drm.h
  4795. F: Documentation/devicetree/bindings/display/exynos/
  4796. DRM DRIVERS FOR FREESCALE DCU
  4797. M: Stefan Agner <stefan@agner.ch>
  4798. M: Alison Wang <alison.wang@nxp.com>
  4799. L: dri-devel@lists.freedesktop.org
  4800. S: Supported
  4801. F: drivers/gpu/drm/fsl-dcu/
  4802. F: Documentation/devicetree/bindings/display/fsl,dcu.txt
  4803. F: Documentation/devicetree/bindings/display/fsl,tcon.txt
  4804. F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
  4805. T: git git://anongit.freedesktop.org/drm/drm-misc
  4806. DRM DRIVERS FOR FREESCALE IMX
  4807. M: Philipp Zabel <p.zabel@pengutronix.de>
  4808. L: dri-devel@lists.freedesktop.org
  4809. S: Maintained
  4810. F: drivers/gpu/drm/imx/
  4811. F: drivers/gpu/ipu-v3/
  4812. F: Documentation/devicetree/bindings/display/imx/
  4813. DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
  4814. M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  4815. L: dri-devel@lists.freedesktop.org
  4816. T: git git://github.com/patjak/drm-gma500
  4817. S: Maintained
  4818. F: drivers/gpu/drm/gma500/
  4819. DRM DRIVERS FOR HISILICON
  4820. M: Xinliang Liu <z.liuxinliang@hisilicon.com>
  4821. M: Rongrong Zou <zourongrong@gmail.com>
  4822. R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
  4823. R: Chen Feng <puck.chen@hisilicon.com>
  4824. L: dri-devel@lists.freedesktop.org
  4825. T: git git://github.com/xin3liang/linux.git
  4826. S: Maintained
  4827. F: drivers/gpu/drm/hisilicon/
  4828. F: Documentation/devicetree/bindings/display/hisilicon/
  4829. DRM DRIVERS FOR LIMA
  4830. M: Qiang Yu <yuq825@gmail.com>
  4831. L: dri-devel@lists.freedesktop.org
  4832. L: lima@lists.freedesktop.org (moderated for non-subscribers)
  4833. S: Maintained
  4834. F: drivers/gpu/drm/lima/
  4835. F: include/uapi/drm/lima_drm.h
  4836. T: git git://anongit.freedesktop.org/drm/drm-misc
  4837. DRM DRIVERS FOR MEDIATEK
  4838. M: CK Hu <ck.hu@mediatek.com>
  4839. M: Philipp Zabel <p.zabel@pengutronix.de>
  4840. L: dri-devel@lists.freedesktop.org
  4841. S: Supported
  4842. F: drivers/gpu/drm/mediatek/
  4843. F: Documentation/devicetree/bindings/display/mediatek/
  4844. DRM DRIVERS FOR NVIDIA TEGRA
  4845. M: Thierry Reding <thierry.reding@gmail.com>
  4846. L: dri-devel@lists.freedesktop.org
  4847. L: linux-tegra@vger.kernel.org
  4848. T: git git://anongit.freedesktop.org/tegra/linux.git
  4849. S: Supported
  4850. F: drivers/gpu/drm/tegra/
  4851. F: drivers/gpu/host1x/
  4852. F: include/linux/host1x.h
  4853. F: include/uapi/drm/tegra_drm.h
  4854. F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
  4855. DRM DRIVERS FOR RENESAS
  4856. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  4857. M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
  4858. L: dri-devel@lists.freedesktop.org
  4859. L: linux-renesas-soc@vger.kernel.org
  4860. T: git git://linuxtv.org/pinchartl/media drm/du/next
  4861. S: Supported
  4862. F: drivers/gpu/drm/rcar-du/
  4863. F: drivers/gpu/drm/shmobile/
  4864. F: include/linux/platform_data/shmob_drm.h
  4865. F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  4866. F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
  4867. F: Documentation/devicetree/bindings/display/renesas,du.txt
  4868. DRM DRIVERS FOR ROCKCHIP
  4869. M: Sandy Huang <hjc@rock-chips.com>
  4870. M: Heiko Stübner <heiko@sntech.de>
  4871. L: dri-devel@lists.freedesktop.org
  4872. S: Maintained
  4873. F: drivers/gpu/drm/rockchip/
  4874. F: Documentation/devicetree/bindings/display/rockchip/
  4875. T: git git://anongit.freedesktop.org/drm/drm-misc
  4876. DRM DRIVERS FOR STI
  4877. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4878. M: Vincent Abriou <vincent.abriou@st.com>
  4879. L: dri-devel@lists.freedesktop.org
  4880. T: git git://anongit.freedesktop.org/drm/drm-misc
  4881. S: Maintained
  4882. F: drivers/gpu/drm/sti
  4883. F: Documentation/devicetree/bindings/display/st,stih4xx.txt
  4884. DRM DRIVERS FOR STM
  4885. M: Yannick Fertre <yannick.fertre@st.com>
  4886. M: Philippe Cornu <philippe.cornu@st.com>
  4887. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4888. M: Vincent Abriou <vincent.abriou@st.com>
  4889. L: dri-devel@lists.freedesktop.org
  4890. T: git git://anongit.freedesktop.org/drm/drm-misc
  4891. S: Maintained
  4892. F: drivers/gpu/drm/stm
  4893. F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
  4894. DRM DRIVERS FOR TI LCDC
  4895. M: Jyri Sarha <jsarha@ti.com>
  4896. R: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4897. L: dri-devel@lists.freedesktop.org
  4898. S: Maintained
  4899. F: drivers/gpu/drm/tilcdc/
  4900. F: Documentation/devicetree/bindings/display/tilcdc/
  4901. DRM DRIVERS FOR TI OMAP
  4902. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4903. L: dri-devel@lists.freedesktop.org
  4904. S: Maintained
  4905. F: drivers/gpu/drm/omapdrm/
  4906. F: Documentation/devicetree/bindings/display/ti/
  4907. DRM DRIVERS FOR V3D
  4908. M: Eric Anholt <eric@anholt.net>
  4909. S: Supported
  4910. F: drivers/gpu/drm/v3d/
  4911. F: include/uapi/drm/v3d_drm.h
  4912. F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
  4913. T: git git://anongit.freedesktop.org/drm/drm-misc
  4914. DRM DRIVERS FOR VC4
  4915. M: Eric Anholt <eric@anholt.net>
  4916. T: git git://github.com/anholt/linux
  4917. S: Supported
  4918. F: drivers/gpu/drm/vc4/
  4919. F: include/uapi/drm/vc4_drm.h
  4920. F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
  4921. T: git git://anongit.freedesktop.org/drm/drm-misc
  4922. DRM DRIVERS FOR VIVANTE GPU IP
  4923. M: Lucas Stach <l.stach@pengutronix.de>
  4924. R: Russell King <linux+etnaviv@armlinux.org.uk>
  4925. R: Christian Gmeiner <christian.gmeiner@gmail.com>
  4926. L: etnaviv@lists.freedesktop.org (moderated for non-subscribers)
  4927. L: dri-devel@lists.freedesktop.org
  4928. S: Maintained
  4929. F: drivers/gpu/drm/etnaviv/
  4930. F: include/uapi/drm/etnaviv_drm.h
  4931. F: Documentation/devicetree/bindings/display/etnaviv/
  4932. DRM DRIVERS FOR ZTE ZX
  4933. M: Shawn Guo <shawnguo@kernel.org>
  4934. L: dri-devel@lists.freedesktop.org
  4935. S: Maintained
  4936. F: drivers/gpu/drm/zte/
  4937. F: Documentation/devicetree/bindings/display/zte,vou.txt
  4938. T: git git://anongit.freedesktop.org/drm/drm-misc
  4939. DRM PANEL DRIVERS
  4940. M: Thierry Reding <thierry.reding@gmail.com>
  4941. R: Sam Ravnborg <sam@ravnborg.org>
  4942. L: dri-devel@lists.freedesktop.org
  4943. T: git git://anongit.freedesktop.org/drm/drm-misc
  4944. S: Maintained
  4945. F: drivers/gpu/drm/drm_panel.c
  4946. F: drivers/gpu/drm/panel/
  4947. F: include/drm/drm_panel.h
  4948. F: Documentation/devicetree/bindings/display/panel/
  4949. DRM DRIVERS FOR XEN
  4950. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  4951. T: git git://anongit.freedesktop.org/drm/drm-misc
  4952. L: dri-devel@lists.freedesktop.org
  4953. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  4954. S: Supported
  4955. F: drivers/gpu/drm/xen/
  4956. F: Documentation/gpu/xen-front.rst
  4957. DRM TTM SUBSYSTEM
  4958. M: Christian Koenig <christian.koenig@amd.com>
  4959. M: Huang Rui <ray.huang@amd.com>
  4960. T: git git://people.freedesktop.org/~agd5f/linux
  4961. S: Maintained
  4962. L: dri-devel@lists.freedesktop.org
  4963. F: include/drm/ttm/
  4964. F: drivers/gpu/drm/ttm/
  4965. DSBR100 USB FM RADIO DRIVER
  4966. M: Alexey Klimov <klimov.linux@gmail.com>
  4967. L: linux-media@vger.kernel.org
  4968. T: git git://linuxtv.org/media_tree.git
  4969. S: Maintained
  4970. F: drivers/media/radio/dsbr100.c
  4971. DT3155 MEDIA DRIVER
  4972. M: Hans Verkuil <hverkuil@xs4all.nl>
  4973. L: linux-media@vger.kernel.org
  4974. T: git git://linuxtv.org/media_tree.git
  4975. W: https://linuxtv.org
  4976. S: Odd Fixes
  4977. F: drivers/media/pci/dt3155/
  4978. DVB_USB_AF9015 MEDIA DRIVER
  4979. M: Antti Palosaari <crope@iki.fi>
  4980. L: linux-media@vger.kernel.org
  4981. W: https://linuxtv.org
  4982. W: http://palosaari.fi/linux/
  4983. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4984. T: git git://linuxtv.org/anttip/media_tree.git
  4985. S: Maintained
  4986. F: drivers/media/usb/dvb-usb-v2/af9015*
  4987. DVB_USB_AF9035 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/usb/dvb-usb-v2/af9035*
  4996. DVB_USB_ANYSEE MEDIA DRIVER
  4997. M: Antti Palosaari <crope@iki.fi>
  4998. L: linux-media@vger.kernel.org
  4999. W: https://linuxtv.org
  5000. W: http://palosaari.fi/linux/
  5001. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5002. T: git git://linuxtv.org/anttip/media_tree.git
  5003. S: Maintained
  5004. F: drivers/media/usb/dvb-usb-v2/anysee*
  5005. DVB_USB_AU6610 MEDIA DRIVER
  5006. M: Antti Palosaari <crope@iki.fi>
  5007. L: linux-media@vger.kernel.org
  5008. W: https://linuxtv.org
  5009. W: http://palosaari.fi/linux/
  5010. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5011. T: git git://linuxtv.org/anttip/media_tree.git
  5012. S: Maintained
  5013. F: drivers/media/usb/dvb-usb-v2/au6610*
  5014. DVB_USB_CE6230 MEDIA DRIVER
  5015. M: Antti Palosaari <crope@iki.fi>
  5016. L: linux-media@vger.kernel.org
  5017. W: https://linuxtv.org
  5018. W: http://palosaari.fi/linux/
  5019. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5020. T: git git://linuxtv.org/anttip/media_tree.git
  5021. S: Maintained
  5022. F: drivers/media/usb/dvb-usb-v2/ce6230*
  5023. DVB_USB_CXUSB MEDIA DRIVER
  5024. M: Michael Krufky <mkrufky@linuxtv.org>
  5025. L: linux-media@vger.kernel.org
  5026. W: https://linuxtv.org
  5027. W: http://github.com/mkrufky
  5028. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5029. T: git git://linuxtv.org/media_tree.git
  5030. S: Maintained
  5031. F: drivers/media/usb/dvb-usb/cxusb*
  5032. DVB_USB_EC168 MEDIA DRIVER
  5033. M: Antti Palosaari <crope@iki.fi>
  5034. L: linux-media@vger.kernel.org
  5035. W: https://linuxtv.org
  5036. W: http://palosaari.fi/linux/
  5037. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5038. T: git git://linuxtv.org/anttip/media_tree.git
  5039. S: Maintained
  5040. F: drivers/media/usb/dvb-usb-v2/ec168*
  5041. DVB_USB_GL861 MEDIA DRIVER
  5042. M: Antti Palosaari <crope@iki.fi>
  5043. L: linux-media@vger.kernel.org
  5044. W: https://linuxtv.org
  5045. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5046. T: git git://linuxtv.org/anttip/media_tree.git
  5047. S: Maintained
  5048. F: drivers/media/usb/dvb-usb-v2/gl861*
  5049. DVB_USB_MXL111SF MEDIA DRIVER
  5050. M: Michael Krufky <mkrufky@linuxtv.org>
  5051. L: linux-media@vger.kernel.org
  5052. W: https://linuxtv.org
  5053. W: http://github.com/mkrufky
  5054. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5055. T: git git://linuxtv.org/mkrufky/mxl111sf.git
  5056. S: Maintained
  5057. F: drivers/media/usb/dvb-usb-v2/mxl111sf*
  5058. DVB_USB_RTL28XXU MEDIA DRIVER
  5059. M: Antti Palosaari <crope@iki.fi>
  5060. L: linux-media@vger.kernel.org
  5061. W: https://linuxtv.org
  5062. W: http://palosaari.fi/linux/
  5063. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5064. T: git git://linuxtv.org/anttip/media_tree.git
  5065. S: Maintained
  5066. F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
  5067. DVB_USB_V2 MEDIA DRIVER
  5068. M: Antti Palosaari <crope@iki.fi>
  5069. L: linux-media@vger.kernel.org
  5070. W: https://linuxtv.org
  5071. W: http://palosaari.fi/linux/
  5072. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5073. T: git git://linuxtv.org/anttip/media_tree.git
  5074. S: Maintained
  5075. F: drivers/media/usb/dvb-usb-v2/dvb_usb*
  5076. F: drivers/media/usb/dvb-usb-v2/usb_urb.c
  5077. DYNAMIC DEBUG
  5078. M: Jason Baron <jbaron@akamai.com>
  5079. S: Maintained
  5080. F: lib/dynamic_debug.c
  5081. F: include/linux/dynamic_debug.h
  5082. DYNAMIC INTERRUPT MODERATION
  5083. M: Tal Gilboa <talgi@mellanox.com>
  5084. S: Maintained
  5085. F: include/linux/dim.h
  5086. F: lib/dim/
  5087. DZ DECSTATION DZ11 SERIAL DRIVER
  5088. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  5089. S: Maintained
  5090. F: drivers/tty/serial/dz.*
  5091. E3X0 POWER BUTTON DRIVER
  5092. M: Moritz Fischer <moritz.fischer@ettus.com>
  5093. L: usrp-users@lists.ettus.com
  5094. W: http://www.ettus.com
  5095. S: Supported
  5096. F: drivers/input/misc/e3x0-button.c
  5097. F: Documentation/devicetree/bindings/input/e3x0-button.txt
  5098. E4000 MEDIA DRIVER
  5099. M: Antti Palosaari <crope@iki.fi>
  5100. L: linux-media@vger.kernel.org
  5101. W: https://linuxtv.org
  5102. W: http://palosaari.fi/linux/
  5103. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5104. T: git git://linuxtv.org/anttip/media_tree.git
  5105. S: Maintained
  5106. F: drivers/media/tuners/e4000*
  5107. EARTH_PT1 MEDIA DRIVER
  5108. M: Akihiro Tsukada <tskd08@gmail.com>
  5109. L: linux-media@vger.kernel.org
  5110. S: Odd Fixes
  5111. F: drivers/media/pci/pt1/
  5112. EARTH_PT3 MEDIA DRIVER
  5113. M: Akihiro Tsukada <tskd08@gmail.com>
  5114. L: linux-media@vger.kernel.org
  5115. S: Odd Fixes
  5116. F: drivers/media/pci/pt3/
  5117. EC100 MEDIA DRIVER
  5118. M: Antti Palosaari <crope@iki.fi>
  5119. L: linux-media@vger.kernel.org
  5120. W: https://linuxtv.org
  5121. W: http://palosaari.fi/linux/
  5122. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5123. T: git git://linuxtv.org/anttip/media_tree.git
  5124. S: Maintained
  5125. F: drivers/media/dvb-frontends/ec100*
  5126. ECRYPT FILE SYSTEM
  5127. M: Tyler Hicks <tyhicks@canonical.com>
  5128. L: ecryptfs@vger.kernel.org
  5129. W: http://ecryptfs.org
  5130. W: https://launchpad.net/ecryptfs
  5131. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
  5132. S: Supported
  5133. F: Documentation/filesystems/ecryptfs.txt
  5134. F: fs/ecryptfs/
  5135. EDAC-AMD64
  5136. M: Borislav Petkov <bp@alien8.de>
  5137. L: linux-edac@vger.kernel.org
  5138. S: Maintained
  5139. F: drivers/edac/amd64_edac*
  5140. EDAC-ARMADA
  5141. M: Jan Luebbe <jlu@pengutronix.de>
  5142. L: linux-edac@vger.kernel.org
  5143. S: Maintained
  5144. F: drivers/edac/armada_xp_*
  5145. EDAC-AST2500
  5146. M: Stefan Schaeckeler <sschaeck@cisco.com>
  5147. S: Supported
  5148. F: drivers/edac/aspeed_edac.c
  5149. F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
  5150. EDAC-BLUEFIELD
  5151. M: Shravan Kumar Ramani <sramani@mellanox.com>
  5152. S: Supported
  5153. F: drivers/edac/bluefield_edac.c
  5154. EDAC-CALXEDA
  5155. M: Robert Richter <rric@kernel.org>
  5156. L: linux-edac@vger.kernel.org
  5157. S: Maintained
  5158. F: drivers/edac/highbank*
  5159. EDAC-CAVIUM OCTEON
  5160. M: Ralf Baechle <ralf@linux-mips.org>
  5161. M: David Daney <david.daney@cavium.com>
  5162. L: linux-edac@vger.kernel.org
  5163. L: linux-mips@vger.kernel.org
  5164. S: Supported
  5165. F: drivers/edac/octeon_edac*
  5166. EDAC-CAVIUM THUNDERX
  5167. M: David Daney <david.daney@cavium.com>
  5168. M: Jan Glauber <jglauber@cavium.com>
  5169. L: linux-edac@vger.kernel.org
  5170. S: Supported
  5171. F: drivers/edac/thunderx_edac*
  5172. EDAC-CORE
  5173. M: Borislav Petkov <bp@alien8.de>
  5174. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  5175. M: Tony Luck <tony.luck@intel.com>
  5176. R: James Morse <james.morse@arm.com>
  5177. R: Robert Richter <rrichter@marvell.com>
  5178. L: linux-edac@vger.kernel.org
  5179. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
  5180. S: Supported
  5181. F: Documentation/admin-guide/ras.rst
  5182. F: Documentation/driver-api/edac.rst
  5183. F: drivers/edac/
  5184. F: include/linux/edac.h
  5185. EDAC-E752X
  5186. M: Mark Gross <mark.gross@intel.com>
  5187. L: linux-edac@vger.kernel.org
  5188. S: Maintained
  5189. F: drivers/edac/e752x_edac.c
  5190. EDAC-E7XXX
  5191. L: linux-edac@vger.kernel.org
  5192. S: Maintained
  5193. F: drivers/edac/e7xxx_edac.c
  5194. EDAC-FSL_DDR
  5195. M: York Sun <york.sun@nxp.com>
  5196. L: linux-edac@vger.kernel.org
  5197. S: Maintained
  5198. F: drivers/edac/fsl_ddr_edac.*
  5199. EDAC-GHES
  5200. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  5201. L: linux-edac@vger.kernel.org
  5202. S: Maintained
  5203. F: drivers/edac/ghes_edac.c
  5204. EDAC-I10NM
  5205. M: Tony Luck <tony.luck@intel.com>
  5206. L: linux-edac@vger.kernel.org
  5207. S: Maintained
  5208. F: drivers/edac/i10nm_base.c
  5209. EDAC-I3000
  5210. L: linux-edac@vger.kernel.org
  5211. S: Orphan
  5212. F: drivers/edac/i3000_edac.c
  5213. EDAC-I5000
  5214. L: linux-edac@vger.kernel.org
  5215. S: Maintained
  5216. F: drivers/edac/i5000_edac.c
  5217. EDAC-I5400
  5218. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  5219. L: linux-edac@vger.kernel.org
  5220. S: Maintained
  5221. F: drivers/edac/i5400_edac.c
  5222. EDAC-I7300
  5223. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  5224. L: linux-edac@vger.kernel.org
  5225. S: Maintained
  5226. F: drivers/edac/i7300_edac.c
  5227. EDAC-I7CORE
  5228. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  5229. L: linux-edac@vger.kernel.org
  5230. S: Maintained
  5231. F: drivers/edac/i7core_edac.c
  5232. EDAC-I82443BXGX
  5233. M: Tim Small <tim@buttersideup.com>
  5234. L: linux-edac@vger.kernel.org
  5235. S: Maintained
  5236. F: drivers/edac/i82443bxgx_edac.c
  5237. EDAC-I82975X
  5238. M: "Arvind R." <arvino55@gmail.com>
  5239. L: linux-edac@vger.kernel.org
  5240. S: Maintained
  5241. F: drivers/edac/i82975x_edac.c
  5242. EDAC-IE31200
  5243. M: Jason Baron <jbaron@akamai.com>
  5244. L: linux-edac@vger.kernel.org
  5245. S: Maintained
  5246. F: drivers/edac/ie31200_edac.c
  5247. EDAC-MPC85XX
  5248. M: Johannes Thumshirn <morbidrsa@gmail.com>
  5249. L: linux-edac@vger.kernel.org
  5250. S: Maintained
  5251. F: drivers/edac/mpc85xx_edac.[ch]
  5252. EDAC-PASEMI
  5253. M: Egor Martovetsky <egor@pasemi.com>
  5254. L: linux-edac@vger.kernel.org
  5255. S: Maintained
  5256. F: drivers/edac/pasemi_edac.c
  5257. EDAC-PND2
  5258. M: Tony Luck <tony.luck@intel.com>
  5259. L: linux-edac@vger.kernel.org
  5260. S: Maintained
  5261. F: drivers/edac/pnd2_edac.[ch]
  5262. EDAC-R82600
  5263. M: Tim Small <tim@buttersideup.com>
  5264. L: linux-edac@vger.kernel.org
  5265. S: Maintained
  5266. F: drivers/edac/r82600_edac.c
  5267. EDAC-SBRIDGE
  5268. M: Tony Luck <tony.luck@intel.com>
  5269. R: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
  5270. L: linux-edac@vger.kernel.org
  5271. S: Maintained
  5272. F: drivers/edac/sb_edac.c
  5273. EDAC-SIFIVE
  5274. M: Yash Shah <yash.shah@sifive.com>
  5275. L: linux-edac@vger.kernel.org
  5276. S: Supported
  5277. F: drivers/edac/sifive_edac.c
  5278. EDAC-SKYLAKE
  5279. M: Tony Luck <tony.luck@intel.com>
  5280. L: linux-edac@vger.kernel.org
  5281. S: Maintained
  5282. F: drivers/edac/skx_*.c
  5283. EDAC-TI
  5284. M: Tero Kristo <t-kristo@ti.com>
  5285. L: linux-edac@vger.kernel.org
  5286. S: Maintained
  5287. F: drivers/edac/ti_edac.c
  5288. EDAC-QCOM
  5289. M: Channagoud Kadabi <ckadabi@codeaurora.org>
  5290. M: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
  5291. L: linux-arm-msm@vger.kernel.org
  5292. L: linux-edac@vger.kernel.org
  5293. S: Maintained
  5294. F: drivers/edac/qcom_edac.c
  5295. EDIROL UA-101/UA-1000 DRIVER
  5296. M: Clemens Ladisch <clemens@ladisch.de>
  5297. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5298. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  5299. S: Maintained
  5300. F: sound/usb/misc/ua101.c
  5301. EFI TEST DRIVER
  5302. L: linux-efi@vger.kernel.org
  5303. M: Ivan Hu <ivan.hu@canonical.com>
  5304. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  5305. S: Maintained
  5306. F: drivers/firmware/efi/test/
  5307. EFI VARIABLE FILESYSTEM
  5308. M: Matthew Garrett <matthew.garrett@nebula.com>
  5309. M: Jeremy Kerr <jk@ozlabs.org>
  5310. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  5311. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  5312. L: linux-efi@vger.kernel.org
  5313. S: Maintained
  5314. F: fs/efivarfs/
  5315. EFIFB FRAMEBUFFER DRIVER
  5316. L: linux-fbdev@vger.kernel.org
  5317. M: Peter Jones <pjones@redhat.com>
  5318. S: Maintained
  5319. F: drivers/video/fbdev/efifb.c
  5320. EFS FILESYSTEM
  5321. W: http://aeschi.ch.eu.org/efs/
  5322. S: Orphan
  5323. F: fs/efs/
  5324. EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
  5325. M: Douglas Miller <dougmill@linux.ibm.com>
  5326. L: netdev@vger.kernel.org
  5327. S: Maintained
  5328. F: drivers/net/ethernet/ibm/ehea/
  5329. EM28XX VIDEO4LINUX DRIVER
  5330. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  5331. L: linux-media@vger.kernel.org
  5332. W: https://linuxtv.org
  5333. T: git git://linuxtv.org/media_tree.git
  5334. S: Maintained
  5335. F: drivers/media/usb/em28xx/
  5336. F: Documentation/media/v4l-drivers/em28xx*
  5337. EMBEDDED LINUX
  5338. M: Paul Gortmaker <paul.gortmaker@windriver.com>
  5339. M: Matt Mackall <mpm@selenic.com>
  5340. M: David Woodhouse <dwmw2@infradead.org>
  5341. L: linux-embedded@vger.kernel.org
  5342. S: Maintained
  5343. Emulex 10Gbps iSCSI - OneConnect DRIVER
  5344. M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
  5345. M: Ketan Mukadam <ketan.mukadam@broadcom.com>
  5346. M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
  5347. L: linux-scsi@vger.kernel.org
  5348. W: http://www.broadcom.com
  5349. S: Supported
  5350. F: drivers/scsi/be2iscsi/
  5351. Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
  5352. M: Sathya Perla <sathya.perla@broadcom.com>
  5353. M: Ajit Khaparde <ajit.khaparde@broadcom.com>
  5354. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  5355. M: Somnath Kotur <somnath.kotur@broadcom.com>
  5356. L: netdev@vger.kernel.org
  5357. W: http://www.emulex.com
  5358. S: Supported
  5359. F: drivers/net/ethernet/emulex/benet/
  5360. EMULEX ONECONNECT ROCE DRIVER
  5361. M: Selvin Xavier <selvin.xavier@broadcom.com>
  5362. M: Devesh Sharma <devesh.sharma@broadcom.com>
  5363. L: linux-rdma@vger.kernel.org
  5364. W: http://www.broadcom.com
  5365. S: Odd Fixes
  5366. F: drivers/infiniband/hw/ocrdma/
  5367. F: include/uapi/rdma/ocrdma-abi.h
  5368. EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
  5369. M: James Smart <james.smart@broadcom.com>
  5370. M: Dick Kennedy <dick.kennedy@broadcom.com>
  5371. L: linux-scsi@vger.kernel.org
  5372. W: http://www.broadcom.com
  5373. S: Supported
  5374. F: drivers/scsi/lpfc/
  5375. ENE CB710 FLASH CARD READER DRIVER
  5376. M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
  5377. S: Maintained
  5378. F: drivers/misc/cb710/
  5379. F: drivers/mmc/host/cb710-mmc.*
  5380. F: include/linux/cb710.h
  5381. ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
  5382. M: Maxim Levitsky <maximlevitsky@gmail.com>
  5383. S: Maintained
  5384. F: drivers/media/rc/ene_ir.*
  5385. EPSON S1D13XXX FRAMEBUFFER DRIVER
  5386. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  5387. S: Maintained
  5388. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  5389. F: drivers/video/fbdev/s1d13xxxfb.c
  5390. F: include/video/s1d13xxxfb.h
  5391. EROFS FILE SYSTEM
  5392. M: Gao Xiang <gaoxiang25@huawei.com>
  5393. M: Chao Yu <yuchao0@huawei.com>
  5394. L: linux-erofs@lists.ozlabs.org
  5395. S: Maintained
  5396. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
  5397. F: Documentation/filesystems/erofs.txt
  5398. F: fs/erofs/
  5399. F: include/trace/events/erofs.h
  5400. ERRSEQ ERROR TRACKING INFRASTRUCTURE
  5401. M: Jeff Layton <jlayton@kernel.org>
  5402. S: Maintained
  5403. F: lib/errseq.c
  5404. F: include/linux/errseq.h
  5405. ET131X NETWORK DRIVER
  5406. M: Mark Einon <mark.einon@gmail.com>
  5407. S: Odd Fixes
  5408. F: drivers/net/ethernet/agere/
  5409. ETHERNET BRIDGE
  5410. M: Roopa Prabhu <roopa@cumulusnetworks.com>
  5411. M: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
  5412. L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
  5413. L: netdev@vger.kernel.org
  5414. W: http://www.linuxfoundation.org/en/Net:Bridge
  5415. S: Maintained
  5416. F: include/linux/netfilter_bridge/
  5417. F: net/bridge/
  5418. ETHERNET PHY LIBRARY
  5419. M: Andrew Lunn <andrew@lunn.ch>
  5420. M: Florian Fainelli <f.fainelli@gmail.com>
  5421. M: Heiner Kallweit <hkallweit1@gmail.com>
  5422. L: netdev@vger.kernel.org
  5423. S: Maintained
  5424. F: Documentation/ABI/testing/sysfs-class-net-phydev
  5425. F: Documentation/devicetree/bindings/net/ethernet-phy.yaml
  5426. F: Documentation/devicetree/bindings/net/mdio*
  5427. F: Documentation/networking/phy.rst
  5428. F: drivers/net/phy/
  5429. F: drivers/of/of_mdio.c
  5430. F: drivers/of/of_net.c
  5431. F: include/linux/*mdio*.h
  5432. F: include/linux/of_net.h
  5433. F: include/linux/phy.h
  5434. F: include/linux/phy_fixed.h
  5435. F: include/linux/platform_data/mdio-bcm-unimac.h
  5436. F: include/linux/platform_data/mdio-gpio.h
  5437. F: include/trace/events/mdio.h
  5438. F: include/uapi/linux/mdio.h
  5439. F: include/uapi/linux/mii.h
  5440. EXFAT FILE SYSTEM
  5441. M: Valdis Kletnieks <valdis.kletnieks@vt.edu>
  5442. S: Maintained
  5443. F: drivers/staging/exfat/
  5444. EXT2 FILE SYSTEM
  5445. M: Jan Kara <jack@suse.com>
  5446. L: linux-ext4@vger.kernel.org
  5447. S: Maintained
  5448. F: Documentation/filesystems/ext2.txt
  5449. F: fs/ext2/
  5450. F: include/linux/ext2*
  5451. EXT4 FILE SYSTEM
  5452. M: "Theodore Ts'o" <tytso@mit.edu>
  5453. M: Andreas Dilger <adilger.kernel@dilger.ca>
  5454. L: linux-ext4@vger.kernel.org
  5455. W: http://ext4.wiki.kernel.org
  5456. Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
  5457. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
  5458. S: Maintained
  5459. F: Documentation/filesystems/ext4/
  5460. F: fs/ext4/
  5461. Extended Verification Module (EVM)
  5462. M: Mimi Zohar <zohar@linux.ibm.com>
  5463. L: linux-integrity@vger.kernel.org
  5464. S: Supported
  5465. F: security/integrity/evm/
  5466. EXTENSIBLE FIRMWARE INTERFACE (EFI)
  5467. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  5468. L: linux-efi@vger.kernel.org
  5469. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  5470. S: Maintained
  5471. F: Documentation/admin-guide/efi-stub.rst
  5472. F: arch/*/kernel/efi.c
  5473. F: arch/x86/boot/compressed/eboot.[ch]
  5474. F: arch/*/include/asm/efi.h
  5475. F: arch/x86/platform/efi/
  5476. F: drivers/firmware/efi/
  5477. F: include/linux/efi*.h
  5478. F: arch/arm/boot/compressed/efi-header.S
  5479. F: arch/arm64/kernel/efi-entry.S
  5480. EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
  5481. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  5482. M: Chanwoo Choi <cw00.choi@samsung.com>
  5483. L: linux-kernel@vger.kernel.org
  5484. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
  5485. S: Maintained
  5486. F: drivers/extcon/
  5487. F: include/linux/extcon/
  5488. F: include/linux/extcon.h
  5489. F: Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
  5490. F: Documentation/devicetree/bindings/extcon/
  5491. EXYNOS DP DRIVER
  5492. M: Jingoo Han <jingoohan1@gmail.com>
  5493. L: dri-devel@lists.freedesktop.org
  5494. S: Maintained
  5495. F: drivers/gpu/drm/exynos/exynos_dp*
  5496. EXYNOS SYSMMU (IOMMU) driver
  5497. M: Marek Szyprowski <m.szyprowski@samsung.com>
  5498. L: iommu@lists.linux-foundation.org
  5499. S: Maintained
  5500. F: drivers/iommu/exynos-iommu.c
  5501. EZchip NPS platform support
  5502. M: Vineet Gupta <vgupta@synopsys.com>
  5503. M: Ofer Levi <oferle@mellanox.com>
  5504. S: Supported
  5505. F: arch/arc/plat-eznps
  5506. F: arch/arc/boot/dts/eznps.dts
  5507. F2FS FILE SYSTEM
  5508. M: Jaegeuk Kim <jaegeuk@kernel.org>
  5509. M: Chao Yu <yuchao0@huawei.com>
  5510. L: linux-f2fs-devel@lists.sourceforge.net
  5511. W: https://f2fs.wiki.kernel.org/
  5512. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
  5513. S: Maintained
  5514. F: Documentation/filesystems/f2fs.txt
  5515. F: Documentation/ABI/testing/sysfs-fs-f2fs
  5516. F: fs/f2fs/
  5517. F: include/linux/f2fs_fs.h
  5518. F: include/trace/events/f2fs.h
  5519. F71805F HARDWARE MONITORING DRIVER
  5520. M: Jean Delvare <jdelvare@suse.com>
  5521. L: linux-hwmon@vger.kernel.org
  5522. S: Maintained
  5523. F: Documentation/hwmon/f71805f.rst
  5524. F: drivers/hwmon/f71805f.c
  5525. FADDR2LINE
  5526. M: Josh Poimboeuf <jpoimboe@redhat.com>
  5527. S: Maintained
  5528. F: scripts/faddr2line
  5529. FAILOVER MODULE
  5530. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  5531. L: netdev@vger.kernel.org
  5532. S: Supported
  5533. F: net/core/failover.c
  5534. F: include/net/failover.h
  5535. F: Documentation/networking/failover.rst
  5536. FANOTIFY
  5537. M: Jan Kara <jack@suse.cz>
  5538. R: Amir Goldstein <amir73il@gmail.com>
  5539. L: linux-fsdevel@vger.kernel.org
  5540. S: Maintained
  5541. F: fs/notify/fanotify/
  5542. F: include/linux/fanotify.h
  5543. F: include/uapi/linux/fanotify.h
  5544. FARSYNC SYNCHRONOUS DRIVER
  5545. M: Kevin Curtis <kevin.curtis@farsite.co.uk>
  5546. W: http://www.farsite.co.uk/
  5547. S: Supported
  5548. F: drivers/net/wan/farsync.*
  5549. FAULT INJECTION SUPPORT
  5550. M: Akinobu Mita <akinobu.mita@gmail.com>
  5551. S: Supported
  5552. F: Documentation/fault-injection/
  5553. F: lib/fault-inject.c
  5554. FBTFT Framebuffer drivers
  5555. S: Orphan
  5556. L: dri-devel@lists.freedesktop.org
  5557. L: linux-fbdev@vger.kernel.org
  5558. F: drivers/staging/fbtft/
  5559. FC0011 TUNER DRIVER
  5560. M: Michael Buesch <m@bues.ch>
  5561. L: linux-media@vger.kernel.org
  5562. S: Maintained
  5563. F: drivers/media/tuners/fc0011.h
  5564. F: drivers/media/tuners/fc0011.c
  5565. FC2580 MEDIA DRIVER
  5566. M: Antti Palosaari <crope@iki.fi>
  5567. L: linux-media@vger.kernel.org
  5568. W: https://linuxtv.org
  5569. W: http://palosaari.fi/linux/
  5570. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5571. T: git git://linuxtv.org/anttip/media_tree.git
  5572. S: Maintained
  5573. F: drivers/media/tuners/fc2580*
  5574. FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
  5575. M: Hannes Reinecke <hare@suse.de>
  5576. L: linux-scsi@vger.kernel.org
  5577. W: www.Open-FCoE.org
  5578. S: Supported
  5579. F: drivers/scsi/libfc/
  5580. F: drivers/scsi/fcoe/
  5581. F: include/scsi/fc/
  5582. F: include/scsi/libfc.h
  5583. F: include/scsi/libfcoe.h
  5584. F: include/uapi/scsi/fc/
  5585. FILE LOCKING (flock() and fcntl()/lockf())
  5586. M: Jeff Layton <jlayton@kernel.org>
  5587. M: "J. Bruce Fields" <bfields@fieldses.org>
  5588. L: linux-fsdevel@vger.kernel.org
  5589. S: Maintained
  5590. F: include/linux/fcntl.h
  5591. F: include/uapi/linux/fcntl.h
  5592. F: fs/fcntl.c
  5593. F: fs/locks.c
  5594. FILESYSTEMS (VFS and infrastructure)
  5595. M: Alexander Viro <viro@zeniv.linux.org.uk>
  5596. L: linux-fsdevel@vger.kernel.org
  5597. S: Maintained
  5598. F: fs/*
  5599. F: include/linux/fs.h
  5600. F: include/linux/fs_types.h
  5601. F: include/uapi/linux/fs.h
  5602. FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  5603. M: Riku Voipio <riku.voipio@iki.fi>
  5604. L: linux-hwmon@vger.kernel.org
  5605. S: Maintained
  5606. F: drivers/hwmon/f75375s.c
  5607. F: include/linux/f75375s.h
  5608. FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
  5609. M: Clemens Ladisch <clemens@ladisch.de>
  5610. M: Takashi Sakamoto <o-takashi@sakamocchi.jp>
  5611. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5612. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  5613. S: Maintained
  5614. F: sound/firewire/
  5615. F: include/uapi/sound/firewire.h
  5616. FIREWIRE MEDIA DRIVERS (firedtv)
  5617. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5618. L: linux-media@vger.kernel.org
  5619. L: linux1394-devel@lists.sourceforge.net
  5620. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
  5621. S: Maintained
  5622. F: drivers/media/firewire/
  5623. FIREWIRE SBP-2 TARGET
  5624. M: Chris Boot <bootc@bootc.net>
  5625. L: linux-scsi@vger.kernel.org
  5626. L: target-devel@vger.kernel.org
  5627. L: linux1394-devel@lists.sourceforge.net
  5628. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
  5629. S: Maintained
  5630. F: drivers/target/sbp/
  5631. FIREWIRE SUBSYSTEM
  5632. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5633. L: linux1394-devel@lists.sourceforge.net
  5634. W: http://ieee1394.wiki.kernel.org/
  5635. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
  5636. S: Maintained
  5637. F: drivers/firewire/
  5638. F: include/linux/firewire.h
  5639. F: include/uapi/linux/firewire*.h
  5640. F: tools/firewire/
  5641. FIRMWARE LOADER (request_firmware)
  5642. M: Luis Chamberlain <mcgrof@kernel.org>
  5643. L: linux-kernel@vger.kernel.org
  5644. S: Maintained
  5645. F: Documentation/firmware_class/
  5646. F: drivers/base/firmware_loader/
  5647. F: include/linux/firmware.h
  5648. FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
  5649. M: Joshua Morris <josh.h.morris@us.ibm.com>
  5650. M: Philip Kelleher <pjk1939@linux.ibm.com>
  5651. S: Maintained
  5652. F: drivers/block/rsxx/
  5653. FLEXTIMER FTM-QUADDEC DRIVER
  5654. M: Patrick Havelange <patrick.havelange@essensium.com>
  5655. L: linux-iio@vger.kernel.org
  5656. S: Maintained
  5657. F: Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
  5658. F: Documentation/devicetree/bindings/counter/ftm-quaddec.txt
  5659. F: drivers/counter/ftm-quaddec.c
  5660. FLOPPY DRIVER
  5661. M: Denis Efremov <efremov@linux.com>
  5662. S: Odd Fixes
  5663. L: linux-block@vger.kernel.org
  5664. F: drivers/block/floppy.c
  5665. FPGA MANAGER FRAMEWORK
  5666. M: Moritz Fischer <mdf@kernel.org>
  5667. L: linux-fpga@vger.kernel.org
  5668. S: Maintained
  5669. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
  5670. Q: http://patchwork.kernel.org/project/linux-fpga/list/
  5671. F: Documentation/fpga/
  5672. F: Documentation/driver-api/fpga/
  5673. F: Documentation/devicetree/bindings/fpga/
  5674. F: drivers/fpga/
  5675. F: include/linux/fpga/
  5676. W: http://www.rocketboards.org
  5677. FPGA DFL DRIVERS
  5678. M: Wu Hao <hao.wu@intel.com>
  5679. L: linux-fpga@vger.kernel.org
  5680. S: Maintained
  5681. F: Documentation/fpga/dfl.rst
  5682. F: include/uapi/linux/fpga-dfl.h
  5683. F: drivers/fpga/dfl*
  5684. FPU EMULATOR
  5685. M: Bill Metzenthen <billm@melbpc.org.au>
  5686. W: http://floatingpoint.sourceforge.net/emulator/index.html
  5687. S: Maintained
  5688. F: arch/x86/math-emu/
  5689. FRAME RELAY DLCI/FRAD (Sangoma drivers too)
  5690. L: netdev@vger.kernel.org
  5691. S: Orphan
  5692. F: drivers/net/wan/dlci.c
  5693. F: drivers/net/wan/sdla.c
  5694. FRAMEBUFFER LAYER
  5695. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  5696. L: dri-devel@lists.freedesktop.org
  5697. L: linux-fbdev@vger.kernel.org
  5698. T: git git://anongit.freedesktop.org/drm/drm-misc
  5699. Q: http://patchwork.kernel.org/project/linux-fbdev/list/
  5700. S: Maintained
  5701. F: Documentation/fb/
  5702. F: drivers/video/
  5703. F: include/video/
  5704. F: include/linux/fb.h
  5705. F: include/uapi/video/
  5706. F: include/uapi/linux/fb.h
  5707. FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
  5708. M: Horia Geantă <horia.geanta@nxp.com>
  5709. M: Aymen Sghaier <aymen.sghaier@nxp.com>
  5710. L: linux-crypto@vger.kernel.org
  5711. S: Maintained
  5712. F: drivers/crypto/caam/
  5713. F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  5714. FREESCALE DIU FRAMEBUFFER DRIVER
  5715. M: Timur Tabi <timur@kernel.org>
  5716. L: linux-fbdev@vger.kernel.org
  5717. S: Maintained
  5718. F: drivers/video/fbdev/fsl-diu-fb.*
  5719. FREESCALE DMA DRIVER
  5720. M: Li Yang <leoyang.li@nxp.com>
  5721. M: Zhang Wei <zw@zh-kernel.org>
  5722. L: linuxppc-dev@lists.ozlabs.org
  5723. S: Maintained
  5724. F: drivers/dma/fsldma.*
  5725. FREESCALE ENETC ETHERNET DRIVERS
  5726. M: Claudiu Manoil <claudiu.manoil@nxp.com>
  5727. L: netdev@vger.kernel.org
  5728. S: Maintained
  5729. F: drivers/net/ethernet/freescale/enetc/
  5730. FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
  5731. M: Claudiu Manoil <claudiu.manoil@nxp.com>
  5732. L: netdev@vger.kernel.org
  5733. S: Maintained
  5734. F: drivers/net/ethernet/freescale/gianfar*
  5735. F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
  5736. FREESCALE GPMI NAND DRIVER
  5737. M: Han Xu <han.xu@nxp.com>
  5738. L: linux-mtd@lists.infradead.org
  5739. S: Maintained
  5740. F: drivers/mtd/nand/raw/gpmi-nand/*
  5741. FREESCALE I2C CPM DRIVER
  5742. M: Jochen Friedrich <jochen@scram.de>
  5743. L: linuxppc-dev@lists.ozlabs.org
  5744. L: linux-i2c@vger.kernel.org
  5745. S: Maintained
  5746. F: drivers/i2c/busses/i2c-cpm.c
  5747. FREESCALE IMX DDR PMU DRIVER
  5748. M: Frank Li <Frank.li@nxp.com>
  5749. L: linux-arm-kernel@lists.infradead.org
  5750. S: Maintained
  5751. F: drivers/perf/fsl_imx8_ddr_perf.c
  5752. F: Documentation/admin-guide/perf/imx-ddr.rst
  5753. F: Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
  5754. FREESCALE IMX I2C DRIVER
  5755. M: Oleksij Rempel <o.rempel@pengutronix.de>
  5756. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  5757. L: linux-i2c@vger.kernel.org
  5758. S: Maintained
  5759. F: drivers/i2c/busses/i2c-imx.c
  5760. F: Documentation/devicetree/bindings/i2c/i2c-imx.txt
  5761. FREESCALE IMX LPI2C DRIVER
  5762. M: Dong Aisheng <aisheng.dong@nxp.com>
  5763. L: linux-i2c@vger.kernel.org
  5764. L: linux-imx@nxp.com
  5765. S: Maintained
  5766. F: drivers/i2c/busses/i2c-imx-lpi2c.c
  5767. F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
  5768. FREESCALE IMX / MXC FEC DRIVER
  5769. M: Fugang Duan <fugang.duan@nxp.com>
  5770. L: netdev@vger.kernel.org
  5771. S: Maintained
  5772. F: drivers/net/ethernet/freescale/fec_main.c
  5773. F: drivers/net/ethernet/freescale/fec_ptp.c
  5774. F: drivers/net/ethernet/freescale/fec.h
  5775. F: Documentation/devicetree/bindings/net/fsl-fec.txt
  5776. FREESCALE IMX / MXC FRAMEBUFFER DRIVER
  5777. M: Sascha Hauer <s.hauer@pengutronix.de>
  5778. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  5779. L: linux-fbdev@vger.kernel.org
  5780. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  5781. S: Maintained
  5782. F: include/linux/platform_data/video-imxfb.h
  5783. F: drivers/video/fbdev/imxfb.c
  5784. FREESCALE QORIQ DPAA ETHERNET DRIVER
  5785. M: Madalin Bucur <madalin.bucur@nxp.com>
  5786. L: netdev@vger.kernel.org
  5787. S: Maintained
  5788. F: drivers/net/ethernet/freescale/dpaa
  5789. FREESCALE QORIQ DPAA FMAN DRIVER
  5790. M: Madalin Bucur <madalin.bucur@nxp.com>
  5791. L: netdev@vger.kernel.org
  5792. S: Maintained
  5793. F: drivers/net/ethernet/freescale/fman
  5794. F: Documentation/devicetree/bindings/net/fsl-fman.txt
  5795. FREESCALE QORIQ PTP CLOCK DRIVER
  5796. M: Yangbo Lu <yangbo.lu@nxp.com>
  5797. L: netdev@vger.kernel.org
  5798. S: Maintained
  5799. F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
  5800. F: drivers/net/ethernet/freescale/dpaa2/dprtc*
  5801. F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c
  5802. F: drivers/ptp/ptp_qoriq.c
  5803. F: drivers/ptp/ptp_qoriq_debugfs.c
  5804. F: include/linux/fsl/ptp_qoriq.h
  5805. F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
  5806. FREESCALE QUAD SPI DRIVER
  5807. M: Han Xu <han.xu@nxp.com>
  5808. L: linux-spi@vger.kernel.org
  5809. S: Maintained
  5810. F: drivers/spi/spi-fsl-qspi.c
  5811. FREESCALE QUICC ENGINE LIBRARY
  5812. M: Qiang Zhao <qiang.zhao@nxp.com>
  5813. L: linuxppc-dev@lists.ozlabs.org
  5814. S: Maintained
  5815. F: drivers/soc/fsl/qe/
  5816. F: include/soc/fsl/*qe*.h
  5817. F: include/soc/fsl/*ucc*.h
  5818. FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
  5819. M: Li Yang <leoyang.li@nxp.com>
  5820. L: netdev@vger.kernel.org
  5821. L: linuxppc-dev@lists.ozlabs.org
  5822. S: Maintained
  5823. F: drivers/net/ethernet/freescale/ucc_geth*
  5824. FREESCALE QUICC ENGINE UCC HDLC DRIVER
  5825. M: Zhao Qiang <qiang.zhao@nxp.com>
  5826. L: netdev@vger.kernel.org
  5827. L: linuxppc-dev@lists.ozlabs.org
  5828. S: Maintained
  5829. F: drivers/net/wan/fsl_ucc_hdlc*
  5830. FREESCALE QUICC ENGINE UCC UART DRIVER
  5831. M: Timur Tabi <timur@kernel.org>
  5832. L: linuxppc-dev@lists.ozlabs.org
  5833. S: Maintained
  5834. F: drivers/tty/serial/ucc_uart.c
  5835. FREESCALE SOC DRIVERS
  5836. M: Li Yang <leoyang.li@nxp.com>
  5837. L: linuxppc-dev@lists.ozlabs.org
  5838. L: linux-arm-kernel@lists.infradead.org
  5839. S: Maintained
  5840. F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
  5841. F: Documentation/devicetree/bindings/soc/fsl/
  5842. F: drivers/soc/fsl/
  5843. F: include/linux/fsl/
  5844. FREESCALE SOC FS_ENET DRIVER
  5845. M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
  5846. L: linuxppc-dev@lists.ozlabs.org
  5847. L: netdev@vger.kernel.org
  5848. S: Maintained
  5849. F: drivers/net/ethernet/freescale/fs_enet/
  5850. F: include/linux/fs_enet_pd.h
  5851. FREESCALE SOC SOUND DRIVERS
  5852. M: Timur Tabi <timur@kernel.org>
  5853. M: Nicolin Chen <nicoleotsuka@gmail.com>
  5854. M: Xiubo Li <Xiubo.Lee@gmail.com>
  5855. R: Fabio Estevam <festevam@gmail.com>
  5856. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5857. L: linuxppc-dev@lists.ozlabs.org
  5858. S: Maintained
  5859. F: sound/soc/fsl/fsl*
  5860. F: sound/soc/fsl/imx*
  5861. F: sound/soc/fsl/mpc8610_hpcd.c
  5862. FREESCALE USB PERIPHERAL DRIVERS
  5863. M: Li Yang <leoyang.li@nxp.com>
  5864. L: linux-usb@vger.kernel.org
  5865. L: linuxppc-dev@lists.ozlabs.org
  5866. S: Maintained
  5867. F: drivers/usb/gadget/udc/fsl*
  5868. FREEVXFS FILESYSTEM
  5869. M: Christoph Hellwig <hch@infradead.org>
  5870. W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
  5871. S: Maintained
  5872. F: fs/freevxfs/
  5873. FREEZER
  5874. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5875. M: Pavel Machek <pavel@ucw.cz>
  5876. L: linux-pm@vger.kernel.org
  5877. S: Supported
  5878. F: Documentation/power/freezing-of-tasks.rst
  5879. F: include/linux/freezer.h
  5880. F: kernel/freezer.c
  5881. FRONTSWAP API
  5882. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  5883. L: linux-kernel@vger.kernel.org
  5884. S: Maintained
  5885. F: mm/frontswap.c
  5886. F: include/linux/frontswap.h
  5887. FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
  5888. M: David Howells <dhowells@redhat.com>
  5889. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  5890. S: Supported
  5891. F: Documentation/filesystems/caching/
  5892. F: fs/fscache/
  5893. F: include/linux/fscache*.h
  5894. FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
  5895. M: Theodore Y. Ts'o <tytso@mit.edu>
  5896. M: Jaegeuk Kim <jaegeuk@kernel.org>
  5897. M: Eric Biggers <ebiggers@kernel.org>
  5898. L: linux-fscrypt@vger.kernel.org
  5899. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  5900. T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
  5901. S: Supported
  5902. F: fs/crypto/
  5903. F: include/linux/fscrypt*.h
  5904. F: include/uapi/linux/fscrypt.h
  5905. F: Documentation/filesystems/fscrypt.rst
  5906. FSI SUBSYSTEM
  5907. M: Jeremy Kerr <jk@ozlabs.org>
  5908. M: Joel Stanley <joel@jms.id.au>
  5909. R: Alistar Popple <alistair@popple.id.au>
  5910. R: Eddie James <eajames@linux.ibm.com>
  5911. L: linux-fsi@lists.ozlabs.org
  5912. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
  5913. Q: http://patchwork.ozlabs.org/project/linux-fsi/list/
  5914. S: Supported
  5915. F: drivers/fsi/
  5916. F: include/linux/fsi*.h
  5917. F: include/trace/events/fsi*.h
  5918. FSI-ATTACHED I2C DRIVER
  5919. M: Eddie James <eajames@linux.ibm.com>
  5920. L: linux-i2c@vger.kernel.org
  5921. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  5922. S: Maintained
  5923. F: drivers/i2c/busses/i2c-fsi.c
  5924. F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
  5925. FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
  5926. M: Jan Kara <jack@suse.cz>
  5927. R: Amir Goldstein <amir73il@gmail.com>
  5928. L: linux-fsdevel@vger.kernel.org
  5929. S: Maintained
  5930. F: fs/notify/
  5931. F: include/linux/fsnotify*.h
  5932. FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
  5933. M: Eric Biggers <ebiggers@kernel.org>
  5934. M: Theodore Y. Ts'o <tytso@mit.edu>
  5935. L: linux-fscrypt@vger.kernel.org
  5936. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  5937. T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
  5938. S: Supported
  5939. F: fs/verity/
  5940. F: include/linux/fsverity.h
  5941. F: include/uapi/linux/fsverity.h
  5942. F: Documentation/filesystems/fsverity.rst
  5943. FUJITSU LAPTOP EXTRAS
  5944. M: Jonathan Woithe <jwoithe@just42.net>
  5945. L: platform-driver-x86@vger.kernel.org
  5946. S: Maintained
  5947. F: drivers/platform/x86/fujitsu-laptop.c
  5948. FUJITSU M-5MO LS CAMERA ISP DRIVER
  5949. M: Kyungmin Park <kyungmin.park@samsung.com>
  5950. M: Heungjun Kim <riverful.kim@samsung.com>
  5951. L: linux-media@vger.kernel.org
  5952. S: Maintained
  5953. F: drivers/media/i2c/m5mols/
  5954. F: include/media/i2c/m5mols.h
  5955. FUJITSU TABLET EXTRAS
  5956. M: Robert Gerlach <khnz@gmx.de>
  5957. L: platform-driver-x86@vger.kernel.org
  5958. S: Maintained
  5959. F: drivers/platform/x86/fujitsu-tablet.c
  5960. FUSE: FILESYSTEM IN USERSPACE
  5961. M: Miklos Szeredi <miklos@szeredi.hu>
  5962. L: linux-fsdevel@vger.kernel.org
  5963. W: http://fuse.sourceforge.net/
  5964. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
  5965. S: Maintained
  5966. F: fs/fuse/
  5967. F: include/uapi/linux/fuse.h
  5968. F: Documentation/filesystems/fuse.txt
  5969. FUTEX SUBSYSTEM
  5970. M: Thomas Gleixner <tglx@linutronix.de>
  5971. M: Ingo Molnar <mingo@redhat.com>
  5972. R: Peter Zijlstra <peterz@infradead.org>
  5973. R: Darren Hart <dvhart@infradead.org>
  5974. L: linux-kernel@vger.kernel.org
  5975. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  5976. S: Maintained
  5977. F: kernel/futex.c
  5978. F: include/asm-generic/futex.h
  5979. F: include/linux/futex.h
  5980. F: include/uapi/linux/futex.h
  5981. F: tools/testing/selftests/futex/
  5982. F: tools/perf/bench/futex*
  5983. F: Documentation/*futex*
  5984. GCC PLUGINS
  5985. M: Kees Cook <keescook@chromium.org>
  5986. R: Emese Revfy <re.emese@gmail.com>
  5987. L: kernel-hardening@lists.openwall.com
  5988. S: Maintained
  5989. F: scripts/gcc-plugins/
  5990. F: scripts/gcc-plugin.sh
  5991. F: scripts/Makefile.gcc-plugins
  5992. F: Documentation/core-api/gcc-plugins.rst
  5993. GASKET DRIVER FRAMEWORK
  5994. M: Rob Springer <rspringer@google.com>
  5995. M: Todd Poynor <toddpoynor@google.com>
  5996. M: Ben Chan <benchan@chromium.org>
  5997. S: Maintained
  5998. F: drivers/staging/gasket/
  5999. GCOV BASED KERNEL PROFILING
  6000. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  6001. S: Maintained
  6002. F: kernel/gcov/
  6003. F: Documentation/dev-tools/gcov.rst
  6004. GDB KERNEL DEBUGGING HELPER SCRIPTS
  6005. M: Jan Kiszka <jan.kiszka@siemens.com>
  6006. M: Kieran Bingham <kbingham@kernel.org>
  6007. S: Supported
  6008. F: scripts/gdb/
  6009. GDT SCSI DISK ARRAY CONTROLLER DRIVER
  6010. M: Achim Leubner <achim_leubner@adaptec.com>
  6011. L: linux-scsi@vger.kernel.org
  6012. W: http://www.icp-vortex.com/
  6013. S: Supported
  6014. F: drivers/scsi/gdt*
  6015. GEMTEK FM RADIO RECEIVER DRIVER
  6016. M: Hans Verkuil <hverkuil@xs4all.nl>
  6017. L: linux-media@vger.kernel.org
  6018. T: git git://linuxtv.org/media_tree.git
  6019. W: https://linuxtv.org
  6020. S: Maintained
  6021. F: drivers/media/radio/radio-gemtek*
  6022. GENERIC ARCHITECTURE TOPOLOGY
  6023. M: Sudeep Holla <sudeep.holla@arm.com>
  6024. L: linux-kernel@vger.kernel.org
  6025. S: Maintained
  6026. F: drivers/base/arch_topology.c
  6027. F: include/linux/arch_topology.h
  6028. GENERIC GPIO I2C DRIVER
  6029. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  6030. S: Supported
  6031. F: drivers/i2c/busses/i2c-gpio.c
  6032. F: include/linux/platform_data/i2c-gpio.h
  6033. GENERIC GPIO I2C MULTIPLEXER DRIVER
  6034. M: Peter Korsgaard <peter.korsgaard@barco.com>
  6035. L: linux-i2c@vger.kernel.org
  6036. S: Supported
  6037. F: drivers/i2c/muxes/i2c-mux-gpio.c
  6038. F: include/linux/platform_data/i2c-mux-gpio.h
  6039. F: Documentation/i2c/muxes/i2c-mux-gpio.rst
  6040. GENERIC HDLC (WAN) DRIVERS
  6041. M: Krzysztof Halasa <khc@pm.waw.pl>
  6042. W: http://www.kernel.org/pub/linux/utils/net/hdlc/
  6043. S: Maintained
  6044. F: drivers/net/wan/c101.c
  6045. F: drivers/net/wan/hd6457*
  6046. F: drivers/net/wan/hdlc*
  6047. F: drivers/net/wan/n2.c
  6048. F: drivers/net/wan/pc300too.c
  6049. F: drivers/net/wan/pci200syn.c
  6050. F: drivers/net/wan/wanxl*
  6051. GENERIC INCLUDE/ASM HEADER FILES
  6052. M: Arnd Bergmann <arnd@arndb.de>
  6053. L: linux-arch@vger.kernel.org
  6054. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
  6055. S: Maintained
  6056. F: include/asm-generic/
  6057. F: include/uapi/asm-generic/
  6058. GENERIC PHY FRAMEWORK
  6059. M: Kishon Vijay Abraham I <kishon@ti.com>
  6060. L: linux-kernel@vger.kernel.org
  6061. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
  6062. S: Supported
  6063. F: drivers/phy/
  6064. F: include/linux/phy/
  6065. F: Documentation/devicetree/bindings/phy/
  6066. GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
  6067. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  6068. S: Supported
  6069. F: drivers/i2c/muxes/i2c-demux-pinctrl.c
  6070. GENERIC PM DOMAINS
  6071. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  6072. M: Kevin Hilman <khilman@kernel.org>
  6073. M: Ulf Hansson <ulf.hansson@linaro.org>
  6074. L: linux-pm@vger.kernel.org
  6075. S: Supported
  6076. F: drivers/base/power/domain*.c
  6077. F: include/linux/pm_domain.h
  6078. F: Documentation/devicetree/bindings/power/power_domain.txt
  6079. GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
  6080. M: Eugen Hristev <eugen.hristev@microchip.com>
  6081. L: linux-input@vger.kernel.org
  6082. S: Maintained
  6083. F: drivers/input/touchscreen/resistive-adc-touch.c
  6084. GENERIC UIO DRIVER FOR PCI DEVICES
  6085. M: "Michael S. Tsirkin" <mst@redhat.com>
  6086. L: kvm@vger.kernel.org
  6087. S: Supported
  6088. F: drivers/uio/uio_pci_generic.c
  6089. GENERIC VDSO LIBRARY:
  6090. M: Andy Lutomirski <luto@kernel.org>
  6091. M: Thomas Gleixner <tglx@linutronix.de>
  6092. M: Vincenzo Frascino <vincenzo.frascino@arm.com>
  6093. L: linux-kernel@vger.kernel.org
  6094. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
  6095. S: Maintained
  6096. F: lib/vdso/
  6097. F: kernel/time/vsyscall.c
  6098. F: include/vdso/
  6099. F: include/asm-generic/vdso/vsyscall.h
  6100. GENWQE (IBM Generic Workqueue Card)
  6101. M: Frank Haverkamp <haver@linux.ibm.com>
  6102. S: Supported
  6103. F: drivers/misc/genwqe/
  6104. GET_MAINTAINER SCRIPT
  6105. M: Joe Perches <joe@perches.com>
  6106. S: Maintained
  6107. F: scripts/get_maintainer.pl
  6108. GFS2 FILE SYSTEM
  6109. M: Bob Peterson <rpeterso@redhat.com>
  6110. M: Andreas Gruenbacher <agruenba@redhat.com>
  6111. L: cluster-devel@redhat.com
  6112. W: http://sources.redhat.com/cluster/
  6113. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
  6114. S: Supported
  6115. F: Documentation/filesystems/gfs2*.txt
  6116. F: fs/gfs2/
  6117. F: include/uapi/linux/gfs2_ondisk.h
  6118. GNSS SUBSYSTEM
  6119. M: Johan Hovold <johan@kernel.org>
  6120. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
  6121. S: Maintained
  6122. F: Documentation/ABI/testing/sysfs-class-gnss
  6123. F: Documentation/devicetree/bindings/gnss/
  6124. F: drivers/gnss/
  6125. F: include/linux/gnss.h
  6126. GO7007 MPEG CODEC
  6127. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  6128. L: linux-media@vger.kernel.org
  6129. S: Maintained
  6130. F: drivers/media/usb/go7007/
  6131. GOODIX TOUCHSCREEN
  6132. M: Bastien Nocera <hadess@hadess.net>
  6133. L: linux-input@vger.kernel.org
  6134. S: Maintained
  6135. F: drivers/input/touchscreen/goodix.c
  6136. GOOGLE ETHERNET DRIVERS
  6137. M: Catherine Sullivan <csully@google.com>
  6138. R: Sagi Shahar <sagis@google.com>
  6139. R: Jon Olson <jonolson@google.com>
  6140. L: netdev@vger.kernel.org
  6141. S: Supported
  6142. F: Documentation/networking/device_drivers/google/gve.rst
  6143. F: drivers/net/ethernet/google
  6144. GPD POCKET FAN DRIVER
  6145. M: Hans de Goede <hdegoede@redhat.com>
  6146. L: platform-driver-x86@vger.kernel.org
  6147. S: Maintained
  6148. F: drivers/platform/x86/gpd-pocket-fan.c
  6149. GPIO ACPI SUPPORT
  6150. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  6151. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  6152. L: linux-gpio@vger.kernel.org
  6153. L: linux-acpi@vger.kernel.org
  6154. S: Maintained
  6155. F: Documentation/firmware-guide/acpi/gpio-properties.rst
  6156. F: drivers/gpio/gpiolib-acpi.c
  6157. F: drivers/gpio/gpiolib-acpi.h
  6158. GPIO IR Transmitter
  6159. M: Sean Young <sean@mess.org>
  6160. L: linux-media@vger.kernel.org
  6161. S: Maintained
  6162. F: drivers/media/rc/gpio-ir-tx.c
  6163. GPIO MOCKUP DRIVER
  6164. M: Bamvor Jian Zhang <bamv2005@gmail.com>
  6165. L: linux-gpio@vger.kernel.org
  6166. S: Maintained
  6167. F: drivers/gpio/gpio-mockup.c
  6168. F: tools/testing/selftests/gpio/
  6169. GPIO SUBSYSTEM
  6170. M: Linus Walleij <linus.walleij@linaro.org>
  6171. M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
  6172. L: linux-gpio@vger.kernel.org
  6173. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
  6174. S: Maintained
  6175. F: Documentation/devicetree/bindings/gpio/
  6176. F: Documentation/driver-api/gpio/
  6177. F: Documentation/admin-guide/gpio/
  6178. F: Documentation/ABI/testing/gpio-cdev
  6179. F: Documentation/ABI/obsolete/sysfs-gpio
  6180. F: drivers/gpio/
  6181. F: include/linux/gpio/
  6182. F: include/linux/gpio.h
  6183. F: include/linux/of_gpio.h
  6184. F: include/asm-generic/gpio.h
  6185. F: include/uapi/linux/gpio.h
  6186. F: tools/gpio/
  6187. GRE DEMULTIPLEXER DRIVER
  6188. M: Dmitry Kozlov <xeb@mail.ru>
  6189. L: netdev@vger.kernel.org
  6190. S: Maintained
  6191. F: net/ipv4/gre_demux.c
  6192. F: net/ipv4/gre_offload.c
  6193. F: include/net/gre.h
  6194. GRETH 10/100/1G Ethernet MAC device driver
  6195. M: Andreas Larsson <andreas@gaisler.com>
  6196. L: netdev@vger.kernel.org
  6197. S: Maintained
  6198. F: drivers/net/ethernet/aeroflex/
  6199. GREYBUS AUDIO PROTOCOLS DRIVERS
  6200. M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
  6201. M: Mark Greer <mgreer@animalcreek.com>
  6202. S: Maintained
  6203. F: drivers/staging/greybus/audio_apbridgea.c
  6204. F: drivers/staging/greybus/audio_apbridgea.h
  6205. F: drivers/staging/greybus/audio_codec.c
  6206. F: drivers/staging/greybus/audio_codec.h
  6207. F: drivers/staging/greybus/audio_gb.c
  6208. F: drivers/staging/greybus/audio_manager.c
  6209. F: drivers/staging/greybus/audio_manager.h
  6210. F: drivers/staging/greybus/audio_manager_module.c
  6211. F: drivers/staging/greybus/audio_manager_private.h
  6212. F: drivers/staging/greybus/audio_manager_sysfs.c
  6213. F: drivers/staging/greybus/audio_module.c
  6214. F: drivers/staging/greybus/audio_topology.c
  6215. GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
  6216. M: Viresh Kumar <vireshk@kernel.org>
  6217. S: Maintained
  6218. F: drivers/staging/greybus/authentication.c
  6219. F: drivers/staging/greybus/bootrom.c
  6220. F: drivers/staging/greybus/firmware.h
  6221. F: drivers/staging/greybus/fw-core.c
  6222. F: drivers/staging/greybus/fw-download.c
  6223. F: drivers/staging/greybus/fw-management.c
  6224. F: drivers/staging/greybus/greybus_authentication.h
  6225. F: drivers/staging/greybus/greybus_firmware.h
  6226. F: drivers/staging/greybus/hid.c
  6227. F: drivers/staging/greybus/i2c.c
  6228. F: drivers/staging/greybus/spi.c
  6229. F: drivers/staging/greybus/spilib.c
  6230. F: drivers/staging/greybus/spilib.h
  6231. GREYBUS LOOPBACK DRIVER
  6232. M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
  6233. S: Maintained
  6234. F: drivers/staging/greybus/loopback.c
  6235. GREYBUS PLATFORM DRIVERS
  6236. M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
  6237. S: Maintained
  6238. F: drivers/staging/greybus/arche-platform.c
  6239. F: drivers/staging/greybus/arche-apb-ctrl.c
  6240. F: drivers/staging/greybus/arche_platform.h
  6241. GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
  6242. M: Rui Miguel Silva <rmfrfs@gmail.com>
  6243. S: Maintained
  6244. F: drivers/staging/greybus/sdio.c
  6245. F: drivers/staging/greybus/light.c
  6246. F: drivers/staging/greybus/gpio.c
  6247. F: drivers/staging/greybus/power_supply.c
  6248. F: drivers/staging/greybus/spi.c
  6249. F: drivers/staging/greybus/spilib.c
  6250. GREYBUS SUBSYSTEM
  6251. M: Johan Hovold <johan@kernel.org>
  6252. M: Alex Elder <elder@kernel.org>
  6253. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6254. S: Maintained
  6255. F: drivers/staging/greybus/
  6256. F: drivers/greybus/
  6257. F: include/linux/greybus.h
  6258. F: include/linux/greybus/
  6259. L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
  6260. GREYBUS UART PROTOCOLS DRIVERS
  6261. M: David Lin <dtwlin@gmail.com>
  6262. S: Maintained
  6263. F: drivers/staging/greybus/uart.c
  6264. F: drivers/staging/greybus/log.c
  6265. GS1662 VIDEO SERIALIZER
  6266. M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
  6267. L: linux-media@vger.kernel.org
  6268. T: git git://linuxtv.org/media_tree.git
  6269. S: Maintained
  6270. F: drivers/media/spi/gs1662.c
  6271. GSPCA FINEPIX SUBDRIVER
  6272. M: Frank Zago <frank@zago.net>
  6273. L: linux-media@vger.kernel.org
  6274. T: git git://linuxtv.org/media_tree.git
  6275. S: Maintained
  6276. F: drivers/media/usb/gspca/finepix.c
  6277. GSPCA GL860 SUBDRIVER
  6278. M: Olivier Lorin <o.lorin@laposte.net>
  6279. L: linux-media@vger.kernel.org
  6280. T: git git://linuxtv.org/media_tree.git
  6281. S: Maintained
  6282. F: drivers/media/usb/gspca/gl860/
  6283. GSPCA M5602 SUBDRIVER
  6284. M: Erik Andren <erik.andren@gmail.com>
  6285. L: linux-media@vger.kernel.org
  6286. T: git git://linuxtv.org/media_tree.git
  6287. S: Maintained
  6288. F: drivers/media/usb/gspca/m5602/
  6289. GSPCA PAC207 SONIXB SUBDRIVER
  6290. M: Hans Verkuil <hverkuil@xs4all.nl>
  6291. L: linux-media@vger.kernel.org
  6292. T: git git://linuxtv.org/media_tree.git
  6293. S: Odd Fixes
  6294. F: drivers/media/usb/gspca/pac207.c
  6295. GSPCA SN9C20X SUBDRIVER
  6296. M: Brian Johnson <brijohn@gmail.com>
  6297. L: linux-media@vger.kernel.org
  6298. T: git git://linuxtv.org/media_tree.git
  6299. S: Maintained
  6300. F: drivers/media/usb/gspca/sn9c20x.c
  6301. GSPCA T613 SUBDRIVER
  6302. M: Leandro Costantino <lcostantino@gmail.com>
  6303. L: linux-media@vger.kernel.org
  6304. T: git git://linuxtv.org/media_tree.git
  6305. S: Maintained
  6306. F: drivers/media/usb/gspca/t613.c
  6307. GSPCA USB WEBCAM DRIVER
  6308. M: Hans Verkuil <hverkuil@xs4all.nl>
  6309. L: linux-media@vger.kernel.org
  6310. T: git git://linuxtv.org/media_tree.git
  6311. S: Odd Fixes
  6312. F: drivers/media/usb/gspca/
  6313. GTP (GPRS Tunneling Protocol)
  6314. M: Pablo Neira Ayuso <pablo@netfilter.org>
  6315. M: Harald Welte <laforge@gnumonks.org>
  6316. L: osmocom-net-gprs@lists.osmocom.org
  6317. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
  6318. S: Maintained
  6319. F: drivers/net/gtp.c
  6320. GUID PARTITION TABLE (GPT)
  6321. M: Davidlohr Bueso <dave@stgolabs.net>
  6322. L: linux-efi@vger.kernel.org
  6323. S: Maintained
  6324. F: block/partitions/efi.*
  6325. H8/300 ARCHITECTURE
  6326. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  6327. L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
  6328. W: http://uclinux-h8.sourceforge.jp
  6329. T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
  6330. S: Maintained
  6331. F: arch/h8300/
  6332. F: drivers/clocksource/h8300_*.c
  6333. F: drivers/clk/h8300/
  6334. F: drivers/irqchip/irq-renesas-h8*.c
  6335. HABANALABS PCI DRIVER
  6336. M: Oded Gabbay <oded.gabbay@gmail.com>
  6337. T: git https://github.com/HabanaAI/linux.git
  6338. S: Supported
  6339. F: drivers/misc/habanalabs/
  6340. F: include/uapi/misc/habanalabs.h
  6341. F: Documentation/ABI/testing/sysfs-driver-habanalabs
  6342. F: Documentation/ABI/testing/debugfs-driver-habanalabs
  6343. HACKRF MEDIA DRIVER
  6344. M: Antti Palosaari <crope@iki.fi>
  6345. L: linux-media@vger.kernel.org
  6346. W: https://linuxtv.org
  6347. W: http://palosaari.fi/linux/
  6348. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6349. T: git git://linuxtv.org/anttip/media_tree.git
  6350. S: Maintained
  6351. F: drivers/media/usb/hackrf/
  6352. HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  6353. M: Frank Seidel <frank@f-seidel.de>
  6354. L: platform-driver-x86@vger.kernel.org
  6355. W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
  6356. S: Maintained
  6357. F: drivers/platform/x86/hdaps.c
  6358. HARDWARE MONITORING
  6359. M: Jean Delvare <jdelvare@suse.com>
  6360. M: Guenter Roeck <linux@roeck-us.net>
  6361. L: linux-hwmon@vger.kernel.org
  6362. W: http://hwmon.wiki.kernel.org/
  6363. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  6364. S: Maintained
  6365. F: Documentation/devicetree/bindings/hwmon/
  6366. F: Documentation/hwmon/
  6367. F: drivers/hwmon/
  6368. F: include/linux/hwmon*.h
  6369. F: include/trace/events/hwmon*.h
  6370. HARDWARE RANDOM NUMBER GENERATOR CORE
  6371. M: Matt Mackall <mpm@selenic.com>
  6372. M: Herbert Xu <herbert@gondor.apana.org.au>
  6373. L: linux-crypto@vger.kernel.org
  6374. S: Odd fixes
  6375. F: Documentation/devicetree/bindings/rng/
  6376. F: Documentation/admin-guide/hw_random.rst
  6377. F: drivers/char/hw_random/
  6378. F: include/linux/hw_random.h
  6379. HARDWARE TRACING FACILITIES
  6380. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  6381. S: Maintained
  6382. F: drivers/hwtracing/
  6383. HARDWARE SPINLOCK CORE
  6384. M: Ohad Ben-Cohen <ohad@wizery.com>
  6385. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  6386. L: linux-remoteproc@vger.kernel.org
  6387. S: Maintained
  6388. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
  6389. F: Documentation/devicetree/bindings/hwlock/
  6390. F: Documentation/hwspinlock.txt
  6391. F: drivers/hwspinlock/
  6392. F: include/linux/hwspinlock.h
  6393. HARMONY SOUND DRIVER
  6394. L: linux-parisc@vger.kernel.org
  6395. S: Maintained
  6396. F: sound/parisc/harmony.*
  6397. HDPVR USB VIDEO ENCODER DRIVER
  6398. M: Hans Verkuil <hverkuil@xs4all.nl>
  6399. L: linux-media@vger.kernel.org
  6400. T: git git://linuxtv.org/media_tree.git
  6401. W: https://linuxtv.org
  6402. S: Odd Fixes
  6403. F: drivers/media/usb/hdpvr/
  6404. HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
  6405. M: Jerry Hoemann <jerry.hoemann@hpe.com>
  6406. S: Supported
  6407. F: Documentation/watchdog/hpwdt.rst
  6408. F: drivers/watchdog/hpwdt.c
  6409. HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
  6410. M: Don Brace <don.brace@microsemi.com>
  6411. L: esc.storagedev@microsemi.com
  6412. L: linux-scsi@vger.kernel.org
  6413. S: Supported
  6414. F: Documentation/scsi/hpsa.txt
  6415. F: drivers/scsi/hpsa*.[ch]
  6416. F: include/linux/cciss*.h
  6417. F: include/uapi/linux/cciss*.h
  6418. HFI1 DRIVER
  6419. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  6420. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  6421. L: linux-rdma@vger.kernel.org
  6422. S: Supported
  6423. F: drivers/infiniband/hw/hfi1
  6424. HFS FILESYSTEM
  6425. L: linux-fsdevel@vger.kernel.org
  6426. S: Orphan
  6427. F: Documentation/filesystems/hfs.txt
  6428. F: fs/hfs/
  6429. HFSPLUS FILESYSTEM
  6430. L: linux-fsdevel@vger.kernel.org
  6431. S: Orphan
  6432. F: Documentation/filesystems/hfsplus.txt
  6433. F: fs/hfsplus/
  6434. HGA FRAMEBUFFER DRIVER
  6435. M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
  6436. L: linux-nvidia@lists.surfsouth.com
  6437. W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
  6438. S: Maintained
  6439. F: drivers/video/fbdev/hgafb.c
  6440. HIBERNATION (aka Software Suspend, aka swsusp)
  6441. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  6442. M: Pavel Machek <pavel@ucw.cz>
  6443. L: linux-pm@vger.kernel.org
  6444. B: https://bugzilla.kernel.org
  6445. S: Supported
  6446. F: arch/x86/power/
  6447. F: drivers/base/power/
  6448. F: kernel/power/
  6449. F: include/linux/suspend.h
  6450. F: include/linux/freezer.h
  6451. F: include/linux/pm.h
  6452. F: arch/*/include/asm/suspend*.h
  6453. HID CORE LAYER
  6454. M: Jiri Kosina <jikos@kernel.org>
  6455. M: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  6456. L: linux-input@vger.kernel.org
  6457. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
  6458. S: Maintained
  6459. F: drivers/hid/
  6460. F: include/linux/hid*
  6461. F: include/uapi/linux/hid*
  6462. HID SENSOR HUB DRIVERS
  6463. M: Jiri Kosina <jikos@kernel.org>
  6464. M: Jonathan Cameron <jic23@kernel.org>
  6465. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6466. L: linux-input@vger.kernel.org
  6467. L: linux-iio@vger.kernel.org
  6468. S: Maintained
  6469. F: Documentation/hid/hid-sensor*
  6470. F: drivers/hid/hid-sensor-*
  6471. F: drivers/iio/*/hid-*
  6472. F: include/linux/hid-sensor-*
  6473. HIGH-RESOLUTION TIMERS, CLOCKEVENTS
  6474. M: Thomas Gleixner <tglx@linutronix.de>
  6475. L: linux-kernel@vger.kernel.org
  6476. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  6477. S: Maintained
  6478. F: Documentation/timers/
  6479. F: kernel/time/hrtimer.c
  6480. F: kernel/time/clockevents.c
  6481. F: kernel/time/timer_*.c
  6482. F: include/linux/clockchips.h
  6483. F: include/linux/hrtimer.h
  6484. HIGH-SPEED SCC DRIVER FOR AX.25
  6485. L: linux-hams@vger.kernel.org
  6486. S: Orphan
  6487. F: drivers/net/hamradio/dmascc.c
  6488. F: drivers/net/hamradio/scc.c
  6489. HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
  6490. M: HighPoint Linux Team <linux@highpoint-tech.com>
  6491. W: http://www.highpoint-tech.com
  6492. S: Supported
  6493. F: Documentation/scsi/hptiop.txt
  6494. F: drivers/scsi/hptiop.c
  6495. HIPPI
  6496. M: Jes Sorensen <jes@trained-monkey.org>
  6497. L: linux-hippi@sunsite.dk
  6498. S: Maintained
  6499. F: include/linux/hippidevice.h
  6500. F: include/uapi/linux/if_hippi.h
  6501. F: net/802/hippi.c
  6502. F: drivers/net/hippi/
  6503. HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
  6504. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  6505. M: Salil Mehta <salil.mehta@huawei.com>
  6506. L: netdev@vger.kernel.org
  6507. W: http://www.hisilicon.com
  6508. S: Maintained
  6509. F: drivers/net/ethernet/hisilicon/hns3/
  6510. HISILICON LPC BUS DRIVER
  6511. M: john.garry@huawei.com
  6512. W: http://www.hisilicon.com
  6513. S: Maintained
  6514. F: drivers/bus/hisi_lpc.c
  6515. F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
  6516. HISILICON NETWORK SUBSYSTEM DRIVER
  6517. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  6518. M: Salil Mehta <salil.mehta@huawei.com>
  6519. L: netdev@vger.kernel.org
  6520. W: http://www.hisilicon.com
  6521. S: Maintained
  6522. F: drivers/net/ethernet/hisilicon/
  6523. F: Documentation/devicetree/bindings/net/hisilicon*.txt
  6524. HISILICON PMU DRIVER
  6525. M: Shaokun Zhang <zhangshaokun@hisilicon.com>
  6526. W: http://www.hisilicon.com
  6527. S: Supported
  6528. F: drivers/perf/hisilicon
  6529. F: Documentation/admin-guide/perf/hisi-pmu.rst
  6530. HISILICON ROCE DRIVER
  6531. M: Lijun Ou <oulijun@huawei.com>
  6532. M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
  6533. L: linux-rdma@vger.kernel.org
  6534. S: Maintained
  6535. F: drivers/infiniband/hw/hns/
  6536. F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
  6537. HISILICON SAS Controller
  6538. M: John Garry <john.garry@huawei.com>
  6539. W: http://www.hisilicon.com
  6540. S: Supported
  6541. F: drivers/scsi/hisi_sas/
  6542. F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  6543. HISILICON QM AND ZIP Controller DRIVER
  6544. M: Zhou Wang <wangzhou1@hisilicon.com>
  6545. L: linux-crypto@vger.kernel.org
  6546. S: Maintained
  6547. F: drivers/crypto/hisilicon/qm.c
  6548. F: drivers/crypto/hisilicon/qm.h
  6549. F: drivers/crypto/hisilicon/sgl.c
  6550. F: drivers/crypto/hisilicon/sgl.h
  6551. F: drivers/crypto/hisilicon/zip/
  6552. F: Documentation/ABI/testing/debugfs-hisi-zip
  6553. HMM - Heterogeneous Memory Management
  6554. M: Jérôme Glisse <jglisse@redhat.com>
  6555. L: linux-mm@kvack.org
  6556. S: Maintained
  6557. F: mm/hmm*
  6558. F: include/linux/hmm*
  6559. F: Documentation/vm/hmm.rst
  6560. HOST AP DRIVER
  6561. M: Jouni Malinen <j@w1.fi>
  6562. L: linux-wireless@vger.kernel.org
  6563. W: http://w1.fi/hostap-driver.html
  6564. S: Obsolete
  6565. F: drivers/net/wireless/intersil/hostap/
  6566. HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
  6567. L: platform-driver-x86@vger.kernel.org
  6568. S: Orphan
  6569. F: drivers/platform/x86/tc1100-wmi.c
  6570. HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
  6571. M: Jaroslav Kysela <perex@perex.cz>
  6572. S: Maintained
  6573. F: drivers/net/ethernet/hp/hp100.*
  6574. HPET: High Precision Event Timers driver
  6575. M: Clemens Ladisch <clemens@ladisch.de>
  6576. S: Maintained
  6577. F: Documentation/timers/hpet.rst
  6578. F: drivers/char/hpet.c
  6579. F: include/linux/hpet.h
  6580. F: include/uapi/linux/hpet.h
  6581. HPET: x86
  6582. S: Orphan
  6583. F: arch/x86/kernel/hpet.c
  6584. F: arch/x86/include/asm/hpet.h
  6585. HPFS FILESYSTEM
  6586. M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  6587. W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
  6588. S: Maintained
  6589. F: fs/hpfs/
  6590. HSI SUBSYSTEM
  6591. M: Sebastian Reichel <sre@kernel.org>
  6592. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
  6593. S: Maintained
  6594. F: Documentation/ABI/testing/sysfs-bus-hsi
  6595. F: Documentation/driver-api/hsi.rst
  6596. F: drivers/hsi/
  6597. F: include/linux/hsi/
  6598. F: include/uapi/linux/hsi/
  6599. HSO 3G MODEM DRIVER
  6600. L: linux-usb@vger.kernel.org
  6601. S: Orphan
  6602. F: drivers/net/usb/hso.c
  6603. HSR NETWORK PROTOCOL
  6604. M: Arvid Brodin <arvid.brodin@alten.se>
  6605. L: netdev@vger.kernel.org
  6606. S: Maintained
  6607. F: net/hsr/
  6608. HT16K33 LED CONTROLLER DRIVER
  6609. M: Robin van der Gracht <robin@protonic.nl>
  6610. S: Maintained
  6611. F: drivers/auxdisplay/ht16k33.c
  6612. F: Documentation/devicetree/bindings/display/ht16k33.txt
  6613. HTCPEN TOUCHSCREEN DRIVER
  6614. M: Pau Oliva Fora <pof@eslack.org>
  6615. L: linux-input@vger.kernel.org
  6616. S: Maintained
  6617. F: drivers/input/touchscreen/htcpen.c
  6618. HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
  6619. M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
  6620. L: linux-iio@vger.kernel.org
  6621. W: http://www.st.com/
  6622. S: Maintained
  6623. F: drivers/iio/humidity/hts221*
  6624. F: Documentation/devicetree/bindings/iio/humidity/hts221.txt
  6625. HUAWEI ETHERNET DRIVER
  6626. M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
  6627. L: netdev@vger.kernel.org
  6628. S: Supported
  6629. F: Documentation/networking/hinic.txt
  6630. F: drivers/net/ethernet/huawei/hinic/
  6631. HUGETLB FILESYSTEM
  6632. M: Mike Kravetz <mike.kravetz@oracle.com>
  6633. L: linux-mm@kvack.org
  6634. S: Maintained
  6635. F: fs/hugetlbfs/
  6636. F: mm/hugetlb.c
  6637. F: include/linux/hugetlb.h
  6638. F: Documentation/admin-guide/mm/hugetlbpage.rst
  6639. F: Documentation/vm/hugetlbfs_reserv.rst
  6640. F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
  6641. HVA ST MEDIA DRIVER
  6642. M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
  6643. L: linux-media@vger.kernel.org
  6644. T: git git://linuxtv.org/media_tree.git
  6645. W: https://linuxtv.org
  6646. S: Supported
  6647. F: drivers/media/platform/sti/hva
  6648. HWPOISON MEMORY FAILURE HANDLING
  6649. M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
  6650. L: linux-mm@kvack.org
  6651. S: Maintained
  6652. F: mm/memory-failure.c
  6653. F: mm/hwpoison-inject.c
  6654. HYGON PROCESSOR SUPPORT
  6655. M: Pu Wen <puwen@hygon.cn>
  6656. L: linux-kernel@vger.kernel.org
  6657. S: Maintained
  6658. F: arch/x86/kernel/cpu/hygon.c
  6659. Hyper-V CORE AND DRIVERS
  6660. M: "K. Y. Srinivasan" <kys@microsoft.com>
  6661. M: Haiyang Zhang <haiyangz@microsoft.com>
  6662. M: Stephen Hemminger <sthemmin@microsoft.com>
  6663. M: Sasha Levin <sashal@kernel.org>
  6664. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
  6665. L: linux-hyperv@vger.kernel.org
  6666. S: Supported
  6667. F: Documentation/networking/device_drivers/microsoft/netvsc.txt
  6668. F: arch/x86/include/asm/mshyperv.h
  6669. F: arch/x86/include/asm/trace/hyperv.h
  6670. F: arch/x86/include/asm/hyperv-tlfs.h
  6671. F: arch/x86/kernel/cpu/mshyperv.c
  6672. F: arch/x86/hyperv
  6673. F: drivers/clocksource/hyperv_timer.c
  6674. F: drivers/hid/hid-hyperv.c
  6675. F: drivers/hv/
  6676. F: drivers/input/serio/hyperv-keyboard.c
  6677. F: drivers/pci/controller/pci-hyperv.c
  6678. F: drivers/pci/controller/pci-hyperv-intf.c
  6679. F: drivers/net/hyperv/
  6680. F: drivers/scsi/storvsc_drv.c
  6681. F: drivers/uio/uio_hv_generic.c
  6682. F: drivers/video/fbdev/hyperv_fb.c
  6683. F: drivers/iommu/hyperv-iommu.c
  6684. F: net/vmw_vsock/hyperv_transport.c
  6685. F: include/clocksource/hyperv_timer.h
  6686. F: include/linux/hyperv.h
  6687. F: include/uapi/linux/hyperv.h
  6688. F: include/asm-generic/mshyperv.h
  6689. F: tools/hv/
  6690. F: Documentation/ABI/stable/sysfs-bus-vmbus
  6691. HYPERBUS SUPPORT
  6692. M: Vignesh Raghavendra <vigneshr@ti.com>
  6693. S: Supported
  6694. F: drivers/mtd/hyperbus/
  6695. F: include/linux/mtd/hyperbus.h
  6696. F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
  6697. F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
  6698. HYPERVISOR VIRTUAL CONSOLE DRIVER
  6699. L: linuxppc-dev@lists.ozlabs.org
  6700. S: Odd Fixes
  6701. F: drivers/tty/hvc/
  6702. I2C ACPI SUPPORT
  6703. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  6704. L: linux-i2c@vger.kernel.org
  6705. L: linux-acpi@vger.kernel.org
  6706. S: Maintained
  6707. F: drivers/i2c/i2c-core-acpi.c
  6708. I2C CONTROLLER DRIVER FOR NVIDIA GPU
  6709. M: Ajay Gupta <ajayg@nvidia.com>
  6710. L: linux-i2c@vger.kernel.org
  6711. S: Maintained
  6712. F: Documentation/i2c/busses/i2c-nvidia-gpu.rst
  6713. F: drivers/i2c/busses/i2c-nvidia-gpu.c
  6714. I2C MUXES
  6715. M: Peter Rosin <peda@axentia.se>
  6716. L: linux-i2c@vger.kernel.org
  6717. S: Maintained
  6718. F: Documentation/i2c/i2c-topology.rst
  6719. F: Documentation/i2c/muxes/
  6720. F: Documentation/devicetree/bindings/i2c/i2c-mux*
  6721. F: Documentation/devicetree/bindings/i2c/i2c-arb*
  6722. F: Documentation/devicetree/bindings/i2c/i2c-gate*
  6723. F: drivers/i2c/i2c-mux.c
  6724. F: drivers/i2c/muxes/
  6725. F: include/linux/i2c-mux.h
  6726. I2C MV64XXX MARVELL AND ALLWINNER DRIVER
  6727. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  6728. L: linux-i2c@vger.kernel.org
  6729. S: Maintained
  6730. F: Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
  6731. F: drivers/i2c/busses/i2c-mv64xxx.c
  6732. I2C OVER PARALLEL PORT
  6733. M: Jean Delvare <jdelvare@suse.com>
  6734. L: linux-i2c@vger.kernel.org
  6735. S: Maintained
  6736. F: Documentation/i2c/busses/i2c-parport.rst
  6737. F: Documentation/i2c/busses/i2c-parport-light.rst
  6738. F: drivers/i2c/busses/i2c-parport.c
  6739. F: drivers/i2c/busses/i2c-parport-light.c
  6740. I2C SUBSYSTEM
  6741. M: Wolfram Sang <wsa@the-dreams.de>
  6742. L: linux-i2c@vger.kernel.org
  6743. W: https://i2c.wiki.kernel.org/
  6744. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6745. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6746. S: Maintained
  6747. F: Documentation/devicetree/bindings/i2c/i2c.txt
  6748. F: Documentation/i2c/
  6749. F: drivers/i2c/*
  6750. F: include/linux/i2c.h
  6751. F: include/linux/i2c-dev.h
  6752. F: include/linux/i2c-smbus.h
  6753. F: include/uapi/linux/i2c.h
  6754. F: include/uapi/linux/i2c-*.h
  6755. I2C SUBSYSTEM HOST DRIVERS
  6756. L: linux-i2c@vger.kernel.org
  6757. W: https://i2c.wiki.kernel.org/
  6758. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6759. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6760. S: Odd Fixes
  6761. F: Documentation/devicetree/bindings/i2c/
  6762. F: drivers/i2c/algos/
  6763. F: drivers/i2c/busses/
  6764. I2C-TAOS-EVM DRIVER
  6765. M: Jean Delvare <jdelvare@suse.com>
  6766. L: linux-i2c@vger.kernel.org
  6767. S: Maintained
  6768. F: Documentation/i2c/busses/i2c-taos-evm.rst
  6769. F: drivers/i2c/busses/i2c-taos-evm.c
  6770. I2C-TINY-USB DRIVER
  6771. M: Till Harbaum <till@harbaum.org>
  6772. L: linux-i2c@vger.kernel.org
  6773. W: http://www.harbaum.org/till/i2c_tiny_usb
  6774. S: Maintained
  6775. F: drivers/i2c/busses/i2c-tiny-usb.c
  6776. I2C/SMBUS CONTROLLER DRIVERS FOR PC
  6777. M: Jean Delvare <jdelvare@suse.com>
  6778. L: linux-i2c@vger.kernel.org
  6779. S: Maintained
  6780. F: Documentation/i2c/busses/i2c-ali1535.rst
  6781. F: Documentation/i2c/busses/i2c-ali1563.rst
  6782. F: Documentation/i2c/busses/i2c-ali15x3.rst
  6783. F: Documentation/i2c/busses/i2c-amd756.rst
  6784. F: Documentation/i2c/busses/i2c-amd8111.rst
  6785. F: Documentation/i2c/busses/i2c-i801.rst
  6786. F: Documentation/i2c/busses/i2c-nforce2.rst
  6787. F: Documentation/i2c/busses/i2c-piix4.rst
  6788. F: Documentation/i2c/busses/i2c-sis5595.rst
  6789. F: Documentation/i2c/busses/i2c-sis630.rst
  6790. F: Documentation/i2c/busses/i2c-sis96x.rst
  6791. F: Documentation/i2c/busses/i2c-via.rst
  6792. F: Documentation/i2c/busses/i2c-viapro.rst
  6793. F: drivers/i2c/busses/i2c-ali1535.c
  6794. F: drivers/i2c/busses/i2c-ali1563.c
  6795. F: drivers/i2c/busses/i2c-ali15x3.c
  6796. F: drivers/i2c/busses/i2c-amd756.c
  6797. F: drivers/i2c/busses/i2c-amd756-s4882.c
  6798. F: drivers/i2c/busses/i2c-amd8111.c
  6799. F: drivers/i2c/busses/i2c-i801.c
  6800. F: drivers/i2c/busses/i2c-isch.c
  6801. F: drivers/i2c/busses/i2c-nforce2.c
  6802. F: drivers/i2c/busses/i2c-nforce2-s4985.c
  6803. F: drivers/i2c/busses/i2c-piix4.c
  6804. F: drivers/i2c/busses/i2c-sis5595.c
  6805. F: drivers/i2c/busses/i2c-sis630.c
  6806. F: drivers/i2c/busses/i2c-sis96x.c
  6807. F: drivers/i2c/busses/i2c-via.c
  6808. F: drivers/i2c/busses/i2c-viapro.c
  6809. I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
  6810. M: Hans de Goede <hdegoede@redhat.com>
  6811. L: linux-i2c@vger.kernel.org
  6812. S: Maintained
  6813. F: drivers/i2c/busses/i2c-cht-wc.c
  6814. I2C/SMBUS ISMT DRIVER
  6815. M: Seth Heasley <seth.heasley@intel.com>
  6816. M: Neil Horman <nhorman@tuxdriver.com>
  6817. L: linux-i2c@vger.kernel.org
  6818. F: drivers/i2c/busses/i2c-ismt.c
  6819. F: Documentation/i2c/busses/i2c-ismt.rst
  6820. I2C/SMBUS STUB DRIVER
  6821. M: Jean Delvare <jdelvare@suse.com>
  6822. L: linux-i2c@vger.kernel.org
  6823. S: Maintained
  6824. F: drivers/i2c/i2c-stub.c
  6825. I3C SUBSYSTEM
  6826. M: Boris Brezillon <bbrezillon@kernel.org>
  6827. L: linux-i3c@lists.infradead.org
  6828. C: irc://chat.freenode.net/linux-i3c
  6829. T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
  6830. S: Maintained
  6831. F: Documentation/ABI/testing/sysfs-bus-i3c
  6832. F: Documentation/devicetree/bindings/i3c/
  6833. F: Documentation/driver-api/i3c
  6834. F: drivers/i3c/
  6835. F: include/linux/i3c/
  6836. I3C DRIVER FOR SYNOPSYS DESIGNWARE
  6837. M: Vitor Soares <vitor.soares@synopsys.com>
  6838. S: Maintained
  6839. F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
  6840. F: drivers/i3c/master/dw*
  6841. IA64 (Itanium) PLATFORM
  6842. M: Tony Luck <tony.luck@intel.com>
  6843. M: Fenghua Yu <fenghua.yu@intel.com>
  6844. L: linux-ia64@vger.kernel.org
  6845. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  6846. S: Maintained
  6847. F: arch/ia64/
  6848. IBM Power 842 compression accelerator
  6849. M: Haren Myneni <haren@us.ibm.com>
  6850. S: Supported
  6851. F: drivers/crypto/nx/Makefile
  6852. F: drivers/crypto/nx/Kconfig
  6853. F: drivers/crypto/nx/nx-842*
  6854. F: include/linux/sw842.h
  6855. F: crypto/842.c
  6856. F: lib/842/
  6857. IBM Power in-Nest Crypto Acceleration
  6858. M: Breno Leitão <leitao@debian.org>
  6859. M: Nayna Jain <nayna@linux.ibm.com>
  6860. M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
  6861. L: linux-crypto@vger.kernel.org
  6862. S: Supported
  6863. F: drivers/crypto/nx/Makefile
  6864. F: drivers/crypto/nx/Kconfig
  6865. F: drivers/crypto/nx/nx-aes*
  6866. F: drivers/crypto/nx/nx-sha*
  6867. F: drivers/crypto/nx/nx.*
  6868. F: drivers/crypto/nx/nx_csbcpb.h
  6869. F: drivers/crypto/nx/nx_debugfs.c
  6870. IBM Power Linux RAID adapter
  6871. M: Brian King <brking@us.ibm.com>
  6872. S: Supported
  6873. F: drivers/scsi/ipr.*
  6874. IBM Power SRIOV Virtual NIC Device Driver
  6875. M: Thomas Falcon <tlfalcon@linux.ibm.com>
  6876. M: John Allen <jallen@linux.ibm.com>
  6877. L: netdev@vger.kernel.org
  6878. S: Supported
  6879. F: drivers/net/ethernet/ibm/ibmvnic.*
  6880. IBM Power Virtual Accelerator Switchboard
  6881. M: Sukadev Bhattiprolu <sukadev@linux.ibm.com>
  6882. L: linuxppc-dev@lists.ozlabs.org
  6883. S: Supported
  6884. F: arch/powerpc/platforms/powernv/vas*
  6885. F: arch/powerpc/platforms/powernv/copy-paste.h
  6886. F: arch/powerpc/include/asm/vas.h
  6887. IBM Power Virtual Ethernet Device Driver
  6888. M: Thomas Falcon <tlfalcon@linux.ibm.com>
  6889. L: netdev@vger.kernel.org
  6890. S: Supported
  6891. F: drivers/net/ethernet/ibm/ibmveth.*
  6892. IBM Power Virtual FC Device Drivers
  6893. M: Tyrel Datwyler <tyreld@linux.ibm.com>
  6894. L: linux-scsi@vger.kernel.org
  6895. S: Supported
  6896. F: drivers/scsi/ibmvscsi/ibmvfc*
  6897. IBM Power Virtual Management Channel Driver
  6898. M: Steven Royer <seroyer@linux.ibm.com>
  6899. S: Supported
  6900. F: drivers/misc/ibmvmc.*
  6901. IBM Power Virtual SCSI Device Drivers
  6902. M: Tyrel Datwyler <tyreld@linux.ibm.com>
  6903. L: linux-scsi@vger.kernel.org
  6904. S: Supported
  6905. F: drivers/scsi/ibmvscsi/ibmvscsi*
  6906. F: include/scsi/viosrp.h
  6907. IBM Power Virtual SCSI Device Target Driver
  6908. M: Michael Cyr <mikecyr@linux.ibm.com>
  6909. L: linux-scsi@vger.kernel.org
  6910. L: target-devel@vger.kernel.org
  6911. S: Supported
  6912. F: drivers/scsi/ibmvscsi_tgt/
  6913. IBM Power VMX Cryptographic instructions
  6914. M: Breno Leitão <leitao@debian.org>
  6915. M: Nayna Jain <nayna@linux.ibm.com>
  6916. M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
  6917. L: linux-crypto@vger.kernel.org
  6918. S: Supported
  6919. F: drivers/crypto/vmx/Makefile
  6920. F: drivers/crypto/vmx/Kconfig
  6921. F: drivers/crypto/vmx/vmx.c
  6922. F: drivers/crypto/vmx/aes*
  6923. F: drivers/crypto/vmx/ghash*
  6924. F: drivers/crypto/vmx/ppc-xlate.pl
  6925. IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
  6926. M: Tyrel Datwyler <tyreld@linux.ibm.com>
  6927. L: linux-pci@vger.kernel.org
  6928. L: linuxppc-dev@lists.ozlabs.org
  6929. S: Supported
  6930. F: drivers/pci/hotplug/rpaphp*
  6931. IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
  6932. M: Tyrel Datwyler <tyreld@linux.ibm.com>
  6933. L: linux-pci@vger.kernel.org
  6934. L: linuxppc-dev@lists.ozlabs.org
  6935. S: Supported
  6936. F: drivers/pci/hotplug/rpadlpar*
  6937. IBM ServeRAID RAID DRIVER
  6938. S: Orphan
  6939. F: drivers/scsi/ips.*
  6940. ICH LPC AND GPIO DRIVER
  6941. M: Peter Tyser <ptyser@xes-inc.com>
  6942. S: Maintained
  6943. F: drivers/mfd/lpc_ich.c
  6944. F: drivers/gpio/gpio-ich.c
  6945. ICY I2C DRIVER
  6946. M: Max Staudt <max@enpas.org>
  6947. L: linux-i2c@vger.kernel.org
  6948. S: Maintained
  6949. F: drivers/i2c/busses/i2c-icy.c
  6950. IDE SUBSYSTEM
  6951. M: "David S. Miller" <davem@davemloft.net>
  6952. L: linux-ide@vger.kernel.org
  6953. Q: http://patchwork.ozlabs.org/project/linux-ide/list/
  6954. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
  6955. S: Maintained
  6956. F: Documentation/ide/
  6957. F: drivers/ide/
  6958. F: include/linux/ide.h
  6959. IDE/ATAPI DRIVERS
  6960. M: Borislav Petkov <bp@alien8.de>
  6961. L: linux-ide@vger.kernel.org
  6962. S: Maintained
  6963. F: Documentation/cdrom/ide-cd.rst
  6964. F: drivers/ide/ide-cd*
  6965. IDEAPAD LAPTOP EXTRAS DRIVER
  6966. M: Ike Panhc <ike.pan@canonical.com>
  6967. L: platform-driver-x86@vger.kernel.org
  6968. W: http://launchpad.net/ideapad-laptop
  6969. S: Maintained
  6970. F: drivers/platform/x86/ideapad-laptop.c
  6971. IDEAPAD LAPTOP SLIDEBAR DRIVER
  6972. M: Andrey Moiseev <o2g.org.ru@gmail.com>
  6973. L: linux-input@vger.kernel.org
  6974. W: https://github.com/o2genum/ideapad-slidebar
  6975. S: Maintained
  6976. F: drivers/input/misc/ideapad_slidebar.c
  6977. IDT VersaClock 5 CLOCK DRIVER
  6978. M: Marek Vasut <marek.vasut@gmail.com>
  6979. S: Maintained
  6980. F: drivers/clk/clk-versaclock5.c
  6981. IEEE 802.15.4 SUBSYSTEM
  6982. M: Alexander Aring <alex.aring@gmail.com>
  6983. M: Stefan Schmidt <stefan@datenfreihafen.org>
  6984. L: linux-wpan@vger.kernel.org
  6985. W: http://wpan.cakelab.org/
  6986. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
  6987. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  6988. S: Maintained
  6989. F: net/ieee802154/
  6990. F: net/mac802154/
  6991. F: drivers/net/ieee802154/
  6992. F: include/linux/nl802154.h
  6993. F: include/linux/ieee802154.h
  6994. F: include/net/nl802154.h
  6995. F: include/net/mac802154.h
  6996. F: include/net/af_ieee802154.h
  6997. F: include/net/cfg802154.h
  6998. F: include/net/ieee802154_netdev.h
  6999. F: Documentation/networking/ieee802154.rst
  7000. IFE PROTOCOL
  7001. M: Yotam Gigi <yotam.gi@gmail.com>
  7002. M: Jamal Hadi Salim <jhs@mojatatu.com>
  7003. F: net/ife
  7004. F: include/net/ife.h
  7005. F: include/uapi/linux/ife.h
  7006. IGORPLUG-USB IR RECEIVER
  7007. M: Sean Young <sean@mess.org>
  7008. L: linux-media@vger.kernel.org
  7009. S: Maintained
  7010. F: drivers/media/rc/igorplugusb.c
  7011. IGUANAWORKS USB IR TRANSCEIVER
  7012. M: Sean Young <sean@mess.org>
  7013. L: linux-media@vger.kernel.org
  7014. S: Maintained
  7015. F: drivers/media/rc/iguanair.c
  7016. IIO DIGITAL POTENTIOMETER DAC
  7017. M: Peter Rosin <peda@axentia.se>
  7018. L: linux-iio@vger.kernel.org
  7019. S: Maintained
  7020. F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
  7021. F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
  7022. F: drivers/iio/dac/dpot-dac.c
  7023. IIO ENVELOPE DETECTOR
  7024. M: Peter Rosin <peda@axentia.se>
  7025. L: linux-iio@vger.kernel.org
  7026. S: Maintained
  7027. F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
  7028. F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
  7029. F: drivers/iio/adc/envelope-detector.c
  7030. IIO MULTIPLEXER
  7031. M: Peter Rosin <peda@axentia.se>
  7032. L: linux-iio@vger.kernel.org
  7033. S: Maintained
  7034. F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
  7035. F: drivers/iio/multiplexer/iio-mux.c
  7036. IIO SUBSYSTEM AND DRIVERS
  7037. M: Jonathan Cameron <jic23@kernel.org>
  7038. R: Hartmut Knaack <knaack.h@gmx.de>
  7039. R: Lars-Peter Clausen <lars@metafoo.de>
  7040. R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
  7041. L: linux-iio@vger.kernel.org
  7042. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
  7043. S: Maintained
  7044. F: Documentation/ABI/testing/configfs-iio*
  7045. F: Documentation/ABI/testing/sysfs-bus-iio*
  7046. F: Documentation/devicetree/bindings/iio/
  7047. F: drivers/iio/
  7048. F: drivers/staging/iio/
  7049. F: include/linux/iio/
  7050. F: tools/iio/
  7051. IIO UNIT CONVERTER
  7052. M: Peter Rosin <peda@axentia.se>
  7053. L: linux-iio@vger.kernel.org
  7054. S: Maintained
  7055. F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
  7056. F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
  7057. F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
  7058. F: drivers/iio/afe/iio-rescale.c
  7059. IKANOS/ADI EAGLE ADSL USB DRIVER
  7060. M: Matthieu Castet <castet.matthieu@free.fr>
  7061. M: Stanislaw Gruszka <stf_xl@wp.pl>
  7062. S: Maintained
  7063. F: drivers/usb/atm/ueagle-atm.c
  7064. IMGTEC ASCII LCD DRIVER
  7065. M: Paul Burton <paulburton@kernel.org>
  7066. S: Maintained
  7067. F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
  7068. F: drivers/auxdisplay/img-ascii-lcd.c
  7069. IMGTEC IR DECODER DRIVER
  7070. M: James Hogan <jhogan@kernel.org>
  7071. S: Maintained
  7072. F: drivers/media/rc/img-ir/
  7073. IMON SOUNDGRAPH USB IR RECEIVER
  7074. M: Sean Young <sean@mess.org>
  7075. L: linux-media@vger.kernel.org
  7076. S: Maintained
  7077. F: drivers/media/rc/imon_raw.c
  7078. F: drivers/media/rc/imon.c
  7079. IMS TWINTURBO FRAMEBUFFER DRIVER
  7080. L: linux-fbdev@vger.kernel.org
  7081. S: Orphan
  7082. F: drivers/video/fbdev/imsttfb.c
  7083. INA209 HARDWARE MONITOR DRIVER
  7084. M: Guenter Roeck <linux@roeck-us.net>
  7085. L: linux-hwmon@vger.kernel.org
  7086. S: Maintained
  7087. F: Documentation/hwmon/ina209.rst
  7088. F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
  7089. F: drivers/hwmon/ina209.c
  7090. INA2XX HARDWARE MONITOR DRIVER
  7091. M: Guenter Roeck <linux@roeck-us.net>
  7092. L: linux-hwmon@vger.kernel.org
  7093. S: Maintained
  7094. F: Documentation/hwmon/ina2xx.rst
  7095. F: drivers/hwmon/ina2xx.c
  7096. F: include/linux/platform_data/ina2xx.h
  7097. INDUSTRY PACK SUBSYSTEM (IPACK)
  7098. M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
  7099. M: Jens Taprogge <jens.taprogge@taprogge.org>
  7100. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  7101. L: industrypack-devel@lists.sourceforge.net
  7102. W: http://industrypack.sourceforge.net
  7103. S: Maintained
  7104. F: drivers/ipack/
  7105. INFINEON DPS310 Driver
  7106. M: Eddie James <eajames@linux.ibm.com>
  7107. L: linux-iio@vger.kernel.org
  7108. F: drivers/iio/pressure/dps310.c
  7109. S: Maintained
  7110. INFINIBAND SUBSYSTEM
  7111. M: Doug Ledford <dledford@redhat.com>
  7112. M: Jason Gunthorpe <jgg@mellanox.com>
  7113. L: linux-rdma@vger.kernel.org
  7114. W: https://github.com/linux-rdma/rdma-core
  7115. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  7116. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
  7117. S: Supported
  7118. F: Documentation/devicetree/bindings/infiniband/
  7119. F: Documentation/infiniband/
  7120. F: drivers/infiniband/
  7121. F: include/uapi/linux/if_infiniband.h
  7122. F: include/uapi/rdma/
  7123. F: include/rdma/
  7124. F: include/trace/events/ib_mad.h
  7125. F: include/trace/events/ib_umad.h
  7126. F: samples/bpf/ibumad_kern.c
  7127. F: samples/bpf/ibumad_user.c
  7128. INGENIC JZ4780 DMA Driver
  7129. M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  7130. S: Maintained
  7131. F: drivers/dma/dma-jz4780.c
  7132. INGENIC JZ4780 NAND DRIVER
  7133. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  7134. L: linux-mtd@lists.infradead.org
  7135. S: Maintained
  7136. F: drivers/mtd/nand/raw/ingenic/
  7137. INGENIC JZ47xx SoCs
  7138. M: Paul Cercueil <paul@crapouillou.net>
  7139. S: Maintained
  7140. F: arch/mips/boot/dts/ingenic/
  7141. F: arch/mips/include/asm/mach-jz4740/
  7142. F: arch/mips/jz4740/
  7143. F: drivers/clk/ingenic/
  7144. F: drivers/dma/dma-jz4780.c
  7145. F: drivers/gpu/drm/ingenic/
  7146. F: drivers/i2c/busses/i2c-jz4780.c
  7147. F: drivers/iio/adc/ingenic-adc.c
  7148. F: drivers/irqchip/irq-ingenic.c
  7149. F: drivers/memory/jz4780-nemc.c
  7150. F: drivers/mmc/host/jz4740_mmc.c
  7151. F: drivers/mtd/nand/raw/ingenic/
  7152. F: drivers/pinctrl/pinctrl-ingenic.c
  7153. F: drivers/power/supply/ingenic-battery.c
  7154. F: drivers/pwm/pwm-jz4740.c
  7155. F: drivers/rtc/rtc-jz4740.c
  7156. F: drivers/tty/serial/8250/8250_ingenic.c
  7157. F: drivers/usb/musb/jz4740.c
  7158. F: drivers/watchdog/jz4740_wdt.c
  7159. F: include/dt-bindings/iio/adc/ingenic,adc.h
  7160. F: include/linux/mfd/ingenic-tcu.h
  7161. F: sound/soc/jz4740/
  7162. F: sound/soc/codecs/jz47*
  7163. INOTIFY
  7164. M: Jan Kara <jack@suse.cz>
  7165. R: Amir Goldstein <amir73il@gmail.com>
  7166. L: linux-fsdevel@vger.kernel.org
  7167. S: Maintained
  7168. F: Documentation/filesystems/inotify.txt
  7169. F: fs/notify/inotify/
  7170. F: include/linux/inotify.h
  7171. F: include/uapi/linux/inotify.h
  7172. INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
  7173. M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  7174. L: linux-input@vger.kernel.org
  7175. Q: http://patchwork.kernel.org/project/linux-input/list/
  7176. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
  7177. S: Maintained
  7178. F: drivers/input/
  7179. F: include/linux/input.h
  7180. F: include/uapi/linux/input.h
  7181. F: include/uapi/linux/input-event-codes.h
  7182. F: include/linux/input/
  7183. F: Documentation/devicetree/bindings/input/
  7184. F: Documentation/devicetree/bindings/serio/
  7185. F: Documentation/input/
  7186. INPUT MULTITOUCH (MT) PROTOCOL
  7187. M: Henrik Rydberg <rydberg@bitmath.org>
  7188. L: linux-input@vger.kernel.org
  7189. S: Odd fixes
  7190. F: Documentation/input/multi-touch-protocol.rst
  7191. F: drivers/input/input-mt.c
  7192. K: \b(ABS|SYN)_MT_
  7193. INSIDE SECURE CRYPTO DRIVER
  7194. M: Antoine Tenart <antoine.tenart@bootlin.com>
  7195. F: drivers/crypto/inside-secure/
  7196. S: Maintained
  7197. L: linux-crypto@vger.kernel.org
  7198. INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
  7199. M: Mimi Zohar <zohar@linux.ibm.com>
  7200. M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  7201. L: linux-integrity@vger.kernel.org
  7202. T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
  7203. S: Supported
  7204. F: security/integrity/ima/
  7205. INTEL 810/815 FRAMEBUFFER DRIVER
  7206. M: Antonino Daplas <adaplas@gmail.com>
  7207. L: linux-fbdev@vger.kernel.org
  7208. S: Maintained
  7209. F: drivers/video/fbdev/i810/
  7210. INTEL ASoC DRIVERS
  7211. M: Cezary Rojewski <cezary.rojewski@intel.com>
  7212. M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  7213. M: Liam Girdwood <liam.r.girdwood@linux.intel.com>
  7214. M: Jie Yang <yang.jie@linux.intel.com>
  7215. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  7216. S: Supported
  7217. F: sound/soc/intel/
  7218. INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
  7219. M: Hans de Goede <hdegoede@redhat.com>
  7220. L: platform-driver-x86@vger.kernel.org
  7221. S: Maintained
  7222. F: drivers/platform/x86/intel_atomisp2_pm.c
  7223. INTEL C600 SERIES SAS CONTROLLER DRIVER
  7224. M: Intel SCU Linux support <intel-linux-scu@intel.com>
  7225. M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
  7226. L: linux-scsi@vger.kernel.org
  7227. T: git git://git.code.sf.net/p/intel-sas/isci
  7228. S: Supported
  7229. F: drivers/scsi/isci/
  7230. INTEL CPU family model numbers
  7231. M: Tony Luck <tony.luck@intel.com>
  7232. M: x86@kernel.org
  7233. L: linux-kernel@vger.kernel.org
  7234. S: Supported
  7235. F: arch/x86/include/asm/intel-family.h
  7236. INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
  7237. M: Jani Nikula <jani.nikula@linux.intel.com>
  7238. M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
  7239. M: Rodrigo Vivi <rodrigo.vivi@intel.com>
  7240. L: intel-gfx@lists.freedesktop.org
  7241. W: https://01.org/linuxgraphics/
  7242. B: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
  7243. C: irc://chat.freenode.net/intel-gfx
  7244. Q: http://patchwork.freedesktop.org/project/intel-gfx/
  7245. T: git git://anongit.freedesktop.org/drm-intel
  7246. S: Supported
  7247. F: drivers/gpu/drm/i915/
  7248. F: include/drm/i915*
  7249. F: include/uapi/drm/i915_drm.h
  7250. F: Documentation/gpu/i915.rst
  7251. INTEL ETHERNET DRIVERS
  7252. M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
  7253. L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  7254. W: http://www.intel.com/support/feedback.htm
  7255. W: http://e1000.sourceforge.net/
  7256. Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
  7257. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
  7258. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
  7259. S: Supported
  7260. F: Documentation/networking/device_drivers/intel/e100.rst
  7261. F: Documentation/networking/device_drivers/intel/e1000.rst
  7262. F: Documentation/networking/device_drivers/intel/e1000e.rst
  7263. F: Documentation/networking/device_drivers/intel/fm10k.rst
  7264. F: Documentation/networking/device_drivers/intel/igb.rst
  7265. F: Documentation/networking/device_drivers/intel/igbvf.rst
  7266. F: Documentation/networking/device_drivers/intel/ixgb.rst
  7267. F: Documentation/networking/device_drivers/intel/ixgbe.rst
  7268. F: Documentation/networking/device_drivers/intel/ixgbevf.rst
  7269. F: Documentation/networking/device_drivers/intel/i40e.rst
  7270. F: Documentation/networking/device_drivers/intel/iavf.rst
  7271. F: Documentation/networking/device_drivers/intel/ice.rst
  7272. F: drivers/net/ethernet/intel/
  7273. F: drivers/net/ethernet/intel/*/
  7274. F: include/linux/avf/virtchnl.h
  7275. INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
  7276. M: Maik Broemme <mbroemme@libmpq.org>
  7277. L: linux-fbdev@vger.kernel.org
  7278. S: Maintained
  7279. F: Documentation/fb/intelfb.rst
  7280. F: drivers/video/fbdev/intelfb/
  7281. INTEL GPIO DRIVERS
  7282. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  7283. L: linux-gpio@vger.kernel.org
  7284. S: Maintained
  7285. T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
  7286. F: drivers/gpio/gpio-ich.c
  7287. F: drivers/gpio/gpio-intel-mid.c
  7288. F: drivers/gpio/gpio-lynxpoint.c
  7289. F: drivers/gpio/gpio-merrifield.c
  7290. F: drivers/gpio/gpio-ml-ioh.c
  7291. F: drivers/gpio/gpio-pch.c
  7292. F: drivers/gpio/gpio-sch.c
  7293. F: drivers/gpio/gpio-sodaville.c
  7294. INTEL GVT-g DRIVERS (Intel GPU Virtualization)
  7295. M: Zhenyu Wang <zhenyuw@linux.intel.com>
  7296. M: Zhi Wang <zhi.a.wang@intel.com>
  7297. L: intel-gvt-dev@lists.freedesktop.org
  7298. L: intel-gfx@lists.freedesktop.org
  7299. W: https://01.org/igvt-g
  7300. T: git https://github.com/intel/gvt-linux.git
  7301. S: Supported
  7302. F: drivers/gpu/drm/i915/gvt/
  7303. INTEL HID EVENT DRIVER
  7304. M: Alex Hung <alex.hung@canonical.com>
  7305. L: platform-driver-x86@vger.kernel.org
  7306. S: Maintained
  7307. F: drivers/platform/x86/intel-hid.c
  7308. INTEL I/OAT DMA DRIVER
  7309. M: Dave Jiang <dave.jiang@intel.com>
  7310. R: Dan Williams <dan.j.williams@intel.com>
  7311. L: dmaengine@vger.kernel.org
  7312. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  7313. S: Supported
  7314. F: drivers/dma/ioat*
  7315. INTEL IDLE DRIVER
  7316. M: Jacob Pan <jacob.jun.pan@linux.intel.com>
  7317. M: Len Brown <lenb@kernel.org>
  7318. L: linux-pm@vger.kernel.org
  7319. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
  7320. B: https://bugzilla.kernel.org
  7321. S: Supported
  7322. F: drivers/idle/intel_idle.c
  7323. INTEL INTEGRATED SENSOR HUB DRIVER
  7324. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  7325. M: Jiri Kosina <jikos@kernel.org>
  7326. L: linux-input@vger.kernel.org
  7327. S: Maintained
  7328. F: drivers/hid/intel-ish-hid/
  7329. INTEL IOMMU (VT-d)
  7330. M: David Woodhouse <dwmw2@infradead.org>
  7331. M: Lu Baolu <baolu.lu@linux.intel.com>
  7332. L: iommu@lists.linux-foundation.org
  7333. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  7334. S: Supported
  7335. F: drivers/iommu/dmar.c
  7336. F: drivers/iommu/intel*.[ch]
  7337. F: include/linux/intel-iommu.h
  7338. F: include/linux/intel-svm.h
  7339. INTEL IOP-ADMA DMA DRIVER
  7340. R: Dan Williams <dan.j.williams@intel.com>
  7341. S: Odd fixes
  7342. F: drivers/dma/iop-adma.c
  7343. INTEL IPU3 CSI-2 CIO2 DRIVER
  7344. M: Yong Zhi <yong.zhi@intel.com>
  7345. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  7346. M: Bingbu Cao <bingbu.cao@intel.com>
  7347. R: Tian Shu Qiu <tian.shu.qiu@intel.com>
  7348. L: linux-media@vger.kernel.org
  7349. S: Maintained
  7350. F: drivers/media/pci/intel/ipu3/
  7351. F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
  7352. INTEL IPU3 CSI-2 IMGU DRIVER
  7353. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  7354. L: linux-media@vger.kernel.org
  7355. S: Maintained
  7356. F: drivers/staging/media/ipu3/
  7357. F: Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
  7358. F: Documentation/media/v4l-drivers/ipu3.rst
  7359. INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  7360. M: Krzysztof Halasa <khalasa@piap.pl>
  7361. S: Maintained
  7362. F: include/linux/soc/ixp4xx/qmgr.h
  7363. F: include/linux/soc/ixp4xx/npe.h
  7364. F: drivers/soc/ixp4xx/ixp4xx-qmgr.c
  7365. F: drivers/soc/ixp4xx/ixp4xx-npe.c
  7366. F: drivers/net/ethernet/xscale/ixp4xx_eth.c
  7367. F: drivers/net/wan/ixp4xx_hss.c
  7368. INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  7369. M: Deepak Saxena <dsaxena@plexity.net>
  7370. S: Maintained
  7371. F: drivers/char/hw_random/ixp4xx-rng.c
  7372. INTEL MANAGEMENT ENGINE (mei)
  7373. M: Tomas Winkler <tomas.winkler@intel.com>
  7374. L: linux-kernel@vger.kernel.org
  7375. S: Supported
  7376. F: include/uapi/linux/mei.h
  7377. F: include/linux/mei_cl_bus.h
  7378. F: drivers/misc/mei/*
  7379. F: drivers/watchdog/mei_wdt.c
  7380. F: Documentation/driver-api/mei/*
  7381. F: samples/mei/*
  7382. INTEL MENLOW THERMAL DRIVER
  7383. M: Sujith Thomas <sujith.thomas@intel.com>
  7384. L: platform-driver-x86@vger.kernel.org
  7385. W: https://01.org/linux-acpi
  7386. S: Supported
  7387. F: drivers/platform/x86/intel_menlow.c
  7388. INTEL MIC DRIVERS (mic)
  7389. M: Sudeep Dutt <sudeep.dutt@intel.com>
  7390. M: Ashutosh Dixit <ashutosh.dixit@intel.com>
  7391. S: Supported
  7392. W: https://github.com/sudeepdutt/mic
  7393. W: http://software.intel.com/en-us/mic-developer
  7394. F: include/linux/mic_bus.h
  7395. F: include/linux/scif.h
  7396. F: include/uapi/linux/mic_common.h
  7397. F: include/uapi/linux/mic_ioctl.h
  7398. F: include/uapi/linux/scif_ioctl.h
  7399. F: drivers/misc/mic/
  7400. F: drivers/dma/mic_x100_dma.c
  7401. F: drivers/dma/mic_x100_dma.h
  7402. F: Documentation/mic/
  7403. INTEL PMC CORE DRIVER
  7404. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
  7405. M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
  7406. L: platform-driver-x86@vger.kernel.org
  7407. S: Maintained
  7408. F: drivers/platform/x86/intel_pmc_core*
  7409. INTEL PMC/P-Unit IPC DRIVER
  7410. M: Zha Qipeng<qipeng.zha@intel.com>
  7411. L: platform-driver-x86@vger.kernel.org
  7412. S: Maintained
  7413. F: drivers/platform/x86/intel_pmc_ipc.c
  7414. F: drivers/platform/x86/intel_punit_ipc.c
  7415. F: arch/x86/include/asm/intel_pmc_ipc.h
  7416. F: arch/x86/include/asm/intel_punit_ipc.h
  7417. INTEL PMIC GPIO DRIVERS
  7418. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  7419. S: Maintained
  7420. T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
  7421. F: drivers/gpio/gpio-*cove.c
  7422. F: drivers/gpio/gpio-msic.c
  7423. INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
  7424. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  7425. S: Maintained
  7426. F: drivers/mfd/intel_msic.c
  7427. F: drivers/mfd/intel_soc_pmic*
  7428. F: include/linux/mfd/intel_msic.h
  7429. F: include/linux/mfd/intel_soc_pmic*
  7430. INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
  7431. M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
  7432. L: linux-wireless@vger.kernel.org
  7433. S: Maintained
  7434. F: Documentation/networking/device_drivers/intel/ipw2100.txt
  7435. F: Documentation/networking/device_drivers/intel/ipw2200.txt
  7436. F: drivers/net/wireless/intel/ipw2x00/
  7437. INTEL PSTATE DRIVER
  7438. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  7439. M: Len Brown <lenb@kernel.org>
  7440. L: linux-pm@vger.kernel.org
  7441. S: Supported
  7442. F: drivers/cpufreq/intel_pstate.c
  7443. INTEL RDMA RNIC DRIVER
  7444. M: Faisal Latif <faisal.latif@intel.com>
  7445. M: Shiraz Saleem <shiraz.saleem@intel.com>
  7446. L: linux-rdma@vger.kernel.org
  7447. S: Supported
  7448. F: drivers/infiniband/hw/i40iw/
  7449. F: include/uapi/rdma/i40iw-abi.h
  7450. INTEL SPEED SELECT TECHNOLOGY
  7451. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  7452. L: platform-driver-x86@vger.kernel.org
  7453. S: Maintained
  7454. F: drivers/platform/x86/intel_speed_select_if/
  7455. F: tools/power/x86/intel-speed-select/
  7456. F: include/uapi/linux/isst_if.h
  7457. INTEL STRATIX10 FIRMWARE DRIVERS
  7458. M: Richard Gong <richard.gong@linux.intel.com>
  7459. L: linux-kernel@vger.kernel.org
  7460. S: Maintained
  7461. F: drivers/firmware/stratix10-rsu.c
  7462. F: drivers/firmware/stratix10-svc.c
  7463. F: include/linux/firmware/intel/stratix10-smc.h
  7464. F: include/linux/firmware/intel/stratix10-svc-client.h
  7465. F: Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
  7466. F: Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
  7467. INTEL TELEMETRY DRIVER
  7468. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
  7469. M: "David E. Box" <david.e.box@linux.intel.com>
  7470. L: platform-driver-x86@vger.kernel.org
  7471. S: Maintained
  7472. F: arch/x86/include/asm/intel_telemetry.h
  7473. F: drivers/platform/x86/intel_telemetry*
  7474. INTEL VIRTUAL BUTTON DRIVER
  7475. M: AceLan Kao <acelan.kao@canonical.com>
  7476. L: platform-driver-x86@vger.kernel.org
  7477. S: Maintained
  7478. F: drivers/platform/x86/intel-vbtn.c
  7479. INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
  7480. M: Stanislaw Gruszka <sgruszka@redhat.com>
  7481. L: linux-wireless@vger.kernel.org
  7482. S: Supported
  7483. F: drivers/net/wireless/intel/iwlegacy/
  7484. INTEL WIRELESS WIFI LINK (iwlwifi)
  7485. M: Johannes Berg <johannes.berg@intel.com>
  7486. M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  7487. M: Luca Coelho <luciano.coelho@intel.com>
  7488. M: Intel Linux Wireless <linuxwifi@intel.com>
  7489. L: linux-wireless@vger.kernel.org
  7490. W: http://intellinuxwireless.org
  7491. T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
  7492. S: Supported
  7493. F: drivers/net/wireless/intel/iwlwifi/
  7494. INTEL WIRELESS WIMAX CONNECTION 2400
  7495. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  7496. M: linux-wimax@intel.com
  7497. L: wimax@linuxwimax.org (subscribers-only)
  7498. S: Supported
  7499. W: http://linuxwimax.org
  7500. F: Documentation/admin-guide/wimax/i2400m.rst
  7501. F: drivers/net/wimax/i2400m/
  7502. F: include/uapi/linux/wimax/i2400m.h
  7503. INTEL WMI THUNDERBOLT FORCE POWER DRIVER
  7504. M: Mario Limonciello <mario.limonciello@dell.com>
  7505. S: Maintained
  7506. F: drivers/platform/x86/intel-wmi-thunderbolt.c
  7507. INTEL(R) TRACE HUB
  7508. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  7509. S: Supported
  7510. F: Documentation/trace/intel_th.rst
  7511. F: drivers/hwtracing/intel_th/
  7512. F: include/linux/intel_th.h
  7513. INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
  7514. M: Ning Sun <ning.sun@intel.com>
  7515. L: tboot-devel@lists.sourceforge.net
  7516. W: http://tboot.sourceforge.net
  7517. T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
  7518. S: Supported
  7519. F: Documentation/x86/intel_txt.rst
  7520. F: include/linux/tboot.h
  7521. F: arch/x86/kernel/tboot.c
  7522. INTERCONNECT API
  7523. M: Georgi Djakov <georgi.djakov@linaro.org>
  7524. L: linux-pm@vger.kernel.org
  7525. S: Maintained
  7526. F: Documentation/driver-api/interconnect.rst
  7527. F: Documentation/devicetree/bindings/interconnect/
  7528. F: drivers/interconnect/
  7529. F: include/dt-bindings/interconnect/
  7530. F: include/linux/interconnect-provider.h
  7531. F: include/linux/interconnect.h
  7532. INVENSENSE MPU-3050 GYROSCOPE DRIVER
  7533. M: Linus Walleij <linus.walleij@linaro.org>
  7534. L: linux-iio@vger.kernel.org
  7535. S: Maintained
  7536. F: drivers/iio/gyro/mpu3050*
  7537. F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
  7538. IOC3 ETHERNET DRIVER
  7539. M: Ralf Baechle <ralf@linux-mips.org>
  7540. L: linux-mips@vger.kernel.org
  7541. S: Maintained
  7542. F: drivers/net/ethernet/sgi/ioc3-eth.c
  7543. IOMAP FILESYSTEM LIBRARY
  7544. M: Christoph Hellwig <hch@infradead.org>
  7545. M: Darrick J. Wong <darrick.wong@oracle.com>
  7546. M: linux-xfs@vger.kernel.org
  7547. M: linux-fsdevel@vger.kernel.org
  7548. L: linux-xfs@vger.kernel.org
  7549. L: linux-fsdevel@vger.kernel.org
  7550. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  7551. S: Supported
  7552. F: fs/iomap/
  7553. F: include/linux/iomap.h
  7554. IOMMU DRIVERS
  7555. M: Joerg Roedel <joro@8bytes.org>
  7556. L: iommu@lists.linux-foundation.org
  7557. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  7558. S: Maintained
  7559. F: Documentation/devicetree/bindings/iommu/
  7560. F: drivers/iommu/
  7561. F: include/linux/iommu.h
  7562. F: include/linux/of_iommu.h
  7563. F: include/linux/iova.h
  7564. IO_URING
  7565. M: Jens Axboe <axboe@kernel.dk>
  7566. L: linux-block@vger.kernel.org
  7567. L: linux-fsdevel@vger.kernel.org
  7568. T: git git://git.kernel.dk/linux-block
  7569. T: git git://git.kernel.dk/liburing
  7570. S: Maintained
  7571. F: fs/io_uring.c
  7572. F: include/uapi/linux/io_uring.h
  7573. IPMI SUBSYSTEM
  7574. M: Corey Minyard <minyard@acm.org>
  7575. L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
  7576. W: http://openipmi.sourceforge.net/
  7577. S: Supported
  7578. F: Documentation/devicetree/bindings/ipmi/
  7579. F: Documentation/IPMI.txt
  7580. F: drivers/char/ipmi/
  7581. F: include/linux/ipmi*
  7582. F: include/uapi/linux/ipmi*
  7583. IPS SCSI RAID DRIVER
  7584. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  7585. L: linux-scsi@vger.kernel.org
  7586. W: http://www.adaptec.com/
  7587. S: Maintained
  7588. F: drivers/scsi/ips*
  7589. IPVS
  7590. M: Wensong Zhang <wensong@linux-vs.org>
  7591. M: Simon Horman <horms@verge.net.au>
  7592. M: Julian Anastasov <ja@ssi.bg>
  7593. L: netdev@vger.kernel.org
  7594. L: lvs-devel@vger.kernel.org
  7595. S: Maintained
  7596. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
  7597. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
  7598. F: Documentation/networking/ipvs-sysctl.txt
  7599. F: include/net/ip_vs.h
  7600. F: include/uapi/linux/ip_vs.h
  7601. F: net/netfilter/ipvs/
  7602. IPWIRELESS DRIVER
  7603. M: Jiri Kosina <jikos@kernel.org>
  7604. M: David Sterba <dsterba@suse.com>
  7605. S: Odd Fixes
  7606. F: drivers/tty/ipwireless/
  7607. IPX NETWORK LAYER
  7608. L: netdev@vger.kernel.org
  7609. S: Obsolete
  7610. F: include/uapi/linux/ipx.h
  7611. IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  7612. M: Marc Zyngier <maz@kernel.org>
  7613. S: Maintained
  7614. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  7615. F: Documentation/IRQ-domain.txt
  7616. F: include/linux/irqdomain.h
  7617. F: kernel/irq/irqdomain.c
  7618. F: kernel/irq/msi.c
  7619. IRQ SUBSYSTEM
  7620. M: Thomas Gleixner <tglx@linutronix.de>
  7621. L: linux-kernel@vger.kernel.org
  7622. S: Maintained
  7623. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  7624. F: kernel/irq/
  7625. IRQCHIP DRIVERS
  7626. M: Thomas Gleixner <tglx@linutronix.de>
  7627. M: Jason Cooper <jason@lakedaemon.net>
  7628. M: Marc Zyngier <maz@kernel.org>
  7629. L: linux-kernel@vger.kernel.org
  7630. S: Maintained
  7631. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  7632. F: Documentation/devicetree/bindings/interrupt-controller/
  7633. F: drivers/irqchip/
  7634. ISA
  7635. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  7636. S: Maintained
  7637. F: Documentation/driver-api/isa.rst
  7638. F: drivers/base/isa.c
  7639. F: include/linux/isa.h
  7640. ISA RADIO MODULE
  7641. M: Hans Verkuil <hverkuil@xs4all.nl>
  7642. L: linux-media@vger.kernel.org
  7643. T: git git://linuxtv.org/media_tree.git
  7644. W: https://linuxtv.org
  7645. S: Maintained
  7646. F: drivers/media/radio/radio-isa*
  7647. ISAPNP
  7648. M: Jaroslav Kysela <perex@perex.cz>
  7649. S: Maintained
  7650. F: Documentation/driver-api/isapnp.rst
  7651. F: drivers/pnp/isapnp/
  7652. F: include/linux/isapnp.h
  7653. ISCSI
  7654. M: Lee Duncan <lduncan@suse.com>
  7655. M: Chris Leech <cleech@redhat.com>
  7656. L: open-iscsi@googlegroups.com
  7657. W: www.open-iscsi.com
  7658. S: Maintained
  7659. F: drivers/scsi/*iscsi*
  7660. F: include/scsi/*iscsi*
  7661. iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
  7662. M: Peter Jones <pjones@redhat.com>
  7663. M: Konrad Rzeszutek Wilk <konrad@kernel.org>
  7664. S: Maintained
  7665. F: drivers/firmware/iscsi_ibft*
  7666. ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  7667. M: Sagi Grimberg <sagi@grimberg.me>
  7668. M: Max Gurtovoy <maxg@mellanox.com>
  7669. L: linux-rdma@vger.kernel.org
  7670. S: Supported
  7671. W: http://www.openfabrics.org
  7672. W: www.open-iscsi.org
  7673. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  7674. F: drivers/infiniband/ulp/iser/
  7675. ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
  7676. M: Sagi Grimberg <sagi@grimberg.me>
  7677. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  7678. L: linux-rdma@vger.kernel.org
  7679. L: target-devel@vger.kernel.org
  7680. S: Supported
  7681. W: http://www.linux-iscsi.org
  7682. F: drivers/infiniband/ulp/isert
  7683. ISDN/mISDN SUBSYSTEM
  7684. M: Karsten Keil <isdn@linux-pingi.de>
  7685. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  7686. L: netdev@vger.kernel.org
  7687. W: http://www.isdn4linux.de
  7688. S: Maintained
  7689. F: drivers/isdn/mISDN/
  7690. F: drivers/isdn/hardware/
  7691. F: drivers/isdn/Kconfig
  7692. F: drivers/isdn/Makefile
  7693. ISDN/CAPI SUBSYSTEM
  7694. M: Karsten Keil <isdn@linux-pingi.de>
  7695. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  7696. L: netdev@vger.kernel.org
  7697. W: http://www.isdn4linux.de
  7698. S: Odd Fixes
  7699. F: Documentation/isdn/
  7700. F: drivers/isdn/capi/
  7701. F: drivers/staging/isdn/
  7702. F: net/bluetooth/cmtp/
  7703. F: include/linux/isdn/
  7704. F: include/uapi/linux/isdn/
  7705. IT87 HARDWARE MONITORING DRIVER
  7706. M: Jean Delvare <jdelvare@suse.com>
  7707. L: linux-hwmon@vger.kernel.org
  7708. S: Maintained
  7709. F: Documentation/hwmon/it87.rst
  7710. F: drivers/hwmon/it87.c
  7711. IT913X MEDIA DRIVER
  7712. M: Antti Palosaari <crope@iki.fi>
  7713. L: linux-media@vger.kernel.org
  7714. W: https://linuxtv.org
  7715. W: http://palosaari.fi/linux/
  7716. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7717. T: git git://linuxtv.org/anttip/media_tree.git
  7718. S: Maintained
  7719. F: drivers/media/tuners/it913x*
  7720. IVTV VIDEO4LINUX DRIVER
  7721. M: Andy Walls <awalls@md.metrocast.net>
  7722. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  7723. L: linux-media@vger.kernel.org
  7724. T: git git://linuxtv.org/media_tree.git
  7725. W: http://www.ivtvdriver.org
  7726. S: Maintained
  7727. F: Documentation/media/v4l-drivers/ivtv*
  7728. F: drivers/media/pci/ivtv/
  7729. F: include/uapi/linux/ivtv*
  7730. IX2505V MEDIA DRIVER
  7731. M: Malcolm Priestley <tvboxspy@gmail.com>
  7732. L: linux-media@vger.kernel.org
  7733. W: https://linuxtv.org
  7734. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7735. S: Maintained
  7736. F: drivers/media/dvb-frontends/ix2505v*
  7737. JAILHOUSE HYPERVISOR INTERFACE
  7738. M: Jan Kiszka <jan.kiszka@siemens.com>
  7739. L: jailhouse-dev@googlegroups.com
  7740. S: Maintained
  7741. F: arch/x86/kernel/jailhouse.c
  7742. F: arch/x86/include/asm/jailhouse_para.h
  7743. JC42.4 TEMPERATURE SENSOR DRIVER
  7744. M: Guenter Roeck <linux@roeck-us.net>
  7745. L: linux-hwmon@vger.kernel.org
  7746. S: Maintained
  7747. F: drivers/hwmon/jc42.c
  7748. F: Documentation/hwmon/jc42.rst
  7749. JFS FILESYSTEM
  7750. M: Dave Kleikamp <shaggy@kernel.org>
  7751. L: jfs-discussion@lists.sourceforge.net
  7752. W: http://jfs.sourceforge.net/
  7753. T: git git://github.com/kleikamp/linux-shaggy.git
  7754. S: Maintained
  7755. F: Documentation/admin-guide/jfs.rst
  7756. F: fs/jfs/
  7757. JME NETWORK DRIVER
  7758. M: Guo-Fu Tseng <cooldavid@cooldavid.org>
  7759. L: netdev@vger.kernel.org
  7760. S: Maintained
  7761. F: drivers/net/ethernet/jme.*
  7762. JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
  7763. M: David Woodhouse <dwmw2@infradead.org>
  7764. M: Richard Weinberger <richard@nod.at>
  7765. L: linux-mtd@lists.infradead.org
  7766. W: http://www.linux-mtd.infradead.org/doc/jffs2.html
  7767. T: git git://git.infradead.org/ubifs-2.6.git
  7768. S: Odd Fixes
  7769. F: fs/jffs2/
  7770. F: include/uapi/linux/jffs2.h
  7771. JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
  7772. M: "Theodore Ts'o" <tytso@mit.edu>
  7773. M: Jan Kara <jack@suse.com>
  7774. L: linux-ext4@vger.kernel.org
  7775. S: Maintained
  7776. F: fs/jbd2/
  7777. F: include/linux/jbd2.h
  7778. JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  7779. M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
  7780. L: linux-media@vger.kernel.org
  7781. S: Maintained
  7782. F: drivers/media/platform/rcar_jpu.c
  7783. JSM Neo PCI based serial card
  7784. L: linux-serial@vger.kernel.org
  7785. S: Orphan
  7786. F: drivers/tty/serial/jsm/
  7787. K10TEMP HARDWARE MONITORING DRIVER
  7788. M: Clemens Ladisch <clemens@ladisch.de>
  7789. L: linux-hwmon@vger.kernel.org
  7790. S: Maintained
  7791. F: Documentation/hwmon/k10temp.rst
  7792. F: drivers/hwmon/k10temp.c
  7793. K8TEMP HARDWARE MONITORING DRIVER
  7794. M: Rudolf Marek <r.marek@assembler.cz>
  7795. L: linux-hwmon@vger.kernel.org
  7796. S: Maintained
  7797. F: Documentation/hwmon/k8temp.rst
  7798. F: drivers/hwmon/k8temp.c
  7799. KASAN
  7800. M: Andrey Ryabinin <aryabinin@virtuozzo.com>
  7801. R: Alexander Potapenko <glider@google.com>
  7802. R: Dmitry Vyukov <dvyukov@google.com>
  7803. L: kasan-dev@googlegroups.com
  7804. S: Maintained
  7805. F: arch/*/include/asm/kasan.h
  7806. F: arch/*/mm/kasan_init*
  7807. F: Documentation/dev-tools/kasan.rst
  7808. F: include/linux/kasan*.h
  7809. F: lib/test_kasan.c
  7810. F: mm/kasan/
  7811. F: scripts/Makefile.kasan
  7812. KCONFIG
  7813. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  7814. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
  7815. L: linux-kbuild@vger.kernel.org
  7816. S: Maintained
  7817. F: Documentation/kbuild/kconfig*
  7818. F: scripts/kconfig/
  7819. F: scripts/Kconfig.include
  7820. KDUMP
  7821. M: Dave Young <dyoung@redhat.com>
  7822. M: Baoquan He <bhe@redhat.com>
  7823. R: Vivek Goyal <vgoyal@redhat.com>
  7824. L: kexec@lists.infradead.org
  7825. W: http://lse.sourceforge.net/kdump/
  7826. S: Maintained
  7827. F: Documentation/admin-guide/kdump/
  7828. KEENE FM RADIO TRANSMITTER DRIVER
  7829. M: Hans Verkuil <hverkuil@xs4all.nl>
  7830. L: linux-media@vger.kernel.org
  7831. T: git git://linuxtv.org/media_tree.git
  7832. W: https://linuxtv.org
  7833. S: Maintained
  7834. F: drivers/media/radio/radio-keene*
  7835. KERNEL AUTOMOUNTER
  7836. M: Ian Kent <raven@themaw.net>
  7837. L: autofs@vger.kernel.org
  7838. S: Maintained
  7839. F: fs/autofs/
  7840. KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
  7841. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  7842. M: Michal Marek <michal.lkml@markovi.net>
  7843. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
  7844. L: linux-kbuild@vger.kernel.org
  7845. S: Maintained
  7846. F: Documentation/kbuild/
  7847. F: Makefile
  7848. F: scripts/Kbuild*
  7849. F: scripts/Makefile*
  7850. F: scripts/basic/
  7851. F: scripts/mk*
  7852. F: scripts/*vmlinux*
  7853. F: scripts/mod/
  7854. F: scripts/package/
  7855. KERNEL JANITORS
  7856. L: kernel-janitors@vger.kernel.org
  7857. W: http://kernelnewbies.org/KernelJanitors
  7858. S: Odd Fixes
  7859. KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  7860. M: "J. Bruce Fields" <bfields@fieldses.org>
  7861. M: Chuck Lever <chuck.lever@oracle.com>
  7862. L: linux-nfs@vger.kernel.org
  7863. W: http://nfs.sourceforge.net/
  7864. T: git git://linux-nfs.org/~bfields/linux.git
  7865. S: Supported
  7866. F: fs/nfsd/
  7867. F: include/uapi/linux/nfsd/
  7868. F: fs/lockd/
  7869. F: fs/nfs_common/
  7870. F: net/sunrpc/
  7871. F: include/linux/lockd/
  7872. F: include/linux/sunrpc/
  7873. F: include/uapi/linux/sunrpc/
  7874. KERNEL SELFTEST FRAMEWORK
  7875. M: Shuah Khan <shuah@kernel.org>
  7876. M: Shuah Khan <skhan@linuxfoundation.org>
  7877. L: linux-kselftest@vger.kernel.org
  7878. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
  7879. Q: https://patchwork.kernel.org/project/linux-kselftest/list/
  7880. S: Maintained
  7881. F: tools/testing/selftests/
  7882. F: Documentation/dev-tools/kselftest*
  7883. KERNEL USERMODE HELPER
  7884. M: Luis Chamberlain <mcgrof@kernel.org>
  7885. L: linux-kernel@vger.kernel.org
  7886. S: Maintained
  7887. F: kernel/umh.c
  7888. F: include/linux/umh.h
  7889. KERNEL VIRTUAL MACHINE (KVM)
  7890. M: Paolo Bonzini <pbonzini@redhat.com>
  7891. M: Radim Krčmář <rkrcmar@redhat.com>
  7892. L: kvm@vger.kernel.org
  7893. W: http://www.linux-kvm.org
  7894. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7895. S: Supported
  7896. F: Documentation/virt/kvm/
  7897. F: include/trace/events/kvm.h
  7898. F: include/uapi/asm-generic/kvm*
  7899. F: include/uapi/linux/kvm*
  7900. F: include/asm-generic/kvm*
  7901. F: include/linux/kvm*
  7902. F: include/kvm/iodev.h
  7903. F: virt/kvm/*
  7904. F: tools/kvm/
  7905. F: tools/testing/selftests/kvm/
  7906. KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)
  7907. M: Marc Zyngier <maz@kernel.org>
  7908. R: James Morse <james.morse@arm.com>
  7909. R: Julien Thierry <julien.thierry.kdev@gmail.com>
  7910. R: Suzuki K Poulose <suzuki.poulose@arm.com>
  7911. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7912. L: kvmarm@lists.cs.columbia.edu
  7913. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
  7914. S: Maintained
  7915. F: arch/arm/include/uapi/asm/kvm*
  7916. F: arch/arm/include/asm/kvm*
  7917. F: arch/arm/kvm/
  7918. F: arch/arm64/include/uapi/asm/kvm*
  7919. F: arch/arm64/include/asm/kvm*
  7920. F: arch/arm64/kvm/
  7921. F: virt/kvm/arm/
  7922. F: include/kvm/arm_*
  7923. KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  7924. M: James Hogan <jhogan@kernel.org>
  7925. L: linux-mips@vger.kernel.org
  7926. S: Supported
  7927. F: arch/mips/include/uapi/asm/kvm*
  7928. F: arch/mips/include/asm/kvm*
  7929. F: arch/mips/kvm/
  7930. KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
  7931. M: Paul Mackerras <paulus@ozlabs.org>
  7932. L: kvm-ppc@vger.kernel.org
  7933. W: http://www.linux-kvm.org/
  7934. T: git git://github.com/agraf/linux-2.6.git
  7935. S: Supported
  7936. F: arch/powerpc/include/uapi/asm/kvm*
  7937. F: arch/powerpc/include/asm/kvm*
  7938. F: arch/powerpc/kvm/
  7939. F: arch/powerpc/kernel/kvm*
  7940. KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  7941. M: Christian Borntraeger <borntraeger@de.ibm.com>
  7942. M: Janosch Frank <frankja@linux.ibm.com>
  7943. R: David Hildenbrand <david@redhat.com>
  7944. R: Cornelia Huck <cohuck@redhat.com>
  7945. L: kvm@vger.kernel.org
  7946. W: http://www.ibm.com/developerworks/linux/linux390/
  7947. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  7948. S: Supported
  7949. F: arch/s390/include/uapi/asm/kvm*
  7950. F: arch/s390/include/asm/gmap.h
  7951. F: arch/s390/include/asm/kvm*
  7952. F: arch/s390/kvm/
  7953. F: arch/s390/mm/gmap.c
  7954. F: tools/testing/selftests/kvm/s390x/
  7955. F: tools/testing/selftests/kvm/*/s390x/
  7956. KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
  7957. M: Paolo Bonzini <pbonzini@redhat.com>
  7958. M: Radim Krčmář <rkrcmar@redhat.com>
  7959. R: Sean Christopherson <sean.j.christopherson@intel.com>
  7960. R: Vitaly Kuznetsov <vkuznets@redhat.com>
  7961. R: Wanpeng Li <wanpengli@tencent.com>
  7962. R: Jim Mattson <jmattson@google.com>
  7963. R: Joerg Roedel <joro@8bytes.org>
  7964. L: kvm@vger.kernel.org
  7965. W: http://www.linux-kvm.org
  7966. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7967. S: Supported
  7968. F: arch/x86/kvm/
  7969. F: arch/x86/kvm/*/
  7970. F: arch/x86/include/uapi/asm/kvm*
  7971. F: arch/x86/include/uapi/asm/vmx.h
  7972. F: arch/x86/include/uapi/asm/svm.h
  7973. F: arch/x86/include/asm/kvm*
  7974. F: arch/x86/include/asm/pvclock-abi.h
  7975. F: arch/x86/include/asm/svm.h
  7976. F: arch/x86/include/asm/vmx.h
  7977. F: arch/x86/kernel/kvm.c
  7978. F: arch/x86/kernel/kvmclock.c
  7979. KERNFS
  7980. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  7981. M: Tejun Heo <tj@kernel.org>
  7982. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  7983. S: Supported
  7984. F: include/linux/kernfs.h
  7985. F: fs/kernfs/
  7986. KEXEC
  7987. M: Eric Biederman <ebiederm@xmission.com>
  7988. W: http://kernel.org/pub/linux/utils/kernel/kexec/
  7989. L: kexec@lists.infradead.org
  7990. S: Maintained
  7991. F: include/linux/kexec.h
  7992. F: include/uapi/linux/kexec.h
  7993. F: kernel/kexec*
  7994. KEYS-ENCRYPTED
  7995. M: Mimi Zohar <zohar@linux.ibm.com>
  7996. L: linux-integrity@vger.kernel.org
  7997. L: keyrings@vger.kernel.org
  7998. S: Supported
  7999. F: Documentation/security/keys/trusted-encrypted.rst
  8000. F: include/keys/encrypted-type.h
  8001. F: security/keys/encrypted-keys/
  8002. KEYS-TRUSTED
  8003. M: James Bottomley <jejb@linux.ibm.com>
  8004. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  8005. M: Mimi Zohar <zohar@linux.ibm.com>
  8006. L: linux-integrity@vger.kernel.org
  8007. L: keyrings@vger.kernel.org
  8008. S: Supported
  8009. F: Documentation/security/keys/trusted-encrypted.rst
  8010. F: include/keys/trusted-type.h
  8011. F: security/keys/trusted.c
  8012. F: include/keys/trusted.h
  8013. KEYS/KEYRINGS:
  8014. M: David Howells <dhowells@redhat.com>
  8015. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  8016. L: keyrings@vger.kernel.org
  8017. S: Maintained
  8018. F: Documentation/security/keys/core.rst
  8019. F: include/linux/key.h
  8020. F: include/linux/key-type.h
  8021. F: include/linux/keyctl.h
  8022. F: include/uapi/linux/keyctl.h
  8023. F: include/keys/
  8024. F: security/keys/
  8025. KGDB / KDB /debug_core
  8026. M: Jason Wessel <jason.wessel@windriver.com>
  8027. M: Daniel Thompson <daniel.thompson@linaro.org>
  8028. R: Douglas Anderson <dianders@chromium.org>
  8029. W: http://kgdb.wiki.kernel.org/
  8030. L: kgdb-bugreport@lists.sourceforge.net
  8031. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
  8032. S: Maintained
  8033. F: Documentation/dev-tools/kgdb.rst
  8034. F: drivers/misc/kgdbts.c
  8035. F: drivers/tty/serial/kgdboc.c
  8036. F: include/linux/kdb.h
  8037. F: include/linux/kgdb.h
  8038. F: kernel/debug/
  8039. KMEMLEAK
  8040. M: Catalin Marinas <catalin.marinas@arm.com>
  8041. S: Maintained
  8042. F: Documentation/dev-tools/kmemleak.rst
  8043. F: include/linux/kmemleak.h
  8044. F: mm/kmemleak.c
  8045. F: mm/kmemleak-test.c
  8046. KMOD KERNEL MODULE LOADER - USERMODE HELPER
  8047. M: Luis Chamberlain <mcgrof@kernel.org>
  8048. L: linux-kernel@vger.kernel.org
  8049. S: Maintained
  8050. F: kernel/kmod.c
  8051. F: include/linux/kmod.h
  8052. F: lib/test_kmod.c
  8053. F: tools/testing/selftests/kmod/
  8054. KPROBES
  8055. M: Naveen N. Rao <naveen.n.rao@linux.ibm.com>
  8056. M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
  8057. M: "David S. Miller" <davem@davemloft.net>
  8058. M: Masami Hiramatsu <mhiramat@kernel.org>
  8059. S: Maintained
  8060. F: Documentation/kprobes.txt
  8061. F: include/linux/kprobes.h
  8062. F: include/asm-generic/kprobes.h
  8063. F: kernel/kprobes.c
  8064. KS0108 LCD CONTROLLER DRIVER
  8065. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  8066. S: Maintained
  8067. F: Documentation/admin-guide/auxdisplay/ks0108.rst
  8068. F: drivers/auxdisplay/ks0108.c
  8069. F: include/linux/ks0108.h
  8070. L3MDEV
  8071. M: David Ahern <dsahern@kernel.org>
  8072. L: netdev@vger.kernel.org
  8073. S: Maintained
  8074. F: net/l3mdev
  8075. F: include/net/l3mdev.h
  8076. L7 BPF FRAMEWORK
  8077. M: John Fastabend <john.fastabend@gmail.com>
  8078. M: Daniel Borkmann <daniel@iogearbox.net>
  8079. L: netdev@vger.kernel.org
  8080. L: bpf@vger.kernel.org
  8081. S: Maintained
  8082. F: include/linux/skmsg.h
  8083. F: net/core/skmsg.c
  8084. F: net/core/sock_map.c
  8085. F: net/ipv4/tcp_bpf.c
  8086. LANTIQ / INTEL Ethernet drivers
  8087. M: Hauke Mehrtens <hauke@hauke-m.de>
  8088. L: netdev@vger.kernel.org
  8089. S: Maintained
  8090. F: net/dsa/tag_gswip.c
  8091. F: drivers/net/ethernet/lantiq_xrx200.c
  8092. F: drivers/net/dsa/lantiq_pce.h
  8093. F: drivers/net/dsa/lantiq_gswip.c
  8094. LANTIQ MIPS ARCHITECTURE
  8095. M: John Crispin <john@phrozen.org>
  8096. L: linux-mips@vger.kernel.org
  8097. S: Maintained
  8098. F: arch/mips/lantiq
  8099. F: drivers/soc/lantiq
  8100. LAPB module
  8101. L: linux-x25@vger.kernel.org
  8102. S: Orphan
  8103. F: Documentation/networking/lapb-module.txt
  8104. F: include/*/lapb.h
  8105. F: net/lapb/
  8106. LASI 53c700 driver for PARISC
  8107. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  8108. L: linux-scsi@vger.kernel.org
  8109. S: Maintained
  8110. F: Documentation/scsi/53c700.txt
  8111. F: drivers/scsi/53c700*
  8112. LEAKING_ADDRESSES
  8113. M: Tobin C. Harding <me@tobin.cc>
  8114. M: Tycho Andersen <tycho@tycho.ws>
  8115. L: kernel-hardening@lists.openwall.com
  8116. S: Maintained
  8117. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
  8118. F: scripts/leaking_addresses.pl
  8119. LED SUBSYSTEM
  8120. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  8121. M: Pavel Machek <pavel@ucw.cz>
  8122. R: Dan Murphy <dmurphy@ti.com>
  8123. L: linux-leds@vger.kernel.org
  8124. T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
  8125. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
  8126. S: Maintained
  8127. F: Documentation/devicetree/bindings/leds/
  8128. F: drivers/leds/
  8129. F: include/linux/leds.h
  8130. LEGACY EEPROM DRIVER
  8131. M: Jean Delvare <jdelvare@suse.com>
  8132. S: Maintained
  8133. F: Documentation/misc-devices/eeprom.rst
  8134. F: drivers/misc/eeprom/eeprom.c
  8135. LEGO MINDSTORMS EV3
  8136. R: David Lechner <david@lechnology.com>
  8137. S: Maintained
  8138. F: arch/arm/boot/dts/da850-lego-ev3.dts
  8139. F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
  8140. F: drivers/power/supply/lego_ev3_battery.c
  8141. LEGO USB Tower driver
  8142. M: Juergen Stuber <starblue@users.sourceforge.net>
  8143. L: legousb-devel@lists.sourceforge.net
  8144. W: http://legousb.sourceforge.net/
  8145. S: Maintained
  8146. F: drivers/usb/misc/legousbtower.c
  8147. LG LAPTOP EXTRAS
  8148. M: Matan Ziv-Av <matan@svgalib.org>
  8149. L: platform-driver-x86@vger.kernel.org
  8150. S: Maintained
  8151. F: Documentation/ABI/testing/sysfs-platform-lg-laptop
  8152. F: Documentation/admin-guide/laptops/lg-laptop.rst
  8153. F: drivers/platform/x86/lg-laptop.c
  8154. LG2160 MEDIA DRIVER
  8155. M: Michael Krufky <mkrufky@linuxtv.org>
  8156. L: linux-media@vger.kernel.org
  8157. W: https://linuxtv.org
  8158. W: http://github.com/mkrufky
  8159. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8160. T: git git://linuxtv.org/mkrufky/tuners.git
  8161. S: Maintained
  8162. F: drivers/media/dvb-frontends/lg2160.*
  8163. LGDT3305 MEDIA DRIVER
  8164. M: Michael Krufky <mkrufky@linuxtv.org>
  8165. L: linux-media@vger.kernel.org
  8166. W: https://linuxtv.org
  8167. W: http://github.com/mkrufky
  8168. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8169. T: git git://linuxtv.org/mkrufky/tuners.git
  8170. S: Maintained
  8171. F: drivers/media/dvb-frontends/lgdt3305.*
  8172. LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  8173. M: Viresh Kumar <vireshk@kernel.org>
  8174. L: linux-ide@vger.kernel.org
  8175. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  8176. S: Maintained
  8177. F: include/linux/pata_arasan_cf_data.h
  8178. F: drivers/ata/pata_arasan_cf.c
  8179. LIBATA PATA DRIVERS
  8180. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  8181. M: Jens Axboe <axboe@kernel.dk>
  8182. L: linux-ide@vger.kernel.org
  8183. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  8184. S: Maintained
  8185. F: drivers/ata/pata_*.c
  8186. F: drivers/ata/ata_generic.c
  8187. LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
  8188. M: Linus Walleij <linus.walleij@linaro.org>
  8189. L: linux-ide@vger.kernel.org
  8190. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  8191. S: Maintained
  8192. F: drivers/ata/pata_ftide010.c
  8193. F: drivers/ata/sata_gemini.c
  8194. F: drivers/ata/sata_gemini.h
  8195. LIBATA SATA AHCI PLATFORM devices support
  8196. M: Hans de Goede <hdegoede@redhat.com>
  8197. M: Jens Axboe <axboe@kernel.dk>
  8198. L: linux-ide@vger.kernel.org
  8199. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  8200. S: Maintained
  8201. F: drivers/ata/ahci_platform.c
  8202. F: drivers/ata/libahci_platform.c
  8203. F: include/linux/ahci_platform.h
  8204. LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
  8205. M: Mikael Pettersson <mikpelinux@gmail.com>
  8206. L: linux-ide@vger.kernel.org
  8207. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  8208. S: Maintained
  8209. F: drivers/ata/sata_promise.*
  8210. LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  8211. M: Jens Axboe <axboe@kernel.dk>
  8212. L: linux-ide@vger.kernel.org
  8213. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  8214. S: Maintained
  8215. F: drivers/ata/
  8216. F: include/linux/ata.h
  8217. F: include/linux/libata.h
  8218. F: Documentation/devicetree/bindings/ata/
  8219. LIBLOCKDEP
  8220. M: Sasha Levin <alexander.levin@microsoft.com>
  8221. S: Maintained
  8222. F: tools/lib/lockdep/
  8223. LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  8224. M: Dan Williams <dan.j.williams@intel.com>
  8225. M: Vishal Verma <vishal.l.verma@intel.com>
  8226. M: Dave Jiang <dave.jiang@intel.com>
  8227. L: linux-nvdimm@lists.01.org
  8228. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  8229. S: Supported
  8230. F: drivers/nvdimm/blk.c
  8231. F: drivers/nvdimm/region_devs.c
  8232. LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
  8233. M: Vishal Verma <vishal.l.verma@intel.com>
  8234. M: Dan Williams <dan.j.williams@intel.com>
  8235. M: Dave Jiang <dave.jiang@intel.com>
  8236. L: linux-nvdimm@lists.01.org
  8237. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  8238. S: Supported
  8239. F: drivers/nvdimm/btt*
  8240. LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
  8241. M: Dan Williams <dan.j.williams@intel.com>
  8242. M: Vishal Verma <vishal.l.verma@intel.com>
  8243. M: Dave Jiang <dave.jiang@intel.com>
  8244. L: linux-nvdimm@lists.01.org
  8245. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  8246. S: Supported
  8247. F: drivers/nvdimm/pmem*
  8248. LIBNVDIMM: DEVICETREE BINDINGS
  8249. M: Oliver O'Halloran <oohall@gmail.com>
  8250. L: linux-nvdimm@lists.01.org
  8251. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  8252. S: Supported
  8253. F: drivers/nvdimm/of_pmem.c
  8254. F: Documentation/devicetree/bindings/pmem/pmem-region.txt
  8255. LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
  8256. M: Dan Williams <dan.j.williams@intel.com>
  8257. M: Vishal Verma <vishal.l.verma@intel.com>
  8258. M: Dave Jiang <dave.jiang@intel.com>
  8259. M: Keith Busch <keith.busch@intel.com>
  8260. M: Ira Weiny <ira.weiny@intel.com>
  8261. L: linux-nvdimm@lists.01.org
  8262. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  8263. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
  8264. S: Supported
  8265. F: drivers/nvdimm/*
  8266. F: drivers/acpi/nfit/*
  8267. F: include/linux/nd.h
  8268. F: include/linux/libnvdimm.h
  8269. F: include/uapi/linux/ndctl.h
  8270. LICENSES and SPDX stuff
  8271. M: Thomas Gleixner <tglx@linutronix.de>
  8272. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  8273. L: linux-spdx@vger.kernel.org
  8274. S: Maintained
  8275. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
  8276. F: COPYING
  8277. F: Documentation/process/license-rules.rst
  8278. F: LICENSES/
  8279. F: scripts/spdxcheck-test.sh
  8280. F: scripts/spdxcheck.py
  8281. LIGHTNVM PLATFORM SUPPORT
  8282. M: Matias Bjorling <mb@lightnvm.io>
  8283. W: http://github/OpenChannelSSD
  8284. L: linux-block@vger.kernel.org
  8285. S: Maintained
  8286. F: drivers/lightnvm/
  8287. F: include/linux/lightnvm.h
  8288. F: include/uapi/linux/lightnvm.h
  8289. LINUX FOR POWER MACINTOSH
  8290. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  8291. W: http://www.penguinppc.org/
  8292. L: linuxppc-dev@lists.ozlabs.org
  8293. S: Maintained
  8294. F: arch/powerpc/platforms/powermac/
  8295. F: drivers/macintosh/
  8296. LINUX FOR POWERPC (32-BIT AND 64-BIT)
  8297. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  8298. M: Paul Mackerras <paulus@samba.org>
  8299. M: Michael Ellerman <mpe@ellerman.id.au>
  8300. W: https://github.com/linuxppc/linux/wiki
  8301. L: linuxppc-dev@lists.ozlabs.org
  8302. Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
  8303. T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
  8304. S: Supported
  8305. F: Documentation/ABI/stable/sysfs-firmware-opal-*
  8306. F: Documentation/devicetree/bindings/powerpc/
  8307. F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
  8308. F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
  8309. F: Documentation/powerpc/
  8310. F: arch/powerpc/
  8311. F: drivers/char/tpm/tpm_ibmvtpm*
  8312. F: drivers/crypto/nx/
  8313. F: drivers/crypto/vmx/
  8314. F: drivers/i2c/busses/i2c-opal.c
  8315. F: drivers/net/ethernet/ibm/ibmveth.*
  8316. F: drivers/net/ethernet/ibm/ibmvnic.*
  8317. F: drivers/pci/hotplug/pnv_php.c
  8318. F: drivers/pci/hotplug/rpa*
  8319. F: drivers/rtc/rtc-opal.c
  8320. F: drivers/scsi/ibmvscsi/
  8321. F: drivers/tty/hvc/hvc_opal.c
  8322. F: drivers/watchdog/wdrtas.c
  8323. F: tools/testing/selftests/powerpc
  8324. N: /pmac
  8325. N: powermac
  8326. N: powernv
  8327. N: [^a-z0-9]ps3
  8328. N: pseries
  8329. LINUX FOR POWERPC EMBEDDED MPC5XXX
  8330. M: Anatolij Gustschin <agust@denx.de>
  8331. L: linuxppc-dev@lists.ozlabs.org
  8332. T: git git://git.denx.de/linux-denx-agust.git
  8333. S: Maintained
  8334. F: arch/powerpc/platforms/512x/
  8335. F: arch/powerpc/platforms/52xx/
  8336. LINUX FOR POWERPC EMBEDDED PPC4XX
  8337. M: Alistair Popple <alistair@popple.id.au>
  8338. M: Matt Porter <mporter@kernel.crashing.org>
  8339. W: http://www.penguinppc.org/
  8340. L: linuxppc-dev@lists.ozlabs.org
  8341. S: Maintained
  8342. F: arch/powerpc/platforms/40x/
  8343. F: arch/powerpc/platforms/44x/
  8344. LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
  8345. M: Scott Wood <oss@buserror.net>
  8346. M: Kumar Gala <galak@kernel.crashing.org>
  8347. W: http://www.penguinppc.org/
  8348. L: linuxppc-dev@lists.ozlabs.org
  8349. T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
  8350. S: Maintained
  8351. F: arch/powerpc/platforms/83xx/
  8352. F: arch/powerpc/platforms/85xx/
  8353. F: Documentation/devicetree/bindings/powerpc/fsl/
  8354. LINUX FOR POWERPC EMBEDDED PPC8XX
  8355. M: Vitaly Bordug <vitb@kernel.crashing.org>
  8356. W: http://www.penguinppc.org/
  8357. L: linuxppc-dev@lists.ozlabs.org
  8358. S: Maintained
  8359. F: arch/powerpc/platforms/8xx/
  8360. LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
  8361. L: linuxppc-dev@lists.ozlabs.org
  8362. S: Orphan
  8363. F: arch/powerpc/*/*virtex*
  8364. F: arch/powerpc/*/*/*virtex*
  8365. LINUX FOR POWERPC PA SEMI PWRFICIENT
  8366. L: linuxppc-dev@lists.ozlabs.org
  8367. S: Orphan
  8368. F: arch/powerpc/platforms/pasemi/
  8369. F: drivers/*/*pasemi*
  8370. F: drivers/*/*/*pasemi*
  8371. LINUX KERNEL DUMP TEST MODULE (LKDTM)
  8372. M: Kees Cook <keescook@chromium.org>
  8373. S: Maintained
  8374. F: drivers/misc/lkdtm/*
  8375. LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
  8376. M: Alan Stern <stern@rowland.harvard.edu>
  8377. M: Andrea Parri <parri.andrea@gmail.com>
  8378. M: Will Deacon <will@kernel.org>
  8379. M: Peter Zijlstra <peterz@infradead.org>
  8380. M: Boqun Feng <boqun.feng@gmail.com>
  8381. M: Nicholas Piggin <npiggin@gmail.com>
  8382. M: David Howells <dhowells@redhat.com>
  8383. M: Jade Alglave <j.alglave@ucl.ac.uk>
  8384. M: Luc Maranget <luc.maranget@inria.fr>
  8385. M: "Paul E. McKenney" <paulmck@kernel.org>
  8386. R: Akira Yokosawa <akiyks@gmail.com>
  8387. R: Daniel Lustig <dlustig@nvidia.com>
  8388. L: linux-kernel@vger.kernel.org
  8389. L: linux-arch@vger.kernel.org
  8390. S: Supported
  8391. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
  8392. F: tools/memory-model/
  8393. F: Documentation/atomic_bitops.txt
  8394. F: Documentation/atomic_t.txt
  8395. F: Documentation/core-api/atomic_ops.rst
  8396. F: Documentation/core-api/refcount-vs-atomic.rst
  8397. F: Documentation/memory-barriers.txt
  8398. LIS3LV02D ACCELEROMETER DRIVER
  8399. M: Eric Piel <eric.piel@tremplin-utc.net>
  8400. S: Maintained
  8401. F: Documentation/misc-devices/lis3lv02d.rst
  8402. F: drivers/misc/lis3lv02d/
  8403. F: drivers/platform/x86/hp_accel.c
  8404. LIVE PATCHING
  8405. M: Josh Poimboeuf <jpoimboe@redhat.com>
  8406. M: Jiri Kosina <jikos@kernel.org>
  8407. M: Miroslav Benes <mbenes@suse.cz>
  8408. M: Petr Mladek <pmladek@suse.com>
  8409. R: Joe Lawrence <joe.lawrence@redhat.com>
  8410. S: Maintained
  8411. F: kernel/livepatch/
  8412. F: include/linux/livepatch.h
  8413. F: arch/x86/include/asm/livepatch.h
  8414. F: arch/x86/kernel/livepatch.c
  8415. F: Documentation/livepatch/
  8416. F: Documentation/ABI/testing/sysfs-kernel-livepatch
  8417. F: samples/livepatch/
  8418. F: tools/testing/selftests/livepatch/
  8419. L: live-patching@vger.kernel.org
  8420. T: git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
  8421. LLC (802.2)
  8422. L: netdev@vger.kernel.org
  8423. S: Odd fixes
  8424. F: include/linux/llc.h
  8425. F: include/uapi/linux/llc.h
  8426. F: include/net/llc*
  8427. F: net/llc/
  8428. LM73 HARDWARE MONITOR DRIVER
  8429. M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
  8430. L: linux-hwmon@vger.kernel.org
  8431. S: Maintained
  8432. F: drivers/hwmon/lm73.c
  8433. LM78 HARDWARE MONITOR DRIVER
  8434. M: Jean Delvare <jdelvare@suse.com>
  8435. L: linux-hwmon@vger.kernel.org
  8436. S: Maintained
  8437. F: Documentation/hwmon/lm78.rst
  8438. F: drivers/hwmon/lm78.c
  8439. LM83 HARDWARE MONITOR DRIVER
  8440. M: Jean Delvare <jdelvare@suse.com>
  8441. L: linux-hwmon@vger.kernel.org
  8442. S: Maintained
  8443. F: Documentation/hwmon/lm83.rst
  8444. F: drivers/hwmon/lm83.c
  8445. LM90 HARDWARE MONITOR DRIVER
  8446. M: Jean Delvare <jdelvare@suse.com>
  8447. L: linux-hwmon@vger.kernel.org
  8448. S: Maintained
  8449. F: Documentation/hwmon/lm90.rst
  8450. F: Documentation/devicetree/bindings/hwmon/lm90.txt
  8451. F: drivers/hwmon/lm90.c
  8452. F: include/dt-bindings/thermal/lm90.h
  8453. LM95234 HARDWARE MONITOR DRIVER
  8454. M: Guenter Roeck <linux@roeck-us.net>
  8455. L: linux-hwmon@vger.kernel.org
  8456. S: Maintained
  8457. F: Documentation/hwmon/lm95234.rst
  8458. F: drivers/hwmon/lm95234.c
  8459. LME2510 MEDIA DRIVER
  8460. M: Malcolm Priestley <tvboxspy@gmail.com>
  8461. L: linux-media@vger.kernel.org
  8462. W: https://linuxtv.org
  8463. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8464. S: Maintained
  8465. F: drivers/media/usb/dvb-usb-v2/lmedm04*
  8466. LOADPIN SECURITY MODULE
  8467. M: Kees Cook <keescook@chromium.org>
  8468. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
  8469. S: Supported
  8470. F: security/loadpin/
  8471. F: Documentation/admin-guide/LSM/LoadPin.rst
  8472. LOCKING PRIMITIVES
  8473. M: Peter Zijlstra <peterz@infradead.org>
  8474. M: Ingo Molnar <mingo@redhat.com>
  8475. M: Will Deacon <will@kernel.org>
  8476. L: linux-kernel@vger.kernel.org
  8477. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  8478. S: Maintained
  8479. F: Documentation/locking/
  8480. F: include/linux/lockdep.h
  8481. F: include/linux/spinlock*.h
  8482. F: arch/*/include/asm/spinlock*.h
  8483. F: include/linux/rwlock*.h
  8484. F: include/linux/mutex*.h
  8485. F: include/linux/rwsem*.h
  8486. F: include/linux/seqlock.h
  8487. F: lib/locking*.[ch]
  8488. F: kernel/locking/
  8489. X: kernel/locking/locktorture.c
  8490. LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
  8491. M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
  8492. L: linux-ntfs-dev@lists.sourceforge.net
  8493. W: http://www.linux-ntfs.org/content/view/19/37/
  8494. S: Maintained
  8495. F: Documentation/admin-guide/ldm.rst
  8496. F: block/partitions/ldm.*
  8497. LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  8498. M: Sathya Prakash <sathya.prakash@broadcom.com>
  8499. M: Chaitra P B <chaitra.basappa@broadcom.com>
  8500. M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
  8501. L: MPT-FusionLinux.pdl@broadcom.com
  8502. L: linux-scsi@vger.kernel.org
  8503. W: http://www.avagotech.com/support/
  8504. S: Supported
  8505. F: drivers/message/fusion/
  8506. F: drivers/scsi/mpt3sas/
  8507. LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
  8508. M: Matthew Wilcox <willy@infradead.org>
  8509. L: linux-scsi@vger.kernel.org
  8510. S: Maintained
  8511. F: drivers/scsi/sym53c8xx_2/
  8512. LTC1660 DAC DRIVER
  8513. M: Marcus Folkesson <marcus.folkesson@gmail.com>
  8514. L: linux-iio@vger.kernel.org
  8515. S: Maintained
  8516. F: Documentation/devicetree/bindings/iio/dac/ltc1660.txt
  8517. F: drivers/iio/dac/ltc1660.c
  8518. LTC4261 HARDWARE MONITOR DRIVER
  8519. M: Guenter Roeck <linux@roeck-us.net>
  8520. L: linux-hwmon@vger.kernel.org
  8521. S: Maintained
  8522. F: Documentation/hwmon/ltc4261.rst
  8523. F: drivers/hwmon/ltc4261.c
  8524. LTC4306 I2C MULTIPLEXER DRIVER
  8525. M: Michael Hennerich <michael.hennerich@analog.com>
  8526. W: http://ez.analog.com/community/linux-device-drivers
  8527. L: linux-i2c@vger.kernel.org
  8528. S: Supported
  8529. F: drivers/i2c/muxes/i2c-mux-ltc4306.c
  8530. F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
  8531. LTP (Linux Test Project)
  8532. M: Mike Frysinger <vapier@gentoo.org>
  8533. M: Cyril Hrubis <chrubis@suse.cz>
  8534. M: Wanlong Gao <wanlong.gao@gmail.com>
  8535. M: Jan Stancek <jstancek@redhat.com>
  8536. M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
  8537. M: Alexey Kodanev <alexey.kodanev@oracle.com>
  8538. L: ltp@lists.linux.it (subscribers-only)
  8539. W: http://linux-test-project.github.io/
  8540. T: git git://github.com/linux-test-project/ltp.git
  8541. S: Maintained
  8542. M68K ARCHITECTURE
  8543. M: Geert Uytterhoeven <geert@linux-m68k.org>
  8544. L: linux-m68k@lists.linux-m68k.org
  8545. W: http://www.linux-m68k.org/
  8546. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
  8547. S: Maintained
  8548. F: arch/m68k/
  8549. F: drivers/zorro/
  8550. M68K ON APPLE MACINTOSH
  8551. M: Joshua Thompson <funaho@jurai.org>
  8552. W: http://www.mac.linux-m68k.org/
  8553. L: linux-m68k@lists.linux-m68k.org
  8554. S: Maintained
  8555. F: arch/m68k/mac/
  8556. M68K ON HP9000/300
  8557. M: Philip Blundell <philb@gnu.org>
  8558. W: http://www.tazenda.demon.co.uk/phil/linux-hp
  8559. S: Maintained
  8560. F: arch/m68k/hp300/
  8561. M88DS3103 MEDIA DRIVER
  8562. M: Antti Palosaari <crope@iki.fi>
  8563. L: linux-media@vger.kernel.org
  8564. W: https://linuxtv.org
  8565. W: http://palosaari.fi/linux/
  8566. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8567. T: git git://linuxtv.org/anttip/media_tree.git
  8568. S: Maintained
  8569. F: drivers/media/dvb-frontends/m88ds3103*
  8570. M88RS2000 MEDIA DRIVER
  8571. M: Malcolm Priestley <tvboxspy@gmail.com>
  8572. L: linux-media@vger.kernel.org
  8573. W: https://linuxtv.org
  8574. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8575. S: Maintained
  8576. F: drivers/media/dvb-frontends/m88rs2000*
  8577. MA901 MASTERKIT USB FM RADIO DRIVER
  8578. M: Alexey Klimov <klimov.linux@gmail.com>
  8579. L: linux-media@vger.kernel.org
  8580. T: git git://linuxtv.org/media_tree.git
  8581. S: Maintained
  8582. F: drivers/media/radio/radio-ma901.c
  8583. MAC80211
  8584. M: Johannes Berg <johannes@sipsolutions.net>
  8585. L: linux-wireless@vger.kernel.org
  8586. W: http://wireless.kernel.org/
  8587. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  8588. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  8589. S: Maintained
  8590. F: Documentation/networking/mac80211-injection.txt
  8591. F: include/net/mac80211.h
  8592. F: net/mac80211/
  8593. F: drivers/net/wireless/mac80211_hwsim.[ch]
  8594. F: Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
  8595. MAILBOX API
  8596. M: Jassi Brar <jassisinghbrar@gmail.com>
  8597. L: linux-kernel@vger.kernel.org
  8598. S: Maintained
  8599. F: drivers/mailbox/
  8600. F: include/linux/mailbox_client.h
  8601. F: include/linux/mailbox_controller.h
  8602. MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  8603. M: Michael Kerrisk <mtk.manpages@gmail.com>
  8604. W: http://www.kernel.org/doc/man-pages
  8605. L: linux-man@vger.kernel.org
  8606. S: Maintained
  8607. MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
  8608. M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
  8609. L: linux-mips@vger.kernel.org
  8610. S: Maintained
  8611. F: arch/mips/boot/dts/img/pistachio_marduk.dts
  8612. MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
  8613. M: Andrew Lunn <andrew@lunn.ch>
  8614. M: Vivien Didelot <vivien.didelot@gmail.com>
  8615. L: netdev@vger.kernel.org
  8616. S: Maintained
  8617. F: drivers/net/dsa/mv88e6xxx/
  8618. F: include/linux/platform_data/mv88e6xxx.h
  8619. F: Documentation/devicetree/bindings/net/dsa/marvell.txt
  8620. MARVELL ARMADA DRM SUPPORT
  8621. M: Russell King <linux@armlinux.org.uk>
  8622. S: Maintained
  8623. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
  8624. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
  8625. F: drivers/gpu/drm/armada/
  8626. F: include/uapi/drm/armada_drm.h
  8627. F: Documentation/devicetree/bindings/display/armada/
  8628. MARVELL ARMADA 3700 PHY DRIVERS
  8629. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8630. S: Maintained
  8631. F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c
  8632. F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c
  8633. F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
  8634. F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
  8635. MARVELL CRYPTO DRIVER
  8636. M: Boris Brezillon <bbrezillon@kernel.org>
  8637. M: Arnaud Ebalard <arno@natisbad.org>
  8638. F: drivers/crypto/marvell/
  8639. S: Maintained
  8640. L: linux-crypto@vger.kernel.org
  8641. MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
  8642. M: Mirko Lindner <mlindner@marvell.com>
  8643. M: Stephen Hemminger <stephen@networkplumber.org>
  8644. L: netdev@vger.kernel.org
  8645. S: Maintained
  8646. F: drivers/net/ethernet/marvell/sk*
  8647. MARVELL LIBERTAS WIRELESS DRIVER
  8648. L: libertas-dev@lists.infradead.org
  8649. S: Orphan
  8650. F: drivers/net/wireless/marvell/libertas/
  8651. MARVELL MACCHIATOBIN SUPPORT
  8652. M: Russell King <linux@armlinux.org.uk>
  8653. L: linux-arm-kernel@lists.infradead.org
  8654. S: Maintained
  8655. F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
  8656. MARVELL MV643XX ETHERNET DRIVER
  8657. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  8658. L: netdev@vger.kernel.org
  8659. S: Maintained
  8660. F: drivers/net/ethernet/marvell/mv643xx_eth.*
  8661. F: include/linux/mv643xx.h
  8662. MARVELL MV88X3310 PHY DRIVER
  8663. M: Russell King <linux@armlinux.org.uk>
  8664. L: netdev@vger.kernel.org
  8665. S: Maintained
  8666. F: drivers/net/phy/marvell10g.c
  8667. MARVELL MVEBU THERMAL DRIVER
  8668. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8669. S: Maintained
  8670. F: drivers/thermal/armada_thermal.c
  8671. MARVELL MVNETA ETHERNET DRIVER
  8672. M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  8673. L: netdev@vger.kernel.org
  8674. S: Maintained
  8675. F: drivers/net/ethernet/marvell/mvneta.*
  8676. MARVELL MWIFIEX WIRELESS DRIVER
  8677. M: Amitkumar Karwar <amitkarwar@gmail.com>
  8678. M: Nishant Sarmukadam <nishants@marvell.com>
  8679. M: Ganapathi Bhat <gbhat@marvell.com>
  8680. M: Xinming Hu <huxinming820@gmail.com>
  8681. L: linux-wireless@vger.kernel.org
  8682. S: Maintained
  8683. F: drivers/net/wireless/marvell/mwifiex/
  8684. MARVELL MWL8K WIRELESS DRIVER
  8685. M: Lennert Buytenhek <buytenh@wantstofly.org>
  8686. L: linux-wireless@vger.kernel.org
  8687. S: Odd Fixes
  8688. F: drivers/net/wireless/marvell/mwl8k.c
  8689. MARVELL NAND CONTROLLER DRIVER
  8690. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8691. L: linux-mtd@lists.infradead.org
  8692. S: Maintained
  8693. F: drivers/mtd/nand/raw/marvell_nand.c
  8694. F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
  8695. MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
  8696. M: Nicolas Pitre <nico@fluxnic.net>
  8697. S: Odd Fixes
  8698. F: drivers/mmc/host/mvsdio.*
  8699. MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
  8700. M: Hu Ziji <huziji@marvell.com>
  8701. L: linux-mmc@vger.kernel.org
  8702. S: Supported
  8703. F: drivers/mmc/host/sdhci-xenon*
  8704. F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
  8705. MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
  8706. M: Sunil Goutham <sgoutham@marvell.com>
  8707. M: Linu Cherian <lcherian@marvell.com>
  8708. M: Geetha sowjanya <gakula@marvell.com>
  8709. M: Jerin Jacob <jerinj@marvell.com>
  8710. L: netdev@vger.kernel.org
  8711. S: Supported
  8712. F: drivers/net/ethernet/marvell/octeontx2/af/
  8713. MATROX FRAMEBUFFER DRIVER
  8714. L: linux-fbdev@vger.kernel.org
  8715. S: Orphan
  8716. F: drivers/video/fbdev/matrox/matroxfb_*
  8717. F: include/uapi/linux/matroxfb.h
  8718. MAX16065 HARDWARE MONITOR DRIVER
  8719. M: Guenter Roeck <linux@roeck-us.net>
  8720. L: linux-hwmon@vger.kernel.org
  8721. S: Maintained
  8722. F: Documentation/hwmon/max16065.rst
  8723. F: drivers/hwmon/max16065.c
  8724. MAX2175 SDR TUNER DRIVER
  8725. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  8726. L: linux-media@vger.kernel.org
  8727. T: git git://linuxtv.org/media_tree.git
  8728. S: Maintained
  8729. F: Documentation/devicetree/bindings/media/i2c/max2175.txt
  8730. F: Documentation/media/v4l-drivers/max2175.rst
  8731. F: drivers/media/i2c/max2175*
  8732. F: include/uapi/linux/max2175.h
  8733. MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  8734. L: linux-hwmon@vger.kernel.org
  8735. S: Orphan
  8736. F: Documentation/hwmon/max6650.rst
  8737. F: drivers/hwmon/max6650.c
  8738. MAX6697 HARDWARE MONITOR DRIVER
  8739. M: Guenter Roeck <linux@roeck-us.net>
  8740. L: linux-hwmon@vger.kernel.org
  8741. S: Maintained
  8742. F: Documentation/hwmon/max6697.rst
  8743. F: Documentation/devicetree/bindings/hwmon/max6697.txt
  8744. F: drivers/hwmon/max6697.c
  8745. F: include/linux/platform_data/max6697.h
  8746. MAX9860 MONO AUDIO VOICE CODEC DRIVER
  8747. M: Peter Rosin <peda@axentia.se>
  8748. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8749. S: Maintained
  8750. F: Documentation/devicetree/bindings/sound/max9860.txt
  8751. F: sound/soc/codecs/max9860.*
  8752. MAXBOTIX ULTRASONIC RANGER IIO DRIVER
  8753. M: Andreas Klinger <ak@it-klinger.de>
  8754. L: linux-iio@vger.kernel.org
  8755. S: Maintained
  8756. F: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt
  8757. F: drivers/iio/proximity/mb1232.c
  8758. MAXIM MAX77650 PMIC MFD DRIVER
  8759. M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
  8760. L: linux-kernel@vger.kernel.org
  8761. S: Maintained
  8762. F: Documentation/devicetree/bindings/*/*max77650.txt
  8763. F: Documentation/devicetree/bindings/*/max77650*.txt
  8764. F: include/linux/mfd/max77650.h
  8765. F: drivers/mfd/max77650.c
  8766. F: drivers/regulator/max77650-regulator.c
  8767. F: drivers/power/supply/max77650-charger.c
  8768. F: drivers/input/misc/max77650-onkey.c
  8769. F: drivers/leds/leds-max77650.c
  8770. F: drivers/gpio/gpio-max77650.c
  8771. MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
  8772. M: Javier Martinez Canillas <javier@dowhile0.org>
  8773. L: linux-kernel@vger.kernel.org
  8774. S: Supported
  8775. F: drivers/regulator/max77802-regulator.c
  8776. F: Documentation/devicetree/bindings/*/*max77802.txt
  8777. F: include/dt-bindings/*/*max77802.h
  8778. MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
  8779. M: Krzysztof Kozlowski <krzk@kernel.org>
  8780. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  8781. L: linux-pm@vger.kernel.org
  8782. S: Supported
  8783. F: drivers/power/supply/max14577_charger.c
  8784. F: drivers/power/supply/max77693_charger.c
  8785. MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
  8786. M: Chanwoo Choi <cw00.choi@samsung.com>
  8787. M: Krzysztof Kozlowski <krzk@kernel.org>
  8788. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  8789. L: linux-kernel@vger.kernel.org
  8790. S: Supported
  8791. F: drivers/*/max14577*.c
  8792. F: drivers/*/max77686*.c
  8793. F: drivers/*/max77693*.c
  8794. F: drivers/extcon/extcon-max14577.c
  8795. F: drivers/extcon/extcon-max77693.c
  8796. F: drivers/rtc/rtc-max77686.c
  8797. F: drivers/clk/clk-max77686.c
  8798. F: Documentation/devicetree/bindings/mfd/max14577.txt
  8799. F: Documentation/devicetree/bindings/*/max77686.txt
  8800. F: Documentation/devicetree/bindings/mfd/max77693.txt
  8801. F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
  8802. F: include/linux/mfd/max14577*.h
  8803. F: include/linux/mfd/max77686*.h
  8804. F: include/linux/mfd/max77693*.h
  8805. MAXIRADIO FM RADIO RECEIVER DRIVER
  8806. M: Hans Verkuil <hverkuil@xs4all.nl>
  8807. L: linux-media@vger.kernel.org
  8808. T: git git://linuxtv.org/media_tree.git
  8809. W: https://linuxtv.org
  8810. S: Maintained
  8811. F: drivers/media/radio/radio-maxiradio*
  8812. MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
  8813. M: Peter Rosin <peda@axentia.se>
  8814. L: linux-iio@vger.kernel.org
  8815. S: Maintained
  8816. F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
  8817. F: drivers/iio/potentiometer/mcp4018.c
  8818. F: drivers/iio/potentiometer/mcp4531.c
  8819. MCR20A IEEE-802.15.4 RADIO DRIVER
  8820. M: Xue Liu <liuxuenetmail@gmail.com>
  8821. L: linux-wpan@vger.kernel.org
  8822. W: https://github.com/xueliu/mcr20a-linux
  8823. S: Maintained
  8824. F: drivers/net/ieee802154/mcr20a.c
  8825. F: drivers/net/ieee802154/mcr20a.h
  8826. F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
  8827. MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
  8828. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  8829. L: linux-iio@vger.kernel.org
  8830. S: Maintained
  8831. F: drivers/iio/dac/cio-dac.c
  8832. MEDIA CONTROLLER FRAMEWORK
  8833. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  8834. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8835. L: linux-media@vger.kernel.org
  8836. W: https://www.linuxtv.org
  8837. T: git git://linuxtv.org/media_tree.git
  8838. S: Supported
  8839. F: drivers/media/mc/
  8840. F: include/media/media-*.h
  8841. F: include/uapi/linux/media.h
  8842. MEDIA DRIVERS FOR ASCOT2E
  8843. M: Sergey Kozlov <serjk@netup.ru>
  8844. M: Abylay Ospan <aospan@netup.ru>
  8845. L: linux-media@vger.kernel.org
  8846. W: https://linuxtv.org
  8847. W: http://netup.tv/
  8848. T: git git://linuxtv.org/media_tree.git
  8849. S: Supported
  8850. F: drivers/media/dvb-frontends/ascot2e*
  8851. MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
  8852. M: Jasmin Jessich <jasmin@anw.at>
  8853. L: linux-media@vger.kernel.org
  8854. W: https://linuxtv.org
  8855. T: git git://linuxtv.org/media_tree.git
  8856. S: Maintained
  8857. F: drivers/media/dvb-frontends/cxd2099*
  8858. MEDIA DRIVERS FOR CXD2841ER
  8859. M: Sergey Kozlov <serjk@netup.ru>
  8860. M: Abylay Ospan <aospan@netup.ru>
  8861. L: linux-media@vger.kernel.org
  8862. W: https://linuxtv.org
  8863. W: http://netup.tv/
  8864. T: git git://linuxtv.org/media_tree.git
  8865. S: Supported
  8866. F: drivers/media/dvb-frontends/cxd2841er*
  8867. MEDIA DRIVERS FOR CXD2880
  8868. M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
  8869. L: linux-media@vger.kernel.org
  8870. W: http://linuxtv.org/
  8871. T: git git://linuxtv.org/media_tree.git
  8872. S: Supported
  8873. F: drivers/media/dvb-frontends/cxd2880/*
  8874. F: drivers/media/spi/cxd2880*
  8875. MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
  8876. L: linux-media@vger.kernel.org
  8877. W: https://linuxtv.org
  8878. T: git git://linuxtv.org/media_tree.git
  8879. S: Orphan
  8880. F: drivers/media/pci/ddbridge/*
  8881. MEDIA DRIVERS FOR FREESCALE IMX
  8882. M: Steve Longerbeam <slongerbeam@gmail.com>
  8883. M: Philipp Zabel <p.zabel@pengutronix.de>
  8884. L: linux-media@vger.kernel.org
  8885. T: git git://linuxtv.org/media_tree.git
  8886. S: Maintained
  8887. F: Documentation/devicetree/bindings/media/imx.txt
  8888. F: Documentation/media/v4l-drivers/imx.rst
  8889. F: drivers/staging/media/imx/
  8890. F: include/linux/imx-media.h
  8891. F: include/media/imx.h
  8892. MEDIA DRIVER FOR FREESCALE IMX PXP
  8893. M: Philipp Zabel <p.zabel@pengutronix.de>
  8894. L: linux-media@vger.kernel.org
  8895. T: git git://linuxtv.org/media_tree.git
  8896. S: Maintained
  8897. F: drivers/media/platform/imx-pxp.[ch]
  8898. MEDIA DRIVERS FOR FREESCALE IMX7
  8899. M: Rui Miguel Silva <rmfrfs@gmail.com>
  8900. L: linux-media@vger.kernel.org
  8901. T: git git://linuxtv.org/media_tree.git
  8902. S: Maintained
  8903. F: Documentation/devicetree/bindings/media/imx7-csi.txt
  8904. F: Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
  8905. F: Documentation/media/v4l-drivers/imx7.rst
  8906. F: drivers/staging/media/imx/imx7-media-csi.c
  8907. F: drivers/staging/media/imx/imx7-mipi-csis.c
  8908. MEDIA DRIVERS FOR HELENE
  8909. M: Abylay Ospan <aospan@netup.ru>
  8910. L: linux-media@vger.kernel.org
  8911. W: https://linuxtv.org
  8912. W: http://netup.tv/
  8913. T: git git://linuxtv.org/media_tree.git
  8914. S: Supported
  8915. F: drivers/media/dvb-frontends/helene*
  8916. MEDIA DRIVERS FOR HORUS3A
  8917. M: Sergey Kozlov <serjk@netup.ru>
  8918. M: Abylay Ospan <aospan@netup.ru>
  8919. L: linux-media@vger.kernel.org
  8920. W: https://linuxtv.org
  8921. W: http://netup.tv/
  8922. T: git git://linuxtv.org/media_tree.git
  8923. S: Supported
  8924. F: drivers/media/dvb-frontends/horus3a*
  8925. MEDIA DRIVERS FOR LNBH25
  8926. M: Sergey Kozlov <serjk@netup.ru>
  8927. M: Abylay Ospan <aospan@netup.ru>
  8928. L: linux-media@vger.kernel.org
  8929. W: https://linuxtv.org
  8930. W: http://netup.tv/
  8931. T: git git://linuxtv.org/media_tree.git
  8932. S: Supported
  8933. F: drivers/media/dvb-frontends/lnbh25*
  8934. MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
  8935. L: linux-media@vger.kernel.org
  8936. W: https://linuxtv.org
  8937. T: git git://linuxtv.org/media_tree.git
  8938. S: Orphan
  8939. F: drivers/media/dvb-frontends/mxl5xx*
  8940. MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
  8941. M: Sergey Kozlov <serjk@netup.ru>
  8942. M: Abylay Ospan <aospan@netup.ru>
  8943. L: linux-media@vger.kernel.org
  8944. W: https://linuxtv.org
  8945. W: http://netup.tv/
  8946. T: git git://linuxtv.org/media_tree.git
  8947. S: Supported
  8948. F: drivers/media/pci/netup_unidvb/*
  8949. MEDIA DRIVERS FOR RENESAS - CEU
  8950. M: Jacopo Mondi <jacopo@jmondi.org>
  8951. L: linux-media@vger.kernel.org
  8952. L: linux-renesas-soc@vger.kernel.org
  8953. T: git git://linuxtv.org/media_tree.git
  8954. S: Supported
  8955. F: Documentation/devicetree/bindings/media/renesas,ceu.txt
  8956. F: drivers/media/platform/renesas-ceu.c
  8957. F: include/media/drv-intf/renesas-ceu.h
  8958. MEDIA DRIVERS FOR RENESAS - DRIF
  8959. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  8960. L: linux-media@vger.kernel.org
  8961. L: linux-renesas-soc@vger.kernel.org
  8962. T: git git://linuxtv.org/media_tree.git
  8963. S: Supported
  8964. F: Documentation/devicetree/bindings/media/renesas,drif.txt
  8965. F: drivers/media/platform/rcar_drif.c
  8966. MEDIA DRIVERS FOR RENESAS - FCP
  8967. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8968. L: linux-media@vger.kernel.org
  8969. L: linux-renesas-soc@vger.kernel.org
  8970. T: git git://linuxtv.org/media_tree.git
  8971. S: Supported
  8972. F: Documentation/devicetree/bindings/media/renesas,fcp.txt
  8973. F: drivers/media/platform/rcar-fcp.c
  8974. F: include/media/rcar-fcp.h
  8975. MEDIA DRIVERS FOR RENESAS - FDP1
  8976. M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
  8977. L: linux-media@vger.kernel.org
  8978. L: linux-renesas-soc@vger.kernel.org
  8979. T: git git://linuxtv.org/media_tree.git
  8980. S: Supported
  8981. F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
  8982. F: drivers/media/platform/rcar_fdp1.c
  8983. MEDIA DRIVERS FOR RENESAS - VIN
  8984. M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
  8985. L: linux-media@vger.kernel.org
  8986. L: linux-renesas-soc@vger.kernel.org
  8987. T: git git://linuxtv.org/media_tree.git
  8988. S: Supported
  8989. F: Documentation/devicetree/bindings/media/renesas,csi2.txt
  8990. F: Documentation/devicetree/bindings/media/renesas,vin.txt
  8991. F: drivers/media/platform/rcar-vin/
  8992. MEDIA DRIVERS FOR RENESAS - VSP1
  8993. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8994. M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
  8995. L: linux-media@vger.kernel.org
  8996. L: linux-renesas-soc@vger.kernel.org
  8997. T: git git://linuxtv.org/media_tree.git
  8998. S: Supported
  8999. F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
  9000. F: drivers/media/platform/vsp1/
  9001. MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
  9002. L: linux-media@vger.kernel.org
  9003. W: https://linuxtv.org
  9004. T: git git://linuxtv.org/media_tree.git
  9005. S: Orphan
  9006. F: drivers/media/dvb-frontends/stv0910*
  9007. MEDIA DRIVERS FOR ST STV6111 TUNER ICs
  9008. L: linux-media@vger.kernel.org
  9009. W: https://linuxtv.org
  9010. T: git git://linuxtv.org/media_tree.git
  9011. S: Orphan
  9012. F: drivers/media/dvb-frontends/stv6111*
  9013. MEDIA DRIVERS FOR STM32 - DCMI
  9014. M: Hugues Fruchet <hugues.fruchet@st.com>
  9015. L: linux-media@vger.kernel.org
  9016. T: git git://linuxtv.org/media_tree.git
  9017. S: Supported
  9018. F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
  9019. F: drivers/media/platform/stm32/stm32-dcmi.c
  9020. MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
  9021. M: Dmitry Osipenko <digetx@gmail.com>
  9022. L: linux-media@vger.kernel.org
  9023. L: linux-tegra@vger.kernel.org
  9024. T: git git://linuxtv.org/media_tree.git
  9025. S: Maintained
  9026. F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
  9027. F: drivers/staging/media/tegra-vde/
  9028. MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  9029. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  9030. P: LinuxTV.org Project
  9031. L: linux-media@vger.kernel.org
  9032. W: https://linuxtv.org
  9033. Q: http://patchwork.kernel.org/project/linux-media/list/
  9034. T: git git://linuxtv.org/media_tree.git
  9035. S: Maintained
  9036. F: Documentation/devicetree/bindings/media/
  9037. F: Documentation/media/
  9038. F: drivers/media/
  9039. F: drivers/staging/media/
  9040. F: include/linux/platform_data/media/
  9041. F: include/media/
  9042. F: include/uapi/linux/dvb/
  9043. F: include/uapi/linux/videodev2.h
  9044. F: include/uapi/linux/media.h
  9045. F: include/uapi/linux/v4l2-*
  9046. F: include/uapi/linux/meye.h
  9047. F: include/uapi/linux/ivtv*
  9048. F: include/uapi/linux/uvcvideo.h
  9049. MEDIATEK BLUETOOTH DRIVER
  9050. M: Sean Wang <sean.wang@mediatek.com>
  9051. L: linux-bluetooth@vger.kernel.org
  9052. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  9053. S: Maintained
  9054. F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
  9055. F: drivers/bluetooth/btmtkuart.c
  9056. MEDIATEK CIR DRIVER
  9057. M: Sean Wang <sean.wang@mediatek.com>
  9058. S: Maintained
  9059. F: drivers/media/rc/mtk-cir.c
  9060. MEDIATEK DMA DRIVER
  9061. M: Sean Wang <sean.wang@mediatek.com>
  9062. L: dmaengine@vger.kernel.org
  9063. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9064. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  9065. S: Maintained
  9066. F: Documentation/devicetree/bindings/dma/mtk-*
  9067. F: drivers/dma/mediatek/
  9068. MEDIATEK PMIC LED DRIVER
  9069. M: Sean Wang <sean.wang@mediatek.com>
  9070. S: Maintained
  9071. F: drivers/leds/leds-mt6323.c
  9072. F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
  9073. MEDIATEK ETHERNET DRIVER
  9074. M: Felix Fietkau <nbd@openwrt.org>
  9075. M: John Crispin <john@phrozen.org>
  9076. M: Sean Wang <sean.wang@mediatek.com>
  9077. M: Mark Lee <Mark-MC.Lee@mediatek.com>
  9078. L: netdev@vger.kernel.org
  9079. S: Maintained
  9080. F: drivers/net/ethernet/mediatek/
  9081. MEDIATEK SWITCH DRIVER
  9082. M: Sean Wang <sean.wang@mediatek.com>
  9083. L: netdev@vger.kernel.org
  9084. S: Maintained
  9085. F: drivers/net/dsa/mt7530.*
  9086. F: net/dsa/tag_mtk.c
  9087. MEDIATEK JPEG DRIVER
  9088. M: Rick Chang <rick.chang@mediatek.com>
  9089. M: Bin Liu <bin.liu@mediatek.com>
  9090. S: Supported
  9091. F: drivers/media/platform/mtk-jpeg/
  9092. F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
  9093. MEDIATEK MDP DRIVER
  9094. M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
  9095. M: Houlong Wei <houlong.wei@mediatek.com>
  9096. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  9097. S: Supported
  9098. F: drivers/media/platform/mtk-mdp/
  9099. F: drivers/media/platform/mtk-vpu/
  9100. F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
  9101. MEDIATEK MEDIA DRIVER
  9102. M: Tiffany Lin <tiffany.lin@mediatek.com>
  9103. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  9104. S: Supported
  9105. F: drivers/media/platform/mtk-vcodec/
  9106. F: drivers/media/platform/mtk-vpu/
  9107. F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
  9108. F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
  9109. MEDIATEK MMC/SD/SDIO DRIVER
  9110. M: Chaotian Jing <chaotian.jing@mediatek.com>
  9111. S: Maintained
  9112. F: drivers/mmc/host/mtk-sd.c
  9113. F: Documentation/devicetree/bindings/mmc/mtk-sd.txt
  9114. MEDIATEK MT76 WIRELESS LAN DRIVER
  9115. M: Felix Fietkau <nbd@nbd.name>
  9116. M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
  9117. R: Ryder Lee <ryder.lee@mediatek.com>
  9118. R: Roy Luo <royluo@google.com>
  9119. L: linux-wireless@vger.kernel.org
  9120. S: Maintained
  9121. F: drivers/net/wireless/mediatek/mt76/
  9122. MEDIATEK MT7601U WIRELESS LAN DRIVER
  9123. M: Jakub Kicinski <kubakici@wp.pl>
  9124. L: linux-wireless@vger.kernel.org
  9125. S: Maintained
  9126. F: drivers/net/wireless/mediatek/mt7601u/
  9127. MEDIATEK MT7621/28/88 I2C DRIVER
  9128. M: Stefan Roese <sr@denx.de>
  9129. L: linux-i2c@vger.kernel.org
  9130. S: Maintained
  9131. F: drivers/i2c/busses/i2c-mt7621.c
  9132. F: Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
  9133. MEDIATEK NAND CONTROLLER DRIVER
  9134. M: Xiaolei Li <xiaolei.li@mediatek.com>
  9135. L: linux-mtd@lists.infradead.org
  9136. S: Maintained
  9137. F: drivers/mtd/nand/raw/mtk_*
  9138. F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
  9139. MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  9140. M: Sean Wang <sean.wang@mediatek.com>
  9141. S: Maintained
  9142. F: drivers/char/hw_random/mtk-rng.c
  9143. MEDIATEK USB3 DRD IP DRIVER
  9144. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  9145. L: linux-usb@vger.kernel.org (moderated for non-subscribers)
  9146. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9147. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  9148. S: Maintained
  9149. F: drivers/usb/mtu3/
  9150. MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  9151. M: Peter Senna Tschudin <peter.senna@gmail.com>
  9152. M: Martin Donnelly <martin.donnelly@ge.com>
  9153. M: Martyn Welch <martyn.welch@collabora.co.uk>
  9154. S: Maintained
  9155. F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
  9156. F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  9157. MEGARAID SCSI/SAS DRIVERS
  9158. M: Kashyap Desai <kashyap.desai@broadcom.com>
  9159. M: Sumit Saxena <sumit.saxena@broadcom.com>
  9160. M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
  9161. L: megaraidlinux.pdl@broadcom.com
  9162. L: linux-scsi@vger.kernel.org
  9163. W: http://www.avagotech.com/support/
  9164. S: Maintained
  9165. F: Documentation/scsi/megaraid.txt
  9166. F: drivers/scsi/megaraid.*
  9167. F: drivers/scsi/megaraid/
  9168. MELEXIS MLX90614 DRIVER
  9169. M: Crt Mori <cmo@melexis.com>
  9170. L: linux-iio@vger.kernel.org
  9171. W: http://www.melexis.com
  9172. S: Supported
  9173. F: drivers/iio/temperature/mlx90614.c
  9174. MELEXIS MLX90632 DRIVER
  9175. M: Crt Mori <cmo@melexis.com>
  9176. L: linux-iio@vger.kernel.org
  9177. W: http://www.melexis.com
  9178. S: Supported
  9179. F: drivers/iio/temperature/mlx90632.c
  9180. MELFAS MIP4 TOUCHSCREEN DRIVER
  9181. M: Sangwon Jee <jeesw@melfas.com>
  9182. W: http://www.melfas.com
  9183. S: Supported
  9184. F: drivers/input/touchscreen/melfas_mip4.c
  9185. F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
  9186. MELLANOX ETHERNET DRIVER (mlx4_en)
  9187. M: Tariq Toukan <tariqt@mellanox.com>
  9188. L: netdev@vger.kernel.org
  9189. S: Supported
  9190. W: http://www.mellanox.com
  9191. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9192. F: drivers/net/ethernet/mellanox/mlx4/en_*
  9193. MELLANOX ETHERNET DRIVER (mlx5e)
  9194. M: Saeed Mahameed <saeedm@mellanox.com>
  9195. L: netdev@vger.kernel.org
  9196. S: Supported
  9197. W: http://www.mellanox.com
  9198. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9199. F: drivers/net/ethernet/mellanox/mlx5/core/en_*
  9200. MELLANOX ETHERNET INNOVA DRIVERS
  9201. R: Boris Pismenny <borisp@mellanox.com>
  9202. L: netdev@vger.kernel.org
  9203. S: Supported
  9204. W: http://www.mellanox.com
  9205. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9206. F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
  9207. F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
  9208. F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
  9209. F: include/linux/mlx5/mlx5_ifc_fpga.h
  9210. MELLANOX ETHERNET SWITCH DRIVERS
  9211. M: Jiri Pirko <jiri@mellanox.com>
  9212. M: Ido Schimmel <idosch@mellanox.com>
  9213. L: netdev@vger.kernel.org
  9214. S: Supported
  9215. W: http://www.mellanox.com
  9216. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9217. F: drivers/net/ethernet/mellanox/mlxsw/
  9218. F: tools/testing/selftests/drivers/net/mlxsw/
  9219. MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
  9220. M: mlxsw@mellanox.com
  9221. L: netdev@vger.kernel.org
  9222. S: Supported
  9223. W: http://www.mellanox.com
  9224. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9225. F: drivers/net/ethernet/mellanox/mlxfw/
  9226. MELLANOX HARDWARE PLATFORM SUPPORT
  9227. M: Andy Shevchenko <andy@infradead.org>
  9228. M: Darren Hart <dvhart@infradead.org>
  9229. M: Vadim Pasternak <vadimp@mellanox.com>
  9230. L: platform-driver-x86@vger.kernel.org
  9231. S: Supported
  9232. F: drivers/platform/mellanox/
  9233. F: include/linux/platform_data/mlxreg.h
  9234. MELLANOX MLX4 core VPI driver
  9235. M: Tariq Toukan <tariqt@mellanox.com>
  9236. L: netdev@vger.kernel.org
  9237. L: linux-rdma@vger.kernel.org
  9238. W: http://www.mellanox.com
  9239. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9240. S: Supported
  9241. F: drivers/net/ethernet/mellanox/mlx4/
  9242. F: include/linux/mlx4/
  9243. MELLANOX MLX4 IB driver
  9244. M: Yishai Hadas <yishaih@mellanox.com>
  9245. L: linux-rdma@vger.kernel.org
  9246. W: http://www.mellanox.com
  9247. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  9248. S: Supported
  9249. F: drivers/infiniband/hw/mlx4/
  9250. F: include/linux/mlx4/
  9251. F: include/uapi/rdma/mlx4-abi.h
  9252. MELLANOX MLX5 core VPI driver
  9253. M: Saeed Mahameed <saeedm@mellanox.com>
  9254. M: Leon Romanovsky <leonro@mellanox.com>
  9255. L: netdev@vger.kernel.org
  9256. L: linux-rdma@vger.kernel.org
  9257. W: http://www.mellanox.com
  9258. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9259. S: Supported
  9260. F: drivers/net/ethernet/mellanox/mlx5/core/
  9261. F: include/linux/mlx5/
  9262. F: Documentation/networking/device_drivers/mellanox/
  9263. MELLANOX MLX5 IB driver
  9264. M: Leon Romanovsky <leonro@mellanox.com>
  9265. L: linux-rdma@vger.kernel.org
  9266. W: http://www.mellanox.com
  9267. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  9268. S: Supported
  9269. F: drivers/infiniband/hw/mlx5/
  9270. F: include/linux/mlx5/
  9271. F: include/uapi/rdma/mlx5-abi.h
  9272. MELLANOX MLXCPLD I2C AND MUX DRIVER
  9273. M: Vadim Pasternak <vadimp@mellanox.com>
  9274. M: Michael Shych <michaelsh@mellanox.com>
  9275. L: linux-i2c@vger.kernel.org
  9276. S: Supported
  9277. F: drivers/i2c/busses/i2c-mlxcpld.c
  9278. F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
  9279. F: Documentation/i2c/busses/i2c-mlxcpld.rst
  9280. MELLANOX MLXCPLD LED DRIVER
  9281. M: Vadim Pasternak <vadimp@mellanox.com>
  9282. L: linux-leds@vger.kernel.org
  9283. S: Supported
  9284. F: drivers/leds/leds-mlxcpld.c
  9285. F: drivers/leds/leds-mlxreg.c
  9286. F: Documentation/leds/leds-mlxcpld.rst
  9287. MELLANOX PLATFORM DRIVER
  9288. M: Vadim Pasternak <vadimp@mellanox.com>
  9289. L: platform-driver-x86@vger.kernel.org
  9290. S: Supported
  9291. F: drivers/platform/x86/mlx-platform.c
  9292. MEMBARRIER SUPPORT
  9293. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  9294. M: "Paul E. McKenney" <paulmck@kernel.org>
  9295. L: linux-kernel@vger.kernel.org
  9296. S: Supported
  9297. F: kernel/sched/membarrier.c
  9298. F: include/uapi/linux/membarrier.h
  9299. F: arch/powerpc/include/asm/membarrier.h
  9300. MEMBLOCK
  9301. M: Mike Rapoport <rppt@linux.ibm.com>
  9302. L: linux-mm@kvack.org
  9303. S: Maintained
  9304. F: include/linux/memblock.h
  9305. F: mm/memblock.c
  9306. F: Documentation/core-api/boot-time-mm.rst
  9307. MEMORY MANAGEMENT
  9308. M: Andrew Morton <akpm@linux-foundation.org>
  9309. L: linux-mm@kvack.org
  9310. W: http://www.linux-mm.org
  9311. T: quilt https://ozlabs.org/~akpm/mmotm/
  9312. T: quilt https://ozlabs.org/~akpm/mmots/
  9313. T: git git://github.com/hnaz/linux-mm.git
  9314. S: Maintained
  9315. F: include/linux/mm.h
  9316. F: include/linux/gfp.h
  9317. F: include/linux/mmzone.h
  9318. F: include/linux/memory_hotplug.h
  9319. F: include/linux/vmalloc.h
  9320. F: mm/
  9321. MEMORY TECHNOLOGY DEVICES (MTD)
  9322. M: David Woodhouse <dwmw2@infradead.org>
  9323. M: Brian Norris <computersforpeace@gmail.com>
  9324. M: Marek Vasut <marek.vasut@gmail.com>
  9325. M: Miquel Raynal <miquel.raynal@bootlin.com>
  9326. M: Richard Weinberger <richard@nod.at>
  9327. M: Vignesh Raghavendra <vigneshr@ti.com>
  9328. L: linux-mtd@lists.infradead.org
  9329. W: http://www.linux-mtd.infradead.org/
  9330. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  9331. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
  9332. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
  9333. S: Maintained
  9334. F: Documentation/devicetree/bindings/mtd/
  9335. F: drivers/mtd/
  9336. F: include/linux/mtd/
  9337. F: include/uapi/mtd/
  9338. MEN A21 WATCHDOG DRIVER
  9339. M: Johannes Thumshirn <morbidrsa@gmail.com>
  9340. L: linux-watchdog@vger.kernel.org
  9341. S: Maintained
  9342. F: drivers/watchdog/mena21_wdt.c
  9343. MEN CHAMELEON BUS (mcb)
  9344. M: Johannes Thumshirn <morbidrsa@gmail.com>
  9345. S: Maintained
  9346. F: drivers/mcb/
  9347. F: include/linux/mcb.h
  9348. F: Documentation/driver-api/men-chameleon-bus.rst
  9349. MEN F21BMC (Board Management Controller)
  9350. M: Andreas Werner <andreas.werner@men.de>
  9351. S: Supported
  9352. F: drivers/mfd/menf21bmc.c
  9353. F: drivers/watchdog/menf21bmc_wdt.c
  9354. F: drivers/leds/leds-menf21bmc.c
  9355. F: drivers/hwmon/menf21bmc_hwmon.c
  9356. F: Documentation/hwmon/menf21bmc.rst
  9357. MEN Z069 WATCHDOG DRIVER
  9358. M: Johannes Thumshirn <jth@kernel.org>
  9359. L: linux-watchdog@vger.kernel.org
  9360. S: Maintained
  9361. F: drivers/watchdog/menz69_wdt.c
  9362. MESON AO CEC DRIVER FOR AMLOGIC SOCS
  9363. M: Neil Armstrong <narmstrong@baylibre.com>
  9364. L: linux-media@vger.kernel.org
  9365. L: linux-amlogic@lists.infradead.org
  9366. W: http://linux-meson.com/
  9367. S: Supported
  9368. F: drivers/media/platform/meson/ao-cec.c
  9369. F: drivers/media/platform/meson/ao-cec-g12a.c
  9370. F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
  9371. T: git git://linuxtv.org/media_tree.git
  9372. MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
  9373. M: Liang Yang <liang.yang@amlogic.com>
  9374. L: linux-mtd@lists.infradead.org
  9375. S: Maintained
  9376. F: drivers/mtd/nand/raw/meson_*
  9377. F: Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
  9378. MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
  9379. M: Maxime Jourdan <mjourdan@baylibre.com>
  9380. L: linux-media@vger.kernel.org
  9381. L: linux-amlogic@lists.infradead.org
  9382. S: Supported
  9383. F: drivers/staging/media/meson/vdec/
  9384. T: git git://linuxtv.org/media_tree.git
  9385. METHODE UDPU SUPPORT
  9386. M: Vladimir Vid <vladimir.vid@sartura.hr>
  9387. S: Maintained
  9388. F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
  9389. MICROBLAZE ARCHITECTURE
  9390. M: Michal Simek <monstr@monstr.eu>
  9391. W: http://www.monstr.eu/fdt/
  9392. T: git git://git.monstr.eu/linux-2.6-microblaze.git
  9393. S: Supported
  9394. F: arch/microblaze/
  9395. MICROCHIP AT91 SERIAL DRIVER
  9396. M: Richard Genoud <richard.genoud@gmail.com>
  9397. S: Maintained
  9398. F: drivers/tty/serial/atmel_serial.c
  9399. F: drivers/tty/serial/atmel_serial.h
  9400. F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
  9401. MICROCHIP AUDIO ASOC DRIVERS
  9402. M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
  9403. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9404. S: Supported
  9405. F: sound/soc/atmel
  9406. MICROCHIP DMA DRIVER
  9407. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9408. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9409. L: dmaengine@vger.kernel.org
  9410. S: Supported
  9411. F: drivers/dma/at_hdmac.c
  9412. F: drivers/dma/at_hdmac_regs.h
  9413. F: include/linux/platform_data/dma-atmel.h
  9414. F: Documentation/devicetree/bindings/dma/atmel-dma.txt
  9415. F: include/dt-bindings/dma/at91.h
  9416. MICROCHIP ECC DRIVER
  9417. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  9418. L: linux-crypto@vger.kernel.org
  9419. S: Maintained
  9420. F: drivers/crypto/atmel-ecc.*
  9421. MICROCHIP I2C DRIVER
  9422. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9423. L: linux-i2c@vger.kernel.org
  9424. S: Supported
  9425. F: drivers/i2c/busses/i2c-at91.h
  9426. F: drivers/i2c/busses/i2c-at91-*.c
  9427. MICROCHIP ISC DRIVER
  9428. M: Eugen Hristev <eugen.hristev@microchip.com>
  9429. L: linux-media@vger.kernel.org
  9430. S: Supported
  9431. F: drivers/media/platform/atmel/atmel-sama5d2-isc.c
  9432. F: drivers/media/platform/atmel/atmel-isc.h
  9433. F: drivers/media/platform/atmel/atmel-isc-base.c
  9434. F: drivers/media/platform/atmel/atmel-isc-regs.h
  9435. F: Documentation/devicetree/bindings/media/atmel-isc.txt
  9436. MICROCHIP ISI DRIVER
  9437. M: Eugen Hristev <eugen.hristev@microchip.com>
  9438. L: linux-media@vger.kernel.org
  9439. S: Supported
  9440. F: drivers/media/platform/atmel/atmel-isi.c
  9441. F: drivers/media/platform/atmel/atmel-isi.h
  9442. MICROCHIP AT91 USART MFD DRIVER
  9443. M: Radu Pirea <radu_nicolae.pirea@upb.ro>
  9444. L: linux-kernel@vger.kernel.org
  9445. S: Supported
  9446. F: drivers/mfd/at91-usart.c
  9447. F: include/dt-bindings/mfd/at91-usart.h
  9448. F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
  9449. MICROCHIP AT91 USART SPI DRIVER
  9450. M: Radu Pirea <radu_nicolae.pirea@upb.ro>
  9451. L: linux-spi@vger.kernel.org
  9452. S: Supported
  9453. F: drivers/spi/spi-at91-usart.c
  9454. F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
  9455. MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
  9456. M: Woojung Huh <woojung.huh@microchip.com>
  9457. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  9458. L: netdev@vger.kernel.org
  9459. S: Maintained
  9460. F: net/dsa/tag_ksz.c
  9461. F: drivers/net/dsa/microchip/*
  9462. F: include/linux/platform_data/microchip-ksz.h
  9463. F: Documentation/devicetree/bindings/net/dsa/ksz.txt
  9464. MICROCHIP LAN743X ETHERNET DRIVER
  9465. M: Bryan Whitehead <bryan.whitehead@microchip.com>
  9466. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  9467. L: netdev@vger.kernel.org
  9468. S: Maintained
  9469. F: drivers/net/ethernet/microchip/lan743x_*
  9470. MICROCHIP LCDFB DRIVER
  9471. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  9472. L: linux-fbdev@vger.kernel.org
  9473. S: Maintained
  9474. F: drivers/video/fbdev/atmel_lcdfb.c
  9475. F: include/video/atmel_lcdc.h
  9476. MICROCHIP MMC/SD/SDIO MCI DRIVER
  9477. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9478. S: Maintained
  9479. F: drivers/mmc/host/atmel-mci.c
  9480. MICROCHIP MCP16502 PMIC DRIVER
  9481. M: Andrei Stefanescu <andrei.stefanescu@microchip.com>
  9482. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9483. S: Maintained
  9484. F: Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
  9485. F: drivers/regulator/mcp16502.c
  9486. MICROCHIP MCP3911 ADC DRIVER
  9487. M: Marcus Folkesson <marcus.folkesson@gmail.com>
  9488. M: Kent Gustavsson <kent@minoris.se>
  9489. L: linux-iio@vger.kernel.org
  9490. S: Supported
  9491. F: drivers/iio/adc/mcp3911.c
  9492. F: Documentation/devicetree/bindings/iio/adc/mcp3911.txt
  9493. MICROCHIP NAND DRIVER
  9494. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  9495. L: linux-mtd@lists.infradead.org
  9496. S: Supported
  9497. F: drivers/mtd/nand/raw/atmel/*
  9498. F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
  9499. MICROCHIP PWM DRIVER
  9500. M: Claudiu Beznea <claudiu.beznea@microchip.com>
  9501. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9502. L: linux-pwm@vger.kernel.org
  9503. S: Supported
  9504. F: drivers/pwm/pwm-atmel.c
  9505. F: Documentation/devicetree/bindings/pwm/atmel-pwm.txt
  9506. MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
  9507. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9508. M: Eugen Hristev <eugen.hristev@microchip.com>
  9509. L: linux-iio@vger.kernel.org
  9510. S: Supported
  9511. F: drivers/iio/adc/at91-sama5d2_adc.c
  9512. F: Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
  9513. F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h
  9514. MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
  9515. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  9516. S: Supported
  9517. F: drivers/power/reset/at91-sama5d2_shdwc.c
  9518. MICROCHIP SPI DRIVER
  9519. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  9520. S: Supported
  9521. F: drivers/spi/spi-atmel.*
  9522. MICROCHIP SSC DRIVER
  9523. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  9524. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9525. S: Supported
  9526. F: drivers/misc/atmel-ssc.c
  9527. F: include/linux/atmel-ssc.h
  9528. MICROCHIP USBA UDC DRIVER
  9529. M: Cristian Birsan <cristian.birsan@microchip.com>
  9530. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9531. S: Supported
  9532. F: drivers/usb/gadget/udc/atmel_usba_udc.*
  9533. MICROCHIP USB251XB DRIVER
  9534. M: Richard Leitner <richard.leitner@skidata.com>
  9535. L: linux-usb@vger.kernel.org
  9536. S: Maintained
  9537. F: drivers/usb/misc/usb251xb.c
  9538. F: Documentation/devicetree/bindings/usb/usb251xb.txt
  9539. MICROCHIP XDMA DRIVER
  9540. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9541. L: linux-arm-kernel@lists.infradead.org
  9542. L: dmaengine@vger.kernel.org
  9543. S: Supported
  9544. F: drivers/dma/at_xdmac.c
  9545. MICROSEMI MIPS SOCS
  9546. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  9547. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  9548. L: linux-mips@vger.kernel.org
  9549. S: Supported
  9550. F: arch/mips/generic/board-ocelot.c
  9551. F: arch/mips/configs/generic/board-ocelot.config
  9552. F: arch/mips/boot/dts/mscc/
  9553. F: Documentation/devicetree/bindings/mips/mscc.txt
  9554. MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
  9555. M: Don Brace <don.brace@microsemi.com>
  9556. L: esc.storagedev@microsemi.com
  9557. L: linux-scsi@vger.kernel.org
  9558. S: Supported
  9559. F: drivers/scsi/smartpqi/smartpqi*.[ch]
  9560. F: drivers/scsi/smartpqi/Kconfig
  9561. F: drivers/scsi/smartpqi/Makefile
  9562. F: include/linux/cciss*.h
  9563. F: include/uapi/linux/cciss*.h
  9564. F: Documentation/scsi/smartpqi.txt
  9565. MICROSEMI ETHERNET SWITCH DRIVER
  9566. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  9567. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  9568. L: netdev@vger.kernel.org
  9569. S: Supported
  9570. F: drivers/net/ethernet/mscc/
  9571. MICROSOFT SURFACE PRO 3 BUTTON DRIVER
  9572. M: Chen Yu <yu.c.chen@intel.com>
  9573. L: platform-driver-x86@vger.kernel.org
  9574. S: Supported
  9575. F: drivers/platform/x86/surfacepro3_button.c
  9576. MICROTEK X6 SCANNER
  9577. M: Oliver Neukum <oliver@neukum.org>
  9578. S: Maintained
  9579. F: drivers/usb/image/microtek.*
  9580. MIPS
  9581. M: Ralf Baechle <ralf@linux-mips.org>
  9582. M: Paul Burton <paulburton@kernel.org>
  9583. M: James Hogan <jhogan@kernel.org>
  9584. L: linux-mips@vger.kernel.org
  9585. W: http://www.linux-mips.org/
  9586. T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
  9587. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
  9588. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  9589. S: Supported
  9590. F: Documentation/devicetree/bindings/mips/
  9591. F: Documentation/mips/
  9592. F: arch/mips/
  9593. F: drivers/platform/mips/
  9594. MIPS BOSTON DEVELOPMENT BOARD
  9595. M: Paul Burton <paulburton@kernel.org>
  9596. L: linux-mips@vger.kernel.org
  9597. S: Maintained
  9598. F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
  9599. F: arch/mips/boot/dts/img/boston.dts
  9600. F: arch/mips/configs/generic/board-boston.config
  9601. F: drivers/clk/imgtec/clk-boston.c
  9602. F: include/dt-bindings/clock/boston-clock.h
  9603. MIPS GENERIC PLATFORM
  9604. M: Paul Burton <paulburton@kernel.org>
  9605. L: linux-mips@vger.kernel.org
  9606. S: Supported
  9607. F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
  9608. F: arch/mips/generic/
  9609. F: arch/mips/tools/generic-board-config.sh
  9610. MIPS/LOONGSON1 ARCHITECTURE
  9611. M: Keguang Zhang <keguang.zhang@gmail.com>
  9612. L: linux-mips@vger.kernel.org
  9613. S: Maintained
  9614. F: arch/mips/loongson32/
  9615. F: arch/mips/include/asm/mach-loongson32/
  9616. F: drivers/*/*loongson1*
  9617. F: drivers/*/*/*loongson1*
  9618. MIPS/LOONGSON2 ARCHITECTURE
  9619. M: Jiaxun Yang <jiaxun.yang@flygoat.com>
  9620. L: linux-mips@vger.kernel.org
  9621. S: Maintained
  9622. F: arch/mips/loongson64/fuloong-2e/
  9623. F: arch/mips/loongson64/lemote-2f/
  9624. F: arch/mips/include/asm/mach-loongson64/
  9625. F: drivers/*/*loongson2*
  9626. F: drivers/*/*/*loongson2*
  9627. MIPS/LOONGSON3 ARCHITECTURE
  9628. M: Huacai Chen <chenhc@lemote.com>
  9629. L: linux-mips@vger.kernel.org
  9630. S: Maintained
  9631. F: arch/mips/loongson64/
  9632. F: arch/mips/include/asm/mach-loongson64/
  9633. F: drivers/platform/mips/cpu_hwmon.c
  9634. F: drivers/*/*loongson3*
  9635. F: drivers/*/*/*loongson3*
  9636. MIPS RINT INSTRUCTION EMULATION
  9637. M: Aleksandar Markovic <aleksandar.markovic@mips.com>
  9638. L: linux-mips@vger.kernel.org
  9639. S: Supported
  9640. F: arch/mips/math-emu/sp_rint.c
  9641. F: arch/mips/math-emu/dp_rint.c
  9642. MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  9643. M: Hans Verkuil <hverkuil@xs4all.nl>
  9644. L: linux-media@vger.kernel.org
  9645. T: git git://linuxtv.org/media_tree.git
  9646. W: https://linuxtv.org
  9647. S: Odd Fixes
  9648. F: drivers/media/radio/radio-miropcm20*
  9649. MMP SUPPORT
  9650. R: Lubomir Rintel <lkundrak@v3.sk>
  9651. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9652. S: Odd Fixes
  9653. F: arch/arm/boot/dts/mmp*
  9654. F: arch/arm/mach-mmp/
  9655. MMU GATHER AND TLB INVALIDATION
  9656. M: Will Deacon <will@kernel.org>
  9657. M: "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>
  9658. M: Andrew Morton <akpm@linux-foundation.org>
  9659. M: Nick Piggin <npiggin@gmail.com>
  9660. M: Peter Zijlstra <peterz@infradead.org>
  9661. L: linux-arch@vger.kernel.org
  9662. L: linux-mm@kvack.org
  9663. S: Maintained
  9664. F: arch/*/include/asm/tlb.h
  9665. F: include/asm-generic/tlb.h
  9666. F: mm/mmu_gather.c
  9667. MN88472 MEDIA DRIVER
  9668. M: Antti Palosaari <crope@iki.fi>
  9669. L: linux-media@vger.kernel.org
  9670. W: https://linuxtv.org
  9671. W: http://palosaari.fi/linux/
  9672. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9673. S: Maintained
  9674. F: drivers/media/dvb-frontends/mn88472*
  9675. MN88473 MEDIA DRIVER
  9676. M: Antti Palosaari <crope@iki.fi>
  9677. L: linux-media@vger.kernel.org
  9678. W: https://linuxtv.org
  9679. W: http://palosaari.fi/linux/
  9680. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9681. S: Maintained
  9682. F: drivers/media/dvb-frontends/mn88473*
  9683. MODULE SUPPORT
  9684. M: Jessica Yu <jeyu@kernel.org>
  9685. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
  9686. S: Maintained
  9687. F: include/linux/module.h
  9688. F: kernel/module.c
  9689. MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
  9690. W: http://popies.net/meye/
  9691. S: Orphan
  9692. F: Documentation/media/v4l-drivers/meye*
  9693. F: drivers/media/pci/meye/
  9694. F: include/uapi/linux/meye.h
  9695. MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
  9696. M: Jiri Slaby <jirislaby@gmail.com>
  9697. S: Maintained
  9698. F: Documentation/driver-api/serial/moxa-smartio.rst
  9699. F: drivers/tty/mxser.*
  9700. MR800 AVERMEDIA USB FM RADIO DRIVER
  9701. M: Alexey Klimov <klimov.linux@gmail.com>
  9702. L: linux-media@vger.kernel.org
  9703. T: git git://linuxtv.org/media_tree.git
  9704. S: Maintained
  9705. F: drivers/media/radio/radio-mr800.c
  9706. MRF24J40 IEEE 802.15.4 RADIO DRIVER
  9707. M: Alan Ott <alan@signal11.us>
  9708. L: linux-wpan@vger.kernel.org
  9709. S: Maintained
  9710. F: drivers/net/ieee802154/mrf24j40.c
  9711. F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
  9712. MSI LAPTOP SUPPORT
  9713. M: "Lee, Chun-Yi" <jlee@suse.com>
  9714. L: platform-driver-x86@vger.kernel.org
  9715. S: Maintained
  9716. F: drivers/platform/x86/msi-laptop.c
  9717. MSI WMI SUPPORT
  9718. L: platform-driver-x86@vger.kernel.org
  9719. S: Orphan
  9720. F: drivers/platform/x86/msi-wmi.c
  9721. MSI001 MEDIA DRIVER
  9722. M: Antti Palosaari <crope@iki.fi>
  9723. L: linux-media@vger.kernel.org
  9724. W: https://linuxtv.org
  9725. W: http://palosaari.fi/linux/
  9726. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9727. T: git git://linuxtv.org/anttip/media_tree.git
  9728. S: Maintained
  9729. F: drivers/media/tuners/msi001*
  9730. MSI2500 MEDIA DRIVER
  9731. M: Antti Palosaari <crope@iki.fi>
  9732. L: linux-media@vger.kernel.org
  9733. W: https://linuxtv.org
  9734. W: http://palosaari.fi/linux/
  9735. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9736. T: git git://linuxtv.org/anttip/media_tree.git
  9737. S: Maintained
  9738. F: drivers/media/usb/msi2500/
  9739. MSYSTEMS DISKONCHIP G3 MTD DRIVER
  9740. M: Robert Jarzmik <robert.jarzmik@free.fr>
  9741. L: linux-mtd@lists.infradead.org
  9742. S: Maintained
  9743. F: drivers/mtd/devices/docg3*
  9744. MT9M032 APTINA SENSOR DRIVER
  9745. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9746. L: linux-media@vger.kernel.org
  9747. T: git git://linuxtv.org/media_tree.git
  9748. S: Maintained
  9749. F: drivers/media/i2c/mt9m032.c
  9750. F: include/media/i2c/mt9m032.h
  9751. MT9P031 APTINA CAMERA SENSOR
  9752. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9753. L: linux-media@vger.kernel.org
  9754. T: git git://linuxtv.org/media_tree.git
  9755. S: Maintained
  9756. F: drivers/media/i2c/mt9p031.c
  9757. F: include/media/i2c/mt9p031.h
  9758. MT9T001 APTINA CAMERA SENSOR
  9759. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9760. L: linux-media@vger.kernel.org
  9761. T: git git://linuxtv.org/media_tree.git
  9762. S: Maintained
  9763. F: drivers/media/i2c/mt9t001.c
  9764. F: include/media/i2c/mt9t001.h
  9765. MT9T112 APTINA CAMERA SENSOR
  9766. M: Jacopo Mondi <jacopo@jmondi.org>
  9767. L: linux-media@vger.kernel.org
  9768. T: git git://linuxtv.org/media_tree.git
  9769. S: Odd Fixes
  9770. F: drivers/media/i2c/mt9t112.c
  9771. F: include/media/i2c/mt9t112.h
  9772. MT9V032 APTINA CAMERA SENSOR
  9773. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9774. L: linux-media@vger.kernel.org
  9775. T: git git://linuxtv.org/media_tree.git
  9776. S: Maintained
  9777. F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
  9778. F: drivers/media/i2c/mt9v032.c
  9779. F: include/media/i2c/mt9v032.h
  9780. MT9V111 APTINA CAMERA SENSOR
  9781. M: Jacopo Mondi <jacopo@jmondi.org>
  9782. L: linux-media@vger.kernel.org
  9783. T: git git://linuxtv.org/media_tree.git
  9784. S: Maintained
  9785. F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
  9786. F: drivers/media/i2c/mt9v111.c
  9787. MULTIFUNCTION DEVICES (MFD)
  9788. M: Lee Jones <lee.jones@linaro.org>
  9789. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  9790. S: Supported
  9791. F: Documentation/devicetree/bindings/mfd/
  9792. F: drivers/mfd/
  9793. F: include/linux/mfd/
  9794. F: include/dt-bindings/mfd/
  9795. MULTIMEDIA CARD (MMC) ETC. OVER SPI
  9796. S: Orphan
  9797. F: drivers/mmc/host/mmc_spi.c
  9798. F: include/linux/spi/mmc_spi.h
  9799. MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
  9800. M: Ulf Hansson <ulf.hansson@linaro.org>
  9801. L: linux-mmc@vger.kernel.org
  9802. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  9803. S: Maintained
  9804. F: Documentation/devicetree/bindings/mmc/
  9805. F: drivers/mmc/
  9806. F: include/linux/mmc/
  9807. F: include/uapi/linux/mmc/
  9808. MULTIPLEXER SUBSYSTEM
  9809. M: Peter Rosin <peda@axentia.se>
  9810. S: Maintained
  9811. F: Documentation/ABI/testing/sysfs-class-mux*
  9812. F: Documentation/devicetree/bindings/mux/
  9813. F: include/dt-bindings/mux/
  9814. F: include/linux/mux/
  9815. F: drivers/mux/
  9816. MULTITECH MULTIPORT CARD (ISICOM)
  9817. S: Orphan
  9818. F: drivers/tty/isicom.c
  9819. F: include/linux/isicom.h
  9820. MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
  9821. M: Bin Liu <b-liu@ti.com>
  9822. L: linux-usb@vger.kernel.org
  9823. S: Maintained
  9824. F: drivers/usb/musb/
  9825. MXL301RF MEDIA DRIVER
  9826. M: Akihiro Tsukada <tskd08@gmail.com>
  9827. L: linux-media@vger.kernel.org
  9828. S: Odd Fixes
  9829. F: drivers/media/tuners/mxl301rf*
  9830. MXL5007T MEDIA DRIVER
  9831. M: Michael Krufky <mkrufky@linuxtv.org>
  9832. L: linux-media@vger.kernel.org
  9833. W: https://linuxtv.org
  9834. W: http://github.com/mkrufky
  9835. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9836. T: git git://linuxtv.org/mkrufky/tuners.git
  9837. S: Maintained
  9838. F: drivers/media/tuners/mxl5007t.*
  9839. MXSFB DRM DRIVER
  9840. M: Marek Vasut <marex@denx.de>
  9841. M: Stefan Agner <stefan@agner.ch>
  9842. L: dri-devel@lists.freedesktop.org
  9843. S: Supported
  9844. F: drivers/gpu/drm/mxsfb/
  9845. F: Documentation/devicetree/bindings/display/mxsfb.txt
  9846. T: git git://anongit.freedesktop.org/drm/drm-misc
  9847. MYLEX DAC960 PCI RAID Controller
  9848. M: Hannes Reinecke <hare@kernel.org>
  9849. L: linux-scsi@vger.kernel.org
  9850. S: Supported
  9851. F: drivers/scsi/myrb.*
  9852. F: drivers/scsi/myrs.*
  9853. MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  9854. M: Chris Lee <christopher.lee@cspi.com>
  9855. L: netdev@vger.kernel.org
  9856. W: https://www.cspi.com/ethernet-products/support/downloads/
  9857. S: Supported
  9858. F: drivers/net/ethernet/myricom/myri10ge/
  9859. NAND FLASH SUBSYSTEM
  9860. M: Miquel Raynal <miquel.raynal@bootlin.com>
  9861. R: Richard Weinberger <richard@nod.at>
  9862. L: linux-mtd@lists.infradead.org
  9863. W: http://www.linux-mtd.infradead.org/
  9864. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  9865. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
  9866. S: Maintained
  9867. F: drivers/mtd/nand/
  9868. F: include/linux/mtd/*nand*.h
  9869. NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  9870. M: Daniel Mack <zonque@gmail.com>
  9871. S: Maintained
  9872. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9873. W: http://www.native-instruments.com
  9874. F: sound/usb/caiaq/
  9875. NATSEMI ETHERNET DRIVER (DP8381x)
  9876. S: Orphan
  9877. F: drivers/net/ethernet/natsemi/natsemi.c
  9878. NCR 5380 SCSI DRIVERS
  9879. M: Finn Thain <fthain@telegraphics.com.au>
  9880. M: Michael Schmitz <schmitzmic@gmail.com>
  9881. L: linux-scsi@vger.kernel.org
  9882. S: Maintained
  9883. F: Documentation/scsi/g_NCR5380.txt
  9884. F: drivers/scsi/NCR5380.*
  9885. F: drivers/scsi/arm/cumana_1.c
  9886. F: drivers/scsi/arm/oak.c
  9887. F: drivers/scsi/atari_scsi.*
  9888. F: drivers/scsi/dmx3191d.c
  9889. F: drivers/scsi/g_NCR5380.*
  9890. F: drivers/scsi/mac_scsi.*
  9891. F: drivers/scsi/sun3_scsi.*
  9892. F: drivers/scsi/sun3_scsi_vme.c
  9893. NCSI LIBRARY:
  9894. M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
  9895. S: Maintained
  9896. F: net/ncsi/
  9897. NCT6775 HARDWARE MONITOR DRIVER
  9898. M: Guenter Roeck <linux@roeck-us.net>
  9899. L: linux-hwmon@vger.kernel.org
  9900. S: Maintained
  9901. F: Documentation/hwmon/nct6775.rst
  9902. F: drivers/hwmon/nct6775.c
  9903. NET_FAILOVER MODULE
  9904. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  9905. L: netdev@vger.kernel.org
  9906. S: Supported
  9907. F: drivers/net/net_failover.c
  9908. F: include/net/net_failover.h
  9909. F: Documentation/networking/net_failover.rst
  9910. NETEM NETWORK EMULATOR
  9911. M: Stephen Hemminger <stephen@networkplumber.org>
  9912. L: netem@lists.linux-foundation.org (moderated for non-subscribers)
  9913. S: Maintained
  9914. F: net/sched/sch_netem.c
  9915. NETERION 10GbE DRIVERS (s2io/vxge)
  9916. M: Jon Mason <jdmason@kudzu.us>
  9917. L: netdev@vger.kernel.org
  9918. S: Supported
  9919. F: Documentation/networking/device_drivers/neterion/s2io.txt
  9920. F: Documentation/networking/device_drivers/neterion/vxge.txt
  9921. F: drivers/net/ethernet/neterion/
  9922. NETFILTER
  9923. M: Pablo Neira Ayuso <pablo@netfilter.org>
  9924. M: Jozsef Kadlecsik <kadlec@netfilter.org>
  9925. M: Florian Westphal <fw@strlen.de>
  9926. L: netfilter-devel@vger.kernel.org
  9927. L: coreteam@netfilter.org
  9928. W: http://www.netfilter.org/
  9929. W: http://www.iptables.org/
  9930. W: http://www.nftables.org/
  9931. Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
  9932. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
  9933. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
  9934. S: Maintained
  9935. F: include/linux/netfilter*
  9936. F: include/linux/netfilter/
  9937. F: include/net/netfilter/
  9938. F: include/uapi/linux/netfilter*
  9939. F: include/uapi/linux/netfilter/
  9940. F: net/*/netfilter.c
  9941. F: net/*/netfilter/
  9942. F: net/netfilter/
  9943. F: net/bridge/br_netfilter*.c
  9944. NETROM NETWORK LAYER
  9945. M: Ralf Baechle <ralf@linux-mips.org>
  9946. L: linux-hams@vger.kernel.org
  9947. W: http://www.linux-ax25.org/
  9948. S: Maintained
  9949. F: include/net/netrom.h
  9950. F: include/uapi/linux/netrom.h
  9951. F: net/netrom/
  9952. NETRONOME ETHERNET DRIVERS
  9953. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  9954. L: oss-drivers@netronome.com
  9955. S: Maintained
  9956. F: drivers/net/ethernet/netronome/
  9957. NETWORK BLOCK DEVICE (NBD)
  9958. M: Josef Bacik <josef@toxicpanda.com>
  9959. S: Maintained
  9960. L: linux-block@vger.kernel.org
  9961. L: nbd@other.debian.org
  9962. F: Documentation/admin-guide/blockdev/nbd.rst
  9963. F: drivers/block/nbd.c
  9964. F: include/trace/events/nbd.h
  9965. F: include/uapi/linux/nbd.h
  9966. NETWORK DROP MONITOR
  9967. M: Neil Horman <nhorman@tuxdriver.com>
  9968. L: netdev@vger.kernel.org
  9969. S: Maintained
  9970. W: https://fedorahosted.org/dropwatch/
  9971. F: net/core/drop_monitor.c
  9972. F: include/uapi/linux/net_dropmon.h
  9973. F: include/net/drop_monitor.h
  9974. NETWORKING DRIVERS
  9975. M: "David S. Miller" <davem@davemloft.net>
  9976. L: netdev@vger.kernel.org
  9977. W: http://www.linuxfoundation.org/en/Net
  9978. Q: http://patchwork.ozlabs.org/project/netdev/list/
  9979. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  9980. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  9981. S: Odd Fixes
  9982. F: Documentation/devicetree/bindings/net/
  9983. F: drivers/net/
  9984. F: include/linux/if_*
  9985. F: include/linux/netdevice.h
  9986. F: include/linux/etherdevice.h
  9987. F: include/linux/fcdevice.h
  9988. F: include/linux/fddidevice.h
  9989. F: include/linux/hippidevice.h
  9990. F: include/linux/inetdevice.h
  9991. F: include/uapi/linux/if_*
  9992. F: include/uapi/linux/netdevice.h
  9993. NETWORKING DRIVERS (WIRELESS)
  9994. M: Kalle Valo <kvalo@codeaurora.org>
  9995. L: linux-wireless@vger.kernel.org
  9996. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  9997. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
  9998. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
  9999. S: Maintained
  10000. F: Documentation/devicetree/bindings/net/wireless/
  10001. F: drivers/net/wireless/
  10002. NETWORKING [DSA]
  10003. M: Andrew Lunn <andrew@lunn.ch>
  10004. M: Vivien Didelot <vivien.didelot@gmail.com>
  10005. M: Florian Fainelli <f.fainelli@gmail.com>
  10006. S: Maintained
  10007. F: Documentation/devicetree/bindings/net/dsa/
  10008. F: net/dsa/
  10009. F: include/net/dsa.h
  10010. F: include/linux/dsa/
  10011. F: include/linux/platform_data/dsa.h
  10012. F: drivers/net/dsa/
  10013. NETWORKING [GENERAL]
  10014. M: "David S. Miller" <davem@davemloft.net>
  10015. L: netdev@vger.kernel.org
  10016. W: http://www.linuxfoundation.org/en/Net
  10017. Q: http://patchwork.ozlabs.org/project/netdev/list/
  10018. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  10019. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  10020. B: mailto:netdev@vger.kernel.org
  10021. S: Maintained
  10022. F: net/
  10023. F: include/net/
  10024. F: include/linux/in.h
  10025. F: include/linux/net.h
  10026. F: include/linux/netdevice.h
  10027. F: include/uapi/linux/in.h
  10028. F: include/uapi/linux/net.h
  10029. F: include/uapi/linux/netdevice.h
  10030. F: include/uapi/linux/net_namespace.h
  10031. F: tools/testing/selftests/net/
  10032. F: lib/net_utils.c
  10033. F: lib/random32.c
  10034. F: Documentation/networking/
  10035. NETWORKING [IPSEC]
  10036. M: Steffen Klassert <steffen.klassert@secunet.com>
  10037. M: Herbert Xu <herbert@gondor.apana.org.au>
  10038. M: "David S. Miller" <davem@davemloft.net>
  10039. L: netdev@vger.kernel.org
  10040. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
  10041. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
  10042. S: Maintained
  10043. F: net/xfrm/
  10044. F: net/key/
  10045. F: net/ipv4/xfrm*
  10046. F: net/ipv4/esp4*
  10047. F: net/ipv4/ah4.c
  10048. F: net/ipv4/ipcomp.c
  10049. F: net/ipv4/ip_vti.c
  10050. F: net/ipv6/xfrm*
  10051. F: net/ipv6/esp6*
  10052. F: net/ipv6/ah6.c
  10053. F: net/ipv6/ipcomp6.c
  10054. F: net/ipv6/ip6_vti.c
  10055. F: include/uapi/linux/xfrm.h
  10056. F: include/net/xfrm.h
  10057. NETWORKING [IPv4/IPv6]
  10058. M: "David S. Miller" <davem@davemloft.net>
  10059. M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
  10060. M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
  10061. L: netdev@vger.kernel.org
  10062. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  10063. S: Maintained
  10064. F: net/ipv4/
  10065. F: net/ipv6/
  10066. F: include/net/ip*
  10067. F: arch/x86/net/*
  10068. NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  10069. M: Paul Moore <paul@paul-moore.com>
  10070. W: https://github.com/netlabel
  10071. L: netdev@vger.kernel.org
  10072. L: linux-security-module@vger.kernel.org
  10073. S: Maintained
  10074. F: Documentation/netlabel/
  10075. F: include/net/calipso.h
  10076. F: include/net/cipso_ipv4.h
  10077. F: include/net/netlabel.h
  10078. F: include/uapi/linux/netfilter/xt_SECMARK.h
  10079. F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
  10080. F: net/netlabel/
  10081. F: net/ipv4/cipso_ipv4.c
  10082. F: net/ipv6/calipso.c
  10083. F: net/netfilter/xt_CONNSECMARK.c
  10084. F: net/netfilter/xt_SECMARK.c
  10085. NETWORKING [TCP]
  10086. M: Eric Dumazet <edumazet@google.com>
  10087. L: netdev@vger.kernel.org
  10088. S: Maintained
  10089. F: net/ipv4/tcp*.c
  10090. F: net/ipv4/syncookies.c
  10091. F: net/ipv6/tcp*.c
  10092. F: net/ipv6/syncookies.c
  10093. F: include/uapi/linux/tcp.h
  10094. F: include/net/tcp.h
  10095. F: include/linux/tcp.h
  10096. F: include/trace/events/tcp.h
  10097. NETWORKING [TLS]
  10098. M: Boris Pismenny <borisp@mellanox.com>
  10099. M: Aviad Yehezkel <aviadye@mellanox.com>
  10100. M: John Fastabend <john.fastabend@gmail.com>
  10101. M: Daniel Borkmann <daniel@iogearbox.net>
  10102. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  10103. L: netdev@vger.kernel.org
  10104. S: Maintained
  10105. F: net/tls/*
  10106. F: include/uapi/linux/tls.h
  10107. F: include/net/tls.h
  10108. NETWORKING [WIRELESS]
  10109. L: linux-wireless@vger.kernel.org
  10110. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  10111. NETDEVSIM
  10112. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  10113. S: Maintained
  10114. F: drivers/net/netdevsim/*
  10115. NETXEN (1/10) GbE SUPPORT
  10116. M: Manish Chopra <manishc@marvell.com>
  10117. M: Rahul Verma <rahulv@marvell.com>
  10118. M: GR-Linux-NIC-Dev@marvell.com
  10119. L: netdev@vger.kernel.org
  10120. S: Supported
  10121. F: drivers/net/ethernet/qlogic/netxen/
  10122. NEXTHOP
  10123. M: David Ahern <dsahern@kernel.org>
  10124. L: netdev@vger.kernel.org
  10125. S: Maintained
  10126. F: include/net/nexthop.h
  10127. F: include/uapi/linux/nexthop.h
  10128. F: include/net/netns/nexthop.h
  10129. F: net/ipv4/nexthop.c
  10130. NFC SUBSYSTEM
  10131. L: netdev@vger.kernel.org
  10132. S: Orphan
  10133. F: net/nfc/
  10134. F: include/net/nfc/
  10135. F: include/uapi/linux/nfc.h
  10136. F: drivers/nfc/
  10137. F: include/linux/platform_data/nfcmrvl.h
  10138. F: Documentation/devicetree/bindings/net/nfc/
  10139. NFS, SUNRPC, AND LOCKD CLIENTS
  10140. M: Trond Myklebust <trond.myklebust@hammerspace.com>
  10141. M: Anna Schumaker <anna.schumaker@netapp.com>
  10142. L: linux-nfs@vger.kernel.org
  10143. W: http://client.linux-nfs.org
  10144. T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
  10145. S: Maintained
  10146. F: fs/lockd/
  10147. F: fs/nfs/
  10148. F: fs/nfs_common/
  10149. F: net/sunrpc/
  10150. F: include/linux/lockd/
  10151. F: include/linux/nfs*
  10152. F: include/linux/sunrpc/
  10153. F: include/uapi/linux/nfs*
  10154. F: include/uapi/linux/sunrpc/
  10155. NILFS2 FILESYSTEM
  10156. M: Ryusuke Konishi <konishi.ryusuke@gmail.com>
  10157. L: linux-nilfs@vger.kernel.org
  10158. W: https://nilfs.sourceforge.io/
  10159. W: https://nilfs.osdn.jp/
  10160. T: git git://github.com/konis/nilfs2.git
  10161. S: Supported
  10162. F: Documentation/filesystems/nilfs2.txt
  10163. F: fs/nilfs2/
  10164. F: include/trace/events/nilfs2.h
  10165. F: include/uapi/linux/nilfs2_api.h
  10166. F: include/uapi/linux/nilfs2_ondisk.h
  10167. NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
  10168. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  10169. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  10170. S: Maintained
  10171. F: Documentation/scsi/NinjaSCSI.txt
  10172. F: drivers/scsi/pcmcia/nsp_*
  10173. NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
  10174. M: GOTO Masanori <gotom@debian.or.jp>
  10175. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  10176. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  10177. S: Maintained
  10178. F: Documentation/scsi/NinjaSCSI.txt
  10179. F: drivers/scsi/nsp32*
  10180. NIOS2 ARCHITECTURE
  10181. M: Ley Foon Tan <lftan@altera.com>
  10182. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  10183. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
  10184. S: Maintained
  10185. F: arch/nios2/
  10186. NOHZ, DYNTICKS SUPPORT
  10187. M: Frederic Weisbecker <fweisbec@gmail.com>
  10188. M: Thomas Gleixner <tglx@linutronix.de>
  10189. M: Ingo Molnar <mingo@kernel.org>
  10190. L: linux-kernel@vger.kernel.org
  10191. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
  10192. S: Maintained
  10193. F: kernel/time/tick*.*
  10194. F: include/linux/tick.h
  10195. F: include/linux/sched/nohz.h
  10196. NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
  10197. M: Pavel Machek <pavel@ucw.cz>
  10198. M: Sakari Ailus <sakari.ailus@iki.fi>
  10199. L: linux-media@vger.kernel.org
  10200. S: Maintained
  10201. F: drivers/media/i2c/et8ek8
  10202. F: drivers/media/i2c/ad5820.c
  10203. NOKIA N900 POWER SUPPLY DRIVERS
  10204. R: Pali Rohár <pali.rohar@gmail.com>
  10205. F: include/linux/power/bq2415x_charger.h
  10206. F: include/linux/power/bq27xxx_battery.h
  10207. F: drivers/power/supply/bq2415x_charger.c
  10208. F: drivers/power/supply/bq27xxx_battery.c
  10209. F: drivers/power/supply/bq27xxx_battery_i2c.c
  10210. F: drivers/power/supply/isp1704_charger.c
  10211. F: drivers/power/supply/rx51_battery.c
  10212. NOLIBC HEADER FILE
  10213. M: Willy Tarreau <w@1wt.eu>
  10214. S: Maintained
  10215. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
  10216. F: tools/include/nolibc/
  10217. NSDEPS
  10218. M: Matthias Maennich <maennich@google.com>
  10219. S: Maintained
  10220. F: scripts/nsdeps
  10221. F: Documentation/core-api/symbol-namespaces.rst
  10222. NTB AMD DRIVER
  10223. M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
  10224. L: linux-ntb@googlegroups.com
  10225. S: Supported
  10226. F: drivers/ntb/hw/amd/
  10227. NTB DRIVER CORE
  10228. M: Jon Mason <jdmason@kudzu.us>
  10229. M: Dave Jiang <dave.jiang@intel.com>
  10230. M: Allen Hubbe <allenbh@gmail.com>
  10231. L: linux-ntb@googlegroups.com
  10232. S: Supported
  10233. W: https://github.com/jonmason/ntb/wiki
  10234. T: git git://github.com/jonmason/ntb.git
  10235. F: drivers/ntb/
  10236. F: drivers/net/ntb_netdev.c
  10237. F: include/linux/ntb.h
  10238. F: include/linux/ntb_transport.h
  10239. F: tools/testing/selftests/ntb/
  10240. NTB IDT DRIVER
  10241. M: Serge Semin <fancer.lancer@gmail.com>
  10242. L: linux-ntb@googlegroups.com
  10243. S: Supported
  10244. F: drivers/ntb/hw/idt/
  10245. NTB INTEL DRIVER
  10246. M: Dave Jiang <dave.jiang@intel.com>
  10247. L: linux-ntb@googlegroups.com
  10248. S: Supported
  10249. W: https://github.com/davejiang/linux/wiki
  10250. T: git https://github.com/davejiang/linux.git
  10251. F: drivers/ntb/hw/intel/
  10252. NTFS FILESYSTEM
  10253. M: Anton Altaparmakov <anton@tuxera.com>
  10254. L: linux-ntfs-dev@lists.sourceforge.net
  10255. W: http://www.tuxera.com/
  10256. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
  10257. S: Supported
  10258. F: Documentation/filesystems/ntfs.txt
  10259. F: fs/ntfs/
  10260. NUBUS SUBSYSTEM
  10261. M: Finn Thain <fthain@telegraphics.com.au>
  10262. L: linux-m68k@lists.linux-m68k.org
  10263. S: Maintained
  10264. F: arch/*/include/asm/nubus.h
  10265. F: drivers/nubus/
  10266. F: include/linux/nubus.h
  10267. F: include/uapi/linux/nubus.h
  10268. NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
  10269. M: Antonino Daplas <adaplas@gmail.com>
  10270. L: linux-fbdev@vger.kernel.org
  10271. S: Maintained
  10272. F: drivers/video/fbdev/riva/
  10273. F: drivers/video/fbdev/nvidia/
  10274. NVM EXPRESS DRIVER
  10275. M: Keith Busch <kbusch@kernel.org>
  10276. M: Jens Axboe <axboe@fb.com>
  10277. M: Christoph Hellwig <hch@lst.de>
  10278. M: Sagi Grimberg <sagi@grimberg.me>
  10279. L: linux-nvme@lists.infradead.org
  10280. T: git://git.infradead.org/nvme.git
  10281. W: http://git.infradead.org/nvme.git
  10282. S: Supported
  10283. F: drivers/nvme/host/
  10284. F: include/linux/nvme.h
  10285. F: include/uapi/linux/nvme_ioctl.h
  10286. NVM EXPRESS FC TRANSPORT DRIVERS
  10287. M: James Smart <james.smart@broadcom.com>
  10288. L: linux-nvme@lists.infradead.org
  10289. S: Supported
  10290. F: include/linux/nvme-fc.h
  10291. F: include/linux/nvme-fc-driver.h
  10292. F: drivers/nvme/host/fc.c
  10293. F: drivers/nvme/target/fc.c
  10294. F: drivers/nvme/target/fcloop.c
  10295. NVM EXPRESS TARGET DRIVER
  10296. M: Christoph Hellwig <hch@lst.de>
  10297. M: Sagi Grimberg <sagi@grimberg.me>
  10298. L: linux-nvme@lists.infradead.org
  10299. T: git://git.infradead.org/nvme.git
  10300. W: http://git.infradead.org/nvme.git
  10301. S: Supported
  10302. F: drivers/nvme/target/
  10303. NVMEM FRAMEWORK
  10304. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  10305. S: Maintained
  10306. F: drivers/nvmem/
  10307. F: Documentation/devicetree/bindings/nvmem/
  10308. F: Documentation/ABI/stable/sysfs-bus-nvmem
  10309. F: include/linux/nvmem-consumer.h
  10310. F: include/linux/nvmem-provider.h
  10311. NXP FXAS21002C DRIVER
  10312. M: Rui Miguel Silva <rmfrfs@gmail.com>
  10313. L: linux-iio@vger.kernel.org
  10314. S: Maintained
  10315. F: Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
  10316. F: drivers/iio/gyro/fxas21002c_core.c
  10317. F: drivers/iio/gyro/fxas21002c.h
  10318. F: drivers/iio/gyro/fxas21002c_i2c.c
  10319. F: drivers/iio/gyro/fxas21002c_spi.c
  10320. NXP SGTL5000 DRIVER
  10321. M: Fabio Estevam <festevam@gmail.com>
  10322. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10323. S: Maintained
  10324. F: Documentation/devicetree/bindings/sound/sgtl5000.txt
  10325. F: sound/soc/codecs/sgtl5000*
  10326. NXP SJA1105 ETHERNET SWITCH DRIVER
  10327. M: Vladimir Oltean <olteanv@gmail.com>
  10328. L: linux-kernel@vger.kernel.org
  10329. S: Maintained
  10330. F: drivers/net/dsa/sja1105
  10331. NXP TDA998X DRM DRIVER
  10332. M: Russell King <linux@armlinux.org.uk>
  10333. S: Maintained
  10334. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
  10335. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
  10336. F: drivers/gpu/drm/i2c/tda998x_drv.c
  10337. F: include/drm/i2c/tda998x.h
  10338. F: include/dt-bindings/display/tda998x.h
  10339. K: "nxp,tda998x"
  10340. NXP TFA9879 DRIVER
  10341. M: Peter Rosin <peda@axentia.se>
  10342. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10343. S: Maintained
  10344. F: Documentation/devicetree/bindings/sound/tfa9879.txt
  10345. F: sound/soc/codecs/tfa9879*
  10346. NXP-NCI NFC DRIVER
  10347. M: Clément Perrochaud <clement.perrochaud@effinnov.com>
  10348. R: Charles Gorand <charles.gorand@effinnov.com>
  10349. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  10350. S: Supported
  10351. F: drivers/nfc/nxp-nci
  10352. OBJAGG
  10353. M: Jiri Pirko <jiri@mellanox.com>
  10354. L: netdev@vger.kernel.org
  10355. S: Supported
  10356. F: lib/objagg.c
  10357. F: lib/test_objagg.c
  10358. F: include/linux/objagg.h
  10359. NXP FSPI DRIVER
  10360. R: Yogesh Gaur <yogeshgaur.83@gmail.com>
  10361. M: Ashish Kumar <ashish.kumar@nxp.com>
  10362. L: linux-spi@vger.kernel.org
  10363. S: Maintained
  10364. F: drivers/spi/spi-nxp-fspi.c
  10365. F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
  10366. OBJTOOL
  10367. M: Josh Poimboeuf <jpoimboe@redhat.com>
  10368. M: Peter Zijlstra <peterz@infradead.org>
  10369. S: Supported
  10370. F: tools/objtool/
  10371. OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
  10372. M: Frederic Barrat <fbarrat@linux.ibm.com>
  10373. M: Andrew Donnellan <ajd@linux.ibm.com>
  10374. L: linuxppc-dev@lists.ozlabs.org
  10375. S: Supported
  10376. F: arch/powerpc/platforms/powernv/ocxl.c
  10377. F: arch/powerpc/include/asm/pnv-ocxl.h
  10378. F: drivers/misc/ocxl/
  10379. F: include/misc/ocxl*
  10380. F: include/uapi/misc/ocxl.h
  10381. F: Documentation/userspace-api/accelerators/ocxl.rst
  10382. OMAP AUDIO SUPPORT
  10383. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  10384. M: Jarkko Nikula <jarkko.nikula@bitmer.com>
  10385. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10386. L: linux-omap@vger.kernel.org
  10387. S: Maintained
  10388. F: sound/soc/ti/omap*
  10389. F: sound/soc/ti/rx51.c
  10390. F: sound/soc/ti/n810.c
  10391. F: sound/soc/ti/sdma-pcm.*
  10392. OMAP CLOCK FRAMEWORK SUPPORT
  10393. M: Paul Walmsley <paul@pwsan.com>
  10394. L: linux-omap@vger.kernel.org
  10395. S: Maintained
  10396. F: arch/arm/*omap*/*clock*
  10397. OMAP DEVICE TREE SUPPORT
  10398. M: Benoît Cousson <bcousson@baylibre.com>
  10399. M: Tony Lindgren <tony@atomide.com>
  10400. L: linux-omap@vger.kernel.org
  10401. L: devicetree@vger.kernel.org
  10402. S: Maintained
  10403. F: arch/arm/boot/dts/*omap*
  10404. F: arch/arm/boot/dts/*am3*
  10405. F: arch/arm/boot/dts/*am4*
  10406. F: arch/arm/boot/dts/*am5*
  10407. F: arch/arm/boot/dts/*dra7*
  10408. OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
  10409. L: linux-omap@vger.kernel.org
  10410. L: linux-fbdev@vger.kernel.org
  10411. S: Orphan
  10412. F: drivers/video/fbdev/omap2/
  10413. F: Documentation/arm/omap/dss.rst
  10414. OMAP FRAMEBUFFER SUPPORT
  10415. L: linux-fbdev@vger.kernel.org
  10416. L: linux-omap@vger.kernel.org
  10417. S: Orphan
  10418. F: drivers/video/fbdev/omap/
  10419. OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
  10420. M: Roger Quadros <rogerq@ti.com>
  10421. M: Tony Lindgren <tony@atomide.com>
  10422. L: linux-omap@vger.kernel.org
  10423. S: Maintained
  10424. F: drivers/memory/omap-gpmc.c
  10425. F: arch/arm/mach-omap2/*gpmc*
  10426. OMAP GPIO DRIVER
  10427. M: Grygorii Strashko <grygorii.strashko@ti.com>
  10428. M: Santosh Shilimkar <ssantosh@kernel.org>
  10429. M: Kevin Hilman <khilman@kernel.org>
  10430. L: linux-omap@vger.kernel.org
  10431. S: Maintained
  10432. F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
  10433. F: drivers/gpio/gpio-omap.c
  10434. OMAP HARDWARE SPINLOCK SUPPORT
  10435. M: Ohad Ben-Cohen <ohad@wizery.com>
  10436. L: linux-omap@vger.kernel.org
  10437. S: Maintained
  10438. F: drivers/hwspinlock/omap_hwspinlock.c
  10439. OMAP HS MMC SUPPORT
  10440. L: linux-mmc@vger.kernel.org
  10441. L: linux-omap@vger.kernel.org
  10442. S: Orphan
  10443. F: drivers/mmc/host/omap_hsmmc.c
  10444. OMAP HWMOD DATA
  10445. M: Paul Walmsley <paul@pwsan.com>
  10446. L: linux-omap@vger.kernel.org
  10447. S: Maintained
  10448. F: arch/arm/mach-omap2/omap_hwmod*data*
  10449. OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
  10450. M: Benoît Cousson <bcousson@baylibre.com>
  10451. L: linux-omap@vger.kernel.org
  10452. S: Maintained
  10453. F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
  10454. OMAP HWMOD SUPPORT
  10455. M: Benoît Cousson <bcousson@baylibre.com>
  10456. M: Paul Walmsley <paul@pwsan.com>
  10457. L: linux-omap@vger.kernel.org
  10458. S: Maintained
  10459. F: arch/arm/mach-omap2/omap_hwmod.*
  10460. OMAP I2C DRIVER
  10461. M: Vignesh R <vigneshr@ti.com>
  10462. L: linux-omap@vger.kernel.org
  10463. L: linux-i2c@vger.kernel.org
  10464. S: Maintained
  10465. F: Documentation/devicetree/bindings/i2c/i2c-omap.txt
  10466. F: drivers/i2c/busses/i2c-omap.c
  10467. OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
  10468. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  10469. L: linux-media@vger.kernel.org
  10470. S: Maintained
  10471. F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
  10472. F: drivers/media/platform/omap3isp/
  10473. F: drivers/staging/media/omap4iss/
  10474. OMAP MMC SUPPORT
  10475. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  10476. L: linux-omap@vger.kernel.org
  10477. S: Odd Fixes
  10478. F: drivers/mmc/host/omap.c
  10479. OMAP POWER MANAGEMENT SUPPORT
  10480. M: Kevin Hilman <khilman@kernel.org>
  10481. L: linux-omap@vger.kernel.org
  10482. S: Maintained
  10483. F: arch/arm/*omap*/*pm*
  10484. F: drivers/cpufreq/omap-cpufreq.c
  10485. OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
  10486. M: Rajendra Nayak <rnayak@codeaurora.org>
  10487. M: Paul Walmsley <paul@pwsan.com>
  10488. L: linux-omap@vger.kernel.org
  10489. S: Maintained
  10490. F: arch/arm/mach-omap2/prm*
  10491. OMAP RANDOM NUMBER GENERATOR SUPPORT
  10492. M: Deepak Saxena <dsaxena@plexity.net>
  10493. S: Maintained
  10494. F: drivers/char/hw_random/omap-rng.c
  10495. OMAP USB SUPPORT
  10496. L: linux-usb@vger.kernel.org
  10497. L: linux-omap@vger.kernel.org
  10498. S: Orphan
  10499. F: drivers/usb/*/*omap*
  10500. F: arch/arm/*omap*/usb*
  10501. OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
  10502. M: Mark Jackson <mpfj@newflow.co.uk>
  10503. L: linux-omap@vger.kernel.org
  10504. S: Maintained
  10505. F: arch/arm/boot/dts/am335x-nano.dts
  10506. OMAP1 SUPPORT
  10507. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  10508. M: Tony Lindgren <tony@atomide.com>
  10509. L: linux-omap@vger.kernel.org
  10510. Q: http://patchwork.kernel.org/project/linux-omap/list/
  10511. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  10512. S: Maintained
  10513. F: arch/arm/mach-omap1/
  10514. F: arch/arm/plat-omap/
  10515. F: arch/arm/configs/omap1_defconfig
  10516. F: drivers/i2c/busses/i2c-omap.c
  10517. F: include/linux/platform_data/i2c-omap.h
  10518. F: include/linux/platform_data/ams-delta-fiq.h
  10519. OMAP2+ SUPPORT
  10520. M: Tony Lindgren <tony@atomide.com>
  10521. L: linux-omap@vger.kernel.org
  10522. W: http://www.muru.com/linux/omap/
  10523. W: http://linux.omap.com/
  10524. Q: http://patchwork.kernel.org/project/linux-omap/list/
  10525. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  10526. S: Maintained
  10527. F: arch/arm/mach-omap2/
  10528. F: arch/arm/plat-omap/
  10529. F: arch/arm/configs/omap2plus_defconfig
  10530. F: drivers/bus/ti-sysc.c
  10531. F: drivers/i2c/busses/i2c-omap.c
  10532. F: drivers/irqchip/irq-omap-intc.c
  10533. F: drivers/mfd/*omap*.c
  10534. F: drivers/mfd/menelaus.c
  10535. F: drivers/mfd/palmas.c
  10536. F: drivers/mfd/tps65217.c
  10537. F: drivers/mfd/tps65218.c
  10538. F: drivers/mfd/tps65910.c
  10539. F: drivers/mfd/twl-core.[ch]
  10540. F: drivers/mfd/twl4030*.c
  10541. F: drivers/mfd/twl6030*.c
  10542. F: drivers/mfd/twl6040*.c
  10543. F: drivers/regulator/palmas-regulator*.c
  10544. F: drivers/regulator/pbias-regulator.c
  10545. F: drivers/regulator/tps65217-regulator.c
  10546. F: drivers/regulator/tps65218-regulator.c
  10547. F: drivers/regulator/tps65910-regulator.c
  10548. F: drivers/regulator/twl-regulator.c
  10549. F: drivers/regulator/twl6030-regulator.c
  10550. F: include/linux/platform_data/i2c-omap.h
  10551. F: include/linux/platform_data/ti-sysc.h
  10552. ONION OMEGA2+ BOARD
  10553. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  10554. L: linux-mips@vger.kernel.org
  10555. S: Maintained
  10556. F: arch/mips/boot/dts/ralink/omega2p.dts
  10557. OMFS FILESYSTEM
  10558. M: Bob Copeland <me@bobcopeland.com>
  10559. L: linux-karma-devel@lists.sourceforge.net
  10560. S: Maintained
  10561. F: Documentation/filesystems/omfs.txt
  10562. F: fs/omfs/
  10563. OMNIKEY CARDMAN 4000 DRIVER
  10564. M: Harald Welte <laforge@gnumonks.org>
  10565. S: Maintained
  10566. F: drivers/char/pcmcia/cm4000_cs.c
  10567. F: include/linux/cm4000_cs.h
  10568. F: include/uapi/linux/cm4000_cs.h
  10569. OMNIKEY CARDMAN 4040 DRIVER
  10570. M: Harald Welte <laforge@gnumonks.org>
  10571. S: Maintained
  10572. F: drivers/char/pcmcia/cm4040_cs.*
  10573. OMNIVISION OV13858 SENSOR DRIVER
  10574. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  10575. L: linux-media@vger.kernel.org
  10576. T: git git://linuxtv.org/media_tree.git
  10577. S: Maintained
  10578. F: drivers/media/i2c/ov13858.c
  10579. OMNIVISION OV2680 SENSOR DRIVER
  10580. M: Rui Miguel Silva <rmfrfs@gmail.com>
  10581. L: linux-media@vger.kernel.org
  10582. T: git git://linuxtv.org/media_tree.git
  10583. S: Maintained
  10584. F: drivers/media/i2c/ov2680.c
  10585. F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
  10586. OMNIVISION OV2685 SENSOR DRIVER
  10587. M: Shunqian Zheng <zhengsq@rock-chips.com>
  10588. L: linux-media@vger.kernel.org
  10589. T: git git://linuxtv.org/media_tree.git
  10590. S: Maintained
  10591. F: drivers/media/i2c/ov2685.c
  10592. OMNIVISION OV5640 SENSOR DRIVER
  10593. M: Steve Longerbeam <slongerbeam@gmail.com>
  10594. L: linux-media@vger.kernel.org
  10595. T: git git://linuxtv.org/media_tree.git
  10596. S: Maintained
  10597. F: drivers/media/i2c/ov5640.c
  10598. OMNIVISION OV5647 SENSOR DRIVER
  10599. M: Luis Oliveira <lolivei@synopsys.com>
  10600. L: linux-media@vger.kernel.org
  10601. T: git git://linuxtv.org/media_tree.git
  10602. S: Maintained
  10603. F: drivers/media/i2c/ov5647.c
  10604. OMNIVISION OV5670 SENSOR DRIVER
  10605. M: Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com>
  10606. M: Hyungwoo Yang <hyungwoo.yang@intel.com>
  10607. L: linux-media@vger.kernel.org
  10608. T: git git://linuxtv.org/media_tree.git
  10609. S: Maintained
  10610. F: drivers/media/i2c/ov5670.c
  10611. OMNIVISION OV5675 SENSOR DRIVER
  10612. M: Shawn Tu <shawnx.tu@intel.com>
  10613. L: linux-media@vger.kernel.org
  10614. T: git git://linuxtv.org/media_tree.git
  10615. S: Maintained
  10616. F: drivers/media/i2c/ov5675.c
  10617. OMNIVISION OV5695 SENSOR DRIVER
  10618. M: Shunqian Zheng <zhengsq@rock-chips.com>
  10619. L: linux-media@vger.kernel.org
  10620. T: git git://linuxtv.org/media_tree.git
  10621. S: Maintained
  10622. F: drivers/media/i2c/ov5695.c
  10623. OMNIVISION OV7670 SENSOR DRIVER
  10624. M: Jonathan Corbet <corbet@lwn.net>
  10625. L: linux-media@vger.kernel.org
  10626. T: git git://linuxtv.org/media_tree.git
  10627. S: Maintained
  10628. F: drivers/media/i2c/ov7670.c
  10629. F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
  10630. OMNIVISION OV772x SENSOR DRIVER
  10631. M: Jacopo Mondi <jacopo@jmondi.org>
  10632. L: linux-media@vger.kernel.org
  10633. T: git git://linuxtv.org/media_tree.git
  10634. S: Odd fixes
  10635. F: drivers/media/i2c/ov772x.c
  10636. F: include/media/i2c/ov772x.h
  10637. F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
  10638. OMNIVISION OV7740 SENSOR DRIVER
  10639. M: Wenyou Yang <wenyou.yang@microchip.com>
  10640. L: linux-media@vger.kernel.org
  10641. T: git git://linuxtv.org/media_tree.git
  10642. S: Maintained
  10643. F: drivers/media/i2c/ov7740.c
  10644. F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
  10645. OMNIVISION OV9640 SENSOR DRIVER
  10646. M: Petr Cvek <petrcvekcz@gmail.com>
  10647. L: linux-media@vger.kernel.org
  10648. S: Maintained
  10649. F: drivers/media/i2c/ov9640.*
  10650. OMNIVISION OV8856 SENSOR DRIVER
  10651. M: Ben Kao <ben.kao@intel.com>
  10652. L: linux-media@vger.kernel.org
  10653. T: git git://linuxtv.org/media_tree.git
  10654. S: Maintained
  10655. F: drivers/media/i2c/ov8856.c
  10656. OMNIVISION OV9650 SENSOR DRIVER
  10657. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  10658. R: Akinobu Mita <akinobu.mita@gmail.com>
  10659. R: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10660. L: linux-media@vger.kernel.org
  10661. T: git git://linuxtv.org/media_tree.git
  10662. S: Maintained
  10663. F: drivers/media/i2c/ov9650.c
  10664. F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
  10665. ONENAND FLASH DRIVER
  10666. M: Kyungmin Park <kyungmin.park@samsung.com>
  10667. L: linux-mtd@lists.infradead.org
  10668. S: Maintained
  10669. F: drivers/mtd/nand/onenand/
  10670. F: include/linux/mtd/onenand*.h
  10671. OP-TEE DRIVER
  10672. M: Jens Wiklander <jens.wiklander@linaro.org>
  10673. L: tee-dev@lists.linaro.org
  10674. S: Maintained
  10675. F: drivers/tee/optee/
  10676. OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
  10677. M: Sumit Garg <sumit.garg@linaro.org>
  10678. L: tee-dev@lists.linaro.org
  10679. S: Maintained
  10680. F: drivers/char/hw_random/optee-rng.c
  10681. OPA-VNIC DRIVER
  10682. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10683. M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
  10684. L: linux-rdma@vger.kernel.org
  10685. S: Supported
  10686. F: drivers/infiniband/ulp/opa_vnic
  10687. OPEN FIRMWARE AND DEVICE TREE OVERLAYS
  10688. M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
  10689. M: Frank Rowand <frowand.list@gmail.com>
  10690. L: devicetree@vger.kernel.org
  10691. S: Maintained
  10692. F: Documentation/devicetree/dynamic-resolution-notes.txt
  10693. F: Documentation/devicetree/overlay-notes.txt
  10694. F: drivers/of/overlay.c
  10695. F: drivers/of/resolver.c
  10696. K: of_overlay_notifier_
  10697. OPEN FIRMWARE AND FLATTENED DEVICE TREE
  10698. M: Rob Herring <robh+dt@kernel.org>
  10699. M: Frank Rowand <frowand.list@gmail.com>
  10700. L: devicetree@vger.kernel.org
  10701. W: http://www.devicetree.org/
  10702. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  10703. S: Maintained
  10704. F: drivers/of/
  10705. F: include/linux/of*.h
  10706. F: scripts/dtc/
  10707. F: Documentation/ABI/testing/sysfs-firmware-ofw
  10708. OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
  10709. M: Rob Herring <robh+dt@kernel.org>
  10710. M: Mark Rutland <mark.rutland@arm.com>
  10711. L: devicetree@vger.kernel.org
  10712. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  10713. Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
  10714. S: Maintained
  10715. F: Documentation/devicetree/
  10716. F: arch/*/boot/dts/
  10717. F: include/dt-bindings/
  10718. OPENCORES I2C BUS DRIVER
  10719. M: Peter Korsgaard <peter@korsgaard.com>
  10720. M: Andrew Lunn <andrew@lunn.ch>
  10721. L: linux-i2c@vger.kernel.org
  10722. S: Maintained
  10723. F: Documentation/devicetree/bindings/i2c/i2c-ocores.txt
  10724. F: Documentation/i2c/busses/i2c-ocores.rst
  10725. F: drivers/i2c/busses/i2c-ocores.c
  10726. F: include/linux/platform_data/i2c-ocores.h
  10727. OPENRISC ARCHITECTURE
  10728. M: Jonas Bonn <jonas@southpole.se>
  10729. M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
  10730. M: Stafford Horne <shorne@gmail.com>
  10731. T: git git://github.com/openrisc/linux.git
  10732. L: openrisc@lists.librecores.org
  10733. W: http://openrisc.io
  10734. S: Maintained
  10735. F: Documentation/devicetree/bindings/openrisc/
  10736. F: Documentation/openrisc/
  10737. F: arch/openrisc/
  10738. F: drivers/irqchip/irq-ompic.c
  10739. F: drivers/irqchip/irq-or1k-*
  10740. OPENVSWITCH
  10741. M: Pravin B Shelar <pshelar@ovn.org>
  10742. L: netdev@vger.kernel.org
  10743. L: dev@openvswitch.org
  10744. W: http://openvswitch.org
  10745. S: Maintained
  10746. F: net/openvswitch/
  10747. F: include/uapi/linux/openvswitch.h
  10748. OPERATING PERFORMANCE POINTS (OPP)
  10749. M: Viresh Kumar <vireshk@kernel.org>
  10750. M: Nishanth Menon <nm@ti.com>
  10751. M: Stephen Boyd <sboyd@kernel.org>
  10752. L: linux-pm@vger.kernel.org
  10753. S: Maintained
  10754. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  10755. F: drivers/opp/
  10756. F: include/linux/pm_opp.h
  10757. F: Documentation/power/opp.rst
  10758. F: Documentation/devicetree/bindings/opp/
  10759. OPL4 DRIVER
  10760. M: Clemens Ladisch <clemens@ladisch.de>
  10761. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10762. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  10763. S: Maintained
  10764. F: sound/drivers/opl4/
  10765. OPROFILE
  10766. M: Robert Richter <rric@kernel.org>
  10767. L: oprofile-list@lists.sf.net
  10768. S: Maintained
  10769. F: arch/*/include/asm/oprofile*.h
  10770. F: arch/*/oprofile/
  10771. F: drivers/oprofile/
  10772. F: include/linux/oprofile.h
  10773. ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
  10774. M: Mark Fasheh <mark@fasheh.com>
  10775. M: Joel Becker <jlbec@evilplan.org>
  10776. M: Joseph Qi <joseph.qi@linux.alibaba.com>
  10777. L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
  10778. W: http://ocfs2.wiki.kernel.org
  10779. S: Supported
  10780. F: Documentation/filesystems/ocfs2.txt
  10781. F: Documentation/filesystems/dlmfs.txt
  10782. F: fs/ocfs2/
  10783. ORANGEFS FILESYSTEM
  10784. M: Mike Marshall <hubcap@omnibond.com>
  10785. R: Martin Brandenburg <martin@omnibond.com>
  10786. L: devel@lists.orangefs.org
  10787. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
  10788. S: Supported
  10789. F: fs/orangefs/
  10790. F: Documentation/filesystems/orangefs.txt
  10791. ORINOCO DRIVER
  10792. L: linux-wireless@vger.kernel.org
  10793. W: http://wireless.kernel.org/en/users/Drivers/orinoco
  10794. W: http://www.nongnu.org/orinoco/
  10795. S: Orphan
  10796. F: drivers/net/wireless/intersil/orinoco/
  10797. OV2659 OMNIVISION SENSOR DRIVER
  10798. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  10799. L: linux-media@vger.kernel.org
  10800. W: https://linuxtv.org
  10801. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10802. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  10803. S: Maintained
  10804. F: drivers/media/i2c/ov2659.c
  10805. F: include/media/i2c/ov2659.h
  10806. OVERLAY FILESYSTEM
  10807. M: Miklos Szeredi <miklos@szeredi.hu>
  10808. L: linux-unionfs@vger.kernel.org
  10809. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
  10810. S: Supported
  10811. F: fs/overlayfs/
  10812. F: Documentation/filesystems/overlayfs.txt
  10813. P54 WIRELESS DRIVER
  10814. M: Christian Lamparter <chunkeey@googlemail.com>
  10815. L: linux-wireless@vger.kernel.org
  10816. W: http://wireless.kernel.org/en/users/Drivers/p54
  10817. S: Maintained
  10818. F: drivers/net/wireless/intersil/p54/
  10819. PA SEMI ETHERNET DRIVER
  10820. L: netdev@vger.kernel.org
  10821. S: Orphan
  10822. F: drivers/net/ethernet/pasemi/*
  10823. PA SEMI SMBUS DRIVER
  10824. L: linux-i2c@vger.kernel.org
  10825. S: Orphan
  10826. F: drivers/i2c/busses/i2c-pasemi.c
  10827. PACKING
  10828. M: Vladimir Oltean <olteanv@gmail.com>
  10829. L: netdev@vger.kernel.org
  10830. S: Supported
  10831. F: lib/packing.c
  10832. F: include/linux/packing.h
  10833. F: Documentation/core-api/packing.rst
  10834. PADATA PARALLEL EXECUTION MECHANISM
  10835. M: Steffen Klassert <steffen.klassert@secunet.com>
  10836. L: linux-crypto@vger.kernel.org
  10837. S: Maintained
  10838. F: kernel/padata.c
  10839. F: include/linux/padata.h
  10840. F: Documentation/padata.txt
  10841. PAGE POOL
  10842. M: Jesper Dangaard Brouer <hawk@kernel.org>
  10843. M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
  10844. L: netdev@vger.kernel.org
  10845. S: Supported
  10846. F: net/core/page_pool.c
  10847. F: include/net/page_pool.h
  10848. PANASONIC LAPTOP ACPI EXTRAS DRIVER
  10849. M: Harald Welte <laforge@gnumonks.org>
  10850. L: platform-driver-x86@vger.kernel.org
  10851. S: Maintained
  10852. F: drivers/platform/x86/panasonic-laptop.c
  10853. PARALLEL LCD/KEYPAD PANEL DRIVER
  10854. M: Willy Tarreau <willy@haproxy.com>
  10855. M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
  10856. S: Odd Fixes
  10857. F: Documentation/admin-guide/lcd-panel-cgram.rst
  10858. F: drivers/auxdisplay/panel.c
  10859. PARALLEL PORT SUBSYSTEM
  10860. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  10861. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  10862. L: linux-parport@lists.infradead.org (subscribers-only)
  10863. S: Maintained
  10864. F: drivers/parport/
  10865. F: include/linux/parport*.h
  10866. F: drivers/char/ppdev.c
  10867. F: include/uapi/linux/ppdev.h
  10868. F: Documentation/driver-api/parport*.rst
  10869. PARAVIRT_OPS INTERFACE
  10870. M: Juergen Gross <jgross@suse.com>
  10871. M: Thomas Hellstrom <thellstrom@vmware.com>
  10872. M: "VMware, Inc." <pv-drivers@vmware.com>
  10873. L: virtualization@lists.linux-foundation.org
  10874. S: Supported
  10875. F: Documentation/virt/paravirt_ops.rst
  10876. F: arch/*/kernel/paravirt*
  10877. F: arch/*/include/asm/paravirt*.h
  10878. F: include/linux/hypervisor.h
  10879. PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
  10880. M: Tim Waugh <tim@cyberelk.net>
  10881. L: linux-parport@lists.infradead.org (subscribers-only)
  10882. S: Maintained
  10883. F: Documentation/admin-guide/blockdev/paride.rst
  10884. F: drivers/block/paride/
  10885. PARISC ARCHITECTURE
  10886. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  10887. M: Helge Deller <deller@gmx.de>
  10888. L: linux-parisc@vger.kernel.org
  10889. W: http://www.parisc-linux.org/
  10890. Q: http://patchwork.kernel.org/project/linux-parisc/list/
  10891. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
  10892. T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
  10893. S: Maintained
  10894. F: arch/parisc/
  10895. F: Documentation/parisc/
  10896. F: drivers/parisc/
  10897. F: drivers/char/agp/parisc-agp.c
  10898. F: drivers/input/misc/hp_sdc_rtc.c
  10899. F: drivers/input/serio/gscps2.c
  10900. F: drivers/input/serio/hp_sdc*
  10901. F: drivers/parport/parport_gsc.*
  10902. F: drivers/tty/serial/8250/8250_gsc.c
  10903. F: drivers/video/fbdev/sti*
  10904. F: drivers/video/console/sti*
  10905. F: drivers/video/logo/logo_parisc*
  10906. F: include/linux/hp_sdc.h
  10907. PARMAN
  10908. M: Jiri Pirko <jiri@mellanox.com>
  10909. L: netdev@vger.kernel.org
  10910. S: Supported
  10911. F: lib/parman.c
  10912. F: lib/test_parman.c
  10913. F: include/linux/parman.h
  10914. PC ENGINES APU BOARD DRIVER
  10915. M: Enrico Weigelt, metux IT consult <info@metux.net>
  10916. S: Maintained
  10917. F: drivers/platform/x86/pcengines-apuv2.c
  10918. PC87360 HARDWARE MONITORING DRIVER
  10919. M: Jim Cromie <jim.cromie@gmail.com>
  10920. L: linux-hwmon@vger.kernel.org
  10921. S: Maintained
  10922. F: Documentation/hwmon/pc87360.rst
  10923. F: drivers/hwmon/pc87360.c
  10924. PC8736x GPIO DRIVER
  10925. M: Jim Cromie <jim.cromie@gmail.com>
  10926. S: Maintained
  10927. F: drivers/char/pc8736x_gpio.c
  10928. PC87427 HARDWARE MONITORING DRIVER
  10929. M: Jean Delvare <jdelvare@suse.com>
  10930. L: linux-hwmon@vger.kernel.org
  10931. S: Maintained
  10932. F: Documentation/hwmon/pc87427.rst
  10933. F: drivers/hwmon/pc87427.c
  10934. PCA9532 LED DRIVER
  10935. M: Riku Voipio <riku.voipio@iki.fi>
  10936. S: Maintained
  10937. F: drivers/leds/leds-pca9532.c
  10938. F: include/linux/leds-pca9532.h
  10939. PCA9541 I2C BUS MASTER SELECTOR DRIVER
  10940. M: Guenter Roeck <linux@roeck-us.net>
  10941. L: linux-i2c@vger.kernel.org
  10942. S: Maintained
  10943. F: drivers/i2c/muxes/i2c-mux-pca9541.c
  10944. PCDP - PRIMARY CONSOLE AND DEBUG PORT
  10945. M: Khalid Aziz <khalid@gonehiking.org>
  10946. S: Maintained
  10947. F: drivers/firmware/pcdp.*
  10948. PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  10949. M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  10950. L: linux-pci@vger.kernel.org
  10951. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10952. S: Maintained
  10953. F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
  10954. F: drivers/pci/controller/pci-aardvark.c
  10955. PCI DRIVER FOR ALTERA PCIE IP
  10956. M: Ley Foon Tan <lftan@altera.com>
  10957. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  10958. L: linux-pci@vger.kernel.org
  10959. S: Supported
  10960. F: Documentation/devicetree/bindings/pci/altera-pcie.txt
  10961. F: drivers/pci/controller/pcie-altera.c
  10962. PCI DRIVER FOR APPLIEDMICRO XGENE
  10963. M: Toan Le <toan@os.amperecomputing.com>
  10964. L: linux-pci@vger.kernel.org
  10965. L: linux-arm-kernel@lists.infradead.org
  10966. S: Maintained
  10967. F: Documentation/devicetree/bindings/pci/xgene-pci.txt
  10968. F: drivers/pci/controller/pci-xgene.c
  10969. PCI DRIVER FOR ARM VERSATILE PLATFORM
  10970. M: Rob Herring <robh@kernel.org>
  10971. L: linux-pci@vger.kernel.org
  10972. L: linux-arm-kernel@lists.infradead.org
  10973. S: Maintained
  10974. F: Documentation/devicetree/bindings/pci/versatile.txt
  10975. F: drivers/pci/controller/pci-versatile.c
  10976. PCI DRIVER FOR ARMADA 8K
  10977. M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  10978. L: linux-pci@vger.kernel.org
  10979. L: linux-arm-kernel@lists.infradead.org
  10980. S: Maintained
  10981. F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
  10982. F: drivers/pci/controller/dwc/pcie-armada8k.c
  10983. PCI DRIVER FOR CADENCE PCIE IP
  10984. M: Tom Joseph <tjoseph@cadence.com>
  10985. L: linux-pci@vger.kernel.org
  10986. S: Maintained
  10987. F: Documentation/devicetree/bindings/pci/cdns,*.txt
  10988. F: drivers/pci/controller/pcie-cadence*
  10989. PCI DRIVER FOR FREESCALE LAYERSCAPE
  10990. M: Minghuan Lian <minghuan.Lian@nxp.com>
  10991. M: Mingkai Hu <mingkai.hu@nxp.com>
  10992. M: Roy Zang <roy.zang@nxp.com>
  10993. L: linuxppc-dev@lists.ozlabs.org
  10994. L: linux-pci@vger.kernel.org
  10995. L: linux-arm-kernel@lists.infradead.org
  10996. S: Maintained
  10997. F: drivers/pci/controller/dwc/*layerscape*
  10998. PCI DRIVER FOR GENERIC OF HOSTS
  10999. M: Will Deacon <will@kernel.org>
  11000. L: linux-pci@vger.kernel.org
  11001. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11002. S: Maintained
  11003. F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
  11004. F: drivers/pci/controller/pci-host-common.c
  11005. F: drivers/pci/controller/pci-host-generic.c
  11006. PCI DRIVER FOR IMX6
  11007. M: Richard Zhu <hongxing.zhu@nxp.com>
  11008. M: Lucas Stach <l.stach@pengutronix.de>
  11009. L: linux-pci@vger.kernel.org
  11010. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11011. S: Maintained
  11012. F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
  11013. F: drivers/pci/controller/dwc/*imx6*
  11014. PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  11015. M: Keith Busch <keith.busch@intel.com>
  11016. M: Jonathan Derrick <jonathan.derrick@intel.com>
  11017. L: linux-pci@vger.kernel.org
  11018. S: Supported
  11019. F: drivers/pci/controller/vmd.c
  11020. PCI DRIVER FOR MICROSEMI SWITCHTEC
  11021. M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  11022. M: Logan Gunthorpe <logang@deltatee.com>
  11023. L: linux-pci@vger.kernel.org
  11024. S: Maintained
  11025. F: Documentation/driver-api/switchtec.rst
  11026. F: Documentation/ABI/testing/sysfs-class-switchtec
  11027. F: drivers/pci/switch/switchtec*
  11028. F: include/uapi/linux/switchtec_ioctl.h
  11029. F: include/linux/switchtec.h
  11030. F: drivers/ntb/hw/mscc/
  11031. PCI DRIVER FOR MOBIVEIL PCIE IP
  11032. M: Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>
  11033. M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
  11034. L: linux-pci@vger.kernel.org
  11035. S: Supported
  11036. F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
  11037. F: drivers/pci/controller/pcie-mobiveil.c
  11038. PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
  11039. M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  11040. M: Jason Cooper <jason@lakedaemon.net>
  11041. L: linux-pci@vger.kernel.org
  11042. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11043. S: Maintained
  11044. F: drivers/pci/controller/*mvebu*
  11045. PCI DRIVER FOR NVIDIA TEGRA
  11046. M: Thierry Reding <thierry.reding@gmail.com>
  11047. L: linux-tegra@vger.kernel.org
  11048. L: linux-pci@vger.kernel.org
  11049. S: Supported
  11050. F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
  11051. F: drivers/pci/controller/pci-tegra.c
  11052. PCI DRIVER FOR RENESAS R-CAR
  11053. M: Simon Horman <horms@verge.net.au>
  11054. L: linux-pci@vger.kernel.org
  11055. L: linux-renesas-soc@vger.kernel.org
  11056. S: Maintained
  11057. F: drivers/pci/controller/*rcar*
  11058. PCI DRIVER FOR SAMSUNG EXYNOS
  11059. M: Jingoo Han <jingoohan1@gmail.com>
  11060. L: linux-pci@vger.kernel.org
  11061. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11062. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11063. S: Maintained
  11064. F: drivers/pci/controller/dwc/pci-exynos.c
  11065. PCI DRIVER FOR SYNOPSYS DESIGNWARE
  11066. M: Jingoo Han <jingoohan1@gmail.com>
  11067. M: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
  11068. L: linux-pci@vger.kernel.org
  11069. S: Maintained
  11070. F: Documentation/devicetree/bindings/pci/designware-pcie.txt
  11071. F: drivers/pci/controller/dwc/*designware*
  11072. PCI DRIVER FOR TI DRA7XX
  11073. M: Kishon Vijay Abraham I <kishon@ti.com>
  11074. L: linux-omap@vger.kernel.org
  11075. L: linux-pci@vger.kernel.org
  11076. S: Supported
  11077. F: Documentation/devicetree/bindings/pci/ti-pci.txt
  11078. F: drivers/pci/controller/dwc/pci-dra7xx.c
  11079. PCI DRIVER FOR TI KEYSTONE
  11080. M: Murali Karicheri <m-karicheri2@ti.com>
  11081. L: linux-pci@vger.kernel.org
  11082. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11083. S: Maintained
  11084. F: drivers/pci/controller/dwc/pci-keystone.c
  11085. PCI ENDPOINT SUBSYSTEM
  11086. M: Kishon Vijay Abraham I <kishon@ti.com>
  11087. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  11088. L: linux-pci@vger.kernel.org
  11089. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  11090. S: Supported
  11091. F: drivers/pci/endpoint/
  11092. F: drivers/misc/pci_endpoint_test.c
  11093. F: tools/pci/
  11094. PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
  11095. M: Russell Currey <ruscur@russell.cc>
  11096. M: Sam Bobroff <sbobroff@linux.ibm.com>
  11097. M: Oliver O'Halloran <oohall@gmail.com>
  11098. L: linuxppc-dev@lists.ozlabs.org
  11099. S: Supported
  11100. F: Documentation/PCI/pci-error-recovery.rst
  11101. F: drivers/pci/pcie/aer.c
  11102. F: drivers/pci/pcie/dpc.c
  11103. F: drivers/pci/pcie/err.c
  11104. F: Documentation/powerpc/eeh-pci-error-recovery.rst
  11105. F: arch/powerpc/kernel/eeh*.c
  11106. F: arch/powerpc/platforms/*/eeh*.c
  11107. F: arch/powerpc/include/*/eeh*.h
  11108. PCI ERROR RECOVERY
  11109. M: Linas Vepstas <linasvepstas@gmail.com>
  11110. L: linux-pci@vger.kernel.org
  11111. S: Supported
  11112. F: Documentation/PCI/pci-error-recovery.rst
  11113. PCI MSI DRIVER FOR ALTERA MSI IP
  11114. M: Ley Foon Tan <lftan@altera.com>
  11115. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  11116. L: linux-pci@vger.kernel.org
  11117. S: Supported
  11118. F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
  11119. F: drivers/pci/controller/pcie-altera-msi.c
  11120. PCI MSI DRIVER FOR APPLIEDMICRO XGENE
  11121. M: Toan Le <toan@os.amperecomputing.com>
  11122. L: linux-pci@vger.kernel.org
  11123. L: linux-arm-kernel@lists.infradead.org
  11124. S: Maintained
  11125. F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
  11126. F: drivers/pci/controller/pci-xgene-msi.c
  11127. PCI SUBSYSTEM
  11128. M: Bjorn Helgaas <bhelgaas@google.com>
  11129. L: linux-pci@vger.kernel.org
  11130. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  11131. T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  11132. S: Supported
  11133. F: Documentation/devicetree/bindings/pci/
  11134. F: Documentation/PCI/
  11135. F: drivers/acpi/pci*
  11136. F: drivers/pci/
  11137. F: include/asm-generic/pci*
  11138. F: include/linux/pci*
  11139. F: include/linux/of_pci.h
  11140. F: include/uapi/linux/pci*
  11141. F: lib/pci*
  11142. F: arch/x86/pci/
  11143. F: arch/x86/kernel/quirks.c
  11144. F: arch/x86/kernel/early-quirks.c
  11145. PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  11146. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  11147. R: Andrew Murray <andrew.murray@arm.com>
  11148. L: linux-pci@vger.kernel.org
  11149. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  11150. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
  11151. S: Supported
  11152. F: drivers/pci/controller/
  11153. PCIE DRIVER FOR AMAZON ANNAPURNA LABS
  11154. M: Jonathan Chocron <jonnyc@amazon.com>
  11155. L: linux-pci@vger.kernel.org
  11156. S: Maintained
  11157. F: Documentation/devicetree/bindings/pci/pcie-al.txt
  11158. F: drivers/pci/controller/dwc/pcie-al.c
  11159. PCIE DRIVER FOR AMLOGIC MESON
  11160. M: Yue Wang <yue.wang@Amlogic.com>
  11161. L: linux-pci@vger.kernel.org
  11162. L: linux-amlogic@lists.infradead.org
  11163. S: Maintained
  11164. F: drivers/pci/controller/dwc/pci-meson.c
  11165. PCIE DRIVER FOR AXIS ARTPEC
  11166. M: Jesper Nilsson <jesper.nilsson@axis.com>
  11167. L: linux-arm-kernel@axis.com
  11168. L: linux-pci@vger.kernel.org
  11169. S: Maintained
  11170. F: Documentation/devicetree/bindings/pci/axis,artpec*
  11171. F: drivers/pci/controller/dwc/*artpec*
  11172. PCIE DRIVER FOR CAVIUM THUNDERX
  11173. M: David Daney <david.daney@cavium.com>
  11174. L: linux-pci@vger.kernel.org
  11175. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11176. S: Supported
  11177. F: Documentation/devicetree/bindings/pci/pci-thunder-*
  11178. F: drivers/pci/controller/pci-thunder-*
  11179. PCIE DRIVER FOR HISILICON
  11180. M: Zhou Wang <wangzhou1@hisilicon.com>
  11181. L: linux-pci@vger.kernel.org
  11182. S: Maintained
  11183. F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
  11184. F: drivers/pci/controller/dwc/pcie-hisi.c
  11185. PCIE DRIVER FOR HISILICON KIRIN
  11186. M: Xiaowei Song <songxiaowei@hisilicon.com>
  11187. M: Binghui Wang <wangbinghui@hisilicon.com>
  11188. L: linux-pci@vger.kernel.org
  11189. S: Maintained
  11190. F: Documentation/devicetree/bindings/pci/kirin-pcie.txt
  11191. F: drivers/pci/controller/dwc/pcie-kirin.c
  11192. PCIE DRIVER FOR HISILICON STB
  11193. M: Shawn Guo <shawn.guo@linaro.org>
  11194. L: linux-pci@vger.kernel.org
  11195. S: Maintained
  11196. F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
  11197. F: drivers/pci/controller/dwc/pcie-histb.c
  11198. PCIE DRIVER FOR MEDIATEK
  11199. M: Ryder Lee <ryder.lee@mediatek.com>
  11200. L: linux-pci@vger.kernel.org
  11201. L: linux-mediatek@lists.infradead.org
  11202. S: Supported
  11203. F: Documentation/devicetree/bindings/pci/mediatek*
  11204. F: drivers/pci/controller/*mediatek*
  11205. PCIE DRIVER FOR QUALCOMM MSM
  11206. M: Stanimir Varbanov <svarbanov@mm-sol.com>
  11207. L: linux-pci@vger.kernel.org
  11208. L: linux-arm-msm@vger.kernel.org
  11209. S: Maintained
  11210. F: drivers/pci/controller/dwc/*qcom*
  11211. PCIE DRIVER FOR ROCKCHIP
  11212. M: Shawn Lin <shawn.lin@rock-chips.com>
  11213. L: linux-pci@vger.kernel.org
  11214. L: linux-rockchip@lists.infradead.org
  11215. S: Maintained
  11216. F: Documentation/devicetree/bindings/pci/rockchip-pcie*
  11217. F: drivers/pci/controller/pcie-rockchip*
  11218. PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
  11219. M: Linus Walleij <linus.walleij@linaro.org>
  11220. L: linux-pci@vger.kernel.org
  11221. S: Maintained
  11222. F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
  11223. F: drivers/pci/controller/pci-v3-semi.c
  11224. PCIE DRIVER FOR SOCIONEXT UNIPHIER
  11225. M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
  11226. L: linux-pci@vger.kernel.org
  11227. S: Maintained
  11228. F: Documentation/devicetree/bindings/pci/uniphier-pcie.txt
  11229. F: drivers/pci/controller/dwc/pcie-uniphier.c
  11230. PCIE DRIVER FOR ST SPEAR13XX
  11231. M: Pratyush Anand <pratyush.anand@gmail.com>
  11232. L: linux-pci@vger.kernel.org
  11233. S: Maintained
  11234. F: drivers/pci/controller/dwc/*spear*
  11235. PCMCIA SUBSYSTEM
  11236. M: Dominik Brodowski <linux@dominikbrodowski.net>
  11237. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
  11238. S: Odd Fixes
  11239. F: Documentation/pcmcia/
  11240. F: tools/pcmcia/
  11241. F: drivers/pcmcia/
  11242. F: include/pcmcia/
  11243. PCNET32 NETWORK DRIVER
  11244. M: Don Fry <pcnet32@frontier.com>
  11245. L: netdev@vger.kernel.org
  11246. S: Maintained
  11247. F: drivers/net/ethernet/amd/pcnet32.c
  11248. PCRYPT PARALLEL CRYPTO ENGINE
  11249. M: Steffen Klassert <steffen.klassert@secunet.com>
  11250. L: linux-crypto@vger.kernel.org
  11251. S: Maintained
  11252. F: crypto/pcrypt.c
  11253. F: include/crypto/pcrypt.h
  11254. PEAQ WMI HOTKEYS DRIVER
  11255. M: Hans de Goede <hdegoede@redhat.com>
  11256. L: platform-driver-x86@vger.kernel.org
  11257. S: Maintained
  11258. F: drivers/platform/x86/peaq-wmi.c
  11259. PENSANDO ETHERNET DRIVERS
  11260. M: Shannon Nelson <snelson@pensando.io>
  11261. M: Pensando Drivers <drivers@pensando.io>
  11262. L: netdev@vger.kernel.org
  11263. S: Supported
  11264. F: Documentation/networking/device_drivers/pensando/ionic.rst
  11265. F: drivers/net/ethernet/pensando/
  11266. PER-CPU MEMORY ALLOCATOR
  11267. M: Dennis Zhou <dennis@kernel.org>
  11268. M: Tejun Heo <tj@kernel.org>
  11269. M: Christoph Lameter <cl@linux.com>
  11270. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
  11271. S: Maintained
  11272. F: include/linux/percpu*.h
  11273. F: mm/percpu*.c
  11274. F: arch/*/include/asm/percpu.h
  11275. PER-TASK DELAY ACCOUNTING
  11276. M: Balbir Singh <bsingharora@gmail.com>
  11277. S: Maintained
  11278. F: include/linux/delayacct.h
  11279. F: kernel/delayacct.c
  11280. PERFORMANCE EVENTS SUBSYSTEM
  11281. M: Peter Zijlstra <peterz@infradead.org>
  11282. M: Ingo Molnar <mingo@redhat.com>
  11283. M: Arnaldo Carvalho de Melo <acme@kernel.org>
  11284. R: Mark Rutland <mark.rutland@arm.com>
  11285. R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  11286. R: Jiri Olsa <jolsa@redhat.com>
  11287. R: Namhyung Kim <namhyung@kernel.org>
  11288. L: linux-kernel@vger.kernel.org
  11289. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  11290. S: Supported
  11291. F: kernel/events/*
  11292. F: include/linux/perf_event.h
  11293. F: include/uapi/linux/perf_event.h
  11294. F: arch/*/kernel/perf_event*.c
  11295. F: arch/*/kernel/*/perf_event*.c
  11296. F: arch/*/kernel/*/*/perf_event*.c
  11297. F: arch/*/include/asm/perf_event.h
  11298. F: arch/*/kernel/perf_callchain.c
  11299. F: arch/*/events/*
  11300. F: arch/*/events/*/*
  11301. F: tools/perf/
  11302. PERSONALITY HANDLING
  11303. M: Christoph Hellwig <hch@infradead.org>
  11304. L: linux-abi-devel@lists.sourceforge.net
  11305. S: Maintained
  11306. F: include/linux/personality.h
  11307. F: include/uapi/linux/personality.h
  11308. PHOENIX RC FLIGHT CONTROLLER ADAPTER
  11309. M: Marcus Folkesson <marcus.folkesson@gmail.com>
  11310. L: linux-input@vger.kernel.org
  11311. S: Maintained
  11312. F: Documentation/input/devices/pxrc.rst
  11313. F: drivers/input/joystick/pxrc.c
  11314. FLYSKY FSIA6B RC RECEIVER
  11315. M: Markus Koch <markus@notsyncing.net>
  11316. L: linux-input@vger.kernel.org
  11317. S: Maintained
  11318. F: drivers/input/joystick/fsia6b.c
  11319. PHONET PROTOCOL
  11320. M: Remi Denis-Courmont <courmisch@gmail.com>
  11321. S: Supported
  11322. F: Documentation/networking/phonet.txt
  11323. F: include/linux/phonet.h
  11324. F: include/net/phonet/
  11325. F: include/uapi/linux/phonet.h
  11326. F: net/phonet/
  11327. PHRAM MTD DRIVER
  11328. M: Joern Engel <joern@lazybastard.org>
  11329. L: linux-mtd@lists.infradead.org
  11330. S: Maintained
  11331. F: drivers/mtd/devices/phram.c
  11332. PICOLCD HID DRIVER
  11333. M: Bruno Prémont <bonbons@linux-vserver.org>
  11334. L: linux-input@vger.kernel.org
  11335. S: Maintained
  11336. F: drivers/hid/hid-picolcd*
  11337. PICOXCELL SUPPORT
  11338. M: Jamie Iles <jamie@jamieiles.com>
  11339. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11340. T: git git://github.com/jamieiles/linux-2.6-ji.git
  11341. S: Supported
  11342. F: arch/arm/boot/dts/picoxcell*
  11343. F: arch/arm/mach-picoxcell/
  11344. F: drivers/crypto/picoxcell*
  11345. PIDFD API
  11346. M: Christian Brauner <christian@brauner.io>
  11347. L: linux-kernel@vger.kernel.org
  11348. S: Maintained
  11349. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
  11350. F: samples/pidfd/
  11351. F: tools/testing/selftests/pidfd/
  11352. K: (?i)pidfd
  11353. K: (?i)clone3
  11354. K: \b(clone_args|kernel_clone_args)\b
  11355. PIN CONTROL SUBSYSTEM
  11356. M: Linus Walleij <linus.walleij@linaro.org>
  11357. L: linux-gpio@vger.kernel.org
  11358. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  11359. S: Maintained
  11360. F: Documentation/devicetree/bindings/pinctrl/
  11361. F: Documentation/driver-api/pinctl.rst
  11362. F: drivers/pinctrl/
  11363. F: include/linux/pinctrl/
  11364. PIN CONTROLLER - MICROCHIP AT91
  11365. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  11366. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11367. L: linux-gpio@vger.kernel.org
  11368. S: Supported
  11369. F: drivers/pinctrl/pinctrl-at91*
  11370. F: drivers/gpio/gpio-sama5d2-piobu.c
  11371. PIN CONTROLLER - FREESCALE
  11372. M: Dong Aisheng <aisheng.dong@nxp.com>
  11373. M: Fabio Estevam <festevam@gmail.com>
  11374. M: Shawn Guo <shawnguo@kernel.org>
  11375. M: Stefan Agner <stefan@agner.ch>
  11376. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  11377. L: linux-gpio@vger.kernel.org
  11378. S: Maintained
  11379. F: drivers/pinctrl/freescale/
  11380. F: Documentation/devicetree/bindings/pinctrl/fsl,*
  11381. PIN CONTROLLER - INTEL
  11382. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  11383. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  11384. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
  11385. S: Maintained
  11386. F: drivers/pinctrl/intel/
  11387. PIN CONTROLLER - MEDIATEK
  11388. M: Sean Wang <sean.wang@kernel.org>
  11389. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  11390. S: Maintained
  11391. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
  11392. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
  11393. F: drivers/pinctrl/mediatek/
  11394. PIN CONTROLLER - QUALCOMM
  11395. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  11396. S: Maintained
  11397. L: linux-arm-msm@vger.kernel.org
  11398. F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
  11399. F: drivers/pinctrl/qcom/
  11400. PIN CONTROLLER - RENESAS
  11401. M: Geert Uytterhoeven <geert+renesas@glider.be>
  11402. L: linux-renesas-soc@vger.kernel.org
  11403. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
  11404. S: Maintained
  11405. F: drivers/pinctrl/pinctrl-rz*
  11406. F: drivers/pinctrl/sh-pfc/
  11407. PIN CONTROLLER - SAMSUNG
  11408. M: Tomasz Figa <tomasz.figa@gmail.com>
  11409. M: Krzysztof Kozlowski <krzk@kernel.org>
  11410. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11411. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11412. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11413. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  11414. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
  11415. S: Maintained
  11416. F: drivers/pinctrl/samsung/
  11417. F: include/dt-bindings/pinctrl/samsung.h
  11418. F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
  11419. PIN CONTROLLER - SINGLE
  11420. M: Tony Lindgren <tony@atomide.com>
  11421. M: Haojian Zhuang <haojian.zhuang@linaro.org>
  11422. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11423. L: linux-omap@vger.kernel.org
  11424. S: Maintained
  11425. F: drivers/pinctrl/pinctrl-single.c
  11426. PIN CONTROLLER - ST SPEAR
  11427. M: Viresh Kumar <vireshk@kernel.org>
  11428. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11429. W: http://www.st.com/spear
  11430. S: Maintained
  11431. F: drivers/pinctrl/spear/
  11432. PISTACHIO SOC SUPPORT
  11433. M: James Hartley <james.hartley@sondrel.com>
  11434. L: linux-mips@vger.kernel.org
  11435. S: Odd Fixes
  11436. F: arch/mips/pistachio/
  11437. F: arch/mips/include/asm/mach-pistachio/
  11438. F: arch/mips/boot/dts/img/pistachio*
  11439. F: arch/mips/configs/pistachio*_defconfig
  11440. PKTCDVD DRIVER
  11441. S: Orphan
  11442. M: linux-block@vger.kernel.org
  11443. F: drivers/block/pktcdvd.c
  11444. F: include/linux/pktcdvd.h
  11445. F: include/uapi/linux/pktcdvd.h
  11446. PKUNITY SOC DRIVERS
  11447. M: Guan Xuetao <gxt@pku.edu.cn>
  11448. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  11449. S: Maintained
  11450. T: git git://github.com/gxt/linux.git
  11451. F: drivers/input/serio/i8042-unicore32io.h
  11452. F: drivers/i2c/busses/i2c-puv3.c
  11453. F: drivers/video/fbdev/fb-puv3.c
  11454. F: drivers/rtc/rtc-puv3.c
  11455. PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
  11456. M: Tomasz Duszynski <tduszyns@gmail.com>
  11457. S: Maintained
  11458. F: drivers/iio/chemical/pms7003.c
  11459. F: Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
  11460. PMBUS HARDWARE MONITORING DRIVERS
  11461. M: Guenter Roeck <linux@roeck-us.net>
  11462. L: linux-hwmon@vger.kernel.org
  11463. W: http://hwmon.wiki.kernel.org/
  11464. W: http://www.roeck-us.net/linux/drivers/
  11465. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  11466. S: Maintained
  11467. F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
  11468. F: Documentation/devicetree/bindings/hwmon/max31785.txt
  11469. F: Documentation/devicetree/bindings/hwmon/ltc2978.txt
  11470. F: Documentation/hwmon/adm1275.rst
  11471. F: Documentation/hwmon/ibm-cffps.rst
  11472. F: Documentation/hwmon/ir35221.rst
  11473. F: Documentation/hwmon/lm25066.rst
  11474. F: Documentation/hwmon/ltc2978.rst
  11475. F: Documentation/hwmon/ltc3815.rst
  11476. F: Documentation/hwmon/max16064.rst
  11477. F: Documentation/hwmon/max20751.rst
  11478. F: Documentation/hwmon/max31785.rst
  11479. F: Documentation/hwmon/max34440.rst
  11480. F: Documentation/hwmon/max8688.rst
  11481. F: Documentation/hwmon/pmbus.rst
  11482. F: Documentation/hwmon/pmbus-core.rst
  11483. F: Documentation/hwmon/tps40422.rst
  11484. F: Documentation/hwmon/ucd9000.rst
  11485. F: Documentation/hwmon/ucd9200.rst
  11486. F: Documentation/hwmon/zl6100.rst
  11487. F: drivers/hwmon/pmbus/
  11488. F: include/linux/pmbus.h
  11489. PMC SIERRA MaxRAID DRIVER
  11490. L: linux-scsi@vger.kernel.org
  11491. W: http://www.pmc-sierra.com/
  11492. S: Orphan
  11493. F: drivers/scsi/pmcraid.*
  11494. PMC SIERRA PM8001 DRIVER
  11495. M: Jack Wang <jinpu.wang@cloud.ionos.com>
  11496. L: linux-scsi@vger.kernel.org
  11497. S: Supported
  11498. F: drivers/scsi/pm8001/
  11499. PNP SUPPORT
  11500. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  11501. S: Maintained
  11502. F: drivers/pnp/
  11503. PNI RM3100 IIO DRIVER
  11504. M: Song Qiang <songqiang1304521@gmail.com>
  11505. L: linux-iio@vger.kernel.org
  11506. S: Maintained
  11507. F: drivers/iio/magnetometer/rm3100*
  11508. F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
  11509. POSIX CLOCKS and TIMERS
  11510. M: Thomas Gleixner <tglx@linutronix.de>
  11511. L: linux-kernel@vger.kernel.org
  11512. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  11513. S: Maintained
  11514. F: fs/timerfd.c
  11515. F: include/linux/timer*
  11516. F: kernel/time/*timer*
  11517. POWER MANAGEMENT CORE
  11518. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  11519. L: linux-pm@vger.kernel.org
  11520. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  11521. B: https://bugzilla.kernel.org
  11522. S: Supported
  11523. F: drivers/base/power/
  11524. F: include/linux/pm.h
  11525. F: include/linux/pm_*
  11526. F: include/linux/powercap.h
  11527. F: include/linux/intel_rapl.h
  11528. F: drivers/powercap/
  11529. F: kernel/configs/nopm.config
  11530. POWER STATE COORDINATION INTERFACE (PSCI)
  11531. M: Mark Rutland <mark.rutland@arm.com>
  11532. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  11533. L: linux-arm-kernel@lists.infradead.org
  11534. S: Maintained
  11535. F: drivers/firmware/psci/
  11536. F: include/linux/psci.h
  11537. F: include/uapi/linux/psci.h
  11538. POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
  11539. M: Sebastian Reichel <sre@kernel.org>
  11540. L: linux-pm@vger.kernel.org
  11541. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  11542. S: Maintained
  11543. F: Documentation/ABI/testing/sysfs-class-power
  11544. F: Documentation/devicetree/bindings/power/supply/
  11545. F: include/linux/power_supply.h
  11546. F: drivers/power/supply/
  11547. POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
  11548. M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
  11549. L: linuxppc-dev@lists.ozlabs.org
  11550. S: Maintained
  11551. F: drivers/char/powernv-op-panel.c
  11552. PPP OVER ATM (RFC 2364)
  11553. M: Mitchell Blank Jr <mitch@sfgoth.com>
  11554. S: Maintained
  11555. F: net/atm/pppoatm.c
  11556. F: include/uapi/linux/atmppp.h
  11557. PPP OVER ETHERNET
  11558. M: Michal Ostrowski <mostrows@earthlink.net>
  11559. S: Maintained
  11560. F: drivers/net/ppp/pppoe.c
  11561. F: drivers/net/ppp/pppox.c
  11562. PPP OVER L2TP
  11563. M: James Chapman <jchapman@katalix.com>
  11564. S: Maintained
  11565. F: net/l2tp/l2tp_ppp.c
  11566. F: include/linux/if_pppol2tp.h
  11567. F: include/uapi/linux/if_pppol2tp.h
  11568. PPP PROTOCOL DRIVERS AND COMPRESSORS
  11569. M: Paul Mackerras <paulus@samba.org>
  11570. L: linux-ppp@vger.kernel.org
  11571. S: Maintained
  11572. F: drivers/net/ppp/ppp_*
  11573. PPS SUPPORT
  11574. M: Rodolfo Giometti <giometti@enneenne.com>
  11575. W: http://wiki.enneenne.com/index.php/LinuxPPS_support
  11576. L: linuxpps@ml.enneenne.com (subscribers-only)
  11577. S: Maintained
  11578. F: Documentation/driver-api/pps.rst
  11579. F: Documentation/devicetree/bindings/pps/pps-gpio.txt
  11580. F: Documentation/ABI/testing/sysfs-pps
  11581. F: drivers/pps/
  11582. F: include/linux/pps*.h
  11583. F: include/uapi/linux/pps.h
  11584. PPTP DRIVER
  11585. M: Dmitry Kozlov <xeb@mail.ru>
  11586. L: netdev@vger.kernel.org
  11587. S: Maintained
  11588. F: drivers/net/ppp/pptp.c
  11589. W: http://sourceforge.net/projects/accel-pptp
  11590. PRINTK
  11591. M: Petr Mladek <pmladek@suse.com>
  11592. M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
  11593. R: Steven Rostedt <rostedt@goodmis.org>
  11594. S: Maintained
  11595. F: kernel/printk/
  11596. F: include/linux/printk.h
  11597. PRISM54 WIRELESS DRIVER
  11598. M: Luis Chamberlain <mcgrof@kernel.org>
  11599. L: linux-wireless@vger.kernel.org
  11600. W: http://wireless.kernel.org/en/users/Drivers/p54
  11601. S: Obsolete
  11602. F: drivers/net/wireless/intersil/prism54/
  11603. PROC FILESYSTEM
  11604. R: Alexey Dobriyan <adobriyan@gmail.com>
  11605. L: linux-kernel@vger.kernel.org
  11606. L: linux-fsdevel@vger.kernel.org
  11607. S: Maintained
  11608. F: fs/proc/
  11609. F: include/linux/proc_fs.h
  11610. F: tools/testing/selftests/proc/
  11611. F: Documentation/filesystems/proc.txt
  11612. PROC SYSCTL
  11613. M: Luis Chamberlain <mcgrof@kernel.org>
  11614. M: Kees Cook <keescook@chromium.org>
  11615. L: linux-kernel@vger.kernel.org
  11616. L: linux-fsdevel@vger.kernel.org
  11617. S: Maintained
  11618. F: fs/proc/proc_sysctl.c
  11619. F: include/linux/sysctl.h
  11620. F: kernel/sysctl.c
  11621. F: tools/testing/selftests/sysctl/
  11622. PS3 NETWORK SUPPORT
  11623. M: Geoff Levand <geoff@infradead.org>
  11624. L: netdev@vger.kernel.org
  11625. L: linuxppc-dev@lists.ozlabs.org
  11626. S: Maintained
  11627. F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
  11628. PS3 PLATFORM SUPPORT
  11629. M: Geoff Levand <geoff@infradead.org>
  11630. L: linuxppc-dev@lists.ozlabs.org
  11631. S: Maintained
  11632. F: arch/powerpc/boot/ps3*
  11633. F: arch/powerpc/include/asm/lv1call.h
  11634. F: arch/powerpc/include/asm/ps3*.h
  11635. F: arch/powerpc/platforms/ps3/
  11636. F: drivers/*/ps3*
  11637. F: drivers/ps3/
  11638. F: drivers/rtc/rtc-ps3.c
  11639. F: drivers/usb/host/*ps3.c
  11640. F: sound/ppc/snd_ps3*
  11641. PS3VRAM DRIVER
  11642. M: Jim Paris <jim@jtan.com>
  11643. M: Geoff Levand <geoff@infradead.org>
  11644. L: linuxppc-dev@lists.ozlabs.org
  11645. S: Maintained
  11646. F: drivers/block/ps3vram.c
  11647. PSAMPLE PACKET SAMPLING SUPPORT:
  11648. M: Yotam Gigi <yotam.gi@gmail.com>
  11649. S: Maintained
  11650. F: net/psample
  11651. F: include/net/psample.h
  11652. F: include/uapi/linux/psample.h
  11653. PSTORE FILESYSTEM
  11654. M: Kees Cook <keescook@chromium.org>
  11655. M: Anton Vorontsov <anton@enomsg.org>
  11656. M: Colin Cross <ccross@android.com>
  11657. M: Tony Luck <tony.luck@intel.com>
  11658. S: Maintained
  11659. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  11660. F: fs/pstore/
  11661. F: include/linux/pstore*
  11662. F: drivers/firmware/efi/efi-pstore.c
  11663. F: drivers/acpi/apei/erst.c
  11664. F: Documentation/admin-guide/ramoops.rst
  11665. F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
  11666. K: \b(pstore|ramoops)
  11667. PTP HARDWARE CLOCK SUPPORT
  11668. M: Richard Cochran <richardcochran@gmail.com>
  11669. L: netdev@vger.kernel.org
  11670. S: Maintained
  11671. W: http://linuxptp.sourceforge.net/
  11672. F: Documentation/ABI/testing/sysfs-ptp
  11673. F: Documentation/driver-api/ptp.rst
  11674. F: drivers/net/phy/dp83640*
  11675. F: drivers/ptp/*
  11676. F: include/linux/ptp_cl*
  11677. PTRACE SUPPORT
  11678. M: Oleg Nesterov <oleg@redhat.com>
  11679. S: Maintained
  11680. F: include/asm-generic/syscall.h
  11681. F: include/linux/ptrace.h
  11682. F: include/linux/regset.h
  11683. F: include/linux/tracehook.h
  11684. F: include/uapi/linux/ptrace.h
  11685. F: include/uapi/linux/ptrace.h
  11686. F: kernel/ptrace.c
  11687. F: arch/*/ptrace*.c
  11688. F: arch/*/*/ptrace*.c
  11689. F: arch/*/include/asm/ptrace*.h
  11690. PULSE8-CEC DRIVER
  11691. M: Hans Verkuil <hverkuil@xs4all.nl>
  11692. L: linux-media@vger.kernel.org
  11693. T: git git://linuxtv.org/media_tree.git
  11694. S: Maintained
  11695. F: drivers/media/usb/pulse8-cec/*
  11696. F: Documentation/media/cec-drivers/pulse8-cec.rst
  11697. PVRUSB2 VIDEO4LINUX DRIVER
  11698. M: Mike Isely <isely@pobox.com>
  11699. L: pvrusb2@isely.net (subscribers-only)
  11700. L: linux-media@vger.kernel.org
  11701. W: http://www.isely.net/pvrusb2/
  11702. T: git git://linuxtv.org/media_tree.git
  11703. S: Maintained
  11704. F: Documentation/media/v4l-drivers/pvrusb2*
  11705. F: drivers/media/usb/pvrusb2/
  11706. PWC WEBCAM DRIVER
  11707. M: Hans Verkuil <hverkuil@xs4all.nl>
  11708. L: linux-media@vger.kernel.org
  11709. T: git git://linuxtv.org/media_tree.git
  11710. S: Odd Fixes
  11711. F: drivers/media/usb/pwc/*
  11712. F: include/trace/events/pwc.h
  11713. PWM FAN DRIVER
  11714. M: Kamil Debski <kamil@wypas.org>
  11715. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11716. L: linux-hwmon@vger.kernel.org
  11717. S: Supported
  11718. F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
  11719. F: Documentation/hwmon/pwm-fan.rst
  11720. F: drivers/hwmon/pwm-fan.c
  11721. PWM IR Transmitter
  11722. M: Sean Young <sean@mess.org>
  11723. L: linux-media@vger.kernel.org
  11724. S: Maintained
  11725. F: drivers/media/rc/pwm-ir-tx.c
  11726. PWM SUBSYSTEM
  11727. M: Thierry Reding <thierry.reding@gmail.com>
  11728. R: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  11729. L: linux-pwm@vger.kernel.org
  11730. S: Maintained
  11731. T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
  11732. Q: https://patchwork.ozlabs.org/project/linux-pwm/list/
  11733. F: Documentation/driver-api/pwm.rst
  11734. F: Documentation/devicetree/bindings/pwm/
  11735. F: include/linux/pwm.h
  11736. F: drivers/pwm/
  11737. F: drivers/video/backlight/pwm_bl.c
  11738. F: include/linux/pwm_backlight.h
  11739. F: drivers/gpio/gpio-mvebu.c
  11740. F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
  11741. K: pwm_(config|apply_state|ops)
  11742. PXA GPIO DRIVER
  11743. M: Robert Jarzmik <robert.jarzmik@free.fr>
  11744. L: linux-gpio@vger.kernel.org
  11745. S: Maintained
  11746. F: drivers/gpio/gpio-pxa.c
  11747. PXA MMCI DRIVER
  11748. S: Orphan
  11749. PXA RTC DRIVER
  11750. M: Robert Jarzmik <robert.jarzmik@free.fr>
  11751. L: linux-rtc@vger.kernel.org
  11752. S: Maintained
  11753. PXA2xx/PXA3xx SUPPORT
  11754. M: Daniel Mack <daniel@zonque.org>
  11755. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  11756. M: Robert Jarzmik <robert.jarzmik@free.fr>
  11757. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11758. T: git git://github.com/hzhuang1/linux.git
  11759. T: git git://github.com/rjarzmik/linux.git
  11760. S: Maintained
  11761. F: arch/arm/boot/dts/pxa*
  11762. F: arch/arm/mach-pxa/
  11763. F: drivers/dma/pxa*
  11764. F: drivers/pcmcia/pxa2xx*
  11765. F: drivers/pinctrl/pxa/
  11766. F: drivers/spi/spi-pxa2xx*
  11767. F: drivers/usb/gadget/udc/pxa2*
  11768. F: include/sound/pxa2xx-lib.h
  11769. F: sound/arm/pxa*
  11770. F: sound/soc/pxa/
  11771. QAT DRIVER
  11772. M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  11773. L: qat-linux@intel.com
  11774. S: Supported
  11775. F: drivers/crypto/qat/
  11776. QCOM AUDIO (ASoC) DRIVERS
  11777. M: Patrick Lai <plai@codeaurora.org>
  11778. M: Banajit Goswami <bgoswami@codeaurora.org>
  11779. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11780. S: Supported
  11781. F: sound/soc/qcom/
  11782. QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
  11783. M: Gabriel Somlo <somlo@cmu.edu>
  11784. M: "Michael S. Tsirkin" <mst@redhat.com>
  11785. L: qemu-devel@nongnu.org
  11786. S: Maintained
  11787. F: drivers/firmware/qemu_fw_cfg.c
  11788. F: include/uapi/linux/qemu_fw_cfg.h
  11789. QIB DRIVER
  11790. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  11791. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  11792. L: linux-rdma@vger.kernel.org
  11793. S: Supported
  11794. F: drivers/infiniband/hw/qib/
  11795. QLOGIC QL41xxx FCOE DRIVER
  11796. M: QLogic-Storage-Upstream@cavium.com
  11797. L: linux-scsi@vger.kernel.org
  11798. S: Supported
  11799. F: drivers/scsi/qedf/
  11800. QLOGIC QL41xxx ISCSI DRIVER
  11801. M: QLogic-Storage-Upstream@cavium.com
  11802. L: linux-scsi@vger.kernel.org
  11803. S: Supported
  11804. F: drivers/scsi/qedi/
  11805. QLOGIC QL4xxx ETHERNET DRIVER
  11806. M: Ariel Elior <aelior@marvell.com>
  11807. M: GR-everest-linux-l2@marvell.com
  11808. L: netdev@vger.kernel.org
  11809. S: Supported
  11810. F: drivers/net/ethernet/qlogic/qed/
  11811. F: include/linux/qed/
  11812. F: drivers/net/ethernet/qlogic/qede/
  11813. QLOGIC QL4xxx RDMA DRIVER
  11814. M: Michal Kalderon <mkalderon@marvell.com>
  11815. M: Ariel Elior <aelior@marvell.com>
  11816. L: linux-rdma@vger.kernel.org
  11817. S: Supported
  11818. F: drivers/infiniband/hw/qedr/
  11819. F: include/uapi/rdma/qedr-abi.h
  11820. QLOGIC QLA1280 SCSI DRIVER
  11821. M: Michael Reed <mdr@sgi.com>
  11822. L: linux-scsi@vger.kernel.org
  11823. S: Maintained
  11824. F: drivers/scsi/qla1280.[ch]
  11825. QLOGIC QLA2XXX FC-SCSI DRIVER
  11826. M: hmadhani@marvell.com
  11827. L: linux-scsi@vger.kernel.org
  11828. S: Supported
  11829. F: Documentation/scsi/LICENSE.qla2xxx
  11830. F: drivers/scsi/qla2xxx/
  11831. QLOGIC QLA3XXX NETWORK DRIVER
  11832. M: GR-Linux-NIC-Dev@marvell.com
  11833. L: netdev@vger.kernel.org
  11834. S: Supported
  11835. F: Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
  11836. F: drivers/net/ethernet/qlogic/qla3xxx.*
  11837. QLOGIC QLA4XXX iSCSI DRIVER
  11838. M: QLogic-Storage-Upstream@qlogic.com
  11839. L: linux-scsi@vger.kernel.org
  11840. S: Supported
  11841. F: Documentation/scsi/LICENSE.qla4xxx
  11842. F: drivers/scsi/qla4xxx/
  11843. QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
  11844. M: Shahed Shaikh <shshaikh@marvell.com>
  11845. M: Manish Chopra <manishc@marvell.com>
  11846. M: GR-Linux-NIC-Dev@marvell.com
  11847. L: netdev@vger.kernel.org
  11848. S: Supported
  11849. F: drivers/net/ethernet/qlogic/qlcnic/
  11850. QLOGIC QLGE 10Gb ETHERNET DRIVER
  11851. M: Manish Chopra <manishc@marvell.com>
  11852. M: GR-Linux-NIC-Dev@marvell.com
  11853. L: netdev@vger.kernel.org
  11854. S: Supported
  11855. F: drivers/staging/qlge/
  11856. QM1D1B0004 MEDIA DRIVER
  11857. M: Akihiro Tsukada <tskd08@gmail.com>
  11858. L: linux-media@vger.kernel.org
  11859. S: Odd Fixes
  11860. F: drivers/media/tuners/qm1d1b0004*
  11861. QM1D1C0042 MEDIA DRIVER
  11862. M: Akihiro Tsukada <tskd08@gmail.com>
  11863. L: linux-media@vger.kernel.org
  11864. S: Odd Fixes
  11865. F: drivers/media/tuners/qm1d1c0042*
  11866. QNX4 FILESYSTEM
  11867. M: Anders Larsen <al@alarsen.net>
  11868. W: http://www.alarsen.net/linux/qnx4fs/
  11869. S: Maintained
  11870. F: fs/qnx4/
  11871. F: include/uapi/linux/qnx4_fs.h
  11872. F: include/uapi/linux/qnxtypes.h
  11873. QORIQ DPAA2 FSL-MC BUS DRIVER
  11874. M: Stuart Yoder <stuyoder@gmail.com>
  11875. M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
  11876. L: linux-kernel@vger.kernel.org
  11877. S: Maintained
  11878. F: drivers/bus/fsl-mc/
  11879. F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
  11880. F: Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
  11881. QT1010 MEDIA DRIVER
  11882. M: Antti Palosaari <crope@iki.fi>
  11883. L: linux-media@vger.kernel.org
  11884. W: https://linuxtv.org
  11885. W: http://palosaari.fi/linux/
  11886. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11887. T: git git://linuxtv.org/anttip/media_tree.git
  11888. S: Maintained
  11889. F: drivers/media/tuners/qt1010*
  11890. QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
  11891. M: Kalle Valo <kvalo@codeaurora.org>
  11892. L: ath10k@lists.infradead.org
  11893. W: http://wireless.kernel.org/en/users/Drivers/ath10k
  11894. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  11895. S: Supported
  11896. F: drivers/net/wireless/ath/ath10k/
  11897. QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
  11898. M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
  11899. L: linux-wireless@vger.kernel.org
  11900. W: http://wireless.kernel.org/en/users/Drivers/ath9k
  11901. S: Supported
  11902. F: drivers/net/wireless/ath/ath9k/
  11903. QUALCOMM CAMERA SUBSYSTEM DRIVER
  11904. M: Todor Tomov <todor.too@gmail.com>
  11905. L: linux-media@vger.kernel.org
  11906. S: Maintained
  11907. F: Documentation/devicetree/bindings/media/qcom,camss.txt
  11908. F: Documentation/media/v4l-drivers/qcom_camss.rst
  11909. F: drivers/media/platform/qcom/camss/
  11910. QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
  11911. M: Ilia Lin <ilia.lin@kernel.org>
  11912. L: linux-pm@vger.kernel.org
  11913. S: Maintained
  11914. F: Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
  11915. F: drivers/cpufreq/qcom-cpufreq-nvmem.c
  11916. QUALCOMM EMAC GIGABIT ETHERNET DRIVER
  11917. M: Timur Tabi <timur@kernel.org>
  11918. L: netdev@vger.kernel.org
  11919. S: Maintained
  11920. F: drivers/net/ethernet/qualcomm/emac/
  11921. QUALCOMM ETHQOS ETHERNET DRIVER
  11922. M: Vinod Koul <vkoul@kernel.org>
  11923. M: Niklas Cassel <niklas.cassel@linaro.org>
  11924. L: netdev@vger.kernel.org
  11925. S: Maintained
  11926. F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
  11927. F: Documentation/devicetree/bindings/net/qcom,ethqos.txt
  11928. QUALCOMM GENERIC INTERFACE I2C DRIVER
  11929. M: Alok Chauhan <alokc@codeaurora.org>
  11930. L: linux-i2c@vger.kernel.org
  11931. L: linux-arm-msm@vger.kernel.org
  11932. S: Supported
  11933. F: drivers/i2c/busses/i2c-qcom-geni.c
  11934. QUALCOMM HEXAGON ARCHITECTURE
  11935. M: Brian Cain <bcain@codeaurora.org>
  11936. L: linux-hexagon@vger.kernel.org
  11937. S: Supported
  11938. F: arch/hexagon/
  11939. QUALCOMM HIDMA DRIVER
  11940. M: Sinan Kaya <okaya@kernel.org>
  11941. L: linux-arm-kernel@lists.infradead.org
  11942. L: linux-arm-msm@vger.kernel.org
  11943. L: dmaengine@vger.kernel.org
  11944. S: Supported
  11945. F: drivers/dma/qcom/hidma*
  11946. QUALCOMM IOMMU
  11947. M: Rob Clark <robdclark@gmail.com>
  11948. L: iommu@lists.linux-foundation.org
  11949. L: linux-arm-msm@vger.kernel.org
  11950. S: Maintained
  11951. F: drivers/iommu/qcom_iommu.c
  11952. QUALCOMM TSENS THERMAL DRIVER
  11953. M: Amit Kucheria <amit.kucheria@linaro.org>
  11954. L: linux-pm@vger.kernel.org
  11955. L: linux-arm-msm@vger.kernel.org
  11956. S: Maintained
  11957. F: drivers/thermal/qcom/
  11958. QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  11959. M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
  11960. L: linux-media@vger.kernel.org
  11961. L: linux-arm-msm@vger.kernel.org
  11962. T: git git://linuxtv.org/media_tree.git
  11963. S: Maintained
  11964. F: drivers/media/platform/qcom/venus/
  11965. QUALCOMM WCN36XX WIRELESS DRIVER
  11966. M: Kalle Valo <kvalo@codeaurora.org>
  11967. L: wcn36xx@lists.infradead.org
  11968. W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
  11969. T: git git://github.com/KrasnikovEugene/wcn36xx.git
  11970. S: Supported
  11971. F: drivers/net/wireless/ath/wcn36xx/
  11972. QUANTENNA QTNFMAC WIRELESS DRIVER
  11973. M: Igor Mitsyanko <imitsyanko@quantenna.com>
  11974. M: Avinash Patil <avinashp@quantenna.com>
  11975. M: Sergey Matyukevich <smatyukevich@quantenna.com>
  11976. L: linux-wireless@vger.kernel.org
  11977. S: Maintained
  11978. F: drivers/net/wireless/quantenna
  11979. RADEON and AMDGPU DRM DRIVERS
  11980. M: Alex Deucher <alexander.deucher@amd.com>
  11981. M: Christian König <christian.koenig@amd.com>
  11982. M: David (ChunMing) Zhou <David1.Zhou@amd.com>
  11983. L: amd-gfx@lists.freedesktop.org
  11984. T: git git://people.freedesktop.org/~agd5f/linux
  11985. S: Supported
  11986. F: drivers/gpu/drm/radeon/
  11987. F: include/uapi/drm/radeon_drm.h
  11988. F: drivers/gpu/drm/amd/
  11989. F: include/uapi/drm/amdgpu_drm.h
  11990. RADEON FRAMEBUFFER DISPLAY DRIVER
  11991. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  11992. L: linux-fbdev@vger.kernel.org
  11993. S: Maintained
  11994. F: drivers/video/fbdev/aty/radeon*
  11995. F: include/uapi/linux/radeonfb.h
  11996. RADIOSHARK RADIO DRIVER
  11997. M: Hans Verkuil <hverkuil@xs4all.nl>
  11998. L: linux-media@vger.kernel.org
  11999. T: git git://linuxtv.org/media_tree.git
  12000. S: Maintained
  12001. F: drivers/media/radio/radio-shark.c
  12002. RADIOSHARK2 RADIO DRIVER
  12003. M: Hans Verkuil <hverkuil@xs4all.nl>
  12004. L: linux-media@vger.kernel.org
  12005. T: git git://linuxtv.org/media_tree.git
  12006. S: Maintained
  12007. F: drivers/media/radio/radio-shark2.c
  12008. F: drivers/media/radio/radio-tea5777.c
  12009. RADOS BLOCK DEVICE (RBD)
  12010. M: Ilya Dryomov <idryomov@gmail.com>
  12011. M: Sage Weil <sage@redhat.com>
  12012. M: Alex Elder <elder@kernel.org>
  12013. L: ceph-devel@vger.kernel.org
  12014. W: http://ceph.com/
  12015. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  12016. T: git git://github.com/ceph/ceph-client.git
  12017. S: Supported
  12018. F: Documentation/ABI/testing/sysfs-bus-rbd
  12019. F: drivers/block/rbd.c
  12020. F: drivers/block/rbd_types.h
  12021. RAGE128 FRAMEBUFFER DISPLAY DRIVER
  12022. M: Paul Mackerras <paulus@samba.org>
  12023. L: linux-fbdev@vger.kernel.org
  12024. S: Maintained
  12025. F: drivers/video/fbdev/aty/aty128fb.c
  12026. RAINSHADOW-CEC DRIVER
  12027. M: Hans Verkuil <hverkuil@xs4all.nl>
  12028. L: linux-media@vger.kernel.org
  12029. T: git git://linuxtv.org/media_tree.git
  12030. S: Maintained
  12031. F: drivers/media/usb/rainshadow-cec/*
  12032. RALINK MIPS ARCHITECTURE
  12033. M: John Crispin <john@phrozen.org>
  12034. L: linux-mips@vger.kernel.org
  12035. S: Maintained
  12036. F: arch/mips/ralink
  12037. RALINK RT2X00 WIRELESS LAN DRIVER
  12038. P: rt2x00 project
  12039. M: Stanislaw Gruszka <sgruszka@redhat.com>
  12040. M: Helmut Schaa <helmut.schaa@googlemail.com>
  12041. L: linux-wireless@vger.kernel.org
  12042. S: Maintained
  12043. F: drivers/net/wireless/ralink/rt2x00/
  12044. RAMDISK RAM BLOCK DEVICE DRIVER
  12045. M: Jens Axboe <axboe@kernel.dk>
  12046. S: Maintained
  12047. F: Documentation/admin-guide/blockdev/ramdisk.rst
  12048. F: drivers/block/brd.c
  12049. RANCHU VIRTUAL BOARD FOR MIPS
  12050. M: Miodrag Dinic <miodrag.dinic@mips.com>
  12051. L: linux-mips@vger.kernel.org
  12052. S: Supported
  12053. F: arch/mips/generic/board-ranchu.c
  12054. F: arch/mips/configs/generic/board-ranchu.config
  12055. RANDOM NUMBER DRIVER
  12056. M: "Theodore Ts'o" <tytso@mit.edu>
  12057. S: Maintained
  12058. F: drivers/char/random.c
  12059. RAPIDIO SUBSYSTEM
  12060. M: Matt Porter <mporter@kernel.crashing.org>
  12061. M: Alexandre Bounine <alex.bou9@gmail.com>
  12062. S: Maintained
  12063. F: drivers/rapidio/
  12064. RAS INFRASTRUCTURE
  12065. M: Tony Luck <tony.luck@intel.com>
  12066. M: Borislav Petkov <bp@alien8.de>
  12067. L: linux-edac@vger.kernel.org
  12068. S: Maintained
  12069. F: drivers/ras/
  12070. F: include/linux/ras.h
  12071. F: include/ras/ras_event.h
  12072. F: Documentation/admin-guide/ras.rst
  12073. RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
  12074. L: linux-wireless@vger.kernel.org
  12075. S: Orphan
  12076. F: drivers/net/wireless/ray*
  12077. RCUTORTURE TEST FRAMEWORK
  12078. M: "Paul E. McKenney" <paulmck@kernel.org>
  12079. M: Josh Triplett <josh@joshtriplett.org>
  12080. R: Steven Rostedt <rostedt@goodmis.org>
  12081. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  12082. R: Lai Jiangshan <jiangshanlai@gmail.com>
  12083. L: rcu@vger.kernel.org
  12084. S: Supported
  12085. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
  12086. F: tools/testing/selftests/rcutorture
  12087. RDC R-321X SoC
  12088. M: Florian Fainelli <florian@openwrt.org>
  12089. S: Maintained
  12090. RDC R6040 FAST ETHERNET DRIVER
  12091. M: Florian Fainelli <f.fainelli@gmail.com>
  12092. L: netdev@vger.kernel.org
  12093. S: Maintained
  12094. F: drivers/net/ethernet/rdc/r6040.c
  12095. RDMAVT - RDMA verbs software
  12096. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  12097. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  12098. L: linux-rdma@vger.kernel.org
  12099. S: Supported
  12100. F: drivers/infiniband/sw/rdmavt
  12101. RDS - RELIABLE DATAGRAM SOCKETS
  12102. M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
  12103. L: netdev@vger.kernel.org
  12104. L: linux-rdma@vger.kernel.org
  12105. L: rds-devel@oss.oracle.com (moderated for non-subscribers)
  12106. W: https://oss.oracle.com/projects/rds/
  12107. S: Supported
  12108. F: net/rds/
  12109. F: Documentation/networking/rds.txt
  12110. RDT - RESOURCE ALLOCATION
  12111. M: Fenghua Yu <fenghua.yu@intel.com>
  12112. M: Reinette Chatre <reinette.chatre@intel.com>
  12113. L: linux-kernel@vger.kernel.org
  12114. S: Supported
  12115. F: arch/x86/kernel/cpu/resctrl/
  12116. F: arch/x86/include/asm/resctrl_sched.h
  12117. F: Documentation/x86/resctrl*
  12118. READ-COPY UPDATE (RCU)
  12119. M: "Paul E. McKenney" <paulmck@kernel.org>
  12120. M: Josh Triplett <josh@joshtriplett.org>
  12121. R: Steven Rostedt <rostedt@goodmis.org>
  12122. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  12123. R: Lai Jiangshan <jiangshanlai@gmail.com>
  12124. R: Joel Fernandes <joel@joelfernandes.org>
  12125. L: rcu@vger.kernel.org
  12126. W: http://www.rdrop.com/users/paulmck/RCU/
  12127. S: Supported
  12128. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
  12129. F: Documentation/RCU/
  12130. X: Documentation/RCU/torture.txt
  12131. F: include/linux/rcu*
  12132. X: include/linux/srcu*.h
  12133. F: kernel/rcu/
  12134. X: kernel/rcu/srcu*.c
  12135. REAL TIME CLOCK (RTC) SUBSYSTEM
  12136. M: Alessandro Zummo <a.zummo@towertech.it>
  12137. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  12138. L: linux-rtc@vger.kernel.org
  12139. Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
  12140. T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
  12141. S: Maintained
  12142. F: Documentation/devicetree/bindings/rtc/
  12143. F: Documentation/admin-guide/rtc.rst
  12144. F: drivers/rtc/
  12145. F: include/linux/rtc.h
  12146. F: include/uapi/linux/rtc.h
  12147. F: include/linux/rtc/
  12148. F: include/linux/platform_data/rtc-*
  12149. F: tools/testing/selftests/rtc/
  12150. REALTEK AUDIO CODECS
  12151. M: Bard Liao <bardliao@realtek.com>
  12152. M: Oder Chiou <oder_chiou@realtek.com>
  12153. S: Maintained
  12154. F: sound/soc/codecs/rt*
  12155. F: include/sound/rt*.h
  12156. REALTEK RTL83xx SMI DSA ROUTER CHIPS
  12157. M: Linus Walleij <linus.walleij@linaro.org>
  12158. S: Maintained
  12159. F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
  12160. F: drivers/net/dsa/realtek-smi*
  12161. F: drivers/net/dsa/rtl83*
  12162. REDPINE WIRELESS DRIVER
  12163. M: Amitkumar Karwar <amitkarwar@gmail.com>
  12164. M: Siva Rebbagondla <siva8118@gmail.com>
  12165. L: linux-wireless@vger.kernel.org
  12166. S: Maintained
  12167. F: drivers/net/wireless/rsi/
  12168. REGISTER MAP ABSTRACTION
  12169. M: Mark Brown <broonie@kernel.org>
  12170. L: linux-kernel@vger.kernel.org
  12171. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
  12172. S: Supported
  12173. F: Documentation/devicetree/bindings/regmap/
  12174. F: drivers/base/regmap/
  12175. F: include/linux/regmap.h
  12176. REISERFS FILE SYSTEM
  12177. L: reiserfs-devel@vger.kernel.org
  12178. S: Supported
  12179. F: fs/reiserfs/
  12180. REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
  12181. M: Ohad Ben-Cohen <ohad@wizery.com>
  12182. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  12183. L: linux-remoteproc@vger.kernel.org
  12184. T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
  12185. S: Maintained
  12186. F: Documentation/devicetree/bindings/remoteproc/
  12187. F: Documentation/ABI/testing/sysfs-class-remoteproc
  12188. F: Documentation/remoteproc.txt
  12189. F: drivers/remoteproc/
  12190. F: include/linux/remoteproc.h
  12191. F: include/linux/remoteproc/
  12192. REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
  12193. M: Ohad Ben-Cohen <ohad@wizery.com>
  12194. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  12195. L: linux-remoteproc@vger.kernel.org
  12196. T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
  12197. S: Maintained
  12198. F: drivers/rpmsg/
  12199. F: Documentation/rpmsg.txt
  12200. F: Documentation/ABI/testing/sysfs-bus-rpmsg
  12201. F: include/linux/rpmsg.h
  12202. F: include/linux/rpmsg/
  12203. F: include/uapi/linux/rpmsg.h
  12204. F: samples/rpmsg/
  12205. RENESAS CLOCK DRIVERS
  12206. M: Geert Uytterhoeven <geert+renesas@glider.be>
  12207. L: linux-renesas-soc@vger.kernel.org
  12208. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
  12209. S: Supported
  12210. F: drivers/clk/renesas/
  12211. RENESAS EMEV2 I2C DRIVER
  12212. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  12213. S: Supported
  12214. F: Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
  12215. F: drivers/i2c/busses/i2c-emev2.c
  12216. RENESAS ETHERNET DRIVERS
  12217. R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  12218. L: netdev@vger.kernel.org
  12219. L: linux-renesas-soc@vger.kernel.org
  12220. F: Documentation/devicetree/bindings/net/renesas,*.txt
  12221. F: Documentation/devicetree/bindings/net/sh_eth.txt
  12222. F: drivers/net/ethernet/renesas/
  12223. F: include/linux/sh_eth.h
  12224. RENESAS R-CAR GYROADC DRIVER
  12225. M: Marek Vasut <marek.vasut@gmail.com>
  12226. L: linux-iio@vger.kernel.org
  12227. S: Supported
  12228. F: Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
  12229. F: drivers/iio/adc/rcar-gyroadc.c
  12230. RENESAS R-CAR I2C DRIVERS
  12231. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  12232. S: Supported
  12233. F: Documentation/devicetree/bindings/i2c/renesas,i2c.txt
  12234. F: Documentation/devicetree/bindings/i2c/renesas,iic.txt
  12235. F: drivers/i2c/busses/i2c-rcar.c
  12236. F: drivers/i2c/busses/i2c-sh_mobile.c
  12237. RENESAS RIIC DRIVER
  12238. M: Chris Brandt <chris.brandt@renesas.com>
  12239. S: Supported
  12240. F: Documentation/devicetree/bindings/i2c/renesas,riic.txt
  12241. F: drivers/i2c/busses/i2c-riic.c
  12242. RENESAS USB PHY DRIVER
  12243. M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
  12244. L: linux-renesas-soc@vger.kernel.org
  12245. S: Maintained
  12246. F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
  12247. RESET CONTROLLER FRAMEWORK
  12248. M: Philipp Zabel <p.zabel@pengutronix.de>
  12249. T: git git://git.pengutronix.de/git/pza/linux
  12250. S: Maintained
  12251. F: drivers/reset/
  12252. F: Documentation/devicetree/bindings/reset/
  12253. F: include/dt-bindings/reset/
  12254. F: include/linux/reset.h
  12255. F: include/linux/reset/
  12256. F: include/linux/reset-controller.h
  12257. RESTARTABLE SEQUENCES SUPPORT
  12258. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  12259. M: Peter Zijlstra <peterz@infradead.org>
  12260. M: "Paul E. McKenney" <paulmck@kernel.org>
  12261. M: Boqun Feng <boqun.feng@gmail.com>
  12262. L: linux-kernel@vger.kernel.org
  12263. S: Supported
  12264. F: kernel/rseq.c
  12265. F: include/uapi/linux/rseq.h
  12266. F: include/trace/events/rseq.h
  12267. F: tools/testing/selftests/rseq/
  12268. RFKILL
  12269. M: Johannes Berg <johannes@sipsolutions.net>
  12270. L: linux-wireless@vger.kernel.org
  12271. W: http://wireless.kernel.org/
  12272. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  12273. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  12274. S: Maintained
  12275. F: Documentation/driver-api/rfkill.rst
  12276. F: Documentation/ABI/stable/sysfs-class-rfkill
  12277. F: net/rfkill/
  12278. F: include/linux/rfkill.h
  12279. F: include/uapi/linux/rfkill.h
  12280. RHASHTABLE
  12281. M: Thomas Graf <tgraf@suug.ch>
  12282. M: Herbert Xu <herbert@gondor.apana.org.au>
  12283. L: netdev@vger.kernel.org
  12284. S: Maintained
  12285. F: lib/rhashtable.c
  12286. F: lib/test_rhashtable.c
  12287. F: include/linux/rhashtable.h
  12288. F: include/linux/rhashtable-types.h
  12289. RICOH R5C592 MEMORYSTICK DRIVER
  12290. M: Maxim Levitsky <maximlevitsky@gmail.com>
  12291. S: Maintained
  12292. F: drivers/memstick/host/r592.*
  12293. RICOH SMARTMEDIA/XD DRIVER
  12294. M: Maxim Levitsky <maximlevitsky@gmail.com>
  12295. S: Maintained
  12296. F: drivers/mtd/nand/raw/r852.c
  12297. F: drivers/mtd/nand/raw/r852.h
  12298. RISC-V ARCHITECTURE
  12299. M: Paul Walmsley <paul.walmsley@sifive.com>
  12300. M: Palmer Dabbelt <palmer@dabbelt.com>
  12301. M: Albert Ou <aou@eecs.berkeley.edu>
  12302. L: linux-riscv@lists.infradead.org
  12303. T: git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
  12304. S: Supported
  12305. F: arch/riscv/
  12306. K: riscv
  12307. N: riscv
  12308. ROCCAT DRIVERS
  12309. M: Stefan Achatz <erazor_de@users.sourceforge.net>
  12310. W: http://sourceforge.net/projects/roccat/
  12311. S: Maintained
  12312. F: drivers/hid/hid-roccat*
  12313. F: include/linux/hid-roccat*
  12314. F: Documentation/ABI/*/sysfs-driver-hid-roccat*
  12315. ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
  12316. M: Jacob Chen <jacob-chen@iotwrt.com>
  12317. M: Ezequiel Garcia <ezequiel@collabora.com>
  12318. L: linux-media@vger.kernel.org
  12319. S: Maintained
  12320. F: drivers/media/platform/rockchip/rga/
  12321. F: Documentation/devicetree/bindings/media/rockchip-rga.txt
  12322. HANTRO VPU CODEC DRIVER
  12323. M: Ezequiel Garcia <ezequiel@collabora.com>
  12324. L: linux-media@vger.kernel.org
  12325. S: Maintained
  12326. F: drivers/staging/media/hantro/
  12327. F: Documentation/devicetree/bindings/media/rockchip-vpu.txt
  12328. ROCKER DRIVER
  12329. M: Jiri Pirko <jiri@resnulli.us>
  12330. L: netdev@vger.kernel.org
  12331. S: Supported
  12332. F: drivers/net/ethernet/rocker/
  12333. ROCKETPORT DRIVER
  12334. P: Comtrol Corp.
  12335. W: http://www.comtrol.com
  12336. S: Maintained
  12337. F: Documentation/driver-api/serial/rocket.rst
  12338. F: drivers/tty/rocket*
  12339. ROCKETPORT EXPRESS/INFINITY DRIVER
  12340. M: Kevin Cernekee <cernekee@gmail.com>
  12341. L: linux-serial@vger.kernel.org
  12342. S: Odd Fixes
  12343. F: drivers/tty/serial/rp2.*
  12344. ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
  12345. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  12346. L: linux-kernel@vger.kernel.org
  12347. L: linux-renesas-soc@vger.kernel.org
  12348. S: Supported
  12349. F: drivers/mfd/bd9571mwv.c
  12350. F: drivers/regulator/bd9571mwv-regulator.c
  12351. F: drivers/gpio/gpio-bd9571mwv.c
  12352. F: include/linux/mfd/bd9571mwv.h
  12353. F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  12354. ROSE NETWORK LAYER
  12355. M: Ralf Baechle <ralf@linux-mips.org>
  12356. L: linux-hams@vger.kernel.org
  12357. W: http://www.linux-ax25.org/
  12358. S: Maintained
  12359. F: include/net/rose.h
  12360. F: include/uapi/linux/rose.h
  12361. F: net/rose/
  12362. RTL2830 MEDIA DRIVER
  12363. M: Antti Palosaari <crope@iki.fi>
  12364. L: linux-media@vger.kernel.org
  12365. W: https://linuxtv.org
  12366. W: http://palosaari.fi/linux/
  12367. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12368. T: git git://linuxtv.org/anttip/media_tree.git
  12369. S: Maintained
  12370. F: drivers/media/dvb-frontends/rtl2830*
  12371. RTL2832 MEDIA DRIVER
  12372. M: Antti Palosaari <crope@iki.fi>
  12373. L: linux-media@vger.kernel.org
  12374. W: https://linuxtv.org
  12375. W: http://palosaari.fi/linux/
  12376. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12377. T: git git://linuxtv.org/anttip/media_tree.git
  12378. S: Maintained
  12379. F: drivers/media/dvb-frontends/rtl2832*
  12380. RTL2832_SDR MEDIA DRIVER
  12381. M: Antti Palosaari <crope@iki.fi>
  12382. L: linux-media@vger.kernel.org
  12383. W: https://linuxtv.org
  12384. W: http://palosaari.fi/linux/
  12385. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12386. T: git git://linuxtv.org/anttip/media_tree.git
  12387. S: Maintained
  12388. F: drivers/media/dvb-frontends/rtl2832_sdr*
  12389. RTL8180 WIRELESS DRIVER
  12390. L: linux-wireless@vger.kernel.org
  12391. W: http://wireless.kernel.org/
  12392. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  12393. S: Orphan
  12394. F: drivers/net/wireless/realtek/rtl818x/rtl8180/
  12395. RTL8187 WIRELESS DRIVER
  12396. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  12397. M: Hin-Tak Leung <htl10@users.sourceforge.net>
  12398. M: Larry Finger <Larry.Finger@lwfinger.net>
  12399. L: linux-wireless@vger.kernel.org
  12400. W: http://wireless.kernel.org/
  12401. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  12402. S: Maintained
  12403. F: drivers/net/wireless/realtek/rtl818x/rtl8187/
  12404. REALTEK WIRELESS DRIVER (rtlwifi family)
  12405. M: Ping-Ke Shih <pkshih@realtek.com>
  12406. L: linux-wireless@vger.kernel.org
  12407. W: http://wireless.kernel.org/
  12408. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  12409. S: Maintained
  12410. F: drivers/net/wireless/realtek/rtlwifi/
  12411. REALTEK WIRELESS DRIVER (rtw88)
  12412. M: Yan-Hsuan Chuang <yhchuang@realtek.com>
  12413. L: linux-wireless@vger.kernel.org
  12414. S: Maintained
  12415. F: drivers/net/wireless/realtek/rtw88/
  12416. RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
  12417. M: Jes Sorensen <Jes.Sorensen@gmail.com>
  12418. L: linux-wireless@vger.kernel.org
  12419. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
  12420. S: Maintained
  12421. F: drivers/net/wireless/realtek/rtl8xxxu/
  12422. RXRPC SOCKETS (AF_RXRPC)
  12423. M: David Howells <dhowells@redhat.com>
  12424. L: linux-afs@lists.infradead.org
  12425. S: Supported
  12426. F: net/rxrpc/
  12427. F: include/keys/rxrpc-type.h
  12428. F: include/net/af_rxrpc.h
  12429. F: include/trace/events/rxrpc.h
  12430. F: include/uapi/linux/rxrpc.h
  12431. F: Documentation/networking/rxrpc.txt
  12432. W: https://www.infradead.org/~dhowells/kafs/
  12433. S3 SAVAGE FRAMEBUFFER DRIVER
  12434. M: Antonino Daplas <adaplas@gmail.com>
  12435. L: linux-fbdev@vger.kernel.org
  12436. S: Maintained
  12437. F: drivers/video/fbdev/savage/
  12438. S390
  12439. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  12440. M: Vasily Gorbik <gor@linux.ibm.com>
  12441. M: Christian Borntraeger <borntraeger@de.ibm.com>
  12442. L: linux-s390@vger.kernel.org
  12443. W: http://www.ibm.com/developerworks/linux/linux390/
  12444. T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
  12445. S: Supported
  12446. F: arch/s390/
  12447. F: drivers/s390/
  12448. F: Documentation/s390/
  12449. F: Documentation/driver-api/s390-drivers.rst
  12450. S390 COMMON I/O LAYER
  12451. M: Sebastian Ott <sebott@linux.ibm.com>
  12452. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  12453. L: linux-s390@vger.kernel.org
  12454. W: http://www.ibm.com/developerworks/linux/linux390/
  12455. S: Supported
  12456. F: drivers/s390/cio/
  12457. S390 DASD DRIVER
  12458. M: Stefan Haberland <sth@linux.ibm.com>
  12459. M: Jan Hoeppner <hoeppner@linux.ibm.com>
  12460. L: linux-s390@vger.kernel.org
  12461. W: http://www.ibm.com/developerworks/linux/linux390/
  12462. S: Supported
  12463. F: drivers/s390/block/dasd*
  12464. F: block/partitions/ibm.c
  12465. S390 IOMMU (PCI)
  12466. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  12467. L: linux-s390@vger.kernel.org
  12468. W: http://www.ibm.com/developerworks/linux/linux390/
  12469. S: Supported
  12470. F: drivers/iommu/s390-iommu.c
  12471. S390 IUCV NETWORK LAYER
  12472. M: Julian Wiedmann <jwi@linux.ibm.com>
  12473. M: Ursula Braun <ubraun@linux.ibm.com>
  12474. L: linux-s390@vger.kernel.org
  12475. W: http://www.ibm.com/developerworks/linux/linux390/
  12476. S: Supported
  12477. F: drivers/s390/net/*iucv*
  12478. F: include/net/iucv/
  12479. F: net/iucv/
  12480. S390 NETWORK DRIVERS
  12481. M: Julian Wiedmann <jwi@linux.ibm.com>
  12482. M: Ursula Braun <ubraun@linux.ibm.com>
  12483. L: linux-s390@vger.kernel.org
  12484. W: http://www.ibm.com/developerworks/linux/linux390/
  12485. S: Supported
  12486. F: drivers/s390/net/
  12487. S390 PCI SUBSYSTEM
  12488. M: Sebastian Ott <sebott@linux.ibm.com>
  12489. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  12490. L: linux-s390@vger.kernel.org
  12491. W: http://www.ibm.com/developerworks/linux/linux390/
  12492. S: Supported
  12493. F: arch/s390/pci/
  12494. F: drivers/pci/hotplug/s390_pci_hpc.c
  12495. S390 VFIO-CCW DRIVER
  12496. M: Cornelia Huck <cohuck@redhat.com>
  12497. M: Eric Farman <farman@linux.ibm.com>
  12498. R: Halil Pasic <pasic@linux.ibm.com>
  12499. L: linux-s390@vger.kernel.org
  12500. L: kvm@vger.kernel.org
  12501. S: Supported
  12502. F: drivers/s390/cio/vfio_ccw*
  12503. F: Documentation/s390/vfio-ccw.rst
  12504. F: include/uapi/linux/vfio_ccw.h
  12505. S390 ZCRYPT DRIVER
  12506. M: Harald Freudenberger <freude@linux.ibm.com>
  12507. L: linux-s390@vger.kernel.org
  12508. W: http://www.ibm.com/developerworks/linux/linux390/
  12509. S: Supported
  12510. F: drivers/s390/crypto/
  12511. S390 VFIO AP DRIVER
  12512. M: Tony Krowiak <akrowiak@linux.ibm.com>
  12513. M: Pierre Morel <pmorel@linux.ibm.com>
  12514. M: Halil Pasic <pasic@linux.ibm.com>
  12515. L: linux-s390@vger.kernel.org
  12516. W: http://www.ibm.com/developerworks/linux/linux390/
  12517. S: Supported
  12518. F: drivers/s390/crypto/vfio_ap_drv.c
  12519. F: drivers/s390/crypto/vfio_ap_private.h
  12520. F: drivers/s390/crypto/vfio_ap_ops.c
  12521. F: Documentation/s390/vfio-ap.rst
  12522. S390 ZFCP DRIVER
  12523. M: Steffen Maier <maier@linux.ibm.com>
  12524. M: Benjamin Block <bblock@linux.ibm.com>
  12525. L: linux-s390@vger.kernel.org
  12526. W: http://www.ibm.com/developerworks/linux/linux390/
  12527. S: Supported
  12528. F: drivers/s390/scsi/zfcp_*
  12529. S3C24XX SD/MMC Driver
  12530. M: Ben Dooks <ben-linux@fluff.org>
  12531. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12532. S: Supported
  12533. F: drivers/mmc/host/s3cmci.*
  12534. SAA6588 RDS RECEIVER DRIVER
  12535. M: Hans Verkuil <hverkuil@xs4all.nl>
  12536. L: linux-media@vger.kernel.org
  12537. T: git git://linuxtv.org/media_tree.git
  12538. W: https://linuxtv.org
  12539. S: Odd Fixes
  12540. F: drivers/media/i2c/saa6588*
  12541. SAA7134 VIDEO4LINUX DRIVER
  12542. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12543. L: linux-media@vger.kernel.org
  12544. W: https://linuxtv.org
  12545. T: git git://linuxtv.org/media_tree.git
  12546. S: Odd fixes
  12547. F: Documentation/media/v4l-drivers/saa7134*
  12548. F: drivers/media/pci/saa7134/
  12549. SAA7146 VIDEO4LINUX-2 DRIVER
  12550. M: Hans Verkuil <hverkuil@xs4all.nl>
  12551. L: linux-media@vger.kernel.org
  12552. T: git git://linuxtv.org/media_tree.git
  12553. S: Maintained
  12554. F: drivers/media/common/saa7146/
  12555. F: drivers/media/pci/saa7146/
  12556. F: include/media/drv-intf/saa7146*
  12557. SAFESETID SECURITY MODULE
  12558. M: Micah Morton <mortonm@chromium.org>
  12559. S: Supported
  12560. F: security/safesetid/
  12561. F: Documentation/admin-guide/LSM/SafeSetID.rst
  12562. SAMSUNG AUDIO (ASoC) DRIVERS
  12563. M: Krzysztof Kozlowski <krzk@kernel.org>
  12564. M: Sangbeom Kim <sbkim73@samsung.com>
  12565. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  12566. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12567. S: Supported
  12568. F: sound/soc/samsung/
  12569. F: Documentation/devicetree/bindings/sound/samsung*
  12570. SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  12571. M: Krzysztof Kozlowski <krzk@kernel.org>
  12572. L: linux-crypto@vger.kernel.org
  12573. L: linux-samsung-soc@vger.kernel.org
  12574. S: Maintained
  12575. F: drivers/crypto/exynos-rng.c
  12576. F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
  12577. SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
  12578. M: Łukasz Stelmach <l.stelmach@samsung.com>
  12579. L: linux-samsung-soc@vger.kernel.org
  12580. S: Maintained
  12581. F: drivers/char/hw_random/exynos-trng.c
  12582. F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
  12583. SAMSUNG FRAMEBUFFER DRIVER
  12584. M: Jingoo Han <jingoohan1@gmail.com>
  12585. L: linux-fbdev@vger.kernel.org
  12586. S: Maintained
  12587. F: drivers/video/fbdev/s3c-fb.c
  12588. SAMSUNG LAPTOP DRIVER
  12589. M: Corentin Chary <corentin.chary@gmail.com>
  12590. L: platform-driver-x86@vger.kernel.org
  12591. S: Maintained
  12592. F: drivers/platform/x86/samsung-laptop.c
  12593. SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
  12594. M: Sangbeom Kim <sbkim73@samsung.com>
  12595. M: Krzysztof Kozlowski <krzk@kernel.org>
  12596. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  12597. L: linux-kernel@vger.kernel.org
  12598. L: linux-samsung-soc@vger.kernel.org
  12599. S: Supported
  12600. F: drivers/mfd/sec*.c
  12601. F: drivers/regulator/s2m*.c
  12602. F: drivers/regulator/s5m*.c
  12603. F: drivers/clk/clk-s2mps11.c
  12604. F: drivers/rtc/rtc-s5m.c
  12605. F: include/linux/mfd/samsung/
  12606. F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
  12607. F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
  12608. F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
  12609. F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
  12610. SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
  12611. M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
  12612. L: linux-media@vger.kernel.org
  12613. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  12614. S: Maintained
  12615. F: drivers/media/platform/s3c-camif/
  12616. F: include/media/drv-intf/s3c_camif.h
  12617. SAMSUNG S3FWRN5 NFC DRIVER
  12618. M: Robert Baldyga <r.baldyga@samsung.com>
  12619. M: Krzysztof Opasiak <k.opasiak@samsung.com>
  12620. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  12621. S: Supported
  12622. F: drivers/nfc/s3fwrn5
  12623. SAMSUNG S5C73M3 CAMERA DRIVER
  12624. M: Kyungmin Park <kyungmin.park@samsung.com>
  12625. M: Andrzej Hajda <a.hajda@samsung.com>
  12626. L: linux-media@vger.kernel.org
  12627. S: Supported
  12628. F: drivers/media/i2c/s5c73m3/*
  12629. SAMSUNG S5K5BAF CAMERA DRIVER
  12630. M: Kyungmin Park <kyungmin.park@samsung.com>
  12631. M: Andrzej Hajda <a.hajda@samsung.com>
  12632. L: linux-media@vger.kernel.org
  12633. S: Supported
  12634. F: drivers/media/i2c/s5k5baf.c
  12635. SAMSUNG S5P Security SubSystem (SSS) DRIVER
  12636. M: Krzysztof Kozlowski <krzk@kernel.org>
  12637. M: Vladimir Zapolskiy <vz@mleia.com>
  12638. M: Kamil Konieczny <k.konieczny@partner.samsung.com>
  12639. L: linux-crypto@vger.kernel.org
  12640. L: linux-samsung-soc@vger.kernel.org
  12641. S: Maintained
  12642. F: Documentation/devicetree/bindings/crypto/samsung-slimsss.txt
  12643. F: Documentation/devicetree/bindings/crypto/samsung-sss.txt
  12644. F: drivers/crypto/s5p-sss.c
  12645. SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
  12646. M: Kyungmin Park <kyungmin.park@samsung.com>
  12647. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  12648. L: linux-media@vger.kernel.org
  12649. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  12650. S: Supported
  12651. F: drivers/media/platform/exynos4-is/
  12652. SAMSUNG SOC CLOCK DRIVERS
  12653. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  12654. M: Tomasz Figa <tomasz.figa@gmail.com>
  12655. M: Chanwoo Choi <cw00.choi@samsung.com>
  12656. S: Supported
  12657. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  12658. T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
  12659. F: drivers/clk/samsung/
  12660. F: include/dt-bindings/clock/exynos*.h
  12661. F: Documentation/devicetree/bindings/clock/exynos*.txt
  12662. F: Documentation/devicetree/bindings/clock/samsung,s3c*
  12663. F: Documentation/devicetree/bindings/clock/samsung,s5p*
  12664. SAMSUNG SPI DRIVERS
  12665. M: Kukjin Kim <kgene@kernel.org>
  12666. M: Krzysztof Kozlowski <krzk@kernel.org>
  12667. M: Andi Shyti <andi@etezian.org>
  12668. L: linux-spi@vger.kernel.org
  12669. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  12670. S: Maintained
  12671. F: Documentation/devicetree/bindings/spi/spi-samsung.txt
  12672. F: drivers/spi/spi-s3c*
  12673. F: include/linux/platform_data/spi-s3c64xx.h
  12674. SAMSUNG SXGBE DRIVERS
  12675. M: Byungho An <bh74.an@samsung.com>
  12676. M: Girish K S <ks.giri@samsung.com>
  12677. M: Vipul Pandya <vipul.pandya@samsung.com>
  12678. S: Supported
  12679. L: netdev@vger.kernel.org
  12680. F: drivers/net/ethernet/samsung/sxgbe/
  12681. SAMSUNG THERMAL DRIVER
  12682. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  12683. L: linux-pm@vger.kernel.org
  12684. L: linux-samsung-soc@vger.kernel.org
  12685. S: Supported
  12686. T: git https://github.com/lmajewski/linux-samsung-thermal.git
  12687. F: drivers/thermal/samsung/
  12688. SAMSUNG USB2 PHY DRIVER
  12689. M: Kamil Debski <kamil@wypas.org>
  12690. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  12691. L: linux-kernel@vger.kernel.org
  12692. S: Supported
  12693. F: Documentation/devicetree/bindings/phy/samsung-phy.txt
  12694. F: Documentation/driver-api/phy/samsung-usb2.rst
  12695. F: drivers/phy/samsung/phy-exynos4210-usb2.c
  12696. F: drivers/phy/samsung/phy-exynos4x12-usb2.c
  12697. F: drivers/phy/samsung/phy-exynos5250-usb2.c
  12698. F: drivers/phy/samsung/phy-s5pv210-usb2.c
  12699. F: drivers/phy/samsung/phy-samsung-usb2.c
  12700. F: drivers/phy/samsung/phy-samsung-usb2.h
  12701. SC1200 WDT DRIVER
  12702. M: Zwane Mwaikambo <zwanem@gmail.com>
  12703. S: Maintained
  12704. F: drivers/watchdog/sc1200wdt.c
  12705. SCHEDULER
  12706. M: Ingo Molnar <mingo@redhat.com>
  12707. M: Peter Zijlstra <peterz@infradead.org>
  12708. M: Juri Lelli <juri.lelli@redhat.com> (SCHED_DEADLINE)
  12709. M: Vincent Guittot <vincent.guittot@linaro.org> (SCHED_NORMAL)
  12710. R: Dietmar Eggemann <dietmar.eggemann@arm.com> (SCHED_NORMAL)
  12711. R: Steven Rostedt <rostedt@goodmis.org> (SCHED_FIFO/SCHED_RR)
  12712. R: Ben Segall <bsegall@google.com> (CONFIG_CFS_BANDWIDTH)
  12713. R: Mel Gorman <mgorman@suse.de> (CONFIG_NUMA_BALANCING)
  12714. L: linux-kernel@vger.kernel.org
  12715. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
  12716. S: Maintained
  12717. F: kernel/sched/
  12718. F: include/linux/sched.h
  12719. F: include/uapi/linux/sched.h
  12720. F: include/linux/wait.h
  12721. F: include/linux/preempt.h
  12722. SCR24X CHIP CARD INTERFACE DRIVER
  12723. M: Lubomir Rintel <lkundrak@v3.sk>
  12724. S: Supported
  12725. F: drivers/char/pcmcia/scr24x_cs.c
  12726. SCSI CDROM DRIVER
  12727. M: Jens Axboe <axboe@kernel.dk>
  12728. L: linux-scsi@vger.kernel.org
  12729. W: http://www.kernel.dk
  12730. S: Maintained
  12731. F: drivers/scsi/sr*
  12732. SCSI RDMA PROTOCOL (SRP) INITIATOR
  12733. M: Bart Van Assche <bvanassche@acm.org>
  12734. L: linux-rdma@vger.kernel.org
  12735. S: Supported
  12736. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  12737. F: drivers/infiniband/ulp/srp/
  12738. F: include/scsi/srp.h
  12739. SCSI RDMA PROTOCOL (SRP) TARGET
  12740. M: Bart Van Assche <bvanassche@acm.org>
  12741. L: linux-rdma@vger.kernel.org
  12742. L: target-devel@vger.kernel.org
  12743. S: Supported
  12744. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  12745. F: drivers/infiniband/ulp/srpt/
  12746. SCSI SG DRIVER
  12747. M: Doug Gilbert <dgilbert@interlog.com>
  12748. L: linux-scsi@vger.kernel.org
  12749. W: http://sg.danny.cz/sg
  12750. S: Maintained
  12751. F: Documentation/scsi/scsi-generic.txt
  12752. F: drivers/scsi/sg.c
  12753. F: include/scsi/sg.h
  12754. SCSI SUBSYSTEM
  12755. M: "James E.J. Bottomley" <jejb@linux.ibm.com>
  12756. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
  12757. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  12758. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  12759. Q: https://patchwork.kernel.org/project/linux-scsi/list/
  12760. L: linux-scsi@vger.kernel.org
  12761. S: Maintained
  12762. F: Documentation/devicetree/bindings/scsi/
  12763. F: drivers/scsi/
  12764. F: include/scsi/
  12765. SCSI TAPE DRIVER
  12766. M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
  12767. L: linux-scsi@vger.kernel.org
  12768. S: Maintained
  12769. F: Documentation/scsi/st.txt
  12770. F: drivers/scsi/st.*
  12771. F: drivers/scsi/st_*.h
  12772. SCSI TARGET SUBSYSTEM
  12773. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  12774. L: linux-scsi@vger.kernel.org
  12775. L: target-devel@vger.kernel.org
  12776. W: http://www.linux-iscsi.org
  12777. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  12778. Q: https://patchwork.kernel.org/project/target-devel/list/
  12779. S: Supported
  12780. F: drivers/target/
  12781. F: include/target/
  12782. F: Documentation/target/
  12783. SCTP PROTOCOL
  12784. M: Vlad Yasevich <vyasevich@gmail.com>
  12785. M: Neil Horman <nhorman@tuxdriver.com>
  12786. M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
  12787. L: linux-sctp@vger.kernel.org
  12788. W: http://lksctp.sourceforge.net
  12789. S: Maintained
  12790. F: Documentation/networking/sctp.txt
  12791. F: include/linux/sctp.h
  12792. F: include/uapi/linux/sctp.h
  12793. F: include/net/sctp/
  12794. F: net/sctp/
  12795. SCx200 CPU SUPPORT
  12796. M: Jim Cromie <jim.cromie@gmail.com>
  12797. S: Odd Fixes
  12798. F: Documentation/i2c/busses/scx200_acb.rst
  12799. F: arch/x86/platform/scx200/
  12800. F: drivers/watchdog/scx200_wdt.c
  12801. F: drivers/i2c/busses/scx200*
  12802. F: drivers/mtd/maps/scx200_docflash.c
  12803. F: include/linux/scx200.h
  12804. SCx200 GPIO DRIVER
  12805. M: Jim Cromie <jim.cromie@gmail.com>
  12806. S: Maintained
  12807. F: drivers/char/scx200_gpio.c
  12808. F: include/linux/scx200_gpio.h
  12809. SCx200 HRT CLOCKSOURCE DRIVER
  12810. M: Jim Cromie <jim.cromie@gmail.com>
  12811. S: Maintained
  12812. F: drivers/clocksource/scx200_hrt.c
  12813. SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
  12814. M: Sascha Sommer <saschasommer@freenet.de>
  12815. L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
  12816. S: Maintained
  12817. F: drivers/mmc/host/sdricoh_cs.c
  12818. SECO BOARDS CEC DRIVER
  12819. M: Ettore Chimenti <ek5.chimenti@gmail.com>
  12820. S: Maintained
  12821. F: drivers/media/platform/seco-cec/seco-cec.c
  12822. F: drivers/media/platform/seco-cec/seco-cec.h
  12823. SECURE COMPUTING
  12824. M: Kees Cook <keescook@chromium.org>
  12825. R: Andy Lutomirski <luto@amacapital.net>
  12826. R: Will Drewry <wad@chromium.org>
  12827. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
  12828. S: Supported
  12829. F: kernel/seccomp.c
  12830. F: include/uapi/linux/seccomp.h
  12831. F: include/linux/seccomp.h
  12832. F: tools/testing/selftests/seccomp/*
  12833. F: tools/testing/selftests/kselftest_harness.h
  12834. F: Documentation/userspace-api/seccomp_filter.rst
  12835. K: \bsecure_computing
  12836. K: \bTIF_SECCOMP\b
  12837. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
  12838. M: Al Cooper <alcooperx@gmail.com>
  12839. L: linux-mmc@vger.kernel.org
  12840. L: bcm-kernel-feedback-list@broadcom.com
  12841. S: Maintained
  12842. F: drivers/mmc/host/sdhci-brcmstb*
  12843. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
  12844. M: Adrian Hunter <adrian.hunter@intel.com>
  12845. L: linux-mmc@vger.kernel.org
  12846. S: Maintained
  12847. F: drivers/mmc/host/sdhci*
  12848. F: include/linux/mmc/sdhci*
  12849. EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
  12850. M: Adrian Hunter <adrian.hunter@intel.com>
  12851. M: Ritesh Harjani <riteshh@codeaurora.org>
  12852. M: Asutosh Das <asutoshd@codeaurora.org>
  12853. L: linux-mmc@vger.kernel.org
  12854. S: Maintained
  12855. F: drivers/mmc/host/cqhci*
  12856. SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
  12857. M: Prabu Thangamuthu <prabu.t@synopsys.com>
  12858. M: Manjunath M B <manjumb@synopsys.com>
  12859. L: linux-mmc@vger.kernel.org
  12860. S: Maintained
  12861. F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
  12862. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
  12863. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  12864. L: linux-mmc@vger.kernel.org
  12865. S: Supported
  12866. F: drivers/mmc/host/sdhci-of-at91.c
  12867. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
  12868. M: Ben Dooks <ben-linux@fluff.org>
  12869. M: Jaehoon Chung <jh80.chung@samsung.com>
  12870. L: linux-mmc@vger.kernel.org
  12871. S: Maintained
  12872. F: drivers/mmc/host/sdhci-s3c*
  12873. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
  12874. M: Viresh Kumar <vireshk@kernel.org>
  12875. L: linux-mmc@vger.kernel.org
  12876. S: Maintained
  12877. F: drivers/mmc/host/sdhci-spear.c
  12878. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
  12879. M: Kishon Vijay Abraham I <kishon@ti.com>
  12880. L: linux-mmc@vger.kernel.org
  12881. S: Maintained
  12882. F: drivers/mmc/host/sdhci-omap.c
  12883. SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
  12884. M: Scott Bauer <scott.bauer@intel.com>
  12885. M: Jonathan Derrick <jonathan.derrick@intel.com>
  12886. L: linux-block@vger.kernel.org
  12887. S: Supported
  12888. F: block/sed*
  12889. F: block/opal_proto.h
  12890. F: include/linux/sed*
  12891. F: include/uapi/linux/sed*
  12892. SECURITY CONTACT
  12893. M: Security Officers <security@kernel.org>
  12894. S: Supported
  12895. SECURITY SUBSYSTEM
  12896. M: James Morris <jmorris@namei.org>
  12897. M: "Serge E. Hallyn" <serge@hallyn.com>
  12898. L: linux-security-module@vger.kernel.org (suggested Cc:)
  12899. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
  12900. W: http://kernsec.org/
  12901. S: Supported
  12902. F: security/
  12903. X: security/selinux/
  12904. SELINUX SECURITY MODULE
  12905. M: Paul Moore <paul@paul-moore.com>
  12906. M: Stephen Smalley <sds@tycho.nsa.gov>
  12907. M: Eric Paris <eparis@parisplace.org>
  12908. L: selinux@vger.kernel.org
  12909. W: https://selinuxproject.org
  12910. W: https://github.com/SELinuxProject
  12911. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  12912. S: Supported
  12913. F: include/uapi/linux/selinux_netlink.h
  12914. F: security/selinux/
  12915. F: scripts/selinux/
  12916. F: Documentation/admin-guide/LSM/SELinux.rst
  12917. SENSABLE PHANTOM
  12918. M: Jiri Slaby <jirislaby@gmail.com>
  12919. S: Maintained
  12920. F: drivers/misc/phantom.c
  12921. F: include/uapi/linux/phantom.h
  12922. SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
  12923. M: Tomasz Duszynski <tduszyns@gmail.com>
  12924. S: Maintained
  12925. F: drivers/iio/chemical/sps30.c
  12926. F: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
  12927. SERIAL DEVICE BUS
  12928. M: Rob Herring <robh@kernel.org>
  12929. L: linux-serial@vger.kernel.org
  12930. S: Maintained
  12931. F: Documentation/devicetree/bindings/serial/slave-device.txt
  12932. F: drivers/tty/serdev/
  12933. F: include/linux/serdev.h
  12934. SERIAL DRIVERS
  12935. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12936. L: linux-serial@vger.kernel.org
  12937. S: Maintained
  12938. F: Documentation/devicetree/bindings/serial/
  12939. F: drivers/tty/serial/
  12940. SERIAL IR RECEIVER
  12941. M: Sean Young <sean@mess.org>
  12942. L: linux-media@vger.kernel.org
  12943. S: Maintained
  12944. F: drivers/media/rc/serial_ir.c
  12945. SFC NETWORK DRIVER
  12946. M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
  12947. M: Edward Cree <ecree@solarflare.com>
  12948. M: Martin Habets <mhabets@solarflare.com>
  12949. L: netdev@vger.kernel.org
  12950. S: Supported
  12951. F: drivers/net/ethernet/sfc/
  12952. SFF/SFP/SFP+ MODULE SUPPORT
  12953. M: Russell King <linux@armlinux.org.uk>
  12954. L: netdev@vger.kernel.org
  12955. S: Maintained
  12956. F: drivers/net/phy/phylink.c
  12957. F: drivers/net/phy/sfp*
  12958. F: include/linux/phylink.h
  12959. F: include/linux/sfp.h
  12960. K: phylink
  12961. SGI GRU DRIVER
  12962. M: Dimitri Sivanich <sivanich@sgi.com>
  12963. S: Maintained
  12964. F: drivers/misc/sgi-gru/
  12965. SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
  12966. M: Pat Gefre <pfg@sgi.com>
  12967. L: linux-ia64@vger.kernel.org
  12968. S: Supported
  12969. F: Documentation/ia64/serial.rst
  12970. F: drivers/tty/serial/ioc?_serial.c
  12971. F: include/linux/ioc?.h
  12972. SGI XP/XPC/XPNET DRIVER
  12973. M: Cliff Whickman <cpw@sgi.com>
  12974. M: Robin Holt <robinmholt@gmail.com>
  12975. S: Maintained
  12976. F: drivers/misc/sgi-xp/
  12977. SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  12978. M: Ursula Braun <ubraun@linux.ibm.com>
  12979. M: Karsten Graul <kgraul@linux.ibm.com>
  12980. L: linux-s390@vger.kernel.org
  12981. W: http://www.ibm.com/developerworks/linux/linux390/
  12982. S: Supported
  12983. F: net/smc/
  12984. SHARP RJ54N1CB0C SENSOR DRIVER
  12985. M: Jacopo Mondi <jacopo@jmondi.org>
  12986. L: linux-media@vger.kernel.org
  12987. T: git git://linuxtv.org/media_tree.git
  12988. S: Odd fixes
  12989. F: drivers/media/i2c/rj54n1cb0c.c
  12990. F: include/media/i2c/rj54n1cb0c.h
  12991. SH_VEU V4L2 MEM2MEM DRIVER
  12992. L: linux-media@vger.kernel.org
  12993. S: Orphan
  12994. F: drivers/media/platform/sh_veu.c
  12995. SH_VOU V4L2 OUTPUT DRIVER
  12996. L: linux-media@vger.kernel.org
  12997. S: Orphan
  12998. F: drivers/media/platform/sh_vou.c
  12999. F: include/media/drv-intf/sh_vou.h
  13000. SI2157 MEDIA DRIVER
  13001. M: Antti Palosaari <crope@iki.fi>
  13002. L: linux-media@vger.kernel.org
  13003. W: https://linuxtv.org
  13004. W: http://palosaari.fi/linux/
  13005. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13006. T: git git://linuxtv.org/anttip/media_tree.git
  13007. S: Maintained
  13008. F: drivers/media/tuners/si2157*
  13009. SI2165 MEDIA DRIVER
  13010. M: Matthias Schwarzott <zzam@gentoo.org>
  13011. L: linux-media@vger.kernel.org
  13012. W: https://linuxtv.org
  13013. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13014. S: Maintained
  13015. F: drivers/media/dvb-frontends/si2165*
  13016. SI2168 MEDIA DRIVER
  13017. M: Antti Palosaari <crope@iki.fi>
  13018. L: linux-media@vger.kernel.org
  13019. W: https://linuxtv.org
  13020. W: http://palosaari.fi/linux/
  13021. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13022. T: git git://linuxtv.org/anttip/media_tree.git
  13023. S: Maintained
  13024. F: drivers/media/dvb-frontends/si2168*
  13025. SI470X FM RADIO RECEIVER I2C DRIVER
  13026. M: Hans Verkuil <hverkuil@xs4all.nl>
  13027. L: linux-media@vger.kernel.org
  13028. T: git git://linuxtv.org/media_tree.git
  13029. W: https://linuxtv.org
  13030. S: Odd Fixes
  13031. F: drivers/media/radio/si470x/radio-si470x-i2c.c
  13032. SI470X FM RADIO RECEIVER USB DRIVER
  13033. M: Hans Verkuil <hverkuil@xs4all.nl>
  13034. L: linux-media@vger.kernel.org
  13035. T: git git://linuxtv.org/media_tree.git
  13036. W: https://linuxtv.org
  13037. S: Maintained
  13038. F: drivers/media/radio/si470x/radio-si470x-common.c
  13039. F: drivers/media/radio/si470x/radio-si470x.h
  13040. F: drivers/media/radio/si470x/radio-si470x-usb.c
  13041. SI4713 FM RADIO TRANSMITTER I2C DRIVER
  13042. M: Eduardo Valentin <edubezval@gmail.com>
  13043. L: linux-media@vger.kernel.org
  13044. T: git git://linuxtv.org/media_tree.git
  13045. W: https://linuxtv.org
  13046. S: Odd Fixes
  13047. F: drivers/media/radio/si4713/si4713.?
  13048. SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
  13049. M: Eduardo Valentin <edubezval@gmail.com>
  13050. L: linux-media@vger.kernel.org
  13051. T: git git://linuxtv.org/media_tree.git
  13052. W: https://linuxtv.org
  13053. S: Odd Fixes
  13054. F: drivers/media/radio/si4713/radio-platform-si4713.c
  13055. SI4713 FM RADIO TRANSMITTER USB DRIVER
  13056. M: Hans Verkuil <hverkuil@xs4all.nl>
  13057. L: linux-media@vger.kernel.org
  13058. T: git git://linuxtv.org/media_tree.git
  13059. W: https://linuxtv.org
  13060. S: Maintained
  13061. F: drivers/media/radio/si4713/radio-usb-si4713.c
  13062. SIANO DVB DRIVER
  13063. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  13064. L: linux-media@vger.kernel.org
  13065. W: https://linuxtv.org
  13066. T: git git://linuxtv.org/media_tree.git
  13067. S: Odd fixes
  13068. F: drivers/media/common/siano/
  13069. F: drivers/media/usb/siano/
  13070. F: drivers/media/usb/siano/
  13071. F: drivers/media/mmc/siano/
  13072. SIFIVE DRIVERS
  13073. M: Palmer Dabbelt <palmer@dabbelt.com>
  13074. M: Paul Walmsley <paul.walmsley@sifive.com>
  13075. L: linux-riscv@lists.infradead.org
  13076. T: git git://github.com/sifive/riscv-linux.git
  13077. S: Supported
  13078. K: [^@]sifive
  13079. N: sifive
  13080. SIFIVE FU540 SYSTEM-ON-CHIP
  13081. M: Paul Walmsley <paul.walmsley@sifive.com>
  13082. M: Palmer Dabbelt <palmer@dabbelt.com>
  13083. L: linux-riscv@lists.infradead.org
  13084. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
  13085. S: Supported
  13086. K: fu540
  13087. N: fu540
  13088. SILEAD TOUCHSCREEN DRIVER
  13089. M: Hans de Goede <hdegoede@redhat.com>
  13090. L: linux-input@vger.kernel.org
  13091. L: platform-driver-x86@vger.kernel.org
  13092. S: Maintained
  13093. F: drivers/input/touchscreen/silead.c
  13094. F: drivers/platform/x86/touchscreen_dmi.c
  13095. SILICON MOTION SM712 FRAME BUFFER DRIVER
  13096. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  13097. M: Teddy Wang <teddy.wang@siliconmotion.com>
  13098. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  13099. L: linux-fbdev@vger.kernel.org
  13100. S: Maintained
  13101. F: drivers/video/fbdev/sm712*
  13102. F: Documentation/fb/sm712fb.rst
  13103. SIMPLE FIRMWARE INTERFACE (SFI)
  13104. M: Len Brown <lenb@kernel.org>
  13105. L: sfi-devel@simplefirmware.org
  13106. W: http://simplefirmware.org/
  13107. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
  13108. S: Supported
  13109. F: arch/x86/platform/sfi/
  13110. F: drivers/sfi/
  13111. F: include/linux/sfi*.h
  13112. SIMPLEFB FB DRIVER
  13113. M: Hans de Goede <hdegoede@redhat.com>
  13114. L: linux-fbdev@vger.kernel.org
  13115. S: Maintained
  13116. F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml
  13117. F: drivers/video/fbdev/simplefb.c
  13118. F: include/linux/platform_data/simplefb.h
  13119. SIMTEC EB110ATX (Chalice CATS)
  13120. P: Ben Dooks
  13121. P: Vincent Sanders <vince@simtec.co.uk>
  13122. M: Simtec Linux Team <linux@simtec.co.uk>
  13123. W: http://www.simtec.co.uk/products/EB110ATX/
  13124. S: Supported
  13125. SIMTEC EB2410ITX (BAST)
  13126. P: Ben Dooks
  13127. P: Vincent Sanders <vince@simtec.co.uk>
  13128. M: Simtec Linux Team <linux@simtec.co.uk>
  13129. W: http://www.simtec.co.uk/products/EB2410ITX/
  13130. S: Supported
  13131. F: arch/arm/mach-s3c24xx/mach-bast.c
  13132. F: arch/arm/mach-s3c24xx/bast-ide.c
  13133. F: arch/arm/mach-s3c24xx/bast-irq.c
  13134. SIPHASH PRF ROUTINES
  13135. M: Jason A. Donenfeld <Jason@zx2c4.com>
  13136. S: Maintained
  13137. F: lib/siphash.c
  13138. F: lib/test_siphash.c
  13139. F: include/linux/siphash.h
  13140. SIOX
  13141. M: Thorsten Scherer <t.scherer@eckelmann.de>
  13142. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  13143. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  13144. S: Supported
  13145. F: drivers/siox/*
  13146. F: drivers/gpio/gpio-siox.c
  13147. F: include/trace/events/siox.h
  13148. SIS 190 ETHERNET DRIVER
  13149. M: Francois Romieu <romieu@fr.zoreil.com>
  13150. L: netdev@vger.kernel.org
  13151. S: Maintained
  13152. F: drivers/net/ethernet/sis/sis190.c
  13153. SIS 900/7016 FAST ETHERNET DRIVER
  13154. M: Daniele Venzano <venza@brownhat.org>
  13155. W: http://www.brownhat.org/sis900.html
  13156. L: netdev@vger.kernel.org
  13157. S: Maintained
  13158. F: drivers/net/ethernet/sis/sis900.*
  13159. SIS FRAMEBUFFER DRIVER
  13160. M: Thomas Winischhofer <thomas@winischhofer.net>
  13161. W: http://www.winischhofer.net/linuxsisvga.shtml
  13162. S: Maintained
  13163. F: Documentation/fb/sisfb.rst
  13164. F: drivers/video/fbdev/sis/
  13165. F: include/video/sisfb.h
  13166. SIS USB2VGA DRIVER
  13167. M: Thomas Winischhofer <thomas@winischhofer.net>
  13168. W: http://www.winischhofer.at/linuxsisusbvga.shtml
  13169. S: Maintained
  13170. F: drivers/usb/misc/sisusbvga/
  13171. SLAB ALLOCATOR
  13172. M: Christoph Lameter <cl@linux.com>
  13173. M: Pekka Enberg <penberg@kernel.org>
  13174. M: David Rientjes <rientjes@google.com>
  13175. M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
  13176. M: Andrew Morton <akpm@linux-foundation.org>
  13177. L: linux-mm@kvack.org
  13178. S: Maintained
  13179. F: include/linux/sl?b*.h
  13180. F: mm/sl?b*
  13181. SLEEPABLE READ-COPY UPDATE (SRCU)
  13182. M: Lai Jiangshan <jiangshanlai@gmail.com>
  13183. M: "Paul E. McKenney" <paulmck@kernel.org>
  13184. M: Josh Triplett <josh@joshtriplett.org>
  13185. R: Steven Rostedt <rostedt@goodmis.org>
  13186. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  13187. L: rcu@vger.kernel.org
  13188. W: http://www.rdrop.com/users/paulmck/RCU/
  13189. S: Supported
  13190. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
  13191. F: include/linux/srcu*.h
  13192. F: kernel/rcu/srcu*.c
  13193. SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
  13194. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  13195. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13196. S: Maintained
  13197. F: drivers/slimbus/
  13198. F: Documentation/devicetree/bindings/slimbus/
  13199. F: include/linux/slimbus.h
  13200. SMACK SECURITY MODULE
  13201. M: Casey Schaufler <casey@schaufler-ca.com>
  13202. L: linux-security-module@vger.kernel.org
  13203. W: http://schaufler-ca.com
  13204. T: git git://github.com/cschaufler/smack-next
  13205. S: Maintained
  13206. F: Documentation/admin-guide/LSM/Smack.rst
  13207. F: security/smack/
  13208. SMC91x ETHERNET DRIVER
  13209. M: Nicolas Pitre <nico@fluxnic.net>
  13210. S: Odd Fixes
  13211. F: drivers/net/ethernet/smsc/smc91x.*
  13212. SMIA AND SMIA++ IMAGE SENSOR DRIVER
  13213. M: Sakari Ailus <sakari.ailus@iki.fi>
  13214. L: linux-media@vger.kernel.org
  13215. S: Maintained
  13216. F: drivers/media/i2c/smiapp/
  13217. F: include/media/i2c/smiapp.h
  13218. F: drivers/media/i2c/smiapp-pll.c
  13219. F: drivers/media/i2c/smiapp-pll.h
  13220. F: include/uapi/linux/smiapp.h
  13221. F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
  13222. SMM665 HARDWARE MONITOR DRIVER
  13223. M: Guenter Roeck <linux@roeck-us.net>
  13224. L: linux-hwmon@vger.kernel.org
  13225. S: Maintained
  13226. F: Documentation/hwmon/smm665.rst
  13227. F: drivers/hwmon/smm665.c
  13228. SMSC EMC2103 HARDWARE MONITOR DRIVER
  13229. M: Steve Glendinning <steve.glendinning@shawell.net>
  13230. L: linux-hwmon@vger.kernel.org
  13231. S: Maintained
  13232. F: Documentation/hwmon/emc2103.rst
  13233. F: drivers/hwmon/emc2103.c
  13234. SMSC SCH5627 HARDWARE MONITOR DRIVER
  13235. M: Hans de Goede <hdegoede@redhat.com>
  13236. L: linux-hwmon@vger.kernel.org
  13237. S: Supported
  13238. F: Documentation/hwmon/sch5627.rst
  13239. F: drivers/hwmon/sch5627.c
  13240. SMSC UFX6000 and UFX7000 USB to VGA DRIVER
  13241. M: Steve Glendinning <steve.glendinning@shawell.net>
  13242. L: linux-fbdev@vger.kernel.org
  13243. S: Maintained
  13244. F: drivers/video/fbdev/smscufx.c
  13245. SMSC47B397 HARDWARE MONITOR DRIVER
  13246. M: Jean Delvare <jdelvare@suse.com>
  13247. L: linux-hwmon@vger.kernel.org
  13248. S: Maintained
  13249. F: Documentation/hwmon/smsc47b397.rst
  13250. F: drivers/hwmon/smsc47b397.c
  13251. SMSC911x ETHERNET DRIVER
  13252. M: Steve Glendinning <steve.glendinning@shawell.net>
  13253. L: netdev@vger.kernel.org
  13254. S: Maintained
  13255. F: include/linux/smsc911x.h
  13256. F: drivers/net/ethernet/smsc/smsc911x.*
  13257. SMSC9420 PCI ETHERNET DRIVER
  13258. M: Steve Glendinning <steve.glendinning@shawell.net>
  13259. L: netdev@vger.kernel.org
  13260. S: Maintained
  13261. F: drivers/net/ethernet/smsc/smsc9420.*
  13262. SOC-CAMERA V4L2 SUBSYSTEM
  13263. L: linux-media@vger.kernel.org
  13264. T: git git://linuxtv.org/media_tree.git
  13265. S: Orphan
  13266. F: include/media/soc_camera.h
  13267. F: drivers/staging/media/soc_camera/
  13268. SOCIONEXT SYNQUACER I2C DRIVER
  13269. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  13270. L: linux-i2c@vger.kernel.org
  13271. S: Maintained
  13272. F: drivers/i2c/busses/i2c-synquacer.c
  13273. F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
  13274. SOCIONEXT UNIPHIER SOUND DRIVER
  13275. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13276. S: Orphan
  13277. F: sound/soc/uniphier/
  13278. SOEKRIS NET48XX LED SUPPORT
  13279. M: Chris Boot <bootc@bootc.net>
  13280. S: Maintained
  13281. F: drivers/leds/leds-net48xx.c
  13282. SOFT-IWARP DRIVER (siw)
  13283. M: Bernard Metzler <bmt@zurich.ibm.com>
  13284. L: linux-rdma@vger.kernel.org
  13285. S: Supported
  13286. F: drivers/infiniband/sw/siw/
  13287. F: include/uapi/rdma/siw-abi.h
  13288. SOFT-ROCE DRIVER (rxe)
  13289. M: Moni Shoua <monis@mellanox.com>
  13290. L: linux-rdma@vger.kernel.org
  13291. S: Supported
  13292. W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
  13293. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  13294. F: drivers/infiniband/sw/rxe/
  13295. F: include/uapi/rdma/rdma_user_rxe.h
  13296. SOFTLOGIC 6x10 MPEG CODEC
  13297. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  13298. M: Anton Sviridenko <anton@corp.bluecherry.net>
  13299. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  13300. M: Andrey Utkin <andrey_utkin@fastmail.com>
  13301. M: Ismael Luceno <ismael@iodev.co.uk>
  13302. L: linux-media@vger.kernel.org
  13303. S: Supported
  13304. F: drivers/media/pci/solo6x10/
  13305. SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
  13306. M: James Morse <james.morse@arm.com>
  13307. L: linux-arm-kernel@lists.infradead.org
  13308. S: Maintained
  13309. F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
  13310. F: drivers/firmware/arm_sdei.c
  13311. F: include/linux/arm_sdei.h
  13312. F: include/uapi/linux/arm_sdei.h
  13313. SOFTWARE RAID (Multiple Disks) SUPPORT
  13314. M: Song Liu <song@kernel.org>
  13315. L: linux-raid@vger.kernel.org
  13316. T: git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
  13317. S: Supported
  13318. F: drivers/md/Makefile
  13319. F: drivers/md/Kconfig
  13320. F: drivers/md/md*
  13321. F: drivers/md/raid*
  13322. F: include/linux/raid/
  13323. F: include/uapi/linux/raid/
  13324. SOCIONEXT (SNI) AVE NETWORK DRIVER
  13325. M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
  13326. L: netdev@vger.kernel.org
  13327. S: Maintained
  13328. F: drivers/net/ethernet/socionext/sni_ave.c
  13329. F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt
  13330. SOCIONEXT (SNI) NETSEC NETWORK DRIVER
  13331. M: Jassi Brar <jaswinder.singh@linaro.org>
  13332. M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
  13333. L: netdev@vger.kernel.org
  13334. S: Maintained
  13335. F: drivers/net/ethernet/socionext/netsec.c
  13336. F: Documentation/devicetree/bindings/net/socionext-netsec.txt
  13337. SOCIONEXT (SNI) Synquacer SPI DRIVER
  13338. M: Masahisa Kojima <masahisa.kojima@linaro.org>
  13339. M: Jassi Brar <jaswinder.singh@linaro.org>
  13340. L: linux-spi@vger.kernel.org
  13341. S: Maintained
  13342. F: drivers/spi/spi-synquacer.c
  13343. F: Documentation/devicetree/bindings/spi/spi-synquacer.txt
  13344. SOLIDRUN CLEARFOG SUPPORT
  13345. M: Russell King <linux@armlinux.org.uk>
  13346. S: Maintained
  13347. F: arch/arm/boot/dts/armada-388-clearfog*
  13348. F: arch/arm/boot/dts/armada-38x-solidrun-*
  13349. SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
  13350. M: Russell King <linux@armlinux.org.uk>
  13351. S: Maintained
  13352. F: arch/arm/boot/dts/imx6*-cubox-i*
  13353. F: arch/arm/boot/dts/imx6*-hummingboard*
  13354. F: arch/arm/boot/dts/imx6*-sr-*
  13355. SONIC NETWORK DRIVER
  13356. M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
  13357. L: netdev@vger.kernel.org
  13358. S: Maintained
  13359. F: drivers/net/ethernet/natsemi/sonic.*
  13360. SONICS SILICON BACKPLANE DRIVER (SSB)
  13361. M: Michael Buesch <m@bues.ch>
  13362. L: linux-wireless@vger.kernel.org
  13363. S: Maintained
  13364. F: drivers/ssb/
  13365. F: include/linux/ssb/
  13366. SONY IMX214 SENSOR DRIVER
  13367. M: Ricardo Ribalda <ricardo.ribalda@gmail.com>
  13368. L: linux-media@vger.kernel.org
  13369. T: git git://linuxtv.org/media_tree.git
  13370. S: Maintained
  13371. F: drivers/media/i2c/imx214.c
  13372. F: Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
  13373. SONY IMX258 SENSOR DRIVER
  13374. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  13375. L: linux-media@vger.kernel.org
  13376. T: git git://linuxtv.org/media_tree.git
  13377. S: Maintained
  13378. F: drivers/media/i2c/imx258.c
  13379. SONY IMX274 SENSOR DRIVER
  13380. M: Leon Luo <leonl@leopardimaging.com>
  13381. L: linux-media@vger.kernel.org
  13382. T: git git://linuxtv.org/media_tree.git
  13383. S: Maintained
  13384. F: drivers/media/i2c/imx274.c
  13385. F: Documentation/devicetree/bindings/media/i2c/imx274.txt
  13386. SONY IMX319 SENSOR DRIVER
  13387. M: Bingbu Cao <bingbu.cao@intel.com>
  13388. L: linux-media@vger.kernel.org
  13389. T: git git://linuxtv.org/media_tree.git
  13390. S: Maintained
  13391. F: drivers/media/i2c/imx319.c
  13392. SONY IMX355 SENSOR DRIVER
  13393. M: Tianshu Qiu <tian.shu.qiu@intel.com>
  13394. L: linux-media@vger.kernel.org
  13395. T: git git://linuxtv.org/media_tree.git
  13396. S: Maintained
  13397. F: drivers/media/i2c/imx355.c
  13398. SONY MEMORYSTICK SUBSYSTEM
  13399. M: Maxim Levitsky <maximlevitsky@gmail.com>
  13400. M: Alex Dubov <oakad@yahoo.com>
  13401. M: Ulf Hansson <ulf.hansson@linaro.org>
  13402. L: linux-mmc@vger.kernel.org
  13403. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  13404. S: Maintained
  13405. F: drivers/memstick/
  13406. F: include/linux/memstick.h
  13407. SONY VAIO CONTROL DEVICE DRIVER
  13408. M: Mattia Dongili <malattia@linux.it>
  13409. L: platform-driver-x86@vger.kernel.org
  13410. W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
  13411. S: Maintained
  13412. F: Documentation/admin-guide/laptops/sony-laptop.rst
  13413. F: drivers/char/sonypi.c
  13414. F: drivers/platform/x86/sony-laptop.c
  13415. F: include/linux/sony-laptop.h
  13416. SOUND
  13417. M: Jaroslav Kysela <perex@perex.cz>
  13418. M: Takashi Iwai <tiwai@suse.com>
  13419. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13420. W: http://www.alsa-project.org/
  13421. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  13422. Q: http://patchwork.kernel.org/project/alsa-devel/list/
  13423. S: Maintained
  13424. F: Documentation/sound/
  13425. F: include/sound/
  13426. F: include/uapi/sound/
  13427. F: sound/
  13428. SOUND - COMPRESSED AUDIO
  13429. M: Vinod Koul <vkoul@kernel.org>
  13430. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13431. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  13432. S: Supported
  13433. F: Documentation/sound/designs/compress-offload.rst
  13434. F: include/sound/compress_driver.h
  13435. F: include/uapi/sound/compress_*
  13436. F: sound/core/compress_offload.c
  13437. F: sound/soc/soc-compress.c
  13438. SOUND - DMAENGINE HELPERS
  13439. M: Lars-Peter Clausen <lars@metafoo.de>
  13440. S: Supported
  13441. F: include/sound/dmaengine_pcm.h
  13442. F: sound/core/pcm_dmaengine.c
  13443. F: sound/soc/soc-generic-dmaengine-pcm.c
  13444. SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  13445. M: Liam Girdwood <lgirdwood@gmail.com>
  13446. M: Mark Brown <broonie@kernel.org>
  13447. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
  13448. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13449. W: http://alsa-project.org/main/index.php/ASoC
  13450. S: Supported
  13451. F: Documentation/devicetree/bindings/sound/
  13452. F: Documentation/sound/soc/
  13453. F: sound/soc/
  13454. F: include/dt-bindings/sound/
  13455. F: include/sound/soc*
  13456. SOUNDWIRE SUBSYSTEM
  13457. M: Vinod Koul <vkoul@kernel.org>
  13458. M: Sanyog Kale <sanyog.r.kale@intel.com>
  13459. R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  13460. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13461. S: Supported
  13462. F: Documentation/driver-api/soundwire/
  13463. F: drivers/soundwire/
  13464. F: include/linux/soundwire/
  13465. SP2 MEDIA DRIVER
  13466. M: Olli Salonen <olli.salonen@iki.fi>
  13467. L: linux-media@vger.kernel.org
  13468. W: https://linuxtv.org
  13469. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13470. S: Maintained
  13471. F: drivers/media/dvb-frontends/sp2*
  13472. SPARC + UltraSPARC (sparc/sparc64)
  13473. M: "David S. Miller" <davem@davemloft.net>
  13474. L: sparclinux@vger.kernel.org
  13475. Q: http://patchwork.ozlabs.org/project/sparclinux/list/
  13476. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  13477. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  13478. S: Maintained
  13479. F: arch/sparc/
  13480. F: drivers/sbus/
  13481. SPARC SERIAL DRIVERS
  13482. M: "David S. Miller" <davem@davemloft.net>
  13483. L: sparclinux@vger.kernel.org
  13484. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  13485. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  13486. S: Maintained
  13487. F: include/linux/sunserialcore.h
  13488. F: drivers/tty/serial/suncore.c
  13489. F: drivers/tty/serial/sunhv.c
  13490. F: drivers/tty/serial/sunsab.c
  13491. F: drivers/tty/serial/sunsab.h
  13492. F: drivers/tty/serial/sunsu.c
  13493. F: drivers/tty/serial/sunzilog.c
  13494. F: drivers/tty/serial/sunzilog.h
  13495. F: drivers/tty/vcc.c
  13496. SPARSE CHECKER
  13497. M: "Luc Van Oostenryck" <luc.vanoostenryck@gmail.com>
  13498. L: linux-sparse@vger.kernel.org
  13499. W: https://sparse.wiki.kernel.org/
  13500. T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
  13501. S: Maintained
  13502. F: include/linux/compiler.h
  13503. SPEAR CLOCK FRAMEWORK SUPPORT
  13504. M: Viresh Kumar <vireshk@kernel.org>
  13505. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  13506. W: http://www.st.com/spear
  13507. S: Maintained
  13508. F: drivers/clk/spear/
  13509. SPEAR PLATFORM SUPPORT
  13510. M: Viresh Kumar <vireshk@kernel.org>
  13511. M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
  13512. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  13513. W: http://www.st.com/spear
  13514. S: Maintained
  13515. F: arch/arm/boot/dts/spear*
  13516. F: arch/arm/mach-spear/
  13517. SPI NOR SUBSYSTEM
  13518. M: Marek Vasut <marek.vasut@gmail.com>
  13519. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  13520. L: linux-mtd@lists.infradead.org
  13521. W: http://www.linux-mtd.infradead.org/
  13522. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  13523. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
  13524. S: Maintained
  13525. F: drivers/mtd/spi-nor/
  13526. F: include/linux/mtd/spi-nor.h
  13527. SPI SUBSYSTEM
  13528. M: Mark Brown <broonie@kernel.org>
  13529. L: linux-spi@vger.kernel.org
  13530. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
  13531. Q: http://patchwork.kernel.org/project/spi-devel-general/list/
  13532. S: Maintained
  13533. F: Documentation/devicetree/bindings/spi/
  13534. F: Documentation/spi/
  13535. F: drivers/spi/
  13536. F: include/linux/spi/
  13537. F: include/uapi/linux/spi/
  13538. F: tools/spi/
  13539. SPIDERNET NETWORK DRIVER for CELL
  13540. M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
  13541. L: netdev@vger.kernel.org
  13542. S: Supported
  13543. F: Documentation/networking/device_drivers/toshiba/spider_net.txt
  13544. F: drivers/net/ethernet/toshiba/spider_net*
  13545. SPMI SUBSYSTEM
  13546. R: Stephen Boyd <sboyd@kernel.org>
  13547. L: linux-arm-msm@vger.kernel.org
  13548. F: Documentation/devicetree/bindings/spmi/
  13549. F: drivers/spmi/
  13550. F: include/dt-bindings/spmi/spmi.h
  13551. F: include/linux/spmi.h
  13552. F: include/trace/events/spmi.h
  13553. SPU FILE SYSTEM
  13554. M: Jeremy Kerr <jk@ozlabs.org>
  13555. L: linuxppc-dev@lists.ozlabs.org
  13556. W: http://www.ibm.com/developerworks/power/cell/
  13557. S: Supported
  13558. F: Documentation/filesystems/spufs.txt
  13559. F: arch/powerpc/platforms/cell/spufs/
  13560. SQUASHFS FILE SYSTEM
  13561. M: Phillip Lougher <phillip@squashfs.org.uk>
  13562. L: squashfs-devel@lists.sourceforge.net (subscribers-only)
  13563. W: http://squashfs.org.uk
  13564. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
  13565. S: Maintained
  13566. F: Documentation/filesystems/squashfs.txt
  13567. F: fs/squashfs/
  13568. SRM (Alpha) environment access
  13569. M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  13570. S: Maintained
  13571. F: arch/alpha/kernel/srm_env.c
  13572. ST LSM6DSx IMU IIO DRIVER
  13573. M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
  13574. L: linux-iio@vger.kernel.org
  13575. W: http://www.st.com/
  13576. S: Maintained
  13577. F: drivers/iio/imu/st_lsm6dsx/
  13578. F: Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
  13579. ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
  13580. M: Mickael Guene <mickael.guene@st.com>
  13581. L: linux-media@vger.kernel.org
  13582. T: git git://linuxtv.org/media_tree.git
  13583. S: Maintained
  13584. F: drivers/media/i2c/st-mipid02.c
  13585. F: Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
  13586. ST STM32 I2C/SMBUS DRIVER
  13587. M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
  13588. L: linux-i2c@vger.kernel.org
  13589. S: Maintained
  13590. F: drivers/i2c/busses/i2c-stm32*
  13591. ST VL53L0X ToF RANGER(I2C) IIO DRIVER
  13592. M: Song Qiang <songqiang1304521@gmail.com>
  13593. L: linux-iio@vger.kernel.org
  13594. S: Maintained
  13595. F: drivers/iio/proximity/vl53l0x-i2c.c
  13596. F: Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
  13597. STABLE BRANCH
  13598. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13599. M: Sasha Levin <sashal@kernel.org>
  13600. L: stable@vger.kernel.org
  13601. S: Supported
  13602. F: Documentation/process/stable-kernel-rules.rst
  13603. STAGING - COMEDI
  13604. M: Ian Abbott <abbotti@mev.co.uk>
  13605. M: H Hartley Sweeten <hsweeten@visionengravers.com>
  13606. S: Odd Fixes
  13607. F: drivers/staging/comedi/
  13608. STAGING - FIELDBUS SUBSYSTEM
  13609. M: Sven Van Asbroeck <TheSven73@gmail.com>
  13610. S: Maintained
  13611. F: drivers/staging/fieldbus/*
  13612. F: drivers/staging/fieldbus/Documentation/
  13613. STAGING - HMS ANYBUS-S BUS
  13614. M: Sven Van Asbroeck <TheSven73@gmail.com>
  13615. S: Maintained
  13616. F: drivers/staging/fieldbus/anybuss/
  13617. STAGING - INDUSTRIAL IO
  13618. M: Jonathan Cameron <jic23@kernel.org>
  13619. L: linux-iio@vger.kernel.org
  13620. S: Odd Fixes
  13621. F: Documentation/devicetree/bindings/staging/iio/
  13622. F: drivers/staging/iio/
  13623. STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
  13624. M: Marc Dietrich <marvin24@gmx.de>
  13625. L: ac100@lists.launchpad.net (moderated for non-subscribers)
  13626. L: linux-tegra@vger.kernel.org
  13627. S: Maintained
  13628. F: drivers/staging/nvec/
  13629. STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  13630. M: Jens Frederich <jfrederich@gmail.com>
  13631. M: Daniel Drake <dsd@laptop.org>
  13632. M: Jon Nettleton <jon.nettleton@gmail.com>
  13633. W: http://wiki.laptop.org/go/DCON
  13634. S: Maintained
  13635. F: drivers/staging/olpc_dcon/
  13636. STAGING - REALTEK RTL8712U DRIVERS
  13637. M: Larry Finger <Larry.Finger@lwfinger.net>
  13638. M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
  13639. S: Odd Fixes
  13640. F: drivers/staging/rtl8712/
  13641. STAGING - REALTEK RTL8188EU DRIVERS
  13642. M: Larry Finger <Larry.Finger@lwfinger.net>
  13643. S: Odd Fixes
  13644. F: drivers/staging/rtl8188eu/
  13645. STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
  13646. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  13647. M: Teddy Wang <teddy.wang@siliconmotion.com>
  13648. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  13649. L: linux-fbdev@vger.kernel.org
  13650. S: Maintained
  13651. F: drivers/staging/sm750fb/
  13652. STAGING - SPEAKUP CONSOLE SPEECH DRIVER
  13653. M: William Hubbs <w.d.hubbs@gmail.com>
  13654. M: Chris Brannon <chris@the-brannons.com>
  13655. M: Kirk Reiser <kirk@reisers.ca>
  13656. M: Samuel Thibault <samuel.thibault@ens-lyon.org>
  13657. L: speakup@linux-speakup.org
  13658. W: http://www.linux-speakup.org/
  13659. S: Odd Fixes
  13660. F: drivers/staging/speakup/
  13661. STAGING - VIA VT665X DRIVERS
  13662. M: Forest Bond <forest@alittletooquiet.net>
  13663. S: Odd Fixes
  13664. F: drivers/staging/vt665?/
  13665. STAGING - WILC1000 WIFI DRIVER
  13666. M: Adham Abozaeid <adham.abozaeid@microchip.com>
  13667. M: Ajay Singh <ajay.kathat@microchip.com>
  13668. L: linux-wireless@vger.kernel.org
  13669. S: Supported
  13670. F: drivers/staging/wilc1000/
  13671. STAGING SUBSYSTEM
  13672. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13673. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  13674. L: devel@driverdev.osuosl.org
  13675. S: Supported
  13676. F: drivers/staging/
  13677. STARFIRE/DURALAN NETWORK DRIVER
  13678. M: Ion Badulescu <ionut@badula.org>
  13679. S: Odd Fixes
  13680. F: drivers/net/ethernet/adaptec/starfire*
  13681. STEC S1220 SKD DRIVER
  13682. M: Damien Le Moal <Damien.LeMoal@wdc.com>
  13683. L: linux-block@vger.kernel.org
  13684. S: Maintained
  13685. F: drivers/block/skd*[ch]
  13686. STI AUDIO (ASoC) DRIVERS
  13687. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  13688. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13689. S: Maintained
  13690. F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
  13691. F: sound/soc/sti/
  13692. STI CEC DRIVER
  13693. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  13694. S: Maintained
  13695. F: drivers/media/platform/sti/cec/
  13696. F: Documentation/devicetree/bindings/media/stih-cec.txt
  13697. STK1160 USB VIDEO CAPTURE DRIVER
  13698. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  13699. L: linux-media@vger.kernel.org
  13700. T: git git://linuxtv.org/media_tree.git
  13701. S: Maintained
  13702. F: drivers/media/usb/stk1160/
  13703. STM32 AUDIO (ASoC) DRIVERS
  13704. M: Olivier Moysan <olivier.moysan@st.com>
  13705. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  13706. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13707. S: Maintained
  13708. F: Documentation/devicetree/bindings/sound/st,stm32-*.txt
  13709. F: sound/soc/stm/
  13710. STM32 TIMER/LPTIMER DRIVERS
  13711. M: Fabrice Gasnier <fabrice.gasnier@st.com>
  13712. S: Maintained
  13713. F: drivers/*/stm32-*timer*
  13714. F: drivers/pwm/pwm-stm32*
  13715. F: include/linux/*/stm32-*tim*
  13716. F: Documentation/ABI/testing/*timer-stm32
  13717. F: Documentation/devicetree/bindings/*/stm32-*timer*
  13718. F: Documentation/devicetree/bindings/pwm/pwm-stm32*
  13719. STMMAC ETHERNET DRIVER
  13720. M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
  13721. M: Alexandre Torgue <alexandre.torgue@st.com>
  13722. M: Jose Abreu <joabreu@synopsys.com>
  13723. L: netdev@vger.kernel.org
  13724. W: http://www.stlinux.com
  13725. S: Supported
  13726. F: drivers/net/ethernet/stmicro/stmmac/
  13727. SUN3/3X
  13728. M: Sam Creasey <sammy@sammy.net>
  13729. W: http://sammy.net/sun3/
  13730. S: Maintained
  13731. F: arch/m68k/kernel/*sun3*
  13732. F: arch/m68k/sun3*/
  13733. F: arch/m68k/include/asm/sun3*
  13734. F: drivers/net/ethernet/i825xx/sun3*
  13735. SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
  13736. M: Hans de Goede <hdegoede@redhat.com>
  13737. L: linux-input@vger.kernel.org
  13738. S: Maintained
  13739. F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
  13740. F: drivers/input/keyboard/sun4i-lradc-keys.c
  13741. SUNDANCE NETWORK DRIVER
  13742. M: Denis Kirjanov <kda@linux-powerpc.org>
  13743. L: netdev@vger.kernel.org
  13744. S: Maintained
  13745. F: drivers/net/ethernet/dlink/sundance.c
  13746. SUPERH
  13747. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  13748. M: Rich Felker <dalias@libc.org>
  13749. L: linux-sh@vger.kernel.org
  13750. Q: http://patchwork.kernel.org/project/linux-sh/list/
  13751. S: Maintained
  13752. F: Documentation/sh/
  13753. F: arch/sh/
  13754. F: drivers/sh/
  13755. SUSPEND TO RAM
  13756. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  13757. M: Len Brown <len.brown@intel.com>
  13758. M: Pavel Machek <pavel@ucw.cz>
  13759. L: linux-pm@vger.kernel.org
  13760. B: https://bugzilla.kernel.org
  13761. S: Supported
  13762. F: Documentation/power/
  13763. F: arch/x86/kernel/acpi/
  13764. F: drivers/base/power/
  13765. F: kernel/power/
  13766. F: include/linux/suspend.h
  13767. F: include/linux/freezer.h
  13768. F: include/linux/pm.h
  13769. SVGA HANDLING
  13770. M: Martin Mares <mj@ucw.cz>
  13771. L: linux-video@atrey.karlin.mff.cuni.cz
  13772. S: Maintained
  13773. F: Documentation/admin-guide/svga.rst
  13774. F: arch/x86/boot/video*
  13775. SWIOTLB SUBSYSTEM
  13776. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13777. L: iommu@lists.linux-foundation.org
  13778. T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
  13779. S: Supported
  13780. F: kernel/dma/swiotlb.c
  13781. F: arch/*/kernel/pci-swiotlb.c
  13782. F: include/linux/swiotlb.h
  13783. SWITCHDEV
  13784. M: Jiri Pirko <jiri@resnulli.us>
  13785. M: Ivan Vecera <ivecera@redhat.com>
  13786. L: netdev@vger.kernel.org
  13787. S: Supported
  13788. F: net/switchdev/
  13789. F: include/net/switchdev.h
  13790. SY8106A REGULATOR DRIVER
  13791. M: Icenowy Zheng <icenowy@aosc.io>
  13792. S: Maintained
  13793. F: drivers/regulator/sy8106a-regulator.c
  13794. F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
  13795. SYNC FILE FRAMEWORK
  13796. M: Sumit Semwal <sumit.semwal@linaro.org>
  13797. R: Gustavo Padovan <gustavo@padovan.org>
  13798. S: Maintained
  13799. L: linux-media@vger.kernel.org
  13800. L: dri-devel@lists.freedesktop.org
  13801. F: drivers/dma-buf/sync_*
  13802. F: drivers/dma-buf/dma-fence*
  13803. F: drivers/dma-buf/sw_sync.c
  13804. F: include/linux/sync_file.h
  13805. F: include/uapi/linux/sync_file.h
  13806. F: Documentation/driver-api/sync_file.rst
  13807. T: git git://anongit.freedesktop.org/drm/drm-misc
  13808. SYNOPSYS ARC ARCHITECTURE
  13809. M: Vineet Gupta <vgupta@synopsys.com>
  13810. L: linux-snps-arc@lists.infradead.org
  13811. S: Supported
  13812. F: arch/arc/
  13813. F: Documentation/devicetree/bindings/arc/*
  13814. F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
  13815. F: drivers/clocksource/arc_timer.c
  13816. F: drivers/tty/serial/arc_uart.c
  13817. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  13818. SYNOPSYS ARC HSDK SDP pll clock driver
  13819. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  13820. S: Supported
  13821. F: drivers/clk/clk-hsdk-pll.c
  13822. F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
  13823. SYNOPSYS ARC SDP clock driver
  13824. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  13825. S: Supported
  13826. F: drivers/clk/axs10x/*
  13827. F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  13828. SYNOPSYS ARC SDP platform support
  13829. M: Alexey Brodkin <abrodkin@synopsys.com>
  13830. S: Supported
  13831. F: arch/arc/plat-axs10x
  13832. F: arch/arc/boot/dts/ax*
  13833. F: Documentation/devicetree/bindings/arc/axs10*
  13834. SYNOPSYS AXS10x RESET CONTROLLER DRIVER
  13835. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  13836. S: Supported
  13837. F: drivers/reset/reset-axs10x.c
  13838. F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
  13839. SYNOPSYS CREG GPIO DRIVER
  13840. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  13841. S: Maintained
  13842. F: drivers/gpio/gpio-creg-snps.c
  13843. F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
  13844. SYNOPSYS DESIGNWARE 8250 UART DRIVER
  13845. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13846. S: Maintained
  13847. F: drivers/tty/serial/8250/8250_dw.c
  13848. SYNOPSYS DESIGNWARE APB GPIO DRIVER
  13849. M: Hoan Tran <hoan@os.amperecomputing.com>
  13850. L: linux-gpio@vger.kernel.org
  13851. S: Maintained
  13852. F: drivers/gpio/gpio-dwapb.c
  13853. F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
  13854. SYNOPSYS DESIGNWARE AXI DMAC DRIVER
  13855. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  13856. S: Maintained
  13857. F: drivers/dma/dw-axi-dmac/
  13858. F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
  13859. SYNOPSYS DESIGNWARE DMAC DRIVER
  13860. M: Viresh Kumar <vireshk@kernel.org>
  13861. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13862. S: Maintained
  13863. F: Documentation/devicetree/bindings/dma/snps-dma.txt
  13864. F: drivers/dma/dw/
  13865. F: include/dt-bindings/dma/dw-dmac.h
  13866. F: include/linux/dma/dw.h
  13867. F: include/linux/platform_data/dma-dw.h
  13868. SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  13869. M: Jose Abreu <Jose.Abreu@synopsys.com>
  13870. L: netdev@vger.kernel.org
  13871. S: Supported
  13872. F: drivers/net/ethernet/synopsys/
  13873. SYNOPSYS DESIGNWARE I2C DRIVER
  13874. M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
  13875. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13876. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  13877. L: linux-i2c@vger.kernel.org
  13878. S: Maintained
  13879. F: drivers/i2c/busses/i2c-designware-*
  13880. F: include/linux/platform_data/i2c-designware.h
  13881. SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
  13882. M: Jaehoon Chung <jh80.chung@samsung.com>
  13883. L: linux-mmc@vger.kernel.org
  13884. S: Maintained
  13885. F: drivers/mmc/host/dw_mmc*
  13886. SYNOPSYS HSDK RESET CONTROLLER DRIVER
  13887. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  13888. S: Supported
  13889. F: drivers/reset/reset-hsdk.c
  13890. F: include/dt-bindings/reset/snps,hsdk-reset.h
  13891. F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
  13892. SYSTEM CONFIGURATION (SYSCON)
  13893. M: Lee Jones <lee.jones@linaro.org>
  13894. M: Arnd Bergmann <arnd@arndb.de>
  13895. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  13896. S: Supported
  13897. F: drivers/mfd/syscon.c
  13898. SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
  13899. M: Sudeep Holla <sudeep.holla@arm.com>
  13900. L: linux-arm-kernel@lists.infradead.org
  13901. S: Maintained
  13902. F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
  13903. F: drivers/clk/clk-sc[mp]i.c
  13904. F: drivers/cpufreq/sc[mp]i-cpufreq.c
  13905. F: drivers/firmware/arm_scpi.c
  13906. F: drivers/firmware/arm_scmi/
  13907. F: drivers/reset/reset-scmi.c
  13908. F: include/linux/sc[mp]i_protocol.h
  13909. SYSTEM RESET/SHUTDOWN DRIVERS
  13910. M: Sebastian Reichel <sre@kernel.org>
  13911. L: linux-pm@vger.kernel.org
  13912. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  13913. S: Maintained
  13914. F: Documentation/devicetree/bindings/power/reset/
  13915. F: drivers/power/reset/
  13916. SYSTEM TRACE MODULE CLASS
  13917. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  13918. S: Maintained
  13919. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
  13920. F: Documentation/trace/stm.rst
  13921. F: drivers/hwtracing/stm/
  13922. F: include/linux/stm.h
  13923. F: include/uapi/linux/stm.h
  13924. SYSV FILESYSTEM
  13925. M: Christoph Hellwig <hch@infradead.org>
  13926. S: Maintained
  13927. F: Documentation/filesystems/sysv-fs.txt
  13928. F: fs/sysv/
  13929. F: include/linux/sysv_fs.h
  13930. TASKSTATS STATISTICS INTERFACE
  13931. M: Balbir Singh <bsingharora@gmail.com>
  13932. S: Maintained
  13933. F: Documentation/accounting/taskstats*
  13934. F: include/linux/taskstats*
  13935. F: kernel/taskstats.c
  13936. TC subsystem
  13937. M: Jamal Hadi Salim <jhs@mojatatu.com>
  13938. M: Cong Wang <xiyou.wangcong@gmail.com>
  13939. M: Jiri Pirko <jiri@resnulli.us>
  13940. L: netdev@vger.kernel.org
  13941. S: Maintained
  13942. F: include/net/pkt_cls.h
  13943. F: include/net/pkt_sched.h
  13944. F: include/net/tc_act/
  13945. F: include/uapi/linux/pkt_cls.h
  13946. F: include/uapi/linux/pkt_sched.h
  13947. F: include/uapi/linux/tc_act/
  13948. F: include/uapi/linux/tc_ematch/
  13949. F: net/sched/
  13950. TC90522 MEDIA DRIVER
  13951. M: Akihiro Tsukada <tskd08@gmail.com>
  13952. L: linux-media@vger.kernel.org
  13953. S: Odd Fixes
  13954. F: drivers/media/dvb-frontends/tc90522*
  13955. TCP LOW PRIORITY MODULE
  13956. M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
  13957. M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
  13958. W: http://tcp-lp-mod.sourceforge.net/
  13959. S: Maintained
  13960. F: net/ipv4/tcp_lp.c
  13961. TDA10071 MEDIA DRIVER
  13962. M: Antti Palosaari <crope@iki.fi>
  13963. L: linux-media@vger.kernel.org
  13964. W: https://linuxtv.org
  13965. W: http://palosaari.fi/linux/
  13966. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13967. T: git git://linuxtv.org/anttip/media_tree.git
  13968. S: Maintained
  13969. F: drivers/media/dvb-frontends/tda10071*
  13970. TDA18212 MEDIA DRIVER
  13971. M: Antti Palosaari <crope@iki.fi>
  13972. L: linux-media@vger.kernel.org
  13973. W: https://linuxtv.org
  13974. W: http://palosaari.fi/linux/
  13975. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13976. T: git git://linuxtv.org/anttip/media_tree.git
  13977. S: Maintained
  13978. F: drivers/media/tuners/tda18212*
  13979. TDA18218 MEDIA DRIVER
  13980. M: Antti Palosaari <crope@iki.fi>
  13981. L: linux-media@vger.kernel.org
  13982. W: https://linuxtv.org
  13983. W: http://palosaari.fi/linux/
  13984. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13985. T: git git://linuxtv.org/anttip/media_tree.git
  13986. S: Maintained
  13987. F: drivers/media/tuners/tda18218*
  13988. TDA18250 MEDIA DRIVER
  13989. M: Olli Salonen <olli.salonen@iki.fi>
  13990. L: linux-media@vger.kernel.org
  13991. W: https://linuxtv.org
  13992. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13993. T: git git://linuxtv.org/media_tree.git
  13994. S: Maintained
  13995. F: drivers/media/tuners/tda18250*
  13996. TDA18271 MEDIA DRIVER
  13997. M: Michael Krufky <mkrufky@linuxtv.org>
  13998. L: linux-media@vger.kernel.org
  13999. W: https://linuxtv.org
  14000. W: http://github.com/mkrufky
  14001. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14002. T: git git://linuxtv.org/mkrufky/tuners.git
  14003. S: Maintained
  14004. F: drivers/media/tuners/tda18271*
  14005. TDA1997x MEDIA DRIVER
  14006. M: Tim Harvey <tharvey@gateworks.com>
  14007. L: linux-media@vger.kernel.org
  14008. W: https://linuxtv.org
  14009. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14010. S: Maintained
  14011. F: drivers/media/i2c/tda1997x.*
  14012. TDA827x MEDIA DRIVER
  14013. M: Michael Krufky <mkrufky@linuxtv.org>
  14014. L: linux-media@vger.kernel.org
  14015. W: https://linuxtv.org
  14016. W: http://github.com/mkrufky
  14017. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14018. T: git git://linuxtv.org/mkrufky/tuners.git
  14019. S: Maintained
  14020. F: drivers/media/tuners/tda8290.*
  14021. TDA8290 MEDIA DRIVER
  14022. M: Michael Krufky <mkrufky@linuxtv.org>
  14023. L: linux-media@vger.kernel.org
  14024. W: https://linuxtv.org
  14025. W: http://github.com/mkrufky
  14026. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14027. T: git git://linuxtv.org/mkrufky/tuners.git
  14028. S: Maintained
  14029. F: drivers/media/tuners/tda8290.*
  14030. TDA9840 MEDIA DRIVER
  14031. M: Hans Verkuil <hverkuil@xs4all.nl>
  14032. L: linux-media@vger.kernel.org
  14033. T: git git://linuxtv.org/media_tree.git
  14034. W: https://linuxtv.org
  14035. S: Maintained
  14036. F: drivers/media/i2c/tda9840*
  14037. TEA5761 TUNER DRIVER
  14038. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  14039. L: linux-media@vger.kernel.org
  14040. W: https://linuxtv.org
  14041. T: git git://linuxtv.org/media_tree.git
  14042. S: Odd fixes
  14043. F: drivers/media/tuners/tea5761.*
  14044. TEA5767 TUNER DRIVER
  14045. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  14046. L: linux-media@vger.kernel.org
  14047. W: https://linuxtv.org
  14048. T: git git://linuxtv.org/media_tree.git
  14049. S: Maintained
  14050. F: drivers/media/tuners/tea5767.*
  14051. TEA6415C MEDIA DRIVER
  14052. M: Hans Verkuil <hverkuil@xs4all.nl>
  14053. L: linux-media@vger.kernel.org
  14054. T: git git://linuxtv.org/media_tree.git
  14055. W: https://linuxtv.org
  14056. S: Maintained
  14057. F: drivers/media/i2c/tea6415c*
  14058. TEA6420 MEDIA DRIVER
  14059. M: Hans Verkuil <hverkuil@xs4all.nl>
  14060. L: linux-media@vger.kernel.org
  14061. T: git git://linuxtv.org/media_tree.git
  14062. W: https://linuxtv.org
  14063. S: Maintained
  14064. F: drivers/media/i2c/tea6420*
  14065. TEAM DRIVER
  14066. M: Jiri Pirko <jiri@resnulli.us>
  14067. L: netdev@vger.kernel.org
  14068. S: Supported
  14069. F: drivers/net/team/
  14070. F: include/linux/if_team.h
  14071. F: include/uapi/linux/if_team.h
  14072. TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
  14073. M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
  14074. S: Maintained
  14075. F: arch/x86/platform/ts5500/
  14076. TECHNOTREND USB IR RECEIVER
  14077. M: Sean Young <sean@mess.org>
  14078. L: linux-media@vger.kernel.org
  14079. S: Maintained
  14080. F: drivers/media/rc/ttusbir.c
  14081. TECHWELL TW9910 VIDEO DECODER
  14082. L: linux-media@vger.kernel.org
  14083. S: Orphan
  14084. F: drivers/media/i2c/tw9910.c
  14085. F: include/media/i2c/tw9910.h
  14086. TEE SUBSYSTEM
  14087. M: Jens Wiklander <jens.wiklander@linaro.org>
  14088. L: tee-dev@lists.linaro.org
  14089. S: Maintained
  14090. F: include/linux/tee_drv.h
  14091. F: include/uapi/linux/tee.h
  14092. F: drivers/tee/
  14093. F: Documentation/tee.txt
  14094. TEGRA ARCHITECTURE SUPPORT
  14095. M: Thierry Reding <thierry.reding@gmail.com>
  14096. M: Jonathan Hunter <jonathanh@nvidia.com>
  14097. L: linux-tegra@vger.kernel.org
  14098. Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
  14099. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
  14100. S: Supported
  14101. N: [^a-z]tegra
  14102. TEGRA CLOCK DRIVER
  14103. M: Peter De Schrijver <pdeschrijver@nvidia.com>
  14104. M: Prashant Gaikwad <pgaikwad@nvidia.com>
  14105. S: Supported
  14106. F: drivers/clk/tegra/
  14107. TEGRA DMA DRIVERS
  14108. M: Laxman Dewangan <ldewangan@nvidia.com>
  14109. M: Jon Hunter <jonathanh@nvidia.com>
  14110. S: Supported
  14111. F: drivers/dma/tegra*
  14112. TEGRA I2C DRIVER
  14113. M: Laxman Dewangan <ldewangan@nvidia.com>
  14114. R: Dmitry Osipenko <digetx@gmail.com>
  14115. S: Supported
  14116. F: drivers/i2c/busses/i2c-tegra.c
  14117. TEGRA IOMMU DRIVERS
  14118. M: Thierry Reding <thierry.reding@gmail.com>
  14119. L: linux-tegra@vger.kernel.org
  14120. S: Supported
  14121. F: drivers/iommu/tegra*
  14122. TEGRA KBC DRIVER
  14123. M: Laxman Dewangan <ldewangan@nvidia.com>
  14124. S: Supported
  14125. F: drivers/input/keyboard/tegra-kbc.c
  14126. TEGRA NAND DRIVER
  14127. M: Stefan Agner <stefan@agner.ch>
  14128. M: Lucas Stach <dev@lynxeye.de>
  14129. S: Maintained
  14130. F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
  14131. F: drivers/mtd/nand/raw/tegra_nand.c
  14132. TEGRA PWM DRIVER
  14133. M: Thierry Reding <thierry.reding@gmail.com>
  14134. S: Supported
  14135. F: drivers/pwm/pwm-tegra.c
  14136. TEGRA SERIAL DRIVER
  14137. M: Laxman Dewangan <ldewangan@nvidia.com>
  14138. S: Supported
  14139. F: drivers/tty/serial/serial-tegra.c
  14140. TEGRA SPI DRIVER
  14141. M: Laxman Dewangan <ldewangan@nvidia.com>
  14142. S: Supported
  14143. F: drivers/spi/spi-tegra*
  14144. TEGRA XUSB PADCTL DRIVER
  14145. M: JC Kuo <jckuo@nvidia.com>
  14146. S: Supported
  14147. F: drivers/phy/tegra/xusb*
  14148. TEHUTI ETHERNET DRIVER
  14149. M: Andy Gospodarek <andy@greyhouse.net>
  14150. L: netdev@vger.kernel.org
  14151. S: Supported
  14152. F: drivers/net/ethernet/tehuti/*
  14153. Telecom Clock Driver for MCPL0010
  14154. M: Mark Gross <mark.gross@intel.com>
  14155. S: Supported
  14156. F: drivers/char/tlclk.c
  14157. TENSILICA XTENSA PORT (xtensa)
  14158. M: Chris Zankel <chris@zankel.net>
  14159. M: Max Filippov <jcmvbkbc@gmail.com>
  14160. L: linux-xtensa@linux-xtensa.org
  14161. T: git git://github.com/czankel/xtensa-linux.git
  14162. S: Maintained
  14163. F: arch/xtensa/
  14164. F: drivers/irqchip/irq-xtensa-*
  14165. Texas Instruments' System Control Interface (TISCI) Protocol Driver
  14166. M: Nishanth Menon <nm@ti.com>
  14167. M: Tero Kristo <t-kristo@ti.com>
  14168. M: Santosh Shilimkar <ssantosh@kernel.org>
  14169. L: linux-arm-kernel@lists.infradead.org
  14170. S: Maintained
  14171. F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  14172. F: drivers/firmware/ti_sci*
  14173. F: include/linux/soc/ti/ti_sci_protocol.h
  14174. F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  14175. F: drivers/soc/ti/ti_sci_pm_domains.c
  14176. F: include/dt-bindings/soc/ti,sci_pm_domain.h
  14177. F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  14178. F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  14179. F: drivers/clk/keystone/sci-clk.c
  14180. F: drivers/reset/reset-ti-sci.c
  14181. F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
  14182. F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
  14183. F: drivers/irqchip/irq-ti-sci-intr.c
  14184. F: drivers/irqchip/irq-ti-sci-inta.c
  14185. F: include/linux/soc/ti/ti_sci_inta_msi.h
  14186. F: drivers/soc/ti/ti_sci_inta_msi.c
  14187. Texas Instruments ASoC drivers
  14188. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  14189. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14190. S: Maintained
  14191. F: sound/soc/ti/
  14192. Texas Instruments' DAC7612 DAC Driver
  14193. M: Ricardo Ribalda <ricardo@ribalda.com>
  14194. L: linux-iio@vger.kernel.org
  14195. S: Supported
  14196. F: drivers/iio/dac/ti-dac7612.c
  14197. F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
  14198. THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
  14199. M: Hans Verkuil <hverkuil@xs4all.nl>
  14200. L: linux-media@vger.kernel.org
  14201. T: git git://linuxtv.org/media_tree.git
  14202. W: https://linuxtv.org
  14203. S: Maintained
  14204. F: drivers/media/radio/radio-raremono.c
  14205. THERMAL
  14206. M: Zhang Rui <rui.zhang@intel.com>
  14207. M: Eduardo Valentin <edubezval@gmail.com>
  14208. R: Daniel Lezcano <daniel.lezcano@linaro.org>
  14209. R: Amit Kucheria <amit.kucheria@verdurent.com>
  14210. L: linux-pm@vger.kernel.org
  14211. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
  14212. T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
  14213. Q: https://patchwork.kernel.org/project/linux-pm/list/
  14214. S: Supported
  14215. F: drivers/thermal/
  14216. F: include/linux/thermal.h
  14217. F: include/uapi/linux/thermal.h
  14218. F: include/linux/cpu_cooling.h
  14219. F: Documentation/devicetree/bindings/thermal/
  14220. THERMAL/CPU_COOLING
  14221. M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
  14222. M: Viresh Kumar <viresh.kumar@linaro.org>
  14223. M: Javi Merino <javi.merino@kernel.org>
  14224. L: linux-pm@vger.kernel.org
  14225. S: Supported
  14226. F: Documentation/driver-api/thermal/cpu-cooling-api.rst
  14227. F: drivers/thermal/cpu_cooling.c
  14228. F: include/linux/cpu_cooling.h
  14229. THINKPAD ACPI EXTRAS DRIVER
  14230. M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
  14231. L: ibm-acpi-devel@lists.sourceforge.net
  14232. L: platform-driver-x86@vger.kernel.org
  14233. W: http://ibm-acpi.sourceforge.net
  14234. W: http://thinkwiki.org/wiki/Ibm-acpi
  14235. T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
  14236. S: Maintained
  14237. F: drivers/platform/x86/thinkpad_acpi.c
  14238. THUNDERBOLT DRIVER
  14239. M: Andreas Noever <andreas.noever@gmail.com>
  14240. M: Michael Jamet <michael.jamet@intel.com>
  14241. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  14242. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  14243. T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
  14244. S: Maintained
  14245. F: Documentation/admin-guide/thunderbolt.rst
  14246. F: drivers/thunderbolt/
  14247. F: include/linux/thunderbolt.h
  14248. THUNDERBOLT NETWORK DRIVER
  14249. M: Michael Jamet <michael.jamet@intel.com>
  14250. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  14251. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  14252. L: netdev@vger.kernel.org
  14253. S: Maintained
  14254. F: drivers/net/thunderbolt.c
  14255. THUNDERX GPIO DRIVER
  14256. M: David Daney <david.daney@cavium.com>
  14257. S: Maintained
  14258. F: drivers/gpio/gpio-thunderx.c
  14259. TI AM437X VPFE DRIVER
  14260. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  14261. L: linux-media@vger.kernel.org
  14262. W: https://linuxtv.org
  14263. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14264. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  14265. S: Maintained
  14266. F: drivers/media/platform/am437x/
  14267. TI BANDGAP AND THERMAL DRIVER
  14268. M: Eduardo Valentin <edubezval@gmail.com>
  14269. M: Keerthy <j-keerthy@ti.com>
  14270. L: linux-pm@vger.kernel.org
  14271. L: linux-omap@vger.kernel.org
  14272. S: Maintained
  14273. F: drivers/thermal/ti-soc-thermal/
  14274. TI BQ27XXX POWER SUPPLY DRIVER
  14275. R: Andrew F. Davis <afd@ti.com>
  14276. F: include/linux/power/bq27xxx_battery.h
  14277. F: drivers/power/supply/bq27xxx_battery.c
  14278. F: drivers/power/supply/bq27xxx_battery_i2c.c
  14279. TI CDCE706 CLOCK DRIVER
  14280. M: Max Filippov <jcmvbkbc@gmail.com>
  14281. S: Maintained
  14282. F: drivers/clk/clk-cdce706.c
  14283. TI CLOCK DRIVER
  14284. M: Tero Kristo <t-kristo@ti.com>
  14285. L: linux-omap@vger.kernel.org
  14286. S: Maintained
  14287. F: drivers/clk/ti/
  14288. F: include/linux/clk/ti.h
  14289. TI DAVINCI MACHINE SUPPORT
  14290. M: Sekhar Nori <nsekhar@ti.com>
  14291. R: Bartosz Golaszewski <bgolaszewski@baylibre.com>
  14292. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  14293. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
  14294. S: Supported
  14295. F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
  14296. F: arch/arm/mach-davinci/
  14297. F: drivers/i2c/busses/i2c-davinci.c
  14298. F: arch/arm/boot/dts/da850*
  14299. TI DAVINCI SERIES CLOCK DRIVER
  14300. M: David Lechner <david@lechnology.com>
  14301. R: Sekhar Nori <nsekhar@ti.com>
  14302. S: Maintained
  14303. F: Documentation/devicetree/bindings/clock/ti/davinci/
  14304. F: drivers/clk/davinci/
  14305. TI DAVINCI SERIES GPIO DRIVER
  14306. M: Keerthy <j-keerthy@ti.com>
  14307. L: linux-gpio@vger.kernel.org
  14308. S: Maintained
  14309. F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
  14310. F: drivers/gpio/gpio-davinci.c
  14311. TI DAVINCI SERIES MEDIA DRIVER
  14312. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  14313. L: linux-media@vger.kernel.org
  14314. W: https://linuxtv.org
  14315. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14316. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  14317. S: Maintained
  14318. F: drivers/media/platform/davinci/
  14319. F: include/media/davinci/
  14320. TI ETHERNET SWITCH DRIVER (CPSW)
  14321. R: Grygorii Strashko <grygorii.strashko@ti.com>
  14322. L: linux-omap@vger.kernel.org
  14323. L: netdev@vger.kernel.org
  14324. S: Maintained
  14325. F: drivers/net/ethernet/ti/cpsw*
  14326. F: drivers/net/ethernet/ti/davinci*
  14327. TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
  14328. M: Alex Dubov <oakad@yahoo.com>
  14329. S: Maintained
  14330. W: http://tifmxx.berlios.de/
  14331. F: drivers/memstick/host/tifm_ms.c
  14332. F: drivers/misc/tifm*
  14333. F: drivers/mmc/host/tifm_sd.c
  14334. F: include/linux/tifm.h
  14335. TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  14336. M: Santosh Shilimkar <ssantosh@kernel.org>
  14337. L: linux-kernel@vger.kernel.org
  14338. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  14339. S: Maintained
  14340. F: drivers/soc/ti/*
  14341. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  14342. TI LM49xxx FAMILY ASoC CODEC DRIVERS
  14343. M: M R Swami Reddy <mr.swami.reddy@ti.com>
  14344. M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
  14345. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14346. S: Maintained
  14347. F: sound/soc/codecs/lm49453*
  14348. F: sound/soc/codecs/isabelle*
  14349. TI LP855x BACKLIGHT DRIVER
  14350. M: Milo Kim <milo.kim@ti.com>
  14351. S: Maintained
  14352. F: Documentation/driver-api/backlight/lp855x-driver.rst
  14353. F: drivers/video/backlight/lp855x_bl.c
  14354. F: include/linux/platform_data/lp855x.h
  14355. TI LP8727 CHARGER DRIVER
  14356. M: Milo Kim <milo.kim@ti.com>
  14357. S: Maintained
  14358. F: drivers/power/supply/lp8727_charger.c
  14359. F: include/linux/platform_data/lp8727.h
  14360. TI LP8788 MFD DRIVER
  14361. M: Milo Kim <milo.kim@ti.com>
  14362. S: Maintained
  14363. F: drivers/iio/adc/lp8788_adc.c
  14364. F: drivers/leds/leds-lp8788.c
  14365. F: drivers/mfd/lp8788*.c
  14366. F: drivers/power/supply/lp8788-charger.c
  14367. F: drivers/regulator/lp8788-*.c
  14368. F: include/linux/mfd/lp8788*.h
  14369. TI NETCP ETHERNET DRIVER
  14370. M: Wingman Kwok <w-kwok2@ti.com>
  14371. M: Murali Karicheri <m-karicheri2@ti.com>
  14372. L: netdev@vger.kernel.org
  14373. S: Maintained
  14374. F: drivers/net/ethernet/ti/netcp*
  14375. TI PCM3060 ASoC CODEC DRIVER
  14376. M: Kirill Marinushkin <kmarinushkin@birdec.com>
  14377. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14378. S: Maintained
  14379. F: Documentation/devicetree/bindings/sound/pcm3060.txt
  14380. F: sound/soc/codecs/pcm3060*
  14381. TI TAS571X FAMILY ASoC CODEC DRIVER
  14382. M: Kevin Cernekee <cernekee@chromium.org>
  14383. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14384. S: Odd Fixes
  14385. F: sound/soc/codecs/tas571x*
  14386. TI TRF7970A NFC DRIVER
  14387. M: Mark Greer <mgreer@animalcreek.com>
  14388. L: linux-wireless@vger.kernel.org
  14389. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  14390. S: Supported
  14391. F: drivers/nfc/trf7970a.c
  14392. F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
  14393. TI TWL4030 SERIES SOC CODEC DRIVER
  14394. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  14395. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14396. S: Maintained
  14397. F: sound/soc/codecs/twl4030*
  14398. TI VPE/CAL DRIVERS
  14399. M: Benoit Parrot <bparrot@ti.com>
  14400. L: linux-media@vger.kernel.org
  14401. W: http://linuxtv.org/
  14402. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14403. S: Maintained
  14404. F: drivers/media/platform/ti-vpe/
  14405. TI WILINK WIRELESS DRIVERS
  14406. L: linux-wireless@vger.kernel.org
  14407. W: http://wireless.kernel.org/en/users/Drivers/wl12xx
  14408. W: http://wireless.kernel.org/en/users/Drivers/wl1251
  14409. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
  14410. S: Orphan
  14411. F: drivers/net/wireless/ti/
  14412. F: include/linux/wl12xx.h
  14413. TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
  14414. M: John Stultz <john.stultz@linaro.org>
  14415. M: Thomas Gleixner <tglx@linutronix.de>
  14416. R: Stephen Boyd <sboyd@kernel.org>
  14417. L: linux-kernel@vger.kernel.org
  14418. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  14419. S: Supported
  14420. F: include/linux/clocksource.h
  14421. F: include/linux/time.h
  14422. F: include/linux/timex.h
  14423. F: include/uapi/linux/time.h
  14424. F: include/uapi/linux/timex.h
  14425. F: kernel/time/clocksource.c
  14426. F: kernel/time/time*.c
  14427. F: kernel/time/alarmtimer.c
  14428. F: kernel/time/ntp.c
  14429. F: tools/testing/selftests/timers/
  14430. TIPC NETWORK LAYER
  14431. M: Jon Maloy <jon.maloy@ericsson.com>
  14432. M: Ying Xue <ying.xue@windriver.com>
  14433. L: netdev@vger.kernel.org (core kernel code)
  14434. L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
  14435. W: http://tipc.sourceforge.net/
  14436. S: Maintained
  14437. F: include/uapi/linux/tipc*.h
  14438. F: net/tipc/
  14439. TLAN NETWORK DRIVER
  14440. M: Samuel Chessman <chessman@tux.org>
  14441. L: tlan-devel@lists.sourceforge.net (subscribers-only)
  14442. W: http://sourceforge.net/projects/tlan/
  14443. S: Maintained
  14444. F: Documentation/networking/device_drivers/ti/tlan.txt
  14445. F: drivers/net/ethernet/ti/tlan.*
  14446. TM6000 VIDEO4LINUX DRIVER
  14447. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  14448. L: linux-media@vger.kernel.org
  14449. W: https://linuxtv.org
  14450. T: git git://linuxtv.org/media_tree.git
  14451. S: Odd fixes
  14452. F: drivers/media/usb/tm6000/
  14453. F: Documentation/media/v4l-drivers/tm6000*
  14454. TMIO/SDHI MMC DRIVER
  14455. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  14456. L: linux-mmc@vger.kernel.org
  14457. S: Supported
  14458. F: drivers/mmc/host/tmio_mmc*
  14459. F: drivers/mmc/host/renesas_sdhi*
  14460. F: include/linux/mfd/tmio.h
  14461. TMP401 HARDWARE MONITOR DRIVER
  14462. M: Guenter Roeck <linux@roeck-us.net>
  14463. L: linux-hwmon@vger.kernel.org
  14464. S: Maintained
  14465. F: Documentation/hwmon/tmp401.rst
  14466. F: drivers/hwmon/tmp401.c
  14467. TMPFS (SHMEM FILESYSTEM)
  14468. M: Hugh Dickins <hughd@google.com>
  14469. L: linux-mm@kvack.org
  14470. S: Maintained
  14471. F: include/linux/shmem_fs.h
  14472. F: mm/shmem.c
  14473. TOMOYO SECURITY MODULE
  14474. M: Kentaro Takeda <takedakn@nttdata.co.jp>
  14475. M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
  14476. L: tomoyo-dev-en@lists.osdn.me (subscribers-only, for developers in English)
  14477. L: tomoyo-users-en@lists.osdn.me (subscribers-only, for users in English)
  14478. L: tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese)
  14479. L: tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese)
  14480. W: https://tomoyo.osdn.jp/
  14481. S: Maintained
  14482. F: security/tomoyo/
  14483. TOPSTAR LAPTOP EXTRAS DRIVER
  14484. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  14485. L: platform-driver-x86@vger.kernel.org
  14486. S: Maintained
  14487. F: drivers/platform/x86/topstar-laptop.c
  14488. TORTURE-TEST MODULES
  14489. M: Davidlohr Bueso <dave@stgolabs.net>
  14490. M: "Paul E. McKenney" <paulmck@kernel.org>
  14491. M: Josh Triplett <josh@joshtriplett.org>
  14492. L: linux-kernel@vger.kernel.org
  14493. S: Supported
  14494. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
  14495. F: Documentation/RCU/torture.txt
  14496. F: kernel/torture.c
  14497. F: kernel/rcu/rcutorture.c
  14498. F: kernel/rcu/rcuperf.c
  14499. F: kernel/locking/locktorture.c
  14500. TOSHIBA ACPI EXTRAS DRIVER
  14501. M: Azael Avalos <coproscefalo@gmail.com>
  14502. L: platform-driver-x86@vger.kernel.org
  14503. S: Maintained
  14504. F: drivers/platform/x86/toshiba_acpi.c
  14505. TOSHIBA BLUETOOTH DRIVER
  14506. M: Azael Avalos <coproscefalo@gmail.com>
  14507. L: platform-driver-x86@vger.kernel.org
  14508. S: Maintained
  14509. F: drivers/platform/x86/toshiba_bluetooth.c
  14510. TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
  14511. M: Azael Avalos <coproscefalo@gmail.com>
  14512. L: platform-driver-x86@vger.kernel.org
  14513. S: Maintained
  14514. F: drivers/platform/x86/toshiba_haps.c
  14515. TOSHIBA SMM DRIVER
  14516. M: Jonathan Buzzard <jonathan@buzzard.org.uk>
  14517. W: http://www.buzzard.org.uk/toshiba/
  14518. S: Maintained
  14519. F: drivers/char/toshiba.c
  14520. F: include/linux/toshiba.h
  14521. F: include/uapi/linux/toshiba.h
  14522. TOSHIBA TC358743 DRIVER
  14523. M: Mats Randgaard <matrandg@cisco.com>
  14524. L: linux-media@vger.kernel.org
  14525. S: Maintained
  14526. F: drivers/media/i2c/tc358743*
  14527. F: include/media/i2c/tc358743.h
  14528. TOSHIBA WMI HOTKEYS DRIVER
  14529. M: Azael Avalos <coproscefalo@gmail.com>
  14530. L: platform-driver-x86@vger.kernel.org
  14531. S: Maintained
  14532. F: drivers/platform/x86/toshiba-wmi.c
  14533. TPM DEVICE DRIVER
  14534. M: Peter Huewe <peterhuewe@gmx.de>
  14535. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  14536. R: Jason Gunthorpe <jgg@ziepe.ca>
  14537. L: linux-integrity@vger.kernel.org
  14538. Q: https://patchwork.kernel.org/project/linux-integrity/list/
  14539. W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
  14540. T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
  14541. S: Maintained
  14542. F: drivers/char/tpm/
  14543. TRACING
  14544. M: Steven Rostedt <rostedt@goodmis.org>
  14545. M: Ingo Molnar <mingo@redhat.com>
  14546. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  14547. S: Maintained
  14548. F: Documentation/trace/ftrace.rst
  14549. F: arch/*/*/*/ftrace.h
  14550. F: arch/*/kernel/ftrace.c
  14551. F: include/*/ftrace.h
  14552. F: include/linux/trace*.h
  14553. F: include/trace/
  14554. F: kernel/trace/
  14555. F: tools/testing/selftests/ftrace/
  14556. TRACING MMIO ACCESSES (MMIOTRACE)
  14557. M: Steven Rostedt <rostedt@goodmis.org>
  14558. M: Ingo Molnar <mingo@kernel.org>
  14559. R: Karol Herbst <karolherbst@gmail.com>
  14560. R: Pekka Paalanen <ppaalanen@gmail.com>
  14561. S: Maintained
  14562. L: linux-kernel@vger.kernel.org
  14563. L: nouveau@lists.freedesktop.org
  14564. F: kernel/trace/trace_mmiotrace.c
  14565. F: include/linux/mmiotrace.h
  14566. F: arch/x86/mm/kmmio.c
  14567. F: arch/x86/mm/mmio-mod.c
  14568. F: arch/x86/mm/testmmiotrace.c
  14569. TRIVIAL PATCHES
  14570. M: Jiri Kosina <trivial@kernel.org>
  14571. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
  14572. S: Maintained
  14573. K: ^Subject:.*(?i)trivial
  14574. TEMPO SEMICONDUCTOR DRIVERS
  14575. M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
  14576. S: Maintained
  14577. F: sound/soc/codecs/tscs*.c
  14578. F: sound/soc/codecs/tscs*.h
  14579. F: Documentation/devicetree/bindings/sound/tscs*.txt
  14580. TTY LAYER
  14581. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  14582. M: Jiri Slaby <jslaby@suse.com>
  14583. S: Supported
  14584. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  14585. F: Documentation/driver-api/serial/
  14586. F: drivers/tty/
  14587. F: drivers/tty/serial/serial_core.c
  14588. F: include/linux/serial_core.h
  14589. F: include/linux/serial.h
  14590. F: include/linux/tty.h
  14591. F: include/uapi/linux/serial_core.h
  14592. F: include/uapi/linux/serial.h
  14593. F: include/uapi/linux/tty.h
  14594. TUA9001 MEDIA DRIVER
  14595. M: Antti Palosaari <crope@iki.fi>
  14596. L: linux-media@vger.kernel.org
  14597. W: https://linuxtv.org
  14598. W: http://palosaari.fi/linux/
  14599. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  14600. T: git git://linuxtv.org/anttip/media_tree.git
  14601. S: Maintained
  14602. F: drivers/media/tuners/tua9001*
  14603. TULIP NETWORK DRIVERS
  14604. L: netdev@vger.kernel.org
  14605. L: linux-parisc@vger.kernel.org
  14606. S: Orphan
  14607. F: drivers/net/ethernet/dec/tulip/
  14608. TUN/TAP driver
  14609. M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
  14610. W: http://vtun.sourceforge.net/tun
  14611. S: Maintained
  14612. F: Documentation/networking/tuntap.txt
  14613. F: arch/um/os-Linux/drivers/
  14614. TURBOCHANNEL SUBSYSTEM
  14615. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  14616. M: Ralf Baechle <ralf@linux-mips.org>
  14617. L: linux-mips@vger.kernel.org
  14618. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  14619. S: Maintained
  14620. F: drivers/tc/
  14621. F: include/linux/tc.h
  14622. TURBOSTAT UTILITY
  14623. M: "Len Brown" <lenb@kernel.org>
  14624. L: linux-pm@vger.kernel.org
  14625. B: https://bugzilla.kernel.org
  14626. Q: https://patchwork.kernel.org/project/linux-pm/list/
  14627. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
  14628. S: Supported
  14629. F: tools/power/x86/turbostat/
  14630. TW5864 VIDEO4LINUX DRIVER
  14631. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  14632. M: Anton Sviridenko <anton@corp.bluecherry.net>
  14633. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  14634. M: Andrey Utkin <andrey_utkin@fastmail.com>
  14635. L: linux-media@vger.kernel.org
  14636. S: Supported
  14637. F: drivers/media/pci/tw5864/
  14638. TW68 VIDEO4LINUX DRIVER
  14639. M: Hans Verkuil <hverkuil@xs4all.nl>
  14640. L: linux-media@vger.kernel.org
  14641. T: git git://linuxtv.org/media_tree.git
  14642. W: https://linuxtv.org
  14643. S: Odd Fixes
  14644. F: drivers/media/pci/tw68/
  14645. TW686X VIDEO4LINUX DRIVER
  14646. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  14647. L: linux-media@vger.kernel.org
  14648. T: git git://linuxtv.org/media_tree.git
  14649. W: http://linuxtv.org
  14650. S: Maintained
  14651. F: drivers/media/pci/tw686x/
  14652. UBI FILE SYSTEM (UBIFS)
  14653. M: Richard Weinberger <richard@nod.at>
  14654. M: Artem Bityutskiy <dedekind1@gmail.com>
  14655. M: Adrian Hunter <adrian.hunter@intel.com>
  14656. L: linux-mtd@lists.infradead.org
  14657. T: git git://git.infradead.org/ubifs-2.6.git
  14658. W: http://www.linux-mtd.infradead.org/doc/ubifs.html
  14659. S: Supported
  14660. F: Documentation/filesystems/ubifs.txt
  14661. F: fs/ubifs/
  14662. UCLINUX (M68KNOMMU AND COLDFIRE)
  14663. M: Greg Ungerer <gerg@linux-m68k.org>
  14664. W: http://www.linux-m68k.org/
  14665. W: http://www.uclinux.org/
  14666. L: linux-m68k@lists.linux-m68k.org
  14667. L: uclinux-dev@uclinux.org (subscribers-only)
  14668. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
  14669. S: Maintained
  14670. F: arch/m68k/coldfire/
  14671. F: arch/m68k/68*/
  14672. F: arch/m68k/*/*_no.*
  14673. F: arch/m68k/include/asm/*_no.*
  14674. UDF FILESYSTEM
  14675. M: Jan Kara <jack@suse.com>
  14676. S: Maintained
  14677. F: Documentation/filesystems/udf.txt
  14678. F: fs/udf/
  14679. UDRAW TABLET
  14680. M: Bastien Nocera <hadess@hadess.net>
  14681. L: linux-input@vger.kernel.org
  14682. S: Maintained
  14683. F: drivers/hid/hid-udraw-ps3.c
  14684. UFS FILESYSTEM
  14685. M: Evgeniy Dushistov <dushistov@mail.ru>
  14686. S: Maintained
  14687. F: Documentation/admin-guide/ufs.rst
  14688. F: fs/ufs/
  14689. UHID USERSPACE HID IO DRIVER:
  14690. M: David Herrmann <dh.herrmann@googlemail.com>
  14691. L: linux-input@vger.kernel.org
  14692. S: Maintained
  14693. F: drivers/hid/uhid.c
  14694. F: include/uapi/linux/uhid.h
  14695. ULPI BUS
  14696. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  14697. L: linux-usb@vger.kernel.org
  14698. S: Maintained
  14699. F: drivers/usb/common/ulpi.c
  14700. F: include/linux/ulpi/
  14701. ULTRA-WIDEBAND (UWB) SUBSYSTEM:
  14702. L: devel@driverdev.osuosl.org
  14703. S: Obsolete
  14704. F: drivers/staging/uwb/
  14705. UNICODE SUBSYSTEM:
  14706. M: Gabriel Krisman Bertazi <krisman@collabora.com>
  14707. L: linux-fsdevel@vger.kernel.org
  14708. S: Supported
  14709. F: fs/unicode/
  14710. UNICORE32 ARCHITECTURE:
  14711. M: Guan Xuetao <gxt@pku.edu.cn>
  14712. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  14713. S: Maintained
  14714. T: git git://github.com/gxt/linux.git
  14715. F: arch/unicore32/
  14716. UNIFDEF
  14717. M: Tony Finch <dot@dotat.at>
  14718. W: http://dotat.at/prog/unifdef
  14719. S: Maintained
  14720. F: scripts/unifdef.c
  14721. UNIFORM CDROM DRIVER
  14722. M: Jens Axboe <axboe@kernel.dk>
  14723. W: http://www.kernel.dk
  14724. S: Maintained
  14725. F: Documentation/cdrom/
  14726. F: drivers/cdrom/cdrom.c
  14727. F: include/linux/cdrom.h
  14728. F: include/uapi/linux/cdrom.h
  14729. UNISYS S-PAR DRIVERS
  14730. M: David Kershner <david.kershner@unisys.com>
  14731. L: sparmaintainer@unisys.com (Unisys internal)
  14732. S: Supported
  14733. F: include/linux/visorbus.h
  14734. F: drivers/visorbus/
  14735. F: drivers/staging/unisys/
  14736. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
  14737. R: Alim Akhtar <alim.akhtar@samsung.com>
  14738. R: Avri Altman <avri.altman@wdc.com>
  14739. R: Pedro Sousa <pedrom.sousa@synopsys.com>
  14740. L: linux-scsi@vger.kernel.org
  14741. S: Supported
  14742. F: Documentation/scsi/ufs.txt
  14743. F: drivers/scsi/ufs/
  14744. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
  14745. M: Pedro Sousa <pedrom.sousa@synopsys.com>
  14746. L: linux-scsi@vger.kernel.org
  14747. S: Supported
  14748. F: drivers/scsi/ufs/*dwc*
  14749. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
  14750. M: Stanley Chu <stanley.chu@mediatek.com>
  14751. L: linux-scsi@vger.kernel.org
  14752. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  14753. S: Maintained
  14754. F: drivers/scsi/ufs/ufs-mediatek*
  14755. UNSORTED BLOCK IMAGES (UBI)
  14756. M: Artem Bityutskiy <dedekind1@gmail.com>
  14757. M: Richard Weinberger <richard@nod.at>
  14758. W: http://www.linux-mtd.infradead.org/
  14759. L: linux-mtd@lists.infradead.org
  14760. T: git git://git.infradead.org/ubifs-2.6.git
  14761. S: Supported
  14762. F: drivers/mtd/ubi/
  14763. F: include/linux/mtd/ubi.h
  14764. F: include/uapi/mtd/ubi-user.h
  14765. USB "USBNET" DRIVER FRAMEWORK
  14766. M: Oliver Neukum <oneukum@suse.com>
  14767. L: netdev@vger.kernel.org
  14768. W: http://www.linux-usb.org/usbnet
  14769. S: Maintained
  14770. F: drivers/net/usb/usbnet.c
  14771. F: include/linux/usb/usbnet.h
  14772. USB ACM DRIVER
  14773. M: Oliver Neukum <oneukum@suse.com>
  14774. L: linux-usb@vger.kernel.org
  14775. S: Maintained
  14776. F: Documentation/usb/acm.rst
  14777. F: drivers/usb/class/cdc-acm.*
  14778. USB AR5523 WIRELESS DRIVER
  14779. M: Pontus Fuchs <pontus.fuchs@gmail.com>
  14780. L: linux-wireless@vger.kernel.org
  14781. S: Maintained
  14782. F: drivers/net/wireless/ath/ar5523/
  14783. USB ATTACHED SCSI
  14784. M: Oliver Neukum <oneukum@suse.com>
  14785. L: linux-usb@vger.kernel.org
  14786. L: linux-scsi@vger.kernel.org
  14787. S: Maintained
  14788. F: drivers/usb/storage/uas.c
  14789. USB CDC ETHERNET DRIVER
  14790. M: Oliver Neukum <oliver@neukum.org>
  14791. L: linux-usb@vger.kernel.org
  14792. S: Maintained
  14793. F: drivers/net/usb/cdc_*.c
  14794. F: include/uapi/linux/usb/cdc.h
  14795. USB CHAOSKEY DRIVER
  14796. M: Keith Packard <keithp@keithp.com>
  14797. L: linux-usb@vger.kernel.org
  14798. S: Maintained
  14799. F: drivers/usb/misc/chaoskey.c
  14800. USB CYPRESS C67X00 DRIVER
  14801. M: Peter Korsgaard <jacmet@sunsite.dk>
  14802. L: linux-usb@vger.kernel.org
  14803. S: Maintained
  14804. F: drivers/usb/c67x00/
  14805. USB DAVICOM DM9601 DRIVER
  14806. M: Peter Korsgaard <jacmet@sunsite.dk>
  14807. L: netdev@vger.kernel.org
  14808. W: http://www.linux-usb.org/usbnet
  14809. S: Maintained
  14810. F: drivers/net/usb/dm9601.c
  14811. USB EHCI DRIVER
  14812. M: Alan Stern <stern@rowland.harvard.edu>
  14813. L: linux-usb@vger.kernel.org
  14814. S: Maintained
  14815. F: Documentation/usb/ehci.rst
  14816. F: drivers/usb/host/ehci*
  14817. USB GADGET/PERIPHERAL SUBSYSTEM
  14818. M: Felipe Balbi <balbi@kernel.org>
  14819. L: linux-usb@vger.kernel.org
  14820. W: http://www.linux-usb.org/gadget
  14821. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  14822. S: Maintained
  14823. F: drivers/usb/gadget/
  14824. F: include/linux/usb/gadget*
  14825. USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  14826. M: Jiri Kosina <jikos@kernel.org>
  14827. M: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  14828. L: linux-usb@vger.kernel.org
  14829. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
  14830. S: Maintained
  14831. F: Documentation/hid/hiddev.rst
  14832. F: drivers/hid/usbhid/
  14833. USB INTEL XHCI ROLE MUX DRIVER
  14834. M: Hans de Goede <hdegoede@redhat.com>
  14835. L: linux-usb@vger.kernel.org
  14836. S: Maintained
  14837. F: drivers/usb/roles/intel-xhci-usb-role-switch.c
  14838. USB IP DRIVER FOR HISILICON KIRIN
  14839. M: Yu Chen <chenyu56@huawei.com>
  14840. M: Binghui Wang <wangbinghui@hisilicon.com>
  14841. L: linux-usb@vger.kernel.org
  14842. S: Maintained
  14843. F: Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
  14844. F: drivers/phy/hisilicon/phy-hi3660-usb3.c
  14845. USB ISP116X DRIVER
  14846. M: Olav Kongas <ok@artecdesign.ee>
  14847. L: linux-usb@vger.kernel.org
  14848. S: Maintained
  14849. F: drivers/usb/host/isp116x*
  14850. F: include/linux/usb/isp116x.h
  14851. USB LAN78XX ETHERNET DRIVER
  14852. M: Woojung Huh <woojung.huh@microchip.com>
  14853. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  14854. L: netdev@vger.kernel.org
  14855. S: Maintained
  14856. F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt
  14857. F: drivers/net/usb/lan78xx.*
  14858. F: include/dt-bindings/net/microchip-lan78xx.h
  14859. USB MASS STORAGE DRIVER
  14860. M: Alan Stern <stern@rowland.harvard.edu>
  14861. L: linux-usb@vger.kernel.org
  14862. L: usb-storage@lists.one-eyed-alien.net
  14863. S: Maintained
  14864. F: drivers/usb/storage/
  14865. USB MIDI DRIVER
  14866. M: Clemens Ladisch <clemens@ladisch.de>
  14867. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14868. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  14869. S: Maintained
  14870. F: sound/usb/midi.*
  14871. USB NETWORKING DRIVERS
  14872. L: linux-usb@vger.kernel.org
  14873. S: Odd Fixes
  14874. F: drivers/net/usb/
  14875. USB OHCI DRIVER
  14876. M: Alan Stern <stern@rowland.harvard.edu>
  14877. L: linux-usb@vger.kernel.org
  14878. S: Maintained
  14879. F: Documentation/usb/ohci.rst
  14880. F: drivers/usb/host/ohci*
  14881. USB OTG FSM (Finite State Machine)
  14882. M: Peter Chen <Peter.Chen@nxp.com>
  14883. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  14884. L: linux-usb@vger.kernel.org
  14885. S: Maintained
  14886. F: drivers/usb/common/usb-otg-fsm.c
  14887. USB OVER IP DRIVER
  14888. M: Valentina Manea <valentina.manea.m@gmail.com>
  14889. M: Shuah Khan <shuah@kernel.org>
  14890. M: Shuah Khan <skhan@linuxfoundation.org>
  14891. L: linux-usb@vger.kernel.org
  14892. S: Maintained
  14893. F: Documentation/usb/usbip_protocol.rst
  14894. F: drivers/usb/usbip/
  14895. F: tools/usb/usbip/
  14896. F: tools/testing/selftests/drivers/usb/usbip/
  14897. USB PEGASUS DRIVER
  14898. M: Petko Manolov <petkan@nucleusys.com>
  14899. L: linux-usb@vger.kernel.org
  14900. L: netdev@vger.kernel.org
  14901. T: git git://github.com/petkan/pegasus.git
  14902. W: https://github.com/petkan/pegasus
  14903. S: Maintained
  14904. F: drivers/net/usb/pegasus.*
  14905. USB PHY LAYER
  14906. M: Felipe Balbi <balbi@kernel.org>
  14907. L: linux-usb@vger.kernel.org
  14908. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  14909. S: Maintained
  14910. F: drivers/usb/phy/
  14911. USB PRINTER DRIVER (usblp)
  14912. M: Pete Zaitcev <zaitcev@redhat.com>
  14913. L: linux-usb@vger.kernel.org
  14914. S: Supported
  14915. F: drivers/usb/class/usblp.c
  14916. USB QMI WWAN NETWORK DRIVER
  14917. M: Bjørn Mork <bjorn@mork.no>
  14918. L: netdev@vger.kernel.org
  14919. S: Maintained
  14920. F: Documentation/ABI/testing/sysfs-class-net-qmi
  14921. F: drivers/net/usb/qmi_wwan.c
  14922. USB RTL8150 DRIVER
  14923. M: Petko Manolov <petkan@nucleusys.com>
  14924. L: linux-usb@vger.kernel.org
  14925. L: netdev@vger.kernel.org
  14926. T: git git://github.com/petkan/rtl8150.git
  14927. W: https://github.com/petkan/rtl8150
  14928. S: Maintained
  14929. F: drivers/net/usb/rtl8150.c
  14930. USB SERIAL SUBSYSTEM
  14931. M: Johan Hovold <johan@kernel.org>
  14932. L: linux-usb@vger.kernel.org
  14933. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
  14934. S: Maintained
  14935. F: Documentation/usb/usb-serial.rst
  14936. F: drivers/usb/serial/
  14937. F: include/linux/usb/serial.h
  14938. USB SMSC75XX ETHERNET DRIVER
  14939. M: Steve Glendinning <steve.glendinning@shawell.net>
  14940. L: netdev@vger.kernel.org
  14941. S: Maintained
  14942. F: drivers/net/usb/smsc75xx.*
  14943. USB SMSC95XX ETHERNET DRIVER
  14944. M: Steve Glendinning <steve.glendinning@shawell.net>
  14945. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  14946. L: netdev@vger.kernel.org
  14947. S: Maintained
  14948. F: drivers/net/usb/smsc95xx.*
  14949. USB SUBSYSTEM
  14950. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  14951. L: linux-usb@vger.kernel.org
  14952. W: http://www.linux-usb.org
  14953. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
  14954. S: Supported
  14955. F: Documentation/devicetree/bindings/usb/
  14956. F: Documentation/usb/
  14957. F: drivers/usb/
  14958. F: include/linux/usb.h
  14959. F: include/linux/usb/
  14960. USB TYPEC PI3USB30532 MUX DRIVER
  14961. M: Hans de Goede <hdegoede@redhat.com>
  14962. L: linux-usb@vger.kernel.org
  14963. S: Maintained
  14964. F: drivers/usb/typec/mux/pi3usb30532.c
  14965. USB TYPEC CLASS
  14966. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  14967. L: linux-usb@vger.kernel.org
  14968. S: Maintained
  14969. F: Documentation/ABI/testing/sysfs-class-typec
  14970. F: Documentation/driver-api/usb/typec.rst
  14971. F: drivers/usb/typec/
  14972. F: include/linux/usb/typec.h
  14973. USB TYPEC BUS FOR ALTERNATE MODES
  14974. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  14975. L: linux-usb@vger.kernel.org
  14976. S: Maintained
  14977. F: Documentation/ABI/testing/sysfs-bus-typec
  14978. F: Documentation/driver-api/usb/typec_bus.rst
  14979. F: drivers/usb/typec/altmodes/
  14980. F: include/linux/usb/typec_altmode.h
  14981. USB TYPEC PORT CONTROLLER DRIVERS
  14982. M: Guenter Roeck <linux@roeck-us.net>
  14983. L: linux-usb@vger.kernel.org
  14984. S: Maintained
  14985. F: drivers/usb/typec/tcpm/
  14986. USB UHCI DRIVER
  14987. M: Alan Stern <stern@rowland.harvard.edu>
  14988. L: linux-usb@vger.kernel.org
  14989. S: Maintained
  14990. F: drivers/usb/host/uhci*
  14991. USB VIDEO CLASS
  14992. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  14993. L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
  14994. L: linux-media@vger.kernel.org
  14995. T: git git://linuxtv.org/media_tree.git
  14996. W: http://www.ideasonboard.org/uvc/
  14997. S: Maintained
  14998. F: drivers/media/usb/uvc/
  14999. F: include/uapi/linux/uvcvideo.h
  15000. USB VISION DRIVER
  15001. M: Hans Verkuil <hverkuil@xs4all.nl>
  15002. L: linux-media@vger.kernel.org
  15003. T: git git://linuxtv.org/media_tree.git
  15004. W: https://linuxtv.org
  15005. S: Odd Fixes
  15006. F: drivers/media/usb/usbvision/
  15007. USB WEBCAM GADGET
  15008. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  15009. L: linux-usb@vger.kernel.org
  15010. S: Maintained
  15011. F: drivers/usb/gadget/function/*uvc*
  15012. F: drivers/usb/gadget/legacy/webcam.c
  15013. F: include/uapi/linux/usb/g_uvc.h
  15014. USB WIRELESS RNDIS DRIVER (rndis_wlan)
  15015. M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
  15016. L: linux-wireless@vger.kernel.org
  15017. S: Maintained
  15018. F: drivers/net/wireless/rndis_wlan.c
  15019. USB XHCI DRIVER
  15020. M: Mathias Nyman <mathias.nyman@intel.com>
  15021. L: linux-usb@vger.kernel.org
  15022. S: Supported
  15023. F: drivers/usb/host/xhci*
  15024. F: drivers/usb/host/pci-quirks*
  15025. USB ZD1201 DRIVER
  15026. L: linux-wireless@vger.kernel.org
  15027. W: http://linux-lc100020.sourceforge.net
  15028. S: Orphan
  15029. F: drivers/net/wireless/zydas/zd1201.*
  15030. USB ZR364XX DRIVER
  15031. M: Antoine Jacquet <royale@zerezo.com>
  15032. L: linux-usb@vger.kernel.org
  15033. L: linux-media@vger.kernel.org
  15034. T: git git://linuxtv.org/media_tree.git
  15035. W: http://royale.zerezo.com/zr364xx/
  15036. S: Maintained
  15037. F: Documentation/media/v4l-drivers/zr364xx*
  15038. F: drivers/media/usb/zr364xx/
  15039. USER-MODE LINUX (UML)
  15040. M: Jeff Dike <jdike@addtoit.com>
  15041. M: Richard Weinberger <richard@nod.at>
  15042. M: Anton Ivanov <anton.ivanov@cambridgegreys.com>
  15043. L: linux-um@lists.infradead.org
  15044. W: http://user-mode-linux.sourceforge.net
  15045. Q: https://patchwork.ozlabs.org/project/linux-um/list/
  15046. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
  15047. S: Maintained
  15048. F: Documentation/virt/uml/
  15049. F: arch/um/
  15050. F: arch/x86/um/
  15051. F: fs/hostfs/
  15052. USERSPACE COPYIN/COPYOUT (UIOVEC)
  15053. M: Alexander Viro <viro@zeniv.linux.org.uk>
  15054. S: Maintained
  15055. F: lib/iov_iter.c
  15056. F: include/linux/uio.h
  15057. USERSPACE DMA BUFFER DRIVER
  15058. M: Gerd Hoffmann <kraxel@redhat.com>
  15059. S: Maintained
  15060. L: dri-devel@lists.freedesktop.org
  15061. F: drivers/dma-buf/udmabuf.c
  15062. F: include/uapi/linux/udmabuf.h
  15063. T: git git://anongit.freedesktop.org/drm/drm-misc
  15064. USERSPACE I/O (UIO)
  15065. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  15066. S: Maintained
  15067. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  15068. F: Documentation/driver-api/uio-howto.rst
  15069. F: drivers/uio/
  15070. F: include/linux/uio_driver.h
  15071. UTIL-LINUX PACKAGE
  15072. M: Karel Zak <kzak@redhat.com>
  15073. L: util-linux@vger.kernel.org
  15074. W: http://en.wikipedia.org/wiki/Util-linux
  15075. T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
  15076. S: Maintained
  15077. UUID HELPERS
  15078. M: Christoph Hellwig <hch@lst.de>
  15079. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  15080. L: linux-kernel@vger.kernel.org
  15081. T: git git://git.infradead.org/users/hch/uuid.git
  15082. F: lib/uuid.c
  15083. F: lib/test_uuid.c
  15084. F: include/linux/uuid.h
  15085. F: include/uapi/linux/uuid.h
  15086. S: Maintained
  15087. UVESAFB DRIVER
  15088. M: Michal Januszewski <spock@gentoo.org>
  15089. L: linux-fbdev@vger.kernel.org
  15090. W: https://github.com/mjanusz/v86d
  15091. S: Maintained
  15092. F: Documentation/fb/uvesafb.rst
  15093. F: drivers/video/fbdev/uvesafb.*
  15094. VF610 NAND DRIVER
  15095. M: Stefan Agner <stefan@agner.ch>
  15096. L: linux-mtd@lists.infradead.org
  15097. S: Supported
  15098. F: drivers/mtd/nand/raw/vf610_nfc.c
  15099. VFAT/FAT/MSDOS FILESYSTEM
  15100. M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
  15101. S: Maintained
  15102. F: Documentation/filesystems/vfat.txt
  15103. F: fs/fat/
  15104. VFIO DRIVER
  15105. M: Alex Williamson <alex.williamson@redhat.com>
  15106. R: Cornelia Huck <cohuck@redhat.com>
  15107. L: kvm@vger.kernel.org
  15108. T: git git://github.com/awilliam/linux-vfio.git
  15109. S: Maintained
  15110. F: Documentation/driver-api/vfio.rst
  15111. F: drivers/vfio/
  15112. F: include/linux/vfio.h
  15113. F: include/uapi/linux/vfio.h
  15114. VFIO MEDIATED DEVICE DRIVERS
  15115. M: Kirti Wankhede <kwankhede@nvidia.com>
  15116. L: kvm@vger.kernel.org
  15117. S: Maintained
  15118. F: Documentation/driver-api/vfio-mediated-device.rst
  15119. F: drivers/vfio/mdev/
  15120. F: include/linux/mdev.h
  15121. F: samples/vfio-mdev/
  15122. VFIO PLATFORM DRIVER
  15123. M: Eric Auger <eric.auger@redhat.com>
  15124. L: kvm@vger.kernel.org
  15125. S: Maintained
  15126. F: drivers/vfio/platform/
  15127. VGA_SWITCHEROO
  15128. R: Lukas Wunner <lukas@wunner.de>
  15129. S: Maintained
  15130. F: Documentation/gpu/vga-switcheroo.rst
  15131. F: drivers/gpu/vga/vga_switcheroo.c
  15132. F: include/linux/vga_switcheroo.h
  15133. T: git git://anongit.freedesktop.org/drm/drm-misc
  15134. VIA RHINE NETWORK DRIVER
  15135. S: Orphan
  15136. F: drivers/net/ethernet/via/via-rhine.c
  15137. VIA SD/MMC CARD CONTROLLER DRIVER
  15138. M: Bruce Chang <brucechang@via.com.tw>
  15139. M: Harald Welte <HaraldWelte@viatech.com>
  15140. S: Maintained
  15141. F: drivers/mmc/host/via-sdmmc.c
  15142. VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
  15143. M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
  15144. L: linux-fbdev@vger.kernel.org
  15145. S: Maintained
  15146. F: include/linux/via-core.h
  15147. F: include/linux/via-gpio.h
  15148. F: include/linux/via_i2c.h
  15149. F: drivers/video/fbdev/via/
  15150. VIA VELOCITY NETWORK DRIVER
  15151. M: Francois Romieu <romieu@fr.zoreil.com>
  15152. L: netdev@vger.kernel.org
  15153. S: Maintained
  15154. F: drivers/net/ethernet/via/via-velocity.*
  15155. VICODEC VIRTUAL CODEC DRIVER
  15156. M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
  15157. L: linux-media@vger.kernel.org
  15158. T: git git://linuxtv.org/media_tree.git
  15159. W: https://linuxtv.org
  15160. S: Maintained
  15161. F: drivers/media/platform/vicodec/*
  15162. VIDEO MULTIPLEXER DRIVER
  15163. M: Philipp Zabel <p.zabel@pengutronix.de>
  15164. L: linux-media@vger.kernel.org
  15165. S: Maintained
  15166. F: drivers/media/platform/video-mux.c
  15167. VIDEO I2C POLLING DRIVER
  15168. M: Matt Ranostay <matt.ranostay@konsulko.com>
  15169. L: linux-media@vger.kernel.org
  15170. S: Maintained
  15171. F: drivers/media/i2c/video-i2c.c
  15172. VIDEOBUF2 FRAMEWORK
  15173. M: Pawel Osciak <pawel@osciak.com>
  15174. M: Marek Szyprowski <m.szyprowski@samsung.com>
  15175. M: Kyungmin Park <kyungmin.park@samsung.com>
  15176. R: Tomasz Figa <tfiga@chromium.org>
  15177. L: linux-media@vger.kernel.org
  15178. S: Maintained
  15179. F: drivers/media/common/videobuf2/*
  15180. F: include/media/videobuf2-*
  15181. VIMC VIRTUAL MEDIA CONTROLLER DRIVER
  15182. M: Helen Koike <helen.koike@collabora.com>
  15183. L: linux-media@vger.kernel.org
  15184. T: git git://linuxtv.org/media_tree.git
  15185. W: https://linuxtv.org
  15186. S: Maintained
  15187. F: drivers/media/platform/vimc/*
  15188. VIRT LIB
  15189. M: Alex Williamson <alex.williamson@redhat.com>
  15190. M: Paolo Bonzini <pbonzini@redhat.com>
  15191. L: kvm@vger.kernel.org
  15192. S: Supported
  15193. F: virt/lib/
  15194. VIRTIO AND VHOST VSOCK DRIVER
  15195. M: Stefan Hajnoczi <stefanha@redhat.com>
  15196. M: Stefano Garzarella <sgarzare@redhat.com>
  15197. L: kvm@vger.kernel.org
  15198. L: virtualization@lists.linux-foundation.org
  15199. L: netdev@vger.kernel.org
  15200. S: Maintained
  15201. F: include/linux/virtio_vsock.h
  15202. F: include/uapi/linux/virtio_vsock.h
  15203. F: include/uapi/linux/vsockmon.h
  15204. F: include/uapi/linux/vm_sockets_diag.h
  15205. F: net/vmw_vsock/diag.c
  15206. F: net/vmw_vsock/af_vsock_tap.c
  15207. F: net/vmw_vsock/virtio_transport_common.c
  15208. F: net/vmw_vsock/virtio_transport.c
  15209. F: drivers/net/vsockmon.c
  15210. F: drivers/vhost/vsock.c
  15211. F: tools/testing/vsock/
  15212. VIRTIO CONSOLE DRIVER
  15213. M: Amit Shah <amit@kernel.org>
  15214. L: virtualization@lists.linux-foundation.org
  15215. S: Maintained
  15216. F: drivers/char/virtio_console.c
  15217. F: include/linux/virtio_console.h
  15218. F: include/uapi/linux/virtio_console.h
  15219. VIRTIO CORE AND NET DRIVERS
  15220. M: "Michael S. Tsirkin" <mst@redhat.com>
  15221. M: Jason Wang <jasowang@redhat.com>
  15222. L: virtualization@lists.linux-foundation.org
  15223. S: Maintained
  15224. F: Documentation/devicetree/bindings/virtio/
  15225. F: drivers/virtio/
  15226. F: tools/virtio/
  15227. F: drivers/net/virtio_net.c
  15228. F: drivers/block/virtio_blk.c
  15229. F: include/linux/virtio*.h
  15230. F: include/uapi/linux/virtio_*.h
  15231. F: drivers/crypto/virtio/
  15232. F: mm/balloon_compaction.c
  15233. VIRTIO BLOCK AND SCSI DRIVERS
  15234. M: "Michael S. Tsirkin" <mst@redhat.com>
  15235. M: Jason Wang <jasowang@redhat.com>
  15236. R: Paolo Bonzini <pbonzini@redhat.com>
  15237. R: Stefan Hajnoczi <stefanha@redhat.com>
  15238. L: virtualization@lists.linux-foundation.org
  15239. S: Maintained
  15240. F: drivers/block/virtio_blk.c
  15241. F: drivers/scsi/virtio_scsi.c
  15242. F: include/uapi/linux/virtio_blk.h
  15243. F: include/uapi/linux/virtio_scsi.h
  15244. F: drivers/vhost/scsi.c
  15245. VIRTIO CRYPTO DRIVER
  15246. M: Gonglei <arei.gonglei@huawei.com>
  15247. L: virtualization@lists.linux-foundation.org
  15248. L: linux-crypto@vger.kernel.org
  15249. S: Maintained
  15250. F: drivers/crypto/virtio/
  15251. F: include/uapi/linux/virtio_crypto.h
  15252. VIRTIO DRIVERS FOR S390
  15253. M: Cornelia Huck <cohuck@redhat.com>
  15254. M: Halil Pasic <pasic@linux.ibm.com>
  15255. L: linux-s390@vger.kernel.org
  15256. L: virtualization@lists.linux-foundation.org
  15257. L: kvm@vger.kernel.org
  15258. S: Supported
  15259. F: drivers/s390/virtio/
  15260. F: arch/s390/include/uapi/asm/virtio-ccw.h
  15261. VIRTIO FILE SYSTEM
  15262. M: Vivek Goyal <vgoyal@redhat.com>
  15263. M: Stefan Hajnoczi <stefanha@redhat.com>
  15264. M: Miklos Szeredi <miklos@szeredi.hu>
  15265. L: virtualization@lists.linux-foundation.org
  15266. L: linux-fsdevel@vger.kernel.org
  15267. W: https://virtio-fs.gitlab.io/
  15268. S: Supported
  15269. F: fs/fuse/virtio_fs.c
  15270. F: include/uapi/linux/virtio_fs.h
  15271. F: Documentation/filesystems/virtiofs.rst
  15272. VIRTIO GPU DRIVER
  15273. M: David Airlie <airlied@linux.ie>
  15274. M: Gerd Hoffmann <kraxel@redhat.com>
  15275. L: dri-devel@lists.freedesktop.org
  15276. L: virtualization@lists.linux-foundation.org
  15277. T: git git://anongit.freedesktop.org/drm/drm-misc
  15278. S: Maintained
  15279. F: drivers/gpu/drm/virtio/
  15280. F: include/uapi/linux/virtio_gpu.h
  15281. VIRTIO HOST (VHOST)
  15282. M: "Michael S. Tsirkin" <mst@redhat.com>
  15283. M: Jason Wang <jasowang@redhat.com>
  15284. L: kvm@vger.kernel.org
  15285. L: virtualization@lists.linux-foundation.org
  15286. L: netdev@vger.kernel.org
  15287. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
  15288. S: Maintained
  15289. F: drivers/vhost/
  15290. F: include/uapi/linux/vhost.h
  15291. VIRTIO INPUT DRIVER
  15292. M: Gerd Hoffmann <kraxel@redhat.com>
  15293. S: Maintained
  15294. F: drivers/virtio/virtio_input.c
  15295. F: include/uapi/linux/virtio_input.h
  15296. VIRTIO IOMMU DRIVER
  15297. M: Jean-Philippe Brucker <jean-philippe@linaro.org>
  15298. L: virtualization@lists.linux-foundation.org
  15299. S: Maintained
  15300. F: drivers/iommu/virtio-iommu.c
  15301. F: include/uapi/linux/virtio_iommu.h
  15302. VIRTUAL BOX GUEST DEVICE DRIVER
  15303. M: Hans de Goede <hdegoede@redhat.com>
  15304. M: Arnd Bergmann <arnd@arndb.de>
  15305. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  15306. S: Maintained
  15307. F: include/linux/vbox_utils.h
  15308. F: include/uapi/linux/vbox*.h
  15309. F: drivers/virt/vboxguest/
  15310. VIRTUAL SERIO DEVICE DRIVER
  15311. M: Stephen Chandler Paul <thatslyude@gmail.com>
  15312. S: Maintained
  15313. F: drivers/input/serio/userio.c
  15314. F: include/uapi/linux/userio.h
  15315. VIVID VIRTUAL VIDEO DRIVER
  15316. M: Hans Verkuil <hverkuil@xs4all.nl>
  15317. L: linux-media@vger.kernel.org
  15318. T: git git://linuxtv.org/media_tree.git
  15319. W: https://linuxtv.org
  15320. S: Maintained
  15321. F: drivers/media/platform/vivid/*
  15322. VLYNQ BUS
  15323. M: Florian Fainelli <f.fainelli@gmail.com>
  15324. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  15325. S: Maintained
  15326. F: drivers/vlynq/vlynq.c
  15327. F: include/linux/vlynq.h
  15328. VME SUBSYSTEM
  15329. M: Martyn Welch <martyn@welchs.me.uk>
  15330. M: Manohar Vanga <manohar.vanga@gmail.com>
  15331. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  15332. L: devel@driverdev.osuosl.org
  15333. S: Maintained
  15334. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  15335. F: Documentation/driver-api/vme.rst
  15336. F: drivers/staging/vme/
  15337. F: drivers/vme/
  15338. F: include/linux/vme*
  15339. VMWARE BALLOON DRIVER
  15340. M: Nadav Amit <namit@vmware.com>
  15341. M: "VMware, Inc." <pv-drivers@vmware.com>
  15342. L: linux-kernel@vger.kernel.org
  15343. S: Maintained
  15344. F: drivers/misc/vmw_balloon.c
  15345. VMWARE HYPERVISOR INTERFACE
  15346. M: Thomas Hellstrom <thellstrom@vmware.com>
  15347. M: "VMware, Inc." <pv-drivers@vmware.com>
  15348. L: virtualization@lists.linux-foundation.org
  15349. S: Supported
  15350. F: arch/x86/kernel/cpu/vmware.c
  15351. F: arch/x86/include/asm/vmware.h
  15352. VMWARE PVRDMA DRIVER
  15353. M: Adit Ranadive <aditr@vmware.com>
  15354. M: VMware PV-Drivers <pv-drivers@vmware.com>
  15355. L: linux-rdma@vger.kernel.org
  15356. S: Maintained
  15357. F: drivers/infiniband/hw/vmw_pvrdma/
  15358. VMware PVSCSI driver
  15359. M: Jim Gill <jgill@vmware.com>
  15360. M: VMware PV-Drivers <pv-drivers@vmware.com>
  15361. L: linux-scsi@vger.kernel.org
  15362. S: Maintained
  15363. F: drivers/scsi/vmw_pvscsi.c
  15364. F: drivers/scsi/vmw_pvscsi.h
  15365. VMWARE VMMOUSE SUBDRIVER
  15366. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  15367. M: "VMware, Inc." <pv-drivers@vmware.com>
  15368. L: linux-input@vger.kernel.org
  15369. S: Maintained
  15370. F: drivers/input/mouse/vmmouse.c
  15371. F: drivers/input/mouse/vmmouse.h
  15372. VMWARE VMXNET3 ETHERNET DRIVER
  15373. M: Ronak Doshi <doshir@vmware.com>
  15374. M: "VMware, Inc." <pv-drivers@vmware.com>
  15375. L: netdev@vger.kernel.org
  15376. S: Maintained
  15377. F: drivers/net/vmxnet3/
  15378. VOCORE VOCORE2 BOARD
  15379. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  15380. L: linux-mips@vger.kernel.org
  15381. S: Maintained
  15382. F: arch/mips/boot/dts/ralink/vocore2.dts
  15383. VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  15384. M: Liam Girdwood <lgirdwood@gmail.com>
  15385. M: Mark Brown <broonie@kernel.org>
  15386. L: linux-kernel@vger.kernel.org
  15387. W: http://www.slimlogic.co.uk/?p=48
  15388. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
  15389. S: Supported
  15390. F: Documentation/devicetree/bindings/regulator/
  15391. F: Documentation/power/regulator/
  15392. F: drivers/regulator/
  15393. F: include/dt-bindings/regulator/
  15394. F: include/linux/regulator/
  15395. K: regulator_get_optional
  15396. VRF
  15397. M: David Ahern <dsahern@kernel.org>
  15398. M: Shrijeet Mukherjee <shrijeet@gmail.com>
  15399. L: netdev@vger.kernel.org
  15400. S: Maintained
  15401. F: drivers/net/vrf.c
  15402. F: Documentation/networking/vrf.txt
  15403. VT1211 HARDWARE MONITOR DRIVER
  15404. M: Juerg Haefliger <juergh@gmail.com>
  15405. L: linux-hwmon@vger.kernel.org
  15406. S: Maintained
  15407. F: Documentation/hwmon/vt1211.rst
  15408. F: drivers/hwmon/vt1211.c
  15409. VT8231 HARDWARE MONITOR DRIVER
  15410. M: Roger Lucas <vt8231@hiddenengine.co.uk>
  15411. L: linux-hwmon@vger.kernel.org
  15412. S: Maintained
  15413. F: drivers/hwmon/vt8231.c
  15414. VUB300 USB to SDIO/SD/MMC bridge chip
  15415. M: Tony Olech <tony.olech@elandigitalsystems.com>
  15416. L: linux-mmc@vger.kernel.org
  15417. L: linux-usb@vger.kernel.org
  15418. S: Supported
  15419. F: drivers/mmc/host/vub300.c
  15420. W1 DALLAS'S 1-WIRE BUS
  15421. M: Evgeniy Polyakov <zbr@ioremap.net>
  15422. S: Maintained
  15423. F: Documentation/devicetree/bindings/w1/
  15424. F: Documentation/w1/
  15425. F: drivers/w1/
  15426. F: include/linux/w1.h
  15427. W83791D HARDWARE MONITORING DRIVER
  15428. M: Marc Hulsman <m.hulsman@tudelft.nl>
  15429. L: linux-hwmon@vger.kernel.org
  15430. S: Maintained
  15431. F: Documentation/hwmon/w83791d.rst
  15432. F: drivers/hwmon/w83791d.c
  15433. W83793 HARDWARE MONITORING DRIVER
  15434. M: Rudolf Marek <r.marek@assembler.cz>
  15435. L: linux-hwmon@vger.kernel.org
  15436. S: Maintained
  15437. F: Documentation/hwmon/w83793.rst
  15438. F: drivers/hwmon/w83793.c
  15439. W83795 HARDWARE MONITORING DRIVER
  15440. M: Jean Delvare <jdelvare@suse.com>
  15441. L: linux-hwmon@vger.kernel.org
  15442. S: Maintained
  15443. F: drivers/hwmon/w83795.c
  15444. W83L51xD SD/MMC CARD INTERFACE DRIVER
  15445. M: Pierre Ossman <pierre@ossman.eu>
  15446. S: Maintained
  15447. F: drivers/mmc/host/wbsd.*
  15448. WACOM PROTOCOL 4 SERIAL TABLETS
  15449. M: Julian Squires <julian@cipht.net>
  15450. M: Hans de Goede <hdegoede@redhat.com>
  15451. L: linux-input@vger.kernel.org
  15452. S: Maintained
  15453. F: drivers/input/tablet/wacom_serial4.c
  15454. WATCHDOG DEVICE DRIVERS
  15455. M: Wim Van Sebroeck <wim@linux-watchdog.org>
  15456. M: Guenter Roeck <linux@roeck-us.net>
  15457. L: linux-watchdog@vger.kernel.org
  15458. W: http://www.linux-watchdog.org/
  15459. T: git git://www.linux-watchdog.org/linux-watchdog.git
  15460. S: Maintained
  15461. F: Documentation/devicetree/bindings/watchdog/
  15462. F: Documentation/watchdog/
  15463. F: drivers/watchdog/
  15464. F: include/linux/watchdog.h
  15465. F: include/uapi/linux/watchdog.h
  15466. WHISKEYCOVE PMIC GPIO DRIVER
  15467. M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
  15468. L: linux-gpio@vger.kernel.org
  15469. S: Maintained
  15470. F: drivers/gpio/gpio-wcove.c
  15471. WHWAVE RTC DRIVER
  15472. M: Dianlong Li <long17.cool@163.com>
  15473. L: linux-rtc@vger.kernel.org
  15474. S: Maintained
  15475. F: drivers/rtc/rtc-sd3078.c
  15476. WIIMOTE HID DRIVER
  15477. M: David Herrmann <dh.herrmann@googlemail.com>
  15478. L: linux-input@vger.kernel.org
  15479. S: Maintained
  15480. F: drivers/hid/hid-wiimote*
  15481. WILOCITY WIL6210 WIRELESS DRIVER
  15482. M: Maya Erez <merez@codeaurora.org>
  15483. L: linux-wireless@vger.kernel.org
  15484. L: wil6210@qti.qualcomm.com
  15485. S: Supported
  15486. W: http://wireless.kernel.org/en/users/Drivers/wil6210
  15487. F: drivers/net/wireless/ath/wil6210/
  15488. WIMAX STACK
  15489. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  15490. M: linux-wimax@intel.com
  15491. L: wimax@linuxwimax.org (subscribers-only)
  15492. S: Supported
  15493. W: http://linuxwimax.org
  15494. F: Documentation/admin-guide/wimax/wimax.rst
  15495. F: include/linux/wimax/debug.h
  15496. F: include/net/wimax.h
  15497. F: include/uapi/linux/wimax.h
  15498. F: net/wimax/
  15499. WINBOND CIR DRIVER
  15500. M: David Härdeman <david@hardeman.nu>
  15501. S: Maintained
  15502. F: drivers/media/rc/winbond-cir.c
  15503. RCMM REMOTE CONTROLS DECODER
  15504. M: Patrick Lerda <patrick9876@free.fr>
  15505. S: Maintained
  15506. F: drivers/media/rc/ir-rcmm-decoder.c
  15507. WINSYSTEMS EBC-C384 WATCHDOG DRIVER
  15508. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  15509. L: linux-watchdog@vger.kernel.org
  15510. S: Maintained
  15511. F: drivers/watchdog/ebc-c384_wdt.c
  15512. WINSYSTEMS WS16C48 GPIO DRIVER
  15513. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  15514. L: linux-gpio@vger.kernel.org
  15515. S: Maintained
  15516. F: drivers/gpio/gpio-ws16c48.c
  15517. WISTRON LAPTOP BUTTON DRIVER
  15518. M: Miloslav Trmac <mitr@volny.cz>
  15519. S: Maintained
  15520. F: drivers/input/misc/wistron_btns.c
  15521. WL3501 WIRELESS PCMCIA CARD DRIVER
  15522. L: linux-wireless@vger.kernel.org
  15523. S: Odd fixes
  15524. F: drivers/net/wireless/wl3501*
  15525. WOLFSON MICROELECTRONICS DRIVERS
  15526. L: patches@opensource.cirrus.com
  15527. T: git https://github.com/CirrusLogic/linux-drivers.git
  15528. W: https://github.com/CirrusLogic/linux-drivers/wiki
  15529. S: Supported
  15530. F: Documentation/hwmon/wm83??.rst
  15531. F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
  15532. F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
  15533. F: Documentation/devicetree/bindings/mfd/arizona.txt
  15534. F: Documentation/devicetree/bindings/mfd/wm831x.txt
  15535. F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
  15536. F: arch/arm/mach-s3c64xx/mach-crag6410*
  15537. F: drivers/clk/clk-wm83*.c
  15538. F: drivers/extcon/extcon-arizona.c
  15539. F: drivers/leds/leds-wm83*.c
  15540. F: drivers/gpio/gpio-*wm*.c
  15541. F: drivers/gpio/gpio-arizona.c
  15542. F: drivers/hwmon/wm83??-hwmon.c
  15543. F: drivers/input/misc/wm831x-on.c
  15544. F: drivers/input/touchscreen/wm831x-ts.c
  15545. F: drivers/input/touchscreen/wm97*.c
  15546. F: drivers/mfd/arizona*
  15547. F: drivers/mfd/wm*.c
  15548. F: drivers/mfd/cs47l24*
  15549. F: drivers/power/supply/wm83*.c
  15550. F: drivers/rtc/rtc-wm83*.c
  15551. F: drivers/regulator/wm8*.c
  15552. F: drivers/regulator/arizona*
  15553. F: drivers/video/backlight/wm83*_bl.c
  15554. F: drivers/watchdog/wm83*_wdt.c
  15555. F: include/linux/mfd/arizona/
  15556. F: include/linux/mfd/wm831x/
  15557. F: include/linux/mfd/wm8350/
  15558. F: include/linux/mfd/wm8400*
  15559. F: include/linux/regulator/arizona*
  15560. F: include/linux/wm97xx.h
  15561. F: include/sound/wm????.h
  15562. F: sound/soc/codecs/arizona.?
  15563. F: sound/soc/codecs/wm*
  15564. F: sound/soc/codecs/cs47l24*
  15565. WORKQUEUE
  15566. M: Tejun Heo <tj@kernel.org>
  15567. R: Lai Jiangshan <jiangshanlai@gmail.com>
  15568. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
  15569. S: Maintained
  15570. F: include/linux/workqueue.h
  15571. F: kernel/workqueue.c
  15572. F: Documentation/core-api/workqueue.rst
  15573. X-POWERS AXP288 PMIC DRIVERS
  15574. M: Hans de Goede <hdegoede@redhat.com>
  15575. S: Maintained
  15576. N: axp288
  15577. F: drivers/acpi/pmic/intel_pmic_xpower.c
  15578. X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
  15579. M: Chen-Yu Tsai <wens@csie.org>
  15580. L: linux-kernel@vger.kernel.org
  15581. S: Maintained
  15582. N: axp[128]
  15583. X.25 NETWORK LAYER
  15584. M: Andrew Hendry <andrew.hendry@gmail.com>
  15585. L: linux-x25@vger.kernel.org
  15586. S: Odd Fixes
  15587. F: Documentation/networking/x25*
  15588. F: include/net/x25*
  15589. F: net/x25/
  15590. X86 ARCHITECTURE (32-BIT AND 64-BIT)
  15591. M: Thomas Gleixner <tglx@linutronix.de>
  15592. M: Ingo Molnar <mingo@redhat.com>
  15593. M: Borislav Petkov <bp@alien8.de>
  15594. R: "H. Peter Anvin" <hpa@zytor.com>
  15595. M: x86@kernel.org
  15596. L: linux-kernel@vger.kernel.org
  15597. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  15598. S: Maintained
  15599. F: Documentation/devicetree/bindings/x86/
  15600. F: Documentation/x86/
  15601. F: arch/x86/
  15602. X86 ENTRY CODE
  15603. M: Andy Lutomirski <luto@kernel.org>
  15604. L: linux-kernel@vger.kernel.org
  15605. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
  15606. S: Maintained
  15607. F: arch/x86/entry/
  15608. X86 MCE INFRASTRUCTURE
  15609. M: Tony Luck <tony.luck@intel.com>
  15610. M: Borislav Petkov <bp@alien8.de>
  15611. L: linux-edac@vger.kernel.org
  15612. S: Maintained
  15613. F: arch/x86/kernel/cpu/mce/*
  15614. X86 MICROCODE UPDATE SUPPORT
  15615. M: Borislav Petkov <bp@alien8.de>
  15616. S: Maintained
  15617. F: arch/x86/kernel/cpu/microcode/*
  15618. X86 MM
  15619. M: Dave Hansen <dave.hansen@linux.intel.com>
  15620. M: Andy Lutomirski <luto@kernel.org>
  15621. M: Peter Zijlstra <peterz@infradead.org>
  15622. L: linux-kernel@vger.kernel.org
  15623. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
  15624. S: Maintained
  15625. F: arch/x86/mm/
  15626. X86 PLATFORM DRIVERS
  15627. M: Darren Hart <dvhart@infradead.org>
  15628. M: Andy Shevchenko <andy@infradead.org>
  15629. L: platform-driver-x86@vger.kernel.org
  15630. T: git git://git.infradead.org/linux-platform-drivers-x86.git
  15631. S: Odd Fixes
  15632. F: drivers/platform/x86/
  15633. F: drivers/platform/olpc/
  15634. X86 PLATFORM DRIVERS - ARCH
  15635. R: Darren Hart <dvhart@infradead.org>
  15636. R: Andy Shevchenko <andy@infradead.org>
  15637. L: platform-driver-x86@vger.kernel.org
  15638. L: x86@kernel.org
  15639. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  15640. S: Maintained
  15641. F: arch/x86/platform
  15642. X86 VDSO
  15643. M: Andy Lutomirski <luto@kernel.org>
  15644. L: linux-kernel@vger.kernel.org
  15645. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
  15646. S: Maintained
  15647. F: arch/x86/entry/vdso/
  15648. XARRAY
  15649. M: Matthew Wilcox <willy@infradead.org>
  15650. L: linux-fsdevel@vger.kernel.org
  15651. S: Supported
  15652. F: Documentation/core-api/xarray.rst
  15653. F: lib/idr.c
  15654. F: lib/xarray.c
  15655. F: include/linux/idr.h
  15656. F: include/linux/xarray.h
  15657. F: tools/testing/radix-tree
  15658. XBOX DVD IR REMOTE
  15659. M: Benjamin Valentin <benpicco@googlemail.com>
  15660. S: Maintained
  15661. F: drivers/media/rc/xbox_remote.c
  15662. F: drivers/media/rc/keymaps/rc-xbox-dvd.c
  15663. XC2028/3028 TUNER DRIVER
  15664. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  15665. L: linux-media@vger.kernel.org
  15666. W: https://linuxtv.org
  15667. T: git git://linuxtv.org/media_tree.git
  15668. S: Maintained
  15669. F: drivers/media/tuners/tuner-xc2028.*
  15670. XDP (eXpress Data Path)
  15671. M: Alexei Starovoitov <ast@kernel.org>
  15672. M: Daniel Borkmann <daniel@iogearbox.net>
  15673. M: David S. Miller <davem@davemloft.net>
  15674. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  15675. M: Jesper Dangaard Brouer <hawk@kernel.org>
  15676. M: John Fastabend <john.fastabend@gmail.com>
  15677. L: netdev@vger.kernel.org
  15678. L: bpf@vger.kernel.org
  15679. S: Supported
  15680. F: net/core/xdp.c
  15681. F: include/net/xdp.h
  15682. F: kernel/bpf/devmap.c
  15683. F: kernel/bpf/cpumap.c
  15684. F: include/trace/events/xdp.h
  15685. K: xdp
  15686. N: xdp
  15687. XDP SOCKETS (AF_XDP)
  15688. M: Björn Töpel <bjorn.topel@intel.com>
  15689. M: Magnus Karlsson <magnus.karlsson@intel.com>
  15690. R: Jonathan Lemon <jonathan.lemon@gmail.com>
  15691. L: netdev@vger.kernel.org
  15692. L: bpf@vger.kernel.org
  15693. S: Maintained
  15694. F: kernel/bpf/xskmap.c
  15695. F: net/xdp/
  15696. XEN BLOCK SUBSYSTEM
  15697. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  15698. M: Roger Pau Monné <roger.pau@citrix.com>
  15699. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15700. S: Supported
  15701. F: drivers/block/xen-blkback/*
  15702. F: drivers/block/xen*
  15703. XEN HYPERVISOR ARM
  15704. M: Stefano Stabellini <sstabellini@kernel.org>
  15705. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15706. S: Maintained
  15707. F: arch/arm/xen/
  15708. F: arch/arm/include/asm/xen/
  15709. XEN HYPERVISOR ARM64
  15710. M: Stefano Stabellini <sstabellini@kernel.org>
  15711. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15712. S: Maintained
  15713. F: arch/arm64/xen/
  15714. F: arch/arm64/include/asm/xen/
  15715. XEN HYPERVISOR INTERFACE
  15716. M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
  15717. M: Juergen Gross <jgross@suse.com>
  15718. R: Stefano Stabellini <sstabellini@kernel.org>
  15719. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15720. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
  15721. S: Supported
  15722. F: arch/x86/xen/
  15723. F: arch/x86/platform/pvh/
  15724. F: drivers/*/xen-*front.c
  15725. F: drivers/xen/
  15726. F: arch/x86/include/asm/xen/
  15727. F: arch/x86/include/asm/pvclock-abi.h
  15728. F: include/xen/
  15729. F: include/uapi/xen/
  15730. F: Documentation/ABI/stable/sysfs-hypervisor-xen
  15731. F: Documentation/ABI/testing/sysfs-hypervisor-xen
  15732. XEN NETWORK BACKEND DRIVER
  15733. M: Wei Liu <wei.liu@kernel.org>
  15734. M: Paul Durrant <paul@xen.org>
  15735. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15736. L: netdev@vger.kernel.org
  15737. S: Supported
  15738. F: drivers/net/xen-netback/*
  15739. XEN PCI SUBSYSTEM
  15740. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  15741. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15742. S: Supported
  15743. F: arch/x86/pci/*xen*
  15744. F: drivers/pci/*xen*
  15745. XEN PVSCSI DRIVERS
  15746. M: Juergen Gross <jgross@suse.com>
  15747. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15748. L: linux-scsi@vger.kernel.org
  15749. S: Supported
  15750. F: drivers/scsi/xen-scsifront.c
  15751. F: drivers/xen/xen-scsiback.c
  15752. F: include/xen/interface/io/vscsiif.h
  15753. XEN SWIOTLB SUBSYSTEM
  15754. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  15755. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15756. L: iommu@lists.linux-foundation.org
  15757. S: Supported
  15758. F: arch/x86/xen/*swiotlb*
  15759. F: drivers/xen/*swiotlb*
  15760. XEN SOUND FRONTEND DRIVER
  15761. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  15762. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  15763. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  15764. S: Supported
  15765. F: sound/xen/*
  15766. XFS FILESYSTEM
  15767. M: Darrick J. Wong <darrick.wong@oracle.com>
  15768. M: linux-xfs@vger.kernel.org
  15769. L: linux-xfs@vger.kernel.org
  15770. W: http://xfs.org/
  15771. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  15772. S: Supported
  15773. F: Documentation/admin-guide/xfs.rst
  15774. F: Documentation/ABI/testing/sysfs-fs-xfs
  15775. F: Documentation/filesystems/xfs-delayed-logging-design.txt
  15776. F: Documentation/filesystems/xfs-self-describing-metadata.txt
  15777. F: fs/xfs/
  15778. F: include/uapi/linux/dqblk_xfs.h
  15779. F: include/uapi/linux/fsmap.h
  15780. XILINX AXI ETHERNET DRIVER
  15781. M: Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
  15782. S: Maintained
  15783. F: drivers/net/ethernet/xilinx/xilinx_axienet*
  15784. XILINX UARTLITE SERIAL DRIVER
  15785. M: Peter Korsgaard <jacmet@sunsite.dk>
  15786. L: linux-serial@vger.kernel.org
  15787. S: Maintained
  15788. F: drivers/tty/serial/uartlite.c
  15789. XILINX VIDEO IP CORES
  15790. M: Hyun Kwon <hyun.kwon@xilinx.com>
  15791. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  15792. L: linux-media@vger.kernel.org
  15793. T: git git://linuxtv.org/media_tree.git
  15794. S: Supported
  15795. F: Documentation/devicetree/bindings/media/xilinx/
  15796. F: drivers/media/platform/xilinx/
  15797. F: include/uapi/linux/xilinx-v4l2-controls.h
  15798. XILINX SD-FEC IP CORES
  15799. M: Derek Kiernan <derek.kiernan@xilinx.com>
  15800. M: Dragan Cvetic <dragan.cvetic@xilinx.com>
  15801. S: Maintained
  15802. F: Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
  15803. F: Documentation/misc-devices/xilinx_sdfec.rst
  15804. F: drivers/misc/xilinx_sdfec.c
  15805. F: drivers/misc/Kconfig
  15806. F: drivers/misc/Makefile
  15807. F: include/uapi/misc/xilinx_sdfec.h
  15808. XILLYBUS DRIVER
  15809. M: Eli Billauer <eli.billauer@gmail.com>
  15810. L: linux-kernel@vger.kernel.org
  15811. S: Supported
  15812. F: drivers/char/xillybus/
  15813. XLP9XX I2C DRIVER
  15814. M: George Cherian <george.cherian@cavium.com>
  15815. M: Jan Glauber <jglauber@cavium.com>
  15816. L: linux-i2c@vger.kernel.org
  15817. W: http://www.cavium.com
  15818. S: Supported
  15819. F: Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
  15820. F: drivers/i2c/busses/i2c-xlp9xx.c
  15821. XRA1403 GPIO EXPANDER
  15822. M: Nandor Han <nandor.han@ge.com>
  15823. M: Semi Malinen <semi.malinen@ge.com>
  15824. L: linux-gpio@vger.kernel.org
  15825. S: Maintained
  15826. F: drivers/gpio/gpio-xra1403.c
  15827. F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
  15828. XTENSA XTFPGA PLATFORM SUPPORT
  15829. M: Max Filippov <jcmvbkbc@gmail.com>
  15830. L: linux-xtensa@linux-xtensa.org
  15831. S: Maintained
  15832. F: drivers/spi/spi-xtensa-xtfpga.c
  15833. F: sound/soc/xtensa/xtfpga-i2s.c
  15834. YAM DRIVER FOR AX.25
  15835. M: Jean-Paul Roubelat <jpr@f6fbb.org>
  15836. L: linux-hams@vger.kernel.org
  15837. S: Maintained
  15838. F: drivers/net/hamradio/yam*
  15839. F: include/linux/yam.h
  15840. YAMA SECURITY MODULE
  15841. M: Kees Cook <keescook@chromium.org>
  15842. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
  15843. S: Supported
  15844. F: security/yama/
  15845. F: Documentation/admin-guide/LSM/Yama.rst
  15846. YEALINK PHONE DRIVER
  15847. M: Henk Vergonet <Henk.Vergonet@gmail.com>
  15848. L: usbb2k-api-dev@nongnu.org
  15849. S: Maintained
  15850. F: Documentation/input/devices/yealink.rst
  15851. F: drivers/input/misc/yealink.*
  15852. Z8530 DRIVER FOR AX.25
  15853. M: Joerg Reuter <jreuter@yaina.de>
  15854. W: http://yaina.de/jreuter/
  15855. W: http://www.qsl.net/dl1bke/
  15856. L: linux-hams@vger.kernel.org
  15857. S: Maintained
  15858. F: Documentation/networking/z8530drv.txt
  15859. F: drivers/net/hamradio/*scc.c
  15860. F: drivers/net/hamradio/z8530.h
  15861. ZBUD COMPRESSED PAGE ALLOCATOR
  15862. M: Seth Jennings <sjenning@redhat.com>
  15863. M: Dan Streetman <ddstreet@ieee.org>
  15864. L: linux-mm@kvack.org
  15865. S: Maintained
  15866. F: mm/zbud.c
  15867. F: include/linux/zbud.h
  15868. ZD1211RW WIRELESS DRIVER
  15869. M: Daniel Drake <dsd@gentoo.org>
  15870. M: Ulrich Kunitz <kune@deine-taler.de>
  15871. W: http://zd1211.ath.cx/wiki/DriverRewrite
  15872. L: linux-wireless@vger.kernel.org
  15873. L: zd1211-devs@lists.sourceforge.net (subscribers-only)
  15874. S: Maintained
  15875. F: drivers/net/wireless/zydas/zd1211rw/
  15876. ZD1301 MEDIA DRIVER
  15877. M: Antti Palosaari <crope@iki.fi>
  15878. L: linux-media@vger.kernel.org
  15879. W: https://linuxtv.org/
  15880. W: http://palosaari.fi/linux/
  15881. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  15882. S: Maintained
  15883. F: drivers/media/usb/dvb-usb-v2/zd1301*
  15884. ZD1301_DEMOD MEDIA DRIVER
  15885. M: Antti Palosaari <crope@iki.fi>
  15886. L: linux-media@vger.kernel.org
  15887. W: https://linuxtv.org/
  15888. W: http://palosaari.fi/linux/
  15889. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  15890. S: Maintained
  15891. F: drivers/media/dvb-frontends/zd1301_demod*
  15892. ZHAOXIN PROCESSOR SUPPORT
  15893. M: Tony W Wang-oc <TonyWWang-oc@zhaoxin.com>
  15894. L: linux-kernel@vger.kernel.org
  15895. S: Maintained
  15896. F: arch/x86/kernel/cpu/zhaoxin.c
  15897. ZPOOL COMPRESSED PAGE STORAGE API
  15898. M: Dan Streetman <ddstreet@ieee.org>
  15899. L: linux-mm@kvack.org
  15900. S: Maintained
  15901. F: mm/zpool.c
  15902. F: include/linux/zpool.h
  15903. ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
  15904. M: Minchan Kim <minchan@kernel.org>
  15905. M: Nitin Gupta <ngupta@vflare.org>
  15906. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  15907. L: linux-kernel@vger.kernel.org
  15908. S: Maintained
  15909. F: drivers/block/zram/
  15910. F: Documentation/admin-guide/blockdev/zram.rst
  15911. ZS DECSTATION Z85C30 SERIAL DRIVER
  15912. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  15913. S: Maintained
  15914. F: drivers/tty/serial/zs.*
  15915. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
  15916. M: Minchan Kim <minchan@kernel.org>
  15917. M: Nitin Gupta <ngupta@vflare.org>
  15918. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  15919. L: linux-mm@kvack.org
  15920. S: Maintained
  15921. F: mm/zsmalloc.c
  15922. F: include/linux/zsmalloc.h
  15923. F: Documentation/vm/zsmalloc.rst
  15924. ZSWAP COMPRESSED SWAP CACHING
  15925. M: Seth Jennings <sjenning@redhat.com>
  15926. M: Dan Streetman <ddstreet@ieee.org>
  15927. M: Vitaly Wool <vitaly.wool@konsulko.com>
  15928. L: linux-mm@kvack.org
  15929. S: Maintained
  15930. F: mm/zswap.c
  15931. THE REST
  15932. M: Linus Torvalds <torvalds@linux-foundation.org>
  15933. L: linux-kernel@vger.kernel.org
  15934. Q: http://patchwork.kernel.org/project/LKML/list/
  15935. T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
  15936. S: Buried alive in reporters
  15937. F: *
  15938. F: */