MAINTAINERS 462 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327
  1. List of maintainers and how to submit kernel changes
  2. Please try to follow the guidelines below. This will make things
  3. easier on the maintainers. Not all of these guidelines matter for every
  4. trivial patch so apply some common sense.
  5. 1. Always _test_ your changes, however small, on at least 4 or
  6. 5 people, preferably many more.
  7. 2. Try to release a few ALPHA test versions to the net. Announce
  8. them onto the kernel channel and await results. This is especially
  9. important for device drivers, because often that's the only way
  10. you will find things like the fact version 3 firmware needs
  11. a magic fix you didn't know about, or some clown changed the
  12. chips on a board and not its name. (Don't laugh! Look at the
  13. SMC etherpower for that.)
  14. 3. Make sure your changes compile correctly in multiple
  15. configurations. In particular check that changes work both as a
  16. module and built into the kernel.
  17. 4. When you are happy with a change make it generally available for
  18. testing and await feedback.
  19. 5. Make a patch available to the relevant maintainer in the list. Use
  20. 'diff -u' to make the patch easy to merge. Be prepared to get your
  21. changes sent back with seemingly silly requests about formatting
  22. and variable names. These aren't as silly as they seem. One
  23. job the maintainers (and especially Linus) do is to keep things
  24. looking the same. Sometimes this means that the clever hack in
  25. your driver to get around a problem actually needs to become a
  26. generalized kernel feature ready for next time.
  27. PLEASE check your patch with the automated style checker
  28. (scripts/checkpatch.pl) to catch trivial style violations.
  29. See Documentation/process/coding-style.rst for guidance here.
  30. PLEASE CC: the maintainers and mailing lists that are generated
  31. by scripts/get_maintainer.pl. The results returned by the
  32. script will be best if you have git installed and are making
  33. your changes in a branch derived from Linus' latest git tree.
  34. See Documentation/process/submitting-patches.rst for details.
  35. PLEASE try to include any credit lines you want added with the
  36. patch. It avoids people being missed off by mistake and makes
  37. it easier to know who wants adding and who doesn't.
  38. PLEASE document known bugs. If it doesn't work for everything
  39. or does something very odd once a month document it.
  40. PLEASE remember that submissions must be made under the terms
  41. of the Linux Foundation certificate of contribution and should
  42. include a Signed-off-by: line. The current version of this
  43. "Developer's Certificate of Origin" (DCO) is listed in the file
  44. Documentation/process/submitting-patches.rst.
  45. 6. Make sure you have the right to send any changes you make. If you
  46. do changes at work you may find your employer owns the patch
  47. not you.
  48. 7. When sending security related changes or reports to a maintainer
  49. please Cc: security@kernel.org, especially if the maintainer
  50. does not respond. Please keep in mind that the security team is
  51. a small set of people who can be efficient only when working on
  52. verified bugs. Please only Cc: this list when you have identified
  53. that the bug would present a short-term risk to other users if it
  54. were publicly disclosed. For example, reports of address leaks do
  55. not represent an immediate threat and are better handled publicly,
  56. and ideally, should come with a patch proposal. Please do not send
  57. automated reports to this list either. Such bugs will be handled
  58. better and faster in the usual public places.
  59. 8. Happy hacking.
  60. Descriptions of section entries:
  61. P: Person (obsolete)
  62. M: Mail patches to: FullName <address@domain>
  63. R: Designated reviewer: FullName <address@domain>
  64. These reviewers should be CCed on patches.
  65. L: Mailing list that is relevant to this area
  66. W: Web-page with status/info
  67. B: URI for where to file bugs. A web-page with detailed bug
  68. filing info, a direct bug tracker link, or a mailto: URI.
  69. C: URI for chat protocol, server and channel where developers
  70. usually hang out, for example irc://server/channel.
  71. Q: Patchwork web based patch tracking system site
  72. T: SCM tree type and location.
  73. Type is one of: git, hg, quilt, stgit, topgit
  74. S: Status, one of the following:
  75. Supported: Someone is actually paid to look after this.
  76. Maintained: Someone actually looks after it.
  77. Odd Fixes: It has a maintainer but they don't have time to do
  78. much other than throw the odd patch in. See below..
  79. Orphan: No current maintainer [but maybe you could take the
  80. role as you write your new code].
  81. Obsolete: Old code. Something tagged obsolete generally means
  82. it has been replaced by a better system and you
  83. should be using that.
  84. F: Files and directories with wildcard patterns.
  85. A trailing slash includes all files and subdirectory files.
  86. F: drivers/net/ all files in and below drivers/net
  87. F: drivers/net/* all files in drivers/net, but not below
  88. F: */net/* all files in "any top level directory"/net
  89. One pattern per line. Multiple F: lines acceptable.
  90. N: Files and directories with regex patterns.
  91. N: [^a-z]tegra all files whose path contains the word tegra
  92. One pattern per line. Multiple N: lines acceptable.
  93. scripts/get_maintainer.pl has different behavior for files that
  94. match F: pattern and matches of N: patterns. By default,
  95. get_maintainer will not look at git log history when an F: pattern
  96. match occurs. When an N: match occurs, git log history is used
  97. to also notify the people that have git commit signatures.
  98. X: Files and directories that are NOT maintained, same rules as F:
  99. Files exclusions are tested before file matches.
  100. Can be useful for excluding a specific subdirectory, for instance:
  101. F: net/
  102. X: net/ipv6/
  103. matches all files in and below net excluding net/ipv6/
  104. K: Keyword perl extended regex pattern to match content in a
  105. patch or file. For instance:
  106. K: of_get_profile
  107. matches patches or files that contain "of_get_profile"
  108. K: \b(printk|pr_(info|err))\b
  109. matches patches or files that contain one or more of the words
  110. printk, pr_info or pr_err
  111. One regex pattern per line. Multiple K: lines acceptable.
  112. Note: For the hard of thinking, this list is meant to remain in alphabetical
  113. order. If you could add yourselves to it in alphabetical order that would be
  114. so much easier [Ed]
  115. Maintainers List (try to look for most precise areas first)
  116. -----------------------------------
  117. 3C59X NETWORK DRIVER
  118. M: Steffen Klassert <klassert@kernel.org>
  119. L: netdev@vger.kernel.org
  120. S: Odd Fixes
  121. F: Documentation/networking/vortex.txt
  122. F: drivers/net/ethernet/3com/3c59x.c
  123. 3CR990 NETWORK DRIVER
  124. M: David Dillow <dave@thedillows.org>
  125. L: netdev@vger.kernel.org
  126. S: Maintained
  127. F: drivers/net/ethernet/3com/typhoon*
  128. 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
  129. M: Adam Radford <aradford@gmail.com>
  130. L: linux-scsi@vger.kernel.org
  131. W: http://www.lsi.com
  132. S: Supported
  133. F: drivers/scsi/3w-*
  134. 53C700 AND 53C700-66 SCSI DRIVER
  135. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  136. L: linux-scsi@vger.kernel.org
  137. S: Maintained
  138. F: drivers/scsi/53c700*
  139. 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
  140. M: Alexander Aring <alex.aring@gmail.com>
  141. M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
  142. L: linux-bluetooth@vger.kernel.org
  143. L: linux-wpan@vger.kernel.org
  144. S: Maintained
  145. F: net/6lowpan/
  146. F: include/net/6lowpan.h
  147. F: Documentation/networking/6lowpan.txt
  148. 6PACK NETWORK DRIVER FOR AX.25
  149. M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
  150. L: linux-hams@vger.kernel.org
  151. S: Maintained
  152. F: drivers/net/hamradio/6pack.c
  153. 8169 10/100/1000 GIGABIT ETHERNET DRIVER
  154. M: Realtek linux nic maintainers <nic_swsd@realtek.com>
  155. L: netdev@vger.kernel.org
  156. S: Maintained
  157. F: drivers/net/ethernet/realtek/r8169.c
  158. 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
  159. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  160. L: linux-serial@vger.kernel.org
  161. S: Maintained
  162. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  163. F: drivers/tty/serial/8250*
  164. F: include/linux/serial_8250.h
  165. 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
  166. L: netdev@vger.kernel.org
  167. S: Orphan / Obsolete
  168. F: drivers/net/ethernet/8390/
  169. 9P FILE SYSTEM
  170. M: Eric Van Hensbergen <ericvh@gmail.com>
  171. M: Latchesar Ionkov <lucho@ionkov.net>
  172. M: Dominique Martinet <asmadeus@codewreck.org>
  173. L: v9fs-developer@lists.sourceforge.net
  174. W: http://swik.net/v9fs
  175. Q: http://patchwork.kernel.org/project/v9fs-devel/list/
  176. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
  177. T: git git://github.com/martinetd/linux.git
  178. S: Maintained
  179. F: Documentation/filesystems/9p.txt
  180. F: fs/9p/
  181. F: net/9p/
  182. F: include/net/9p/
  183. F: include/uapi/linux/virtio_9p.h
  184. F: include/trace/events/9p.h
  185. A8293 MEDIA DRIVER
  186. M: Antti Palosaari <crope@iki.fi>
  187. L: linux-media@vger.kernel.org
  188. W: https://linuxtv.org
  189. W: http://palosaari.fi/linux/
  190. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  191. T: git git://linuxtv.org/anttip/media_tree.git
  192. S: Maintained
  193. F: drivers/media/dvb-frontends/a8293*
  194. AACRAID SCSI RAID DRIVER
  195. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  196. L: linux-scsi@vger.kernel.org
  197. W: http://www.adaptec.com/
  198. S: Supported
  199. F: Documentation/scsi/aacraid.txt
  200. F: drivers/scsi/aacraid/
  201. ABI/API
  202. L: linux-api@vger.kernel.org
  203. F: include/linux/syscalls.h
  204. F: kernel/sys_ni.c
  205. ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
  206. M: Hans de Goede <hdegoede@redhat.com>
  207. L: linux-hwmon@vger.kernel.org
  208. S: Maintained
  209. F: drivers/hwmon/abituguru.c
  210. ABIT UGURU 3 HARDWARE MONITOR DRIVER
  211. M: Alistair John Strachan <alistair@devzero.co.uk>
  212. L: linux-hwmon@vger.kernel.org
  213. S: Maintained
  214. F: drivers/hwmon/abituguru3.c
  215. ACCES 104-DIO-48E GPIO DRIVER
  216. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  217. L: linux-gpio@vger.kernel.org
  218. S: Maintained
  219. F: drivers/gpio/gpio-104-dio-48e.c
  220. ACCES 104-IDI-48 GPIO DRIVER
  221. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  222. L: linux-gpio@vger.kernel.org
  223. S: Maintained
  224. F: drivers/gpio/gpio-104-idi-48.c
  225. ACCES 104-IDIO-16 GPIO DRIVER
  226. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  227. L: linux-gpio@vger.kernel.org
  228. S: Maintained
  229. F: drivers/gpio/gpio-104-idio-16.c
  230. ACCES 104-QUAD-8 IIO DRIVER
  231. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  232. L: linux-iio@vger.kernel.org
  233. S: Maintained
  234. F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
  235. F: drivers/iio/counter/104-quad-8.c
  236. ACCES PCI-IDIO-16 GPIO DRIVER
  237. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  238. L: linux-gpio@vger.kernel.org
  239. S: Maintained
  240. F: drivers/gpio/gpio-pci-idio-16.c
  241. ACCES PCIe-IDIO-24 GPIO DRIVER
  242. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  243. L: linux-gpio@vger.kernel.org
  244. S: Maintained
  245. F: drivers/gpio/gpio-pcie-idio-24.c
  246. ACENIC DRIVER
  247. M: Jes Sorensen <jes@trained-monkey.org>
  248. L: linux-acenic@sunsite.dk
  249. S: Maintained
  250. F: drivers/net/ethernet/alteon/acenic*
  251. ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
  252. M: Peter Feuerer <peter@piie.net>
  253. L: platform-driver-x86@vger.kernel.org
  254. W: http://piie.net/?section=acerhdf
  255. S: Maintained
  256. F: drivers/platform/x86/acerhdf.c
  257. ACER WMI LAPTOP EXTRAS
  258. M: "Lee, Chun-Yi" <jlee@suse.com>
  259. L: platform-driver-x86@vger.kernel.org
  260. S: Maintained
  261. F: drivers/platform/x86/acer-wmi.c
  262. ACPI
  263. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  264. M: Len Brown <lenb@kernel.org>
  265. L: linux-acpi@vger.kernel.org
  266. W: https://01.org/linux-acpi
  267. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  269. B: https://bugzilla.kernel.org
  270. S: Supported
  271. F: drivers/acpi/
  272. F: drivers/pnp/pnpacpi/
  273. F: include/linux/acpi.h
  274. F: include/linux/fwnode.h
  275. F: include/acpi/
  276. F: Documentation/acpi/
  277. F: Documentation/ABI/testing/sysfs-bus-acpi
  278. F: Documentation/ABI/testing/configfs-acpi
  279. F: drivers/pci/*acpi*
  280. F: drivers/pci/*/*acpi*
  281. F: tools/power/acpi/
  282. ACPI APEI
  283. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  284. M: Len Brown <lenb@kernel.org>
  285. L: linux-acpi@vger.kernel.org
  286. R: Tony Luck <tony.luck@intel.com>
  287. R: Borislav Petkov <bp@alien8.de>
  288. F: drivers/acpi/apei/
  289. ACPI COMPONENT ARCHITECTURE (ACPICA)
  290. M: Robert Moore <robert.moore@intel.com>
  291. M: Erik Schmauss <erik.schmauss@intel.com>
  292. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  293. L: linux-acpi@vger.kernel.org
  294. L: devel@acpica.org
  295. W: https://acpica.org/
  296. W: https://github.com/acpica/acpica/
  297. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  298. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  299. B: https://bugzilla.kernel.org
  300. B: https://bugs.acpica.org
  301. S: Supported
  302. F: drivers/acpi/acpica/
  303. F: include/acpi/
  304. F: tools/power/acpi/
  305. ACPI FAN DRIVER
  306. M: Zhang Rui <rui.zhang@intel.com>
  307. L: linux-acpi@vger.kernel.org
  308. W: https://01.org/linux-acpi
  309. B: https://bugzilla.kernel.org
  310. S: Supported
  311. F: drivers/acpi/fan.c
  312. ACPI FOR ARM64 (ACPI/arm64)
  313. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  314. M: Hanjun Guo <hanjun.guo@linaro.org>
  315. M: Sudeep Holla <sudeep.holla@arm.com>
  316. L: linux-acpi@vger.kernel.org
  317. S: Maintained
  318. F: drivers/acpi/arm64
  319. ACPI I2C MULTI INSTANTIATE DRIVER
  320. M: Hans de Goede <hdegoede@redhat.com>
  321. L: platform-driver-x86@vger.kernel.org
  322. S: Maintained
  323. F: drivers/platform/x86/i2c-multi-instantiate.c
  324. ACPI PMIC DRIVERS
  325. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  326. M: Len Brown <lenb@kernel.org>
  327. R: Andy Shevchenko <andy@infradead.org>
  328. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  329. L: linux-acpi@vger.kernel.org
  330. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  331. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  332. B: https://bugzilla.kernel.org
  333. S: Supported
  334. F: drivers/acpi/pmic/
  335. ACPI THERMAL DRIVER
  336. M: Zhang Rui <rui.zhang@intel.com>
  337. L: linux-acpi@vger.kernel.org
  338. W: https://01.org/linux-acpi
  339. B: https://bugzilla.kernel.org
  340. S: Supported
  341. F: drivers/acpi/*thermal*
  342. ACPI VIDEO DRIVER
  343. M: Zhang Rui <rui.zhang@intel.com>
  344. L: linux-acpi@vger.kernel.org
  345. W: https://01.org/linux-acpi
  346. B: https://bugzilla.kernel.org
  347. S: Supported
  348. F: drivers/acpi/acpi_video.c
  349. ACPI WMI DRIVER
  350. L: platform-driver-x86@vger.kernel.org
  351. S: Orphan
  352. F: drivers/platform/x86/wmi.c
  353. F: include/uapi/linux/wmi.h
  354. AD1889 ALSA SOUND DRIVER
  355. M: Thibaut Varene <T-Bone@parisc-linux.org>
  356. W: http://wiki.parisc-linux.org/AD1889
  357. L: linux-parisc@vger.kernel.org
  358. S: Maintained
  359. F: sound/pci/ad1889.*
  360. AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
  361. M: Michael Hennerich <michael.hennerich@analog.com>
  362. W: http://wiki.analog.com/AD5254
  363. W: http://ez.analog.com/community/linux-device-drivers
  364. S: Supported
  365. F: drivers/misc/ad525x_dpot.c
  366. AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
  367. M: Michael Hennerich <michael.hennerich@analog.com>
  368. W: http://wiki.analog.com/AD5398
  369. W: http://ez.analog.com/community/linux-device-drivers
  370. S: Supported
  371. F: drivers/regulator/ad5398.c
  372. AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
  373. M: Michael Hennerich <michael.hennerich@analog.com>
  374. W: http://wiki.analog.com/AD7142
  375. W: http://ez.analog.com/community/linux-device-drivers
  376. S: Supported
  377. F: drivers/input/misc/ad714x.c
  378. AD7877 TOUCHSCREEN DRIVER
  379. M: Michael Hennerich <michael.hennerich@analog.com>
  380. W: http://wiki.analog.com/AD7877
  381. W: http://ez.analog.com/community/linux-device-drivers
  382. S: Supported
  383. F: drivers/input/touchscreen/ad7877.c
  384. AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
  385. M: Michael Hennerich <michael.hennerich@analog.com>
  386. W: http://wiki.analog.com/AD7879
  387. W: http://ez.analog.com/community/linux-device-drivers
  388. S: Supported
  389. F: drivers/input/touchscreen/ad7879.c
  390. ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  391. M: Jiri Kosina <jikos@kernel.org>
  392. S: Maintained
  393. ADF7242 IEEE 802.15.4 RADIO DRIVER
  394. M: Michael Hennerich <michael.hennerich@analog.com>
  395. W: https://wiki.analog.com/ADF7242
  396. W: http://ez.analog.com/community/linux-device-drivers
  397. L: linux-wpan@vger.kernel.org
  398. S: Supported
  399. F: drivers/net/ieee802154/adf7242.c
  400. F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
  401. ADM1025 HARDWARE MONITOR DRIVER
  402. M: Jean Delvare <jdelvare@suse.com>
  403. L: linux-hwmon@vger.kernel.org
  404. S: Maintained
  405. F: Documentation/hwmon/adm1025
  406. F: drivers/hwmon/adm1025.c
  407. ADM1029 HARDWARE MONITOR DRIVER
  408. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  409. L: linux-hwmon@vger.kernel.org
  410. S: Maintained
  411. F: drivers/hwmon/adm1029.c
  412. ADM8211 WIRELESS DRIVER
  413. L: linux-wireless@vger.kernel.org
  414. W: http://wireless.kernel.org/
  415. S: Orphan
  416. F: drivers/net/wireless/admtek/adm8211.*
  417. ADP1653 FLASH CONTROLLER DRIVER
  418. M: Sakari Ailus <sakari.ailus@iki.fi>
  419. L: linux-media@vger.kernel.org
  420. S: Maintained
  421. F: drivers/media/i2c/adp1653.c
  422. F: include/media/i2c/adp1653.h
  423. ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
  424. M: Michael Hennerich <michael.hennerich@analog.com>
  425. W: http://wiki.analog.com/ADP5520
  426. W: http://ez.analog.com/community/linux-device-drivers
  427. S: Supported
  428. F: drivers/mfd/adp5520.c
  429. F: drivers/video/backlight/adp5520_bl.c
  430. F: drivers/leds/leds-adp5520.c
  431. F: drivers/gpio/gpio-adp5520.c
  432. F: drivers/input/keyboard/adp5520-keys.c
  433. ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
  434. M: Michael Hennerich <michael.hennerich@analog.com>
  435. W: http://wiki.analog.com/ADP5588
  436. W: http://ez.analog.com/community/linux-device-drivers
  437. S: Supported
  438. F: drivers/input/keyboard/adp5588-keys.c
  439. F: drivers/gpio/gpio-adp5588.c
  440. ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
  441. M: Michael Hennerich <michael.hennerich@analog.com>
  442. W: http://wiki.analog.com/ADP8860
  443. W: http://ez.analog.com/community/linux-device-drivers
  444. S: Supported
  445. F: drivers/video/backlight/adp8860_bl.c
  446. ADS1015 HARDWARE MONITOR DRIVER
  447. M: Dirk Eibach <eibach@gdsys.de>
  448. L: linux-hwmon@vger.kernel.org
  449. S: Maintained
  450. F: Documentation/hwmon/ads1015
  451. F: drivers/hwmon/ads1015.c
  452. F: include/linux/platform_data/ads1015.h
  453. ADT746X FAN DRIVER
  454. M: Colin Leroy <colin@colino.net>
  455. S: Maintained
  456. F: drivers/macintosh/therm_adt746x.c
  457. ADT7475 HARDWARE MONITOR DRIVER
  458. M: Jean Delvare <jdelvare@suse.com>
  459. L: linux-hwmon@vger.kernel.org
  460. S: Maintained
  461. F: Documentation/hwmon/adt7475
  462. F: drivers/hwmon/adt7475.c
  463. ADVANSYS SCSI DRIVER
  464. M: Matthew Wilcox <matthew@wil.cx>
  465. M: Hannes Reinecke <hare@suse.com>
  466. L: linux-scsi@vger.kernel.org
  467. S: Maintained
  468. F: Documentation/scsi/advansys.txt
  469. F: drivers/scsi/advansys.c
  470. ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  471. M: Michael Hennerich <michael.hennerich@analog.com>
  472. W: http://wiki.analog.com/ADXL345
  473. W: http://ez.analog.com/community/linux-device-drivers
  474. S: Supported
  475. F: drivers/input/misc/adxl34x.c
  476. AF9013 MEDIA DRIVER
  477. M: Antti Palosaari <crope@iki.fi>
  478. L: linux-media@vger.kernel.org
  479. W: https://linuxtv.org
  480. W: http://palosaari.fi/linux/
  481. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  482. T: git git://linuxtv.org/anttip/media_tree.git
  483. S: Maintained
  484. F: drivers/media/dvb-frontends/af9013*
  485. AF9033 MEDIA DRIVER
  486. M: Antti Palosaari <crope@iki.fi>
  487. L: linux-media@vger.kernel.org
  488. W: https://linuxtv.org
  489. W: http://palosaari.fi/linux/
  490. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  491. T: git git://linuxtv.org/anttip/media_tree.git
  492. S: Maintained
  493. F: drivers/media/dvb-frontends/af9033*
  494. AFFS FILE SYSTEM
  495. M: David Sterba <dsterba@suse.com>
  496. L: linux-fsdevel@vger.kernel.org
  497. S: Odd Fixes
  498. F: Documentation/filesystems/affs.txt
  499. F: fs/affs/
  500. AFS FILESYSTEM
  501. M: David Howells <dhowells@redhat.com>
  502. L: linux-afs@lists.infradead.org
  503. S: Supported
  504. F: fs/afs/
  505. F: include/trace/events/afs.h
  506. F: Documentation/filesystems/afs.txt
  507. W: https://www.infradead.org/~dhowells/kafs/
  508. AGPGART DRIVER
  509. M: David Airlie <airlied@linux.ie>
  510. T: git git://anongit.freedesktop.org/drm/drm
  511. S: Maintained
  512. F: drivers/char/agp/
  513. F: include/linux/agp*
  514. F: include/uapi/linux/agp*
  515. AHA152X SCSI DRIVER
  516. M: "Juergen E. Fischer" <fischer@norbit.de>
  517. L: linux-scsi@vger.kernel.org
  518. S: Maintained
  519. F: drivers/scsi/aha152x*
  520. F: drivers/scsi/pcmcia/aha152x*
  521. AIC7XXX / AIC79XX SCSI DRIVER
  522. M: Hannes Reinecke <hare@suse.com>
  523. L: linux-scsi@vger.kernel.org
  524. S: Maintained
  525. F: drivers/scsi/aic7xxx/
  526. AIMSLAB FM RADIO RECEIVER DRIVER
  527. M: Hans Verkuil <hverkuil@xs4all.nl>
  528. L: linux-media@vger.kernel.org
  529. T: git git://linuxtv.org/media_tree.git
  530. W: https://linuxtv.org
  531. S: Maintained
  532. F: drivers/media/radio/radio-aimslab*
  533. AIO
  534. M: Benjamin LaHaise <bcrl@kvack.org>
  535. L: linux-aio@kvack.org
  536. S: Supported
  537. F: fs/aio.c
  538. F: include/linux/*aio*.h
  539. AIRSPY MEDIA DRIVER
  540. M: Antti Palosaari <crope@iki.fi>
  541. L: linux-media@vger.kernel.org
  542. W: https://linuxtv.org
  543. W: http://palosaari.fi/linux/
  544. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  545. T: git git://linuxtv.org/anttip/media_tree.git
  546. S: Maintained
  547. F: drivers/media/usb/airspy/
  548. ALACRITECH GIGABIT ETHERNET DRIVER
  549. M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
  550. S: Maintained
  551. F: drivers/net/ethernet/alacritech/*
  552. ALCATEL SPEEDTOUCH USB DRIVER
  553. M: Duncan Sands <duncan.sands@free.fr>
  554. L: linux-usb@vger.kernel.org
  555. W: http://www.linux-usb.org/SpeedTouch/
  556. S: Maintained
  557. F: drivers/usb/atm/speedtch.c
  558. F: drivers/usb/atm/usbatm.c
  559. ALCHEMY AU1XX0 MMC DRIVER
  560. M: Manuel Lauss <manuel.lauss@gmail.com>
  561. S: Maintained
  562. F: drivers/mmc/host/au1xmmc.c
  563. ALI1563 I2C DRIVER
  564. M: Rudolf Marek <r.marek@assembler.cz>
  565. L: linux-i2c@vger.kernel.org
  566. S: Maintained
  567. F: Documentation/i2c/busses/i2c-ali1563
  568. F: drivers/i2c/busses/i2c-ali1563.c
  569. ALLWINNER SECURITY SYSTEM
  570. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  571. L: linux-crypto@vger.kernel.org
  572. S: Maintained
  573. F: drivers/crypto/sunxi-ss/
  574. ALPHA PORT
  575. M: Richard Henderson <rth@twiddle.net>
  576. M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  577. M: Matt Turner <mattst88@gmail.com>
  578. S: Odd Fixes
  579. L: linux-alpha@vger.kernel.org
  580. F: arch/alpha/
  581. ALPS PS/2 TOUCHPAD DRIVER
  582. R: Pali Rohár <pali.rohar@gmail.com>
  583. F: drivers/input/mouse/alps.*
  584. ALTERA I2C CONTROLLER DRIVER
  585. M: Thor Thayer <thor.thayer@linux.intel.com>
  586. S: Maintained
  587. F: drivers/i2c/busses/i2c-altera.c
  588. ALTERA MAILBOX DRIVER
  589. M: Ley Foon Tan <lftan@altera.com>
  590. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  591. S: Maintained
  592. F: drivers/mailbox/mailbox-altera.c
  593. ALTERA PIO DRIVER
  594. M: Tien Hock Loh <thloh@altera.com>
  595. L: linux-gpio@vger.kernel.org
  596. S: Maintained
  597. F: drivers/gpio/gpio-altera.c
  598. ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  599. M: Thor Thayer <thor.thayer@linux.intel.com>
  600. S: Maintained
  601. F: drivers/gpio/gpio-altera-a10sr.c
  602. F: drivers/mfd/altera-a10sr.c
  603. F: drivers/reset/reset-a10sr.c
  604. F: include/linux/mfd/altera-a10sr.h
  605. F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  606. ALTERA TRIPLE SPEED ETHERNET DRIVER
  607. M: Vince Bridgers <vbridger@opensource.altera.com>
  608. L: netdev@vger.kernel.org
  609. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  610. S: Maintained
  611. F: drivers/net/ethernet/altera/
  612. ALTERA UART/JTAG UART SERIAL DRIVERS
  613. M: Tobias Klauser <tklauser@distanz.ch>
  614. L: linux-serial@vger.kernel.org
  615. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  616. S: Maintained
  617. F: drivers/tty/serial/altera_uart.c
  618. F: drivers/tty/serial/altera_jtaguart.c
  619. F: include/linux/altera_uart.h
  620. F: include/linux/altera_jtaguart.h
  621. AMAZON ETHERNET DRIVERS
  622. M: Netanel Belgazal <netanel@amazon.com>
  623. R: Saeed Bishara <saeedb@amazon.com>
  624. R: Zorik Machulsky <zorik@amazon.com>
  625. L: netdev@vger.kernel.org
  626. S: Supported
  627. F: Documentation/networking/ena.txt
  628. F: drivers/net/ethernet/amazon/
  629. AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  630. M: Tom Lendacky <thomas.lendacky@amd.com>
  631. M: Gary Hook <gary.hook@amd.com>
  632. L: linux-crypto@vger.kernel.org
  633. S: Supported
  634. F: drivers/crypto/ccp/
  635. F: include/linux/ccp.h
  636. AMD DISPLAY CORE
  637. M: Harry Wentland <harry.wentland@amd.com>
  638. M: Leo Li <sunpeng.li@amd.com>
  639. L: amd-gfx@lists.freedesktop.org
  640. T: git git://people.freedesktop.org/~agd5f/linux
  641. S: Supported
  642. F: drivers/gpu/drm/amd/display/
  643. AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  644. M: Huang Rui <ray.huang@amd.com>
  645. L: linux-hwmon@vger.kernel.org
  646. S: Supported
  647. F: Documentation/hwmon/fam15h_power
  648. F: drivers/hwmon/fam15h_power.c
  649. AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
  650. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  651. S: Orphan
  652. F: drivers/usb/gadget/udc/amd5536udc.*
  653. AMD GEODE PROCESSOR/CHIPSET SUPPORT
  654. P: Andres Salomon <dilinger@queued.net>
  655. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  656. W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  657. S: Supported
  658. F: drivers/char/hw_random/geode-rng.c
  659. F: drivers/crypto/geode*
  660. F: drivers/video/fbdev/geode/
  661. F: arch/x86/include/asm/geode.h
  662. AMD IOMMU (AMD-VI)
  663. M: Joerg Roedel <joro@8bytes.org>
  664. L: iommu@lists.linux-foundation.org
  665. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  666. S: Maintained
  667. F: drivers/iommu/amd_iommu*.[ch]
  668. F: include/linux/amd-iommu.h
  669. AMD KFD
  670. M: Oded Gabbay <oded.gabbay@gmail.com>
  671. L: dri-devel@lists.freedesktop.org
  672. T: git git://people.freedesktop.org/~gabbayo/linux.git
  673. S: Supported
  674. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
  675. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
  676. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
  677. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
  678. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
  679. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
  680. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
  681. F: drivers/gpu/drm/amd/amdkfd/
  682. F: drivers/gpu/drm/amd/include/cik_structs.h
  683. F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  684. F: drivers/gpu/drm/amd/include/vi_structs.h
  685. F: drivers/gpu/drm/amd/include/v9_structs.h
  686. F: include/uapi/linux/kfd_ioctl.h
  687. AMD POWERPLAY
  688. M: Rex Zhu <rex.zhu@amd.com>
  689. M: Evan Quan <evan.quan@amd.com>
  690. L: amd-gfx@lists.freedesktop.org
  691. S: Supported
  692. F: drivers/gpu/drm/amd/powerplay/
  693. T: git git://people.freedesktop.org/~agd5f/linux
  694. AMD SEATTLE DEVICE TREE SUPPORT
  695. M: Brijesh Singh <brijeshkumar.singh@amd.com>
  696. M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  697. M: Tom Lendacky <thomas.lendacky@amd.com>
  698. S: Supported
  699. F: arch/arm64/boot/dts/amd/
  700. AMD XGBE DRIVER
  701. M: Tom Lendacky <thomas.lendacky@amd.com>
  702. L: netdev@vger.kernel.org
  703. S: Supported
  704. F: drivers/net/ethernet/amd/xgbe/
  705. F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  706. ANALOG DEVICES INC AD5686 DRIVER
  707. M: Stefan Popa <stefan.popa@analog.com>
  708. L: linux-pm@vger.kernel.org
  709. W: http://ez.analog.com/community/linux-device-drivers
  710. S: Supported
  711. F: drivers/iio/dac/ad5686*
  712. F: drivers/iio/dac/ad5696*
  713. ANALOG DEVICES INC AD5758 DRIVER
  714. M: Stefan Popa <stefan.popa@analog.com>
  715. L: linux-iio@vger.kernel.org
  716. W: http://ez.analog.com/community/linux-device-drivers
  717. S: Supported
  718. F: drivers/iio/dac/ad5758.c
  719. F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
  720. ANALOG DEVICES INC AD9389B DRIVER
  721. M: Hans Verkuil <hans.verkuil@cisco.com>
  722. L: linux-media@vger.kernel.org
  723. S: Maintained
  724. F: drivers/media/i2c/ad9389b*
  725. ANALOG DEVICES INC ADGS1408 DRIVER
  726. M: Mircea Caprioru <mircea.caprioru@analog.com>
  727. S: Supported
  728. F: drivers/mux/adgs1408.c
  729. F: Documentation/devicetree/bindings/mux/adgs1408.txt
  730. ANALOG DEVICES INC ADP5061 DRIVER
  731. M: Stefan Popa <stefan.popa@analog.com>
  732. L: linux-pm@vger.kernel.org
  733. W: http://ez.analog.com/community/linux-device-drivers
  734. S: Supported
  735. F: drivers/power/supply/adp5061.c
  736. ANALOG DEVICES INC ADV7180 DRIVER
  737. M: Lars-Peter Clausen <lars@metafoo.de>
  738. L: linux-media@vger.kernel.org
  739. W: http://ez.analog.com/community/linux-device-drivers
  740. S: Supported
  741. F: drivers/media/i2c/adv7180.c
  742. ANALOG DEVICES INC ADV748X DRIVER
  743. M: Kieran Bingham <kieran.bingham@ideasonboard.com>
  744. L: linux-media@vger.kernel.org
  745. S: Maintained
  746. F: drivers/media/i2c/adv748x/*
  747. ANALOG DEVICES INC ADV7511 DRIVER
  748. M: Hans Verkuil <hans.verkuil@cisco.com>
  749. L: linux-media@vger.kernel.org
  750. S: Maintained
  751. F: drivers/media/i2c/adv7511*
  752. ANALOG DEVICES INC ADV7604 DRIVER
  753. M: Hans Verkuil <hans.verkuil@cisco.com>
  754. L: linux-media@vger.kernel.org
  755. S: Maintained
  756. F: drivers/media/i2c/adv7604*
  757. ANALOG DEVICES INC ADV7842 DRIVER
  758. M: Hans Verkuil <hans.verkuil@cisco.com>
  759. L: linux-media@vger.kernel.org
  760. S: Maintained
  761. F: drivers/media/i2c/adv7842*
  762. ANALOG DEVICES INC ASOC CODEC DRIVERS
  763. M: Lars-Peter Clausen <lars@metafoo.de>
  764. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  765. W: http://wiki.analog.com/
  766. W: http://ez.analog.com/community/linux-device-drivers
  767. S: Supported
  768. F: sound/soc/codecs/adau*
  769. F: sound/soc/codecs/adav*
  770. F: sound/soc/codecs/ad1*
  771. F: sound/soc/codecs/ad7*
  772. F: sound/soc/codecs/ssm*
  773. F: sound/soc/codecs/sigmadsp.*
  774. ANALOG DEVICES INC DMA DRIVERS
  775. M: Lars-Peter Clausen <lars@metafoo.de>
  776. W: http://ez.analog.com/community/linux-device-drivers
  777. S: Supported
  778. F: drivers/dma/dma-axi-dmac.c
  779. ANALOG DEVICES INC IIO DRIVERS
  780. M: Lars-Peter Clausen <lars@metafoo.de>
  781. M: Michael Hennerich <Michael.Hennerich@analog.com>
  782. W: http://wiki.analog.com/
  783. W: http://ez.analog.com/community/linux-device-drivers
  784. S: Supported
  785. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
  786. F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
  787. F: drivers/iio/*/ad*
  788. F: drivers/iio/adc/ltc2497*
  789. X: drivers/iio/*/adjd*
  790. F: drivers/staging/iio/*/ad*
  791. ANDES ARCHITECTURE
  792. M: Greentime Hu <green.hu@gmail.com>
  793. M: Vincent Chen <deanbo422@gmail.com>
  794. T: git https://github.com/andestech/linux.git
  795. S: Supported
  796. F: arch/nds32/
  797. F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
  798. F: Documentation/devicetree/bindings/nds32/
  799. K: nds32
  800. N: nds32
  801. ANDROID CONFIG FRAGMENTS
  802. M: Rob Herring <robh@kernel.org>
  803. S: Supported
  804. F: kernel/configs/android*
  805. ANDROID DRIVERS
  806. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  807. M: Arve Hjønnevåg <arve@android.com>
  808. M: Todd Kjos <tkjos@android.com>
  809. M: Martijn Coenen <maco@android.com>
  810. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  811. L: devel@driverdev.osuosl.org
  812. S: Supported
  813. F: drivers/android/
  814. F: drivers/staging/android/
  815. ANDROID GOLDFISH PIC DRIVER
  816. M: Miodrag Dinic <miodrag.dinic@mips.com>
  817. S: Supported
  818. F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
  819. F: drivers/irqchip/irq-goldfish-pic.c
  820. ANDROID GOLDFISH RTC DRIVER
  821. M: Miodrag Dinic <miodrag.dinic@mips.com>
  822. S: Supported
  823. F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
  824. F: drivers/rtc/rtc-goldfish.c
  825. ANDROID ION DRIVER
  826. M: Laura Abbott <labbott@redhat.com>
  827. M: Sumit Semwal <sumit.semwal@linaro.org>
  828. L: devel@driverdev.osuosl.org
  829. L: dri-devel@lists.freedesktop.org
  830. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  831. S: Supported
  832. F: drivers/staging/android/ion
  833. F: drivers/staging/android/uapi/ion.h
  834. AOA (Apple Onboard Audio) ALSA DRIVER
  835. M: Johannes Berg <johannes@sipsolutions.net>
  836. L: linuxppc-dev@lists.ozlabs.org
  837. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  838. S: Maintained
  839. F: sound/aoa/
  840. APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
  841. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  842. L: linux-iio@vger.kernel.org
  843. S: Maintained
  844. F: drivers/iio/adc/stx104.c
  845. APM DRIVER
  846. M: Jiri Kosina <jikos@kernel.org>
  847. S: Odd fixes
  848. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
  849. F: arch/x86/kernel/apm_32.c
  850. F: include/linux/apm_bios.h
  851. F: include/uapi/linux/apm_bios.h
  852. F: drivers/char/apm-emulation.c
  853. APPARMOR SECURITY MODULE
  854. M: John Johansen <john.johansen@canonical.com>
  855. L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
  856. W: wiki.apparmor.net
  857. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
  858. S: Supported
  859. F: security/apparmor/
  860. F: Documentation/admin-guide/LSM/apparmor.rst
  861. APPLE BCM5974 MULTITOUCH DRIVER
  862. M: Henrik Rydberg <rydberg@bitmath.org>
  863. L: linux-input@vger.kernel.org
  864. S: Odd fixes
  865. F: drivers/input/mouse/bcm5974.c
  866. APPLE SMC DRIVER
  867. M: Henrik Rydberg <rydberg@bitmath.org>
  868. L: linux-hwmon@vger.kernel.org
  869. S: Odd fixes
  870. F: drivers/hwmon/applesmc.c
  871. APPLETALK NETWORK LAYER
  872. L: netdev@vger.kernel.org
  873. S: Odd fixes
  874. F: drivers/net/appletalk/
  875. F: net/appletalk/
  876. APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
  877. M: Duc Dang <dhdang@apm.com>
  878. S: Supported
  879. F: arch/arm64/boot/dts/apm/
  880. APPLIED MICRO (APM) X-GENE SOC EDAC
  881. M: Loc Ho <lho@apm.com>
  882. S: Supported
  883. F: drivers/edac/xgene_edac.c
  884. F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
  885. APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  886. M: Iyappan Subramanian <isubramanian@apm.com>
  887. M: Keyur Chudgar <kchudgar@apm.com>
  888. S: Supported
  889. F: drivers/net/ethernet/apm/xgene-v2/
  890. APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  891. M: Iyappan Subramanian <isubramanian@apm.com>
  892. M: Keyur Chudgar <kchudgar@apm.com>
  893. M: Quan Nguyen <qnguyen@apm.com>
  894. S: Supported
  895. F: drivers/net/ethernet/apm/xgene/
  896. F: drivers/net/phy/mdio-xgene.c
  897. F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  898. F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  899. APPLIED MICRO (APM) X-GENE SOC PMU
  900. M: Tai Nguyen <ttnguyen@apm.com>
  901. S: Supported
  902. F: drivers/perf/xgene_pmu.c
  903. F: Documentation/perf/xgene-pmu.txt
  904. F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
  905. APTINA CAMERA SENSOR PLL
  906. M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  907. L: linux-media@vger.kernel.org
  908. S: Maintained
  909. F: drivers/media/i2c/aptina-pll.*
  910. ARC FRAMEBUFFER DRIVER
  911. M: Jaya Kumar <jayalk@intworks.biz>
  912. S: Maintained
  913. F: drivers/video/fbdev/arcfb.c
  914. F: drivers/video/fbdev/core/fb_defio.c
  915. ARC PGU DRM DRIVER
  916. M: Alexey Brodkin <abrodkin@synopsys.com>
  917. S: Supported
  918. F: drivers/gpu/drm/arc/
  919. F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
  920. ARCNET NETWORK LAYER
  921. M: Michael Grzeschik <m.grzeschik@pengutronix.de>
  922. L: netdev@vger.kernel.org
  923. S: Maintained
  924. F: drivers/net/arcnet/
  925. F: include/uapi/linux/if_arcnet.h
  926. ARM ARCHITECTED TIMER DRIVER
  927. M: Mark Rutland <mark.rutland@arm.com>
  928. M: Marc Zyngier <marc.zyngier@arm.com>
  929. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  930. S: Maintained
  931. F: arch/arm/include/asm/arch_timer.h
  932. F: arch/arm64/include/asm/arch_timer.h
  933. F: drivers/clocksource/arm_arch_timer.c
  934. ARM HDLCD DRM DRIVER
  935. M: Liviu Dudau <liviu.dudau@arm.com>
  936. S: Supported
  937. F: drivers/gpu/drm/arm/hdlcd_*
  938. F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
  939. ARM MALI-DP DRM DRIVER
  940. M: Liviu Dudau <liviu.dudau@arm.com>
  941. M: Brian Starkey <brian.starkey@arm.com>
  942. M: Mali DP Maintainers <malidp@foss.arm.com>
  943. S: Supported
  944. F: drivers/gpu/drm/arm/
  945. F: Documentation/devicetree/bindings/display/arm,malidp.txt
  946. ARM MFM AND FLOPPY DRIVERS
  947. M: Ian Molton <spyro@f2s.com>
  948. S: Maintained
  949. F: arch/arm/lib/floppydma.S
  950. F: arch/arm/include/asm/floppy.h
  951. ARM PMU PROFILING AND DEBUGGING
  952. M: Will Deacon <will.deacon@arm.com>
  953. M: Mark Rutland <mark.rutland@arm.com>
  954. S: Maintained
  955. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  956. F: arch/arm*/kernel/perf_*
  957. F: arch/arm/oprofile/common.c
  958. F: arch/arm*/kernel/hw_breakpoint.c
  959. F: arch/arm*/include/asm/hw_breakpoint.h
  960. F: arch/arm*/include/asm/perf_event.h
  961. F: drivers/perf/*
  962. F: include/linux/perf/arm_pmu.h
  963. F: Documentation/devicetree/bindings/arm/pmu.txt
  964. F: Documentation/devicetree/bindings/perf/
  965. ARM PORT
  966. M: Russell King <linux@armlinux.org.uk>
  967. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  968. W: http://www.armlinux.org.uk/
  969. S: Odd Fixes
  970. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
  971. F: arch/arm/
  972. X: arch/arm/boot/dts/
  973. ARM PRIMECELL AACI PL041 DRIVER
  974. M: Russell King <linux@armlinux.org.uk>
  975. S: Odd Fixes
  976. F: sound/arm/aaci.*
  977. ARM PRIMECELL BUS SUPPORT
  978. M: Russell King <linux@armlinux.org.uk>
  979. S: Odd Fixes
  980. F: drivers/amba/
  981. F: include/linux/amba/bus.h
  982. ARM PRIMECELL CLCD PL110 DRIVER
  983. M: Russell King <linux@armlinux.org.uk>
  984. S: Odd Fixes
  985. F: drivers/video/fbdev/amba-clcd.*
  986. ARM PRIMECELL KMI PL050 DRIVER
  987. M: Russell King <linux@armlinux.org.uk>
  988. S: Odd Fixes
  989. F: drivers/input/serio/ambakmi.*
  990. F: include/linux/amba/kmi.h
  991. ARM PRIMECELL MMCI PL180/1 DRIVER
  992. M: Russell King <linux@armlinux.org.uk>
  993. S: Odd Fixes
  994. F: drivers/mmc/host/mmci.*
  995. F: include/linux/amba/mmci.h
  996. ARM PRIMECELL UART PL010 AND PL011 DRIVERS
  997. M: Russell King <linux@armlinux.org.uk>
  998. S: Odd Fixes
  999. F: drivers/tty/serial/amba-pl01*.c
  1000. F: include/linux/amba/serial.h
  1001. ARM SMMU DRIVERS
  1002. M: Will Deacon <will.deacon@arm.com>
  1003. R: Robin Murphy <robin.murphy@arm.com>
  1004. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1005. S: Maintained
  1006. F: drivers/iommu/arm-smmu.c
  1007. F: drivers/iommu/arm-smmu-v3.c
  1008. F: drivers/iommu/io-pgtable-arm.c
  1009. F: drivers/iommu/io-pgtable-arm-v7s.c
  1010. ARM SUB-ARCHITECTURES
  1011. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1012. S: Maintained
  1013. F: arch/arm/mach-*/
  1014. F: arch/arm/plat-*/
  1015. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
  1016. ARM/ACTIONS SEMI ARCHITECTURE
  1017. M: Andreas Färber <afaerber@suse.de>
  1018. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1019. S: Maintained
  1020. N: owl
  1021. F: arch/arm/mach-actions/
  1022. F: arch/arm/boot/dts/owl-*
  1023. F: arch/arm64/boot/dts/actions/
  1024. F: drivers/clocksource/owl-*
  1025. F: drivers/pinctrl/actions/*
  1026. F: drivers/soc/actions/
  1027. F: include/dt-bindings/power/owl-*
  1028. F: include/linux/soc/actions/
  1029. F: Documentation/devicetree/bindings/arm/actions.txt
  1030. F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
  1031. F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
  1032. F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
  1033. ARM/ADS SPHERE MACHINE SUPPORT
  1034. M: Lennert Buytenhek <kernel@wantstofly.org>
  1035. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1036. S: Maintained
  1037. ARM/AFEB9260 MACHINE SUPPORT
  1038. M: Sergey Lapin <slapin@ossfans.org>
  1039. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1040. S: Maintained
  1041. ARM/AJECO 1ARM MACHINE SUPPORT
  1042. M: Lennert Buytenhek <kernel@wantstofly.org>
  1043. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1044. S: Maintained
  1045. ARM/Allwinner SoC Clock Support
  1046. M: Emilio López <emilio@elopez.com.ar>
  1047. S: Maintained
  1048. F: drivers/clk/sunxi/
  1049. ARM/Allwinner sunXi SoC support
  1050. M: Maxime Ripard <maxime.ripard@bootlin.com>
  1051. M: Chen-Yu Tsai <wens@csie.org>
  1052. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1053. S: Maintained
  1054. N: sun[x456789]i
  1055. N: sun50i
  1056. F: arch/arm/mach-sunxi/
  1057. F: arch/arm64/boot/dts/allwinner/
  1058. F: drivers/clk/sunxi-ng/
  1059. F: drivers/pinctrl/sunxi/
  1060. F: drivers/soc/sunxi/
  1061. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
  1062. ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  1063. M: Neil Armstrong <narmstrong@baylibre.com>
  1064. M: Jerome Brunet <jbrunet@baylibre.com>
  1065. L: linux-amlogic@lists.infradead.org
  1066. S: Maintained
  1067. F: drivers/clk/meson/
  1068. F: include/dt-bindings/clock/meson*
  1069. F: include/dt-bindings/clock/gxbb*
  1070. F: Documentation/devicetree/bindings/clock/amlogic*
  1071. ARM/Amlogic Meson SoC support
  1072. M: Carlo Caione <carlo@caione.org>
  1073. M: Kevin Hilman <khilman@baylibre.com>
  1074. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1075. L: linux-amlogic@lists.infradead.org
  1076. W: http://linux-meson.com/
  1077. S: Maintained
  1078. F: arch/arm/mach-meson/
  1079. F: arch/arm/boot/dts/meson*
  1080. F: arch/arm64/boot/dts/amlogic/
  1081. F: drivers/pinctrl/meson/
  1082. F: drivers/mmc/host/meson*
  1083. N: meson
  1084. ARM/Annapurna Labs ALPINE ARCHITECTURE
  1085. M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
  1086. M: Antoine Tenart <antoine.tenart@bootlin.com>
  1087. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1088. S: Maintained
  1089. F: arch/arm/mach-alpine/
  1090. F: arch/arm/boot/dts/alpine*
  1091. F: arch/arm64/boot/dts/al/
  1092. F: drivers/*/*alpine*
  1093. ARM/ARTPEC MACHINE SUPPORT
  1094. M: Jesper Nilsson <jesper.nilsson@axis.com>
  1095. M: Lars Persson <lars.persson@axis.com>
  1096. S: Maintained
  1097. L: linux-arm-kernel@axis.com
  1098. F: arch/arm/mach-artpec
  1099. F: arch/arm/boot/dts/artpec6*
  1100. F: drivers/clk/axis
  1101. F: drivers/crypto/axis
  1102. F: drivers/pinctrl/pinctrl-artpec*
  1103. F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  1104. ARM/ASPEED I2C DRIVER
  1105. M: Brendan Higgins <brendanhiggins@google.com>
  1106. R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  1107. R: Joel Stanley <joel@jms.id.au>
  1108. L: linux-i2c@vger.kernel.org
  1109. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1110. S: Maintained
  1111. F: drivers/irqchip/irq-aspeed-i2c-ic.c
  1112. F: drivers/i2c/busses/i2c-aspeed.c
  1113. F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  1114. F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
  1115. ARM/ASPEED MACHINE SUPPORT
  1116. M: Joel Stanley <joel@jms.id.au>
  1117. R: Andrew Jeffery <andrew@aj.id.au>
  1118. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1119. L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
  1120. Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
  1121. S: Supported
  1122. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
  1123. F: arch/arm/mach-aspeed/
  1124. F: arch/arm/boot/dts/aspeed-*
  1125. N: aspeed
  1126. ARM/CALXEDA HIGHBANK ARCHITECTURE
  1127. M: Rob Herring <robh@kernel.org>
  1128. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1129. S: Maintained
  1130. F: arch/arm/mach-highbank/
  1131. F: arch/arm/boot/dts/highbank.dts
  1132. F: arch/arm/boot/dts/ecx-*.dts*
  1133. ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
  1134. M: Krzysztof Halasa <khalasa@piap.pl>
  1135. S: Maintained
  1136. F: arch/arm/mach-cns3xxx/
  1137. ARM/CAVIUM THUNDER NETWORK DRIVER
  1138. M: Sunil Goutham <sgoutham@cavium.com>
  1139. M: Robert Richter <rric@kernel.org>
  1140. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1141. S: Supported
  1142. F: drivers/net/ethernet/cavium/thunder/
  1143. ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
  1144. M: Lukasz Majewski <lukma@denx.de>
  1145. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1146. S: Maintained
  1147. F: arch/arm/mach-ep93xx/ts72xx.c
  1148. ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
  1149. M: Alexander Shiyan <shc_work@mail.ru>
  1150. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1151. S: Odd Fixes
  1152. N: clps711x
  1153. ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
  1154. M: Lennert Buytenhek <kernel@wantstofly.org>
  1155. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1156. S: Maintained
  1157. ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  1158. M: Hartley Sweeten <hsweeten@visionengravers.com>
  1159. M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
  1160. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1161. S: Maintained
  1162. F: arch/arm/mach-ep93xx/
  1163. F: arch/arm/mach-ep93xx/include/mach/
  1164. ARM/CLKDEV SUPPORT
  1165. M: Russell King <linux@armlinux.org.uk>
  1166. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1167. S: Maintained
  1168. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
  1169. F: drivers/clk/clkdev.c
  1170. ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
  1171. M: Mike Rapoport <mike@compulab.co.il>
  1172. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1173. S: Maintained
  1174. ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
  1175. M: Baruch Siach <baruch@tkos.co.il>
  1176. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1177. S: Maintained
  1178. F: arch/arm/boot/dts/cx92755*
  1179. N: digicolor
  1180. ARM/CONTEC MICRO9 MACHINE SUPPORT
  1181. M: Hubert Feurstein <hubert.feurstein@contec.at>
  1182. S: Maintained
  1183. F: arch/arm/mach-ep93xx/micro9.c
  1184. ARM/CORESIGHT FRAMEWORK AND DRIVERS
  1185. M: Mathieu Poirier <mathieu.poirier@linaro.org>
  1186. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1187. S: Maintained
  1188. F: drivers/hwtracing/coresight/*
  1189. F: Documentation/trace/coresight.txt
  1190. F: Documentation/trace/coresight-cpu-debug.txt
  1191. F: Documentation/devicetree/bindings/arm/coresight.txt
  1192. F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
  1193. F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
  1194. F: tools/perf/arch/arm/util/pmu.c
  1195. F: tools/perf/arch/arm/util/auxtrace.c
  1196. F: tools/perf/arch/arm/util/cs-etm.c
  1197. F: tools/perf/arch/arm/util/cs-etm.h
  1198. F: tools/perf/util/cs-etm.*
  1199. F: tools/perf/util/cs-etm-decoder/*
  1200. ARM/CORGI MACHINE SUPPORT
  1201. M: Richard Purdie <rpurdie@rpsys.net>
  1202. S: Maintained
  1203. ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  1204. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1205. M: Linus Walleij <linus.walleij@linaro.org>
  1206. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1207. T: git git://github.com/ulli-kroll/linux.git
  1208. S: Maintained
  1209. F: Documentation/devicetree/bindings/arm/gemini.txt
  1210. F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
  1211. F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
  1212. F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  1213. F: arch/arm/mach-gemini/
  1214. F: drivers/net/ethernet/cortina/
  1215. F: drivers/pinctrl/pinctrl-gemini.c
  1216. F: drivers/rtc/rtc-ftrtc010.c
  1217. ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
  1218. M: Barry Song <baohua@kernel.org>
  1219. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1220. T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
  1221. S: Maintained
  1222. F: arch/arm/boot/dts/prima2*
  1223. F: arch/arm/mach-prima2/
  1224. F: drivers/clk/sirf/
  1225. F: drivers/clocksource/timer-prima2.c
  1226. F: drivers/clocksource/timer-atlas7.c
  1227. N: [^a-z]sirf
  1228. ARM/EBSA110 MACHINE SUPPORT
  1229. M: Russell King <linux@armlinux.org.uk>
  1230. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1231. W: http://www.armlinux.org.uk/
  1232. S: Maintained
  1233. F: arch/arm/mach-ebsa110/
  1234. F: drivers/net/ethernet/amd/am79c961a.*
  1235. ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
  1236. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  1237. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1238. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1239. S: Maintained
  1240. N: efm32
  1241. ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
  1242. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1243. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1244. S: Maintained
  1245. F: arch/arm/mach-pxa/ezx.c
  1246. ARM/FARADAY FA526 PORT
  1247. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1248. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1249. S: Maintained
  1250. T: git git://git.berlios.de/gemini-board
  1251. F: arch/arm/mm/*-fa*
  1252. ARM/FOOTBRIDGE ARCHITECTURE
  1253. M: Russell King <linux@armlinux.org.uk>
  1254. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1255. W: http://www.armlinux.org.uk/
  1256. S: Maintained
  1257. F: arch/arm/include/asm/hardware/dec21285.h
  1258. F: arch/arm/mach-footbridge/
  1259. ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
  1260. M: Shawn Guo <shawnguo@kernel.org>
  1261. M: Sascha Hauer <s.hauer@pengutronix.de>
  1262. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1263. R: Fabio Estevam <fabio.estevam@nxp.com>
  1264. R: NXP Linux Team <linux-imx@nxp.com>
  1265. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1266. S: Maintained
  1267. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1268. F: arch/arm/mach-imx/
  1269. F: arch/arm/mach-mxs/
  1270. F: arch/arm/boot/dts/imx*
  1271. F: arch/arm/configs/imx*_defconfig
  1272. F: drivers/clk/imx/
  1273. F: drivers/soc/imx/
  1274. F: include/soc/imx/
  1275. ARM/FREESCALE VYBRID ARM ARCHITECTURE
  1276. M: Shawn Guo <shawnguo@kernel.org>
  1277. M: Sascha Hauer <s.hauer@pengutronix.de>
  1278. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  1279. R: Stefan Agner <stefan@agner.ch>
  1280. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1281. S: Maintained
  1282. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1283. F: arch/arm/mach-imx/*vf610*
  1284. F: arch/arm/boot/dts/vf*
  1285. ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
  1286. M: Shawn Guo <shawnguo@kernel.org>
  1287. M: Li Yang <leoyang.li@nxp.com>
  1288. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1289. S: Maintained
  1290. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1291. F: arch/arm/boot/dts/ls1021a*
  1292. F: arch/arm64/boot/dts/freescale/fsl-*
  1293. F: arch/arm64/boot/dts/freescale/qoriq-*
  1294. ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  1295. M: Lennert Buytenhek <kernel@wantstofly.org>
  1296. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1297. S: Maintained
  1298. ARM/GUMSTIX MACHINE SUPPORT
  1299. M: Steve Sakoman <sakoman@gmail.com>
  1300. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1301. S: Maintained
  1302. ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
  1303. M: Philipp Zabel <philipp.zabel@gmail.com>
  1304. M: Paul Parsons <lost.distance@yahoo.com>
  1305. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1306. S: Maintained
  1307. F: arch/arm/mach-pxa/hx4700.c
  1308. F: arch/arm/mach-pxa/include/mach/hx4700.h
  1309. F: sound/soc/pxa/hx4700.c
  1310. ARM/HISILICON SOC SUPPORT
  1311. M: Wei Xu <xuwei5@hisilicon.com>
  1312. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1313. W: http://www.hisilicon.com
  1314. S: Supported
  1315. T: git git://github.com/hisilicon/linux-hisi.git
  1316. F: arch/arm/mach-hisi/
  1317. F: arch/arm/boot/dts/hi3*
  1318. F: arch/arm/boot/dts/hip*
  1319. F: arch/arm/boot/dts/hisi*
  1320. F: arch/arm64/boot/dts/hisilicon/
  1321. ARM/HP JORNADA 7XX MACHINE SUPPORT
  1322. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  1323. W: www.jlime.com
  1324. S: Maintained
  1325. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  1326. F: arch/arm/mach-sa1100/jornada720.c
  1327. F: arch/arm/mach-sa1100/include/mach/jornada720.h
  1328. ARM/IGEP MACHINE SUPPORT
  1329. M: Enric Balletbo i Serra <eballetbo@gmail.com>
  1330. M: Javier Martinez Canillas <javier@dowhile0.org>
  1331. L: linux-omap@vger.kernel.org
  1332. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1333. S: Maintained
  1334. F: arch/arm/boot/dts/omap3-igep*
  1335. ARM/INCOME PXA270 SUPPORT
  1336. M: Marek Vasut <marek.vasut@gmail.com>
  1337. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1338. S: Maintained
  1339. F: arch/arm/mach-pxa/colibri-pxa270-income.c
  1340. ARM/INTEL IOP13XX ARM ARCHITECTURE
  1341. M: Lennert Buytenhek <kernel@wantstofly.org>
  1342. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1343. S: Maintained
  1344. ARM/INTEL IOP32X ARM ARCHITECTURE
  1345. M: Lennert Buytenhek <kernel@wantstofly.org>
  1346. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1347. S: Maintained
  1348. ARM/INTEL IOP33X ARM ARCHITECTURE
  1349. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1350. S: Orphan
  1351. ARM/INTEL IQ81342EX MACHINE SUPPORT
  1352. M: Lennert Buytenhek <kernel@wantstofly.org>
  1353. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1354. S: Maintained
  1355. ARM/INTEL IXDP2850 MACHINE SUPPORT
  1356. M: Lennert Buytenhek <kernel@wantstofly.org>
  1357. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1358. S: Maintained
  1359. ARM/INTEL IXP4XX ARM ARCHITECTURE
  1360. M: Imre Kaloz <kaloz@openwrt.org>
  1361. M: Krzysztof Halasa <khalasa@piap.pl>
  1362. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1363. S: Maintained
  1364. F: arch/arm/mach-ixp4xx/
  1365. ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
  1366. M: Jonathan Cameron <jic23@cam.ac.uk>
  1367. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1368. S: Maintained
  1369. F: arch/arm/mach-pxa/stargate2.c
  1370. F: drivers/pcmcia/pxa2xx_stargate2.c
  1371. ARM/INTEL XSC3 (MANZANO) ARM CORE
  1372. M: Lennert Buytenhek <kernel@wantstofly.org>
  1373. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1374. S: Maintained
  1375. ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
  1376. M: Lennert Buytenhek <kernel@wantstofly.org>
  1377. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1378. S: Maintained
  1379. ARM/LG1K ARCHITECTURE
  1380. M: Chanho Min <chanho.min@lge.com>
  1381. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1382. S: Maintained
  1383. F: arch/arm64/boot/dts/lg/
  1384. ARM/LOGICPD PXA270 MACHINE SUPPORT
  1385. M: Lennert Buytenhek <kernel@wantstofly.org>
  1386. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1387. S: Maintained
  1388. ARM/LPC18XX ARCHITECTURE
  1389. M: Joachim Eastwood <manabian@gmail.com>
  1390. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1391. S: Maintained
  1392. F: arch/arm/boot/dts/lpc43*
  1393. F: drivers/clk/nxp/clk-lpc18xx*
  1394. F: drivers/clocksource/time-lpc32xx.c
  1395. F: drivers/i2c/busses/i2c-lpc2k.c
  1396. F: drivers/memory/pl172.c
  1397. F: drivers/mtd/spi-nor/nxp-spifi.c
  1398. F: drivers/rtc/rtc-lpc24xx.c
  1399. N: lpc18xx
  1400. ARM/LPC32XX SOC SUPPORT
  1401. M: Vladimir Zapolskiy <vz@mleia.com>
  1402. M: Sylvain Lemieux <slemieux.tyco@gmail.com>
  1403. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1404. T: git git://github.com/vzapolskiy/linux-lpc32xx.git
  1405. S: Maintained
  1406. F: arch/arm/boot/dts/lpc32*
  1407. F: arch/arm/mach-lpc32xx/
  1408. F: drivers/i2c/busses/i2c-pnx.c
  1409. F: drivers/net/ethernet/nxp/lpc_eth.c
  1410. F: drivers/usb/host/ohci-nxp.c
  1411. F: drivers/watchdog/pnx4008_wdt.c
  1412. N: lpc32xx
  1413. ARM/MAGICIAN MACHINE SUPPORT
  1414. M: Philipp Zabel <philipp.zabel@gmail.com>
  1415. S: Maintained
  1416. ARM/Marvell Dove/MV78xx0/Orion SOC support
  1417. M: Jason Cooper <jason@lakedaemon.net>
  1418. M: Andrew Lunn <andrew@lunn.ch>
  1419. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1420. M: Gregory Clement <gregory.clement@bootlin.com>
  1421. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1422. S: Maintained
  1423. F: Documentation/devicetree/bindings/soc/dove/
  1424. F: arch/arm/mach-dove/
  1425. F: arch/arm/mach-mv78xx0/
  1426. F: arch/arm/mach-orion5x/
  1427. F: arch/arm/plat-orion/
  1428. F: arch/arm/boot/dts/dove*
  1429. F: arch/arm/boot/dts/orion5x*
  1430. ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
  1431. M: Jason Cooper <jason@lakedaemon.net>
  1432. M: Andrew Lunn <andrew@lunn.ch>
  1433. M: Gregory Clement <gregory.clement@bootlin.com>
  1434. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1435. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1436. S: Maintained
  1437. F: arch/arm/boot/dts/armada*
  1438. F: arch/arm/boot/dts/kirkwood*
  1439. F: arch/arm/configs/mvebu_*_defconfig
  1440. F: arch/arm/mach-mvebu/
  1441. F: arch/arm64/boot/dts/marvell/armada*
  1442. F: drivers/cpufreq/armada-37xx-cpufreq.c
  1443. F: drivers/cpufreq/mvebu-cpufreq.c
  1444. F: drivers/irqchip/irq-armada-370-xp.c
  1445. F: drivers/irqchip/irq-mvebu-*
  1446. F: drivers/pinctrl/mvebu/
  1447. F: drivers/rtc/rtc-armada38x.c
  1448. ARM/Mediatek RTC DRIVER
  1449. M: Eddie Huang <eddie.huang@mediatek.com>
  1450. M: Sean Wang <sean.wang@mediatek.com>
  1451. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1452. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1453. S: Maintained
  1454. F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
  1455. F: drivers/rtc/rtc-mt6397.c
  1456. F: drivers/rtc/rtc-mt7622.c
  1457. ARM/Mediatek SoC support
  1458. M: Matthias Brugger <matthias.bgg@gmail.com>
  1459. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1460. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1461. S: Maintained
  1462. F: arch/arm/boot/dts/mt6*
  1463. F: arch/arm/boot/dts/mt7*
  1464. F: arch/arm/boot/dts/mt8*
  1465. F: arch/arm/mach-mediatek/
  1466. F: arch/arm64/boot/dts/mediatek/
  1467. N: mtk
  1468. K: mediatek
  1469. ARM/Mediatek USB3 PHY DRIVER
  1470. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  1471. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1472. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1473. S: Maintained
  1474. F: drivers/phy/mediatek/
  1475. F: Documentation/devicetree/bindings/phy/phy-mtk-*
  1476. ARM/MICREL KS8695 ARCHITECTURE
  1477. M: Greg Ungerer <gerg@uclinux.org>
  1478. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1479. F: arch/arm/mach-ks8695/
  1480. S: Odd Fixes
  1481. ARM/Microchip (AT91) SoC support
  1482. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  1483. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  1484. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1485. W: http://www.linux4sam.org
  1486. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
  1487. S: Supported
  1488. N: at91
  1489. N: atmel
  1490. F: arch/arm/mach-at91/
  1491. F: include/soc/at91/
  1492. F: arch/arm/boot/dts/at91*.dts
  1493. F: arch/arm/boot/dts/at91*.dtsi
  1494. F: arch/arm/boot/dts/sama*.dts
  1495. F: arch/arm/boot/dts/sama*.dtsi
  1496. F: arch/arm/include/debug/at91.S
  1497. F: drivers/memory/atmel*
  1498. F: drivers/watchdog/sama5d4_wdt.c
  1499. X: drivers/input/touchscreen/atmel_mxt_ts.c
  1500. X: drivers/net/wireless/atmel/
  1501. ARM/MIOA701 MACHINE SUPPORT
  1502. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1503. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1504. F: arch/arm/mach-pxa/mioa701.c
  1505. S: Maintained
  1506. ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
  1507. M: Michael Petchkovsky <mkpetch@internode.on.net>
  1508. S: Maintained
  1509. ARM/NOMADIK/U300/Ux500 ARCHITECTURES
  1510. M: Linus Walleij <linus.walleij@linaro.org>
  1511. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1512. S: Maintained
  1513. F: arch/arm/mach-nomadik/
  1514. F: arch/arm/mach-u300/
  1515. F: arch/arm/mach-ux500/
  1516. F: arch/arm/boot/dts/ste-*
  1517. F: drivers/clk/clk-nomadik.c
  1518. F: drivers/clk/clk-u300.c
  1519. F: drivers/clocksource/clksrc-dbx500-prcmu.c
  1520. F: drivers/clocksource/timer-u300.c
  1521. F: drivers/dma/coh901318*
  1522. F: drivers/dma/ste_dma40*
  1523. F: drivers/hwspinlock/u8500_hsem.c
  1524. F: drivers/i2c/busses/i2c-nomadik.c
  1525. F: drivers/i2c/busses/i2c-stu300.c
  1526. F: drivers/mfd/ab3100*
  1527. F: drivers/mfd/ab8500*
  1528. F: drivers/mfd/abx500*
  1529. F: drivers/mfd/dbx500*
  1530. F: drivers/mfd/db8500*
  1531. F: drivers/pinctrl/nomadik/
  1532. F: drivers/pinctrl/pinctrl-coh901*
  1533. F: drivers/pinctrl/pinctrl-u300.c
  1534. F: drivers/rtc/rtc-ab3100.c
  1535. F: drivers/rtc/rtc-ab8500.c
  1536. F: drivers/rtc/rtc-coh901331.c
  1537. F: drivers/rtc/rtc-pl031.c
  1538. F: drivers/watchdog/coh901327_wdt.c
  1539. F: Documentation/devicetree/bindings/arm/ste-*
  1540. F: Documentation/devicetree/bindings/arm/ux500/
  1541. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
  1542. ARM/NUVOTON NPCM ARCHITECTURE
  1543. M: Avi Fishman <avifishman70@gmail.com>
  1544. M: Tomer Maimon <tmaimon77@gmail.com>
  1545. R: Patrick Venture <venture@google.com>
  1546. R: Nancy Yuen <yuenn@google.com>
  1547. R: Brendan Higgins <brendanhiggins@google.com>
  1548. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1549. S: Supported
  1550. F: arch/arm/mach-npcm/
  1551. F: arch/arm/boot/dts/nuvoton-npcm*
  1552. F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
  1553. F: drivers/*/*npcm*
  1554. F: Documentation/devicetree/bindings/*/*npcm*
  1555. F: Documentation/devicetree/bindings/*/*/*npcm*
  1556. ARM/NUVOTON W90X900 ARM ARCHITECTURE
  1557. M: Wan ZongShun <mcuos.com@gmail.com>
  1558. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1559. W: http://www.mcuos.com
  1560. S: Maintained
  1561. F: arch/arm/mach-w90x900/
  1562. F: drivers/input/keyboard/w90p910_keypad.c
  1563. F: drivers/input/touchscreen/w90p910_ts.c
  1564. F: drivers/watchdog/nuc900_wdt.c
  1565. F: drivers/net/ethernet/nuvoton/w90p910_ether.c
  1566. F: drivers/mtd/nand/raw/nuc900_nand.c
  1567. F: drivers/rtc/rtc-nuc900.c
  1568. F: drivers/spi/spi-nuc900.c
  1569. F: drivers/usb/host/ehci-w90x900.c
  1570. F: drivers/video/fbdev/nuc900fb.c
  1571. ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  1572. M: Nelson Castillo <arhuaco@freaks-unidos.net>
  1573. L: openmoko-kernel@lists.openmoko.org (subscribers-only)
  1574. W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
  1575. S: Supported
  1576. ARM/Orion SoC/Technologic Systems TS-78xx platform support
  1577. M: Alexander Clouter <alex@digriz.org.uk>
  1578. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1579. W: http://www.digriz.org.uk/ts78xx/kernel
  1580. S: Maintained
  1581. F: arch/arm/mach-orion5x/ts78xx-*
  1582. ARM/OXNAS platform support
  1583. M: Neil Armstrong <narmstrong@baylibre.com>
  1584. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1585. L: linux-oxnas@groups.io (moderated for non-subscribers)
  1586. S: Maintained
  1587. F: arch/arm/mach-oxnas/
  1588. F: arch/arm/boot/dts/ox8*.dts*
  1589. N: oxnas
  1590. ARM/PALM TREO SUPPORT
  1591. M: Tomas Cech <sleep_walker@suse.com>
  1592. L: linux-arm-kernel@lists.infradead.org
  1593. W: http://hackndev.com
  1594. S: Maintained
  1595. F: arch/arm/mach-pxa/palmtreo.*
  1596. ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
  1597. M: Marek Vasut <marek.vasut@gmail.com>
  1598. L: linux-arm-kernel@lists.infradead.org
  1599. W: http://hackndev.com
  1600. S: Maintained
  1601. F: arch/arm/mach-pxa/include/mach/palmtx.h
  1602. F: arch/arm/mach-pxa/palmtx.c
  1603. F: arch/arm/mach-pxa/palmt5.*
  1604. F: arch/arm/mach-pxa/include/mach/palmld.h
  1605. F: arch/arm/mach-pxa/palmld.c
  1606. F: arch/arm/mach-pxa/palmte2.*
  1607. F: arch/arm/mach-pxa/include/mach/palmtc.h
  1608. F: arch/arm/mach-pxa/palmtc.c
  1609. ARM/PALMZ72 SUPPORT
  1610. M: Sergey Lapin <slapin@ossfans.org>
  1611. L: linux-arm-kernel@lists.infradead.org
  1612. W: http://hackndev.com
  1613. S: Maintained
  1614. F: arch/arm/mach-pxa/palmz72.*
  1615. ARM/PLEB SUPPORT
  1616. M: Peter Chubb <pleb@gelato.unsw.edu.au>
  1617. W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
  1618. S: Maintained
  1619. ARM/PT DIGITAL BOARD PORT
  1620. M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
  1621. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1622. W: http://www.armlinux.org.uk/
  1623. S: Maintained
  1624. ARM/QUALCOMM SUPPORT
  1625. M: Andy Gross <andy.gross@linaro.org>
  1626. M: David Brown <david.brown@linaro.org>
  1627. L: linux-arm-msm@vger.kernel.org
  1628. L: linux-soc@vger.kernel.org
  1629. S: Maintained
  1630. F: Documentation/devicetree/bindings/soc/qcom/
  1631. F: arch/arm/boot/dts/qcom-*.dts
  1632. F: arch/arm/boot/dts/qcom-*.dtsi
  1633. F: arch/arm/mach-qcom/
  1634. F: arch/arm64/boot/dts/qcom/*
  1635. F: drivers/i2c/busses/i2c-qup.c
  1636. F: drivers/clk/qcom/
  1637. F: drivers/dma/qcom/
  1638. F: drivers/soc/qcom/
  1639. F: drivers/spi/spi-qup.c
  1640. F: drivers/tty/serial/msm_serial.c
  1641. F: drivers/*/pm8???-*
  1642. F: drivers/mfd/ssbi.c
  1643. F: drivers/firmware/qcom_scm*
  1644. T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
  1645. ARM/RADISYS ENP2611 MACHINE SUPPORT
  1646. M: Lennert Buytenhek <kernel@wantstofly.org>
  1647. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1648. S: Maintained
  1649. ARM/REALTEK ARCHITECTURE
  1650. M: Andreas Färber <afaerber@suse.de>
  1651. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1652. S: Maintained
  1653. F: arch/arm64/boot/dts/realtek/
  1654. F: Documentation/devicetree/bindings/arm/realtek.txt
  1655. ARM/RENESAS ARM64 ARCHITECTURE
  1656. M: Simon Horman <horms@verge.net.au>
  1657. M: Magnus Damm <magnus.damm@gmail.com>
  1658. L: linux-renesas-soc@vger.kernel.org
  1659. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1660. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1661. S: Supported
  1662. F: arch/arm64/boot/dts/renesas/
  1663. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1664. F: drivers/soc/renesas/
  1665. F: include/linux/soc/renesas/
  1666. ARM/RISCPC ARCHITECTURE
  1667. M: Russell King <linux@armlinux.org.uk>
  1668. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1669. W: http://www.armlinux.org.uk/
  1670. S: Maintained
  1671. F: arch/arm/include/asm/hardware/entry-macro-iomd.S
  1672. F: arch/arm/include/asm/hardware/ioc.h
  1673. F: arch/arm/include/asm/hardware/iomd.h
  1674. F: arch/arm/include/asm/hardware/memc.h
  1675. F: arch/arm/mach-rpc/
  1676. F: drivers/net/ethernet/8390/etherh.c
  1677. F: drivers/net/ethernet/i825xx/ether1*
  1678. F: drivers/net/ethernet/seeq/ether3*
  1679. F: drivers/scsi/arm/
  1680. ARM/Rockchip SoC support
  1681. M: Heiko Stuebner <heiko@sntech.de>
  1682. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1683. L: linux-rockchip@lists.infradead.org
  1684. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
  1685. S: Maintained
  1686. F: arch/arm/boot/dts/rk3*
  1687. F: arch/arm/boot/dts/rv1108*
  1688. F: arch/arm/mach-rockchip/
  1689. F: drivers/clk/rockchip/
  1690. F: drivers/i2c/busses/i2c-rk3x.c
  1691. F: drivers/*/*rockchip*
  1692. F: drivers/*/*/*rockchip*
  1693. F: sound/soc/rockchip/
  1694. N: rockchip
  1695. ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
  1696. M: Kukjin Kim <kgene@kernel.org>
  1697. M: Krzysztof Kozlowski <krzk@kernel.org>
  1698. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1699. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1700. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  1701. S: Maintained
  1702. F: arch/arm/boot/dts/s3c*
  1703. F: arch/arm/boot/dts/s5p*
  1704. F: arch/arm/boot/dts/exynos*
  1705. F: arch/arm64/boot/dts/exynos/
  1706. F: arch/arm/plat-samsung/
  1707. F: arch/arm/mach-s3c24*/
  1708. F: arch/arm/mach-s3c64xx/
  1709. F: arch/arm/mach-s5p*/
  1710. F: arch/arm/mach-exynos*/
  1711. F: drivers/*/*s3c24*
  1712. F: drivers/*/*/*s3c24*
  1713. F: drivers/*/*s3c64xx*
  1714. F: drivers/*/*s5pv210*
  1715. F: drivers/memory/samsung/*
  1716. F: drivers/soc/samsung/*
  1717. F: Documentation/arm/Samsung/
  1718. F: Documentation/devicetree/bindings/arm/samsung/
  1719. F: Documentation/devicetree/bindings/sram/samsung-sram.txt
  1720. F: Documentation/devicetree/bindings/power/pd-samsung.txt
  1721. N: exynos
  1722. ARM/SAMSUNG MOBILE MACHINE SUPPORT
  1723. M: Kyungmin Park <kyungmin.park@samsung.com>
  1724. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1725. S: Maintained
  1726. F: arch/arm/mach-s5pv210/
  1727. ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
  1728. M: Kyungmin Park <kyungmin.park@samsung.com>
  1729. M: Kamil Debski <kamil@wypas.org>
  1730. M: Andrzej Hajda <a.hajda@samsung.com>
  1731. L: linux-arm-kernel@lists.infradead.org
  1732. L: linux-media@vger.kernel.org
  1733. S: Maintained
  1734. F: drivers/media/platform/s5p-g2d/
  1735. ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
  1736. M: Marek Szyprowski <m.szyprowski@samsung.com>
  1737. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1738. L: linux-media@vger.kernel.org
  1739. S: Maintained
  1740. F: drivers/media/platform/s5p-cec/
  1741. F: Documentation/devicetree/bindings/media/s5p-cec.txt
  1742. ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
  1743. M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  1744. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  1745. L: linux-arm-kernel@lists.infradead.org
  1746. L: linux-media@vger.kernel.org
  1747. S: Maintained
  1748. F: drivers/media/platform/s5p-jpeg/
  1749. ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
  1750. M: Kyungmin Park <kyungmin.park@samsung.com>
  1751. M: Kamil Debski <kamil@wypas.org>
  1752. M: Jeongtae Park <jtp.park@samsung.com>
  1753. M: Andrzej Hajda <a.hajda@samsung.com>
  1754. L: linux-arm-kernel@lists.infradead.org
  1755. L: linux-media@vger.kernel.org
  1756. S: Maintained
  1757. F: arch/arm/plat-samsung/s5p-dev-mfc.c
  1758. F: drivers/media/platform/s5p-mfc/
  1759. ARM/SHMOBILE ARM ARCHITECTURE
  1760. M: Simon Horman <horms@verge.net.au>
  1761. M: Magnus Damm <magnus.damm@gmail.com>
  1762. L: linux-renesas-soc@vger.kernel.org
  1763. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1764. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1765. S: Supported
  1766. F: arch/arm/boot/dts/emev2*
  1767. F: arch/arm/boot/dts/r7s*
  1768. F: arch/arm/boot/dts/r8a*
  1769. F: arch/arm/boot/dts/r9a*
  1770. F: arch/arm/boot/dts/sh*
  1771. F: arch/arm/configs/shmobile_defconfig
  1772. F: arch/arm/include/debug/renesas-scif.S
  1773. F: arch/arm/mach-shmobile/
  1774. F: Documentation/devicetree/bindings/arm/shmobile.txt
  1775. F: drivers/soc/renesas/
  1776. F: include/linux/soc/renesas/
  1777. ARM/SOCFPGA ARCHITECTURE
  1778. M: Dinh Nguyen <dinguyen@kernel.org>
  1779. S: Maintained
  1780. F: arch/arm/mach-socfpga/
  1781. F: arch/arm/boot/dts/socfpga*
  1782. F: arch/arm/configs/socfpga_defconfig
  1783. F: arch/arm64/boot/dts/altera/
  1784. W: http://www.rocketboards.org
  1785. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  1786. ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
  1787. M: Dinh Nguyen <dinguyen@kernel.org>
  1788. S: Maintained
  1789. F: drivers/clk/socfpga/
  1790. ARM/SOCFPGA EDAC SUPPORT
  1791. M: Thor Thayer <thor.thayer@linux.intel.com>
  1792. S: Maintained
  1793. F: drivers/edac/altera_edac.
  1794. ARM/SPREADTRUM SoC SUPPORT
  1795. M: Orson Zhai <orsonzhai@gmail.com>
  1796. M: Baolin Wang <baolin.wang@linaro.org>
  1797. M: Chunyan Zhang <zhang.lyra@gmail.com>
  1798. S: Maintained
  1799. F: arch/arm64/boot/dts/sprd
  1800. N: sprd
  1801. ARM/STI ARCHITECTURE
  1802. M: Patrice Chotard <patrice.chotard@st.com>
  1803. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1804. W: http://www.stlinux.com
  1805. S: Maintained
  1806. F: arch/arm/mach-sti/
  1807. F: arch/arm/boot/dts/sti*
  1808. F: drivers/char/hw_random/st-rng.c
  1809. F: drivers/clocksource/arm_global_timer.c
  1810. F: drivers/clocksource/clksrc_st_lpc.c
  1811. F: drivers/cpufreq/sti-cpufreq.c
  1812. F: drivers/dma/st_fdma*
  1813. F: drivers/i2c/busses/i2c-st.c
  1814. F: drivers/media/rc/st_rc.c
  1815. F: drivers/media/platform/sti/c8sectpfe/
  1816. F: drivers/mmc/host/sdhci-st.c
  1817. F: drivers/phy/st/phy-miphy28lp.c
  1818. F: drivers/phy/st/phy-stih407-usb.c
  1819. F: drivers/pinctrl/pinctrl-st.c
  1820. F: drivers/remoteproc/st_remoteproc.c
  1821. F: drivers/remoteproc/st_slim_rproc.c
  1822. F: drivers/reset/sti/
  1823. F: drivers/rtc/rtc-st-lpc.c
  1824. F: drivers/tty/serial/st-asc.c
  1825. F: drivers/usb/dwc3/dwc3-st.c
  1826. F: drivers/usb/host/ehci-st.c
  1827. F: drivers/usb/host/ohci-st.c
  1828. F: drivers/watchdog/st_lpc_wdt.c
  1829. F: drivers/ata/ahci_st.c
  1830. F: include/linux/remoteproc/st_slim_rproc.h
  1831. ARM/STM32 ARCHITECTURE
  1832. M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
  1833. M: Alexandre Torgue <alexandre.torgue@st.com>
  1834. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1835. S: Maintained
  1836. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
  1837. N: stm32
  1838. F: arch/arm/boot/dts/stm32*
  1839. F: arch/arm/mach-stm32/
  1840. F: drivers/clocksource/armv7m_systick.c
  1841. ARM/Synaptics Berlin SoC support
  1842. M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
  1843. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1844. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1845. S: Maintained
  1846. F: arch/arm/mach-berlin/
  1847. F: arch/arm/boot/dts/berlin*
  1848. F: arch/arm64/boot/dts/marvell/berlin*
  1849. ARM/TANGO ARCHITECTURE
  1850. M: Marc Gonzalez <marc.w.gonzalez@free.fr>
  1851. M: Mans Rullgard <mans@mansr.com>
  1852. L: linux-arm-kernel@lists.infradead.org
  1853. S: Odd Fixes
  1854. N: tango
  1855. ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
  1856. M: Lennert Buytenhek <kernel@wantstofly.org>
  1857. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1858. S: Maintained
  1859. ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  1860. M: Hans Verkuil <hans.verkuil@cisco.com>
  1861. L: linux-tegra@vger.kernel.org
  1862. L: linux-media@vger.kernel.org
  1863. S: Maintained
  1864. F: drivers/media/platform/tegra-cec/
  1865. F: Documentation/devicetree/bindings/media/tegra-cec.txt
  1866. ARM/TETON BGA MACHINE SUPPORT
  1867. M: "Mark F. Brown" <mark.brown314@gmail.com>
  1868. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1869. S: Maintained
  1870. ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  1871. M: Santosh Shilimkar <ssantosh@kernel.org>
  1872. L: linux-kernel@vger.kernel.org
  1873. S: Maintained
  1874. F: drivers/memory/*emif*
  1875. ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
  1876. M: Tero Kristo <t-kristo@ti.com>
  1877. M: Nishanth Menon <nm@ti.com>
  1878. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1879. S: Supported
  1880. F: Documentation/devicetree/bindings/arm/ti/k3.txt
  1881. F: arch/arm64/boot/dts/ti/Makefile
  1882. F: arch/arm64/boot/dts/ti/k3-*
  1883. F: include/dt-bindings/pinctrl/k3.h
  1884. ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
  1885. M: Santosh Shilimkar <ssantosh@kernel.org>
  1886. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1887. S: Maintained
  1888. F: arch/arm/mach-keystone/
  1889. F: arch/arm/boot/dts/keystone-*
  1890. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  1891. ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
  1892. M: Santosh Shilimkar <ssantosh@kernel.org>
  1893. L: linux-kernel@vger.kernel.org
  1894. S: Maintained
  1895. F: drivers/clk/keystone/
  1896. ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
  1897. M: Santosh Shilimkar <ssantosh@kernel.org>
  1898. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1899. L: linux-kernel@vger.kernel.org
  1900. S: Maintained
  1901. F: drivers/clocksource/timer-keystone.c
  1902. ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
  1903. M: Santosh Shilimkar <ssantosh@kernel.org>
  1904. L: linux-kernel@vger.kernel.org
  1905. S: Maintained
  1906. F: drivers/power/reset/keystone-reset.c
  1907. ARM/THECUS N2100 MACHINE SUPPORT
  1908. M: Lennert Buytenhek <kernel@wantstofly.org>
  1909. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1910. S: Maintained
  1911. ARM/TOSA MACHINE SUPPORT
  1912. M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
  1913. M: Dirk Opfer <dirk@opfer-online.de>
  1914. S: Maintained
  1915. ARM/UNIPHIER ARCHITECTURE
  1916. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  1917. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1918. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
  1919. S: Maintained
  1920. F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
  1921. F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
  1922. F: arch/arm/boot/dts/uniphier*
  1923. F: arch/arm/include/asm/hardware/cache-uniphier.h
  1924. F: arch/arm/mach-uniphier/
  1925. F: arch/arm/mm/cache-uniphier.c
  1926. F: arch/arm64/boot/dts/socionext/uniphier*
  1927. F: drivers/bus/uniphier-system-bus.c
  1928. F: drivers/clk/uniphier/
  1929. F: drivers/gpio/gpio-uniphier.c
  1930. F: drivers/i2c/busses/i2c-uniphier*
  1931. F: drivers/irqchip/irq-uniphier-aidet.c
  1932. F: drivers/pinctrl/uniphier/
  1933. F: drivers/reset/reset-uniphier.c
  1934. F: drivers/tty/serial/8250/8250_uniphier.c
  1935. N: uniphier
  1936. ARM/Ux500 CLOCK FRAMEWORK SUPPORT
  1937. M: Ulf Hansson <ulf.hansson@linaro.org>
  1938. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1939. T: git git://git.linaro.org/people/ulfh/clk.git
  1940. S: Maintained
  1941. F: drivers/clk/ux500/
  1942. ARM/VERSATILE EXPRESS PLATFORM
  1943. M: Liviu Dudau <liviu.dudau@arm.com>
  1944. M: Sudeep Holla <sudeep.holla@arm.com>
  1945. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  1946. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1947. S: Maintained
  1948. F: arch/arm/boot/dts/vexpress*
  1949. F: arch/arm64/boot/dts/arm/
  1950. F: arch/arm/mach-vexpress/
  1951. F: */*/vexpress*
  1952. F: */*/*/vexpress*
  1953. F: drivers/clk/versatile/clk-vexpress-osc.c
  1954. F: drivers/clocksource/versatile.c
  1955. N: mps2
  1956. ARM/VFP SUPPORT
  1957. M: Russell King <linux@armlinux.org.uk>
  1958. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1959. W: http://www.armlinux.org.uk/
  1960. S: Maintained
  1961. F: arch/arm/vfp/
  1962. ARM/VOIPAC PXA270 SUPPORT
  1963. M: Marek Vasut <marek.vasut@gmail.com>
  1964. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1965. S: Maintained
  1966. F: arch/arm/mach-pxa/vpac270.c
  1967. F: arch/arm/mach-pxa/include/mach/vpac270.h
  1968. ARM/VT8500 ARM ARCHITECTURE
  1969. M: Tony Prisk <linux@prisktech.co.nz>
  1970. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1971. S: Maintained
  1972. F: arch/arm/mach-vt8500/
  1973. F: drivers/clocksource/vt8500_timer.c
  1974. F: drivers/i2c/busses/i2c-wmt.c
  1975. F: drivers/mmc/host/wmt-sdmmc.c
  1976. F: drivers/pwm/pwm-vt8500.c
  1977. F: drivers/rtc/rtc-vt8500.c
  1978. F: drivers/tty/serial/vt8500_serial.c
  1979. F: drivers/usb/host/ehci-platform.c
  1980. F: drivers/usb/host/uhci-platform.c
  1981. F: drivers/video/fbdev/vt8500lcdfb.*
  1982. F: drivers/video/fbdev/wm8505fb*
  1983. F: drivers/video/fbdev/wmt_ge_rops.*
  1984. ARM/ZIPIT Z2 SUPPORT
  1985. M: Marek Vasut <marek.vasut@gmail.com>
  1986. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1987. S: Maintained
  1988. F: arch/arm/mach-pxa/z2.c
  1989. F: arch/arm/mach-pxa/include/mach/z2.h
  1990. ARM/ZTE ARCHITECTURE
  1991. M: Jun Nie <jun.nie@linaro.org>
  1992. M: Baoyou Xie <baoyou.xie@linaro.org>
  1993. M: Shawn Guo <shawnguo@kernel.org>
  1994. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1995. S: Maintained
  1996. F: arch/arm/boot/dts/zx2967*
  1997. F: arch/arm/mach-zx/
  1998. F: arch/arm64/boot/dts/zte/
  1999. F: drivers/clk/zte/
  2000. F: drivers/dma/zx_dma.c
  2001. F: drivers/gpio/gpio-zx.c
  2002. F: drivers/i2c/busses/i2c-zx2967.c
  2003. F: drivers/mmc/host/dw_mmc-zx.*
  2004. F: drivers/pinctrl/zte/
  2005. F: drivers/soc/zte/
  2006. F: drivers/thermal/zx2967_thermal.c
  2007. F: drivers/watchdog/zx2967_wdt.c
  2008. F: Documentation/devicetree/bindings/arm/zte.txt
  2009. F: Documentation/devicetree/bindings/clock/zx2967*.txt
  2010. F: Documentation/devicetree/bindings/dma/zxdma.txt
  2011. F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
  2012. F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
  2013. F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
  2014. F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  2015. F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  2016. F: Documentation/devicetree/bindings/soc/zte/
  2017. F: Documentation/devicetree/bindings/sound/zte,*.txt
  2018. F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
  2019. F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
  2020. F: include/dt-bindings/clock/zx2967*.h
  2021. F: include/dt-bindings/soc/zte,*.h
  2022. F: sound/soc/codecs/zx_aud96p22.c
  2023. F: sound/soc/zte/
  2024. ARM/ZYNQ ARCHITECTURE
  2025. M: Michal Simek <michal.simek@xilinx.com>
  2026. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2027. W: http://wiki.xilinx.com
  2028. T: git https://github.com/Xilinx/linux-xlnx.git
  2029. S: Supported
  2030. F: arch/arm/mach-zynq/
  2031. F: drivers/cpuidle/cpuidle-zynq.c
  2032. F: drivers/block/xsysace.c
  2033. N: zynq
  2034. N: xilinx
  2035. F: drivers/clocksource/cadence_ttc_timer.c
  2036. F: drivers/i2c/busses/i2c-cadence.c
  2037. F: drivers/mmc/host/sdhci-of-arasan.c
  2038. F: drivers/edac/synopsys_edac.c
  2039. F: drivers/i2c/busses/i2c-xiic.c
  2040. ARM64 PORT (AARCH64 ARCHITECTURE)
  2041. M: Catalin Marinas <catalin.marinas@arm.com>
  2042. M: Will Deacon <will.deacon@arm.com>
  2043. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2044. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
  2045. S: Maintained
  2046. F: arch/arm64/
  2047. X: arch/arm64/boot/dts/
  2048. F: Documentation/arm64/
  2049. AS3645A LED FLASH CONTROLLER DRIVER
  2050. M: Sakari Ailus <sakari.ailus@iki.fi>
  2051. L: linux-leds@vger.kernel.org
  2052. S: Maintained
  2053. F: drivers/leds/leds-as3645a.c
  2054. ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
  2055. M: Tianshu Qiu <tian.shu.qiu@intel.com>
  2056. L: linux-media@vger.kernel.org
  2057. T: git git://linuxtv.org/media_tree.git
  2058. S: Maintained
  2059. F: drivers/media/i2c/ak7375.c
  2060. F: Documentation/devicetree/bindings/media/i2c/ak7375.txt
  2061. ASAHI KASEI AK8974 DRIVER
  2062. M: Linus Walleij <linus.walleij@linaro.org>
  2063. L: linux-iio@vger.kernel.org
  2064. W: http://www.akm.com/
  2065. S: Supported
  2066. F: drivers/iio/magnetometer/ak8974.c
  2067. ASC7621 HARDWARE MONITOR DRIVER
  2068. M: George Joseph <george.joseph@fairview5.com>
  2069. L: linux-hwmon@vger.kernel.org
  2070. S: Maintained
  2071. F: Documentation/hwmon/asc7621
  2072. F: drivers/hwmon/asc7621.c
  2073. ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
  2074. M: Corentin Chary <corentin.chary@gmail.com>
  2075. L: acpi4asus-user@lists.sourceforge.net
  2076. L: platform-driver-x86@vger.kernel.org
  2077. W: http://acpi4asus.sf.net
  2078. S: Maintained
  2079. F: drivers/platform/x86/asus*.c
  2080. F: drivers/platform/x86/eeepc*.c
  2081. ASUS WIRELESS RADIO CONTROL DRIVER
  2082. M: João Paulo Rechi Vita <jprvita@gmail.com>
  2083. L: platform-driver-x86@vger.kernel.org
  2084. S: Maintained
  2085. F: drivers/platform/x86/asus-wireless.c
  2086. ASYMMETRIC KEYS
  2087. M: David Howells <dhowells@redhat.com>
  2088. L: keyrings@vger.kernel.org
  2089. S: Maintained
  2090. F: Documentation/crypto/asymmetric-keys.txt
  2091. F: include/linux/verification.h
  2092. F: include/crypto/public_key.h
  2093. F: include/crypto/pkcs7.h
  2094. F: crypto/asymmetric_keys/
  2095. ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  2096. R: Dan Williams <dan.j.williams@intel.com>
  2097. W: http://sourceforge.net/projects/xscaleiop
  2098. S: Odd fixes
  2099. F: Documentation/crypto/async-tx-api.txt
  2100. F: crypto/async_tx/
  2101. F: drivers/dma/
  2102. F: include/linux/dmaengine.h
  2103. F: include/linux/async_tx.h
  2104. AT24 EEPROM DRIVER
  2105. M: Bartosz Golaszewski <brgl@bgdev.pl>
  2106. L: linux-i2c@vger.kernel.org
  2107. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
  2108. S: Maintained
  2109. F: Documentation/devicetree/bindings/eeprom/at24.txt
  2110. F: drivers/misc/eeprom/at24.c
  2111. F: include/linux/platform_data/at24.h
  2112. ATA OVER ETHERNET (AOE) DRIVER
  2113. M: "Ed L. Cashin" <ed.cashin@acm.org>
  2114. W: http://www.openaoe.org/
  2115. S: Supported
  2116. F: Documentation/aoe/
  2117. F: drivers/block/aoe/
  2118. ATHEROS 71XX/9XXX GPIO DRIVER
  2119. M: Alban Bedel <albeu@free.fr>
  2120. W: https://github.com/AlbanBedel/linux
  2121. T: git git://github.com/AlbanBedel/linux
  2122. S: Maintained
  2123. F: drivers/gpio/gpio-ath79.c
  2124. F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
  2125. ATHEROS 71XX/9XXX USB PHY DRIVER
  2126. M: Alban Bedel <albeu@free.fr>
  2127. W: https://github.com/AlbanBedel/linux
  2128. T: git git://github.com/AlbanBedel/linux
  2129. S: Maintained
  2130. F: drivers/phy/qualcomm/phy-ath79-usb.c
  2131. F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
  2132. ATHEROS ATH GENERIC UTILITIES
  2133. M: Kalle Valo <kvalo@codeaurora.org>
  2134. L: linux-wireless@vger.kernel.org
  2135. S: Supported
  2136. F: drivers/net/wireless/ath/*
  2137. ATHEROS ATH5K WIRELESS DRIVER
  2138. M: Jiri Slaby <jirislaby@gmail.com>
  2139. M: Nick Kossifidis <mickflemm@gmail.com>
  2140. M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
  2141. L: linux-wireless@vger.kernel.org
  2142. W: http://wireless.kernel.org/en/users/Drivers/ath5k
  2143. S: Maintained
  2144. F: drivers/net/wireless/ath/ath5k/
  2145. ATHEROS ATH6KL WIRELESS DRIVER
  2146. M: Kalle Valo <kvalo@codeaurora.org>
  2147. L: linux-wireless@vger.kernel.org
  2148. W: http://wireless.kernel.org/en/users/Drivers/ath6kl
  2149. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  2150. S: Supported
  2151. F: drivers/net/wireless/ath/ath6kl/
  2152. ATI_REMOTE2 DRIVER
  2153. M: Ville Syrjala <syrjala@sci.fi>
  2154. S: Maintained
  2155. F: drivers/input/misc/ati_remote2.c
  2156. ATK0110 HWMON DRIVER
  2157. M: Luca Tettamanti <kronos.it@gmail.com>
  2158. L: linux-hwmon@vger.kernel.org
  2159. S: Maintained
  2160. F: drivers/hwmon/asus_atk0110.c
  2161. ATLX ETHERNET DRIVERS
  2162. M: Jay Cliburn <jcliburn@gmail.com>
  2163. M: Chris Snook <chris.snook@gmail.com>
  2164. L: netdev@vger.kernel.org
  2165. W: http://sourceforge.net/projects/atl1
  2166. W: http://atl1.sourceforge.net
  2167. S: Maintained
  2168. F: drivers/net/ethernet/atheros/
  2169. ATM
  2170. M: Chas Williams <3chas3@gmail.com>
  2171. L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
  2172. L: netdev@vger.kernel.org
  2173. W: http://linux-atm.sourceforge.net
  2174. S: Maintained
  2175. F: drivers/atm/
  2176. F: include/linux/atm*
  2177. F: include/uapi/linux/atm*
  2178. ATMEL AT91 / AT32 MCI DRIVER
  2179. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2180. S: Maintained
  2181. F: drivers/mmc/host/atmel-mci.c
  2182. ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
  2183. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2184. S: Supported
  2185. F: drivers/power/reset/at91-sama5d2_shdwc.c
  2186. ATMEL Audio ALSA driver
  2187. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2188. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2189. S: Supported
  2190. F: sound/soc/atmel
  2191. ATMEL I2C DRIVER
  2192. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2193. L: linux-i2c@vger.kernel.org
  2194. S: Supported
  2195. F: drivers/i2c/busses/i2c-at91.c
  2196. ATMEL ISI DRIVER
  2197. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2198. L: linux-media@vger.kernel.org
  2199. S: Supported
  2200. F: drivers/media/platform/atmel/atmel-isi.c
  2201. F: include/media/atmel-isi.h
  2202. ATMEL LCDFB DRIVER
  2203. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2204. L: linux-fbdev@vger.kernel.org
  2205. S: Maintained
  2206. F: drivers/video/fbdev/atmel_lcdfb.c
  2207. F: include/video/atmel_lcdc.h
  2208. ATMEL MACB ETHERNET DRIVER
  2209. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2210. S: Supported
  2211. F: drivers/net/ethernet/cadence/
  2212. ATMEL MAXTOUCH DRIVER
  2213. M: Nick Dyer <nick@shmanahar.org>
  2214. T: git git://github.com/ndyer/linux.git
  2215. S: Maintained
  2216. F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
  2217. F: drivers/input/touchscreen/atmel_mxt_ts.c
  2218. ATMEL SAMA5D2 ADC DRIVER
  2219. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2220. L: linux-iio@vger.kernel.org
  2221. S: Supported
  2222. F: drivers/iio/adc/at91-sama5d2_adc.c
  2223. ATMEL SDMMC DRIVER
  2224. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2225. L: linux-mmc@vger.kernel.org
  2226. S: Supported
  2227. F: drivers/mmc/host/sdhci-of-at91.c
  2228. ATMEL SPI DRIVER
  2229. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2230. S: Supported
  2231. F: drivers/spi/spi-atmel.*
  2232. ATMEL SSC DRIVER
  2233. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2234. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2235. S: Supported
  2236. F: drivers/misc/atmel-ssc.c
  2237. F: include/linux/atmel-ssc.h
  2238. ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
  2239. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2240. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2241. S: Supported
  2242. F: drivers/misc/atmel_tclib.c
  2243. F: drivers/clocksource/tcb_clksrc.c
  2244. ATMEL USBA UDC DRIVER
  2245. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2246. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2247. S: Supported
  2248. F: drivers/usb/gadget/udc/atmel_usba_udc.*
  2249. ATMEL WIRELESS DRIVER
  2250. M: Simon Kelley <simon@thekelleys.org.uk>
  2251. L: linux-wireless@vger.kernel.org
  2252. W: http://www.thekelleys.org.uk/atmel
  2253. W: http://atmelwlandriver.sourceforge.net/
  2254. S: Maintained
  2255. F: drivers/net/wireless/atmel/atmel*
  2256. ATMEL XDMA DRIVER
  2257. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2258. L: linux-arm-kernel@lists.infradead.org
  2259. L: dmaengine@vger.kernel.org
  2260. S: Supported
  2261. F: drivers/dma/at_xdmac.c
  2262. ATOMIC INFRASTRUCTURE
  2263. M: Will Deacon <will.deacon@arm.com>
  2264. M: Peter Zijlstra <peterz@infradead.org>
  2265. R: Boqun Feng <boqun.feng@gmail.com>
  2266. L: linux-kernel@vger.kernel.org
  2267. S: Maintained
  2268. F: arch/*/include/asm/atomic*.h
  2269. F: include/*/atomic*.h
  2270. ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
  2271. M: Bradley Grove <linuxdrivers@attotech.com>
  2272. L: linux-scsi@vger.kernel.org
  2273. W: http://www.attotech.com
  2274. S: Supported
  2275. F: drivers/scsi/esas2r
  2276. ATUSB IEEE 802.15.4 RADIO DRIVER
  2277. M: Stefan Schmidt <stefan@datenfreihafen.org>
  2278. L: linux-wpan@vger.kernel.org
  2279. S: Maintained
  2280. F: drivers/net/ieee802154/atusb.c
  2281. F: drivers/net/ieee802154/atusb.h
  2282. F: drivers/net/ieee802154/at86rf230.h
  2283. AUDIT SUBSYSTEM
  2284. M: Paul Moore <paul@paul-moore.com>
  2285. M: Eric Paris <eparis@redhat.com>
  2286. L: linux-audit@redhat.com (moderated for non-subscribers)
  2287. W: https://github.com/linux-audit
  2288. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
  2289. S: Supported
  2290. F: include/linux/audit.h
  2291. F: include/uapi/linux/audit.h
  2292. F: kernel/audit*
  2293. AUXILIARY DISPLAY DRIVERS
  2294. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2295. S: Maintained
  2296. F: drivers/auxdisplay/
  2297. F: include/linux/cfag12864b.h
  2298. AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
  2299. M: Andreas Klinger <ak@it-klinger.de>
  2300. L: linux-iio@vger.kernel.org
  2301. S: Maintained
  2302. F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
  2303. F: drivers/iio/adc/hx711.c
  2304. AX.25 NETWORK LAYER
  2305. M: Ralf Baechle <ralf@linux-mips.org>
  2306. L: linux-hams@vger.kernel.org
  2307. W: http://www.linux-ax25.org/
  2308. S: Maintained
  2309. F: include/uapi/linux/ax25.h
  2310. F: include/net/ax25.h
  2311. F: net/ax25/
  2312. AXENTIA ARM DEVICES
  2313. M: Peter Rosin <peda@axentia.se>
  2314. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2315. S: Maintained
  2316. F: Documentation/devicetree/bindings/arm/axentia.txt
  2317. F: arch/arm/boot/dts/at91-linea.dtsi
  2318. F: arch/arm/boot/dts/at91-natte.dtsi
  2319. F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
  2320. F: arch/arm/boot/dts/at91-tse850-3.dts
  2321. AXENTIA ASOC DRIVERS
  2322. M: Peter Rosin <peda@axentia.se>
  2323. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2324. S: Maintained
  2325. F: Documentation/devicetree/bindings/sound/axentia,*
  2326. F: sound/soc/atmel/tse850-pcm5142.c
  2327. AZ6007 DVB DRIVER
  2328. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2329. L: linux-media@vger.kernel.org
  2330. W: https://linuxtv.org
  2331. T: git git://linuxtv.org/media_tree.git
  2332. S: Maintained
  2333. F: drivers/media/usb/dvb-usb-v2/az6007.c
  2334. AZTECH FM RADIO RECEIVER DRIVER
  2335. M: Hans Verkuil <hverkuil@xs4all.nl>
  2336. L: linux-media@vger.kernel.org
  2337. T: git git://linuxtv.org/media_tree.git
  2338. W: https://linuxtv.org
  2339. S: Maintained
  2340. F: drivers/media/radio/radio-aztech*
  2341. B43 WIRELESS DRIVER
  2342. L: linux-wireless@vger.kernel.org
  2343. L: b43-dev@lists.infradead.org
  2344. W: http://wireless.kernel.org/en/users/Drivers/b43
  2345. S: Odd Fixes
  2346. F: drivers/net/wireless/broadcom/b43/
  2347. B43LEGACY WIRELESS DRIVER
  2348. M: Larry Finger <Larry.Finger@lwfinger.net>
  2349. L: linux-wireless@vger.kernel.org
  2350. L: b43-dev@lists.infradead.org
  2351. W: http://wireless.kernel.org/en/users/Drivers/b43
  2352. S: Maintained
  2353. F: drivers/net/wireless/broadcom/b43legacy/
  2354. BACKLIGHT CLASS/SUBSYSTEM
  2355. M: Lee Jones <lee.jones@linaro.org>
  2356. M: Daniel Thompson <daniel.thompson@linaro.org>
  2357. M: Jingoo Han <jingoohan1@gmail.com>
  2358. L: dri-devel@lists.freedesktop.org
  2359. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
  2360. S: Maintained
  2361. F: drivers/video/backlight/
  2362. F: include/linux/backlight.h
  2363. F: include/linux/pwm_backlight.h
  2364. F: Documentation/devicetree/bindings/leds/backlight
  2365. BATMAN ADVANCED
  2366. M: Marek Lindner <mareklindner@neomailbox.ch>
  2367. M: Simon Wunderlich <sw@simonwunderlich.de>
  2368. M: Antonio Quartulli <a@unstable.cc>
  2369. L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
  2370. W: https://www.open-mesh.org/
  2371. Q: https://patchwork.open-mesh.org/project/batman/list/
  2372. S: Maintained
  2373. F: Documentation/ABI/testing/sysfs-class-net-batman-adv
  2374. F: Documentation/ABI/testing/sysfs-class-net-mesh
  2375. F: Documentation/networking/batman-adv.rst
  2376. F: include/uapi/linux/batadv_packet.h
  2377. F: include/uapi/linux/batman_adv.h
  2378. F: net/batman-adv/
  2379. BAYCOM/HDLCDRV DRIVERS FOR AX.25
  2380. M: Thomas Sailer <t.sailer@alumni.ethz.ch>
  2381. L: linux-hams@vger.kernel.org
  2382. W: http://www.baycom.org/~tom/ham/ham.html
  2383. S: Maintained
  2384. F: drivers/net/hamradio/baycom*
  2385. BCACHE (BLOCK LAYER CACHE)
  2386. M: Coly Li <colyli@suse.de>
  2387. M: Kent Overstreet <kent.overstreet@gmail.com>
  2388. L: linux-bcache@vger.kernel.org
  2389. W: http://bcache.evilpiepirate.org
  2390. C: irc://irc.oftc.net/bcache
  2391. S: Maintained
  2392. F: drivers/md/bcache/
  2393. BDISP ST MEDIA DRIVER
  2394. M: Fabien Dessenne <fabien.dessenne@st.com>
  2395. L: linux-media@vger.kernel.org
  2396. T: git git://linuxtv.org/media_tree.git
  2397. W: https://linuxtv.org
  2398. S: Supported
  2399. F: drivers/media/platform/sti/bdisp
  2400. BECKHOFF CX5020 ETHERCAT MASTER DRIVER
  2401. M: Dariusz Marcinkiewicz <reksio@newterm.pl>
  2402. L: netdev@vger.kernel.org
  2403. S: Maintained
  2404. F: drivers/net/ethernet/ec_bhf.c
  2405. BEFS FILE SYSTEM
  2406. M: Luis de Bethencourt <luisbg@kernel.org>
  2407. M: Salah Triki <salah.triki@gmail.com>
  2408. S: Maintained
  2409. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
  2410. F: Documentation/filesystems/befs.txt
  2411. F: fs/befs/
  2412. BFQ I/O SCHEDULER
  2413. M: Paolo Valente <paolo.valente@linaro.org>
  2414. M: Jens Axboe <axboe@kernel.dk>
  2415. L: linux-block@vger.kernel.org
  2416. S: Maintained
  2417. F: block/bfq-*
  2418. F: Documentation/block/bfq-iosched.txt
  2419. BFS FILE SYSTEM
  2420. M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
  2421. S: Maintained
  2422. F: Documentation/filesystems/bfs.txt
  2423. F: fs/bfs/
  2424. F: include/uapi/linux/bfs_fs.h
  2425. BLINKM RGB LED DRIVER
  2426. M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
  2427. S: Maintained
  2428. F: drivers/leds/leds-blinkm.c
  2429. BLOCK LAYER
  2430. M: Jens Axboe <axboe@kernel.dk>
  2431. L: linux-block@vger.kernel.org
  2432. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  2433. S: Maintained
  2434. F: block/
  2435. F: drivers/block/
  2436. F: kernel/trace/blktrace.c
  2437. F: lib/sbitmap.c
  2438. BLOCK2MTD DRIVER
  2439. M: Joern Engel <joern@lazybastard.org>
  2440. L: linux-mtd@lists.infradead.org
  2441. S: Maintained
  2442. F: drivers/mtd/devices/block2mtd.c
  2443. BLUETOOTH DRIVERS
  2444. M: Marcel Holtmann <marcel@holtmann.org>
  2445. M: Johan Hedberg <johan.hedberg@gmail.com>
  2446. L: linux-bluetooth@vger.kernel.org
  2447. W: http://www.bluez.org/
  2448. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2449. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2450. S: Maintained
  2451. F: drivers/bluetooth/
  2452. BLUETOOTH SUBSYSTEM
  2453. M: Marcel Holtmann <marcel@holtmann.org>
  2454. M: Johan Hedberg <johan.hedberg@gmail.com>
  2455. L: linux-bluetooth@vger.kernel.org
  2456. W: http://www.bluez.org/
  2457. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2458. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2459. S: Maintained
  2460. F: net/bluetooth/
  2461. F: include/net/bluetooth/
  2462. BONDING DRIVER
  2463. M: Jay Vosburgh <j.vosburgh@gmail.com>
  2464. M: Veaceslav Falico <vfalico@gmail.com>
  2465. M: Andy Gospodarek <andy@greyhouse.net>
  2466. L: netdev@vger.kernel.org
  2467. W: http://sourceforge.net/projects/bonding/
  2468. S: Supported
  2469. F: drivers/net/bonding/
  2470. F: include/uapi/linux/if_bonding.h
  2471. BPF (Safe dynamic programs and tools)
  2472. M: Alexei Starovoitov <ast@kernel.org>
  2473. M: Daniel Borkmann <daniel@iogearbox.net>
  2474. L: netdev@vger.kernel.org
  2475. L: linux-kernel@vger.kernel.org
  2476. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
  2477. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
  2478. Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
  2479. S: Supported
  2480. F: arch/x86/net/bpf_jit*
  2481. F: Documentation/networking/filter.txt
  2482. F: Documentation/bpf/
  2483. F: include/linux/bpf*
  2484. F: include/linux/filter.h
  2485. F: include/trace/events/xdp.h
  2486. F: include/uapi/linux/bpf*
  2487. F: include/uapi/linux/filter.h
  2488. F: kernel/bpf/
  2489. F: kernel/trace/bpf_trace.c
  2490. F: lib/test_bpf.c
  2491. F: net/bpf/
  2492. F: net/core/filter.c
  2493. F: net/sched/act_bpf.c
  2494. F: net/sched/cls_bpf.c
  2495. F: samples/bpf/
  2496. F: tools/bpf/
  2497. F: tools/lib/bpf/
  2498. F: tools/testing/selftests/bpf/
  2499. BROADCOM B44 10/100 ETHERNET DRIVER
  2500. M: Michael Chan <michael.chan@broadcom.com>
  2501. L: netdev@vger.kernel.org
  2502. S: Supported
  2503. F: drivers/net/ethernet/broadcom/b44.*
  2504. BROADCOM B53 ETHERNET SWITCH DRIVER
  2505. M: Florian Fainelli <f.fainelli@gmail.com>
  2506. L: netdev@vger.kernel.org
  2507. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  2508. S: Supported
  2509. F: drivers/net/dsa/b53/*
  2510. F: include/linux/platform_data/b53.h
  2511. BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
  2512. M: Florian Fainelli <f.fainelli@gmail.com>
  2513. M: Ray Jui <rjui@broadcom.com>
  2514. M: Scott Branden <sbranden@broadcom.com>
  2515. M: bcm-kernel-feedback-list@broadcom.com
  2516. T: git git://github.com/broadcom/mach-bcm
  2517. S: Maintained
  2518. N: bcm281*
  2519. N: bcm113*
  2520. N: bcm216*
  2521. N: kona
  2522. F: arch/arm/mach-bcm/
  2523. BROADCOM BCM2835 ARM ARCHITECTURE
  2524. M: Eric Anholt <eric@anholt.net>
  2525. M: Stefan Wahren <stefan.wahren@i2se.com>
  2526. L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
  2527. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2528. T: git git://github.com/anholt/linux
  2529. S: Maintained
  2530. N: bcm2835
  2531. F: drivers/staging/vc04_services
  2532. BROADCOM BCM47XX MIPS ARCHITECTURE
  2533. M: Hauke Mehrtens <hauke@hauke-m.de>
  2534. M: Rafał Miłecki <zajec5@gmail.com>
  2535. L: linux-mips@linux-mips.org
  2536. S: Maintained
  2537. F: Documentation/devicetree/bindings/mips/brcm/
  2538. F: arch/mips/bcm47xx/*
  2539. F: arch/mips/include/asm/mach-bcm47xx/*
  2540. BROADCOM BCM5301X ARM ARCHITECTURE
  2541. M: Hauke Mehrtens <hauke@hauke-m.de>
  2542. M: Rafał Miłecki <zajec5@gmail.com>
  2543. M: Jon Mason <jonmason@broadcom.com>
  2544. M: bcm-kernel-feedback-list@broadcom.com
  2545. L: linux-arm-kernel@lists.infradead.org
  2546. S: Maintained
  2547. F: arch/arm/mach-bcm/bcm_5301x.c
  2548. F: arch/arm/boot/dts/bcm5301x*.dtsi
  2549. F: arch/arm/boot/dts/bcm470*
  2550. F: arch/arm/boot/dts/bcm953012*
  2551. BROADCOM BCM53573 ARM ARCHITECTURE
  2552. M: Rafał Miłecki <rafal@milecki.pl>
  2553. L: linux-arm-kernel@lists.infradead.org
  2554. S: Maintained
  2555. F: arch/arm/boot/dts/bcm53573*
  2556. F: arch/arm/boot/dts/bcm47189*
  2557. BROADCOM BCM63XX ARM ARCHITECTURE
  2558. M: Florian Fainelli <f.fainelli@gmail.com>
  2559. M: bcm-kernel-feedback-list@broadcom.com
  2560. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2561. T: git git://github.com/broadcom/stblinux.git
  2562. S: Maintained
  2563. N: bcm63xx
  2564. BROADCOM BCM63XX/BCM33XX UDC DRIVER
  2565. M: Kevin Cernekee <cernekee@gmail.com>
  2566. L: linux-usb@vger.kernel.org
  2567. S: Maintained
  2568. F: drivers/usb/gadget/udc/bcm63xx_udc.*
  2569. BROADCOM BCM7XXX ARM ARCHITECTURE
  2570. M: Brian Norris <computersforpeace@gmail.com>
  2571. M: Gregory Fong <gregory.0xf0@gmail.com>
  2572. M: Florian Fainelli <f.fainelli@gmail.com>
  2573. M: bcm-kernel-feedback-list@broadcom.com
  2574. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2575. T: git git://github.com/broadcom/stblinux.git
  2576. S: Maintained
  2577. F: arch/arm/mach-bcm/*brcmstb*
  2578. F: arch/arm/boot/dts/bcm7*.dts*
  2579. F: drivers/bus/brcmstb_gisb.c
  2580. F: arch/arm/mm/cache-b15-rac.c
  2581. F: arch/arm/include/asm/hardware/cache-b15-rac.h
  2582. N: brcmstb
  2583. BROADCOM BMIPS CPUFREQ DRIVER
  2584. M: Markus Mayer <mmayer@broadcom.com>
  2585. M: bcm-kernel-feedback-list@broadcom.com
  2586. L: linux-pm@vger.kernel.org
  2587. S: Maintained
  2588. F: drivers/cpufreq/bmips-cpufreq.c
  2589. BROADCOM BMIPS MIPS ARCHITECTURE
  2590. M: Kevin Cernekee <cernekee@gmail.com>
  2591. M: Florian Fainelli <f.fainelli@gmail.com>
  2592. L: linux-mips@linux-mips.org
  2593. T: git git://github.com/broadcom/stblinux.git
  2594. S: Maintained
  2595. F: arch/mips/bmips/*
  2596. F: arch/mips/include/asm/mach-bmips/*
  2597. F: arch/mips/kernel/*bmips*
  2598. F: arch/mips/boot/dts/brcm/bcm*.dts*
  2599. F: drivers/irqchip/irq-bcm63*
  2600. F: drivers/irqchip/irq-bcm7*
  2601. F: drivers/irqchip/irq-brcmstb*
  2602. F: include/linux/bcm963xx_nvram.h
  2603. F: include/linux/bcm963xx_tag.h
  2604. BROADCOM BNX2 GIGABIT ETHERNET DRIVER
  2605. M: Rasesh Mody <rasesh.mody@cavium.com>
  2606. M: Dept-GELinuxNICDev@cavium.com
  2607. L: netdev@vger.kernel.org
  2608. S: Supported
  2609. F: drivers/net/ethernet/broadcom/bnx2.*
  2610. F: drivers/net/ethernet/broadcom/bnx2_*
  2611. BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
  2612. M: QLogic-Storage-Upstream@qlogic.com
  2613. L: linux-scsi@vger.kernel.org
  2614. S: Supported
  2615. F: drivers/scsi/bnx2fc/
  2616. BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
  2617. M: QLogic-Storage-Upstream@qlogic.com
  2618. L: linux-scsi@vger.kernel.org
  2619. S: Supported
  2620. F: drivers/scsi/bnx2i/
  2621. BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
  2622. M: Ariel Elior <ariel.elior@cavium.com>
  2623. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2624. M: everest-linux-l2@cavium.com
  2625. L: netdev@vger.kernel.org
  2626. S: Supported
  2627. F: drivers/net/ethernet/broadcom/bnx2x/
  2628. BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  2629. M: Michael Chan <michael.chan@broadcom.com>
  2630. L: netdev@vger.kernel.org
  2631. S: Supported
  2632. F: drivers/net/ethernet/broadcom/bnxt/
  2633. BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
  2634. M: Arend van Spriel <arend.vanspriel@broadcom.com>
  2635. M: Franky Lin <franky.lin@broadcom.com>
  2636. M: Hante Meuleman <hante.meuleman@broadcom.com>
  2637. M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
  2638. M: Wright Feng <wright.feng@cypress.com>
  2639. L: linux-wireless@vger.kernel.org
  2640. L: brcm80211-dev-list.pdl@broadcom.com
  2641. L: brcm80211-dev-list@cypress.com
  2642. S: Supported
  2643. F: drivers/net/wireless/broadcom/brcm80211/
  2644. BROADCOM BRCMSTB GPIO DRIVER
  2645. M: Gregory Fong <gregory.0xf0@gmail.com>
  2646. L: bcm-kernel-feedback-list@broadcom.com
  2647. S: Supported
  2648. F: drivers/gpio/gpio-brcmstb.c
  2649. F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
  2650. BROADCOM BRCMSTB I2C DRIVER
  2651. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2652. L: linux-i2c@vger.kernel.org
  2653. L: bcm-kernel-feedback-list@broadcom.com
  2654. S: Supported
  2655. F: drivers/i2c/busses/i2c-brcmstb.c
  2656. F: Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
  2657. BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
  2658. M: Al Cooper <alcooperx@gmail.com>
  2659. L: linux-kernel@vger.kernel.org
  2660. L: bcm-kernel-feedback-list@broadcom.com
  2661. S: Maintained
  2662. F: drivers/phy/broadcom/phy-brcm-usb*
  2663. BROADCOM GENET ETHERNET DRIVER
  2664. M: Doug Berger <opendmb@gmail.com>
  2665. M: Florian Fainelli <f.fainelli@gmail.com>
  2666. L: netdev@vger.kernel.org
  2667. S: Supported
  2668. F: drivers/net/ethernet/broadcom/genet/
  2669. BROADCOM IPROC ARM ARCHITECTURE
  2670. M: Ray Jui <rjui@broadcom.com>
  2671. M: Scott Branden <sbranden@broadcom.com>
  2672. M: Jon Mason <jonmason@broadcom.com>
  2673. M: bcm-kernel-feedback-list@broadcom.com
  2674. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2675. T: git git://github.com/broadcom/cygnus-linux.git
  2676. S: Maintained
  2677. N: iproc
  2678. N: cygnus
  2679. N: bcm[-_]nsp
  2680. N: bcm9113*
  2681. N: bcm9583*
  2682. N: bcm9585*
  2683. N: bcm9586*
  2684. N: bcm988312
  2685. N: bcm113*
  2686. N: bcm583*
  2687. N: bcm585*
  2688. N: bcm586*
  2689. N: bcm88312
  2690. N: hr2
  2691. N: stingray
  2692. F: arch/arm64/boot/dts/broadcom/northstar2/*
  2693. F: arch/arm64/boot/dts/broadcom/stingray/*
  2694. F: drivers/clk/bcm/clk-ns*
  2695. F: drivers/clk/bcm/clk-sr*
  2696. F: drivers/pinctrl/bcm/pinctrl-ns*
  2697. F: include/dt-bindings/clock/bcm-sr*
  2698. BROADCOM KONA GPIO DRIVER
  2699. M: Ray Jui <rjui@broadcom.com>
  2700. L: bcm-kernel-feedback-list@broadcom.com
  2701. S: Supported
  2702. F: drivers/gpio/gpio-bcm-kona.c
  2703. F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
  2704. BROADCOM NETXTREME-E ROCE DRIVER
  2705. M: Selvin Xavier <selvin.xavier@broadcom.com>
  2706. M: Devesh Sharma <devesh.sharma@broadcom.com>
  2707. M: Somnath Kotur <somnath.kotur@broadcom.com>
  2708. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  2709. L: linux-rdma@vger.kernel.org
  2710. W: http://www.broadcom.com
  2711. S: Supported
  2712. F: drivers/infiniband/hw/bnxt_re/
  2713. F: include/uapi/rdma/bnxt_re-abi.h
  2714. BROADCOM NVRAM DRIVER
  2715. M: Rafał Miłecki <zajec5@gmail.com>
  2716. L: linux-mips@linux-mips.org
  2717. S: Maintained
  2718. F: drivers/firmware/broadcom/*
  2719. BROADCOM SPECIFIC AMBA DRIVER (BCMA)
  2720. M: Rafał Miłecki <zajec5@gmail.com>
  2721. L: linux-wireless@vger.kernel.org
  2722. S: Maintained
  2723. F: drivers/bcma/
  2724. F: include/linux/bcma/
  2725. BROADCOM STB AVS CPUFREQ DRIVER
  2726. M: Markus Mayer <mmayer@broadcom.com>
  2727. M: bcm-kernel-feedback-list@broadcom.com
  2728. L: linux-pm@vger.kernel.org
  2729. S: Maintained
  2730. F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
  2731. F: drivers/cpufreq/brcmstb*
  2732. BROADCOM STB AVS TMON DRIVER
  2733. M: Markus Mayer <mmayer@broadcom.com>
  2734. M: bcm-kernel-feedback-list@broadcom.com
  2735. L: linux-pm@vger.kernel.org
  2736. S: Maintained
  2737. F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
  2738. F: drivers/thermal/broadcom/brcmstb*
  2739. BROADCOM STB NAND FLASH DRIVER
  2740. M: Brian Norris <computersforpeace@gmail.com>
  2741. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2742. L: linux-mtd@lists.infradead.org
  2743. L: bcm-kernel-feedback-list@broadcom.com
  2744. S: Maintained
  2745. F: drivers/mtd/nand/raw/brcmnand/
  2746. BROADCOM STB DPFE DRIVER
  2747. M: Markus Mayer <mmayer@broadcom.com>
  2748. M: bcm-kernel-feedback-list@broadcom.com
  2749. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2750. S: Maintained
  2751. F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
  2752. F: drivers/memory/brcmstb_dpfe.c
  2753. BROADCOM SYSTEMPORT ETHERNET DRIVER
  2754. M: Florian Fainelli <f.fainelli@gmail.com>
  2755. L: netdev@vger.kernel.org
  2756. S: Supported
  2757. F: drivers/net/ethernet/broadcom/bcmsysport.*
  2758. BROADCOM TG3 GIGABIT ETHERNET DRIVER
  2759. M: Siva Reddy Kallam <siva.kallam@broadcom.com>
  2760. M: Prashant Sreedharan <prashant@broadcom.com>
  2761. M: Michael Chan <mchan@broadcom.com>
  2762. L: netdev@vger.kernel.org
  2763. S: Supported
  2764. F: drivers/net/ethernet/broadcom/tg3.*
  2765. BROCADE BFA FC SCSI DRIVER
  2766. M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
  2767. M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
  2768. L: linux-scsi@vger.kernel.org
  2769. S: Supported
  2770. F: drivers/scsi/bfa/
  2771. BROCADE BNA 10 GIGABIT ETHERNET DRIVER
  2772. M: Rasesh Mody <rasesh.mody@cavium.com>
  2773. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2774. M: Dept-GELinuxNICDev@cavium.com
  2775. L: netdev@vger.kernel.org
  2776. S: Supported
  2777. F: drivers/net/ethernet/brocade/bna/
  2778. BSG (block layer generic sg v4 driver)
  2779. M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  2780. L: linux-scsi@vger.kernel.org
  2781. S: Supported
  2782. F: block/bsg.c
  2783. F: include/linux/bsg.h
  2784. F: include/uapi/linux/bsg.h
  2785. BT87X AUDIO DRIVER
  2786. M: Clemens Ladisch <clemens@ladisch.de>
  2787. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2788. T: git git://git.alsa-project.org/alsa-kernel.git
  2789. S: Maintained
  2790. F: Documentation/sound/cards/bt87x.rst
  2791. F: sound/pci/bt87x.c
  2792. BT8XXGPIO DRIVER
  2793. M: Michael Buesch <m@bues.ch>
  2794. W: http://bu3sch.de/btgpio.php
  2795. S: Maintained
  2796. F: drivers/gpio/gpio-bt8xx.c
  2797. BTRFS FILE SYSTEM
  2798. M: Chris Mason <clm@fb.com>
  2799. M: Josef Bacik <jbacik@fb.com>
  2800. M: David Sterba <dsterba@suse.com>
  2801. L: linux-btrfs@vger.kernel.org
  2802. W: http://btrfs.wiki.kernel.org/
  2803. Q: http://patchwork.kernel.org/project/linux-btrfs/list/
  2804. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
  2805. S: Maintained
  2806. F: Documentation/filesystems/btrfs.txt
  2807. F: fs/btrfs/
  2808. F: include/linux/btrfs*
  2809. F: include/uapi/linux/btrfs*
  2810. BTTV VIDEO4LINUX DRIVER
  2811. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2812. L: linux-media@vger.kernel.org
  2813. W: https://linuxtv.org
  2814. T: git git://linuxtv.org/media_tree.git
  2815. S: Odd fixes
  2816. F: Documentation/media/v4l-drivers/bttv*
  2817. F: drivers/media/pci/bt8xx/bttv*
  2818. BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
  2819. M: Chanwoo Choi <cw00.choi@samsung.com>
  2820. L: linux-pm@vger.kernel.org
  2821. L: linux-samsung-soc@vger.kernel.org
  2822. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  2823. S: Maintained
  2824. F: drivers/devfreq/exynos-bus.c
  2825. F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
  2826. BUSLOGIC SCSI DRIVER
  2827. M: Khalid Aziz <khalid@gonehiking.org>
  2828. L: linux-scsi@vger.kernel.org
  2829. S: Maintained
  2830. F: drivers/scsi/BusLogic.*
  2831. F: drivers/scsi/FlashPoint.*
  2832. C-MEDIA CMI8788 DRIVER
  2833. M: Clemens Ladisch <clemens@ladisch.de>
  2834. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2835. T: git git://git.alsa-project.org/alsa-kernel.git
  2836. S: Maintained
  2837. F: sound/pci/oxygen/
  2838. C6X ARCHITECTURE
  2839. M: Mark Salter <msalter@redhat.com>
  2840. M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
  2841. L: linux-c6x-dev@linux-c6x.org
  2842. W: http://www.linux-c6x.org/wiki/index.php/Main_Page
  2843. S: Maintained
  2844. F: arch/c6x/
  2845. CA8210 IEEE-802.15.4 RADIO DRIVER
  2846. M: Harry Morris <h.morris@cascoda.com>
  2847. L: linux-wpan@vger.kernel.org
  2848. W: https://github.com/Cascoda/ca8210-linux.git
  2849. S: Maintained
  2850. F: drivers/net/ieee802154/ca8210.c
  2851. F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
  2852. CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
  2853. M: David Howells <dhowells@redhat.com>
  2854. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  2855. S: Supported
  2856. F: Documentation/filesystems/caching/cachefiles.txt
  2857. F: fs/cachefiles/
  2858. CADENCE MIPI-CSI2 BRIDGES
  2859. M: Maxime Ripard <maxime.ripard@bootlin.com>
  2860. L: linux-media@vger.kernel.org
  2861. S: Maintained
  2862. F: Documentation/devicetree/bindings/media/cdns,*.txt
  2863. F: drivers/media/platform/cadence/cdns-csi2*
  2864. CADET FM/AM RADIO RECEIVER DRIVER
  2865. M: Hans Verkuil <hverkuil@xs4all.nl>
  2866. L: linux-media@vger.kernel.org
  2867. T: git git://linuxtv.org/media_tree.git
  2868. W: https://linuxtv.org
  2869. S: Maintained
  2870. F: drivers/media/radio/radio-cadet*
  2871. CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
  2872. M: Jonathan Corbet <corbet@lwn.net>
  2873. L: linux-media@vger.kernel.org
  2874. T: git git://linuxtv.org/media_tree.git
  2875. S: Maintained
  2876. F: Documentation/media/v4l-drivers/cafe_ccic*
  2877. F: drivers/media/platform/marvell-ccic/
  2878. CAIF NETWORK LAYER
  2879. M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
  2880. L: netdev@vger.kernel.org
  2881. S: Supported
  2882. F: Documentation/networking/caif/
  2883. F: drivers/net/caif/
  2884. F: include/uapi/linux/caif/
  2885. F: include/net/caif/
  2886. F: net/caif/
  2887. CALGARY x86-64 IOMMU
  2888. M: Muli Ben-Yehuda <mulix@mulix.org>
  2889. M: Jon Mason <jdmason@kudzu.us>
  2890. L: iommu@lists.linux-foundation.org
  2891. S: Maintained
  2892. F: arch/x86/kernel/pci-calgary_64.c
  2893. F: arch/x86/kernel/tce_64.c
  2894. F: arch/x86/include/asm/calgary.h
  2895. F: arch/x86/include/asm/tce.h
  2896. CAN NETWORK DRIVERS
  2897. M: Wolfgang Grandegger <wg@grandegger.com>
  2898. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2899. L: linux-can@vger.kernel.org
  2900. W: https://github.com/linux-can
  2901. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2902. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2903. S: Maintained
  2904. F: Documentation/devicetree/bindings/net/can/
  2905. F: drivers/net/can/
  2906. F: include/linux/can/dev.h
  2907. F: include/linux/can/platform/
  2908. F: include/uapi/linux/can/error.h
  2909. F: include/uapi/linux/can/netlink.h
  2910. CAN NETWORK LAYER
  2911. M: Oliver Hartkopp <socketcan@hartkopp.net>
  2912. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2913. L: linux-can@vger.kernel.org
  2914. W: https://github.com/linux-can
  2915. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2916. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2917. S: Maintained
  2918. F: Documentation/networking/can.rst
  2919. F: net/can/
  2920. F: include/linux/can/core.h
  2921. F: include/uapi/linux/can.h
  2922. F: include/uapi/linux/can/bcm.h
  2923. F: include/uapi/linux/can/raw.h
  2924. F: include/uapi/linux/can/gw.h
  2925. CAPABILITIES
  2926. M: Serge Hallyn <serge@hallyn.com>
  2927. L: linux-security-module@vger.kernel.org
  2928. S: Supported
  2929. F: include/linux/capability.h
  2930. F: include/uapi/linux/capability.h
  2931. F: security/commoncap.c
  2932. F: kernel/capability.c
  2933. CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
  2934. M: Kevin Tsai <ktsai@capellamicro.com>
  2935. S: Maintained
  2936. F: drivers/iio/light/cm*
  2937. CARL9170 LINUX COMMUNITY WIRELESS DRIVER
  2938. M: Christian Lamparter <chunkeey@googlemail.com>
  2939. L: linux-wireless@vger.kernel.org
  2940. W: http://wireless.kernel.org/en/users/Drivers/carl9170
  2941. S: Maintained
  2942. F: drivers/net/wireless/ath/carl9170/
  2943. CAVIUM I2C DRIVER
  2944. M: Jan Glauber <jglauber@cavium.com>
  2945. M: David Daney <david.daney@cavium.com>
  2946. W: http://www.cavium.com
  2947. S: Supported
  2948. F: drivers/i2c/busses/i2c-octeon*
  2949. F: drivers/i2c/busses/i2c-thunderx*
  2950. CAVIUM LIQUIDIO NETWORK DRIVER
  2951. M: Derek Chickles <derek.chickles@caviumnetworks.com>
  2952. M: Satanand Burla <satananda.burla@caviumnetworks.com>
  2953. M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
  2954. M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
  2955. L: netdev@vger.kernel.org
  2956. W: http://www.cavium.com
  2957. S: Supported
  2958. F: drivers/net/ethernet/cavium/liquidio/
  2959. CAVIUM MMC DRIVER
  2960. M: Jan Glauber <jglauber@cavium.com>
  2961. M: David Daney <david.daney@cavium.com>
  2962. M: Steven J. Hill <Steven.Hill@cavium.com>
  2963. W: http://www.cavium.com
  2964. S: Supported
  2965. F: drivers/mmc/host/cavium*
  2966. CAVIUM OCTEON-TX CRYPTO DRIVER
  2967. M: George Cherian <george.cherian@cavium.com>
  2968. L: linux-crypto@vger.kernel.org
  2969. W: http://www.cavium.com
  2970. S: Supported
  2971. F: drivers/crypto/cavium/cpt/
  2972. CAVIUM THUNDERX2 ARM64 SOC
  2973. M: Robert Richter <rrichter@cavium.com>
  2974. M: Jayachandran C <jnair@caviumnetworks.com>
  2975. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2976. S: Maintained
  2977. F: arch/arm64/boot/dts/cavium/thunder2-99xx*
  2978. F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  2979. CC2520 IEEE-802.15.4 RADIO DRIVER
  2980. M: Varka Bhadram <varkabhadram@gmail.com>
  2981. L: linux-wpan@vger.kernel.org
  2982. S: Maintained
  2983. F: drivers/net/ieee802154/cc2520.c
  2984. F: include/linux/spi/cc2520.h
  2985. F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
  2986. CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
  2987. M: Gilad Ben-Yossef <gilad@benyossef.com>
  2988. L: linux-crypto@vger.kernel.org
  2989. S: Supported
  2990. F: drivers/crypto/ccree/
  2991. W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
  2992. CEC FRAMEWORK
  2993. M: Hans Verkuil <hans.verkuil@cisco.com>
  2994. L: linux-media@vger.kernel.org
  2995. T: git git://linuxtv.org/media_tree.git
  2996. W: http://linuxtv.org
  2997. S: Supported
  2998. F: Documentation/media/kapi/cec-core.rst
  2999. F: Documentation/media/uapi/cec
  3000. F: drivers/media/cec/
  3001. F: drivers/media/rc/keymaps/rc-cec.c
  3002. F: include/media/cec.h
  3003. F: include/media/cec-notifier.h
  3004. F: include/uapi/linux/cec.h
  3005. F: include/uapi/linux/cec-funcs.h
  3006. F: Documentation/devicetree/bindings/media/cec.txt
  3007. F: Documentation/ABI/testing/debugfs-cec-error-inj
  3008. CEC GPIO DRIVER
  3009. M: Hans Verkuil <hans.verkuil@cisco.com>
  3010. L: linux-media@vger.kernel.org
  3011. T: git git://linuxtv.org/media_tree.git
  3012. W: http://linuxtv.org
  3013. S: Supported
  3014. F: drivers/media/platform/cec-gpio/
  3015. F: Documentation/devicetree/bindings/media/cec-gpio.txt
  3016. CELL BROADBAND ENGINE ARCHITECTURE
  3017. M: Arnd Bergmann <arnd@arndb.de>
  3018. L: linuxppc-dev@lists.ozlabs.org
  3019. W: http://www.ibm.com/developerworks/power/cell/
  3020. S: Supported
  3021. F: arch/powerpc/include/asm/cell*.h
  3022. F: arch/powerpc/include/asm/spu*.h
  3023. F: arch/powerpc/include/uapi/asm/spu*.h
  3024. F: arch/powerpc/oprofile/*cell*
  3025. F: arch/powerpc/platforms/cell/
  3026. CEPH COMMON CODE (LIBCEPH)
  3027. M: Ilya Dryomov <idryomov@gmail.com>
  3028. M: "Yan, Zheng" <zyan@redhat.com>
  3029. M: Sage Weil <sage@redhat.com>
  3030. L: ceph-devel@vger.kernel.org
  3031. W: http://ceph.com/
  3032. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3033. T: git git://github.com/ceph/ceph-client.git
  3034. S: Supported
  3035. F: net/ceph/
  3036. F: include/linux/ceph/
  3037. F: include/linux/crush/
  3038. CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
  3039. M: "Yan, Zheng" <zyan@redhat.com>
  3040. M: Sage Weil <sage@redhat.com>
  3041. M: Ilya Dryomov <idryomov@gmail.com>
  3042. L: ceph-devel@vger.kernel.org
  3043. W: http://ceph.com/
  3044. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  3045. T: git git://github.com/ceph/ceph-client.git
  3046. S: Supported
  3047. F: Documentation/filesystems/ceph.txt
  3048. F: fs/ceph/
  3049. CERTIFICATE HANDLING:
  3050. M: David Howells <dhowells@redhat.com>
  3051. M: David Woodhouse <dwmw2@infradead.org>
  3052. L: keyrings@vger.kernel.org
  3053. S: Maintained
  3054. F: Documentation/admin-guide/module-signing.rst
  3055. F: certs/
  3056. F: scripts/sign-file.c
  3057. F: scripts/extract-cert.c
  3058. CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
  3059. L: linux-usb@vger.kernel.org
  3060. S: Orphan
  3061. F: Documentation/usb/WUSB-Design-overview.txt
  3062. F: Documentation/usb/wusb-cbaf
  3063. F: drivers/usb/host/hwa-hc.c
  3064. F: drivers/usb/host/whci/
  3065. F: drivers/usb/wusbcore/
  3066. F: include/linux/usb/wusb*
  3067. CFAG12864B LCD DRIVER
  3068. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3069. S: Maintained
  3070. F: drivers/auxdisplay/cfag12864b.c
  3071. F: include/linux/cfag12864b.h
  3072. CFAG12864BFB LCD FRAMEBUFFER DRIVER
  3073. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  3074. S: Maintained
  3075. F: drivers/auxdisplay/cfag12864bfb.c
  3076. F: include/linux/cfag12864b.h
  3077. 802.11 (including CFG80211/NL80211)
  3078. M: Johannes Berg <johannes@sipsolutions.net>
  3079. L: linux-wireless@vger.kernel.org
  3080. W: http://wireless.kernel.org/
  3081. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  3082. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  3083. S: Maintained
  3084. F: net/wireless/
  3085. F: include/uapi/linux/nl80211.h
  3086. F: include/linux/ieee80211.h
  3087. F: include/net/wext.h
  3088. F: include/net/cfg80211.h
  3089. F: include/net/iw_handler.h
  3090. F: include/net/ieee80211_radiotap.h
  3091. F: Documentation/driver-api/80211/cfg80211.rst
  3092. F: Documentation/networking/regulatory.txt
  3093. CHAR and MISC DRIVERS
  3094. M: Arnd Bergmann <arnd@arndb.de>
  3095. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3096. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  3097. S: Supported
  3098. F: drivers/char/
  3099. F: drivers/misc/
  3100. F: include/linux/miscdevice.h
  3101. CHECKPATCH
  3102. M: Andy Whitcroft <apw@canonical.com>
  3103. M: Joe Perches <joe@perches.com>
  3104. S: Maintained
  3105. F: scripts/checkpatch.pl
  3106. CHINESE DOCUMENTATION
  3107. M: Harry Wei <harryxiyou@gmail.com>
  3108. L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
  3109. L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
  3110. S: Maintained
  3111. F: Documentation/translations/zh_CN/
  3112. CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
  3113. M: Peter Chen <Peter.Chen@nxp.com>
  3114. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  3115. L: linux-usb@vger.kernel.org
  3116. S: Maintained
  3117. F: drivers/usb/chipidea/
  3118. CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
  3119. M: Hans de Goede <hdegoede@redhat.com>
  3120. L: linux-input@vger.kernel.org
  3121. S: Maintained
  3122. F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
  3123. F: drivers/input/touchscreen/chipone_icn8318.c
  3124. CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
  3125. M: Hans de Goede <hdegoede@redhat.com>
  3126. L: linux-input@vger.kernel.org
  3127. S: Maintained
  3128. F: drivers/input/touchscreen/chipone_icn8505.c
  3129. CHROME HARDWARE PLATFORM SUPPORT
  3130. M: Benson Leung <bleung@chromium.org>
  3131. M: Olof Johansson <olof@lixom.net>
  3132. S: Maintained
  3133. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
  3134. F: drivers/platform/chrome/
  3135. CIRRUS LOGIC AUDIO CODEC DRIVERS
  3136. M: Brian Austin <brian.austin@cirrus.com>
  3137. M: Paul Handrigan <Paul.Handrigan@cirrus.com>
  3138. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3139. S: Maintained
  3140. F: sound/soc/codecs/cs*
  3141. CIRRUS LOGIC EP93XX ETHERNET DRIVER
  3142. M: Hartley Sweeten <hsweeten@visionengravers.com>
  3143. L: netdev@vger.kernel.org
  3144. S: Maintained
  3145. F: drivers/net/ethernet/cirrus/ep93xx_eth.c
  3146. CISCO FCOE HBA DRIVER
  3147. M: Satish Kharat <satishkh@cisco.com>
  3148. M: Sesidhar Baddela <sebaddel@cisco.com>
  3149. M: Karan Tilak Kumar <kartilak@cisco.com>
  3150. L: linux-scsi@vger.kernel.org
  3151. S: Supported
  3152. F: drivers/scsi/fnic/
  3153. CISCO SCSI HBA DRIVER
  3154. M: Karan Tilak Kumar <kartilak@cisco.com>
  3155. M: Sesidhar Baddela <sebaddel@cisco.com>
  3156. L: linux-scsi@vger.kernel.org
  3157. S: Supported
  3158. F: drivers/scsi/snic/
  3159. CISCO VIC ETHERNET NIC DRIVER
  3160. M: Christian Benvenuti <benve@cisco.com>
  3161. M: Govindarajulu Varadarajan <_govind@gmx.com>
  3162. M: Parvi Kaustubhi <pkaustub@cisco.com>
  3163. S: Supported
  3164. F: drivers/net/ethernet/cisco/enic/
  3165. CISCO VIC LOW LATENCY NIC DRIVER
  3166. M: Christian Benvenuti <benve@cisco.com>
  3167. S: Supported
  3168. F: drivers/infiniband/hw/usnic/
  3169. CIRRUS LOGIC MADERA CODEC DRIVERS
  3170. M: Charles Keepax <ckeepax@opensource.cirrus.com>
  3171. M: Richard Fitzgerald <rf@opensource.cirrus.com>
  3172. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  3173. L: patches@opensource.cirrus.com
  3174. T: git https://github.com/CirrusLogic/linux-drivers.git
  3175. W: https://github.com/CirrusLogic/linux-drivers/wiki
  3176. S: Supported
  3177. F: Documentation/devicetree/bindings/mfd/madera.txt
  3178. F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
  3179. F: include/linux/mfd/madera/*
  3180. F: drivers/gpio/gpio-madera*
  3181. F: drivers/mfd/madera*
  3182. F: drivers/mfd/cs47l*
  3183. F: drivers/pinctrl/cirrus/*
  3184. CLANG-FORMAT FILE
  3185. M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
  3186. S: Maintained
  3187. F: .clang-format
  3188. CLEANCACHE API
  3189. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  3190. L: linux-kernel@vger.kernel.org
  3191. S: Maintained
  3192. F: mm/cleancache.c
  3193. F: include/linux/cleancache.h
  3194. CLK API
  3195. M: Russell King <linux@armlinux.org.uk>
  3196. L: linux-clk@vger.kernel.org
  3197. S: Maintained
  3198. F: include/linux/clk.h
  3199. CLOCKSOURCE, CLOCKEVENT DRIVERS
  3200. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3201. M: Thomas Gleixner <tglx@linutronix.de>
  3202. L: linux-kernel@vger.kernel.org
  3203. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  3204. S: Supported
  3205. F: drivers/clocksource/
  3206. F: Documentation/devicetree/bindings/timer/
  3207. CMPC ACPI DRIVER
  3208. M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  3209. M: Daniel Oliveira Nascimento <don@syst.com.br>
  3210. L: platform-driver-x86@vger.kernel.org
  3211. S: Supported
  3212. F: drivers/platform/x86/classmate-laptop.c
  3213. COBALT MEDIA DRIVER
  3214. M: Hans Verkuil <hans.verkuil@cisco.com>
  3215. L: linux-media@vger.kernel.org
  3216. T: git git://linuxtv.org/media_tree.git
  3217. W: https://linuxtv.org
  3218. S: Supported
  3219. F: drivers/media/pci/cobalt/
  3220. COCCINELLE/Semantic Patches (SmPL)
  3221. M: Julia Lawall <Julia.Lawall@lip6.fr>
  3222. M: Gilles Muller <Gilles.Muller@lip6.fr>
  3223. M: Nicolas Palix <nicolas.palix@imag.fr>
  3224. M: Michal Marek <michal.lkml@markovi.net>
  3225. L: cocci@systeme.lip6.fr (moderated for non-subscribers)
  3226. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
  3227. W: http://coccinelle.lip6.fr/
  3228. S: Supported
  3229. F: Documentation/dev-tools/coccinelle.rst
  3230. F: scripts/coccinelle/
  3231. F: scripts/coccicheck
  3232. CODA FILE SYSTEM
  3233. M: Jan Harkes <jaharkes@cs.cmu.edu>
  3234. M: coda@cs.cmu.edu
  3235. L: codalist@coda.cs.cmu.edu
  3236. W: http://www.coda.cs.cmu.edu/
  3237. S: Maintained
  3238. F: Documentation/filesystems/coda.txt
  3239. F: fs/coda/
  3240. F: include/linux/coda*.h
  3241. F: include/uapi/linux/coda*.h
  3242. CODA V4L2 MEM2MEM DRIVER
  3243. M: Philipp Zabel <p.zabel@pengutronix.de>
  3244. L: linux-media@vger.kernel.org
  3245. S: Maintained
  3246. F: Documentation/devicetree/bindings/media/coda.txt
  3247. F: drivers/media/platform/coda/
  3248. CODE OF CONDUCT
  3249. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3250. S: Supported
  3251. F: Documentation/process/code-of-conduct.rst
  3252. F: Documentation/process/code-of-conduct-interpretation.rst
  3253. COMMON CLK FRAMEWORK
  3254. M: Michael Turquette <mturquette@baylibre.com>
  3255. M: Stephen Boyd <sboyd@kernel.org>
  3256. L: linux-clk@vger.kernel.org
  3257. Q: http://patchwork.kernel.org/project/linux-clk/list/
  3258. T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
  3259. S: Maintained
  3260. F: Documentation/devicetree/bindings/clock/
  3261. F: drivers/clk/
  3262. X: drivers/clk/clkdev.c
  3263. F: include/linux/clk-pr*
  3264. F: include/linux/clk/
  3265. F: include/linux/of_clk.h
  3266. COMMON INTERNET FILE SYSTEM (CIFS)
  3267. M: Steve French <sfrench@samba.org>
  3268. L: linux-cifs@vger.kernel.org
  3269. L: samba-technical@lists.samba.org (moderated for non-subscribers)
  3270. W: http://linux-cifs.samba.org/
  3271. T: git git://git.samba.org/sfrench/cifs-2.6.git
  3272. S: Supported
  3273. F: Documentation/filesystems/cifs/
  3274. F: fs/cifs/
  3275. COMPACTPCI HOTPLUG CORE
  3276. M: Scott Murray <scott@spiteful.org>
  3277. L: linux-pci@vger.kernel.org
  3278. S: Maintained
  3279. F: drivers/pci/hotplug/cpci_hotplug*
  3280. COMPACTPCI HOTPLUG GENERIC DRIVER
  3281. M: Scott Murray <scott@spiteful.org>
  3282. L: linux-pci@vger.kernel.org
  3283. S: Maintained
  3284. F: drivers/pci/hotplug/cpcihp_generic.c
  3285. COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
  3286. M: Scott Murray <scott@spiteful.org>
  3287. L: linux-pci@vger.kernel.org
  3288. S: Maintained
  3289. F: drivers/pci/hotplug/cpcihp_zt5550.*
  3290. COMPAL LAPTOP SUPPORT
  3291. M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
  3292. L: platform-driver-x86@vger.kernel.org
  3293. S: Maintained
  3294. F: drivers/platform/x86/compal-laptop.c
  3295. CONEXANT ACCESSRUNNER USB DRIVER
  3296. L: accessrunner-general@lists.sourceforge.net
  3297. W: http://accessrunner.sourceforge.net/
  3298. S: Orphan
  3299. F: drivers/usb/atm/cxacru.c
  3300. CONFIGFS
  3301. M: Joel Becker <jlbec@evilplan.org>
  3302. M: Christoph Hellwig <hch@lst.de>
  3303. T: git git://git.infradead.org/users/hch/configfs.git
  3304. S: Supported
  3305. F: fs/configfs/
  3306. F: include/linux/configfs.h
  3307. CONNECTOR
  3308. M: Evgeniy Polyakov <zbr@ioremap.net>
  3309. L: netdev@vger.kernel.org
  3310. S: Maintained
  3311. F: drivers/connector/
  3312. CONTROL GROUP (CGROUP)
  3313. M: Tejun Heo <tj@kernel.org>
  3314. M: Li Zefan <lizefan@huawei.com>
  3315. M: Johannes Weiner <hannes@cmpxchg.org>
  3316. L: cgroups@vger.kernel.org
  3317. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3318. S: Maintained
  3319. F: Documentation/cgroup*
  3320. F: include/linux/cgroup*
  3321. F: kernel/cgroup*
  3322. CONTROL GROUP - CPUSET
  3323. M: Li Zefan <lizefan@huawei.com>
  3324. L: cgroups@vger.kernel.org
  3325. W: http://www.bullopensource.org/cpuset/
  3326. W: http://oss.sgi.com/projects/cpusets/
  3327. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3328. S: Maintained
  3329. F: Documentation/cgroup-v1/cpusets.txt
  3330. F: include/linux/cpuset.h
  3331. F: kernel/cgroup/cpuset.c
  3332. CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
  3333. M: Johannes Weiner <hannes@cmpxchg.org>
  3334. M: Michal Hocko <mhocko@kernel.org>
  3335. M: Vladimir Davydov <vdavydov.dev@gmail.com>
  3336. L: cgroups@vger.kernel.org
  3337. L: linux-mm@kvack.org
  3338. S: Maintained
  3339. F: mm/memcontrol.c
  3340. F: mm/swap_cgroup.c
  3341. CORETEMP HARDWARE MONITORING DRIVER
  3342. M: Fenghua Yu <fenghua.yu@intel.com>
  3343. L: linux-hwmon@vger.kernel.org
  3344. S: Maintained
  3345. F: Documentation/hwmon/coretemp
  3346. F: drivers/hwmon/coretemp.c
  3347. COSA/SRP SYNC SERIAL DRIVER
  3348. M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
  3349. W: http://www.fi.muni.cz/~kas/cosa/
  3350. S: Maintained
  3351. F: drivers/net/wan/cosa*
  3352. CPMAC ETHERNET DRIVER
  3353. M: Florian Fainelli <f.fainelli@gmail.com>
  3354. L: netdev@vger.kernel.org
  3355. S: Maintained
  3356. F: drivers/net/ethernet/ti/cpmac.c
  3357. CPU FREQUENCY DRIVERS
  3358. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3359. M: Viresh Kumar <viresh.kumar@linaro.org>
  3360. L: linux-pm@vger.kernel.org
  3361. S: Maintained
  3362. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3363. T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
  3364. B: https://bugzilla.kernel.org
  3365. F: Documentation/cpu-freq/
  3366. F: Documentation/devicetree/bindings/cpufreq/
  3367. F: drivers/cpufreq/
  3368. F: include/linux/cpufreq.h
  3369. F: tools/testing/selftests/cpufreq/
  3370. CPU FREQUENCY DRIVERS - ARM BIG LITTLE
  3371. M: Viresh Kumar <viresh.kumar@linaro.org>
  3372. M: Sudeep Holla <sudeep.holla@arm.com>
  3373. L: linux-pm@vger.kernel.org
  3374. W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
  3375. S: Maintained
  3376. F: drivers/cpufreq/arm_big_little.h
  3377. F: drivers/cpufreq/arm_big_little.c
  3378. F: drivers/cpufreq/arm_big_little_dt.c
  3379. CPU POWER MONITORING SUBSYSTEM
  3380. M: Thomas Renninger <trenn@suse.com>
  3381. M: Shuah Khan <shuah@kernel.org>
  3382. L: linux-pm@vger.kernel.org
  3383. S: Maintained
  3384. F: tools/power/cpupower/
  3385. CPUID/MSR DRIVER
  3386. M: "H. Peter Anvin" <hpa@zytor.com>
  3387. S: Maintained
  3388. F: arch/x86/kernel/cpuid.c
  3389. F: arch/x86/kernel/msr.c
  3390. CPUIDLE DRIVER - ARM BIG LITTLE
  3391. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3392. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3393. L: linux-pm@vger.kernel.org
  3394. L: linux-arm-kernel@lists.infradead.org
  3395. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3396. S: Maintained
  3397. F: drivers/cpuidle/cpuidle-big_little.c
  3398. CPUIDLE DRIVER - ARM EXYNOS
  3399. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  3400. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3401. M: Kukjin Kim <kgene@kernel.org>
  3402. L: linux-pm@vger.kernel.org
  3403. L: linux-samsung-soc@vger.kernel.org
  3404. S: Supported
  3405. F: drivers/cpuidle/cpuidle-exynos.c
  3406. F: arch/arm/mach-exynos/pm.c
  3407. CPUIDLE DRIVERS
  3408. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3409. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3410. L: linux-pm@vger.kernel.org
  3411. S: Maintained
  3412. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3413. B: https://bugzilla.kernel.org
  3414. F: drivers/cpuidle/*
  3415. F: include/linux/cpuidle.h
  3416. CRAMFS FILESYSTEM
  3417. M: Nicolas Pitre <nico@linaro.org>
  3418. S: Maintained
  3419. F: Documentation/filesystems/cramfs.txt
  3420. F: fs/cramfs/
  3421. CRYPTO API
  3422. M: Herbert Xu <herbert@gondor.apana.org.au>
  3423. M: "David S. Miller" <davem@davemloft.net>
  3424. L: linux-crypto@vger.kernel.org
  3425. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
  3426. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
  3427. S: Maintained
  3428. F: Documentation/crypto/
  3429. F: Documentation/devicetree/bindings/crypto/
  3430. F: arch/*/crypto/
  3431. F: crypto/
  3432. F: drivers/crypto/
  3433. F: include/crypto/
  3434. F: include/linux/crypto*
  3435. CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
  3436. M: Neil Horman <nhorman@tuxdriver.com>
  3437. L: linux-crypto@vger.kernel.org
  3438. S: Maintained
  3439. F: crypto/ansi_cprng.c
  3440. F: crypto/rng.c
  3441. CS3308 MEDIA DRIVER
  3442. M: Hans Verkuil <hverkuil@xs4all.nl>
  3443. L: linux-media@vger.kernel.org
  3444. T: git git://linuxtv.org/media_tree.git
  3445. W: http://linuxtv.org
  3446. S: Odd Fixes
  3447. F: drivers/media/i2c/cs3308.c
  3448. F: drivers/media/i2c/cs3308.h
  3449. CS5535 Audio ALSA driver
  3450. M: Jaya Kumar <jayakumar.alsa@gmail.com>
  3451. S: Maintained
  3452. F: sound/pci/cs5535audio/
  3453. CW1200 WLAN driver
  3454. M: Solomon Peachy <pizza@shaftnet.org>
  3455. S: Maintained
  3456. F: drivers/net/wireless/st/cw1200/
  3457. CX18 VIDEO4LINUX DRIVER
  3458. M: Andy Walls <awalls@md.metrocast.net>
  3459. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  3460. L: linux-media@vger.kernel.org
  3461. T: git git://linuxtv.org/media_tree.git
  3462. W: https://linuxtv.org
  3463. W: http://www.ivtvdriver.org/index.php/Cx18
  3464. S: Maintained
  3465. F: Documentation/media/v4l-drivers/cx18*
  3466. F: drivers/media/pci/cx18/
  3467. F: include/uapi/linux/ivtv*
  3468. CX2341X MPEG ENCODER HELPER MODULE
  3469. M: Hans Verkuil <hverkuil@xs4all.nl>
  3470. L: linux-media@vger.kernel.org
  3471. T: git git://linuxtv.org/media_tree.git
  3472. W: https://linuxtv.org
  3473. S: Maintained
  3474. F: drivers/media/common/cx2341x*
  3475. F: include/media/cx2341x*
  3476. CX24120 MEDIA DRIVER
  3477. M: Jemma Denson <jdenson@gmail.com>
  3478. M: Patrick Boettcher <patrick.boettcher@posteo.de>
  3479. L: linux-media@vger.kernel.org
  3480. W: https://linuxtv.org
  3481. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3482. S: Maintained
  3483. F: drivers/media/dvb-frontends/cx24120*
  3484. CX88 VIDEO4LINUX DRIVER
  3485. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3486. L: linux-media@vger.kernel.org
  3487. W: https://linuxtv.org
  3488. T: git git://linuxtv.org/media_tree.git
  3489. S: Odd fixes
  3490. F: Documentation/media/v4l-drivers/cx88*
  3491. F: drivers/media/pci/cx88/
  3492. CXD2820R MEDIA DRIVER
  3493. M: Antti Palosaari <crope@iki.fi>
  3494. L: linux-media@vger.kernel.org
  3495. W: https://linuxtv.org
  3496. W: http://palosaari.fi/linux/
  3497. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3498. T: git git://linuxtv.org/anttip/media_tree.git
  3499. S: Maintained
  3500. F: drivers/media/dvb-frontends/cxd2820r*
  3501. CXGB3 ETHERNET DRIVER (CXGB3)
  3502. M: Santosh Raspatur <santosh@chelsio.com>
  3503. L: netdev@vger.kernel.org
  3504. W: http://www.chelsio.com
  3505. S: Supported
  3506. F: drivers/net/ethernet/chelsio/cxgb3/
  3507. CXGB3 ISCSI DRIVER (CXGB3I)
  3508. M: Karen Xie <kxie@chelsio.com>
  3509. L: linux-scsi@vger.kernel.org
  3510. W: http://www.chelsio.com
  3511. S: Supported
  3512. F: drivers/scsi/cxgbi/cxgb3i
  3513. CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
  3514. M: Steve Wise <swise@chelsio.com>
  3515. L: linux-rdma@vger.kernel.org
  3516. W: http://www.openfabrics.org
  3517. S: Supported
  3518. F: drivers/infiniband/hw/cxgb3/
  3519. F: include/uapi/rdma/cxgb3-abi.h
  3520. CXGB4 CRYPTO DRIVER (chcr)
  3521. M: Harsh Jain <harsh@chelsio.com>
  3522. L: linux-crypto@vger.kernel.org
  3523. W: http://www.chelsio.com
  3524. S: Supported
  3525. F: drivers/crypto/chelsio
  3526. CXGB4 ETHERNET DRIVER (CXGB4)
  3527. M: Ganesh Goudar <ganeshgr@chelsio.com>
  3528. L: netdev@vger.kernel.org
  3529. W: http://www.chelsio.com
  3530. S: Supported
  3531. F: drivers/net/ethernet/chelsio/cxgb4/
  3532. CXGB4 ISCSI DRIVER (CXGB4I)
  3533. M: Karen Xie <kxie@chelsio.com>
  3534. L: linux-scsi@vger.kernel.org
  3535. W: http://www.chelsio.com
  3536. S: Supported
  3537. F: drivers/scsi/cxgbi/cxgb4i
  3538. CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
  3539. M: Steve Wise <swise@chelsio.com>
  3540. L: linux-rdma@vger.kernel.org
  3541. W: http://www.openfabrics.org
  3542. S: Supported
  3543. F: drivers/infiniband/hw/cxgb4/
  3544. F: include/uapi/rdma/cxgb4-abi.h
  3545. CXGB4VF ETHERNET DRIVER (CXGB4VF)
  3546. M: Casey Leedom <leedom@chelsio.com>
  3547. L: netdev@vger.kernel.org
  3548. W: http://www.chelsio.com
  3549. S: Supported
  3550. F: drivers/net/ethernet/chelsio/cxgb4vf/
  3551. CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
  3552. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  3553. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  3554. L: linuxppc-dev@lists.ozlabs.org
  3555. S: Supported
  3556. F: arch/powerpc/platforms/powernv/pci-cxl.c
  3557. F: drivers/misc/cxl/
  3558. F: include/misc/cxl*
  3559. F: include/uapi/misc/cxl.h
  3560. F: Documentation/powerpc/cxl.txt
  3561. F: Documentation/ABI/testing/sysfs-class-cxl
  3562. CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
  3563. M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
  3564. M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
  3565. M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
  3566. L: linux-scsi@vger.kernel.org
  3567. S: Supported
  3568. F: drivers/scsi/cxlflash/
  3569. F: include/uapi/scsi/cxlflash_ioctls.h
  3570. F: Documentation/powerpc/cxlflash.txt
  3571. CYBERPRO FB DRIVER
  3572. M: Russell King <linux@armlinux.org.uk>
  3573. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3574. W: http://www.armlinux.org.uk/
  3575. S: Maintained
  3576. F: drivers/video/fbdev/cyber2000fb.*
  3577. CYCLADES ASYNC MUX DRIVER
  3578. W: http://www.cyclades.com/
  3579. S: Orphan
  3580. F: drivers/tty/cyclades.c
  3581. F: include/linux/cyclades.h
  3582. F: include/uapi/linux/cyclades.h
  3583. CYCLADES PC300 DRIVER
  3584. W: http://www.cyclades.com/
  3585. S: Orphan
  3586. F: drivers/net/wan/pc300*
  3587. CYPRESS_FIRMWARE MEDIA DRIVER
  3588. M: Antti Palosaari <crope@iki.fi>
  3589. L: linux-media@vger.kernel.org
  3590. W: https://linuxtv.org
  3591. W: http://palosaari.fi/linux/
  3592. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3593. T: git git://linuxtv.org/anttip/media_tree.git
  3594. S: Maintained
  3595. F: drivers/media/common/cypress_firmware*
  3596. CYTTSP TOUCHSCREEN DRIVER
  3597. M: Ferruh Yigit <fery@cypress.com>
  3598. L: linux-input@vger.kernel.org
  3599. S: Supported
  3600. F: drivers/input/touchscreen/cyttsp*
  3601. F: include/linux/input/cyttsp.h
  3602. D-LINK DIR-685 TOUCHKEYS DRIVER
  3603. M: Linus Walleij <linus.walleij@linaro.org>
  3604. L: linux-input@vger.kernel.org
  3605. S: Supported
  3606. F: drivers/input/dlink-dir685-touchkeys.c
  3607. DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
  3608. M: Joshua Kinard <kumba@gentoo.org>
  3609. S: Maintained
  3610. F: drivers/rtc/rtc-ds1685.c
  3611. F: include/linux/rtc/ds1685.h
  3612. DAMA SLAVE for AX.25
  3613. M: Joerg Reuter <jreuter@yaina.de>
  3614. W: http://yaina.de/jreuter/
  3615. W: http://www.qsl.net/dl1bke/
  3616. L: linux-hams@vger.kernel.org
  3617. S: Maintained
  3618. F: net/ax25/af_ax25.c
  3619. F: net/ax25/ax25_dev.c
  3620. F: net/ax25/ax25_ds_*
  3621. F: net/ax25/ax25_in.c
  3622. F: net/ax25/ax25_out.c
  3623. F: net/ax25/ax25_timer.c
  3624. F: net/ax25/sysctl_net_ax25.c
  3625. DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  3626. L: netdev@vger.kernel.org
  3627. S: Orphan
  3628. F: Documentation/networking/dmfe.txt
  3629. F: drivers/net/ethernet/dec/tulip/dmfe.c
  3630. DC390/AM53C974 SCSI driver
  3631. M: Hannes Reinecke <hare@suse.com>
  3632. L: linux-scsi@vger.kernel.org
  3633. S: Maintained
  3634. F: drivers/scsi/am53c974.c
  3635. DC395x SCSI driver
  3636. M: Oliver Neukum <oliver@neukum.org>
  3637. M: Ali Akcaagac <aliakc@web.de>
  3638. M: Jamie Lenehan <lenehan@twibble.org>
  3639. L: dc395x@twibble.org
  3640. W: http://twibble.org/dist/dc395x/
  3641. W: http://lists.twibble.org/mailman/listinfo/dc395x/
  3642. S: Maintained
  3643. F: Documentation/scsi/dc395x.txt
  3644. F: drivers/scsi/dc395x.*
  3645. DCCP PROTOCOL
  3646. M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
  3647. L: dccp@vger.kernel.org
  3648. W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
  3649. S: Maintained
  3650. F: include/linux/dccp.h
  3651. F: include/uapi/linux/dccp.h
  3652. F: include/linux/tfrc.h
  3653. F: net/dccp/
  3654. DECnet NETWORK LAYER
  3655. W: http://linux-decnet.sourceforge.net
  3656. L: linux-decnet-user@lists.sourceforge.net
  3657. S: Orphan
  3658. F: Documentation/networking/decnet.txt
  3659. F: net/decnet/
  3660. DECSTATION PLATFORM SUPPORT
  3661. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3662. L: linux-mips@linux-mips.org
  3663. W: http://www.linux-mips.org/wiki/DECstation
  3664. S: Maintained
  3665. F: arch/mips/dec/
  3666. F: arch/mips/include/asm/dec/
  3667. F: arch/mips/include/asm/mach-dec/
  3668. DEFXX FDDI NETWORK DRIVER
  3669. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3670. S: Maintained
  3671. F: drivers/net/fddi/defxx.*
  3672. DELL SMBIOS DRIVER
  3673. M: Pali Rohár <pali.rohar@gmail.com>
  3674. M: Mario Limonciello <mario.limonciello@dell.com>
  3675. L: platform-driver-x86@vger.kernel.org
  3676. S: Maintained
  3677. F: drivers/platform/x86/dell-smbios.*
  3678. DELL SMBIOS SMM DRIVER
  3679. M: Mario Limonciello <mario.limonciello@dell.com>
  3680. L: platform-driver-x86@vger.kernel.org
  3681. S: Maintained
  3682. F: drivers/platform/x86/dell-smbios-smm.c
  3683. DELL SMBIOS WMI DRIVER
  3684. M: Mario Limonciello <mario.limonciello@dell.com>
  3685. L: platform-driver-x86@vger.kernel.org
  3686. S: Maintained
  3687. F: drivers/platform/x86/dell-smbios-wmi.c
  3688. F: tools/wmi/dell-smbios-example.c
  3689. DELL LAPTOP DRIVER
  3690. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3691. M: Pali Rohár <pali.rohar@gmail.com>
  3692. L: platform-driver-x86@vger.kernel.org
  3693. S: Maintained
  3694. F: drivers/platform/x86/dell-laptop.c
  3695. DELL LAPTOP FREEFALL DRIVER
  3696. M: Pali Rohár <pali.rohar@gmail.com>
  3697. S: Maintained
  3698. F: drivers/platform/x86/dell-smo8800.c
  3699. DELL LAPTOP RBTN DRIVER
  3700. M: Pali Rohár <pali.rohar@gmail.com>
  3701. S: Maintained
  3702. F: drivers/platform/x86/dell-rbtn.*
  3703. DELL LAPTOP SMM DRIVER
  3704. M: Pali Rohár <pali.rohar@gmail.com>
  3705. S: Maintained
  3706. F: drivers/hwmon/dell-smm-hwmon.c
  3707. F: include/uapi/linux/i8k.h
  3708. DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
  3709. M: Doug Warzecha <Douglas_Warzecha@dell.com>
  3710. S: Maintained
  3711. F: Documentation/dcdbas.txt
  3712. F: drivers/firmware/dcdbas.*
  3713. DELL WMI NOTIFICATIONS DRIVER
  3714. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3715. M: Pali Rohár <pali.rohar@gmail.com>
  3716. S: Maintained
  3717. F: drivers/platform/x86/dell-wmi.c
  3718. DELL WMI DESCRIPTOR DRIVER
  3719. M: Mario Limonciello <mario.limonciello@dell.com>
  3720. S: Maintained
  3721. F: drivers/platform/x86/dell-wmi-descriptor.c
  3722. DELTA ST MEDIA DRIVER
  3723. M: Hugues Fruchet <hugues.fruchet@st.com>
  3724. L: linux-media@vger.kernel.org
  3725. T: git git://linuxtv.org/media_tree.git
  3726. W: https://linuxtv.org
  3727. S: Supported
  3728. F: drivers/media/platform/sti/delta
  3729. DENALI NAND DRIVER
  3730. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  3731. L: linux-mtd@lists.infradead.org
  3732. S: Supported
  3733. F: drivers/mtd/nand/raw/denali*
  3734. DESIGNWARE USB2 DRD IP DRIVER
  3735. M: Minas Harutyunyan <hminas@synopsys.com>
  3736. L: linux-usb@vger.kernel.org
  3737. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3738. S: Maintained
  3739. F: drivers/usb/dwc2/
  3740. DESIGNWARE USB3 DRD IP DRIVER
  3741. M: Felipe Balbi <balbi@kernel.org>
  3742. L: linux-usb@vger.kernel.org
  3743. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3744. S: Maintained
  3745. F: drivers/usb/dwc3/
  3746. DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
  3747. M: Andreas Klinger <ak@it-klinger.de>
  3748. L: linux-iio@vger.kernel.org
  3749. S: Maintained
  3750. F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
  3751. F: drivers/iio/proximity/srf*.c
  3752. DEVICE COREDUMP (DEV_COREDUMP)
  3753. M: Johannes Berg <johannes@sipsolutions.net>
  3754. L: linux-kernel@vger.kernel.org
  3755. S: Maintained
  3756. F: drivers/base/devcoredump.c
  3757. F: include/linux/devcoredump.h
  3758. DEVICE FREQUENCY (DEVFREQ)
  3759. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  3760. M: Kyungmin Park <kyungmin.park@samsung.com>
  3761. R: Chanwoo Choi <cw00.choi@samsung.com>
  3762. L: linux-pm@vger.kernel.org
  3763. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3764. S: Maintained
  3765. F: drivers/devfreq/
  3766. F: include/linux/devfreq.h
  3767. F: Documentation/devicetree/bindings/devfreq/
  3768. DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
  3769. M: Chanwoo Choi <cw00.choi@samsung.com>
  3770. L: linux-pm@vger.kernel.org
  3771. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3772. S: Supported
  3773. F: drivers/devfreq/event/
  3774. F: drivers/devfreq/devfreq-event.c
  3775. F: include/linux/devfreq-event.h
  3776. F: Documentation/devicetree/bindings/devfreq/event/
  3777. DEVICE NUMBER REGISTRY
  3778. M: Torben Mathiasen <device@lanana.org>
  3779. W: http://lanana.org/docs/device-list/index.html
  3780. S: Maintained
  3781. DEVICE-MAPPER (LVM)
  3782. M: Alasdair Kergon <agk@redhat.com>
  3783. M: Mike Snitzer <snitzer@redhat.com>
  3784. M: dm-devel@redhat.com
  3785. L: dm-devel@redhat.com
  3786. W: http://sources.redhat.com/dm
  3787. Q: http://patchwork.kernel.org/project/dm-devel/list/
  3788. T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
  3789. T: quilt http://people.redhat.com/agk/patches/linux/editing/
  3790. S: Maintained
  3791. F: Documentation/device-mapper/
  3792. F: drivers/md/Makefile
  3793. F: drivers/md/Kconfig
  3794. F: drivers/md/dm*
  3795. F: drivers/md/persistent-data/
  3796. F: include/linux/device-mapper.h
  3797. F: include/linux/dm-*.h
  3798. F: include/uapi/linux/dm-*.h
  3799. DEVLINK
  3800. M: Jiri Pirko <jiri@mellanox.com>
  3801. L: netdev@vger.kernel.org
  3802. S: Supported
  3803. F: net/core/devlink.c
  3804. F: include/net/devlink.h
  3805. F: include/uapi/linux/devlink.h
  3806. DIALOG SEMICONDUCTOR DRIVERS
  3807. M: Support Opensource <support.opensource@diasemi.com>
  3808. W: http://www.dialog-semiconductor.com/products
  3809. S: Supported
  3810. F: Documentation/hwmon/da90??
  3811. F: Documentation/devicetree/bindings/mfd/da90*.txt
  3812. F: Documentation/devicetree/bindings/input/da90??-onkey.txt
  3813. F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
  3814. F: Documentation/devicetree/bindings/regulator/da92*.txt
  3815. F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
  3816. F: Documentation/devicetree/bindings/sound/da[79]*.txt
  3817. F: drivers/gpio/gpio-da90??.c
  3818. F: drivers/hwmon/da90??-hwmon.c
  3819. F: drivers/iio/adc/da91??-*.c
  3820. F: drivers/input/misc/da90??_onkey.c
  3821. F: drivers/input/touchscreen/da9052_tsi.c
  3822. F: drivers/leds/leds-da90??.c
  3823. F: drivers/mfd/da903x.c
  3824. F: drivers/mfd/da90??-*.c
  3825. F: drivers/mfd/da91??-*.c
  3826. F: drivers/power/supply/da9052-battery.c
  3827. F: drivers/power/supply/da91??-*.c
  3828. F: drivers/regulator/da903x.c
  3829. F: drivers/regulator/da9???-regulator.[ch]
  3830. F: drivers/thermal/da90??-thermal.c
  3831. F: drivers/rtc/rtc-da90??.c
  3832. F: drivers/video/backlight/da90??_bl.c
  3833. F: drivers/watchdog/da90??_wdt.c
  3834. F: include/linux/mfd/da903x.h
  3835. F: include/linux/mfd/da9052/
  3836. F: include/linux/mfd/da9055/
  3837. F: include/linux/mfd/da9062/
  3838. F: include/linux/mfd/da9063/
  3839. F: include/linux/mfd/da9150/
  3840. F: include/linux/regulator/da9211.h
  3841. F: include/sound/da[79]*.h
  3842. F: sound/soc/codecs/da[79]*.[ch]
  3843. DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
  3844. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  3845. L: linux-gpio@vger.kernel.org
  3846. S: Maintained
  3847. F: drivers/gpio/gpio-gpio-mm.c
  3848. DIGI NEO AND CLASSIC PCI PRODUCTS
  3849. M: Lidza Louina <lidza.louina@gmail.com>
  3850. M: Mark Hounschell <markh@compro.net>
  3851. L: driverdev-devel@linuxdriverproject.org
  3852. S: Maintained
  3853. F: drivers/staging/dgnc/
  3854. DIOLAN U2C-12 I2C DRIVER
  3855. M: Guenter Roeck <linux@roeck-us.net>
  3856. L: linux-i2c@vger.kernel.org
  3857. S: Maintained
  3858. F: drivers/i2c/busses/i2c-diolan-u2c.c
  3859. FILESYSTEM DIRECT ACCESS (DAX)
  3860. M: Matthew Wilcox <mawilcox@microsoft.com>
  3861. M: Ross Zwisler <zwisler@kernel.org>
  3862. M: Jan Kara <jack@suse.cz>
  3863. L: linux-fsdevel@vger.kernel.org
  3864. S: Supported
  3865. F: fs/dax.c
  3866. F: include/linux/dax.h
  3867. F: include/trace/events/fs_dax.h
  3868. DEVICE DIRECT ACCESS (DAX)
  3869. M: Dan Williams <dan.j.williams@intel.com>
  3870. M: Dave Jiang <dave.jiang@intel.com>
  3871. M: Ross Zwisler <zwisler@kernel.org>
  3872. M: Vishal Verma <vishal.l.verma@intel.com>
  3873. L: linux-nvdimm@lists.01.org
  3874. S: Supported
  3875. F: drivers/dax/
  3876. DIRECTORY NOTIFICATION (DNOTIFY)
  3877. M: Jan Kara <jack@suse.cz>
  3878. R: Amir Goldstein <amir73il@gmail.com>
  3879. L: linux-fsdevel@vger.kernel.org
  3880. S: Maintained
  3881. F: Documentation/filesystems/dnotify.txt
  3882. F: fs/notify/dnotify/
  3883. F: include/linux/dnotify.h
  3884. DISK GEOMETRY AND PARTITION HANDLING
  3885. M: Andries Brouwer <aeb@cwi.nl>
  3886. W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
  3887. W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
  3888. W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
  3889. S: Maintained
  3890. DISKQUOTA
  3891. M: Jan Kara <jack@suse.com>
  3892. S: Maintained
  3893. F: Documentation/filesystems/quota.txt
  3894. F: fs/quota/
  3895. F: include/linux/quota*.h
  3896. F: include/uapi/linux/quota*.h
  3897. DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
  3898. M: Bernie Thompson <bernie@plugable.com>
  3899. L: linux-fbdev@vger.kernel.org
  3900. S: Maintained
  3901. W: http://plugable.com/category/projects/udlfb/
  3902. F: drivers/video/fbdev/udlfb.c
  3903. F: include/video/udlfb.h
  3904. F: Documentation/fb/udlfb.txt
  3905. DISTRIBUTED LOCK MANAGER (DLM)
  3906. M: Christine Caulfield <ccaulfie@redhat.com>
  3907. M: David Teigland <teigland@redhat.com>
  3908. L: cluster-devel@redhat.com
  3909. W: http://sources.redhat.com/cluster/
  3910. T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  3911. S: Supported
  3912. F: fs/dlm/
  3913. DMA BUFFER SHARING FRAMEWORK
  3914. M: Sumit Semwal <sumit.semwal@linaro.org>
  3915. S: Maintained
  3916. L: linux-media@vger.kernel.org
  3917. L: dri-devel@lists.freedesktop.org
  3918. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  3919. F: drivers/dma-buf/
  3920. F: include/linux/dma-buf*
  3921. F: include/linux/reservation.h
  3922. F: include/linux/*fence.h
  3923. F: Documentation/driver-api/dma-buf.rst
  3924. T: git git://anongit.freedesktop.org/drm/drm-misc
  3925. DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
  3926. M: Vinod Koul <vkoul@kernel.org>
  3927. L: dmaengine@vger.kernel.org
  3928. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  3929. S: Maintained
  3930. F: drivers/dma/
  3931. F: include/linux/dmaengine.h
  3932. F: include/linux/of_dma.h
  3933. F: Documentation/devicetree/bindings/dma/
  3934. F: Documentation/driver-api/dmaengine/
  3935. T: git git://git.infradead.org/users/vkoul/slave-dma.git
  3936. DMA MAPPING HELPERS
  3937. M: Christoph Hellwig <hch@lst.de>
  3938. M: Marek Szyprowski <m.szyprowski@samsung.com>
  3939. R: Robin Murphy <robin.murphy@arm.com>
  3940. L: iommu@lists.linux-foundation.org
  3941. T: git git://git.infradead.org/users/hch/dma-mapping.git
  3942. W: http://git.infradead.org/users/hch/dma-mapping.git
  3943. S: Supported
  3944. F: kernel/dma/
  3945. F: include/asm-generic/dma-mapping.h
  3946. F: include/linux/dma-direct.h
  3947. F: include/linux/dma-mapping.h
  3948. F: include/linux/dma-noncoherent.h
  3949. DME1737 HARDWARE MONITOR DRIVER
  3950. M: Juerg Haefliger <juergh@gmail.com>
  3951. L: linux-hwmon@vger.kernel.org
  3952. S: Maintained
  3953. F: Documentation/hwmon/dme1737
  3954. F: drivers/hwmon/dme1737.c
  3955. DMI/SMBIOS SUPPORT
  3956. M: Jean Delvare <jdelvare@suse.com>
  3957. S: Maintained
  3958. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
  3959. F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
  3960. F: drivers/firmware/dmi-id.c
  3961. F: drivers/firmware/dmi_scan.c
  3962. F: include/linux/dmi.h
  3963. DOCUMENTATION
  3964. M: Jonathan Corbet <corbet@lwn.net>
  3965. L: linux-doc@vger.kernel.org
  3966. S: Maintained
  3967. F: Documentation/
  3968. F: scripts/kernel-doc
  3969. X: Documentation/ABI/
  3970. X: Documentation/devicetree/
  3971. X: Documentation/acpi
  3972. X: Documentation/power
  3973. X: Documentation/spi
  3974. X: Documentation/media
  3975. T: git git://git.lwn.net/linux.git docs-next
  3976. DOCUMENTATION/ITALIAN
  3977. M: Federico Vaga <federico.vaga@vaga.pv.it>
  3978. L: linux-doc@vger.kernel.org
  3979. S: Maintained
  3980. F: Documentation/translations/it_IT
  3981. DONGWOON DW9714 LENS VOICE COIL DRIVER
  3982. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3983. L: linux-media@vger.kernel.org
  3984. T: git git://linuxtv.org/media_tree.git
  3985. S: Maintained
  3986. F: drivers/media/i2c/dw9714.c
  3987. DONGWOON DW9807 LENS VOICE COIL DRIVER
  3988. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3989. L: linux-media@vger.kernel.org
  3990. T: git git://linuxtv.org/media_tree.git
  3991. S: Maintained
  3992. F: drivers/media/i2c/dw9807.c
  3993. DOUBLETALK DRIVER
  3994. M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
  3995. L: blinux-list@redhat.com
  3996. S: Maintained
  3997. F: drivers/char/dtlk.c
  3998. F: include/linux/dtlk.h
  3999. DPAA2 DATAPATH I/O (DPIO) DRIVER
  4000. M: Roy Pledge <Roy.Pledge@nxp.com>
  4001. L: linux-kernel@vger.kernel.org
  4002. S: Maintained
  4003. F: drivers/soc/fsl/dpio
  4004. DPAA2 ETHERNET DRIVER
  4005. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  4006. L: linux-kernel@vger.kernel.org
  4007. S: Maintained
  4008. F: drivers/staging/fsl-dpaa2/ethernet
  4009. DPAA2 ETHERNET SWITCH DRIVER
  4010. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  4011. M: Ioana Ciornei <ioana.ciornei@nxp.com>
  4012. L: linux-kernel@vger.kernel.org
  4013. S: Maintained
  4014. F: drivers/staging/fsl-dpaa2/ethsw
  4015. DPAA2 PTP CLOCK DRIVER
  4016. M: Yangbo Lu <yangbo.lu@nxp.com>
  4017. L: linux-kernel@vger.kernel.org
  4018. S: Maintained
  4019. F: drivers/staging/fsl-dpaa2/rtc
  4020. DPT_I2O SCSI RAID DRIVER
  4021. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  4022. L: linux-scsi@vger.kernel.org
  4023. W: http://www.adaptec.com/
  4024. S: Maintained
  4025. F: drivers/scsi/dpt*
  4026. F: drivers/scsi/dpt/
  4027. DRBD DRIVER
  4028. M: Philipp Reisner <philipp.reisner@linbit.com>
  4029. M: Lars Ellenberg <lars.ellenberg@linbit.com>
  4030. L: drbd-dev@lists.linbit.com
  4031. W: http://www.drbd.org
  4032. T: git git://git.linbit.com/linux-drbd.git
  4033. T: git git://git.linbit.com/drbd-8.4.git
  4034. S: Supported
  4035. F: drivers/block/drbd/
  4036. F: lib/lru_cache.c
  4037. F: Documentation/blockdev/drbd/
  4038. DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
  4039. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  4040. R: "Rafael J. Wysocki" <rafael@kernel.org>
  4041. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  4042. S: Supported
  4043. F: Documentation/kobject.txt
  4044. F: drivers/base/
  4045. F: fs/debugfs/
  4046. F: fs/sysfs/
  4047. F: include/linux/debugfs.h
  4048. F: include/linux/kobj*
  4049. F: lib/kobj*
  4050. DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
  4051. M: Kevin Hilman <khilman@kernel.org>
  4052. M: Nishanth Menon <nm@ti.com>
  4053. S: Maintained
  4054. F: drivers/power/avs/
  4055. F: include/linux/power/smartreflex.h
  4056. L: linux-pm@vger.kernel.org
  4057. DRM DRIVER FOR ARM PL111 CLCD
  4058. M: Eric Anholt <eric@anholt.net>
  4059. T: git git://anongit.freedesktop.org/drm/drm-misc
  4060. S: Supported
  4061. F: drivers/gpu/drm/pl111/
  4062. DRM DRIVER FOR ARM VERSATILE TFT PANELS
  4063. M: Linus Walleij <linus.walleij@linaro.org>
  4064. T: git git://anongit.freedesktop.org/drm/drm-misc
  4065. S: Maintained
  4066. F: drivers/gpu/drm/panel/panel-arm-versatile.c
  4067. F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
  4068. DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
  4069. M: Dave Airlie <airlied@redhat.com>
  4070. S: Odd Fixes
  4071. F: drivers/gpu/drm/ast/
  4072. DRM DRIVER FOR BOCHS VIRTUAL GPU
  4073. M: Gerd Hoffmann <kraxel@redhat.com>
  4074. L: virtualization@lists.linux-foundation.org
  4075. T: git git://anongit.freedesktop.org/drm/drm-misc
  4076. S: Maintained
  4077. F: drivers/gpu/drm/bochs/
  4078. DRM DRIVER FOR FARADAY TVE200 TV ENCODER
  4079. M: Linus Walleij <linus.walleij@linaro.org>
  4080. T: git git://anongit.freedesktop.org/drm/drm-misc
  4081. S: Maintained
  4082. F: drivers/gpu/drm/tve200/
  4083. DRM DRIVER FOR ILITEK ILI9225 PANELS
  4084. M: David Lechner <david@lechnology.com>
  4085. S: Maintained
  4086. F: drivers/gpu/drm/tinydrm/ili9225.c
  4087. F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
  4088. DRM DRIVER FOR INTEL I810 VIDEO CARDS
  4089. S: Orphan / Obsolete
  4090. F: drivers/gpu/drm/i810/
  4091. F: include/uapi/drm/i810_drm.h
  4092. DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
  4093. S: Orphan / Obsolete
  4094. F: drivers/gpu/drm/mga/
  4095. F: include/uapi/drm/mga_drm.h
  4096. DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
  4097. M: Dave Airlie <airlied@redhat.com>
  4098. S: Odd Fixes
  4099. F: drivers/gpu/drm/mgag200/
  4100. DRM DRIVER FOR MI0283QT
  4101. M: Noralf Trønnes <noralf@tronnes.org>
  4102. S: Maintained
  4103. F: drivers/gpu/drm/tinydrm/mi0283qt.c
  4104. F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
  4105. DRM DRIVER FOR MSM ADRENO GPU
  4106. M: Rob Clark <robdclark@gmail.com>
  4107. L: linux-arm-msm@vger.kernel.org
  4108. L: dri-devel@lists.freedesktop.org
  4109. L: freedreno@lists.freedesktop.org
  4110. T: git git://people.freedesktop.org/~robclark/linux
  4111. S: Maintained
  4112. F: drivers/gpu/drm/msm/
  4113. F: include/uapi/drm/msm_drm.h
  4114. F: Documentation/devicetree/bindings/display/msm/
  4115. DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
  4116. M: Ben Skeggs <bskeggs@redhat.com>
  4117. L: dri-devel@lists.freedesktop.org
  4118. L: nouveau@lists.freedesktop.org
  4119. T: git git://github.com/skeggsb/linux
  4120. S: Supported
  4121. F: drivers/gpu/drm/nouveau/
  4122. F: include/uapi/drm/nouveau_drm.h
  4123. DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
  4124. M: Noralf Trønnes <noralf@tronnes.org>
  4125. S: Maintained
  4126. F: drivers/gpu/drm/tinydrm/repaper.c
  4127. F: Documentation/devicetree/bindings/display/repaper.txt
  4128. DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  4129. M: Dave Airlie <airlied@redhat.com>
  4130. M: Gerd Hoffmann <kraxel@redhat.com>
  4131. L: virtualization@lists.linux-foundation.org
  4132. T: git git://anongit.freedesktop.org/drm/drm-misc
  4133. S: Obsolete
  4134. W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  4135. F: drivers/gpu/drm/cirrus/
  4136. DRM DRIVER FOR QXL VIRTUAL GPU
  4137. M: Dave Airlie <airlied@redhat.com>
  4138. M: Gerd Hoffmann <kraxel@redhat.com>
  4139. L: virtualization@lists.linux-foundation.org
  4140. T: git git://anongit.freedesktop.org/drm/drm-misc
  4141. S: Maintained
  4142. F: drivers/gpu/drm/qxl/
  4143. F: include/uapi/drm/qxl_drm.h
  4144. DRM DRIVER FOR RAGE 128 VIDEO CARDS
  4145. S: Orphan / Obsolete
  4146. F: drivers/gpu/drm/r128/
  4147. F: include/uapi/drm/r128_drm.h
  4148. DRM DRIVER FOR SAVAGE VIDEO CARDS
  4149. S: Orphan / Obsolete
  4150. F: drivers/gpu/drm/savage/
  4151. F: include/uapi/drm/savage_drm.h
  4152. DRM DRIVER FOR SIS VIDEO CARDS
  4153. S: Orphan / Obsolete
  4154. F: drivers/gpu/drm/sis/
  4155. F: include/uapi/drm/sis_drm.h
  4156. DRM DRIVER FOR SITRONIX ST7586 PANELS
  4157. M: David Lechner <david@lechnology.com>
  4158. S: Maintained
  4159. F: drivers/gpu/drm/tinydrm/st7586.c
  4160. F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
  4161. DRM DRIVER FOR SITRONIX ST7735R PANELS
  4162. M: David Lechner <david@lechnology.com>
  4163. S: Maintained
  4164. F: drivers/gpu/drm/tinydrm/st7735r.c
  4165. F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
  4166. DRM DRIVER FOR TDFX VIDEO CARDS
  4167. S: Orphan / Obsolete
  4168. F: drivers/gpu/drm/tdfx/
  4169. DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
  4170. M: Dave Airlie <airlied@redhat.com>
  4171. S: Odd Fixes
  4172. F: drivers/gpu/drm/udl/
  4173. DRM DRIVER FOR VMWARE VIRTUAL GPU
  4174. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  4175. M: Sinclair Yeh <syeh@vmware.com>
  4176. M: Thomas Hellstrom <thellstrom@vmware.com>
  4177. L: dri-devel@lists.freedesktop.org
  4178. T: git git://people.freedesktop.org/~syeh/repos_linux
  4179. T: git git://people.freedesktop.org/~thomash/linux
  4180. S: Supported
  4181. F: drivers/gpu/drm/vmwgfx/
  4182. F: include/uapi/drm/vmwgfx_drm.h
  4183. DRM DRIVERS
  4184. M: David Airlie <airlied@linux.ie>
  4185. L: dri-devel@lists.freedesktop.org
  4186. T: git git://anongit.freedesktop.org/drm/drm
  4187. B: https://bugs.freedesktop.org/
  4188. C: irc://chat.freenode.net/dri-devel
  4189. S: Maintained
  4190. F: drivers/gpu/drm/
  4191. F: drivers/gpu/vga/
  4192. F: Documentation/devicetree/bindings/display/
  4193. F: Documentation/devicetree/bindings/gpu/
  4194. F: Documentation/gpu/
  4195. F: include/drm/
  4196. F: include/uapi/drm/
  4197. F: include/linux/vga*
  4198. DRM DRIVERS AND MISC GPU PATCHES
  4199. M: Gustavo Padovan <gustavo@padovan.org>
  4200. M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
  4201. M: Sean Paul <sean@poorly.run>
  4202. W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  4203. S: Maintained
  4204. T: git git://anongit.freedesktop.org/drm/drm-misc
  4205. F: Documentation/gpu/
  4206. F: drivers/gpu/vga/
  4207. F: drivers/gpu/drm/*
  4208. F: include/drm/drm*
  4209. F: include/uapi/drm/drm*
  4210. F: include/linux/vga*
  4211. DRM DRIVERS FOR ALLWINNER A10
  4212. M: Maxime Ripard <maxime.ripard@bootlin.com>
  4213. L: dri-devel@lists.freedesktop.org
  4214. S: Supported
  4215. F: drivers/gpu/drm/sun4i/
  4216. F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  4217. T: git git://anongit.freedesktop.org/drm/drm-misc
  4218. DRM DRIVERS FOR AMLOGIC SOCS
  4219. M: Neil Armstrong <narmstrong@baylibre.com>
  4220. L: dri-devel@lists.freedesktop.org
  4221. L: linux-amlogic@lists.infradead.org
  4222. W: http://linux-meson.com/
  4223. S: Supported
  4224. F: drivers/gpu/drm/meson/
  4225. F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
  4226. F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
  4227. F: Documentation/gpu/meson.rst
  4228. T: git git://anongit.freedesktop.org/drm/drm-misc
  4229. DRM DRIVERS FOR ATMEL HLCDC
  4230. M: Boris Brezillon <boris.brezillon@bootlin.com>
  4231. L: dri-devel@lists.freedesktop.org
  4232. S: Supported
  4233. F: drivers/gpu/drm/atmel-hlcdc/
  4234. F: Documentation/devicetree/bindings/display/atmel/
  4235. T: git git://anongit.freedesktop.org/drm/drm-misc
  4236. DRM DRIVERS FOR BRIDGE CHIPS
  4237. M: Archit Taneja <architt@codeaurora.org>
  4238. M: Andrzej Hajda <a.hajda@samsung.com>
  4239. R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  4240. S: Maintained
  4241. T: git git://anongit.freedesktop.org/drm/drm-misc
  4242. F: drivers/gpu/drm/bridge/
  4243. DRM DRIVERS FOR EXYNOS
  4244. M: Inki Dae <inki.dae@samsung.com>
  4245. M: Joonyoung Shim <jy0922.shim@samsung.com>
  4246. M: Seung-Woo Kim <sw0312.kim@samsung.com>
  4247. M: Kyungmin Park <kyungmin.park@samsung.com>
  4248. L: dri-devel@lists.freedesktop.org
  4249. T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
  4250. S: Supported
  4251. F: drivers/gpu/drm/exynos/
  4252. F: include/uapi/drm/exynos_drm.h
  4253. F: Documentation/devicetree/bindings/display/exynos/
  4254. DRM DRIVERS FOR FREESCALE DCU
  4255. M: Stefan Agner <stefan@agner.ch>
  4256. M: Alison Wang <alison.wang@nxp.com>
  4257. L: dri-devel@lists.freedesktop.org
  4258. S: Supported
  4259. F: drivers/gpu/drm/fsl-dcu/
  4260. F: Documentation/devicetree/bindings/display/fsl,dcu.txt
  4261. F: Documentation/devicetree/bindings/display/fsl,tcon.txt
  4262. F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
  4263. DRM DRIVERS FOR FREESCALE IMX
  4264. M: Philipp Zabel <p.zabel@pengutronix.de>
  4265. L: dri-devel@lists.freedesktop.org
  4266. S: Maintained
  4267. F: drivers/gpu/drm/imx/
  4268. F: drivers/gpu/ipu-v3/
  4269. F: Documentation/devicetree/bindings/display/imx/
  4270. DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
  4271. M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  4272. L: dri-devel@lists.freedesktop.org
  4273. T: git git://github.com/patjak/drm-gma500
  4274. S: Maintained
  4275. F: drivers/gpu/drm/gma500/
  4276. DRM DRIVERS FOR HISILICON
  4277. M: Xinliang Liu <z.liuxinliang@hisilicon.com>
  4278. M: Rongrong Zou <zourongrong@gmail.com>
  4279. R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
  4280. R: Chen Feng <puck.chen@hisilicon.com>
  4281. L: dri-devel@lists.freedesktop.org
  4282. T: git git://github.com/xin3liang/linux.git
  4283. S: Maintained
  4284. F: drivers/gpu/drm/hisilicon/
  4285. F: Documentation/devicetree/bindings/display/hisilicon/
  4286. DRM DRIVERS FOR MEDIATEK
  4287. M: CK Hu <ck.hu@mediatek.com>
  4288. M: Philipp Zabel <p.zabel@pengutronix.de>
  4289. L: dri-devel@lists.freedesktop.org
  4290. S: Supported
  4291. F: drivers/gpu/drm/mediatek/
  4292. F: Documentation/devicetree/bindings/display/mediatek/
  4293. DRM DRIVERS FOR NVIDIA TEGRA
  4294. M: Thierry Reding <thierry.reding@gmail.com>
  4295. L: dri-devel@lists.freedesktop.org
  4296. L: linux-tegra@vger.kernel.org
  4297. T: git git://anongit.freedesktop.org/tegra/linux.git
  4298. S: Supported
  4299. F: drivers/gpu/drm/tegra/
  4300. F: drivers/gpu/host1x/
  4301. F: include/linux/host1x.h
  4302. F: include/uapi/drm/tegra_drm.h
  4303. F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
  4304. DRM DRIVERS FOR RENESAS
  4305. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  4306. L: dri-devel@lists.freedesktop.org
  4307. L: linux-renesas-soc@vger.kernel.org
  4308. T: git git://linuxtv.org/pinchartl/fbdev
  4309. S: Supported
  4310. F: drivers/gpu/drm/rcar-du/
  4311. F: drivers/gpu/drm/shmobile/
  4312. F: include/linux/platform_data/shmob_drm.h
  4313. F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  4314. F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
  4315. F: Documentation/devicetree/bindings/display/renesas,du.txt
  4316. DRM DRIVERS FOR ROCKCHIP
  4317. M: Sandy Huang <hjc@rock-chips.com>
  4318. M: Heiko Stübner <heiko@sntech.de>
  4319. L: dri-devel@lists.freedesktop.org
  4320. S: Maintained
  4321. F: drivers/gpu/drm/rockchip/
  4322. F: Documentation/devicetree/bindings/display/rockchip/
  4323. T: git git://anongit.freedesktop.org/drm/drm-misc
  4324. DRM DRIVERS FOR STI
  4325. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4326. M: Vincent Abriou <vincent.abriou@st.com>
  4327. L: dri-devel@lists.freedesktop.org
  4328. T: git git://anongit.freedesktop.org/drm/drm-misc
  4329. S: Maintained
  4330. F: drivers/gpu/drm/sti
  4331. F: Documentation/devicetree/bindings/display/st,stih4xx.txt
  4332. DRM DRIVERS FOR STM
  4333. M: Yannick Fertre <yannick.fertre@st.com>
  4334. M: Philippe Cornu <philippe.cornu@st.com>
  4335. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4336. M: Vincent Abriou <vincent.abriou@st.com>
  4337. L: dri-devel@lists.freedesktop.org
  4338. T: git git://anongit.freedesktop.org/drm/drm-misc
  4339. S: Maintained
  4340. F: drivers/gpu/drm/stm
  4341. F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
  4342. DRM DRIVERS FOR TI LCDC
  4343. M: Jyri Sarha <jsarha@ti.com>
  4344. R: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4345. L: dri-devel@lists.freedesktop.org
  4346. S: Maintained
  4347. F: drivers/gpu/drm/tilcdc/
  4348. F: Documentation/devicetree/bindings/display/tilcdc/
  4349. DRM DRIVERS FOR TI OMAP
  4350. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4351. L: dri-devel@lists.freedesktop.org
  4352. S: Maintained
  4353. F: drivers/gpu/drm/omapdrm/
  4354. F: Documentation/devicetree/bindings/display/ti/
  4355. DRM DRIVERS FOR V3D
  4356. M: Eric Anholt <eric@anholt.net>
  4357. S: Supported
  4358. F: drivers/gpu/drm/v3d/
  4359. F: include/uapi/drm/v3d_drm.h
  4360. F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
  4361. T: git git://anongit.freedesktop.org/drm/drm-misc
  4362. DRM DRIVERS FOR TI KEYSTONE
  4363. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4364. R: Jyri Sarha <jsarha@ti.com>
  4365. L: dri-devel@lists.freedesktop.org
  4366. S: Maintained
  4367. F: drivers/gpu/drm/tidss/
  4368. F: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.txt
  4369. F: Documentation/devicetree/bindings/display/ti/ti,am6-dss.txt
  4370. DRM DRIVERS FOR VC4
  4371. M: Eric Anholt <eric@anholt.net>
  4372. T: git git://github.com/anholt/linux
  4373. S: Supported
  4374. F: drivers/gpu/drm/vc4/
  4375. F: include/uapi/drm/vc4_drm.h
  4376. F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
  4377. T: git git://anongit.freedesktop.org/drm/drm-misc
  4378. DRM DRIVERS FOR VIVANTE GPU IP
  4379. M: Lucas Stach <l.stach@pengutronix.de>
  4380. R: Russell King <linux+etnaviv@armlinux.org.uk>
  4381. R: Christian Gmeiner <christian.gmeiner@gmail.com>
  4382. L: etnaviv@lists.freedesktop.org
  4383. L: dri-devel@lists.freedesktop.org
  4384. S: Maintained
  4385. F: drivers/gpu/drm/etnaviv/
  4386. F: include/uapi/drm/etnaviv_drm.h
  4387. F: Documentation/devicetree/bindings/display/etnaviv/
  4388. DRM DRIVERS FOR ZTE ZX
  4389. M: Shawn Guo <shawnguo@kernel.org>
  4390. L: dri-devel@lists.freedesktop.org
  4391. S: Maintained
  4392. F: drivers/gpu/drm/zte/
  4393. F: Documentation/devicetree/bindings/display/zte,vou.txt
  4394. T: git git://anongit.freedesktop.org/drm/drm-misc
  4395. DRM PANEL DRIVERS
  4396. M: Thierry Reding <thierry.reding@gmail.com>
  4397. L: dri-devel@lists.freedesktop.org
  4398. T: git git://anongit.freedesktop.org/drm/drm-misc
  4399. S: Maintained
  4400. F: drivers/gpu/drm/drm_panel.c
  4401. F: drivers/gpu/drm/panel/
  4402. F: include/drm/drm_panel.h
  4403. F: Documentation/devicetree/bindings/display/panel/
  4404. DRM TINYDRM DRIVERS
  4405. M: Noralf Trønnes <noralf@tronnes.org>
  4406. W: https://github.com/notro/tinydrm/wiki/Development
  4407. T: git git://anongit.freedesktop.org/drm/drm-misc
  4408. S: Maintained
  4409. F: drivers/gpu/drm/tinydrm/
  4410. F: include/drm/tinydrm/
  4411. DRM DRIVERS FOR XEN
  4412. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  4413. T: git git://anongit.freedesktop.org/drm/drm-misc
  4414. L: dri-devel@lists.freedesktop.org
  4415. L: xen-devel@lists.xen.org
  4416. S: Supported
  4417. F: drivers/gpu/drm/xen/
  4418. F: Documentation/gpu/xen-front.rst
  4419. DRM TTM SUBSYSTEM
  4420. M: Christian Koenig <christian.koenig@amd.com>
  4421. M: Huang Rui <ray.huang@amd.com>
  4422. M: Junwei Zhang <Jerry.Zhang@amd.com>
  4423. T: git git://people.freedesktop.org/~agd5f/linux
  4424. S: Maintained
  4425. L: dri-devel@lists.freedesktop.org
  4426. F: include/drm/ttm/
  4427. F: drivers/gpu/drm/ttm/
  4428. DSBR100 USB FM RADIO DRIVER
  4429. M: Alexey Klimov <klimov.linux@gmail.com>
  4430. L: linux-media@vger.kernel.org
  4431. T: git git://linuxtv.org/media_tree.git
  4432. S: Maintained
  4433. F: drivers/media/radio/dsbr100.c
  4434. DSCC4 DRIVER
  4435. M: Francois Romieu <romieu@fr.zoreil.com>
  4436. L: netdev@vger.kernel.org
  4437. S: Maintained
  4438. F: drivers/net/wan/dscc4.c
  4439. DT3155 MEDIA DRIVER
  4440. M: Hans Verkuil <hverkuil@xs4all.nl>
  4441. L: linux-media@vger.kernel.org
  4442. T: git git://linuxtv.org/media_tree.git
  4443. W: https://linuxtv.org
  4444. S: Odd Fixes
  4445. F: drivers/media/pci/dt3155/
  4446. DVB_USB_AF9015 MEDIA DRIVER
  4447. M: Antti Palosaari <crope@iki.fi>
  4448. L: linux-media@vger.kernel.org
  4449. W: https://linuxtv.org
  4450. W: http://palosaari.fi/linux/
  4451. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4452. T: git git://linuxtv.org/anttip/media_tree.git
  4453. S: Maintained
  4454. F: drivers/media/usb/dvb-usb-v2/af9015*
  4455. DVB_USB_AF9035 MEDIA DRIVER
  4456. M: Antti Palosaari <crope@iki.fi>
  4457. L: linux-media@vger.kernel.org
  4458. W: https://linuxtv.org
  4459. W: http://palosaari.fi/linux/
  4460. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4461. T: git git://linuxtv.org/anttip/media_tree.git
  4462. S: Maintained
  4463. F: drivers/media/usb/dvb-usb-v2/af9035*
  4464. DVB_USB_ANYSEE MEDIA DRIVER
  4465. M: Antti Palosaari <crope@iki.fi>
  4466. L: linux-media@vger.kernel.org
  4467. W: https://linuxtv.org
  4468. W: http://palosaari.fi/linux/
  4469. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4470. T: git git://linuxtv.org/anttip/media_tree.git
  4471. S: Maintained
  4472. F: drivers/media/usb/dvb-usb-v2/anysee*
  4473. DVB_USB_AU6610 MEDIA DRIVER
  4474. M: Antti Palosaari <crope@iki.fi>
  4475. L: linux-media@vger.kernel.org
  4476. W: https://linuxtv.org
  4477. W: http://palosaari.fi/linux/
  4478. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4479. T: git git://linuxtv.org/anttip/media_tree.git
  4480. S: Maintained
  4481. F: drivers/media/usb/dvb-usb-v2/au6610*
  4482. DVB_USB_CE6230 MEDIA DRIVER
  4483. M: Antti Palosaari <crope@iki.fi>
  4484. L: linux-media@vger.kernel.org
  4485. W: https://linuxtv.org
  4486. W: http://palosaari.fi/linux/
  4487. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4488. T: git git://linuxtv.org/anttip/media_tree.git
  4489. S: Maintained
  4490. F: drivers/media/usb/dvb-usb-v2/ce6230*
  4491. DVB_USB_CXUSB MEDIA DRIVER
  4492. M: Michael Krufky <mkrufky@linuxtv.org>
  4493. L: linux-media@vger.kernel.org
  4494. W: https://linuxtv.org
  4495. W: http://github.com/mkrufky
  4496. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4497. T: git git://linuxtv.org/media_tree.git
  4498. S: Maintained
  4499. F: drivers/media/usb/dvb-usb/cxusb*
  4500. DVB_USB_EC168 MEDIA DRIVER
  4501. M: Antti Palosaari <crope@iki.fi>
  4502. L: linux-media@vger.kernel.org
  4503. W: https://linuxtv.org
  4504. W: http://palosaari.fi/linux/
  4505. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4506. T: git git://linuxtv.org/anttip/media_tree.git
  4507. S: Maintained
  4508. F: drivers/media/usb/dvb-usb-v2/ec168*
  4509. DVB_USB_GL861 MEDIA DRIVER
  4510. M: Antti Palosaari <crope@iki.fi>
  4511. L: linux-media@vger.kernel.org
  4512. W: https://linuxtv.org
  4513. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4514. T: git git://linuxtv.org/anttip/media_tree.git
  4515. S: Maintained
  4516. F: drivers/media/usb/dvb-usb-v2/gl861*
  4517. DVB_USB_MXL111SF MEDIA DRIVER
  4518. M: Michael Krufky <mkrufky@linuxtv.org>
  4519. L: linux-media@vger.kernel.org
  4520. W: https://linuxtv.org
  4521. W: http://github.com/mkrufky
  4522. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4523. T: git git://linuxtv.org/mkrufky/mxl111sf.git
  4524. S: Maintained
  4525. F: drivers/media/usb/dvb-usb-v2/mxl111sf*
  4526. DVB_USB_RTL28XXU MEDIA DRIVER
  4527. M: Antti Palosaari <crope@iki.fi>
  4528. L: linux-media@vger.kernel.org
  4529. W: https://linuxtv.org
  4530. W: http://palosaari.fi/linux/
  4531. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4532. T: git git://linuxtv.org/anttip/media_tree.git
  4533. S: Maintained
  4534. F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
  4535. DVB_USB_V2 MEDIA DRIVER
  4536. M: Antti Palosaari <crope@iki.fi>
  4537. L: linux-media@vger.kernel.org
  4538. W: https://linuxtv.org
  4539. W: http://palosaari.fi/linux/
  4540. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4541. T: git git://linuxtv.org/anttip/media_tree.git
  4542. S: Maintained
  4543. F: drivers/media/usb/dvb-usb-v2/dvb_usb*
  4544. F: drivers/media/usb/dvb-usb-v2/usb_urb.c
  4545. DYNAMIC DEBUG
  4546. M: Jason Baron <jbaron@akamai.com>
  4547. S: Maintained
  4548. F: lib/dynamic_debug.c
  4549. F: include/linux/dynamic_debug.h
  4550. DYNAMIC INTERRUPT MODERATION
  4551. M: Tal Gilboa <talgi@mellanox.com>
  4552. S: Maintained
  4553. F: include/linux/net_dim.h
  4554. DZ DECSTATION DZ11 SERIAL DRIVER
  4555. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4556. S: Maintained
  4557. F: drivers/tty/serial/dz.*
  4558. E3X0 POWER BUTTON DRIVER
  4559. M: Moritz Fischer <moritz.fischer@ettus.com>
  4560. L: usrp-users@lists.ettus.com
  4561. W: http://www.ettus.com
  4562. S: Supported
  4563. F: drivers/input/misc/e3x0-button.c
  4564. F: Documentation/devicetree/bindings/input/e3x0-button.txt
  4565. E4000 MEDIA DRIVER
  4566. M: Antti Palosaari <crope@iki.fi>
  4567. L: linux-media@vger.kernel.org
  4568. W: https://linuxtv.org
  4569. W: http://palosaari.fi/linux/
  4570. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4571. T: git git://linuxtv.org/anttip/media_tree.git
  4572. S: Maintained
  4573. F: drivers/media/tuners/e4000*
  4574. EARTH_PT1 MEDIA DRIVER
  4575. M: Akihiro Tsukada <tskd08@gmail.com>
  4576. L: linux-media@vger.kernel.org
  4577. S: Odd Fixes
  4578. F: drivers/media/pci/pt1/
  4579. EARTH_PT3 MEDIA DRIVER
  4580. M: Akihiro Tsukada <tskd08@gmail.com>
  4581. L: linux-media@vger.kernel.org
  4582. S: Odd Fixes
  4583. F: drivers/media/pci/pt3/
  4584. EC100 MEDIA DRIVER
  4585. M: Antti Palosaari <crope@iki.fi>
  4586. L: linux-media@vger.kernel.org
  4587. W: https://linuxtv.org
  4588. W: http://palosaari.fi/linux/
  4589. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4590. T: git git://linuxtv.org/anttip/media_tree.git
  4591. S: Maintained
  4592. F: drivers/media/dvb-frontends/ec100*
  4593. ECRYPT FILE SYSTEM
  4594. M: Tyler Hicks <tyhicks@canonical.com>
  4595. L: ecryptfs@vger.kernel.org
  4596. W: http://ecryptfs.org
  4597. W: https://launchpad.net/ecryptfs
  4598. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
  4599. S: Supported
  4600. F: Documentation/filesystems/ecryptfs.txt
  4601. F: fs/ecryptfs/
  4602. EDAC-AMD64
  4603. M: Borislav Petkov <bp@alien8.de>
  4604. L: linux-edac@vger.kernel.org
  4605. S: Maintained
  4606. F: drivers/edac/amd64_edac*
  4607. EDAC-CALXEDA
  4608. M: Robert Richter <rric@kernel.org>
  4609. L: linux-edac@vger.kernel.org
  4610. S: Maintained
  4611. F: drivers/edac/highbank*
  4612. EDAC-CAVIUM OCTEON
  4613. M: Ralf Baechle <ralf@linux-mips.org>
  4614. M: David Daney <david.daney@cavium.com>
  4615. L: linux-edac@vger.kernel.org
  4616. L: linux-mips@linux-mips.org
  4617. S: Supported
  4618. F: drivers/edac/octeon_edac*
  4619. EDAC-CAVIUM THUNDERX
  4620. M: David Daney <david.daney@cavium.com>
  4621. M: Jan Glauber <jglauber@cavium.com>
  4622. L: linux-edac@vger.kernel.org
  4623. S: Supported
  4624. F: drivers/edac/thunderx_edac*
  4625. EDAC-CORE
  4626. M: Borislav Petkov <bp@alien8.de>
  4627. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4628. L: linux-edac@vger.kernel.org
  4629. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
  4630. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
  4631. S: Supported
  4632. F: Documentation/admin-guide/ras.rst
  4633. F: Documentation/driver-api/edac.rst
  4634. F: drivers/edac/
  4635. F: include/linux/edac.h
  4636. EDAC-E752X
  4637. M: Mark Gross <mark.gross@intel.com>
  4638. L: linux-edac@vger.kernel.org
  4639. S: Maintained
  4640. F: drivers/edac/e752x_edac.c
  4641. EDAC-E7XXX
  4642. L: linux-edac@vger.kernel.org
  4643. S: Maintained
  4644. F: drivers/edac/e7xxx_edac.c
  4645. EDAC-FSL_DDR
  4646. M: York Sun <york.sun@nxp.com>
  4647. L: linux-edac@vger.kernel.org
  4648. S: Maintained
  4649. F: drivers/edac/fsl_ddr_edac.*
  4650. EDAC-GHES
  4651. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4652. L: linux-edac@vger.kernel.org
  4653. S: Maintained
  4654. F: drivers/edac/ghes_edac.c
  4655. EDAC-I3000
  4656. L: linux-edac@vger.kernel.org
  4657. S: Orphan
  4658. F: drivers/edac/i3000_edac.c
  4659. EDAC-I5000
  4660. L: linux-edac@vger.kernel.org
  4661. S: Maintained
  4662. F: drivers/edac/i5000_edac.c
  4663. EDAC-I5400
  4664. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4665. L: linux-edac@vger.kernel.org
  4666. S: Maintained
  4667. F: drivers/edac/i5400_edac.c
  4668. EDAC-I7300
  4669. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4670. L: linux-edac@vger.kernel.org
  4671. S: Maintained
  4672. F: drivers/edac/i7300_edac.c
  4673. EDAC-I7CORE
  4674. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4675. L: linux-edac@vger.kernel.org
  4676. S: Maintained
  4677. F: drivers/edac/i7core_edac.c
  4678. EDAC-I82443BXGX
  4679. M: Tim Small <tim@buttersideup.com>
  4680. L: linux-edac@vger.kernel.org
  4681. S: Maintained
  4682. F: drivers/edac/i82443bxgx_edac.c
  4683. EDAC-I82975X
  4684. M: Ranganathan Desikan <ravi@jetztechnologies.com>
  4685. M: "Arvind R." <arvino55@gmail.com>
  4686. L: linux-edac@vger.kernel.org
  4687. S: Maintained
  4688. F: drivers/edac/i82975x_edac.c
  4689. EDAC-IE31200
  4690. M: Jason Baron <jbaron@akamai.com>
  4691. L: linux-edac@vger.kernel.org
  4692. S: Maintained
  4693. F: drivers/edac/ie31200_edac.c
  4694. EDAC-MPC85XX
  4695. M: Johannes Thumshirn <morbidrsa@gmail.com>
  4696. L: linux-edac@vger.kernel.org
  4697. S: Maintained
  4698. F: drivers/edac/mpc85xx_edac.[ch]
  4699. EDAC-PASEMI
  4700. M: Egor Martovetsky <egor@pasemi.com>
  4701. L: linux-edac@vger.kernel.org
  4702. S: Maintained
  4703. F: drivers/edac/pasemi_edac.c
  4704. EDAC-PND2
  4705. M: Tony Luck <tony.luck@intel.com>
  4706. L: linux-edac@vger.kernel.org
  4707. S: Maintained
  4708. F: drivers/edac/pnd2_edac.[ch]
  4709. EDAC-R82600
  4710. M: Tim Small <tim@buttersideup.com>
  4711. L: linux-edac@vger.kernel.org
  4712. S: Maintained
  4713. F: drivers/edac/r82600_edac.c
  4714. EDAC-SBRIDGE
  4715. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4716. L: linux-edac@vger.kernel.org
  4717. S: Maintained
  4718. F: drivers/edac/sb_edac.c
  4719. EDAC-SKYLAKE
  4720. M: Tony Luck <tony.luck@intel.com>
  4721. L: linux-edac@vger.kernel.org
  4722. S: Maintained
  4723. F: drivers/edac/skx_edac.c
  4724. EDAC-TI
  4725. M: Tero Kristo <t-kristo@ti.com>
  4726. L: linux-edac@vger.kernel.org
  4727. S: Maintained
  4728. F: drivers/edac/ti_edac.c
  4729. EDIROL UA-101/UA-1000 DRIVER
  4730. M: Clemens Ladisch <clemens@ladisch.de>
  4731. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4732. T: git git://git.alsa-project.org/alsa-kernel.git
  4733. S: Maintained
  4734. F: sound/usb/misc/ua101.c
  4735. EFI TEST DRIVER
  4736. L: linux-efi@vger.kernel.org
  4737. M: Ivan Hu <ivan.hu@canonical.com>
  4738. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4739. S: Maintained
  4740. F: drivers/firmware/efi/test/
  4741. EFI VARIABLE FILESYSTEM
  4742. M: Matthew Garrett <matthew.garrett@nebula.com>
  4743. M: Jeremy Kerr <jk@ozlabs.org>
  4744. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4745. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4746. L: linux-efi@vger.kernel.org
  4747. S: Maintained
  4748. F: fs/efivarfs/
  4749. EFIFB FRAMEBUFFER DRIVER
  4750. L: linux-fbdev@vger.kernel.org
  4751. M: Peter Jones <pjones@redhat.com>
  4752. S: Maintained
  4753. F: drivers/video/fbdev/efifb.c
  4754. EFS FILESYSTEM
  4755. W: http://aeschi.ch.eu.org/efs/
  4756. S: Orphan
  4757. F: fs/efs/
  4758. EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
  4759. M: Douglas Miller <dougmill@linux.vnet.ibm.com>
  4760. L: netdev@vger.kernel.org
  4761. S: Maintained
  4762. F: drivers/net/ethernet/ibm/ehea/
  4763. EM28XX VIDEO4LINUX DRIVER
  4764. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4765. L: linux-media@vger.kernel.org
  4766. W: https://linuxtv.org
  4767. T: git git://linuxtv.org/media_tree.git
  4768. S: Maintained
  4769. F: drivers/media/usb/em28xx/
  4770. F: Documentation/media/v4l-drivers/em28xx*
  4771. EMBEDDED LINUX
  4772. M: Paul Gortmaker <paul.gortmaker@windriver.com>
  4773. M: Matt Mackall <mpm@selenic.com>
  4774. M: David Woodhouse <dwmw2@infradead.org>
  4775. L: linux-embedded@vger.kernel.org
  4776. S: Maintained
  4777. Emulex 10Gbps iSCSI - OneConnect DRIVER
  4778. M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
  4779. M: Ketan Mukadam <ketan.mukadam@broadcom.com>
  4780. M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
  4781. L: linux-scsi@vger.kernel.org
  4782. W: http://www.broadcom.com
  4783. S: Supported
  4784. F: drivers/scsi/be2iscsi/
  4785. Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
  4786. M: Sathya Perla <sathya.perla@broadcom.com>
  4787. M: Ajit Khaparde <ajit.khaparde@broadcom.com>
  4788. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  4789. M: Somnath Kotur <somnath.kotur@broadcom.com>
  4790. L: netdev@vger.kernel.org
  4791. W: http://www.emulex.com
  4792. S: Supported
  4793. F: drivers/net/ethernet/emulex/benet/
  4794. EMULEX ONECONNECT ROCE DRIVER
  4795. M: Selvin Xavier <selvin.xavier@broadcom.com>
  4796. M: Devesh Sharma <devesh.sharma@broadcom.com>
  4797. L: linux-rdma@vger.kernel.org
  4798. W: http://www.broadcom.com
  4799. S: Odd Fixes
  4800. F: drivers/infiniband/hw/ocrdma/
  4801. F: include/uapi/rdma/ocrdma-abi.h
  4802. EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
  4803. M: James Smart <james.smart@broadcom.com>
  4804. M: Dick Kennedy <dick.kennedy@broadcom.com>
  4805. L: linux-scsi@vger.kernel.org
  4806. W: http://www.broadcom.com
  4807. S: Supported
  4808. F: drivers/scsi/lpfc/
  4809. ENE CB710 FLASH CARD READER DRIVER
  4810. M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
  4811. S: Maintained
  4812. F: drivers/misc/cb710/
  4813. F: drivers/mmc/host/cb710-mmc.*
  4814. F: include/linux/cb710.h
  4815. ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
  4816. M: Maxim Levitsky <maximlevitsky@gmail.com>
  4817. S: Maintained
  4818. F: drivers/media/rc/ene_ir.*
  4819. EPSON S1D13XXX FRAMEBUFFER DRIVER
  4820. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  4821. S: Maintained
  4822. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  4823. F: drivers/video/fbdev/s1d13xxxfb.c
  4824. F: include/video/s1d13xxxfb.h
  4825. ERRSEQ ERROR TRACKING INFRASTRUCTURE
  4826. M: Jeff Layton <jlayton@kernel.org>
  4827. S: Maintained
  4828. F: lib/errseq.c
  4829. F: include/linux/errseq.h
  4830. ET131X NETWORK DRIVER
  4831. M: Mark Einon <mark.einon@gmail.com>
  4832. S: Odd Fixes
  4833. F: drivers/net/ethernet/agere/
  4834. ETHERNET BRIDGE
  4835. M: Roopa Prabhu <roopa@cumulusnetworks.com>
  4836. M: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
  4837. L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
  4838. L: netdev@vger.kernel.org
  4839. W: http://www.linuxfoundation.org/en/Net:Bridge
  4840. S: Maintained
  4841. F: include/linux/netfilter_bridge/
  4842. F: net/bridge/
  4843. ETHERNET PHY LIBRARY
  4844. M: Andrew Lunn <andrew@lunn.ch>
  4845. M: Florian Fainelli <f.fainelli@gmail.com>
  4846. L: netdev@vger.kernel.org
  4847. S: Maintained
  4848. F: Documentation/ABI/testing/sysfs-bus-mdio
  4849. F: Documentation/devicetree/bindings/net/mdio*
  4850. F: Documentation/networking/phy.txt
  4851. F: drivers/net/phy/
  4852. F: drivers/of/of_mdio.c
  4853. F: drivers/of/of_net.c
  4854. F: include/linux/*mdio*.h
  4855. F: include/linux/of_net.h
  4856. F: include/linux/phy.h
  4857. F: include/linux/phy_fixed.h
  4858. F: include/linux/platform_data/mdio-bcm-unimac.h
  4859. F: include/trace/events/mdio.h
  4860. F: include/uapi/linux/mdio.h
  4861. F: include/uapi/linux/mii.h
  4862. EXT2 FILE SYSTEM
  4863. M: Jan Kara <jack@suse.com>
  4864. L: linux-ext4@vger.kernel.org
  4865. S: Maintained
  4866. F: Documentation/filesystems/ext2.txt
  4867. F: fs/ext2/
  4868. F: include/linux/ext2*
  4869. EXT4 FILE SYSTEM
  4870. M: "Theodore Ts'o" <tytso@mit.edu>
  4871. M: Andreas Dilger <adilger.kernel@dilger.ca>
  4872. L: linux-ext4@vger.kernel.org
  4873. W: http://ext4.wiki.kernel.org
  4874. Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
  4875. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
  4876. S: Maintained
  4877. F: Documentation/filesystems/ext4.txt
  4878. F: fs/ext4/
  4879. Extended Verification Module (EVM)
  4880. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  4881. L: linux-integrity@vger.kernel.org
  4882. S: Supported
  4883. F: security/integrity/evm/
  4884. EXTENSIBLE FIRMWARE INTERFACE (EFI)
  4885. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4886. L: linux-efi@vger.kernel.org
  4887. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4888. S: Maintained
  4889. F: Documentation/efi-stub.txt
  4890. F: arch/*/kernel/efi.c
  4891. F: arch/x86/boot/compressed/eboot.[ch]
  4892. F: arch/*/include/asm/efi.h
  4893. F: arch/x86/platform/efi/
  4894. F: drivers/firmware/efi/
  4895. F: include/linux/efi*.h
  4896. F: arch/arm/boot/compressed/efi-header.S
  4897. F: arch/arm64/kernel/efi-entry.S
  4898. EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
  4899. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  4900. M: Chanwoo Choi <cw00.choi@samsung.com>
  4901. L: linux-kernel@vger.kernel.org
  4902. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
  4903. S: Maintained
  4904. F: drivers/extcon/
  4905. F: include/linux/extcon/
  4906. F: include/linux/extcon.h
  4907. F: Documentation/extcon/
  4908. F: Documentation/devicetree/bindings/extcon/
  4909. EXYNOS DP DRIVER
  4910. M: Jingoo Han <jingoohan1@gmail.com>
  4911. L: dri-devel@lists.freedesktop.org
  4912. S: Maintained
  4913. F: drivers/gpu/drm/exynos/exynos_dp*
  4914. EXYNOS SYSMMU (IOMMU) driver
  4915. M: Marek Szyprowski <m.szyprowski@samsung.com>
  4916. L: iommu@lists.linux-foundation.org
  4917. S: Maintained
  4918. F: drivers/iommu/exynos-iommu.c
  4919. EZchip NPS platform support
  4920. M: Vineet Gupta <vgupta@synopsys.com>
  4921. M: Ofer Levi <oferle@mellanox.com>
  4922. S: Supported
  4923. F: arch/arc/plat-eznps
  4924. F: arch/arc/boot/dts/eznps.dts
  4925. F2FS FILE SYSTEM
  4926. M: Jaegeuk Kim <jaegeuk@kernel.org>
  4927. M: Chao Yu <yuchao0@huawei.com>
  4928. L: linux-f2fs-devel@lists.sourceforge.net
  4929. W: https://f2fs.wiki.kernel.org/
  4930. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
  4931. S: Maintained
  4932. F: Documentation/filesystems/f2fs.txt
  4933. F: Documentation/ABI/testing/sysfs-fs-f2fs
  4934. F: fs/f2fs/
  4935. F: include/linux/f2fs_fs.h
  4936. F: include/trace/events/f2fs.h
  4937. F71805F HARDWARE MONITORING DRIVER
  4938. M: Jean Delvare <jdelvare@suse.com>
  4939. L: linux-hwmon@vger.kernel.org
  4940. S: Maintained
  4941. F: Documentation/hwmon/f71805f
  4942. F: drivers/hwmon/f71805f.c
  4943. FADDR2LINE
  4944. M: Josh Poimboeuf <jpoimboe@redhat.com>
  4945. S: Maintained
  4946. F: scripts/faddr2line
  4947. FAILOVER MODULE
  4948. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  4949. L: netdev@vger.kernel.org
  4950. S: Supported
  4951. F: net/core/failover.c
  4952. F: include/net/failover.h
  4953. F: Documentation/networking/failover.rst
  4954. FANOTIFY
  4955. M: Jan Kara <jack@suse.cz>
  4956. R: Amir Goldstein <amir73il@gmail.com>
  4957. L: linux-fsdevel@vger.kernel.org
  4958. S: Maintained
  4959. F: fs/notify/fanotify/
  4960. F: include/linux/fanotify.h
  4961. F: include/uapi/linux/fanotify.h
  4962. FARSYNC SYNCHRONOUS DRIVER
  4963. M: Kevin Curtis <kevin.curtis@farsite.co.uk>
  4964. W: http://www.farsite.co.uk/
  4965. S: Supported
  4966. F: drivers/net/wan/farsync.*
  4967. FAULT INJECTION SUPPORT
  4968. M: Akinobu Mita <akinobu.mita@gmail.com>
  4969. S: Supported
  4970. F: Documentation/fault-injection/
  4971. F: lib/fault-inject.c
  4972. FBTFT Framebuffer drivers
  4973. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  4974. L: dri-devel@lists.freedesktop.org
  4975. L: linux-fbdev@vger.kernel.org
  4976. S: Maintained
  4977. F: drivers/staging/fbtft/
  4978. FC0011 TUNER DRIVER
  4979. M: Michael Buesch <m@bues.ch>
  4980. L: linux-media@vger.kernel.org
  4981. S: Maintained
  4982. F: drivers/media/tuners/fc0011.h
  4983. F: drivers/media/tuners/fc0011.c
  4984. FC2580 MEDIA DRIVER
  4985. M: Antti Palosaari <crope@iki.fi>
  4986. L: linux-media@vger.kernel.org
  4987. W: https://linuxtv.org
  4988. W: http://palosaari.fi/linux/
  4989. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4990. T: git git://linuxtv.org/anttip/media_tree.git
  4991. S: Maintained
  4992. F: drivers/media/tuners/fc2580*
  4993. FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
  4994. M: Johannes Thumshirn <jth@kernel.org>
  4995. L: linux-scsi@vger.kernel.org
  4996. W: www.Open-FCoE.org
  4997. S: Supported
  4998. F: drivers/scsi/libfc/
  4999. F: drivers/scsi/fcoe/
  5000. F: include/scsi/fc/
  5001. F: include/scsi/libfc.h
  5002. F: include/scsi/libfcoe.h
  5003. F: include/uapi/scsi/fc/
  5004. FILE LOCKING (flock() and fcntl()/lockf())
  5005. M: Jeff Layton <jlayton@kernel.org>
  5006. M: "J. Bruce Fields" <bfields@fieldses.org>
  5007. L: linux-fsdevel@vger.kernel.org
  5008. S: Maintained
  5009. F: include/linux/fcntl.h
  5010. F: include/uapi/linux/fcntl.h
  5011. F: fs/fcntl.c
  5012. F: fs/locks.c
  5013. FILESYSTEMS (VFS and infrastructure)
  5014. M: Alexander Viro <viro@zeniv.linux.org.uk>
  5015. L: linux-fsdevel@vger.kernel.org
  5016. S: Maintained
  5017. F: fs/*
  5018. F: include/linux/fs.h
  5019. F: include/uapi/linux/fs.h
  5020. FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  5021. M: Riku Voipio <riku.voipio@iki.fi>
  5022. L: linux-hwmon@vger.kernel.org
  5023. S: Maintained
  5024. F: drivers/hwmon/f75375s.c
  5025. F: include/linux/f75375s.h
  5026. FIREWIRE AUDIO DRIVERS
  5027. M: Clemens Ladisch <clemens@ladisch.de>
  5028. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5029. T: git git://git.alsa-project.org/alsa-kernel.git
  5030. S: Maintained
  5031. F: sound/firewire/
  5032. FIREWIRE MEDIA DRIVERS (firedtv)
  5033. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5034. L: linux-media@vger.kernel.org
  5035. L: linux1394-devel@lists.sourceforge.net
  5036. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
  5037. S: Maintained
  5038. F: drivers/media/firewire/
  5039. FIREWIRE SBP-2 TARGET
  5040. M: Chris Boot <bootc@bootc.net>
  5041. L: linux-scsi@vger.kernel.org
  5042. L: target-devel@vger.kernel.org
  5043. L: linux1394-devel@lists.sourceforge.net
  5044. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
  5045. S: Maintained
  5046. F: drivers/target/sbp/
  5047. FIREWIRE SUBSYSTEM
  5048. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  5049. L: linux1394-devel@lists.sourceforge.net
  5050. W: http://ieee1394.wiki.kernel.org/
  5051. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
  5052. S: Maintained
  5053. F: drivers/firewire/
  5054. F: include/linux/firewire.h
  5055. F: include/uapi/linux/firewire*.h
  5056. F: tools/firewire/
  5057. FIRMWARE LOADER (request_firmware)
  5058. M: Luis R. Rodriguez <mcgrof@kernel.org>
  5059. L: linux-kernel@vger.kernel.org
  5060. S: Maintained
  5061. F: Documentation/firmware_class/
  5062. F: drivers/base/firmware_loader/
  5063. F: include/linux/firmware.h
  5064. FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
  5065. M: Joshua Morris <josh.h.morris@us.ibm.com>
  5066. M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
  5067. S: Maintained
  5068. F: drivers/block/rsxx/
  5069. FLOPPY DRIVER
  5070. M: Jiri Kosina <jikos@kernel.org>
  5071. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
  5072. S: Odd fixes
  5073. F: drivers/block/floppy.c
  5074. FMC SUBSYSTEM
  5075. M: Alessandro Rubini <rubini@gnudd.com>
  5076. W: http://www.ohwr.org/projects/fmc-bus
  5077. S: Supported
  5078. F: drivers/fmc/
  5079. F: include/linux/fmc*.h
  5080. F: include/linux/ipmi-fru.h
  5081. K: fmc_d.*register
  5082. FPGA MANAGER FRAMEWORK
  5083. M: Alan Tull <atull@kernel.org>
  5084. M: Moritz Fischer <mdf@kernel.org>
  5085. L: linux-fpga@vger.kernel.org
  5086. S: Maintained
  5087. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
  5088. Q: http://patchwork.kernel.org/project/linux-fpga/list/
  5089. F: Documentation/fpga/
  5090. F: Documentation/driver-api/fpga/
  5091. F: Documentation/devicetree/bindings/fpga/
  5092. F: drivers/fpga/
  5093. F: include/linux/fpga/
  5094. W: http://www.rocketboards.org
  5095. FPGA DFL DRIVERS
  5096. M: Wu Hao <hao.wu@intel.com>
  5097. L: linux-fpga@vger.kernel.org
  5098. S: Maintained
  5099. F: Documentation/fpga/dfl.txt
  5100. F: include/uapi/linux/fpga-dfl.h
  5101. F: drivers/fpga/dfl*
  5102. FPU EMULATOR
  5103. M: Bill Metzenthen <billm@melbpc.org.au>
  5104. W: http://floatingpoint.sourceforge.net/emulator/index.html
  5105. S: Maintained
  5106. F: arch/x86/math-emu/
  5107. FRAME RELAY DLCI/FRAD (Sangoma drivers too)
  5108. L: netdev@vger.kernel.org
  5109. S: Orphan
  5110. F: drivers/net/wan/dlci.c
  5111. F: drivers/net/wan/sdla.c
  5112. FRAMEBUFFER LAYER
  5113. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  5114. L: dri-devel@lists.freedesktop.org
  5115. L: linux-fbdev@vger.kernel.org
  5116. T: git git://github.com/bzolnier/linux.git
  5117. Q: http://patchwork.kernel.org/project/linux-fbdev/list/
  5118. S: Maintained
  5119. F: Documentation/fb/
  5120. F: drivers/video/
  5121. F: include/video/
  5122. F: include/linux/fb.h
  5123. F: include/uapi/video/
  5124. F: include/uapi/linux/fb.h
  5125. FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
  5126. M: Horia Geantă <horia.geanta@nxp.com>
  5127. M: Aymen Sghaier <aymen.sghaier@nxp.com>
  5128. L: linux-crypto@vger.kernel.org
  5129. S: Maintained
  5130. F: drivers/crypto/caam/
  5131. F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  5132. FREESCALE DIU FRAMEBUFFER DRIVER
  5133. M: Timur Tabi <timur@kernel.org>
  5134. L: linux-fbdev@vger.kernel.org
  5135. S: Maintained
  5136. F: drivers/video/fbdev/fsl-diu-fb.*
  5137. FREESCALE DMA DRIVER
  5138. M: Li Yang <leoyang.li@nxp.com>
  5139. M: Zhang Wei <zw@zh-kernel.org>
  5140. L: linuxppc-dev@lists.ozlabs.org
  5141. S: Maintained
  5142. F: drivers/dma/fsldma.*
  5143. FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
  5144. M: Claudiu Manoil <claudiu.manoil@nxp.com>
  5145. L: netdev@vger.kernel.org
  5146. S: Maintained
  5147. F: drivers/net/ethernet/freescale/gianfar*
  5148. F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
  5149. FREESCALE GPMI NAND DRIVER
  5150. M: Han Xu <han.xu@nxp.com>
  5151. L: linux-mtd@lists.infradead.org
  5152. S: Maintained
  5153. F: drivers/mtd/nand/raw/gpmi-nand/*
  5154. FREESCALE I2C CPM DRIVER
  5155. M: Jochen Friedrich <jochen@scram.de>
  5156. L: linuxppc-dev@lists.ozlabs.org
  5157. L: linux-i2c@vger.kernel.org
  5158. S: Maintained
  5159. F: drivers/i2c/busses/i2c-cpm.c
  5160. FREESCALE IMX / MXC FEC DRIVER
  5161. M: Fugang Duan <fugang.duan@nxp.com>
  5162. L: netdev@vger.kernel.org
  5163. S: Maintained
  5164. F: drivers/net/ethernet/freescale/fec_main.c
  5165. F: drivers/net/ethernet/freescale/fec_ptp.c
  5166. F: drivers/net/ethernet/freescale/fec.h
  5167. F: Documentation/devicetree/bindings/net/fsl-fec.txt
  5168. FREESCALE IMX / MXC FRAMEBUFFER DRIVER
  5169. M: Sascha Hauer <s.hauer@pengutronix.de>
  5170. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  5171. L: linux-fbdev@vger.kernel.org
  5172. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  5173. S: Maintained
  5174. F: include/linux/platform_data/video-imxfb.h
  5175. F: drivers/video/fbdev/imxfb.c
  5176. FREESCALE QORIQ DPAA ETHERNET DRIVER
  5177. M: Madalin Bucur <madalin.bucur@nxp.com>
  5178. L: netdev@vger.kernel.org
  5179. S: Maintained
  5180. F: drivers/net/ethernet/freescale/dpaa
  5181. FREESCALE QORIQ DPAA FMAN DRIVER
  5182. M: Madalin Bucur <madalin.bucur@nxp.com>
  5183. L: netdev@vger.kernel.org
  5184. S: Maintained
  5185. F: drivers/net/ethernet/freescale/fman
  5186. F: Documentation/devicetree/bindings/net/fsl-fman.txt
  5187. FREESCALE QORIQ PTP CLOCK DRIVER
  5188. M: Yangbo Lu <yangbo.lu@nxp.com>
  5189. L: netdev@vger.kernel.org
  5190. S: Maintained
  5191. F: drivers/ptp/ptp_qoriq.c
  5192. F: include/linux/fsl/ptp_qoriq.h
  5193. F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
  5194. FREESCALE QUAD SPI DRIVER
  5195. M: Han Xu <han.xu@nxp.com>
  5196. L: linux-mtd@lists.infradead.org
  5197. S: Maintained
  5198. F: drivers/mtd/spi-nor/fsl-quadspi.c
  5199. FREESCALE QUICC ENGINE LIBRARY
  5200. M: Qiang Zhao <qiang.zhao@nxp.com>
  5201. L: linuxppc-dev@lists.ozlabs.org
  5202. S: Maintained
  5203. F: drivers/soc/fsl/qe/
  5204. F: include/soc/fsl/*qe*.h
  5205. F: include/soc/fsl/*ucc*.h
  5206. FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
  5207. M: Li Yang <leoyang.li@nxp.com>
  5208. L: netdev@vger.kernel.org
  5209. L: linuxppc-dev@lists.ozlabs.org
  5210. S: Maintained
  5211. F: drivers/net/ethernet/freescale/ucc_geth*
  5212. FREESCALE QUICC ENGINE UCC HDLC DRIVER
  5213. M: Zhao Qiang <qiang.zhao@nxp.com>
  5214. L: netdev@vger.kernel.org
  5215. L: linuxppc-dev@lists.ozlabs.org
  5216. S: Maintained
  5217. F: drivers/net/wan/fsl_ucc_hdlc*
  5218. FREESCALE QUICC ENGINE UCC UART DRIVER
  5219. M: Timur Tabi <timur@kernel.org>
  5220. L: linuxppc-dev@lists.ozlabs.org
  5221. S: Maintained
  5222. F: drivers/tty/serial/ucc_uart.c
  5223. FREESCALE SOC DRIVERS
  5224. M: Li Yang <leoyang.li@nxp.com>
  5225. L: linuxppc-dev@lists.ozlabs.org
  5226. L: linux-arm-kernel@lists.infradead.org
  5227. S: Maintained
  5228. F: Documentation/devicetree/bindings/soc/fsl/
  5229. F: drivers/soc/fsl/
  5230. F: include/linux/fsl/
  5231. FREESCALE SOC FS_ENET DRIVER
  5232. M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
  5233. L: linuxppc-dev@lists.ozlabs.org
  5234. L: netdev@vger.kernel.org
  5235. S: Maintained
  5236. F: drivers/net/ethernet/freescale/fs_enet/
  5237. F: include/linux/fs_enet_pd.h
  5238. FREESCALE SOC SOUND DRIVERS
  5239. M: Timur Tabi <timur@kernel.org>
  5240. M: Nicolin Chen <nicoleotsuka@gmail.com>
  5241. M: Xiubo Li <Xiubo.Lee@gmail.com>
  5242. R: Fabio Estevam <fabio.estevam@nxp.com>
  5243. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  5244. L: linuxppc-dev@lists.ozlabs.org
  5245. S: Maintained
  5246. F: sound/soc/fsl/fsl*
  5247. F: sound/soc/fsl/imx*
  5248. F: sound/soc/fsl/mpc8610_hpcd.c
  5249. FREESCALE USB PERIPHERAL DRIVERS
  5250. M: Li Yang <leoyang.li@nxp.com>
  5251. L: linux-usb@vger.kernel.org
  5252. L: linuxppc-dev@lists.ozlabs.org
  5253. S: Maintained
  5254. F: drivers/usb/gadget/udc/fsl*
  5255. FREEVXFS FILESYSTEM
  5256. M: Christoph Hellwig <hch@infradead.org>
  5257. W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
  5258. S: Maintained
  5259. F: fs/freevxfs/
  5260. FREEZER
  5261. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5262. M: Pavel Machek <pavel@ucw.cz>
  5263. L: linux-pm@vger.kernel.org
  5264. S: Supported
  5265. F: Documentation/power/freezing-of-tasks.txt
  5266. F: include/linux/freezer.h
  5267. F: kernel/freezer.c
  5268. FRONTSWAP API
  5269. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  5270. L: linux-kernel@vger.kernel.org
  5271. S: Maintained
  5272. F: mm/frontswap.c
  5273. F: include/linux/frontswap.h
  5274. FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
  5275. M: David Howells <dhowells@redhat.com>
  5276. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  5277. S: Supported
  5278. F: Documentation/filesystems/caching/
  5279. F: fs/fscache/
  5280. F: include/linux/fscache*.h
  5281. FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
  5282. M: Theodore Y. Ts'o <tytso@mit.edu>
  5283. M: Jaegeuk Kim <jaegeuk@kernel.org>
  5284. L: linux-fscrypt@vger.kernel.org
  5285. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  5286. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
  5287. S: Supported
  5288. F: fs/crypto/
  5289. F: include/linux/fscrypt*.h
  5290. F: Documentation/filesystems/fscrypt.rst
  5291. FSI-ATTACHED I2C DRIVER
  5292. M: Eddie James <eajames@linux.vnet.ibm.com>
  5293. L: linux-i2c@vger.kernel.org
  5294. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  5295. S: Maintained
  5296. F: drivers/i2c/busses/i2c-fsi.c
  5297. F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
  5298. FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
  5299. M: Jan Kara <jack@suse.cz>
  5300. R: Amir Goldstein <amir73il@gmail.com>
  5301. L: linux-fsdevel@vger.kernel.org
  5302. S: Maintained
  5303. F: fs/notify/
  5304. F: include/linux/fsnotify*.h
  5305. FUJITSU LAPTOP EXTRAS
  5306. M: Jonathan Woithe <jwoithe@just42.net>
  5307. L: platform-driver-x86@vger.kernel.org
  5308. S: Maintained
  5309. F: drivers/platform/x86/fujitsu-laptop.c
  5310. FUJITSU M-5MO LS CAMERA ISP DRIVER
  5311. M: Kyungmin Park <kyungmin.park@samsung.com>
  5312. M: Heungjun Kim <riverful.kim@samsung.com>
  5313. L: linux-media@vger.kernel.org
  5314. S: Maintained
  5315. F: drivers/media/i2c/m5mols/
  5316. F: include/media/i2c/m5mols.h
  5317. FUJITSU TABLET EXTRAS
  5318. M: Robert Gerlach <khnz@gmx.de>
  5319. L: platform-driver-x86@vger.kernel.org
  5320. S: Maintained
  5321. F: drivers/platform/x86/fujitsu-tablet.c
  5322. FUSE: FILESYSTEM IN USERSPACE
  5323. M: Miklos Szeredi <miklos@szeredi.hu>
  5324. L: linux-fsdevel@vger.kernel.org
  5325. W: http://fuse.sourceforge.net/
  5326. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
  5327. S: Maintained
  5328. F: fs/fuse/
  5329. F: include/uapi/linux/fuse.h
  5330. F: Documentation/filesystems/fuse.txt
  5331. FUTEX SUBSYSTEM
  5332. M: Thomas Gleixner <tglx@linutronix.de>
  5333. M: Ingo Molnar <mingo@redhat.com>
  5334. R: Peter Zijlstra <peterz@infradead.org>
  5335. R: Darren Hart <dvhart@infradead.org>
  5336. L: linux-kernel@vger.kernel.org
  5337. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  5338. S: Maintained
  5339. F: kernel/futex.c
  5340. F: kernel/futex_compat.c
  5341. F: include/asm-generic/futex.h
  5342. F: include/linux/futex.h
  5343. F: include/uapi/linux/futex.h
  5344. F: tools/testing/selftests/futex/
  5345. F: tools/perf/bench/futex*
  5346. F: Documentation/*futex*
  5347. GCC PLUGINS
  5348. M: Kees Cook <keescook@chromium.org>
  5349. R: Emese Revfy <re.emese@gmail.com>
  5350. L: kernel-hardening@lists.openwall.com
  5351. S: Maintained
  5352. F: scripts/gcc-plugins/
  5353. F: scripts/gcc-plugin.sh
  5354. F: scripts/Makefile.gcc-plugins
  5355. F: Documentation/gcc-plugins.txt
  5356. GASKET DRIVER FRAMEWORK
  5357. M: Rob Springer <rspringer@google.com>
  5358. M: Todd Poynor <toddpoynor@google.com>
  5359. M: Ben Chan <benchan@chromium.org>
  5360. S: Maintained
  5361. F: drivers/staging/gasket/
  5362. GCOV BASED KERNEL PROFILING
  5363. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  5364. S: Maintained
  5365. F: kernel/gcov/
  5366. F: Documentation/dev-tools/gcov.rst
  5367. GDB KERNEL DEBUGGING HELPER SCRIPTS
  5368. M: Jan Kiszka <jan.kiszka@siemens.com>
  5369. M: Kieran Bingham <kbingham@kernel.org>
  5370. S: Supported
  5371. F: scripts/gdb/
  5372. GDT SCSI DISK ARRAY CONTROLLER DRIVER
  5373. M: Achim Leubner <achim_leubner@adaptec.com>
  5374. L: linux-scsi@vger.kernel.org
  5375. W: http://www.icp-vortex.com/
  5376. S: Supported
  5377. F: drivers/scsi/gdt*
  5378. GEMTEK FM RADIO RECEIVER DRIVER
  5379. M: Hans Verkuil <hverkuil@xs4all.nl>
  5380. L: linux-media@vger.kernel.org
  5381. T: git git://linuxtv.org/media_tree.git
  5382. W: https://linuxtv.org
  5383. S: Maintained
  5384. F: drivers/media/radio/radio-gemtek*
  5385. GENERIC GPIO I2C DRIVER
  5386. M: Haavard Skinnemoen <hskinnemoen@gmail.com>
  5387. S: Supported
  5388. F: drivers/i2c/busses/i2c-gpio.c
  5389. F: include/linux/platform_data/i2c-gpio.h
  5390. GENERIC GPIO I2C MULTIPLEXER DRIVER
  5391. M: Peter Korsgaard <peter.korsgaard@barco.com>
  5392. L: linux-i2c@vger.kernel.org
  5393. S: Supported
  5394. F: drivers/i2c/muxes/i2c-mux-gpio.c
  5395. F: include/linux/platform_data/i2c-mux-gpio.h
  5396. F: Documentation/i2c/muxes/i2c-mux-gpio
  5397. GENERIC HDLC (WAN) DRIVERS
  5398. M: Krzysztof Halasa <khc@pm.waw.pl>
  5399. W: http://www.kernel.org/pub/linux/utils/net/hdlc/
  5400. S: Maintained
  5401. F: drivers/net/wan/c101.c
  5402. F: drivers/net/wan/hd6457*
  5403. F: drivers/net/wan/hdlc*
  5404. F: drivers/net/wan/n2.c
  5405. F: drivers/net/wan/pc300too.c
  5406. F: drivers/net/wan/pci200syn.c
  5407. F: drivers/net/wan/wanxl*
  5408. GENERIC INCLUDE/ASM HEADER FILES
  5409. M: Arnd Bergmann <arnd@arndb.de>
  5410. L: linux-arch@vger.kernel.org
  5411. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
  5412. S: Maintained
  5413. F: include/asm-generic/
  5414. F: include/uapi/asm-generic/
  5415. GENERIC PHY FRAMEWORK
  5416. M: Kishon Vijay Abraham I <kishon@ti.com>
  5417. L: linux-kernel@vger.kernel.org
  5418. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
  5419. S: Supported
  5420. F: drivers/phy/
  5421. F: include/linux/phy/
  5422. GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
  5423. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  5424. S: Supported
  5425. F: drivers/i2c/muxes/i2c-demux-pinctrl.c
  5426. GENERIC PM DOMAINS
  5427. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5428. M: Kevin Hilman <khilman@kernel.org>
  5429. M: Ulf Hansson <ulf.hansson@linaro.org>
  5430. L: linux-pm@vger.kernel.org
  5431. S: Supported
  5432. F: drivers/base/power/domain*.c
  5433. F: include/linux/pm_domain.h
  5434. F: Documentation/devicetree/bindings/power/power_domain.txt
  5435. GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
  5436. M: Eugen Hristev <eugen.hristev@microchip.com>
  5437. L: linux-input@vger.kernel.org
  5438. S: Maintained
  5439. F: drivers/input/touchscreen/resistive-adc-touch.c
  5440. GENERIC UIO DRIVER FOR PCI DEVICES
  5441. M: "Michael S. Tsirkin" <mst@redhat.com>
  5442. L: kvm@vger.kernel.org
  5443. S: Supported
  5444. F: drivers/uio/uio_pci_generic.c
  5445. GENWQE (IBM Generic Workqueue Card)
  5446. M: Frank Haverkamp <haver@linux.vnet.ibm.com>
  5447. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  5448. S: Supported
  5449. F: drivers/misc/genwqe/
  5450. GET_MAINTAINER SCRIPT
  5451. M: Joe Perches <joe@perches.com>
  5452. S: Maintained
  5453. F: scripts/get_maintainer.pl
  5454. GFS2 FILE SYSTEM
  5455. M: Bob Peterson <rpeterso@redhat.com>
  5456. M: Andreas Gruenbacher <agruenba@redhat.com>
  5457. L: cluster-devel@redhat.com
  5458. W: http://sources.redhat.com/cluster/
  5459. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
  5460. S: Supported
  5461. F: Documentation/filesystems/gfs2*.txt
  5462. F: fs/gfs2/
  5463. F: include/uapi/linux/gfs2_ondisk.h
  5464. GIGASET ISDN DRIVERS
  5465. M: Paul Bolle <pebolle@tiscali.nl>
  5466. L: gigaset307x-common@lists.sourceforge.net
  5467. W: http://gigaset307x.sourceforge.net/
  5468. S: Odd Fixes
  5469. F: Documentation/isdn/README.gigaset
  5470. F: drivers/isdn/gigaset/
  5471. F: include/uapi/linux/gigaset_dev.h
  5472. GNSS SUBSYSTEM
  5473. M: Johan Hovold <johan@kernel.org>
  5474. S: Maintained
  5475. F: Documentation/ABI/testing/sysfs-class-gnss
  5476. F: Documentation/devicetree/bindings/gnss/
  5477. F: drivers/gnss/
  5478. F: include/linux/gnss.h
  5479. GO7007 MPEG CODEC
  5480. M: Hans Verkuil <hans.verkuil@cisco.com>
  5481. L: linux-media@vger.kernel.org
  5482. S: Maintained
  5483. F: drivers/media/usb/go7007/
  5484. GOODIX TOUCHSCREEN
  5485. M: Bastien Nocera <hadess@hadess.net>
  5486. L: linux-input@vger.kernel.org
  5487. S: Maintained
  5488. F: drivers/input/touchscreen/goodix.c
  5489. GPD POCKET FAN DRIVER
  5490. M: Hans de Goede <hdegoede@redhat.com>
  5491. L: platform-driver-x86@vger.kernel.org
  5492. S: Maintained
  5493. F: drivers/platform/x86/gpd-pocket-fan.c
  5494. GPIO ACPI SUPPORT
  5495. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5496. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  5497. L: linux-gpio@vger.kernel.org
  5498. L: linux-acpi@vger.kernel.org
  5499. S: Maintained
  5500. F: Documentation/acpi/gpio-properties.txt
  5501. F: drivers/gpio/gpiolib-acpi.c
  5502. GPIO IR Transmitter
  5503. M: Sean Young <sean@mess.org>
  5504. L: linux-media@vger.kernel.org
  5505. S: Maintained
  5506. F: drivers/media/rc/gpio-ir-tx.c
  5507. GPIO MOCKUP DRIVER
  5508. M: Bamvor Jian Zhang <bamv2005@gmail.com>
  5509. R: Bartosz Golaszewski <brgl@bgdev.pl>
  5510. L: linux-gpio@vger.kernel.org
  5511. S: Maintained
  5512. F: drivers/gpio/gpio-mockup.c
  5513. F: tools/testing/selftests/gpio/
  5514. GPIO SUBSYSTEM
  5515. M: Linus Walleij <linus.walleij@linaro.org>
  5516. L: linux-gpio@vger.kernel.org
  5517. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
  5518. S: Maintained
  5519. F: Documentation/devicetree/bindings/gpio/
  5520. F: Documentation/driver-api/gpio/
  5521. F: Documentation/gpio/
  5522. F: Documentation/ABI/testing/gpio-cdev
  5523. F: Documentation/ABI/obsolete/sysfs-gpio
  5524. F: drivers/gpio/
  5525. F: include/linux/gpio/
  5526. F: include/linux/gpio.h
  5527. F: include/linux/of_gpio.h
  5528. F: include/asm-generic/gpio.h
  5529. F: include/uapi/linux/gpio.h
  5530. F: tools/gpio/
  5531. GRE DEMULTIPLEXER DRIVER
  5532. M: Dmitry Kozlov <xeb@mail.ru>
  5533. L: netdev@vger.kernel.org
  5534. S: Maintained
  5535. F: net/ipv4/gre_demux.c
  5536. F: net/ipv4/gre_offload.c
  5537. F: include/net/gre.h
  5538. GRETH 10/100/1G Ethernet MAC device driver
  5539. M: Andreas Larsson <andreas@gaisler.com>
  5540. L: netdev@vger.kernel.org
  5541. S: Maintained
  5542. F: drivers/net/ethernet/aeroflex/
  5543. GREYBUS AUDIO PROTOCOLS DRIVERS
  5544. M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
  5545. M: Mark Greer <mgreer@animalcreek.com>
  5546. S: Maintained
  5547. F: drivers/staging/greybus/audio_apbridgea.c
  5548. F: drivers/staging/greybus/audio_apbridgea.h
  5549. F: drivers/staging/greybus/audio_codec.c
  5550. F: drivers/staging/greybus/audio_codec.h
  5551. F: drivers/staging/greybus/audio_gb.c
  5552. F: drivers/staging/greybus/audio_manager.c
  5553. F: drivers/staging/greybus/audio_manager.h
  5554. F: drivers/staging/greybus/audio_manager_module.c
  5555. F: drivers/staging/greybus/audio_manager_private.h
  5556. F: drivers/staging/greybus/audio_manager_sysfs.c
  5557. F: drivers/staging/greybus/audio_module.c
  5558. F: drivers/staging/greybus/audio_topology.c
  5559. GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
  5560. M: Viresh Kumar <vireshk@kernel.org>
  5561. S: Maintained
  5562. F: drivers/staging/greybus/authentication.c
  5563. F: drivers/staging/greybus/bootrom.c
  5564. F: drivers/staging/greybus/firmware.h
  5565. F: drivers/staging/greybus/fw-core.c
  5566. F: drivers/staging/greybus/fw-download.c
  5567. F: drivers/staging/greybus/fw-management.c
  5568. F: drivers/staging/greybus/greybus_authentication.h
  5569. F: drivers/staging/greybus/greybus_firmware.h
  5570. F: drivers/staging/greybus/hid.c
  5571. F: drivers/staging/greybus/i2c.c
  5572. F: drivers/staging/greybus/spi.c
  5573. F: drivers/staging/greybus/spilib.c
  5574. F: drivers/staging/greybus/spilib.h
  5575. GREYBUS LOOPBACK DRIVER
  5576. M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
  5577. S: Maintained
  5578. F: drivers/staging/greybus/loopback.c
  5579. GREYBUS PLATFORM DRIVERS
  5580. M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
  5581. S: Maintained
  5582. F: drivers/staging/greybus/arche-platform.c
  5583. F: drivers/staging/greybus/arche-apb-ctrl.c
  5584. F: drivers/staging/greybus/arche_platform.h
  5585. GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
  5586. M: Rui Miguel Silva <rmfrfs@gmail.com>
  5587. S: Maintained
  5588. F: drivers/staging/greybus/sdio.c
  5589. F: drivers/staging/greybus/light.c
  5590. F: drivers/staging/greybus/gpio.c
  5591. F: drivers/staging/greybus/power_supply.c
  5592. F: drivers/staging/greybus/spi.c
  5593. F: drivers/staging/greybus/spilib.c
  5594. GREYBUS SUBSYSTEM
  5595. M: Johan Hovold <johan@kernel.org>
  5596. M: Alex Elder <elder@kernel.org>
  5597. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  5598. S: Maintained
  5599. F: drivers/staging/greybus/
  5600. L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
  5601. GREYBUS UART PROTOCOLS DRIVERS
  5602. M: David Lin <dtwlin@gmail.com>
  5603. S: Maintained
  5604. F: drivers/staging/greybus/uart.c
  5605. F: drivers/staging/greybus/log.c
  5606. GS1662 VIDEO SERIALIZER
  5607. M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
  5608. L: linux-media@vger.kernel.org
  5609. T: git git://linuxtv.org/media_tree.git
  5610. S: Maintained
  5611. F: drivers/media/spi/gs1662.c
  5612. GSPCA FINEPIX SUBDRIVER
  5613. M: Frank Zago <frank@zago.net>
  5614. L: linux-media@vger.kernel.org
  5615. T: git git://linuxtv.org/media_tree.git
  5616. S: Maintained
  5617. F: drivers/media/usb/gspca/finepix.c
  5618. GSPCA GL860 SUBDRIVER
  5619. M: Olivier Lorin <o.lorin@laposte.net>
  5620. L: linux-media@vger.kernel.org
  5621. T: git git://linuxtv.org/media_tree.git
  5622. S: Maintained
  5623. F: drivers/media/usb/gspca/gl860/
  5624. GSPCA M5602 SUBDRIVER
  5625. M: Erik Andren <erik.andren@gmail.com>
  5626. L: linux-media@vger.kernel.org
  5627. T: git git://linuxtv.org/media_tree.git
  5628. S: Maintained
  5629. F: drivers/media/usb/gspca/m5602/
  5630. GSPCA PAC207 SONIXB SUBDRIVER
  5631. M: Hans Verkuil <hverkuil@xs4all.nl>
  5632. L: linux-media@vger.kernel.org
  5633. T: git git://linuxtv.org/media_tree.git
  5634. S: Odd Fixes
  5635. F: drivers/media/usb/gspca/pac207.c
  5636. GSPCA SN9C20X SUBDRIVER
  5637. M: Brian Johnson <brijohn@gmail.com>
  5638. L: linux-media@vger.kernel.org
  5639. T: git git://linuxtv.org/media_tree.git
  5640. S: Maintained
  5641. F: drivers/media/usb/gspca/sn9c20x.c
  5642. GSPCA T613 SUBDRIVER
  5643. M: Leandro Costantino <lcostantino@gmail.com>
  5644. L: linux-media@vger.kernel.org
  5645. T: git git://linuxtv.org/media_tree.git
  5646. S: Maintained
  5647. F: drivers/media/usb/gspca/t613.c
  5648. GSPCA USB WEBCAM DRIVER
  5649. M: Hans Verkuil <hverkuil@xs4all.nl>
  5650. L: linux-media@vger.kernel.org
  5651. T: git git://linuxtv.org/media_tree.git
  5652. S: Odd Fixes
  5653. F: drivers/media/usb/gspca/
  5654. GTP (GPRS Tunneling Protocol)
  5655. M: Pablo Neira Ayuso <pablo@netfilter.org>
  5656. M: Harald Welte <laforge@gnumonks.org>
  5657. L: osmocom-net-gprs@lists.osmocom.org
  5658. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
  5659. S: Maintained
  5660. F: drivers/net/gtp.c
  5661. GUID PARTITION TABLE (GPT)
  5662. M: Davidlohr Bueso <dave@stgolabs.net>
  5663. L: linux-efi@vger.kernel.org
  5664. S: Maintained
  5665. F: block/partitions/efi.*
  5666. H8/300 ARCHITECTURE
  5667. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  5668. L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
  5669. W: http://uclinux-h8.sourceforge.jp
  5670. T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
  5671. S: Maintained
  5672. F: arch/h8300/
  5673. F: drivers/clocksource/h8300_*.c
  5674. F: drivers/clk/h8300/
  5675. F: drivers/irqchip/irq-renesas-h8*.c
  5676. HACKRF MEDIA DRIVER
  5677. M: Antti Palosaari <crope@iki.fi>
  5678. L: linux-media@vger.kernel.org
  5679. W: https://linuxtv.org
  5680. W: http://palosaari.fi/linux/
  5681. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5682. T: git git://linuxtv.org/anttip/media_tree.git
  5683. S: Maintained
  5684. F: drivers/media/usb/hackrf/
  5685. HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  5686. M: Frank Seidel <frank@f-seidel.de>
  5687. L: platform-driver-x86@vger.kernel.org
  5688. W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
  5689. S: Maintained
  5690. F: drivers/platform/x86/hdaps.c
  5691. HARDWARE MONITORING
  5692. M: Jean Delvare <jdelvare@suse.com>
  5693. M: Guenter Roeck <linux@roeck-us.net>
  5694. L: linux-hwmon@vger.kernel.org
  5695. W: http://hwmon.wiki.kernel.org/
  5696. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  5697. S: Maintained
  5698. F: Documentation/devicetree/bindings/hwmon/
  5699. F: Documentation/hwmon/
  5700. F: drivers/hwmon/
  5701. F: include/linux/hwmon*.h
  5702. HARDWARE RANDOM NUMBER GENERATOR CORE
  5703. M: Matt Mackall <mpm@selenic.com>
  5704. M: Herbert Xu <herbert@gondor.apana.org.au>
  5705. L: linux-crypto@vger.kernel.org
  5706. S: Odd fixes
  5707. F: Documentation/devicetree/bindings/rng/
  5708. F: Documentation/hw_random.txt
  5709. F: drivers/char/hw_random/
  5710. F: include/linux/hw_random.h
  5711. HARDWARE TRACING FACILITIES
  5712. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  5713. S: Maintained
  5714. F: drivers/hwtracing/
  5715. HARDWARE SPINLOCK CORE
  5716. M: Ohad Ben-Cohen <ohad@wizery.com>
  5717. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  5718. L: linux-remoteproc@vger.kernel.org
  5719. S: Maintained
  5720. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
  5721. F: Documentation/devicetree/bindings/hwlock/
  5722. F: Documentation/hwspinlock.txt
  5723. F: drivers/hwspinlock/
  5724. F: include/linux/hwspinlock.h
  5725. HARMONY SOUND DRIVER
  5726. L: linux-parisc@vger.kernel.org
  5727. S: Maintained
  5728. F: sound/parisc/harmony.*
  5729. HDPVR USB VIDEO ENCODER DRIVER
  5730. M: Hans Verkuil <hverkuil@xs4all.nl>
  5731. L: linux-media@vger.kernel.org
  5732. T: git git://linuxtv.org/media_tree.git
  5733. W: https://linuxtv.org
  5734. S: Odd Fixes
  5735. F: drivers/media/usb/hdpvr/
  5736. HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
  5737. M: Jerry Hoemann <jerry.hoemann@hpe.com>
  5738. S: Supported
  5739. F: Documentation/watchdog/hpwdt.txt
  5740. F: drivers/watchdog/hpwdt.c
  5741. HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
  5742. M: Don Brace <don.brace@microsemi.com>
  5743. L: esc.storagedev@microsemi.com
  5744. L: linux-scsi@vger.kernel.org
  5745. S: Supported
  5746. F: Documentation/scsi/hpsa.txt
  5747. F: drivers/scsi/hpsa*.[ch]
  5748. F: include/linux/cciss*.h
  5749. F: include/uapi/linux/cciss*.h
  5750. HFI1 DRIVER
  5751. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  5752. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  5753. L: linux-rdma@vger.kernel.org
  5754. S: Supported
  5755. F: drivers/infiniband/hw/hfi1
  5756. HFS FILESYSTEM
  5757. L: linux-fsdevel@vger.kernel.org
  5758. S: Orphan
  5759. F: Documentation/filesystems/hfs.txt
  5760. F: fs/hfs/
  5761. HFSPLUS FILESYSTEM
  5762. L: linux-fsdevel@vger.kernel.org
  5763. S: Orphan
  5764. F: Documentation/filesystems/hfsplus.txt
  5765. F: fs/hfsplus/
  5766. HGA FRAMEBUFFER DRIVER
  5767. M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
  5768. L: linux-nvidia@lists.surfsouth.com
  5769. W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
  5770. S: Maintained
  5771. F: drivers/video/fbdev/hgafb.c
  5772. HIBERNATION (aka Software Suspend, aka swsusp)
  5773. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5774. M: Pavel Machek <pavel@ucw.cz>
  5775. L: linux-pm@vger.kernel.org
  5776. B: https://bugzilla.kernel.org
  5777. S: Supported
  5778. F: arch/x86/power/
  5779. F: drivers/base/power/
  5780. F: kernel/power/
  5781. F: include/linux/suspend.h
  5782. F: include/linux/freezer.h
  5783. F: include/linux/pm.h
  5784. F: arch/*/include/asm/suspend*.h
  5785. HID CORE LAYER
  5786. M: Jiri Kosina <jikos@kernel.org>
  5787. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  5788. L: linux-input@vger.kernel.org
  5789. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  5790. S: Maintained
  5791. F: drivers/hid/
  5792. F: include/linux/hid*
  5793. F: include/uapi/linux/hid*
  5794. HID SENSOR HUB DRIVERS
  5795. M: Jiri Kosina <jikos@kernel.org>
  5796. M: Jonathan Cameron <jic23@kernel.org>
  5797. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  5798. L: linux-input@vger.kernel.org
  5799. L: linux-iio@vger.kernel.org
  5800. S: Maintained
  5801. F: Documentation/hid/hid-sensor*
  5802. F: drivers/hid/hid-sensor-*
  5803. F: drivers/iio/*/hid-*
  5804. F: include/linux/hid-sensor-*
  5805. HIGH-RESOLUTION TIMERS, CLOCKEVENTS
  5806. M: Thomas Gleixner <tglx@linutronix.de>
  5807. L: linux-kernel@vger.kernel.org
  5808. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  5809. S: Maintained
  5810. F: Documentation/timers/
  5811. F: kernel/time/hrtimer.c
  5812. F: kernel/time/clockevents.c
  5813. F: kernel/time/timer_*.c
  5814. F: include/linux/clockchips.h
  5815. F: include/linux/hrtimer.h
  5816. HIGH-SPEED SCC DRIVER FOR AX.25
  5817. L: linux-hams@vger.kernel.org
  5818. S: Orphan
  5819. F: drivers/net/hamradio/dmascc.c
  5820. F: drivers/net/hamradio/scc.c
  5821. HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
  5822. M: HighPoint Linux Team <linux@highpoint-tech.com>
  5823. W: http://www.highpoint-tech.com
  5824. S: Supported
  5825. F: Documentation/scsi/hptiop.txt
  5826. F: drivers/scsi/hptiop.c
  5827. HIPPI
  5828. M: Jes Sorensen <jes@trained-monkey.org>
  5829. L: linux-hippi@sunsite.dk
  5830. S: Maintained
  5831. F: include/linux/hippidevice.h
  5832. F: include/uapi/linux/if_hippi.h
  5833. F: net/802/hippi.c
  5834. F: drivers/net/hippi/
  5835. HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
  5836. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5837. M: Salil Mehta <salil.mehta@huawei.com>
  5838. L: netdev@vger.kernel.org
  5839. W: http://www.hisilicon.com
  5840. S: Maintained
  5841. F: drivers/net/ethernet/hisilicon/hns3/
  5842. HISILICON LPC BUS DRIVER
  5843. M: john.garry@huawei.com
  5844. W: http://www.hisilicon.com
  5845. S: Maintained
  5846. F: drivers/bus/hisi_lpc.c
  5847. F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
  5848. HISILICON NETWORK SUBSYSTEM DRIVER
  5849. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5850. M: Salil Mehta <salil.mehta@huawei.com>
  5851. L: netdev@vger.kernel.org
  5852. W: http://www.hisilicon.com
  5853. S: Maintained
  5854. F: drivers/net/ethernet/hisilicon/
  5855. F: Documentation/devicetree/bindings/net/hisilicon*.txt
  5856. HISILICON PMU DRIVER
  5857. M: Shaokun Zhang <zhangshaokun@hisilicon.com>
  5858. W: http://www.hisilicon.com
  5859. S: Supported
  5860. F: drivers/perf/hisilicon
  5861. F: Documentation/perf/hisi-pmu.txt
  5862. HISILICON ROCE DRIVER
  5863. M: Lijun Ou <oulijun@huawei.com>
  5864. M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
  5865. L: linux-rdma@vger.kernel.org
  5866. S: Maintained
  5867. F: drivers/infiniband/hw/hns/
  5868. F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
  5869. HISILICON SAS Controller
  5870. M: John Garry <john.garry@huawei.com>
  5871. W: http://www.hisilicon.com
  5872. S: Supported
  5873. F: drivers/scsi/hisi_sas/
  5874. F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  5875. HMM - Heterogeneous Memory Management
  5876. M: Jérôme Glisse <jglisse@redhat.com>
  5877. L: linux-mm@kvack.org
  5878. S: Maintained
  5879. F: mm/hmm*
  5880. F: include/linux/hmm*
  5881. F: Documentation/vm/hmm.rst
  5882. HOST AP DRIVER
  5883. M: Jouni Malinen <j@w1.fi>
  5884. L: linux-wireless@vger.kernel.org
  5885. W: http://w1.fi/hostap-driver.html
  5886. S: Obsolete
  5887. F: drivers/net/wireless/intersil/hostap/
  5888. HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
  5889. L: platform-driver-x86@vger.kernel.org
  5890. S: Orphan
  5891. F: drivers/platform/x86/tc1100-wmi.c
  5892. HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
  5893. M: Jaroslav Kysela <perex@perex.cz>
  5894. S: Maintained
  5895. F: drivers/net/ethernet/hp/hp100.*
  5896. HPET: High Precision Event Timers driver
  5897. M: Clemens Ladisch <clemens@ladisch.de>
  5898. S: Maintained
  5899. F: Documentation/timers/hpet.txt
  5900. F: drivers/char/hpet.c
  5901. F: include/linux/hpet.h
  5902. F: include/uapi/linux/hpet.h
  5903. HPET: x86
  5904. S: Orphan
  5905. F: arch/x86/kernel/hpet.c
  5906. F: arch/x86/include/asm/hpet.h
  5907. HPFS FILESYSTEM
  5908. M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  5909. W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
  5910. S: Maintained
  5911. F: fs/hpfs/
  5912. HSI SUBSYSTEM
  5913. M: Sebastian Reichel <sre@kernel.org>
  5914. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
  5915. S: Maintained
  5916. F: Documentation/ABI/testing/sysfs-bus-hsi
  5917. F: Documentation/driver-api/hsi.rst
  5918. F: drivers/hsi/
  5919. F: include/linux/hsi/
  5920. F: include/uapi/linux/hsi/
  5921. HSO 3G MODEM DRIVER
  5922. L: linux-usb@vger.kernel.org
  5923. S: Orphan
  5924. F: drivers/net/usb/hso.c
  5925. HSR NETWORK PROTOCOL
  5926. M: Arvid Brodin <arvid.brodin@alten.se>
  5927. L: netdev@vger.kernel.org
  5928. S: Maintained
  5929. F: net/hsr/
  5930. HT16K33 LED CONTROLLER DRIVER
  5931. M: Robin van der Gracht <robin@protonic.nl>
  5932. S: Maintained
  5933. F: drivers/auxdisplay/ht16k33.c
  5934. F: Documentation/devicetree/bindings/display/ht16k33.txt
  5935. HTCPEN TOUCHSCREEN DRIVER
  5936. M: Pau Oliva Fora <pof@eslack.org>
  5937. L: linux-input@vger.kernel.org
  5938. S: Maintained
  5939. F: drivers/input/touchscreen/htcpen.c
  5940. HUAWEI ETHERNET DRIVER
  5941. M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
  5942. L: netdev@vger.kernel.org
  5943. S: Supported
  5944. F: Documentation/networking/hinic.txt
  5945. F: drivers/net/ethernet/huawei/hinic/
  5946. HUGETLB FILESYSTEM
  5947. M: Mike Kravetz <mike.kravetz@oracle.com>
  5948. L: linux-mm@kvack.org
  5949. S: Maintained
  5950. F: fs/hugetlbfs/
  5951. F: mm/hugetlb.c
  5952. F: include/linux/hugetlb.h
  5953. F: Documentation/admin-guide/mm/hugetlbpage.rst
  5954. F: Documentation/vm/hugetlbfs_reserv.rst
  5955. F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
  5956. HVA ST MEDIA DRIVER
  5957. M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
  5958. L: linux-media@vger.kernel.org
  5959. T: git git://linuxtv.org/media_tree.git
  5960. W: https://linuxtv.org
  5961. S: Supported
  5962. F: drivers/media/platform/sti/hva
  5963. HWPOISON MEMORY FAILURE HANDLING
  5964. M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
  5965. L: linux-mm@kvack.org
  5966. S: Maintained
  5967. F: mm/memory-failure.c
  5968. F: mm/hwpoison-inject.c
  5969. Hyper-V CORE AND DRIVERS
  5970. M: "K. Y. Srinivasan" <kys@microsoft.com>
  5971. M: Haiyang Zhang <haiyangz@microsoft.com>
  5972. M: Stephen Hemminger <sthemmin@microsoft.com>
  5973. L: devel@linuxdriverproject.org
  5974. S: Maintained
  5975. F: Documentation/networking/netvsc.txt
  5976. F: arch/x86/include/asm/mshyperv.h
  5977. F: arch/x86/include/asm/trace/hyperv.h
  5978. F: arch/x86/include/asm/hyperv-tlfs.h
  5979. F: arch/x86/kernel/cpu/mshyperv.c
  5980. F: arch/x86/hyperv
  5981. F: drivers/hid/hid-hyperv.c
  5982. F: drivers/hv/
  5983. F: drivers/input/serio/hyperv-keyboard.c
  5984. F: drivers/pci/controller/pci-hyperv.c
  5985. F: drivers/net/hyperv/
  5986. F: drivers/scsi/storvsc_drv.c
  5987. F: drivers/uio/uio_hv_generic.c
  5988. F: drivers/video/fbdev/hyperv_fb.c
  5989. F: net/vmw_vsock/hyperv_transport.c
  5990. F: include/linux/hyperv.h
  5991. F: include/uapi/linux/hyperv.h
  5992. F: tools/hv/
  5993. F: Documentation/ABI/stable/sysfs-bus-vmbus
  5994. HYPERBUS SUPPORT
  5995. M: Vignesh Raghavendra <vigneshr@ti.com>
  5996. S: Supported
  5997. F: drivers/mtd/hyperbus/
  5998. F: include/linux/mtd/hyperbus.h
  5999. F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
  6000. F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
  6001. HYPERVISOR VIRTUAL CONSOLE DRIVER
  6002. L: linuxppc-dev@lists.ozlabs.org
  6003. S: Odd Fixes
  6004. F: drivers/tty/hvc/
  6005. I2C ACPI SUPPORT
  6006. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  6007. L: linux-i2c@vger.kernel.org
  6008. L: linux-acpi@vger.kernel.org
  6009. S: Maintained
  6010. F: drivers/i2c/i2c-core-acpi.c
  6011. I2C MUXES
  6012. M: Peter Rosin <peda@axentia.se>
  6013. L: linux-i2c@vger.kernel.org
  6014. S: Maintained
  6015. F: Documentation/i2c/i2c-topology
  6016. F: Documentation/i2c/muxes/
  6017. F: Documentation/devicetree/bindings/i2c/i2c-mux*
  6018. F: Documentation/devicetree/bindings/i2c/i2c-arb*
  6019. F: Documentation/devicetree/bindings/i2c/i2c-gate*
  6020. F: drivers/i2c/i2c-mux.c
  6021. F: drivers/i2c/muxes/
  6022. F: include/linux/i2c-mux.h
  6023. I2C MV64XXX MARVELL AND ALLWINNER DRIVER
  6024. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  6025. L: linux-i2c@vger.kernel.org
  6026. S: Maintained
  6027. F: drivers/i2c/busses/i2c-mv64xxx.c
  6028. I2C OVER PARALLEL PORT
  6029. M: Jean Delvare <jdelvare@suse.com>
  6030. L: linux-i2c@vger.kernel.org
  6031. S: Maintained
  6032. F: Documentation/i2c/busses/i2c-parport
  6033. F: Documentation/i2c/busses/i2c-parport-light
  6034. F: drivers/i2c/busses/i2c-parport.c
  6035. F: drivers/i2c/busses/i2c-parport-light.c
  6036. I2C SUBSYSTEM
  6037. M: Wolfram Sang <wsa@the-dreams.de>
  6038. L: linux-i2c@vger.kernel.org
  6039. W: https://i2c.wiki.kernel.org/
  6040. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6041. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6042. S: Maintained
  6043. F: Documentation/devicetree/bindings/i2c/i2c.txt
  6044. F: Documentation/i2c/
  6045. F: drivers/i2c/*
  6046. F: include/linux/i2c.h
  6047. F: include/linux/i2c-dev.h
  6048. F: include/linux/i2c-smbus.h
  6049. F: include/uapi/linux/i2c.h
  6050. F: include/uapi/linux/i2c-*.h
  6051. I2C SUBSYSTEM HOST DRIVERS
  6052. L: linux-i2c@vger.kernel.org
  6053. W: https://i2c.wiki.kernel.org/
  6054. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  6055. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  6056. S: Odd Fixes
  6057. F: Documentation/devicetree/bindings/i2c/
  6058. F: drivers/i2c/algos/
  6059. F: drivers/i2c/busses/
  6060. I2C-TAOS-EVM DRIVER
  6061. M: Jean Delvare <jdelvare@suse.com>
  6062. L: linux-i2c@vger.kernel.org
  6063. S: Maintained
  6064. F: Documentation/i2c/busses/i2c-taos-evm
  6065. F: drivers/i2c/busses/i2c-taos-evm.c
  6066. I2C-TINY-USB DRIVER
  6067. M: Till Harbaum <till@harbaum.org>
  6068. L: linux-i2c@vger.kernel.org
  6069. W: http://www.harbaum.org/till/i2c_tiny_usb
  6070. S: Maintained
  6071. F: drivers/i2c/busses/i2c-tiny-usb.c
  6072. I2C/SMBUS CONTROLLER DRIVERS FOR PC
  6073. M: Jean Delvare <jdelvare@suse.com>
  6074. L: linux-i2c@vger.kernel.org
  6075. S: Maintained
  6076. F: Documentation/i2c/busses/i2c-ali1535
  6077. F: Documentation/i2c/busses/i2c-ali1563
  6078. F: Documentation/i2c/busses/i2c-ali15x3
  6079. F: Documentation/i2c/busses/i2c-amd756
  6080. F: Documentation/i2c/busses/i2c-amd8111
  6081. F: Documentation/i2c/busses/i2c-i801
  6082. F: Documentation/i2c/busses/i2c-nforce2
  6083. F: Documentation/i2c/busses/i2c-piix4
  6084. F: Documentation/i2c/busses/i2c-sis5595
  6085. F: Documentation/i2c/busses/i2c-sis630
  6086. F: Documentation/i2c/busses/i2c-sis96x
  6087. F: Documentation/i2c/busses/i2c-via
  6088. F: Documentation/i2c/busses/i2c-viapro
  6089. F: drivers/i2c/busses/i2c-ali1535.c
  6090. F: drivers/i2c/busses/i2c-ali1563.c
  6091. F: drivers/i2c/busses/i2c-ali15x3.c
  6092. F: drivers/i2c/busses/i2c-amd756.c
  6093. F: drivers/i2c/busses/i2c-amd756-s4882.c
  6094. F: drivers/i2c/busses/i2c-amd8111.c
  6095. F: drivers/i2c/busses/i2c-i801.c
  6096. F: drivers/i2c/busses/i2c-isch.c
  6097. F: drivers/i2c/busses/i2c-nforce2.c
  6098. F: drivers/i2c/busses/i2c-nforce2-s4985.c
  6099. F: drivers/i2c/busses/i2c-piix4.c
  6100. F: drivers/i2c/busses/i2c-sis5595.c
  6101. F: drivers/i2c/busses/i2c-sis630.c
  6102. F: drivers/i2c/busses/i2c-sis96x.c
  6103. F: drivers/i2c/busses/i2c-via.c
  6104. F: drivers/i2c/busses/i2c-viapro.c
  6105. I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
  6106. M: Hans de Goede <hdegoede@redhat.com>
  6107. L: linux-i2c@vger.kernel.org
  6108. S: Maintained
  6109. F: drivers/i2c/busses/i2c-cht-wc.c
  6110. I2C/SMBUS ISMT DRIVER
  6111. M: Seth Heasley <seth.heasley@intel.com>
  6112. M: Neil Horman <nhorman@tuxdriver.com>
  6113. L: linux-i2c@vger.kernel.org
  6114. F: drivers/i2c/busses/i2c-ismt.c
  6115. F: Documentation/i2c/busses/i2c-ismt
  6116. I2C/SMBUS STUB DRIVER
  6117. M: Jean Delvare <jdelvare@suse.com>
  6118. L: linux-i2c@vger.kernel.org
  6119. S: Maintained
  6120. F: drivers/i2c/i2c-stub.c
  6121. IA64 (Itanium) PLATFORM
  6122. M: Tony Luck <tony.luck@intel.com>
  6123. M: Fenghua Yu <fenghua.yu@intel.com>
  6124. L: linux-ia64@vger.kernel.org
  6125. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  6126. S: Maintained
  6127. F: arch/ia64/
  6128. IBM Power 842 compression accelerator
  6129. M: Haren Myneni <haren@us.ibm.com>
  6130. S: Supported
  6131. F: drivers/crypto/nx/Makefile
  6132. F: drivers/crypto/nx/Kconfig
  6133. F: drivers/crypto/nx/nx-842*
  6134. F: include/linux/sw842.h
  6135. F: crypto/842.c
  6136. F: lib/842/
  6137. IBM Power in-Nest Crypto Acceleration
  6138. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  6139. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  6140. L: linux-crypto@vger.kernel.org
  6141. S: Supported
  6142. F: drivers/crypto/nx/Makefile
  6143. F: drivers/crypto/nx/Kconfig
  6144. F: drivers/crypto/nx/nx-aes*
  6145. F: drivers/crypto/nx/nx-sha*
  6146. F: drivers/crypto/nx/nx.*
  6147. F: drivers/crypto/nx/nx_csbcpb.h
  6148. F: drivers/crypto/nx/nx_debugfs.h
  6149. IBM Power Linux RAID adapter
  6150. M: Brian King <brking@us.ibm.com>
  6151. S: Supported
  6152. F: drivers/scsi/ipr.*
  6153. IBM Power SRIOV Virtual NIC Device Driver
  6154. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  6155. M: John Allen <jallen@linux.vnet.ibm.com>
  6156. L: netdev@vger.kernel.org
  6157. S: Supported
  6158. F: drivers/net/ethernet/ibm/ibmvnic.*
  6159. IBM Power Virtual Accelerator Switchboard
  6160. M: Sukadev Bhattiprolu
  6161. L: linuxppc-dev@lists.ozlabs.org
  6162. S: Supported
  6163. F: arch/powerpc/platforms/powernv/vas*
  6164. F: arch/powerpc/platforms/powernv/copy-paste.h
  6165. F: arch/powerpc/include/asm/vas.h
  6166. F: arch/powerpc/include/uapi/asm/vas.h
  6167. IBM Power Virtual Ethernet Device Driver
  6168. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  6169. L: netdev@vger.kernel.org
  6170. S: Supported
  6171. F: drivers/net/ethernet/ibm/ibmveth.*
  6172. IBM Power Virtual FC Device Drivers
  6173. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6174. L: linux-scsi@vger.kernel.org
  6175. S: Supported
  6176. F: drivers/scsi/ibmvscsi/ibmvfc*
  6177. IBM Power Virtual Management Channel Driver
  6178. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6179. M: Steven Royer <seroyer@linux.vnet.ibm.com>
  6180. S: Supported
  6181. F: drivers/misc/ibmvmc.*
  6182. IBM Power Virtual SCSI Device Drivers
  6183. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6184. L: linux-scsi@vger.kernel.org
  6185. S: Supported
  6186. F: drivers/scsi/ibmvscsi/ibmvscsi*
  6187. F: include/scsi/viosrp.h
  6188. IBM Power Virtual SCSI Device Target Driver
  6189. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  6190. M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
  6191. L: linux-scsi@vger.kernel.org
  6192. L: target-devel@vger.kernel.org
  6193. S: Supported
  6194. F: drivers/scsi/ibmvscsi_tgt/
  6195. IBM Power VMX Cryptographic instructions
  6196. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  6197. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  6198. L: linux-crypto@vger.kernel.org
  6199. S: Supported
  6200. F: drivers/crypto/vmx/Makefile
  6201. F: drivers/crypto/vmx/Kconfig
  6202. F: drivers/crypto/vmx/vmx.c
  6203. F: drivers/crypto/vmx/aes*
  6204. F: drivers/crypto/vmx/ghash*
  6205. F: drivers/crypto/vmx/ppc-xlate.pl
  6206. IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
  6207. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6208. L: linux-pci@vger.kernel.org
  6209. L: linuxppc-dev@lists.ozlabs.org
  6210. S: Supported
  6211. F: drivers/pci/hotplug/rpaphp*
  6212. IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
  6213. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  6214. L: linux-pci@vger.kernel.org
  6215. L: linuxppc-dev@lists.ozlabs.org
  6216. S: Supported
  6217. F: drivers/pci/hotplug/rpadlpar*
  6218. IBM ServeRAID RAID DRIVER
  6219. S: Orphan
  6220. F: drivers/scsi/ips.*
  6221. ICH LPC AND GPIO DRIVER
  6222. M: Peter Tyser <ptyser@xes-inc.com>
  6223. S: Maintained
  6224. F: drivers/mfd/lpc_ich.c
  6225. F: drivers/gpio/gpio-ich.c
  6226. IDE SUBSYSTEM
  6227. M: "David S. Miller" <davem@davemloft.net>
  6228. L: linux-ide@vger.kernel.org
  6229. Q: http://patchwork.ozlabs.org/project/linux-ide/list/
  6230. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
  6231. S: Maintained
  6232. F: Documentation/ide/
  6233. F: drivers/ide/
  6234. F: include/linux/ide.h
  6235. IDE/ATAPI DRIVERS
  6236. M: Borislav Petkov <bp@alien8.de>
  6237. L: linux-ide@vger.kernel.org
  6238. S: Maintained
  6239. F: Documentation/cdrom/ide-cd
  6240. F: drivers/ide/ide-cd*
  6241. IDEAPAD LAPTOP EXTRAS DRIVER
  6242. M: Ike Panhc <ike.pan@canonical.com>
  6243. L: platform-driver-x86@vger.kernel.org
  6244. W: http://launchpad.net/ideapad-laptop
  6245. S: Maintained
  6246. F: drivers/platform/x86/ideapad-laptop.c
  6247. IDEAPAD LAPTOP SLIDEBAR DRIVER
  6248. M: Andrey Moiseev <o2g.org.ru@gmail.com>
  6249. L: linux-input@vger.kernel.org
  6250. W: https://github.com/o2genum/ideapad-slidebar
  6251. S: Maintained
  6252. F: drivers/input/misc/ideapad_slidebar.c
  6253. IDT VersaClock 5 CLOCK DRIVER
  6254. M: Marek Vasut <marek.vasut@gmail.com>
  6255. S: Maintained
  6256. F: drivers/clk/clk-versaclock5.c
  6257. IEEE 802.15.4 SUBSYSTEM
  6258. M: Alexander Aring <alex.aring@gmail.com>
  6259. M: Stefan Schmidt <stefan@datenfreihafen.org>
  6260. L: linux-wpan@vger.kernel.org
  6261. W: http://wpan.cakelab.org/
  6262. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
  6263. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  6264. S: Maintained
  6265. F: net/ieee802154/
  6266. F: net/mac802154/
  6267. F: drivers/net/ieee802154/
  6268. F: include/linux/nl802154.h
  6269. F: include/linux/ieee802154.h
  6270. F: include/net/nl802154.h
  6271. F: include/net/mac802154.h
  6272. F: include/net/af_ieee802154.h
  6273. F: include/net/cfg802154.h
  6274. F: include/net/ieee802154_netdev.h
  6275. F: Documentation/networking/ieee802154.txt
  6276. IFE PROTOCOL
  6277. M: Yotam Gigi <yotam.gi@gmail.com>
  6278. M: Jamal Hadi Salim <jhs@mojatatu.com>
  6279. F: net/ife
  6280. F: include/net/ife.h
  6281. F: include/uapi/linux/ife.h
  6282. IGORPLUG-USB IR RECEIVER
  6283. M: Sean Young <sean@mess.org>
  6284. L: linux-media@vger.kernel.org
  6285. S: Maintained
  6286. F: drivers/media/rc/igorplugusb.c
  6287. IGUANAWORKS USB IR TRANSCEIVER
  6288. M: Sean Young <sean@mess.org>
  6289. L: linux-media@vger.kernel.org
  6290. S: Maintained
  6291. F: drivers/media/rc/iguanair.c
  6292. IIO DIGITAL POTENTIOMETER DAC
  6293. M: Peter Rosin <peda@axentia.se>
  6294. L: linux-iio@vger.kernel.org
  6295. S: Maintained
  6296. F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
  6297. F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
  6298. F: drivers/iio/dac/dpot-dac.c
  6299. IIO ENVELOPE DETECTOR
  6300. M: Peter Rosin <peda@axentia.se>
  6301. L: linux-iio@vger.kernel.org
  6302. S: Maintained
  6303. F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
  6304. F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
  6305. F: drivers/iio/adc/envelope-detector.c
  6306. IIO MULTIPLEXER
  6307. M: Peter Rosin <peda@axentia.se>
  6308. L: linux-iio@vger.kernel.org
  6309. S: Maintained
  6310. F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
  6311. F: drivers/iio/multiplexer/iio-mux.c
  6312. IIO SUBSYSTEM AND DRIVERS
  6313. M: Jonathan Cameron <jic23@kernel.org>
  6314. R: Hartmut Knaack <knaack.h@gmx.de>
  6315. R: Lars-Peter Clausen <lars@metafoo.de>
  6316. R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
  6317. L: linux-iio@vger.kernel.org
  6318. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
  6319. S: Maintained
  6320. F: Documentation/ABI/testing/configfs-iio*
  6321. F: Documentation/ABI/testing/sysfs-bus-iio*
  6322. F: Documentation/devicetree/bindings/iio/
  6323. F: drivers/iio/
  6324. F: drivers/staging/iio/
  6325. F: include/linux/iio/
  6326. F: tools/iio/
  6327. IIO UNIT CONVERTER
  6328. M: Peter Rosin <peda@axentia.se>
  6329. L: linux-iio@vger.kernel.org
  6330. S: Maintained
  6331. F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
  6332. F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
  6333. F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
  6334. F: drivers/iio/afe/iio-rescale.c
  6335. IKANOS/ADI EAGLE ADSL USB DRIVER
  6336. M: Matthieu Castet <castet.matthieu@free.fr>
  6337. M: Stanislaw Gruszka <stf_xl@wp.pl>
  6338. S: Maintained
  6339. F: drivers/usb/atm/ueagle-atm.c
  6340. IMGTEC ASCII LCD DRIVER
  6341. M: Paul Burton <paul.burton@mips.com>
  6342. S: Maintained
  6343. F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
  6344. F: drivers/auxdisplay/img-ascii-lcd.c
  6345. IMGTEC IR DECODER DRIVER
  6346. M: James Hogan <jhogan@kernel.org>
  6347. S: Maintained
  6348. F: drivers/media/rc/img-ir/
  6349. IMON SOUNDGRAPH USB IR RECEIVER
  6350. M: Sean Young <sean@mess.org>
  6351. L: linux-media@vger.kernel.org
  6352. S: Maintained
  6353. F: drivers/media/rc/imon_raw.c
  6354. F: drivers/media/rc/imon.c
  6355. IMS TWINTURBO FRAMEBUFFER DRIVER
  6356. L: linux-fbdev@vger.kernel.org
  6357. S: Orphan
  6358. F: drivers/video/fbdev/imsttfb.c
  6359. INA209 HARDWARE MONITOR DRIVER
  6360. M: Guenter Roeck <linux@roeck-us.net>
  6361. L: linux-hwmon@vger.kernel.org
  6362. S: Maintained
  6363. F: Documentation/hwmon/ina209
  6364. F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
  6365. F: drivers/hwmon/ina209.c
  6366. INA2XX HARDWARE MONITOR DRIVER
  6367. M: Guenter Roeck <linux@roeck-us.net>
  6368. L: linux-hwmon@vger.kernel.org
  6369. S: Maintained
  6370. F: Documentation/hwmon/ina2xx
  6371. F: drivers/hwmon/ina2xx.c
  6372. F: include/linux/platform_data/ina2xx.h
  6373. INDUSTRY PACK SUBSYSTEM (IPACK)
  6374. M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
  6375. M: Jens Taprogge <jens.taprogge@taprogge.org>
  6376. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6377. L: industrypack-devel@lists.sourceforge.net
  6378. W: http://industrypack.sourceforge.net
  6379. S: Maintained
  6380. F: drivers/ipack/
  6381. INFINIBAND SUBSYSTEM
  6382. M: Doug Ledford <dledford@redhat.com>
  6383. M: Jason Gunthorpe <jgg@mellanox.com>
  6384. L: linux-rdma@vger.kernel.org
  6385. W: https://github.com/linux-rdma/rdma-core
  6386. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6387. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
  6388. S: Supported
  6389. F: Documentation/devicetree/bindings/infiniband/
  6390. F: Documentation/infiniband/
  6391. F: drivers/infiniband/
  6392. F: include/uapi/linux/if_infiniband.h
  6393. F: include/uapi/rdma/
  6394. F: include/rdma/
  6395. INGENIC JZ4780 DMA Driver
  6396. M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  6397. S: Maintained
  6398. F: drivers/dma/dma-jz4780.c
  6399. INGENIC JZ4780 NAND DRIVER
  6400. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  6401. L: linux-mtd@lists.infradead.org
  6402. S: Maintained
  6403. F: drivers/mtd/nand/raw/jz4780_*
  6404. INOTIFY
  6405. M: Jan Kara <jack@suse.cz>
  6406. R: Amir Goldstein <amir73il@gmail.com>
  6407. L: linux-fsdevel@vger.kernel.org
  6408. S: Maintained
  6409. F: Documentation/filesystems/inotify.txt
  6410. F: fs/notify/inotify/
  6411. F: include/linux/inotify.h
  6412. F: include/uapi/linux/inotify.h
  6413. INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
  6414. M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  6415. L: linux-input@vger.kernel.org
  6416. Q: http://patchwork.kernel.org/project/linux-input/list/
  6417. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
  6418. S: Maintained
  6419. F: drivers/input/
  6420. F: include/linux/input.h
  6421. F: include/uapi/linux/input.h
  6422. F: include/uapi/linux/input-event-codes.h
  6423. F: include/linux/input/
  6424. F: Documentation/devicetree/bindings/input/
  6425. F: Documentation/devicetree/bindings/serio/
  6426. F: Documentation/input/
  6427. INPUT MULTITOUCH (MT) PROTOCOL
  6428. M: Henrik Rydberg <rydberg@bitmath.org>
  6429. L: linux-input@vger.kernel.org
  6430. S: Odd fixes
  6431. F: Documentation/input/multi-touch-protocol.rst
  6432. F: drivers/input/input-mt.c
  6433. K: \b(ABS|SYN)_MT_
  6434. INSIDE SECURE CRYPTO DRIVER
  6435. M: Antoine Tenart <antoine.tenart@bootlin.com>
  6436. F: drivers/crypto/inside-secure/
  6437. S: Maintained
  6438. L: linux-crypto@vger.kernel.org
  6439. INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
  6440. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6441. M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  6442. L: linux-integrity@vger.kernel.org
  6443. T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
  6444. S: Supported
  6445. F: security/integrity/ima/
  6446. INTEL 810/815 FRAMEBUFFER DRIVER
  6447. M: Antonino Daplas <adaplas@gmail.com>
  6448. L: linux-fbdev@vger.kernel.org
  6449. S: Maintained
  6450. F: drivers/video/fbdev/i810/
  6451. INTEL ASoC DRIVERS
  6452. M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  6453. M: Liam Girdwood <liam.r.girdwood@linux.intel.com>
  6454. M: Jie Yang <yang.jie@linux.intel.com>
  6455. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  6456. S: Supported
  6457. F: sound/soc/intel/
  6458. INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
  6459. M: Hans de Goede <hdegoede@redhat.com>
  6460. L: platform-driver-x86@vger.kernel.org
  6461. S: Maintained
  6462. F: drivers/platform/x86/intel_atomisp2_pm.c
  6463. INTEL C600 SERIES SAS CONTROLLER DRIVER
  6464. M: Intel SCU Linux support <intel-linux-scu@intel.com>
  6465. M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
  6466. L: linux-scsi@vger.kernel.org
  6467. T: git git://git.code.sf.net/p/intel-sas/isci
  6468. S: Supported
  6469. F: drivers/scsi/isci/
  6470. INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
  6471. M: Jani Nikula <jani.nikula@linux.intel.com>
  6472. M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
  6473. M: Rodrigo Vivi <rodrigo.vivi@intel.com>
  6474. L: intel-gfx@lists.freedesktop.org
  6475. W: https://01.org/linuxgraphics/
  6476. B: https://01.org/linuxgraphics/documentation/how-report-bugs
  6477. C: irc://chat.freenode.net/intel-gfx
  6478. Q: http://patchwork.freedesktop.org/project/intel-gfx/
  6479. T: git git://anongit.freedesktop.org/drm-intel
  6480. S: Supported
  6481. F: drivers/gpu/drm/i915/
  6482. F: include/drm/i915*
  6483. F: include/uapi/drm/i915_drm.h
  6484. F: Documentation/gpu/i915.rst
  6485. INTEL ETHERNET DRIVERS
  6486. M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
  6487. L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  6488. W: http://www.intel.com/support/feedback.htm
  6489. W: http://e1000.sourceforge.net/
  6490. Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
  6491. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
  6492. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
  6493. S: Supported
  6494. F: Documentation/networking/e100.rst
  6495. F: Documentation/networking/e1000.rst
  6496. F: Documentation/networking/e1000e.txt
  6497. F: Documentation/networking/igb.txt
  6498. F: Documentation/networking/igbvf.txt
  6499. F: Documentation/networking/ixgb.txt
  6500. F: Documentation/networking/ixgbe.txt
  6501. F: Documentation/networking/ixgbevf.txt
  6502. F: Documentation/networking/i40e.txt
  6503. F: Documentation/networking/i40evf.txt
  6504. F: Documentation/networking/ice.txt
  6505. F: drivers/net/ethernet/intel/
  6506. F: drivers/net/ethernet/intel/*/
  6507. F: include/linux/avf/virtchnl.h
  6508. INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
  6509. M: Maik Broemme <mbroemme@libmpq.org>
  6510. L: linux-fbdev@vger.kernel.org
  6511. S: Maintained
  6512. F: Documentation/fb/intelfb.txt
  6513. F: drivers/video/fbdev/intelfb/
  6514. INTEL GVT-g DRIVERS (Intel GPU Virtualization)
  6515. M: Zhenyu Wang <zhenyuw@linux.intel.com>
  6516. M: Zhi Wang <zhi.a.wang@intel.com>
  6517. L: intel-gvt-dev@lists.freedesktop.org
  6518. L: intel-gfx@lists.freedesktop.org
  6519. W: https://01.org/igvt-g
  6520. T: git https://github.com/intel/gvt-linux.git
  6521. S: Supported
  6522. F: drivers/gpu/drm/i915/gvt/
  6523. INTEL HID EVENT DRIVER
  6524. M: Alex Hung <alex.hung@canonical.com>
  6525. L: platform-driver-x86@vger.kernel.org
  6526. S: Maintained
  6527. F: drivers/platform/x86/intel-hid.c
  6528. INTEL I/OAT DMA DRIVER
  6529. M: Dave Jiang <dave.jiang@intel.com>
  6530. R: Dan Williams <dan.j.williams@intel.com>
  6531. L: dmaengine@vger.kernel.org
  6532. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  6533. S: Supported
  6534. F: drivers/dma/ioat*
  6535. INTEL IDLE DRIVER
  6536. M: Jacob Pan <jacob.jun.pan@linux.intel.com>
  6537. M: Len Brown <lenb@kernel.org>
  6538. L: linux-pm@vger.kernel.org
  6539. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
  6540. B: https://bugzilla.kernel.org
  6541. S: Supported
  6542. F: drivers/idle/intel_idle.c
  6543. INTEL INTEGRATED SENSOR HUB DRIVER
  6544. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6545. M: Jiri Kosina <jikos@kernel.org>
  6546. L: linux-input@vger.kernel.org
  6547. S: Maintained
  6548. F: drivers/hid/intel-ish-hid/
  6549. INTEL IOMMU (VT-d)
  6550. M: David Woodhouse <dwmw2@infradead.org>
  6551. L: iommu@lists.linux-foundation.org
  6552. T: git git://git.infradead.org/iommu-2.6.git
  6553. S: Supported
  6554. F: drivers/iommu/intel-iommu.c
  6555. F: include/linux/intel-iommu.h
  6556. INTEL IOP-ADMA DMA DRIVER
  6557. R: Dan Williams <dan.j.williams@intel.com>
  6558. S: Odd fixes
  6559. F: drivers/dma/iop-adma.c
  6560. INTEL IPU3 CSI-2 CIO2 DRIVER
  6561. M: Yong Zhi <yong.zhi@intel.com>
  6562. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  6563. M: Bingbu Cao <bingbu.cao@intel.com>
  6564. R: Tian Shu Qiu <tian.shu.qiu@intel.com>
  6565. R: Jian Xu Zheng <jian.xu.zheng@intel.com>
  6566. L: linux-media@vger.kernel.org
  6567. S: Maintained
  6568. F: drivers/media/pci/intel/ipu3/
  6569. F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
  6570. INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  6571. M: Krzysztof Halasa <khalasa@piap.pl>
  6572. S: Maintained
  6573. F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
  6574. F: arch/arm/mach-ixp4xx/include/mach/npe.h
  6575. F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
  6576. F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
  6577. F: drivers/net/ethernet/xscale/ixp4xx_eth.c
  6578. F: drivers/net/wan/ixp4xx_hss.c
  6579. INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  6580. M: Deepak Saxena <dsaxena@plexity.net>
  6581. S: Maintained
  6582. F: drivers/char/hw_random/ixp4xx-rng.c
  6583. INTEL MANAGEMENT ENGINE (mei)
  6584. M: Tomas Winkler <tomas.winkler@intel.com>
  6585. L: linux-kernel@vger.kernel.org
  6586. S: Supported
  6587. F: include/uapi/linux/mei.h
  6588. F: include/linux/mei_cl_bus.h
  6589. F: drivers/misc/mei/*
  6590. F: drivers/watchdog/mei_wdt.c
  6591. F: Documentation/misc-devices/mei/*
  6592. F: samples/mei/*
  6593. INTEL MENLOW THERMAL DRIVER
  6594. M: Sujith Thomas <sujith.thomas@intel.com>
  6595. L: platform-driver-x86@vger.kernel.org
  6596. W: https://01.org/linux-acpi
  6597. S: Supported
  6598. F: drivers/platform/x86/intel_menlow.c
  6599. INTEL MERRIFIELD GPIO DRIVER
  6600. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  6601. L: linux-gpio@vger.kernel.org
  6602. S: Maintained
  6603. F: drivers/gpio/gpio-merrifield.c
  6604. INTEL MIC DRIVERS (mic)
  6605. M: Sudeep Dutt <sudeep.dutt@intel.com>
  6606. M: Ashutosh Dixit <ashutosh.dixit@intel.com>
  6607. S: Supported
  6608. W: https://github.com/sudeepdutt/mic
  6609. W: http://software.intel.com/en-us/mic-developer
  6610. F: include/linux/mic_bus.h
  6611. F: include/linux/scif.h
  6612. F: include/uapi/linux/mic_common.h
  6613. F: include/uapi/linux/mic_ioctl.h
  6614. F: include/uapi/linux/scif_ioctl.h
  6615. F: drivers/misc/mic/
  6616. F: drivers/dma/mic_x100_dma.c
  6617. F: drivers/dma/mic_x100_dma.h
  6618. F: Documentation/mic/
  6619. INTEL PMC CORE DRIVER
  6620. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
  6621. M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
  6622. L: platform-driver-x86@vger.kernel.org
  6623. S: Maintained
  6624. F: arch/x86/include/asm/pmc_core.h
  6625. F: drivers/platform/x86/intel_pmc_core*
  6626. INTEL PMC/P-Unit IPC DRIVER
  6627. M: Zha Qipeng<qipeng.zha@intel.com>
  6628. L: platform-driver-x86@vger.kernel.org
  6629. S: Maintained
  6630. F: drivers/platform/x86/intel_pmc_ipc.c
  6631. F: drivers/platform/x86/intel_punit_ipc.c
  6632. F: arch/x86/include/asm/intel_pmc_ipc.h
  6633. F: arch/x86/include/asm/intel_punit_ipc.h
  6634. INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
  6635. M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
  6636. L: linux-wireless@vger.kernel.org
  6637. S: Maintained
  6638. F: Documentation/networking/README.ipw2100
  6639. F: Documentation/networking/README.ipw2200
  6640. F: drivers/net/wireless/intel/ipw2x00/
  6641. INTEL PSTATE DRIVER
  6642. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6643. M: Len Brown <lenb@kernel.org>
  6644. L: linux-pm@vger.kernel.org
  6645. S: Supported
  6646. F: drivers/cpufreq/intel_pstate.c
  6647. INTEL RDMA RNIC DRIVER
  6648. M: Faisal Latif <faisal.latif@intel.com>
  6649. M: Shiraz Saleem <shiraz.saleem@intel.com>
  6650. L: linux-rdma@vger.kernel.org
  6651. S: Supported
  6652. F: drivers/infiniband/hw/i40iw/
  6653. F: include/uapi/rdma/i40iw-abi.h
  6654. INTEL SHA MULTIBUFFER DRIVER
  6655. M: Megha Dey <megha.dey@linux.intel.com>
  6656. R: Tim Chen <tim.c.chen@linux.intel.com>
  6657. L: linux-crypto@vger.kernel.org
  6658. S: Supported
  6659. F: arch/x86/crypto/sha*-mb/
  6660. F: crypto/mcryptd.c
  6661. INTEL TELEMETRY DRIVER
  6662. M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
  6663. L: platform-driver-x86@vger.kernel.org
  6664. S: Maintained
  6665. F: arch/x86/include/asm/intel_telemetry.h
  6666. F: drivers/platform/x86/intel_telemetry*
  6667. INTEL VIRTUAL BUTTON DRIVER
  6668. M: AceLan Kao <acelan.kao@canonical.com>
  6669. L: platform-driver-x86@vger.kernel.org
  6670. S: Maintained
  6671. F: drivers/platform/x86/intel-vbtn.c
  6672. INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
  6673. M: Stanislaw Gruszka <sgruszka@redhat.com>
  6674. L: linux-wireless@vger.kernel.org
  6675. S: Supported
  6676. F: drivers/net/wireless/intel/iwlegacy/
  6677. INTEL WIRELESS WIFI LINK (iwlwifi)
  6678. M: Johannes Berg <johannes.berg@intel.com>
  6679. M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  6680. M: Luca Coelho <luciano.coelho@intel.com>
  6681. M: Intel Linux Wireless <linuxwifi@intel.com>
  6682. L: linux-wireless@vger.kernel.org
  6683. W: http://intellinuxwireless.org
  6684. T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
  6685. S: Supported
  6686. F: drivers/net/wireless/intel/iwlwifi/
  6687. INTEL WIRELESS WIMAX CONNECTION 2400
  6688. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  6689. M: linux-wimax@intel.com
  6690. L: wimax@linuxwimax.org (subscribers-only)
  6691. S: Supported
  6692. W: http://linuxwimax.org
  6693. F: Documentation/wimax/README.i2400m
  6694. F: drivers/net/wimax/i2400m/
  6695. F: include/uapi/linux/wimax/i2400m.h
  6696. INTEL WMI THUNDERBOLT FORCE POWER DRIVER
  6697. M: Mario Limonciello <mario.limonciello@dell.com>
  6698. S: Maintained
  6699. F: drivers/platform/x86/intel-wmi-thunderbolt.c
  6700. INTEL(R) TRACE HUB
  6701. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  6702. S: Supported
  6703. F: Documentation/trace/intel_th.rst
  6704. F: drivers/hwtracing/intel_th/
  6705. INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
  6706. M: Ning Sun <ning.sun@intel.com>
  6707. L: tboot-devel@lists.sourceforge.net
  6708. W: http://tboot.sourceforge.net
  6709. T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
  6710. S: Supported
  6711. F: Documentation/intel_txt.txt
  6712. F: include/linux/tboot.h
  6713. F: arch/x86/kernel/tboot.c
  6714. INTEL-MID GPIO DRIVER
  6715. M: David Cohen <david.a.cohen@linux.intel.com>
  6716. L: linux-gpio@vger.kernel.org
  6717. S: Maintained
  6718. F: drivers/gpio/gpio-intel-mid.c
  6719. INVENSENSE MPU-3050 GYROSCOPE DRIVER
  6720. M: Linus Walleij <linus.walleij@linaro.org>
  6721. L: linux-iio@vger.kernel.org
  6722. S: Maintained
  6723. F: drivers/iio/gyro/mpu3050*
  6724. F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
  6725. IOC3 ETHERNET DRIVER
  6726. M: Ralf Baechle <ralf@linux-mips.org>
  6727. L: linux-mips@linux-mips.org
  6728. S: Maintained
  6729. F: drivers/net/ethernet/sgi/ioc3-eth.c
  6730. IOC3 SERIAL DRIVER
  6731. M: Pat Gefre <pfg@sgi.com>
  6732. L: linux-serial@vger.kernel.org
  6733. S: Maintained
  6734. F: drivers/tty/serial/ioc3_serial.c
  6735. IOMMU DRIVERS
  6736. M: Joerg Roedel <joro@8bytes.org>
  6737. L: iommu@lists.linux-foundation.org
  6738. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  6739. S: Maintained
  6740. F: Documentation/devicetree/bindings/iommu/
  6741. F: drivers/iommu/
  6742. F: include/linux/iommu.h
  6743. F: include/linux/of_iommu.h
  6744. F: include/linux/iova.h
  6745. IP MASQUERADING
  6746. M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
  6747. S: Maintained
  6748. F: net/ipv4/netfilter/ipt_MASQUERADE.c
  6749. IPMI SUBSYSTEM
  6750. M: Corey Minyard <minyard@acm.org>
  6751. L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
  6752. W: http://openipmi.sourceforge.net/
  6753. S: Supported
  6754. F: Documentation/IPMI.txt
  6755. F: drivers/char/ipmi/
  6756. F: include/linux/ipmi*
  6757. F: include/uapi/linux/ipmi*
  6758. IPS SCSI RAID DRIVER
  6759. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  6760. L: linux-scsi@vger.kernel.org
  6761. W: http://www.adaptec.com/
  6762. S: Maintained
  6763. F: drivers/scsi/ips*
  6764. IPVS
  6765. M: Wensong Zhang <wensong@linux-vs.org>
  6766. M: Simon Horman <horms@verge.net.au>
  6767. M: Julian Anastasov <ja@ssi.bg>
  6768. L: netdev@vger.kernel.org
  6769. L: lvs-devel@vger.kernel.org
  6770. S: Maintained
  6771. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
  6772. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
  6773. F: Documentation/networking/ipvs-sysctl.txt
  6774. F: include/net/ip_vs.h
  6775. F: include/uapi/linux/ip_vs.h
  6776. F: net/netfilter/ipvs/
  6777. IPWIRELESS DRIVER
  6778. M: Jiri Kosina <jikos@kernel.org>
  6779. M: David Sterba <dsterba@suse.com>
  6780. S: Odd Fixes
  6781. F: drivers/tty/ipwireless/
  6782. IPX NETWORK LAYER
  6783. L: netdev@vger.kernel.org
  6784. S: Obsolete
  6785. F: include/uapi/linux/ipx.h
  6786. F: drivers/staging/ipx/
  6787. IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  6788. M: Marc Zyngier <marc.zyngier@arm.com>
  6789. S: Maintained
  6790. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6791. F: Documentation/IRQ-domain.txt
  6792. F: include/linux/irqdomain.h
  6793. F: kernel/irq/irqdomain.c
  6794. F: kernel/irq/msi.c
  6795. IRQ SUBSYSTEM
  6796. M: Thomas Gleixner <tglx@linutronix.de>
  6797. L: linux-kernel@vger.kernel.org
  6798. S: Maintained
  6799. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6800. F: kernel/irq/
  6801. IRQCHIP DRIVERS
  6802. M: Thomas Gleixner <tglx@linutronix.de>
  6803. M: Jason Cooper <jason@lakedaemon.net>
  6804. M: Marc Zyngier <marc.zyngier@arm.com>
  6805. L: linux-kernel@vger.kernel.org
  6806. S: Maintained
  6807. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6808. F: Documentation/devicetree/bindings/interrupt-controller/
  6809. F: drivers/irqchip/
  6810. ISA
  6811. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  6812. S: Maintained
  6813. F: Documentation/isa.txt
  6814. F: drivers/base/isa.c
  6815. F: include/linux/isa.h
  6816. ISA RADIO MODULE
  6817. M: Hans Verkuil <hverkuil@xs4all.nl>
  6818. L: linux-media@vger.kernel.org
  6819. T: git git://linuxtv.org/media_tree.git
  6820. W: https://linuxtv.org
  6821. S: Maintained
  6822. F: drivers/media/radio/radio-isa*
  6823. ISAPNP
  6824. M: Jaroslav Kysela <perex@perex.cz>
  6825. S: Maintained
  6826. F: Documentation/isapnp.txt
  6827. F: drivers/pnp/isapnp/
  6828. F: include/linux/isapnp.h
  6829. ISCSI
  6830. M: Lee Duncan <lduncan@suse.com>
  6831. M: Chris Leech <cleech@redhat.com>
  6832. L: open-iscsi@googlegroups.com
  6833. W: www.open-iscsi.com
  6834. S: Maintained
  6835. F: drivers/scsi/*iscsi*
  6836. F: include/scsi/*iscsi*
  6837. iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
  6838. M: Peter Jones <pjones@redhat.com>
  6839. M: Konrad Rzeszutek Wilk <konrad@kernel.org>
  6840. S: Maintained
  6841. F: drivers/firmware/iscsi_ibft*
  6842. ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  6843. M: Sagi Grimberg <sagi@grimberg.me>
  6844. M: Max Gurtovoy <maxg@mellanox.com>
  6845. L: linux-rdma@vger.kernel.org
  6846. S: Supported
  6847. W: http://www.openfabrics.org
  6848. W: www.open-iscsi.org
  6849. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6850. F: drivers/infiniband/ulp/iser/
  6851. ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
  6852. M: Sagi Grimberg <sagi@grimberg.me>
  6853. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  6854. L: linux-rdma@vger.kernel.org
  6855. L: target-devel@vger.kernel.org
  6856. S: Supported
  6857. W: http://www.linux-iscsi.org
  6858. F: drivers/infiniband/ulp/isert
  6859. ISDN SUBSYSTEM
  6860. M: Karsten Keil <isdn@linux-pingi.de>
  6861. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6862. L: netdev@vger.kernel.org
  6863. W: http://www.isdn4linux.de
  6864. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
  6865. S: Maintained
  6866. F: Documentation/isdn/
  6867. F: drivers/isdn/
  6868. F: include/linux/isdn.h
  6869. F: include/linux/isdn/
  6870. F: include/uapi/linux/isdn.h
  6871. F: include/uapi/linux/isdn/
  6872. ISDN SUBSYSTEM (Eicon active card driver)
  6873. M: Armin Schindler <mac@melware.de>
  6874. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6875. W: http://www.melware.de
  6876. S: Maintained
  6877. F: drivers/isdn/hardware/eicon/
  6878. IT87 HARDWARE MONITORING DRIVER
  6879. M: Jean Delvare <jdelvare@suse.com>
  6880. L: linux-hwmon@vger.kernel.org
  6881. S: Maintained
  6882. F: Documentation/hwmon/it87
  6883. F: drivers/hwmon/it87.c
  6884. IT913X MEDIA DRIVER
  6885. M: Antti Palosaari <crope@iki.fi>
  6886. L: linux-media@vger.kernel.org
  6887. W: https://linuxtv.org
  6888. W: http://palosaari.fi/linux/
  6889. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6890. T: git git://linuxtv.org/anttip/media_tree.git
  6891. S: Maintained
  6892. F: drivers/media/tuners/it913x*
  6893. IVTV VIDEO4LINUX DRIVER
  6894. M: Andy Walls <awalls@md.metrocast.net>
  6895. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  6896. L: linux-media@vger.kernel.org
  6897. T: git git://linuxtv.org/media_tree.git
  6898. W: http://www.ivtvdriver.org
  6899. S: Maintained
  6900. F: Documentation/media/v4l-drivers/ivtv*
  6901. F: drivers/media/pci/ivtv/
  6902. F: include/uapi/linux/ivtv*
  6903. IX2505V MEDIA DRIVER
  6904. M: Malcolm Priestley <tvboxspy@gmail.com>
  6905. L: linux-media@vger.kernel.org
  6906. W: https://linuxtv.org
  6907. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6908. S: Maintained
  6909. F: drivers/media/dvb-frontends/ix2505v*
  6910. JAILHOUSE HYPERVISOR INTERFACE
  6911. M: Jan Kiszka <jan.kiszka@siemens.com>
  6912. L: jailhouse-dev@googlegroups.com
  6913. S: Maintained
  6914. F: arch/x86/kernel/jailhouse.c
  6915. F: arch/x86/include/asm/jailhouse_para.h
  6916. JC42.4 TEMPERATURE SENSOR DRIVER
  6917. M: Guenter Roeck <linux@roeck-us.net>
  6918. L: linux-hwmon@vger.kernel.org
  6919. S: Maintained
  6920. F: drivers/hwmon/jc42.c
  6921. F: Documentation/hwmon/jc42
  6922. JFS FILESYSTEM
  6923. M: Dave Kleikamp <shaggy@kernel.org>
  6924. L: jfs-discussion@lists.sourceforge.net
  6925. W: http://jfs.sourceforge.net/
  6926. T: git git://github.com/kleikamp/linux-shaggy.git
  6927. S: Maintained
  6928. F: Documentation/filesystems/jfs.txt
  6929. F: fs/jfs/
  6930. JME NETWORK DRIVER
  6931. M: Guo-Fu Tseng <cooldavid@cooldavid.org>
  6932. L: netdev@vger.kernel.org
  6933. S: Maintained
  6934. F: drivers/net/ethernet/jme.*
  6935. JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
  6936. M: David Woodhouse <dwmw2@infradead.org>
  6937. L: linux-mtd@lists.infradead.org
  6938. W: http://www.linux-mtd.infradead.org/doc/jffs2.html
  6939. S: Maintained
  6940. F: fs/jffs2/
  6941. F: include/uapi/linux/jffs2.h
  6942. JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
  6943. M: "Theodore Ts'o" <tytso@mit.edu>
  6944. M: Jan Kara <jack@suse.com>
  6945. L: linux-ext4@vger.kernel.org
  6946. S: Maintained
  6947. F: fs/jbd2/
  6948. F: include/linux/jbd2.h
  6949. JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  6950. M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
  6951. L: linux-media@vger.kernel.org
  6952. S: Maintained
  6953. F: drivers/media/platform/rcar_jpu.c
  6954. JSM Neo PCI based serial card
  6955. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  6956. L: linux-serial@vger.kernel.org
  6957. S: Maintained
  6958. F: drivers/tty/serial/jsm/
  6959. K10TEMP HARDWARE MONITORING DRIVER
  6960. M: Clemens Ladisch <clemens@ladisch.de>
  6961. L: linux-hwmon@vger.kernel.org
  6962. S: Maintained
  6963. F: Documentation/hwmon/k10temp
  6964. F: drivers/hwmon/k10temp.c
  6965. K8TEMP HARDWARE MONITORING DRIVER
  6966. M: Rudolf Marek <r.marek@assembler.cz>
  6967. L: linux-hwmon@vger.kernel.org
  6968. S: Maintained
  6969. F: Documentation/hwmon/k8temp
  6970. F: drivers/hwmon/k8temp.c
  6971. KASAN
  6972. M: Andrey Ryabinin <aryabinin@virtuozzo.com>
  6973. R: Alexander Potapenko <glider@google.com>
  6974. R: Dmitry Vyukov <dvyukov@google.com>
  6975. L: kasan-dev@googlegroups.com
  6976. S: Maintained
  6977. F: arch/*/include/asm/kasan.h
  6978. F: arch/*/mm/kasan_init*
  6979. F: Documentation/dev-tools/kasan.rst
  6980. F: include/linux/kasan*.h
  6981. F: lib/test_kasan.c
  6982. F: mm/kasan/
  6983. F: scripts/Makefile.kasan
  6984. KCONFIG
  6985. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6986. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
  6987. L: linux-kbuild@vger.kernel.org
  6988. S: Maintained
  6989. F: Documentation/kbuild/kconfig*
  6990. F: scripts/kconfig/
  6991. F: scripts/Kconfig.include
  6992. KDUMP
  6993. M: Dave Young <dyoung@redhat.com>
  6994. M: Baoquan He <bhe@redhat.com>
  6995. R: Vivek Goyal <vgoyal@redhat.com>
  6996. L: kexec@lists.infradead.org
  6997. W: http://lse.sourceforge.net/kdump/
  6998. S: Maintained
  6999. F: Documentation/kdump/
  7000. KEENE FM RADIO TRANSMITTER DRIVER
  7001. M: Hans Verkuil <hverkuil@xs4all.nl>
  7002. L: linux-media@vger.kernel.org
  7003. T: git git://linuxtv.org/media_tree.git
  7004. W: https://linuxtv.org
  7005. S: Maintained
  7006. F: drivers/media/radio/radio-keene*
  7007. KERNEL AUTOMOUNTER
  7008. M: Ian Kent <raven@themaw.net>
  7009. L: autofs@vger.kernel.org
  7010. S: Maintained
  7011. F: fs/autofs/
  7012. KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
  7013. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  7014. M: Michal Marek <michal.lkml@markovi.net>
  7015. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
  7016. L: linux-kbuild@vger.kernel.org
  7017. S: Maintained
  7018. F: Documentation/kbuild/
  7019. F: Makefile
  7020. F: scripts/Kbuild*
  7021. F: scripts/Makefile*
  7022. F: scripts/basic/
  7023. F: scripts/mk*
  7024. F: scripts/mod/
  7025. F: scripts/package/
  7026. KERNEL JANITORS
  7027. L: kernel-janitors@vger.kernel.org
  7028. W: http://kernelnewbies.org/KernelJanitors
  7029. S: Odd Fixes
  7030. KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  7031. M: "J. Bruce Fields" <bfields@fieldses.org>
  7032. M: Jeff Layton <jlayton@kernel.org>
  7033. L: linux-nfs@vger.kernel.org
  7034. W: http://nfs.sourceforge.net/
  7035. T: git git://linux-nfs.org/~bfields/linux.git
  7036. S: Supported
  7037. F: fs/nfsd/
  7038. F: include/uapi/linux/nfsd/
  7039. F: fs/lockd/
  7040. F: fs/nfs_common/
  7041. F: net/sunrpc/
  7042. F: include/linux/lockd/
  7043. F: include/linux/sunrpc/
  7044. F: include/uapi/linux/sunrpc/
  7045. KERNEL SELFTEST FRAMEWORK
  7046. M: Shuah Khan <shuah@kernel.org>
  7047. L: linux-kselftest@vger.kernel.org
  7048. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
  7049. Q: https://patchwork.kernel.org/project/linux-kselftest/list/
  7050. S: Maintained
  7051. F: tools/testing/selftests/
  7052. F: Documentation/dev-tools/kselftest*
  7053. KERNEL USERMODE HELPER
  7054. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  7055. L: linux-kernel@vger.kernel.org
  7056. S: Maintained
  7057. F: kernel/umh.c
  7058. F: include/linux/umh.h
  7059. KERNEL VIRTUAL MACHINE (KVM)
  7060. M: Paolo Bonzini <pbonzini@redhat.com>
  7061. M: Radim Krčmář <rkrcmar@redhat.com>
  7062. L: kvm@vger.kernel.org
  7063. W: http://www.linux-kvm.org
  7064. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7065. S: Supported
  7066. F: Documentation/virtual/kvm/
  7067. F: include/trace/events/kvm.h
  7068. F: include/uapi/asm-generic/kvm*
  7069. F: include/uapi/linux/kvm*
  7070. F: include/asm-generic/kvm*
  7071. F: include/linux/kvm*
  7072. F: include/kvm/iodev.h
  7073. F: virt/kvm/*
  7074. F: tools/kvm/
  7075. KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
  7076. M: Joerg Roedel <joro@8bytes.org>
  7077. L: kvm@vger.kernel.org
  7078. W: http://www.linux-kvm.org/
  7079. S: Maintained
  7080. F: arch/x86/include/asm/svm.h
  7081. F: arch/x86/kvm/svm.c
  7082. KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
  7083. M: Christoffer Dall <christoffer.dall@arm.com>
  7084. M: Marc Zyngier <marc.zyngier@arm.com>
  7085. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7086. L: kvmarm@lists.cs.columbia.edu
  7087. W: http://systems.cs.columbia.edu/projects/kvm-arm
  7088. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
  7089. S: Supported
  7090. F: arch/arm/include/uapi/asm/kvm*
  7091. F: arch/arm/include/asm/kvm*
  7092. F: arch/arm/kvm/
  7093. F: virt/kvm/arm/
  7094. F: include/kvm/arm_*
  7095. KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
  7096. M: Christoffer Dall <christoffer.dall@arm.com>
  7097. M: Marc Zyngier <marc.zyngier@arm.com>
  7098. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7099. L: kvmarm@lists.cs.columbia.edu
  7100. S: Maintained
  7101. F: arch/arm64/include/uapi/asm/kvm*
  7102. F: arch/arm64/include/asm/kvm*
  7103. F: arch/arm64/kvm/
  7104. KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  7105. M: James Hogan <jhogan@kernel.org>
  7106. L: linux-mips@linux-mips.org
  7107. S: Supported
  7108. F: arch/mips/include/uapi/asm/kvm*
  7109. F: arch/mips/include/asm/kvm*
  7110. F: arch/mips/kvm/
  7111. KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
  7112. M: Paul Mackerras <paulus@ozlabs.org>
  7113. L: kvm-ppc@vger.kernel.org
  7114. W: http://www.linux-kvm.org/
  7115. T: git git://github.com/agraf/linux-2.6.git
  7116. S: Supported
  7117. F: arch/powerpc/include/uapi/asm/kvm*
  7118. F: arch/powerpc/include/asm/kvm*
  7119. F: arch/powerpc/kvm/
  7120. F: arch/powerpc/kernel/kvm*
  7121. KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  7122. M: Christian Borntraeger <borntraeger@de.ibm.com>
  7123. M: Janosch Frank <frankja@linux.ibm.com>
  7124. R: David Hildenbrand <david@redhat.com>
  7125. R: Cornelia Huck <cohuck@redhat.com>
  7126. L: linux-s390@vger.kernel.org
  7127. W: http://www.ibm.com/developerworks/linux/linux390/
  7128. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  7129. S: Supported
  7130. F: arch/s390/include/uapi/asm/kvm*
  7131. F: arch/s390/include/asm/gmap.h
  7132. F: arch/s390/include/asm/kvm*
  7133. F: arch/s390/kvm/
  7134. F: arch/s390/mm/gmap.c
  7135. KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
  7136. M: Paolo Bonzini <pbonzini@redhat.com>
  7137. M: Radim Krčmář <rkrcmar@redhat.com>
  7138. L: kvm@vger.kernel.org
  7139. W: http://www.linux-kvm.org
  7140. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  7141. S: Supported
  7142. F: arch/x86/kvm/
  7143. F: arch/x86/include/uapi/asm/kvm*
  7144. F: arch/x86/include/asm/kvm*
  7145. F: arch/x86/include/asm/pvclock-abi.h
  7146. F: arch/x86/kernel/kvm.c
  7147. F: arch/x86/kernel/kvmclock.c
  7148. KERNFS
  7149. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  7150. M: Tejun Heo <tj@kernel.org>
  7151. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  7152. S: Supported
  7153. F: include/linux/kernfs.h
  7154. F: fs/kernfs/
  7155. KEXEC
  7156. M: Eric Biederman <ebiederm@xmission.com>
  7157. W: http://kernel.org/pub/linux/utils/kernel/kexec/
  7158. L: kexec@lists.infradead.org
  7159. S: Maintained
  7160. F: include/linux/kexec.h
  7161. F: include/uapi/linux/kexec.h
  7162. F: kernel/kexec*
  7163. KEYS-ENCRYPTED
  7164. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  7165. L: linux-integrity@vger.kernel.org
  7166. L: keyrings@vger.kernel.org
  7167. S: Supported
  7168. F: Documentation/security/keys/trusted-encrypted.rst
  7169. F: include/keys/encrypted-type.h
  7170. F: security/keys/encrypted-keys/
  7171. KEYS-TRUSTED
  7172. M: James Bottomley <jejb@linux.vnet.ibm.com>
  7173. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  7174. L: linux-integrity@vger.kernel.org
  7175. L: keyrings@vger.kernel.org
  7176. S: Supported
  7177. F: Documentation/security/keys/trusted-encrypted.rst
  7178. F: include/keys/trusted-type.h
  7179. F: security/keys/trusted.c
  7180. F: security/keys/trusted.h
  7181. KEYS/KEYRINGS:
  7182. M: David Howells <dhowells@redhat.com>
  7183. L: keyrings@vger.kernel.org
  7184. S: Maintained
  7185. F: Documentation/security/keys/core.rst
  7186. F: include/linux/key.h
  7187. F: include/linux/key-type.h
  7188. F: include/linux/keyctl.h
  7189. F: include/uapi/linux/keyctl.h
  7190. F: include/keys/
  7191. F: security/keys/
  7192. KGDB / KDB /debug_core
  7193. M: Jason Wessel <jason.wessel@windriver.com>
  7194. M: Daniel Thompson <daniel.thompson@linaro.org>
  7195. W: http://kgdb.wiki.kernel.org/
  7196. L: kgdb-bugreport@lists.sourceforge.net
  7197. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
  7198. S: Maintained
  7199. F: Documentation/dev-tools/kgdb.rst
  7200. F: drivers/misc/kgdbts.c
  7201. F: drivers/tty/serial/kgdboc.c
  7202. F: include/linux/kdb.h
  7203. F: include/linux/kgdb.h
  7204. F: kernel/debug/
  7205. KMEMLEAK
  7206. M: Catalin Marinas <catalin.marinas@arm.com>
  7207. S: Maintained
  7208. F: Documentation/dev-tools/kmemleak.rst
  7209. F: include/linux/kmemleak.h
  7210. F: mm/kmemleak.c
  7211. F: mm/kmemleak-test.c
  7212. KMOD KERNEL MODULE LOADER - USERMODE HELPER
  7213. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  7214. L: linux-kernel@vger.kernel.org
  7215. S: Maintained
  7216. F: kernel/kmod.c
  7217. F: include/linux/kmod.h
  7218. F: lib/test_kmod.c
  7219. F: tools/testing/selftests/kmod/
  7220. KPROBES
  7221. M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
  7222. M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
  7223. M: "David S. Miller" <davem@davemloft.net>
  7224. M: Masami Hiramatsu <mhiramat@kernel.org>
  7225. S: Maintained
  7226. F: Documentation/kprobes.txt
  7227. F: include/linux/kprobes.h
  7228. F: include/asm-generic/kprobes.h
  7229. F: kernel/kprobes.c
  7230. KS0108 LCD CONTROLLER DRIVER
  7231. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  7232. S: Maintained
  7233. F: Documentation/auxdisplay/ks0108
  7234. F: drivers/auxdisplay/ks0108.c
  7235. F: include/linux/ks0108.h
  7236. L3MDEV
  7237. M: David Ahern <dsa@cumulusnetworks.com>
  7238. L: netdev@vger.kernel.org
  7239. S: Maintained
  7240. F: net/l3mdev
  7241. F: include/net/l3mdev.h
  7242. LANTIQ MIPS ARCHITECTURE
  7243. M: John Crispin <john@phrozen.org>
  7244. L: linux-mips@linux-mips.org
  7245. S: Maintained
  7246. F: arch/mips/lantiq
  7247. F: drivers/soc/lantiq
  7248. LAPB module
  7249. L: linux-x25@vger.kernel.org
  7250. S: Orphan
  7251. F: Documentation/networking/lapb-module.txt
  7252. F: include/*/lapb.h
  7253. F: net/lapb/
  7254. LASI 53c700 driver for PARISC
  7255. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  7256. L: linux-scsi@vger.kernel.org
  7257. S: Maintained
  7258. F: Documentation/scsi/53c700.txt
  7259. F: drivers/scsi/53c700*
  7260. LEAKING_ADDRESSES
  7261. M: Tobin C. Harding <me@tobin.cc>
  7262. M: Tycho Andersen <tycho@tycho.ws>
  7263. L: kernel-hardening@lists.openwall.com
  7264. S: Maintained
  7265. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
  7266. F: scripts/leaking_addresses.pl
  7267. LED SUBSYSTEM
  7268. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  7269. M: Pavel Machek <pavel@ucw.cz>
  7270. L: linux-leds@vger.kernel.org
  7271. T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
  7272. S: Maintained
  7273. F: Documentation/devicetree/bindings/leds/
  7274. F: drivers/leds/
  7275. F: include/linux/leds.h
  7276. LEGACY EEPROM DRIVER
  7277. M: Jean Delvare <jdelvare@suse.com>
  7278. S: Maintained
  7279. F: Documentation/misc-devices/eeprom
  7280. F: drivers/misc/eeprom/eeprom.c
  7281. LEGO MINDSTORMS EV3
  7282. R: David Lechner <david@lechnology.com>
  7283. S: Maintained
  7284. F: arch/arm/boot/dts/da850-lego-ev3.dts
  7285. F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
  7286. F: drivers/power/supply/lego_ev3_battery.c
  7287. LEGO USB Tower driver
  7288. M: Juergen Stuber <starblue@users.sourceforge.net>
  7289. L: legousb-devel@lists.sourceforge.net
  7290. W: http://legousb.sourceforge.net/
  7291. S: Maintained
  7292. F: drivers/usb/misc/legousbtower.c
  7293. LG2160 MEDIA DRIVER
  7294. M: Michael Krufky <mkrufky@linuxtv.org>
  7295. L: linux-media@vger.kernel.org
  7296. W: https://linuxtv.org
  7297. W: http://github.com/mkrufky
  7298. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7299. T: git git://linuxtv.org/mkrufky/tuners.git
  7300. S: Maintained
  7301. F: drivers/media/dvb-frontends/lg2160.*
  7302. LGDT3305 MEDIA DRIVER
  7303. M: Michael Krufky <mkrufky@linuxtv.org>
  7304. L: linux-media@vger.kernel.org
  7305. W: https://linuxtv.org
  7306. W: http://github.com/mkrufky
  7307. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7308. T: git git://linuxtv.org/mkrufky/tuners.git
  7309. S: Maintained
  7310. F: drivers/media/dvb-frontends/lgdt3305.*
  7311. LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  7312. M: Viresh Kumar <vireshk@kernel.org>
  7313. L: linux-ide@vger.kernel.org
  7314. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7315. S: Maintained
  7316. F: include/linux/pata_arasan_cf_data.h
  7317. F: drivers/ata/pata_arasan_cf.c
  7318. LIBATA PATA DRIVERS
  7319. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7320. M: Jens Axboe <axboe@kernel.dk>
  7321. L: linux-ide@vger.kernel.org
  7322. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  7323. S: Maintained
  7324. F: drivers/ata/pata_*.c
  7325. F: drivers/ata/ata_generic.c
  7326. LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
  7327. M: Linus Walleij <linus.walleij@linaro.org>
  7328. L: linux-ide@vger.kernel.org
  7329. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7330. S: Maintained
  7331. F: drivers/ata/pata_ftide010.c
  7332. F: drivers/ata/sata_gemini.c
  7333. F: drivers/ata/sata_gemini.h
  7334. LIBATA SATA AHCI PLATFORM devices support
  7335. M: Hans de Goede <hdegoede@redhat.com>
  7336. M: Jens Axboe <axboe@kernel.dk>
  7337. L: linux-ide@vger.kernel.org
  7338. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  7339. S: Maintained
  7340. F: drivers/ata/ahci_platform.c
  7341. F: drivers/ata/libahci_platform.c
  7342. F: include/linux/ahci_platform.h
  7343. LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
  7344. M: Mikael Pettersson <mikpelinux@gmail.com>
  7345. L: linux-ide@vger.kernel.org
  7346. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  7347. S: Maintained
  7348. F: drivers/ata/sata_promise.*
  7349. LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  7350. M: Jens Axboe <axboe@kernel.dk>
  7351. L: linux-ide@vger.kernel.org
  7352. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  7353. S: Maintained
  7354. F: drivers/ata/
  7355. F: include/linux/ata.h
  7356. F: include/linux/libata.h
  7357. F: Documentation/devicetree/bindings/ata/
  7358. LIBLOCKDEP
  7359. M: Sasha Levin <alexander.levin@microsoft.com>
  7360. S: Maintained
  7361. F: tools/lib/lockdep/
  7362. LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  7363. M: Ross Zwisler <zwisler@kernel.org>
  7364. M: Dan Williams <dan.j.williams@intel.com>
  7365. M: Vishal Verma <vishal.l.verma@intel.com>
  7366. M: Dave Jiang <dave.jiang@intel.com>
  7367. L: linux-nvdimm@lists.01.org
  7368. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7369. S: Supported
  7370. F: drivers/nvdimm/blk.c
  7371. F: drivers/nvdimm/region_devs.c
  7372. LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
  7373. M: Vishal Verma <vishal.l.verma@intel.com>
  7374. M: Dan Williams <dan.j.williams@intel.com>
  7375. M: Ross Zwisler <zwisler@kernel.org>
  7376. M: Dave Jiang <dave.jiang@intel.com>
  7377. L: linux-nvdimm@lists.01.org
  7378. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7379. S: Supported
  7380. F: drivers/nvdimm/btt*
  7381. LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
  7382. M: Ross Zwisler <zwisler@kernel.org>
  7383. M: Dan Williams <dan.j.williams@intel.com>
  7384. M: Vishal Verma <vishal.l.verma@intel.com>
  7385. M: Dave Jiang <dave.jiang@intel.com>
  7386. L: linux-nvdimm@lists.01.org
  7387. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7388. S: Supported
  7389. F: drivers/nvdimm/pmem*
  7390. LIBNVDIMM: DEVICETREE BINDINGS
  7391. M: Oliver O'Halloran <oohall@gmail.com>
  7392. L: linux-nvdimm@lists.01.org
  7393. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7394. S: Supported
  7395. F: drivers/nvdimm/of_pmem.c
  7396. F: Documentation/devicetree/bindings/pmem/pmem-region.txt
  7397. LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
  7398. M: Dan Williams <dan.j.williams@intel.com>
  7399. M: Ross Zwisler <zwisler@kernel.org>
  7400. M: Vishal Verma <vishal.l.verma@intel.com>
  7401. M: Dave Jiang <dave.jiang@intel.com>
  7402. L: linux-nvdimm@lists.01.org
  7403. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  7404. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
  7405. S: Supported
  7406. F: drivers/nvdimm/*
  7407. F: drivers/acpi/nfit/*
  7408. F: include/linux/nd.h
  7409. F: include/linux/libnvdimm.h
  7410. F: include/uapi/linux/ndctl.h
  7411. LIGHTNVM PLATFORM SUPPORT
  7412. M: Matias Bjorling <mb@lightnvm.io>
  7413. W: http://github/OpenChannelSSD
  7414. L: linux-block@vger.kernel.org
  7415. S: Maintained
  7416. F: drivers/lightnvm/
  7417. F: include/linux/lightnvm.h
  7418. F: include/uapi/linux/lightnvm.h
  7419. LINUX FOR POWER MACINTOSH
  7420. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7421. W: http://www.penguinppc.org/
  7422. L: linuxppc-dev@lists.ozlabs.org
  7423. S: Maintained
  7424. F: arch/powerpc/platforms/powermac/
  7425. F: drivers/macintosh/
  7426. LINUX FOR POWERPC (32-BIT AND 64-BIT)
  7427. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  7428. M: Paul Mackerras <paulus@samba.org>
  7429. M: Michael Ellerman <mpe@ellerman.id.au>
  7430. W: https://github.com/linuxppc/linux/wiki
  7431. L: linuxppc-dev@lists.ozlabs.org
  7432. Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
  7433. T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
  7434. S: Supported
  7435. F: Documentation/ABI/stable/sysfs-firmware-opal-*
  7436. F: Documentation/devicetree/bindings/powerpc/
  7437. F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
  7438. F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
  7439. F: Documentation/powerpc/
  7440. F: arch/powerpc/
  7441. F: drivers/char/tpm/tpm_ibmvtpm*
  7442. F: drivers/crypto/nx/
  7443. F: drivers/crypto/vmx/
  7444. F: drivers/i2c/busses/i2c-opal.c
  7445. F: drivers/net/ethernet/ibm/ibmveth.*
  7446. F: drivers/net/ethernet/ibm/ibmvnic.*
  7447. F: drivers/pci/hotplug/pnv_php.c
  7448. F: drivers/pci/hotplug/rpa*
  7449. F: drivers/rtc/rtc-opal.c
  7450. F: drivers/scsi/ibmvscsi/
  7451. F: drivers/tty/hvc/hvc_opal.c
  7452. F: drivers/watchdog/wdrtas.c
  7453. F: tools/testing/selftests/powerpc
  7454. N: /pmac
  7455. N: powermac
  7456. N: powernv
  7457. N: [^a-z0-9]ps3
  7458. N: pseries
  7459. LINUX FOR POWERPC EMBEDDED MPC5XXX
  7460. M: Anatolij Gustschin <agust@denx.de>
  7461. L: linuxppc-dev@lists.ozlabs.org
  7462. T: git git://git.denx.de/linux-denx-agust.git
  7463. S: Maintained
  7464. F: arch/powerpc/platforms/512x/
  7465. F: arch/powerpc/platforms/52xx/
  7466. LINUX FOR POWERPC EMBEDDED PPC4XX
  7467. M: Alistair Popple <alistair@popple.id.au>
  7468. M: Matt Porter <mporter@kernel.crashing.org>
  7469. W: http://www.penguinppc.org/
  7470. L: linuxppc-dev@lists.ozlabs.org
  7471. S: Maintained
  7472. F: arch/powerpc/platforms/40x/
  7473. F: arch/powerpc/platforms/44x/
  7474. LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
  7475. M: Scott Wood <oss@buserror.net>
  7476. M: Kumar Gala <galak@kernel.crashing.org>
  7477. W: http://www.penguinppc.org/
  7478. L: linuxppc-dev@lists.ozlabs.org
  7479. T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
  7480. S: Maintained
  7481. F: arch/powerpc/platforms/83xx/
  7482. F: arch/powerpc/platforms/85xx/
  7483. F: Documentation/devicetree/bindings/powerpc/fsl/
  7484. LINUX FOR POWERPC EMBEDDED PPC8XX
  7485. M: Vitaly Bordug <vitb@kernel.crashing.org>
  7486. W: http://www.penguinppc.org/
  7487. L: linuxppc-dev@lists.ozlabs.org
  7488. S: Maintained
  7489. F: arch/powerpc/platforms/8xx/
  7490. LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
  7491. L: linuxppc-dev@lists.ozlabs.org
  7492. S: Orphan
  7493. F: arch/powerpc/*/*virtex*
  7494. F: arch/powerpc/*/*/*virtex*
  7495. LINUX FOR POWERPC PA SEMI PWRFICIENT
  7496. L: linuxppc-dev@lists.ozlabs.org
  7497. S: Orphan
  7498. F: arch/powerpc/platforms/pasemi/
  7499. F: drivers/*/*pasemi*
  7500. F: drivers/*/*/*pasemi*
  7501. LINUX KERNEL DUMP TEST MODULE (LKDTM)
  7502. M: Kees Cook <keescook@chromium.org>
  7503. S: Maintained
  7504. F: drivers/misc/lkdtm/*
  7505. LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
  7506. M: Alan Stern <stern@rowland.harvard.edu>
  7507. M: Andrea Parri <andrea.parri@amarulasolutions.com>
  7508. M: Will Deacon <will.deacon@arm.com>
  7509. M: Peter Zijlstra <peterz@infradead.org>
  7510. M: Boqun Feng <boqun.feng@gmail.com>
  7511. M: Nicholas Piggin <npiggin@gmail.com>
  7512. M: David Howells <dhowells@redhat.com>
  7513. M: Jade Alglave <j.alglave@ucl.ac.uk>
  7514. M: Luc Maranget <luc.maranget@inria.fr>
  7515. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  7516. R: Akira Yokosawa <akiyks@gmail.com>
  7517. R: Daniel Lustig <dlustig@nvidia.com>
  7518. L: linux-kernel@vger.kernel.org
  7519. L: linux-arch@vger.kernel.org
  7520. S: Supported
  7521. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  7522. F: tools/memory-model/
  7523. F: Documentation/atomic_bitops.txt
  7524. F: Documentation/atomic_t.txt
  7525. F: Documentation/core-api/atomic_ops.rst
  7526. F: Documentation/core-api/refcount-vs-atomic.rst
  7527. F: Documentation/memory-barriers.txt
  7528. LIS3LV02D ACCELEROMETER DRIVER
  7529. M: Eric Piel <eric.piel@tremplin-utc.net>
  7530. S: Maintained
  7531. F: Documentation/misc-devices/lis3lv02d
  7532. F: drivers/misc/lis3lv02d/
  7533. F: drivers/platform/x86/hp_accel.c
  7534. LIVE PATCHING
  7535. M: Josh Poimboeuf <jpoimboe@redhat.com>
  7536. M: Jessica Yu <jeyu@kernel.org>
  7537. M: Jiri Kosina <jikos@kernel.org>
  7538. M: Miroslav Benes <mbenes@suse.cz>
  7539. R: Petr Mladek <pmladek@suse.com>
  7540. S: Maintained
  7541. F: kernel/livepatch/
  7542. F: include/linux/livepatch.h
  7543. F: arch/x86/include/asm/livepatch.h
  7544. F: arch/x86/kernel/livepatch.c
  7545. F: Documentation/livepatch/
  7546. F: Documentation/ABI/testing/sysfs-kernel-livepatch
  7547. F: samples/livepatch/
  7548. L: live-patching@vger.kernel.org
  7549. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
  7550. LLC (802.2)
  7551. L: netdev@vger.kernel.org
  7552. S: Odd fixes
  7553. F: include/linux/llc.h
  7554. F: include/uapi/linux/llc.h
  7555. F: include/net/llc*
  7556. F: net/llc/
  7557. LM73 HARDWARE MONITOR DRIVER
  7558. M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
  7559. L: linux-hwmon@vger.kernel.org
  7560. S: Maintained
  7561. F: drivers/hwmon/lm73.c
  7562. LM78 HARDWARE MONITOR DRIVER
  7563. M: Jean Delvare <jdelvare@suse.com>
  7564. L: linux-hwmon@vger.kernel.org
  7565. S: Maintained
  7566. F: Documentation/hwmon/lm78
  7567. F: drivers/hwmon/lm78.c
  7568. LM83 HARDWARE MONITOR DRIVER
  7569. M: Jean Delvare <jdelvare@suse.com>
  7570. L: linux-hwmon@vger.kernel.org
  7571. S: Maintained
  7572. F: Documentation/hwmon/lm83
  7573. F: drivers/hwmon/lm83.c
  7574. LM90 HARDWARE MONITOR DRIVER
  7575. M: Jean Delvare <jdelvare@suse.com>
  7576. L: linux-hwmon@vger.kernel.org
  7577. S: Maintained
  7578. F: Documentation/hwmon/lm90
  7579. F: Documentation/devicetree/bindings/hwmon/lm90.txt
  7580. F: drivers/hwmon/lm90.c
  7581. F: include/dt-bindings/thermal/lm90.h
  7582. LM95234 HARDWARE MONITOR DRIVER
  7583. M: Guenter Roeck <linux@roeck-us.net>
  7584. L: linux-hwmon@vger.kernel.org
  7585. S: Maintained
  7586. F: Documentation/hwmon/lm95234
  7587. F: drivers/hwmon/lm95234.c
  7588. LME2510 MEDIA DRIVER
  7589. M: Malcolm Priestley <tvboxspy@gmail.com>
  7590. L: linux-media@vger.kernel.org
  7591. W: https://linuxtv.org
  7592. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7593. S: Maintained
  7594. F: drivers/media/usb/dvb-usb-v2/lmedm04*
  7595. LOADPIN SECURITY MODULE
  7596. M: Kees Cook <keescook@chromium.org>
  7597. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
  7598. S: Supported
  7599. F: security/loadpin/
  7600. F: Documentation/admin-guide/LSM/LoadPin.rst
  7601. LOCKING PRIMITIVES
  7602. M: Peter Zijlstra <peterz@infradead.org>
  7603. M: Ingo Molnar <mingo@redhat.com>
  7604. M: Will Deacon <will.deacon@arm.com>
  7605. L: linux-kernel@vger.kernel.org
  7606. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  7607. S: Maintained
  7608. F: Documentation/locking/
  7609. F: include/linux/lockdep.h
  7610. F: include/linux/spinlock*.h
  7611. F: arch/*/include/asm/spinlock*.h
  7612. F: include/linux/rwlock*.h
  7613. F: include/linux/mutex*.h
  7614. F: include/linux/rwsem*.h
  7615. F: arch/*/include/asm/rwsem.h
  7616. F: include/linux/seqlock.h
  7617. F: lib/locking*.[ch]
  7618. F: kernel/locking/
  7619. X: kernel/locking/locktorture.c
  7620. LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
  7621. M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
  7622. L: linux-ntfs-dev@lists.sourceforge.net
  7623. W: http://www.linux-ntfs.org/content/view/19/37/
  7624. S: Maintained
  7625. F: Documentation/ldm.txt
  7626. F: block/partitions/ldm.*
  7627. LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  7628. M: Sathya Prakash <sathya.prakash@broadcom.com>
  7629. M: Chaitra P B <chaitra.basappa@broadcom.com>
  7630. M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
  7631. L: MPT-FusionLinux.pdl@broadcom.com
  7632. L: linux-scsi@vger.kernel.org
  7633. W: http://www.avagotech.com/support/
  7634. S: Supported
  7635. F: drivers/message/fusion/
  7636. F: drivers/scsi/mpt3sas/
  7637. LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
  7638. M: Matthew Wilcox <matthew@wil.cx>
  7639. L: linux-scsi@vger.kernel.org
  7640. S: Maintained
  7641. F: drivers/scsi/sym53c8xx_2/
  7642. LTC4261 HARDWARE MONITOR DRIVER
  7643. M: Guenter Roeck <linux@roeck-us.net>
  7644. L: linux-hwmon@vger.kernel.org
  7645. S: Maintained
  7646. F: Documentation/hwmon/ltc4261
  7647. F: drivers/hwmon/ltc4261.c
  7648. LTC4306 I2C MULTIPLEXER DRIVER
  7649. M: Michael Hennerich <michael.hennerich@analog.com>
  7650. W: http://ez.analog.com/community/linux-device-drivers
  7651. L: linux-i2c@vger.kernel.org
  7652. S: Supported
  7653. F: drivers/i2c/muxes/i2c-mux-ltc4306.c
  7654. F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
  7655. LTP (Linux Test Project)
  7656. M: Mike Frysinger <vapier@gentoo.org>
  7657. M: Cyril Hrubis <chrubis@suse.cz>
  7658. M: Wanlong Gao <wanlong.gao@gmail.com>
  7659. M: Jan Stancek <jstancek@redhat.com>
  7660. M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
  7661. M: Alexey Kodanev <alexey.kodanev@oracle.com>
  7662. L: ltp@lists.linux.it (subscribers-only)
  7663. W: http://linux-test-project.github.io/
  7664. T: git git://github.com/linux-test-project/ltp.git
  7665. S: Maintained
  7666. M68K ARCHITECTURE
  7667. M: Geert Uytterhoeven <geert@linux-m68k.org>
  7668. L: linux-m68k@lists.linux-m68k.org
  7669. W: http://www.linux-m68k.org/
  7670. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
  7671. S: Maintained
  7672. F: arch/m68k/
  7673. F: drivers/zorro/
  7674. M68K ON APPLE MACINTOSH
  7675. M: Joshua Thompson <funaho@jurai.org>
  7676. W: http://www.mac.linux-m68k.org/
  7677. L: linux-m68k@lists.linux-m68k.org
  7678. S: Maintained
  7679. F: arch/m68k/mac/
  7680. M68K ON HP9000/300
  7681. M: Philip Blundell <philb@gnu.org>
  7682. W: http://www.tazenda.demon.co.uk/phil/linux-hp
  7683. S: Maintained
  7684. F: arch/m68k/hp300/
  7685. M88DS3103 MEDIA DRIVER
  7686. M: Antti Palosaari <crope@iki.fi>
  7687. L: linux-media@vger.kernel.org
  7688. W: https://linuxtv.org
  7689. W: http://palosaari.fi/linux/
  7690. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7691. T: git git://linuxtv.org/anttip/media_tree.git
  7692. S: Maintained
  7693. F: drivers/media/dvb-frontends/m88ds3103*
  7694. M88RS2000 MEDIA DRIVER
  7695. M: Malcolm Priestley <tvboxspy@gmail.com>
  7696. L: linux-media@vger.kernel.org
  7697. W: https://linuxtv.org
  7698. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7699. S: Maintained
  7700. F: drivers/media/dvb-frontends/m88rs2000*
  7701. MA901 MASTERKIT USB FM RADIO DRIVER
  7702. M: Alexey Klimov <klimov.linux@gmail.com>
  7703. L: linux-media@vger.kernel.org
  7704. T: git git://linuxtv.org/media_tree.git
  7705. S: Maintained
  7706. F: drivers/media/radio/radio-ma901.c
  7707. MAC80211
  7708. M: Johannes Berg <johannes@sipsolutions.net>
  7709. L: linux-wireless@vger.kernel.org
  7710. W: http://wireless.kernel.org/
  7711. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  7712. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  7713. S: Maintained
  7714. F: Documentation/networking/mac80211-injection.txt
  7715. F: include/net/mac80211.h
  7716. F: net/mac80211/
  7717. F: drivers/net/wireless/mac80211_hwsim.[ch]
  7718. F: Documentation/networking/mac80211_hwsim/README
  7719. MAILBOX API
  7720. M: Jassi Brar <jassisinghbrar@gmail.com>
  7721. L: linux-kernel@vger.kernel.org
  7722. S: Maintained
  7723. F: drivers/mailbox/
  7724. F: include/linux/mailbox_client.h
  7725. F: include/linux/mailbox_controller.h
  7726. MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  7727. M: Michael Kerrisk <mtk.manpages@gmail.com>
  7728. W: http://www.kernel.org/doc/man-pages
  7729. L: linux-man@vger.kernel.org
  7730. S: Maintained
  7731. MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
  7732. M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
  7733. L: linux-mips@linux-mips.org
  7734. S: Maintained
  7735. F: arch/mips/boot/dts/img/pistachio_marduk.dts
  7736. MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
  7737. M: Andrew Lunn <andrew@lunn.ch>
  7738. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  7739. L: netdev@vger.kernel.org
  7740. S: Maintained
  7741. F: drivers/net/dsa/mv88e6xxx/
  7742. F: linux/platform_data/mv88e6xxx.h
  7743. F: Documentation/devicetree/bindings/net/dsa/marvell.txt
  7744. MARVELL ARMADA DRM SUPPORT
  7745. M: Russell King <linux@armlinux.org.uk>
  7746. S: Maintained
  7747. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
  7748. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
  7749. F: drivers/gpu/drm/armada/
  7750. F: include/uapi/drm/armada_drm.h
  7751. F: Documentation/devicetree/bindings/display/armada/
  7752. MARVELL CRYPTO DRIVER
  7753. M: Boris Brezillon <boris.brezillon@bootlin.com>
  7754. M: Arnaud Ebalard <arno@natisbad.org>
  7755. F: drivers/crypto/marvell/
  7756. S: Maintained
  7757. L: linux-crypto@vger.kernel.org
  7758. MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
  7759. M: Mirko Lindner <mlindner@marvell.com>
  7760. M: Stephen Hemminger <stephen@networkplumber.org>
  7761. L: netdev@vger.kernel.org
  7762. S: Maintained
  7763. F: drivers/net/ethernet/marvell/sk*
  7764. MARVELL LIBERTAS WIRELESS DRIVER
  7765. L: libertas-dev@lists.infradead.org
  7766. S: Orphan
  7767. F: drivers/net/wireless/marvell/libertas/
  7768. MARVELL MACCHIATOBIN SUPPORT
  7769. M: Russell King <linux@armlinux.org.uk>
  7770. L: linux-arm-kernel@lists.infradead.org
  7771. S: Maintained
  7772. F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
  7773. MARVELL MV643XX ETHERNET DRIVER
  7774. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  7775. L: netdev@vger.kernel.org
  7776. S: Maintained
  7777. F: drivers/net/ethernet/marvell/mv643xx_eth.*
  7778. F: include/linux/mv643xx.h
  7779. MARVELL MV88X3310 PHY DRIVER
  7780. M: Russell King <linux@armlinux.org.uk>
  7781. L: netdev@vger.kernel.org
  7782. S: Maintained
  7783. F: drivers/net/phy/marvell10g.c
  7784. MARVELL MVNETA ETHERNET DRIVER
  7785. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  7786. L: netdev@vger.kernel.org
  7787. S: Maintained
  7788. F: drivers/net/ethernet/marvell/mvneta.*
  7789. MARVELL MWIFIEX WIRELESS DRIVER
  7790. M: Amitkumar Karwar <amitkarwar@gmail.com>
  7791. M: Nishant Sarmukadam <nishants@marvell.com>
  7792. M: Ganapathi Bhat <gbhat@marvell.com>
  7793. M: Xinming Hu <huxinming820@gmail.com>
  7794. L: linux-wireless@vger.kernel.org
  7795. S: Maintained
  7796. F: drivers/net/wireless/marvell/mwifiex/
  7797. MARVELL MWL8K WIRELESS DRIVER
  7798. M: Lennert Buytenhek <buytenh@wantstofly.org>
  7799. L: linux-wireless@vger.kernel.org
  7800. S: Odd Fixes
  7801. F: drivers/net/wireless/marvell/mwl8k.c
  7802. MARVELL NAND CONTROLLER DRIVER
  7803. M: Miquel Raynal <miquel.raynal@bootlin.com>
  7804. L: linux-mtd@lists.infradead.org
  7805. S: Maintained
  7806. F: drivers/mtd/nand/raw/marvell_nand.c
  7807. F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
  7808. MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
  7809. M: Nicolas Pitre <nico@fluxnic.net>
  7810. S: Odd Fixes
  7811. F: drivers/mmc/host/mvsdio.*
  7812. MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
  7813. M: Hu Ziji <huziji@marvell.com>
  7814. L: linux-mmc@vger.kernel.org
  7815. S: Supported
  7816. F: drivers/mmc/host/sdhci-xenon*
  7817. F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
  7818. MATROX FRAMEBUFFER DRIVER
  7819. L: linux-fbdev@vger.kernel.org
  7820. S: Orphan
  7821. F: drivers/video/fbdev/matrox/matroxfb_*
  7822. F: include/uapi/linux/matroxfb.h
  7823. MAX16065 HARDWARE MONITOR DRIVER
  7824. M: Guenter Roeck <linux@roeck-us.net>
  7825. L: linux-hwmon@vger.kernel.org
  7826. S: Maintained
  7827. F: Documentation/hwmon/max16065
  7828. F: drivers/hwmon/max16065.c
  7829. MAX20751 HARDWARE MONITOR DRIVER
  7830. M: Guenter Roeck <linux@roeck-us.net>
  7831. L: linux-hwmon@vger.kernel.org
  7832. S: Maintained
  7833. F: Documentation/hwmon/max20751
  7834. F: drivers/hwmon/max20751.c
  7835. MAX2175 SDR TUNER DRIVER
  7836. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7837. L: linux-media@vger.kernel.org
  7838. T: git git://linuxtv.org/media_tree.git
  7839. S: Maintained
  7840. F: Documentation/devicetree/bindings/media/i2c/max2175.txt
  7841. F: Documentation/media/v4l-drivers/max2175.rst
  7842. F: drivers/media/i2c/max2175*
  7843. F: include/uapi/linux/max2175.h
  7844. MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  7845. L: linux-hwmon@vger.kernel.org
  7846. S: Orphan
  7847. F: Documentation/hwmon/max6650
  7848. F: drivers/hwmon/max6650.c
  7849. MAX6697 HARDWARE MONITOR DRIVER
  7850. M: Guenter Roeck <linux@roeck-us.net>
  7851. L: linux-hwmon@vger.kernel.org
  7852. S: Maintained
  7853. F: Documentation/hwmon/max6697
  7854. F: Documentation/devicetree/bindings/hwmon/max6697.txt
  7855. F: drivers/hwmon/max6697.c
  7856. F: include/linux/platform_data/max6697.h
  7857. MAX9860 MONO AUDIO VOICE CODEC DRIVER
  7858. M: Peter Rosin <peda@axentia.se>
  7859. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  7860. S: Maintained
  7861. F: Documentation/devicetree/bindings/sound/max9860.txt
  7862. F: sound/soc/codecs/max9860.*
  7863. MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
  7864. M: Javier Martinez Canillas <javier@dowhile0.org>
  7865. L: linux-kernel@vger.kernel.org
  7866. S: Supported
  7867. F: drivers/regulator/max77802-regulator.c
  7868. F: Documentation/devicetree/bindings/*/*max77802.txt
  7869. F: include/dt-bindings/*/*max77802.h
  7870. MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
  7871. M: Krzysztof Kozlowski <krzk@kernel.org>
  7872. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7873. L: linux-pm@vger.kernel.org
  7874. S: Supported
  7875. F: drivers/power/supply/max14577_charger.c
  7876. F: drivers/power/supply/max77693_charger.c
  7877. MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
  7878. M: Chanwoo Choi <cw00.choi@samsung.com>
  7879. M: Krzysztof Kozlowski <krzk@kernel.org>
  7880. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7881. L: linux-kernel@vger.kernel.org
  7882. S: Supported
  7883. F: drivers/*/max14577*.c
  7884. F: drivers/*/max77686*.c
  7885. F: drivers/*/max77693*.c
  7886. F: drivers/extcon/extcon-max14577.c
  7887. F: drivers/extcon/extcon-max77693.c
  7888. F: drivers/rtc/rtc-max77686.c
  7889. F: drivers/clk/clk-max77686.c
  7890. F: Documentation/devicetree/bindings/mfd/max14577.txt
  7891. F: Documentation/devicetree/bindings/*/max77686.txt
  7892. F: Documentation/devicetree/bindings/mfd/max77693.txt
  7893. F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
  7894. F: include/linux/mfd/max14577*.h
  7895. F: include/linux/mfd/max77686*.h
  7896. F: include/linux/mfd/max77693*.h
  7897. MAXIRADIO FM RADIO RECEIVER DRIVER
  7898. M: Hans Verkuil <hverkuil@xs4all.nl>
  7899. L: linux-media@vger.kernel.org
  7900. T: git git://linuxtv.org/media_tree.git
  7901. W: https://linuxtv.org
  7902. S: Maintained
  7903. F: drivers/media/radio/radio-maxiradio*
  7904. MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
  7905. M: Peter Rosin <peda@axentia.se>
  7906. L: linux-iio@vger.kernel.org
  7907. S: Maintained
  7908. F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
  7909. F: drivers/iio/potentiometer/mcp4018.c
  7910. F: drivers/iio/potentiometer/mcp4531.c
  7911. MCR20A IEEE-802.15.4 RADIO DRIVER
  7912. M: Xue Liu <liuxuenetmail@gmail.com>
  7913. L: linux-wpan@vger.kernel.org
  7914. W: https://github.com/xueliu/mcr20a-linux
  7915. S: Maintained
  7916. F: drivers/net/ieee802154/mcr20a.c
  7917. F: drivers/net/ieee802154/mcr20a.h
  7918. F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
  7919. MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
  7920. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  7921. L: linux-iio@vger.kernel.org
  7922. S: Maintained
  7923. F: drivers/iio/dac/cio-dac.c
  7924. MEDIA DRIVERS FOR ASCOT2E
  7925. M: Sergey Kozlov <serjk@netup.ru>
  7926. M: Abylay Ospan <aospan@netup.ru>
  7927. L: linux-media@vger.kernel.org
  7928. W: https://linuxtv.org
  7929. W: http://netup.tv/
  7930. T: git git://linuxtv.org/media_tree.git
  7931. S: Supported
  7932. F: drivers/media/dvb-frontends/ascot2e*
  7933. MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
  7934. M: Jasmin Jessich <jasmin@anw.at>
  7935. L: linux-media@vger.kernel.org
  7936. W: https://linuxtv.org
  7937. T: git git://linuxtv.org/media_tree.git
  7938. S: Maintained
  7939. F: drivers/media/dvb-frontends/cxd2099*
  7940. MEDIA DRIVERS FOR CXD2841ER
  7941. M: Sergey Kozlov <serjk@netup.ru>
  7942. M: Abylay Ospan <aospan@netup.ru>
  7943. L: linux-media@vger.kernel.org
  7944. W: https://linuxtv.org
  7945. W: http://netup.tv/
  7946. T: git git://linuxtv.org/media_tree.git
  7947. S: Supported
  7948. F: drivers/media/dvb-frontends/cxd2841er*
  7949. MEDIA DRIVERS FOR CXD2880
  7950. M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
  7951. L: linux-media@vger.kernel.org
  7952. W: http://linuxtv.org/
  7953. T: git git://linuxtv.org/media_tree.git
  7954. S: Supported
  7955. F: drivers/media/dvb-frontends/cxd2880/*
  7956. F: drivers/media/spi/cxd2880*
  7957. MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
  7958. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7959. L: linux-media@vger.kernel.org
  7960. W: https://linuxtv.org
  7961. T: git git://linuxtv.org/media_tree.git
  7962. S: Maintained
  7963. F: drivers/media/pci/ddbridge/*
  7964. MEDIA DRIVERS FOR FREESCALE IMX
  7965. M: Steve Longerbeam <slongerbeam@gmail.com>
  7966. M: Philipp Zabel <p.zabel@pengutronix.de>
  7967. L: linux-media@vger.kernel.org
  7968. T: git git://linuxtv.org/media_tree.git
  7969. S: Maintained
  7970. F: Documentation/devicetree/bindings/media/imx.txt
  7971. F: Documentation/media/v4l-drivers/imx.rst
  7972. F: drivers/staging/media/imx/
  7973. F: include/linux/imx-media.h
  7974. F: include/media/imx.h
  7975. MEDIA DRIVERS FOR HELENE
  7976. M: Abylay Ospan <aospan@netup.ru>
  7977. L: linux-media@vger.kernel.org
  7978. W: https://linuxtv.org
  7979. W: http://netup.tv/
  7980. T: git git://linuxtv.org/media_tree.git
  7981. S: Supported
  7982. F: drivers/media/dvb-frontends/helene*
  7983. MEDIA DRIVERS FOR HORUS3A
  7984. M: Sergey Kozlov <serjk@netup.ru>
  7985. M: Abylay Ospan <aospan@netup.ru>
  7986. L: linux-media@vger.kernel.org
  7987. W: https://linuxtv.org
  7988. W: http://netup.tv/
  7989. T: git git://linuxtv.org/media_tree.git
  7990. S: Supported
  7991. F: drivers/media/dvb-frontends/horus3a*
  7992. MEDIA DRIVERS FOR LNBH25
  7993. M: Sergey Kozlov <serjk@netup.ru>
  7994. M: Abylay Ospan <aospan@netup.ru>
  7995. L: linux-media@vger.kernel.org
  7996. W: https://linuxtv.org
  7997. W: http://netup.tv/
  7998. T: git git://linuxtv.org/media_tree.git
  7999. S: Supported
  8000. F: drivers/media/dvb-frontends/lnbh25*
  8001. MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
  8002. M: Daniel Scheller <d.scheller.oss@gmail.com>
  8003. L: linux-media@vger.kernel.org
  8004. W: https://linuxtv.org
  8005. T: git git://linuxtv.org/media_tree.git
  8006. S: Maintained
  8007. F: drivers/media/dvb-frontends/mxl5xx*
  8008. MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
  8009. M: Sergey Kozlov <serjk@netup.ru>
  8010. M: Abylay Ospan <aospan@netup.ru>
  8011. L: linux-media@vger.kernel.org
  8012. W: https://linuxtv.org
  8013. W: http://netup.tv/
  8014. T: git git://linuxtv.org/media_tree.git
  8015. S: Supported
  8016. F: drivers/media/pci/netup_unidvb/*
  8017. MEDIA DRIVERS FOR RENESAS - CEU
  8018. M: Jacopo Mondi <jacopo@jmondi.org>
  8019. L: linux-media@vger.kernel.org
  8020. L: linux-renesas-soc@vger.kernel.org
  8021. T: git git://linuxtv.org/media_tree.git
  8022. S: Supported
  8023. F: Documentation/devicetree/bindings/media/renesas,ceu.txt
  8024. F: drivers/media/platform/renesas-ceu.c
  8025. F: include/media/drv-intf/renesas-ceu.h
  8026. MEDIA DRIVERS FOR RENESAS - DRIF
  8027. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  8028. L: linux-media@vger.kernel.org
  8029. L: linux-renesas-soc@vger.kernel.org
  8030. T: git git://linuxtv.org/media_tree.git
  8031. S: Supported
  8032. F: Documentation/devicetree/bindings/media/renesas,drif.txt
  8033. F: drivers/media/platform/rcar_drif.c
  8034. MEDIA DRIVERS FOR RENESAS - FCP
  8035. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8036. L: linux-media@vger.kernel.org
  8037. L: linux-renesas-soc@vger.kernel.org
  8038. T: git git://linuxtv.org/media_tree.git
  8039. S: Supported
  8040. F: Documentation/devicetree/bindings/media/renesas,fcp.txt
  8041. F: drivers/media/platform/rcar-fcp.c
  8042. F: include/media/rcar-fcp.h
  8043. MEDIA DRIVERS FOR RENESAS - FDP1
  8044. M: Kieran Bingham <kieran@bingham.xyz>
  8045. L: linux-media@vger.kernel.org
  8046. L: linux-renesas-soc@vger.kernel.org
  8047. T: git git://linuxtv.org/media_tree.git
  8048. S: Supported
  8049. F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
  8050. F: drivers/media/platform/rcar_fdp1.c
  8051. MEDIA DRIVERS FOR RENESAS - VIN
  8052. M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
  8053. L: linux-media@vger.kernel.org
  8054. L: linux-renesas-soc@vger.kernel.org
  8055. T: git git://linuxtv.org/media_tree.git
  8056. S: Supported
  8057. F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
  8058. F: Documentation/devicetree/bindings/media/rcar_vin.txt
  8059. F: drivers/media/platform/rcar-vin/
  8060. MEDIA DRIVERS FOR RENESAS - VSP1
  8061. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8062. L: linux-media@vger.kernel.org
  8063. L: linux-renesas-soc@vger.kernel.org
  8064. T: git git://linuxtv.org/media_tree.git
  8065. S: Supported
  8066. F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
  8067. F: drivers/media/platform/vsp1/
  8068. MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
  8069. M: Daniel Scheller <d.scheller.oss@gmail.com>
  8070. L: linux-media@vger.kernel.org
  8071. W: https://linuxtv.org
  8072. T: git git://linuxtv.org/media_tree.git
  8073. S: Maintained
  8074. F: drivers/media/dvb-frontends/stv0910*
  8075. MEDIA DRIVERS FOR ST STV6111 TUNER ICs
  8076. M: Daniel Scheller <d.scheller.oss@gmail.com>
  8077. L: linux-media@vger.kernel.org
  8078. W: https://linuxtv.org
  8079. T: git git://linuxtv.org/media_tree.git
  8080. S: Maintained
  8081. F: drivers/media/dvb-frontends/stv6111*
  8082. MEDIA DRIVERS FOR STM32 - DCMI
  8083. M: Hugues Fruchet <hugues.fruchet@st.com>
  8084. L: linux-media@vger.kernel.org
  8085. T: git git://linuxtv.org/media_tree.git
  8086. S: Supported
  8087. F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
  8088. F: drivers/media/platform/stm32/stm32-dcmi.c
  8089. MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
  8090. M: Dmitry Osipenko <digetx@gmail.com>
  8091. L: linux-media@vger.kernel.org
  8092. L: linux-tegra@vger.kernel.org
  8093. T: git git://linuxtv.org/media_tree.git
  8094. S: Maintained
  8095. F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
  8096. F: drivers/staging/media/tegra-vde/
  8097. MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  8098. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  8099. P: LinuxTV.org Project
  8100. L: linux-media@vger.kernel.org
  8101. W: https://linuxtv.org
  8102. Q: http://patchwork.kernel.org/project/linux-media/list/
  8103. T: git git://linuxtv.org/media_tree.git
  8104. S: Maintained
  8105. F: Documentation/devicetree/bindings/media/
  8106. F: Documentation/media/
  8107. F: drivers/media/
  8108. F: drivers/staging/media/
  8109. F: include/linux/platform_data/media/
  8110. F: include/media/
  8111. F: include/uapi/linux/dvb/
  8112. F: include/uapi/linux/videodev2.h
  8113. F: include/uapi/linux/media.h
  8114. F: include/uapi/linux/v4l2-*
  8115. F: include/uapi/linux/meye.h
  8116. F: include/uapi/linux/ivtv*
  8117. F: include/uapi/linux/uvcvideo.h
  8118. MEDIATEK BLUETOOTH DRIVER
  8119. M: Sean Wang <sean.wang@mediatek.com>
  8120. L: linux-bluetooth@vger.kernel.org
  8121. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8122. S: Maintained
  8123. F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
  8124. F: drivers/bluetooth/btmtkuart.c
  8125. MEDIATEK CIR DRIVER
  8126. M: Sean Wang <sean.wang@mediatek.com>
  8127. S: Maintained
  8128. F: drivers/media/rc/mtk-cir.c
  8129. MEDIATEK DMA DRIVER
  8130. M: Sean Wang <sean.wang@mediatek.com>
  8131. L: dmaengine@vger.kernel.org
  8132. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8133. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8134. S: Maintained
  8135. F: Documentation/devicetree/bindings/dma/mtk-*
  8136. F: drivers/dma/mediatek/
  8137. MEDIATEK PMIC LED DRIVER
  8138. M: Sean Wang <sean.wang@mediatek.com>
  8139. S: Maintained
  8140. F: drivers/leds/leds-mt6323.c
  8141. F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
  8142. MEDIATEK ETHERNET DRIVER
  8143. M: Felix Fietkau <nbd@openwrt.org>
  8144. M: John Crispin <john@phrozen.org>
  8145. M: Sean Wang <sean.wang@mediatek.com>
  8146. M: Nelson Chang <nelson.chang@mediatek.com>
  8147. L: netdev@vger.kernel.org
  8148. S: Maintained
  8149. F: drivers/net/ethernet/mediatek/
  8150. MEDIATEK SWITCH DRIVER
  8151. M: Sean Wang <sean.wang@mediatek.com>
  8152. L: netdev@vger.kernel.org
  8153. S: Maintained
  8154. F: drivers/net/dsa/mt7530.*
  8155. F: net/dsa/tag_mtk.c
  8156. MEDIATEK JPEG DRIVER
  8157. M: Rick Chang <rick.chang@mediatek.com>
  8158. M: Bin Liu <bin.liu@mediatek.com>
  8159. S: Supported
  8160. F: drivers/media/platform/mtk-jpeg/
  8161. F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
  8162. MEDIATEK MDP DRIVER
  8163. M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
  8164. M: Houlong Wei <houlong.wei@mediatek.com>
  8165. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  8166. S: Supported
  8167. F: drivers/media/platform/mtk-mdp/
  8168. F: drivers/media/platform/mtk-vpu/
  8169. F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
  8170. MEDIATEK MEDIA DRIVER
  8171. M: Tiffany Lin <tiffany.lin@mediatek.com>
  8172. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  8173. S: Supported
  8174. F: drivers/media/platform/mtk-vcodec/
  8175. F: drivers/media/platform/mtk-vpu/
  8176. F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
  8177. F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
  8178. MEDIATEK MT7601U WIRELESS LAN DRIVER
  8179. M: Jakub Kicinski <kubakici@wp.pl>
  8180. L: linux-wireless@vger.kernel.org
  8181. S: Maintained
  8182. F: drivers/net/wireless/mediatek/mt7601u/
  8183. MEDIATEK NAND CONTROLLER DRIVER
  8184. M: Xiaolei Li <xiaolei.li@mediatek.com>
  8185. L: linux-mtd@lists.infradead.org
  8186. S: Maintained
  8187. F: drivers/mtd/nand/raw/mtk_*
  8188. F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
  8189. MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  8190. M: Sean Wang <sean.wang@mediatek.com>
  8191. S: Maintained
  8192. F: drivers/char/hw_random/mtk-rng.c
  8193. MEDIATEK USB3 DRD IP DRIVER
  8194. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  8195. L: linux-usb@vger.kernel.org (moderated for non-subscribers)
  8196. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8197. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  8198. S: Maintained
  8199. F: drivers/usb/mtu3/
  8200. MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  8201. M: Peter Senna Tschudin <peter.senna@gmail.com>
  8202. M: Martin Donnelly <martin.donnelly@ge.com>
  8203. M: Martyn Welch <martyn.welch@collabora.co.uk>
  8204. S: Maintained
  8205. F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
  8206. F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  8207. MEGARAID SCSI/SAS DRIVERS
  8208. M: Kashyap Desai <kashyap.desai@broadcom.com>
  8209. M: Sumit Saxena <sumit.saxena@broadcom.com>
  8210. M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
  8211. L: megaraidlinux.pdl@broadcom.com
  8212. L: linux-scsi@vger.kernel.org
  8213. W: http://www.avagotech.com/support/
  8214. S: Maintained
  8215. F: Documentation/scsi/megaraid.txt
  8216. F: drivers/scsi/megaraid.*
  8217. F: drivers/scsi/megaraid/
  8218. MELEXIS MLX90614 DRIVER
  8219. M: Crt Mori <cmo@melexis.com>
  8220. L: linux-iio@vger.kernel.org
  8221. W: http://www.melexis.com
  8222. S: Supported
  8223. F: drivers/iio/temperature/mlx90614.c
  8224. MELEXIS MLX90632 DRIVER
  8225. M: Crt Mori <cmo@melexis.com>
  8226. L: linux-iio@vger.kernel.org
  8227. W: http://www.melexis.com
  8228. S: Supported
  8229. F: drivers/iio/temperature/mlx90632.c
  8230. MELFAS MIP4 TOUCHSCREEN DRIVER
  8231. M: Sangwon Jee <jeesw@melfas.com>
  8232. W: http://www.melfas.com
  8233. S: Supported
  8234. F: drivers/input/touchscreen/melfas_mip4.c
  8235. F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
  8236. MELLANOX ETHERNET DRIVER (mlx4_en)
  8237. M: Tariq Toukan <tariqt@mellanox.com>
  8238. L: netdev@vger.kernel.org
  8239. S: Supported
  8240. W: http://www.mellanox.com
  8241. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8242. F: drivers/net/ethernet/mellanox/mlx4/en_*
  8243. MELLANOX ETHERNET DRIVER (mlx5e)
  8244. M: Saeed Mahameed <saeedm@mellanox.com>
  8245. L: netdev@vger.kernel.org
  8246. S: Supported
  8247. W: http://www.mellanox.com
  8248. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8249. F: drivers/net/ethernet/mellanox/mlx5/core/en_*
  8250. MELLANOX ETHERNET INNOVA DRIVERS
  8251. R: Boris Pismenny <borisp@mellanox.com>
  8252. L: netdev@vger.kernel.org
  8253. S: Supported
  8254. W: http://www.mellanox.com
  8255. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8256. F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
  8257. F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
  8258. F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
  8259. F: include/linux/mlx5/mlx5_ifc_fpga.h
  8260. MELLANOX ETHERNET INNOVA IPSEC DRIVER
  8261. R: Boris Pismenny <borisp@mellanox.com>
  8262. L: netdev@vger.kernel.org
  8263. S: Supported
  8264. W: http://www.mellanox.com
  8265. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8266. F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
  8267. F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
  8268. MELLANOX ETHERNET SWITCH DRIVERS
  8269. M: Jiri Pirko <jiri@mellanox.com>
  8270. M: Ido Schimmel <idosch@mellanox.com>
  8271. L: netdev@vger.kernel.org
  8272. S: Supported
  8273. W: http://www.mellanox.com
  8274. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8275. F: drivers/net/ethernet/mellanox/mlxsw/
  8276. F: tools/testing/selftests/drivers/net/mlxsw/
  8277. MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
  8278. M: mlxsw@mellanox.com
  8279. L: netdev@vger.kernel.org
  8280. S: Supported
  8281. W: http://www.mellanox.com
  8282. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8283. F: drivers/net/ethernet/mellanox/mlxfw/
  8284. MELLANOX HARDWARE PLATFORM SUPPORT
  8285. M: Andy Shevchenko <andy@infradead.org>
  8286. M: Darren Hart <dvhart@infradead.org>
  8287. M: Vadim Pasternak <vadimp@mellanox.com>
  8288. L: platform-driver-x86@vger.kernel.org
  8289. S: Supported
  8290. F: drivers/platform/mellanox/
  8291. MELLANOX MLX4 core VPI driver
  8292. M: Tariq Toukan <tariqt@mellanox.com>
  8293. L: netdev@vger.kernel.org
  8294. L: linux-rdma@vger.kernel.org
  8295. W: http://www.mellanox.com
  8296. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8297. S: Supported
  8298. F: drivers/net/ethernet/mellanox/mlx4/
  8299. F: include/linux/mlx4/
  8300. MELLANOX MLX4 IB driver
  8301. M: Yishai Hadas <yishaih@mellanox.com>
  8302. L: linux-rdma@vger.kernel.org
  8303. W: http://www.mellanox.com
  8304. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8305. S: Supported
  8306. F: drivers/infiniband/hw/mlx4/
  8307. F: include/linux/mlx4/
  8308. F: include/uapi/rdma/mlx4-abi.h
  8309. MELLANOX MLX5 core VPI driver
  8310. M: Saeed Mahameed <saeedm@mellanox.com>
  8311. M: Leon Romanovsky <leonro@mellanox.com>
  8312. L: netdev@vger.kernel.org
  8313. L: linux-rdma@vger.kernel.org
  8314. W: http://www.mellanox.com
  8315. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8316. S: Supported
  8317. F: drivers/net/ethernet/mellanox/mlx5/core/
  8318. F: include/linux/mlx5/
  8319. MELLANOX MLX5 IB driver
  8320. M: Leon Romanovsky <leonro@mellanox.com>
  8321. L: linux-rdma@vger.kernel.org
  8322. W: http://www.mellanox.com
  8323. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  8324. S: Supported
  8325. F: drivers/infiniband/hw/mlx5/
  8326. F: include/linux/mlx5/
  8327. F: include/uapi/rdma/mlx5-abi.h
  8328. MELLANOX MLXCPLD I2C AND MUX DRIVER
  8329. M: Vadim Pasternak <vadimp@mellanox.com>
  8330. M: Michael Shych <michaelsh@mellanox.com>
  8331. L: linux-i2c@vger.kernel.org
  8332. S: Supported
  8333. F: drivers/i2c/busses/i2c-mlxcpld.c
  8334. F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
  8335. F: Documentation/i2c/busses/i2c-mlxcpld
  8336. MELLANOX MLXCPLD LED DRIVER
  8337. M: Vadim Pasternak <vadimp@mellanox.com>
  8338. L: linux-leds@vger.kernel.org
  8339. S: Supported
  8340. F: drivers/leds/leds-mlxcpld.c
  8341. F: drivers/leds/leds-mlxreg.c
  8342. F: Documentation/leds/leds-mlxcpld.txt
  8343. MELLANOX PLATFORM DRIVER
  8344. M: Vadim Pasternak <vadimp@mellanox.com>
  8345. L: platform-driver-x86@vger.kernel.org
  8346. S: Supported
  8347. F: drivers/platform/x86/mlx-platform.c
  8348. MEMBARRIER SUPPORT
  8349. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  8350. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  8351. L: linux-kernel@vger.kernel.org
  8352. S: Supported
  8353. F: kernel/sched/membarrier.c
  8354. F: include/uapi/linux/membarrier.h
  8355. F: arch/powerpc/include/asm/membarrier.h
  8356. MEMORY MANAGEMENT
  8357. L: linux-mm@kvack.org
  8358. W: http://www.linux-mm.org
  8359. S: Maintained
  8360. F: include/linux/mm.h
  8361. F: include/linux/gfp.h
  8362. F: include/linux/mmzone.h
  8363. F: include/linux/memory_hotplug.h
  8364. F: include/linux/vmalloc.h
  8365. F: mm/
  8366. MEMORY TECHNOLOGY DEVICES (MTD)
  8367. M: David Woodhouse <dwmw2@infradead.org>
  8368. M: Brian Norris <computersforpeace@gmail.com>
  8369. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8370. M: Marek Vasut <marek.vasut@gmail.com>
  8371. M: Richard Weinberger <richard@nod.at>
  8372. L: linux-mtd@lists.infradead.org
  8373. W: http://www.linux-mtd.infradead.org/
  8374. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8375. T: git git://git.infradead.org/linux-mtd.git master
  8376. T: git git://git.infradead.org/linux-mtd.git mtd/next
  8377. S: Maintained
  8378. F: Documentation/devicetree/bindings/mtd/
  8379. F: drivers/mtd/
  8380. F: include/linux/mtd/
  8381. F: include/uapi/mtd/
  8382. MEN A21 WATCHDOG DRIVER
  8383. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8384. L: linux-watchdog@vger.kernel.org
  8385. S: Maintained
  8386. F: drivers/watchdog/mena21_wdt.c
  8387. MEN CHAMELEON BUS (mcb)
  8388. M: Johannes Thumshirn <morbidrsa@gmail.com>
  8389. S: Maintained
  8390. F: drivers/mcb/
  8391. F: include/linux/mcb.h
  8392. F: Documentation/men-chameleon-bus.txt
  8393. MEN F21BMC (Board Management Controller)
  8394. M: Andreas Werner <andreas.werner@men.de>
  8395. S: Supported
  8396. F: drivers/mfd/menf21bmc.c
  8397. F: drivers/watchdog/menf21bmc_wdt.c
  8398. F: drivers/leds/leds-menf21bmc.c
  8399. F: drivers/hwmon/menf21bmc_hwmon.c
  8400. F: Documentation/hwmon/menf21bmc
  8401. MEN Z069 WATCHDOG DRIVER
  8402. M: Johannes Thumshirn <jth@kernel.org>
  8403. L: linux-watchdog@vger.kernel.org
  8404. S: Maintained
  8405. F: drivers/watchdog/menz069_wdt.c
  8406. MESON AO CEC DRIVER FOR AMLOGIC SOCS
  8407. M: Neil Armstrong <narmstrong@baylibre.com>
  8408. L: linux-media@lists.freedesktop.org
  8409. L: linux-amlogic@lists.infradead.org
  8410. W: http://linux-meson.com/
  8411. S: Supported
  8412. F: drivers/media/platform/meson/ao-cec.c
  8413. F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
  8414. T: git git://linuxtv.org/media_tree.git
  8415. MICROBLAZE ARCHITECTURE
  8416. M: Michal Simek <monstr@monstr.eu>
  8417. W: http://www.monstr.eu/fdt/
  8418. T: git git://git.monstr.eu/linux-2.6-microblaze.git
  8419. S: Supported
  8420. F: arch/microblaze/
  8421. MICROCHIP / ATMEL AT91 SERIAL DRIVER
  8422. M: Richard Genoud <richard.genoud@gmail.com>
  8423. S: Maintained
  8424. F: drivers/tty/serial/atmel_serial.c
  8425. F: drivers/tty/serial/atmel_serial.h
  8426. MICROCHIP / ATMEL DMA DRIVER
  8427. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  8428. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8429. L: dmaengine@vger.kernel.org
  8430. S: Supported
  8431. F: drivers/dma/at_hdmac.c
  8432. F: drivers/dma/at_hdmac_regs.h
  8433. F: include/linux/platform_data/dma-atmel.h
  8434. MICROCHIP / ATMEL ECC DRIVER
  8435. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  8436. L: linux-crypto@vger.kernel.org
  8437. S: Maintained
  8438. F: drivers/crypto/atmel-ecc.*
  8439. MICROCHIP / ATMEL ISC DRIVER
  8440. M: Songjun Wu <songjun.wu@microchip.com>
  8441. L: linux-media@vger.kernel.org
  8442. S: Supported
  8443. F: drivers/media/platform/atmel/atmel-isc.c
  8444. F: drivers/media/platform/atmel/atmel-isc-regs.h
  8445. F: devicetree/bindings/media/atmel-isc.txt
  8446. MICROCHIP / ATMEL NAND DRIVER
  8447. M: Josh Wu <rainyfeeling@outlook.com>
  8448. L: linux-mtd@lists.infradead.org
  8449. S: Supported
  8450. F: drivers/mtd/nand/raw/atmel/*
  8451. F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
  8452. MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
  8453. M: Woojung Huh <Woojung.Huh@microchip.com>
  8454. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8455. L: netdev@vger.kernel.org
  8456. S: Maintained
  8457. F: net/dsa/tag_ksz.c
  8458. F: drivers/net/dsa/microchip/*
  8459. F: include/linux/platform_data/microchip-ksz.h
  8460. F: Documentation/devicetree/bindings/net/dsa/ksz.txt
  8461. MICROCHIP LAN743X ETHERNET DRIVER
  8462. M: Bryan Whitehead <bryan.whitehead@microchip.com>
  8463. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  8464. L: netdev@vger.kernel.org
  8465. S: Maintained
  8466. F: drivers/net/ethernet/microchip/lan743x_*
  8467. MICROCHIP USB251XB DRIVER
  8468. M: Richard Leitner <richard.leitner@skidata.com>
  8469. L: linux-usb@vger.kernel.org
  8470. S: Maintained
  8471. F: drivers/usb/misc/usb251xb.c
  8472. F: Documentation/devicetree/bindings/usb/usb251xb.txt
  8473. MICROSEMI MIPS SOCS
  8474. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8475. L: linux-mips@linux-mips.org
  8476. S: Maintained
  8477. F: arch/mips/generic/board-ocelot.c
  8478. F: arch/mips/configs/generic/board-ocelot.config
  8479. F: arch/mips/boot/dts/mscc/
  8480. F: Documentation/devicetree/bindings/mips/mscc.txt
  8481. MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
  8482. M: Don Brace <don.brace@microsemi.com>
  8483. L: esc.storagedev@microsemi.com
  8484. L: linux-scsi@vger.kernel.org
  8485. S: Supported
  8486. F: drivers/scsi/smartpqi/smartpqi*.[ch]
  8487. F: drivers/scsi/smartpqi/Kconfig
  8488. F: drivers/scsi/smartpqi/Makefile
  8489. F: include/linux/cciss*.h
  8490. F: include/uapi/linux/cciss*.h
  8491. F: Documentation/scsi/smartpqi.txt
  8492. MICROSEMI ETHERNET SWITCH DRIVER
  8493. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  8494. L: netdev@vger.kernel.org
  8495. S: Supported
  8496. F: drivers/net/ethernet/mscc/
  8497. MICROSOFT SURFACE PRO 3 BUTTON DRIVER
  8498. M: Chen Yu <yu.c.chen@intel.com>
  8499. L: platform-driver-x86@vger.kernel.org
  8500. S: Supported
  8501. F: drivers/platform/x86/surfacepro3_button.c
  8502. MICROTEK X6 SCANNER
  8503. M: Oliver Neukum <oliver@neukum.org>
  8504. S: Maintained
  8505. F: drivers/usb/image/microtek.*
  8506. MIPS
  8507. M: Ralf Baechle <ralf@linux-mips.org>
  8508. M: Paul Burton <paul.burton@mips.com>
  8509. M: James Hogan <jhogan@kernel.org>
  8510. L: linux-mips@linux-mips.org
  8511. W: http://www.linux-mips.org/
  8512. T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
  8513. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
  8514. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  8515. S: Supported
  8516. F: Documentation/devicetree/bindings/mips/
  8517. F: Documentation/mips/
  8518. F: arch/mips/
  8519. F: drivers/platform/mips/
  8520. MIPS BOSTON DEVELOPMENT BOARD
  8521. M: Paul Burton <paul.burton@mips.com>
  8522. L: linux-mips@linux-mips.org
  8523. S: Maintained
  8524. F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
  8525. F: arch/mips/boot/dts/img/boston.dts
  8526. F: arch/mips/configs/generic/board-boston.config
  8527. F: drivers/clk/imgtec/clk-boston.c
  8528. F: include/dt-bindings/clock/boston-clock.h
  8529. MIPS GENERIC PLATFORM
  8530. M: Paul Burton <paul.burton@mips.com>
  8531. L: linux-mips@linux-mips.org
  8532. S: Supported
  8533. F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
  8534. F: arch/mips/generic/
  8535. F: arch/mips/tools/generic-board-config.sh
  8536. MIPS/LOONGSON1 ARCHITECTURE
  8537. M: Keguang Zhang <keguang.zhang@gmail.com>
  8538. L: linux-mips@linux-mips.org
  8539. S: Maintained
  8540. F: arch/mips/loongson32/
  8541. F: arch/mips/include/asm/mach-loongson32/
  8542. F: drivers/*/*loongson1*
  8543. F: drivers/*/*/*loongson1*
  8544. MIPS/LOONGSON2 ARCHITECTURE
  8545. M: Jiaxun Yang <jiaxun.yang@flygoat.com>
  8546. L: linux-mips@linux-mips.org
  8547. S: Maintained
  8548. F: arch/mips/loongson64/fuloong-2e/
  8549. F: arch/mips/loongson64/lemote-2f/
  8550. F: arch/mips/include/asm/mach-loongson64/
  8551. F: drivers/*/*loongson2*
  8552. F: drivers/*/*/*loongson2*
  8553. MIPS/LOONGSON3 ARCHITECTURE
  8554. M: Huacai Chen <chenhc@lemote.com>
  8555. L: linux-mips@linux-mips.org
  8556. S: Maintained
  8557. F: arch/mips/loongson64/
  8558. F: arch/mips/include/asm/mach-loongson64/
  8559. F: drivers/platform/mips/cpu_hwmon.c
  8560. F: drivers/*/*loongson3*
  8561. F: drivers/*/*/*loongson3*
  8562. MIPS RINT INSTRUCTION EMULATION
  8563. M: Aleksandar Markovic <aleksandar.markovic@mips.com>
  8564. L: linux-mips@linux-mips.org
  8565. S: Supported
  8566. F: arch/mips/math-emu/sp_rint.c
  8567. F: arch/mips/math-emu/dp_rint.c
  8568. MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  8569. M: Hans Verkuil <hverkuil@xs4all.nl>
  8570. L: linux-media@vger.kernel.org
  8571. T: git git://linuxtv.org/media_tree.git
  8572. W: https://linuxtv.org
  8573. S: Odd Fixes
  8574. F: drivers/media/radio/radio-miropcm20*
  8575. MMP SUPPORT
  8576. M: Eric Miao <eric.y.miao@gmail.com>
  8577. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  8578. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  8579. T: git git://github.com/hzhuang1/linux.git
  8580. T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
  8581. S: Maintained
  8582. F: arch/arm/boot/dts/mmp*
  8583. F: arch/arm/mach-mmp/
  8584. MN88472 MEDIA DRIVER
  8585. M: Antti Palosaari <crope@iki.fi>
  8586. L: linux-media@vger.kernel.org
  8587. W: https://linuxtv.org
  8588. W: http://palosaari.fi/linux/
  8589. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8590. S: Maintained
  8591. F: drivers/media/dvb-frontends/mn88472*
  8592. MN88473 MEDIA DRIVER
  8593. M: Antti Palosaari <crope@iki.fi>
  8594. L: linux-media@vger.kernel.org
  8595. W: https://linuxtv.org
  8596. W: http://palosaari.fi/linux/
  8597. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8598. S: Maintained
  8599. F: drivers/media/dvb-frontends/mn88473*
  8600. MODULE SUPPORT
  8601. M: Jessica Yu <jeyu@kernel.org>
  8602. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
  8603. S: Maintained
  8604. F: include/linux/module.h
  8605. F: kernel/module.c
  8606. MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
  8607. W: http://popies.net/meye/
  8608. S: Orphan
  8609. F: Documentation/media/v4l-drivers/meye*
  8610. F: drivers/media/pci/meye/
  8611. F: include/uapi/linux/meye.h
  8612. MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
  8613. M: Jiri Slaby <jirislaby@gmail.com>
  8614. S: Maintained
  8615. F: Documentation/serial/moxa-smartio
  8616. F: drivers/tty/mxser.*
  8617. MR800 AVERMEDIA USB FM RADIO DRIVER
  8618. M: Alexey Klimov <klimov.linux@gmail.com>
  8619. L: linux-media@vger.kernel.org
  8620. T: git git://linuxtv.org/media_tree.git
  8621. S: Maintained
  8622. F: drivers/media/radio/radio-mr800.c
  8623. MRF24J40 IEEE 802.15.4 RADIO DRIVER
  8624. M: Alan Ott <alan@signal11.us>
  8625. L: linux-wpan@vger.kernel.org
  8626. S: Maintained
  8627. F: drivers/net/ieee802154/mrf24j40.c
  8628. F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
  8629. MSI LAPTOP SUPPORT
  8630. M: "Lee, Chun-Yi" <jlee@suse.com>
  8631. L: platform-driver-x86@vger.kernel.org
  8632. S: Maintained
  8633. F: drivers/platform/x86/msi-laptop.c
  8634. MSI WMI SUPPORT
  8635. L: platform-driver-x86@vger.kernel.org
  8636. S: Orphan
  8637. F: drivers/platform/x86/msi-wmi.c
  8638. MSI001 MEDIA DRIVER
  8639. M: Antti Palosaari <crope@iki.fi>
  8640. L: linux-media@vger.kernel.org
  8641. W: https://linuxtv.org
  8642. W: http://palosaari.fi/linux/
  8643. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8644. T: git git://linuxtv.org/anttip/media_tree.git
  8645. S: Maintained
  8646. F: drivers/media/tuners/msi001*
  8647. MSI2500 MEDIA DRIVER
  8648. M: Antti Palosaari <crope@iki.fi>
  8649. L: linux-media@vger.kernel.org
  8650. W: https://linuxtv.org
  8651. W: http://palosaari.fi/linux/
  8652. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8653. T: git git://linuxtv.org/anttip/media_tree.git
  8654. S: Maintained
  8655. F: drivers/media/usb/msi2500/
  8656. MSYSTEMS DISKONCHIP G3 MTD DRIVER
  8657. M: Robert Jarzmik <robert.jarzmik@free.fr>
  8658. L: linux-mtd@lists.infradead.org
  8659. S: Maintained
  8660. F: drivers/mtd/devices/docg3*
  8661. MT9M032 APTINA SENSOR DRIVER
  8662. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8663. L: linux-media@vger.kernel.org
  8664. T: git git://linuxtv.org/media_tree.git
  8665. S: Maintained
  8666. F: drivers/media/i2c/mt9m032.c
  8667. F: include/media/i2c/mt9m032.h
  8668. MT9P031 APTINA CAMERA SENSOR
  8669. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8670. L: linux-media@vger.kernel.org
  8671. T: git git://linuxtv.org/media_tree.git
  8672. S: Maintained
  8673. F: drivers/media/i2c/mt9p031.c
  8674. F: include/media/i2c/mt9p031.h
  8675. MT9T001 APTINA CAMERA SENSOR
  8676. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8677. L: linux-media@vger.kernel.org
  8678. T: git git://linuxtv.org/media_tree.git
  8679. S: Maintained
  8680. F: drivers/media/i2c/mt9t001.c
  8681. F: include/media/i2c/mt9t001.h
  8682. MT9T112 APTINA CAMERA SENSOR
  8683. M: Jacopo Mondi <jacopo@jmondi.org>
  8684. L: linux-media@vger.kernel.org
  8685. T: git git://linuxtv.org/media_tree.git
  8686. S: Odd Fixes
  8687. F: drivers/media/i2c/mt9t112.c
  8688. F: include/media/i2c/mt9t112.h
  8689. MT9T11x APTINA CAMERA SENSOR
  8690. M: Benoit Parrot <bparrot@ti.com>
  8691. L: linux-media@vger.kernel.org
  8692. T: git git://linuxtv.org/media_tree.git
  8693. S: Odd Fixes
  8694. F: Documentation/devicetree/bindings/media/i2c/mt9t11x.txt
  8695. F: drivers/media/i2c/mt9t11x.c
  8696. MT9V032 APTINA CAMERA SENSOR
  8697. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8698. L: linux-media@vger.kernel.org
  8699. T: git git://linuxtv.org/media_tree.git
  8700. S: Maintained
  8701. F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
  8702. F: drivers/media/i2c/mt9v032.c
  8703. F: include/media/i2c/mt9v032.h
  8704. MT9V111 APTINA CAMERA SENSOR
  8705. M: Jacopo Mondi <jacopo@jmondi.org>
  8706. L: linux-media@vger.kernel.org
  8707. T: git git://linuxtv.org/media_tree.git
  8708. S: Maintained
  8709. F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
  8710. F: drivers/media/i2c/mt9v111.c
  8711. MULTIFUNCTION DEVICES (MFD)
  8712. M: Lee Jones <lee.jones@linaro.org>
  8713. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  8714. S: Supported
  8715. F: Documentation/devicetree/bindings/mfd/
  8716. F: drivers/mfd/
  8717. F: include/linux/mfd/
  8718. F: include/dt-bindings/mfd/
  8719. MULTIMEDIA CARD (MMC) ETC. OVER SPI
  8720. S: Orphan
  8721. F: drivers/mmc/host/mmc_spi.c
  8722. F: include/linux/spi/mmc_spi.h
  8723. MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
  8724. M: Ulf Hansson <ulf.hansson@linaro.org>
  8725. L: linux-mmc@vger.kernel.org
  8726. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  8727. S: Maintained
  8728. F: Documentation/devicetree/bindings/mmc/
  8729. F: drivers/mmc/
  8730. F: include/linux/mmc/
  8731. F: include/uapi/linux/mmc/
  8732. MULTIPLEXER SUBSYSTEM
  8733. M: Peter Rosin <peda@axentia.se>
  8734. S: Maintained
  8735. F: Documentation/ABI/testing/sysfs-class-mux*
  8736. F: Documentation/devicetree/bindings/mux/
  8737. F: include/dt-bindings/mux/
  8738. F: include/linux/mux/
  8739. F: drivers/mux/
  8740. MULTITECH MULTIPORT CARD (ISICOM)
  8741. S: Orphan
  8742. F: drivers/tty/isicom.c
  8743. F: include/linux/isicom.h
  8744. MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
  8745. M: Bin Liu <b-liu@ti.com>
  8746. L: linux-usb@vger.kernel.org
  8747. S: Maintained
  8748. F: drivers/usb/musb/
  8749. MXL301RF MEDIA DRIVER
  8750. M: Akihiro Tsukada <tskd08@gmail.com>
  8751. L: linux-media@vger.kernel.org
  8752. S: Odd Fixes
  8753. F: drivers/media/tuners/mxl301rf*
  8754. MXL5007T MEDIA DRIVER
  8755. M: Michael Krufky <mkrufky@linuxtv.org>
  8756. L: linux-media@vger.kernel.org
  8757. W: https://linuxtv.org
  8758. W: http://github.com/mkrufky
  8759. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8760. T: git git://linuxtv.org/mkrufky/tuners.git
  8761. S: Maintained
  8762. F: drivers/media/tuners/mxl5007t.*
  8763. MXSFB DRM DRIVER
  8764. M: Marek Vasut <marex@denx.de>
  8765. S: Supported
  8766. F: drivers/gpu/drm/mxsfb/
  8767. F: Documentation/devicetree/bindings/display/mxsfb.txt
  8768. MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  8769. M: Chris Lee <christopher.lee@cspi.com>
  8770. L: netdev@vger.kernel.org
  8771. W: https://www.cspi.com/ethernet-products/support/downloads/
  8772. S: Supported
  8773. F: drivers/net/ethernet/myricom/myri10ge/
  8774. NAND FLASH SUBSYSTEM
  8775. M: Boris Brezillon <boris.brezillon@bootlin.com>
  8776. M: Miquel Raynal <miquel.raynal@bootlin.com>
  8777. R: Richard Weinberger <richard@nod.at>
  8778. L: linux-mtd@lists.infradead.org
  8779. W: http://www.linux-mtd.infradead.org/
  8780. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8781. T: git git://git.infradead.org/linux-mtd.git nand/fixes
  8782. T: git git://git.infradead.org/linux-mtd.git nand/next
  8783. S: Maintained
  8784. F: drivers/mtd/nand/
  8785. F: include/linux/mtd/*nand*.h
  8786. NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  8787. M: Daniel Mack <zonque@gmail.com>
  8788. S: Maintained
  8789. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8790. W: http://www.native-instruments.com
  8791. F: sound/usb/caiaq/
  8792. NATSEMI ETHERNET DRIVER (DP8381x)
  8793. S: Orphan
  8794. F: drivers/net/ethernet/natsemi/natsemi.c
  8795. NCP FILESYSTEM
  8796. M: Petr Vandrovec <petr@vandrovec.name>
  8797. S: Obsolete
  8798. F: drivers/staging/ncpfs/
  8799. NCR 5380 SCSI DRIVERS
  8800. M: Finn Thain <fthain@telegraphics.com.au>
  8801. M: Michael Schmitz <schmitzmic@gmail.com>
  8802. L: linux-scsi@vger.kernel.org
  8803. S: Maintained
  8804. F: Documentation/scsi/g_NCR5380.txt
  8805. F: drivers/scsi/NCR5380.*
  8806. F: drivers/scsi/arm/cumana_1.c
  8807. F: drivers/scsi/arm/oak.c
  8808. F: drivers/scsi/atari_scsi.*
  8809. F: drivers/scsi/dmx3191d.c
  8810. F: drivers/scsi/g_NCR5380.*
  8811. F: drivers/scsi/mac_scsi.*
  8812. F: drivers/scsi/sun3_scsi.*
  8813. F: drivers/scsi/sun3_scsi_vme.c
  8814. NCSI LIBRARY:
  8815. M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
  8816. S: Maintained
  8817. F: net/ncsi/
  8818. NCT6775 HARDWARE MONITOR DRIVER
  8819. M: Guenter Roeck <linux@roeck-us.net>
  8820. L: linux-hwmon@vger.kernel.org
  8821. S: Maintained
  8822. F: Documentation/hwmon/nct6775
  8823. F: drivers/hwmon/nct6775.c
  8824. NET_FAILOVER MODULE
  8825. M: Sridhar Samudrala <sridhar.samudrala@intel.com>
  8826. L: netdev@vger.kernel.org
  8827. S: Supported
  8828. F: driver/net/net_failover.c
  8829. F: include/net/net_failover.h
  8830. F: Documentation/networking/net_failover.rst
  8831. NETEFFECT IWARP RNIC DRIVER (IW_NES)
  8832. M: Faisal Latif <faisal.latif@intel.com>
  8833. L: linux-rdma@vger.kernel.org
  8834. W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
  8835. S: Supported
  8836. F: drivers/infiniband/hw/nes/
  8837. F: include/uapi/rdma/nes-abi.h
  8838. NETEM NETWORK EMULATOR
  8839. M: Stephen Hemminger <stephen@networkplumber.org>
  8840. L: netem@lists.linux-foundation.org (moderated for non-subscribers)
  8841. S: Maintained
  8842. F: net/sched/sch_netem.c
  8843. NETERION 10GbE DRIVERS (s2io/vxge)
  8844. M: Jon Mason <jdmason@kudzu.us>
  8845. L: netdev@vger.kernel.org
  8846. S: Supported
  8847. F: Documentation/networking/s2io.txt
  8848. F: Documentation/networking/vxge.txt
  8849. F: drivers/net/ethernet/neterion/
  8850. NETFILTER
  8851. M: Pablo Neira Ayuso <pablo@netfilter.org>
  8852. M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
  8853. M: Florian Westphal <fw@strlen.de>
  8854. L: netfilter-devel@vger.kernel.org
  8855. L: coreteam@netfilter.org
  8856. W: http://www.netfilter.org/
  8857. W: http://www.iptables.org/
  8858. W: http://www.nftables.org/
  8859. Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
  8860. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
  8861. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
  8862. S: Maintained
  8863. F: include/linux/netfilter*
  8864. F: include/linux/netfilter/
  8865. F: include/net/netfilter/
  8866. F: include/uapi/linux/netfilter*
  8867. F: include/uapi/linux/netfilter/
  8868. F: net/*/netfilter.c
  8869. F: net/*/netfilter/
  8870. F: net/netfilter/
  8871. F: net/bridge/br_netfilter*.c
  8872. NETROM NETWORK LAYER
  8873. M: Ralf Baechle <ralf@linux-mips.org>
  8874. L: linux-hams@vger.kernel.org
  8875. W: http://www.linux-ax25.org/
  8876. S: Maintained
  8877. F: include/net/netrom.h
  8878. F: include/uapi/linux/netrom.h
  8879. F: net/netrom/
  8880. NETRONOME ETHERNET DRIVERS
  8881. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8882. L: oss-drivers@netronome.com
  8883. S: Maintained
  8884. F: drivers/net/ethernet/netronome/
  8885. NETWORK BLOCK DEVICE (NBD)
  8886. M: Josef Bacik <josef@toxicpanda.com>
  8887. S: Maintained
  8888. L: linux-block@vger.kernel.org
  8889. L: nbd@other.debian.org
  8890. F: Documentation/blockdev/nbd.txt
  8891. F: drivers/block/nbd.c
  8892. F: include/uapi/linux/nbd.h
  8893. NETWORK DROP MONITOR
  8894. M: Neil Horman <nhorman@tuxdriver.com>
  8895. L: netdev@vger.kernel.org
  8896. S: Maintained
  8897. W: https://fedorahosted.org/dropwatch/
  8898. F: net/core/drop_monitor.c
  8899. NETWORKING DRIVERS
  8900. M: "David S. Miller" <davem@davemloft.net>
  8901. L: netdev@vger.kernel.org
  8902. W: http://www.linuxfoundation.org/en/Net
  8903. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8904. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8905. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8906. S: Odd Fixes
  8907. F: Documentation/devicetree/bindings/net/
  8908. F: drivers/net/
  8909. F: include/linux/if_*
  8910. F: include/linux/netdevice.h
  8911. F: include/linux/etherdevice.h
  8912. F: include/linux/fcdevice.h
  8913. F: include/linux/fddidevice.h
  8914. F: include/linux/hippidevice.h
  8915. F: include/linux/inetdevice.h
  8916. F: include/uapi/linux/if_*
  8917. F: include/uapi/linux/netdevice.h
  8918. NETWORKING DRIVERS (WIRELESS)
  8919. M: Kalle Valo <kvalo@codeaurora.org>
  8920. L: linux-wireless@vger.kernel.org
  8921. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8922. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
  8923. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
  8924. S: Maintained
  8925. F: Documentation/devicetree/bindings/net/wireless/
  8926. F: drivers/net/wireless/
  8927. NETWORKING [DSA]
  8928. M: Andrew Lunn <andrew@lunn.ch>
  8929. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  8930. M: Florian Fainelli <f.fainelli@gmail.com>
  8931. S: Maintained
  8932. F: Documentation/devicetree/bindings/net/dsa/
  8933. F: net/dsa/
  8934. F: include/net/dsa.h
  8935. F: include/linux/dsa/
  8936. F: drivers/net/dsa/
  8937. NETWORKING [GENERAL]
  8938. M: "David S. Miller" <davem@davemloft.net>
  8939. L: netdev@vger.kernel.org
  8940. W: http://www.linuxfoundation.org/en/Net
  8941. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8942. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8943. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8944. B: mailto:netdev@vger.kernel.org
  8945. S: Maintained
  8946. F: net/
  8947. F: include/net/
  8948. F: include/linux/in.h
  8949. F: include/linux/net.h
  8950. F: include/linux/netdevice.h
  8951. F: include/uapi/linux/in.h
  8952. F: include/uapi/linux/net.h
  8953. F: include/uapi/linux/netdevice.h
  8954. F: include/uapi/linux/net_namespace.h
  8955. F: tools/testing/selftests/net/
  8956. F: lib/net_utils.c
  8957. F: lib/random32.c
  8958. F: Documentation/networking/
  8959. NETWORKING [IPSEC]
  8960. M: Steffen Klassert <steffen.klassert@secunet.com>
  8961. M: Herbert Xu <herbert@gondor.apana.org.au>
  8962. M: "David S. Miller" <davem@davemloft.net>
  8963. L: netdev@vger.kernel.org
  8964. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
  8965. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
  8966. S: Maintained
  8967. F: net/xfrm/
  8968. F: net/key/
  8969. F: net/ipv4/xfrm*
  8970. F: net/ipv4/esp4*
  8971. F: net/ipv4/ah4.c
  8972. F: net/ipv4/ipcomp.c
  8973. F: net/ipv4/ip_vti.c
  8974. F: net/ipv6/xfrm*
  8975. F: net/ipv6/esp6*
  8976. F: net/ipv6/ah6.c
  8977. F: net/ipv6/ipcomp6.c
  8978. F: net/ipv6/ip6_vti.c
  8979. F: include/uapi/linux/xfrm.h
  8980. F: include/net/xfrm.h
  8981. NETWORKING [IPv4/IPv6]
  8982. M: "David S. Miller" <davem@davemloft.net>
  8983. M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
  8984. M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
  8985. L: netdev@vger.kernel.org
  8986. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8987. S: Maintained
  8988. F: net/ipv4/
  8989. F: net/ipv6/
  8990. F: include/net/ip*
  8991. F: arch/x86/net/*
  8992. NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  8993. M: Paul Moore <paul@paul-moore.com>
  8994. W: https://github.com/netlabel
  8995. L: netdev@vger.kernel.org
  8996. L: linux-security-module@vger.kernel.org
  8997. S: Maintained
  8998. F: Documentation/netlabel/
  8999. F: include/net/calipso.h
  9000. F: include/net/cipso_ipv4.h
  9001. F: include/net/netlabel.h
  9002. F: include/uapi/linux/netfilter/xt_SECMARK.h
  9003. F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
  9004. F: net/netlabel/
  9005. F: net/ipv4/cipso_ipv4.c
  9006. F: net/ipv6/calipso.c
  9007. F: net/netfilter/xt_CONNSECMARK.c
  9008. F: net/netfilter/xt_SECMARK.c
  9009. NETWORKING [TCP]
  9010. M: Eric Dumazet <edumazet@google.com>
  9011. L: netdev@vger.kernel.org
  9012. S: Maintained
  9013. F: net/ipv4/tcp*.c
  9014. F: net/ipv4/syncookies.c
  9015. F: net/ipv6/tcp*.c
  9016. F: net/ipv6/syncookies.c
  9017. F: include/uapi/linux/tcp.h
  9018. F: include/net/tcp.h
  9019. F: include/linux/tcp.h
  9020. F: include/trace/events/tcp.h
  9021. NETWORKING [TLS]
  9022. M: Boris Pismenny <borisp@mellanox.com>
  9023. M: Aviad Yehezkel <aviadye@mellanox.com>
  9024. M: Dave Watson <davejwatson@fb.com>
  9025. L: netdev@vger.kernel.org
  9026. S: Maintained
  9027. F: net/tls/*
  9028. F: include/uapi/linux/tls.h
  9029. F: include/net/tls.h
  9030. NETWORKING [WIRELESS]
  9031. L: linux-wireless@vger.kernel.org
  9032. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  9033. NETDEVSIM
  9034. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  9035. S: Maintained
  9036. F: drivers/net/netdevsim/*
  9037. NETXEN (1/10) GbE SUPPORT
  9038. M: Manish Chopra <manish.chopra@cavium.com>
  9039. M: Rahul Verma <rahul.verma@cavium.com>
  9040. M: Dept-GELinuxNICDev@cavium.com
  9041. L: netdev@vger.kernel.org
  9042. S: Supported
  9043. F: drivers/net/ethernet/qlogic/netxen/
  9044. NFC SUBSYSTEM
  9045. M: Samuel Ortiz <sameo@linux.intel.com>
  9046. L: linux-wireless@vger.kernel.org
  9047. L: linux-nfc@lists.01.org (subscribers-only)
  9048. S: Supported
  9049. F: net/nfc/
  9050. F: include/net/nfc/
  9051. F: include/uapi/linux/nfc.h
  9052. F: drivers/nfc/
  9053. F: include/linux/platform_data/nfcmrvl.h
  9054. F: include/linux/platform_data/nxp-nci.h
  9055. F: Documentation/devicetree/bindings/net/nfc/
  9056. NFS, SUNRPC, AND LOCKD CLIENTS
  9057. M: Trond Myklebust <trond.myklebust@hammerspace.com>
  9058. M: Anna Schumaker <anna.schumaker@netapp.com>
  9059. L: linux-nfs@vger.kernel.org
  9060. W: http://client.linux-nfs.org
  9061. T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
  9062. S: Maintained
  9063. F: fs/lockd/
  9064. F: fs/nfs/
  9065. F: fs/nfs_common/
  9066. F: net/sunrpc/
  9067. F: include/linux/lockd/
  9068. F: include/linux/nfs*
  9069. F: include/linux/sunrpc/
  9070. F: include/uapi/linux/nfs*
  9071. F: include/uapi/linux/sunrpc/
  9072. NILFS2 FILESYSTEM
  9073. M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
  9074. L: linux-nilfs@vger.kernel.org
  9075. W: https://nilfs.sourceforge.io/
  9076. W: https://nilfs.osdn.jp/
  9077. T: git git://github.com/konis/nilfs2.git
  9078. S: Supported
  9079. F: Documentation/filesystems/nilfs2.txt
  9080. F: fs/nilfs2/
  9081. F: include/trace/events/nilfs2.h
  9082. F: include/uapi/linux/nilfs2_api.h
  9083. F: include/uapi/linux/nilfs2_ondisk.h
  9084. NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
  9085. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  9086. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  9087. S: Maintained
  9088. F: Documentation/scsi/NinjaSCSI.txt
  9089. F: drivers/scsi/pcmcia/nsp_*
  9090. NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
  9091. M: GOTO Masanori <gotom@debian.or.jp>
  9092. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  9093. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  9094. S: Maintained
  9095. F: Documentation/scsi/NinjaSCSI.txt
  9096. F: drivers/scsi/nsp32*
  9097. NIOS2 ARCHITECTURE
  9098. M: Ley Foon Tan <lftan@altera.com>
  9099. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  9100. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
  9101. S: Maintained
  9102. F: arch/nios2/
  9103. NOHZ, DYNTICKS SUPPORT
  9104. M: Frederic Weisbecker <fweisbec@gmail.com>
  9105. M: Thomas Gleixner <tglx@linutronix.de>
  9106. M: Ingo Molnar <mingo@kernel.org>
  9107. L: linux-kernel@vger.kernel.org
  9108. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
  9109. S: Maintained
  9110. F: kernel/time/tick*.*
  9111. F: include/linux/tick.h
  9112. F: include/linux/sched/nohz.h
  9113. NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
  9114. M: Pavel Machek <pavel@ucw.cz>
  9115. M: Sakari Ailus <sakari.ailus@iki.fi>
  9116. L: linux-media@vger.kernel.org
  9117. S: Maintained
  9118. F: drivers/media/i2c/et8ek8
  9119. F: drivers/media/i2c/ad5820.c
  9120. NOKIA N900 POWER SUPPLY DRIVERS
  9121. R: Pali Rohár <pali.rohar@gmail.com>
  9122. F: include/linux/power/bq2415x_charger.h
  9123. F: include/linux/power/bq27xxx_battery.h
  9124. F: include/linux/power/isp1704_charger.h
  9125. F: drivers/power/supply/bq2415x_charger.c
  9126. F: drivers/power/supply/bq27xxx_battery.c
  9127. F: drivers/power/supply/bq27xxx_battery_i2c.c
  9128. F: drivers/power/supply/isp1704_charger.c
  9129. F: drivers/power/supply/rx51_battery.c
  9130. NTB AMD DRIVER
  9131. M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
  9132. L: linux-ntb@googlegroups.com
  9133. S: Supported
  9134. F: drivers/ntb/hw/amd/
  9135. NTB DRIVER CORE
  9136. M: Jon Mason <jdmason@kudzu.us>
  9137. M: Dave Jiang <dave.jiang@intel.com>
  9138. M: Allen Hubbe <allenbh@gmail.com>
  9139. L: linux-ntb@googlegroups.com
  9140. S: Supported
  9141. W: https://github.com/jonmason/ntb/wiki
  9142. T: git git://github.com/jonmason/ntb.git
  9143. F: drivers/ntb/
  9144. F: drivers/net/ntb_netdev.c
  9145. F: include/linux/ntb.h
  9146. F: include/linux/ntb_transport.h
  9147. F: tools/testing/selftests/ntb/
  9148. NTB IDT DRIVER
  9149. M: Serge Semin <fancer.lancer@gmail.com>
  9150. L: linux-ntb@googlegroups.com
  9151. S: Supported
  9152. F: drivers/ntb/hw/idt/
  9153. NTB INTEL DRIVER
  9154. M: Dave Jiang <dave.jiang@intel.com>
  9155. L: linux-ntb@googlegroups.com
  9156. S: Supported
  9157. W: https://github.com/davejiang/linux/wiki
  9158. T: git https://github.com/davejiang/linux.git
  9159. F: drivers/ntb/hw/intel/
  9160. NTFS FILESYSTEM
  9161. M: Anton Altaparmakov <anton@tuxera.com>
  9162. L: linux-ntfs-dev@lists.sourceforge.net
  9163. W: http://www.tuxera.com/
  9164. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
  9165. S: Supported
  9166. F: Documentation/filesystems/ntfs.txt
  9167. F: fs/ntfs/
  9168. NUBUS SUBSYSTEM
  9169. M: Finn Thain <fthain@telegraphics.com.au>
  9170. L: linux-m68k@lists.linux-m68k.org
  9171. S: Maintained
  9172. F: arch/*/include/asm/nubus.h
  9173. F: drivers/nubus/
  9174. F: include/linux/nubus.h
  9175. F: include/uapi/linux/nubus.h
  9176. NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
  9177. M: Antonino Daplas <adaplas@gmail.com>
  9178. L: linux-fbdev@vger.kernel.org
  9179. S: Maintained
  9180. F: drivers/video/fbdev/riva/
  9181. F: drivers/video/fbdev/nvidia/
  9182. NVM EXPRESS DRIVER
  9183. M: Keith Busch <keith.busch@intel.com>
  9184. M: Jens Axboe <axboe@fb.com>
  9185. M: Christoph Hellwig <hch@lst.de>
  9186. M: Sagi Grimberg <sagi@grimberg.me>
  9187. L: linux-nvme@lists.infradead.org
  9188. T: git://git.infradead.org/nvme.git
  9189. W: http://git.infradead.org/nvme.git
  9190. S: Supported
  9191. F: drivers/nvme/host/
  9192. F: include/linux/nvme.h
  9193. F: include/uapi/linux/nvme_ioctl.h
  9194. NVM EXPRESS FC TRANSPORT DRIVERS
  9195. M: James Smart <james.smart@broadcom.com>
  9196. L: linux-nvme@lists.infradead.org
  9197. S: Supported
  9198. F: include/linux/nvme-fc.h
  9199. F: include/linux/nvme-fc-driver.h
  9200. F: drivers/nvme/host/fc.c
  9201. F: drivers/nvme/target/fc.c
  9202. F: drivers/nvme/target/fcloop.c
  9203. NVM EXPRESS TARGET DRIVER
  9204. M: Christoph Hellwig <hch@lst.de>
  9205. M: Sagi Grimberg <sagi@grimberg.me>
  9206. L: linux-nvme@lists.infradead.org
  9207. T: git://git.infradead.org/nvme.git
  9208. W: http://git.infradead.org/nvme.git
  9209. S: Supported
  9210. F: drivers/nvme/target/
  9211. NVMEM FRAMEWORK
  9212. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  9213. S: Maintained
  9214. F: drivers/nvmem/
  9215. F: Documentation/devicetree/bindings/nvmem/
  9216. F: Documentation/ABI/stable/sysfs-bus-nvmem
  9217. F: include/linux/nvmem-consumer.h
  9218. F: include/linux/nvmem-provider.h
  9219. NXP SGTL5000 DRIVER
  9220. M: Fabio Estevam <fabio.estevam@nxp.com>
  9221. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9222. S: Maintained
  9223. F: Documentation/devicetree/bindings/sound/sgtl5000.txt
  9224. F: sound/soc/codecs/sgtl5000*
  9225. NXP TDA998X DRM DRIVER
  9226. M: Russell King <linux@armlinux.org.uk>
  9227. S: Maintained
  9228. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
  9229. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
  9230. F: drivers/gpu/drm/i2c/tda998x_drv.c
  9231. F: include/drm/i2c/tda998x.h
  9232. F: include/dt-bindings/display/tda998x.h
  9233. K: "nxp,tda998x"
  9234. NXP TFA9879 DRIVER
  9235. M: Peter Rosin <peda@axentia.se>
  9236. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9237. S: Maintained
  9238. F: Documentation/devicetree/bindings/sound/tfa9879.txt
  9239. F: sound/soc/codecs/tfa9879*
  9240. NXP-NCI NFC DRIVER
  9241. M: Clément Perrochaud <clement.perrochaud@effinnov.com>
  9242. R: Charles Gorand <charles.gorand@effinnov.com>
  9243. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  9244. S: Supported
  9245. F: drivers/nfc/nxp-nci
  9246. OBJTOOL
  9247. M: Josh Poimboeuf <jpoimboe@redhat.com>
  9248. M: Peter Zijlstra <peterz@infradead.org>
  9249. S: Supported
  9250. F: tools/objtool/
  9251. OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
  9252. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  9253. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  9254. L: linuxppc-dev@lists.ozlabs.org
  9255. S: Supported
  9256. F: arch/powerpc/platforms/powernv/ocxl.c
  9257. F: arch/powerpc/include/asm/pnv-ocxl.h
  9258. F: drivers/misc/ocxl/
  9259. F: include/misc/ocxl*
  9260. F: include/uapi/misc/ocxl.h
  9261. F: Documentation/accelerators/ocxl.rst
  9262. OMAP AUDIO SUPPORT
  9263. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  9264. M: Jarkko Nikula <jarkko.nikula@bitmer.com>
  9265. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9266. L: linux-omap@vger.kernel.org
  9267. S: Maintained
  9268. F: sound/soc/ti/omap*
  9269. F: sound/soc/ti/rx51.c
  9270. F: sound/soc/ti/n810.c
  9271. F: sound/soc/ti/sdma-pcm.*
  9272. OMAP CLOCK FRAMEWORK SUPPORT
  9273. M: Paul Walmsley <paul@pwsan.com>
  9274. L: linux-omap@vger.kernel.org
  9275. S: Maintained
  9276. F: arch/arm/*omap*/*clock*
  9277. OMAP DEVICE TREE SUPPORT
  9278. M: Benoît Cousson <bcousson@baylibre.com>
  9279. M: Tony Lindgren <tony@atomide.com>
  9280. L: linux-omap@vger.kernel.org
  9281. L: devicetree@vger.kernel.org
  9282. S: Maintained
  9283. F: arch/arm/boot/dts/*omap*
  9284. F: arch/arm/boot/dts/*am3*
  9285. F: arch/arm/boot/dts/*am4*
  9286. F: arch/arm/boot/dts/*am5*
  9287. F: arch/arm/boot/dts/*dra7*
  9288. OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
  9289. L: linux-omap@vger.kernel.org
  9290. L: linux-fbdev@vger.kernel.org
  9291. S: Orphan
  9292. F: drivers/video/fbdev/omap2/
  9293. F: Documentation/arm/OMAP/DSS
  9294. OMAP FRAMEBUFFER SUPPORT
  9295. L: linux-fbdev@vger.kernel.org
  9296. L: linux-omap@vger.kernel.org
  9297. S: Orphan
  9298. F: drivers/video/fbdev/omap/
  9299. OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
  9300. M: Roger Quadros <rogerq@ti.com>
  9301. M: Tony Lindgren <tony@atomide.com>
  9302. L: linux-omap@vger.kernel.org
  9303. S: Maintained
  9304. F: drivers/memory/omap-gpmc.c
  9305. F: arch/arm/mach-omap2/*gpmc*
  9306. OMAP GPIO DRIVER
  9307. M: Grygorii Strashko <grygorii.strashko@ti.com>
  9308. M: Santosh Shilimkar <ssantosh@kernel.org>
  9309. M: Kevin Hilman <khilman@kernel.org>
  9310. L: linux-omap@vger.kernel.org
  9311. S: Maintained
  9312. F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
  9313. F: drivers/gpio/gpio-omap.c
  9314. OMAP HARDWARE SPINLOCK SUPPORT
  9315. M: Ohad Ben-Cohen <ohad@wizery.com>
  9316. L: linux-omap@vger.kernel.org
  9317. S: Maintained
  9318. F: drivers/hwspinlock/omap_hwspinlock.c
  9319. OMAP HS MMC SUPPORT
  9320. L: linux-mmc@vger.kernel.org
  9321. L: linux-omap@vger.kernel.org
  9322. S: Orphan
  9323. F: drivers/mmc/host/omap_hsmmc.c
  9324. OMAP HWMOD DATA
  9325. M: Paul Walmsley <paul@pwsan.com>
  9326. L: linux-omap@vger.kernel.org
  9327. S: Maintained
  9328. F: arch/arm/mach-omap2/omap_hwmod*data*
  9329. OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
  9330. M: Benoît Cousson <bcousson@baylibre.com>
  9331. L: linux-omap@vger.kernel.org
  9332. S: Maintained
  9333. F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
  9334. OMAP HWMOD SUPPORT
  9335. M: Benoît Cousson <bcousson@baylibre.com>
  9336. M: Paul Walmsley <paul@pwsan.com>
  9337. L: linux-omap@vger.kernel.org
  9338. S: Maintained
  9339. F: arch/arm/mach-omap2/omap_hwmod.*
  9340. OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
  9341. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9342. L: linux-media@vger.kernel.org
  9343. S: Maintained
  9344. F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
  9345. F: drivers/media/platform/omap3isp/
  9346. F: drivers/staging/media/omap4iss/
  9347. OMAP MMC SUPPORT
  9348. M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
  9349. L: linux-omap@vger.kernel.org
  9350. S: Maintained
  9351. F: drivers/mmc/host/omap.c
  9352. OMAP POWER MANAGEMENT SUPPORT
  9353. M: Kevin Hilman <khilman@kernel.org>
  9354. L: linux-omap@vger.kernel.org
  9355. S: Maintained
  9356. F: arch/arm/*omap*/*pm*
  9357. F: drivers/cpufreq/omap-cpufreq.c
  9358. OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
  9359. M: Rajendra Nayak <rnayak@codeaurora.org>
  9360. M: Paul Walmsley <paul@pwsan.com>
  9361. L: linux-omap@vger.kernel.org
  9362. S: Maintained
  9363. F: arch/arm/mach-omap2/prm*
  9364. OMAP RANDOM NUMBER GENERATOR SUPPORT
  9365. M: Deepak Saxena <dsaxena@plexity.net>
  9366. S: Maintained
  9367. F: drivers/char/hw_random/omap-rng.c
  9368. OMAP USB SUPPORT
  9369. L: linux-usb@vger.kernel.org
  9370. L: linux-omap@vger.kernel.org
  9371. S: Orphan
  9372. F: drivers/usb/*/*omap*
  9373. F: arch/arm/*omap*/usb*
  9374. OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
  9375. M: Mark Jackson <mpfj@newflow.co.uk>
  9376. L: linux-omap@vger.kernel.org
  9377. S: Maintained
  9378. F: arch/arm/boot/dts/am335x-nano.dts
  9379. OMAP1 SUPPORT
  9380. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  9381. M: Tony Lindgren <tony@atomide.com>
  9382. L: linux-omap@vger.kernel.org
  9383. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9384. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9385. S: Maintained
  9386. F: arch/arm/mach-omap1/
  9387. F: arch/arm/plat-omap/
  9388. F: arch/arm/configs/omap1_defconfig
  9389. F: drivers/i2c/busses/i2c-omap.c
  9390. F: include/linux/platform_data/i2c-omap.h
  9391. F: include/linux/platform_data/ams-delta-fiq.h
  9392. OMAP2+ SUPPORT
  9393. M: Tony Lindgren <tony@atomide.com>
  9394. L: linux-omap@vger.kernel.org
  9395. W: http://www.muru.com/linux/omap/
  9396. W: http://linux.omap.com/
  9397. Q: http://patchwork.kernel.org/project/linux-omap/list/
  9398. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  9399. S: Maintained
  9400. F: arch/arm/mach-omap2/
  9401. F: arch/arm/plat-omap/
  9402. F: arch/arm/configs/omap2plus_defconfig
  9403. F: drivers/i2c/busses/i2c-omap.c
  9404. F: drivers/irqchip/irq-omap-intc.c
  9405. F: drivers/mfd/*omap*.c
  9406. F: drivers/mfd/menelaus.c
  9407. F: drivers/mfd/palmas.c
  9408. F: drivers/mfd/tps65217.c
  9409. F: drivers/mfd/tps65218.c
  9410. F: drivers/mfd/tps65910.c
  9411. F: drivers/mfd/twl-core.[ch]
  9412. F: drivers/mfd/twl4030*.c
  9413. F: drivers/mfd/twl6030*.c
  9414. F: drivers/mfd/twl6040*.c
  9415. F: drivers/regulator/palmas-regulator*.c
  9416. F: drivers/regulator/pbias-regulator.c
  9417. F: drivers/regulator/tps65217-regulator.c
  9418. F: drivers/regulator/tps65218-regulator.c
  9419. F: drivers/regulator/tps65910-regulator.c
  9420. F: drivers/regulator/twl-regulator.c
  9421. F: drivers/regulator/twl6030-regulator.c
  9422. F: include/linux/platform_data/i2c-omap.h
  9423. ONION OMEGA2+ BOARD
  9424. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  9425. L: linux-mips@linux-mips.org
  9426. S: Maintained
  9427. F: arch/mips/boot/dts/ralink/omega2p.dts
  9428. OMFS FILESYSTEM
  9429. M: Bob Copeland <me@bobcopeland.com>
  9430. L: linux-karma-devel@lists.sourceforge.net
  9431. S: Maintained
  9432. F: Documentation/filesystems/omfs.txt
  9433. F: fs/omfs/
  9434. OMNIKEY CARDMAN 4000 DRIVER
  9435. M: Harald Welte <laforge@gnumonks.org>
  9436. S: Maintained
  9437. F: drivers/char/pcmcia/cm4000_cs.c
  9438. F: include/linux/cm4000_cs.h
  9439. F: include/uapi/linux/cm4000_cs.h
  9440. OMNIKEY CARDMAN 4040 DRIVER
  9441. M: Harald Welte <laforge@gnumonks.org>
  9442. S: Maintained
  9443. F: drivers/char/pcmcia/cm4040_cs.*
  9444. OMNIVISION OV1063x SENSOR DRIVER
  9445. M: Benoit Parrot <bparrot@ti.com>
  9446. L: linux-media@vger.kernel.org
  9447. T: git git://linuxtv.org/media_tree.git
  9448. S: Maintained
  9449. F: Documentation/devicetree/bindings/media/i2c/ov1063x.txt
  9450. F: drivers/media/i2c/ov1063x.c
  9451. F: drivers/media/i2c/ov1063x_regs.h
  9452. OMNIVISION OV13858 SENSOR DRIVER
  9453. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9454. L: linux-media@vger.kernel.org
  9455. T: git git://linuxtv.org/media_tree.git
  9456. S: Maintained
  9457. F: drivers/media/i2c/ov13858.c
  9458. OMNIVISION OV2680 SENSOR DRIVER
  9459. M: Rui Miguel Silva <rmfrfs@gmail.com>
  9460. L: linux-media@vger.kernel.org
  9461. T: git git://linuxtv.org/media_tree.git
  9462. S: Maintained
  9463. F: drivers/media/i2c/ov2680.c
  9464. F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
  9465. OMNIVISION OV2685 SENSOR DRIVER
  9466. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9467. L: linux-media@vger.kernel.org
  9468. T: git git://linuxtv.org/media_tree.git
  9469. S: Maintained
  9470. F: drivers/media/i2c/ov2685.c
  9471. OMNIVISION OV490 SENSOR DRIVER
  9472. M: Benoit Parrot <bparrot@ti.com>
  9473. L: linux-media@vger.kernel.org
  9474. T: git git://linuxtv.org/media_tree.git
  9475. S: Maintained
  9476. F: Documentation/devicetree/bindings/media/i2c/ov490.txt
  9477. F: drivers/media/i2c/ov490.c
  9478. OMNIVISION OV5640 SENSOR DRIVER
  9479. M: Steve Longerbeam <slongerbeam@gmail.com>
  9480. L: linux-media@vger.kernel.org
  9481. T: git git://linuxtv.org/media_tree.git
  9482. S: Maintained
  9483. F: drivers/media/i2c/ov5640.c
  9484. OMNIVISION OV5647 SENSOR DRIVER
  9485. M: Luis Oliveira <lolivei@synopsys.com>
  9486. L: linux-media@vger.kernel.org
  9487. T: git git://linuxtv.org/media_tree.git
  9488. S: Maintained
  9489. F: drivers/media/i2c/ov5647.c
  9490. OMNIVISION OV5695 SENSOR DRIVER
  9491. M: Shunqian Zheng <zhengsq@rock-chips.com>
  9492. L: linux-media@vger.kernel.org
  9493. T: git git://linuxtv.org/media_tree.git
  9494. S: Maintained
  9495. F: drivers/media/i2c/ov5695.c
  9496. OMNIVISION OV7670 SENSOR DRIVER
  9497. M: Jonathan Corbet <corbet@lwn.net>
  9498. L: linux-media@vger.kernel.org
  9499. T: git git://linuxtv.org/media_tree.git
  9500. S: Maintained
  9501. F: drivers/media/i2c/ov7670.c
  9502. F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
  9503. OMNIVISION OV772x SENSOR DRIVER
  9504. M: Jacopo Mondi <jacopo@jmondi.org>
  9505. L: linux-media@vger.kernel.org
  9506. T: git git://linuxtv.org/media_tree.git
  9507. S: Odd fixes
  9508. F: drivers/media/i2c/ov772x.c
  9509. F: include/media/i2c/ov772x.h
  9510. F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
  9511. OMNIVISION OV7740 SENSOR DRIVER
  9512. M: Wenyou Yang <wenyou.yang@microchip.com>
  9513. L: linux-media@vger.kernel.org
  9514. T: git git://linuxtv.org/media_tree.git
  9515. S: Maintained
  9516. F: drivers/media/i2c/ov7740.c
  9517. F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
  9518. OMNIVISION OV9650 SENSOR DRIVER
  9519. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  9520. R: Akinobu Mita <akinobu.mita@gmail.com>
  9521. R: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9522. L: linux-media@vger.kernel.org
  9523. T: git git://linuxtv.org/media_tree.git
  9524. S: Maintained
  9525. F: drivers/media/i2c/ov9650.c
  9526. F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
  9527. ONENAND FLASH DRIVER
  9528. M: Kyungmin Park <kyungmin.park@samsung.com>
  9529. L: linux-mtd@lists.infradead.org
  9530. S: Maintained
  9531. F: drivers/mtd/nand/onenand/
  9532. F: include/linux/mtd/onenand*.h
  9533. ONSTREAM SCSI TAPE DRIVER
  9534. M: Willem Riede <osst@riede.org>
  9535. L: osst-users@lists.sourceforge.net
  9536. L: linux-scsi@vger.kernel.org
  9537. S: Maintained
  9538. F: Documentation/scsi/osst.txt
  9539. F: drivers/scsi/osst.*
  9540. F: drivers/scsi/osst_*.h
  9541. F: drivers/scsi/st.h
  9542. OP-TEE DRIVER
  9543. M: Jens Wiklander <jens.wiklander@linaro.org>
  9544. S: Maintained
  9545. F: drivers/tee/optee/
  9546. OPA-VNIC DRIVER
  9547. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  9548. M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
  9549. L: linux-rdma@vger.kernel.org
  9550. S: Supported
  9551. F: drivers/infiniband/ulp/opa_vnic
  9552. OPEN FIRMWARE AND DEVICE TREE OVERLAYS
  9553. M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
  9554. M: Frank Rowand <frowand.list@gmail.com>
  9555. L: devicetree@vger.kernel.org
  9556. S: Maintained
  9557. F: Documentation/devicetree/dynamic-resolution-notes.txt
  9558. F: Documentation/devicetree/overlay-notes.txt
  9559. F: drivers/of/overlay.c
  9560. F: drivers/of/resolver.c
  9561. K: of_overlay_notifier_
  9562. OPEN FIRMWARE AND FLATTENED DEVICE TREE
  9563. M: Rob Herring <robh+dt@kernel.org>
  9564. M: Frank Rowand <frowand.list@gmail.com>
  9565. L: devicetree@vger.kernel.org
  9566. W: http://www.devicetree.org/
  9567. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9568. S: Maintained
  9569. F: drivers/of/
  9570. F: include/linux/of*.h
  9571. F: scripts/dtc/
  9572. F: Documentation/ABI/testing/sysfs-firmware-ofw
  9573. OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
  9574. M: Rob Herring <robh+dt@kernel.org>
  9575. M: Mark Rutland <mark.rutland@arm.com>
  9576. L: devicetree@vger.kernel.org
  9577. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  9578. Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
  9579. S: Maintained
  9580. F: Documentation/devicetree/
  9581. F: arch/*/boot/dts/
  9582. F: include/dt-bindings/
  9583. OPENCORES I2C BUS DRIVER
  9584. M: Peter Korsgaard <peter@korsgaard.com>
  9585. L: linux-i2c@vger.kernel.org
  9586. S: Maintained
  9587. F: Documentation/i2c/busses/i2c-ocores
  9588. F: drivers/i2c/busses/i2c-ocores.c
  9589. OPENRISC ARCHITECTURE
  9590. M: Jonas Bonn <jonas@southpole.se>
  9591. M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
  9592. M: Stafford Horne <shorne@gmail.com>
  9593. T: git git://github.com/openrisc/linux.git
  9594. L: openrisc@lists.librecores.org
  9595. W: http://openrisc.io
  9596. S: Maintained
  9597. F: Documentation/devicetree/bindings/openrisc/
  9598. F: Documentation/openrisc/
  9599. F: arch/openrisc/
  9600. F: drivers/irqchip/irq-ompic.c
  9601. F: drivers/irqchip/irq-or1k-*
  9602. OPENVSWITCH
  9603. M: Pravin B Shelar <pshelar@ovn.org>
  9604. L: netdev@vger.kernel.org
  9605. L: dev@openvswitch.org
  9606. W: http://openvswitch.org
  9607. S: Maintained
  9608. F: net/openvswitch/
  9609. F: include/uapi/linux/openvswitch.h
  9610. OPERATING PERFORMANCE POINTS (OPP)
  9611. M: Viresh Kumar <vireshk@kernel.org>
  9612. M: Nishanth Menon <nm@ti.com>
  9613. M: Stephen Boyd <sboyd@kernel.org>
  9614. L: linux-pm@vger.kernel.org
  9615. S: Maintained
  9616. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  9617. F: drivers/opp/
  9618. F: include/linux/pm_opp.h
  9619. F: Documentation/power/opp.txt
  9620. F: Documentation/devicetree/bindings/opp/
  9621. OPL4 DRIVER
  9622. M: Clemens Ladisch <clemens@ladisch.de>
  9623. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9624. T: git git://git.alsa-project.org/alsa-kernel.git
  9625. S: Maintained
  9626. F: sound/drivers/opl4/
  9627. OPROFILE
  9628. M: Robert Richter <rric@kernel.org>
  9629. L: oprofile-list@lists.sf.net
  9630. S: Maintained
  9631. F: arch/*/include/asm/oprofile*.h
  9632. F: arch/*/oprofile/
  9633. F: drivers/oprofile/
  9634. F: include/linux/oprofile.h
  9635. ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
  9636. M: Mark Fasheh <mark@fasheh.com>
  9637. M: Joel Becker <jlbec@evilplan.org>
  9638. L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
  9639. W: http://ocfs2.wiki.kernel.org
  9640. S: Supported
  9641. F: Documentation/filesystems/ocfs2.txt
  9642. F: Documentation/filesystems/dlmfs.txt
  9643. F: fs/ocfs2/
  9644. ORANGEFS FILESYSTEM
  9645. M: Mike Marshall <hubcap@omnibond.com>
  9646. R: Martin Brandenburg <martin@omnibond.com>
  9647. L: devel@lists.orangefs.org
  9648. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
  9649. S: Supported
  9650. F: fs/orangefs/
  9651. F: Documentation/filesystems/orangefs.txt
  9652. ORINOCO DRIVER
  9653. L: linux-wireless@vger.kernel.org
  9654. W: http://wireless.kernel.org/en/users/Drivers/orinoco
  9655. W: http://www.nongnu.org/orinoco/
  9656. S: Orphan
  9657. F: drivers/net/wireless/intersil/orinoco/
  9658. OSD LIBRARY and FILESYSTEM
  9659. M: Boaz Harrosh <ooo@electrozaur.com>
  9660. S: Maintained
  9661. F: drivers/scsi/osd/
  9662. F: include/scsi/osd_*
  9663. F: fs/exofs/
  9664. OV2659 OMNIVISION SENSOR DRIVER
  9665. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  9666. L: linux-media@vger.kernel.org
  9667. W: https://linuxtv.org
  9668. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9669. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  9670. S: Maintained
  9671. F: drivers/media/i2c/ov2659.c
  9672. F: include/media/i2c/ov2659.h
  9673. OVERLAY FILESYSTEM
  9674. M: Miklos Szeredi <miklos@szeredi.hu>
  9675. L: linux-unionfs@vger.kernel.org
  9676. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
  9677. S: Supported
  9678. F: fs/overlayfs/
  9679. F: Documentation/filesystems/overlayfs.txt
  9680. P54 WIRELESS DRIVER
  9681. M: Christian Lamparter <chunkeey@googlemail.com>
  9682. L: linux-wireless@vger.kernel.org
  9683. W: http://wireless.kernel.org/en/users/Drivers/p54
  9684. S: Maintained
  9685. F: drivers/net/wireless/intersil/p54/
  9686. PA SEMI ETHERNET DRIVER
  9687. L: netdev@vger.kernel.org
  9688. S: Orphan
  9689. F: drivers/net/ethernet/pasemi/*
  9690. PA SEMI SMBUS DRIVER
  9691. L: linux-i2c@vger.kernel.org
  9692. S: Orphan
  9693. F: drivers/i2c/busses/i2c-pasemi.c
  9694. PADATA PARALLEL EXECUTION MECHANISM
  9695. M: Steffen Klassert <steffen.klassert@secunet.com>
  9696. L: linux-crypto@vger.kernel.org
  9697. S: Maintained
  9698. F: kernel/padata.c
  9699. F: include/linux/padata.h
  9700. F: Documentation/padata.txt
  9701. PANASONIC LAPTOP ACPI EXTRAS DRIVER
  9702. M: Harald Welte <laforge@gnumonks.org>
  9703. L: platform-driver-x86@vger.kernel.org
  9704. S: Maintained
  9705. F: drivers/platform/x86/panasonic-laptop.c
  9706. PARALLEL LCD/KEYPAD PANEL DRIVER
  9707. M: Willy Tarreau <willy@haproxy.com>
  9708. M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
  9709. S: Odd Fixes
  9710. F: Documentation/auxdisplay/lcd-panel-cgram.txt
  9711. F: drivers/auxdisplay/panel.c
  9712. PARALLEL PORT SUBSYSTEM
  9713. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  9714. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  9715. L: linux-parport@lists.infradead.org (subscribers-only)
  9716. S: Maintained
  9717. F: drivers/parport/
  9718. F: include/linux/parport*.h
  9719. F: drivers/char/ppdev.c
  9720. F: include/uapi/linux/ppdev.h
  9721. F: Documentation/parport*.txt
  9722. PARAVIRT_OPS INTERFACE
  9723. M: Juergen Gross <jgross@suse.com>
  9724. M: Alok Kataria <akataria@vmware.com>
  9725. L: virtualization@lists.linux-foundation.org
  9726. S: Supported
  9727. F: Documentation/virtual/paravirt_ops.txt
  9728. F: arch/*/kernel/paravirt*
  9729. F: arch/*/include/asm/paravirt*.h
  9730. F: include/linux/hypervisor.h
  9731. PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
  9732. M: Tim Waugh <tim@cyberelk.net>
  9733. L: linux-parport@lists.infradead.org (subscribers-only)
  9734. S: Maintained
  9735. F: Documentation/blockdev/paride.txt
  9736. F: drivers/block/paride/
  9737. PARISC ARCHITECTURE
  9738. M: "James E.J. Bottomley" <jejb@parisc-linux.org>
  9739. M: Helge Deller <deller@gmx.de>
  9740. L: linux-parisc@vger.kernel.org
  9741. W: http://www.parisc-linux.org/
  9742. Q: http://patchwork.kernel.org/project/linux-parisc/list/
  9743. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
  9744. T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
  9745. S: Maintained
  9746. F: arch/parisc/
  9747. F: Documentation/parisc/
  9748. F: drivers/parisc/
  9749. F: drivers/char/agp/parisc-agp.c
  9750. F: drivers/input/serio/gscps2.c
  9751. F: drivers/parport/parport_gsc.*
  9752. F: drivers/tty/serial/8250/8250_gsc.c
  9753. F: drivers/video/fbdev/sti*
  9754. F: drivers/video/console/sti*
  9755. F: drivers/video/logo/logo_parisc*
  9756. PARMAN
  9757. M: Jiri Pirko <jiri@mellanox.com>
  9758. L: netdev@vger.kernel.org
  9759. S: Supported
  9760. F: lib/parman.c
  9761. F: lib/test_parman.c
  9762. F: include/linux/parman.h
  9763. PC87360 HARDWARE MONITORING DRIVER
  9764. M: Jim Cromie <jim.cromie@gmail.com>
  9765. L: linux-hwmon@vger.kernel.org
  9766. S: Maintained
  9767. F: Documentation/hwmon/pc87360
  9768. F: drivers/hwmon/pc87360.c
  9769. PC8736x GPIO DRIVER
  9770. M: Jim Cromie <jim.cromie@gmail.com>
  9771. S: Maintained
  9772. F: drivers/char/pc8736x_gpio.c
  9773. PC87427 HARDWARE MONITORING DRIVER
  9774. M: Jean Delvare <jdelvare@suse.com>
  9775. L: linux-hwmon@vger.kernel.org
  9776. S: Maintained
  9777. F: Documentation/hwmon/pc87427
  9778. F: drivers/hwmon/pc87427.c
  9779. PCA9532 LED DRIVER
  9780. M: Riku Voipio <riku.voipio@iki.fi>
  9781. S: Maintained
  9782. F: drivers/leds/leds-pca9532.c
  9783. F: include/linux/leds-pca9532.h
  9784. PCA9541 I2C BUS MASTER SELECTOR DRIVER
  9785. M: Guenter Roeck <linux@roeck-us.net>
  9786. L: linux-i2c@vger.kernel.org
  9787. S: Maintained
  9788. F: drivers/i2c/muxes/i2c-mux-pca9541.c
  9789. PCDP - PRIMARY CONSOLE AND DEBUG PORT
  9790. M: Khalid Aziz <khalid@gonehiking.org>
  9791. S: Maintained
  9792. F: drivers/firmware/pcdp.*
  9793. PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  9794. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9795. L: linux-pci@vger.kernel.org
  9796. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9797. S: Maintained
  9798. F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
  9799. F: drivers/pci/controller/pci-aardvark.c
  9800. PCI DRIVER FOR ALTERA PCIE IP
  9801. M: Ley Foon Tan <lftan@altera.com>
  9802. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9803. L: linux-pci@vger.kernel.org
  9804. S: Supported
  9805. F: Documentation/devicetree/bindings/pci/altera-pcie.txt
  9806. F: drivers/pci/controller/pcie-altera.c
  9807. PCI DRIVER FOR APPLIEDMICRO XGENE
  9808. M: Tanmay Inamdar <tinamdar@apm.com>
  9809. L: linux-pci@vger.kernel.org
  9810. L: linux-arm-kernel@lists.infradead.org
  9811. S: Maintained
  9812. F: Documentation/devicetree/bindings/pci/xgene-pci.txt
  9813. F: drivers/pci/controller/pci-xgene.c
  9814. PCI DRIVER FOR ARM VERSATILE PLATFORM
  9815. M: Rob Herring <robh@kernel.org>
  9816. L: linux-pci@vger.kernel.org
  9817. L: linux-arm-kernel@lists.infradead.org
  9818. S: Maintained
  9819. F: Documentation/devicetree/bindings/pci/versatile.txt
  9820. F: drivers/pci/controller/pci-versatile.c
  9821. PCI DRIVER FOR ARMADA 8K
  9822. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9823. L: linux-pci@vger.kernel.org
  9824. L: linux-arm-kernel@lists.infradead.org
  9825. S: Maintained
  9826. F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
  9827. F: drivers/pci/controller/dwc/pcie-armada8k.c
  9828. PCI DRIVER FOR CADENCE PCIE IP
  9829. M: Alan Douglas <adouglas@cadence.com>
  9830. L: linux-pci@vger.kernel.org
  9831. S: Maintained
  9832. F: Documentation/devicetree/bindings/pci/cdns,*.txt
  9833. F: drivers/pci/controller/pcie-cadence*
  9834. PCI DRIVER FOR FREESCALE LAYERSCAPE
  9835. M: Minghuan Lian <minghuan.Lian@nxp.com>
  9836. M: Mingkai Hu <mingkai.hu@nxp.com>
  9837. M: Roy Zang <roy.zang@nxp.com>
  9838. L: linuxppc-dev@lists.ozlabs.org
  9839. L: linux-pci@vger.kernel.org
  9840. L: linux-arm-kernel@lists.infradead.org
  9841. S: Maintained
  9842. F: drivers/pci/controller/dwc/*layerscape*
  9843. PCI DRIVER FOR GENERIC OF HOSTS
  9844. M: Will Deacon <will.deacon@arm.com>
  9845. L: linux-pci@vger.kernel.org
  9846. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9847. S: Maintained
  9848. F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
  9849. F: drivers/pci/controller/pci-host-common.c
  9850. F: drivers/pci/controller/pci-host-generic.c
  9851. PCI DRIVER FOR IMX6
  9852. M: Richard Zhu <hongxing.zhu@nxp.com>
  9853. M: Lucas Stach <l.stach@pengutronix.de>
  9854. L: linux-pci@vger.kernel.org
  9855. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9856. S: Maintained
  9857. F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
  9858. F: drivers/pci/controller/dwc/*imx6*
  9859. PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  9860. M: Keith Busch <keith.busch@intel.com>
  9861. M: Jonathan Derrick <jonathan.derrick@intel.com>
  9862. L: linux-pci@vger.kernel.org
  9863. S: Supported
  9864. F: drivers/pci/controller/vmd.c
  9865. PCI DRIVER FOR MICROSEMI SWITCHTEC
  9866. M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  9867. M: Logan Gunthorpe <logang@deltatee.com>
  9868. L: linux-pci@vger.kernel.org
  9869. S: Maintained
  9870. F: Documentation/switchtec.txt
  9871. F: Documentation/ABI/testing/sysfs-class-switchtec
  9872. F: drivers/pci/switch/switchtec*
  9873. F: include/uapi/linux/switchtec_ioctl.h
  9874. F: include/linux/switchtec.h
  9875. F: drivers/ntb/hw/mscc/
  9876. PCI DRIVER FOR MOBIVEIL PCIE IP
  9877. M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in>
  9878. L: linux-pci@vger.kernel.org
  9879. S: Supported
  9880. F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
  9881. F: drivers/pci/controller/pcie-mobiveil.c
  9882. PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
  9883. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9884. M: Jason Cooper <jason@lakedaemon.net>
  9885. L: linux-pci@vger.kernel.org
  9886. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9887. S: Maintained
  9888. F: drivers/pci/controller/*mvebu*
  9889. PCI DRIVER FOR NVIDIA TEGRA
  9890. M: Thierry Reding <thierry.reding@gmail.com>
  9891. L: linux-tegra@vger.kernel.org
  9892. L: linux-pci@vger.kernel.org
  9893. S: Supported
  9894. F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
  9895. F: drivers/pci/controller/pci-tegra.c
  9896. PCI DRIVER FOR RENESAS R-CAR
  9897. M: Simon Horman <horms@verge.net.au>
  9898. L: linux-pci@vger.kernel.org
  9899. L: linux-renesas-soc@vger.kernel.org
  9900. S: Maintained
  9901. F: drivers/pci/controller/*rcar*
  9902. PCI DRIVER FOR SAMSUNG EXYNOS
  9903. M: Jingoo Han <jingoohan1@gmail.com>
  9904. L: linux-pci@vger.kernel.org
  9905. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9906. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9907. S: Maintained
  9908. F: drivers/pci/controller/dwc/pci-exynos.c
  9909. PCI DRIVER FOR SYNOPSYS DESIGNWARE
  9910. M: Jingoo Han <jingoohan1@gmail.com>
  9911. M: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
  9912. L: linux-pci@vger.kernel.org
  9913. S: Maintained
  9914. F: Documentation/devicetree/bindings/pci/designware-pcie.txt
  9915. F: drivers/pci/controller/dwc/*designware*
  9916. PCI DRIVER FOR TI DRA7XX/J721E
  9917. M: Kishon Vijay Abraham I <kishon@ti.com>
  9918. L: linux-omap@vger.kernel.org
  9919. L: linux-pci@vger.kernel.org
  9920. S: Supported
  9921. F: Documentation/devicetree/bindings/pci/ti-pci.txt
  9922. F: drivers/pci/controller/dwc/pci-dra7xx.c
  9923. F: drivers/pci/controller/pci-j721e.c
  9924. PCI DRIVER FOR TI KEYSTONE
  9925. M: Murali Karicheri <m-karicheri2@ti.com>
  9926. L: linux-pci@vger.kernel.org
  9927. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9928. S: Maintained
  9929. F: drivers/pci/controller/dwc/pci-keystone.c
  9930. PCI ENDPOINT SUBSYSTEM
  9931. M: Kishon Vijay Abraham I <kishon@ti.com>
  9932. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9933. L: linux-pci@vger.kernel.org
  9934. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  9935. S: Supported
  9936. F: drivers/pci/endpoint/
  9937. F: drivers/misc/pci_endpoint_test.c
  9938. F: tools/pci/
  9939. PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
  9940. M: Russell Currey <ruscur@russell.cc>
  9941. M: Sam Bobroff <sbobroff@linux.ibm.com>
  9942. M: Oliver O'Halloran <oohall@gmail.com>
  9943. L: linuxppc-dev@lists.ozlabs.org
  9944. S: Supported
  9945. F: Documentation/PCI/pci-error-recovery.txt
  9946. F: drivers/pci/pcie/aer.c
  9947. F: drivers/pci/pcie/dpc.c
  9948. F: drivers/pci/pcie/err.c
  9949. F: Documentation/powerpc/eeh-pci-error-recovery.txt
  9950. F: arch/powerpc/kernel/eeh*.c
  9951. F: arch/powerpc/platforms/*/eeh*.c
  9952. F: arch/powerpc/include/*/eeh*.h
  9953. PCI ERROR RECOVERY
  9954. M: Linas Vepstas <linasvepstas@gmail.com>
  9955. L: linux-pci@vger.kernel.org
  9956. S: Supported
  9957. F: Documentation/PCI/pci-error-recovery.txt
  9958. PCI MSI DRIVER FOR ALTERA MSI IP
  9959. M: Ley Foon Tan <lftan@altera.com>
  9960. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9961. L: linux-pci@vger.kernel.org
  9962. S: Supported
  9963. F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
  9964. F: drivers/pci/controller/pcie-altera-msi.c
  9965. PCI MSI DRIVER FOR APPLIEDMICRO XGENE
  9966. M: Duc Dang <dhdang@apm.com>
  9967. L: linux-pci@vger.kernel.org
  9968. L: linux-arm-kernel@lists.infradead.org
  9969. S: Maintained
  9970. F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
  9971. F: drivers/pci/controller/pci-xgene-msi.c
  9972. PCI SUBSYSTEM
  9973. M: Bjorn Helgaas <bhelgaas@google.com>
  9974. L: linux-pci@vger.kernel.org
  9975. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9976. T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  9977. S: Supported
  9978. F: Documentation/devicetree/bindings/pci/
  9979. F: Documentation/PCI/
  9980. F: drivers/acpi/pci*
  9981. F: drivers/pci/
  9982. F: include/asm-generic/pci*
  9983. F: include/linux/pci*
  9984. F: include/linux/of_pci.h
  9985. F: include/uapi/linux/pci*
  9986. F: lib/pci*
  9987. F: arch/x86/pci/
  9988. F: arch/x86/kernel/quirks.c
  9989. PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  9990. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9991. L: linux-pci@vger.kernel.org
  9992. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9993. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
  9994. S: Supported
  9995. F: drivers/pci/controller/
  9996. PCIE DRIVER FOR AXIS ARTPEC
  9997. M: Jesper Nilsson <jesper.nilsson@axis.com>
  9998. L: linux-arm-kernel@axis.com
  9999. L: linux-pci@vger.kernel.org
  10000. S: Maintained
  10001. F: Documentation/devicetree/bindings/pci/axis,artpec*
  10002. F: drivers/pci/controller/dwc/*artpec*
  10003. PCIE DRIVER FOR CAVIUM THUNDERX
  10004. M: David Daney <david.daney@cavium.com>
  10005. L: linux-pci@vger.kernel.org
  10006. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10007. S: Supported
  10008. F: Documentation/devicetree/bindings/pci/pci-thunder-*
  10009. F: drivers/pci/controller/pci-thunder-*
  10010. PCIE DRIVER FOR HISILICON
  10011. M: Zhou Wang <wangzhou1@hisilicon.com>
  10012. L: linux-pci@vger.kernel.org
  10013. S: Maintained
  10014. F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
  10015. F: drivers/pci/controller/dwc/pcie-hisi.c
  10016. PCIE DRIVER FOR HISILICON KIRIN
  10017. M: Xiaowei Song <songxiaowei@hisilicon.com>
  10018. M: Binghui Wang <wangbinghui@hisilicon.com>
  10019. L: linux-pci@vger.kernel.org
  10020. S: Maintained
  10021. F: Documentation/devicetree/bindings/pci/kirin-pcie.txt
  10022. F: drivers/pci/controller/dwc/pcie-kirin.c
  10023. PCIE DRIVER FOR HISILICON STB
  10024. M: Jianguo Sun <sunjianguo1@huawei.com>
  10025. M: Shawn Guo <shawn.guo@linaro.org>
  10026. L: linux-pci@vger.kernel.org
  10027. S: Maintained
  10028. F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
  10029. F: drivers/pci/controller/dwc/pcie-histb.c
  10030. PCIE DRIVER FOR MEDIATEK
  10031. M: Ryder Lee <ryder.lee@mediatek.com>
  10032. L: linux-pci@vger.kernel.org
  10033. L: linux-mediatek@lists.infradead.org
  10034. S: Supported
  10035. F: Documentation/devicetree/bindings/pci/mediatek*
  10036. F: drivers/pci/controller/*mediatek*
  10037. PCIE DRIVER FOR QUALCOMM MSM
  10038. M: Stanimir Varbanov <svarbanov@mm-sol.com>
  10039. L: linux-pci@vger.kernel.org
  10040. L: linux-arm-msm@vger.kernel.org
  10041. S: Maintained
  10042. F: drivers/pci/controller/dwc/*qcom*
  10043. PCIE DRIVER FOR ROCKCHIP
  10044. M: Shawn Lin <shawn.lin@rock-chips.com>
  10045. L: linux-pci@vger.kernel.org
  10046. L: linux-rockchip@lists.infradead.org
  10047. S: Maintained
  10048. F: Documentation/devicetree/bindings/pci/rockchip-pcie*
  10049. F: drivers/pci/controller/pcie-rockchip*
  10050. PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
  10051. M: Linus Walleij <linus.walleij@linaro.org>
  10052. L: linux-pci@vger.kernel.org
  10053. S: Maintained
  10054. F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
  10055. F: drivers/pci/controller/pci-v3-semi.c
  10056. PCIE DRIVER FOR ST SPEAR13XX
  10057. M: Pratyush Anand <pratyush.anand@gmail.com>
  10058. L: linux-pci@vger.kernel.org
  10059. S: Maintained
  10060. F: drivers/pci/controller/dwc/*spear*
  10061. PCMCIA SUBSYSTEM
  10062. M: Dominik Brodowski <linux@dominikbrodowski.net>
  10063. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
  10064. S: Odd Fixes
  10065. F: Documentation/pcmcia/
  10066. F: tools/pcmcia/
  10067. F: drivers/pcmcia/
  10068. F: include/pcmcia/
  10069. PCNET32 NETWORK DRIVER
  10070. M: Don Fry <pcnet32@frontier.com>
  10071. L: netdev@vger.kernel.org
  10072. S: Maintained
  10073. F: drivers/net/ethernet/amd/pcnet32.c
  10074. PCRYPT PARALLEL CRYPTO ENGINE
  10075. M: Steffen Klassert <steffen.klassert@secunet.com>
  10076. L: linux-crypto@vger.kernel.org
  10077. S: Maintained
  10078. F: crypto/pcrypt.c
  10079. F: include/crypto/pcrypt.h
  10080. PEAQ WMI HOTKEYS DRIVER
  10081. M: Hans de Goede <hdegoede@redhat.com>
  10082. L: platform-driver-x86@vger.kernel.org
  10083. S: Maintained
  10084. F: drivers/platform/x86/peaq-wmi.c
  10085. PER-CPU MEMORY ALLOCATOR
  10086. M: Dennis Zhou <dennis@kernel.org>
  10087. M: Tejun Heo <tj@kernel.org>
  10088. M: Christoph Lameter <cl@linux.com>
  10089. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
  10090. S: Maintained
  10091. F: include/linux/percpu*.h
  10092. F: mm/percpu*.c
  10093. F: arch/*/include/asm/percpu.h
  10094. PER-TASK DELAY ACCOUNTING
  10095. M: Balbir Singh <bsingharora@gmail.com>
  10096. S: Maintained
  10097. F: include/linux/delayacct.h
  10098. F: kernel/delayacct.c
  10099. PERFORMANCE EVENTS SUBSYSTEM
  10100. M: Peter Zijlstra <peterz@infradead.org>
  10101. M: Ingo Molnar <mingo@redhat.com>
  10102. M: Arnaldo Carvalho de Melo <acme@kernel.org>
  10103. R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  10104. R: Jiri Olsa <jolsa@redhat.com>
  10105. R: Namhyung Kim <namhyung@kernel.org>
  10106. L: linux-kernel@vger.kernel.org
  10107. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  10108. S: Supported
  10109. F: kernel/events/*
  10110. F: include/linux/perf_event.h
  10111. F: include/uapi/linux/perf_event.h
  10112. F: arch/*/kernel/perf_event*.c
  10113. F: arch/*/kernel/*/perf_event*.c
  10114. F: arch/*/kernel/*/*/perf_event*.c
  10115. F: arch/*/include/asm/perf_event.h
  10116. F: arch/*/kernel/perf_callchain.c
  10117. F: arch/*/events/*
  10118. F: tools/perf/
  10119. PERSONALITY HANDLING
  10120. M: Christoph Hellwig <hch@infradead.org>
  10121. L: linux-abi-devel@lists.sourceforge.net
  10122. S: Maintained
  10123. F: include/linux/personality.h
  10124. F: include/uapi/linux/personality.h
  10125. PHOENIX RC FLIGHT CONTROLLER ADAPTER
  10126. M: Marcus Folkesson <marcus.folkesson@gmail.com>
  10127. L: linux-input@vger.kernel.org
  10128. S: Maintained
  10129. F: Documentation/input/devices/pxrc.rst
  10130. F: drivers/input/joystick/pxrc.c
  10131. PHONET PROTOCOL
  10132. M: Remi Denis-Courmont <courmisch@gmail.com>
  10133. S: Supported
  10134. F: Documentation/networking/phonet.txt
  10135. F: include/linux/phonet.h
  10136. F: include/net/phonet/
  10137. F: include/uapi/linux/phonet.h
  10138. F: net/phonet/
  10139. PHRAM MTD DRIVER
  10140. M: Joern Engel <joern@lazybastard.org>
  10141. L: linux-mtd@lists.infradead.org
  10142. S: Maintained
  10143. F: drivers/mtd/devices/phram.c
  10144. PICOLCD HID DRIVER
  10145. M: Bruno Prémont <bonbons@linux-vserver.org>
  10146. L: linux-input@vger.kernel.org
  10147. S: Maintained
  10148. F: drivers/hid/hid-picolcd*
  10149. PICOXCELL SUPPORT
  10150. M: Jamie Iles <jamie@jamieiles.com>
  10151. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10152. T: git git://github.com/jamieiles/linux-2.6-ji.git
  10153. S: Supported
  10154. F: arch/arm/boot/dts/picoxcell*
  10155. F: arch/arm/mach-picoxcell/
  10156. F: drivers/crypto/picoxcell*
  10157. PIN CONTROL SUBSYSTEM
  10158. M: Linus Walleij <linus.walleij@linaro.org>
  10159. L: linux-gpio@vger.kernel.org
  10160. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  10161. S: Maintained
  10162. F: Documentation/devicetree/bindings/pinctrl/
  10163. F: Documentation/driver-api/pinctl.rst
  10164. F: drivers/pinctrl/
  10165. F: include/linux/pinctrl/
  10166. PIN CONTROLLER - ATMEL AT91
  10167. M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
  10168. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10169. S: Maintained
  10170. F: drivers/pinctrl/pinctrl-at91.*
  10171. PIN CONTROLLER - ATMEL AT91 PIO4
  10172. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  10173. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10174. L: linux-gpio@vger.kernel.org
  10175. S: Supported
  10176. F: drivers/pinctrl/pinctrl-at91-pio4.*
  10177. PIN CONTROLLER - FREESCALE
  10178. M: Dong Aisheng <aisheng.dong@nxp.com>
  10179. M: Fabio Estevam <festevam@gmail.com>
  10180. M: Shawn Guo <shawnguo@kernel.org>
  10181. M: Stefan Agner <stefan@agner.ch>
  10182. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  10183. L: linux-gpio@vger.kernel.org
  10184. S: Maintained
  10185. F: drivers/pinctrl/freescale/
  10186. F: Documentation/devicetree/bindings/pinctrl/fsl,*
  10187. PIN CONTROLLER - INTEL
  10188. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  10189. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  10190. S: Maintained
  10191. F: drivers/pinctrl/intel/
  10192. PIN CONTROLLER - MEDIATEK
  10193. M: Sean Wang <sean.wang@mediatek.com>
  10194. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  10195. S: Maintained
  10196. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
  10197. F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
  10198. F: drivers/pinctrl/mediatek/mtk-eint.*
  10199. F: drivers/pinctrl/mediatek/pinctrl-mtk-common.*
  10200. F: drivers/pinctrl/mediatek/pinctrl-mt2701.c
  10201. F: drivers/pinctrl/mediatek/pinctrl-mt7622.c
  10202. PIN CONTROLLER - QUALCOMM
  10203. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10204. S: Maintained
  10205. L: linux-arm-msm@vger.kernel.org
  10206. F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
  10207. F: drivers/pinctrl/qcom/
  10208. PIN CONTROLLER - RENESAS
  10209. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  10210. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10211. L: linux-renesas-soc@vger.kernel.org
  10212. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
  10213. S: Maintained
  10214. F: drivers/pinctrl/sh-pfc/
  10215. PIN CONTROLLER - SAMSUNG
  10216. M: Tomasz Figa <tomasz.figa@gmail.com>
  10217. M: Krzysztof Kozlowski <krzk@kernel.org>
  10218. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10219. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10220. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10221. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  10222. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
  10223. S: Maintained
  10224. F: drivers/pinctrl/samsung/
  10225. F: include/dt-bindings/pinctrl/samsung.h
  10226. F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
  10227. PIN CONTROLLER - SINGLE
  10228. M: Tony Lindgren <tony@atomide.com>
  10229. M: Haojian Zhuang <haojian.zhuang@linaro.org>
  10230. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10231. L: linux-omap@vger.kernel.org
  10232. S: Maintained
  10233. F: drivers/pinctrl/pinctrl-single.c
  10234. PIN CONTROLLER - ST SPEAR
  10235. M: Viresh Kumar <vireshk@kernel.org>
  10236. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10237. W: http://www.st.com/spear
  10238. S: Maintained
  10239. F: drivers/pinctrl/spear/
  10240. PISTACHIO SOC SUPPORT
  10241. M: James Hartley <james.hartley@sondrel.com>
  10242. L: linux-mips@linux-mips.org
  10243. S: Odd Fixes
  10244. F: arch/mips/pistachio/
  10245. F: arch/mips/include/asm/mach-pistachio/
  10246. F: arch/mips/boot/dts/img/pistachio*
  10247. F: arch/mips/configs/pistachio*_defconfig
  10248. PKTCDVD DRIVER
  10249. S: Orphan
  10250. M: linux-block@vger.kernel.org
  10251. F: drivers/block/pktcdvd.c
  10252. F: include/linux/pktcdvd.h
  10253. F: include/uapi/linux/pktcdvd.h
  10254. PKUNITY SOC DRIVERS
  10255. M: Guan Xuetao <gxt@pku.edu.cn>
  10256. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  10257. S: Maintained
  10258. T: git git://github.com/gxt/linux.git
  10259. F: drivers/input/serio/i8042-unicore32io.h
  10260. F: drivers/i2c/busses/i2c-puv3.c
  10261. F: drivers/video/fbdev/fb-puv3.c
  10262. F: drivers/rtc/rtc-puv3.c
  10263. PMBUS HARDWARE MONITORING DRIVERS
  10264. M: Guenter Roeck <linux@roeck-us.net>
  10265. L: linux-hwmon@vger.kernel.org
  10266. W: http://hwmon.wiki.kernel.org/
  10267. W: http://www.roeck-us.net/linux/drivers/
  10268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  10269. S: Maintained
  10270. F: Documentation/hwmon/pmbus
  10271. F: drivers/hwmon/pmbus/
  10272. F: include/linux/pmbus.h
  10273. PMC SIERRA MaxRAID DRIVER
  10274. L: linux-scsi@vger.kernel.org
  10275. W: http://www.pmc-sierra.com/
  10276. S: Orphan
  10277. F: drivers/scsi/pmcraid.*
  10278. PMC SIERRA PM8001 DRIVER
  10279. M: Jack Wang <jinpu.wang@profitbricks.com>
  10280. M: lindar_liu@usish.com
  10281. L: linux-scsi@vger.kernel.org
  10282. S: Supported
  10283. F: drivers/scsi/pm8001/
  10284. PNP SUPPORT
  10285. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  10286. S: Maintained
  10287. F: drivers/pnp/
  10288. POSIX CLOCKS and TIMERS
  10289. M: Thomas Gleixner <tglx@linutronix.de>
  10290. L: linux-kernel@vger.kernel.org
  10291. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  10292. S: Maintained
  10293. F: fs/timerfd.c
  10294. F: include/linux/timer*
  10295. F: kernel/time/*timer*
  10296. POWER MANAGEMENT CORE
  10297. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  10298. L: linux-pm@vger.kernel.org
  10299. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  10300. B: https://bugzilla.kernel.org
  10301. S: Supported
  10302. F: drivers/base/power/
  10303. F: include/linux/pm.h
  10304. F: include/linux/pm_*
  10305. F: include/linux/powercap.h
  10306. F: drivers/powercap/
  10307. F: kernel/configs/nopm.config
  10308. POWER STATE COORDINATION INTERFACE (PSCI)
  10309. M: Mark Rutland <mark.rutland@arm.com>
  10310. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  10311. L: linux-arm-kernel@lists.infradead.org
  10312. S: Maintained
  10313. F: drivers/firmware/psci*.c
  10314. F: include/linux/psci.h
  10315. F: include/uapi/linux/psci.h
  10316. POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
  10317. M: Sebastian Reichel <sre@kernel.org>
  10318. L: linux-pm@vger.kernel.org
  10319. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  10320. S: Maintained
  10321. F: Documentation/ABI/testing/sysfs-class-power
  10322. F: Documentation/devicetree/bindings/power/supply/
  10323. F: include/linux/power_supply.h
  10324. F: drivers/power/supply/
  10325. POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
  10326. M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
  10327. L: linuxppc-dev@lists.ozlabs.org
  10328. S: Maintained
  10329. F: drivers/char/powernv-op-panel.c
  10330. PPP OVER ATM (RFC 2364)
  10331. M: Mitchell Blank Jr <mitch@sfgoth.com>
  10332. S: Maintained
  10333. F: net/atm/pppoatm.c
  10334. F: include/uapi/linux/atmppp.h
  10335. PPP OVER ETHERNET
  10336. M: Michal Ostrowski <mostrows@earthlink.net>
  10337. S: Maintained
  10338. F: drivers/net/ppp/pppoe.c
  10339. F: drivers/net/ppp/pppox.c
  10340. PPP OVER L2TP
  10341. M: James Chapman <jchapman@katalix.com>
  10342. S: Maintained
  10343. F: net/l2tp/l2tp_ppp.c
  10344. F: include/linux/if_pppol2tp.h
  10345. F: include/uapi/linux/if_pppol2tp.h
  10346. PPP PROTOCOL DRIVERS AND COMPRESSORS
  10347. M: Paul Mackerras <paulus@samba.org>
  10348. L: linux-ppp@vger.kernel.org
  10349. S: Maintained
  10350. F: drivers/net/ppp/ppp_*
  10351. PPS SUPPORT
  10352. M: Rodolfo Giometti <giometti@enneenne.com>
  10353. W: http://wiki.enneenne.com/index.php/LinuxPPS_support
  10354. L: linuxpps@ml.enneenne.com (subscribers-only)
  10355. S: Maintained
  10356. F: Documentation/pps/
  10357. F: Documentation/devicetree/bindings/pps/pps-gpio.txt
  10358. F: Documentation/ABI/testing/sysfs-pps
  10359. F: drivers/pps/
  10360. F: include/linux/pps*.h
  10361. F: include/uapi/linux/pps.h
  10362. PPTP DRIVER
  10363. M: Dmitry Kozlov <xeb@mail.ru>
  10364. L: netdev@vger.kernel.org
  10365. S: Maintained
  10366. F: drivers/net/ppp/pptp.c
  10367. W: http://sourceforge.net/projects/accel-pptp
  10368. PREEMPTIBLE KERNEL
  10369. M: Robert Love <rml@tech9.net>
  10370. L: kpreempt-tech@lists.sourceforge.net
  10371. W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
  10372. S: Supported
  10373. F: Documentation/preempt-locking.txt
  10374. F: include/linux/preempt.h
  10375. PRINTK
  10376. M: Petr Mladek <pmladek@suse.com>
  10377. M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
  10378. R: Steven Rostedt <rostedt@goodmis.org>
  10379. S: Maintained
  10380. F: kernel/printk/
  10381. F: include/linux/printk.h
  10382. PRISM54 WIRELESS DRIVER
  10383. M: "Luis R. Rodriguez" <mcgrof@gmail.com>
  10384. L: linux-wireless@vger.kernel.org
  10385. W: http://wireless.kernel.org/en/users/Drivers/p54
  10386. S: Obsolete
  10387. F: drivers/net/wireless/intersil/prism54/
  10388. PROC FILESYSTEM
  10389. R: Alexey Dobriyan <adobriyan@gmail.com>
  10390. L: linux-kernel@vger.kernel.org
  10391. L: linux-fsdevel@vger.kernel.org
  10392. S: Maintained
  10393. F: fs/proc/
  10394. F: include/linux/proc_fs.h
  10395. F: tools/testing/selftests/proc/
  10396. PROC SYSCTL
  10397. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  10398. M: Kees Cook <keescook@chromium.org>
  10399. L: linux-kernel@vger.kernel.org
  10400. L: linux-fsdevel@vger.kernel.org
  10401. S: Maintained
  10402. F: fs/proc/proc_sysctl.c
  10403. F: include/linux/sysctl.h
  10404. F: kernel/sysctl.c
  10405. F: tools/testing/selftests/sysctl/
  10406. PS3 NETWORK SUPPORT
  10407. M: Geoff Levand <geoff@infradead.org>
  10408. L: netdev@vger.kernel.org
  10409. L: linuxppc-dev@lists.ozlabs.org
  10410. S: Maintained
  10411. F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
  10412. PS3 PLATFORM SUPPORT
  10413. M: Geoff Levand <geoff@infradead.org>
  10414. L: linuxppc-dev@lists.ozlabs.org
  10415. S: Maintained
  10416. F: arch/powerpc/boot/ps3*
  10417. F: arch/powerpc/include/asm/lv1call.h
  10418. F: arch/powerpc/include/asm/ps3*.h
  10419. F: arch/powerpc/platforms/ps3/
  10420. F: drivers/*/ps3*
  10421. F: drivers/ps3/
  10422. F: drivers/rtc/rtc-ps3.c
  10423. F: drivers/usb/host/*ps3.c
  10424. F: sound/ppc/snd_ps3*
  10425. PS3VRAM DRIVER
  10426. M: Jim Paris <jim@jtan.com>
  10427. M: Geoff Levand <geoff@infradead.org>
  10428. L: linuxppc-dev@lists.ozlabs.org
  10429. S: Maintained
  10430. F: drivers/block/ps3vram.c
  10431. PSAMPLE PACKET SAMPLING SUPPORT:
  10432. M: Yotam Gigi <yotam.gi@gmail.com>
  10433. S: Maintained
  10434. F: net/psample
  10435. F: include/net/psample.h
  10436. F: include/uapi/linux/psample.h
  10437. PSTORE FILESYSTEM
  10438. M: Kees Cook <keescook@chromium.org>
  10439. M: Anton Vorontsov <anton@enomsg.org>
  10440. M: Colin Cross <ccross@android.com>
  10441. M: Tony Luck <tony.luck@intel.com>
  10442. S: Maintained
  10443. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  10444. F: fs/pstore/
  10445. F: include/linux/pstore*
  10446. F: drivers/firmware/efi/efi-pstore.c
  10447. F: drivers/acpi/apei/erst.c
  10448. F: Documentation/admin-guide/ramoops.rst
  10449. F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
  10450. K: \b(pstore|ramoops)
  10451. PTP HARDWARE CLOCK SUPPORT
  10452. M: Richard Cochran <richardcochran@gmail.com>
  10453. L: netdev@vger.kernel.org
  10454. S: Maintained
  10455. W: http://linuxptp.sourceforge.net/
  10456. F: Documentation/ABI/testing/sysfs-ptp
  10457. F: Documentation/ptp/*
  10458. F: drivers/net/phy/dp83640*
  10459. F: drivers/ptp/*
  10460. F: include/linux/ptp_cl*
  10461. PTRACE SUPPORT
  10462. M: Oleg Nesterov <oleg@redhat.com>
  10463. S: Maintained
  10464. F: include/asm-generic/syscall.h
  10465. F: include/linux/ptrace.h
  10466. F: include/linux/regset.h
  10467. F: include/linux/tracehook.h
  10468. F: include/uapi/linux/ptrace.h
  10469. F: include/uapi/linux/ptrace.h
  10470. F: include/asm-generic/ptrace.h
  10471. F: kernel/ptrace.c
  10472. F: arch/*/ptrace*.c
  10473. F: arch/*/*/ptrace*.c
  10474. F: arch/*/include/asm/ptrace*.h
  10475. PULSE8-CEC DRIVER
  10476. M: Hans Verkuil <hverkuil@xs4all.nl>
  10477. L: linux-media@vger.kernel.org
  10478. T: git git://linuxtv.org/media_tree.git
  10479. S: Maintained
  10480. F: drivers/media/usb/pulse8-cec/*
  10481. F: Documentation/media/cec-drivers/pulse8-cec.rst
  10482. PVRUSB2 VIDEO4LINUX DRIVER
  10483. M: Mike Isely <isely@pobox.com>
  10484. L: pvrusb2@isely.net (subscribers-only)
  10485. L: linux-media@vger.kernel.org
  10486. W: http://www.isely.net/pvrusb2/
  10487. T: git git://linuxtv.org/media_tree.git
  10488. S: Maintained
  10489. F: Documentation/media/v4l-drivers/pvrusb2*
  10490. F: drivers/media/usb/pvrusb2/
  10491. PWC WEBCAM DRIVER
  10492. M: Hans Verkuil <hverkuil@xs4all.nl>
  10493. L: linux-media@vger.kernel.org
  10494. T: git git://linuxtv.org/media_tree.git
  10495. S: Odd Fixes
  10496. F: drivers/media/usb/pwc/*
  10497. PWM FAN DRIVER
  10498. M: Kamil Debski <kamil@wypas.org>
  10499. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10500. L: linux-hwmon@vger.kernel.org
  10501. S: Supported
  10502. F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
  10503. F: Documentation/hwmon/pwm-fan
  10504. F: drivers/hwmon/pwm-fan.c
  10505. PWM IR Transmitter
  10506. M: Sean Young <sean@mess.org>
  10507. L: linux-media@vger.kernel.org
  10508. S: Maintained
  10509. F: drivers/media/rc/pwm-ir-tx.c
  10510. PWM SUBSYSTEM
  10511. M: Thierry Reding <thierry.reding@gmail.com>
  10512. L: linux-pwm@vger.kernel.org
  10513. S: Maintained
  10514. T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
  10515. F: Documentation/pwm.txt
  10516. F: Documentation/devicetree/bindings/pwm/
  10517. F: include/linux/pwm.h
  10518. F: drivers/pwm/
  10519. F: drivers/video/backlight/pwm_bl.c
  10520. F: include/linux/pwm_backlight.h
  10521. F: drivers/gpio/gpio-mvebu.c
  10522. F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
  10523. PXA GPIO DRIVER
  10524. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10525. L: linux-gpio@vger.kernel.org
  10526. S: Maintained
  10527. F: drivers/gpio/gpio-pxa.c
  10528. PXA MMCI DRIVER
  10529. S: Orphan
  10530. PXA RTC DRIVER
  10531. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10532. L: linux-rtc@vger.kernel.org
  10533. S: Maintained
  10534. PXA2xx/PXA3xx SUPPORT
  10535. M: Daniel Mack <daniel@zonque.org>
  10536. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  10537. M: Robert Jarzmik <robert.jarzmik@free.fr>
  10538. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10539. T: git git://github.com/hzhuang1/linux.git
  10540. T: git git://github.com/rjarzmik/linux.git
  10541. S: Maintained
  10542. F: arch/arm/boot/dts/pxa*
  10543. F: arch/arm/mach-pxa/
  10544. F: drivers/dma/pxa*
  10545. F: drivers/pcmcia/pxa2xx*
  10546. F: drivers/pinctrl/pxa/
  10547. F: drivers/spi/spi-pxa2xx*
  10548. F: drivers/usb/gadget/udc/pxa2*
  10549. F: include/sound/pxa2xx-lib.h
  10550. F: sound/arm/pxa*
  10551. F: sound/soc/pxa/
  10552. QAT DRIVER
  10553. M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  10554. L: qat-linux@intel.com
  10555. S: Supported
  10556. F: drivers/crypto/qat/
  10557. QCOM AUDIO (ASoC) DRIVERS
  10558. M: Patrick Lai <plai@codeaurora.org>
  10559. M: Banajit Goswami <bgoswami@codeaurora.org>
  10560. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10561. S: Supported
  10562. F: sound/soc/qcom/
  10563. QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
  10564. M: Gabriel Somlo <somlo@cmu.edu>
  10565. M: "Michael S. Tsirkin" <mst@redhat.com>
  10566. L: qemu-devel@nongnu.org
  10567. S: Maintained
  10568. F: drivers/firmware/qemu_fw_cfg.c
  10569. F: include/uapi/linux/qemu_fw_cfg.h
  10570. QIB DRIVER
  10571. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10572. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10573. L: linux-rdma@vger.kernel.org
  10574. S: Supported
  10575. F: drivers/infiniband/hw/qib/
  10576. QLOGIC QL41xxx FCOE DRIVER
  10577. M: QLogic-Storage-Upstream@cavium.com
  10578. L: linux-scsi@vger.kernel.org
  10579. S: Supported
  10580. F: drivers/scsi/qedf/
  10581. QLOGIC QL41xxx ISCSI DRIVER
  10582. M: QLogic-Storage-Upstream@cavium.com
  10583. L: linux-scsi@vger.kernel.org
  10584. S: Supported
  10585. F: drivers/scsi/qedi/
  10586. QLOGIC QL4xxx ETHERNET DRIVER
  10587. M: Ariel Elior <Ariel.Elior@cavium.com>
  10588. M: everest-linux-l2@cavium.com
  10589. L: netdev@vger.kernel.org
  10590. S: Supported
  10591. F: drivers/net/ethernet/qlogic/qed/
  10592. F: include/linux/qed/
  10593. F: drivers/net/ethernet/qlogic/qede/
  10594. QLOGIC QL4xxx RDMA DRIVER
  10595. M: Michal Kalderon <Michal.Kalderon@cavium.com>
  10596. M: Ariel Elior <Ariel.Elior@cavium.com>
  10597. L: linux-rdma@vger.kernel.org
  10598. S: Supported
  10599. F: drivers/infiniband/hw/qedr/
  10600. F: include/uapi/rdma/qedr-abi.h
  10601. QLOGIC QLA1280 SCSI DRIVER
  10602. M: Michael Reed <mdr@sgi.com>
  10603. L: linux-scsi@vger.kernel.org
  10604. S: Maintained
  10605. F: drivers/scsi/qla1280.[ch]
  10606. QLOGIC QLA2XXX FC-SCSI DRIVER
  10607. M: qla2xxx-upstream@qlogic.com
  10608. L: linux-scsi@vger.kernel.org
  10609. S: Supported
  10610. F: Documentation/scsi/LICENSE.qla2xxx
  10611. F: drivers/scsi/qla2xxx/
  10612. QLOGIC QLA3XXX NETWORK DRIVER
  10613. M: Dept-GELinuxNICDev@cavium.com
  10614. L: netdev@vger.kernel.org
  10615. S: Supported
  10616. F: Documentation/networking/LICENSE.qla3xxx
  10617. F: drivers/net/ethernet/qlogic/qla3xxx.*
  10618. QLOGIC QLA4XXX iSCSI DRIVER
  10619. M: QLogic-Storage-Upstream@qlogic.com
  10620. L: linux-scsi@vger.kernel.org
  10621. S: Supported
  10622. F: Documentation/scsi/LICENSE.qla4xxx
  10623. F: drivers/scsi/qla4xxx/
  10624. QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
  10625. M: Shahed Shaikh <Shahed.Shaikh@cavium.com>
  10626. M: Manish Chopra <manish.chopra@cavium.com>
  10627. M: Dept-GELinuxNICDev@cavium.com
  10628. L: netdev@vger.kernel.org
  10629. S: Supported
  10630. F: drivers/net/ethernet/qlogic/qlcnic/
  10631. QLOGIC QLGE 10Gb ETHERNET DRIVER
  10632. M: Manish Chopra <manish.chopra@cavium.com>
  10633. M: Dept-GELinuxNICDev@cavium.com
  10634. L: netdev@vger.kernel.org
  10635. S: Supported
  10636. F: drivers/net/ethernet/qlogic/qlge/
  10637. QM1D1B0004 MEDIA DRIVER
  10638. M: Akihiro Tsukada <tskd08@gmail.com>
  10639. L: linux-media@vger.kernel.org
  10640. S: Odd Fixes
  10641. F: drivers/media/tuners/qm1d1b0004*
  10642. QM1D1C0042 MEDIA DRIVER
  10643. M: Akihiro Tsukada <tskd08@gmail.com>
  10644. L: linux-media@vger.kernel.org
  10645. S: Odd Fixes
  10646. F: drivers/media/tuners/qm1d1c0042*
  10647. QNX4 FILESYSTEM
  10648. M: Anders Larsen <al@alarsen.net>
  10649. W: http://www.alarsen.net/linux/qnx4fs/
  10650. S: Maintained
  10651. F: fs/qnx4/
  10652. F: include/uapi/linux/qnx4_fs.h
  10653. F: include/uapi/linux/qnxtypes.h
  10654. QORIQ DPAA2 FSL-MC BUS DRIVER
  10655. M: Stuart Yoder <stuyoder@gmail.com>
  10656. M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
  10657. L: linux-kernel@vger.kernel.org
  10658. S: Maintained
  10659. F: drivers/bus/fsl-mc/
  10660. F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
  10661. F: Documentation/networking/dpaa2/overview.rst
  10662. QT1010 MEDIA DRIVER
  10663. M: Antti Palosaari <crope@iki.fi>
  10664. L: linux-media@vger.kernel.org
  10665. W: https://linuxtv.org
  10666. W: http://palosaari.fi/linux/
  10667. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10668. T: git git://linuxtv.org/anttip/media_tree.git
  10669. S: Maintained
  10670. F: drivers/media/tuners/qt1010*
  10671. QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
  10672. M: Kalle Valo <kvalo@codeaurora.org>
  10673. L: ath10k@lists.infradead.org
  10674. W: http://wireless.kernel.org/en/users/Drivers/ath10k
  10675. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  10676. S: Supported
  10677. F: drivers/net/wireless/ath/ath10k/
  10678. QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
  10679. M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
  10680. L: linux-wireless@vger.kernel.org
  10681. W: http://wireless.kernel.org/en/users/Drivers/ath9k
  10682. S: Supported
  10683. F: drivers/net/wireless/ath/ath9k/
  10684. QUALCOMM CAMERA SUBSYSTEM DRIVER
  10685. M: Todor Tomov <todor.tomov@linaro.org>
  10686. L: linux-media@vger.kernel.org
  10687. S: Maintained
  10688. F: Documentation/devicetree/bindings/media/qcom,camss.txt
  10689. F: Documentation/media/v4l-drivers/qcom_camss.rst
  10690. F: drivers/media/platform/qcom/camss/
  10691. QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
  10692. M: Ilia Lin <ilia.lin@gmail.com>
  10693. L: linux-pm@vger.kernel.org
  10694. S: Maintained
  10695. F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
  10696. F: drivers/cpufreq/qcom-cpufreq-kryo.c
  10697. QUALCOMM EMAC GIGABIT ETHERNET DRIVER
  10698. M: Timur Tabi <timur@kernel.org>
  10699. L: netdev@vger.kernel.org
  10700. S: Maintained
  10701. F: drivers/net/ethernet/qualcomm/emac/
  10702. QUALCOMM GENERIC INTERFACE I2C DRIVER
  10703. M: Alok Chauhan <alokc@codeaurora.org>
  10704. M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
  10705. L: linux-i2c@vger.kernel.org
  10706. L: linux-arm-msm@vger.kernel.org
  10707. S: Supported
  10708. F: drivers/i2c/busses/i2c-qcom-geni.c
  10709. QUALCOMM HEXAGON ARCHITECTURE
  10710. M: Richard Kuo <rkuo@codeaurora.org>
  10711. L: linux-hexagon@vger.kernel.org
  10712. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
  10713. S: Supported
  10714. F: arch/hexagon/
  10715. QUALCOMM HIDMA DRIVER
  10716. M: Sinan Kaya <okaya@kernel.org>
  10717. L: linux-arm-kernel@lists.infradead.org
  10718. L: linux-arm-msm@vger.kernel.org
  10719. L: dmaengine@vger.kernel.org
  10720. S: Supported
  10721. F: drivers/dma/qcom/hidma*
  10722. QUALCOMM IOMMU
  10723. M: Rob Clark <robdclark@gmail.com>
  10724. L: iommu@lists.linux-foundation.org
  10725. L: linux-arm-msm@vger.kernel.org
  10726. S: Maintained
  10727. F: drivers/iommu/qcom_iommu.c
  10728. QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  10729. M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
  10730. L: linux-media@vger.kernel.org
  10731. L: linux-arm-msm@vger.kernel.org
  10732. T: git git://linuxtv.org/media_tree.git
  10733. S: Maintained
  10734. F: drivers/media/platform/qcom/venus/
  10735. QUALCOMM WCN36XX WIRELESS DRIVER
  10736. M: Kalle Valo <kvalo@codeaurora.org>
  10737. L: wcn36xx@lists.infradead.org
  10738. W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
  10739. T: git git://github.com/KrasnikovEugene/wcn36xx.git
  10740. S: Supported
  10741. F: drivers/net/wireless/ath/wcn36xx/
  10742. QUANTENNA QTNFMAC WIRELESS DRIVER
  10743. M: Igor Mitsyanko <imitsyanko@quantenna.com>
  10744. M: Avinash Patil <avinashp@quantenna.com>
  10745. M: Sergey Matyukevich <smatyukevich@quantenna.com>
  10746. L: linux-wireless@vger.kernel.org
  10747. S: Maintained
  10748. F: drivers/net/wireless/quantenna
  10749. RADEON and AMDGPU DRM DRIVERS
  10750. M: Alex Deucher <alexander.deucher@amd.com>
  10751. M: Christian König <christian.koenig@amd.com>
  10752. M: David (ChunMing) Zhou <David1.Zhou@amd.com>
  10753. L: amd-gfx@lists.freedesktop.org
  10754. T: git git://people.freedesktop.org/~agd5f/linux
  10755. S: Supported
  10756. F: drivers/gpu/drm/radeon/
  10757. F: include/uapi/drm/radeon_drm.h
  10758. F: drivers/gpu/drm/amd/
  10759. F: include/uapi/drm/amdgpu_drm.h
  10760. RADEON FRAMEBUFFER DISPLAY DRIVER
  10761. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  10762. L: linux-fbdev@vger.kernel.org
  10763. S: Maintained
  10764. F: drivers/video/fbdev/aty/radeon*
  10765. F: include/uapi/linux/radeonfb.h
  10766. RADIOSHARK RADIO DRIVER
  10767. M: Hans Verkuil <hverkuil@xs4all.nl>
  10768. L: linux-media@vger.kernel.org
  10769. T: git git://linuxtv.org/media_tree.git
  10770. S: Maintained
  10771. F: drivers/media/radio/radio-shark.c
  10772. RADIOSHARK2 RADIO DRIVER
  10773. M: Hans Verkuil <hverkuil@xs4all.nl>
  10774. L: linux-media@vger.kernel.org
  10775. T: git git://linuxtv.org/media_tree.git
  10776. S: Maintained
  10777. F: drivers/media/radio/radio-shark2.c
  10778. F: drivers/media/radio/radio-tea5777.c
  10779. RADOS BLOCK DEVICE (RBD)
  10780. M: Ilya Dryomov <idryomov@gmail.com>
  10781. M: Sage Weil <sage@redhat.com>
  10782. M: Alex Elder <elder@kernel.org>
  10783. L: ceph-devel@vger.kernel.org
  10784. W: http://ceph.com/
  10785. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  10786. T: git git://github.com/ceph/ceph-client.git
  10787. S: Supported
  10788. F: Documentation/ABI/testing/sysfs-bus-rbd
  10789. F: drivers/block/rbd.c
  10790. F: drivers/block/rbd_types.h
  10791. RAGE128 FRAMEBUFFER DISPLAY DRIVER
  10792. M: Paul Mackerras <paulus@samba.org>
  10793. L: linux-fbdev@vger.kernel.org
  10794. S: Maintained
  10795. F: drivers/video/fbdev/aty/aty128fb.c
  10796. RAINSHADOW-CEC DRIVER
  10797. M: Hans Verkuil <hverkuil@xs4all.nl>
  10798. L: linux-media@vger.kernel.org
  10799. T: git git://linuxtv.org/media_tree.git
  10800. S: Maintained
  10801. F: drivers/media/usb/rainshadow-cec/*
  10802. RALINK MIPS ARCHITECTURE
  10803. M: John Crispin <john@phrozen.org>
  10804. L: linux-mips@linux-mips.org
  10805. S: Maintained
  10806. F: arch/mips/ralink
  10807. RALINK RT2X00 WIRELESS LAN DRIVER
  10808. P: rt2x00 project
  10809. M: Stanislaw Gruszka <sgruszka@redhat.com>
  10810. M: Helmut Schaa <helmut.schaa@googlemail.com>
  10811. L: linux-wireless@vger.kernel.org
  10812. S: Maintained
  10813. F: drivers/net/wireless/ralink/rt2x00/
  10814. RAMDISK RAM BLOCK DEVICE DRIVER
  10815. M: Jens Axboe <axboe@kernel.dk>
  10816. S: Maintained
  10817. F: Documentation/blockdev/ramdisk.txt
  10818. F: drivers/block/brd.c
  10819. RANCHU VIRTUAL BOARD FOR MIPS
  10820. M: Miodrag Dinic <miodrag.dinic@mips.com>
  10821. L: linux-mips@linux-mips.org
  10822. S: Supported
  10823. F: arch/mips/generic/board-ranchu.c
  10824. F: arch/mips/configs/generic/board-ranchu.config
  10825. RANDOM NUMBER DRIVER
  10826. M: "Theodore Ts'o" <tytso@mit.edu>
  10827. S: Maintained
  10828. F: drivers/char/random.c
  10829. RAPIDIO SUBSYSTEM
  10830. M: Matt Porter <mporter@kernel.crashing.org>
  10831. M: Alexandre Bounine <alex.bou9@gmail.com>
  10832. S: Maintained
  10833. F: drivers/rapidio/
  10834. RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
  10835. L: linux-wireless@vger.kernel.org
  10836. S: Orphan
  10837. F: drivers/net/wireless/ray*
  10838. RCUTORTURE TEST FRAMEWORK
  10839. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10840. M: Josh Triplett <josh@joshtriplett.org>
  10841. R: Steven Rostedt <rostedt@goodmis.org>
  10842. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10843. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10844. L: linux-kernel@vger.kernel.org
  10845. S: Supported
  10846. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10847. F: tools/testing/selftests/rcutorture
  10848. RDC R-321X SoC
  10849. M: Florian Fainelli <florian@openwrt.org>
  10850. S: Maintained
  10851. RDC R6040 FAST ETHERNET DRIVER
  10852. M: Florian Fainelli <f.fainelli@gmail.com>
  10853. L: netdev@vger.kernel.org
  10854. S: Maintained
  10855. F: drivers/net/ethernet/rdc/r6040.c
  10856. RDMAVT - RDMA verbs software
  10857. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10858. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  10859. L: linux-rdma@vger.kernel.org
  10860. S: Supported
  10861. F: drivers/infiniband/sw/rdmavt
  10862. RDS - RELIABLE DATAGRAM SOCKETS
  10863. M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
  10864. L: netdev@vger.kernel.org
  10865. L: linux-rdma@vger.kernel.org
  10866. L: rds-devel@oss.oracle.com (moderated for non-subscribers)
  10867. W: https://oss.oracle.com/projects/rds/
  10868. S: Supported
  10869. F: net/rds/
  10870. F: Documentation/networking/rds.txt
  10871. RDT - RESOURCE ALLOCATION
  10872. M: Fenghua Yu <fenghua.yu@intel.com>
  10873. M: Reinette Chatre <reinette.chatre@intel.com>
  10874. L: linux-kernel@vger.kernel.org
  10875. S: Supported
  10876. F: arch/x86/kernel/cpu/intel_rdt*
  10877. F: arch/x86/include/asm/intel_rdt_sched.h
  10878. F: Documentation/x86/intel_rdt*
  10879. READ-COPY UPDATE (RCU)
  10880. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10881. M: Josh Triplett <josh@joshtriplett.org>
  10882. R: Steven Rostedt <rostedt@goodmis.org>
  10883. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10884. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10885. L: linux-kernel@vger.kernel.org
  10886. W: http://www.rdrop.com/users/paulmck/RCU/
  10887. S: Supported
  10888. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10889. F: Documentation/RCU/
  10890. X: Documentation/RCU/torture.txt
  10891. F: include/linux/rcu*
  10892. X: include/linux/srcu*.h
  10893. F: kernel/rcu/
  10894. X: kernel/rcu/srcu*.c
  10895. REAL TIME CLOCK (RTC) SUBSYSTEM
  10896. M: Alessandro Zummo <a.zummo@towertech.it>
  10897. M: Alexandre Belloni <alexandre.belloni@bootlin.com>
  10898. L: linux-rtc@vger.kernel.org
  10899. Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
  10900. T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
  10901. S: Maintained
  10902. F: Documentation/devicetree/bindings/rtc/
  10903. F: Documentation/rtc.txt
  10904. F: drivers/rtc/
  10905. F: include/linux/rtc.h
  10906. F: include/uapi/linux/rtc.h
  10907. F: include/linux/rtc/
  10908. F: include/linux/platform_data/rtc-*
  10909. F: tools/testing/selftests/rtc/
  10910. REALTEK AUDIO CODECS
  10911. M: Bard Liao <bardliao@realtek.com>
  10912. M: Oder Chiou <oder_chiou@realtek.com>
  10913. S: Maintained
  10914. F: sound/soc/codecs/rt*
  10915. F: include/sound/rt*.h
  10916. REALTEK RTL83xx SMI DSA ROUTER CHIPS
  10917. M: Linus Walleij <linus.walleij@linaro.org>
  10918. S: Maintained
  10919. F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
  10920. F: drivers/net/dsa/realtek-smi*
  10921. F: drivers/net/dsa/rtl83*
  10922. REGISTER MAP ABSTRACTION
  10923. M: Mark Brown <broonie@kernel.org>
  10924. L: linux-kernel@vger.kernel.org
  10925. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
  10926. S: Supported
  10927. F: Documentation/devicetree/bindings/regmap/
  10928. F: drivers/base/regmap/
  10929. F: include/linux/regmap.h
  10930. REISERFS FILE SYSTEM
  10931. L: reiserfs-devel@vger.kernel.org
  10932. S: Supported
  10933. F: fs/reiserfs/
  10934. REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
  10935. M: Ohad Ben-Cohen <ohad@wizery.com>
  10936. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10937. L: linux-remoteproc@vger.kernel.org
  10938. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
  10939. S: Maintained
  10940. F: Documentation/devicetree/bindings/remoteproc/
  10941. F: Documentation/remoteproc.txt
  10942. F: drivers/remoteproc/
  10943. F: include/linux/remoteproc.h
  10944. REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
  10945. M: Ohad Ben-Cohen <ohad@wizery.com>
  10946. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10947. L: linux-remoteproc@vger.kernel.org
  10948. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
  10949. S: Maintained
  10950. F: drivers/rpmsg/
  10951. F: Documentation/rpmsg.txt
  10952. F: include/linux/rpmsg.h
  10953. F: include/linux/rpmsg/
  10954. RENESAS CLOCK DRIVERS
  10955. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10956. L: linux-renesas-soc@vger.kernel.org
  10957. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
  10958. S: Supported
  10959. F: drivers/clk/renesas/
  10960. RENESAS EMEV2 I2C DRIVER
  10961. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10962. S: Supported
  10963. F: drivers/i2c/busses/i2c-emev2.c
  10964. RENESAS ETHERNET DRIVERS
  10965. R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  10966. L: netdev@vger.kernel.org
  10967. L: linux-renesas-soc@vger.kernel.org
  10968. F: Documentation/devicetree/bindings/net/renesas,*.txt
  10969. F: Documentation/devicetree/bindings/net/sh_eth.txt
  10970. F: drivers/net/ethernet/renesas/
  10971. F: include/linux/sh_eth.h
  10972. RENESAS R-CAR GYROADC DRIVER
  10973. M: Marek Vasut <marek.vasut@gmail.com>
  10974. L: linux-iio@vger.kernel.org
  10975. S: Supported
  10976. F: drivers/iio/adc/rcar_gyro_adc.c
  10977. RENESAS R-CAR I2C DRIVERS
  10978. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  10979. S: Supported
  10980. F: drivers/i2c/busses/i2c-rcar.c
  10981. F: drivers/i2c/busses/i2c-sh_mobile.c
  10982. RENESAS USB PHY DRIVER
  10983. M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
  10984. L: linux-renesas-soc@vger.kernel.org
  10985. S: Maintained
  10986. F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
  10987. RESET CONTROLLER FRAMEWORK
  10988. M: Philipp Zabel <p.zabel@pengutronix.de>
  10989. T: git git://git.pengutronix.de/git/pza/linux
  10990. S: Maintained
  10991. F: drivers/reset/
  10992. F: Documentation/devicetree/bindings/reset/
  10993. F: include/dt-bindings/reset/
  10994. F: include/linux/reset.h
  10995. F: include/linux/reset-controller.h
  10996. RESTARTABLE SEQUENCES SUPPORT
  10997. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10998. M: Peter Zijlstra <peterz@infradead.org>
  10999. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  11000. M: Boqun Feng <boqun.feng@gmail.com>
  11001. L: linux-kernel@vger.kernel.org
  11002. S: Supported
  11003. F: kernel/rseq.c
  11004. F: include/uapi/linux/rseq.h
  11005. F: include/trace/events/rseq.h
  11006. F: tools/testing/selftests/rseq/
  11007. RFKILL
  11008. M: Johannes Berg <johannes@sipsolutions.net>
  11009. L: linux-wireless@vger.kernel.org
  11010. W: http://wireless.kernel.org/
  11011. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  11012. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  11013. S: Maintained
  11014. F: Documentation/rfkill.txt
  11015. F: Documentation/ABI/stable/sysfs-class-rfkill
  11016. F: net/rfkill/
  11017. F: include/linux/rfkill.h
  11018. F: include/uapi/linux/rfkill.h
  11019. RHASHTABLE
  11020. M: Thomas Graf <tgraf@suug.ch>
  11021. M: Herbert Xu <herbert@gondor.apana.org.au>
  11022. L: netdev@vger.kernel.org
  11023. S: Maintained
  11024. F: lib/rhashtable.c
  11025. F: lib/test_rhashtable.c
  11026. F: include/linux/rhashtable.h
  11027. F: include/linux/rhashtable-types.h
  11028. RICOH R5C592 MEMORYSTICK DRIVER
  11029. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11030. S: Maintained
  11031. F: drivers/memstick/host/r592.*
  11032. RICOH SMARTMEDIA/XD DRIVER
  11033. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11034. S: Maintained
  11035. F: drivers/mtd/nand/raw/r852.c
  11036. F: drivers/mtd/nand/raw/r852.h
  11037. RISC-V ARCHITECTURE
  11038. M: Palmer Dabbelt <palmer@sifive.com>
  11039. M: Albert Ou <aou@eecs.berkeley.edu>
  11040. L: linux-riscv@lists.infradead.org
  11041. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  11042. S: Supported
  11043. F: arch/riscv/
  11044. K: riscv
  11045. N: riscv
  11046. ROCCAT DRIVERS
  11047. M: Stefan Achatz <erazor_de@users.sourceforge.net>
  11048. W: http://sourceforge.net/projects/roccat/
  11049. S: Maintained
  11050. F: drivers/hid/hid-roccat*
  11051. F: include/linux/hid-roccat*
  11052. F: Documentation/ABI/*/sysfs-driver-hid-roccat*
  11053. ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
  11054. M: Jacob chen <jacob2.chen@rock-chips.com>
  11055. L: linux-media@vger.kernel.org
  11056. S: Maintained
  11057. F: drivers/media/platform/rockchip/rga/
  11058. F: Documentation/devicetree/bindings/media/rockchip-rga.txt
  11059. ROCKER DRIVER
  11060. M: Jiri Pirko <jiri@resnulli.us>
  11061. L: netdev@vger.kernel.org
  11062. S: Supported
  11063. F: drivers/net/ethernet/rocker/
  11064. ROCKETPORT DRIVER
  11065. P: Comtrol Corp.
  11066. W: http://www.comtrol.com
  11067. S: Maintained
  11068. F: Documentation/serial/rocket.txt
  11069. F: drivers/tty/rocket*
  11070. ROCKETPORT EXPRESS/INFINITY DRIVER
  11071. M: Kevin Cernekee <cernekee@gmail.com>
  11072. L: linux-serial@vger.kernel.org
  11073. S: Odd Fixes
  11074. F: drivers/tty/serial/rp2.*
  11075. ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
  11076. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  11077. L: linux-kernel@vger.kernel.org
  11078. L: linux-renesas-soc@vger.kernel.org
  11079. S: Supported
  11080. F: drivers/mfd/bd9571mwv.c
  11081. F: drivers/regulator/bd9571mwv-regulator.c
  11082. F: drivers/gpio/gpio-bd9571mwv.c
  11083. F: include/linux/mfd/bd9571mwv.h
  11084. F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  11085. ROSE NETWORK LAYER
  11086. M: Ralf Baechle <ralf@linux-mips.org>
  11087. L: linux-hams@vger.kernel.org
  11088. W: http://www.linux-ax25.org/
  11089. S: Maintained
  11090. F: include/net/rose.h
  11091. F: include/uapi/linux/rose.h
  11092. F: net/rose/
  11093. RTL2830 MEDIA DRIVER
  11094. M: Antti Palosaari <crope@iki.fi>
  11095. L: linux-media@vger.kernel.org
  11096. W: https://linuxtv.org
  11097. W: http://palosaari.fi/linux/
  11098. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11099. T: git git://linuxtv.org/anttip/media_tree.git
  11100. S: Maintained
  11101. F: drivers/media/dvb-frontends/rtl2830*
  11102. RTL2832 MEDIA DRIVER
  11103. M: Antti Palosaari <crope@iki.fi>
  11104. L: linux-media@vger.kernel.org
  11105. W: https://linuxtv.org
  11106. W: http://palosaari.fi/linux/
  11107. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11108. T: git git://linuxtv.org/anttip/media_tree.git
  11109. S: Maintained
  11110. F: drivers/media/dvb-frontends/rtl2832*
  11111. RTL2832_SDR MEDIA DRIVER
  11112. M: Antti Palosaari <crope@iki.fi>
  11113. L: linux-media@vger.kernel.org
  11114. W: https://linuxtv.org
  11115. W: http://palosaari.fi/linux/
  11116. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11117. T: git git://linuxtv.org/anttip/media_tree.git
  11118. S: Maintained
  11119. F: drivers/media/dvb-frontends/rtl2832_sdr*
  11120. RTL8180 WIRELESS DRIVER
  11121. L: linux-wireless@vger.kernel.org
  11122. W: http://wireless.kernel.org/
  11123. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11124. S: Orphan
  11125. F: drivers/net/wireless/realtek/rtl818x/rtl8180/
  11126. RTL8187 WIRELESS DRIVER
  11127. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  11128. M: Hin-Tak Leung <htl10@users.sourceforge.net>
  11129. M: Larry Finger <Larry.Finger@lwfinger.net>
  11130. L: linux-wireless@vger.kernel.org
  11131. W: http://wireless.kernel.org/
  11132. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11133. S: Maintained
  11134. F: drivers/net/wireless/realtek/rtl818x/rtl8187/
  11135. REALTEK WIRELESS DRIVER (rtlwifi family)
  11136. M: Ping-Ke Shih <pkshih@realtek.com>
  11137. L: linux-wireless@vger.kernel.org
  11138. W: http://wireless.kernel.org/
  11139. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  11140. S: Maintained
  11141. F: drivers/net/wireless/realtek/rtlwifi/
  11142. RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
  11143. M: Jes Sorensen <Jes.Sorensen@gmail.com>
  11144. L: linux-wireless@vger.kernel.org
  11145. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
  11146. S: Maintained
  11147. F: drivers/net/wireless/realtek/rtl8xxxu/
  11148. RXRPC SOCKETS (AF_RXRPC)
  11149. M: David Howells <dhowells@redhat.com>
  11150. L: linux-afs@lists.infradead.org
  11151. S: Supported
  11152. F: net/rxrpc/
  11153. F: include/keys/rxrpc-type.h
  11154. F: include/net/af_rxrpc.h
  11155. F: include/trace/events/rxrpc.h
  11156. F: include/uapi/linux/rxrpc.h
  11157. F: Documentation/networking/rxrpc.txt
  11158. W: https://www.infradead.org/~dhowells/kafs/
  11159. S3 SAVAGE FRAMEBUFFER DRIVER
  11160. M: Antonino Daplas <adaplas@gmail.com>
  11161. L: linux-fbdev@vger.kernel.org
  11162. S: Maintained
  11163. F: drivers/video/fbdev/savage/
  11164. S390
  11165. M: Martin Schwidefsky <schwidefsky@de.ibm.com>
  11166. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  11167. L: linux-s390@vger.kernel.org
  11168. W: http://www.ibm.com/developerworks/linux/linux390/
  11169. T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
  11170. S: Supported
  11171. F: arch/s390/
  11172. F: drivers/s390/
  11173. F: Documentation/s390/
  11174. F: Documentation/driver-api/s390-drivers.rst
  11175. S390 COMMON I/O LAYER
  11176. M: Sebastian Ott <sebott@linux.ibm.com>
  11177. M: Peter Oberparleiter <oberpar@linux.ibm.com>
  11178. L: linux-s390@vger.kernel.org
  11179. W: http://www.ibm.com/developerworks/linux/linux390/
  11180. S: Supported
  11181. F: drivers/s390/cio/
  11182. S390 DASD DRIVER
  11183. M: Stefan Haberland <sth@linux.ibm.com>
  11184. M: Jan Hoeppner <hoeppner@linux.ibm.com>
  11185. L: linux-s390@vger.kernel.org
  11186. W: http://www.ibm.com/developerworks/linux/linux390/
  11187. S: Supported
  11188. F: drivers/s390/block/dasd*
  11189. F: block/partitions/ibm.c
  11190. S390 IOMMU (PCI)
  11191. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  11192. L: linux-s390@vger.kernel.org
  11193. W: http://www.ibm.com/developerworks/linux/linux390/
  11194. S: Supported
  11195. F: drivers/iommu/s390-iommu.c
  11196. S390 IUCV NETWORK LAYER
  11197. M: Julian Wiedmann <jwi@linux.ibm.com>
  11198. M: Ursula Braun <ubraun@linux.ibm.com>
  11199. L: linux-s390@vger.kernel.org
  11200. W: http://www.ibm.com/developerworks/linux/linux390/
  11201. S: Supported
  11202. F: drivers/s390/net/*iucv*
  11203. F: include/net/iucv/
  11204. F: net/iucv/
  11205. S390 NETWORK DRIVERS
  11206. M: Julian Wiedmann <jwi@linux.ibm.com>
  11207. M: Ursula Braun <ubraun@linux.ibm.com>
  11208. L: linux-s390@vger.kernel.org
  11209. W: http://www.ibm.com/developerworks/linux/linux390/
  11210. S: Supported
  11211. F: drivers/s390/net/
  11212. S390 PCI SUBSYSTEM
  11213. M: Sebastian Ott <sebott@linux.ibm.com>
  11214. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  11215. L: linux-s390@vger.kernel.org
  11216. W: http://www.ibm.com/developerworks/linux/linux390/
  11217. S: Supported
  11218. F: arch/s390/pci/
  11219. F: drivers/pci/hotplug/s390_pci_hpc.c
  11220. S390 VFIO-CCW DRIVER
  11221. M: Cornelia Huck <cohuck@redhat.com>
  11222. M: Halil Pasic <pasic@linux.ibm.com>
  11223. L: linux-s390@vger.kernel.org
  11224. L: kvm@vger.kernel.org
  11225. S: Supported
  11226. F: drivers/s390/cio/vfio_ccw*
  11227. F: Documentation/s390/vfio-ccw.txt
  11228. F: include/uapi/linux/vfio_ccw.h
  11229. S390 ZCRYPT DRIVER
  11230. M: Harald Freudenberger <freude@linux.ibm.com>
  11231. L: linux-s390@vger.kernel.org
  11232. W: http://www.ibm.com/developerworks/linux/linux390/
  11233. S: Supported
  11234. F: drivers/s390/crypto/
  11235. S390 ZFCP DRIVER
  11236. M: Steffen Maier <maier@linux.ibm.com>
  11237. M: Benjamin Block <bblock@linux.ibm.com>
  11238. L: linux-s390@vger.kernel.org
  11239. W: http://www.ibm.com/developerworks/linux/linux390/
  11240. S: Supported
  11241. F: drivers/s390/scsi/zfcp_*
  11242. S3C24XX SD/MMC Driver
  11243. M: Ben Dooks <ben-linux@fluff.org>
  11244. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11245. S: Supported
  11246. F: drivers/mmc/host/s3cmci.*
  11247. SAA6588 RDS RECEIVER DRIVER
  11248. M: Hans Verkuil <hverkuil@xs4all.nl>
  11249. L: linux-media@vger.kernel.org
  11250. T: git git://linuxtv.org/media_tree.git
  11251. W: https://linuxtv.org
  11252. S: Odd Fixes
  11253. F: drivers/media/i2c/saa6588*
  11254. SAA7134 VIDEO4LINUX DRIVER
  11255. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11256. L: linux-media@vger.kernel.org
  11257. W: https://linuxtv.org
  11258. T: git git://linuxtv.org/media_tree.git
  11259. S: Odd fixes
  11260. F: Documentation/media/v4l-drivers/saa7134*
  11261. F: drivers/media/pci/saa7134/
  11262. SAA7146 VIDEO4LINUX-2 DRIVER
  11263. M: Hans Verkuil <hverkuil@xs4all.nl>
  11264. L: linux-media@vger.kernel.org
  11265. T: git git://linuxtv.org/media_tree.git
  11266. S: Maintained
  11267. F: drivers/media/common/saa7146/
  11268. F: drivers/media/pci/saa7146/
  11269. F: include/media/saa7146*
  11270. SAMSUNG AUDIO (ASoC) DRIVERS
  11271. M: Krzysztof Kozlowski <krzk@kernel.org>
  11272. M: Sangbeom Kim <sbkim73@samsung.com>
  11273. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11274. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11275. S: Supported
  11276. F: sound/soc/samsung/
  11277. F: Documentation/devicetree/bindings/sound/samsung*
  11278. SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  11279. M: Krzysztof Kozlowski <krzk@kernel.org>
  11280. L: linux-crypto@vger.kernel.org
  11281. L: linux-samsung-soc@vger.kernel.org
  11282. S: Maintained
  11283. F: drivers/crypto/exynos-rng.c
  11284. F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
  11285. SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
  11286. M: Łukasz Stelmach <l.stelmach@samsung.com>
  11287. L: linux-samsung-soc@vger.kernel.org
  11288. S: Maintained
  11289. F: drivers/char/hw_random/exynos-trng.c
  11290. F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
  11291. SAMSUNG FRAMEBUFFER DRIVER
  11292. M: Jingoo Han <jingoohan1@gmail.com>
  11293. L: linux-fbdev@vger.kernel.org
  11294. S: Maintained
  11295. F: drivers/video/fbdev/s3c-fb.c
  11296. SAMSUNG LAPTOP DRIVER
  11297. M: Corentin Chary <corentin.chary@gmail.com>
  11298. L: platform-driver-x86@vger.kernel.org
  11299. S: Maintained
  11300. F: drivers/platform/x86/samsung-laptop.c
  11301. SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
  11302. M: Sangbeom Kim <sbkim73@samsung.com>
  11303. M: Krzysztof Kozlowski <krzk@kernel.org>
  11304. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11305. L: linux-kernel@vger.kernel.org
  11306. L: linux-samsung-soc@vger.kernel.org
  11307. S: Supported
  11308. F: drivers/mfd/sec*.c
  11309. F: drivers/regulator/s2m*.c
  11310. F: drivers/regulator/s5m*.c
  11311. F: drivers/clk/clk-s2mps11.c
  11312. F: drivers/rtc/rtc-s5m.c
  11313. F: include/linux/mfd/samsung/
  11314. F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
  11315. F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
  11316. F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
  11317. F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
  11318. SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
  11319. M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
  11320. L: linux-media@vger.kernel.org
  11321. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11322. S: Maintained
  11323. F: drivers/media/platform/s3c-camif/
  11324. F: include/media/drv-intf/s3c_camif.h
  11325. SAMSUNG S3FWRN5 NFC DRIVER
  11326. M: Robert Baldyga <r.baldyga@samsung.com>
  11327. M: Krzysztof Opasiak <k.opasiak@samsung.com>
  11328. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  11329. S: Supported
  11330. F: drivers/nfc/s3fwrn5
  11331. SAMSUNG S5C73M3 CAMERA DRIVER
  11332. M: Kyungmin Park <kyungmin.park@samsung.com>
  11333. M: Andrzej Hajda <a.hajda@samsung.com>
  11334. L: linux-media@vger.kernel.org
  11335. S: Supported
  11336. F: drivers/media/i2c/s5c73m3/*
  11337. SAMSUNG S5K5BAF CAMERA DRIVER
  11338. M: Kyungmin Park <kyungmin.park@samsung.com>
  11339. M: Andrzej Hajda <a.hajda@samsung.com>
  11340. L: linux-media@vger.kernel.org
  11341. S: Supported
  11342. F: drivers/media/i2c/s5k5baf.c
  11343. SAMSUNG S5P Security SubSystem (SSS) DRIVER
  11344. M: Krzysztof Kozlowski <krzk@kernel.org>
  11345. M: Vladimir Zapolskiy <vz@mleia.com>
  11346. M: Kamil Konieczny <k.konieczny@partner.samsung.com>
  11347. L: linux-crypto@vger.kernel.org
  11348. L: linux-samsung-soc@vger.kernel.org
  11349. S: Maintained
  11350. F: drivers/crypto/s5p-sss.c
  11351. SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
  11352. M: Kyungmin Park <kyungmin.park@samsung.com>
  11353. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11354. L: linux-media@vger.kernel.org
  11355. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  11356. S: Supported
  11357. F: drivers/media/platform/exynos4-is/
  11358. SAMSUNG SOC CLOCK DRIVERS
  11359. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11360. M: Tomasz Figa <tomasz.figa@gmail.com>
  11361. M: Chanwoo Choi <cw00.choi@samsung.com>
  11362. S: Supported
  11363. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11364. T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
  11365. F: drivers/clk/samsung/
  11366. F: include/dt-bindings/clock/exynos*.h
  11367. F: Documentation/devicetree/bindings/clock/exynos*.txt
  11368. SAMSUNG SPI DRIVERS
  11369. M: Kukjin Kim <kgene@kernel.org>
  11370. M: Krzysztof Kozlowski <krzk@kernel.org>
  11371. M: Andi Shyti <andi@etezian.org>
  11372. L: linux-spi@vger.kernel.org
  11373. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  11374. S: Maintained
  11375. F: Documentation/devicetree/bindings/spi/spi-samsung.txt
  11376. F: drivers/spi/spi-s3c*
  11377. F: include/linux/platform_data/spi-s3c64xx.h
  11378. SAMSUNG SXGBE DRIVERS
  11379. M: Byungho An <bh74.an@samsung.com>
  11380. M: Girish K S <ks.giri@samsung.com>
  11381. M: Vipul Pandya <vipul.pandya@samsung.com>
  11382. S: Supported
  11383. L: netdev@vger.kernel.org
  11384. F: drivers/net/ethernet/samsung/sxgbe/
  11385. SAMSUNG THERMAL DRIVER
  11386. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  11387. L: linux-pm@vger.kernel.org
  11388. L: linux-samsung-soc@vger.kernel.org
  11389. S: Supported
  11390. T: git https://github.com/lmajewski/linux-samsung-thermal.git
  11391. F: drivers/thermal/samsung/
  11392. SAMSUNG USB2 PHY DRIVER
  11393. M: Kamil Debski <kamil@wypas.org>
  11394. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  11395. L: linux-kernel@vger.kernel.org
  11396. S: Supported
  11397. F: Documentation/devicetree/bindings/phy/samsung-phy.txt
  11398. F: Documentation/phy/samsung-usb2.txt
  11399. F: drivers/phy/samsung/phy-exynos4210-usb2.c
  11400. F: drivers/phy/samsung/phy-exynos4x12-usb2.c
  11401. F: drivers/phy/samsung/phy-exynos5250-usb2.c
  11402. F: drivers/phy/samsung/phy-s5pv210-usb2.c
  11403. F: drivers/phy/samsung/phy-samsung-usb2.c
  11404. F: drivers/phy/samsung/phy-samsung-usb2.h
  11405. SC1200 WDT DRIVER
  11406. M: Zwane Mwaikambo <zwanem@gmail.com>
  11407. S: Maintained
  11408. F: drivers/watchdog/sc1200wdt.c
  11409. SCHEDULER
  11410. M: Ingo Molnar <mingo@redhat.com>
  11411. M: Peter Zijlstra <peterz@infradead.org>
  11412. L: linux-kernel@vger.kernel.org
  11413. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
  11414. S: Maintained
  11415. F: kernel/sched/
  11416. F: include/linux/sched.h
  11417. F: include/uapi/linux/sched.h
  11418. F: include/linux/wait.h
  11419. SCR24X CHIP CARD INTERFACE DRIVER
  11420. M: Lubomir Rintel <lkundrak@v3.sk>
  11421. S: Supported
  11422. F: drivers/char/pcmcia/scr24x_cs.c
  11423. SCSI CDROM DRIVER
  11424. M: Jens Axboe <axboe@kernel.dk>
  11425. L: linux-scsi@vger.kernel.org
  11426. W: http://www.kernel.dk
  11427. S: Maintained
  11428. F: drivers/scsi/sr*
  11429. SCSI RDMA PROTOCOL (SRP) INITIATOR
  11430. M: Bart Van Assche <bvanassche@acm.org>
  11431. L: linux-rdma@vger.kernel.org
  11432. S: Supported
  11433. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11434. F: drivers/infiniband/ulp/srp/
  11435. F: include/scsi/srp.h
  11436. SCSI RDMA PROTOCOL (SRP) TARGET
  11437. M: Bart Van Assche <bvanassche@acm.org>
  11438. L: linux-rdma@vger.kernel.org
  11439. L: target-devel@vger.kernel.org
  11440. S: Supported
  11441. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11442. F: drivers/infiniband/ulp/srpt/
  11443. SCSI SG DRIVER
  11444. M: Doug Gilbert <dgilbert@interlog.com>
  11445. L: linux-scsi@vger.kernel.org
  11446. W: http://sg.danny.cz/sg
  11447. S: Maintained
  11448. F: Documentation/scsi/scsi-generic.txt
  11449. F: drivers/scsi/sg.c
  11450. F: include/scsi/sg.h
  11451. SCSI SUBSYSTEM
  11452. M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
  11453. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
  11454. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  11455. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  11456. L: linux-scsi@vger.kernel.org
  11457. S: Maintained
  11458. F: Documentation/devicetree/bindings/scsi/
  11459. F: drivers/scsi/
  11460. F: include/scsi/
  11461. SCSI TAPE DRIVER
  11462. M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
  11463. L: linux-scsi@vger.kernel.org
  11464. S: Maintained
  11465. F: Documentation/scsi/st.txt
  11466. F: drivers/scsi/st.*
  11467. F: drivers/scsi/st_*.h
  11468. SCTP PROTOCOL
  11469. M: Vlad Yasevich <vyasevich@gmail.com>
  11470. M: Neil Horman <nhorman@tuxdriver.com>
  11471. M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
  11472. L: linux-sctp@vger.kernel.org
  11473. W: http://lksctp.sourceforge.net
  11474. S: Maintained
  11475. F: Documentation/networking/sctp.txt
  11476. F: include/linux/sctp.h
  11477. F: include/uapi/linux/sctp.h
  11478. F: include/net/sctp/
  11479. F: net/sctp/
  11480. SCx200 CPU SUPPORT
  11481. M: Jim Cromie <jim.cromie@gmail.com>
  11482. S: Odd Fixes
  11483. F: Documentation/i2c/busses/scx200_acb
  11484. F: arch/x86/platform/scx200/
  11485. F: drivers/watchdog/scx200_wdt.c
  11486. F: drivers/i2c/busses/scx200*
  11487. F: drivers/mtd/maps/scx200_docflash.c
  11488. F: include/linux/scx200.h
  11489. SCx200 GPIO DRIVER
  11490. M: Jim Cromie <jim.cromie@gmail.com>
  11491. S: Maintained
  11492. F: drivers/char/scx200_gpio.c
  11493. F: include/linux/scx200_gpio.h
  11494. SCx200 HRT CLOCKSOURCE DRIVER
  11495. M: Jim Cromie <jim.cromie@gmail.com>
  11496. S: Maintained
  11497. F: drivers/clocksource/scx200_hrt.c
  11498. SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
  11499. M: Sascha Sommer <saschasommer@freenet.de>
  11500. L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
  11501. S: Maintained
  11502. F: drivers/mmc/host/sdricoh_cs.c
  11503. SECURE COMPUTING
  11504. M: Kees Cook <keescook@chromium.org>
  11505. R: Andy Lutomirski <luto@amacapital.net>
  11506. R: Will Drewry <wad@chromium.org>
  11507. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
  11508. S: Supported
  11509. F: kernel/seccomp.c
  11510. F: include/uapi/linux/seccomp.h
  11511. F: include/linux/seccomp.h
  11512. F: tools/testing/selftests/seccomp/*
  11513. F: tools/testing/selftests/kselftest_harness.h
  11514. F: Documentation/userspace-api/seccomp_filter.rst
  11515. K: \bsecure_computing
  11516. K: \bTIF_SECCOMP\b
  11517. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
  11518. M: Al Cooper <alcooperx@gmail.com>
  11519. L: linux-mmc@vger.kernel.org
  11520. L: bcm-kernel-feedback-list@broadcom.com
  11521. S: Maintained
  11522. F: drivers/mmc/host/sdhci-brcmstb*
  11523. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
  11524. M: Adrian Hunter <adrian.hunter@intel.com>
  11525. L: linux-mmc@vger.kernel.org
  11526. T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
  11527. S: Maintained
  11528. F: drivers/mmc/host/sdhci*
  11529. F: include/linux/mmc/sdhci*
  11530. SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
  11531. M: Prabu Thangamuthu <prabu.t@synopsys.com>
  11532. M: Manjunath M B <manjumb@synopsys.com>
  11533. L: linux-mmc@vger.kernel.org
  11534. S: Maintained
  11535. F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
  11536. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
  11537. M: Ben Dooks <ben-linux@fluff.org>
  11538. M: Jaehoon Chung <jh80.chung@samsung.com>
  11539. L: linux-mmc@vger.kernel.org
  11540. S: Maintained
  11541. F: drivers/mmc/host/sdhci-s3c*
  11542. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
  11543. M: Viresh Kumar <vireshk@kernel.org>
  11544. L: linux-mmc@vger.kernel.org
  11545. S: Maintained
  11546. F: drivers/mmc/host/sdhci-spear.c
  11547. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
  11548. M: Kishon Vijay Abraham I <kishon@ti.com>
  11549. L: linux-mmc@vger.kernel.org
  11550. S: Maintained
  11551. F: drivers/mmc/host/sdhci-omap.c
  11552. SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
  11553. M: Scott Bauer <scott.bauer@intel.com>
  11554. M: Jonathan Derrick <jonathan.derrick@intel.com>
  11555. L: linux-block@vger.kernel.org
  11556. S: Supported
  11557. F: block/sed*
  11558. F: block/opal_proto.h
  11559. F: include/linux/sed*
  11560. F: include/uapi/linux/sed*
  11561. SECURITY CONTACT
  11562. M: Security Officers <security@kernel.org>
  11563. S: Supported
  11564. SECURITY SUBSYSTEM
  11565. M: James Morris <jmorris@namei.org>
  11566. M: "Serge E. Hallyn" <serge@hallyn.com>
  11567. L: linux-security-module@vger.kernel.org (suggested Cc:)
  11568. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
  11569. W: http://kernsec.org/
  11570. S: Supported
  11571. F: security/
  11572. X: security/selinux/
  11573. SELINUX SECURITY MODULE
  11574. M: Paul Moore <paul@paul-moore.com>
  11575. M: Stephen Smalley <sds@tycho.nsa.gov>
  11576. M: Eric Paris <eparis@parisplace.org>
  11577. L: selinux@vger.kernel.org
  11578. W: https://selinuxproject.org
  11579. W: https://github.com/SELinuxProject
  11580. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  11581. S: Supported
  11582. F: include/linux/selinux*
  11583. F: security/selinux/
  11584. F: scripts/selinux/
  11585. F: Documentation/admin-guide/LSM/SELinux.rst
  11586. SENSABLE PHANTOM
  11587. M: Jiri Slaby <jirislaby@gmail.com>
  11588. S: Maintained
  11589. F: drivers/misc/phantom.c
  11590. F: include/uapi/linux/phantom.h
  11591. SERIAL DEVICE BUS
  11592. M: Rob Herring <robh@kernel.org>
  11593. L: linux-serial@vger.kernel.org
  11594. S: Maintained
  11595. F: Documentation/devicetree/bindings/serial/slave-device.txt
  11596. F: drivers/tty/serdev/
  11597. F: include/linux/serdev.h
  11598. SERIAL DRIVERS
  11599. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11600. L: linux-serial@vger.kernel.org
  11601. S: Maintained
  11602. F: Documentation/devicetree/bindings/serial/
  11603. F: drivers/tty/serial/
  11604. SERIAL IR RECEIVER
  11605. M: Sean Young <sean@mess.org>
  11606. L: linux-media@vger.kernel.org
  11607. S: Maintained
  11608. F: drivers/media/rc/serial_ir.c
  11609. SFC NETWORK DRIVER
  11610. M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
  11611. M: Edward Cree <ecree@solarflare.com>
  11612. M: Bert Kenward <bkenward@solarflare.com>
  11613. L: netdev@vger.kernel.org
  11614. S: Supported
  11615. F: drivers/net/ethernet/sfc/
  11616. SGI GRU DRIVER
  11617. M: Dimitri Sivanich <sivanich@sgi.com>
  11618. S: Maintained
  11619. F: drivers/misc/sgi-gru/
  11620. SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
  11621. M: Pat Gefre <pfg@sgi.com>
  11622. L: linux-ia64@vger.kernel.org
  11623. S: Supported
  11624. F: Documentation/ia64/serial.txt
  11625. F: drivers/tty/serial/ioc?_serial.c
  11626. F: include/linux/ioc?.h
  11627. SGI XP/XPC/XPNET DRIVER
  11628. M: Cliff Whickman <cpw@sgi.com>
  11629. M: Robin Holt <robinmholt@gmail.com>
  11630. S: Maintained
  11631. F: drivers/misc/sgi-xp/
  11632. SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  11633. M: Ursula Braun <ubraun@linux.ibm.com>
  11634. L: linux-s390@vger.kernel.org
  11635. W: http://www.ibm.com/developerworks/linux/linux390/
  11636. S: Supported
  11637. F: net/smc/
  11638. SHARP RJ54N1CB0C SENSOR DRIVER
  11639. M: Jacopo Mondi <jacopo@jmondi.org>
  11640. L: linux-media@vger.kernel.org
  11641. T: git git://linuxtv.org/media_tree.git
  11642. S: Odd fixes
  11643. F: drivers/media/i2c/rj54n1cb0c.c
  11644. F: include/media/i2c/rj54n1cb0c.h
  11645. SH_VEU V4L2 MEM2MEM DRIVER
  11646. L: linux-media@vger.kernel.org
  11647. S: Orphan
  11648. F: drivers/media/platform/sh_veu.c
  11649. SH_VOU V4L2 OUTPUT DRIVER
  11650. L: linux-media@vger.kernel.org
  11651. S: Orphan
  11652. F: drivers/media/platform/sh_vou.c
  11653. F: include/media/drv-intf/sh_vou.h
  11654. SI2157 MEDIA DRIVER
  11655. M: Antti Palosaari <crope@iki.fi>
  11656. L: linux-media@vger.kernel.org
  11657. W: https://linuxtv.org
  11658. W: http://palosaari.fi/linux/
  11659. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11660. T: git git://linuxtv.org/anttip/media_tree.git
  11661. S: Maintained
  11662. F: drivers/media/tuners/si2157*
  11663. SI2165 MEDIA DRIVER
  11664. M: Matthias Schwarzott <zzam@gentoo.org>
  11665. L: linux-media@vger.kernel.org
  11666. W: https://linuxtv.org
  11667. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11668. S: Maintained
  11669. F: drivers/media/dvb-frontends/si2165*
  11670. SI2168 MEDIA DRIVER
  11671. M: Antti Palosaari <crope@iki.fi>
  11672. L: linux-media@vger.kernel.org
  11673. W: https://linuxtv.org
  11674. W: http://palosaari.fi/linux/
  11675. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11676. T: git git://linuxtv.org/anttip/media_tree.git
  11677. S: Maintained
  11678. F: drivers/media/dvb-frontends/si2168*
  11679. SI470X FM RADIO RECEIVER I2C DRIVER
  11680. M: Hans Verkuil <hverkuil@xs4all.nl>
  11681. L: linux-media@vger.kernel.org
  11682. T: git git://linuxtv.org/media_tree.git
  11683. W: https://linuxtv.org
  11684. S: Odd Fixes
  11685. F: drivers/media/radio/si470x/radio-si470x-i2c.c
  11686. SI470X FM RADIO RECEIVER USB DRIVER
  11687. M: Hans Verkuil <hverkuil@xs4all.nl>
  11688. L: linux-media@vger.kernel.org
  11689. T: git git://linuxtv.org/media_tree.git
  11690. W: https://linuxtv.org
  11691. S: Maintained
  11692. F: drivers/media/radio/si470x/radio-si470x-common.c
  11693. F: drivers/media/radio/si470x/radio-si470x.h
  11694. F: drivers/media/radio/si470x/radio-si470x-usb.c
  11695. SI4713 FM RADIO TRANSMITTER I2C DRIVER
  11696. M: Eduardo Valentin <edubezval@gmail.com>
  11697. L: linux-media@vger.kernel.org
  11698. T: git git://linuxtv.org/media_tree.git
  11699. W: https://linuxtv.org
  11700. S: Odd Fixes
  11701. F: drivers/media/radio/si4713/si4713.?
  11702. SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
  11703. M: Eduardo Valentin <edubezval@gmail.com>
  11704. L: linux-media@vger.kernel.org
  11705. T: git git://linuxtv.org/media_tree.git
  11706. W: https://linuxtv.org
  11707. S: Odd Fixes
  11708. F: drivers/media/radio/si4713/radio-platform-si4713.c
  11709. SI4713 FM RADIO TRANSMITTER USB DRIVER
  11710. M: Hans Verkuil <hverkuil@xs4all.nl>
  11711. L: linux-media@vger.kernel.org
  11712. T: git git://linuxtv.org/media_tree.git
  11713. W: https://linuxtv.org
  11714. S: Maintained
  11715. F: drivers/media/radio/si4713/radio-usb-si4713.c
  11716. SIANO DVB DRIVER
  11717. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11718. L: linux-media@vger.kernel.org
  11719. W: https://linuxtv.org
  11720. T: git git://linuxtv.org/media_tree.git
  11721. S: Odd fixes
  11722. F: drivers/media/common/siano/
  11723. F: drivers/media/usb/siano/
  11724. F: drivers/media/usb/siano/
  11725. F: drivers/media/mmc/siano/
  11726. SIFIVE DRIVERS
  11727. M: Palmer Dabbelt <palmer@sifive.com>
  11728. L: linux-riscv@lists.infradead.org
  11729. T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
  11730. S: Supported
  11731. K: sifive
  11732. N: sifive
  11733. SILEAD TOUCHSCREEN DRIVER
  11734. M: Hans de Goede <hdegoede@redhat.com>
  11735. L: linux-input@vger.kernel.org
  11736. L: platform-driver-x86@vger.kernel.org
  11737. S: Maintained
  11738. F: drivers/input/touchscreen/silead.c
  11739. F: drivers/platform/x86/touchscreen_dmi.c
  11740. SILICON MOTION SM712 FRAME BUFFER DRIVER
  11741. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11742. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11743. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11744. L: linux-fbdev@vger.kernel.org
  11745. S: Maintained
  11746. F: drivers/video/fbdev/sm712*
  11747. F: Documentation/fb/sm712fb.txt
  11748. SIMPLE FIRMWARE INTERFACE (SFI)
  11749. M: Len Brown <lenb@kernel.org>
  11750. L: sfi-devel@simplefirmware.org
  11751. W: http://simplefirmware.org/
  11752. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
  11753. S: Supported
  11754. F: arch/x86/platform/sfi/
  11755. F: drivers/sfi/
  11756. F: include/linux/sfi*.h
  11757. SIMPLEFB FB DRIVER
  11758. M: Hans de Goede <hdegoede@redhat.com>
  11759. L: linux-fbdev@vger.kernel.org
  11760. S: Maintained
  11761. F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
  11762. F: drivers/video/fbdev/simplefb.c
  11763. F: include/linux/platform_data/simplefb.h
  11764. SIMTEC EB110ATX (Chalice CATS)
  11765. P: Ben Dooks
  11766. P: Vincent Sanders <vince@simtec.co.uk>
  11767. M: Simtec Linux Team <linux@simtec.co.uk>
  11768. W: http://www.simtec.co.uk/products/EB110ATX/
  11769. S: Supported
  11770. SIMTEC EB2410ITX (BAST)
  11771. P: Ben Dooks
  11772. P: Vincent Sanders <vince@simtec.co.uk>
  11773. M: Simtec Linux Team <linux@simtec.co.uk>
  11774. W: http://www.simtec.co.uk/products/EB2410ITX/
  11775. S: Supported
  11776. F: arch/arm/mach-s3c24xx/mach-bast.c
  11777. F: arch/arm/mach-s3c24xx/bast-ide.c
  11778. F: arch/arm/mach-s3c24xx/bast-irq.c
  11779. SIPHASH PRF ROUTINES
  11780. M: Jason A. Donenfeld <Jason@zx2c4.com>
  11781. S: Maintained
  11782. F: lib/siphash.c
  11783. F: lib/test_siphash.c
  11784. F: include/linux/siphash.h
  11785. SIOX
  11786. M: Gavin Schenk <g.schenk@eckelmann.de>
  11787. M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  11788. R: Pengutronix Kernel Team <kernel@pengutronix.de>
  11789. S: Supported
  11790. F: drivers/siox/*
  11791. F: include/trace/events/siox.h
  11792. SIS 190 ETHERNET DRIVER
  11793. M: Francois Romieu <romieu@fr.zoreil.com>
  11794. L: netdev@vger.kernel.org
  11795. S: Maintained
  11796. F: drivers/net/ethernet/sis/sis190.c
  11797. SIS 900/7016 FAST ETHERNET DRIVER
  11798. M: Daniele Venzano <venza@brownhat.org>
  11799. W: http://www.brownhat.org/sis900.html
  11800. L: netdev@vger.kernel.org
  11801. S: Maintained
  11802. F: drivers/net/ethernet/sis/sis900.*
  11803. SIS FRAMEBUFFER DRIVER
  11804. M: Thomas Winischhofer <thomas@winischhofer.net>
  11805. W: http://www.winischhofer.net/linuxsisvga.shtml
  11806. S: Maintained
  11807. F: Documentation/fb/sisfb.txt
  11808. F: drivers/video/fbdev/sis/
  11809. F: include/video/sisfb.h
  11810. SIS USB2VGA DRIVER
  11811. M: Thomas Winischhofer <thomas@winischhofer.net>
  11812. W: http://www.winischhofer.at/linuxsisusbvga.shtml
  11813. S: Maintained
  11814. F: drivers/usb/misc/sisusbvga/
  11815. SLAB ALLOCATOR
  11816. M: Christoph Lameter <cl@linux.com>
  11817. M: Pekka Enberg <penberg@kernel.org>
  11818. M: David Rientjes <rientjes@google.com>
  11819. M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
  11820. M: Andrew Morton <akpm@linux-foundation.org>
  11821. L: linux-mm@kvack.org
  11822. S: Maintained
  11823. F: include/linux/sl?b*.h
  11824. F: mm/sl?b*
  11825. SLEEPABLE READ-COPY UPDATE (SRCU)
  11826. M: Lai Jiangshan <jiangshanlai@gmail.com>
  11827. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  11828. M: Josh Triplett <josh@joshtriplett.org>
  11829. R: Steven Rostedt <rostedt@goodmis.org>
  11830. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  11831. L: linux-kernel@vger.kernel.org
  11832. W: http://www.rdrop.com/users/paulmck/RCU/
  11833. S: Supported
  11834. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  11835. F: include/linux/srcu*.h
  11836. F: kernel/rcu/srcu*.c
  11837. SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
  11838. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  11839. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11840. S: Maintained
  11841. F: drivers/slimbus/
  11842. F: Documentation/devicetree/bindings/slimbus/
  11843. F: include/linux/slimbus.h
  11844. SMACK SECURITY MODULE
  11845. M: Casey Schaufler <casey@schaufler-ca.com>
  11846. L: linux-security-module@vger.kernel.org
  11847. W: http://schaufler-ca.com
  11848. T: git git://github.com/cschaufler/smack-next
  11849. S: Maintained
  11850. F: Documentation/admin-guide/LSM/Smack.rst
  11851. F: security/smack/
  11852. SMC91x ETHERNET DRIVER
  11853. M: Nicolas Pitre <nico@fluxnic.net>
  11854. S: Odd Fixes
  11855. F: drivers/net/ethernet/smsc/smc91x.*
  11856. SMIA AND SMIA++ IMAGE SENSOR DRIVER
  11857. M: Sakari Ailus <sakari.ailus@iki.fi>
  11858. L: linux-media@vger.kernel.org
  11859. S: Maintained
  11860. F: drivers/media/i2c/smiapp/
  11861. F: include/media/i2c/smiapp.h
  11862. F: drivers/media/i2c/smiapp-pll.c
  11863. F: drivers/media/i2c/smiapp-pll.h
  11864. F: include/uapi/linux/smiapp.h
  11865. F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
  11866. SMM665 HARDWARE MONITOR DRIVER
  11867. M: Guenter Roeck <linux@roeck-us.net>
  11868. L: linux-hwmon@vger.kernel.org
  11869. S: Maintained
  11870. F: Documentation/hwmon/smm665
  11871. F: drivers/hwmon/smm665.c
  11872. SMSC EMC2103 HARDWARE MONITOR DRIVER
  11873. M: Steve Glendinning <steve.glendinning@shawell.net>
  11874. L: linux-hwmon@vger.kernel.org
  11875. S: Maintained
  11876. F: Documentation/hwmon/emc2103
  11877. F: drivers/hwmon/emc2103.c
  11878. SMSC SCH5627 HARDWARE MONITOR DRIVER
  11879. M: Hans de Goede <hdegoede@redhat.com>
  11880. L: linux-hwmon@vger.kernel.org
  11881. S: Supported
  11882. F: Documentation/hwmon/sch5627
  11883. F: drivers/hwmon/sch5627.c
  11884. SMSC UFX6000 and UFX7000 USB to VGA DRIVER
  11885. M: Steve Glendinning <steve.glendinning@shawell.net>
  11886. L: linux-fbdev@vger.kernel.org
  11887. S: Maintained
  11888. F: drivers/video/fbdev/smscufx.c
  11889. SMSC47B397 HARDWARE MONITOR DRIVER
  11890. M: Jean Delvare <jdelvare@suse.com>
  11891. L: linux-hwmon@vger.kernel.org
  11892. S: Maintained
  11893. F: Documentation/hwmon/smsc47b397
  11894. F: drivers/hwmon/smsc47b397.c
  11895. SMSC911x ETHERNET DRIVER
  11896. M: Steve Glendinning <steve.glendinning@shawell.net>
  11897. L: netdev@vger.kernel.org
  11898. S: Maintained
  11899. F: include/linux/smsc911x.h
  11900. F: drivers/net/ethernet/smsc/smsc911x.*
  11901. SMSC9420 PCI ETHERNET DRIVER
  11902. M: Steve Glendinning <steve.glendinning@shawell.net>
  11903. L: netdev@vger.kernel.org
  11904. S: Maintained
  11905. F: drivers/net/ethernet/smsc/smsc9420.*
  11906. SOC-CAMERA V4L2 SUBSYSTEM
  11907. L: linux-media@vger.kernel.org
  11908. T: git git://linuxtv.org/media_tree.git
  11909. S: Orphan
  11910. F: include/media/soc*
  11911. F: drivers/media/i2c/soc_camera/
  11912. F: drivers/media/platform/soc_camera/
  11913. SOCIONEXT SYNQUACER I2C DRIVER
  11914. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  11915. L: linux-i2c@vger.kernel.org
  11916. S: Maintained
  11917. F: drivers/i2c/busses/i2c-synquacer.c
  11918. F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
  11919. SOCIONEXT UNIPHIER SOUND DRIVER
  11920. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11921. S: Orphan
  11922. F: sound/soc/uniphier/
  11923. SOEKRIS NET48XX LED SUPPORT
  11924. M: Chris Boot <bootc@bootc.net>
  11925. S: Maintained
  11926. F: drivers/leds/leds-net48xx.c
  11927. SOFT-ROCE DRIVER (rxe)
  11928. M: Moni Shoua <monis@mellanox.com>
  11929. L: linux-rdma@vger.kernel.org
  11930. S: Supported
  11931. W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
  11932. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  11933. F: drivers/infiniband/sw/rxe/
  11934. F: include/uapi/rdma/rdma_user_rxe.h
  11935. SOFTLOGIC 6x10 MPEG CODEC
  11936. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  11937. M: Anton Sviridenko <anton@corp.bluecherry.net>
  11938. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  11939. M: Andrey Utkin <andrey_utkin@fastmail.com>
  11940. M: Ismael Luceno <ismael@iodev.co.uk>
  11941. L: linux-media@vger.kernel.org
  11942. S: Supported
  11943. F: drivers/media/pci/solo6x10/
  11944. SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
  11945. M: James Morse <james.morse@arm.com>
  11946. L: linux-arm-kernel@lists.infradead.org
  11947. S: Maintained
  11948. F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
  11949. F: drivers/firmware/arm_sdei.c
  11950. F: include/linux/sdei.h
  11951. F: include/uapi/linux/sdei.h
  11952. SOFTWARE RAID (Multiple Disks) SUPPORT
  11953. M: Shaohua Li <shli@kernel.org>
  11954. L: linux-raid@vger.kernel.org
  11955. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
  11956. S: Supported
  11957. F: drivers/md/Makefile
  11958. F: drivers/md/Kconfig
  11959. F: drivers/md/md*
  11960. F: drivers/md/raid*
  11961. F: include/linux/raid/
  11962. F: include/uapi/linux/raid/
  11963. SOCIONEXT (SNI) NETSEC NETWORK DRIVER
  11964. M: Jassi Brar <jaswinder.singh@linaro.org>
  11965. L: netdev@vger.kernel.org
  11966. S: Maintained
  11967. F: drivers/net/ethernet/socionext/netsec.c
  11968. F: Documentation/devicetree/bindings/net/socionext-netsec.txt
  11969. SOLIDRUN CLEARFOG SUPPORT
  11970. M: Russell King <linux@armlinux.org.uk>
  11971. S: Maintained
  11972. F: arch/arm/boot/dts/armada-388-clearfog*
  11973. F: arch/arm/boot/dts/armada-38x-solidrun-*
  11974. SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
  11975. M: Russell King <linux@armlinux.org.uk>
  11976. S: Maintained
  11977. F: arch/arm/boot/dts/imx6*-cubox-i*
  11978. F: arch/arm/boot/dts/imx6*-hummingboard*
  11979. F: arch/arm/boot/dts/imx6*-sr-*
  11980. SONIC NETWORK DRIVER
  11981. M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
  11982. L: netdev@vger.kernel.org
  11983. S: Maintained
  11984. F: drivers/net/ethernet/natsemi/sonic.*
  11985. SONICS SILICON BACKPLANE DRIVER (SSB)
  11986. M: Michael Buesch <m@bues.ch>
  11987. L: linux-wireless@vger.kernel.org
  11988. S: Maintained
  11989. F: drivers/ssb/
  11990. F: include/linux/ssb/
  11991. SONY IMX258 SENSOR DRIVER
  11992. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  11993. L: linux-media@vger.kernel.org
  11994. T: git git://linuxtv.org/media_tree.git
  11995. S: Maintained
  11996. F: drivers/media/i2c/imx258.c
  11997. SONY IMX274 SENSOR DRIVER
  11998. M: Leon Luo <leonl@leopardimaging.com>
  11999. L: linux-media@vger.kernel.org
  12000. T: git git://linuxtv.org/media_tree.git
  12001. S: Maintained
  12002. F: drivers/media/i2c/imx274.c
  12003. F: Documentation/devicetree/bindings/media/i2c/imx274.txt
  12004. SONY MEMORYSTICK CARD SUPPORT
  12005. M: Alex Dubov <oakad@yahoo.com>
  12006. W: http://tifmxx.berlios.de/
  12007. S: Maintained
  12008. F: drivers/memstick/host/tifm_ms.c
  12009. SONY MEMORYSTICK STANDARD SUPPORT
  12010. M: Maxim Levitsky <maximlevitsky@gmail.com>
  12011. S: Maintained
  12012. F: drivers/memstick/core/ms_block.*
  12013. SONY VAIO CONTROL DEVICE DRIVER
  12014. M: Mattia Dongili <malattia@linux.it>
  12015. L: platform-driver-x86@vger.kernel.org
  12016. W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
  12017. S: Maintained
  12018. F: Documentation/laptops/sony-laptop.txt
  12019. F: drivers/char/sonypi.c
  12020. F: drivers/platform/x86/sony-laptop.c
  12021. F: include/linux/sony-laptop.h
  12022. SOUND
  12023. M: Jaroslav Kysela <perex@perex.cz>
  12024. M: Takashi Iwai <tiwai@suse.com>
  12025. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12026. W: http://www.alsa-project.org/
  12027. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  12028. T: git git://git.alsa-project.org/alsa-kernel.git
  12029. Q: http://patchwork.kernel.org/project/alsa-devel/list/
  12030. S: Maintained
  12031. F: Documentation/sound/
  12032. F: include/sound/
  12033. F: include/uapi/sound/
  12034. F: sound/
  12035. SOUND - COMPRESSED AUDIO
  12036. M: Vinod Koul <vkoul@kernel.org>
  12037. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12038. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  12039. S: Supported
  12040. F: Documentation/sound/designs/compress-offload.rst
  12041. F: include/sound/compress_driver.h
  12042. F: include/uapi/sound/compress_*
  12043. F: sound/core/compress_offload.c
  12044. F: sound/soc/soc-compress.c
  12045. SOUND - DMAENGINE HELPERS
  12046. M: Lars-Peter Clausen <lars@metafoo.de>
  12047. S: Supported
  12048. F: include/sound/dmaengine_pcm.h
  12049. F: sound/core/pcm_dmaengine.c
  12050. F: sound/soc/soc-generic-dmaengine-pcm.c
  12051. SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  12052. M: Liam Girdwood <lgirdwood@gmail.com>
  12053. M: Mark Brown <broonie@kernel.org>
  12054. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
  12055. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12056. W: http://alsa-project.org/main/index.php/ASoC
  12057. S: Supported
  12058. F: Documentation/devicetree/bindings/sound/
  12059. F: Documentation/sound/soc/
  12060. F: sound/soc/
  12061. F: include/sound/soc*
  12062. SOUNDWIRE SUBSYSTEM
  12063. M: Vinod Koul <vinod.koul@intel.com>
  12064. M: Sanyog Kale <sanyog.r.kale@intel.com>
  12065. R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
  12066. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12067. S: Supported
  12068. F: Documentation/driver-api/soundwire/
  12069. F: drivers/soundwire/
  12070. F: include/linux/soundwire/
  12071. SP2 MEDIA DRIVER
  12072. M: Olli Salonen <olli.salonen@iki.fi>
  12073. L: linux-media@vger.kernel.org
  12074. W: https://linuxtv.org
  12075. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12076. S: Maintained
  12077. F: drivers/media/dvb-frontends/sp2*
  12078. SPARC + UltraSPARC (sparc/sparc64)
  12079. M: "David S. Miller" <davem@davemloft.net>
  12080. L: sparclinux@vger.kernel.org
  12081. Q: http://patchwork.ozlabs.org/project/sparclinux/list/
  12082. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  12083. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  12084. S: Maintained
  12085. F: arch/sparc/
  12086. F: drivers/sbus/
  12087. SPARC SERIAL DRIVERS
  12088. M: "David S. Miller" <davem@davemloft.net>
  12089. L: sparclinux@vger.kernel.org
  12090. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  12091. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  12092. S: Maintained
  12093. F: include/linux/sunserialcore.h
  12094. F: drivers/tty/serial/suncore.c
  12095. F: drivers/tty/serial/sunhv.c
  12096. F: drivers/tty/serial/sunsab.c
  12097. F: drivers/tty/serial/sunsab.h
  12098. F: drivers/tty/serial/sunsu.c
  12099. F: drivers/tty/serial/sunzilog.c
  12100. F: drivers/tty/serial/sunzilog.h
  12101. F: drivers/tty/vcc.c
  12102. SPARSE CHECKER
  12103. M: "Christopher Li" <sparse@chrisli.org>
  12104. L: linux-sparse@vger.kernel.org
  12105. W: https://sparse.wiki.kernel.org/
  12106. T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
  12107. T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
  12108. S: Maintained
  12109. F: include/linux/compiler.h
  12110. SPEAR CLOCK FRAMEWORK SUPPORT
  12111. M: Viresh Kumar <vireshk@kernel.org>
  12112. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12113. W: http://www.st.com/spear
  12114. S: Maintained
  12115. F: drivers/clk/spear/
  12116. SPEAR PLATFORM SUPPORT
  12117. M: Viresh Kumar <vireshk@kernel.org>
  12118. M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
  12119. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12120. W: http://www.st.com/spear
  12121. S: Maintained
  12122. F: arch/arm/boot/dts/spear*
  12123. F: arch/arm/mach-spear/
  12124. SPI NOR SUBSYSTEM
  12125. M: Marek Vasut <marek.vasut@gmail.com>
  12126. L: linux-mtd@lists.infradead.org
  12127. W: http://www.linux-mtd.infradead.org/
  12128. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  12129. T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
  12130. T: git git://git.infradead.org/linux-mtd.git spi-nor/next
  12131. S: Maintained
  12132. F: drivers/mtd/spi-nor/
  12133. F: include/linux/mtd/spi-nor.h
  12134. SPI SUBSYSTEM
  12135. M: Mark Brown <broonie@kernel.org>
  12136. L: linux-spi@vger.kernel.org
  12137. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
  12138. Q: http://patchwork.kernel.org/project/spi-devel-general/list/
  12139. S: Maintained
  12140. F: Documentation/devicetree/bindings/spi/
  12141. F: Documentation/spi/
  12142. F: drivers/spi/
  12143. F: include/linux/spi/
  12144. F: include/uapi/linux/spi/
  12145. F: tools/spi/
  12146. SPIDERNET NETWORK DRIVER for CELL
  12147. M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
  12148. L: netdev@vger.kernel.org
  12149. S: Supported
  12150. F: Documentation/networking/spider_net.txt
  12151. F: drivers/net/ethernet/toshiba/spider_net*
  12152. SPMI SUBSYSTEM
  12153. R: Stephen Boyd <sboyd@kernel.org>
  12154. L: linux-arm-msm@vger.kernel.org
  12155. F: Documentation/devicetree/bindings/spmi/
  12156. F: drivers/spmi/
  12157. F: include/dt-bindings/spmi/spmi.h
  12158. F: include/linux/spmi.h
  12159. F: include/trace/events/spmi.h
  12160. SPU FILE SYSTEM
  12161. M: Jeremy Kerr <jk@ozlabs.org>
  12162. L: linuxppc-dev@lists.ozlabs.org
  12163. W: http://www.ibm.com/developerworks/power/cell/
  12164. S: Supported
  12165. F: Documentation/filesystems/spufs.txt
  12166. F: arch/powerpc/platforms/cell/spufs/
  12167. SQUASHFS FILE SYSTEM
  12168. M: Phillip Lougher <phillip@squashfs.org.uk>
  12169. L: squashfs-devel@lists.sourceforge.net (subscribers-only)
  12170. W: http://squashfs.org.uk
  12171. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
  12172. S: Maintained
  12173. F: Documentation/filesystems/squashfs.txt
  12174. F: fs/squashfs/
  12175. SRM (Alpha) environment access
  12176. M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  12177. S: Maintained
  12178. F: arch/alpha/kernel/srm_env.c
  12179. ST STM32 I2C/SMBUS DRIVER
  12180. M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
  12181. L: linux-i2c@vger.kernel.org
  12182. S: Maintained
  12183. F: drivers/i2c/busses/i2c-stm32*
  12184. STABLE BRANCH
  12185. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12186. M: Sasha Levin <sashal@kernel.org>
  12187. L: stable@vger.kernel.org
  12188. S: Supported
  12189. F: Documentation/process/stable-kernel-rules.rst
  12190. STAGING - COMEDI
  12191. M: Ian Abbott <abbotti@mev.co.uk>
  12192. M: H Hartley Sweeten <hsweeten@visionengravers.com>
  12193. S: Odd Fixes
  12194. F: drivers/staging/comedi/
  12195. STAGING - EROFS FILE SYSTEM
  12196. M: Gao Xiang <gaoxiang25@huawei.com>
  12197. M: Chao Yu <yuchao0@huawei.com>
  12198. L: linux-erofs@lists.ozlabs.org
  12199. S: Maintained
  12200. F: drivers/staging/erofs/
  12201. STAGING - FLARION FT1000 DRIVERS
  12202. M: Marek Belisko <marek.belisko@gmail.com>
  12203. S: Odd Fixes
  12204. F: drivers/staging/ft1000/
  12205. STAGING - INDUSTRIAL IO
  12206. M: Jonathan Cameron <jic23@kernel.org>
  12207. L: linux-iio@vger.kernel.org
  12208. S: Odd Fixes
  12209. F: Documentation/devicetree/bindings/staging/iio/
  12210. F: drivers/staging/iio/
  12211. STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
  12212. M: Marc Dietrich <marvin24@gmx.de>
  12213. L: ac100@lists.launchpad.net (moderated for non-subscribers)
  12214. L: linux-tegra@vger.kernel.org
  12215. S: Maintained
  12216. F: drivers/staging/nvec/
  12217. STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  12218. M: Jens Frederich <jfrederich@gmail.com>
  12219. M: Daniel Drake <dsd@laptop.org>
  12220. M: Jon Nettleton <jon.nettleton@gmail.com>
  12221. W: http://wiki.laptop.org/go/DCON
  12222. S: Maintained
  12223. F: drivers/staging/olpc_dcon/
  12224. STAGING - REALTEK RTL8712U DRIVERS
  12225. M: Larry Finger <Larry.Finger@lwfinger.net>
  12226. M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
  12227. S: Odd Fixes
  12228. F: drivers/staging/rtl8712/
  12229. STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
  12230. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  12231. M: Teddy Wang <teddy.wang@siliconmotion.com>
  12232. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  12233. L: linux-fbdev@vger.kernel.org
  12234. S: Maintained
  12235. F: drivers/staging/sm750fb/
  12236. STAGING - SPEAKUP CONSOLE SPEECH DRIVER
  12237. M: William Hubbs <w.d.hubbs@gmail.com>
  12238. M: Chris Brannon <chris@the-brannons.com>
  12239. M: Kirk Reiser <kirk@reisers.ca>
  12240. M: Samuel Thibault <samuel.thibault@ens-lyon.org>
  12241. L: speakup@linux-speakup.org
  12242. W: http://www.linux-speakup.org/
  12243. S: Odd Fixes
  12244. F: drivers/staging/speakup/
  12245. STAGING - VIA VT665X DRIVERS
  12246. M: Forest Bond <forest@alittletooquiet.net>
  12247. S: Odd Fixes
  12248. F: drivers/staging/vt665?/
  12249. STAGING - WILC1000 WIFI DRIVER
  12250. M: Aditya Shankar <aditya.shankar@microchip.com>
  12251. M: Ganesh Krishna <ganesh.krishna@microchip.com>
  12252. L: linux-wireless@vger.kernel.org
  12253. S: Supported
  12254. F: drivers/staging/wilc1000/
  12255. STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
  12256. M: Arnaud Patard <arnaud.patard@rtp-net.org>
  12257. S: Odd Fixes
  12258. F: drivers/staging/xgifb/
  12259. STAGING SUBSYSTEM
  12260. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12261. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  12262. L: devel@driverdev.osuosl.org
  12263. S: Supported
  12264. F: drivers/staging/
  12265. STARFIRE/DURALAN NETWORK DRIVER
  12266. M: Ion Badulescu <ionut@badula.org>
  12267. S: Odd Fixes
  12268. F: drivers/net/ethernet/adaptec/starfire*
  12269. STEC S1220 SKD DRIVER
  12270. M: Bart Van Assche <bart.vanassche@wdc.com>
  12271. L: linux-block@vger.kernel.org
  12272. S: Maintained
  12273. F: drivers/block/skd*[ch]
  12274. STI AUDIO (ASoC) DRIVERS
  12275. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  12276. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12277. S: Maintained
  12278. F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
  12279. F: sound/soc/sti/
  12280. STI CEC DRIVER
  12281. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  12282. S: Maintained
  12283. F: drivers/staging/media/st-cec/
  12284. F: Documentation/devicetree/bindings/media/stih-cec.txt
  12285. STK1160 USB VIDEO CAPTURE DRIVER
  12286. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  12287. L: linux-media@vger.kernel.org
  12288. T: git git://linuxtv.org/media_tree.git
  12289. S: Maintained
  12290. F: drivers/media/usb/stk1160/
  12291. STM32 AUDIO (ASoC) DRIVERS
  12292. M: Olivier Moysan <olivier.moysan@st.com>
  12293. M: Arnaud Pouliquen <arnaud.pouliquen@st.com>
  12294. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12295. S: Maintained
  12296. F: Documentation/devicetree/bindings/sound/st,stm32-*.txt
  12297. F: sound/soc/stm/
  12298. STM32 TIMER/LPTIMER DRIVERS
  12299. M: Fabrice Gasnier <fabrice.gasnier@st.com>
  12300. S: Maintained
  12301. F: drivers/*/stm32-*timer*
  12302. F: drivers/pwm/pwm-stm32*
  12303. F: include/linux/*/stm32-*tim*
  12304. F: Documentation/ABI/testing/*timer-stm32
  12305. F: Documentation/devicetree/bindings/*/stm32-*timer*
  12306. F: Documentation/devicetree/bindings/pwm/pwm-stm32*
  12307. STMMAC ETHERNET DRIVER
  12308. M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
  12309. M: Alexandre Torgue <alexandre.torgue@st.com>
  12310. M: Jose Abreu <joabreu@synopsys.com>
  12311. L: netdev@vger.kernel.org
  12312. W: http://www.stlinux.com
  12313. S: Supported
  12314. F: drivers/net/ethernet/stmicro/stmmac/
  12315. SUN3/3X
  12316. M: Sam Creasey <sammy@sammy.net>
  12317. W: http://sammy.net/sun3/
  12318. S: Maintained
  12319. F: arch/m68k/kernel/*sun3*
  12320. F: arch/m68k/sun3*/
  12321. F: arch/m68k/include/asm/sun3*
  12322. F: drivers/net/ethernet/i825xx/sun3*
  12323. SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
  12324. M: Hans de Goede <hdegoede@redhat.com>
  12325. L: linux-input@vger.kernel.org
  12326. S: Maintained
  12327. F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
  12328. F: drivers/input/keyboard/sun4i-lradc-keys.c
  12329. SUNDANCE NETWORK DRIVER
  12330. M: Denis Kirjanov <kda@linux-powerpc.org>
  12331. L: netdev@vger.kernel.org
  12332. S: Maintained
  12333. F: drivers/net/ethernet/dlink/sundance.c
  12334. SUPERH
  12335. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  12336. M: Rich Felker <dalias@libc.org>
  12337. L: linux-sh@vger.kernel.org
  12338. Q: http://patchwork.kernel.org/project/linux-sh/list/
  12339. S: Maintained
  12340. F: Documentation/sh/
  12341. F: arch/sh/
  12342. F: drivers/sh/
  12343. SUSPEND TO RAM
  12344. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  12345. M: Len Brown <len.brown@intel.com>
  12346. M: Pavel Machek <pavel@ucw.cz>
  12347. L: linux-pm@vger.kernel.org
  12348. B: https://bugzilla.kernel.org
  12349. S: Supported
  12350. F: Documentation/power/
  12351. F: arch/x86/kernel/acpi/
  12352. F: drivers/base/power/
  12353. F: kernel/power/
  12354. F: include/linux/suspend.h
  12355. F: include/linux/freezer.h
  12356. F: include/linux/pm.h
  12357. SVGA HANDLING
  12358. M: Martin Mares <mj@ucw.cz>
  12359. L: linux-video@atrey.karlin.mff.cuni.cz
  12360. S: Maintained
  12361. F: Documentation/svga.txt
  12362. F: arch/x86/boot/video*
  12363. SWIOTLB SUBSYSTEM
  12364. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  12365. L: iommu@lists.linux-foundation.org
  12366. T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
  12367. S: Supported
  12368. F: kernel/dma/swiotlb.c
  12369. F: arch/*/kernel/pci-swiotlb.c
  12370. F: include/linux/swiotlb.h
  12371. SWITCHDEV
  12372. M: Jiri Pirko <jiri@resnulli.us>
  12373. M: Ivan Vecera <ivecera@redhat.com>
  12374. L: netdev@vger.kernel.org
  12375. S: Supported
  12376. F: net/switchdev/
  12377. F: include/net/switchdev.h
  12378. SY8106A REGULATOR DRIVER
  12379. M: Icenowy Zheng <icenowy@aosc.io>
  12380. S: Maintained
  12381. F: drivers/regulator/sy8106a-regulator.c
  12382. F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
  12383. SYNC FILE FRAMEWORK
  12384. M: Sumit Semwal <sumit.semwal@linaro.org>
  12385. R: Gustavo Padovan <gustavo@padovan.org>
  12386. S: Maintained
  12387. L: linux-media@vger.kernel.org
  12388. L: dri-devel@lists.freedesktop.org
  12389. F: drivers/dma-buf/sync_*
  12390. F: drivers/dma-buf/dma-fence*
  12391. F: drivers/dma-buf/sw_sync.c
  12392. F: include/linux/sync_file.h
  12393. F: include/uapi/linux/sync_file.h
  12394. F: Documentation/sync_file.txt
  12395. T: git git://anongit.freedesktop.org/drm/drm-misc
  12396. SYNOPSYS ARC ARCHITECTURE
  12397. M: Vineet Gupta <vgupta@synopsys.com>
  12398. L: linux-snps-arc@lists.infradead.org
  12399. S: Supported
  12400. F: arch/arc/
  12401. F: Documentation/devicetree/bindings/arc/*
  12402. F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
  12403. F: drivers/clocksource/arc_timer.c
  12404. F: drivers/tty/serial/arc_uart.c
  12405. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  12406. SYNOPSYS ARC HSDK SDP pll clock driver
  12407. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12408. S: Supported
  12409. F: drivers/clk/clk-hsdk-pll.c
  12410. F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
  12411. SYNOPSYS ARC SDP clock driver
  12412. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12413. S: Supported
  12414. F: drivers/clk/axs10x/*
  12415. F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  12416. SYNOPSYS ARC SDP platform support
  12417. M: Alexey Brodkin <abrodkin@synopsys.com>
  12418. S: Supported
  12419. F: arch/arc/plat-axs10x
  12420. F: arch/arc/boot/dts/ax*
  12421. F: Documentation/devicetree/bindings/arc/axs10*
  12422. SYNOPSYS AXS10x RESET CONTROLLER DRIVER
  12423. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12424. S: Supported
  12425. F: drivers/reset/reset-axs10x.c
  12426. F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
  12427. SYNOPSYS DESIGNWARE 8250 UART DRIVER
  12428. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12429. S: Maintained
  12430. F: drivers/tty/serial/8250/8250_dw.c
  12431. SYNOPSYS DESIGNWARE APB GPIO DRIVER
  12432. M: Hoan Tran <hotran@apm.com>
  12433. L: linux-gpio@vger.kernel.org
  12434. S: Maintained
  12435. F: drivers/gpio/gpio-dwapb.c
  12436. F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
  12437. SYNOPSYS DESIGNWARE AXI DMAC DRIVER
  12438. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12439. S: Maintained
  12440. F: drivers/dma/dwi-axi-dmac/
  12441. F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
  12442. SYNOPSYS DESIGNWARE DMAC DRIVER
  12443. M: Viresh Kumar <vireshk@kernel.org>
  12444. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12445. S: Maintained
  12446. F: include/linux/dma/dw.h
  12447. F: include/linux/platform_data/dma-dw.h
  12448. F: drivers/dma/dw/
  12449. SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  12450. M: Jose Abreu <Jose.Abreu@synopsys.com>
  12451. L: netdev@vger.kernel.org
  12452. S: Supported
  12453. F: drivers/net/ethernet/synopsys/
  12454. SYNOPSYS DESIGNWARE I2C DRIVER
  12455. M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
  12456. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12457. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  12458. L: linux-i2c@vger.kernel.org
  12459. S: Maintained
  12460. F: drivers/i2c/busses/i2c-designware-*
  12461. F: include/linux/platform_data/i2c-designware.h
  12462. SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
  12463. M: Jaehoon Chung <jh80.chung@samsung.com>
  12464. L: linux-mmc@vger.kernel.org
  12465. S: Maintained
  12466. F: drivers/mmc/host/dw_mmc*
  12467. SYNOPSYS HSDK RESET CONTROLLER DRIVER
  12468. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  12469. S: Supported
  12470. F: drivers/reset/reset-hsdk.c
  12471. F: include/dt-bindings/reset/snps,hsdk-reset.h
  12472. F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
  12473. SYSTEM CONFIGURATION (SYSCON)
  12474. M: Lee Jones <lee.jones@linaro.org>
  12475. M: Arnd Bergmann <arnd@arndb.de>
  12476. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  12477. S: Supported
  12478. F: drivers/mfd/syscon.c
  12479. SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
  12480. M: Sudeep Holla <sudeep.holla@arm.com>
  12481. L: linux-arm-kernel@lists.infradead.org
  12482. S: Maintained
  12483. F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
  12484. F: drivers/clk/clk-sc[mp]i.c
  12485. F: drivers/cpufreq/sc[mp]i-cpufreq.c
  12486. F: drivers/firmware/arm_scpi.c
  12487. F: drivers/firmware/arm_scmi/
  12488. F: include/linux/sc[mp]i_protocol.h
  12489. SYSTEM RESET/SHUTDOWN DRIVERS
  12490. M: Sebastian Reichel <sre@kernel.org>
  12491. L: linux-pm@vger.kernel.org
  12492. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  12493. S: Maintained
  12494. F: Documentation/devicetree/bindings/power/reset/
  12495. F: drivers/power/reset/
  12496. SYSTEM TRACE MODULE CLASS
  12497. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  12498. S: Maintained
  12499. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
  12500. F: Documentation/trace/stm.rst
  12501. F: drivers/hwtracing/stm/
  12502. F: include/linux/stm.h
  12503. F: include/uapi/linux/stm.h
  12504. SYSV FILESYSTEM
  12505. M: Christoph Hellwig <hch@infradead.org>
  12506. S: Maintained
  12507. F: Documentation/filesystems/sysv-fs.txt
  12508. F: fs/sysv/
  12509. F: include/linux/sysv_fs.h
  12510. TARGET SUBSYSTEM
  12511. M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
  12512. L: linux-scsi@vger.kernel.org
  12513. L: target-devel@vger.kernel.org
  12514. W: http://www.linux-iscsi.org
  12515. W: http://groups.google.com/group/linux-iscsi-target-dev
  12516. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  12517. S: Supported
  12518. F: drivers/target/
  12519. F: include/target/
  12520. F: Documentation/target/
  12521. TASKSTATS STATISTICS INTERFACE
  12522. M: Balbir Singh <bsingharora@gmail.com>
  12523. S: Maintained
  12524. F: Documentation/accounting/taskstats*
  12525. F: include/linux/taskstats*
  12526. F: kernel/taskstats.c
  12527. TC subsystem
  12528. M: Jamal Hadi Salim <jhs@mojatatu.com>
  12529. M: Cong Wang <xiyou.wangcong@gmail.com>
  12530. M: Jiri Pirko <jiri@resnulli.us>
  12531. L: netdev@vger.kernel.org
  12532. S: Maintained
  12533. F: include/net/pkt_cls.h
  12534. F: include/net/pkt_sched.h
  12535. F: include/net/tc_act/
  12536. F: include/uapi/linux/pkt_cls.h
  12537. F: include/uapi/linux/pkt_sched.h
  12538. F: include/uapi/linux/tc_act/
  12539. F: include/uapi/linux/tc_ematch/
  12540. F: net/sched/
  12541. TC90522 MEDIA DRIVER
  12542. M: Akihiro Tsukada <tskd08@gmail.com>
  12543. L: linux-media@vger.kernel.org
  12544. S: Odd Fixes
  12545. F: drivers/media/dvb-frontends/tc90522*
  12546. TCP LOW PRIORITY MODULE
  12547. M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
  12548. M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
  12549. W: http://tcp-lp-mod.sourceforge.net/
  12550. S: Maintained
  12551. F: net/ipv4/tcp_lp.c
  12552. TDA10071 MEDIA DRIVER
  12553. M: Antti Palosaari <crope@iki.fi>
  12554. L: linux-media@vger.kernel.org
  12555. W: https://linuxtv.org
  12556. W: http://palosaari.fi/linux/
  12557. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12558. T: git git://linuxtv.org/anttip/media_tree.git
  12559. S: Maintained
  12560. F: drivers/media/dvb-frontends/tda10071*
  12561. TDA18212 MEDIA DRIVER
  12562. M: Antti Palosaari <crope@iki.fi>
  12563. L: linux-media@vger.kernel.org
  12564. W: https://linuxtv.org
  12565. W: http://palosaari.fi/linux/
  12566. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12567. T: git git://linuxtv.org/anttip/media_tree.git
  12568. S: Maintained
  12569. F: drivers/media/tuners/tda18212*
  12570. TDA18218 MEDIA DRIVER
  12571. M: Antti Palosaari <crope@iki.fi>
  12572. L: linux-media@vger.kernel.org
  12573. W: https://linuxtv.org
  12574. W: http://palosaari.fi/linux/
  12575. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12576. T: git git://linuxtv.org/anttip/media_tree.git
  12577. S: Maintained
  12578. F: drivers/media/tuners/tda18218*
  12579. TDA18250 MEDIA DRIVER
  12580. M: Olli Salonen <olli.salonen@iki.fi>
  12581. L: linux-media@vger.kernel.org
  12582. W: https://linuxtv.org
  12583. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12584. T: git git://linuxtv.org/media_tree.git
  12585. S: Maintained
  12586. F: drivers/media/tuners/tda18250*
  12587. TDA18271 MEDIA DRIVER
  12588. M: Michael Krufky <mkrufky@linuxtv.org>
  12589. L: linux-media@vger.kernel.org
  12590. W: https://linuxtv.org
  12591. W: http://github.com/mkrufky
  12592. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12593. T: git git://linuxtv.org/mkrufky/tuners.git
  12594. S: Maintained
  12595. F: drivers/media/tuners/tda18271*
  12596. TDA1997x MEDIA DRIVER
  12597. M: Tim Harvey <tharvey@gateworks.com>
  12598. L: linux-media@vger.kernel.org
  12599. W: https://linuxtv.org
  12600. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12601. S: Maintained
  12602. F: drivers/media/i2c/tda1997x.*
  12603. TDA827x MEDIA DRIVER
  12604. M: Michael Krufky <mkrufky@linuxtv.org>
  12605. L: linux-media@vger.kernel.org
  12606. W: https://linuxtv.org
  12607. W: http://github.com/mkrufky
  12608. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12609. T: git git://linuxtv.org/mkrufky/tuners.git
  12610. S: Maintained
  12611. F: drivers/media/tuners/tda8290.*
  12612. TDA8290 MEDIA DRIVER
  12613. M: Michael Krufky <mkrufky@linuxtv.org>
  12614. L: linux-media@vger.kernel.org
  12615. W: https://linuxtv.org
  12616. W: http://github.com/mkrufky
  12617. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12618. T: git git://linuxtv.org/mkrufky/tuners.git
  12619. S: Maintained
  12620. F: drivers/media/tuners/tda8290.*
  12621. TDA9840 MEDIA DRIVER
  12622. M: Hans Verkuil <hverkuil@xs4all.nl>
  12623. L: linux-media@vger.kernel.org
  12624. T: git git://linuxtv.org/media_tree.git
  12625. W: https://linuxtv.org
  12626. S: Maintained
  12627. F: drivers/media/i2c/tda9840*
  12628. TEA5761 TUNER DRIVER
  12629. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12630. L: linux-media@vger.kernel.org
  12631. W: https://linuxtv.org
  12632. T: git git://linuxtv.org/media_tree.git
  12633. S: Odd fixes
  12634. F: drivers/media/tuners/tea5761.*
  12635. TEA5767 TUNER DRIVER
  12636. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12637. L: linux-media@vger.kernel.org
  12638. W: https://linuxtv.org
  12639. T: git git://linuxtv.org/media_tree.git
  12640. S: Maintained
  12641. F: drivers/media/tuners/tea5767.*
  12642. TEA6415C MEDIA DRIVER
  12643. M: Hans Verkuil <hverkuil@xs4all.nl>
  12644. L: linux-media@vger.kernel.org
  12645. T: git git://linuxtv.org/media_tree.git
  12646. W: https://linuxtv.org
  12647. S: Maintained
  12648. F: drivers/media/i2c/tea6415c*
  12649. TEA6420 MEDIA DRIVER
  12650. M: Hans Verkuil <hverkuil@xs4all.nl>
  12651. L: linux-media@vger.kernel.org
  12652. T: git git://linuxtv.org/media_tree.git
  12653. W: https://linuxtv.org
  12654. S: Maintained
  12655. F: drivers/media/i2c/tea6420*
  12656. TEAM DRIVER
  12657. M: Jiri Pirko <jiri@resnulli.us>
  12658. L: netdev@vger.kernel.org
  12659. S: Supported
  12660. F: drivers/net/team/
  12661. F: include/linux/if_team.h
  12662. F: include/uapi/linux/if_team.h
  12663. TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
  12664. M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
  12665. S: Maintained
  12666. F: arch/x86/platform/ts5500/
  12667. TECHNOTREND USB IR RECEIVER
  12668. M: Sean Young <sean@mess.org>
  12669. L: linux-media@vger.kernel.org
  12670. S: Maintained
  12671. F: drivers/media/rc/ttusbir.c
  12672. TECHWELL TW9910 VIDEO DECODER
  12673. L: linux-media@vger.kernel.org
  12674. S: Orphan
  12675. F: drivers/media/i2c/tw9910.c
  12676. F: include/media/i2c/tw9910.h
  12677. TEE SUBSYSTEM
  12678. M: Jens Wiklander <jens.wiklander@linaro.org>
  12679. S: Maintained
  12680. F: include/linux/tee_drv.h
  12681. F: include/uapi/linux/tee.h
  12682. F: drivers/tee/
  12683. F: Documentation/tee.txt
  12684. TEGRA ARCHITECTURE SUPPORT
  12685. M: Thierry Reding <thierry.reding@gmail.com>
  12686. M: Jonathan Hunter <jonathanh@nvidia.com>
  12687. L: linux-tegra@vger.kernel.org
  12688. Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
  12689. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
  12690. S: Supported
  12691. N: [^a-z]tegra
  12692. TEGRA CLOCK DRIVER
  12693. M: Peter De Schrijver <pdeschrijver@nvidia.com>
  12694. M: Prashant Gaikwad <pgaikwad@nvidia.com>
  12695. S: Supported
  12696. F: drivers/clk/tegra/
  12697. TEGRA DMA DRIVERS
  12698. M: Laxman Dewangan <ldewangan@nvidia.com>
  12699. M: Jon Hunter <jonathanh@nvidia.com>
  12700. S: Supported
  12701. F: drivers/dma/tegra*
  12702. TEGRA I2C DRIVER
  12703. M: Laxman Dewangan <ldewangan@nvidia.com>
  12704. S: Supported
  12705. F: drivers/i2c/busses/i2c-tegra.c
  12706. TEGRA IOMMU DRIVERS
  12707. M: Thierry Reding <thierry.reding@gmail.com>
  12708. L: linux-tegra@vger.kernel.org
  12709. S: Supported
  12710. F: drivers/iommu/tegra*
  12711. TEGRA KBC DRIVER
  12712. M: Laxman Dewangan <ldewangan@nvidia.com>
  12713. S: Supported
  12714. F: drivers/input/keyboard/tegra-kbc.c
  12715. TEGRA NAND DRIVER
  12716. M: Stefan Agner <stefan@agner.ch>
  12717. M: Lucas Stach <dev@lynxeye.de>
  12718. S: Maintained
  12719. F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
  12720. F: drivers/mtd/nand/raw/tegra_nand.c
  12721. TEGRA PWM DRIVER
  12722. M: Thierry Reding <thierry.reding@gmail.com>
  12723. S: Supported
  12724. F: drivers/pwm/pwm-tegra.c
  12725. TEGRA SERIAL DRIVER
  12726. M: Laxman Dewangan <ldewangan@nvidia.com>
  12727. S: Supported
  12728. F: drivers/tty/serial/serial-tegra.c
  12729. TEGRA SPI DRIVER
  12730. M: Laxman Dewangan <ldewangan@nvidia.com>
  12731. S: Supported
  12732. F: drivers/spi/spi-tegra*
  12733. TEHUTI ETHERNET DRIVER
  12734. M: Andy Gospodarek <andy@greyhouse.net>
  12735. L: netdev@vger.kernel.org
  12736. S: Supported
  12737. F: drivers/net/ethernet/tehuti/*
  12738. Telecom Clock Driver for MCPL0010
  12739. M: Mark Gross <mark.gross@intel.com>
  12740. S: Supported
  12741. F: drivers/char/tlclk.c
  12742. TENSILICA XTENSA PORT (xtensa)
  12743. M: Chris Zankel <chris@zankel.net>
  12744. M: Max Filippov <jcmvbkbc@gmail.com>
  12745. L: linux-xtensa@linux-xtensa.org
  12746. T: git git://github.com/czankel/xtensa-linux.git
  12747. S: Maintained
  12748. F: arch/xtensa/
  12749. F: drivers/irqchip/irq-xtensa-*
  12750. Texas Instruments' System Control Interface (TISCI) Protocol Driver
  12751. M: Nishanth Menon <nm@ti.com>
  12752. M: Tero Kristo <t-kristo@ti.com>
  12753. M: Santosh Shilimkar <ssantosh@kernel.org>
  12754. L: linux-arm-kernel@lists.infradead.org
  12755. S: Maintained
  12756. F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  12757. F: drivers/firmware/ti_sci*
  12758. F: include/linux/soc/ti/ti_sci_protocol.h
  12759. F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  12760. F: drivers/soc/ti/ti_sci_pm_domains.c
  12761. F: include/dt-bindings/soc/ti,sci_pm_domain.h
  12762. F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  12763. F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  12764. F: drivers/clk/keystone/sci-clk.c
  12765. F: drivers/reset/reset-ti-sci.c
  12766. F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
  12767. F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
  12768. F: drivers/irqchip/irq-ti-sci-intr.c
  12769. F: drivers/irqchip/irq-ti-sci-inta.c
  12770. Texas Instruments ASoC drivers
  12771. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  12772. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12773. S: Maintained
  12774. F: sound/soc/ti/
  12775. THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
  12776. M: Hans Verkuil <hverkuil@xs4all.nl>
  12777. L: linux-media@vger.kernel.org
  12778. T: git git://linuxtv.org/media_tree.git
  12779. W: https://linuxtv.org
  12780. S: Maintained
  12781. F: drivers/media/radio/radio-raremono.c
  12782. THERMAL
  12783. M: Zhang Rui <rui.zhang@intel.com>
  12784. M: Eduardo Valentin <edubezval@gmail.com>
  12785. R: Daniel Lezcano <daniel.lezcano@linaro.org>
  12786. L: linux-pm@vger.kernel.org
  12787. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
  12788. T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
  12789. Q: https://patchwork.kernel.org/project/linux-pm/list/
  12790. S: Supported
  12791. F: drivers/thermal/
  12792. F: include/linux/thermal.h
  12793. F: include/uapi/linux/thermal.h
  12794. F: include/linux/cpu_cooling.h
  12795. F: Documentation/devicetree/bindings/thermal/
  12796. THERMAL/CPU_COOLING
  12797. M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
  12798. M: Viresh Kumar <viresh.kumar@linaro.org>
  12799. M: Javi Merino <javi.merino@kernel.org>
  12800. L: linux-pm@vger.kernel.org
  12801. S: Supported
  12802. F: Documentation/thermal/cpu-cooling-api.txt
  12803. F: drivers/thermal/cpu_cooling.c
  12804. F: include/linux/cpu_cooling.h
  12805. THINKPAD ACPI EXTRAS DRIVER
  12806. M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
  12807. L: ibm-acpi-devel@lists.sourceforge.net
  12808. L: platform-driver-x86@vger.kernel.org
  12809. W: http://ibm-acpi.sourceforge.net
  12810. W: http://thinkwiki.org/wiki/Ibm-acpi
  12811. T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
  12812. S: Maintained
  12813. F: drivers/platform/x86/thinkpad_acpi.c
  12814. THUNDERBOLT DRIVER
  12815. M: Andreas Noever <andreas.noever@gmail.com>
  12816. M: Michael Jamet <michael.jamet@intel.com>
  12817. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12818. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12819. T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
  12820. S: Maintained
  12821. F: Documentation/admin-guide/thunderbolt.rst
  12822. F: drivers/thunderbolt/
  12823. F: include/linux/thunderbolt.h
  12824. THUNDERBOLT NETWORK DRIVER
  12825. M: Michael Jamet <michael.jamet@intel.com>
  12826. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  12827. M: Yehezkel Bernat <YehezkelShB@gmail.com>
  12828. L: netdev@vger.kernel.org
  12829. S: Maintained
  12830. F: drivers/net/thunderbolt.c
  12831. THUNDERX GPIO DRIVER
  12832. M: David Daney <david.daney@cavium.com>
  12833. S: Maintained
  12834. F: drivers/gpio/gpio-thunderx.c
  12835. TI AM437X VPFE DRIVER
  12836. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12837. L: linux-media@vger.kernel.org
  12838. W: https://linuxtv.org
  12839. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12840. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12841. S: Maintained
  12842. F: drivers/media/platform/am437x/
  12843. TI BANDGAP AND THERMAL DRIVER
  12844. M: Eduardo Valentin <edubezval@gmail.com>
  12845. M: Keerthy <j-keerthy@ti.com>
  12846. L: linux-pm@vger.kernel.org
  12847. L: linux-omap@vger.kernel.org
  12848. S: Maintained
  12849. F: drivers/thermal/ti-soc-thermal/
  12850. TI BQ27XXX POWER SUPPLY DRIVER
  12851. R: Andrew F. Davis <afd@ti.com>
  12852. F: include/linux/power/bq27xxx_battery.h
  12853. F: drivers/power/supply/bq27xxx_battery.c
  12854. F: drivers/power/supply/bq27xxx_battery_i2c.c
  12855. TI CDCE706 CLOCK DRIVER
  12856. M: Max Filippov <jcmvbkbc@gmail.com>
  12857. S: Maintained
  12858. F: drivers/clk/clk-cdce706.c
  12859. TI CLOCK DRIVER
  12860. M: Tero Kristo <t-kristo@ti.com>
  12861. L: linux-omap@vger.kernel.org
  12862. S: Maintained
  12863. F: drivers/clk/ti/
  12864. F: include/linux/clk/ti.h
  12865. TI DAVINCI MACHINE SUPPORT
  12866. M: Sekhar Nori <nsekhar@ti.com>
  12867. M: Kevin Hilman <khilman@kernel.org>
  12868. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12869. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
  12870. S: Supported
  12871. F: arch/arm/mach-davinci/
  12872. F: drivers/i2c/busses/i2c-davinci.c
  12873. F: arch/arm/boot/dts/da850*
  12874. TI DAVINCI SERIES CLOCK DRIVER
  12875. M: David Lechner <david@lechnology.com>
  12876. R: Sekhar Nori <nsekhar@ti.com>
  12877. S: Maintained
  12878. F: Documentation/devicetree/bindings/clock/ti/davinci/
  12879. F: drivers/clk/davinci/
  12880. TI DAVINCI SERIES GPIO DRIVER
  12881. M: Keerthy <j-keerthy@ti.com>
  12882. L: linux-gpio@vger.kernel.org
  12883. S: Maintained
  12884. F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
  12885. F: drivers/gpio/gpio-davinci.c
  12886. TI DAVINCI SERIES MEDIA DRIVER
  12887. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  12888. L: linux-media@vger.kernel.org
  12889. W: https://linuxtv.org
  12890. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12891. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  12892. S: Maintained
  12893. F: drivers/media/platform/davinci/
  12894. F: include/media/davinci/
  12895. TI ETHERNET SWITCH DRIVER (CPSW)
  12896. R: Grygorii Strashko <grygorii.strashko@ti.com>
  12897. L: linux-omap@vger.kernel.org
  12898. L: netdev@vger.kernel.org
  12899. S: Maintained
  12900. F: drivers/net/ethernet/ti/cpsw*
  12901. F: drivers/net/ethernet/ti/davinci*
  12902. TI FLASH MEDIA INTERFACE DRIVER
  12903. M: Alex Dubov <oakad@yahoo.com>
  12904. S: Maintained
  12905. F: drivers/misc/tifm*
  12906. F: drivers/mmc/host/tifm_sd.c
  12907. F: include/linux/tifm.h
  12908. TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  12909. M: Santosh Shilimkar <ssantosh@kernel.org>
  12910. L: linux-kernel@vger.kernel.org
  12911. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  12912. S: Maintained
  12913. F: drivers/soc/ti/*
  12914. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  12915. TI LM49xxx FAMILY ASoC CODEC DRIVERS
  12916. M: M R Swami Reddy <mr.swami.reddy@ti.com>
  12917. M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
  12918. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12919. S: Maintained
  12920. F: sound/soc/codecs/lm49453*
  12921. F: sound/soc/codecs/isabelle*
  12922. TI LP855x BACKLIGHT DRIVER
  12923. M: Milo Kim <milo.kim@ti.com>
  12924. S: Maintained
  12925. F: Documentation/backlight/lp855x-driver.txt
  12926. F: drivers/video/backlight/lp855x_bl.c
  12927. F: include/linux/platform_data/lp855x.h
  12928. TI LP8727 CHARGER DRIVER
  12929. M: Milo Kim <milo.kim@ti.com>
  12930. S: Maintained
  12931. F: drivers/power/supply/lp8727_charger.c
  12932. F: include/linux/platform_data/lp8727.h
  12933. TI LP8788 MFD DRIVER
  12934. M: Milo Kim <milo.kim@ti.com>
  12935. S: Maintained
  12936. F: drivers/iio/adc/lp8788_adc.c
  12937. F: drivers/leds/leds-lp8788.c
  12938. F: drivers/mfd/lp8788*.c
  12939. F: drivers/power/supply/lp8788-charger.c
  12940. F: drivers/regulator/lp8788-*.c
  12941. F: include/linux/mfd/lp8788*.h
  12942. TI NETCP ETHERNET DRIVER
  12943. M: Wingman Kwok <w-kwok2@ti.com>
  12944. M: Murali Karicheri <m-karicheri2@ti.com>
  12945. L: netdev@vger.kernel.org
  12946. S: Maintained
  12947. F: drivers/net/ethernet/ti/netcp*
  12948. TI TAS571X FAMILY ASoC CODEC DRIVER
  12949. M: Kevin Cernekee <cernekee@chromium.org>
  12950. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12951. S: Odd Fixes
  12952. F: sound/soc/codecs/tas571x*
  12953. TI TRF7970A NFC DRIVER
  12954. M: Mark Greer <mgreer@animalcreek.com>
  12955. L: linux-wireless@vger.kernel.org
  12956. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  12957. S: Supported
  12958. F: drivers/nfc/trf7970a.c
  12959. F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
  12960. TI TWL4030 SERIES SOC CODEC DRIVER
  12961. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  12962. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12963. S: Maintained
  12964. F: sound/soc/codecs/twl4030*
  12965. TI VPE/CAL DRIVERS
  12966. M: Benoit Parrot <bparrot@ti.com>
  12967. L: linux-media@vger.kernel.org
  12968. W: http://linuxtv.org/
  12969. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12970. S: Maintained
  12971. F: drivers/media/platform/ti-vpe/
  12972. F: Documentation/devicetree/bindings/media/ti-vpe.txt
  12973. F: Documentation/devicetree/bindings/media/ti-vip.txt
  12974. TI WILINK WIRELESS DRIVERS
  12975. L: linux-wireless@vger.kernel.org
  12976. W: http://wireless.kernel.org/en/users/Drivers/wl12xx
  12977. W: http://wireless.kernel.org/en/users/Drivers/wl1251
  12978. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
  12979. S: Orphan
  12980. F: drivers/net/wireless/ti/
  12981. F: include/linux/wl12xx.h
  12982. TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
  12983. M: John Stultz <john.stultz@linaro.org>
  12984. M: Thomas Gleixner <tglx@linutronix.de>
  12985. R: Stephen Boyd <sboyd@kernel.org>
  12986. L: linux-kernel@vger.kernel.org
  12987. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  12988. S: Supported
  12989. F: include/linux/clocksource.h
  12990. F: include/linux/time.h
  12991. F: include/linux/timex.h
  12992. F: include/uapi/linux/time.h
  12993. F: include/uapi/linux/timex.h
  12994. F: kernel/time/clocksource.c
  12995. F: kernel/time/time*.c
  12996. F: kernel/time/alarmtimer.c
  12997. F: kernel/time/ntp.c
  12998. F: tools/testing/selftests/timers/
  12999. TIPC NETWORK LAYER
  13000. M: Jon Maloy <jon.maloy@ericsson.com>
  13001. M: Ying Xue <ying.xue@windriver.com>
  13002. L: netdev@vger.kernel.org (core kernel code)
  13003. L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
  13004. W: http://tipc.sourceforge.net/
  13005. S: Maintained
  13006. F: include/uapi/linux/tipc*.h
  13007. F: net/tipc/
  13008. TLAN NETWORK DRIVER
  13009. M: Samuel Chessman <chessman@tux.org>
  13010. L: tlan-devel@lists.sourceforge.net (subscribers-only)
  13011. W: http://sourceforge.net/projects/tlan/
  13012. S: Maintained
  13013. F: Documentation/networking/tlan.txt
  13014. F: drivers/net/ethernet/ti/tlan.*
  13015. TM6000 VIDEO4LINUX DRIVER
  13016. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  13017. L: linux-media@vger.kernel.org
  13018. W: https://linuxtv.org
  13019. T: git git://linuxtv.org/media_tree.git
  13020. S: Odd fixes
  13021. F: drivers/media/usb/tm6000/
  13022. F: Documentation/media/v4l-drivers/tm6000*
  13023. TMIO/SDHI MMC DRIVER
  13024. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  13025. L: linux-mmc@vger.kernel.org
  13026. S: Supported
  13027. F: drivers/mmc/host/tmio_mmc*
  13028. F: drivers/mmc/host/renesas_sdhi*
  13029. F: include/linux/mfd/tmio.h
  13030. TMP401 HARDWARE MONITOR DRIVER
  13031. M: Guenter Roeck <linux@roeck-us.net>
  13032. L: linux-hwmon@vger.kernel.org
  13033. S: Maintained
  13034. F: Documentation/hwmon/tmp401
  13035. F: drivers/hwmon/tmp401.c
  13036. TMPFS (SHMEM FILESYSTEM)
  13037. M: Hugh Dickins <hughd@google.com>
  13038. L: linux-mm@kvack.org
  13039. S: Maintained
  13040. F: include/linux/shmem_fs.h
  13041. F: mm/shmem.c
  13042. TOMOYO SECURITY MODULE
  13043. M: Kentaro Takeda <takedakn@nttdata.co.jp>
  13044. M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
  13045. L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
  13046. L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
  13047. L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
  13048. L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
  13049. W: http://tomoyo.sourceforge.jp/
  13050. T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
  13051. S: Maintained
  13052. F: security/tomoyo/
  13053. TOPSTAR LAPTOP EXTRAS DRIVER
  13054. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  13055. L: platform-driver-x86@vger.kernel.org
  13056. S: Maintained
  13057. F: drivers/platform/x86/topstar-laptop.c
  13058. TORTURE-TEST MODULES
  13059. M: Davidlohr Bueso <dave@stgolabs.net>
  13060. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  13061. M: Josh Triplett <josh@joshtriplett.org>
  13062. L: linux-kernel@vger.kernel.org
  13063. S: Supported
  13064. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  13065. F: Documentation/RCU/torture.txt
  13066. F: kernel/torture.c
  13067. F: kernel/rcu/rcutorture.c
  13068. F: kernel/rcu/rcuperf.c
  13069. F: kernel/locking/locktorture.c
  13070. TOSHIBA ACPI EXTRAS DRIVER
  13071. M: Azael Avalos <coproscefalo@gmail.com>
  13072. L: platform-driver-x86@vger.kernel.org
  13073. S: Maintained
  13074. F: drivers/platform/x86/toshiba_acpi.c
  13075. TOSHIBA BLUETOOTH DRIVER
  13076. M: Azael Avalos <coproscefalo@gmail.com>
  13077. L: platform-driver-x86@vger.kernel.org
  13078. S: Maintained
  13079. F: drivers/platform/x86/toshiba_bluetooth.c
  13080. TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
  13081. M: Azael Avalos <coproscefalo@gmail.com>
  13082. L: platform-driver-x86@vger.kernel.org
  13083. S: Maintained
  13084. F: drivers/platform/x86/toshiba_haps.c
  13085. TOSHIBA SMM DRIVER
  13086. M: Jonathan Buzzard <jonathan@buzzard.org.uk>
  13087. W: http://www.buzzard.org.uk/toshiba/
  13088. S: Maintained
  13089. F: drivers/char/toshiba.c
  13090. F: include/linux/toshiba.h
  13091. F: include/uapi/linux/toshiba.h
  13092. TOSHIBA TC358743 DRIVER
  13093. M: Mats Randgaard <matrandg@cisco.com>
  13094. L: linux-media@vger.kernel.org
  13095. S: Maintained
  13096. F: drivers/media/i2c/tc358743*
  13097. F: include/media/i2c/tc358743.h
  13098. TOSHIBA WMI HOTKEYS DRIVER
  13099. M: Azael Avalos <coproscefalo@gmail.com>
  13100. L: platform-driver-x86@vger.kernel.org
  13101. S: Maintained
  13102. F: drivers/platform/x86/toshiba-wmi.c
  13103. TPM DEVICE DRIVER
  13104. M: Peter Huewe <peterhuewe@gmx.de>
  13105. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  13106. R: Jason Gunthorpe <jgg@ziepe.ca>
  13107. L: linux-integrity@vger.kernel.org
  13108. Q: https://patchwork.kernel.org/project/linux-integrity/list/
  13109. W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
  13110. T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
  13111. S: Maintained
  13112. F: drivers/char/tpm/
  13113. TRACING
  13114. M: Steven Rostedt <rostedt@goodmis.org>
  13115. M: Ingo Molnar <mingo@redhat.com>
  13116. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  13117. S: Maintained
  13118. F: Documentation/trace/ftrace.rst
  13119. F: arch/*/*/*/ftrace.h
  13120. F: arch/*/kernel/ftrace.c
  13121. F: include/*/ftrace.h
  13122. F: include/linux/trace*.h
  13123. F: include/trace/
  13124. F: kernel/trace/
  13125. F: tools/testing/selftests/ftrace/
  13126. TRACING MMIO ACCESSES (MMIOTRACE)
  13127. M: Steven Rostedt <rostedt@goodmis.org>
  13128. M: Ingo Molnar <mingo@kernel.org>
  13129. R: Karol Herbst <karolherbst@gmail.com>
  13130. R: Pekka Paalanen <ppaalanen@gmail.com>
  13131. S: Maintained
  13132. L: linux-kernel@vger.kernel.org
  13133. L: nouveau@lists.freedesktop.org
  13134. F: kernel/trace/trace_mmiotrace.c
  13135. F: include/linux/mmiotrace.h
  13136. F: arch/x86/mm/kmmio.c
  13137. F: arch/x86/mm/mmio-mod.c
  13138. F: arch/x86/mm/testmmiotrace.c
  13139. TRIVIAL PATCHES
  13140. M: Jiri Kosina <trivial@kernel.org>
  13141. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
  13142. S: Maintained
  13143. K: ^Subject:.*(?i)trivial
  13144. TEMPO SEMICONDUCTOR DRIVERS
  13145. M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
  13146. S: Maintained
  13147. F: sound/soc/codecs/tscs*.c
  13148. F: sound/soc/codecs/tscs*.h
  13149. F: Documentation/devicetree/bindings/sound/tscs*.txt
  13150. TTY LAYER
  13151. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13152. M: Jiri Slaby <jslaby@suse.com>
  13153. S: Supported
  13154. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  13155. F: Documentation/serial/
  13156. F: drivers/tty/
  13157. F: drivers/tty/serial/serial_core.c
  13158. F: include/linux/serial_core.h
  13159. F: include/linux/serial.h
  13160. F: include/linux/tty.h
  13161. F: include/uapi/linux/serial_core.h
  13162. F: include/uapi/linux/serial.h
  13163. F: include/uapi/linux/tty.h
  13164. TUA9001 MEDIA DRIVER
  13165. M: Antti Palosaari <crope@iki.fi>
  13166. L: linux-media@vger.kernel.org
  13167. W: https://linuxtv.org
  13168. W: http://palosaari.fi/linux/
  13169. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  13170. T: git git://linuxtv.org/anttip/media_tree.git
  13171. S: Maintained
  13172. F: drivers/media/tuners/tua9001*
  13173. TULIP NETWORK DRIVERS
  13174. L: netdev@vger.kernel.org
  13175. L: linux-parisc@vger.kernel.org
  13176. S: Orphan
  13177. F: drivers/net/ethernet/dec/tulip/
  13178. TUN/TAP driver
  13179. M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
  13180. W: http://vtun.sourceforge.net/tun
  13181. S: Maintained
  13182. F: Documentation/networking/tuntap.txt
  13183. F: arch/um/os-Linux/drivers/
  13184. TURBOCHANNEL SUBSYSTEM
  13185. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  13186. M: Ralf Baechle <ralf@linux-mips.org>
  13187. L: linux-mips@linux-mips.org
  13188. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  13189. S: Maintained
  13190. F: drivers/tc/
  13191. F: include/linux/tc.h
  13192. TURBOSTAT UTILITY
  13193. M: "Len Brown" <lenb@kernel.org>
  13194. L: linux-pm@vger.kernel.org
  13195. B: https://bugzilla.kernel.org
  13196. Q: https://patchwork.kernel.org/project/linux-pm/list/
  13197. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
  13198. S: Supported
  13199. F: tools/power/x86/turbostat/
  13200. TW5864 VIDEO4LINUX DRIVER
  13201. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  13202. M: Anton Sviridenko <anton@corp.bluecherry.net>
  13203. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  13204. M: Andrey Utkin <andrey_utkin@fastmail.com>
  13205. L: linux-media@vger.kernel.org
  13206. S: Supported
  13207. F: drivers/media/pci/tw5864/
  13208. TW68 VIDEO4LINUX DRIVER
  13209. M: Hans Verkuil <hverkuil@xs4all.nl>
  13210. L: linux-media@vger.kernel.org
  13211. T: git git://linuxtv.org/media_tree.git
  13212. W: https://linuxtv.org
  13213. S: Odd Fixes
  13214. F: drivers/media/pci/tw68/
  13215. TW686X VIDEO4LINUX DRIVER
  13216. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  13217. L: linux-media@vger.kernel.org
  13218. T: git git://linuxtv.org/media_tree.git
  13219. W: http://linuxtv.org
  13220. S: Maintained
  13221. F: drivers/media/pci/tw686x/
  13222. UBI FILE SYSTEM (UBIFS)
  13223. M: Richard Weinberger <richard@nod.at>
  13224. M: Artem Bityutskiy <dedekind1@gmail.com>
  13225. M: Adrian Hunter <adrian.hunter@intel.com>
  13226. L: linux-mtd@lists.infradead.org
  13227. T: git git://git.infradead.org/ubifs-2.6.git
  13228. W: http://www.linux-mtd.infradead.org/doc/ubifs.html
  13229. S: Supported
  13230. F: Documentation/filesystems/ubifs.txt
  13231. F: fs/ubifs/
  13232. UCLINUX (M68KNOMMU AND COLDFIRE)
  13233. M: Greg Ungerer <gerg@linux-m68k.org>
  13234. W: http://www.linux-m68k.org/
  13235. W: http://www.uclinux.org/
  13236. L: linux-m68k@lists.linux-m68k.org
  13237. L: uclinux-dev@uclinux.org (subscribers-only)
  13238. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
  13239. S: Maintained
  13240. F: arch/m68k/coldfire/
  13241. F: arch/m68k/68*/
  13242. F: arch/m68k/*/*_no.*
  13243. F: arch/m68k/include/asm/*_no.*
  13244. UDF FILESYSTEM
  13245. M: Jan Kara <jack@suse.com>
  13246. S: Maintained
  13247. F: Documentation/filesystems/udf.txt
  13248. F: fs/udf/
  13249. UDRAW TABLET
  13250. M: Bastien Nocera <hadess@hadess.net>
  13251. L: linux-input@vger.kernel.org
  13252. S: Maintained
  13253. F: drivers/hid/hid-udraw-ps3.c
  13254. UFS FILESYSTEM
  13255. M: Evgeniy Dushistov <dushistov@mail.ru>
  13256. S: Maintained
  13257. F: Documentation/filesystems/ufs.txt
  13258. F: fs/ufs/
  13259. UHID USERSPACE HID IO DRIVER:
  13260. M: David Herrmann <dh.herrmann@googlemail.com>
  13261. L: linux-input@vger.kernel.org
  13262. S: Maintained
  13263. F: drivers/hid/uhid.c
  13264. F: include/uapi/linux/uhid.h
  13265. ULPI BUS
  13266. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13267. L: linux-usb@vger.kernel.org
  13268. S: Maintained
  13269. F: drivers/usb/common/ulpi.c
  13270. F: include/linux/ulpi/
  13271. ULTRA-WIDEBAND (UWB) SUBSYSTEM:
  13272. L: linux-usb@vger.kernel.org
  13273. S: Orphan
  13274. F: drivers/uwb/
  13275. F: include/linux/uwb.h
  13276. F: include/linux/uwb/
  13277. UNICORE32 ARCHITECTURE:
  13278. M: Guan Xuetao <gxt@pku.edu.cn>
  13279. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  13280. S: Maintained
  13281. T: git git://github.com/gxt/linux.git
  13282. F: arch/unicore32/
  13283. UNIFDEF
  13284. M: Tony Finch <dot@dotat.at>
  13285. W: http://dotat.at/prog/unifdef
  13286. S: Maintained
  13287. F: scripts/unifdef.c
  13288. UNIFORM CDROM DRIVER
  13289. M: Jens Axboe <axboe@kernel.dk>
  13290. W: http://www.kernel.dk
  13291. S: Maintained
  13292. F: Documentation/cdrom/
  13293. F: drivers/cdrom/cdrom.c
  13294. F: include/linux/cdrom.h
  13295. F: include/uapi/linux/cdrom.h
  13296. UNISYS S-PAR DRIVERS
  13297. M: David Kershner <david.kershner@unisys.com>
  13298. L: sparmaintainer@unisys.com (Unisys internal)
  13299. S: Supported
  13300. F: include/linux/visorbus.h
  13301. F: drivers/visorbus/
  13302. F: drivers/staging/unisys/
  13303. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
  13304. M: Vinayak Holikatti <vinholikatti@gmail.com>
  13305. L: linux-scsi@vger.kernel.org
  13306. S: Supported
  13307. F: Documentation/scsi/ufs.txt
  13308. F: drivers/scsi/ufs/
  13309. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
  13310. M: Joao Pinto <jpinto@synopsys.com>
  13311. L: linux-scsi@vger.kernel.org
  13312. S: Supported
  13313. F: drivers/scsi/ufs/*dwc*
  13314. UNSORTED BLOCK IMAGES (UBI)
  13315. M: Artem Bityutskiy <dedekind1@gmail.com>
  13316. M: Richard Weinberger <richard@nod.at>
  13317. W: http://www.linux-mtd.infradead.org/
  13318. L: linux-mtd@lists.infradead.org
  13319. T: git git://git.infradead.org/ubifs-2.6.git
  13320. S: Supported
  13321. F: drivers/mtd/ubi/
  13322. F: include/linux/mtd/ubi.h
  13323. F: include/uapi/mtd/ubi-user.h
  13324. USB "USBNET" DRIVER FRAMEWORK
  13325. M: Oliver Neukum <oneukum@suse.com>
  13326. L: netdev@vger.kernel.org
  13327. W: http://www.linux-usb.org/usbnet
  13328. S: Maintained
  13329. F: drivers/net/usb/usbnet.c
  13330. F: include/linux/usb/usbnet.h
  13331. USB ACM DRIVER
  13332. M: Oliver Neukum <oneukum@suse.com>
  13333. L: linux-usb@vger.kernel.org
  13334. S: Maintained
  13335. F: Documentation/usb/acm.txt
  13336. F: drivers/usb/class/cdc-acm.*
  13337. USB AR5523 WIRELESS DRIVER
  13338. M: Pontus Fuchs <pontus.fuchs@gmail.com>
  13339. L: linux-wireless@vger.kernel.org
  13340. S: Maintained
  13341. F: drivers/net/wireless/ath/ar5523/
  13342. USB ATTACHED SCSI
  13343. M: Oliver Neukum <oneukum@suse.com>
  13344. L: linux-usb@vger.kernel.org
  13345. L: linux-scsi@vger.kernel.org
  13346. S: Maintained
  13347. F: drivers/usb/storage/uas.c
  13348. USB CDC ETHERNET DRIVER
  13349. M: Oliver Neukum <oliver@neukum.org>
  13350. L: linux-usb@vger.kernel.org
  13351. S: Maintained
  13352. F: drivers/net/usb/cdc_*.c
  13353. F: include/uapi/linux/usb/cdc.h
  13354. USB CHAOSKEY DRIVER
  13355. M: Keith Packard <keithp@keithp.com>
  13356. L: linux-usb@vger.kernel.org
  13357. S: Maintained
  13358. F: drivers/usb/misc/chaoskey.c
  13359. USB CYPRESS C67X00 DRIVER
  13360. M: Peter Korsgaard <jacmet@sunsite.dk>
  13361. L: linux-usb@vger.kernel.org
  13362. S: Maintained
  13363. F: drivers/usb/c67x00/
  13364. USB DAVICOM DM9601 DRIVER
  13365. M: Peter Korsgaard <jacmet@sunsite.dk>
  13366. L: netdev@vger.kernel.org
  13367. W: http://www.linux-usb.org/usbnet
  13368. S: Maintained
  13369. F: drivers/net/usb/dm9601.c
  13370. USB DIAMOND RIO500 DRIVER
  13371. M: Cesar Miquel <miquel@df.uba.ar>
  13372. L: rio500-users@lists.sourceforge.net
  13373. W: http://rio500.sourceforge.net
  13374. S: Maintained
  13375. F: drivers/usb/misc/rio500*
  13376. USB EHCI DRIVER
  13377. M: Alan Stern <stern@rowland.harvard.edu>
  13378. L: linux-usb@vger.kernel.org
  13379. S: Maintained
  13380. F: Documentation/usb/ehci.txt
  13381. F: drivers/usb/host/ehci*
  13382. USB GADGET/PERIPHERAL SUBSYSTEM
  13383. M: Felipe Balbi <balbi@kernel.org>
  13384. L: linux-usb@vger.kernel.org
  13385. W: http://www.linux-usb.org/gadget
  13386. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13387. S: Maintained
  13388. F: drivers/usb/gadget/
  13389. F: include/linux/usb/gadget*
  13390. USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  13391. M: Jiri Kosina <jikos@kernel.org>
  13392. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  13393. L: linux-usb@vger.kernel.org
  13394. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  13395. S: Maintained
  13396. F: Documentation/hid/hiddev.txt
  13397. F: drivers/hid/usbhid/
  13398. USB INTEL XHCI ROLE MUX DRIVER
  13399. M: Hans de Goede <hdegoede@redhat.com>
  13400. L: linux-usb@vger.kernel.org
  13401. S: Maintained
  13402. F: drivers/usb/roles/intel-xhci-usb-role-switch.c
  13403. USB ISP116X DRIVER
  13404. M: Olav Kongas <ok@artecdesign.ee>
  13405. L: linux-usb@vger.kernel.org
  13406. S: Maintained
  13407. F: drivers/usb/host/isp116x*
  13408. F: include/linux/usb/isp116x.h
  13409. USB LAN78XX ETHERNET DRIVER
  13410. M: Woojung Huh <woojung.huh@microchip.com>
  13411. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13412. L: netdev@vger.kernel.org
  13413. S: Maintained
  13414. F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt
  13415. F: drivers/net/usb/lan78xx.*
  13416. F: include/dt-bindings/net/microchip-lan78xx.h
  13417. USB MASS STORAGE DRIVER
  13418. M: Alan Stern <stern@rowland.harvard.edu>
  13419. L: linux-usb@vger.kernel.org
  13420. L: usb-storage@lists.one-eyed-alien.net
  13421. S: Maintained
  13422. W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
  13423. F: drivers/usb/storage/
  13424. USB MIDI DRIVER
  13425. M: Clemens Ladisch <clemens@ladisch.de>
  13426. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  13427. T: git git://git.alsa-project.org/alsa-kernel.git
  13428. S: Maintained
  13429. F: sound/usb/midi.*
  13430. USB NETWORKING DRIVERS
  13431. L: linux-usb@vger.kernel.org
  13432. S: Odd Fixes
  13433. F: drivers/net/usb/
  13434. USB OHCI DRIVER
  13435. M: Alan Stern <stern@rowland.harvard.edu>
  13436. L: linux-usb@vger.kernel.org
  13437. S: Maintained
  13438. F: Documentation/usb/ohci.txt
  13439. F: drivers/usb/host/ohci*
  13440. USB OTG FSM (Finite State Machine)
  13441. M: Peter Chen <Peter.Chen@nxp.com>
  13442. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  13443. L: linux-usb@vger.kernel.org
  13444. S: Maintained
  13445. F: drivers/usb/common/usb-otg-fsm.c
  13446. USB OVER IP DRIVER
  13447. M: Valentina Manea <valentina.manea.m@gmail.com>
  13448. M: Shuah Khan <shuah@kernel.org>
  13449. L: linux-usb@vger.kernel.org
  13450. S: Maintained
  13451. F: Documentation/usb/usbip_protocol.txt
  13452. F: drivers/usb/usbip/
  13453. F: tools/usb/usbip/
  13454. F: tools/testing/selftests/drivers/usb/usbip/
  13455. USB PEGASUS DRIVER
  13456. M: Petko Manolov <petkan@nucleusys.com>
  13457. L: linux-usb@vger.kernel.org
  13458. L: netdev@vger.kernel.org
  13459. T: git git://github.com/petkan/pegasus.git
  13460. W: https://github.com/petkan/pegasus
  13461. S: Maintained
  13462. F: drivers/net/usb/pegasus.*
  13463. USB PHY LAYER
  13464. M: Felipe Balbi <balbi@kernel.org>
  13465. L: linux-usb@vger.kernel.org
  13466. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  13467. S: Maintained
  13468. F: drivers/usb/phy/
  13469. USB PRINTER DRIVER (usblp)
  13470. M: Pete Zaitcev <zaitcev@redhat.com>
  13471. L: linux-usb@vger.kernel.org
  13472. S: Supported
  13473. F: drivers/usb/class/usblp.c
  13474. USB QMI WWAN NETWORK DRIVER
  13475. M: Bjørn Mork <bjorn@mork.no>
  13476. L: netdev@vger.kernel.org
  13477. S: Maintained
  13478. F: Documentation/ABI/testing/sysfs-class-net-qmi
  13479. F: drivers/net/usb/qmi_wwan.c
  13480. USB RTL8150 DRIVER
  13481. M: Petko Manolov <petkan@nucleusys.com>
  13482. L: linux-usb@vger.kernel.org
  13483. L: netdev@vger.kernel.org
  13484. T: git git://github.com/petkan/rtl8150.git
  13485. W: https://github.com/petkan/rtl8150
  13486. S: Maintained
  13487. F: drivers/net/usb/rtl8150.c
  13488. USB SERIAL SUBSYSTEM
  13489. M: Johan Hovold <johan@kernel.org>
  13490. L: linux-usb@vger.kernel.org
  13491. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
  13492. S: Maintained
  13493. F: Documentation/usb/usb-serial.txt
  13494. F: drivers/usb/serial/
  13495. F: include/linux/usb/serial.h
  13496. USB SMSC75XX ETHERNET DRIVER
  13497. M: Steve Glendinning <steve.glendinning@shawell.net>
  13498. L: netdev@vger.kernel.org
  13499. S: Maintained
  13500. F: drivers/net/usb/smsc75xx.*
  13501. USB SMSC95XX ETHERNET DRIVER
  13502. M: Steve Glendinning <steve.glendinning@shawell.net>
  13503. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  13504. L: netdev@vger.kernel.org
  13505. S: Maintained
  13506. F: drivers/net/usb/smsc95xx.*
  13507. USB SUBSYSTEM
  13508. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13509. L: linux-usb@vger.kernel.org
  13510. W: http://www.linux-usb.org
  13511. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
  13512. S: Supported
  13513. F: Documentation/devicetree/bindings/usb/
  13514. F: Documentation/usb/
  13515. F: drivers/usb/
  13516. F: include/linux/usb.h
  13517. F: include/linux/usb/
  13518. USB TYPEC PI3USB30532 MUX DRIVER
  13519. M: Hans de Goede <hdegoede@redhat.com>
  13520. L: linux-usb@vger.kernel.org
  13521. S: Maintained
  13522. F: drivers/usb/typec/mux/pi3usb30532.c
  13523. USB TYPEC CLASS
  13524. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13525. L: linux-usb@vger.kernel.org
  13526. S: Maintained
  13527. F: Documentation/ABI/testing/sysfs-class-typec
  13528. F: Documentation/driver-api/usb/typec.rst
  13529. F: drivers/usb/typec/
  13530. F: include/linux/usb/typec.h
  13531. USB TYPEC BUS FOR ALTERNATE MODES
  13532. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  13533. L: linux-usb@vger.kernel.org
  13534. S: Maintained
  13535. F: Documentation/ABI/testing/sysfs-bus-typec
  13536. F: Documentation/driver-api/usb/typec_bus.rst
  13537. F: drivers/usb/typec/altmodes/
  13538. F: include/linux/usb/typec_altmode.h
  13539. USB UHCI DRIVER
  13540. M: Alan Stern <stern@rowland.harvard.edu>
  13541. L: linux-usb@vger.kernel.org
  13542. S: Maintained
  13543. F: drivers/usb/host/uhci*
  13544. USB VIDEO CLASS
  13545. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13546. L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
  13547. L: linux-media@vger.kernel.org
  13548. T: git git://linuxtv.org/media_tree.git
  13549. W: http://www.ideasonboard.org/uvc/
  13550. S: Maintained
  13551. F: drivers/media/usb/uvc/
  13552. F: include/uapi/linux/uvcvideo.h
  13553. USB VISION DRIVER
  13554. M: Hans Verkuil <hverkuil@xs4all.nl>
  13555. L: linux-media@vger.kernel.org
  13556. T: git git://linuxtv.org/media_tree.git
  13557. W: https://linuxtv.org
  13558. S: Odd Fixes
  13559. F: drivers/media/usb/usbvision/
  13560. USB WEBCAM GADGET
  13561. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13562. L: linux-usb@vger.kernel.org
  13563. S: Maintained
  13564. F: drivers/usb/gadget/function/*uvc*
  13565. F: drivers/usb/gadget/legacy/webcam.c
  13566. F: include/uapi/linux/usb/g_uvc.h
  13567. USB WIRELESS RNDIS DRIVER (rndis_wlan)
  13568. M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
  13569. L: linux-wireless@vger.kernel.org
  13570. S: Maintained
  13571. F: drivers/net/wireless/rndis_wlan.c
  13572. USB XHCI DRIVER
  13573. M: Mathias Nyman <mathias.nyman@intel.com>
  13574. L: linux-usb@vger.kernel.org
  13575. S: Supported
  13576. F: drivers/usb/host/xhci*
  13577. F: drivers/usb/host/pci-quirks*
  13578. USB ZD1201 DRIVER
  13579. L: linux-wireless@vger.kernel.org
  13580. W: http://linux-lc100020.sourceforge.net
  13581. S: Orphan
  13582. F: drivers/net/wireless/zydas/zd1201.*
  13583. USB ZR364XX DRIVER
  13584. M: Antoine Jacquet <royale@zerezo.com>
  13585. L: linux-usb@vger.kernel.org
  13586. L: linux-media@vger.kernel.org
  13587. T: git git://linuxtv.org/media_tree.git
  13588. W: http://royale.zerezo.com/zr364xx/
  13589. S: Maintained
  13590. F: Documentation/media/v4l-drivers/zr364xx*
  13591. F: drivers/media/usb/zr364xx/
  13592. USER-MODE LINUX (UML)
  13593. M: Jeff Dike <jdike@addtoit.com>
  13594. M: Richard Weinberger <richard@nod.at>
  13595. L: linux-um@lists.infradead.org
  13596. W: http://user-mode-linux.sourceforge.net
  13597. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
  13598. S: Maintained
  13599. F: Documentation/virtual/uml/
  13600. F: arch/um/
  13601. F: arch/x86/um/
  13602. F: fs/hostfs/
  13603. F: fs/hppfs/
  13604. USERSPACE I/O (UIO)
  13605. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13606. S: Maintained
  13607. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13608. F: Documentation/driver-api/uio-howto.rst
  13609. F: drivers/uio/
  13610. F: include/linux/uio*.h
  13611. UTIL-LINUX PACKAGE
  13612. M: Karel Zak <kzak@redhat.com>
  13613. L: util-linux@vger.kernel.org
  13614. W: http://en.wikipedia.org/wiki/Util-linux
  13615. T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
  13616. S: Maintained
  13617. UUID HELPERS
  13618. M: Christoph Hellwig <hch@lst.de>
  13619. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  13620. L: linux-kernel@vger.kernel.org
  13621. T: git git://git.infradead.org/users/hch/uuid.git
  13622. F: lib/uuid.c
  13623. F: lib/test_uuid.c
  13624. F: include/linux/uuid.h
  13625. F: include/uapi/linux/uuid.h
  13626. S: Maintained
  13627. UVESAFB DRIVER
  13628. M: Michal Januszewski <spock@gentoo.org>
  13629. L: linux-fbdev@vger.kernel.org
  13630. W: https://github.com/mjanusz/v86d
  13631. S: Maintained
  13632. F: Documentation/fb/uvesafb.txt
  13633. F: drivers/video/fbdev/uvesafb.*
  13634. VF610 NAND DRIVER
  13635. M: Stefan Agner <stefan@agner.ch>
  13636. L: linux-mtd@lists.infradead.org
  13637. S: Supported
  13638. F: drivers/mtd/nand/raw/vf610_nfc.c
  13639. VFAT/FAT/MSDOS FILESYSTEM
  13640. M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
  13641. S: Maintained
  13642. F: Documentation/filesystems/vfat.txt
  13643. F: fs/fat/
  13644. VFIO DRIVER
  13645. M: Alex Williamson <alex.williamson@redhat.com>
  13646. L: kvm@vger.kernel.org
  13647. T: git git://github.com/awilliam/linux-vfio.git
  13648. S: Maintained
  13649. F: Documentation/vfio.txt
  13650. F: drivers/vfio/
  13651. F: include/linux/vfio.h
  13652. F: include/uapi/linux/vfio.h
  13653. VFIO MEDIATED DEVICE DRIVERS
  13654. M: Kirti Wankhede <kwankhede@nvidia.com>
  13655. L: kvm@vger.kernel.org
  13656. S: Maintained
  13657. F: Documentation/vfio-mediated-device.txt
  13658. F: drivers/vfio/mdev/
  13659. F: include/linux/mdev.h
  13660. F: samples/vfio-mdev/
  13661. VFIO PLATFORM DRIVER
  13662. M: Eric Auger <eric.auger@redhat.com>
  13663. L: kvm@vger.kernel.org
  13664. S: Maintained
  13665. F: drivers/vfio/platform/
  13666. VGA_SWITCHEROO
  13667. R: Lukas Wunner <lukas@wunner.de>
  13668. S: Maintained
  13669. F: Documentation/gpu/vga-switcheroo.rst
  13670. F: drivers/gpu/vga/vga_switcheroo.c
  13671. F: include/linux/vga_switcheroo.h
  13672. T: git git://anongit.freedesktop.org/drm/drm-misc
  13673. VIA RHINE NETWORK DRIVER
  13674. S: Orphan
  13675. F: drivers/net/ethernet/via/via-rhine.c
  13676. VIA SD/MMC CARD CONTROLLER DRIVER
  13677. M: Bruce Chang <brucechang@via.com.tw>
  13678. M: Harald Welte <HaraldWelte@viatech.com>
  13679. S: Maintained
  13680. F: drivers/mmc/host/via-sdmmc.c
  13681. VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
  13682. M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
  13683. L: linux-fbdev@vger.kernel.org
  13684. S: Maintained
  13685. F: include/linux/via-core.h
  13686. F: include/linux/via-gpio.h
  13687. F: include/linux/via_i2c.h
  13688. F: drivers/video/fbdev/via/
  13689. VIA VELOCITY NETWORK DRIVER
  13690. M: Francois Romieu <romieu@fr.zoreil.com>
  13691. L: netdev@vger.kernel.org
  13692. S: Maintained
  13693. F: drivers/net/ethernet/via/via-velocity.*
  13694. VICODEC VIRTUAL CODEC DRIVER
  13695. M: Hans Verkuil <hans.verkuil@cisco.com>
  13696. L: linux-media@vger.kernel.org
  13697. T: git git://linuxtv.org/media_tree.git
  13698. W: https://linuxtv.org
  13699. S: Maintained
  13700. F: drivers/media/platform/vicodec/*
  13701. VIDEO MULTIPLEXER DRIVER
  13702. M: Philipp Zabel <p.zabel@pengutronix.de>
  13703. L: linux-media@vger.kernel.org
  13704. S: Maintained
  13705. F: drivers/media/platform/video-mux.c
  13706. VIDEO I2C POLLING DRIVER
  13707. M: Matt Ranostay <matt.ranostay@konsulko.com>
  13708. L: linux-media@vger.kernel.org
  13709. S: Maintained
  13710. F: drivers/media/i2c/video-i2c.c
  13711. VIDEOBUF2 FRAMEWORK
  13712. M: Pawel Osciak <pawel@osciak.com>
  13713. M: Marek Szyprowski <m.szyprowski@samsung.com>
  13714. M: Kyungmin Park <kyungmin.park@samsung.com>
  13715. L: linux-media@vger.kernel.org
  13716. S: Maintained
  13717. F: drivers/media/v4l2-core/videobuf2-*
  13718. F: include/media/videobuf2-*
  13719. VIMC VIRTUAL MEDIA CONTROLLER DRIVER
  13720. M: Helen Koike <helen.koike@collabora.com>
  13721. L: linux-media@vger.kernel.org
  13722. T: git git://linuxtv.org/media_tree.git
  13723. W: https://linuxtv.org
  13724. S: Maintained
  13725. F: drivers/media/platform/vimc/*
  13726. VIRT LIB
  13727. M: Alex Williamson <alex.williamson@redhat.com>
  13728. M: Paolo Bonzini <pbonzini@redhat.com>
  13729. L: kvm@vger.kernel.org
  13730. S: Supported
  13731. F: virt/lib/
  13732. VIRTIO AND VHOST VSOCK DRIVER
  13733. M: Stefan Hajnoczi <stefanha@redhat.com>
  13734. L: kvm@vger.kernel.org
  13735. L: virtualization@lists.linux-foundation.org
  13736. L: netdev@vger.kernel.org
  13737. S: Maintained
  13738. F: include/linux/virtio_vsock.h
  13739. F: include/uapi/linux/virtio_vsock.h
  13740. F: include/uapi/linux/vsockmon.h
  13741. F: include/uapi/linux/vm_sockets_diag.h
  13742. F: net/vmw_vsock/diag.c
  13743. F: net/vmw_vsock/af_vsock_tap.c
  13744. F: net/vmw_vsock/virtio_transport_common.c
  13745. F: net/vmw_vsock/virtio_transport.c
  13746. F: drivers/net/vsockmon.c
  13747. F: drivers/vhost/vsock.c
  13748. F: drivers/vhost/vsock.h
  13749. F: tools/testing/vsock/
  13750. VIRTIO CONSOLE DRIVER
  13751. M: Amit Shah <amit@kernel.org>
  13752. L: virtualization@lists.linux-foundation.org
  13753. S: Maintained
  13754. F: drivers/char/virtio_console.c
  13755. F: include/linux/virtio_console.h
  13756. F: include/uapi/linux/virtio_console.h
  13757. VIRTIO CORE, NET AND BLOCK DRIVERS
  13758. M: "Michael S. Tsirkin" <mst@redhat.com>
  13759. M: Jason Wang <jasowang@redhat.com>
  13760. L: virtualization@lists.linux-foundation.org
  13761. S: Maintained
  13762. F: Documentation/devicetree/bindings/virtio/
  13763. F: drivers/virtio/
  13764. F: tools/virtio/
  13765. F: drivers/net/virtio_net.c
  13766. F: drivers/block/virtio_blk.c
  13767. F: include/linux/virtio*.h
  13768. F: include/uapi/linux/virtio_*.h
  13769. F: drivers/crypto/virtio/
  13770. F: mm/balloon_compaction.c
  13771. VIRTIO CRYPTO DRIVER
  13772. M: Gonglei <arei.gonglei@huawei.com>
  13773. L: virtualization@lists.linux-foundation.org
  13774. L: linux-crypto@vger.kernel.org
  13775. S: Maintained
  13776. F: drivers/crypto/virtio/
  13777. F: include/uapi/linux/virtio_crypto.h
  13778. VIRTIO DRIVERS FOR S390
  13779. M: Cornelia Huck <cohuck@redhat.com>
  13780. M: Halil Pasic <pasic@linux.ibm.com>
  13781. L: linux-s390@vger.kernel.org
  13782. L: virtualization@lists.linux-foundation.org
  13783. L: kvm@vger.kernel.org
  13784. S: Supported
  13785. F: drivers/s390/virtio/
  13786. F: arch/s390/include/uapi/asm/virtio-ccw.h
  13787. VIRTIO GPU DRIVER
  13788. M: David Airlie <airlied@linux.ie>
  13789. M: Gerd Hoffmann <kraxel@redhat.com>
  13790. L: dri-devel@lists.freedesktop.org
  13791. L: virtualization@lists.linux-foundation.org
  13792. T: git git://anongit.freedesktop.org/drm/drm-misc
  13793. S: Maintained
  13794. F: drivers/gpu/drm/virtio/
  13795. F: include/uapi/linux/virtio_gpu.h
  13796. VIRTIO HOST (VHOST)
  13797. M: "Michael S. Tsirkin" <mst@redhat.com>
  13798. M: Jason Wang <jasowang@redhat.com>
  13799. L: kvm@vger.kernel.org
  13800. L: virtualization@lists.linux-foundation.org
  13801. L: netdev@vger.kernel.org
  13802. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
  13803. S: Maintained
  13804. F: drivers/vhost/
  13805. F: include/uapi/linux/vhost.h
  13806. VIRTIO INPUT DRIVER
  13807. M: Gerd Hoffmann <kraxel@redhat.com>
  13808. S: Maintained
  13809. F: drivers/virtio/virtio_input.c
  13810. F: include/uapi/linux/virtio_input.h
  13811. VIRTUAL BOX GUEST DEVICE DRIVER
  13812. M: Hans de Goede <hdegoede@redhat.com>
  13813. M: Arnd Bergmann <arnd@arndb.de>
  13814. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13815. S: Maintained
  13816. F: include/linux/vbox_utils.h
  13817. F: include/uapi/linux/vbox*.h
  13818. F: drivers/virt/vboxguest/
  13819. VIRTUAL SERIO DEVICE DRIVER
  13820. M: Stephen Chandler Paul <thatslyude@gmail.com>
  13821. S: Maintained
  13822. F: drivers/input/serio/userio.c
  13823. F: include/uapi/linux/userio.h
  13824. VIVID VIRTUAL VIDEO DRIVER
  13825. M: Hans Verkuil <hverkuil@xs4all.nl>
  13826. L: linux-media@vger.kernel.org
  13827. T: git git://linuxtv.org/media_tree.git
  13828. W: https://linuxtv.org
  13829. S: Maintained
  13830. F: drivers/media/platform/vivid/*
  13831. VLYNQ BUS
  13832. M: Florian Fainelli <f.fainelli@gmail.com>
  13833. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  13834. S: Maintained
  13835. F: drivers/vlynq/vlynq.c
  13836. F: include/linux/vlynq.h
  13837. VME SUBSYSTEM
  13838. M: Martyn Welch <martyn@welchs.me.uk>
  13839. M: Manohar Vanga <manohar.vanga@gmail.com>
  13840. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  13841. L: devel@driverdev.osuosl.org
  13842. S: Maintained
  13843. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  13844. F: Documentation/driver-api/vme.rst
  13845. F: drivers/staging/vme/
  13846. F: drivers/vme/
  13847. F: include/linux/vme*
  13848. VMWARE BALLOON DRIVER
  13849. M: Xavier Deguillard <xdeguillard@vmware.com>
  13850. M: Nadav Amit <namit@vmware.com>
  13851. M: "VMware, Inc." <pv-drivers@vmware.com>
  13852. L: linux-kernel@vger.kernel.org
  13853. S: Maintained
  13854. F: drivers/misc/vmw_balloon.c
  13855. VMWARE HYPERVISOR INTERFACE
  13856. M: Alok Kataria <akataria@vmware.com>
  13857. L: virtualization@lists.linux-foundation.org
  13858. S: Supported
  13859. F: arch/x86/kernel/cpu/vmware.c
  13860. VMWARE PVRDMA DRIVER
  13861. M: Adit Ranadive <aditr@vmware.com>
  13862. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13863. L: linux-rdma@vger.kernel.org
  13864. S: Maintained
  13865. F: drivers/infiniband/hw/vmw_pvrdma/
  13866. VMware PVSCSI driver
  13867. M: Jim Gill <jgill@vmware.com>
  13868. M: VMware PV-Drivers <pv-drivers@vmware.com>
  13869. L: linux-scsi@vger.kernel.org
  13870. S: Maintained
  13871. F: drivers/scsi/vmw_pvscsi.c
  13872. F: drivers/scsi/vmw_pvscsi.h
  13873. VMWARE VMMOUSE SUBDRIVER
  13874. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  13875. M: "VMware, Inc." <pv-drivers@vmware.com>
  13876. L: linux-input@vger.kernel.org
  13877. S: Maintained
  13878. F: drivers/input/mouse/vmmouse.c
  13879. F: drivers/input/mouse/vmmouse.h
  13880. VMWARE VMXNET3 ETHERNET DRIVER
  13881. M: Ronak Doshi <doshir@vmware.com>
  13882. M: "VMware, Inc." <pv-drivers@vmware.com>
  13883. L: netdev@vger.kernel.org
  13884. S: Maintained
  13885. F: drivers/net/vmxnet3/
  13886. VOCORE VOCORE2 BOARD
  13887. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  13888. L: linux-mips@linux-mips.org
  13889. S: Maintained
  13890. F: arch/mips/boot/dts/ralink/vocore2.dts
  13891. VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  13892. M: Liam Girdwood <lgirdwood@gmail.com>
  13893. M: Mark Brown <broonie@kernel.org>
  13894. L: linux-kernel@vger.kernel.org
  13895. W: http://www.slimlogic.co.uk/?p=48
  13896. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
  13897. S: Supported
  13898. F: Documentation/devicetree/bindings/regulator/
  13899. F: Documentation/power/regulator/
  13900. F: drivers/regulator/
  13901. F: include/dt-bindings/regulator/
  13902. F: include/linux/regulator/
  13903. VRF
  13904. M: David Ahern <dsa@cumulusnetworks.com>
  13905. M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
  13906. L: netdev@vger.kernel.org
  13907. S: Maintained
  13908. F: drivers/net/vrf.c
  13909. F: Documentation/networking/vrf.txt
  13910. VT1211 HARDWARE MONITOR DRIVER
  13911. M: Juerg Haefliger <juergh@gmail.com>
  13912. L: linux-hwmon@vger.kernel.org
  13913. S: Maintained
  13914. F: Documentation/hwmon/vt1211
  13915. F: drivers/hwmon/vt1211.c
  13916. VT8231 HARDWARE MONITOR DRIVER
  13917. M: Roger Lucas <vt8231@hiddenengine.co.uk>
  13918. L: linux-hwmon@vger.kernel.org
  13919. S: Maintained
  13920. F: drivers/hwmon/vt8231.c
  13921. VUB300 USB to SDIO/SD/MMC bridge chip
  13922. M: Tony Olech <tony.olech@elandigitalsystems.com>
  13923. L: linux-mmc@vger.kernel.org
  13924. L: linux-usb@vger.kernel.org
  13925. S: Supported
  13926. F: drivers/mmc/host/vub300.c
  13927. W1 DALLAS'S 1-WIRE BUS
  13928. M: Evgeniy Polyakov <zbr@ioremap.net>
  13929. S: Maintained
  13930. F: Documentation/devicetree/bindings/w1/
  13931. F: Documentation/w1/
  13932. F: drivers/w1/
  13933. F: include/linux/w1.h
  13934. W83791D HARDWARE MONITORING DRIVER
  13935. M: Marc Hulsman <m.hulsman@tudelft.nl>
  13936. L: linux-hwmon@vger.kernel.org
  13937. S: Maintained
  13938. F: Documentation/hwmon/w83791d
  13939. F: drivers/hwmon/w83791d.c
  13940. W83793 HARDWARE MONITORING DRIVER
  13941. M: Rudolf Marek <r.marek@assembler.cz>
  13942. L: linux-hwmon@vger.kernel.org
  13943. S: Maintained
  13944. F: Documentation/hwmon/w83793
  13945. F: drivers/hwmon/w83793.c
  13946. W83795 HARDWARE MONITORING DRIVER
  13947. M: Jean Delvare <jdelvare@suse.com>
  13948. L: linux-hwmon@vger.kernel.org
  13949. S: Maintained
  13950. F: drivers/hwmon/w83795.c
  13951. W83L51xD SD/MMC CARD INTERFACE DRIVER
  13952. M: Pierre Ossman <pierre@ossman.eu>
  13953. S: Maintained
  13954. F: drivers/mmc/host/wbsd.*
  13955. WACOM PROTOCOL 4 SERIAL TABLETS
  13956. M: Julian Squires <julian@cipht.net>
  13957. M: Hans de Goede <hdegoede@redhat.com>
  13958. L: linux-input@vger.kernel.org
  13959. S: Maintained
  13960. F: drivers/input/tablet/wacom_serial4.c
  13961. WATCHDOG DEVICE DRIVERS
  13962. M: Wim Van Sebroeck <wim@linux-watchdog.org>
  13963. M: Guenter Roeck <linux@roeck-us.net>
  13964. L: linux-watchdog@vger.kernel.org
  13965. W: http://www.linux-watchdog.org/
  13966. T: git git://www.linux-watchdog.org/linux-watchdog.git
  13967. S: Maintained
  13968. F: Documentation/devicetree/bindings/watchdog/
  13969. F: Documentation/watchdog/
  13970. F: drivers/watchdog/
  13971. F: include/linux/watchdog.h
  13972. F: include/uapi/linux/watchdog.h
  13973. WHISKEYCOVE PMIC GPIO DRIVER
  13974. M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
  13975. L: linux-gpio@vger.kernel.org
  13976. S: Maintained
  13977. F: drivers/gpio/gpio-wcove.c
  13978. WIIMOTE HID DRIVER
  13979. M: David Herrmann <dh.herrmann@googlemail.com>
  13980. L: linux-input@vger.kernel.org
  13981. S: Maintained
  13982. F: drivers/hid/hid-wiimote*
  13983. WILOCITY WIL6210 WIRELESS DRIVER
  13984. M: Maya Erez <merez@codeaurora.org>
  13985. L: linux-wireless@vger.kernel.org
  13986. L: wil6210@qti.qualcomm.com
  13987. S: Supported
  13988. W: http://wireless.kernel.org/en/users/Drivers/wil6210
  13989. F: drivers/net/wireless/ath/wil6210/
  13990. WIMAX STACK
  13991. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  13992. M: linux-wimax@intel.com
  13993. L: wimax@linuxwimax.org (subscribers-only)
  13994. S: Supported
  13995. W: http://linuxwimax.org
  13996. F: Documentation/wimax/README.wimax
  13997. F: include/linux/wimax/debug.h
  13998. F: include/net/wimax.h
  13999. F: include/uapi/linux/wimax.h
  14000. F: net/wimax/
  14001. WINBOND CIR DRIVER
  14002. M: David Härdeman <david@hardeman.nu>
  14003. S: Maintained
  14004. F: drivers/media/rc/winbond-cir.c
  14005. WINSYSTEMS EBC-C384 WATCHDOG DRIVER
  14006. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  14007. L: linux-watchdog@vger.kernel.org
  14008. S: Maintained
  14009. F: drivers/watchdog/ebc-c384_wdt.c
  14010. WINSYSTEMS WS16C48 GPIO DRIVER
  14011. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  14012. L: linux-gpio@vger.kernel.org
  14013. S: Maintained
  14014. F: drivers/gpio/gpio-ws16c48.c
  14015. WISTRON LAPTOP BUTTON DRIVER
  14016. M: Miloslav Trmac <mitr@volny.cz>
  14017. S: Maintained
  14018. F: drivers/input/misc/wistron_btns.c
  14019. WL3501 WIRELESS PCMCIA CARD DRIVER
  14020. L: linux-wireless@vger.kernel.org
  14021. S: Odd fixes
  14022. F: drivers/net/wireless/wl3501*
  14023. WOLFSON MICROELECTRONICS DRIVERS
  14024. L: patches@opensource.cirrus.com
  14025. T: git https://github.com/CirrusLogic/linux-drivers.git
  14026. W: https://github.com/CirrusLogic/linux-drivers/wiki
  14027. S: Supported
  14028. F: Documentation/hwmon/wm83??
  14029. F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
  14030. F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
  14031. F: Documentation/devicetree/bindings/mfd/arizona.txt
  14032. F: Documentation/devicetree/bindings/mfd/wm831x.txt
  14033. F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
  14034. F: arch/arm/mach-s3c64xx/mach-crag6410*
  14035. F: drivers/clk/clk-wm83*.c
  14036. F: drivers/extcon/extcon-arizona.c
  14037. F: drivers/leds/leds-wm83*.c
  14038. F: drivers/gpio/gpio-*wm*.c
  14039. F: drivers/gpio/gpio-arizona.c
  14040. F: drivers/hwmon/wm83??-hwmon.c
  14041. F: drivers/input/misc/wm831x-on.c
  14042. F: drivers/input/touchscreen/wm831x-ts.c
  14043. F: drivers/input/touchscreen/wm97*.c
  14044. F: drivers/mfd/arizona*
  14045. F: drivers/mfd/wm*.c
  14046. F: drivers/mfd/cs47l24*
  14047. F: drivers/power/supply/wm83*.c
  14048. F: drivers/rtc/rtc-wm83*.c
  14049. F: drivers/regulator/wm8*.c
  14050. F: drivers/regulator/arizona*
  14051. F: drivers/video/backlight/wm83*_bl.c
  14052. F: drivers/watchdog/wm83*_wdt.c
  14053. F: include/linux/mfd/arizona/
  14054. F: include/linux/mfd/wm831x/
  14055. F: include/linux/mfd/wm8350/
  14056. F: include/linux/mfd/wm8400*
  14057. F: include/linux/regulator/arizona*
  14058. F: include/linux/wm97xx.h
  14059. F: include/sound/wm????.h
  14060. F: sound/soc/codecs/arizona.?
  14061. F: sound/soc/codecs/wm*
  14062. F: sound/soc/codecs/cs47l24*
  14063. WORKQUEUE
  14064. M: Tejun Heo <tj@kernel.org>
  14065. R: Lai Jiangshan <jiangshanlai@gmail.com>
  14066. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
  14067. S: Maintained
  14068. F: include/linux/workqueue.h
  14069. F: kernel/workqueue.c
  14070. F: Documentation/core-api/workqueue.rst
  14071. X-POWERS AXP288 PMIC DRIVERS
  14072. M: Hans de Goede <hdegoede@redhat.com>
  14073. S: Maintained
  14074. N: axp288
  14075. F: drivers/acpi/pmic/intel_pmic_xpower.c
  14076. X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
  14077. M: Chen-Yu Tsai <wens@csie.org>
  14078. L: linux-kernel@vger.kernel.org
  14079. S: Maintained
  14080. N: axp[128]
  14081. X.25 NETWORK LAYER
  14082. M: Andrew Hendry <andrew.hendry@gmail.com>
  14083. L: linux-x25@vger.kernel.org
  14084. S: Odd Fixes
  14085. F: Documentation/networking/x25*
  14086. F: include/net/x25*
  14087. F: net/x25/
  14088. X86 ARCHITECTURE (32-BIT AND 64-BIT)
  14089. M: Thomas Gleixner <tglx@linutronix.de>
  14090. M: Ingo Molnar <mingo@redhat.com>
  14091. M: Borislav Petkov <bp@alien8.de>
  14092. R: "H. Peter Anvin" <hpa@zytor.com>
  14093. M: x86@kernel.org
  14094. L: linux-kernel@vger.kernel.org
  14095. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  14096. S: Maintained
  14097. F: Documentation/devicetree/bindings/x86/
  14098. F: Documentation/x86/
  14099. F: arch/x86/
  14100. X86 ENTRY CODE
  14101. M: Andy Lutomirski <luto@kernel.org>
  14102. L: linux-kernel@vger.kernel.org
  14103. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
  14104. S: Maintained
  14105. F: arch/x86/entry/
  14106. X86 MCE INFRASTRUCTURE
  14107. M: Tony Luck <tony.luck@intel.com>
  14108. M: Borislav Petkov <bp@alien8.de>
  14109. L: linux-edac@vger.kernel.org
  14110. S: Maintained
  14111. F: arch/x86/kernel/cpu/mcheck/*
  14112. X86 MICROCODE UPDATE SUPPORT
  14113. M: Borislav Petkov <bp@alien8.de>
  14114. S: Maintained
  14115. F: arch/x86/kernel/cpu/microcode/*
  14116. X86 MM
  14117. M: Dave Hansen <dave.hansen@linux.intel.com>
  14118. M: Andy Lutomirski <luto@kernel.org>
  14119. M: Peter Zijlstra <peterz@infradead.org>
  14120. L: linux-kernel@vger.kernel.org
  14121. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
  14122. S: Maintained
  14123. F: arch/x86/mm/
  14124. X86 PLATFORM DRIVERS
  14125. M: Darren Hart <dvhart@infradead.org>
  14126. M: Andy Shevchenko <andy@infradead.org>
  14127. L: platform-driver-x86@vger.kernel.org
  14128. T: git git://git.infradead.org/linux-platform-drivers-x86.git
  14129. S: Maintained
  14130. F: drivers/platform/x86/
  14131. F: drivers/platform/olpc/
  14132. X86 VDSO
  14133. M: Andy Lutomirski <luto@kernel.org>
  14134. L: linux-kernel@vger.kernel.org
  14135. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
  14136. S: Maintained
  14137. F: arch/x86/entry/vdso/
  14138. XC2028/3028 TUNER DRIVER
  14139. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  14140. L: linux-media@vger.kernel.org
  14141. W: https://linuxtv.org
  14142. T: git git://linuxtv.org/media_tree.git
  14143. S: Maintained
  14144. F: drivers/media/tuners/tuner-xc2028.*
  14145. XDP SOCKETS (AF_XDP)
  14146. M: Björn Töpel <bjorn.topel@intel.com>
  14147. M: Magnus Karlsson <magnus.karlsson@intel.com>
  14148. L: netdev@vger.kernel.org
  14149. S: Maintained
  14150. F: kernel/bpf/xskmap.c
  14151. F: net/xdp/
  14152. XEN BLOCK SUBSYSTEM
  14153. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14154. M: Roger Pau Monné <roger.pau@citrix.com>
  14155. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14156. S: Supported
  14157. F: drivers/block/xen-blkback/*
  14158. F: drivers/block/xen*
  14159. XEN HYPERVISOR ARM
  14160. M: Stefano Stabellini <sstabellini@kernel.org>
  14161. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14162. S: Maintained
  14163. F: arch/arm/xen/
  14164. F: arch/arm/include/asm/xen/
  14165. XEN HYPERVISOR ARM64
  14166. M: Stefano Stabellini <sstabellini@kernel.org>
  14167. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14168. S: Maintained
  14169. F: arch/arm64/xen/
  14170. F: arch/arm64/include/asm/xen/
  14171. XEN HYPERVISOR INTERFACE
  14172. M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
  14173. M: Juergen Gross <jgross@suse.com>
  14174. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14175. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
  14176. S: Supported
  14177. F: arch/x86/xen/
  14178. F: drivers/*/xen-*front.c
  14179. F: drivers/xen/
  14180. F: arch/x86/include/asm/xen/
  14181. F: arch/x86/include/asm/pvclock-abi.h
  14182. F: include/xen/
  14183. F: include/uapi/xen/
  14184. F: Documentation/ABI/stable/sysfs-hypervisor-xen
  14185. F: Documentation/ABI/testing/sysfs-hypervisor-xen
  14186. XEN NETWORK BACKEND DRIVER
  14187. M: Wei Liu <wei.liu2@citrix.com>
  14188. M: Paul Durrant <paul.durrant@citrix.com>
  14189. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14190. L: netdev@vger.kernel.org
  14191. S: Supported
  14192. F: drivers/net/xen-netback/*
  14193. XEN PCI SUBSYSTEM
  14194. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14195. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14196. S: Supported
  14197. F: arch/x86/pci/*xen*
  14198. F: drivers/pci/*xen*
  14199. XEN PVSCSI DRIVERS
  14200. M: Juergen Gross <jgross@suse.com>
  14201. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14202. L: linux-scsi@vger.kernel.org
  14203. S: Supported
  14204. F: drivers/scsi/xen-scsifront.c
  14205. F: drivers/xen/xen-scsiback.c
  14206. F: include/xen/interface/io/vscsiif.h
  14207. XEN SWIOTLB SUBSYSTEM
  14208. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  14209. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14210. L: iommu@lists.linux-foundation.org
  14211. S: Supported
  14212. F: arch/x86/xen/*swiotlb*
  14213. F: drivers/xen/*swiotlb*
  14214. XEN SOUND FRONTEND DRIVER
  14215. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  14216. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  14217. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  14218. S: Supported
  14219. F: sound/xen/*
  14220. XFS FILESYSTEM
  14221. M: Darrick J. Wong <darrick.wong@oracle.com>
  14222. M: linux-xfs@vger.kernel.org
  14223. L: linux-xfs@vger.kernel.org
  14224. W: http://xfs.org/
  14225. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  14226. S: Supported
  14227. F: Documentation/filesystems/xfs.txt
  14228. F: fs/xfs/
  14229. XILINX AXI ETHERNET DRIVER
  14230. M: Anirudha Sarangi <anirudh@xilinx.com>
  14231. M: John Linn <John.Linn@xilinx.com>
  14232. S: Maintained
  14233. F: drivers/net/ethernet/xilinx/xilinx_axienet*
  14234. XILINX UARTLITE SERIAL DRIVER
  14235. M: Peter Korsgaard <jacmet@sunsite.dk>
  14236. L: linux-serial@vger.kernel.org
  14237. S: Maintained
  14238. F: drivers/tty/serial/uartlite.c
  14239. XILINX VIDEO IP CORES
  14240. M: Hyun Kwon <hyun.kwon@xilinx.com>
  14241. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  14242. L: linux-media@vger.kernel.org
  14243. T: git git://linuxtv.org/media_tree.git
  14244. S: Supported
  14245. F: Documentation/devicetree/bindings/media/xilinx/
  14246. F: drivers/media/platform/xilinx/
  14247. F: include/uapi/linux/xilinx-v4l2-controls.h
  14248. XILLYBUS DRIVER
  14249. M: Eli Billauer <eli.billauer@gmail.com>
  14250. L: linux-kernel@vger.kernel.org
  14251. S: Supported
  14252. F: drivers/char/xillybus/
  14253. XLP9XX I2C DRIVER
  14254. M: George Cherian <george.cherian@cavium.com>
  14255. M: Jan Glauber <jglauber@cavium.com>
  14256. L: linux-i2c@vger.kernel.org
  14257. W: http://www.cavium.com
  14258. S: Supported
  14259. F: drivers/i2c/busses/i2c-xlp9xx.c
  14260. XRA1403 GPIO EXPANDER
  14261. M: Nandor Han <nandor.han@ge.com>
  14262. M: Semi Malinen <semi.malinen@ge.com>
  14263. L: linux-gpio@vger.kernel.org
  14264. S: Maintained
  14265. F: drivers/gpio/gpio-xra1403.c
  14266. F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
  14267. XTENSA XTFPGA PLATFORM SUPPORT
  14268. M: Max Filippov <jcmvbkbc@gmail.com>
  14269. L: linux-xtensa@linux-xtensa.org
  14270. S: Maintained
  14271. F: drivers/spi/spi-xtensa-xtfpga.c
  14272. F: sound/soc/xtensa/xtfpga-i2s.c
  14273. YAM DRIVER FOR AX.25
  14274. M: Jean-Paul Roubelat <jpr@f6fbb.org>
  14275. L: linux-hams@vger.kernel.org
  14276. S: Maintained
  14277. F: drivers/net/hamradio/yam*
  14278. F: include/linux/yam.h
  14279. YAMA SECURITY MODULE
  14280. M: Kees Cook <keescook@chromium.org>
  14281. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
  14282. S: Supported
  14283. F: security/yama/
  14284. F: Documentation/admin-guide/LSM/Yama.rst
  14285. YEALINK PHONE DRIVER
  14286. M: Henk Vergonet <Henk.Vergonet@gmail.com>
  14287. L: usbb2k-api-dev@nongnu.org
  14288. S: Maintained
  14289. F: Documentation/input/devices/yealink.rst
  14290. F: drivers/input/misc/yealink.*
  14291. Z8530 DRIVER FOR AX.25
  14292. M: Joerg Reuter <jreuter@yaina.de>
  14293. W: http://yaina.de/jreuter/
  14294. W: http://www.qsl.net/dl1bke/
  14295. L: linux-hams@vger.kernel.org
  14296. S: Maintained
  14297. F: Documentation/networking/z8530drv.txt
  14298. F: drivers/net/hamradio/*scc.c
  14299. F: drivers/net/hamradio/z8530.h
  14300. ZBUD COMPRESSED PAGE ALLOCATOR
  14301. M: Seth Jennings <sjenning@redhat.com>
  14302. M: Dan Streetman <ddstreet@ieee.org>
  14303. L: linux-mm@kvack.org
  14304. S: Maintained
  14305. F: mm/zbud.c
  14306. F: include/linux/zbud.h
  14307. ZD1211RW WIRELESS DRIVER
  14308. M: Daniel Drake <dsd@gentoo.org>
  14309. M: Ulrich Kunitz <kune@deine-taler.de>
  14310. W: http://zd1211.ath.cx/wiki/DriverRewrite
  14311. L: linux-wireless@vger.kernel.org
  14312. L: zd1211-devs@lists.sourceforge.net (subscribers-only)
  14313. S: Maintained
  14314. F: drivers/net/wireless/zydas/zd1211rw/
  14315. ZD1301 MEDIA DRIVER
  14316. M: Antti Palosaari <crope@iki.fi>
  14317. L: linux-media@vger.kernel.org
  14318. W: https://linuxtv.org/
  14319. W: http://palosaari.fi/linux/
  14320. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  14321. S: Maintained
  14322. F: drivers/media/usb/dvb-usb-v2/zd1301*
  14323. ZD1301_DEMOD MEDIA DRIVER
  14324. M: Antti Palosaari <crope@iki.fi>
  14325. L: linux-media@vger.kernel.org
  14326. W: https://linuxtv.org/
  14327. W: http://palosaari.fi/linux/
  14328. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  14329. S: Maintained
  14330. F: drivers/media/dvb-frontends/zd1301_demod*
  14331. ZPOOL COMPRESSED PAGE STORAGE API
  14332. M: Dan Streetman <ddstreet@ieee.org>
  14333. L: linux-mm@kvack.org
  14334. S: Maintained
  14335. F: mm/zpool.c
  14336. F: include/linux/zpool.h
  14337. ZR36067 VIDEO FOR LINUX DRIVER
  14338. L: mjpeg-users@lists.sourceforge.net
  14339. L: linux-media@vger.kernel.org
  14340. W: http://mjpeg.sourceforge.net/driver-zoran/
  14341. T: hg https://linuxtv.org/hg/v4l-dvb
  14342. S: Odd Fixes
  14343. F: drivers/staging/media/zoran/
  14344. ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
  14345. M: Minchan Kim <minchan@kernel.org>
  14346. M: Nitin Gupta <ngupta@vflare.org>
  14347. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  14348. L: linux-kernel@vger.kernel.org
  14349. S: Maintained
  14350. F: drivers/block/zram/
  14351. F: Documentation/blockdev/zram.txt
  14352. ZS DECSTATION Z85C30 SERIAL DRIVER
  14353. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  14354. S: Maintained
  14355. F: drivers/tty/serial/zs.*
  14356. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
  14357. M: Minchan Kim <minchan@kernel.org>
  14358. M: Nitin Gupta <ngupta@vflare.org>
  14359. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  14360. L: linux-mm@kvack.org
  14361. S: Maintained
  14362. F: mm/zsmalloc.c
  14363. F: include/linux/zsmalloc.h
  14364. F: Documentation/vm/zsmalloc.rst
  14365. ZSWAP COMPRESSED SWAP CACHING
  14366. M: Seth Jennings <sjenning@redhat.com>
  14367. M: Dan Streetman <ddstreet@ieee.org>
  14368. L: linux-mm@kvack.org
  14369. S: Maintained
  14370. F: mm/zswap.c
  14371. THE REST
  14372. M: Linus Torvalds <torvalds@linux-foundation.org>
  14373. L: linux-kernel@vger.kernel.org
  14374. Q: http://patchwork.kernel.org/project/LKML/list/
  14375. T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
  14376. S: Buried alive in reporters
  14377. F: *
  14378. F: */