MAINTAINERS 421 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967
  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.
  51. 8. Happy hacking.
  52. Descriptions of section entries:
  53. P: Person (obsolete)
  54. M: Mail patches to: FullName <address@domain>
  55. R: Designated reviewer: FullName <address@domain>
  56. These reviewers should be CCed on patches.
  57. L: Mailing list that is relevant to this area
  58. W: Web-page with status/info
  59. B: URI for where to file bugs. A web-page with detailed bug
  60. filing info, a direct bug tracker link, or a mailto: URI.
  61. C: URI for chat protocol, server and channel where developers
  62. usually hang out, for example irc://server/channel.
  63. Q: Patchwork web based patch tracking system site
  64. T: SCM tree type and location.
  65. Type is one of: git, hg, quilt, stgit, topgit
  66. S: Status, one of the following:
  67. Supported: Someone is actually paid to look after this.
  68. Maintained: Someone actually looks after it.
  69. Odd Fixes: It has a maintainer but they don't have time to do
  70. much other than throw the odd patch in. See below..
  71. Orphan: No current maintainer [but maybe you could take the
  72. role as you write your new code].
  73. Obsolete: Old code. Something tagged obsolete generally means
  74. it has been replaced by a better system and you
  75. should be using that.
  76. F: Files and directories with wildcard patterns.
  77. A trailing slash includes all files and subdirectory files.
  78. F: drivers/net/ all files in and below drivers/net
  79. F: drivers/net/* all files in drivers/net, but not below
  80. F: */net/* all files in "any top level directory"/net
  81. One pattern per line. Multiple F: lines acceptable.
  82. N: Files and directories with regex patterns.
  83. N: [^a-z]tegra all files whose path contains the word tegra
  84. One pattern per line. Multiple N: lines acceptable.
  85. scripts/get_maintainer.pl has different behavior for files that
  86. match F: pattern and matches of N: patterns. By default,
  87. get_maintainer will not look at git log history when an F: pattern
  88. match occurs. When an N: match occurs, git log history is used
  89. to also notify the people that have git commit signatures.
  90. X: Files and directories that are NOT maintained, same rules as F:
  91. Files exclusions are tested before file matches.
  92. Can be useful for excluding a specific subdirectory, for instance:
  93. F: net/
  94. X: net/ipv6/
  95. matches all files in and below net excluding net/ipv6/
  96. K: Keyword perl extended regex pattern to match content in a
  97. patch or file. For instance:
  98. K: of_get_profile
  99. matches patches or files that contain "of_get_profile"
  100. K: \b(printk|pr_(info|err))\b
  101. matches patches or files that contain one or more of the words
  102. printk, pr_info or pr_err
  103. One regex pattern per line. Multiple K: lines acceptable.
  104. Note: For the hard of thinking, this list is meant to remain in alphabetical
  105. order. If you could add yourselves to it in alphabetical order that would be
  106. so much easier [Ed]
  107. Maintainers List (try to look for most precise areas first)
  108. -----------------------------------
  109. 3C59X NETWORK DRIVER
  110. M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
  111. L: netdev@vger.kernel.org
  112. S: Maintained
  113. F: Documentation/networking/vortex.txt
  114. F: drivers/net/ethernet/3com/3c59x.c
  115. 3CR990 NETWORK DRIVER
  116. M: David Dillow <dave@thedillows.org>
  117. L: netdev@vger.kernel.org
  118. S: Maintained
  119. F: drivers/net/ethernet/3com/typhoon*
  120. 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
  121. M: Adam Radford <aradford@gmail.com>
  122. L: linux-scsi@vger.kernel.org
  123. W: http://www.lsi.com
  124. S: Supported
  125. F: drivers/scsi/3w-*
  126. 53C700 AND 53C700-66 SCSI DRIVER
  127. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  128. L: linux-scsi@vger.kernel.org
  129. S: Maintained
  130. F: drivers/scsi/53c700*
  131. 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
  132. M: Alexander Aring <alex.aring@gmail.com>
  133. M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
  134. L: linux-bluetooth@vger.kernel.org
  135. L: linux-wpan@vger.kernel.org
  136. S: Maintained
  137. F: net/6lowpan/
  138. F: include/net/6lowpan.h
  139. F: Documentation/networking/6lowpan.txt
  140. 6PACK NETWORK DRIVER FOR AX.25
  141. M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
  142. L: linux-hams@vger.kernel.org
  143. S: Maintained
  144. F: drivers/net/hamradio/6pack.c
  145. 8169 10/100/1000 GIGABIT ETHERNET DRIVER
  146. M: Realtek linux nic maintainers <nic_swsd@realtek.com>
  147. L: netdev@vger.kernel.org
  148. S: Maintained
  149. F: drivers/net/ethernet/realtek/r8169.c
  150. 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
  151. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  152. L: linux-serial@vger.kernel.org
  153. S: Maintained
  154. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  155. F: drivers/tty/serial/8250*
  156. F: include/linux/serial_8250.h
  157. 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
  158. L: netdev@vger.kernel.org
  159. S: Orphan / Obsolete
  160. F: drivers/net/ethernet/8390/
  161. 9P FILE SYSTEM
  162. M: Eric Van Hensbergen <ericvh@gmail.com>
  163. M: Ron Minnich <rminnich@sandia.gov>
  164. M: Latchesar Ionkov <lucho@ionkov.net>
  165. L: v9fs-developer@lists.sourceforge.net
  166. W: http://swik.net/v9fs
  167. Q: http://patchwork.kernel.org/project/v9fs-devel/list/
  168. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
  169. S: Maintained
  170. F: Documentation/filesystems/9p.txt
  171. F: fs/9p/
  172. F: net/9p/
  173. F: include/net/9p/
  174. F: include/uapi/linux/virtio_9p.h
  175. F: include/trace/events/9p.h
  176. A8293 MEDIA DRIVER
  177. M: Antti Palosaari <crope@iki.fi>
  178. L: linux-media@vger.kernel.org
  179. W: https://linuxtv.org
  180. W: http://palosaari.fi/linux/
  181. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  182. T: git git://linuxtv.org/anttip/media_tree.git
  183. S: Maintained
  184. F: drivers/media/dvb-frontends/a8293*
  185. AACRAID SCSI RAID DRIVER
  186. M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  187. L: linux-scsi@vger.kernel.org
  188. W: http://www.adaptec.com/
  189. S: Supported
  190. F: Documentation/scsi/aacraid.txt
  191. F: drivers/scsi/aacraid/
  192. ABI/API
  193. L: linux-api@vger.kernel.org
  194. F: include/linux/syscalls.h
  195. F: kernel/sys_ni.c
  196. ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
  197. M: Hans de Goede <hdegoede@redhat.com>
  198. L: linux-hwmon@vger.kernel.org
  199. S: Maintained
  200. F: drivers/hwmon/abituguru.c
  201. ABIT UGURU 3 HARDWARE MONITOR DRIVER
  202. M: Alistair John Strachan <alistair@devzero.co.uk>
  203. L: linux-hwmon@vger.kernel.org
  204. S: Maintained
  205. F: drivers/hwmon/abituguru3.c
  206. ACCES 104-DIO-48E GPIO DRIVER
  207. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  208. L: linux-gpio@vger.kernel.org
  209. S: Maintained
  210. F: drivers/gpio/gpio-104-dio-48e.c
  211. ACCES 104-IDI-48 GPIO DRIVER
  212. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  213. L: linux-gpio@vger.kernel.org
  214. S: Maintained
  215. F: drivers/gpio/gpio-104-idi-48.c
  216. ACCES 104-IDIO-16 GPIO DRIVER
  217. M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
  218. L: linux-gpio@vger.kernel.org
  219. S: Maintained
  220. F: drivers/gpio/gpio-104-idio-16.c
  221. ACCES 104-QUAD-8 IIO DRIVER
  222. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  223. L: linux-iio@vger.kernel.org
  224. S: Maintained
  225. F: drivers/iio/counter/104-quad-8.c
  226. ACCES PCI-IDIO-16 GPIO DRIVER
  227. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  228. L: linux-gpio@vger.kernel.org
  229. S: Maintained
  230. F: drivers/gpio/gpio-pci-idio-16.c
  231. ACENIC DRIVER
  232. M: Jes Sorensen <jes@trained-monkey.org>
  233. L: linux-acenic@sunsite.dk
  234. S: Maintained
  235. F: drivers/net/ethernet/alteon/acenic*
  236. ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
  237. M: Peter Feuerer <peter@piie.net>
  238. L: platform-driver-x86@vger.kernel.org
  239. W: http://piie.net/?section=acerhdf
  240. S: Maintained
  241. F: drivers/platform/x86/acerhdf.c
  242. ACER WMI LAPTOP EXTRAS
  243. M: "Lee, Chun-Yi" <jlee@suse.com>
  244. L: platform-driver-x86@vger.kernel.org
  245. S: Maintained
  246. F: drivers/platform/x86/acer-wmi.c
  247. ACPI
  248. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  249. M: Len Brown <lenb@kernel.org>
  250. L: linux-acpi@vger.kernel.org
  251. W: https://01.org/linux-acpi
  252. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  253. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  254. B: https://bugzilla.kernel.org
  255. S: Supported
  256. F: drivers/acpi/
  257. F: drivers/pnp/pnpacpi/
  258. F: include/linux/acpi.h
  259. F: include/linux/fwnode.h
  260. F: include/acpi/
  261. F: Documentation/acpi/
  262. F: Documentation/ABI/testing/sysfs-bus-acpi
  263. F: Documentation/ABI/testing/configfs-acpi
  264. F: drivers/pci/*acpi*
  265. F: drivers/pci/*/*acpi*
  266. F: drivers/pci/*/*/*acpi*
  267. F: tools/power/acpi/
  268. ACPI APEI
  269. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  270. M: Len Brown <lenb@kernel.org>
  271. L: linux-acpi@vger.kernel.org
  272. R: Tony Luck <tony.luck@intel.com>
  273. R: Borislav Petkov <bp@alien8.de>
  274. F: drivers/acpi/apei/
  275. ACPI COMPONENT ARCHITECTURE (ACPICA)
  276. M: Robert Moore <robert.moore@intel.com>
  277. M: Lv Zheng <lv.zheng@intel.com>
  278. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  279. L: linux-acpi@vger.kernel.org
  280. L: devel@acpica.org
  281. W: https://acpica.org/
  282. W: https://github.com/acpica/acpica/
  283. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  284. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  285. B: https://bugzilla.kernel.org
  286. B: https://bugs.acpica.org
  287. S: Supported
  288. F: drivers/acpi/acpica/
  289. F: include/acpi/
  290. F: tools/power/acpi/
  291. ACPI FAN DRIVER
  292. M: Zhang Rui <rui.zhang@intel.com>
  293. L: linux-acpi@vger.kernel.org
  294. W: https://01.org/linux-acpi
  295. B: https://bugzilla.kernel.org
  296. S: Supported
  297. F: drivers/acpi/fan.c
  298. ACPI FOR ARM64 (ACPI/arm64)
  299. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  300. M: Hanjun Guo <hanjun.guo@linaro.org>
  301. M: Sudeep Holla <sudeep.holla@arm.com>
  302. L: linux-acpi@vger.kernel.org
  303. S: Maintained
  304. F: drivers/acpi/arm64
  305. ACPI PMIC DRIVERS
  306. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  307. M: Len Brown <lenb@kernel.org>
  308. R: Andy Shevchenko <andy@infradead.org>
  309. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  310. L: linux-acpi@vger.kernel.org
  311. Q: https://patchwork.kernel.org/project/linux-acpi/list/
  312. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  313. B: https://bugzilla.kernel.org
  314. S: Supported
  315. F: drivers/acpi/pmic/
  316. ACPI THERMAL DRIVER
  317. M: Zhang Rui <rui.zhang@intel.com>
  318. L: linux-acpi@vger.kernel.org
  319. W: https://01.org/linux-acpi
  320. B: https://bugzilla.kernel.org
  321. S: Supported
  322. F: drivers/acpi/*thermal*
  323. ACPI VIDEO DRIVER
  324. M: Zhang Rui <rui.zhang@intel.com>
  325. L: linux-acpi@vger.kernel.org
  326. W: https://01.org/linux-acpi
  327. B: https://bugzilla.kernel.org
  328. S: Supported
  329. F: drivers/acpi/acpi_video.c
  330. ACPI WMI DRIVER
  331. L: platform-driver-x86@vger.kernel.org
  332. S: Orphan
  333. F: drivers/platform/x86/wmi.c
  334. AD1889 ALSA SOUND DRIVER
  335. M: Thibaut Varene <T-Bone@parisc-linux.org>
  336. W: http://wiki.parisc-linux.org/AD1889
  337. L: linux-parisc@vger.kernel.org
  338. S: Maintained
  339. F: sound/pci/ad1889.*
  340. AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
  341. M: Michael Hennerich <michael.hennerich@analog.com>
  342. W: http://wiki.analog.com/AD5254
  343. W: http://ez.analog.com/community/linux-device-drivers
  344. S: Supported
  345. F: drivers/misc/ad525x_dpot.c
  346. AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
  347. M: Michael Hennerich <michael.hennerich@analog.com>
  348. W: http://wiki.analog.com/AD5398
  349. W: http://ez.analog.com/community/linux-device-drivers
  350. S: Supported
  351. F: drivers/regulator/ad5398.c
  352. AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
  353. M: Michael Hennerich <michael.hennerich@analog.com>
  354. W: http://wiki.analog.com/AD7142
  355. W: http://ez.analog.com/community/linux-device-drivers
  356. S: Supported
  357. F: drivers/input/misc/ad714x.c
  358. AD7877 TOUCHSCREEN DRIVER
  359. M: Michael Hennerich <michael.hennerich@analog.com>
  360. W: http://wiki.analog.com/AD7877
  361. W: http://ez.analog.com/community/linux-device-drivers
  362. S: Supported
  363. F: drivers/input/touchscreen/ad7877.c
  364. AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
  365. M: Michael Hennerich <michael.hennerich@analog.com>
  366. W: http://wiki.analog.com/AD7879
  367. W: http://ez.analog.com/community/linux-device-drivers
  368. S: Supported
  369. F: drivers/input/touchscreen/ad7879.c
  370. ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  371. M: Jiri Kosina <jikos@kernel.org>
  372. S: Maintained
  373. ADF7242 IEEE 802.15.4 RADIO DRIVER
  374. M: Michael Hennerich <michael.hennerich@analog.com>
  375. W: https://wiki.analog.com/ADF7242
  376. W: http://ez.analog.com/community/linux-device-drivers
  377. L: linux-wpan@vger.kernel.org
  378. S: Supported
  379. F: drivers/net/ieee802154/adf7242.c
  380. F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
  381. ADM1025 HARDWARE MONITOR DRIVER
  382. M: Jean Delvare <jdelvare@suse.com>
  383. L: linux-hwmon@vger.kernel.org
  384. S: Maintained
  385. F: Documentation/hwmon/adm1025
  386. F: drivers/hwmon/adm1025.c
  387. ADM1029 HARDWARE MONITOR DRIVER
  388. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  389. L: linux-hwmon@vger.kernel.org
  390. S: Maintained
  391. F: drivers/hwmon/adm1029.c
  392. ADM8211 WIRELESS DRIVER
  393. L: linux-wireless@vger.kernel.org
  394. W: http://wireless.kernel.org/
  395. S: Orphan
  396. F: drivers/net/wireless/admtek/adm8211.*
  397. ADP1653 FLASH CONTROLLER DRIVER
  398. M: Sakari Ailus <sakari.ailus@iki.fi>
  399. L: linux-media@vger.kernel.org
  400. S: Maintained
  401. F: drivers/media/i2c/adp1653.c
  402. F: include/media/i2c/adp1653.h
  403. ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
  404. M: Michael Hennerich <michael.hennerich@analog.com>
  405. W: http://wiki.analog.com/ADP5520
  406. W: http://ez.analog.com/community/linux-device-drivers
  407. S: Supported
  408. F: drivers/mfd/adp5520.c
  409. F: drivers/video/backlight/adp5520_bl.c
  410. F: drivers/leds/leds-adp5520.c
  411. F: drivers/gpio/gpio-adp5520.c
  412. F: drivers/input/keyboard/adp5520-keys.c
  413. ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
  414. M: Michael Hennerich <michael.hennerich@analog.com>
  415. W: http://wiki.analog.com/ADP5588
  416. W: http://ez.analog.com/community/linux-device-drivers
  417. S: Supported
  418. F: drivers/input/keyboard/adp5588-keys.c
  419. F: drivers/gpio/gpio-adp5588.c
  420. ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
  421. M: Michael Hennerich <michael.hennerich@analog.com>
  422. W: http://wiki.analog.com/ADP8860
  423. W: http://ez.analog.com/community/linux-device-drivers
  424. S: Supported
  425. F: drivers/video/backlight/adp8860_bl.c
  426. ADS1015 HARDWARE MONITOR DRIVER
  427. M: Dirk Eibach <eibach@gdsys.de>
  428. L: linux-hwmon@vger.kernel.org
  429. S: Maintained
  430. F: Documentation/hwmon/ads1015
  431. F: drivers/hwmon/ads1015.c
  432. F: include/linux/platform_data/ads1015.h
  433. ADT746X FAN DRIVER
  434. M: Colin Leroy <colin@colino.net>
  435. S: Maintained
  436. F: drivers/macintosh/therm_adt746x.c
  437. ADT7475 HARDWARE MONITOR DRIVER
  438. M: Jean Delvare <jdelvare@suse.com>
  439. L: linux-hwmon@vger.kernel.org
  440. S: Maintained
  441. F: Documentation/hwmon/adt7475
  442. F: drivers/hwmon/adt7475.c
  443. ADVANSYS SCSI DRIVER
  444. M: Matthew Wilcox <matthew@wil.cx>
  445. M: Hannes Reinecke <hare@suse.com>
  446. L: linux-scsi@vger.kernel.org
  447. S: Maintained
  448. F: Documentation/scsi/advansys.txt
  449. F: drivers/scsi/advansys.c
  450. ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  451. M: Michael Hennerich <michael.hennerich@analog.com>
  452. W: http://wiki.analog.com/ADXL345
  453. W: http://ez.analog.com/community/linux-device-drivers
  454. S: Supported
  455. F: drivers/input/misc/adxl34x.c
  456. AEDSP16 DRIVER
  457. M: Riccardo Facchetti <fizban@tin.it>
  458. S: Maintained
  459. F: sound/oss/aedsp16.c
  460. AF9013 MEDIA DRIVER
  461. M: Antti Palosaari <crope@iki.fi>
  462. L: linux-media@vger.kernel.org
  463. W: https://linuxtv.org
  464. W: http://palosaari.fi/linux/
  465. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  466. T: git git://linuxtv.org/anttip/media_tree.git
  467. S: Maintained
  468. F: drivers/media/dvb-frontends/af9013*
  469. AF9033 MEDIA DRIVER
  470. M: Antti Palosaari <crope@iki.fi>
  471. L: linux-media@vger.kernel.org
  472. W: https://linuxtv.org
  473. W: http://palosaari.fi/linux/
  474. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  475. T: git git://linuxtv.org/anttip/media_tree.git
  476. S: Maintained
  477. F: drivers/media/dvb-frontends/af9033*
  478. AFFS FILE SYSTEM
  479. L: linux-fsdevel@vger.kernel.org
  480. S: Orphan
  481. F: Documentation/filesystems/affs.txt
  482. F: fs/affs/
  483. AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
  484. M: David Howells <dhowells@redhat.com>
  485. L: linux-afs@lists.infradead.org
  486. S: Supported
  487. F: fs/afs/
  488. F: include/net/af_rxrpc.h
  489. F: net/rxrpc/af_rxrpc.c
  490. W: https://www.infradead.org/~dhowells/kafs/
  491. AGPGART DRIVER
  492. M: David Airlie <airlied@linux.ie>
  493. T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
  494. S: Maintained
  495. F: drivers/char/agp/
  496. F: include/linux/agp*
  497. F: include/uapi/linux/agp*
  498. AHA152X SCSI DRIVER
  499. M: "Juergen E. Fischer" <fischer@norbit.de>
  500. L: linux-scsi@vger.kernel.org
  501. S: Maintained
  502. F: drivers/scsi/aha152x*
  503. F: drivers/scsi/pcmcia/aha152x*
  504. AIC7XXX / AIC79XX SCSI DRIVER
  505. M: Hannes Reinecke <hare@suse.com>
  506. L: linux-scsi@vger.kernel.org
  507. S: Maintained
  508. F: drivers/scsi/aic7xxx/
  509. AIMSLAB FM RADIO RECEIVER DRIVER
  510. M: Hans Verkuil <hverkuil@xs4all.nl>
  511. L: linux-media@vger.kernel.org
  512. T: git git://linuxtv.org/media_tree.git
  513. W: https://linuxtv.org
  514. S: Maintained
  515. F: drivers/media/radio/radio-aimslab*
  516. AIO
  517. M: Benjamin LaHaise <bcrl@kvack.org>
  518. L: linux-aio@kvack.org
  519. S: Supported
  520. F: fs/aio.c
  521. F: include/linux/*aio*.h
  522. AIRSPY MEDIA DRIVER
  523. M: Antti Palosaari <crope@iki.fi>
  524. L: linux-media@vger.kernel.org
  525. W: https://linuxtv.org
  526. W: http://palosaari.fi/linux/
  527. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  528. T: git git://linuxtv.org/anttip/media_tree.git
  529. S: Maintained
  530. F: drivers/media/usb/airspy/
  531. ALACRITECH GIGABIT ETHERNET DRIVER
  532. M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
  533. S: Maintained
  534. F: drivers/net/ethernet/alacritech/*
  535. ALCATEL SPEEDTOUCH USB DRIVER
  536. M: Duncan Sands <duncan.sands@free.fr>
  537. L: linux-usb@vger.kernel.org
  538. W: http://www.linux-usb.org/SpeedTouch/
  539. S: Maintained
  540. F: drivers/usb/atm/speedtch.c
  541. F: drivers/usb/atm/usbatm.c
  542. ALCHEMY AU1XX0 MMC DRIVER
  543. M: Manuel Lauss <manuel.lauss@gmail.com>
  544. S: Maintained
  545. F: drivers/mmc/host/au1xmmc.c
  546. ALI1563 I2C DRIVER
  547. M: Rudolf Marek <r.marek@assembler.cz>
  548. L: linux-i2c@vger.kernel.org
  549. S: Maintained
  550. F: Documentation/i2c/busses/i2c-ali1563
  551. F: drivers/i2c/busses/i2c-ali1563.c
  552. ALLWINNER SECURITY SYSTEM
  553. M: Corentin Labbe <clabbe.montjoie@gmail.com>
  554. L: linux-crypto@vger.kernel.org
  555. S: Maintained
  556. F: drivers/crypto/sunxi-ss/
  557. ALPHA PORT
  558. M: Richard Henderson <rth@twiddle.net>
  559. M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  560. M: Matt Turner <mattst88@gmail.com>
  561. S: Odd Fixes
  562. L: linux-alpha@vger.kernel.org
  563. F: arch/alpha/
  564. ALPS PS/2 TOUCHPAD DRIVER
  565. R: Pali Rohár <pali.rohar@gmail.com>
  566. F: drivers/input/mouse/alps.*
  567. ALTERA I2C CONTROLLER DRIVER
  568. M: Thor Thayer <thor.thayer@linux.intel.com>
  569. S: Maintained
  570. F: drivers/i2c/busses/i2c-altera.c
  571. ALTERA MAILBOX DRIVER
  572. M: Ley Foon Tan <lftan@altera.com>
  573. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  574. S: Maintained
  575. F: drivers/mailbox/mailbox-altera.c
  576. ALTERA PIO DRIVER
  577. M: Tien Hock Loh <thloh@altera.com>
  578. L: linux-gpio@vger.kernel.org
  579. S: Maintained
  580. F: drivers/gpio/gpio-altera.c
  581. ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  582. M: Thor Thayer <thor.thayer@linux.intel.com>
  583. S: Maintained
  584. F: drivers/gpio/gpio-altera-a10sr.c
  585. F: drivers/mfd/altera-a10sr.c
  586. F: drivers/reset/reset-a10sr.c
  587. F: include/linux/mfd/altera-a10sr.h
  588. F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  589. ALTERA TRIPLE SPEED ETHERNET DRIVER
  590. M: Vince Bridgers <vbridger@opensource.altera.com>
  591. L: netdev@vger.kernel.org
  592. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  593. S: Maintained
  594. F: drivers/net/ethernet/altera/
  595. ALTERA UART/JTAG UART SERIAL DRIVERS
  596. M: Tobias Klauser <tklauser@distanz.ch>
  597. L: linux-serial@vger.kernel.org
  598. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  599. S: Maintained
  600. F: drivers/tty/serial/altera_uart.c
  601. F: drivers/tty/serial/altera_jtaguart.c
  602. F: include/linux/altera_uart.h
  603. F: include/linux/altera_jtaguart.h
  604. AMAZON ETHERNET DRIVERS
  605. M: Netanel Belgazal <netanel@annapurnalabs.com>
  606. R: Saeed Bishara <saeed@annapurnalabs.com>
  607. R: Zorik Machulsky <zorik@annapurnalabs.com>
  608. L: netdev@vger.kernel.org
  609. S: Supported
  610. F: Documentation/networking/ena.txt
  611. F: drivers/net/ethernet/amazon/
  612. AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  613. M: Tom Lendacky <thomas.lendacky@amd.com>
  614. M: Gary Hook <gary.hook@amd.com>
  615. L: linux-crypto@vger.kernel.org
  616. S: Supported
  617. F: drivers/crypto/ccp/
  618. F: include/linux/ccp.h
  619. AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  620. M: Huang Rui <ray.huang@amd.com>
  621. L: linux-hwmon@vger.kernel.org
  622. S: Supported
  623. F: Documentation/hwmon/fam15h_power
  624. F: drivers/hwmon/fam15h_power.c
  625. AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
  626. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  627. S: Orphan
  628. F: drivers/usb/gadget/udc/amd5536udc.*
  629. AMD GEODE PROCESSOR/CHIPSET SUPPORT
  630. P: Andres Salomon <dilinger@queued.net>
  631. L: linux-geode@lists.infradead.org (moderated for non-subscribers)
  632. W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  633. S: Supported
  634. F: drivers/char/hw_random/geode-rng.c
  635. F: drivers/crypto/geode*
  636. F: drivers/video/fbdev/geode/
  637. F: arch/x86/include/asm/geode.h
  638. AMD IOMMU (AMD-VI)
  639. M: Joerg Roedel <joro@8bytes.org>
  640. L: iommu@lists.linux-foundation.org
  641. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  642. S: Maintained
  643. F: drivers/iommu/amd_iommu*.[ch]
  644. F: include/linux/amd-iommu.h
  645. AMD KFD
  646. M: Oded Gabbay <oded.gabbay@gmail.com>
  647. L: dri-devel@lists.freedesktop.org
  648. T: git git://people.freedesktop.org/~gabbayo/linux.git
  649. S: Supported
  650. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
  651. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
  652. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
  653. F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
  654. F: drivers/gpu/drm/amd/amdkfd/
  655. F: drivers/gpu/drm/amd/include/cik_structs.h
  656. F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  657. F: drivers/gpu/drm/amd/include/vi_structs.h
  658. F: drivers/gpu/drm/radeon/radeon_kfd.c
  659. F: drivers/gpu/drm/radeon/radeon_kfd.h
  660. F: include/uapi/linux/kfd_ioctl.h
  661. AMD SEATTLE DEVICE TREE SUPPORT
  662. M: Brijesh Singh <brijeshkumar.singh@amd.com>
  663. M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  664. M: Tom Lendacky <thomas.lendacky@amd.com>
  665. S: Supported
  666. F: arch/arm64/boot/dts/amd/
  667. AMD XGBE DRIVER
  668. M: Tom Lendacky <thomas.lendacky@amd.com>
  669. L: netdev@vger.kernel.org
  670. S: Supported
  671. F: drivers/net/ethernet/amd/xgbe/
  672. F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  673. AMS (Apple Motion Sensor) DRIVER
  674. M: Michael Hanselmann <linux-kernel@hansmi.ch>
  675. S: Supported
  676. F: drivers/macintosh/ams/
  677. ANALOG DEVICES INC AD9389B DRIVER
  678. M: Hans Verkuil <hans.verkuil@cisco.com>
  679. L: linux-media@vger.kernel.org
  680. S: Maintained
  681. F: drivers/media/i2c/ad9389b*
  682. ANALOG DEVICES INC ADV7180 DRIVER
  683. M: Lars-Peter Clausen <lars@metafoo.de>
  684. L: linux-media@vger.kernel.org
  685. W: http://ez.analog.com/community/linux-device-drivers
  686. S: Supported
  687. F: drivers/media/i2c/adv7180.c
  688. ANALOG DEVICES INC ADV748X DRIVER
  689. M: Kieran Bingham <kieran.bingham@ideasonboard.com>
  690. L: linux-media@vger.kernel.org
  691. S: Maintained
  692. F: drivers/media/i2c/adv748x/*
  693. ANALOG DEVICES INC ADV7511 DRIVER
  694. M: Hans Verkuil <hans.verkuil@cisco.com>
  695. L: linux-media@vger.kernel.org
  696. S: Maintained
  697. F: drivers/media/i2c/adv7511*
  698. ANALOG DEVICES INC ADV7604 DRIVER
  699. M: Hans Verkuil <hans.verkuil@cisco.com>
  700. L: linux-media@vger.kernel.org
  701. S: Maintained
  702. F: drivers/media/i2c/adv7604*
  703. ANALOG DEVICES INC ADV7842 DRIVER
  704. M: Hans Verkuil <hans.verkuil@cisco.com>
  705. L: linux-media@vger.kernel.org
  706. S: Maintained
  707. F: drivers/media/i2c/adv7842*
  708. ANALOG DEVICES INC ASOC CODEC DRIVERS
  709. M: Lars-Peter Clausen <lars@metafoo.de>
  710. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  711. W: http://wiki.analog.com/
  712. W: http://ez.analog.com/community/linux-device-drivers
  713. S: Supported
  714. F: sound/soc/codecs/adau*
  715. F: sound/soc/codecs/adav*
  716. F: sound/soc/codecs/ad1*
  717. F: sound/soc/codecs/ad7*
  718. F: sound/soc/codecs/ssm*
  719. F: sound/soc/codecs/sigmadsp.*
  720. ANALOG DEVICES INC ASOC DRIVERS
  721. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  722. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  723. W: http://blackfin.uclinux.org/
  724. S: Supported
  725. F: sound/soc/blackfin/*
  726. ANALOG DEVICES INC DMA DRIVERS
  727. M: Lars-Peter Clausen <lars@metafoo.de>
  728. W: http://ez.analog.com/community/linux-device-drivers
  729. S: Supported
  730. F: drivers/dma/dma-axi-dmac.c
  731. ANALOG DEVICES INC IIO DRIVERS
  732. M: Lars-Peter Clausen <lars@metafoo.de>
  733. M: Michael Hennerich <Michael.Hennerich@analog.com>
  734. W: http://wiki.analog.com/
  735. W: http://ez.analog.com/community/linux-device-drivers
  736. S: Supported
  737. F: drivers/iio/*/ad*
  738. F: drivers/iio/adc/ltc2497*
  739. X: drivers/iio/*/adjd*
  740. F: drivers/staging/iio/*/ad*
  741. F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
  742. ANDROID CONFIG FRAGMENTS
  743. M: Rob Herring <robh@kernel.org>
  744. S: Supported
  745. F: kernel/configs/android*
  746. ANDROID DRIVERS
  747. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  748. M: Arve Hjønnevåg <arve@android.com>
  749. M: Riley Andrews <riandrews@android.com>
  750. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  751. L: devel@driverdev.osuosl.org
  752. S: Supported
  753. F: drivers/android/
  754. F: drivers/staging/android/
  755. ANDROID GOLDFISH RTC DRIVER
  756. M: Miodrag Dinic <miodrag.dinic@mips.com>
  757. S: Supported
  758. F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
  759. F: drivers/rtc/rtc-goldfish.c
  760. ANDROID ION DRIVER
  761. M: Laura Abbott <labbott@redhat.com>
  762. M: Sumit Semwal <sumit.semwal@linaro.org>
  763. L: devel@driverdev.osuosl.org
  764. S: Supported
  765. F: drivers/staging/android/ion
  766. F: drivers/staging/android/uapi/ion.h
  767. F: drivers/staging/android/uapi/ion_test.h
  768. AOA (Apple Onboard Audio) ALSA DRIVER
  769. M: Johannes Berg <johannes@sipsolutions.net>
  770. L: linuxppc-dev@lists.ozlabs.org
  771. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  772. S: Maintained
  773. F: sound/aoa/
  774. APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
  775. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  776. L: linux-iio@vger.kernel.org
  777. S: Maintained
  778. F: drivers/iio/adc/stx104.c
  779. APM DRIVER
  780. M: Jiri Kosina <jikos@kernel.org>
  781. S: Odd fixes
  782. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
  783. F: arch/x86/kernel/apm_32.c
  784. F: include/linux/apm_bios.h
  785. F: include/uapi/linux/apm_bios.h
  786. F: drivers/char/apm-emulation.c
  787. APPARMOR SECURITY MODULE
  788. M: John Johansen <john.johansen@canonical.com>
  789. L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
  790. W: apparmor.wiki.kernel.org
  791. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
  792. S: Supported
  793. F: security/apparmor/
  794. F: Documentation/admin-guide/LSM/apparmor.rst
  795. APPLE BCM5974 MULTITOUCH DRIVER
  796. M: Henrik Rydberg <rydberg@bitmath.org>
  797. L: linux-input@vger.kernel.org
  798. S: Odd fixes
  799. F: drivers/input/mouse/bcm5974.c
  800. APPLE SMC DRIVER
  801. M: Henrik Rydberg <rydberg@bitmath.org>
  802. L: linux-hwmon@vger.kernel.org
  803. S: Odd fixes
  804. F: drivers/hwmon/applesmc.c
  805. APPLETALK NETWORK LAYER
  806. L: netdev@vger.kernel.org
  807. S: Odd fixes
  808. F: drivers/net/appletalk/
  809. F: net/appletalk/
  810. APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
  811. M: Duc Dang <dhdang@apm.com>
  812. S: Supported
  813. F: arch/arm64/boot/dts/apm/
  814. APPLIED MICRO (APM) X-GENE SOC EDAC
  815. M: Loc Ho <lho@apm.com>
  816. S: Supported
  817. F: drivers/edac/xgene_edac.c
  818. F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
  819. APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
  820. M: Iyappan Subramanian <isubramanian@apm.com>
  821. M: Keyur Chudgar <kchudgar@apm.com>
  822. S: Supported
  823. F: drivers/net/ethernet/apm/xgene-v2/
  824. APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
  825. M: Iyappan Subramanian <isubramanian@apm.com>
  826. M: Keyur Chudgar <kchudgar@apm.com>
  827. M: Quan Nguyen <qnguyen@apm.com>
  828. S: Supported
  829. F: drivers/net/ethernet/apm/xgene/
  830. F: drivers/net/phy/mdio-xgene.c
  831. F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
  832. F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
  833. APPLIED MICRO (APM) X-GENE SOC PMU
  834. M: Tai Nguyen <ttnguyen@apm.com>
  835. S: Supported
  836. F: drivers/perf/xgene_pmu.c
  837. F: Documentation/perf/xgene-pmu.txt
  838. F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
  839. APTINA CAMERA SENSOR PLL
  840. M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  841. L: linux-media@vger.kernel.org
  842. S: Maintained
  843. F: drivers/media/i2c/aptina-pll.*
  844. ARC FRAMEBUFFER DRIVER
  845. M: Jaya Kumar <jayalk@intworks.biz>
  846. S: Maintained
  847. F: drivers/video/fbdev/arcfb.c
  848. F: drivers/video/fbdev/core/fb_defio.c
  849. ARC PGU DRM DRIVER
  850. M: Alexey Brodkin <abrodkin@synopsys.com>
  851. S: Supported
  852. F: drivers/gpu/drm/arc/
  853. F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
  854. ARCNET NETWORK LAYER
  855. M: Michael Grzeschik <m.grzeschik@pengutronix.de>
  856. L: netdev@vger.kernel.org
  857. S: Maintained
  858. F: drivers/net/arcnet/
  859. F: include/uapi/linux/if_arcnet.h
  860. ARM ARCHITECTED TIMER DRIVER
  861. M: Mark Rutland <mark.rutland@arm.com>
  862. M: Marc Zyngier <marc.zyngier@arm.com>
  863. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  864. S: Maintained
  865. F: arch/arm/include/asm/arch_timer.h
  866. F: arch/arm64/include/asm/arch_timer.h
  867. F: drivers/clocksource/arm_arch_timer.c
  868. ARM HDLCD DRM DRIVER
  869. M: Liviu Dudau <liviu.dudau@arm.com>
  870. S: Supported
  871. F: drivers/gpu/drm/arm/hdlcd_*
  872. F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
  873. ARM MALI-DP DRM DRIVER
  874. M: Liviu Dudau <liviu.dudau@arm.com>
  875. M: Brian Starkey <brian.starkey@arm.com>
  876. M: Mali DP Maintainers <malidp@foss.arm.com>
  877. S: Supported
  878. F: drivers/gpu/drm/arm/
  879. F: Documentation/devicetree/bindings/display/arm,malidp.txt
  880. ARM MFM AND FLOPPY DRIVERS
  881. M: Ian Molton <spyro@f2s.com>
  882. S: Maintained
  883. F: arch/arm/lib/floppydma.S
  884. F: arch/arm/include/asm/floppy.h
  885. ARM PMU PROFILING AND DEBUGGING
  886. M: Will Deacon <will.deacon@arm.com>
  887. M: Mark Rutland <mark.rutland@arm.com>
  888. S: Maintained
  889. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  890. F: arch/arm*/kernel/perf_*
  891. F: arch/arm/oprofile/common.c
  892. F: arch/arm*/kernel/hw_breakpoint.c
  893. F: arch/arm*/include/asm/hw_breakpoint.h
  894. F: arch/arm*/include/asm/perf_event.h
  895. F: drivers/perf/*
  896. F: include/linux/perf/arm_pmu.h
  897. F: Documentation/devicetree/bindings/arm/pmu.txt
  898. F: Documentation/devicetree/bindings/perf/
  899. ARM PORT
  900. M: Russell King <linux@armlinux.org.uk>
  901. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  902. W: http://www.armlinux.org.uk/
  903. S: Maintained
  904. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
  905. F: arch/arm/
  906. ARM PRIMECELL AACI PL041 DRIVER
  907. M: Russell King <linux@armlinux.org.uk>
  908. S: Maintained
  909. F: sound/arm/aaci.*
  910. ARM PRIMECELL BUS SUPPORT
  911. M: Russell King <linux@armlinux.org.uk>
  912. S: Maintained
  913. F: drivers/amba/
  914. F: include/linux/amba/bus.h
  915. ARM PRIMECELL CLCD PL110 DRIVER
  916. M: Russell King <linux@armlinux.org.uk>
  917. S: Maintained
  918. F: drivers/video/fbdev/amba-clcd.*
  919. ARM PRIMECELL KMI PL050 DRIVER
  920. M: Russell King <linux@armlinux.org.uk>
  921. S: Maintained
  922. F: drivers/input/serio/ambakmi.*
  923. F: include/linux/amba/kmi.h
  924. ARM PRIMECELL MMCI PL180/1 DRIVER
  925. M: Russell King <linux@armlinux.org.uk>
  926. S: Maintained
  927. F: drivers/mmc/host/mmci.*
  928. F: include/linux/amba/mmci.h
  929. ARM PRIMECELL UART PL010 AND PL011 DRIVERS
  930. M: Russell King <linux@armlinux.org.uk>
  931. S: Maintained
  932. F: drivers/tty/serial/amba-pl01*.c
  933. F: include/linux/amba/serial.h
  934. ARM SMMU DRIVERS
  935. M: Will Deacon <will.deacon@arm.com>
  936. R: Robin Murphy <robin.murphy@arm.com>
  937. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  938. S: Maintained
  939. F: drivers/iommu/arm-smmu.c
  940. F: drivers/iommu/arm-smmu-v3.c
  941. F: drivers/iommu/io-pgtable-arm.c
  942. F: drivers/iommu/io-pgtable-arm-v7s.c
  943. ARM SUB-ARCHITECTURES
  944. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  945. S: Maintained
  946. F: arch/arm/mach-*/
  947. F: arch/arm/plat-*/
  948. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
  949. ARM/ACTIONS SEMI ARCHITECTURE
  950. M: Andreas Färber <afaerber@suse.de>
  951. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  952. S: Maintained
  953. N: owl
  954. F: arch/arm/mach-actions/
  955. F: arch/arm/boot/dts/owl-*
  956. F: arch/arm64/boot/dts/actions/
  957. F: drivers/clocksource/owl-*
  958. F: drivers/soc/actions/
  959. F: include/dt-bindings/power/owl-*
  960. F: include/linux/soc/actions/
  961. F: Documentation/devicetree/bindings/arm/actions.txt
  962. F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
  963. F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
  964. ARM/ADS SPHERE MACHINE SUPPORT
  965. M: Lennert Buytenhek <kernel@wantstofly.org>
  966. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  967. S: Maintained
  968. ARM/AFEB9260 MACHINE SUPPORT
  969. M: Sergey Lapin <slapin@ossfans.org>
  970. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  971. S: Maintained
  972. ARM/AJECO 1ARM MACHINE SUPPORT
  973. M: Lennert Buytenhek <kernel@wantstofly.org>
  974. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  975. S: Maintained
  976. ARM/Allwinner SoC Clock Support
  977. M: Emilio López <emilio@elopez.com.ar>
  978. S: Maintained
  979. F: drivers/clk/sunxi/
  980. ARM/Allwinner sunXi SoC support
  981. M: Maxime Ripard <maxime.ripard@free-electrons.com>
  982. M: Chen-Yu Tsai <wens@csie.org>
  983. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  984. S: Maintained
  985. N: sun[x456789]i
  986. N: sun50i
  987. F: arch/arm/mach-sunxi/
  988. F: arch/arm64/boot/dts/allwinner/
  989. F: drivers/clk/sunxi-ng/
  990. F: drivers/pinctrl/sunxi/
  991. F: drivers/soc/sunxi/
  992. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
  993. ARM/Amlogic Meson SoC CLOCK FRAMEWORK
  994. M: Neil Armstrong <narmstrong@baylibre.com>
  995. M: Jerome Brunet <jbrunet@baylibre.com>
  996. L: linux-amlogic@lists.infradead.org
  997. S: Maintained
  998. F: drivers/clk/meson/
  999. F: include/dt-bindings/clock/meson*
  1000. F: include/dt-bindings/clock/gxbb*
  1001. F: Documentation/devicetree/bindings/clock/amlogic*
  1002. ARM/Amlogic Meson SoC support
  1003. M: Carlo Caione <carlo@caione.org>
  1004. M: Kevin Hilman <khilman@baylibre.com>
  1005. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1006. L: linux-amlogic@lists.infradead.org
  1007. W: http://linux-meson.com/
  1008. S: Maintained
  1009. F: arch/arm/mach-meson/
  1010. F: arch/arm/boot/dts/meson*
  1011. F: arch/arm64/boot/dts/amlogic/
  1012. F: drivers/pinctrl/meson/
  1013. F: drivers/mmc/host/meson*
  1014. N: meson
  1015. ARM/Annapurna Labs ALPINE ARCHITECTURE
  1016. M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
  1017. M: Antoine Tenart <antoine.tenart@free-electrons.com>
  1018. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1019. S: Maintained
  1020. F: arch/arm/mach-alpine/
  1021. F: arch/arm/boot/dts/alpine*
  1022. F: arch/arm64/boot/dts/al/
  1023. F: drivers/*/*alpine*
  1024. ARM/ARTPEC MACHINE SUPPORT
  1025. M: Jesper Nilsson <jesper.nilsson@axis.com>
  1026. M: Lars Persson <lars.persson@axis.com>
  1027. M: Niklas Cassel <niklas.cassel@axis.com>
  1028. S: Maintained
  1029. L: linux-arm-kernel@axis.com
  1030. F: arch/arm/mach-artpec
  1031. F: arch/arm/boot/dts/artpec6*
  1032. F: drivers/clk/axis
  1033. F: drivers/crypto/axis
  1034. F: drivers/pinctrl/pinctrl-artpec*
  1035. F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  1036. ARM/ASPEED I2C DRIVER
  1037. M: Brendan Higgins <brendanhiggins@google.com>
  1038. R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  1039. R: Joel Stanley <joel@jms.id.au>
  1040. L: linux-i2c@vger.kernel.org
  1041. L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
  1042. S: Maintained
  1043. F: drivers/irqchip/irq-aspeed-i2c-ic.c
  1044. F: drivers/i2c/busses/i2c-aspeed.c
  1045. F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  1046. F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
  1047. ARM/ASPEED MACHINE SUPPORT
  1048. M: Joel Stanley <joel@jms.id.au>
  1049. S: Maintained
  1050. F: arch/arm/mach-aspeed/
  1051. F: arch/arm/boot/dts/aspeed-*
  1052. F: drivers/*/*aspeed*
  1053. ARM/ATMEL AT91 Clock Support
  1054. M: Boris Brezillon <boris.brezillon@free-electrons.com>
  1055. S: Maintained
  1056. F: drivers/clk/at91
  1057. ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
  1058. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  1059. M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
  1060. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1061. W: http://www.linux4sam.org
  1062. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
  1063. S: Supported
  1064. F: arch/arm/mach-at91/
  1065. F: include/soc/at91/
  1066. F: arch/arm/boot/dts/at91*.dts
  1067. F: arch/arm/boot/dts/at91*.dtsi
  1068. F: arch/arm/boot/dts/sama*.dts
  1069. F: arch/arm/boot/dts/sama*.dtsi
  1070. F: arch/arm/include/debug/at91.S
  1071. F: drivers/memory/atmel*
  1072. ARM/CALXEDA HIGHBANK ARCHITECTURE
  1073. M: Rob Herring <robh@kernel.org>
  1074. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1075. S: Maintained
  1076. F: arch/arm/mach-highbank/
  1077. F: arch/arm/boot/dts/highbank.dts
  1078. F: arch/arm/boot/dts/ecx-*.dts*
  1079. ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
  1080. M: Krzysztof Halasa <khalasa@piap.pl>
  1081. S: Maintained
  1082. F: arch/arm/mach-cns3xxx/
  1083. ARM/CAVIUM THUNDER NETWORK DRIVER
  1084. M: Sunil Goutham <sgoutham@cavium.com>
  1085. M: Robert Richter <rric@kernel.org>
  1086. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1087. S: Supported
  1088. F: drivers/net/ethernet/cavium/thunder/
  1089. ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
  1090. M: Alexander Shiyan <shc_work@mail.ru>
  1091. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1092. S: Odd Fixes
  1093. N: clps711x
  1094. ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
  1095. M: Lennert Buytenhek <kernel@wantstofly.org>
  1096. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1097. S: Maintained
  1098. ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  1099. M: Hartley Sweeten <hsweeten@visionengravers.com>
  1100. M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
  1101. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1102. S: Maintained
  1103. F: arch/arm/mach-ep93xx/
  1104. F: arch/arm/mach-ep93xx/include/mach/
  1105. ARM/CLKDEV SUPPORT
  1106. M: Russell King <linux@armlinux.org.uk>
  1107. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1108. S: Maintained
  1109. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
  1110. F: arch/arm/include/asm/clkdev.h
  1111. F: drivers/clk/clkdev.c
  1112. ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
  1113. M: Mike Rapoport <mike@compulab.co.il>
  1114. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1115. S: Maintained
  1116. ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
  1117. M: Baruch Siach <baruch@tkos.co.il>
  1118. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1119. S: Maintained
  1120. F: arch/arm/boot/dts/cx92755*
  1121. N: digicolor
  1122. ARM/CONTEC MICRO9 MACHINE SUPPORT
  1123. M: Hubert Feurstein <hubert.feurstein@contec.at>
  1124. S: Maintained
  1125. F: arch/arm/mach-ep93xx/micro9.c
  1126. ARM/CORESIGHT FRAMEWORK AND DRIVERS
  1127. M: Mathieu Poirier <mathieu.poirier@linaro.org>
  1128. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1129. S: Maintained
  1130. F: drivers/hwtracing/coresight/*
  1131. F: Documentation/trace/coresight.txt
  1132. F: Documentation/trace/coresight-cpu-debug.txt
  1133. F: Documentation/devicetree/bindings/arm/coresight.txt
  1134. F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
  1135. F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
  1136. F: tools/perf/arch/arm/util/pmu.c
  1137. F: tools/perf/arch/arm/util/auxtrace.c
  1138. F: tools/perf/arch/arm/util/cs-etm.c
  1139. F: tools/perf/arch/arm/util/cs-etm.h
  1140. F: tools/perf/util/cs-etm.h
  1141. ARM/CORGI MACHINE SUPPORT
  1142. M: Richard Purdie <rpurdie@rpsys.net>
  1143. S: Maintained
  1144. ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  1145. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1146. M: Linus Walleij <linus.walleij@linaro.org>
  1147. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1148. T: git git://github.com/ulli-kroll/linux.git
  1149. S: Maintained
  1150. F: Documentation/devicetree/bindings/arm/gemini.txt
  1151. F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
  1152. F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  1153. F: arch/arm/mach-gemini/
  1154. F: drivers/pinctrl/pinctrl-gemini.c
  1155. F: drivers/rtc/rtc-ftrtc010.c
  1156. ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
  1157. M: Barry Song <baohua@kernel.org>
  1158. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1159. T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
  1160. S: Maintained
  1161. F: arch/arm/boot/dts/prima2*
  1162. F: arch/arm/mach-prima2/
  1163. F: drivers/clk/sirf/
  1164. F: drivers/clocksource/timer-prima2.c
  1165. F: drivers/clocksource/timer-atlas7.c
  1166. N: [^a-z]sirf
  1167. ARM/EBSA110 MACHINE SUPPORT
  1168. M: Russell King <linux@armlinux.org.uk>
  1169. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1170. W: http://www.armlinux.org.uk/
  1171. S: Maintained
  1172. F: arch/arm/mach-ebsa110/
  1173. F: drivers/net/ethernet/amd/am79c961a.*
  1174. ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
  1175. M: Uwe Kleine-König <kernel@pengutronix.de>
  1176. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1177. S: Maintained
  1178. N: efm32
  1179. ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
  1180. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1181. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1182. S: Maintained
  1183. F: arch/arm/mach-pxa/ezx.c
  1184. ARM/FARADAY FA526 PORT
  1185. M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
  1186. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1187. S: Maintained
  1188. T: git git://git.berlios.de/gemini-board
  1189. F: arch/arm/mm/*-fa*
  1190. ARM/FOOTBRIDGE ARCHITECTURE
  1191. M: Russell King <linux@armlinux.org.uk>
  1192. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1193. W: http://www.armlinux.org.uk/
  1194. S: Maintained
  1195. F: arch/arm/include/asm/hardware/dec21285.h
  1196. F: arch/arm/mach-footbridge/
  1197. ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
  1198. M: Shawn Guo <shawnguo@kernel.org>
  1199. M: Sascha Hauer <kernel@pengutronix.de>
  1200. R: Fabio Estevam <fabio.estevam@nxp.com>
  1201. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1202. S: Maintained
  1203. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1204. F: arch/arm/mach-imx/
  1205. F: arch/arm/mach-mxs/
  1206. F: arch/arm/boot/dts/imx*
  1207. F: arch/arm/configs/imx*_defconfig
  1208. F: drivers/clk/imx/
  1209. F: drivers/soc/imx/
  1210. F: include/soc/imx/
  1211. ARM/FREESCALE VYBRID ARM ARCHITECTURE
  1212. M: Shawn Guo <shawnguo@kernel.org>
  1213. M: Sascha Hauer <kernel@pengutronix.de>
  1214. R: Stefan Agner <stefan@agner.ch>
  1215. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1216. S: Maintained
  1217. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
  1218. F: arch/arm/mach-imx/*vf610*
  1219. F: arch/arm/boot/dts/vf*
  1220. ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  1221. M: Lennert Buytenhek <kernel@wantstofly.org>
  1222. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1223. S: Maintained
  1224. ARM/GUMSTIX MACHINE SUPPORT
  1225. M: Steve Sakoman <sakoman@gmail.com>
  1226. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1227. S: Maintained
  1228. ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
  1229. M: Philipp Zabel <philipp.zabel@gmail.com>
  1230. M: Paul Parsons <lost.distance@yahoo.com>
  1231. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1232. S: Maintained
  1233. F: arch/arm/mach-pxa/hx4700.c
  1234. F: arch/arm/mach-pxa/include/mach/hx4700.h
  1235. F: sound/soc/pxa/hx4700.c
  1236. ARM/HISILICON SOC SUPPORT
  1237. M: Wei Xu <xuwei5@hisilicon.com>
  1238. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1239. W: http://www.hisilicon.com
  1240. S: Supported
  1241. T: git git://github.com/hisilicon/linux-hisi.git
  1242. F: arch/arm/mach-hisi/
  1243. F: arch/arm/boot/dts/hi3*
  1244. F: arch/arm/boot/dts/hip*
  1245. F: arch/arm/boot/dts/hisi*
  1246. F: arch/arm64/boot/dts/hisilicon/
  1247. ARM/HP JORNADA 7XX MACHINE SUPPORT
  1248. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  1249. W: www.jlime.com
  1250. S: Maintained
  1251. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  1252. F: arch/arm/mach-sa1100/jornada720.c
  1253. F: arch/arm/mach-sa1100/include/mach/jornada720.h
  1254. ARM/IGEP MACHINE SUPPORT
  1255. M: Enric Balletbo i Serra <eballetbo@gmail.com>
  1256. M: Javier Martinez Canillas <javier@dowhile0.org>
  1257. L: linux-omap@vger.kernel.org
  1258. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1259. S: Maintained
  1260. F: arch/arm/boot/dts/omap3-igep*
  1261. ARM/INCOME PXA270 SUPPORT
  1262. M: Marek Vasut <marek.vasut@gmail.com>
  1263. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1264. S: Maintained
  1265. F: arch/arm/mach-pxa/colibri-pxa270-income.c
  1266. ARM/INTEL IOP13XX ARM ARCHITECTURE
  1267. M: Lennert Buytenhek <kernel@wantstofly.org>
  1268. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1269. S: Maintained
  1270. ARM/INTEL IOP32X ARM ARCHITECTURE
  1271. M: Lennert Buytenhek <kernel@wantstofly.org>
  1272. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1273. S: Maintained
  1274. ARM/INTEL IOP33X ARM ARCHITECTURE
  1275. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1276. S: Orphan
  1277. ARM/INTEL IQ81342EX MACHINE SUPPORT
  1278. M: Lennert Buytenhek <kernel@wantstofly.org>
  1279. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1280. S: Maintained
  1281. ARM/INTEL IXDP2850 MACHINE SUPPORT
  1282. M: Lennert Buytenhek <kernel@wantstofly.org>
  1283. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1284. S: Maintained
  1285. ARM/INTEL IXP4XX ARM ARCHITECTURE
  1286. M: Imre Kaloz <kaloz@openwrt.org>
  1287. M: Krzysztof Halasa <khalasa@piap.pl>
  1288. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1289. S: Maintained
  1290. F: arch/arm/mach-ixp4xx/
  1291. ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
  1292. M: Jonathan Cameron <jic23@cam.ac.uk>
  1293. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1294. S: Maintained
  1295. F: arch/arm/mach-pxa/stargate2.c
  1296. F: drivers/pcmcia/pxa2xx_stargate2.c
  1297. ARM/INTEL XSC3 (MANZANO) ARM CORE
  1298. M: Lennert Buytenhek <kernel@wantstofly.org>
  1299. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1300. S: Maintained
  1301. ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
  1302. M: Lennert Buytenhek <kernel@wantstofly.org>
  1303. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1304. S: Maintained
  1305. ARM/LG1K ARCHITECTURE
  1306. M: Chanho Min <chanho.min@lge.com>
  1307. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1308. S: Maintained
  1309. F: arch/arm64/boot/dts/lg/
  1310. ARM/LOGICPD PXA270 MACHINE SUPPORT
  1311. M: Lennert Buytenhek <kernel@wantstofly.org>
  1312. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1313. S: Maintained
  1314. ARM/LPC18XX ARCHITECTURE
  1315. M: Joachim Eastwood <manabian@gmail.com>
  1316. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1317. S: Maintained
  1318. F: arch/arm/boot/dts/lpc43*
  1319. F: drivers/clk/nxp/clk-lpc18xx*
  1320. F: drivers/clocksource/time-lpc32xx.c
  1321. F: drivers/i2c/busses/i2c-lpc2k.c
  1322. F: drivers/memory/pl172.c
  1323. F: drivers/mtd/spi-nor/nxp-spifi.c
  1324. F: drivers/rtc/rtc-lpc24xx.c
  1325. N: lpc18xx
  1326. ARM/LPC32XX SOC SUPPORT
  1327. M: Vladimir Zapolskiy <vz@mleia.com>
  1328. M: Sylvain Lemieux <slemieux.tyco@gmail.com>
  1329. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1330. T: git git://github.com/vzapolskiy/linux-lpc32xx.git
  1331. S: Maintained
  1332. F: arch/arm/boot/dts/lpc32*
  1333. F: arch/arm/mach-lpc32xx/
  1334. F: drivers/i2c/busses/i2c-pnx.c
  1335. F: drivers/net/ethernet/nxp/lpc_eth.c
  1336. F: drivers/usb/host/ohci-nxp.c
  1337. F: drivers/watchdog/pnx4008_wdt.c
  1338. N: lpc32xx
  1339. ARM/MAGICIAN MACHINE SUPPORT
  1340. M: Philipp Zabel <philipp.zabel@gmail.com>
  1341. S: Maintained
  1342. ARM/Marvell Berlin SoC support
  1343. M: Jisheng Zhang <jszhang@marvell.com>
  1344. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1345. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1346. S: Maintained
  1347. F: arch/arm/mach-berlin/
  1348. F: arch/arm/boot/dts/berlin*
  1349. F: arch/arm64/boot/dts/marvell/berlin*
  1350. ARM/Marvell Dove/MV78xx0/Orion SOC support
  1351. M: Jason Cooper <jason@lakedaemon.net>
  1352. M: Andrew Lunn <andrew@lunn.ch>
  1353. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1354. M: Gregory Clement <gregory.clement@free-electrons.com>
  1355. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1356. S: Maintained
  1357. F: Documentation/devicetree/bindings/soc/dove/
  1358. F: arch/arm/mach-dove/
  1359. F: arch/arm/mach-mv78xx0/
  1360. F: arch/arm/mach-orion5x/
  1361. F: arch/arm/plat-orion/
  1362. F: arch/arm/boot/dts/dove*
  1363. F: arch/arm/boot/dts/orion5x*
  1364. ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
  1365. M: Jason Cooper <jason@lakedaemon.net>
  1366. M: Andrew Lunn <andrew@lunn.ch>
  1367. M: Gregory Clement <gregory.clement@free-electrons.com>
  1368. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  1369. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1370. S: Maintained
  1371. F: arch/arm/boot/dts/armada*
  1372. F: arch/arm/boot/dts/kirkwood*
  1373. F: arch/arm/configs/mvebu_*_defconfig
  1374. F: arch/arm/mach-mvebu/
  1375. F: arch/arm64/boot/dts/marvell/armada*
  1376. F: drivers/cpufreq/mvebu-cpufreq.c
  1377. F: drivers/irqchip/irq-armada-370-xp.c
  1378. F: drivers/irqchip/irq-mvebu-*
  1379. F: drivers/pinctrl/mvebu/
  1380. F: drivers/rtc/rtc-armada38x.c
  1381. ARM/Mediatek RTC DRIVER
  1382. M: Eddie Huang <eddie.huang@mediatek.com>
  1383. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1384. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1385. S: Maintained
  1386. F: drivers/rtc/rtc-mt6397.c
  1387. ARM/Mediatek SoC support
  1388. M: Matthias Brugger <matthias.bgg@gmail.com>
  1389. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1390. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1391. S: Maintained
  1392. F: arch/arm/boot/dts/mt6*
  1393. F: arch/arm/boot/dts/mt7*
  1394. F: arch/arm/boot/dts/mt8*
  1395. F: arch/arm/mach-mediatek/
  1396. F: arch/arm64/boot/dts/mediatek/
  1397. N: mtk
  1398. K: mediatek
  1399. ARM/Mediatek USB3 PHY DRIVER
  1400. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  1401. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1402. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  1403. S: Maintained
  1404. F: drivers/phy/mediatek/phy-mtk-tphy.c
  1405. ARM/MICREL KS8695 ARCHITECTURE
  1406. M: Greg Ungerer <gerg@uclinux.org>
  1407. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1408. F: arch/arm/mach-ks8695/
  1409. S: Odd Fixes
  1410. ARM/MIOA701 MACHINE SUPPORT
  1411. M: Robert Jarzmik <robert.jarzmik@free.fr>
  1412. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1413. F: arch/arm/mach-pxa/mioa701.c
  1414. S: Maintained
  1415. ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
  1416. M: Michael Petchkovsky <mkpetch@internode.on.net>
  1417. S: Maintained
  1418. ARM/NOMADIK ARCHITECTURE
  1419. M: Alessandro Rubini <rubini@unipv.it>
  1420. M: Linus Walleij <linus.walleij@linaro.org>
  1421. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1422. S: Maintained
  1423. F: arch/arm/mach-nomadik/
  1424. F: drivers/pinctrl/nomadik/
  1425. F: drivers/i2c/busses/i2c-nomadik.c
  1426. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
  1427. ARM/NUVOTON W90X900 ARM ARCHITECTURE
  1428. M: Wan ZongShun <mcuos.com@gmail.com>
  1429. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1430. W: http://www.mcuos.com
  1431. S: Maintained
  1432. F: arch/arm/mach-w90x900/
  1433. F: drivers/input/keyboard/w90p910_keypad.c
  1434. F: drivers/input/touchscreen/w90p910_ts.c
  1435. F: drivers/watchdog/nuc900_wdt.c
  1436. F: drivers/net/ethernet/nuvoton/w90p910_ether.c
  1437. F: drivers/mtd/nand/nuc900_nand.c
  1438. F: drivers/rtc/rtc-nuc900.c
  1439. F: drivers/spi/spi-nuc900.c
  1440. F: drivers/usb/host/ehci-w90x900.c
  1441. F: drivers/video/fbdev/nuc900fb.c
  1442. ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  1443. M: Nelson Castillo <arhuaco@freaks-unidos.net>
  1444. L: openmoko-kernel@lists.openmoko.org (subscribers-only)
  1445. W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
  1446. S: Supported
  1447. ARM/Orion SoC/Technologic Systems TS-78xx platform support
  1448. M: Alexander Clouter <alex@digriz.org.uk>
  1449. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1450. W: http://www.digriz.org.uk/ts78xx/kernel
  1451. S: Maintained
  1452. F: arch/arm/mach-orion5x/ts78xx-*
  1453. ARM/OXNAS platform support
  1454. M: Neil Armstrong <narmstrong@baylibre.com>
  1455. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1456. L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
  1457. S: Maintained
  1458. F: arch/arm/mach-oxnas/
  1459. F: arch/arm/boot/dts/ox8*.dtsi
  1460. F: arch/arm/boot/dts/wd-mbwe.dts
  1461. F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
  1462. N: oxnas
  1463. ARM/PALM TREO SUPPORT
  1464. M: Tomas Cech <sleep_walker@suse.com>
  1465. L: linux-arm-kernel@lists.infradead.org
  1466. W: http://hackndev.com
  1467. S: Maintained
  1468. F: arch/arm/mach-pxa/include/mach/palmtreo.h
  1469. F: arch/arm/mach-pxa/palmtreo.c
  1470. ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
  1471. M: Marek Vasut <marek.vasut@gmail.com>
  1472. L: linux-arm-kernel@lists.infradead.org
  1473. W: http://hackndev.com
  1474. S: Maintained
  1475. F: arch/arm/mach-pxa/include/mach/palmtx.h
  1476. F: arch/arm/mach-pxa/palmtx.c
  1477. F: arch/arm/mach-pxa/include/mach/palmt5.h
  1478. F: arch/arm/mach-pxa/palmt5.c
  1479. F: arch/arm/mach-pxa/include/mach/palmld.h
  1480. F: arch/arm/mach-pxa/palmld.c
  1481. F: arch/arm/mach-pxa/include/mach/palmte2.h
  1482. F: arch/arm/mach-pxa/palmte2.c
  1483. F: arch/arm/mach-pxa/include/mach/palmtc.h
  1484. F: arch/arm/mach-pxa/palmtc.c
  1485. ARM/PALMZ72 SUPPORT
  1486. M: Sergey Lapin <slapin@ossfans.org>
  1487. L: linux-arm-kernel@lists.infradead.org
  1488. W: http://hackndev.com
  1489. S: Maintained
  1490. F: arch/arm/mach-pxa/include/mach/palmz72.h
  1491. F: arch/arm/mach-pxa/palmz72.c
  1492. ARM/PLEB SUPPORT
  1493. M: Peter Chubb <pleb@gelato.unsw.edu.au>
  1494. W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
  1495. S: Maintained
  1496. ARM/PT DIGITAL BOARD PORT
  1497. M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
  1498. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1499. W: http://www.armlinux.org.uk/
  1500. S: Maintained
  1501. ARM/QUALCOMM SUPPORT
  1502. M: Andy Gross <andy.gross@linaro.org>
  1503. M: David Brown <david.brown@linaro.org>
  1504. L: linux-arm-msm@vger.kernel.org
  1505. L: linux-soc@vger.kernel.org
  1506. S: Maintained
  1507. F: Documentation/devicetree/bindings/soc/qcom/
  1508. F: arch/arm/boot/dts/qcom-*.dts
  1509. F: arch/arm/boot/dts/qcom-*.dtsi
  1510. F: arch/arm/mach-qcom/
  1511. F: arch/arm64/boot/dts/qcom/*
  1512. F: drivers/i2c/busses/i2c-qup.c
  1513. F: drivers/clk/qcom/
  1514. F: drivers/dma/qcom/
  1515. F: drivers/soc/qcom/
  1516. F: drivers/spi/spi-qup.c
  1517. F: drivers/tty/serial/msm_serial.h
  1518. F: drivers/tty/serial/msm_serial.c
  1519. F: drivers/*/pm8???-*
  1520. F: drivers/mfd/ssbi.c
  1521. F: drivers/firmware/qcom_scm.c
  1522. T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
  1523. ARM/RADISYS ENP2611 MACHINE SUPPORT
  1524. M: Lennert Buytenhek <kernel@wantstofly.org>
  1525. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1526. S: Maintained
  1527. ARM/REALTEK ARCHITECTURE
  1528. M: Andreas Färber <afaerber@suse.de>
  1529. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1530. S: Maintained
  1531. F: arch/arm64/boot/dts/realtek/
  1532. F: Documentation/devicetree/bindings/arm/realtek.txt
  1533. ARM/RENESAS ARM64 ARCHITECTURE
  1534. M: Simon Horman <horms@verge.net.au>
  1535. M: Magnus Damm <magnus.damm@gmail.com>
  1536. L: linux-renesas-soc@vger.kernel.org
  1537. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1538. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1539. S: Supported
  1540. F: arch/arm64/boot/dts/renesas/
  1541. F: drivers/soc/renesas/
  1542. F: include/linux/soc/renesas/
  1543. ARM/RISCPC ARCHITECTURE
  1544. M: Russell King <linux@armlinux.org.uk>
  1545. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1546. W: http://www.armlinux.org.uk/
  1547. S: Maintained
  1548. F: arch/arm/include/asm/hardware/entry-macro-iomd.S
  1549. F: arch/arm/include/asm/hardware/ioc.h
  1550. F: arch/arm/include/asm/hardware/iomd.h
  1551. F: arch/arm/include/asm/hardware/memc.h
  1552. F: arch/arm/mach-rpc/
  1553. F: drivers/net/ethernet/8390/etherh.c
  1554. F: drivers/net/ethernet/i825xx/ether1*
  1555. F: drivers/net/ethernet/seeq/ether3*
  1556. F: drivers/scsi/arm/
  1557. ARM/Rockchip SoC support
  1558. M: Heiko Stuebner <heiko@sntech.de>
  1559. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1560. L: linux-rockchip@lists.infradead.org
  1561. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
  1562. S: Maintained
  1563. F: arch/arm/boot/dts/rk3*
  1564. F: arch/arm/boot/dts/rv1108*
  1565. F: arch/arm/mach-rockchip/
  1566. F: drivers/clk/rockchip/
  1567. F: drivers/i2c/busses/i2c-rk3x.c
  1568. F: drivers/*/*rockchip*
  1569. F: drivers/*/*/*rockchip*
  1570. F: sound/soc/rockchip/
  1571. N: rockchip
  1572. ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
  1573. M: Kukjin Kim <kgene@kernel.org>
  1574. M: Krzysztof Kozlowski <krzk@kernel.org>
  1575. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1576. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1577. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  1578. S: Maintained
  1579. F: arch/arm/boot/dts/s3c*
  1580. F: arch/arm/boot/dts/s5p*
  1581. F: arch/arm/boot/dts/samsung*
  1582. F: arch/arm/boot/dts/exynos*
  1583. F: arch/arm64/boot/dts/exynos/
  1584. F: arch/arm/plat-samsung/
  1585. F: arch/arm/mach-s3c24*/
  1586. F: arch/arm/mach-s3c64xx/
  1587. F: arch/arm/mach-s5p*/
  1588. F: arch/arm/mach-exynos*/
  1589. F: drivers/*/*s3c24*
  1590. F: drivers/*/*/*s3c24*
  1591. F: drivers/*/*s3c64xx*
  1592. F: drivers/*/*s5pv210*
  1593. F: drivers/memory/samsung/*
  1594. F: drivers/soc/samsung/*
  1595. F: Documentation/arm/Samsung/
  1596. F: Documentation/devicetree/bindings/arm/samsung/
  1597. F: Documentation/devicetree/bindings/sram/samsung-sram.txt
  1598. F: Documentation/devicetree/bindings/power/pd-samsung.txt
  1599. N: exynos
  1600. ARM/SAMSUNG MOBILE MACHINE SUPPORT
  1601. M: Kyungmin Park <kyungmin.park@samsung.com>
  1602. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1603. S: Maintained
  1604. F: arch/arm/mach-s5pv210/
  1605. ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
  1606. M: Kyungmin Park <kyungmin.park@samsung.com>
  1607. M: Kamil Debski <kamil@wypas.org>
  1608. M: Andrzej Hajda <a.hajda@samsung.com>
  1609. L: linux-arm-kernel@lists.infradead.org
  1610. L: linux-media@vger.kernel.org
  1611. S: Maintained
  1612. F: drivers/media/platform/s5p-g2d/
  1613. ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
  1614. M: Marek Szyprowski <m.szyprowski@samsung.com>
  1615. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  1616. L: linux-media@vger.kernel.org
  1617. S: Maintained
  1618. F: drivers/media/platform/s5p-cec/
  1619. F: Documentation/devicetree/bindings/media/s5p-cec.txt
  1620. ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
  1621. M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
  1622. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  1623. L: linux-arm-kernel@lists.infradead.org
  1624. L: linux-media@vger.kernel.org
  1625. S: Maintained
  1626. F: drivers/media/platform/s5p-jpeg/
  1627. ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
  1628. M: Kyungmin Park <kyungmin.park@samsung.com>
  1629. M: Kamil Debski <kamil@wypas.org>
  1630. M: Jeongtae Park <jtp.park@samsung.com>
  1631. M: Andrzej Hajda <a.hajda@samsung.com>
  1632. L: linux-arm-kernel@lists.infradead.org
  1633. L: linux-media@vger.kernel.org
  1634. S: Maintained
  1635. F: arch/arm/plat-samsung/s5p-dev-mfc.c
  1636. F: drivers/media/platform/s5p-mfc/
  1637. ARM/SHMOBILE ARM ARCHITECTURE
  1638. M: Simon Horman <horms@verge.net.au>
  1639. M: Magnus Damm <magnus.damm@gmail.com>
  1640. L: linux-renesas-soc@vger.kernel.org
  1641. Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
  1642. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  1643. S: Supported
  1644. F: arch/arm/boot/dts/emev2*
  1645. F: arch/arm/boot/dts/r7s*
  1646. F: arch/arm/boot/dts/r8a*
  1647. F: arch/arm/boot/dts/sh*
  1648. F: arch/arm/configs/shmobile_defconfig
  1649. F: arch/arm/include/debug/renesas-scif.S
  1650. F: arch/arm/mach-shmobile/
  1651. F: drivers/soc/renesas/
  1652. F: include/linux/soc/renesas/
  1653. ARM/SOCFPGA ARCHITECTURE
  1654. M: Dinh Nguyen <dinguyen@kernel.org>
  1655. S: Maintained
  1656. F: arch/arm/mach-socfpga/
  1657. F: arch/arm/boot/dts/socfpga*
  1658. F: arch/arm/configs/socfpga_defconfig
  1659. F: arch/arm64/boot/dts/altera/
  1660. W: http://www.rocketboards.org
  1661. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  1662. ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
  1663. M: Dinh Nguyen <dinguyen@kernel.org>
  1664. S: Maintained
  1665. F: drivers/clk/socfpga/
  1666. ARM/SOCFPGA EDAC SUPPORT
  1667. M: Thor Thayer <thor.thayer@linux.intel.com>
  1668. S: Maintained
  1669. F: drivers/edac/altera_edac.
  1670. ARM/STI ARCHITECTURE
  1671. M: Patrice Chotard <patrice.chotard@st.com>
  1672. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1673. W: http://www.stlinux.com
  1674. S: Maintained
  1675. F: arch/arm/mach-sti/
  1676. F: arch/arm/boot/dts/sti*
  1677. F: drivers/char/hw_random/st-rng.c
  1678. F: drivers/clocksource/arm_global_timer.c
  1679. F: drivers/clocksource/clksrc_st_lpc.c
  1680. F: drivers/cpufreq/sti-cpufreq.c
  1681. F: drivers/dma/st_fdma*
  1682. F: drivers/i2c/busses/i2c-st.c
  1683. F: drivers/media/rc/st_rc.c
  1684. F: drivers/media/platform/sti/c8sectpfe/
  1685. F: drivers/mmc/host/sdhci-st.c
  1686. F: drivers/phy/st/phy-miphy28lp.c
  1687. F: drivers/phy/st/phy-stih407-usb.c
  1688. F: drivers/pinctrl/pinctrl-st.c
  1689. F: drivers/remoteproc/st_remoteproc.c
  1690. F: drivers/remoteproc/st_slim_rproc.c
  1691. F: drivers/reset/sti/
  1692. F: drivers/rtc/rtc-st-lpc.c
  1693. F: drivers/tty/serial/st-asc.c
  1694. F: drivers/usb/dwc3/dwc3-st.c
  1695. F: drivers/usb/host/ehci-st.c
  1696. F: drivers/usb/host/ohci-st.c
  1697. F: drivers/watchdog/st_lpc_wdt.c
  1698. F: drivers/ata/ahci_st.c
  1699. F: include/linux/remoteproc/st_slim_rproc.h
  1700. ARM/STM32 ARCHITECTURE
  1701. M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
  1702. M: Alexandre Torgue <alexandre.torgue@st.com>
  1703. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1704. S: Maintained
  1705. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
  1706. N: stm32
  1707. F: drivers/clocksource/armv7m_systick.c
  1708. ARM/TANGO ARCHITECTURE
  1709. M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
  1710. L: linux-arm-kernel@lists.infradead.org
  1711. S: Maintained
  1712. N: tango
  1713. ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
  1714. M: Lennert Buytenhek <kernel@wantstofly.org>
  1715. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1716. S: Maintained
  1717. ARM/TETON BGA MACHINE SUPPORT
  1718. M: "Mark F. Brown" <mark.brown314@gmail.com>
  1719. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1720. S: Maintained
  1721. ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
  1722. M: Santosh Shilimkar <ssantosh@kernel.org>
  1723. L: linux-kernel@vger.kernel.org
  1724. S: Maintained
  1725. F: drivers/memory/*emif*
  1726. ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
  1727. M: Santosh Shilimkar <ssantosh@kernel.org>
  1728. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1729. S: Maintained
  1730. F: arch/arm/mach-keystone/
  1731. F: arch/arm/boot/dts/keystone-*
  1732. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  1733. ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
  1734. M: Santosh Shilimkar <ssantosh@kernel.org>
  1735. L: linux-kernel@vger.kernel.org
  1736. S: Maintained
  1737. F: drivers/clk/keystone/
  1738. ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
  1739. M: Santosh Shilimkar <ssantosh@kernel.org>
  1740. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1741. L: linux-kernel@vger.kernel.org
  1742. S: Maintained
  1743. F: drivers/clocksource/timer-keystone.c
  1744. ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
  1745. M: Santosh Shilimkar <ssantosh@kernel.org>
  1746. L: linux-kernel@vger.kernel.org
  1747. S: Maintained
  1748. F: drivers/power/reset/keystone-reset.c
  1749. ARM/THECUS N2100 MACHINE SUPPORT
  1750. M: Lennert Buytenhek <kernel@wantstofly.org>
  1751. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1752. S: Maintained
  1753. ARM/TOSA MACHINE SUPPORT
  1754. M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
  1755. M: Dirk Opfer <dirk@opfer-online.de>
  1756. S: Maintained
  1757. ARM/U300 MACHINE SUPPORT
  1758. M: Linus Walleij <linus.walleij@linaro.org>
  1759. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1760. S: Supported
  1761. F: arch/arm/mach-u300/
  1762. F: drivers/clocksource/timer-u300.c
  1763. F: drivers/i2c/busses/i2c-stu300.c
  1764. F: drivers/rtc/rtc-coh901331.c
  1765. F: drivers/watchdog/coh901327_wdt.c
  1766. F: drivers/dma/coh901318*
  1767. F: drivers/mfd/ab3100*
  1768. F: drivers/rtc/rtc-ab3100.c
  1769. F: drivers/rtc/rtc-coh901331.c
  1770. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
  1771. ARM/UNIPHIER ARCHITECTURE
  1772. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  1773. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1774. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
  1775. S: Maintained
  1776. F: arch/arm/boot/dts/uniphier*
  1777. F: arch/arm/include/asm/hardware/cache-uniphier.h
  1778. F: arch/arm/mach-uniphier/
  1779. F: arch/arm/mm/cache-uniphier.c
  1780. F: arch/arm64/boot/dts/socionext/
  1781. F: drivers/bus/uniphier-system-bus.c
  1782. F: drivers/clk/uniphier/
  1783. F: drivers/i2c/busses/i2c-uniphier*
  1784. F: drivers/irqchip/irq-uniphier-aidet.c
  1785. F: drivers/pinctrl/uniphier/
  1786. F: drivers/reset/reset-uniphier.c
  1787. F: drivers/tty/serial/8250/8250_uniphier.c
  1788. N: uniphier
  1789. ARM/Ux500 ARM ARCHITECTURE
  1790. M: Linus Walleij <linus.walleij@linaro.org>
  1791. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1792. S: Maintained
  1793. F: arch/arm/mach-ux500/
  1794. F: drivers/clocksource/clksrc-dbx500-prcmu.c
  1795. F: drivers/dma/ste_dma40*
  1796. F: drivers/hwspinlock/u8500_hsem.c
  1797. F: drivers/mfd/abx500*
  1798. F: drivers/mfd/ab8500*
  1799. F: drivers/mfd/dbx500*
  1800. F: drivers/mfd/db8500*
  1801. F: drivers/pinctrl/nomadik/pinctrl-ab*
  1802. F: drivers/pinctrl/nomadik/pinctrl-nomadik*
  1803. F: drivers/rtc/rtc-ab8500.c
  1804. F: drivers/rtc/rtc-pl031.c
  1805. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
  1806. ARM/Ux500 CLOCK FRAMEWORK SUPPORT
  1807. M: Ulf Hansson <ulf.hansson@linaro.org>
  1808. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1809. T: git git://git.linaro.org/people/ulfh/clk.git
  1810. S: Maintained
  1811. F: drivers/clk/ux500/
  1812. ARM/VERSATILE EXPRESS PLATFORM
  1813. M: Liviu Dudau <liviu.dudau@arm.com>
  1814. M: Sudeep Holla <sudeep.holla@arm.com>
  1815. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  1816. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1817. S: Maintained
  1818. F: arch/arm/boot/dts/vexpress*
  1819. F: arch/arm64/boot/dts/arm/
  1820. F: arch/arm/mach-vexpress/
  1821. F: */*/vexpress*
  1822. F: */*/*/vexpress*
  1823. F: drivers/clk/versatile/clk-vexpress-osc.c
  1824. F: drivers/clocksource/versatile.c
  1825. N: mps2
  1826. ARM/VFP SUPPORT
  1827. M: Russell King <linux@armlinux.org.uk>
  1828. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1829. W: http://www.armlinux.org.uk/
  1830. S: Maintained
  1831. F: arch/arm/vfp/
  1832. ARM/VOIPAC PXA270 SUPPORT
  1833. M: Marek Vasut <marek.vasut@gmail.com>
  1834. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1835. S: Maintained
  1836. F: arch/arm/mach-pxa/vpac270.c
  1837. F: arch/arm/mach-pxa/include/mach/vpac270.h
  1838. ARM/VT8500 ARM ARCHITECTURE
  1839. M: Tony Prisk <linux@prisktech.co.nz>
  1840. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1841. S: Maintained
  1842. F: arch/arm/mach-vt8500/
  1843. F: drivers/clocksource/vt8500_timer.c
  1844. F: drivers/i2c/busses/i2c-wmt.c
  1845. F: drivers/mmc/host/wmt-sdmmc.c
  1846. F: drivers/pwm/pwm-vt8500.c
  1847. F: drivers/rtc/rtc-vt8500.c
  1848. F: drivers/tty/serial/vt8500_serial.c
  1849. F: drivers/usb/host/ehci-platform.c
  1850. F: drivers/usb/host/uhci-platform.c
  1851. F: drivers/video/fbdev/vt8500lcdfb.*
  1852. F: drivers/video/fbdev/wm8505fb*
  1853. F: drivers/video/fbdev/wmt_ge_rops.*
  1854. ARM/ZIPIT Z2 SUPPORT
  1855. M: Marek Vasut <marek.vasut@gmail.com>
  1856. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1857. S: Maintained
  1858. F: arch/arm/mach-pxa/z2.c
  1859. F: arch/arm/mach-pxa/include/mach/z2.h
  1860. ARM/ZTE ARCHITECTURE
  1861. M: Jun Nie <jun.nie@linaro.org>
  1862. M: Baoyou Xie <baoyou.xie@linaro.org>
  1863. M: Shawn Guo <shawnguo@kernel.org>
  1864. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1865. S: Maintained
  1866. F: arch/arm/boot/dts/zx2967*
  1867. F: arch/arm/mach-zx/
  1868. F: arch/arm64/boot/dts/zte/
  1869. F: drivers/clk/zte/
  1870. F: drivers/dma/zx_dma.c
  1871. F: drivers/gpio/gpio-zx.c
  1872. F: drivers/i2c/busses/i2c-zx2967.c
  1873. F: drivers/mmc/host/dw_mmc-zx.*
  1874. F: drivers/pinctrl/zte/
  1875. F: drivers/reset/reset-zx2967.c
  1876. F: drivers/soc/zte/
  1877. F: drivers/thermal/zx2967_thermal.c
  1878. F: drivers/watchdog/zx2967_wdt.c
  1879. F: Documentation/devicetree/bindings/arm/zte.txt
  1880. F: Documentation/devicetree/bindings/clock/zx2967*.txt
  1881. F: Documentation/devicetree/bindings/dma/zxdma.txt
  1882. F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
  1883. F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
  1884. F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
  1885. F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  1886. F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  1887. F: Documentation/devicetree/bindings/soc/zte/
  1888. F: Documentation/devicetree/bindings/sound/zte,*.txt
  1889. F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
  1890. F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
  1891. F: include/dt-bindings/clock/zx2967*.h
  1892. F: include/dt-bindings/soc/zte,*.h
  1893. F: sound/soc/codecs/zx_aud96p22.c
  1894. F: sound/soc/zte/
  1895. ARM/ZYNQ ARCHITECTURE
  1896. M: Michal Simek <michal.simek@xilinx.com>
  1897. R: Sören Brinkmann <soren.brinkmann@xilinx.com>
  1898. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1899. W: http://wiki.xilinx.com
  1900. T: git https://github.com/Xilinx/linux-xlnx.git
  1901. S: Supported
  1902. F: arch/arm/mach-zynq/
  1903. F: drivers/cpuidle/cpuidle-zynq.c
  1904. F: drivers/block/xsysace.c
  1905. N: zynq
  1906. N: xilinx
  1907. F: drivers/clocksource/cadence_ttc_timer.c
  1908. F: drivers/i2c/busses/i2c-cadence.c
  1909. F: drivers/mmc/host/sdhci-of-arasan.c
  1910. F: drivers/edac/synopsys_edac.c
  1911. ARM64 PORT (AARCH64 ARCHITECTURE)
  1912. M: Catalin Marinas <catalin.marinas@arm.com>
  1913. M: Will Deacon <will.deacon@arm.com>
  1914. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  1915. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
  1916. S: Maintained
  1917. F: arch/arm64/
  1918. F: Documentation/arm64/
  1919. AS3645A LED FLASH CONTROLLER DRIVER
  1920. M: Sakari Ailus <sakari.ailus@iki.fi>
  1921. L: linux-leds@vger.kernel.org
  1922. S: Maintained
  1923. F: drivers/leds/leds-as3645a.c
  1924. AS3645A LED FLASH CONTROLLER DRIVER
  1925. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  1926. L: linux-media@vger.kernel.org
  1927. T: git git://linuxtv.org/media_tree.git
  1928. S: Maintained
  1929. F: drivers/media/i2c/as3645a.c
  1930. F: include/media/i2c/as3645a.h
  1931. ASAHI KASEI AK8974 DRIVER
  1932. M: Linus Walleij <linus.walleij@linaro.org>
  1933. L: linux-iio@vger.kernel.org
  1934. W: http://www.akm.com/
  1935. S: Supported
  1936. F: drivers/iio/magnetometer/ak8974.c
  1937. ASC7621 HARDWARE MONITOR DRIVER
  1938. M: George Joseph <george.joseph@fairview5.com>
  1939. L: linux-hwmon@vger.kernel.org
  1940. S: Maintained
  1941. F: Documentation/hwmon/asc7621
  1942. F: drivers/hwmon/asc7621.c
  1943. ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
  1944. M: Corentin Chary <corentin.chary@gmail.com>
  1945. L: acpi4asus-user@lists.sourceforge.net
  1946. L: platform-driver-x86@vger.kernel.org
  1947. W: http://acpi4asus.sf.net
  1948. S: Maintained
  1949. F: drivers/platform/x86/asus*.c
  1950. F: drivers/platform/x86/eeepc*.c
  1951. ASUS WIRELESS RADIO CONTROL DRIVER
  1952. M: João Paulo Rechi Vita <jprvita@gmail.com>
  1953. L: platform-driver-x86@vger.kernel.org
  1954. S: Maintained
  1955. F: drivers/platform/x86/asus-wireless.c
  1956. ASYMMETRIC KEYS
  1957. M: David Howells <dhowells@redhat.com>
  1958. L: keyrings@vger.kernel.org
  1959. S: Maintained
  1960. F: Documentation/crypto/asymmetric-keys.txt
  1961. F: include/linux/verification.h
  1962. F: include/crypto/public_key.h
  1963. F: include/crypto/pkcs7.h
  1964. F: crypto/asymmetric_keys/
  1965. ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
  1966. R: Dan Williams <dan.j.williams@intel.com>
  1967. W: http://sourceforge.net/projects/xscaleiop
  1968. S: Odd fixes
  1969. F: Documentation/crypto/async-tx-api.txt
  1970. F: crypto/async_tx/
  1971. F: drivers/dma/
  1972. F: include/linux/dmaengine.h
  1973. F: include/linux/async_tx.h
  1974. AT24 EEPROM DRIVER
  1975. M: Wolfram Sang <wsa@the-dreams.de>
  1976. L: linux-i2c@vger.kernel.org
  1977. S: Maintained
  1978. F: drivers/misc/eeprom/at24.c
  1979. F: include/linux/platform_data/at24.h
  1980. ATA OVER ETHERNET (AOE) DRIVER
  1981. M: "Ed L. Cashin" <ed.cashin@acm.org>
  1982. W: http://www.openaoe.org/
  1983. S: Supported
  1984. F: Documentation/aoe/
  1985. F: drivers/block/aoe/
  1986. ATHEROS 71XX/9XXX GPIO DRIVER
  1987. M: Alban Bedel <albeu@free.fr>
  1988. W: https://github.com/AlbanBedel/linux
  1989. T: git git://github.com/AlbanBedel/linux
  1990. S: Maintained
  1991. F: drivers/gpio/gpio-ath79.c
  1992. F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
  1993. ATHEROS ATH GENERIC UTILITIES
  1994. M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
  1995. L: linux-wireless@vger.kernel.org
  1996. S: Supported
  1997. F: drivers/net/wireless/ath/*
  1998. ATHEROS ATH5K WIRELESS DRIVER
  1999. M: Jiri Slaby <jirislaby@gmail.com>
  2000. M: Nick Kossifidis <mickflemm@gmail.com>
  2001. M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
  2002. L: linux-wireless@vger.kernel.org
  2003. W: http://wireless.kernel.org/en/users/Drivers/ath5k
  2004. S: Maintained
  2005. F: drivers/net/wireless/ath/ath5k/
  2006. ATHEROS ATH6KL WIRELESS DRIVER
  2007. M: Kalle Valo <kvalo@qca.qualcomm.com>
  2008. L: linux-wireless@vger.kernel.org
  2009. W: http://wireless.kernel.org/en/users/Drivers/ath6kl
  2010. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  2011. S: Supported
  2012. F: drivers/net/wireless/ath/ath6kl/
  2013. ATI_REMOTE2 DRIVER
  2014. M: Ville Syrjala <syrjala@sci.fi>
  2015. S: Maintained
  2016. F: drivers/input/misc/ati_remote2.c
  2017. ATK0110 HWMON DRIVER
  2018. M: Luca Tettamanti <kronos.it@gmail.com>
  2019. L: linux-hwmon@vger.kernel.org
  2020. S: Maintained
  2021. F: drivers/hwmon/asus_atk0110.c
  2022. ATLX ETHERNET DRIVERS
  2023. M: Jay Cliburn <jcliburn@gmail.com>
  2024. M: Chris Snook <chris.snook@gmail.com>
  2025. L: netdev@vger.kernel.org
  2026. W: http://sourceforge.net/projects/atl1
  2027. W: http://atl1.sourceforge.net
  2028. S: Maintained
  2029. F: drivers/net/ethernet/atheros/
  2030. ATM
  2031. M: Chas Williams <3chas3@gmail.com>
  2032. L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
  2033. L: netdev@vger.kernel.org
  2034. W: http://linux-atm.sourceforge.net
  2035. S: Maintained
  2036. F: drivers/atm/
  2037. F: include/linux/atm*
  2038. F: include/uapi/linux/atm*
  2039. ATMEL AT91 / AT32 MCI DRIVER
  2040. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2041. S: Maintained
  2042. F: drivers/mmc/host/atmel-mci.c
  2043. ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
  2044. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2045. S: Supported
  2046. F: drivers/power/reset/at91-sama5d2_shdwc.c
  2047. ATMEL Audio ALSA driver
  2048. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2049. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2050. S: Supported
  2051. F: sound/soc/atmel
  2052. ATMEL I2C DRIVER
  2053. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2054. L: linux-i2c@vger.kernel.org
  2055. S: Supported
  2056. F: drivers/i2c/busses/i2c-at91.c
  2057. ATMEL ISI DRIVER
  2058. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2059. L: linux-media@vger.kernel.org
  2060. S: Supported
  2061. F: drivers/media/platform/atmel/atmel-isi.c
  2062. F: include/media/atmel-isi.h
  2063. ATMEL LCDFB DRIVER
  2064. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2065. L: linux-fbdev@vger.kernel.org
  2066. S: Maintained
  2067. F: drivers/video/fbdev/atmel_lcdfb.c
  2068. F: include/video/atmel_lcdc.h
  2069. ATMEL MACB ETHERNET DRIVER
  2070. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2071. S: Supported
  2072. F: drivers/net/ethernet/cadence/
  2073. ATMEL MAXTOUCH DRIVER
  2074. M: Nick Dyer <nick@shmanahar.org>
  2075. T: git git://github.com/ndyer/linux.git
  2076. S: Maintained
  2077. F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
  2078. F: drivers/input/touchscreen/atmel_mxt_ts.c
  2079. F: include/linux/platform_data/atmel_mxt_ts.h
  2080. ATMEL NAND DRIVER
  2081. M: Wenyou Yang <wenyou.yang@atmel.com>
  2082. M: Josh Wu <rainyfeeling@outlook.com>
  2083. L: linux-mtd@lists.infradead.org
  2084. S: Supported
  2085. F: drivers/mtd/nand/atmel/*
  2086. ATMEL SAMA5D2 ADC DRIVER
  2087. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2088. L: linux-iio@vger.kernel.org
  2089. S: Supported
  2090. F: drivers/iio/adc/at91-sama5d2_adc.c
  2091. ATMEL SDMMC DRIVER
  2092. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2093. L: linux-mmc@vger.kernel.org
  2094. S: Supported
  2095. F: drivers/mmc/host/sdhci-of-at91.c
  2096. ATMEL SPI DRIVER
  2097. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2098. S: Supported
  2099. F: drivers/spi/spi-atmel.*
  2100. ATMEL SSC DRIVER
  2101. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2102. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2103. S: Supported
  2104. F: drivers/misc/atmel-ssc.c
  2105. F: include/linux/atmel-ssc.h
  2106. ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
  2107. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2108. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2109. S: Supported
  2110. F: drivers/misc/atmel_tclib.c
  2111. F: drivers/clocksource/tcb_clksrc.c
  2112. ATMEL USBA UDC DRIVER
  2113. M: Nicolas Ferre <nicolas.ferre@microchip.com>
  2114. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2115. S: Supported
  2116. F: drivers/usb/gadget/udc/atmel_usba_udc.*
  2117. ATMEL WIRELESS DRIVER
  2118. M: Simon Kelley <simon@thekelleys.org.uk>
  2119. L: linux-wireless@vger.kernel.org
  2120. W: http://www.thekelleys.org.uk/atmel
  2121. W: http://atmelwlandriver.sourceforge.net/
  2122. S: Maintained
  2123. F: drivers/net/wireless/atmel/atmel*
  2124. ATMEL XDMA DRIVER
  2125. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  2126. L: linux-arm-kernel@lists.infradead.org
  2127. L: dmaengine@vger.kernel.org
  2128. S: Supported
  2129. F: drivers/dma/at_xdmac.c
  2130. ATOMIC INFRASTRUCTURE
  2131. M: Will Deacon <will.deacon@arm.com>
  2132. M: Peter Zijlstra <peterz@infradead.org>
  2133. R: Boqun Feng <boqun.feng@gmail.com>
  2134. L: linux-kernel@vger.kernel.org
  2135. S: Maintained
  2136. F: arch/*/include/asm/atomic*.h
  2137. F: include/*/atomic*.h
  2138. ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
  2139. M: Bradley Grove <linuxdrivers@attotech.com>
  2140. L: linux-scsi@vger.kernel.org
  2141. W: http://www.attotech.com
  2142. S: Supported
  2143. F: drivers/scsi/esas2r
  2144. ATUSB IEEE 802.15.4 RADIO DRIVER
  2145. M: Stefan Schmidt <stefan@osg.samsung.com>
  2146. L: linux-wpan@vger.kernel.org
  2147. S: Maintained
  2148. F: drivers/net/ieee802154/atusb.c
  2149. F: drivers/net/ieee802154/atusb.h
  2150. F: drivers/net/ieee802154/at86rf230.h
  2151. AUDIT SUBSYSTEM
  2152. M: Paul Moore <paul@paul-moore.com>
  2153. M: Eric Paris <eparis@redhat.com>
  2154. L: linux-audit@redhat.com (moderated for non-subscribers)
  2155. W: https://github.com/linux-audit
  2156. W: https://people.redhat.com/sgrubb/audit
  2157. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
  2158. S: Supported
  2159. F: include/linux/audit.h
  2160. F: include/uapi/linux/audit.h
  2161. F: kernel/audit*
  2162. AUXILIARY DISPLAY DRIVERS
  2163. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2164. W: http://miguelojeda.es/auxdisplay.htm
  2165. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  2166. S: Maintained
  2167. F: drivers/auxdisplay/
  2168. F: include/linux/cfag12864b.h
  2169. AX.25 NETWORK LAYER
  2170. M: Ralf Baechle <ralf@linux-mips.org>
  2171. L: linux-hams@vger.kernel.org
  2172. W: http://www.linux-ax25.org/
  2173. S: Maintained
  2174. F: include/uapi/linux/ax25.h
  2175. F: include/net/ax25.h
  2176. F: net/ax25/
  2177. AXENTIA ARM DEVICES
  2178. M: Peter Rosin <peda@axentia.se>
  2179. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2180. S: Maintained
  2181. F: Documentation/devicetree/bindings/arm/axentia.txt
  2182. F: arch/arm/boot/dts/at91-linea.dtsi
  2183. F: arch/arm/boot/dts/at91-tse850-3.dts
  2184. AXENTIA ASOC DRIVERS
  2185. M: Peter Rosin <peda@axentia.se>
  2186. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2187. S: Maintained
  2188. F: Documentation/devicetree/bindings/sound/axentia,*
  2189. F: sound/soc/atmel/tse850-pcm5142.c
  2190. AZ6007 DVB DRIVER
  2191. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  2192. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2193. L: linux-media@vger.kernel.org
  2194. W: https://linuxtv.org
  2195. T: git git://linuxtv.org/media_tree.git
  2196. S: Maintained
  2197. F: drivers/media/usb/dvb-usb-v2/az6007.c
  2198. AZTECH FM RADIO RECEIVER DRIVER
  2199. M: Hans Verkuil <hverkuil@xs4all.nl>
  2200. L: linux-media@vger.kernel.org
  2201. T: git git://linuxtv.org/media_tree.git
  2202. W: https://linuxtv.org
  2203. S: Maintained
  2204. F: drivers/media/radio/radio-aztech*
  2205. B43 WIRELESS DRIVER
  2206. L: linux-wireless@vger.kernel.org
  2207. L: b43-dev@lists.infradead.org
  2208. W: http://wireless.kernel.org/en/users/Drivers/b43
  2209. S: Odd Fixes
  2210. F: drivers/net/wireless/broadcom/b43/
  2211. B43LEGACY WIRELESS DRIVER
  2212. M: Larry Finger <Larry.Finger@lwfinger.net>
  2213. L: linux-wireless@vger.kernel.org
  2214. L: b43-dev@lists.infradead.org
  2215. W: http://wireless.kernel.org/en/users/Drivers/b43
  2216. S: Maintained
  2217. F: drivers/net/wireless/broadcom/b43legacy/
  2218. BACKLIGHT CLASS/SUBSYSTEM
  2219. M: Lee Jones <lee.jones@linaro.org>
  2220. M: Daniel Thompson <daniel.thompson@linaro.org>
  2221. M: Jingoo Han <jingoohan1@gmail.com>
  2222. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
  2223. S: Maintained
  2224. F: drivers/video/backlight/
  2225. F: include/linux/backlight.h
  2226. F: include/linux/pwm_backlight.h
  2227. F: Documentation/devicetree/bindings/leds/backlight
  2228. BATMAN ADVANCED
  2229. M: Marek Lindner <mareklindner@neomailbox.ch>
  2230. M: Simon Wunderlich <sw@simonwunderlich.de>
  2231. M: Antonio Quartulli <a@unstable.cc>
  2232. L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
  2233. W: https://www.open-mesh.org/
  2234. Q: https://patchwork.open-mesh.org/project/batman/list/
  2235. S: Maintained
  2236. F: Documentation/ABI/testing/sysfs-class-net-batman-adv
  2237. F: Documentation/ABI/testing/sysfs-class-net-mesh
  2238. F: Documentation/networking/batman-adv.rst
  2239. F: include/uapi/linux/batman_adv.h
  2240. F: net/batman-adv/
  2241. BAYCOM/HDLCDRV DRIVERS FOR AX.25
  2242. M: Thomas Sailer <t.sailer@alumni.ethz.ch>
  2243. L: linux-hams@vger.kernel.org
  2244. W: http://www.baycom.org/~tom/ham/ham.html
  2245. S: Maintained
  2246. F: drivers/net/hamradio/baycom*
  2247. BCACHE (BLOCK LAYER CACHE)
  2248. M: Kent Overstreet <kent.overstreet@gmail.com>
  2249. L: linux-bcache@vger.kernel.org
  2250. W: http://bcache.evilpiepirate.org
  2251. S: Orphan
  2252. F: drivers/md/bcache/
  2253. BDISP ST MEDIA DRIVER
  2254. M: Fabien Dessenne <fabien.dessenne@st.com>
  2255. L: linux-media@vger.kernel.org
  2256. T: git git://linuxtv.org/media_tree.git
  2257. W: https://linuxtv.org
  2258. S: Supported
  2259. F: drivers/media/platform/sti/bdisp
  2260. BECKHOFF CX5020 ETHERCAT MASTER DRIVER
  2261. M: Dariusz Marcinkiewicz <reksio@newterm.pl>
  2262. L: netdev@vger.kernel.org
  2263. S: Maintained
  2264. F: drivers/net/ethernet/ec_bhf.c
  2265. BEFS FILE SYSTEM
  2266. M: Luis de Bethencourt <luisbg@kernel.org>
  2267. M: Salah Triki <salah.triki@gmail.com>
  2268. S: Maintained
  2269. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
  2270. F: Documentation/filesystems/befs.txt
  2271. F: fs/befs/
  2272. BFQ I/O SCHEDULER
  2273. M: Paolo Valente <paolo.valente@linaro.org>
  2274. M: Jens Axboe <axboe@kernel.dk>
  2275. L: linux-block@vger.kernel.org
  2276. S: Maintained
  2277. F: block/bfq-*
  2278. F: Documentation/block/bfq-iosched.txt
  2279. BFS FILE SYSTEM
  2280. M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
  2281. S: Maintained
  2282. F: Documentation/filesystems/bfs.txt
  2283. F: fs/bfs/
  2284. F: include/uapi/linux/bfs_fs.h
  2285. BLACKFIN ARCHITECTURE
  2286. M: Steven Miao <realmz6@gmail.com>
  2287. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  2288. T: git git://git.code.sf.net/p/adi-linux/code
  2289. W: http://blackfin.uclinux.org
  2290. S: Supported
  2291. F: arch/blackfin/
  2292. BLACKFIN EMAC DRIVER
  2293. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  2294. W: http://blackfin.uclinux.org
  2295. S: Supported
  2296. F: drivers/net/ethernet/adi/
  2297. BLACKFIN MEDIA DRIVER
  2298. M: Scott Jiang <scott.jiang.linux@gmail.com>
  2299. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  2300. W: http://blackfin.uclinux.org/
  2301. S: Supported
  2302. F: drivers/media/platform/blackfin/
  2303. F: drivers/media/i2c/adv7183*
  2304. F: drivers/media/i2c/vs6624*
  2305. BLACKFIN RTC DRIVER
  2306. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  2307. W: http://blackfin.uclinux.org
  2308. S: Supported
  2309. F: drivers/rtc/rtc-bfin.c
  2310. BLACKFIN SDH DRIVER
  2311. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  2312. W: http://blackfin.uclinux.org
  2313. S: Supported
  2314. F: drivers/mmc/host/bfin_sdh.c
  2315. BLACKFIN SERIAL DRIVER
  2316. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  2317. W: http://blackfin.uclinux.org
  2318. S: Supported
  2319. F: drivers/tty/serial/bfin_uart.c
  2320. BLACKFIN WATCHDOG DRIVER
  2321. L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  2322. W: http://blackfin.uclinux.org
  2323. S: Supported
  2324. F: drivers/watchdog/bfin_wdt.c
  2325. BLINKM RGB LED DRIVER
  2326. M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
  2327. S: Maintained
  2328. F: drivers/leds/leds-blinkm.c
  2329. BLOCK LAYER
  2330. M: Jens Axboe <axboe@kernel.dk>
  2331. L: linux-block@vger.kernel.org
  2332. T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  2333. S: Maintained
  2334. F: block/
  2335. F: kernel/trace/blktrace.c
  2336. F: lib/sbitmap.c
  2337. BLOCK2MTD DRIVER
  2338. M: Joern Engel <joern@lazybastard.org>
  2339. L: linux-mtd@lists.infradead.org
  2340. S: Maintained
  2341. F: drivers/mtd/devices/block2mtd.c
  2342. BLUETOOTH DRIVERS
  2343. M: Marcel Holtmann <marcel@holtmann.org>
  2344. M: Gustavo Padovan <gustavo@padovan.org>
  2345. M: Johan Hedberg <johan.hedberg@gmail.com>
  2346. L: linux-bluetooth@vger.kernel.org
  2347. W: http://www.bluez.org/
  2348. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2349. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2350. S: Maintained
  2351. F: drivers/bluetooth/
  2352. BLUETOOTH SUBSYSTEM
  2353. M: Marcel Holtmann <marcel@holtmann.org>
  2354. M: Gustavo Padovan <gustavo@padovan.org>
  2355. M: Johan Hedberg <johan.hedberg@gmail.com>
  2356. L: linux-bluetooth@vger.kernel.org
  2357. W: http://www.bluez.org/
  2358. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
  2359. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
  2360. S: Maintained
  2361. F: net/bluetooth/
  2362. F: include/net/bluetooth/
  2363. BONDING DRIVER
  2364. M: Jay Vosburgh <j.vosburgh@gmail.com>
  2365. M: Veaceslav Falico <vfalico@gmail.com>
  2366. M: Andy Gospodarek <andy@greyhouse.net>
  2367. L: netdev@vger.kernel.org
  2368. W: http://sourceforge.net/projects/bonding/
  2369. S: Supported
  2370. F: drivers/net/bonding/
  2371. F: include/uapi/linux/if_bonding.h
  2372. BPF (Safe dynamic programs and tools)
  2373. M: Alexei Starovoitov <ast@kernel.org>
  2374. M: Daniel Borkmann <daniel@iogearbox.net>
  2375. L: netdev@vger.kernel.org
  2376. L: linux-kernel@vger.kernel.org
  2377. S: Supported
  2378. F: arch/x86/net/bpf_jit*
  2379. F: Documentation/networking/filter.txt
  2380. F: include/linux/bpf*
  2381. F: include/linux/filter.h
  2382. F: include/uapi/linux/bpf*
  2383. F: include/uapi/linux/filter.h
  2384. F: kernel/bpf/
  2385. F: kernel/trace/bpf_trace.c
  2386. F: lib/test_bpf.c
  2387. F: net/bpf/
  2388. F: net/core/filter.c
  2389. F: net/sched/act_bpf.c
  2390. F: net/sched/cls_bpf.c
  2391. F: samples/bpf/
  2392. F: tools/net/bpf*
  2393. F: tools/testing/selftests/bpf/
  2394. BROADCOM B44 10/100 ETHERNET DRIVER
  2395. M: Michael Chan <michael.chan@broadcom.com>
  2396. L: netdev@vger.kernel.org
  2397. S: Supported
  2398. F: drivers/net/ethernet/broadcom/b44.*
  2399. BROADCOM B53 ETHERNET SWITCH DRIVER
  2400. M: Florian Fainelli <f.fainelli@gmail.com>
  2401. L: netdev@vger.kernel.org
  2402. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  2403. S: Supported
  2404. F: drivers/net/dsa/b53/*
  2405. F: include/linux/platform_data/b53.h
  2406. BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
  2407. M: Florian Fainelli <f.fainelli@gmail.com>
  2408. M: Ray Jui <rjui@broadcom.com>
  2409. M: Scott Branden <sbranden@broadcom.com>
  2410. M: bcm-kernel-feedback-list@broadcom.com
  2411. T: git git://github.com/broadcom/mach-bcm
  2412. S: Maintained
  2413. N: bcm281*
  2414. N: bcm113*
  2415. N: bcm216*
  2416. N: kona
  2417. F: arch/arm/mach-bcm/
  2418. BROADCOM BCM2835 ARM ARCHITECTURE
  2419. M: Eric Anholt <eric@anholt.net>
  2420. M: Stefan Wahren <stefan.wahren@i2se.com>
  2421. L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
  2422. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2423. T: git git://github.com/anholt/linux
  2424. S: Maintained
  2425. N: bcm2835
  2426. F: drivers/staging/vc04_services
  2427. BROADCOM BCM47XX MIPS ARCHITECTURE
  2428. M: Hauke Mehrtens <hauke@hauke-m.de>
  2429. M: Rafał Miłecki <zajec5@gmail.com>
  2430. L: linux-mips@linux-mips.org
  2431. S: Maintained
  2432. F: Documentation/devicetree/bindings/mips/brcm/
  2433. F: arch/mips/bcm47xx/*
  2434. F: arch/mips/include/asm/mach-bcm47xx/*
  2435. BROADCOM BCM5301X ARM ARCHITECTURE
  2436. M: Hauke Mehrtens <hauke@hauke-m.de>
  2437. M: Rafał Miłecki <zajec5@gmail.com>
  2438. M: Jon Mason <jonmason@broadcom.com>
  2439. M: bcm-kernel-feedback-list@broadcom.com
  2440. L: linux-arm-kernel@lists.infradead.org
  2441. S: Maintained
  2442. F: arch/arm/mach-bcm/bcm_5301x.c
  2443. F: arch/arm/boot/dts/bcm5301x*.dtsi
  2444. F: arch/arm/boot/dts/bcm470*
  2445. F: arch/arm/boot/dts/bcm953012*
  2446. BROADCOM BCM53573 ARM ARCHITECTURE
  2447. M: Rafał Miłecki <rafal@milecki.pl>
  2448. L: linux-arm-kernel@lists.infradead.org
  2449. S: Maintained
  2450. F: arch/arm/boot/dts/bcm53573*
  2451. F: arch/arm/boot/dts/bcm47189*
  2452. BROADCOM BCM63XX ARM ARCHITECTURE
  2453. M: Florian Fainelli <f.fainelli@gmail.com>
  2454. M: bcm-kernel-feedback-list@broadcom.com
  2455. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2456. T: git git://github.com/broadcom/stblinux.git
  2457. S: Maintained
  2458. N: bcm63xx
  2459. BROADCOM BCM63XX/BCM33XX UDC DRIVER
  2460. M: Kevin Cernekee <cernekee@gmail.com>
  2461. L: linux-usb@vger.kernel.org
  2462. S: Maintained
  2463. F: drivers/usb/gadget/udc/bcm63xx_udc.*
  2464. BROADCOM BCM7XXX ARM ARCHITECTURE
  2465. M: Brian Norris <computersforpeace@gmail.com>
  2466. M: Gregory Fong <gregory.0xf0@gmail.com>
  2467. M: Florian Fainelli <f.fainelli@gmail.com>
  2468. M: bcm-kernel-feedback-list@broadcom.com
  2469. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2470. T: git git://github.com/broadcom/stblinux.git
  2471. S: Maintained
  2472. F: arch/arm/mach-bcm/*brcmstb*
  2473. F: arch/arm/boot/dts/bcm7*.dts*
  2474. F: drivers/bus/brcmstb_gisb.c
  2475. N: brcmstb
  2476. BROADCOM BMIPS CPUFREQ DRIVER
  2477. M: Markus Mayer <mmayer@broadcom.com>
  2478. M: bcm-kernel-feedback-list@broadcom.com
  2479. L: linux-pm@vger.kernel.org
  2480. S: Maintained
  2481. F: drivers/cpufreq/bmips-cpufreq.c
  2482. BROADCOM BMIPS MIPS ARCHITECTURE
  2483. M: Kevin Cernekee <cernekee@gmail.com>
  2484. M: Florian Fainelli <f.fainelli@gmail.com>
  2485. L: linux-mips@linux-mips.org
  2486. T: git git://github.com/broadcom/stblinux.git
  2487. S: Maintained
  2488. F: arch/mips/bmips/*
  2489. F: arch/mips/include/asm/mach-bmips/*
  2490. F: arch/mips/kernel/*bmips*
  2491. F: arch/mips/boot/dts/brcm/bcm*.dts*
  2492. F: drivers/irqchip/irq-bcm63*
  2493. F: drivers/irqchip/irq-bcm7*
  2494. F: drivers/irqchip/irq-brcmstb*
  2495. F: include/linux/bcm963xx_nvram.h
  2496. F: include/linux/bcm963xx_tag.h
  2497. BROADCOM BNX2 GIGABIT ETHERNET DRIVER
  2498. M: Rasesh Mody <rasesh.mody@cavium.com>
  2499. M: Harish Patil <harish.patil@cavium.com>
  2500. M: Dept-GELinuxNICDev@cavium.com
  2501. L: netdev@vger.kernel.org
  2502. S: Supported
  2503. F: drivers/net/ethernet/broadcom/bnx2.*
  2504. F: drivers/net/ethernet/broadcom/bnx2_*
  2505. BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
  2506. M: QLogic-Storage-Upstream@qlogic.com
  2507. L: linux-scsi@vger.kernel.org
  2508. S: Supported
  2509. F: drivers/scsi/bnx2fc/
  2510. BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
  2511. M: QLogic-Storage-Upstream@qlogic.com
  2512. L: linux-scsi@vger.kernel.org
  2513. S: Supported
  2514. F: drivers/scsi/bnx2i/
  2515. BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
  2516. M: Ariel Elior <ariel.elior@cavium.com>
  2517. M: everest-linux-l2@cavium.com
  2518. L: netdev@vger.kernel.org
  2519. S: Supported
  2520. F: drivers/net/ethernet/broadcom/bnx2x/
  2521. BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
  2522. M: Michael Chan <michael.chan@broadcom.com>
  2523. L: netdev@vger.kernel.org
  2524. S: Supported
  2525. F: drivers/net/ethernet/broadcom/bnxt/
  2526. BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
  2527. M: Arend van Spriel <arend.vanspriel@broadcom.com>
  2528. M: Franky Lin <franky.lin@broadcom.com>
  2529. M: Hante Meuleman <hante.meuleman@broadcom.com>
  2530. M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
  2531. M: Wright Feng <wright.feng@cypress.com>
  2532. L: linux-wireless@vger.kernel.org
  2533. L: brcm80211-dev-list.pdl@broadcom.com
  2534. L: brcm80211-dev-list@cypress.com
  2535. S: Supported
  2536. F: drivers/net/wireless/broadcom/brcm80211/
  2537. BROADCOM BRCMSTB GPIO DRIVER
  2538. M: Gregory Fong <gregory.0xf0@gmail.com>
  2539. L: bcm-kernel-feedback-list@broadcom.com
  2540. S: Supported
  2541. F: drivers/gpio/gpio-brcmstb.c
  2542. F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
  2543. BROADCOM GENET ETHERNET DRIVER
  2544. M: Florian Fainelli <f.fainelli@gmail.com>
  2545. L: netdev@vger.kernel.org
  2546. S: Supported
  2547. F: drivers/net/ethernet/broadcom/genet/
  2548. BROADCOM IPROC ARM ARCHITECTURE
  2549. M: Ray Jui <rjui@broadcom.com>
  2550. M: Scott Branden <sbranden@broadcom.com>
  2551. M: Jon Mason <jonmason@broadcom.com>
  2552. M: bcm-kernel-feedback-list@broadcom.com
  2553. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2554. T: git git://github.com/broadcom/cygnus-linux.git
  2555. S: Maintained
  2556. N: iproc
  2557. N: cygnus
  2558. N: bcm[-_]nsp
  2559. N: bcm9113*
  2560. N: bcm9583*
  2561. N: bcm9585*
  2562. N: bcm9586*
  2563. N: bcm988312
  2564. N: bcm113*
  2565. N: bcm583*
  2566. N: bcm585*
  2567. N: bcm586*
  2568. N: bcm88312
  2569. F: arch/arm64/boot/dts/broadcom/ns2*
  2570. F: drivers/clk/bcm/clk-ns*
  2571. F: drivers/pinctrl/bcm/pinctrl-ns*
  2572. BROADCOM KONA GPIO DRIVER
  2573. M: Ray Jui <rjui@broadcom.com>
  2574. L: bcm-kernel-feedback-list@broadcom.com
  2575. S: Supported
  2576. F: drivers/gpio/gpio-bcm-kona.c
  2577. F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
  2578. BROADCOM NETXTREME-E ROCE DRIVER
  2579. M: Selvin Xavier <selvin.xavier@broadcom.com>
  2580. M: Devesh Sharma <devesh.sharma@broadcom.com>
  2581. M: Somnath Kotur <somnath.kotur@broadcom.com>
  2582. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  2583. L: linux-rdma@vger.kernel.org
  2584. W: http://www.broadcom.com
  2585. S: Supported
  2586. F: drivers/infiniband/hw/bnxt_re/
  2587. F: include/uapi/rdma/bnxt_re-abi.h
  2588. BROADCOM NVRAM DRIVER
  2589. M: Rafał Miłecki <zajec5@gmail.com>
  2590. L: linux-mips@linux-mips.org
  2591. S: Maintained
  2592. F: drivers/firmware/broadcom/*
  2593. BROADCOM SPECIFIC AMBA DRIVER (BCMA)
  2594. M: Rafał Miłecki <zajec5@gmail.com>
  2595. L: linux-wireless@vger.kernel.org
  2596. S: Maintained
  2597. F: drivers/bcma/
  2598. F: include/linux/bcma/
  2599. BROADCOM STB AVS CPUFREQ DRIVER
  2600. M: Markus Mayer <mmayer@broadcom.com>
  2601. M: bcm-kernel-feedback-list@broadcom.com
  2602. L: linux-pm@vger.kernel.org
  2603. S: Maintained
  2604. F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
  2605. F: drivers/cpufreq/brcmstb*
  2606. BROADCOM STB NAND FLASH DRIVER
  2607. M: Brian Norris <computersforpeace@gmail.com>
  2608. M: Kamal Dasu <kdasu.kdev@gmail.com>
  2609. L: linux-mtd@lists.infradead.org
  2610. L: bcm-kernel-feedback-list@broadcom.com
  2611. S: Maintained
  2612. F: drivers/mtd/nand/brcmnand/
  2613. BROADCOM SYSTEMPORT ETHERNET DRIVER
  2614. M: Florian Fainelli <f.fainelli@gmail.com>
  2615. L: netdev@vger.kernel.org
  2616. S: Supported
  2617. F: drivers/net/ethernet/broadcom/bcmsysport.*
  2618. BROADCOM TG3 GIGABIT ETHERNET DRIVER
  2619. M: Siva Reddy Kallam <siva.kallam@broadcom.com>
  2620. M: Prashant Sreedharan <prashant@broadcom.com>
  2621. M: Michael Chan <mchan@broadcom.com>
  2622. L: netdev@vger.kernel.org
  2623. S: Supported
  2624. F: drivers/net/ethernet/broadcom/tg3.*
  2625. BROCADE BFA FC SCSI DRIVER
  2626. M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
  2627. M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
  2628. L: linux-scsi@vger.kernel.org
  2629. S: Supported
  2630. F: drivers/scsi/bfa/
  2631. BROCADE BNA 10 GIGABIT ETHERNET DRIVER
  2632. M: Rasesh Mody <rasesh.mody@cavium.com>
  2633. M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
  2634. M: Dept-GELinuxNICDev@cavium.com
  2635. L: netdev@vger.kernel.org
  2636. S: Supported
  2637. F: drivers/net/ethernet/brocade/bna/
  2638. BSG (block layer generic sg v4 driver)
  2639. M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  2640. L: linux-scsi@vger.kernel.org
  2641. S: Supported
  2642. F: block/bsg.c
  2643. F: include/linux/bsg.h
  2644. F: include/uapi/linux/bsg.h
  2645. BT87X AUDIO DRIVER
  2646. M: Clemens Ladisch <clemens@ladisch.de>
  2647. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2648. T: git git://git.alsa-project.org/alsa-kernel.git
  2649. S: Maintained
  2650. F: Documentation/sound/alsa/Bt87x.txt
  2651. F: sound/pci/bt87x.c
  2652. BT8XXGPIO DRIVER
  2653. M: Michael Buesch <m@bues.ch>
  2654. W: http://bu3sch.de/btgpio.php
  2655. S: Maintained
  2656. F: drivers/gpio/gpio-bt8xx.c
  2657. BTRFS FILE SYSTEM
  2658. M: Chris Mason <clm@fb.com>
  2659. M: Josef Bacik <jbacik@fb.com>
  2660. M: David Sterba <dsterba@suse.com>
  2661. L: linux-btrfs@vger.kernel.org
  2662. W: http://btrfs.wiki.kernel.org/
  2663. Q: http://patchwork.kernel.org/project/linux-btrfs/list/
  2664. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
  2665. S: Maintained
  2666. F: Documentation/filesystems/btrfs.txt
  2667. F: fs/btrfs/
  2668. F: include/linux/btrfs*
  2669. F: include/uapi/linux/btrfs*
  2670. BTTV VIDEO4LINUX DRIVER
  2671. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  2672. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  2673. L: linux-media@vger.kernel.org
  2674. W: https://linuxtv.org
  2675. T: git git://linuxtv.org/media_tree.git
  2676. S: Odd fixes
  2677. F: Documentation/media/v4l-drivers/bttv*
  2678. F: drivers/media/pci/bt8xx/bttv*
  2679. BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
  2680. M: Chanwoo Choi <cw00.choi@samsung.com>
  2681. L: linux-pm@vger.kernel.org
  2682. L: linux-samsung-soc@vger.kernel.org
  2683. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  2684. S: Maintained
  2685. F: drivers/devfreq/exynos-bus.c
  2686. F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
  2687. BUSLOGIC SCSI DRIVER
  2688. M: Khalid Aziz <khalid@gonehiking.org>
  2689. L: linux-scsi@vger.kernel.org
  2690. S: Maintained
  2691. F: drivers/scsi/BusLogic.*
  2692. F: drivers/scsi/FlashPoint.*
  2693. C-MEDIA CMI8788 DRIVER
  2694. M: Clemens Ladisch <clemens@ladisch.de>
  2695. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2696. T: git git://git.alsa-project.org/alsa-kernel.git
  2697. S: Maintained
  2698. F: sound/pci/oxygen/
  2699. C6X ARCHITECTURE
  2700. M: Mark Salter <msalter@redhat.com>
  2701. M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
  2702. L: linux-c6x-dev@linux-c6x.org
  2703. W: http://www.linux-c6x.org/wiki/index.php/Main_Page
  2704. S: Maintained
  2705. F: arch/c6x/
  2706. CA8210 IEEE-802.15.4 RADIO DRIVER
  2707. M: Harry Morris <h.morris@cascoda.com>
  2708. M: linuxdev@cascoda.com
  2709. L: linux-wpan@vger.kernel.org
  2710. W: https://github.com/Cascoda/ca8210-linux.git
  2711. S: Maintained
  2712. F: drivers/net/ieee802154/ca8210.c
  2713. F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
  2714. CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
  2715. M: David Howells <dhowells@redhat.com>
  2716. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  2717. S: Supported
  2718. F: Documentation/filesystems/caching/cachefiles.txt
  2719. F: fs/cachefiles/
  2720. CADET FM/AM RADIO RECEIVER DRIVER
  2721. M: Hans Verkuil <hverkuil@xs4all.nl>
  2722. L: linux-media@vger.kernel.org
  2723. T: git git://linuxtv.org/media_tree.git
  2724. W: https://linuxtv.org
  2725. S: Maintained
  2726. F: drivers/media/radio/radio-cadet*
  2727. CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
  2728. M: Jonathan Corbet <corbet@lwn.net>
  2729. L: linux-media@vger.kernel.org
  2730. T: git git://linuxtv.org/media_tree.git
  2731. S: Maintained
  2732. F: Documentation/media/v4l-drivers/cafe_ccic*
  2733. F: drivers/media/platform/marvell-ccic/
  2734. CAIF NETWORK LAYER
  2735. M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
  2736. L: netdev@vger.kernel.org
  2737. S: Supported
  2738. F: Documentation/networking/caif/
  2739. F: drivers/net/caif/
  2740. F: include/uapi/linux/caif/
  2741. F: include/net/caif/
  2742. F: net/caif/
  2743. CALGARY x86-64 IOMMU
  2744. M: Muli Ben-Yehuda <mulix@mulix.org>
  2745. M: Jon Mason <jdmason@kudzu.us>
  2746. L: iommu@lists.linux-foundation.org
  2747. S: Maintained
  2748. F: arch/x86/kernel/pci-calgary_64.c
  2749. F: arch/x86/kernel/tce_64.c
  2750. F: arch/x86/include/asm/calgary.h
  2751. F: arch/x86/include/asm/tce.h
  2752. CAN NETWORK DRIVERS
  2753. M: Wolfgang Grandegger <wg@grandegger.com>
  2754. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2755. L: linux-can@vger.kernel.org
  2756. W: https://github.com/linux-can
  2757. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2758. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2759. S: Maintained
  2760. F: Documentation/devicetree/bindings/net/can/
  2761. F: drivers/net/can/
  2762. F: include/linux/can/dev.h
  2763. F: include/linux/can/platform/
  2764. F: include/uapi/linux/can/error.h
  2765. F: include/uapi/linux/can/netlink.h
  2766. CAN NETWORK LAYER
  2767. M: Oliver Hartkopp <socketcan@hartkopp.net>
  2768. M: Marc Kleine-Budde <mkl@pengutronix.de>
  2769. L: linux-can@vger.kernel.org
  2770. W: https://github.com/linux-can
  2771. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
  2772. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
  2773. S: Maintained
  2774. F: Documentation/networking/can.txt
  2775. F: net/can/
  2776. F: include/linux/can/core.h
  2777. F: include/uapi/linux/can.h
  2778. F: include/uapi/linux/can/bcm.h
  2779. F: include/uapi/linux/can/raw.h
  2780. F: include/uapi/linux/can/gw.h
  2781. CAPABILITIES
  2782. M: Serge Hallyn <serge@hallyn.com>
  2783. L: linux-security-module@vger.kernel.org
  2784. S: Supported
  2785. F: include/linux/capability.h
  2786. F: include/uapi/linux/capability.h
  2787. F: security/commoncap.c
  2788. F: kernel/capability.c
  2789. CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
  2790. M: Kevin Tsai <ktsai@capellamicro.com>
  2791. S: Maintained
  2792. F: drivers/iio/light/cm*
  2793. CARL9170 LINUX COMMUNITY WIRELESS DRIVER
  2794. M: Christian Lamparter <chunkeey@googlemail.com>
  2795. L: linux-wireless@vger.kernel.org
  2796. W: http://wireless.kernel.org/en/users/Drivers/carl9170
  2797. S: Maintained
  2798. F: drivers/net/wireless/ath/carl9170/
  2799. CAVIUM I2C DRIVER
  2800. M: Jan Glauber <jglauber@cavium.com>
  2801. M: David Daney <david.daney@cavium.com>
  2802. W: http://www.cavium.com
  2803. S: Supported
  2804. F: drivers/i2c/busses/i2c-octeon*
  2805. F: drivers/i2c/busses/i2c-thunderx*
  2806. CAVIUM LIQUIDIO NETWORK DRIVER
  2807. M: Derek Chickles <derek.chickles@caviumnetworks.com>
  2808. M: Satanand Burla <satananda.burla@caviumnetworks.com>
  2809. M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
  2810. M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
  2811. L: netdev@vger.kernel.org
  2812. W: http://www.cavium.com
  2813. S: Supported
  2814. F: drivers/net/ethernet/cavium/liquidio/
  2815. CAVIUM MMC DRIVER
  2816. M: Jan Glauber <jglauber@cavium.com>
  2817. M: David Daney <david.daney@cavium.com>
  2818. M: Steven J. Hill <Steven.Hill@cavium.com>
  2819. W: http://www.cavium.com
  2820. S: Supported
  2821. F: drivers/mmc/host/cavium*
  2822. CAVIUM OCTEON-TX CRYPTO DRIVER
  2823. M: George Cherian <george.cherian@cavium.com>
  2824. L: linux-crypto@vger.kernel.org
  2825. W: http://www.cavium.com
  2826. S: Supported
  2827. F: drivers/crypto/cavium/cpt/
  2828. CAVIUM THUNDERX2 ARM64 SOC
  2829. M: Robert Richter <rrichter@cavium.com>
  2830. M: Jayachandran C <jnair@caviumnetworks.com>
  2831. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  2832. S: Maintained
  2833. F: arch/arm64/boot/dts/cavium/thunder2-99xx*
  2834. F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  2835. CC2520 IEEE-802.15.4 RADIO DRIVER
  2836. M: Varka Bhadram <varkabhadram@gmail.com>
  2837. L: linux-wpan@vger.kernel.org
  2838. S: Maintained
  2839. F: drivers/net/ieee802154/cc2520.c
  2840. F: include/linux/spi/cc2520.h
  2841. F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
  2842. CCREE ARM TRUSTZONE CRYPTOCELL 700 REE DRIVER
  2843. M: Gilad Ben-Yossef <gilad@benyossef.com>
  2844. L: linux-crypto@vger.kernel.org
  2845. L: driverdev-devel@linuxdriverproject.org
  2846. S: Supported
  2847. F: drivers/staging/ccree/
  2848. W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
  2849. CEC FRAMEWORK
  2850. M: Hans Verkuil <hans.verkuil@cisco.com>
  2851. L: linux-media@vger.kernel.org
  2852. T: git git://linuxtv.org/media_tree.git
  2853. W: http://linuxtv.org
  2854. S: Supported
  2855. F: Documentation/media/kapi/cec-core.rst
  2856. F: Documentation/media/uapi/cec
  2857. F: drivers/media/cec/
  2858. F: drivers/media/rc/keymaps/rc-cec.c
  2859. F: include/media/cec.h
  2860. F: include/media/cec-notifier.h
  2861. F: include/uapi/linux/cec.h
  2862. F: include/uapi/linux/cec-funcs.h
  2863. F: Documentation/devicetree/bindings/media/cec.txt
  2864. CELL BROADBAND ENGINE ARCHITECTURE
  2865. M: Arnd Bergmann <arnd@arndb.de>
  2866. L: linuxppc-dev@lists.ozlabs.org
  2867. W: http://www.ibm.com/developerworks/power/cell/
  2868. S: Supported
  2869. F: arch/powerpc/include/asm/cell*.h
  2870. F: arch/powerpc/include/asm/spu*.h
  2871. F: arch/powerpc/include/uapi/asm/spu*.h
  2872. F: arch/powerpc/oprofile/*cell*
  2873. F: arch/powerpc/platforms/cell/
  2874. CEPH COMMON CODE (LIBCEPH)
  2875. M: Ilya Dryomov <idryomov@gmail.com>
  2876. M: "Yan, Zheng" <zyan@redhat.com>
  2877. M: Sage Weil <sage@redhat.com>
  2878. L: ceph-devel@vger.kernel.org
  2879. W: http://ceph.com/
  2880. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  2881. T: git git://github.com/ceph/ceph-client.git
  2882. S: Supported
  2883. F: net/ceph/
  2884. F: include/linux/ceph/
  2885. F: include/linux/crush/
  2886. CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
  2887. M: "Yan, Zheng" <zyan@redhat.com>
  2888. M: Sage Weil <sage@redhat.com>
  2889. M: Ilya Dryomov <idryomov@gmail.com>
  2890. L: ceph-devel@vger.kernel.org
  2891. W: http://ceph.com/
  2892. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  2893. T: git git://github.com/ceph/ceph-client.git
  2894. S: Supported
  2895. F: Documentation/filesystems/ceph.txt
  2896. F: fs/ceph/
  2897. CERTIFICATE HANDLING:
  2898. M: David Howells <dhowells@redhat.com>
  2899. M: David Woodhouse <dwmw2@infradead.org>
  2900. L: keyrings@vger.kernel.org
  2901. S: Maintained
  2902. F: Documentation/module-signing.txt
  2903. F: certs/
  2904. F: scripts/sign-file.c
  2905. F: scripts/extract-cert.c
  2906. CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
  2907. L: linux-usb@vger.kernel.org
  2908. S: Orphan
  2909. F: Documentation/usb/WUSB-Design-overview.txt
  2910. F: Documentation/usb/wusb-cbaf
  2911. F: drivers/usb/host/hwa-hc.c
  2912. F: drivers/usb/host/whci/
  2913. F: drivers/usb/wusbcore/
  2914. F: include/linux/usb/wusb*
  2915. CFAG12864B LCD DRIVER
  2916. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2917. W: http://miguelojeda.es/auxdisplay.htm
  2918. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  2919. S: Maintained
  2920. F: drivers/auxdisplay/cfag12864b.c
  2921. F: include/linux/cfag12864b.h
  2922. CFAG12864BFB LCD FRAMEBUFFER DRIVER
  2923. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  2924. W: http://miguelojeda.es/auxdisplay.htm
  2925. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  2926. S: Maintained
  2927. F: drivers/auxdisplay/cfag12864bfb.c
  2928. F: include/linux/cfag12864b.h
  2929. CFG80211 and NL80211
  2930. M: Johannes Berg <johannes@sipsolutions.net>
  2931. L: linux-wireless@vger.kernel.org
  2932. W: http://wireless.kernel.org/
  2933. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  2934. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  2935. S: Maintained
  2936. F: include/uapi/linux/nl80211.h
  2937. F: include/net/cfg80211.h
  2938. F: net/wireless/*
  2939. X: net/wireless/wext*
  2940. CHAR and MISC DRIVERS
  2941. M: Arnd Bergmann <arnd@arndb.de>
  2942. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  2943. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  2944. S: Supported
  2945. F: drivers/char/*
  2946. F: drivers/misc/*
  2947. F: include/linux/miscdevice.h
  2948. CHECKPATCH
  2949. M: Andy Whitcroft <apw@canonical.com>
  2950. M: Joe Perches <joe@perches.com>
  2951. S: Maintained
  2952. F: scripts/checkpatch.pl
  2953. CHINESE DOCUMENTATION
  2954. M: Harry Wei <harryxiyou@gmail.com>
  2955. L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
  2956. L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
  2957. S: Maintained
  2958. F: Documentation/translations/zh_CN/
  2959. CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
  2960. M: Peter Chen <Peter.Chen@nxp.com>
  2961. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  2962. L: linux-usb@vger.kernel.org
  2963. S: Maintained
  2964. F: drivers/usb/chipidea/
  2965. CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
  2966. M: Hans de Goede <hdegoede@redhat.com>
  2967. L: linux-input@vger.kernel.org
  2968. S: Maintained
  2969. F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
  2970. F: drivers/input/touchscreen/chipone_icn8318.c
  2971. CHROME HARDWARE PLATFORM SUPPORT
  2972. M: Benson Leung <bleung@chromium.org>
  2973. M: Olof Johansson <olof@lixom.net>
  2974. S: Maintained
  2975. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
  2976. F: drivers/platform/chrome/
  2977. CIRRUS LOGIC AUDIO CODEC DRIVERS
  2978. M: Brian Austin <brian.austin@cirrus.com>
  2979. M: Paul Handrigan <Paul.Handrigan@cirrus.com>
  2980. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  2981. S: Maintained
  2982. F: sound/soc/codecs/cs*
  2983. CIRRUS LOGIC EP93XX ETHERNET DRIVER
  2984. M: Hartley Sweeten <hsweeten@visionengravers.com>
  2985. L: netdev@vger.kernel.org
  2986. S: Maintained
  2987. F: drivers/net/ethernet/cirrus/ep93xx_eth.c
  2988. CISCO FCOE HBA DRIVER
  2989. M: Satish Kharat <satishkh@cisco.com>
  2990. M: Sesidhar Baddela <sebaddel@cisco.com>
  2991. M: Karan Tilak Kumar <kartilak@cisco.com>
  2992. L: linux-scsi@vger.kernel.org
  2993. S: Supported
  2994. F: drivers/scsi/fnic/
  2995. CISCO SCSI HBA DRIVER
  2996. M: Karan Tilak Kumar <kartilak@cisco.com>
  2997. M: Sesidhar Baddela <sebaddel@cisco.com>
  2998. L: linux-scsi@vger.kernel.org
  2999. S: Supported
  3000. F: drivers/scsi/snic/
  3001. CISCO VIC ETHERNET NIC DRIVER
  3002. M: Christian Benvenuti <benve@cisco.com>
  3003. M: Govindarajulu Varadarajan <_govind@gmx.com>
  3004. M: Neel Patel <neepatel@cisco.com>
  3005. S: Supported
  3006. F: drivers/net/ethernet/cisco/enic/
  3007. CISCO VIC LOW LATENCY NIC DRIVER
  3008. M: Christian Benvenuti <benve@cisco.com>
  3009. M: Dave Goodell <dgoodell@cisco.com>
  3010. S: Supported
  3011. F: drivers/infiniband/hw/usnic/
  3012. CLEANCACHE API
  3013. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  3014. L: linux-kernel@vger.kernel.org
  3015. S: Maintained
  3016. F: mm/cleancache.c
  3017. F: include/linux/cleancache.h
  3018. CLK API
  3019. M: Russell King <linux@armlinux.org.uk>
  3020. L: linux-clk@vger.kernel.org
  3021. S: Maintained
  3022. F: include/linux/clk.h
  3023. CLOCKSOURCE, CLOCKEVENT DRIVERS
  3024. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3025. M: Thomas Gleixner <tglx@linutronix.de>
  3026. L: linux-kernel@vger.kernel.org
  3027. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  3028. S: Supported
  3029. F: drivers/clocksource
  3030. CMPC ACPI DRIVER
  3031. M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
  3032. M: Daniel Oliveira Nascimento <don@syst.com.br>
  3033. L: platform-driver-x86@vger.kernel.org
  3034. S: Supported
  3035. F: drivers/platform/x86/classmate-laptop.c
  3036. COBALT MEDIA DRIVER
  3037. M: Hans Verkuil <hans.verkuil@cisco.com>
  3038. L: linux-media@vger.kernel.org
  3039. T: git git://linuxtv.org/media_tree.git
  3040. W: https://linuxtv.org
  3041. S: Supported
  3042. F: drivers/media/pci/cobalt/
  3043. COCCINELLE/Semantic Patches (SmPL)
  3044. M: Julia Lawall <Julia.Lawall@lip6.fr>
  3045. M: Gilles Muller <Gilles.Muller@lip6.fr>
  3046. M: Nicolas Palix <nicolas.palix@imag.fr>
  3047. M: Michal Marek <mmarek@suse.com>
  3048. L: cocci@systeme.lip6.fr (moderated for non-subscribers)
  3049. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
  3050. W: http://coccinelle.lip6.fr/
  3051. S: Supported
  3052. F: Documentation/dev-tools/coccinelle.rst
  3053. F: scripts/coccinelle/
  3054. F: scripts/coccicheck
  3055. CODA FILE SYSTEM
  3056. M: Jan Harkes <jaharkes@cs.cmu.edu>
  3057. M: coda@cs.cmu.edu
  3058. L: codalist@coda.cs.cmu.edu
  3059. W: http://www.coda.cs.cmu.edu/
  3060. S: Maintained
  3061. F: Documentation/filesystems/coda.txt
  3062. F: fs/coda/
  3063. F: include/linux/coda*.h
  3064. F: include/uapi/linux/coda*.h
  3065. CODA V4L2 MEM2MEM DRIVER
  3066. M: Philipp Zabel <p.zabel@pengutronix.de>
  3067. L: linux-media@vger.kernel.org
  3068. S: Maintained
  3069. F: Documentation/devicetree/bindings/media/coda.txt
  3070. F: drivers/media/platform/coda/
  3071. COMMON CLK FRAMEWORK
  3072. M: Michael Turquette <mturquette@baylibre.com>
  3073. M: Stephen Boyd <sboyd@codeaurora.org>
  3074. L: linux-clk@vger.kernel.org
  3075. Q: http://patchwork.kernel.org/project/linux-clk/list/
  3076. T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
  3077. S: Maintained
  3078. F: Documentation/devicetree/bindings/clock/
  3079. F: drivers/clk/
  3080. X: drivers/clk/clkdev.c
  3081. F: include/linux/clk-pr*
  3082. F: include/linux/clk/
  3083. COMMON INTERNET FILE SYSTEM (CIFS)
  3084. M: Steve French <sfrench@samba.org>
  3085. L: linux-cifs@vger.kernel.org
  3086. L: samba-technical@lists.samba.org (moderated for non-subscribers)
  3087. W: http://linux-cifs.samba.org/
  3088. T: git git://git.samba.org/sfrench/cifs-2.6.git
  3089. S: Supported
  3090. F: Documentation/filesystems/cifs/
  3091. F: fs/cifs/
  3092. COMPACTPCI HOTPLUG CORE
  3093. M: Scott Murray <scott@spiteful.org>
  3094. L: linux-pci@vger.kernel.org
  3095. S: Maintained
  3096. F: drivers/pci/hotplug/cpci_hotplug*
  3097. COMPACTPCI HOTPLUG GENERIC DRIVER
  3098. M: Scott Murray <scott@spiteful.org>
  3099. L: linux-pci@vger.kernel.org
  3100. S: Maintained
  3101. F: drivers/pci/hotplug/cpcihp_generic.c
  3102. COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
  3103. M: Scott Murray <scott@spiteful.org>
  3104. L: linux-pci@vger.kernel.org
  3105. S: Maintained
  3106. F: drivers/pci/hotplug/cpcihp_zt5550.*
  3107. COMPAL LAPTOP SUPPORT
  3108. M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
  3109. L: platform-driver-x86@vger.kernel.org
  3110. S: Maintained
  3111. F: drivers/platform/x86/compal-laptop.c
  3112. CONEXANT ACCESSRUNNER USB DRIVER
  3113. L: accessrunner-general@lists.sourceforge.net
  3114. W: http://accessrunner.sourceforge.net/
  3115. S: Orphan
  3116. F: drivers/usb/atm/cxacru.c
  3117. CONFIGFS
  3118. M: Joel Becker <jlbec@evilplan.org>
  3119. M: Christoph Hellwig <hch@lst.de>
  3120. T: git git://git.infradead.org/users/hch/configfs.git
  3121. S: Supported
  3122. F: fs/configfs/
  3123. F: include/linux/configfs.h
  3124. CONNECTOR
  3125. M: Evgeniy Polyakov <zbr@ioremap.net>
  3126. L: netdev@vger.kernel.org
  3127. S: Maintained
  3128. F: drivers/connector/
  3129. CONTROL GROUP (CGROUP)
  3130. M: Tejun Heo <tj@kernel.org>
  3131. M: Li Zefan <lizefan@huawei.com>
  3132. M: Johannes Weiner <hannes@cmpxchg.org>
  3133. L: cgroups@vger.kernel.org
  3134. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3135. S: Maintained
  3136. F: Documentation/cgroup*
  3137. F: include/linux/cgroup*
  3138. F: kernel/cgroup*
  3139. CONTROL GROUP - CPUSET
  3140. M: Li Zefan <lizefan@huawei.com>
  3141. L: cgroups@vger.kernel.org
  3142. W: http://www.bullopensource.org/cpuset/
  3143. W: http://oss.sgi.com/projects/cpusets/
  3144. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
  3145. S: Maintained
  3146. F: Documentation/cgroup-v1/cpusets.txt
  3147. F: include/linux/cpuset.h
  3148. F: kernel/cpuset.c
  3149. CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
  3150. M: Johannes Weiner <hannes@cmpxchg.org>
  3151. M: Michal Hocko <mhocko@kernel.org>
  3152. M: Vladimir Davydov <vdavydov.dev@gmail.com>
  3153. L: cgroups@vger.kernel.org
  3154. L: linux-mm@kvack.org
  3155. S: Maintained
  3156. F: mm/memcontrol.c
  3157. F: mm/swap_cgroup.c
  3158. CORETEMP HARDWARE MONITORING DRIVER
  3159. M: Fenghua Yu <fenghua.yu@intel.com>
  3160. L: linux-hwmon@vger.kernel.org
  3161. S: Maintained
  3162. F: Documentation/hwmon/coretemp
  3163. F: drivers/hwmon/coretemp.c
  3164. COSA/SRP SYNC SERIAL DRIVER
  3165. M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
  3166. W: http://www.fi.muni.cz/~kas/cosa/
  3167. S: Maintained
  3168. F: drivers/net/wan/cosa*
  3169. CPMAC ETHERNET DRIVER
  3170. M: Florian Fainelli <f.fainelli@gmail.com>
  3171. L: netdev@vger.kernel.org
  3172. S: Maintained
  3173. F: drivers/net/ethernet/ti/cpmac.c
  3174. CPU FREQUENCY DRIVERS
  3175. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3176. M: Viresh Kumar <viresh.kumar@linaro.org>
  3177. L: linux-pm@vger.kernel.org
  3178. S: Maintained
  3179. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3180. T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
  3181. B: https://bugzilla.kernel.org
  3182. F: Documentation/cpu-freq/
  3183. F: Documentation/devicetree/bindings/cpufreq/
  3184. F: drivers/cpufreq/
  3185. F: include/linux/cpufreq.h
  3186. F: tools/testing/selftests/cpufreq/
  3187. CPU FREQUENCY DRIVERS - ARM BIG LITTLE
  3188. M: Viresh Kumar <viresh.kumar@linaro.org>
  3189. M: Sudeep Holla <sudeep.holla@arm.com>
  3190. L: linux-pm@vger.kernel.org
  3191. W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
  3192. S: Maintained
  3193. F: drivers/cpufreq/arm_big_little.h
  3194. F: drivers/cpufreq/arm_big_little.c
  3195. F: drivers/cpufreq/arm_big_little_dt.c
  3196. CPU POWER MONITORING SUBSYSTEM
  3197. M: Thomas Renninger <trenn@suse.com>
  3198. L: linux-pm@vger.kernel.org
  3199. S: Maintained
  3200. F: tools/power/cpupower/
  3201. CPUID/MSR DRIVER
  3202. M: "H. Peter Anvin" <hpa@zytor.com>
  3203. S: Maintained
  3204. F: arch/x86/kernel/cpuid.c
  3205. F: arch/x86/kernel/msr.c
  3206. CPUIDLE DRIVER - ARM BIG LITTLE
  3207. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  3208. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3209. L: linux-pm@vger.kernel.org
  3210. L: linux-arm-kernel@lists.infradead.org
  3211. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3212. S: Maintained
  3213. F: drivers/cpuidle/cpuidle-big_little.c
  3214. CPUIDLE DRIVER - ARM EXYNOS
  3215. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  3216. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3217. M: Kukjin Kim <kgene@kernel.org>
  3218. L: linux-pm@vger.kernel.org
  3219. L: linux-samsung-soc@vger.kernel.org
  3220. S: Supported
  3221. F: drivers/cpuidle/cpuidle-exynos.c
  3222. F: arch/arm/mach-exynos/pm.c
  3223. CPUIDLE DRIVERS
  3224. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  3225. M: Daniel Lezcano <daniel.lezcano@linaro.org>
  3226. L: linux-pm@vger.kernel.org
  3227. S: Maintained
  3228. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
  3229. B: https://bugzilla.kernel.org
  3230. F: drivers/cpuidle/*
  3231. F: include/linux/cpuidle.h
  3232. CRAMFS FILESYSTEM
  3233. W: http://sourceforge.net/projects/cramfs/
  3234. S: Orphan / Obsolete
  3235. F: Documentation/filesystems/cramfs.txt
  3236. F: fs/cramfs/
  3237. CRIS PORT
  3238. M: Mikael Starvik <starvik@axis.com>
  3239. M: Jesper Nilsson <jesper.nilsson@axis.com>
  3240. L: linux-cris-kernel@axis.com
  3241. W: http://developer.axis.com
  3242. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
  3243. S: Maintained
  3244. F: arch/cris/
  3245. F: drivers/tty/serial/crisv10.*
  3246. CRYPTO API
  3247. M: Herbert Xu <herbert@gondor.apana.org.au>
  3248. M: "David S. Miller" <davem@davemloft.net>
  3249. L: linux-crypto@vger.kernel.org
  3250. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
  3251. T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
  3252. S: Maintained
  3253. F: Documentation/crypto/
  3254. F: Documentation/devicetree/bindings/crypto/
  3255. F: arch/*/crypto/
  3256. F: crypto/
  3257. F: drivers/crypto/
  3258. F: include/crypto/
  3259. F: include/linux/crypto*
  3260. CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
  3261. M: Neil Horman <nhorman@tuxdriver.com>
  3262. L: linux-crypto@vger.kernel.org
  3263. S: Maintained
  3264. F: crypto/ansi_cprng.c
  3265. F: crypto/rng.c
  3266. CS3308 MEDIA DRIVER
  3267. M: Hans Verkuil <hverkuil@xs4all.nl>
  3268. L: linux-media@vger.kernel.org
  3269. T: git git://linuxtv.org/media_tree.git
  3270. W: http://linuxtv.org
  3271. S: Odd Fixes
  3272. F: drivers/media/i2c/cs3308.c
  3273. F: drivers/media/i2c/cs3308.h
  3274. CS5535 Audio ALSA driver
  3275. M: Jaya Kumar <jayakumar.alsa@gmail.com>
  3276. S: Maintained
  3277. F: sound/pci/cs5535audio/
  3278. CW1200 WLAN driver
  3279. M: Solomon Peachy <pizza@shaftnet.org>
  3280. S: Maintained
  3281. F: drivers/net/wireless/st/cw1200/
  3282. CX18 VIDEO4LINUX DRIVER
  3283. M: Andy Walls <awalls@md.metrocast.net>
  3284. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  3285. L: linux-media@vger.kernel.org
  3286. T: git git://linuxtv.org/media_tree.git
  3287. W: https://linuxtv.org
  3288. W: http://www.ivtvdriver.org/index.php/Cx18
  3289. S: Maintained
  3290. F: Documentation/media/v4l-drivers/cx18*
  3291. F: drivers/media/pci/cx18/
  3292. F: include/uapi/linux/ivtv*
  3293. CX2341X MPEG ENCODER HELPER MODULE
  3294. M: Hans Verkuil <hverkuil@xs4all.nl>
  3295. L: linux-media@vger.kernel.org
  3296. T: git git://linuxtv.org/media_tree.git
  3297. W: https://linuxtv.org
  3298. S: Maintained
  3299. F: drivers/media/common/cx2341x*
  3300. F: include/media/cx2341x*
  3301. CX24120 MEDIA DRIVER
  3302. M: Jemma Denson <jdenson@gmail.com>
  3303. M: Patrick Boettcher <patrick.boettcher@posteo.de>
  3304. L: linux-media@vger.kernel.org
  3305. W: https://linuxtv.org
  3306. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3307. S: Maintained
  3308. F: drivers/media/dvb-frontends/cx24120*
  3309. CX88 VIDEO4LINUX DRIVER
  3310. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  3311. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  3312. L: linux-media@vger.kernel.org
  3313. W: https://linuxtv.org
  3314. T: git git://linuxtv.org/media_tree.git
  3315. S: Odd fixes
  3316. F: Documentation/media/v4l-drivers/cx88*
  3317. F: drivers/media/pci/cx88/
  3318. CXD2820R MEDIA DRIVER
  3319. M: Antti Palosaari <crope@iki.fi>
  3320. L: linux-media@vger.kernel.org
  3321. W: https://linuxtv.org
  3322. W: http://palosaari.fi/linux/
  3323. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3324. T: git git://linuxtv.org/anttip/media_tree.git
  3325. S: Maintained
  3326. F: drivers/media/dvb-frontends/cxd2820r*
  3327. CXGB3 ETHERNET DRIVER (CXGB3)
  3328. M: Santosh Raspatur <santosh@chelsio.com>
  3329. L: netdev@vger.kernel.org
  3330. W: http://www.chelsio.com
  3331. S: Supported
  3332. F: drivers/net/ethernet/chelsio/cxgb3/
  3333. CXGB3 ISCSI DRIVER (CXGB3I)
  3334. M: Karen Xie <kxie@chelsio.com>
  3335. L: linux-scsi@vger.kernel.org
  3336. W: http://www.chelsio.com
  3337. S: Supported
  3338. F: drivers/scsi/cxgbi/cxgb3i
  3339. CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
  3340. M: Steve Wise <swise@chelsio.com>
  3341. L: linux-rdma@vger.kernel.org
  3342. W: http://www.openfabrics.org
  3343. S: Supported
  3344. F: drivers/infiniband/hw/cxgb3/
  3345. F: include/uapi/rdma/cxgb3-abi.h
  3346. CXGB4 CRYPTO DRIVER (chcr)
  3347. M: Harsh Jain <harsh@chelsio.com>
  3348. L: linux-crypto@vger.kernel.org
  3349. W: http://www.chelsio.com
  3350. S: Supported
  3351. F: drivers/crypto/chelsio
  3352. CXGB4 ETHERNET DRIVER (CXGB4)
  3353. M: Ganesh Goudar <ganeshgr@chelsio.com>
  3354. L: netdev@vger.kernel.org
  3355. W: http://www.chelsio.com
  3356. S: Supported
  3357. F: drivers/net/ethernet/chelsio/cxgb4/
  3358. CXGB4 ISCSI DRIVER (CXGB4I)
  3359. M: Karen Xie <kxie@chelsio.com>
  3360. L: linux-scsi@vger.kernel.org
  3361. W: http://www.chelsio.com
  3362. S: Supported
  3363. F: drivers/scsi/cxgbi/cxgb4i
  3364. CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
  3365. M: Steve Wise <swise@chelsio.com>
  3366. L: linux-rdma@vger.kernel.org
  3367. W: http://www.openfabrics.org
  3368. S: Supported
  3369. F: drivers/infiniband/hw/cxgb4/
  3370. F: include/uapi/rdma/cxgb4-abi.h
  3371. CXGB4VF ETHERNET DRIVER (CXGB4VF)
  3372. M: Casey Leedom <leedom@chelsio.com>
  3373. L: netdev@vger.kernel.org
  3374. W: http://www.chelsio.com
  3375. S: Supported
  3376. F: drivers/net/ethernet/chelsio/cxgb4vf/
  3377. CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
  3378. M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
  3379. M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
  3380. L: linuxppc-dev@lists.ozlabs.org
  3381. S: Supported
  3382. F: arch/powerpc/platforms/powernv/pci-cxl.c
  3383. F: drivers/misc/cxl/
  3384. F: include/misc/cxl*
  3385. F: include/uapi/misc/cxl.h
  3386. F: Documentation/powerpc/cxl.txt
  3387. F: Documentation/ABI/testing/sysfs-class-cxl
  3388. CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
  3389. M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
  3390. M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
  3391. M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
  3392. L: linux-scsi@vger.kernel.org
  3393. S: Supported
  3394. F: drivers/scsi/cxlflash/
  3395. F: include/uapi/scsi/cxlflash_ioctls.h
  3396. F: Documentation/powerpc/cxlflash.txt
  3397. CYBERPRO FB DRIVER
  3398. M: Russell King <linux@armlinux.org.uk>
  3399. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  3400. W: http://www.armlinux.org.uk/
  3401. S: Maintained
  3402. F: drivers/video/fbdev/cyber2000fb.*
  3403. CYCLADES ASYNC MUX DRIVER
  3404. W: http://www.cyclades.com/
  3405. S: Orphan
  3406. F: drivers/tty/cyclades.c
  3407. F: include/linux/cyclades.h
  3408. F: include/uapi/linux/cyclades.h
  3409. CYCLADES PC300 DRIVER
  3410. W: http://www.cyclades.com/
  3411. S: Orphan
  3412. F: drivers/net/wan/pc300*
  3413. CYPRESS_FIRMWARE MEDIA DRIVER
  3414. M: Antti Palosaari <crope@iki.fi>
  3415. L: linux-media@vger.kernel.org
  3416. W: https://linuxtv.org
  3417. W: http://palosaari.fi/linux/
  3418. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  3419. T: git git://linuxtv.org/anttip/media_tree.git
  3420. S: Maintained
  3421. F: drivers/media/common/cypress_firmware*
  3422. CYTTSP TOUCHSCREEN DRIVER
  3423. M: Ferruh Yigit <fery@cypress.com>
  3424. L: linux-input@vger.kernel.org
  3425. S: Supported
  3426. F: drivers/input/touchscreen/cyttsp*
  3427. F: include/linux/input/cyttsp.h
  3428. D-LINK DIR-685 TOUCHKEYS DRIVER
  3429. M: Linus Walleij <linus.walleij@linaro.org>
  3430. L: linux-input@vger.kernel.org
  3431. S: Supported
  3432. F: drivers/input/dlink-dir685-touchkeys.c
  3433. DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
  3434. M: Joshua Kinard <kumba@gentoo.org>
  3435. S: Maintained
  3436. F: drivers/rtc/rtc-ds1685.c
  3437. F: include/linux/rtc/ds1685.h
  3438. DAMA SLAVE for AX.25
  3439. M: Joerg Reuter <jreuter@yaina.de>
  3440. W: http://yaina.de/jreuter/
  3441. W: http://www.qsl.net/dl1bke/
  3442. L: linux-hams@vger.kernel.org
  3443. S: Maintained
  3444. F: net/ax25/af_ax25.c
  3445. F: net/ax25/ax25_dev.c
  3446. F: net/ax25/ax25_ds_*
  3447. F: net/ax25/ax25_in.c
  3448. F: net/ax25/ax25_out.c
  3449. F: net/ax25/ax25_timer.c
  3450. F: net/ax25/sysctl_net_ax25.c
  3451. DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  3452. L: netdev@vger.kernel.org
  3453. S: Orphan
  3454. F: Documentation/networking/dmfe.txt
  3455. F: drivers/net/ethernet/dec/tulip/dmfe.c
  3456. DC390/AM53C974 SCSI driver
  3457. M: Hannes Reinecke <hare@suse.com>
  3458. L: linux-scsi@vger.kernel.org
  3459. S: Maintained
  3460. F: drivers/scsi/am53c974.c
  3461. DC395x SCSI driver
  3462. M: Oliver Neukum <oliver@neukum.org>
  3463. M: Ali Akcaagac <aliakc@web.de>
  3464. M: Jamie Lenehan <lenehan@twibble.org>
  3465. L: dc395x@twibble.org
  3466. W: http://twibble.org/dist/dc395x/
  3467. W: http://lists.twibble.org/mailman/listinfo/dc395x/
  3468. S: Maintained
  3469. F: Documentation/scsi/dc395x.txt
  3470. F: drivers/scsi/dc395x.*
  3471. DCCP PROTOCOL
  3472. M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
  3473. L: dccp@vger.kernel.org
  3474. W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
  3475. S: Maintained
  3476. F: include/linux/dccp.h
  3477. F: include/uapi/linux/dccp.h
  3478. F: include/linux/tfrc.h
  3479. F: net/dccp/
  3480. DECnet NETWORK LAYER
  3481. W: http://linux-decnet.sourceforge.net
  3482. L: linux-decnet-user@lists.sourceforge.net
  3483. S: Orphan
  3484. F: Documentation/networking/decnet.txt
  3485. F: net/decnet/
  3486. DECSTATION PLATFORM SUPPORT
  3487. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3488. L: linux-mips@linux-mips.org
  3489. W: http://www.linux-mips.org/wiki/DECstation
  3490. S: Maintained
  3491. F: arch/mips/dec/
  3492. F: arch/mips/include/asm/dec/
  3493. F: arch/mips/include/asm/mach-dec/
  3494. DEFXX FDDI NETWORK DRIVER
  3495. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  3496. S: Maintained
  3497. F: drivers/net/fddi/defxx.*
  3498. DELL LAPTOP DRIVER
  3499. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3500. M: Pali Rohár <pali.rohar@gmail.com>
  3501. L: platform-driver-x86@vger.kernel.org
  3502. S: Maintained
  3503. F: drivers/platform/x86/dell-laptop.c
  3504. DELL LAPTOP FREEFALL DRIVER
  3505. M: Pali Rohár <pali.rohar@gmail.com>
  3506. S: Maintained
  3507. F: drivers/platform/x86/dell-smo8800.c
  3508. DELL LAPTOP RBTN DRIVER
  3509. M: Pali Rohár <pali.rohar@gmail.com>
  3510. S: Maintained
  3511. F: drivers/platform/x86/dell-rbtn.*
  3512. DELL LAPTOP SMM DRIVER
  3513. M: Pali Rohár <pali.rohar@gmail.com>
  3514. S: Maintained
  3515. F: drivers/hwmon/dell-smm-hwmon.c
  3516. F: include/uapi/linux/i8k.h
  3517. DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
  3518. M: Doug Warzecha <Douglas_Warzecha@dell.com>
  3519. S: Maintained
  3520. F: Documentation/dcdbas.txt
  3521. F: drivers/firmware/dcdbas.*
  3522. DELL WMI EXTRAS DRIVER
  3523. M: Matthew Garrett <mjg59@srcf.ucam.org>
  3524. M: Pali Rohár <pali.rohar@gmail.com>
  3525. S: Maintained
  3526. F: drivers/platform/x86/dell-wmi.c
  3527. DELTA ST MEDIA DRIVER
  3528. M: Hugues Fruchet <hugues.fruchet@st.com>
  3529. L: linux-media@vger.kernel.org
  3530. T: git git://linuxtv.org/media_tree.git
  3531. W: https://linuxtv.org
  3532. S: Supported
  3533. F: drivers/media/platform/sti/delta
  3534. DENALI NAND DRIVER
  3535. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  3536. L: linux-mtd@lists.infradead.org
  3537. S: Supported
  3538. F: drivers/mtd/nand/denali*
  3539. DESIGNWARE USB2 DRD IP DRIVER
  3540. M: John Youn <johnyoun@synopsys.com>
  3541. L: linux-usb@vger.kernel.org
  3542. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3543. S: Maintained
  3544. F: drivers/usb/dwc2/
  3545. DESIGNWARE USB3 DRD IP DRIVER
  3546. M: Felipe Balbi <balbi@kernel.org>
  3547. L: linux-usb@vger.kernel.org
  3548. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  3549. S: Maintained
  3550. F: drivers/usb/dwc3/
  3551. DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
  3552. M: Andreas Klinger <ak@it-klinger.de>
  3553. L: linux-iio@vger.kernel.org
  3554. S: Maintained
  3555. F: drivers/iio/proximity/srf*.c
  3556. DEVICE COREDUMP (DEV_COREDUMP)
  3557. M: Johannes Berg <johannes@sipsolutions.net>
  3558. L: linux-kernel@vger.kernel.org
  3559. S: Maintained
  3560. F: drivers/base/devcoredump.c
  3561. F: include/linux/devcoredump.h
  3562. DEVICE FREQUENCY (DEVFREQ)
  3563. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  3564. M: Kyungmin Park <kyungmin.park@samsung.com>
  3565. R: Chanwoo Choi <cw00.choi@samsung.com>
  3566. L: linux-pm@vger.kernel.org
  3567. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3568. S: Maintained
  3569. F: drivers/devfreq/
  3570. F: include/linux/devfreq.h
  3571. F: Documentation/devicetree/bindings/devfreq/
  3572. DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
  3573. M: Chanwoo Choi <cw00.choi@samsung.com>
  3574. L: linux-pm@vger.kernel.org
  3575. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
  3576. S: Supported
  3577. F: drivers/devfreq/event/
  3578. F: drivers/devfreq/devfreq-event.c
  3579. F: include/linux/devfreq-event.h
  3580. F: Documentation/devicetree/bindings/devfreq/event/
  3581. DEVICE NUMBER REGISTRY
  3582. M: Torben Mathiasen <device@lanana.org>
  3583. W: http://lanana.org/docs/device-list/index.html
  3584. S: Maintained
  3585. DEVICE-MAPPER (LVM)
  3586. M: Alasdair Kergon <agk@redhat.com>
  3587. M: Mike Snitzer <snitzer@redhat.com>
  3588. M: dm-devel@redhat.com
  3589. L: dm-devel@redhat.com
  3590. W: http://sources.redhat.com/dm
  3591. Q: http://patchwork.kernel.org/project/dm-devel/list/
  3592. T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
  3593. T: quilt http://people.redhat.com/agk/patches/linux/editing/
  3594. S: Maintained
  3595. F: Documentation/device-mapper/
  3596. F: drivers/md/dm*
  3597. F: drivers/md/persistent-data/
  3598. F: include/linux/device-mapper.h
  3599. F: include/linux/dm-*.h
  3600. F: include/uapi/linux/dm-*.h
  3601. DEVLINK
  3602. M: Jiri Pirko <jiri@mellanox.com>
  3603. L: netdev@vger.kernel.org
  3604. S: Supported
  3605. F: net/core/devlink.c
  3606. F: include/net/devlink.h
  3607. F: include/uapi/linux/devlink.h
  3608. DIALOG SEMICONDUCTOR DRIVERS
  3609. M: Support Opensource <support.opensource@diasemi.com>
  3610. W: http://www.dialog-semiconductor.com/products
  3611. S: Supported
  3612. F: Documentation/hwmon/da90??
  3613. F: Documentation/devicetree/bindings/mfd/da90*.txt
  3614. F: Documentation/devicetree/bindings/input/da90??-onkey.txt
  3615. F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
  3616. F: Documentation/devicetree/bindings/regulator/da92*.txt
  3617. F: Documentation/devicetree/bindings/watchdog/da92??-wdt.txt
  3618. F: Documentation/devicetree/bindings/sound/da[79]*.txt
  3619. F: drivers/gpio/gpio-da90??.c
  3620. F: drivers/hwmon/da90??-hwmon.c
  3621. F: drivers/iio/adc/da91??-*.c
  3622. F: drivers/input/misc/da90??_onkey.c
  3623. F: drivers/input/touchscreen/da9052_tsi.c
  3624. F: drivers/leds/leds-da90??.c
  3625. F: drivers/mfd/da903x.c
  3626. F: drivers/mfd/da90??-*.c
  3627. F: drivers/mfd/da91??-*.c
  3628. F: drivers/power/supply/da9052-battery.c
  3629. F: drivers/power/supply/da91??-*.c
  3630. F: drivers/regulator/da903x.c
  3631. F: drivers/regulator/da9???-regulator.[ch]
  3632. F: drivers/thermal/da90??-thermal.c
  3633. F: drivers/rtc/rtc-da90??.c
  3634. F: drivers/video/backlight/da90??_bl.c
  3635. F: drivers/watchdog/da90??_wdt.c
  3636. F: include/linux/mfd/da903x.h
  3637. F: include/linux/mfd/da9052/
  3638. F: include/linux/mfd/da9055/
  3639. F: include/linux/mfd/da9062/
  3640. F: include/linux/mfd/da9063/
  3641. F: include/linux/mfd/da9150/
  3642. F: include/linux/regulator/da9211.h
  3643. F: include/sound/da[79]*.h
  3644. F: sound/soc/codecs/da[79]*.[ch]
  3645. DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
  3646. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  3647. L: linux-gpio@vger.kernel.org
  3648. S: Maintained
  3649. F: drivers/gpio/gpio-gpio-mm.c
  3650. DIGI NEO AND CLASSIC PCI PRODUCTS
  3651. M: Lidza Louina <lidza.louina@gmail.com>
  3652. M: Mark Hounschell <markh@compro.net>
  3653. L: driverdev-devel@linuxdriverproject.org
  3654. S: Maintained
  3655. F: drivers/staging/dgnc/
  3656. DIOLAN U2C-12 I2C DRIVER
  3657. M: Guenter Roeck <linux@roeck-us.net>
  3658. L: linux-i2c@vger.kernel.org
  3659. S: Maintained
  3660. F: drivers/i2c/busses/i2c-diolan-u2c.c
  3661. DIRECT ACCESS (DAX)
  3662. M: Matthew Wilcox <mawilcox@microsoft.com>
  3663. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  3664. L: linux-fsdevel@vger.kernel.org
  3665. S: Supported
  3666. F: fs/dax.c
  3667. F: include/linux/dax.h
  3668. F: include/trace/events/fs_dax.h
  3669. DIRECTORY NOTIFICATION (DNOTIFY)
  3670. M: Jan Kara <jack@suse.cz>
  3671. R: Amir Goldstein <amir73il@gmail.com>
  3672. L: linux-fsdevel@vger.kernel.org
  3673. S: Maintained
  3674. F: Documentation/filesystems/dnotify.txt
  3675. F: fs/notify/dnotify/
  3676. F: include/linux/dnotify.h
  3677. DISK GEOMETRY AND PARTITION HANDLING
  3678. M: Andries Brouwer <aeb@cwi.nl>
  3679. W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
  3680. W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
  3681. W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
  3682. S: Maintained
  3683. DISKQUOTA
  3684. M: Jan Kara <jack@suse.com>
  3685. S: Maintained
  3686. F: Documentation/filesystems/quota.txt
  3687. F: fs/quota/
  3688. F: include/linux/quota*.h
  3689. F: include/uapi/linux/quota*.h
  3690. DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
  3691. M: Bernie Thompson <bernie@plugable.com>
  3692. L: linux-fbdev@vger.kernel.org
  3693. S: Maintained
  3694. W: http://plugable.com/category/projects/udlfb/
  3695. F: drivers/video/fbdev/udlfb.c
  3696. F: include/video/udlfb.h
  3697. F: Documentation/fb/udlfb.txt
  3698. DISTRIBUTED LOCK MANAGER (DLM)
  3699. M: Christine Caulfield <ccaulfie@redhat.com>
  3700. M: David Teigland <teigland@redhat.com>
  3701. L: cluster-devel@redhat.com
  3702. W: http://sources.redhat.com/cluster/
  3703. T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
  3704. S: Supported
  3705. F: fs/dlm/
  3706. DMA BUFFER SHARING FRAMEWORK
  3707. M: Sumit Semwal <sumit.semwal@linaro.org>
  3708. S: Maintained
  3709. L: linux-media@vger.kernel.org
  3710. L: dri-devel@lists.freedesktop.org
  3711. L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
  3712. F: drivers/dma-buf/
  3713. F: include/linux/dma-buf*
  3714. F: include/linux/reservation.h
  3715. F: include/linux/*fence.h
  3716. F: Documentation/driver-api/dma-buf.rst
  3717. T: git git://anongit.freedesktop.org/drm/drm-misc
  3718. DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
  3719. M: Vinod Koul <vinod.koul@intel.com>
  3720. L: dmaengine@vger.kernel.org
  3721. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  3722. S: Maintained
  3723. F: drivers/dma/
  3724. F: include/linux/dmaengine.h
  3725. F: Documentation/devicetree/bindings/dma/
  3726. F: Documentation/dmaengine/
  3727. T: git git://git.infradead.org/users/vkoul/slave-dma.git
  3728. DMA MAPPING HELPERS
  3729. M: Christoph Hellwig <hch@lst.de>
  3730. M: Marek Szyprowski <m.szyprowski@samsung.com>
  3731. R: Robin Murphy <robin.murphy@arm.com>
  3732. L: iommu@lists.linux-foundation.org
  3733. T: git git://git.infradead.org/users/hch/dma-mapping.git
  3734. W: http://git.infradead.org/users/hch/dma-mapping.git
  3735. S: Supported
  3736. F: lib/dma-debug.c
  3737. F: lib/dma-noop.c
  3738. F: lib/dma-virt.c
  3739. F: drivers/base/dma-mapping.c
  3740. F: drivers/base/dma-coherent.c
  3741. F: include/linux/dma-mapping.h
  3742. DME1737 HARDWARE MONITOR DRIVER
  3743. M: Juerg Haefliger <juergh@gmail.com>
  3744. L: linux-hwmon@vger.kernel.org
  3745. S: Maintained
  3746. F: Documentation/hwmon/dme1737
  3747. F: drivers/hwmon/dme1737.c
  3748. DMI/SMBIOS SUPPORT
  3749. M: Jean Delvare <jdelvare@suse.com>
  3750. S: Maintained
  3751. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
  3752. F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
  3753. F: drivers/firmware/dmi-id.c
  3754. F: drivers/firmware/dmi_scan.c
  3755. F: include/linux/dmi.h
  3756. DOCUMENTATION
  3757. M: Jonathan Corbet <corbet@lwn.net>
  3758. L: linux-doc@vger.kernel.org
  3759. S: Maintained
  3760. F: Documentation/
  3761. F: scripts/kernel-doc
  3762. X: Documentation/ABI/
  3763. X: Documentation/devicetree/
  3764. X: Documentation/acpi
  3765. X: Documentation/power
  3766. X: Documentation/spi
  3767. X: Documentation/media
  3768. T: git git://git.lwn.net/linux.git docs-next
  3769. DONGWOON DW9714 LENS VOICE COIL DRIVER
  3770. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  3771. L: linux-media@vger.kernel.org
  3772. T: git git://linuxtv.org/media_tree.git
  3773. S: Maintained
  3774. F: drivers/media/i2c/dw9714.c
  3775. DOUBLETALK DRIVER
  3776. M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
  3777. L: blinux-list@redhat.com
  3778. S: Maintained
  3779. F: drivers/char/dtlk.c
  3780. F: include/linux/dtlk.h
  3781. DPAA2 DATAPATH I/O (DPIO) DRIVER
  3782. M: Roy Pledge <Roy.Pledge@nxp.com>
  3783. L: linux-kernel@vger.kernel.org
  3784. S: Maintained
  3785. F: drivers/staging/fsl-mc/bus/dpio
  3786. DPAA2 ETHERNET DRIVER
  3787. M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
  3788. L: linux-kernel@vger.kernel.org
  3789. S: Maintained
  3790. F: drivers/staging/fsl-dpaa2/ethernet
  3791. DPT_I2O SCSI RAID DRIVER
  3792. M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
  3793. L: linux-scsi@vger.kernel.org
  3794. W: http://www.adaptec.com/
  3795. S: Maintained
  3796. F: drivers/scsi/dpt*
  3797. F: drivers/scsi/dpt/
  3798. DRBD DRIVER
  3799. M: Philipp Reisner <philipp.reisner@linbit.com>
  3800. M: Lars Ellenberg <lars.ellenberg@linbit.com>
  3801. L: drbd-dev@lists.linbit.com
  3802. W: http://www.drbd.org
  3803. T: git git://git.linbit.com/linux-drbd.git
  3804. T: git git://git.linbit.com/drbd-8.4.git
  3805. S: Supported
  3806. F: drivers/block/drbd/
  3807. F: lib/lru_cache.c
  3808. F: Documentation/blockdev/drbd/
  3809. DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
  3810. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  3811. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  3812. S: Supported
  3813. F: Documentation/kobject.txt
  3814. F: drivers/base/
  3815. F: fs/debugfs/
  3816. F: fs/sysfs/
  3817. F: include/linux/debugfs.h
  3818. F: include/linux/kobj*
  3819. F: lib/kobj*
  3820. DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
  3821. M: Kevin Hilman <khilman@kernel.org>
  3822. M: Nishanth Menon <nm@ti.com>
  3823. S: Maintained
  3824. F: drivers/power/avs/
  3825. F: include/linux/power/smartreflex.h
  3826. L: linux-pm@vger.kernel.org
  3827. DRM DRIVER FOR ARM PL111 CLCD
  3828. M: Eric Anholt <eric@anholt.net>
  3829. T: git git://anongit.freedesktop.org/drm/drm-misc
  3830. S: Supported
  3831. F: drivers/gpu/drm/pl111/
  3832. DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
  3833. M: Dave Airlie <airlied@redhat.com>
  3834. S: Odd Fixes
  3835. F: drivers/gpu/drm/ast/
  3836. DRM DRIVER FOR BOCHS VIRTUAL GPU
  3837. M: Gerd Hoffmann <kraxel@redhat.com>
  3838. L: virtualization@lists.linux-foundation.org
  3839. T: git git://anongit.freedesktop.org/drm/drm-misc
  3840. S: Maintained
  3841. F: drivers/gpu/drm/bochs/
  3842. DRM DRIVER FOR INTEL I810 VIDEO CARDS
  3843. S: Orphan / Obsolete
  3844. F: drivers/gpu/drm/i810/
  3845. F: include/uapi/drm/i810_drm.h
  3846. DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
  3847. S: Orphan / Obsolete
  3848. F: drivers/gpu/drm/mga/
  3849. F: include/uapi/drm/mga_drm.h
  3850. DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
  3851. M: Dave Airlie <airlied@redhat.com>
  3852. S: Odd Fixes
  3853. F: drivers/gpu/drm/mgag200/
  3854. DRM DRIVER FOR MI0283QT
  3855. M: Noralf Trønnes <noralf@tronnes.org>
  3856. S: Maintained
  3857. F: drivers/gpu/drm/tinydrm/mi0283qt.c
  3858. F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
  3859. DRM DRIVER FOR MSM ADRENO GPU
  3860. M: Rob Clark <robdclark@gmail.com>
  3861. L: linux-arm-msm@vger.kernel.org
  3862. L: dri-devel@lists.freedesktop.org
  3863. L: freedreno@lists.freedesktop.org
  3864. T: git git://people.freedesktop.org/~robclark/linux
  3865. S: Maintained
  3866. F: drivers/gpu/drm/msm/
  3867. F: include/uapi/drm/msm_drm.h
  3868. F: Documentation/devicetree/bindings/display/msm/
  3869. DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
  3870. M: Ben Skeggs <bskeggs@redhat.com>
  3871. L: dri-devel@lists.freedesktop.org
  3872. L: nouveau@lists.freedesktop.org
  3873. T: git git://github.com/skeggsb/linux
  3874. S: Supported
  3875. F: drivers/gpu/drm/nouveau/
  3876. F: include/uapi/drm/nouveau_drm.h
  3877. DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
  3878. M: Noralf Trønnes <noralf@tronnes.org>
  3879. S: Maintained
  3880. F: drivers/gpu/drm/tinydrm/repaper.c
  3881. F: Documentation/devicetree/bindings/display/repaper.txt
  3882. DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  3883. M: Dave Airlie <airlied@redhat.com>
  3884. M: Gerd Hoffmann <kraxel@redhat.com>
  3885. L: virtualization@lists.linux-foundation.org
  3886. T: git git://anongit.freedesktop.org/drm/drm-misc
  3887. S: Obsolete
  3888. W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
  3889. F: drivers/gpu/drm/cirrus/
  3890. DRM DRIVER FOR QXL VIRTUAL GPU
  3891. M: Dave Airlie <airlied@redhat.com>
  3892. M: Gerd Hoffmann <kraxel@redhat.com>
  3893. L: virtualization@lists.linux-foundation.org
  3894. T: git git://anongit.freedesktop.org/drm/drm-misc
  3895. S: Maintained
  3896. F: drivers/gpu/drm/qxl/
  3897. F: include/uapi/drm/qxl_drm.h
  3898. DRM DRIVER FOR RAGE 128 VIDEO CARDS
  3899. S: Orphan / Obsolete
  3900. F: drivers/gpu/drm/r128/
  3901. F: include/uapi/drm/r128_drm.h
  3902. DRM DRIVER FOR SAVAGE VIDEO CARDS
  3903. S: Orphan / Obsolete
  3904. F: drivers/gpu/drm/savage/
  3905. F: include/uapi/drm/savage_drm.h
  3906. DRM DRIVER FOR SIS VIDEO CARDS
  3907. S: Orphan / Obsolete
  3908. F: drivers/gpu/drm/sis/
  3909. F: include/uapi/drm/sis_drm.h
  3910. DRM DRIVER FOR SITRONIX ST7586 PANELS
  3911. M: David Lechner <david@lechnology.com>
  3912. S: Maintained
  3913. F: drivers/gpu/drm/tinydrm/st7586.c
  3914. F: Documentation/devicetree/bindings/display/st7586.txt
  3915. DRM DRIVER FOR TDFX VIDEO CARDS
  3916. S: Orphan / Obsolete
  3917. F: drivers/gpu/drm/tdfx/
  3918. DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
  3919. M: Dave Airlie <airlied@redhat.com>
  3920. S: Odd Fixes
  3921. F: drivers/gpu/drm/udl/
  3922. DRM DRIVER FOR VMWARE VIRTUAL GPU
  3923. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  3924. M: Sinclair Yeh <syeh@vmware.com>
  3925. M: Thomas Hellstrom <thellstrom@vmware.com>
  3926. L: dri-devel@lists.freedesktop.org
  3927. T: git git://people.freedesktop.org/~syeh/repos_linux
  3928. T: git git://people.freedesktop.org/~thomash/linux
  3929. S: Supported
  3930. F: drivers/gpu/drm/vmwgfx/
  3931. F: include/uapi/drm/vmwgfx_drm.h
  3932. DRM DRIVERS
  3933. M: David Airlie <airlied@linux.ie>
  3934. L: dri-devel@lists.freedesktop.org
  3935. T: git git://people.freedesktop.org/~airlied/linux
  3936. B: https://bugs.freedesktop.org/
  3937. C: irc://chat.freenode.net/dri-devel
  3938. S: Maintained
  3939. F: drivers/gpu/drm/
  3940. F: drivers/gpu/vga/
  3941. F: Documentation/devicetree/bindings/display/
  3942. F: Documentation/devicetree/bindings/gpu/
  3943. F: Documentation/devicetree/bindings/video/
  3944. F: Documentation/gpu/
  3945. F: include/drm/
  3946. F: include/uapi/drm/
  3947. F: include/linux/vga*
  3948. DRM DRIVERS AND MISC GPU PATCHES
  3949. M: Daniel Vetter <daniel.vetter@intel.com>
  3950. M: Jani Nikula <jani.nikula@linux.intel.com>
  3951. M: Sean Paul <seanpaul@chromium.org>
  3952. W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
  3953. S: Maintained
  3954. T: git git://anongit.freedesktop.org/drm/drm-misc
  3955. F: Documentation/gpu/
  3956. F: drivers/gpu/vga/
  3957. F: drivers/gpu/drm/*
  3958. F: include/drm/drm*
  3959. F: include/uapi/drm/drm*
  3960. F: include/linux/vga*
  3961. DRM DRIVERS FOR ALLWINNER A10
  3962. M: Maxime Ripard <maxime.ripard@free-electrons.com>
  3963. L: dri-devel@lists.freedesktop.org
  3964. S: Supported
  3965. F: drivers/gpu/drm/sun4i/
  3966. F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  3967. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git
  3968. DRM DRIVERS FOR AMLOGIC SOCS
  3969. M: Neil Armstrong <narmstrong@baylibre.com>
  3970. L: dri-devel@lists.freedesktop.org
  3971. L: linux-amlogic@lists.infradead.org
  3972. W: http://linux-meson.com/
  3973. S: Supported
  3974. F: drivers/gpu/drm/meson/
  3975. F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
  3976. F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
  3977. F: Documentation/gpu/meson.rst
  3978. T: git git://anongit.freedesktop.org/drm/drm-misc
  3979. DRM DRIVERS FOR ATMEL HLCDC
  3980. M: Boris Brezillon <boris.brezillon@free-electrons.com>
  3981. L: dri-devel@lists.freedesktop.org
  3982. S: Supported
  3983. F: drivers/gpu/drm/atmel-hlcdc/
  3984. F: Documentation/devicetree/bindings/drm/atmel/
  3985. T: git git://anongit.freedesktop.org/drm/drm-misc
  3986. DRM DRIVERS FOR BRIDGE CHIPS
  3987. M: Archit Taneja <architt@codeaurora.org>
  3988. M: Andrzej Hajda <a.hajda@samsung.com>
  3989. R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
  3990. S: Maintained
  3991. T: git git://anongit.freedesktop.org/drm/drm-misc
  3992. F: drivers/gpu/drm/bridge/
  3993. DRM DRIVERS FOR EXYNOS
  3994. M: Inki Dae <inki.dae@samsung.com>
  3995. M: Joonyoung Shim <jy0922.shim@samsung.com>
  3996. M: Seung-Woo Kim <sw0312.kim@samsung.com>
  3997. M: Kyungmin Park <kyungmin.park@samsung.com>
  3998. L: dri-devel@lists.freedesktop.org
  3999. T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
  4000. S: Supported
  4001. F: drivers/gpu/drm/exynos/
  4002. F: include/uapi/drm/exynos_drm.h
  4003. F: Documentation/devicetree/bindings/display/exynos/
  4004. DRM DRIVERS FOR FREESCALE DCU
  4005. M: Stefan Agner <stefan@agner.ch>
  4006. M: Alison Wang <alison.wang@freescale.com>
  4007. L: dri-devel@lists.freedesktop.org
  4008. S: Supported
  4009. F: drivers/gpu/drm/fsl-dcu/
  4010. F: Documentation/devicetree/bindings/display/fsl,dcu.txt
  4011. F: Documentation/devicetree/bindings/display/fsl,tcon.txt
  4012. F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
  4013. DRM DRIVERS FOR FREESCALE IMX
  4014. M: Philipp Zabel <p.zabel@pengutronix.de>
  4015. L: dri-devel@lists.freedesktop.org
  4016. S: Maintained
  4017. F: drivers/gpu/drm/imx/
  4018. F: drivers/gpu/ipu-v3/
  4019. F: Documentation/devicetree/bindings/display/imx/
  4020. DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
  4021. M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
  4022. L: dri-devel@lists.freedesktop.org
  4023. T: git git://github.com/patjak/drm-gma500
  4024. S: Maintained
  4025. F: drivers/gpu/drm/gma500/
  4026. DRM DRIVERS FOR HISILICON
  4027. M: Xinliang Liu <z.liuxinliang@hisilicon.com>
  4028. M: Rongrong Zou <zourongrong@gmail.com>
  4029. R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
  4030. R: Chen Feng <puck.chen@hisilicon.com>
  4031. L: dri-devel@lists.freedesktop.org
  4032. T: git git://github.com/xin3liang/linux.git
  4033. S: Maintained
  4034. F: drivers/gpu/drm/hisilicon/
  4035. F: Documentation/devicetree/bindings/display/hisilicon/
  4036. DRM DRIVERS FOR MEDIATEK
  4037. M: CK Hu <ck.hu@mediatek.com>
  4038. M: Philipp Zabel <p.zabel@pengutronix.de>
  4039. L: dri-devel@lists.freedesktop.org
  4040. S: Supported
  4041. F: drivers/gpu/drm/mediatek/
  4042. F: Documentation/devicetree/bindings/display/mediatek/
  4043. DRM DRIVERS FOR NVIDIA TEGRA
  4044. M: Thierry Reding <thierry.reding@gmail.com>
  4045. L: dri-devel@lists.freedesktop.org
  4046. L: linux-tegra@vger.kernel.org
  4047. T: git git://anongit.freedesktop.org/tegra/linux.git
  4048. S: Supported
  4049. F: drivers/gpu/drm/tegra/
  4050. F: drivers/gpu/host1x/
  4051. F: include/linux/host1x.h
  4052. F: include/uapi/drm/tegra_drm.h
  4053. F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
  4054. DRM DRIVERS FOR RENESAS
  4055. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  4056. L: dri-devel@lists.freedesktop.org
  4057. L: linux-renesas-soc@vger.kernel.org
  4058. T: git git://linuxtv.org/pinchartl/fbdev
  4059. S: Supported
  4060. F: drivers/gpu/drm/rcar-du/
  4061. F: drivers/gpu/drm/shmobile/
  4062. F: include/linux/platform_data/shmob_drm.h
  4063. F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  4064. F: Documentation/devicetree/bindings/display/renesas,du.txt
  4065. DRM DRIVERS FOR ROCKCHIP
  4066. M: Mark Yao <mark.yao@rock-chips.com>
  4067. L: dri-devel@lists.freedesktop.org
  4068. S: Maintained
  4069. F: drivers/gpu/drm/rockchip/
  4070. F: Documentation/devicetree/bindings/display/rockchip/
  4071. T: git git://anongit.freedesktop.org/drm/drm-misc
  4072. DRM DRIVERS FOR STI
  4073. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4074. M: Vincent Abriou <vincent.abriou@st.com>
  4075. L: dri-devel@lists.freedesktop.org
  4076. T: git git://anongit.freedesktop.org/drm/drm-misc
  4077. S: Maintained
  4078. F: drivers/gpu/drm/sti
  4079. F: Documentation/devicetree/bindings/display/st,stih4xx.txt
  4080. DRM DRIVERS FOR STM
  4081. M: Yannick Fertre <yannick.fertre@st.com>
  4082. M: Philippe Cornu <philippe.cornu@st.com>
  4083. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  4084. M: Vincent Abriou <vincent.abriou@st.com>
  4085. L: dri-devel@lists.freedesktop.org
  4086. T: git git://anongit.freedesktop.org/drm/drm-misc
  4087. S: Maintained
  4088. F: drivers/gpu/drm/stm
  4089. F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
  4090. DRM DRIVERS FOR TI LCDC
  4091. M: Jyri Sarha <jsarha@ti.com>
  4092. R: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4093. L: dri-devel@lists.freedesktop.org
  4094. S: Maintained
  4095. F: drivers/gpu/drm/tilcdc/
  4096. F: Documentation/devicetree/bindings/display/tilcdc/
  4097. DRM DRIVERS FOR TI OMAP
  4098. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  4099. L: dri-devel@lists.freedesktop.org
  4100. S: Maintained
  4101. F: drivers/gpu/drm/omapdrm/
  4102. F: Documentation/devicetree/bindings/display/ti/
  4103. DRM DRIVERS FOR VC4
  4104. M: Eric Anholt <eric@anholt.net>
  4105. T: git git://github.com/anholt/linux
  4106. S: Supported
  4107. F: drivers/gpu/drm/vc4/
  4108. F: include/uapi/drm/vc4_drm.h
  4109. F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
  4110. T: git git://anongit.freedesktop.org/drm/drm-misc
  4111. DRM DRIVERS FOR VIVANTE GPU IP
  4112. M: Lucas Stach <l.stach@pengutronix.de>
  4113. R: Russell King <linux+etnaviv@armlinux.org.uk>
  4114. R: Christian Gmeiner <christian.gmeiner@gmail.com>
  4115. L: etnaviv@lists.freedesktop.org
  4116. L: dri-devel@lists.freedesktop.org
  4117. S: Maintained
  4118. F: drivers/gpu/drm/etnaviv/
  4119. F: include/uapi/drm/etnaviv_drm.h
  4120. F: Documentation/devicetree/bindings/display/etnaviv/
  4121. DRM DRIVERS FOR ZTE ZX
  4122. M: Shawn Guo <shawnguo@kernel.org>
  4123. L: dri-devel@lists.freedesktop.org
  4124. S: Maintained
  4125. F: drivers/gpu/drm/zte/
  4126. F: Documentation/devicetree/bindings/display/zte,vou.txt
  4127. T: git git://anongit.freedesktop.org/drm/drm-misc
  4128. DRM PANEL DRIVERS
  4129. M: Thierry Reding <thierry.reding@gmail.com>
  4130. L: dri-devel@lists.freedesktop.org
  4131. T: git git://anongit.freedesktop.org/tegra/linux.git
  4132. S: Maintained
  4133. F: drivers/gpu/drm/drm_panel.c
  4134. F: drivers/gpu/drm/panel/
  4135. F: include/drm/drm_panel.h
  4136. F: Documentation/devicetree/bindings/display/panel/
  4137. DRM TINYDRM DRIVERS
  4138. M: Noralf Trønnes <noralf@tronnes.org>
  4139. W: https://github.com/notro/tinydrm/wiki/Development
  4140. T: git git://anongit.freedesktop.org/drm/drm-misc
  4141. S: Maintained
  4142. F: drivers/gpu/drm/tinydrm/
  4143. F: include/drm/tinydrm/
  4144. DSBR100 USB FM RADIO DRIVER
  4145. M: Alexey Klimov <klimov.linux@gmail.com>
  4146. L: linux-media@vger.kernel.org
  4147. T: git git://linuxtv.org/media_tree.git
  4148. S: Maintained
  4149. F: drivers/media/radio/dsbr100.c
  4150. DSCC4 DRIVER
  4151. M: Francois Romieu <romieu@fr.zoreil.com>
  4152. L: netdev@vger.kernel.org
  4153. S: Maintained
  4154. F: drivers/net/wan/dscc4.c
  4155. DT3155 MEDIA DRIVER
  4156. M: Hans Verkuil <hverkuil@xs4all.nl>
  4157. L: linux-media@vger.kernel.org
  4158. T: git git://linuxtv.org/media_tree.git
  4159. W: https://linuxtv.org
  4160. S: Odd Fixes
  4161. F: drivers/media/pci/dt3155/
  4162. DVB_USB_AF9015 MEDIA DRIVER
  4163. M: Antti Palosaari <crope@iki.fi>
  4164. L: linux-media@vger.kernel.org
  4165. W: https://linuxtv.org
  4166. W: http://palosaari.fi/linux/
  4167. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4168. T: git git://linuxtv.org/anttip/media_tree.git
  4169. S: Maintained
  4170. F: drivers/media/usb/dvb-usb-v2/af9015*
  4171. DVB_USB_AF9035 MEDIA DRIVER
  4172. M: Antti Palosaari <crope@iki.fi>
  4173. L: linux-media@vger.kernel.org
  4174. W: https://linuxtv.org
  4175. W: http://palosaari.fi/linux/
  4176. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4177. T: git git://linuxtv.org/anttip/media_tree.git
  4178. S: Maintained
  4179. F: drivers/media/usb/dvb-usb-v2/af9035*
  4180. DVB_USB_ANYSEE MEDIA DRIVER
  4181. M: Antti Palosaari <crope@iki.fi>
  4182. L: linux-media@vger.kernel.org
  4183. W: https://linuxtv.org
  4184. W: http://palosaari.fi/linux/
  4185. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4186. T: git git://linuxtv.org/anttip/media_tree.git
  4187. S: Maintained
  4188. F: drivers/media/usb/dvb-usb-v2/anysee*
  4189. DVB_USB_AU6610 MEDIA DRIVER
  4190. M: Antti Palosaari <crope@iki.fi>
  4191. L: linux-media@vger.kernel.org
  4192. W: https://linuxtv.org
  4193. W: http://palosaari.fi/linux/
  4194. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4195. T: git git://linuxtv.org/anttip/media_tree.git
  4196. S: Maintained
  4197. F: drivers/media/usb/dvb-usb-v2/au6610*
  4198. DVB_USB_CE6230 MEDIA DRIVER
  4199. M: Antti Palosaari <crope@iki.fi>
  4200. L: linux-media@vger.kernel.org
  4201. W: https://linuxtv.org
  4202. W: http://palosaari.fi/linux/
  4203. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4204. T: git git://linuxtv.org/anttip/media_tree.git
  4205. S: Maintained
  4206. F: drivers/media/usb/dvb-usb-v2/ce6230*
  4207. DVB_USB_CXUSB MEDIA DRIVER
  4208. M: Michael Krufky <mkrufky@linuxtv.org>
  4209. L: linux-media@vger.kernel.org
  4210. W: https://linuxtv.org
  4211. W: http://github.com/mkrufky
  4212. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4213. T: git git://linuxtv.org/media_tree.git
  4214. S: Maintained
  4215. F: drivers/media/usb/dvb-usb/cxusb*
  4216. DVB_USB_EC168 MEDIA DRIVER
  4217. M: Antti Palosaari <crope@iki.fi>
  4218. L: linux-media@vger.kernel.org
  4219. W: https://linuxtv.org
  4220. W: http://palosaari.fi/linux/
  4221. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4222. T: git git://linuxtv.org/anttip/media_tree.git
  4223. S: Maintained
  4224. F: drivers/media/usb/dvb-usb-v2/ec168*
  4225. DVB_USB_GL861 MEDIA DRIVER
  4226. M: Antti Palosaari <crope@iki.fi>
  4227. L: linux-media@vger.kernel.org
  4228. W: https://linuxtv.org
  4229. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4230. T: git git://linuxtv.org/anttip/media_tree.git
  4231. S: Maintained
  4232. F: drivers/media/usb/dvb-usb-v2/gl861*
  4233. DVB_USB_MXL111SF MEDIA DRIVER
  4234. M: Michael Krufky <mkrufky@linuxtv.org>
  4235. L: linux-media@vger.kernel.org
  4236. W: https://linuxtv.org
  4237. W: http://github.com/mkrufky
  4238. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4239. T: git git://linuxtv.org/mkrufky/mxl111sf.git
  4240. S: Maintained
  4241. F: drivers/media/usb/dvb-usb-v2/mxl111sf*
  4242. DVB_USB_RTL28XXU MEDIA DRIVER
  4243. M: Antti Palosaari <crope@iki.fi>
  4244. L: linux-media@vger.kernel.org
  4245. W: https://linuxtv.org
  4246. W: http://palosaari.fi/linux/
  4247. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4248. T: git git://linuxtv.org/anttip/media_tree.git
  4249. S: Maintained
  4250. F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
  4251. DVB_USB_V2 MEDIA DRIVER
  4252. M: Antti Palosaari <crope@iki.fi>
  4253. L: linux-media@vger.kernel.org
  4254. W: https://linuxtv.org
  4255. W: http://palosaari.fi/linux/
  4256. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4257. T: git git://linuxtv.org/anttip/media_tree.git
  4258. S: Maintained
  4259. F: drivers/media/usb/dvb-usb-v2/dvb_usb*
  4260. F: drivers/media/usb/dvb-usb-v2/usb_urb.c
  4261. DYNAMIC DEBUG
  4262. M: Jason Baron <jbaron@akamai.com>
  4263. S: Maintained
  4264. F: lib/dynamic_debug.c
  4265. F: include/linux/dynamic_debug.h
  4266. DZ DECSTATION DZ11 SERIAL DRIVER
  4267. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  4268. S: Maintained
  4269. F: drivers/tty/serial/dz.*
  4270. E3X0 POWER BUTTON DRIVER
  4271. M: Moritz Fischer <moritz.fischer@ettus.com>
  4272. L: usrp-users@lists.ettus.com
  4273. W: http://www.ettus.com
  4274. S: Supported
  4275. F: drivers/input/misc/e3x0-button.c
  4276. F: Documentation/devicetree/bindings/input/e3x0-button.txt
  4277. E4000 MEDIA DRIVER
  4278. M: Antti Palosaari <crope@iki.fi>
  4279. L: linux-media@vger.kernel.org
  4280. W: https://linuxtv.org
  4281. W: http://palosaari.fi/linux/
  4282. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4283. T: git git://linuxtv.org/anttip/media_tree.git
  4284. S: Maintained
  4285. F: drivers/media/tuners/e4000*
  4286. EATA ISA/EISA/PCI SCSI DRIVER
  4287. M: Dario Ballabio <ballabio_dario@emc.com>
  4288. L: linux-scsi@vger.kernel.org
  4289. S: Maintained
  4290. F: drivers/scsi/eata.c
  4291. EC100 MEDIA DRIVER
  4292. M: Antti Palosaari <crope@iki.fi>
  4293. L: linux-media@vger.kernel.org
  4294. W: https://linuxtv.org
  4295. W: http://palosaari.fi/linux/
  4296. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4297. T: git git://linuxtv.org/anttip/media_tree.git
  4298. S: Maintained
  4299. F: drivers/media/dvb-frontends/ec100*
  4300. ECRYPT FILE SYSTEM
  4301. M: Tyler Hicks <tyhicks@canonical.com>
  4302. L: ecryptfs@vger.kernel.org
  4303. W: http://ecryptfs.org
  4304. W: https://launchpad.net/ecryptfs
  4305. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
  4306. S: Supported
  4307. F: Documentation/filesystems/ecryptfs.txt
  4308. F: fs/ecryptfs/
  4309. EDAC-AMD64
  4310. M: Borislav Petkov <bp@alien8.de>
  4311. L: linux-edac@vger.kernel.org
  4312. S: Maintained
  4313. F: drivers/edac/amd64_edac*
  4314. EDAC-CALXEDA
  4315. M: Robert Richter <rric@kernel.org>
  4316. L: linux-edac@vger.kernel.org
  4317. S: Maintained
  4318. F: drivers/edac/highbank*
  4319. EDAC-CAVIUM
  4320. M: Ralf Baechle <ralf@linux-mips.org>
  4321. M: David Daney <david.daney@cavium.com>
  4322. L: linux-edac@vger.kernel.org
  4323. L: linux-mips@linux-mips.org
  4324. S: Supported
  4325. F: drivers/edac/octeon_edac*
  4326. F: drivers/edac/thunderx_edac*
  4327. EDAC-CORE
  4328. M: Borislav Petkov <bp@alien8.de>
  4329. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4330. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4331. L: linux-edac@vger.kernel.org
  4332. T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
  4333. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
  4334. S: Supported
  4335. F: Documentation/admin-guide/ras.rst
  4336. F: Documentation/driver-api/edac.rst
  4337. F: drivers/edac/
  4338. F: include/linux/edac.h
  4339. EDAC-E752X
  4340. M: Mark Gross <mark.gross@intel.com>
  4341. L: linux-edac@vger.kernel.org
  4342. S: Maintained
  4343. F: drivers/edac/e752x_edac.c
  4344. EDAC-E7XXX
  4345. L: linux-edac@vger.kernel.org
  4346. S: Maintained
  4347. F: drivers/edac/e7xxx_edac.c
  4348. EDAC-FSL_DDR
  4349. M: York Sun <york.sun@nxp.com>
  4350. L: linux-edac@vger.kernel.org
  4351. S: Maintained
  4352. F: drivers/edac/fsl_ddr_edac.*
  4353. EDAC-GHES
  4354. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4355. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4356. L: linux-edac@vger.kernel.org
  4357. S: Maintained
  4358. F: drivers/edac/ghes_edac.c
  4359. EDAC-I3000
  4360. L: linux-edac@vger.kernel.org
  4361. S: Orphan
  4362. F: drivers/edac/i3000_edac.c
  4363. EDAC-I5000
  4364. L: linux-edac@vger.kernel.org
  4365. S: Maintained
  4366. F: drivers/edac/i5000_edac.c
  4367. EDAC-I5400
  4368. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4369. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4370. L: linux-edac@vger.kernel.org
  4371. S: Maintained
  4372. F: drivers/edac/i5400_edac.c
  4373. EDAC-I7300
  4374. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4375. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4376. L: linux-edac@vger.kernel.org
  4377. S: Maintained
  4378. F: drivers/edac/i7300_edac.c
  4379. EDAC-I7CORE
  4380. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4381. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4382. L: linux-edac@vger.kernel.org
  4383. S: Maintained
  4384. F: drivers/edac/i7core_edac.c
  4385. EDAC-I82443BXGX
  4386. M: Tim Small <tim@buttersideup.com>
  4387. L: linux-edac@vger.kernel.org
  4388. S: Maintained
  4389. F: drivers/edac/i82443bxgx_edac.c
  4390. EDAC-I82975X
  4391. M: Ranganathan Desikan <ravi@jetztechnologies.com>
  4392. M: "Arvind R." <arvino55@gmail.com>
  4393. L: linux-edac@vger.kernel.org
  4394. S: Maintained
  4395. F: drivers/edac/i82975x_edac.c
  4396. EDAC-IE31200
  4397. M: Jason Baron <jbaron@akamai.com>
  4398. L: linux-edac@vger.kernel.org
  4399. S: Maintained
  4400. F: drivers/edac/ie31200_edac.c
  4401. EDAC-MPC85XX
  4402. M: Johannes Thumshirn <morbidrsa@gmail.com>
  4403. L: linux-edac@vger.kernel.org
  4404. S: Maintained
  4405. F: drivers/edac/mpc85xx_edac.[ch]
  4406. EDAC-PASEMI
  4407. M: Egor Martovetsky <egor@pasemi.com>
  4408. L: linux-edac@vger.kernel.org
  4409. S: Maintained
  4410. F: drivers/edac/pasemi_edac.c
  4411. EDAC-PND2
  4412. M: Tony Luck <tony.luck@intel.com>
  4413. L: linux-edac@vger.kernel.org
  4414. S: Maintained
  4415. F: drivers/edac/pnd2_edac.[ch]
  4416. EDAC-R82600
  4417. M: Tim Small <tim@buttersideup.com>
  4418. L: linux-edac@vger.kernel.org
  4419. S: Maintained
  4420. F: drivers/edac/r82600_edac.c
  4421. EDAC-SBRIDGE
  4422. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4423. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4424. L: linux-edac@vger.kernel.org
  4425. S: Maintained
  4426. F: drivers/edac/sb_edac.c
  4427. EDAC-SKYLAKE
  4428. M: Tony Luck <tony.luck@intel.com>
  4429. L: linux-edac@vger.kernel.org
  4430. S: Maintained
  4431. F: drivers/edac/skx_edac.c
  4432. EDIROL UA-101/UA-1000 DRIVER
  4433. M: Clemens Ladisch <clemens@ladisch.de>
  4434. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4435. T: git git://git.alsa-project.org/alsa-kernel.git
  4436. S: Maintained
  4437. F: sound/usb/misc/ua101.c
  4438. EFI TEST DRIVER
  4439. L: linux-efi@vger.kernel.org
  4440. M: Ivan Hu <ivan.hu@canonical.com>
  4441. M: Matt Fleming <matt@codeblueprint.co.uk>
  4442. S: Maintained
  4443. F: drivers/firmware/efi/test/
  4444. EFI VARIABLE FILESYSTEM
  4445. M: Matthew Garrett <matthew.garrett@nebula.com>
  4446. M: Jeremy Kerr <jk@ozlabs.org>
  4447. M: Matt Fleming <matt@codeblueprint.co.uk>
  4448. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
  4449. L: linux-efi@vger.kernel.org
  4450. S: Maintained
  4451. F: fs/efivarfs/
  4452. EFIFB FRAMEBUFFER DRIVER
  4453. L: linux-fbdev@vger.kernel.org
  4454. M: Peter Jones <pjones@redhat.com>
  4455. S: Maintained
  4456. F: drivers/video/fbdev/efifb.c
  4457. EFS FILESYSTEM
  4458. W: http://aeschi.ch.eu.org/efs/
  4459. S: Orphan
  4460. F: fs/efs/
  4461. EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
  4462. M: Douglas Miller <dougmill@linux.vnet.ibm.com>
  4463. L: netdev@vger.kernel.org
  4464. S: Maintained
  4465. F: drivers/net/ethernet/ibm/ehea/
  4466. EM28XX VIDEO4LINUX DRIVER
  4467. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  4468. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  4469. L: linux-media@vger.kernel.org
  4470. W: https://linuxtv.org
  4471. T: git git://linuxtv.org/media_tree.git
  4472. S: Maintained
  4473. F: drivers/media/usb/em28xx/
  4474. F: Documentation/media/v4l-drivers/em28xx*
  4475. EMBEDDED LINUX
  4476. M: Paul Gortmaker <paul.gortmaker@windriver.com>
  4477. M: Matt Mackall <mpm@selenic.com>
  4478. M: David Woodhouse <dwmw2@infradead.org>
  4479. L: linux-embedded@vger.kernel.org
  4480. S: Maintained
  4481. Emulex 10Gbps iSCSI - OneConnect DRIVER
  4482. M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
  4483. M: Ketan Mukadam <ketan.mukadam@broadcom.com>
  4484. M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
  4485. L: linux-scsi@vger.kernel.org
  4486. W: http://www.broadcom.com
  4487. S: Supported
  4488. F: drivers/scsi/be2iscsi/
  4489. Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
  4490. M: Sathya Perla <sathya.perla@broadcom.com>
  4491. M: Ajit Khaparde <ajit.khaparde@broadcom.com>
  4492. M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
  4493. M: Somnath Kotur <somnath.kotur@broadcom.com>
  4494. L: netdev@vger.kernel.org
  4495. W: http://www.emulex.com
  4496. S: Supported
  4497. F: drivers/net/ethernet/emulex/benet/
  4498. EMULEX ONECONNECT ROCE DRIVER
  4499. M: Selvin Xavier <selvin.xavier@broadcom.com>
  4500. M: Devesh Sharma <devesh.sharma@broadcom.com>
  4501. L: linux-rdma@vger.kernel.org
  4502. W: http://www.broadcom.com
  4503. S: Odd Fixes
  4504. F: drivers/infiniband/hw/ocrdma/
  4505. F: include/uapi/rdma/ocrdma-abi.h
  4506. EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
  4507. M: James Smart <james.smart@broadcom.com>
  4508. M: Dick Kennedy <dick.kennedy@broadcom.com>
  4509. L: linux-scsi@vger.kernel.org
  4510. W: http://www.broadcom.com
  4511. S: Supported
  4512. F: drivers/scsi/lpfc/
  4513. ENE CB710 FLASH CARD READER DRIVER
  4514. M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
  4515. S: Maintained
  4516. F: drivers/misc/cb710/
  4517. F: drivers/mmc/host/cb710-mmc.*
  4518. F: include/linux/cb710.h
  4519. ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
  4520. M: Maxim Levitsky <maximlevitsky@gmail.com>
  4521. S: Maintained
  4522. F: drivers/media/rc/ene_ir.*
  4523. EPSON S1D13XXX FRAMEBUFFER DRIVER
  4524. M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
  4525. S: Maintained
  4526. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
  4527. F: drivers/video/fbdev/s1d13xxxfb.c
  4528. F: include/video/s1d13xxxfb.h
  4529. ERRSEQ ERROR TRACKING INFRASTRUCTURE
  4530. M: Jeff Layton <jlayton@poochiereds.net>
  4531. S: Maintained
  4532. F: lib/errseq.c
  4533. F: include/linux/errseq.h
  4534. ET131X NETWORK DRIVER
  4535. M: Mark Einon <mark.einon@gmail.com>
  4536. S: Odd Fixes
  4537. F: drivers/net/ethernet/agere/
  4538. ETHERNET BRIDGE
  4539. M: Stephen Hemminger <stephen@networkplumber.org>
  4540. L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
  4541. L: netdev@vger.kernel.org
  4542. W: http://www.linuxfoundation.org/en/Net:Bridge
  4543. S: Maintained
  4544. F: include/linux/netfilter_bridge/
  4545. F: net/bridge/
  4546. ETHERNET PHY LIBRARY
  4547. M: Andrew Lunn <andrew@lunn.ch>
  4548. M: Florian Fainelli <f.fainelli@gmail.com>
  4549. L: netdev@vger.kernel.org
  4550. S: Maintained
  4551. F: Documentation/ABI/testing/sysfs-bus-mdio
  4552. F: Documentation/devicetree/bindings/net/mdio*
  4553. F: Documentation/networking/phy.txt
  4554. F: drivers/net/phy/
  4555. F: drivers/of/of_mdio.c
  4556. F: drivers/of/of_net.c
  4557. F: include/linux/*mdio*.h
  4558. F: include/linux/of_net.h
  4559. F: include/linux/phy.h
  4560. F: include/linux/phy_fixed.h
  4561. F: include/linux/platform_data/mdio-gpio.h
  4562. F: include/linux/platform_data/mdio-bcm-unimac.h
  4563. F: include/trace/events/mdio.h
  4564. F: include/uapi/linux/mdio.h
  4565. F: include/uapi/linux/mii.h
  4566. EXT2 FILE SYSTEM
  4567. M: Jan Kara <jack@suse.com>
  4568. L: linux-ext4@vger.kernel.org
  4569. S: Maintained
  4570. F: Documentation/filesystems/ext2.txt
  4571. F: fs/ext2/
  4572. F: include/linux/ext2*
  4573. EXT4 FILE SYSTEM
  4574. M: "Theodore Ts'o" <tytso@mit.edu>
  4575. M: Andreas Dilger <adilger.kernel@dilger.ca>
  4576. L: linux-ext4@vger.kernel.org
  4577. W: http://ext4.wiki.kernel.org
  4578. Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
  4579. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
  4580. S: Maintained
  4581. F: Documentation/filesystems/ext4.txt
  4582. F: fs/ext4/
  4583. Extended Verification Module (EVM)
  4584. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  4585. L: linux-ima-devel@lists.sourceforge.net
  4586. L: linux-security-module@vger.kernel.org
  4587. S: Supported
  4588. F: security/integrity/evm/
  4589. EXTENSIBLE FIRMWARE INTERFACE (EFI)
  4590. M: Matt Fleming <matt@codeblueprint.co.uk>
  4591. M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
  4592. L: linux-efi@vger.kernel.org
  4593. T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
  4594. S: Maintained
  4595. F: Documentation/efi-stub.txt
  4596. F: arch/*/kernel/efi.c
  4597. F: arch/x86/boot/compressed/eboot.[ch]
  4598. F: arch/*/include/asm/efi.h
  4599. F: arch/x86/platform/efi/
  4600. F: drivers/firmware/efi/
  4601. F: include/linux/efi*.h
  4602. F: arch/arm/boot/compressed/efi-header.S
  4603. F: arch/arm64/kernel/efi-entry.S
  4604. EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
  4605. M: MyungJoo Ham <myungjoo.ham@samsung.com>
  4606. M: Chanwoo Choi <cw00.choi@samsung.com>
  4607. L: linux-kernel@vger.kernel.org
  4608. T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
  4609. S: Maintained
  4610. F: drivers/extcon/
  4611. F: include/linux/extcon/
  4612. F: include/linux/extcon.h
  4613. F: Documentation/extcon/
  4614. F: Documentation/devicetree/bindings/extcon/
  4615. EXYNOS DP DRIVER
  4616. M: Jingoo Han <jingoohan1@gmail.com>
  4617. L: dri-devel@lists.freedesktop.org
  4618. S: Maintained
  4619. F: drivers/gpu/drm/exynos/exynos_dp*
  4620. EXYNOS SYSMMU (IOMMU) driver
  4621. M: Marek Szyprowski <m.szyprowski@samsung.com>
  4622. L: iommu@lists.linux-foundation.org
  4623. S: Maintained
  4624. F: drivers/iommu/exynos-iommu.c
  4625. EZchip NPS platform support
  4626. M: Elad Kanfi <eladkan@mellanox.com>
  4627. M: Vineet Gupta <vgupta@synopsys.com>
  4628. S: Supported
  4629. F: arch/arc/plat-eznps
  4630. F: arch/arc/boot/dts/eznps.dts
  4631. F2FS FILE SYSTEM
  4632. M: Jaegeuk Kim <jaegeuk@kernel.org>
  4633. M: Chao Yu <yuchao0@huawei.com>
  4634. L: linux-f2fs-devel@lists.sourceforge.net
  4635. W: https://f2fs.wiki.kernel.org/
  4636. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
  4637. S: Maintained
  4638. F: Documentation/filesystems/f2fs.txt
  4639. F: Documentation/ABI/testing/sysfs-fs-f2fs
  4640. F: fs/f2fs/
  4641. F: include/linux/f2fs_fs.h
  4642. F: include/trace/events/f2fs.h
  4643. F: include/uapi/linux/f2fs.h
  4644. F71805F HARDWARE MONITORING DRIVER
  4645. M: Jean Delvare <jdelvare@suse.com>
  4646. L: linux-hwmon@vger.kernel.org
  4647. S: Maintained
  4648. F: Documentation/hwmon/f71805f
  4649. F: drivers/hwmon/f71805f.c
  4650. FANOTIFY
  4651. M: Jan Kara <jack@suse.cz>
  4652. R: Amir Goldstein <amir73il@gmail.com>
  4653. L: linux-fsdevel@vger.kernel.org
  4654. S: Maintained
  4655. F: fs/notify/fanotify/
  4656. F: include/linux/fanotify.h
  4657. F: include/uapi/linux/fanotify.h
  4658. FARSYNC SYNCHRONOUS DRIVER
  4659. M: Kevin Curtis <kevin.curtis@farsite.co.uk>
  4660. W: http://www.farsite.co.uk/
  4661. S: Supported
  4662. F: drivers/net/wan/farsync.*
  4663. FAULT INJECTION SUPPORT
  4664. M: Akinobu Mita <akinobu.mita@gmail.com>
  4665. S: Supported
  4666. F: Documentation/fault-injection/
  4667. F: lib/fault-inject.c
  4668. FBTFT Framebuffer drivers
  4669. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  4670. S: Maintained
  4671. F: drivers/staging/fbtft/
  4672. FC0011 TUNER DRIVER
  4673. M: Michael Buesch <m@bues.ch>
  4674. L: linux-media@vger.kernel.org
  4675. S: Maintained
  4676. F: drivers/media/tuners/fc0011.h
  4677. F: drivers/media/tuners/fc0011.c
  4678. FC2580 MEDIA DRIVER
  4679. M: Antti Palosaari <crope@iki.fi>
  4680. L: linux-media@vger.kernel.org
  4681. W: https://linuxtv.org
  4682. W: http://palosaari.fi/linux/
  4683. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  4684. T: git git://linuxtv.org/anttip/media_tree.git
  4685. S: Maintained
  4686. F: drivers/media/tuners/fc2580*
  4687. FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
  4688. M: Johannes Thumshirn <jth@kernel.org>
  4689. L: fcoe-devel@open-fcoe.org
  4690. W: www.Open-FCoE.org
  4691. S: Supported
  4692. F: drivers/scsi/libfc/
  4693. F: drivers/scsi/fcoe/
  4694. F: include/scsi/fc/
  4695. F: include/scsi/libfc.h
  4696. F: include/scsi/libfcoe.h
  4697. F: include/uapi/scsi/fc/
  4698. FILE LOCKING (flock() and fcntl()/lockf())
  4699. M: Jeff Layton <jlayton@poochiereds.net>
  4700. M: "J. Bruce Fields" <bfields@fieldses.org>
  4701. L: linux-fsdevel@vger.kernel.org
  4702. S: Maintained
  4703. F: include/linux/fcntl.h
  4704. F: include/uapi/linux/fcntl.h
  4705. F: fs/fcntl.c
  4706. F: fs/locks.c
  4707. FILESYSTEMS (VFS and infrastructure)
  4708. M: Alexander Viro <viro@zeniv.linux.org.uk>
  4709. L: linux-fsdevel@vger.kernel.org
  4710. S: Maintained
  4711. F: fs/*
  4712. F: include/linux/fs.h
  4713. F: include/uapi/linux/fs.h
  4714. FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  4715. M: Riku Voipio <riku.voipio@iki.fi>
  4716. L: linux-hwmon@vger.kernel.org
  4717. S: Maintained
  4718. F: drivers/hwmon/f75375s.c
  4719. F: include/linux/f75375s.h
  4720. FIREWIRE AUDIO DRIVERS
  4721. M: Clemens Ladisch <clemens@ladisch.de>
  4722. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4723. T: git git://git.alsa-project.org/alsa-kernel.git
  4724. S: Maintained
  4725. F: sound/firewire/
  4726. FIREWIRE MEDIA DRIVERS (firedtv)
  4727. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  4728. L: linux-media@vger.kernel.org
  4729. L: linux1394-devel@lists.sourceforge.net
  4730. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
  4731. S: Maintained
  4732. F: drivers/media/firewire/
  4733. FIREWIRE SBP-2 TARGET
  4734. M: Chris Boot <bootc@bootc.net>
  4735. L: linux-scsi@vger.kernel.org
  4736. L: target-devel@vger.kernel.org
  4737. L: linux1394-devel@lists.sourceforge.net
  4738. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
  4739. S: Maintained
  4740. F: drivers/target/sbp/
  4741. FIREWIRE SUBSYSTEM
  4742. M: Stefan Richter <stefanr@s5r6.in-berlin.de>
  4743. L: linux1394-devel@lists.sourceforge.net
  4744. W: http://ieee1394.wiki.kernel.org/
  4745. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
  4746. S: Maintained
  4747. F: drivers/firewire/
  4748. F: include/linux/firewire.h
  4749. F: include/uapi/linux/firewire*.h
  4750. F: tools/firewire/
  4751. FIRMWARE LOADER (request_firmware)
  4752. M: Luis R. Rodriguez <mcgrof@kernel.org>
  4753. L: linux-kernel@vger.kernel.org
  4754. S: Maintained
  4755. F: Documentation/firmware_class/
  4756. F: drivers/base/firmware*.c
  4757. F: include/linux/firmware.h
  4758. FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
  4759. M: Joshua Morris <josh.h.morris@us.ibm.com>
  4760. M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
  4761. S: Maintained
  4762. F: drivers/block/rsxx/
  4763. FLOPPY DRIVER
  4764. M: Jiri Kosina <jikos@kernel.org>
  4765. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
  4766. S: Odd fixes
  4767. F: drivers/block/floppy.c
  4768. FMC SUBSYSTEM
  4769. M: Alessandro Rubini <rubini@gnudd.com>
  4770. W: http://www.ohwr.org/projects/fmc-bus
  4771. S: Supported
  4772. F: drivers/fmc/
  4773. F: include/linux/fmc*.h
  4774. F: include/linux/ipmi-fru.h
  4775. K: fmc_d.*register
  4776. FPGA MANAGER FRAMEWORK
  4777. M: Alan Tull <atull@kernel.org>
  4778. R: Moritz Fischer <mdf@kernel.org>
  4779. L: linux-fpga@vger.kernel.org
  4780. S: Maintained
  4781. T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
  4782. Q: http://patchwork.kernel.org/project/linux-fpga/list/
  4783. F: Documentation/fpga/
  4784. F: Documentation/devicetree/bindings/fpga/
  4785. F: drivers/fpga/
  4786. F: include/linux/fpga/
  4787. W: http://www.rocketboards.org
  4788. FPU EMULATOR
  4789. M: Bill Metzenthen <billm@melbpc.org.au>
  4790. W: http://floatingpoint.sourceforge.net/emulator/index.html
  4791. S: Maintained
  4792. F: arch/x86/math-emu/
  4793. FRAME RELAY DLCI/FRAD (Sangoma drivers too)
  4794. L: netdev@vger.kernel.org
  4795. S: Orphan
  4796. F: drivers/net/wan/dlci.c
  4797. F: drivers/net/wan/sdla.c
  4798. FRAMEBUFFER LAYER
  4799. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  4800. L: linux-fbdev@vger.kernel.org
  4801. T: git git://github.com/bzolnier/linux.git
  4802. Q: http://patchwork.kernel.org/project/linux-fbdev/list/
  4803. S: Maintained
  4804. F: Documentation/fb/
  4805. F: drivers/video/
  4806. F: include/video/
  4807. F: include/linux/fb.h
  4808. F: include/uapi/video/
  4809. F: include/uapi/linux/fb.h
  4810. FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
  4811. M: Horia Geantă <horia.geanta@nxp.com>
  4812. M: Dan Douglass <dan.douglass@nxp.com>
  4813. L: linux-crypto@vger.kernel.org
  4814. S: Maintained
  4815. F: drivers/crypto/caam/
  4816. F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  4817. FREESCALE DIU FRAMEBUFFER DRIVER
  4818. M: Timur Tabi <timur@tabi.org>
  4819. L: linux-fbdev@vger.kernel.org
  4820. S: Maintained
  4821. F: drivers/video/fbdev/fsl-diu-fb.*
  4822. FREESCALE DMA DRIVER
  4823. M: Li Yang <leoyang.li@nxp.com>
  4824. M: Zhang Wei <zw@zh-kernel.org>
  4825. L: linuxppc-dev@lists.ozlabs.org
  4826. S: Maintained
  4827. F: drivers/dma/fsldma.*
  4828. FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
  4829. M: Claudiu Manoil <claudiu.manoil@freescale.com>
  4830. L: netdev@vger.kernel.org
  4831. S: Maintained
  4832. F: drivers/net/ethernet/freescale/gianfar*
  4833. X: drivers/net/ethernet/freescale/gianfar_ptp.c
  4834. F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
  4835. FREESCALE GPMI NAND DRIVER
  4836. M: Han Xu <han.xu@nxp.com>
  4837. L: linux-mtd@lists.infradead.org
  4838. S: Maintained
  4839. F: drivers/mtd/nand/gpmi-nand/*
  4840. FREESCALE I2C CPM DRIVER
  4841. M: Jochen Friedrich <jochen@scram.de>
  4842. L: linuxppc-dev@lists.ozlabs.org
  4843. L: linux-i2c@vger.kernel.org
  4844. S: Maintained
  4845. F: drivers/i2c/busses/i2c-cpm.c
  4846. FREESCALE IMX / MXC FEC DRIVER
  4847. M: Fugang Duan <fugang.duan@nxp.com>
  4848. L: netdev@vger.kernel.org
  4849. S: Maintained
  4850. F: drivers/net/ethernet/freescale/fec_main.c
  4851. F: drivers/net/ethernet/freescale/fec_ptp.c
  4852. F: drivers/net/ethernet/freescale/fec.h
  4853. F: Documentation/devicetree/bindings/net/fsl-fec.txt
  4854. FREESCALE IMX / MXC FRAMEBUFFER DRIVER
  4855. M: Sascha Hauer <kernel@pengutronix.de>
  4856. L: linux-fbdev@vger.kernel.org
  4857. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  4858. S: Maintained
  4859. F: include/linux/platform_data/video-imxfb.h
  4860. F: drivers/video/fbdev/imxfb.c
  4861. FREESCALE QORIQ DPAA ETHERNET DRIVER
  4862. M: Madalin Bucur <madalin.bucur@nxp.com>
  4863. L: netdev@vger.kernel.org
  4864. S: Maintained
  4865. F: drivers/net/ethernet/freescale/dpaa
  4866. FREESCALE QORIQ DPAA FMAN DRIVER
  4867. M: Madalin Bucur <madalin.bucur@nxp.com>
  4868. L: netdev@vger.kernel.org
  4869. S: Maintained
  4870. F: drivers/net/ethernet/freescale/fman
  4871. F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
  4872. FREESCALE QUAD SPI DRIVER
  4873. M: Han Xu <han.xu@nxp.com>
  4874. L: linux-mtd@lists.infradead.org
  4875. S: Maintained
  4876. F: drivers/mtd/spi-nor/fsl-quadspi.c
  4877. FREESCALE QUICC ENGINE LIBRARY
  4878. M: Qiang Zhao <qiang.zhao@nxp.com>
  4879. L: linuxppc-dev@lists.ozlabs.org
  4880. S: Maintained
  4881. F: drivers/soc/fsl/qe/
  4882. F: include/soc/fsl/*qe*.h
  4883. F: include/soc/fsl/*ucc*.h
  4884. FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
  4885. M: Li Yang <leoyang.li@nxp.com>
  4886. L: netdev@vger.kernel.org
  4887. L: linuxppc-dev@lists.ozlabs.org
  4888. S: Maintained
  4889. F: drivers/net/ethernet/freescale/ucc_geth*
  4890. FREESCALE QUICC ENGINE UCC HDLC DRIVER
  4891. M: Zhao Qiang <qiang.zhao@nxp.com>
  4892. L: netdev@vger.kernel.org
  4893. L: linuxppc-dev@lists.ozlabs.org
  4894. S: Maintained
  4895. F: drivers/net/wan/fsl_ucc_hdlc*
  4896. FREESCALE QUICC ENGINE UCC UART DRIVER
  4897. M: Timur Tabi <timur@tabi.org>
  4898. L: linuxppc-dev@lists.ozlabs.org
  4899. S: Maintained
  4900. F: drivers/tty/serial/ucc_uart.c
  4901. FREESCALE SOC DRIVERS
  4902. M: Li Yang <leoyang.li@nxp.com>
  4903. L: linuxppc-dev@lists.ozlabs.org
  4904. L: linux-arm-kernel@lists.infradead.org
  4905. S: Maintained
  4906. F: Documentation/devicetree/bindings/soc/fsl/
  4907. F: drivers/soc/fsl/
  4908. F: include/linux/fsl/
  4909. FREESCALE SOC FS_ENET DRIVER
  4910. M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
  4911. M: Vitaly Bordug <vbordug@ru.mvista.com>
  4912. L: linuxppc-dev@lists.ozlabs.org
  4913. L: netdev@vger.kernel.org
  4914. S: Maintained
  4915. F: drivers/net/ethernet/freescale/fs_enet/
  4916. F: include/linux/fs_enet_pd.h
  4917. FREESCALE SOC SOUND DRIVERS
  4918. M: Timur Tabi <timur@tabi.org>
  4919. M: Nicolin Chen <nicoleotsuka@gmail.com>
  4920. M: Xiubo Li <Xiubo.Lee@gmail.com>
  4921. R: Fabio Estevam <fabio.estevam@nxp.com>
  4922. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  4923. L: linuxppc-dev@lists.ozlabs.org
  4924. S: Maintained
  4925. F: sound/soc/fsl/fsl*
  4926. F: sound/soc/fsl/imx*
  4927. F: sound/soc/fsl/mpc8610_hpcd.c
  4928. FREESCALE USB PERIPHERAL DRIVERS
  4929. M: Li Yang <leoyang.li@nxp.com>
  4930. L: linux-usb@vger.kernel.org
  4931. L: linuxppc-dev@lists.ozlabs.org
  4932. S: Maintained
  4933. F: drivers/usb/gadget/udc/fsl*
  4934. FREEVXFS FILESYSTEM
  4935. M: Christoph Hellwig <hch@infradead.org>
  4936. W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
  4937. S: Maintained
  4938. F: fs/freevxfs/
  4939. FREEZER
  4940. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  4941. M: Pavel Machek <pavel@ucw.cz>
  4942. L: linux-pm@vger.kernel.org
  4943. S: Supported
  4944. F: Documentation/power/freezing-of-tasks.txt
  4945. F: include/linux/freezer.h
  4946. F: kernel/freezer.c
  4947. FRONTSWAP API
  4948. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  4949. L: linux-kernel@vger.kernel.org
  4950. S: Maintained
  4951. F: mm/frontswap.c
  4952. F: include/linux/frontswap.h
  4953. FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
  4954. M: David Howells <dhowells@redhat.com>
  4955. L: linux-cachefs@redhat.com (moderated for non-subscribers)
  4956. S: Supported
  4957. F: Documentation/filesystems/caching/
  4958. F: fs/fscache/
  4959. F: include/linux/fscache*.h
  4960. FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
  4961. M: Theodore Y. Ts'o <tytso@mit.edu>
  4962. M: Jaegeuk Kim <jaegeuk@kernel.org>
  4963. L: linux-fscrypt@vger.kernel.org
  4964. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  4965. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
  4966. S: Supported
  4967. F: fs/crypto/
  4968. F: include/linux/fscrypt*.h
  4969. F: include/uapi/linux/fscrypt.h
  4970. F: Documentation/filesystems/fscrypt.rst
  4971. FUJITSU FR-V (FRV) PORT
  4972. S: Orphan
  4973. F: arch/frv/
  4974. FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
  4975. M: Eric Biggers <ebiggers@kernel.org>
  4976. M: Theodore Y. Ts'o <tytso@mit.edu>
  4977. L: linux-fscrypt@vger.kernel.org
  4978. Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
  4979. T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
  4980. S: Supported
  4981. F: fs/verity/
  4982. F: include/linux/fsverity.h
  4983. F: include/uapi/linux/fsverity.h
  4984. F: Documentation/filesystems/fsverity.rst
  4985. FUJITSU LAPTOP EXTRAS
  4986. M: Jonathan Woithe <jwoithe@just42.net>
  4987. L: platform-driver-x86@vger.kernel.org
  4988. S: Maintained
  4989. F: drivers/platform/x86/fujitsu-laptop.c
  4990. FUJITSU M-5MO LS CAMERA ISP DRIVER
  4991. M: Kyungmin Park <kyungmin.park@samsung.com>
  4992. M: Heungjun Kim <riverful.kim@samsung.com>
  4993. L: linux-media@vger.kernel.org
  4994. S: Maintained
  4995. F: drivers/media/i2c/m5mols/
  4996. F: include/media/i2c/m5mols.h
  4997. FUJITSU TABLET EXTRAS
  4998. M: Robert Gerlach <khnz@gmx.de>
  4999. L: platform-driver-x86@vger.kernel.org
  5000. S: Maintained
  5001. F: drivers/platform/x86/fujitsu-tablet.c
  5002. FUSE: FILESYSTEM IN USERSPACE
  5003. M: Miklos Szeredi <miklos@szeredi.hu>
  5004. L: linux-fsdevel@vger.kernel.org
  5005. W: http://fuse.sourceforge.net/
  5006. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
  5007. S: Maintained
  5008. F: fs/fuse/
  5009. F: include/uapi/linux/fuse.h
  5010. F: Documentation/filesystems/fuse.txt
  5011. FUTEX SUBSYSTEM
  5012. M: Thomas Gleixner <tglx@linutronix.de>
  5013. M: Ingo Molnar <mingo@redhat.com>
  5014. R: Peter Zijlstra <peterz@infradead.org>
  5015. R: Darren Hart <dvhart@infradead.org>
  5016. L: linux-kernel@vger.kernel.org
  5017. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  5018. S: Maintained
  5019. F: kernel/futex.c
  5020. F: kernel/futex_compat.c
  5021. F: include/asm-generic/futex.h
  5022. F: include/linux/futex.h
  5023. F: include/uapi/linux/futex.h
  5024. F: tools/testing/selftests/futex/
  5025. F: tools/perf/bench/futex*
  5026. F: Documentation/*futex*
  5027. FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
  5028. M: Rik Faith <faith@cs.unc.edu>
  5029. L: linux-scsi@vger.kernel.org
  5030. S: Odd Fixes (e.g., new signatures)
  5031. F: drivers/scsi/fdomain.*
  5032. GCC PLUGINS
  5033. M: Kees Cook <keescook@chromium.org>
  5034. R: Emese Revfy <re.emese@gmail.com>
  5035. L: kernel-hardening@lists.openwall.com
  5036. S: Maintained
  5037. F: scripts/gcc-plugins/
  5038. F: scripts/gcc-plugin.sh
  5039. F: scripts/Makefile.gcc-plugins
  5040. F: Documentation/gcc-plugins.txt
  5041. GCOV BASED KERNEL PROFILING
  5042. M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
  5043. S: Maintained
  5044. F: kernel/gcov/
  5045. F: Documentation/dev-tools/gcov.rst
  5046. GDB KERNEL DEBUGGING HELPER SCRIPTS
  5047. M: Jan Kiszka <jan.kiszka@siemens.com>
  5048. M: Kieran Bingham <kieran@bingham.xyz>
  5049. S: Supported
  5050. F: scripts/gdb/
  5051. GDT SCSI DISK ARRAY CONTROLLER DRIVER
  5052. M: Achim Leubner <achim_leubner@adaptec.com>
  5053. L: linux-scsi@vger.kernel.org
  5054. W: http://www.icp-vortex.com/
  5055. S: Supported
  5056. F: drivers/scsi/gdt*
  5057. GEMTEK FM RADIO RECEIVER DRIVER
  5058. M: Hans Verkuil <hverkuil@xs4all.nl>
  5059. L: linux-media@vger.kernel.org
  5060. T: git git://linuxtv.org/media_tree.git
  5061. W: https://linuxtv.org
  5062. S: Maintained
  5063. F: drivers/media/radio/radio-gemtek*
  5064. GENERIC GPIO I2C DRIVER
  5065. M: Haavard Skinnemoen <hskinnemoen@gmail.com>
  5066. S: Supported
  5067. F: drivers/i2c/busses/i2c-gpio.c
  5068. F: include/linux/i2c-gpio.h
  5069. GENERIC GPIO I2C MULTIPLEXER DRIVER
  5070. M: Peter Korsgaard <peter.korsgaard@barco.com>
  5071. L: linux-i2c@vger.kernel.org
  5072. S: Supported
  5073. F: drivers/i2c/muxes/i2c-mux-gpio.c
  5074. F: include/linux/i2c-mux-gpio.h
  5075. F: Documentation/i2c/muxes/i2c-mux-gpio
  5076. GENERIC HDLC (WAN) DRIVERS
  5077. M: Krzysztof Halasa <khc@pm.waw.pl>
  5078. W: http://www.kernel.org/pub/linux/utils/net/hdlc/
  5079. S: Maintained
  5080. F: drivers/net/wan/c101.c
  5081. F: drivers/net/wan/hd6457*
  5082. F: drivers/net/wan/hdlc*
  5083. F: drivers/net/wan/n2.c
  5084. F: drivers/net/wan/pc300too.c
  5085. F: drivers/net/wan/pci200syn.c
  5086. F: drivers/net/wan/wanxl*
  5087. GENERIC INCLUDE/ASM HEADER FILES
  5088. M: Arnd Bergmann <arnd@arndb.de>
  5089. L: linux-arch@vger.kernel.org
  5090. T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
  5091. S: Maintained
  5092. F: include/asm-generic/
  5093. F: include/uapi/asm-generic/
  5094. GENERIC PHY FRAMEWORK
  5095. M: Kishon Vijay Abraham I <kishon@ti.com>
  5096. L: linux-kernel@vger.kernel.org
  5097. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
  5098. S: Supported
  5099. F: drivers/phy/
  5100. F: include/linux/phy/
  5101. GENERIC PM DOMAINS
  5102. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5103. M: Kevin Hilman <khilman@kernel.org>
  5104. M: Ulf Hansson <ulf.hansson@linaro.org>
  5105. L: linux-pm@vger.kernel.org
  5106. S: Supported
  5107. F: drivers/base/power/domain*.c
  5108. F: include/linux/pm_domain.h
  5109. F: Documentation/devicetree/bindings/power/power_domain.txt
  5110. GENERIC UIO DRIVER FOR PCI DEVICES
  5111. M: "Michael S. Tsirkin" <mst@redhat.com>
  5112. L: kvm@vger.kernel.org
  5113. S: Supported
  5114. F: drivers/uio/uio_pci_generic.c
  5115. GENWQE (IBM Generic Workqueue Card)
  5116. M: Frank Haverkamp <haver@linux.vnet.ibm.com>
  5117. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  5118. S: Supported
  5119. F: drivers/misc/genwqe/
  5120. GET_MAINTAINER SCRIPT
  5121. M: Joe Perches <joe@perches.com>
  5122. S: Maintained
  5123. F: scripts/get_maintainer.pl
  5124. GFS2 FILE SYSTEM
  5125. M: Steven Whitehouse <swhiteho@redhat.com>
  5126. M: Bob Peterson <rpeterso@redhat.com>
  5127. L: cluster-devel@redhat.com
  5128. W: http://sources.redhat.com/cluster/
  5129. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
  5130. S: Supported
  5131. F: Documentation/filesystems/gfs2*.txt
  5132. F: fs/gfs2/
  5133. F: include/uapi/linux/gfs2_ondisk.h
  5134. GIGASET ISDN DRIVERS
  5135. M: Paul Bolle <pebolle@tiscali.nl>
  5136. L: gigaset307x-common@lists.sourceforge.net
  5137. W: http://gigaset307x.sourceforge.net/
  5138. S: Odd Fixes
  5139. F: Documentation/isdn/README.gigaset
  5140. F: drivers/isdn/gigaset/
  5141. F: include/uapi/linux/gigaset_dev.h
  5142. GNSS SUBSYSTEM
  5143. M: Johan Hovold <johan@kernel.org>
  5144. S: Maintained
  5145. F: Documentation/ABI/testing/sysfs-class-gnss
  5146. F: Documentation/devicetree/bindings/gnss/
  5147. F: drivers/gnss/
  5148. F: include/linux/gnss.h
  5149. GO7007 MPEG CODEC
  5150. M: Hans Verkuil <hans.verkuil@cisco.com>
  5151. L: linux-media@vger.kernel.org
  5152. S: Maintained
  5153. F: drivers/media/usb/go7007/
  5154. GOODIX TOUCHSCREEN
  5155. M: Bastien Nocera <hadess@hadess.net>
  5156. L: linux-input@vger.kernel.org
  5157. S: Maintained
  5158. F: drivers/input/touchscreen/goodix.c
  5159. GPIO ACPI SUPPORT
  5160. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5161. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  5162. L: linux-gpio@vger.kernel.org
  5163. L: linux-acpi@vger.kernel.org
  5164. S: Maintained
  5165. F: Documentation/acpi/gpio-properties.txt
  5166. F: drivers/gpio/gpiolib-acpi.c
  5167. GPIO IR Transmitter
  5168. M: Sean Young <sean@mess.org>
  5169. L: linux-media@vger.kernel.org
  5170. S: Maintained
  5171. F: drivers/media/rc/gpio-ir-tx.c
  5172. GPIO MOCKUP DRIVER
  5173. M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
  5174. L: linux-gpio@vger.kernel.org
  5175. S: Maintained
  5176. F: drivers/gpio/gpio-mockup.c
  5177. F: tools/testing/selftests/gpio/
  5178. GPIO SUBSYSTEM
  5179. M: Linus Walleij <linus.walleij@linaro.org>
  5180. L: linux-gpio@vger.kernel.org
  5181. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
  5182. S: Maintained
  5183. F: Documentation/devicetree/bindings/gpio/
  5184. F: Documentation/gpio/
  5185. F: Documentation/ABI/testing/gpio-cdev
  5186. F: Documentation/ABI/obsolete/sysfs-gpio
  5187. F: drivers/gpio/
  5188. F: include/linux/gpio/
  5189. F: include/linux/gpio.h
  5190. F: include/asm-generic/gpio.h
  5191. F: include/uapi/linux/gpio.h
  5192. F: tools/gpio/
  5193. GRE DEMULTIPLEXER DRIVER
  5194. M: Dmitry Kozlov <xeb@mail.ru>
  5195. L: netdev@vger.kernel.org
  5196. S: Maintained
  5197. F: net/ipv4/gre_demux.c
  5198. F: net/ipv4/gre_offload.c
  5199. F: include/net/gre.h
  5200. GRETH 10/100/1G Ethernet MAC device driver
  5201. M: Andreas Larsson <andreas@gaisler.com>
  5202. L: netdev@vger.kernel.org
  5203. S: Maintained
  5204. F: drivers/net/ethernet/aeroflex/
  5205. GREYBUS AUDIO PROTOCOLS DRIVERS
  5206. M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
  5207. M: Mark Greer <mgreer@animalcreek.com>
  5208. S: Maintained
  5209. F: drivers/staging/greybus/audio_apbridgea.c
  5210. F: drivers/staging/greybus/audio_apbridgea.h
  5211. F: drivers/staging/greybus/audio_codec.c
  5212. F: drivers/staging/greybus/audio_codec.h
  5213. F: drivers/staging/greybus/audio_gb.c
  5214. F: drivers/staging/greybus/audio_manager.c
  5215. F: drivers/staging/greybus/audio_manager.h
  5216. F: drivers/staging/greybus/audio_manager_module.c
  5217. F: drivers/staging/greybus/audio_manager_private.h
  5218. F: drivers/staging/greybus/audio_manager_sysfs.c
  5219. F: drivers/staging/greybus/audio_module.c
  5220. F: drivers/staging/greybus/audio_topology.c
  5221. GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
  5222. M: Viresh Kumar <vireshk@kernel.org>
  5223. S: Maintained
  5224. F: drivers/staging/greybus/authentication.c
  5225. F: drivers/staging/greybus/bootrom.c
  5226. F: drivers/staging/greybus/firmware.h
  5227. F: drivers/staging/greybus/fw-core.c
  5228. F: drivers/staging/greybus/fw-download.c
  5229. F: drivers/staging/greybus/fw-managament.c
  5230. F: drivers/staging/greybus/greybus_authentication.h
  5231. F: drivers/staging/greybus/greybus_firmware.h
  5232. F: drivers/staging/greybus/hid.c
  5233. F: drivers/staging/greybus/i2c.c
  5234. F: drivers/staging/greybus/spi.c
  5235. F: drivers/staging/greybus/spilib.c
  5236. F: drivers/staging/greybus/spilib.h
  5237. GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
  5238. M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
  5239. S: Maintained
  5240. F: drivers/staging/greybus/loopback.c
  5241. F: drivers/staging/greybus/timesync.c
  5242. F: drivers/staging/greybus/timesync_platform.c
  5243. GREYBUS PLATFORM DRIVERS
  5244. M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
  5245. S: Maintained
  5246. F: drivers/staging/greybus/arche-platform.c
  5247. F: drivers/staging/greybus/arche-apb-ctrl.c
  5248. F: drivers/staging/greybus/arche_platform.h
  5249. GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
  5250. M: Rui Miguel Silva <rmfrfs@gmail.com>
  5251. S: Maintained
  5252. F: drivers/staging/greybus/sdio.c
  5253. F: drivers/staging/greybus/light.c
  5254. F: drivers/staging/greybus/gpio.c
  5255. F: drivers/staging/greybus/power_supply.c
  5256. F: drivers/staging/greybus/spi.c
  5257. F: drivers/staging/greybus/spilib.c
  5258. GREYBUS SUBSYSTEM
  5259. M: Johan Hovold <johan@kernel.org>
  5260. M: Alex Elder <elder@kernel.org>
  5261. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  5262. S: Maintained
  5263. F: drivers/staging/greybus/
  5264. L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
  5265. GREYBUS UART PROTOCOLS DRIVERS
  5266. M: David Lin <dtwlin@gmail.com>
  5267. S: Maintained
  5268. F: drivers/staging/greybus/uart.c
  5269. F: drivers/staging/greybus/log.c
  5270. GS1662 VIDEO SERIALIZER
  5271. M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
  5272. L: linux-media@vger.kernel.org
  5273. T: git git://linuxtv.org/media_tree.git
  5274. S: Maintained
  5275. F: drivers/media/spi/gs1662.c
  5276. GSPCA FINEPIX SUBDRIVER
  5277. M: Frank Zago <frank@zago.net>
  5278. L: linux-media@vger.kernel.org
  5279. T: git git://linuxtv.org/media_tree.git
  5280. S: Maintained
  5281. F: drivers/media/usb/gspca/finepix.c
  5282. GSPCA GL860 SUBDRIVER
  5283. M: Olivier Lorin <o.lorin@laposte.net>
  5284. L: linux-media@vger.kernel.org
  5285. T: git git://linuxtv.org/media_tree.git
  5286. S: Maintained
  5287. F: drivers/media/usb/gspca/gl860/
  5288. GSPCA M5602 SUBDRIVER
  5289. M: Erik Andren <erik.andren@gmail.com>
  5290. L: linux-media@vger.kernel.org
  5291. T: git git://linuxtv.org/media_tree.git
  5292. S: Maintained
  5293. F: drivers/media/usb/gspca/m5602/
  5294. GSPCA PAC207 SONIXB SUBDRIVER
  5295. M: Hans Verkuil <hverkuil@xs4all.nl>
  5296. L: linux-media@vger.kernel.org
  5297. T: git git://linuxtv.org/media_tree.git
  5298. S: Odd Fixes
  5299. F: drivers/media/usb/gspca/pac207.c
  5300. GSPCA SN9C20X SUBDRIVER
  5301. M: Brian Johnson <brijohn@gmail.com>
  5302. L: linux-media@vger.kernel.org
  5303. T: git git://linuxtv.org/media_tree.git
  5304. S: Maintained
  5305. F: drivers/media/usb/gspca/sn9c20x.c
  5306. GSPCA T613 SUBDRIVER
  5307. M: Leandro Costantino <lcostantino@gmail.com>
  5308. L: linux-media@vger.kernel.org
  5309. T: git git://linuxtv.org/media_tree.git
  5310. S: Maintained
  5311. F: drivers/media/usb/gspca/t613.c
  5312. GSPCA USB WEBCAM DRIVER
  5313. M: Hans Verkuil <hverkuil@xs4all.nl>
  5314. L: linux-media@vger.kernel.org
  5315. T: git git://linuxtv.org/media_tree.git
  5316. S: Odd Fixes
  5317. F: drivers/media/usb/gspca/
  5318. GTP (GPRS Tunneling Protocol)
  5319. M: Pablo Neira Ayuso <pablo@netfilter.org>
  5320. M: Harald Welte <laforge@gnumonks.org>
  5321. L: osmocom-net-gprs@lists.osmocom.org
  5322. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
  5323. S: Maintained
  5324. F: drivers/net/gtp.c
  5325. GUID PARTITION TABLE (GPT)
  5326. M: Davidlohr Bueso <dave@stgolabs.net>
  5327. L: linux-efi@vger.kernel.org
  5328. S: Maintained
  5329. F: block/partitions/efi.*
  5330. H8/300 ARCHITECTURE
  5331. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  5332. L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
  5333. W: http://uclinux-h8.sourceforge.jp
  5334. T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
  5335. S: Maintained
  5336. F: arch/h8300/
  5337. F: drivers/clocksource/h8300_*.c
  5338. F: drivers/clk/h8300/
  5339. F: drivers/irqchip/irq-renesas-h8*.c
  5340. HACKRF MEDIA DRIVER
  5341. M: Antti Palosaari <crope@iki.fi>
  5342. L: linux-media@vger.kernel.org
  5343. W: https://linuxtv.org
  5344. W: http://palosaari.fi/linux/
  5345. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  5346. T: git git://linuxtv.org/anttip/media_tree.git
  5347. S: Maintained
  5348. F: drivers/media/usb/hackrf/
  5349. HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  5350. M: Frank Seidel <frank@f-seidel.de>
  5351. L: platform-driver-x86@vger.kernel.org
  5352. W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
  5353. S: Maintained
  5354. F: drivers/platform/x86/hdaps.c
  5355. HARDWARE MONITORING
  5356. M: Jean Delvare <jdelvare@suse.com>
  5357. M: Guenter Roeck <linux@roeck-us.net>
  5358. L: linux-hwmon@vger.kernel.org
  5359. W: http://hwmon.wiki.kernel.org/
  5360. T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
  5361. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  5362. S: Maintained
  5363. F: Documentation/hwmon/
  5364. F: drivers/hwmon/
  5365. F: include/linux/hwmon*.h
  5366. HARDWARE RANDOM NUMBER GENERATOR CORE
  5367. M: Matt Mackall <mpm@selenic.com>
  5368. M: Herbert Xu <herbert@gondor.apana.org.au>
  5369. L: linux-crypto@vger.kernel.org
  5370. S: Odd fixes
  5371. F: Documentation/devicetree/bindings/rng/
  5372. F: Documentation/hw_random.txt
  5373. F: drivers/char/hw_random/
  5374. F: include/linux/hw_random.h
  5375. HARDWARE SPINLOCK CORE
  5376. M: Ohad Ben-Cohen <ohad@wizery.com>
  5377. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  5378. L: linux-remoteproc@vger.kernel.org
  5379. S: Maintained
  5380. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
  5381. F: Documentation/devicetree/bindings/hwlock/
  5382. F: Documentation/hwspinlock.txt
  5383. F: drivers/hwspinlock/
  5384. F: include/linux/hwspinlock.h
  5385. HARMONY SOUND DRIVER
  5386. L: linux-parisc@vger.kernel.org
  5387. S: Maintained
  5388. F: sound/parisc/harmony.*
  5389. HDPVR USB VIDEO ENCODER DRIVER
  5390. M: Hans Verkuil <hverkuil@xs4all.nl>
  5391. L: linux-media@vger.kernel.org
  5392. T: git git://linuxtv.org/media_tree.git
  5393. W: https://linuxtv.org
  5394. S: Odd Fixes
  5395. F: drivers/media/usb/hdpvr/
  5396. HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
  5397. M: Jimmy Vance <jimmy.vance@hpe.com>
  5398. S: Supported
  5399. F: Documentation/watchdog/hpwdt.txt
  5400. F: drivers/watchdog/hpwdt.c
  5401. HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
  5402. M: Don Brace <don.brace@microsemi.com>
  5403. L: esc.storagedev@microsemi.com
  5404. L: linux-scsi@vger.kernel.org
  5405. S: Supported
  5406. F: Documentation/scsi/hpsa.txt
  5407. F: drivers/scsi/hpsa*.[ch]
  5408. F: include/linux/cciss*.h
  5409. F: include/uapi/linux/cciss*.h
  5410. HFI1 DRIVER
  5411. M: Mike Marciniszyn <mike.marciniszyn@intel.com>
  5412. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  5413. L: linux-rdma@vger.kernel.org
  5414. S: Supported
  5415. F: drivers/infiniband/hw/hfi1
  5416. HFS FILESYSTEM
  5417. L: linux-fsdevel@vger.kernel.org
  5418. S: Orphan
  5419. F: Documentation/filesystems/hfs.txt
  5420. F: fs/hfs/
  5421. HFSPLUS FILESYSTEM
  5422. L: linux-fsdevel@vger.kernel.org
  5423. S: Orphan
  5424. F: Documentation/filesystems/hfsplus.txt
  5425. F: fs/hfsplus/
  5426. HGA FRAMEBUFFER DRIVER
  5427. M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
  5428. L: linux-nvidia@lists.surfsouth.com
  5429. W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
  5430. S: Maintained
  5431. F: drivers/video/fbdev/hgafb.c
  5432. HIBERNATION (aka Software Suspend, aka swsusp)
  5433. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  5434. M: Pavel Machek <pavel@ucw.cz>
  5435. L: linux-pm@vger.kernel.org
  5436. B: https://bugzilla.kernel.org
  5437. S: Supported
  5438. F: arch/x86/power/
  5439. F: drivers/base/power/
  5440. F: kernel/power/
  5441. F: include/linux/suspend.h
  5442. F: include/linux/freezer.h
  5443. F: include/linux/pm.h
  5444. F: arch/*/include/asm/suspend*.h
  5445. HID CORE LAYER
  5446. M: Jiri Kosina <jikos@kernel.org>
  5447. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  5448. L: linux-input@vger.kernel.org
  5449. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  5450. S: Maintained
  5451. F: drivers/hid/
  5452. F: include/linux/hid*
  5453. F: include/uapi/linux/hid*
  5454. HID SENSOR HUB DRIVERS
  5455. M: Jiri Kosina <jikos@kernel.org>
  5456. M: Jonathan Cameron <jic23@kernel.org>
  5457. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  5458. L: linux-input@vger.kernel.org
  5459. L: linux-iio@vger.kernel.org
  5460. S: Maintained
  5461. F: Documentation/hid/hid-sensor*
  5462. F: drivers/hid/hid-sensor-*
  5463. F: drivers/iio/*/hid-*
  5464. F: include/linux/hid-sensor-*
  5465. HIGH-RESOLUTION TIMERS, CLOCKEVENTS
  5466. M: Thomas Gleixner <tglx@linutronix.de>
  5467. L: linux-kernel@vger.kernel.org
  5468. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  5469. S: Maintained
  5470. F: Documentation/timers/
  5471. F: kernel/time/hrtimer.c
  5472. F: kernel/time/clockevents.c
  5473. F: kernel/time/timer_*.c
  5474. F: include/linux/clockchips.h
  5475. F: include/linux/hrtimer.h
  5476. HIGH-SPEED SCC DRIVER FOR AX.25
  5477. L: linux-hams@vger.kernel.org
  5478. S: Orphan
  5479. F: drivers/net/hamradio/dmascc.c
  5480. F: drivers/net/hamradio/scc.c
  5481. HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
  5482. M: HighPoint Linux Team <linux@highpoint-tech.com>
  5483. W: http://www.highpoint-tech.com
  5484. S: Supported
  5485. F: Documentation/scsi/hptiop.txt
  5486. F: drivers/scsi/hptiop.c
  5487. HIPPI
  5488. M: Jes Sorensen <jes@trained-monkey.org>
  5489. L: linux-hippi@sunsite.dk
  5490. S: Maintained
  5491. F: include/linux/hippidevice.h
  5492. F: include/uapi/linux/if_hippi.h
  5493. F: net/802/hippi.c
  5494. F: drivers/net/hippi/
  5495. HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
  5496. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5497. M: Salil Mehta <salil.mehta@huawei.com>
  5498. L: netdev@vger.kernel.org
  5499. W: http://www.hisilicon.com
  5500. S: Maintained
  5501. F: drivers/net/ethernet/hisilicon/hns3/
  5502. HISILICON NETWORK SUBSYSTEM DRIVER
  5503. M: Yisen Zhuang <yisen.zhuang@huawei.com>
  5504. M: Salil Mehta <salil.mehta@huawei.com>
  5505. L: netdev@vger.kernel.org
  5506. W: http://www.hisilicon.com
  5507. S: Maintained
  5508. F: drivers/net/ethernet/hisilicon/
  5509. F: Documentation/devicetree/bindings/net/hisilicon*.txt
  5510. HISILICON ROCE DRIVER
  5511. M: Lijun Ou <oulijun@huawei.com>
  5512. M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
  5513. L: linux-rdma@vger.kernel.org
  5514. S: Maintained
  5515. F: drivers/infiniband/hw/hns/
  5516. F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
  5517. HISILICON SAS Controller
  5518. M: John Garry <john.garry@huawei.com>
  5519. W: http://www.hisilicon.com
  5520. S: Supported
  5521. F: drivers/scsi/hisi_sas/
  5522. F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  5523. HMM - Heterogeneous Memory Management
  5524. M: Jérôme Glisse <jglisse@redhat.com>
  5525. L: linux-mm@kvack.org
  5526. S: Maintained
  5527. F: mm/hmm*
  5528. F: include/linux/hmm*
  5529. HOST AP DRIVER
  5530. M: Jouni Malinen <j@w1.fi>
  5531. L: linux-wireless@vger.kernel.org
  5532. W: http://w1.fi/hostap-driver.html
  5533. S: Obsolete
  5534. F: drivers/net/wireless/intersil/hostap/
  5535. HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
  5536. L: platform-driver-x86@vger.kernel.org
  5537. S: Orphan
  5538. F: drivers/platform/x86/tc1100-wmi.c
  5539. HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
  5540. M: Jaroslav Kysela <perex@perex.cz>
  5541. S: Maintained
  5542. F: drivers/net/ethernet/hp/hp100.*
  5543. HPET: High Precision Event Timers driver
  5544. M: Clemens Ladisch <clemens@ladisch.de>
  5545. S: Maintained
  5546. F: Documentation/timers/hpet.txt
  5547. F: drivers/char/hpet.c
  5548. F: include/linux/hpet.h
  5549. F: include/uapi/linux/hpet.h
  5550. HPET: x86
  5551. S: Orphan
  5552. F: arch/x86/kernel/hpet.c
  5553. F: arch/x86/include/asm/hpet.h
  5554. HPFS FILESYSTEM
  5555. M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  5556. W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
  5557. S: Maintained
  5558. F: fs/hpfs/
  5559. HSI SUBSYSTEM
  5560. M: Sebastian Reichel <sre@kernel.org>
  5561. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
  5562. S: Maintained
  5563. F: Documentation/ABI/testing/sysfs-bus-hsi
  5564. F: Documentation/driver-api/hsi.rst
  5565. F: drivers/hsi/
  5566. F: include/linux/hsi/
  5567. F: include/uapi/linux/hsi/
  5568. HSO 3G MODEM DRIVER
  5569. L: linux-usb@vger.kernel.org
  5570. S: Orphan
  5571. F: drivers/net/usb/hso.c
  5572. HSR NETWORK PROTOCOL
  5573. M: Arvid Brodin <arvid.brodin@alten.se>
  5574. L: netdev@vger.kernel.org
  5575. S: Maintained
  5576. F: net/hsr/
  5577. HT16K33 LED CONTROLLER DRIVER
  5578. M: Robin van der Gracht <robin@protonic.nl>
  5579. S: Maintained
  5580. F: drivers/auxdisplay/ht16k33.c
  5581. F: Documentation/devicetree/bindings/display/ht16k33.txt
  5582. HTCPEN TOUCHSCREEN DRIVER
  5583. M: Pau Oliva Fora <pof@eslack.org>
  5584. L: linux-input@vger.kernel.org
  5585. S: Maintained
  5586. F: drivers/input/touchscreen/htcpen.c
  5587. HUAWEI ETHERNET DRIVER
  5588. M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
  5589. L: netdev@vger.kernel.org
  5590. S: Supported
  5591. F: Documentation/networking/hinic.txt
  5592. F: drivers/net/ethernet/huawei/hinic/
  5593. HUGETLB FILESYSTEM
  5594. M: Nadia Yvette Chambers <nyc@holomorphy.com>
  5595. S: Maintained
  5596. F: fs/hugetlbfs/
  5597. HVA ST MEDIA DRIVER
  5598. M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
  5599. L: linux-media@vger.kernel.org
  5600. T: git git://linuxtv.org/media_tree.git
  5601. W: https://linuxtv.org
  5602. S: Supported
  5603. F: drivers/media/platform/sti/hva
  5604. HWPOISON MEMORY FAILURE HANDLING
  5605. M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
  5606. L: linux-mm@kvack.org
  5607. S: Maintained
  5608. F: mm/memory-failure.c
  5609. F: mm/hwpoison-inject.c
  5610. Hyper-V CORE AND DRIVERS
  5611. M: "K. Y. Srinivasan" <kys@microsoft.com>
  5612. M: Haiyang Zhang <haiyangz@microsoft.com>
  5613. M: Stephen Hemminger <sthemmin@microsoft.com>
  5614. L: devel@linuxdriverproject.org
  5615. S: Maintained
  5616. F: Documentation/networking/netvsc.txt
  5617. F: arch/x86/include/asm/mshyperv.h
  5618. F: arch/x86/include/asm/trace/hyperv.h
  5619. F: arch/x86/include/uapi/asm/hyperv.h
  5620. F: arch/x86/kernel/cpu/mshyperv.c
  5621. F: arch/x86/hyperv
  5622. F: drivers/hid/hid-hyperv.c
  5623. F: drivers/hv/
  5624. F: drivers/input/serio/hyperv-keyboard.c
  5625. F: drivers/pci/host/pci-hyperv.c
  5626. F: drivers/net/hyperv/
  5627. F: drivers/scsi/storvsc_drv.c
  5628. F: drivers/uio/uio_hv_generic.c
  5629. F: drivers/video/fbdev/hyperv_fb.c
  5630. F: net/vmw_vsock/hyperv_transport.c
  5631. F: include/linux/hyperv.h
  5632. F: include/uapi/linux/hyperv.h
  5633. F: tools/hv/
  5634. F: Documentation/ABI/stable/sysfs-bus-vmbus
  5635. HYPERVISOR VIRTUAL CONSOLE DRIVER
  5636. L: linuxppc-dev@lists.ozlabs.org
  5637. S: Odd Fixes
  5638. F: drivers/tty/hvc/
  5639. I2C ACPI SUPPORT
  5640. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  5641. L: linux-i2c@vger.kernel.org
  5642. L: linux-acpi@vger.kernel.org
  5643. S: Maintained
  5644. F: drivers/i2c/i2c-core-acpi.c
  5645. I2C MUXES
  5646. M: Peter Rosin <peda@axentia.se>
  5647. L: linux-i2c@vger.kernel.org
  5648. S: Maintained
  5649. F: Documentation/i2c/i2c-topology
  5650. F: Documentation/i2c/muxes/
  5651. F: Documentation/devicetree/bindings/i2c/i2c-mux*
  5652. F: Documentation/devicetree/bindings/i2c/i2c-arb*
  5653. F: Documentation/devicetree/bindings/i2c/i2c-gate*
  5654. F: drivers/i2c/i2c-mux.c
  5655. F: drivers/i2c/muxes/
  5656. F: include/linux/i2c-mux.h
  5657. I2C OVER PARALLEL PORT
  5658. M: Jean Delvare <jdelvare@suse.com>
  5659. L: linux-i2c@vger.kernel.org
  5660. S: Maintained
  5661. F: Documentation/i2c/busses/i2c-parport
  5662. F: Documentation/i2c/busses/i2c-parport-light
  5663. F: drivers/i2c/busses/i2c-parport.c
  5664. F: drivers/i2c/busses/i2c-parport-light.c
  5665. I2C SUBSYSTEM
  5666. M: Wolfram Sang <wsa@the-dreams.de>
  5667. L: linux-i2c@vger.kernel.org
  5668. W: https://i2c.wiki.kernel.org/
  5669. Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
  5670. T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
  5671. S: Maintained
  5672. F: Documentation/devicetree/bindings/i2c/
  5673. F: Documentation/i2c/
  5674. F: drivers/i2c/
  5675. F: drivers/i2c/*/
  5676. F: include/linux/i2c.h
  5677. F: include/linux/i2c-*.h
  5678. F: include/uapi/linux/i2c.h
  5679. F: include/uapi/linux/i2c-*.h
  5680. I2C-TAOS-EVM DRIVER
  5681. M: Jean Delvare <jdelvare@suse.com>
  5682. L: linux-i2c@vger.kernel.org
  5683. S: Maintained
  5684. F: Documentation/i2c/busses/i2c-taos-evm
  5685. F: drivers/i2c/busses/i2c-taos-evm.c
  5686. I2C-TINY-USB DRIVER
  5687. M: Till Harbaum <till@harbaum.org>
  5688. L: linux-i2c@vger.kernel.org
  5689. W: http://www.harbaum.org/till/i2c_tiny_usb
  5690. S: Maintained
  5691. F: drivers/i2c/busses/i2c-tiny-usb.c
  5692. I2C/SMBUS CONTROLLER DRIVERS FOR PC
  5693. M: Jean Delvare <jdelvare@suse.com>
  5694. L: linux-i2c@vger.kernel.org
  5695. S: Maintained
  5696. F: Documentation/i2c/busses/i2c-ali1535
  5697. F: Documentation/i2c/busses/i2c-ali1563
  5698. F: Documentation/i2c/busses/i2c-ali15x3
  5699. F: Documentation/i2c/busses/i2c-amd756
  5700. F: Documentation/i2c/busses/i2c-amd8111
  5701. F: Documentation/i2c/busses/i2c-i801
  5702. F: Documentation/i2c/busses/i2c-nforce2
  5703. F: Documentation/i2c/busses/i2c-piix4
  5704. F: Documentation/i2c/busses/i2c-sis5595
  5705. F: Documentation/i2c/busses/i2c-sis630
  5706. F: Documentation/i2c/busses/i2c-sis96x
  5707. F: Documentation/i2c/busses/i2c-via
  5708. F: Documentation/i2c/busses/i2c-viapro
  5709. F: drivers/i2c/busses/i2c-ali1535.c
  5710. F: drivers/i2c/busses/i2c-ali1563.c
  5711. F: drivers/i2c/busses/i2c-ali15x3.c
  5712. F: drivers/i2c/busses/i2c-amd756.c
  5713. F: drivers/i2c/busses/i2c-amd756-s4882.c
  5714. F: drivers/i2c/busses/i2c-amd8111.c
  5715. F: drivers/i2c/busses/i2c-i801.c
  5716. F: drivers/i2c/busses/i2c-isch.c
  5717. F: drivers/i2c/busses/i2c-nforce2.c
  5718. F: drivers/i2c/busses/i2c-nforce2-s4985.c
  5719. F: drivers/i2c/busses/i2c-piix4.c
  5720. F: drivers/i2c/busses/i2c-sis5595.c
  5721. F: drivers/i2c/busses/i2c-sis630.c
  5722. F: drivers/i2c/busses/i2c-sis96x.c
  5723. F: drivers/i2c/busses/i2c-via.c
  5724. F: drivers/i2c/busses/i2c-viapro.c
  5725. I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
  5726. M: Hans de Goede <hdegoede@redhat.com>
  5727. L: linux-i2c@vger.kernel.org
  5728. S: Maintained
  5729. F: drivers/i2c/busses/i2c-cht-wc.c
  5730. I2C/SMBUS ISMT DRIVER
  5731. M: Seth Heasley <seth.heasley@intel.com>
  5732. M: Neil Horman <nhorman@tuxdriver.com>
  5733. L: linux-i2c@vger.kernel.org
  5734. F: drivers/i2c/busses/i2c-ismt.c
  5735. F: Documentation/i2c/busses/i2c-ismt
  5736. I2C/SMBUS STUB DRIVER
  5737. M: Jean Delvare <jdelvare@suse.com>
  5738. L: linux-i2c@vger.kernel.org
  5739. S: Maintained
  5740. F: drivers/i2c/i2c-stub.c
  5741. i386 BOOT CODE
  5742. M: "H. Peter Anvin" <hpa@zytor.com>
  5743. S: Maintained
  5744. F: arch/x86/boot/
  5745. i386 SETUP CODE / CPU ERRATA WORKAROUNDS
  5746. M: "H. Peter Anvin" <hpa@zytor.com>
  5747. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
  5748. S: Maintained
  5749. IA64 (Itanium) PLATFORM
  5750. M: Tony Luck <tony.luck@intel.com>
  5751. M: Fenghua Yu <fenghua.yu@intel.com>
  5752. L: linux-ia64@vger.kernel.org
  5753. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  5754. S: Maintained
  5755. F: arch/ia64/
  5756. IBM Power 842 compression accelerator
  5757. M: Haren Myneni <haren@us.ibm.com>
  5758. S: Supported
  5759. F: drivers/crypto/nx/Makefile
  5760. F: drivers/crypto/nx/Kconfig
  5761. F: drivers/crypto/nx/nx-842*
  5762. F: include/linux/sw842.h
  5763. F: crypto/842.c
  5764. F: lib/842/
  5765. IBM Power in-Nest Crypto Acceleration
  5766. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  5767. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  5768. L: linux-crypto@vger.kernel.org
  5769. S: Supported
  5770. F: drivers/crypto/nx/Makefile
  5771. F: drivers/crypto/nx/Kconfig
  5772. F: drivers/crypto/nx/nx-aes*
  5773. F: drivers/crypto/nx/nx-sha*
  5774. F: drivers/crypto/nx/nx.*
  5775. F: drivers/crypto/nx/nx_csbcpb.h
  5776. F: drivers/crypto/nx/nx_debugfs.h
  5777. IBM Power Linux RAID adapter
  5778. M: Brian King <brking@us.ibm.com>
  5779. S: Supported
  5780. F: drivers/scsi/ipr.*
  5781. IBM Power SRIOV Virtual NIC Device Driver
  5782. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  5783. M: John Allen <jallen@linux.vnet.ibm.com>
  5784. L: netdev@vger.kernel.org
  5785. S: Supported
  5786. F: drivers/net/ethernet/ibm/ibmvnic.*
  5787. IBM Power Virtual Accelerator Switchboard
  5788. M: Sukadev Bhattiprolu
  5789. L: linuxppc-dev@lists.ozlabs.org
  5790. S: Supported
  5791. F: arch/powerpc/platforms/powernv/vas*
  5792. F: arch/powerpc/platforms/powernv/copy-paste.h
  5793. F: arch/powerpc/include/asm/vas.h
  5794. F: arch/powerpc/include/uapi/asm/vas.h
  5795. IBM Power Virtual Ethernet Device Driver
  5796. M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  5797. L: netdev@vger.kernel.org
  5798. S: Supported
  5799. F: drivers/net/ethernet/ibm/ibmveth.*
  5800. IBM Power Virtual FC Device Drivers
  5801. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  5802. L: linux-scsi@vger.kernel.org
  5803. S: Supported
  5804. F: drivers/scsi/ibmvscsi/ibmvfc*
  5805. IBM Power Virtual SCSI Device Drivers
  5806. M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
  5807. L: linux-scsi@vger.kernel.org
  5808. S: Supported
  5809. F: drivers/scsi/ibmvscsi/ibmvscsi*
  5810. F: include/scsi/viosrp.h
  5811. IBM Power Virtual SCSI Device Target Driver
  5812. M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
  5813. M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
  5814. L: linux-scsi@vger.kernel.org
  5815. L: target-devel@vger.kernel.org
  5816. S: Supported
  5817. F: drivers/scsi/ibmvscsi_tgt/
  5818. IBM Power VMX Cryptographic instructions
  5819. M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
  5820. M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
  5821. L: linux-crypto@vger.kernel.org
  5822. S: Supported
  5823. F: drivers/crypto/vmx/Makefile
  5824. F: drivers/crypto/vmx/Kconfig
  5825. F: drivers/crypto/vmx/vmx.c
  5826. F: drivers/crypto/vmx/aes*
  5827. F: drivers/crypto/vmx/ghash*
  5828. F: drivers/crypto/vmx/ppc-xlate.pl
  5829. IBM ServeRAID RAID DRIVER
  5830. S: Orphan
  5831. F: drivers/scsi/ips.*
  5832. ICH LPC AND GPIO DRIVER
  5833. M: Peter Tyser <ptyser@xes-inc.com>
  5834. S: Maintained
  5835. F: drivers/mfd/lpc_ich.c
  5836. F: drivers/gpio/gpio-ich.c
  5837. IDE SUBSYSTEM
  5838. M: "David S. Miller" <davem@davemloft.net>
  5839. L: linux-ide@vger.kernel.org
  5840. Q: http://patchwork.ozlabs.org/project/linux-ide/list/
  5841. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
  5842. S: Maintained
  5843. F: Documentation/ide/
  5844. F: drivers/ide/
  5845. F: include/linux/ide.h
  5846. IDE/ATAPI DRIVERS
  5847. M: Borislav Petkov <bp@alien8.de>
  5848. L: linux-ide@vger.kernel.org
  5849. S: Maintained
  5850. F: Documentation/cdrom/ide-cd
  5851. F: drivers/ide/ide-cd*
  5852. IDEAPAD LAPTOP EXTRAS DRIVER
  5853. M: Ike Panhc <ike.pan@canonical.com>
  5854. L: platform-driver-x86@vger.kernel.org
  5855. W: http://launchpad.net/ideapad-laptop
  5856. S: Maintained
  5857. F: drivers/platform/x86/ideapad-laptop.c
  5858. IDEAPAD LAPTOP SLIDEBAR DRIVER
  5859. M: Andrey Moiseev <o2g.org.ru@gmail.com>
  5860. L: linux-input@vger.kernel.org
  5861. W: https://github.com/o2genum/ideapad-slidebar
  5862. S: Maintained
  5863. F: drivers/input/misc/ideapad_slidebar.c
  5864. IDT VersaClock 5 CLOCK DRIVER
  5865. M: Marek Vasut <marek.vasut@gmail.com>
  5866. S: Maintained
  5867. F: drivers/clk/clk-versaclock5.c
  5868. IEEE 802.15.4 SUBSYSTEM
  5869. M: Alexander Aring <alex.aring@gmail.com>
  5870. M: Stefan Schmidt <stefan@osg.samsung.com>
  5871. L: linux-wpan@vger.kernel.org
  5872. W: http://wpan.cakelab.org/
  5873. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
  5874. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  5875. S: Maintained
  5876. F: net/ieee802154/
  5877. F: net/mac802154/
  5878. F: drivers/net/ieee802154/
  5879. F: include/linux/nl802154.h
  5880. F: include/linux/ieee802154.h
  5881. F: include/net/nl802154.h
  5882. F: include/net/mac802154.h
  5883. F: include/net/af_ieee802154.h
  5884. F: include/net/cfg802154.h
  5885. F: include/net/ieee802154_netdev.h
  5886. F: Documentation/networking/ieee802154.txt
  5887. IFE PROTOCOL
  5888. M: Yotam Gigi <yotam.gi@gmail.com>
  5889. M: Jamal Hadi Salim <jhs@mojatatu.com>
  5890. F: net/ife
  5891. F: include/net/ife.h
  5892. F: include/uapi/linux/ife.h
  5893. IGORPLUG-USB IR RECEIVER
  5894. M: Sean Young <sean@mess.org>
  5895. L: linux-media@vger.kernel.org
  5896. S: Maintained
  5897. F: drivers/media/rc/igorplugusb.c
  5898. IGUANAWORKS USB IR TRANSCEIVER
  5899. M: Sean Young <sean@mess.org>
  5900. L: linux-media@vger.kernel.org
  5901. S: Maintained
  5902. F: drivers/media/rc/iguanair.c
  5903. IIO DIGITAL POTENTIOMETER DAC
  5904. M: Peter Rosin <peda@axentia.se>
  5905. L: linux-iio@vger.kernel.org
  5906. S: Maintained
  5907. F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
  5908. F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
  5909. F: drivers/iio/dac/dpot-dac.c
  5910. IIO ENVELOPE DETECTOR
  5911. M: Peter Rosin <peda@axentia.se>
  5912. L: linux-iio@vger.kernel.org
  5913. S: Maintained
  5914. F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
  5915. F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
  5916. F: drivers/iio/adc/envelope-detector.c
  5917. IIO MULTIPLEXER
  5918. M: Peter Rosin <peda@axentia.se>
  5919. L: linux-iio@vger.kernel.org
  5920. S: Maintained
  5921. F: Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt
  5922. F: drivers/iio/multiplexer/iio-mux.c
  5923. IIO SUBSYSTEM AND DRIVERS
  5924. M: Jonathan Cameron <jic23@kernel.org>
  5925. R: Hartmut Knaack <knaack.h@gmx.de>
  5926. R: Lars-Peter Clausen <lars@metafoo.de>
  5927. R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
  5928. L: linux-iio@vger.kernel.org
  5929. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
  5930. S: Maintained
  5931. F: Documentation/devicetree/bindings/iio/
  5932. F: drivers/iio/
  5933. F: drivers/staging/iio/
  5934. F: include/linux/iio/
  5935. F: tools/iio/
  5936. IKANOS/ADI EAGLE ADSL USB DRIVER
  5937. M: Matthieu Castet <castet.matthieu@free.fr>
  5938. M: Stanislaw Gruszka <stf_xl@wp.pl>
  5939. S: Maintained
  5940. F: drivers/usb/atm/ueagle-atm.c
  5941. IMGTEC ASCII LCD DRIVER
  5942. M: Paul Burton <paul.burton@mips.com>
  5943. S: Maintained
  5944. F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
  5945. F: drivers/auxdisplay/img-ascii-lcd.c
  5946. IMGTEC IR DECODER DRIVER
  5947. M: James Hogan <jhogan@kernel.org>
  5948. S: Maintained
  5949. F: drivers/media/rc/img-ir/
  5950. IMS TWINTURBO FRAMEBUFFER DRIVER
  5951. L: linux-fbdev@vger.kernel.org
  5952. S: Orphan
  5953. F: drivers/video/fbdev/imsttfb.c
  5954. INA209 HARDWARE MONITOR DRIVER
  5955. M: Guenter Roeck <linux@roeck-us.net>
  5956. L: linux-hwmon@vger.kernel.org
  5957. S: Maintained
  5958. F: Documentation/hwmon/ina209
  5959. F: Documentation/devicetree/bindings/i2c/ina209.txt
  5960. F: drivers/hwmon/ina209.c
  5961. INA2XX HARDWARE MONITOR DRIVER
  5962. M: Guenter Roeck <linux@roeck-us.net>
  5963. L: linux-hwmon@vger.kernel.org
  5964. S: Maintained
  5965. F: Documentation/hwmon/ina2xx
  5966. F: drivers/hwmon/ina2xx.c
  5967. F: include/linux/platform_data/ina2xx.h
  5968. INDUSTRY PACK SUBSYSTEM (IPACK)
  5969. M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
  5970. M: Jens Taprogge <jens.taprogge@taprogge.org>
  5971. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  5972. L: industrypack-devel@lists.sourceforge.net
  5973. W: http://industrypack.sourceforge.net
  5974. S: Maintained
  5975. F: drivers/ipack/
  5976. INFINIBAND SUBSYSTEM
  5977. M: Doug Ledford <dledford@redhat.com>
  5978. M: Sean Hefty <sean.hefty@intel.com>
  5979. M: Hal Rosenstock <hal.rosenstock@gmail.com>
  5980. L: linux-rdma@vger.kernel.org
  5981. W: http://www.openfabrics.org/
  5982. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  5983. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
  5984. S: Supported
  5985. F: Documentation/devicetree/bindings/infiniband/
  5986. F: Documentation/infiniband/
  5987. F: drivers/infiniband/
  5988. F: include/uapi/linux/if_infiniband.h
  5989. F: include/uapi/rdma/
  5990. F: include/rdma/
  5991. INGENIC JZ4780 DMA Driver
  5992. M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  5993. S: Maintained
  5994. F: drivers/dma/dma-jz4780.c
  5995. INGENIC JZ4780 NAND DRIVER
  5996. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  5997. L: linux-mtd@lists.infradead.org
  5998. S: Maintained
  5999. F: drivers/mtd/nand/jz4780_*
  6000. INOTIFY
  6001. M: Jan Kara <jack@suse.cz>
  6002. R: Amir Goldstein <amir73il@gmail.com>
  6003. L: linux-fsdevel@vger.kernel.org
  6004. S: Maintained
  6005. F: Documentation/filesystems/inotify.txt
  6006. F: fs/notify/inotify/
  6007. F: include/linux/inotify.h
  6008. F: include/uapi/linux/inotify.h
  6009. INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
  6010. M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
  6011. L: linux-input@vger.kernel.org
  6012. Q: http://patchwork.kernel.org/project/linux-input/list/
  6013. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
  6014. S: Maintained
  6015. F: drivers/input/
  6016. F: include/linux/input.h
  6017. F: include/uapi/linux/input.h
  6018. F: include/uapi/linux/input-event-codes.h
  6019. F: include/linux/input/
  6020. F: Documentation/devicetree/bindings/input/
  6021. F: Documentation/input/
  6022. INPUT MULTITOUCH (MT) PROTOCOL
  6023. M: Henrik Rydberg <rydberg@bitmath.org>
  6024. L: linux-input@vger.kernel.org
  6025. S: Odd fixes
  6026. F: Documentation/input/multi-touch-protocol.rst
  6027. F: drivers/input/input-mt.c
  6028. K: \b(ABS|SYN)_MT_
  6029. INSIDE SECURE CRYPTO DRIVER
  6030. M: Antoine Tenart <antoine.tenart@free-electrons.com>
  6031. F: drivers/crypto/inside-secure/
  6032. S: Maintained
  6033. L: linux-crypto@vger.kernel.org
  6034. INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
  6035. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6036. M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  6037. L: linux-ima-devel@lists.sourceforge.net
  6038. L: linux-ima-user@lists.sourceforge.net
  6039. L: linux-security-module@vger.kernel.org
  6040. T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
  6041. S: Supported
  6042. F: security/integrity/ima/
  6043. INTEL 810/815 FRAMEBUFFER DRIVER
  6044. M: Antonino Daplas <adaplas@gmail.com>
  6045. L: linux-fbdev@vger.kernel.org
  6046. S: Maintained
  6047. F: drivers/video/fbdev/i810/
  6048. INTEL ASoC BDW/HSW DRIVERS
  6049. M: Jie Yang <yang.jie@linux.intel.com>
  6050. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  6051. S: Supported
  6052. F: sound/soc/intel/common/sst-dsp*
  6053. F: sound/soc/intel/common/sst-firmware.c
  6054. F: sound/soc/intel/boards/broadwell.c
  6055. F: sound/soc/intel/haswell/
  6056. INTEL C600 SERIES SAS CONTROLLER DRIVER
  6057. M: Intel SCU Linux support <intel-linux-scu@intel.com>
  6058. M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
  6059. L: linux-scsi@vger.kernel.org
  6060. T: git git://git.code.sf.net/p/intel-sas/isci
  6061. S: Supported
  6062. F: drivers/scsi/isci/
  6063. INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
  6064. M: Jani Nikula <jani.nikula@linux.intel.com>
  6065. M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
  6066. M: Rodrigo Vivi <rodrigo.vivi@intel.com>
  6067. L: intel-gfx@lists.freedesktop.org
  6068. W: https://01.org/linuxgraphics/
  6069. B: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
  6070. C: irc://chat.freenode.net/intel-gfx
  6071. Q: http://patchwork.freedesktop.org/project/intel-gfx/
  6072. T: git git://anongit.freedesktop.org/drm-intel
  6073. S: Supported
  6074. F: drivers/gpu/drm/i915/
  6075. F: include/drm/i915*
  6076. F: include/uapi/drm/i915_drm.h
  6077. F: Documentation/gpu/i915.rst
  6078. INTEL ETHERNET DRIVERS
  6079. M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
  6080. L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  6081. W: http://www.intel.com/support/feedback.htm
  6082. W: http://e1000.sourceforge.net/
  6083. Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
  6084. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
  6085. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
  6086. S: Supported
  6087. F: Documentation/networking/e100.txt
  6088. F: Documentation/networking/e1000.txt
  6089. F: Documentation/networking/e1000e.txt
  6090. F: Documentation/networking/igb.txt
  6091. F: Documentation/networking/igbvf.txt
  6092. F: Documentation/networking/ixgb.txt
  6093. F: Documentation/networking/ixgbe.txt
  6094. F: Documentation/networking/ixgbevf.txt
  6095. F: Documentation/networking/i40e.txt
  6096. F: Documentation/networking/i40evf.txt
  6097. F: drivers/net/ethernet/intel/
  6098. F: drivers/net/ethernet/intel/*/
  6099. F: include/linux/avf/virtchnl.h
  6100. INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
  6101. M: Maik Broemme <mbroemme@libmpq.org>
  6102. L: linux-fbdev@vger.kernel.org
  6103. S: Maintained
  6104. F: Documentation/fb/intelfb.txt
  6105. F: drivers/video/fbdev/intelfb/
  6106. INTEL GVT-g DRIVERS (Intel GPU Virtualization)
  6107. M: Zhenyu Wang <zhenyuw@linux.intel.com>
  6108. M: Zhi Wang <zhi.a.wang@intel.com>
  6109. L: intel-gvt-dev@lists.freedesktop.org
  6110. L: intel-gfx@lists.freedesktop.org
  6111. W: https://01.org/igvt-g
  6112. T: git https://github.com/01org/gvt-linux.git
  6113. S: Supported
  6114. F: drivers/gpu/drm/i915/gvt/
  6115. INTEL HID EVENT DRIVER
  6116. M: Alex Hung <alex.hung@canonical.com>
  6117. L: platform-driver-x86@vger.kernel.org
  6118. S: Maintained
  6119. F: drivers/platform/x86/intel-hid.c
  6120. INTEL I/OAT DMA DRIVER
  6121. M: Dave Jiang <dave.jiang@intel.com>
  6122. R: Dan Williams <dan.j.williams@intel.com>
  6123. L: dmaengine@vger.kernel.org
  6124. Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
  6125. S: Supported
  6126. F: drivers/dma/ioat*
  6127. INTEL IDLE DRIVER
  6128. M: Jacob Pan <jacob.jun.pan@linux.intel.com>
  6129. M: Len Brown <lenb@kernel.org>
  6130. L: linux-pm@vger.kernel.org
  6131. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
  6132. B: https://bugzilla.kernel.org
  6133. S: Supported
  6134. F: drivers/idle/intel_idle.c
  6135. INTEL INTEGRATED SENSOR HUB DRIVER
  6136. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6137. M: Jiri Kosina <jikos@kernel.org>
  6138. L: linux-input@vger.kernel.org
  6139. S: Maintained
  6140. F: drivers/hid/intel-ish-hid/
  6141. INTEL IOMMU (VT-d)
  6142. M: David Woodhouse <dwmw2@infradead.org>
  6143. L: iommu@lists.linux-foundation.org
  6144. T: git git://git.infradead.org/iommu-2.6.git
  6145. S: Supported
  6146. F: drivers/iommu/intel-iommu.c
  6147. F: include/linux/intel-iommu.h
  6148. INTEL IOP-ADMA DMA DRIVER
  6149. R: Dan Williams <dan.j.williams@intel.com>
  6150. S: Odd fixes
  6151. F: drivers/dma/iop-adma.c
  6152. INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  6153. M: Krzysztof Halasa <khalasa@piap.pl>
  6154. S: Maintained
  6155. F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
  6156. F: arch/arm/mach-ixp4xx/include/mach/npe.h
  6157. F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
  6158. F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
  6159. F: drivers/net/ethernet/xscale/ixp4xx_eth.c
  6160. F: drivers/net/wan/ixp4xx_hss.c
  6161. INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  6162. M: Deepak Saxena <dsaxena@plexity.net>
  6163. S: Maintained
  6164. F: drivers/char/hw_random/ixp4xx-rng.c
  6165. INTEL MANAGEMENT ENGINE (mei)
  6166. M: Tomas Winkler <tomas.winkler@intel.com>
  6167. L: linux-kernel@vger.kernel.org
  6168. S: Supported
  6169. F: include/uapi/linux/mei.h
  6170. F: include/linux/mei_cl_bus.h
  6171. F: drivers/misc/mei/*
  6172. F: drivers/watchdog/mei_wdt.c
  6173. F: Documentation/misc-devices/mei/*
  6174. F: samples/mei/*
  6175. INTEL MENLOW THERMAL DRIVER
  6176. M: Sujith Thomas <sujith.thomas@intel.com>
  6177. L: platform-driver-x86@vger.kernel.org
  6178. W: https://01.org/linux-acpi
  6179. S: Supported
  6180. F: drivers/platform/x86/intel_menlow.c
  6181. INTEL MERRIFIELD GPIO DRIVER
  6182. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  6183. L: linux-gpio@vger.kernel.org
  6184. S: Maintained
  6185. F: drivers/gpio/gpio-merrifield.c
  6186. INTEL MIC DRIVERS (mic)
  6187. M: Sudeep Dutt <sudeep.dutt@intel.com>
  6188. M: Ashutosh Dixit <ashutosh.dixit@intel.com>
  6189. S: Supported
  6190. W: https://github.com/sudeepdutt/mic
  6191. W: http://software.intel.com/en-us/mic-developer
  6192. F: include/linux/mic_bus.h
  6193. F: include/linux/scif.h
  6194. F: include/uapi/linux/mic_common.h
  6195. F: include/uapi/linux/mic_ioctl.h
  6196. F: include/uapi/linux/scif_ioctl.h
  6197. F: drivers/misc/mic/
  6198. F: drivers/dma/mic_x100_dma.c
  6199. F: drivers/dma/mic_x100_dma.h
  6200. F: Documentation/mic/
  6201. INTEL PMC CORE DRIVER
  6202. M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
  6203. M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
  6204. L: platform-driver-x86@vger.kernel.org
  6205. S: Maintained
  6206. F: arch/x86/include/asm/pmc_core.h
  6207. F: drivers/platform/x86/intel_pmc_core*
  6208. INTEL PMC/P-Unit IPC DRIVER
  6209. M: Zha Qipeng<qipeng.zha@intel.com>
  6210. L: platform-driver-x86@vger.kernel.org
  6211. S: Maintained
  6212. F: drivers/platform/x86/intel_pmc_ipc.c
  6213. F: drivers/platform/x86/intel_punit_ipc.c
  6214. F: arch/x86/include/asm/intel_pmc_ipc.h
  6215. F: arch/x86/include/asm/intel_punit_ipc.h
  6216. INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
  6217. M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
  6218. L: linux-wireless@vger.kernel.org
  6219. S: Maintained
  6220. F: Documentation/networking/README.ipw2100
  6221. F: Documentation/networking/README.ipw2200
  6222. F: drivers/net/wireless/intel/ipw2x00/
  6223. INTEL PSTATE DRIVER
  6224. M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
  6225. M: Len Brown <lenb@kernel.org>
  6226. L: linux-pm@vger.kernel.org
  6227. S: Supported
  6228. F: drivers/cpufreq/intel_pstate.c
  6229. INTEL RDMA RNIC DRIVER
  6230. M: Faisal Latif <faisal.latif@intel.com>
  6231. M: Shiraz Saleem <shiraz.saleem@intel.com>
  6232. L: linux-rdma@vger.kernel.org
  6233. S: Supported
  6234. F: drivers/infiniband/hw/i40iw/
  6235. INTEL TELEMETRY DRIVER
  6236. M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
  6237. L: platform-driver-x86@vger.kernel.org
  6238. S: Maintained
  6239. F: arch/x86/include/asm/intel_telemetry.h
  6240. F: drivers/platform/x86/intel_telemetry*
  6241. INTEL VIRTUAL BUTTON DRIVER
  6242. M: AceLan Kao <acelan.kao@canonical.com>
  6243. L: platform-driver-x86@vger.kernel.org
  6244. S: Maintained
  6245. F: drivers/platform/x86/intel-vbtn.c
  6246. INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
  6247. M: Stanislaw Gruszka <sgruszka@redhat.com>
  6248. L: linux-wireless@vger.kernel.org
  6249. S: Supported
  6250. F: drivers/net/wireless/intel/iwlegacy/
  6251. INTEL WIRELESS WIFI LINK (iwlwifi)
  6252. M: Johannes Berg <johannes.berg@intel.com>
  6253. M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  6254. M: Luca Coelho <luciano.coelho@intel.com>
  6255. M: Intel Linux Wireless <linuxwifi@intel.com>
  6256. L: linux-wireless@vger.kernel.org
  6257. W: http://intellinuxwireless.org
  6258. T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
  6259. S: Supported
  6260. F: drivers/net/wireless/intel/iwlwifi/
  6261. INTEL WIRELESS WIMAX CONNECTION 2400
  6262. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  6263. M: linux-wimax@intel.com
  6264. L: wimax@linuxwimax.org (subscribers-only)
  6265. S: Supported
  6266. W: http://linuxwimax.org
  6267. F: Documentation/wimax/README.i2400m
  6268. F: drivers/net/wimax/i2400m/
  6269. F: include/uapi/linux/wimax/i2400m.h
  6270. INTEL(R) TRACE HUB
  6271. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  6272. S: Supported
  6273. F: Documentation/trace/intel_th.txt
  6274. F: drivers/hwtracing/intel_th/
  6275. INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
  6276. M: Ning Sun <ning.sun@intel.com>
  6277. L: tboot-devel@lists.sourceforge.net
  6278. W: http://tboot.sourceforge.net
  6279. T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
  6280. S: Supported
  6281. F: Documentation/intel_txt.txt
  6282. F: include/linux/tboot.h
  6283. F: arch/x86/kernel/tboot.c
  6284. INTEL-MID GPIO DRIVER
  6285. M: David Cohen <david.a.cohen@linux.intel.com>
  6286. L: linux-gpio@vger.kernel.org
  6287. S: Maintained
  6288. F: drivers/gpio/gpio-intel-mid.c
  6289. INVENSENSE MPU-3050 GYROSCOPE DRIVER
  6290. M: Linus Walleij <linus.walleij@linaro.org>
  6291. L: linux-iio@vger.kernel.org
  6292. S: Maintained
  6293. F: drivers/iio/gyro/mpu3050*
  6294. F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
  6295. IOC3 ETHERNET DRIVER
  6296. M: Ralf Baechle <ralf@linux-mips.org>
  6297. L: linux-mips@linux-mips.org
  6298. S: Maintained
  6299. F: drivers/net/ethernet/sgi/ioc3-eth.c
  6300. IOC3 SERIAL DRIVER
  6301. M: Pat Gefre <pfg@sgi.com>
  6302. L: linux-serial@vger.kernel.org
  6303. S: Maintained
  6304. F: drivers/tty/serial/ioc3_serial.c
  6305. IOMMU DRIVERS
  6306. M: Joerg Roedel <joro@8bytes.org>
  6307. L: iommu@lists.linux-foundation.org
  6308. T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  6309. S: Maintained
  6310. F: Documentation/devicetree/bindings/iommu/
  6311. F: drivers/iommu/
  6312. F: include/linux/iommu.h
  6313. F: include/linux/iova.h
  6314. IP MASQUERADING
  6315. M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
  6316. S: Maintained
  6317. F: net/ipv4/netfilter/ipt_MASQUERADE.c
  6318. IPMI SUBSYSTEM
  6319. M: Corey Minyard <minyard@acm.org>
  6320. L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
  6321. W: http://openipmi.sourceforge.net/
  6322. S: Supported
  6323. F: Documentation/IPMI.txt
  6324. F: drivers/char/ipmi/
  6325. F: include/linux/ipmi*
  6326. F: include/uapi/linux/ipmi*
  6327. IPS SCSI RAID DRIVER
  6328. M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
  6329. L: linux-scsi@vger.kernel.org
  6330. W: http://www.adaptec.com/
  6331. S: Maintained
  6332. F: drivers/scsi/ips*
  6333. IPVS
  6334. M: Wensong Zhang <wensong@linux-vs.org>
  6335. M: Simon Horman <horms@verge.net.au>
  6336. M: Julian Anastasov <ja@ssi.bg>
  6337. L: netdev@vger.kernel.org
  6338. L: lvs-devel@vger.kernel.org
  6339. S: Maintained
  6340. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
  6341. T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
  6342. F: Documentation/networking/ipvs-sysctl.txt
  6343. F: include/net/ip_vs.h
  6344. F: include/uapi/linux/ip_vs.h
  6345. F: net/netfilter/ipvs/
  6346. IPWIRELESS DRIVER
  6347. M: Jiri Kosina <jikos@kernel.org>
  6348. M: David Sterba <dsterba@suse.com>
  6349. S: Odd Fixes
  6350. F: drivers/tty/ipwireless/
  6351. IPX NETWORK LAYER
  6352. L: netdev@vger.kernel.org
  6353. S: Odd fixes
  6354. F: include/net/ipx.h
  6355. F: include/uapi/linux/ipx.h
  6356. F: net/ipx/
  6357. IRDA SUBSYSTEM
  6358. M: Samuel Ortiz <samuel@sortiz.org>
  6359. L: irda-users@lists.sourceforge.net (subscribers-only)
  6360. L: netdev@vger.kernel.org
  6361. W: http://irda.sourceforge.net/
  6362. S: Maintained
  6363. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
  6364. F: Documentation/networking/irda.txt
  6365. F: drivers/staging/irda/
  6366. IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  6367. M: Marc Zyngier <marc.zyngier@arm.com>
  6368. S: Maintained
  6369. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6370. F: Documentation/IRQ-domain.txt
  6371. F: include/linux/irqdomain.h
  6372. F: kernel/irq/irqdomain.c
  6373. F: kernel/irq/msi.c
  6374. IRQ SUBSYSTEM
  6375. M: Thomas Gleixner <tglx@linutronix.de>
  6376. L: linux-kernel@vger.kernel.org
  6377. S: Maintained
  6378. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6379. F: kernel/irq/
  6380. IRQCHIP DRIVERS
  6381. M: Thomas Gleixner <tglx@linutronix.de>
  6382. M: Jason Cooper <jason@lakedaemon.net>
  6383. M: Marc Zyngier <marc.zyngier@arm.com>
  6384. L: linux-kernel@vger.kernel.org
  6385. S: Maintained
  6386. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
  6387. F: Documentation/devicetree/bindings/interrupt-controller/
  6388. F: drivers/irqchip/
  6389. ISA
  6390. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  6391. S: Maintained
  6392. F: Documentation/isa.txt
  6393. F: drivers/base/isa.c
  6394. F: include/linux/isa.h
  6395. ISA RADIO MODULE
  6396. M: Hans Verkuil <hverkuil@xs4all.nl>
  6397. L: linux-media@vger.kernel.org
  6398. T: git git://linuxtv.org/media_tree.git
  6399. W: https://linuxtv.org
  6400. S: Maintained
  6401. F: drivers/media/radio/radio-isa*
  6402. ISAPNP
  6403. M: Jaroslav Kysela <perex@perex.cz>
  6404. S: Maintained
  6405. F: Documentation/isapnp.txt
  6406. F: drivers/pnp/isapnp/
  6407. F: include/linux/isapnp.h
  6408. ISCSI
  6409. M: Lee Duncan <lduncan@suse.com>
  6410. M: Chris Leech <cleech@redhat.com>
  6411. L: open-iscsi@googlegroups.com
  6412. W: www.open-iscsi.com
  6413. S: Maintained
  6414. F: drivers/scsi/*iscsi*
  6415. F: include/scsi/*iscsi*
  6416. iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
  6417. M: Peter Jones <pjones@redhat.com>
  6418. M: Konrad Rzeszutek Wilk <konrad@kernel.org>
  6419. S: Maintained
  6420. F: drivers/firmware/iscsi_ibft*
  6421. ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  6422. M: Or Gerlitz <ogerlitz@mellanox.com>
  6423. M: Sagi Grimberg <sagi@grimberg.me>
  6424. M: Roi Dayan <roid@mellanox.com>
  6425. L: linux-rdma@vger.kernel.org
  6426. S: Supported
  6427. W: http://www.openfabrics.org
  6428. W: www.open-iscsi.org
  6429. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  6430. F: drivers/infiniband/ulp/iser/
  6431. ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
  6432. M: Sagi Grimberg <sagi@grimberg.me>
  6433. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  6434. L: linux-rdma@vger.kernel.org
  6435. L: target-devel@vger.kernel.org
  6436. S: Supported
  6437. W: http://www.linux-iscsi.org
  6438. F: drivers/infiniband/ulp/isert
  6439. ISDN SUBSYSTEM
  6440. M: Karsten Keil <isdn@linux-pingi.de>
  6441. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6442. L: netdev@vger.kernel.org
  6443. W: http://www.isdn4linux.de
  6444. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
  6445. S: Maintained
  6446. F: Documentation/isdn/
  6447. F: drivers/isdn/
  6448. F: include/linux/isdn.h
  6449. F: include/linux/isdn/
  6450. F: include/uapi/linux/isdn.h
  6451. F: include/uapi/linux/isdn/
  6452. ISDN SUBSYSTEM (Eicon active card driver)
  6453. M: Armin Schindler <mac@melware.de>
  6454. L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
  6455. W: http://www.melware.de
  6456. S: Maintained
  6457. F: drivers/isdn/hardware/eicon/
  6458. IT87 HARDWARE MONITORING DRIVER
  6459. M: Jean Delvare <jdelvare@suse.com>
  6460. L: linux-hwmon@vger.kernel.org
  6461. S: Maintained
  6462. F: Documentation/hwmon/it87
  6463. F: drivers/hwmon/it87.c
  6464. IT913X MEDIA DRIVER
  6465. M: Antti Palosaari <crope@iki.fi>
  6466. L: linux-media@vger.kernel.org
  6467. W: https://linuxtv.org
  6468. W: http://palosaari.fi/linux/
  6469. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6470. T: git git://linuxtv.org/anttip/media_tree.git
  6471. S: Maintained
  6472. F: drivers/media/tuners/it913x*
  6473. IVTV VIDEO4LINUX DRIVER
  6474. M: Andy Walls <awalls@md.metrocast.net>
  6475. L: ivtv-devel@ivtvdriver.org (subscribers-only)
  6476. L: linux-media@vger.kernel.org
  6477. T: git git://linuxtv.org/media_tree.git
  6478. W: http://www.ivtvdriver.org
  6479. S: Maintained
  6480. F: Documentation/media/v4l-drivers/ivtv*
  6481. F: drivers/media/pci/ivtv/
  6482. F: include/uapi/linux/ivtv*
  6483. IX2505V MEDIA DRIVER
  6484. M: Malcolm Priestley <tvboxspy@gmail.com>
  6485. L: linux-media@vger.kernel.org
  6486. W: https://linuxtv.org
  6487. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6488. S: Maintained
  6489. F: drivers/media/dvb-frontends/ix2505v*
  6490. JC42.4 TEMPERATURE SENSOR DRIVER
  6491. M: Guenter Roeck <linux@roeck-us.net>
  6492. L: linux-hwmon@vger.kernel.org
  6493. S: Maintained
  6494. F: drivers/hwmon/jc42.c
  6495. F: Documentation/hwmon/jc42
  6496. JFS FILESYSTEM
  6497. M: Dave Kleikamp <shaggy@kernel.org>
  6498. L: jfs-discussion@lists.sourceforge.net
  6499. W: http://jfs.sourceforge.net/
  6500. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
  6501. S: Maintained
  6502. F: Documentation/filesystems/jfs.txt
  6503. F: fs/jfs/
  6504. JME NETWORK DRIVER
  6505. M: Guo-Fu Tseng <cooldavid@cooldavid.org>
  6506. L: netdev@vger.kernel.org
  6507. S: Maintained
  6508. F: drivers/net/ethernet/jme.*
  6509. JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
  6510. M: David Woodhouse <dwmw2@infradead.org>
  6511. L: linux-mtd@lists.infradead.org
  6512. W: http://www.linux-mtd.infradead.org/doc/jffs2.html
  6513. S: Maintained
  6514. F: fs/jffs2/
  6515. F: include/uapi/linux/jffs2.h
  6516. JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
  6517. M: "Theodore Ts'o" <tytso@mit.edu>
  6518. M: Jan Kara <jack@suse.com>
  6519. L: linux-ext4@vger.kernel.org
  6520. S: Maintained
  6521. F: fs/jbd2/
  6522. F: include/linux/jbd2.h
  6523. JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  6524. M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
  6525. L: linux-media@vger.kernel.org
  6526. S: Maintained
  6527. F: drivers/media/platform/rcar_jpu.c
  6528. JSM Neo PCI based serial card
  6529. M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
  6530. L: linux-serial@vger.kernel.org
  6531. S: Maintained
  6532. F: drivers/tty/serial/jsm/
  6533. K10TEMP HARDWARE MONITORING DRIVER
  6534. M: Clemens Ladisch <clemens@ladisch.de>
  6535. L: linux-hwmon@vger.kernel.org
  6536. S: Maintained
  6537. F: Documentation/hwmon/k10temp
  6538. F: drivers/hwmon/k10temp.c
  6539. K8TEMP HARDWARE MONITORING DRIVER
  6540. M: Rudolf Marek <r.marek@assembler.cz>
  6541. L: linux-hwmon@vger.kernel.org
  6542. S: Maintained
  6543. F: Documentation/hwmon/k8temp
  6544. F: drivers/hwmon/k8temp.c
  6545. KASAN
  6546. M: Andrey Ryabinin <aryabinin@virtuozzo.com>
  6547. R: Alexander Potapenko <glider@google.com>
  6548. R: Dmitry Vyukov <dvyukov@google.com>
  6549. L: kasan-dev@googlegroups.com
  6550. S: Maintained
  6551. F: arch/*/include/asm/kasan.h
  6552. F: arch/*/mm/kasan_init*
  6553. F: Documentation/dev-tools/kasan.rst
  6554. F: include/linux/kasan*.h
  6555. F: lib/test_kasan.c
  6556. F: mm/kasan/
  6557. F: scripts/Makefile.kasan
  6558. KCONFIG
  6559. M: "Yann E. MORIN" <yann.morin.1998@free.fr>
  6560. L: linux-kbuild@vger.kernel.org
  6561. T: git git://gitorious.org/linux-kconfig/linux-kconfig
  6562. S: Maintained
  6563. F: Documentation/kbuild/kconfig-language.txt
  6564. F: scripts/kconfig/
  6565. KDUMP
  6566. M: Dave Young <dyoung@redhat.com>
  6567. M: Baoquan He <bhe@redhat.com>
  6568. R: Vivek Goyal <vgoyal@redhat.com>
  6569. L: kexec@lists.infradead.org
  6570. W: http://lse.sourceforge.net/kdump/
  6571. S: Maintained
  6572. F: Documentation/kdump/
  6573. KEENE FM RADIO TRANSMITTER DRIVER
  6574. M: Hans Verkuil <hverkuil@xs4all.nl>
  6575. L: linux-media@vger.kernel.org
  6576. T: git git://linuxtv.org/media_tree.git
  6577. W: https://linuxtv.org
  6578. S: Maintained
  6579. F: drivers/media/radio/radio-keene*
  6580. KERNEL AUTOMOUNTER v4 (AUTOFS4)
  6581. M: Ian Kent <raven@themaw.net>
  6582. L: autofs@vger.kernel.org
  6583. S: Maintained
  6584. F: fs/autofs4/
  6585. KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
  6586. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  6587. M: Michal Marek <mmarek@suse.com>
  6588. T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
  6589. L: linux-kbuild@vger.kernel.org
  6590. S: Maintained
  6591. F: Documentation/kbuild/
  6592. F: Makefile
  6593. F: scripts/Makefile.*
  6594. F: scripts/basic/
  6595. F: scripts/mk*
  6596. F: scripts/package/
  6597. KERNEL JANITORS
  6598. L: kernel-janitors@vger.kernel.org
  6599. W: http://kernelnewbies.org/KernelJanitors
  6600. S: Odd Fixes
  6601. KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  6602. M: "J. Bruce Fields" <bfields@fieldses.org>
  6603. M: Jeff Layton <jlayton@poochiereds.net>
  6604. L: linux-nfs@vger.kernel.org
  6605. W: http://nfs.sourceforge.net/
  6606. T: git git://linux-nfs.org/~bfields/linux.git
  6607. S: Supported
  6608. F: fs/nfsd/
  6609. F: include/uapi/linux/nfsd/
  6610. F: fs/lockd/
  6611. F: fs/nfs_common/
  6612. F: net/sunrpc/
  6613. F: include/linux/lockd/
  6614. F: include/linux/sunrpc/
  6615. F: include/uapi/linux/sunrpc/
  6616. KERNEL SELFTEST FRAMEWORK
  6617. M: Shuah Khan <shuahkh@osg.samsung.com>
  6618. M: Shuah Khan <shuah@kernel.org>
  6619. L: linux-kselftest@vger.kernel.org
  6620. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
  6621. S: Maintained
  6622. F: tools/testing/selftests/
  6623. F: Documentation/dev-tools/kselftest*
  6624. KERNEL USERMODE HELPER
  6625. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  6626. L: linux-kernel@vger.kernel.org
  6627. S: Maintained
  6628. F: kernel/umh.c
  6629. F: include/linux/umh.h
  6630. KERNEL VIRTUAL MACHINE (KVM)
  6631. M: Paolo Bonzini <pbonzini@redhat.com>
  6632. M: Radim Krčmář <rkrcmar@redhat.com>
  6633. L: kvm@vger.kernel.org
  6634. W: http://www.linux-kvm.org
  6635. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  6636. S: Supported
  6637. F: Documentation/virtual/kvm/
  6638. F: include/trace/events/kvm.h
  6639. F: include/uapi/asm-generic/kvm*
  6640. F: include/uapi/linux/kvm*
  6641. F: include/asm-generic/kvm*
  6642. F: include/linux/kvm*
  6643. F: include/kvm/iodev.h
  6644. F: virt/kvm/*
  6645. F: tools/kvm/
  6646. KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
  6647. M: Joerg Roedel <joro@8bytes.org>
  6648. L: kvm@vger.kernel.org
  6649. W: http://www.linux-kvm.org/
  6650. S: Maintained
  6651. F: arch/x86/include/asm/svm.h
  6652. F: arch/x86/kvm/svm.c
  6653. KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
  6654. M: Christoffer Dall <christoffer.dall@linaro.org>
  6655. M: Marc Zyngier <marc.zyngier@arm.com>
  6656. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  6657. L: kvmarm@lists.cs.columbia.edu
  6658. W: http://systems.cs.columbia.edu/projects/kvm-arm
  6659. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
  6660. S: Supported
  6661. F: arch/arm/include/uapi/asm/kvm*
  6662. F: arch/arm/include/asm/kvm*
  6663. F: arch/arm/kvm/
  6664. F: virt/kvm/arm/
  6665. F: include/kvm/arm_*
  6666. KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
  6667. M: Christoffer Dall <christoffer.dall@linaro.org>
  6668. M: Marc Zyngier <marc.zyngier@arm.com>
  6669. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  6670. L: kvmarm@lists.cs.columbia.edu
  6671. S: Maintained
  6672. F: arch/arm64/include/uapi/asm/kvm*
  6673. F: arch/arm64/include/asm/kvm*
  6674. F: arch/arm64/kvm/
  6675. KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
  6676. M: James Hogan <jhogan@kernel.org>
  6677. L: linux-mips@linux-mips.org
  6678. S: Supported
  6679. F: arch/mips/include/uapi/asm/kvm*
  6680. F: arch/mips/include/asm/kvm*
  6681. F: arch/mips/kvm/
  6682. KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
  6683. M: Paul Mackerras <paulus@ozlabs.org>
  6684. L: kvm-ppc@vger.kernel.org
  6685. W: http://www.linux-kvm.org/
  6686. T: git git://github.com/agraf/linux-2.6.git
  6687. S: Supported
  6688. F: arch/powerpc/include/uapi/asm/kvm*
  6689. F: arch/powerpc/include/asm/kvm*
  6690. F: arch/powerpc/kvm/
  6691. F: arch/powerpc/kernel/kvm*
  6692. KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  6693. M: Christian Borntraeger <borntraeger@de.ibm.com>
  6694. M: Cornelia Huck <cohuck@redhat.com>
  6695. L: linux-s390@vger.kernel.org
  6696. W: http://www.ibm.com/developerworks/linux/linux390/
  6697. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  6698. S: Supported
  6699. F: arch/s390/include/uapi/asm/kvm*
  6700. F: arch/s390/include/asm/gmap.h
  6701. F: arch/s390/include/asm/kvm*
  6702. F: arch/s390/kvm/
  6703. F: arch/s390/mm/gmap.c
  6704. KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
  6705. M: Paolo Bonzini <pbonzini@redhat.com>
  6706. M: Radim Krčmář <rkrcmar@redhat.com>
  6707. L: kvm@vger.kernel.org
  6708. W: http://www.linux-kvm.org
  6709. T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  6710. S: Supported
  6711. F: arch/x86/kvm/
  6712. F: arch/x86/include/uapi/asm/kvm*
  6713. F: arch/x86/include/asm/kvm*
  6714. F: arch/x86/kernel/kvm.c
  6715. F: arch/x86/kernel/kvmclock.c
  6716. KERNFS
  6717. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  6718. M: Tejun Heo <tj@kernel.org>
  6719. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  6720. S: Supported
  6721. F: include/linux/kernfs.h
  6722. F: fs/kernfs/
  6723. KEXEC
  6724. M: Eric Biederman <ebiederm@xmission.com>
  6725. W: http://kernel.org/pub/linux/utils/kernel/kexec/
  6726. L: kexec@lists.infradead.org
  6727. S: Maintained
  6728. F: include/linux/kexec.h
  6729. F: include/uapi/linux/kexec.h
  6730. F: kernel/kexec*
  6731. KEYS-ENCRYPTED
  6732. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6733. M: David Safford <safford@us.ibm.com>
  6734. L: linux-security-module@vger.kernel.org
  6735. L: keyrings@vger.kernel.org
  6736. S: Supported
  6737. F: Documentation/security/keys/trusted-encrypted.rst
  6738. F: include/keys/encrypted-type.h
  6739. F: security/keys/encrypted-keys/
  6740. KEYS-TRUSTED
  6741. M: David Safford <safford@us.ibm.com>
  6742. M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  6743. L: linux-security-module@vger.kernel.org
  6744. L: keyrings@vger.kernel.org
  6745. S: Supported
  6746. F: Documentation/security/keys/trusted-encrypted.rst
  6747. F: include/keys/trusted-type.h
  6748. F: security/keys/trusted.c
  6749. F: security/keys/trusted.h
  6750. KEYS/KEYRINGS:
  6751. M: David Howells <dhowells@redhat.com>
  6752. L: keyrings@vger.kernel.org
  6753. S: Maintained
  6754. F: Documentation/security/keys/core.rst
  6755. F: include/linux/key.h
  6756. F: include/linux/key-type.h
  6757. F: include/linux/keyctl.h
  6758. F: include/uapi/linux/keyctl.h
  6759. F: include/keys/
  6760. F: security/keys/
  6761. KGDB / KDB /debug_core
  6762. M: Jason Wessel <jason.wessel@windriver.com>
  6763. W: http://kgdb.wiki.kernel.org/
  6764. L: kgdb-bugreport@lists.sourceforge.net
  6765. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
  6766. S: Maintained
  6767. F: Documentation/dev-tools/kgdb.rst
  6768. F: drivers/misc/kgdbts.c
  6769. F: drivers/tty/serial/kgdboc.c
  6770. F: include/linux/kdb.h
  6771. F: include/linux/kgdb.h
  6772. F: kernel/debug/
  6773. KMEMLEAK
  6774. M: Catalin Marinas <catalin.marinas@arm.com>
  6775. S: Maintained
  6776. F: Documentation/dev-tools/kmemleak.rst
  6777. F: include/linux/kmemleak.h
  6778. F: mm/kmemleak.c
  6779. F: mm/kmemleak-test.c
  6780. KMOD KERNEL MODULE LOADER - USERMODE HELPER
  6781. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  6782. L: linux-kernel@vger.kernel.org
  6783. S: Maintained
  6784. F: kernel/kmod.c
  6785. F: include/linux/kmod.h
  6786. F: lib/test_kmod.c
  6787. F: tools/testing/selftests/kmod/
  6788. KPROBES
  6789. M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
  6790. M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
  6791. M: "David S. Miller" <davem@davemloft.net>
  6792. M: Masami Hiramatsu <mhiramat@kernel.org>
  6793. S: Maintained
  6794. F: Documentation/kprobes.txt
  6795. F: include/linux/kprobes.h
  6796. F: include/asm-generic/kprobes.h
  6797. F: kernel/kprobes.c
  6798. KS0108 LCD CONTROLLER DRIVER
  6799. M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  6800. W: http://miguelojeda.es/auxdisplay.htm
  6801. W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
  6802. S: Maintained
  6803. F: Documentation/auxdisplay/ks0108
  6804. F: drivers/auxdisplay/ks0108.c
  6805. F: include/linux/ks0108.h
  6806. L3MDEV
  6807. M: David Ahern <dsa@cumulusnetworks.com>
  6808. L: netdev@vger.kernel.org
  6809. S: Maintained
  6810. F: net/l3mdev
  6811. F: include/net/l3mdev.h
  6812. LANTIQ MIPS ARCHITECTURE
  6813. M: John Crispin <john@phrozen.org>
  6814. L: linux-mips@linux-mips.org
  6815. S: Maintained
  6816. F: arch/mips/lantiq
  6817. F: drivers/soc/lantiq
  6818. LAPB module
  6819. L: linux-x25@vger.kernel.org
  6820. S: Orphan
  6821. F: Documentation/networking/lapb-module.txt
  6822. F: include/*/lapb.h
  6823. F: net/lapb/
  6824. LASI 53c700 driver for PARISC
  6825. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  6826. L: linux-scsi@vger.kernel.org
  6827. S: Maintained
  6828. F: Documentation/scsi/53c700.txt
  6829. F: drivers/scsi/53c700*
  6830. LEAKING_ADDRESSES
  6831. M: Tobin C. Harding <me@tobin.cc>
  6832. S: Maintained
  6833. F: scripts/leaking_addresses.pl
  6834. LED SUBSYSTEM
  6835. M: Richard Purdie <rpurdie@rpsys.net>
  6836. M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
  6837. M: Pavel Machek <pavel@ucw.cz>
  6838. L: linux-leds@vger.kernel.org
  6839. T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
  6840. S: Maintained
  6841. F: Documentation/devicetree/bindings/leds/
  6842. F: drivers/leds/
  6843. F: include/linux/leds.h
  6844. LEGACY EEPROM DRIVER
  6845. M: Jean Delvare <jdelvare@suse.com>
  6846. S: Maintained
  6847. F: Documentation/misc-devices/eeprom
  6848. F: drivers/misc/eeprom/eeprom.c
  6849. LEGO USB Tower driver
  6850. M: Juergen Stuber <starblue@users.sourceforge.net>
  6851. L: legousb-devel@lists.sourceforge.net
  6852. W: http://legousb.sourceforge.net/
  6853. S: Maintained
  6854. F: drivers/usb/misc/legousbtower.c
  6855. LG2160 MEDIA DRIVER
  6856. M: Michael Krufky <mkrufky@linuxtv.org>
  6857. L: linux-media@vger.kernel.org
  6858. W: https://linuxtv.org
  6859. W: http://github.com/mkrufky
  6860. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6861. T: git git://linuxtv.org/mkrufky/tuners.git
  6862. S: Maintained
  6863. F: drivers/media/dvb-frontends/lg2160.*
  6864. LGDT3305 MEDIA DRIVER
  6865. M: Michael Krufky <mkrufky@linuxtv.org>
  6866. L: linux-media@vger.kernel.org
  6867. W: https://linuxtv.org
  6868. W: http://github.com/mkrufky
  6869. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  6870. T: git git://linuxtv.org/mkrufky/tuners.git
  6871. S: Maintained
  6872. F: drivers/media/dvb-frontends/lgdt3305.*
  6873. LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  6874. M: Viresh Kumar <vireshk@kernel.org>
  6875. L: linux-ide@vger.kernel.org
  6876. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  6877. S: Maintained
  6878. F: include/linux/pata_arasan_cf_data.h
  6879. F: drivers/ata/pata_arasan_cf.c
  6880. LIBATA PATA DRIVERS
  6881. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  6882. M: Tejun Heo <tj@kernel.org>
  6883. L: linux-ide@vger.kernel.org
  6884. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  6885. S: Maintained
  6886. F: drivers/ata/pata_*.c
  6887. F: drivers/ata/ata_generic.c
  6888. LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
  6889. M: Linus Walleij <linus.walleij@linaro.org>
  6890. L: linux-ide@vger.kernel.org
  6891. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  6892. S: Maintained
  6893. F: drivers/ata/pata_ftide010.c
  6894. F: drivers/ata/sata_gemini.c
  6895. F: drivers/ata/sata_gemini.h
  6896. LIBATA SATA AHCI PLATFORM devices support
  6897. M: Hans de Goede <hdegoede@redhat.com>
  6898. M: Tejun Heo <tj@kernel.org>
  6899. L: linux-ide@vger.kernel.org
  6900. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  6901. S: Maintained
  6902. F: drivers/ata/ahci_platform.c
  6903. F: drivers/ata/libahci_platform.c
  6904. F: include/linux/ahci_platform.h
  6905. LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
  6906. M: Mikael Pettersson <mikpelinux@gmail.com>
  6907. L: linux-ide@vger.kernel.org
  6908. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  6909. S: Maintained
  6910. F: drivers/ata/sata_promise.*
  6911. LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
  6912. M: Tejun Heo <tj@kernel.org>
  6913. L: linux-ide@vger.kernel.org
  6914. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
  6915. S: Maintained
  6916. F: drivers/ata/
  6917. F: include/linux/ata.h
  6918. F: include/linux/libata.h
  6919. F: Documentation/devicetree/bindings/ata/
  6920. LIBLOCKDEP
  6921. M: Sasha Levin <alexander.levin@verizon.com>
  6922. S: Maintained
  6923. F: tools/lib/lockdep/
  6924. LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  6925. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  6926. L: linux-nvdimm@lists.01.org
  6927. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  6928. S: Supported
  6929. F: drivers/nvdimm/blk.c
  6930. F: drivers/nvdimm/region_devs.c
  6931. LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
  6932. M: Vishal Verma <vishal.l.verma@intel.com>
  6933. L: linux-nvdimm@lists.01.org
  6934. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  6935. S: Supported
  6936. F: drivers/nvdimm/btt*
  6937. LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
  6938. M: Ross Zwisler <ross.zwisler@linux.intel.com>
  6939. L: linux-nvdimm@lists.01.org
  6940. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  6941. S: Supported
  6942. F: drivers/nvdimm/pmem*
  6943. LIBNVDIMM: DEVICETREE BINDINGS
  6944. M: Oliver O'Halloran <oohall@gmail.com>
  6945. L: linux-nvdimm@lists.01.org
  6946. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  6947. S: Supported
  6948. F: drivers/nvdimm/of_pmem.c
  6949. LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
  6950. M: Dan Williams <dan.j.williams@intel.com>
  6951. L: linux-nvdimm@lists.01.org
  6952. Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
  6953. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
  6954. S: Supported
  6955. F: drivers/nvdimm/*
  6956. F: drivers/acpi/nfit/*
  6957. F: include/linux/nd.h
  6958. F: include/linux/libnvdimm.h
  6959. F: include/uapi/linux/ndctl.h
  6960. LIGHTNVM PLATFORM SUPPORT
  6961. M: Matias Bjorling <mb@lightnvm.io>
  6962. W: http://github/OpenChannelSSD
  6963. L: linux-block@vger.kernel.org
  6964. S: Maintained
  6965. F: drivers/lightnvm/
  6966. F: include/linux/lightnvm.h
  6967. F: include/uapi/linux/lightnvm.h
  6968. LINUX FOR POWER MACINTOSH
  6969. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  6970. W: http://www.penguinppc.org/
  6971. L: linuxppc-dev@lists.ozlabs.org
  6972. S: Maintained
  6973. F: arch/powerpc/platforms/powermac/
  6974. F: drivers/macintosh/
  6975. LINUX FOR POWERPC (32-BIT AND 64-BIT)
  6976. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  6977. M: Paul Mackerras <paulus@samba.org>
  6978. M: Michael Ellerman <mpe@ellerman.id.au>
  6979. W: https://github.com/linuxppc/linux/wiki
  6980. L: linuxppc-dev@lists.ozlabs.org
  6981. Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
  6982. T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
  6983. S: Supported
  6984. F: Documentation/ABI/stable/sysfs-firmware-opal-*
  6985. F: Documentation/devicetree/bindings/powerpc/
  6986. F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
  6987. F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
  6988. F: Documentation/powerpc/
  6989. F: arch/powerpc/
  6990. F: drivers/char/tpm/tpm_ibmvtpm*
  6991. F: drivers/crypto/nx/
  6992. F: drivers/crypto/vmx/
  6993. F: drivers/i2c/busses/i2c-opal.c
  6994. F: drivers/net/ethernet/ibm/ibmveth.*
  6995. F: drivers/net/ethernet/ibm/ibmvnic.*
  6996. F: drivers/pci/hotplug/pnv_php.c
  6997. F: drivers/pci/hotplug/rpa*
  6998. F: drivers/rtc/rtc-opal.c
  6999. F: drivers/scsi/ibmvscsi/
  7000. F: drivers/tty/hvc/hvc_opal.c
  7001. F: drivers/watchdog/wdrtas.c
  7002. F: tools/testing/selftests/powerpc
  7003. N: /pmac
  7004. N: powermac
  7005. N: powernv
  7006. N: [^a-z0-9]ps3
  7007. N: pseries
  7008. LINUX FOR POWERPC EMBEDDED MPC5XXX
  7009. M: Anatolij Gustschin <agust@denx.de>
  7010. L: linuxppc-dev@lists.ozlabs.org
  7011. T: git git://git.denx.de/linux-denx-agust.git
  7012. S: Maintained
  7013. F: arch/powerpc/platforms/512x/
  7014. F: arch/powerpc/platforms/52xx/
  7015. LINUX FOR POWERPC EMBEDDED PPC4XX
  7016. M: Alistair Popple <alistair@popple.id.au>
  7017. M: Matt Porter <mporter@kernel.crashing.org>
  7018. W: http://www.penguinppc.org/
  7019. L: linuxppc-dev@lists.ozlabs.org
  7020. S: Maintained
  7021. F: arch/powerpc/platforms/40x/
  7022. F: arch/powerpc/platforms/44x/
  7023. LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
  7024. M: Scott Wood <oss@buserror.net>
  7025. M: Kumar Gala <galak@kernel.crashing.org>
  7026. W: http://www.penguinppc.org/
  7027. L: linuxppc-dev@lists.ozlabs.org
  7028. T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
  7029. S: Maintained
  7030. F: arch/powerpc/platforms/83xx/
  7031. F: arch/powerpc/platforms/85xx/
  7032. F: Documentation/devicetree/bindings/powerpc/fsl/
  7033. LINUX FOR POWERPC EMBEDDED PPC8XX
  7034. M: Vitaly Bordug <vitb@kernel.crashing.org>
  7035. W: http://www.penguinppc.org/
  7036. L: linuxppc-dev@lists.ozlabs.org
  7037. S: Maintained
  7038. F: arch/powerpc/platforms/8xx/
  7039. LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
  7040. L: linuxppc-dev@lists.ozlabs.org
  7041. S: Orphan
  7042. F: arch/powerpc/*/*virtex*
  7043. F: arch/powerpc/*/*/*virtex*
  7044. LINUX FOR POWERPC PA SEMI PWRFICIENT
  7045. L: linuxppc-dev@lists.ozlabs.org
  7046. S: Orphan
  7047. F: arch/powerpc/platforms/pasemi/
  7048. F: drivers/*/*pasemi*
  7049. F: drivers/*/*/*pasemi*
  7050. LINUX KERNEL DUMP TEST MODULE (LKDTM)
  7051. M: Kees Cook <keescook@chromium.org>
  7052. S: Maintained
  7053. F: drivers/misc/lkdtm*
  7054. LINUX SECURITY MODULE (LSM) FRAMEWORK
  7055. M: Chris Wright <chrisw@sous-sol.org>
  7056. L: linux-security-module@vger.kernel.org
  7057. S: Supported
  7058. LIS3LV02D ACCELEROMETER DRIVER
  7059. M: Eric Piel <eric.piel@tremplin-utc.net>
  7060. S: Maintained
  7061. F: Documentation/misc-devices/lis3lv02d
  7062. F: drivers/misc/lis3lv02d/
  7063. F: drivers/platform/x86/hp_accel.c
  7064. LIVE PATCHING
  7065. M: Josh Poimboeuf <jpoimboe@redhat.com>
  7066. M: Jessica Yu <jeyu@kernel.org>
  7067. M: Jiri Kosina <jikos@kernel.org>
  7068. M: Miroslav Benes <mbenes@suse.cz>
  7069. R: Petr Mladek <pmladek@suse.com>
  7070. S: Maintained
  7071. F: kernel/livepatch/
  7072. F: include/linux/livepatch.h
  7073. F: arch/x86/include/asm/livepatch.h
  7074. F: arch/x86/kernel/livepatch.c
  7075. F: Documentation/livepatch/
  7076. F: Documentation/ABI/testing/sysfs-kernel-livepatch
  7077. F: samples/livepatch/
  7078. L: live-patching@vger.kernel.org
  7079. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
  7080. LLC (802.2)
  7081. L: netdev@vger.kernel.org
  7082. S: Odd fixes
  7083. F: include/linux/llc.h
  7084. F: include/uapi/linux/llc.h
  7085. F: include/net/llc*
  7086. F: net/llc/
  7087. LM73 HARDWARE MONITOR DRIVER
  7088. M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
  7089. L: linux-hwmon@vger.kernel.org
  7090. S: Maintained
  7091. F: drivers/hwmon/lm73.c
  7092. LM78 HARDWARE MONITOR DRIVER
  7093. M: Jean Delvare <jdelvare@suse.com>
  7094. L: linux-hwmon@vger.kernel.org
  7095. S: Maintained
  7096. F: Documentation/hwmon/lm78
  7097. F: drivers/hwmon/lm78.c
  7098. LM83 HARDWARE MONITOR DRIVER
  7099. M: Jean Delvare <jdelvare@suse.com>
  7100. L: linux-hwmon@vger.kernel.org
  7101. S: Maintained
  7102. F: Documentation/hwmon/lm83
  7103. F: drivers/hwmon/lm83.c
  7104. LM90 HARDWARE MONITOR DRIVER
  7105. M: Jean Delvare <jdelvare@suse.com>
  7106. L: linux-hwmon@vger.kernel.org
  7107. S: Maintained
  7108. F: Documentation/hwmon/lm90
  7109. F: Documentation/devicetree/bindings/hwmon/lm90.txt
  7110. F: drivers/hwmon/lm90.c
  7111. F: include/dt-bindings/thermal/lm90.h
  7112. LM95234 HARDWARE MONITOR DRIVER
  7113. M: Guenter Roeck <linux@roeck-us.net>
  7114. L: linux-hwmon@vger.kernel.org
  7115. S: Maintained
  7116. F: Documentation/hwmon/lm95234
  7117. F: drivers/hwmon/lm95234.c
  7118. LME2510 MEDIA DRIVER
  7119. M: Malcolm Priestley <tvboxspy@gmail.com>
  7120. L: linux-media@vger.kernel.org
  7121. W: https://linuxtv.org
  7122. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7123. S: Maintained
  7124. F: drivers/media/usb/dvb-usb-v2/lmedm04*
  7125. LOADPIN SECURITY MODULE
  7126. M: Kees Cook <keescook@chromium.org>
  7127. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
  7128. S: Supported
  7129. F: security/loadpin/
  7130. F: Documentation/admin-guide/LSM/LoadPin.rst
  7131. LOCKING PRIMITIVES
  7132. M: Peter Zijlstra <peterz@infradead.org>
  7133. M: Ingo Molnar <mingo@redhat.com>
  7134. L: linux-kernel@vger.kernel.org
  7135. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
  7136. S: Maintained
  7137. F: Documentation/locking/
  7138. F: include/linux/lockdep.h
  7139. F: include/linux/spinlock*.h
  7140. F: arch/*/include/asm/spinlock*.h
  7141. F: include/linux/rwlock*.h
  7142. F: include/linux/mutex*.h
  7143. F: arch/*/include/asm/mutex*.h
  7144. F: include/linux/rwsem*.h
  7145. F: arch/*/include/asm/rwsem.h
  7146. F: include/linux/seqlock.h
  7147. F: lib/locking*.[ch]
  7148. F: kernel/locking/
  7149. LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
  7150. M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
  7151. L: linux-ntfs-dev@lists.sourceforge.net
  7152. W: http://www.linux-ntfs.org/content/view/19/37/
  7153. S: Maintained
  7154. F: Documentation/ldm.txt
  7155. F: block/partitions/ldm.*
  7156. LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
  7157. M: Sathya Prakash <sathya.prakash@broadcom.com>
  7158. M: Chaitra P B <chaitra.basappa@broadcom.com>
  7159. M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
  7160. L: MPT-FusionLinux.pdl@broadcom.com
  7161. L: linux-scsi@vger.kernel.org
  7162. W: http://www.avagotech.com/support/
  7163. S: Supported
  7164. F: drivers/message/fusion/
  7165. F: drivers/scsi/mpt2sas/
  7166. F: drivers/scsi/mpt3sas/
  7167. LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
  7168. M: Matthew Wilcox <matthew@wil.cx>
  7169. L: linux-scsi@vger.kernel.org
  7170. S: Maintained
  7171. F: drivers/scsi/sym53c8xx_2/
  7172. LTC4261 HARDWARE MONITOR DRIVER
  7173. M: Guenter Roeck <linux@roeck-us.net>
  7174. L: linux-hwmon@vger.kernel.org
  7175. S: Maintained
  7176. F: Documentation/hwmon/ltc4261
  7177. F: drivers/hwmon/ltc4261.c
  7178. LTC4306 I2C MULTIPLEXER DRIVER
  7179. M: Michael Hennerich <michael.hennerich@analog.com>
  7180. W: http://ez.analog.com/community/linux-device-drivers
  7181. L: linux-i2c@vger.kernel.org
  7182. S: Supported
  7183. F: drivers/i2c/muxes/i2c-mux-ltc4306.c
  7184. F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
  7185. LTP (Linux Test Project)
  7186. M: Mike Frysinger <vapier@gentoo.org>
  7187. M: Cyril Hrubis <chrubis@suse.cz>
  7188. M: Wanlong Gao <wanlong.gao@gmail.com>
  7189. M: Jan Stancek <jstancek@redhat.com>
  7190. M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
  7191. M: Alexey Kodanev <alexey.kodanev@oracle.com>
  7192. L: ltp@lists.linux.it (subscribers-only)
  7193. W: http://linux-test-project.github.io/
  7194. T: git git://github.com/linux-test-project/ltp.git
  7195. S: Maintained
  7196. M32R ARCHITECTURE
  7197. W: http://www.linux-m32r.org/
  7198. S: Orphan
  7199. F: arch/m32r/
  7200. M68K ARCHITECTURE
  7201. M: Geert Uytterhoeven <geert@linux-m68k.org>
  7202. L: linux-m68k@lists.linux-m68k.org
  7203. W: http://www.linux-m68k.org/
  7204. T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
  7205. S: Maintained
  7206. F: arch/m68k/
  7207. F: drivers/zorro/
  7208. M68K ON APPLE MACINTOSH
  7209. M: Joshua Thompson <funaho@jurai.org>
  7210. W: http://www.mac.linux-m68k.org/
  7211. L: linux-m68k@lists.linux-m68k.org
  7212. S: Maintained
  7213. F: arch/m68k/mac/
  7214. M68K ON HP9000/300
  7215. M: Philip Blundell <philb@gnu.org>
  7216. W: http://www.tazenda.demon.co.uk/phil/linux-hp
  7217. S: Maintained
  7218. F: arch/m68k/hp300/
  7219. M88DS3103 MEDIA DRIVER
  7220. M: Antti Palosaari <crope@iki.fi>
  7221. L: linux-media@vger.kernel.org
  7222. W: https://linuxtv.org
  7223. W: http://palosaari.fi/linux/
  7224. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7225. T: git git://linuxtv.org/anttip/media_tree.git
  7226. S: Maintained
  7227. F: drivers/media/dvb-frontends/m88ds3103*
  7228. M88RS2000 MEDIA DRIVER
  7229. M: Malcolm Priestley <tvboxspy@gmail.com>
  7230. L: linux-media@vger.kernel.org
  7231. W: https://linuxtv.org
  7232. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7233. S: Maintained
  7234. F: drivers/media/dvb-frontends/m88rs2000*
  7235. MA901 MASTERKIT USB FM RADIO DRIVER
  7236. M: Alexey Klimov <klimov.linux@gmail.com>
  7237. L: linux-media@vger.kernel.org
  7238. T: git git://linuxtv.org/media_tree.git
  7239. S: Maintained
  7240. F: drivers/media/radio/radio-ma901.c
  7241. MAC80211
  7242. M: Johannes Berg <johannes@sipsolutions.net>
  7243. L: linux-wireless@vger.kernel.org
  7244. W: http://wireless.kernel.org/
  7245. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  7246. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  7247. S: Maintained
  7248. F: Documentation/networking/mac80211-injection.txt
  7249. F: include/net/mac80211.h
  7250. F: net/mac80211/
  7251. F: drivers/net/wireless/mac80211_hwsim.[ch]
  7252. MAILBOX API
  7253. M: Jassi Brar <jassisinghbrar@gmail.com>
  7254. L: linux-kernel@vger.kernel.org
  7255. S: Maintained
  7256. F: drivers/mailbox/
  7257. F: include/linux/mailbox_client.h
  7258. F: include/linux/mailbox_controller.h
  7259. MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  7260. M: Michael Kerrisk <mtk.manpages@gmail.com>
  7261. W: http://www.kernel.org/doc/man-pages
  7262. L: linux-man@vger.kernel.org
  7263. S: Maintained
  7264. MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
  7265. M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
  7266. L: linux-mips@linux-mips.org
  7267. S: Maintained
  7268. F: arch/mips/boot/dts/img/pistachio_marduk.dts
  7269. MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
  7270. M: Andrew Lunn <andrew@lunn.ch>
  7271. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  7272. L: netdev@vger.kernel.org
  7273. S: Maintained
  7274. F: drivers/net/dsa/mv88e6xxx/
  7275. F: Documentation/devicetree/bindings/net/dsa/marvell.txt
  7276. MARVELL ARMADA DRM SUPPORT
  7277. M: Russell King <linux@armlinux.org.uk>
  7278. S: Maintained
  7279. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
  7280. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
  7281. F: drivers/gpu/drm/armada/
  7282. F: include/uapi/drm/armada_drm.h
  7283. F: Documentation/devicetree/bindings/display/armada/
  7284. MARVELL CRYPTO DRIVER
  7285. M: Boris Brezillon <boris.brezillon@free-electrons.com>
  7286. M: Arnaud Ebalard <arno@natisbad.org>
  7287. F: drivers/crypto/marvell/
  7288. S: Maintained
  7289. L: linux-crypto@vger.kernel.org
  7290. MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
  7291. M: Mirko Lindner <mlindner@marvell.com>
  7292. M: Stephen Hemminger <stephen@networkplumber.org>
  7293. L: netdev@vger.kernel.org
  7294. S: Maintained
  7295. F: drivers/net/ethernet/marvell/sk*
  7296. MARVELL LIBERTAS WIRELESS DRIVER
  7297. L: libertas-dev@lists.infradead.org
  7298. S: Orphan
  7299. F: drivers/net/wireless/marvell/libertas/
  7300. MARVELL MACCHIATOBIN SUPPORT
  7301. M: Russell King <rmk@armlinux.org.uk>
  7302. L: linux-arm-kernel@lists.infradead.org
  7303. S: Maintained
  7304. F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
  7305. MARVELL MV643XX ETHERNET DRIVER
  7306. M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
  7307. L: netdev@vger.kernel.org
  7308. S: Maintained
  7309. F: drivers/net/ethernet/marvell/mv643xx_eth.*
  7310. F: include/linux/mv643xx.h
  7311. MARVELL MV88X3310 PHY DRIVER
  7312. M: Russell King <rmk@armlinux.org.uk>
  7313. L: netdev@vger.kernel.org
  7314. S: Maintained
  7315. F: drivers/net/phy/marvell10g.c
  7316. MARVELL MVNETA ETHERNET DRIVER
  7317. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  7318. L: netdev@vger.kernel.org
  7319. S: Maintained
  7320. F: drivers/net/ethernet/marvell/mvneta.*
  7321. MARVELL MWIFIEX WIRELESS DRIVER
  7322. M: Amitkumar Karwar <amitkarwar@gmail.com>
  7323. M: Nishant Sarmukadam <nishants@marvell.com>
  7324. M: Ganapathi Bhat <gbhat@marvell.com>
  7325. M: Xinming Hu <huxm@marvell.com>
  7326. L: linux-wireless@vger.kernel.org
  7327. S: Maintained
  7328. F: drivers/net/wireless/marvell/mwifiex/
  7329. MARVELL MWL8K WIRELESS DRIVER
  7330. M: Lennert Buytenhek <buytenh@wantstofly.org>
  7331. L: linux-wireless@vger.kernel.org
  7332. S: Odd Fixes
  7333. F: drivers/net/wireless/marvell/mwl8k.c
  7334. MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
  7335. M: Nicolas Pitre <nico@fluxnic.net>
  7336. S: Odd Fixes
  7337. F: drivers/mmc/host/mvsdio.*
  7338. MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
  7339. M: Hu Ziji <huziji@marvell.com>
  7340. L: linux-mmc@vger.kernel.org
  7341. S: Supported
  7342. F: drivers/mmc/host/sdhci-xenon*
  7343. F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
  7344. MATROX FRAMEBUFFER DRIVER
  7345. L: linux-fbdev@vger.kernel.org
  7346. S: Orphan
  7347. F: drivers/video/fbdev/matrox/matroxfb_*
  7348. F: include/uapi/linux/matroxfb.h
  7349. MAX16065 HARDWARE MONITOR DRIVER
  7350. M: Guenter Roeck <linux@roeck-us.net>
  7351. L: linux-hwmon@vger.kernel.org
  7352. S: Maintained
  7353. F: Documentation/hwmon/max16065
  7354. F: drivers/hwmon/max16065.c
  7355. MAX20751 HARDWARE MONITOR DRIVER
  7356. M: Guenter Roeck <linux@roeck-us.net>
  7357. L: linux-hwmon@vger.kernel.org
  7358. S: Maintained
  7359. F: Documentation/hwmon/max20751
  7360. F: drivers/hwmon/max20751.c
  7361. MAX2175 SDR TUNER DRIVER
  7362. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7363. L: linux-media@vger.kernel.org
  7364. T: git git://linuxtv.org/media_tree.git
  7365. S: Maintained
  7366. F: Documentation/devicetree/bindings/media/i2c/max2175.txt
  7367. F: Documentation/media/v4l-drivers/max2175.rst
  7368. F: drivers/media/i2c/max2175*
  7369. F: include/uapi/linux/max2175.h
  7370. MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
  7371. L: linux-hwmon@vger.kernel.org
  7372. S: Orphan
  7373. F: Documentation/hwmon/max6650
  7374. F: drivers/hwmon/max6650.c
  7375. MAX6697 HARDWARE MONITOR DRIVER
  7376. M: Guenter Roeck <linux@roeck-us.net>
  7377. L: linux-hwmon@vger.kernel.org
  7378. S: Maintained
  7379. F: Documentation/hwmon/max6697
  7380. F: Documentation/devicetree/bindings/i2c/max6697.txt
  7381. F: drivers/hwmon/max6697.c
  7382. F: include/linux/platform_data/max6697.h
  7383. MAX9860 MONO AUDIO VOICE CODEC DRIVER
  7384. M: Peter Rosin <peda@axentia.se>
  7385. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  7386. S: Maintained
  7387. F: Documentation/devicetree/bindings/sound/max9860.txt
  7388. F: sound/soc/codecs/max9860.*
  7389. MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
  7390. M: Javier Martinez Canillas <javier@dowhile0.org>
  7391. L: linux-kernel@vger.kernel.org
  7392. S: Supported
  7393. F: drivers/regulator/max77802-regulator.c
  7394. F: Documentation/devicetree/bindings/*/*max77802.txt
  7395. F: include/dt-bindings/*/*max77802.h
  7396. MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
  7397. M: Krzysztof Kozlowski <krzk@kernel.org>
  7398. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7399. L: linux-pm@vger.kernel.org
  7400. S: Supported
  7401. F: drivers/power/supply/max14577_charger.c
  7402. F: drivers/power/supply/max77693_charger.c
  7403. MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
  7404. M: Chanwoo Choi <cw00.choi@samsung.com>
  7405. M: Krzysztof Kozlowski <krzk@kernel.org>
  7406. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  7407. L: linux-kernel@vger.kernel.org
  7408. S: Supported
  7409. F: drivers/*/max14577*.c
  7410. F: drivers/*/max77686*.c
  7411. F: drivers/*/max77693*.c
  7412. F: drivers/extcon/extcon-max14577.c
  7413. F: drivers/extcon/extcon-max77693.c
  7414. F: drivers/rtc/rtc-max77686.c
  7415. F: drivers/clk/clk-max77686.c
  7416. F: Documentation/devicetree/bindings/mfd/max14577.txt
  7417. F: Documentation/devicetree/bindings/*/max77686.txt
  7418. F: Documentation/devicetree/bindings/mfd/max77693.txt
  7419. F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
  7420. F: include/linux/mfd/max14577*.h
  7421. F: include/linux/mfd/max77686*.h
  7422. F: include/linux/mfd/max77693*.h
  7423. MAXIRADIO FM RADIO RECEIVER DRIVER
  7424. M: Hans Verkuil <hverkuil@xs4all.nl>
  7425. L: linux-media@vger.kernel.org
  7426. T: git git://linuxtv.org/media_tree.git
  7427. W: https://linuxtv.org
  7428. S: Maintained
  7429. F: drivers/media/radio/radio-maxiradio*
  7430. MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
  7431. M: Peter Rosin <peda@axentia.se>
  7432. L: linux-iio@vger.kernel.org
  7433. S: Maintained
  7434. F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
  7435. F: drivers/iio/potentiometer/mcp4531.c
  7436. MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
  7437. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  7438. L: linux-iio@vger.kernel.org
  7439. S: Maintained
  7440. F: drivers/iio/dac/cio-dac.c
  7441. MEDIA DRIVERS FOR ASCOT2E
  7442. M: Sergey Kozlov <serjk@netup.ru>
  7443. M: Abylay Ospan <aospan@netup.ru>
  7444. L: linux-media@vger.kernel.org
  7445. W: https://linuxtv.org
  7446. W: http://netup.tv/
  7447. T: git git://linuxtv.org/media_tree.git
  7448. S: Supported
  7449. F: drivers/media/dvb-frontends/ascot2e*
  7450. MEDIA DRIVERS FOR CXD2841ER
  7451. M: Sergey Kozlov <serjk@netup.ru>
  7452. M: Abylay Ospan <aospan@netup.ru>
  7453. L: linux-media@vger.kernel.org
  7454. W: https://linuxtv.org
  7455. W: http://netup.tv/
  7456. T: git git://linuxtv.org/media_tree.git
  7457. S: Supported
  7458. F: drivers/media/dvb-frontends/cxd2841er*
  7459. MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
  7460. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7461. L: linux-media@vger.kernel.org
  7462. W: https://linuxtv.org
  7463. T: git git://linuxtv.org/media_tree.git
  7464. S: Maintained
  7465. F: drivers/media/pci/ddbridge/*
  7466. MEDIA DRIVERS FOR FREESCALE IMX
  7467. M: Steve Longerbeam <slongerbeam@gmail.com>
  7468. M: Philipp Zabel <p.zabel@pengutronix.de>
  7469. L: linux-media@vger.kernel.org
  7470. T: git git://linuxtv.org/media_tree.git
  7471. S: Maintained
  7472. F: Documentation/devicetree/bindings/media/imx.txt
  7473. F: Documentation/media/v4l-drivers/imx.rst
  7474. F: drivers/staging/media/imx/
  7475. F: include/linux/imx-media.h
  7476. F: include/media/imx.h
  7477. MEDIA DRIVERS FOR HELENE
  7478. M: Abylay Ospan <aospan@netup.ru>
  7479. L: linux-media@vger.kernel.org
  7480. W: https://linuxtv.org
  7481. W: http://netup.tv/
  7482. T: git git://linuxtv.org/media_tree.git
  7483. S: Supported
  7484. F: drivers/media/dvb-frontends/helene*
  7485. MEDIA DRIVERS FOR HORUS3A
  7486. M: Sergey Kozlov <serjk@netup.ru>
  7487. M: Abylay Ospan <aospan@netup.ru>
  7488. L: linux-media@vger.kernel.org
  7489. W: https://linuxtv.org
  7490. W: http://netup.tv/
  7491. T: git git://linuxtv.org/media_tree.git
  7492. S: Supported
  7493. F: drivers/media/dvb-frontends/horus3a*
  7494. MEDIA DRIVERS FOR LNBH25
  7495. M: Sergey Kozlov <serjk@netup.ru>
  7496. M: Abylay Ospan <aospan@netup.ru>
  7497. L: linux-media@vger.kernel.org
  7498. W: https://linuxtv.org
  7499. W: http://netup.tv/
  7500. T: git git://linuxtv.org/media_tree.git
  7501. S: Supported
  7502. F: drivers/media/dvb-frontends/lnbh25*
  7503. MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
  7504. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7505. L: linux-media@vger.kernel.org
  7506. W: https://linuxtv.org
  7507. T: git git://linuxtv.org/media_tree.git
  7508. S: Maintained
  7509. F: drivers/media/dvb-frontends/mxl5xx*
  7510. MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
  7511. M: Sergey Kozlov <serjk@netup.ru>
  7512. M: Abylay Ospan <aospan@netup.ru>
  7513. L: linux-media@vger.kernel.org
  7514. W: https://linuxtv.org
  7515. W: http://netup.tv/
  7516. T: git git://linuxtv.org/media_tree.git
  7517. S: Supported
  7518. F: drivers/media/pci/netup_unidvb/*
  7519. MEDIA DRIVERS FOR RENESAS - DRIF
  7520. M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
  7521. L: linux-media@vger.kernel.org
  7522. L: linux-renesas-soc@vger.kernel.org
  7523. T: git git://linuxtv.org/media_tree.git
  7524. S: Supported
  7525. F: Documentation/devicetree/bindings/media/renesas,drif.txt
  7526. F: drivers/media/platform/rcar_drif.c
  7527. MEDIA DRIVERS FOR RENESAS - FCP
  7528. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  7529. L: linux-media@vger.kernel.org
  7530. L: linux-renesas-soc@vger.kernel.org
  7531. T: git git://linuxtv.org/media_tree.git
  7532. S: Supported
  7533. F: Documentation/devicetree/bindings/media/renesas,fcp.txt
  7534. F: drivers/media/platform/rcar-fcp.c
  7535. F: include/media/rcar-fcp.h
  7536. MEDIA DRIVERS FOR RENESAS - FDP1
  7537. M: Kieran Bingham <kieran@bingham.xyz>
  7538. L: linux-media@vger.kernel.org
  7539. L: linux-renesas-soc@vger.kernel.org
  7540. T: git git://linuxtv.org/media_tree.git
  7541. S: Supported
  7542. F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
  7543. F: drivers/media/platform/rcar_fdp1.c
  7544. MEDIA DRIVERS FOR RENESAS - VIN
  7545. M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
  7546. L: linux-media@vger.kernel.org
  7547. L: linux-renesas-soc@vger.kernel.org
  7548. T: git git://linuxtv.org/media_tree.git
  7549. S: Supported
  7550. F: Documentation/devicetree/bindings/media/rcar_vin.txt
  7551. F: drivers/media/platform/rcar-vin/
  7552. MEDIA DRIVERS FOR RENESAS - VSP1
  7553. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  7554. L: linux-media@vger.kernel.org
  7555. L: linux-renesas-soc@vger.kernel.org
  7556. T: git git://linuxtv.org/media_tree.git
  7557. S: Supported
  7558. F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
  7559. F: drivers/media/platform/vsp1/
  7560. MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
  7561. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7562. L: linux-media@vger.kernel.org
  7563. W: https://linuxtv.org
  7564. T: git git://linuxtv.org/media_tree.git
  7565. S: Maintained
  7566. F: drivers/media/dvb-frontends/stv0910*
  7567. MEDIA DRIVERS FOR ST STV6111 TUNER ICs
  7568. M: Daniel Scheller <d.scheller.oss@gmail.com>
  7569. L: linux-media@vger.kernel.org
  7570. W: https://linuxtv.org
  7571. T: git git://linuxtv.org/media_tree.git
  7572. S: Maintained
  7573. F: drivers/media/dvb-frontends/stv6111*
  7574. MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  7575. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  7576. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  7577. P: LinuxTV.org Project
  7578. L: linux-media@vger.kernel.org
  7579. W: https://linuxtv.org
  7580. Q: http://patchwork.kernel.org/project/linux-media/list/
  7581. T: git git://linuxtv.org/media_tree.git
  7582. S: Maintained
  7583. F: Documentation/devicetree/bindings/media/
  7584. F: Documentation/media/
  7585. F: drivers/media/
  7586. F: drivers/staging/media/
  7587. F: include/linux/platform_data/media/
  7588. F: include/media/
  7589. F: include/uapi/linux/dvb/
  7590. F: include/uapi/linux/videodev2.h
  7591. F: include/uapi/linux/media.h
  7592. F: include/uapi/linux/v4l2-*
  7593. F: include/uapi/linux/meye.h
  7594. F: include/uapi/linux/ivtv*
  7595. F: include/uapi/linux/uvcvideo.h
  7596. MEDIATEK CIR DRIVER
  7597. M: Sean Wang <sean.wang@mediatek.com>
  7598. S: Maintained
  7599. F: drivers/media/rc/mtk-cir.c
  7600. MEDIATEK PMIC LED DRIVER
  7601. M: Sean Wang <sean.wang@mediatek.com>
  7602. S: Maintained
  7603. F: drivers/leds/leds-mt6323.c
  7604. F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
  7605. MEDIATEK ETHERNET DRIVER
  7606. M: Felix Fietkau <nbd@openwrt.org>
  7607. M: John Crispin <john@phrozen.org>
  7608. M: Sean Wang <sean.wang@mediatek.com>
  7609. M: Nelson Chang <nelson.chang@mediatek.com>
  7610. L: netdev@vger.kernel.org
  7611. S: Maintained
  7612. F: drivers/net/ethernet/mediatek/
  7613. MEDIATEK JPEG DRIVER
  7614. M: Rick Chang <rick.chang@mediatek.com>
  7615. M: Bin Liu <bin.liu@mediatek.com>
  7616. S: Supported
  7617. F: drivers/media/platform/mtk-jpeg/
  7618. F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
  7619. MEDIATEK MDP DRIVER
  7620. M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
  7621. M: Houlong Wei <houlong.wei@mediatek.com>
  7622. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  7623. S: Supported
  7624. F: drivers/media/platform/mtk-mdp/
  7625. F: drivers/media/platform/mtk-vpu/
  7626. F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
  7627. MEDIATEK MEDIA DRIVER
  7628. M: Tiffany Lin <tiffany.lin@mediatek.com>
  7629. M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
  7630. S: Supported
  7631. F: drivers/media/platform/mtk-vcodec/
  7632. F: drivers/media/platform/mtk-vpu/
  7633. F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
  7634. F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
  7635. MEDIATEK MT7601U WIRELESS LAN DRIVER
  7636. M: Jakub Kicinski <kubakici@wp.pl>
  7637. L: linux-wireless@vger.kernel.org
  7638. S: Maintained
  7639. F: drivers/net/wireless/mediatek/mt7601u/
  7640. MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  7641. M: Sean Wang <sean.wang@mediatek.com>
  7642. S: Maintained
  7643. F: drivers/char/hw_random/mtk-rng.c
  7644. MEDIATEK USB3 DRD IP DRIVER
  7645. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  7646. L: linux-usb@vger.kernel.org (moderated for non-subscribers)
  7647. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7648. L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  7649. S: Maintained
  7650. F: drivers/usb/mtu3/
  7651. MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  7652. M: Peter Senna Tschudin <peter.senna@collabora.com>
  7653. M: Martin Donnelly <martin.donnelly@ge.com>
  7654. M: Martyn Welch <martyn.welch@collabora.co.uk>
  7655. S: Maintained
  7656. F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
  7657. F: Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  7658. MEGARAID SCSI/SAS DRIVERS
  7659. M: Kashyap Desai <kashyap.desai@broadcom.com>
  7660. M: Sumit Saxena <sumit.saxena@broadcom.com>
  7661. M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
  7662. L: megaraidlinux.pdl@broadcom.com
  7663. L: linux-scsi@vger.kernel.org
  7664. W: http://www.avagotech.com/support/
  7665. S: Maintained
  7666. F: Documentation/scsi/megaraid.txt
  7667. F: drivers/scsi/megaraid.*
  7668. F: drivers/scsi/megaraid/
  7669. MELEXIS MLX90614 DRIVER
  7670. M: Crt Mori <cmo@melexis.com>
  7671. L: linux-iio@vger.kernel.org
  7672. W: http://www.melexis.com
  7673. S: Supported
  7674. F: drivers/iio/temperature/mlx90614.c
  7675. MELFAS MIP4 TOUCHSCREEN DRIVER
  7676. M: Sangwon Jee <jeesw@melfas.com>
  7677. W: http://www.melfas.com
  7678. S: Supported
  7679. F: drivers/input/touchscreen/melfas_mip4.c
  7680. F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
  7681. MELLANOX ETHERNET DRIVER (mlx4_en)
  7682. M: Tariq Toukan <tariqt@mellanox.com>
  7683. L: netdev@vger.kernel.org
  7684. S: Supported
  7685. W: http://www.mellanox.com
  7686. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7687. F: drivers/net/ethernet/mellanox/mlx4/en_*
  7688. MELLANOX ETHERNET DRIVER (mlx5e)
  7689. M: Saeed Mahameed <saeedm@mellanox.com>
  7690. L: netdev@vger.kernel.org
  7691. S: Supported
  7692. W: http://www.mellanox.com
  7693. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7694. F: drivers/net/ethernet/mellanox/mlx5/core/en_*
  7695. MELLANOX ETHERNET INNOVA DRIVER
  7696. M: Ilan Tayari <ilant@mellanox.com>
  7697. R: Boris Pismenny <borisp@mellanox.com>
  7698. L: netdev@vger.kernel.org
  7699. S: Supported
  7700. W: http://www.mellanox.com
  7701. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7702. F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
  7703. F: include/linux/mlx5/mlx5_ifc_fpga.h
  7704. MELLANOX ETHERNET INNOVA IPSEC DRIVER
  7705. M: Ilan Tayari <ilant@mellanox.com>
  7706. R: Boris Pismenny <borisp@mellanox.com>
  7707. L: netdev@vger.kernel.org
  7708. S: Supported
  7709. W: http://www.mellanox.com
  7710. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7711. F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
  7712. F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
  7713. MELLANOX ETHERNET SWITCH DRIVERS
  7714. M: Jiri Pirko <jiri@mellanox.com>
  7715. M: Ido Schimmel <idosch@mellanox.com>
  7716. L: netdev@vger.kernel.org
  7717. S: Supported
  7718. W: http://www.mellanox.com
  7719. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7720. F: drivers/net/ethernet/mellanox/mlxsw/
  7721. MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
  7722. M: mlxsw@mellanox.com
  7723. L: netdev@vger.kernel.org
  7724. S: Supported
  7725. W: http://www.mellanox.com
  7726. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7727. F: drivers/net/ethernet/mellanox/mlxfw/
  7728. MELLANOX MLX CPLD HOTPLUG DRIVER
  7729. M: Vadim Pasternak <vadimp@mellanox.com>
  7730. L: platform-driver-x86@vger.kernel.org
  7731. S: Supported
  7732. F: drivers/platform/x86/mlxcpld-hotplug.c
  7733. F: include/linux/platform_data/mlxcpld-hotplug.h
  7734. MELLANOX MLX4 core VPI driver
  7735. M: Tariq Toukan <tariqt@mellanox.com>
  7736. L: netdev@vger.kernel.org
  7737. L: linux-rdma@vger.kernel.org
  7738. W: http://www.mellanox.com
  7739. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7740. S: Supported
  7741. F: drivers/net/ethernet/mellanox/mlx4/
  7742. F: include/linux/mlx4/
  7743. MELLANOX MLX4 IB driver
  7744. M: Yishai Hadas <yishaih@mellanox.com>
  7745. L: linux-rdma@vger.kernel.org
  7746. W: http://www.mellanox.com
  7747. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  7748. S: Supported
  7749. F: drivers/infiniband/hw/mlx4/
  7750. F: include/linux/mlx4/
  7751. F: include/uapi/rdma/mlx4-abi.h
  7752. MELLANOX MLX5 core VPI driver
  7753. M: Saeed Mahameed <saeedm@mellanox.com>
  7754. M: Matan Barak <matanb@mellanox.com>
  7755. M: Leon Romanovsky <leonro@mellanox.com>
  7756. L: netdev@vger.kernel.org
  7757. L: linux-rdma@vger.kernel.org
  7758. W: http://www.mellanox.com
  7759. Q: http://patchwork.ozlabs.org/project/netdev/list/
  7760. S: Supported
  7761. F: drivers/net/ethernet/mellanox/mlx5/core/
  7762. F: include/linux/mlx5/
  7763. MELLANOX MLX5 IB driver
  7764. M: Matan Barak <matanb@mellanox.com>
  7765. M: Leon Romanovsky <leonro@mellanox.com>
  7766. L: linux-rdma@vger.kernel.org
  7767. W: http://www.mellanox.com
  7768. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  7769. S: Supported
  7770. F: drivers/infiniband/hw/mlx5/
  7771. F: include/linux/mlx5/
  7772. F: include/uapi/rdma/mlx5-abi.h
  7773. MELLANOX MLXCPLD I2C AND MUX DRIVER
  7774. M: Vadim Pasternak <vadimp@mellanox.com>
  7775. M: Michael Shych <michaelsh@mellanox.com>
  7776. L: linux-i2c@vger.kernel.org
  7777. S: Supported
  7778. F: drivers/i2c/busses/i2c-mlxcpld.c
  7779. F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
  7780. F: Documentation/i2c/busses/i2c-mlxcpld
  7781. MELLANOX MLXCPLD LED DRIVER
  7782. M: Vadim Pasternak <vadimp@mellanox.com>
  7783. L: linux-leds@vger.kernel.org
  7784. S: Supported
  7785. F: drivers/leds/leds-mlxcpld.c
  7786. F: Documentation/leds/leds-mlxcpld.txt
  7787. MELLANOX PLATFORM DRIVER
  7788. M: Vadim Pasternak <vadimp@mellanox.com>
  7789. L: platform-driver-x86@vger.kernel.org
  7790. S: Supported
  7791. F: drivers/platform/x86/mlx-platform.c
  7792. MEMBARRIER SUPPORT
  7793. M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  7794. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  7795. L: linux-kernel@vger.kernel.org
  7796. S: Supported
  7797. F: kernel/sched/membarrier.c
  7798. F: include/uapi/linux/membarrier.h
  7799. MEMORY MANAGEMENT
  7800. L: linux-mm@kvack.org
  7801. W: http://www.linux-mm.org
  7802. S: Maintained
  7803. F: include/linux/mm.h
  7804. F: include/linux/gfp.h
  7805. F: include/linux/mmzone.h
  7806. F: include/linux/memory_hotplug.h
  7807. F: include/linux/vmalloc.h
  7808. F: mm/
  7809. MEMORY TECHNOLOGY DEVICES (MTD)
  7810. M: David Woodhouse <dwmw2@infradead.org>
  7811. M: Brian Norris <computersforpeace@gmail.com>
  7812. M: Boris Brezillon <boris.brezillon@free-electrons.com>
  7813. M: Marek Vasut <marek.vasut@gmail.com>
  7814. M: Richard Weinberger <richard@nod.at>
  7815. M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
  7816. L: linux-mtd@lists.infradead.org
  7817. W: http://www.linux-mtd.infradead.org/
  7818. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  7819. T: git git://git.infradead.org/linux-mtd.git master
  7820. T: git git://git.infradead.org/l2-mtd.git master
  7821. S: Maintained
  7822. F: Documentation/devicetree/bindings/mtd/
  7823. F: drivers/mtd/
  7824. F: include/linux/mtd/
  7825. F: include/uapi/mtd/
  7826. MEN A21 WATCHDOG DRIVER
  7827. M: Johannes Thumshirn <morbidrsa@gmail.com>
  7828. L: linux-watchdog@vger.kernel.org
  7829. S: Maintained
  7830. F: drivers/watchdog/mena21_wdt.c
  7831. MEN CHAMELEON BUS (mcb)
  7832. M: Johannes Thumshirn <morbidrsa@gmail.com>
  7833. S: Maintained
  7834. F: drivers/mcb/
  7835. F: include/linux/mcb.h
  7836. F: Documentation/men-chameleon-bus.txt
  7837. MEN F21BMC (Board Management Controller)
  7838. M: Andreas Werner <andreas.werner@men.de>
  7839. S: Supported
  7840. F: drivers/mfd/menf21bmc.c
  7841. F: drivers/watchdog/menf21bmc_wdt.c
  7842. F: drivers/leds/leds-menf21bmc.c
  7843. F: drivers/hwmon/menf21bmc_hwmon.c
  7844. F: Documentation/hwmon/menf21bmc
  7845. MESON AO CEC DRIVER FOR AMLOGIC SOCS
  7846. M: Neil Armstrong <narmstrong@baylibre.com>
  7847. L: linux-media@lists.freedesktop.org
  7848. L: linux-amlogic@lists.infradead.org
  7849. W: http://linux-meson.com/
  7850. S: Supported
  7851. F: drivers/media/platform/meson/ao-cec.c
  7852. F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
  7853. T: git git://linuxtv.org/media_tree.git
  7854. METAG ARCHITECTURE
  7855. M: James Hogan <jhogan@kernel.org>
  7856. L: linux-metag@vger.kernel.org
  7857. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
  7858. S: Odd Fixes
  7859. F: arch/metag/
  7860. F: Documentation/metag/
  7861. F: Documentation/devicetree/bindings/metag/
  7862. F: Documentation/devicetree/bindings/interrupt-controller/img,*
  7863. F: drivers/clocksource/metag_generic.c
  7864. F: drivers/irqchip/irq-metag.c
  7865. F: drivers/irqchip/irq-metag-ext.c
  7866. F: drivers/tty/metag_da.c
  7867. MICROBLAZE ARCHITECTURE
  7868. M: Michal Simek <monstr@monstr.eu>
  7869. W: http://www.monstr.eu/fdt/
  7870. T: git git://git.monstr.eu/linux-2.6-microblaze.git
  7871. S: Supported
  7872. F: arch/microblaze/
  7873. MICROCHIP / ATMEL AT91 SERIAL DRIVER
  7874. M: Richard Genoud <richard.genoud@gmail.com>
  7875. S: Maintained
  7876. F: drivers/tty/serial/atmel_serial.c
  7877. F: drivers/tty/serial/atmel_serial.h
  7878. MICROCHIP / ATMEL DMA DRIVER
  7879. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  7880. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7881. L: dmaengine@vger.kernel.org
  7882. S: Supported
  7883. F: drivers/dma/at_hdmac.c
  7884. F: drivers/dma/at_hdmac_regs.h
  7885. F: include/linux/platform_data/dma-atmel.h
  7886. MICROCHIP / ATMEL ECC DRIVER
  7887. M: Tudor Ambarus <tudor.ambarus@microchip.com>
  7888. L: linux-crypto@vger.kernel.org
  7889. S: Maintained
  7890. F: drivers/crypto/atmel-ecc.*
  7891. MICROCHIP / ATMEL ISC DRIVER
  7892. M: Songjun Wu <songjun.wu@microchip.com>
  7893. L: linux-media@vger.kernel.org
  7894. S: Supported
  7895. F: drivers/media/platform/atmel/atmel-isc.c
  7896. F: drivers/media/platform/atmel/atmel-isc-regs.h
  7897. F: devicetree/bindings/media/atmel-isc.txt
  7898. MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
  7899. M: Woojung Huh <Woojung.Huh@microchip.com>
  7900. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  7901. L: netdev@vger.kernel.org
  7902. S: Maintained
  7903. F: net/dsa/tag_ksz.c
  7904. F: drivers/net/dsa/microchip/*
  7905. F: include/linux/platform_data/microchip-ksz.h
  7906. F: Documentation/devicetree/bindings/net/dsa/ksz.txt
  7907. MICROCHIP USB251XB DRIVER
  7908. M: Richard Leitner <richard.leitner@skidata.com>
  7909. L: linux-usb@vger.kernel.org
  7910. S: Maintained
  7911. F: drivers/usb/misc/usb251xb.c
  7912. F: Documentation/devicetree/bindings/usb/usb251xb.txt
  7913. MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
  7914. M: Don Brace <don.brace@microsemi.com>
  7915. L: esc.storagedev@microsemi.com
  7916. L: linux-scsi@vger.kernel.org
  7917. S: Supported
  7918. F: drivers/scsi/smartpqi/smartpqi*.[ch]
  7919. F: drivers/scsi/smartpqi/Kconfig
  7920. F: drivers/scsi/smartpqi/Makefile
  7921. F: include/linux/cciss*.h
  7922. F: include/uapi/linux/cciss*.h
  7923. F: Documentation/scsi/smartpqi.txt
  7924. MICROSOFT SURFACE PRO 3 BUTTON DRIVER
  7925. M: Chen Yu <yu.c.chen@intel.com>
  7926. L: platform-driver-x86@vger.kernel.org
  7927. S: Supported
  7928. F: drivers/platform/x86/surfacepro3_button.c
  7929. MICROTEK X6 SCANNER
  7930. M: Oliver Neukum <oliver@neukum.org>
  7931. S: Maintained
  7932. F: drivers/usb/image/microtek.*
  7933. MIPS
  7934. M: Ralf Baechle <ralf@linux-mips.org>
  7935. L: linux-mips@linux-mips.org
  7936. W: http://www.linux-mips.org/
  7937. T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
  7938. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  7939. S: Supported
  7940. F: Documentation/devicetree/bindings/mips/
  7941. F: Documentation/mips/
  7942. F: arch/mips/
  7943. MIPS BOSTON DEVELOPMENT BOARD
  7944. M: Paul Burton <paul.burton@mips.com>
  7945. L: linux-mips@linux-mips.org
  7946. S: Maintained
  7947. F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
  7948. F: arch/mips/boot/dts/img/boston.dts
  7949. F: arch/mips/configs/generic/board-boston.config
  7950. F: drivers/clk/imgtec/clk-boston.c
  7951. F: include/dt-bindings/clock/boston-clock.h
  7952. MIPS GENERIC PLATFORM
  7953. M: Paul Burton <paul.burton@mips.com>
  7954. L: linux-mips@linux-mips.org
  7955. S: Supported
  7956. F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
  7957. F: arch/mips/generic/
  7958. F: arch/mips/tools/generic-board-config.sh
  7959. MIPS/LOONGSON1 ARCHITECTURE
  7960. M: Keguang Zhang <keguang.zhang@gmail.com>
  7961. L: linux-mips@linux-mips.org
  7962. S: Maintained
  7963. F: arch/mips/loongson32/
  7964. F: arch/mips/include/asm/mach-loongson32/
  7965. F: drivers/*/*loongson1*
  7966. F: drivers/*/*/*loongson1*
  7967. MIPS RINT INSTRUCTION EMULATION
  7968. M: Aleksandar Markovic <aleksandar.markovic@mips.com>
  7969. L: linux-mips@linux-mips.org
  7970. S: Supported
  7971. F: arch/mips/math-emu/sp_rint.c
  7972. F: arch/mips/math-emu/dp_rint.c
  7973. MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  7974. M: Hans Verkuil <hverkuil@xs4all.nl>
  7975. L: linux-media@vger.kernel.org
  7976. T: git git://linuxtv.org/media_tree.git
  7977. W: https://linuxtv.org
  7978. S: Odd Fixes
  7979. F: drivers/media/radio/radio-miropcm20*
  7980. MMP SUPPORT
  7981. M: Eric Miao <eric.y.miao@gmail.com>
  7982. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  7983. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  7984. T: git git://github.com/hzhuang1/linux.git
  7985. T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
  7986. S: Maintained
  7987. F: arch/arm/boot/dts/mmp*
  7988. F: arch/arm/mach-mmp/
  7989. MN88472 MEDIA DRIVER
  7990. M: Antti Palosaari <crope@iki.fi>
  7991. L: linux-media@vger.kernel.org
  7992. W: https://linuxtv.org
  7993. W: http://palosaari.fi/linux/
  7994. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  7995. S: Maintained
  7996. F: drivers/media/dvb-frontends/mn88472*
  7997. MN88473 MEDIA DRIVER
  7998. M: Antti Palosaari <crope@iki.fi>
  7999. L: linux-media@vger.kernel.org
  8000. W: https://linuxtv.org
  8001. W: http://palosaari.fi/linux/
  8002. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8003. S: Maintained
  8004. F: drivers/media/dvb-frontends/mn88473*
  8005. MODULE SUPPORT
  8006. M: Jessica Yu <jeyu@kernel.org>
  8007. M: Rusty Russell <rusty@rustcorp.com.au>
  8008. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
  8009. S: Maintained
  8010. F: include/linux/module.h
  8011. F: kernel/module.c
  8012. MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
  8013. W: http://popies.net/meye/
  8014. S: Orphan
  8015. F: Documentation/media/v4l-drivers/meye*
  8016. F: drivers/media/pci/meye/
  8017. F: include/uapi/linux/meye.h
  8018. MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
  8019. M: Jiri Slaby <jirislaby@gmail.com>
  8020. S: Maintained
  8021. F: Documentation/serial/moxa-smartio
  8022. F: drivers/tty/mxser.*
  8023. MR800 AVERMEDIA USB FM RADIO DRIVER
  8024. M: Alexey Klimov <klimov.linux@gmail.com>
  8025. L: linux-media@vger.kernel.org
  8026. T: git git://linuxtv.org/media_tree.git
  8027. S: Maintained
  8028. F: drivers/media/radio/radio-mr800.c
  8029. MRF24J40 IEEE 802.15.4 RADIO DRIVER
  8030. M: Alan Ott <alan@signal11.us>
  8031. L: linux-wpan@vger.kernel.org
  8032. S: Maintained
  8033. F: drivers/net/ieee802154/mrf24j40.c
  8034. F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
  8035. MSI LAPTOP SUPPORT
  8036. M: "Lee, Chun-Yi" <jlee@suse.com>
  8037. L: platform-driver-x86@vger.kernel.org
  8038. S: Maintained
  8039. F: drivers/platform/x86/msi-laptop.c
  8040. MSI WMI SUPPORT
  8041. L: platform-driver-x86@vger.kernel.org
  8042. S: Orphan
  8043. F: drivers/platform/x86/msi-wmi.c
  8044. MSI001 MEDIA DRIVER
  8045. M: Antti Palosaari <crope@iki.fi>
  8046. L: linux-media@vger.kernel.org
  8047. W: https://linuxtv.org
  8048. W: http://palosaari.fi/linux/
  8049. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8050. T: git git://linuxtv.org/anttip/media_tree.git
  8051. S: Maintained
  8052. F: drivers/media/tuners/msi001*
  8053. MSI2500 MEDIA DRIVER
  8054. M: Antti Palosaari <crope@iki.fi>
  8055. L: linux-media@vger.kernel.org
  8056. W: https://linuxtv.org
  8057. W: http://palosaari.fi/linux/
  8058. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8059. T: git git://linuxtv.org/anttip/media_tree.git
  8060. S: Maintained
  8061. F: drivers/media/usb/msi2500/
  8062. MSYSTEMS DISKONCHIP G3 MTD DRIVER
  8063. M: Robert Jarzmik <robert.jarzmik@free.fr>
  8064. L: linux-mtd@lists.infradead.org
  8065. S: Maintained
  8066. F: drivers/mtd/devices/docg3*
  8067. MT9M032 APTINA SENSOR DRIVER
  8068. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8069. L: linux-media@vger.kernel.org
  8070. T: git git://linuxtv.org/media_tree.git
  8071. S: Maintained
  8072. F: drivers/media/i2c/mt9m032.c
  8073. F: include/media/i2c/mt9m032.h
  8074. MT9P031 APTINA CAMERA SENSOR
  8075. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8076. L: linux-media@vger.kernel.org
  8077. T: git git://linuxtv.org/media_tree.git
  8078. S: Maintained
  8079. F: drivers/media/i2c/mt9p031.c
  8080. F: include/media/i2c/mt9p031.h
  8081. MT9T001 APTINA CAMERA SENSOR
  8082. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8083. L: linux-media@vger.kernel.org
  8084. T: git git://linuxtv.org/media_tree.git
  8085. S: Maintained
  8086. F: drivers/media/i2c/mt9t001.c
  8087. F: include/media/i2c/mt9t001.h
  8088. MT9V032 APTINA CAMERA SENSOR
  8089. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8090. L: linux-media@vger.kernel.org
  8091. T: git git://linuxtv.org/media_tree.git
  8092. S: Maintained
  8093. F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
  8094. F: drivers/media/i2c/mt9v032.c
  8095. F: include/media/i2c/mt9v032.h
  8096. MULTIFUNCTION DEVICES (MFD)
  8097. M: Lee Jones <lee.jones@linaro.org>
  8098. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  8099. S: Supported
  8100. F: Documentation/devicetree/bindings/mfd/
  8101. F: drivers/mfd/
  8102. F: include/linux/mfd/
  8103. F: include/dt-bindings/mfd/
  8104. MULTIMEDIA CARD (MMC) ETC. OVER SPI
  8105. S: Orphan
  8106. F: drivers/mmc/host/mmc_spi.c
  8107. F: include/linux/spi/mmc_spi.h
  8108. MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
  8109. M: Ulf Hansson <ulf.hansson@linaro.org>
  8110. L: linux-mmc@vger.kernel.org
  8111. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
  8112. S: Maintained
  8113. F: Documentation/devicetree/bindings/mmc/
  8114. F: drivers/mmc/
  8115. F: include/linux/mmc/
  8116. F: include/uapi/linux/mmc/
  8117. MULTIPLEXER SUBSYSTEM
  8118. M: Peter Rosin <peda@axentia.se>
  8119. S: Maintained
  8120. F: Documentation/ABI/testing/mux/sysfs-class-mux*
  8121. F: Documentation/devicetree/bindings/mux/
  8122. F: include/linux/dt-bindings/mux/
  8123. F: include/linux/mux/
  8124. F: drivers/mux/
  8125. MULTISOUND SOUND DRIVER
  8126. M: Andrew Veliath <andrewtv@usa.net>
  8127. S: Maintained
  8128. F: Documentation/sound/oss/MultiSound
  8129. F: sound/oss/msnd*
  8130. MULTITECH MULTIPORT CARD (ISICOM)
  8131. S: Orphan
  8132. F: drivers/tty/isicom.c
  8133. F: include/linux/isicom.h
  8134. MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
  8135. M: Bin Liu <b-liu@ti.com>
  8136. L: linux-usb@vger.kernel.org
  8137. S: Maintained
  8138. F: drivers/usb/musb/
  8139. MXL5007T MEDIA DRIVER
  8140. M: Michael Krufky <mkrufky@linuxtv.org>
  8141. L: linux-media@vger.kernel.org
  8142. W: https://linuxtv.org
  8143. W: http://github.com/mkrufky
  8144. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8145. T: git git://linuxtv.org/mkrufky/tuners.git
  8146. S: Maintained
  8147. F: drivers/media/tuners/mxl5007t.*
  8148. MXSFB DRM DRIVER
  8149. M: Marek Vasut <marex@denx.de>
  8150. S: Supported
  8151. F: drivers/gpu/drm/mxsfb/
  8152. F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
  8153. MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  8154. M: Hyong-Youb Kim <hykim@myri.com>
  8155. L: netdev@vger.kernel.org
  8156. W: https://www.myricom.com/support/downloads/myri10ge.html
  8157. S: Supported
  8158. F: drivers/net/ethernet/myricom/myri10ge/
  8159. NAND FLASH SUBSYSTEM
  8160. M: Boris Brezillon <boris.brezillon@free-electrons.com>
  8161. R: Richard Weinberger <richard@nod.at>
  8162. L: linux-mtd@lists.infradead.org
  8163. W: http://www.linux-mtd.infradead.org/
  8164. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  8165. T: git git://git.infradead.org/linux-mtd.git nand/fixes
  8166. T: git git://git.infradead.org/l2-mtd.git nand/next
  8167. S: Maintained
  8168. F: drivers/mtd/nand/
  8169. F: include/linux/mtd/*nand*.h
  8170. NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  8171. M: Daniel Mack <zonque@gmail.com>
  8172. S: Maintained
  8173. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8174. W: http://www.native-instruments.com
  8175. F: sound/usb/caiaq/
  8176. NATSEMI ETHERNET DRIVER (DP8381x)
  8177. S: Orphan
  8178. F: drivers/net/ethernet/natsemi/natsemi.c
  8179. NCP FILESYSTEM
  8180. M: Petr Vandrovec <petr@vandrovec.name>
  8181. S: Odd Fixes
  8182. F: fs/ncpfs/
  8183. NCR 5380 SCSI DRIVERS
  8184. M: Finn Thain <fthain@telegraphics.com.au>
  8185. M: Michael Schmitz <schmitzmic@gmail.com>
  8186. L: linux-scsi@vger.kernel.org
  8187. S: Maintained
  8188. F: Documentation/scsi/g_NCR5380.txt
  8189. F: drivers/scsi/NCR5380.*
  8190. F: drivers/scsi/arm/cumana_1.c
  8191. F: drivers/scsi/arm/oak.c
  8192. F: drivers/scsi/atari_scsi.*
  8193. F: drivers/scsi/dmx3191d.c
  8194. F: drivers/scsi/g_NCR5380.*
  8195. F: drivers/scsi/mac_scsi.*
  8196. F: drivers/scsi/sun3_scsi.*
  8197. F: drivers/scsi/sun3_scsi_vme.c
  8198. NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
  8199. M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  8200. L: linux-scsi@vger.kernel.org
  8201. S: Maintained
  8202. F: drivers/scsi/NCR_D700.*
  8203. NCT6775 HARDWARE MONITOR DRIVER
  8204. M: Guenter Roeck <linux@roeck-us.net>
  8205. L: linux-hwmon@vger.kernel.org
  8206. S: Maintained
  8207. F: Documentation/hwmon/nct6775
  8208. F: drivers/hwmon/nct6775.c
  8209. NETEFFECT IWARP RNIC DRIVER (IW_NES)
  8210. M: Faisal Latif <faisal.latif@intel.com>
  8211. L: linux-rdma@vger.kernel.org
  8212. W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
  8213. S: Supported
  8214. F: drivers/infiniband/hw/nes/
  8215. F: include/uapi/rdma/nes-abi.h
  8216. NETEM NETWORK EMULATOR
  8217. M: Stephen Hemminger <stephen@networkplumber.org>
  8218. L: netem@lists.linux-foundation.org (moderated for non-subscribers)
  8219. S: Maintained
  8220. F: net/sched/sch_netem.c
  8221. NETERION 10GbE DRIVERS (s2io/vxge)
  8222. M: Jon Mason <jdmason@kudzu.us>
  8223. L: netdev@vger.kernel.org
  8224. S: Supported
  8225. F: Documentation/networking/s2io.txt
  8226. F: Documentation/networking/vxge.txt
  8227. F: drivers/net/ethernet/neterion/
  8228. NETFILTER
  8229. M: Pablo Neira Ayuso <pablo@netfilter.org>
  8230. M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
  8231. M: Florian Westphal <fw@strlen.de>
  8232. L: netfilter-devel@vger.kernel.org
  8233. L: coreteam@netfilter.org
  8234. W: http://www.netfilter.org/
  8235. W: http://www.iptables.org/
  8236. W: http://www.nftables.org/
  8237. Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
  8238. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
  8239. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
  8240. S: Maintained
  8241. F: include/linux/netfilter*
  8242. F: include/linux/netfilter/
  8243. F: include/net/netfilter/
  8244. F: include/uapi/linux/netfilter*
  8245. F: include/uapi/linux/netfilter/
  8246. F: net/*/netfilter.c
  8247. F: net/*/netfilter/
  8248. F: net/netfilter/
  8249. F: net/bridge/br_netfilter*.c
  8250. NETROM NETWORK LAYER
  8251. M: Ralf Baechle <ralf@linux-mips.org>
  8252. L: linux-hams@vger.kernel.org
  8253. W: http://www.linux-ax25.org/
  8254. S: Maintained
  8255. F: include/net/netrom.h
  8256. F: include/uapi/linux/netrom.h
  8257. F: net/netrom/
  8258. NETRONOME ETHERNET DRIVERS
  8259. M: Jakub Kicinski <jakub.kicinski@netronome.com>
  8260. L: oss-drivers@netronome.com
  8261. S: Maintained
  8262. F: drivers/net/ethernet/netronome/
  8263. NETWORK BLOCK DEVICE (NBD)
  8264. M: Josef Bacik <jbacik@fb.com>
  8265. S: Maintained
  8266. L: linux-block@vger.kernel.org
  8267. L: nbd@other.debian.org
  8268. F: Documentation/blockdev/nbd.txt
  8269. F: drivers/block/nbd.c
  8270. F: include/uapi/linux/nbd.h
  8271. NETWORK DROP MONITOR
  8272. M: Neil Horman <nhorman@tuxdriver.com>
  8273. L: netdev@vger.kernel.org
  8274. S: Maintained
  8275. W: https://fedorahosted.org/dropwatch/
  8276. F: net/core/drop_monitor.c
  8277. NETWORKING DRIVERS
  8278. L: netdev@vger.kernel.org
  8279. W: http://www.linuxfoundation.org/en/Net
  8280. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8281. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8282. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8283. S: Odd Fixes
  8284. F: Documentation/devicetree/bindings/net/
  8285. F: drivers/net/
  8286. F: include/linux/if_*
  8287. F: include/linux/netdevice.h
  8288. F: include/linux/etherdevice.h
  8289. F: include/linux/fcdevice.h
  8290. F: include/linux/fddidevice.h
  8291. F: include/linux/hippidevice.h
  8292. F: include/linux/inetdevice.h
  8293. F: include/uapi/linux/if_*
  8294. F: include/uapi/linux/netdevice.h
  8295. NETWORKING DRIVERS (WIRELESS)
  8296. M: Kalle Valo <kvalo@codeaurora.org>
  8297. L: linux-wireless@vger.kernel.org
  8298. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8299. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
  8300. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
  8301. S: Maintained
  8302. F: Documentation/devicetree/bindings/net/wireless/
  8303. F: drivers/net/wireless/
  8304. NETWORKING [DSA]
  8305. M: Andrew Lunn <andrew@lunn.ch>
  8306. M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
  8307. M: Florian Fainelli <f.fainelli@gmail.com>
  8308. S: Maintained
  8309. F: net/dsa/
  8310. F: include/net/dsa.h
  8311. F: drivers/net/dsa/
  8312. NETWORKING [GENERAL]
  8313. M: "David S. Miller" <davem@davemloft.net>
  8314. L: netdev@vger.kernel.org
  8315. W: http://www.linuxfoundation.org/en/Net
  8316. Q: http://patchwork.ozlabs.org/project/netdev/list/
  8317. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8318. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
  8319. B: mailto:netdev@vger.kernel.org
  8320. S: Maintained
  8321. F: net/
  8322. F: include/net/
  8323. F: include/linux/in.h
  8324. F: include/linux/net.h
  8325. F: include/linux/netdevice.h
  8326. F: include/uapi/linux/in.h
  8327. F: include/uapi/linux/net.h
  8328. F: include/uapi/linux/netdevice.h
  8329. F: include/uapi/linux/net_namespace.h
  8330. F: tools/net/
  8331. F: tools/testing/selftests/net/
  8332. F: lib/random32.c
  8333. NETWORKING [IPSEC]
  8334. M: Steffen Klassert <steffen.klassert@secunet.com>
  8335. M: Herbert Xu <herbert@gondor.apana.org.au>
  8336. M: "David S. Miller" <davem@davemloft.net>
  8337. L: netdev@vger.kernel.org
  8338. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
  8339. T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
  8340. S: Maintained
  8341. F: net/core/flow.c
  8342. F: net/xfrm/
  8343. F: net/key/
  8344. F: net/ipv4/xfrm*
  8345. F: net/ipv4/esp4*
  8346. F: net/ipv4/ah4.c
  8347. F: net/ipv4/ipcomp.c
  8348. F: net/ipv4/ip_vti.c
  8349. F: net/ipv6/xfrm*
  8350. F: net/ipv6/esp6*
  8351. F: net/ipv6/ah6.c
  8352. F: net/ipv6/ipcomp6.c
  8353. F: net/ipv6/ip6_vti.c
  8354. F: include/uapi/linux/xfrm.h
  8355. F: include/net/xfrm.h
  8356. NETWORKING [IPv4/IPv6]
  8357. M: "David S. Miller" <davem@davemloft.net>
  8358. M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
  8359. M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
  8360. L: netdev@vger.kernel.org
  8361. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
  8362. S: Maintained
  8363. F: net/ipv4/
  8364. F: net/ipv6/
  8365. F: include/net/ip*
  8366. F: arch/x86/net/*
  8367. NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  8368. M: Paul Moore <paul@paul-moore.com>
  8369. W: https://github.com/netlabel
  8370. L: netdev@vger.kernel.org
  8371. L: linux-security-module@vger.kernel.org
  8372. S: Maintained
  8373. F: Documentation/netlabel/
  8374. F: include/net/calipso.h
  8375. F: include/net/cipso_ipv4.h
  8376. F: include/net/netlabel.h
  8377. F: include/uapi/linux/netfilter/xt_SECMARK.h
  8378. F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
  8379. F: net/netlabel/
  8380. F: net/ipv4/cipso_ipv4.c
  8381. F: net/ipv6/calipso.c
  8382. F: net/netfilter/xt_CONNSECMARK.c
  8383. F: net/netfilter/xt_SECMARK.c
  8384. NETWORKING [TLS]
  8385. M: Ilya Lesokhin <ilyal@mellanox.com>
  8386. M: Aviad Yehezkel <aviadye@mellanox.com>
  8387. M: Dave Watson <davejwatson@fb.com>
  8388. L: netdev@vger.kernel.org
  8389. S: Maintained
  8390. F: net/tls/*
  8391. F: include/uapi/linux/tls.h
  8392. F: include/net/tls.h
  8393. NETWORKING [WIRELESS]
  8394. L: linux-wireless@vger.kernel.org
  8395. Q: http://patchwork.kernel.org/project/linux-wireless/list/
  8396. NETXEN (1/10) GbE SUPPORT
  8397. M: Manish Chopra <manish.chopra@cavium.com>
  8398. M: Rahul Verma <rahul.verma@cavium.com>
  8399. M: Dept-GELinuxNICDev@cavium.com
  8400. L: netdev@vger.kernel.org
  8401. S: Supported
  8402. F: drivers/net/ethernet/qlogic/netxen/
  8403. NFC SUBSYSTEM
  8404. M: Samuel Ortiz <sameo@linux.intel.com>
  8405. L: linux-wireless@vger.kernel.org
  8406. L: linux-nfc@lists.01.org (subscribers-only)
  8407. S: Supported
  8408. F: net/nfc/
  8409. F: include/net/nfc/
  8410. F: include/uapi/linux/nfc.h
  8411. F: drivers/nfc/
  8412. F: include/linux/platform_data/nfcmrvl.h
  8413. F: include/linux/platform_data/nxp-nci.h
  8414. F: Documentation/devicetree/bindings/net/nfc/
  8415. NFS, SUNRPC, AND LOCKD CLIENTS
  8416. M: Trond Myklebust <trond.myklebust@primarydata.com>
  8417. M: Anna Schumaker <anna.schumaker@netapp.com>
  8418. L: linux-nfs@vger.kernel.org
  8419. W: http://client.linux-nfs.org
  8420. T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
  8421. S: Maintained
  8422. F: fs/lockd/
  8423. F: fs/nfs/
  8424. F: fs/nfs_common/
  8425. F: net/sunrpc/
  8426. F: include/linux/lockd/
  8427. F: include/linux/nfs*
  8428. F: include/linux/sunrpc/
  8429. F: include/uapi/linux/nfs*
  8430. F: include/uapi/linux/sunrpc/
  8431. NILFS2 FILESYSTEM
  8432. M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
  8433. L: linux-nilfs@vger.kernel.org
  8434. W: http://nilfs.sourceforge.net/
  8435. W: http://nilfs.osdn.jp/
  8436. T: git git://github.com/konis/nilfs2.git
  8437. S: Supported
  8438. F: Documentation/filesystems/nilfs2.txt
  8439. F: fs/nilfs2/
  8440. F: include/trace/events/nilfs2.h
  8441. F: include/uapi/linux/nilfs2_api.h
  8442. F: include/uapi/linux/nilfs2_ondisk.h
  8443. NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
  8444. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  8445. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  8446. S: Maintained
  8447. F: Documentation/scsi/NinjaSCSI.txt
  8448. F: drivers/scsi/pcmcia/nsp_*
  8449. NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
  8450. M: GOTO Masanori <gotom@debian.or.jp>
  8451. M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
  8452. W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
  8453. S: Maintained
  8454. F: Documentation/scsi/NinjaSCSI.txt
  8455. F: drivers/scsi/nsp32*
  8456. NINTENDO HID DRIVER
  8457. M: Daniel J. Ogorchock <djogorchock@gmail.com>
  8458. L: linux-input@vger.kernel.org
  8459. S: Maintained
  8460. F: drivers/hid/hid-nintendo*
  8461. NIOS2 ARCHITECTURE
  8462. M: Ley Foon Tan <lftan@altera.com>
  8463. L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  8464. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
  8465. S: Maintained
  8466. F: arch/nios2/
  8467. NOHZ, DYNTICKS SUPPORT
  8468. M: Frederic Weisbecker <fweisbec@gmail.com>
  8469. M: Thomas Gleixner <tglx@linutronix.de>
  8470. M: Ingo Molnar <mingo@kernel.org>
  8471. L: linux-kernel@vger.kernel.org
  8472. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
  8473. S: Maintained
  8474. F: kernel/time/tick*.*
  8475. F: include/linux/tick.h
  8476. F: include/linux/sched/nohz.h
  8477. NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
  8478. M: Pavel Machek <pavel@ucw.cz>
  8479. M: Sakari Ailus <sakari.ailus@iki.fi>
  8480. L: linux-media@vger.kernel.org
  8481. S: Maintained
  8482. F: drivers/media/i2c/et8ek8
  8483. F: drivers/media/i2c/ad5820.c
  8484. NOKIA N900 POWER SUPPLY DRIVERS
  8485. R: Pali Rohár <pali.rohar@gmail.com>
  8486. F: include/linux/power/bq2415x_charger.h
  8487. F: include/linux/power/bq27xxx_battery.h
  8488. F: include/linux/power/isp1704_charger.h
  8489. F: drivers/power/supply/bq2415x_charger.c
  8490. F: drivers/power/supply/bq27xxx_battery.c
  8491. F: drivers/power/supply/bq27xxx_battery_i2c.c
  8492. F: drivers/power/supply/isp1704_charger.c
  8493. F: drivers/power/supply/rx51_battery.c
  8494. NTB AMD DRIVER
  8495. M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
  8496. L: linux-ntb@googlegroups.com
  8497. S: Supported
  8498. F: drivers/ntb/hw/amd/
  8499. NTB DRIVER CORE
  8500. M: Jon Mason <jdmason@kudzu.us>
  8501. M: Dave Jiang <dave.jiang@intel.com>
  8502. M: Allen Hubbe <Allen.Hubbe@emc.com>
  8503. L: linux-ntb@googlegroups.com
  8504. S: Supported
  8505. W: https://github.com/jonmason/ntb/wiki
  8506. T: git git://github.com/jonmason/ntb.git
  8507. F: drivers/ntb/
  8508. F: drivers/net/ntb_netdev.c
  8509. F: include/linux/ntb.h
  8510. F: include/linux/ntb_transport.h
  8511. F: tools/testing/selftests/ntb/
  8512. NTB IDT DRIVER
  8513. M: Serge Semin <fancer.lancer@gmail.com>
  8514. L: linux-ntb@googlegroups.com
  8515. S: Supported
  8516. F: drivers/ntb/hw/idt/
  8517. NTB INTEL DRIVER
  8518. M: Jon Mason <jdmason@kudzu.us>
  8519. M: Dave Jiang <dave.jiang@intel.com>
  8520. L: linux-ntb@googlegroups.com
  8521. S: Supported
  8522. W: https://github.com/jonmason/ntb/wiki
  8523. T: git git://github.com/jonmason/ntb.git
  8524. F: drivers/ntb/hw/intel/
  8525. NTFS FILESYSTEM
  8526. M: Anton Altaparmakov <anton@tuxera.com>
  8527. L: linux-ntfs-dev@lists.sourceforge.net
  8528. W: http://www.tuxera.com/
  8529. T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
  8530. S: Supported
  8531. F: Documentation/filesystems/ntfs.txt
  8532. F: fs/ntfs/
  8533. NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
  8534. M: Antonino Daplas <adaplas@gmail.com>
  8535. L: linux-fbdev@vger.kernel.org
  8536. S: Maintained
  8537. F: drivers/video/fbdev/riva/
  8538. F: drivers/video/fbdev/nvidia/
  8539. NVM EXPRESS DRIVER
  8540. M: Keith Busch <keith.busch@intel.com>
  8541. M: Jens Axboe <axboe@fb.com>
  8542. M: Christoph Hellwig <hch@lst.de>
  8543. M: Sagi Grimberg <sagi@grimberg.me>
  8544. L: linux-nvme@lists.infradead.org
  8545. T: git://git.infradead.org/nvme.git
  8546. W: http://git.infradead.org/nvme.git
  8547. S: Supported
  8548. F: drivers/nvme/host/
  8549. F: include/linux/nvme.h
  8550. F: include/uapi/linux/nvme_ioctl.h
  8551. NVM EXPRESS FC TRANSPORT DRIVERS
  8552. M: James Smart <james.smart@broadcom.com>
  8553. L: linux-nvme@lists.infradead.org
  8554. S: Supported
  8555. F: include/linux/nvme-fc.h
  8556. F: include/linux/nvme-fc-driver.h
  8557. F: drivers/nvme/host/fc.c
  8558. F: drivers/nvme/target/fc.c
  8559. F: drivers/nvme/target/fcloop.c
  8560. NVM EXPRESS TARGET DRIVER
  8561. M: Christoph Hellwig <hch@lst.de>
  8562. M: Sagi Grimberg <sagi@grimberg.me>
  8563. L: linux-nvme@lists.infradead.org
  8564. T: git://git.infradead.org/nvme.git
  8565. W: http://git.infradead.org/nvme.git
  8566. S: Supported
  8567. F: drivers/nvme/target/
  8568. NVMEM FRAMEWORK
  8569. M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
  8570. S: Maintained
  8571. F: drivers/nvmem/
  8572. F: Documentation/devicetree/bindings/nvmem/
  8573. F: Documentation/ABI/stable/sysfs-bus-nvmem
  8574. F: include/linux/nvmem-consumer.h
  8575. F: include/linux/nvmem-provider.h
  8576. NXP TDA998X DRM DRIVER
  8577. M: Russell King <linux@armlinux.org.uk>
  8578. S: Supported
  8579. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
  8580. T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
  8581. F: drivers/gpu/drm/i2c/tda998x_drv.c
  8582. F: include/drm/i2c/tda998x.h
  8583. NXP TFA9879 DRIVER
  8584. M: Peter Rosin <peda@axentia.se>
  8585. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8586. S: Maintained
  8587. F: sound/soc/codecs/tfa9879*
  8588. NXP-NCI NFC DRIVER
  8589. M: Clément Perrochaud <clement.perrochaud@effinnov.com>
  8590. R: Charles Gorand <charles.gorand@effinnov.com>
  8591. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  8592. S: Supported
  8593. F: drivers/nfc/nxp-nci
  8594. OBJTOOL
  8595. M: Josh Poimboeuf <jpoimboe@redhat.com>
  8596. S: Supported
  8597. F: tools/objtool/
  8598. OMAP AUDIO SUPPORT
  8599. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  8600. M: Jarkko Nikula <jarkko.nikula@bitmer.com>
  8601. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8602. L: linux-omap@vger.kernel.org
  8603. S: Maintained
  8604. F: sound/soc/omap/
  8605. OMAP CLOCK FRAMEWORK SUPPORT
  8606. M: Paul Walmsley <paul@pwsan.com>
  8607. L: linux-omap@vger.kernel.org
  8608. S: Maintained
  8609. F: arch/arm/*omap*/*clock*
  8610. OMAP DEVICE TREE SUPPORT
  8611. M: Benoît Cousson <bcousson@baylibre.com>
  8612. M: Tony Lindgren <tony@atomide.com>
  8613. L: linux-omap@vger.kernel.org
  8614. L: devicetree@vger.kernel.org
  8615. S: Maintained
  8616. F: arch/arm/boot/dts/*omap*
  8617. F: arch/arm/boot/dts/*am3*
  8618. F: arch/arm/boot/dts/*am4*
  8619. F: arch/arm/boot/dts/*am5*
  8620. F: arch/arm/boot/dts/*dra7*
  8621. OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
  8622. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  8623. L: linux-omap@vger.kernel.org
  8624. L: linux-fbdev@vger.kernel.org
  8625. S: Maintained
  8626. F: drivers/video/fbdev/omap2/
  8627. F: Documentation/arm/OMAP/DSS
  8628. OMAP FRAMEBUFFER SUPPORT
  8629. M: Tomi Valkeinen <tomi.valkeinen@ti.com>
  8630. L: linux-fbdev@vger.kernel.org
  8631. L: linux-omap@vger.kernel.org
  8632. S: Maintained
  8633. F: drivers/video/fbdev/omap/
  8634. OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
  8635. M: Roger Quadros <rogerq@ti.com>
  8636. M: Tony Lindgren <tony@atomide.com>
  8637. L: linux-omap@vger.kernel.org
  8638. S: Maintained
  8639. F: drivers/memory/omap-gpmc.c
  8640. F: arch/arm/mach-omap2/*gpmc*
  8641. OMAP GPIO DRIVER
  8642. M: Grygorii Strashko <grygorii.strashko@ti.com>
  8643. M: Santosh Shilimkar <ssantosh@kernel.org>
  8644. M: Kevin Hilman <khilman@kernel.org>
  8645. L: linux-omap@vger.kernel.org
  8646. S: Maintained
  8647. F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
  8648. F: drivers/gpio/gpio-omap.c
  8649. OMAP HARDWARE SPINLOCK SUPPORT
  8650. M: Ohad Ben-Cohen <ohad@wizery.com>
  8651. L: linux-omap@vger.kernel.org
  8652. S: Maintained
  8653. F: drivers/hwspinlock/omap_hwspinlock.c
  8654. OMAP HS MMC SUPPORT
  8655. L: linux-mmc@vger.kernel.org
  8656. L: linux-omap@vger.kernel.org
  8657. S: Orphan
  8658. F: drivers/mmc/host/omap_hsmmc.c
  8659. OMAP HWMOD DATA
  8660. M: Paul Walmsley <paul@pwsan.com>
  8661. L: linux-omap@vger.kernel.org
  8662. S: Maintained
  8663. F: arch/arm/mach-omap2/omap_hwmod*data*
  8664. OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
  8665. M: Benoît Cousson <bcousson@baylibre.com>
  8666. L: linux-omap@vger.kernel.org
  8667. S: Maintained
  8668. F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
  8669. OMAP HWMOD SUPPORT
  8670. M: Benoît Cousson <bcousson@baylibre.com>
  8671. M: Paul Walmsley <paul@pwsan.com>
  8672. L: linux-omap@vger.kernel.org
  8673. S: Maintained
  8674. F: arch/arm/mach-omap2/omap_hwmod.*
  8675. OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
  8676. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  8677. L: linux-media@vger.kernel.org
  8678. S: Maintained
  8679. F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
  8680. F: drivers/media/platform/omap3isp/
  8681. F: drivers/staging/media/omap4iss/
  8682. OMAP MMC SUPPORT
  8683. M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
  8684. L: linux-omap@vger.kernel.org
  8685. S: Maintained
  8686. F: drivers/mmc/host/omap.c
  8687. OMAP POWER MANAGEMENT SUPPORT
  8688. M: Kevin Hilman <khilman@kernel.org>
  8689. L: linux-omap@vger.kernel.org
  8690. S: Maintained
  8691. F: arch/arm/*omap*/*pm*
  8692. F: drivers/cpufreq/omap-cpufreq.c
  8693. OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
  8694. M: Rajendra Nayak <rnayak@codeaurora.org>
  8695. M: Paul Walmsley <paul@pwsan.com>
  8696. L: linux-omap@vger.kernel.org
  8697. S: Maintained
  8698. F: arch/arm/mach-omap2/prm*
  8699. OMAP RANDOM NUMBER GENERATOR SUPPORT
  8700. M: Deepak Saxena <dsaxena@plexity.net>
  8701. S: Maintained
  8702. F: drivers/char/hw_random/omap-rng.c
  8703. OMAP USB SUPPORT
  8704. L: linux-usb@vger.kernel.org
  8705. L: linux-omap@vger.kernel.org
  8706. S: Orphan
  8707. F: drivers/usb/*/*omap*
  8708. F: arch/arm/*omap*/usb*
  8709. OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
  8710. M: Mark Jackson <mpfj@newflow.co.uk>
  8711. L: linux-omap@vger.kernel.org
  8712. S: Maintained
  8713. F: arch/arm/boot/dts/am335x-nano.dts
  8714. OMAP1 SUPPORT
  8715. M: Aaro Koskinen <aaro.koskinen@iki.fi>
  8716. M: Tony Lindgren <tony@atomide.com>
  8717. L: linux-omap@vger.kernel.org
  8718. Q: http://patchwork.kernel.org/project/linux-omap/list/
  8719. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  8720. S: Maintained
  8721. F: arch/arm/mach-omap1/
  8722. F: arch/arm/plat-omap/
  8723. F: arch/arm/configs/omap1_defconfig
  8724. F: drivers/i2c/busses/i2c-omap.c
  8725. F: include/linux/i2c-omap.h
  8726. OMAP2+ SUPPORT
  8727. M: Tony Lindgren <tony@atomide.com>
  8728. L: linux-omap@vger.kernel.org
  8729. W: http://www.muru.com/linux/omap/
  8730. W: http://linux.omap.com/
  8731. Q: http://patchwork.kernel.org/project/linux-omap/list/
  8732. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
  8733. S: Maintained
  8734. F: arch/arm/mach-omap2/
  8735. F: arch/arm/plat-omap/
  8736. F: arch/arm/configs/omap2plus_defconfig
  8737. F: drivers/i2c/busses/i2c-omap.c
  8738. F: drivers/irqchip/irq-omap-intc.c
  8739. F: drivers/mfd/*omap*.c
  8740. F: drivers/mfd/menelaus.c
  8741. F: drivers/mfd/palmas.c
  8742. F: drivers/mfd/tps65217.c
  8743. F: drivers/mfd/tps65218.c
  8744. F: drivers/mfd/tps65910.c
  8745. F: drivers/mfd/twl-core.[ch]
  8746. F: drivers/mfd/twl4030*.c
  8747. F: drivers/mfd/twl6030*.c
  8748. F: drivers/mfd/twl6040*.c
  8749. F: drivers/regulator/palmas-regulator*.c
  8750. F: drivers/regulator/pbias-regulator.c
  8751. F: drivers/regulator/tps65217-regulator.c
  8752. F: drivers/regulator/tps65218-regulator.c
  8753. F: drivers/regulator/tps65910-regulator.c
  8754. F: drivers/regulator/twl-regulator.c
  8755. F: drivers/regulator/twl6030-regulator.c
  8756. F: include/linux/i2c-omap.h
  8757. ONION OMEGA2+ BOARD
  8758. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  8759. L: linux-mips@linux-mips.org
  8760. S: Maintained
  8761. F: arch/mips/boot/dts/ralink/omega2p.dts
  8762. OMFS FILESYSTEM
  8763. M: Bob Copeland <me@bobcopeland.com>
  8764. L: linux-karma-devel@lists.sourceforge.net
  8765. S: Maintained
  8766. F: Documentation/filesystems/omfs.txt
  8767. F: fs/omfs/
  8768. OMNIKEY CARDMAN 4000 DRIVER
  8769. M: Harald Welte <laforge@gnumonks.org>
  8770. S: Maintained
  8771. F: drivers/char/pcmcia/cm4000_cs.c
  8772. F: include/linux/cm4000_cs.h
  8773. F: include/uapi/linux/cm4000_cs.h
  8774. OMNIKEY CARDMAN 4040 DRIVER
  8775. M: Harald Welte <laforge@gnumonks.org>
  8776. S: Maintained
  8777. F: drivers/char/pcmcia/cm4040_cs.*
  8778. OMNIVISION OV13858 SENSOR DRIVER
  8779. M: Sakari Ailus <sakari.ailus@linux.intel.com>
  8780. L: linux-media@vger.kernel.org
  8781. T: git git://linuxtv.org/media_tree.git
  8782. S: Maintained
  8783. F: drivers/media/i2c/ov13858.c
  8784. OMNIVISION OV5640 SENSOR DRIVER
  8785. M: Steve Longerbeam <slongerbeam@gmail.com>
  8786. L: linux-media@vger.kernel.org
  8787. T: git git://linuxtv.org/media_tree.git
  8788. S: Maintained
  8789. F: drivers/media/i2c/ov5640.c
  8790. OMNIVISION OV5647 SENSOR DRIVER
  8791. M: Luis Oliveira <lolivei@synopsys.com>
  8792. L: linux-media@vger.kernel.org
  8793. T: git git://linuxtv.org/media_tree.git
  8794. S: Maintained
  8795. F: drivers/media/i2c/ov5647.c
  8796. OMNIVISION OV7670 SENSOR DRIVER
  8797. M: Jonathan Corbet <corbet@lwn.net>
  8798. L: linux-media@vger.kernel.org
  8799. T: git git://linuxtv.org/media_tree.git
  8800. S: Maintained
  8801. F: drivers/media/i2c/ov7670.c
  8802. F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
  8803. ONENAND FLASH DRIVER
  8804. M: Kyungmin Park <kyungmin.park@samsung.com>
  8805. L: linux-mtd@lists.infradead.org
  8806. S: Maintained
  8807. F: drivers/mtd/onenand/
  8808. F: include/linux/mtd/onenand*.h
  8809. ONSTREAM SCSI TAPE DRIVER
  8810. M: Willem Riede <osst@riede.org>
  8811. L: osst-users@lists.sourceforge.net
  8812. L: linux-scsi@vger.kernel.org
  8813. S: Maintained
  8814. F: Documentation/scsi/osst.txt
  8815. F: drivers/scsi/osst.*
  8816. F: drivers/scsi/osst_*.h
  8817. F: drivers/scsi/st.h
  8818. OP-TEE DRIVER
  8819. M: Jens Wiklander <jens.wiklander@linaro.org>
  8820. S: Maintained
  8821. F: drivers/tee/optee/
  8822. OPA-VNIC DRIVER
  8823. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  8824. M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
  8825. L: linux-rdma@vger.kernel.org
  8826. S: Supported
  8827. F: drivers/infiniband/ulp/opa_vnic
  8828. OPEN FIRMWARE AND DEVICE TREE OVERLAYS
  8829. M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
  8830. L: devicetree@vger.kernel.org
  8831. S: Maintained
  8832. F: Documentation/devicetree/dynamic-resolution-notes.txt
  8833. F: Documentation/devicetree/overlay-notes.txt
  8834. F: drivers/of/overlay.c
  8835. F: drivers/of/resolver.c
  8836. OPEN FIRMWARE AND FLATTENED DEVICE TREE
  8837. M: Rob Herring <robh+dt@kernel.org>
  8838. M: Frank Rowand <frowand.list@gmail.com>
  8839. L: devicetree@vger.kernel.org
  8840. W: http://www.devicetree.org/
  8841. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  8842. S: Maintained
  8843. F: drivers/of/
  8844. F: include/linux/of*.h
  8845. F: scripts/dtc/
  8846. F: Documentation/ABI/testing/sysfs-firmware-ofw
  8847. OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
  8848. M: Rob Herring <robh+dt@kernel.org>
  8849. M: Mark Rutland <mark.rutland@arm.com>
  8850. L: devicetree@vger.kernel.org
  8851. T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
  8852. Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
  8853. S: Maintained
  8854. F: Documentation/devicetree/
  8855. F: arch/*/boot/dts/
  8856. F: include/dt-bindings/
  8857. OPENCORES I2C BUS DRIVER
  8858. M: Peter Korsgaard <jacmet@sunsite.dk>
  8859. L: linux-i2c@vger.kernel.org
  8860. S: Maintained
  8861. F: Documentation/i2c/busses/i2c-ocores
  8862. F: drivers/i2c/busses/i2c-ocores.c
  8863. OPENRISC ARCHITECTURE
  8864. M: Jonas Bonn <jonas@southpole.se>
  8865. M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
  8866. M: Stafford Horne <shorne@gmail.com>
  8867. T: git git://github.com/openrisc/linux.git
  8868. L: openrisc@lists.librecores.org
  8869. W: http://openrisc.io
  8870. S: Maintained
  8871. F: arch/openrisc/
  8872. OPENVSWITCH
  8873. M: Pravin Shelar <pshelar@nicira.com>
  8874. L: netdev@vger.kernel.org
  8875. L: dev@openvswitch.org
  8876. W: http://openvswitch.org
  8877. S: Maintained
  8878. F: net/openvswitch/
  8879. F: include/uapi/linux/openvswitch.h
  8880. OPERATING PERFORMANCE POINTS (OPP)
  8881. M: Viresh Kumar <vireshk@kernel.org>
  8882. M: Nishanth Menon <nm@ti.com>
  8883. M: Stephen Boyd <sboyd@codeaurora.org>
  8884. L: linux-pm@vger.kernel.org
  8885. S: Maintained
  8886. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  8887. F: drivers/base/power/opp/
  8888. F: include/linux/pm_opp.h
  8889. F: Documentation/power/opp.txt
  8890. F: Documentation/devicetree/bindings/opp/
  8891. OPL4 DRIVER
  8892. M: Clemens Ladisch <clemens@ladisch.de>
  8893. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  8894. T: git git://git.alsa-project.org/alsa-kernel.git
  8895. S: Maintained
  8896. F: sound/drivers/opl4/
  8897. OPROFILE
  8898. M: Robert Richter <rric@kernel.org>
  8899. L: oprofile-list@lists.sf.net
  8900. S: Maintained
  8901. F: arch/*/include/asm/oprofile*.h
  8902. F: arch/*/oprofile/
  8903. F: drivers/oprofile/
  8904. F: include/linux/oprofile.h
  8905. ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
  8906. M: Mark Fasheh <mfasheh@versity.com>
  8907. M: Joel Becker <jlbec@evilplan.org>
  8908. L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
  8909. W: http://ocfs2.wiki.kernel.org
  8910. S: Supported
  8911. F: Documentation/filesystems/ocfs2.txt
  8912. F: Documentation/filesystems/dlmfs.txt
  8913. F: fs/ocfs2/
  8914. ORANGEFS FILESYSTEM
  8915. M: Mike Marshall <hubcap@omnibond.com>
  8916. L: pvfs2-developers@beowulf-underground.org (subscribers-only)
  8917. T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
  8918. S: Supported
  8919. F: fs/orangefs/
  8920. F: Documentation/filesystems/orangefs.txt
  8921. ORINOCO DRIVER
  8922. L: linux-wireless@vger.kernel.org
  8923. W: http://wireless.kernel.org/en/users/Drivers/orinoco
  8924. W: http://www.nongnu.org/orinoco/
  8925. S: Orphan
  8926. F: drivers/net/wireless/intersil/orinoco/
  8927. OSD LIBRARY and FILESYSTEM
  8928. M: Boaz Harrosh <ooo@electrozaur.com>
  8929. S: Maintained
  8930. F: drivers/scsi/osd/
  8931. F: include/scsi/osd_*
  8932. F: fs/exofs/
  8933. OV2659 OMNIVISION SENSOR DRIVER
  8934. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  8935. L: linux-media@vger.kernel.org
  8936. W: https://linuxtv.org
  8937. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  8938. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  8939. S: Maintained
  8940. F: drivers/media/i2c/ov2659.c
  8941. F: include/media/i2c/ov2659.h
  8942. OVERLAY FILESYSTEM
  8943. M: Miklos Szeredi <miklos@szeredi.hu>
  8944. L: linux-unionfs@vger.kernel.org
  8945. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
  8946. S: Supported
  8947. F: fs/overlayfs/
  8948. F: Documentation/filesystems/overlayfs.txt
  8949. P54 WIRELESS DRIVER
  8950. M: Christian Lamparter <chunkeey@googlemail.com>
  8951. L: linux-wireless@vger.kernel.org
  8952. W: http://wireless.kernel.org/en/users/Drivers/p54
  8953. S: Maintained
  8954. F: drivers/net/wireless/intersil/p54/
  8955. PA SEMI ETHERNET DRIVER
  8956. L: netdev@vger.kernel.org
  8957. S: Orphan
  8958. F: drivers/net/ethernet/pasemi/*
  8959. PA SEMI SMBUS DRIVER
  8960. L: linux-i2c@vger.kernel.org
  8961. S: Orphan
  8962. F: drivers/i2c/busses/i2c-pasemi.c
  8963. PADATA PARALLEL EXECUTION MECHANISM
  8964. M: Steffen Klassert <steffen.klassert@secunet.com>
  8965. L: linux-crypto@vger.kernel.org
  8966. S: Maintained
  8967. F: kernel/padata.c
  8968. F: include/linux/padata.h
  8969. F: Documentation/padata.txt
  8970. PANASONIC LAPTOP ACPI EXTRAS DRIVER
  8971. M: Harald Welte <laforge@gnumonks.org>
  8972. L: platform-driver-x86@vger.kernel.org
  8973. S: Maintained
  8974. F: drivers/platform/x86/panasonic-laptop.c
  8975. PANASONIC MN10300/AM33/AM34 PORT
  8976. M: David Howells <dhowells@redhat.com>
  8977. L: linux-am33-list@redhat.com (moderated for non-subscribers)
  8978. W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
  8979. S: Maintained
  8980. F: Documentation/mn10300/
  8981. F: arch/mn10300/
  8982. PARALLEL LCD/KEYPAD PANEL DRIVER
  8983. M: Willy Tarreau <willy@haproxy.com>
  8984. M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
  8985. S: Odd Fixes
  8986. F: Documentation/misc-devices/lcd-panel-cgram.txt
  8987. F: drivers/misc/panel.c
  8988. PARALLEL PORT SUBSYSTEM
  8989. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  8990. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  8991. L: linux-parport@lists.infradead.org (subscribers-only)
  8992. S: Maintained
  8993. F: drivers/parport/
  8994. F: include/linux/parport*.h
  8995. F: drivers/char/ppdev.c
  8996. F: include/uapi/linux/ppdev.h
  8997. F: Documentation/parport*.txt
  8998. PARAVIRT_OPS INTERFACE
  8999. M: Juergen Gross <jgross@suse.com>
  9000. M: Alok Kataria <akataria@vmware.com>
  9001. M: Rusty Russell <rusty@rustcorp.com.au>
  9002. L: virtualization@lists.linux-foundation.org
  9003. S: Supported
  9004. F: Documentation/virtual/paravirt_ops.txt
  9005. F: arch/*/kernel/paravirt*
  9006. F: arch/*/include/asm/paravirt*.h
  9007. F: include/linux/hypervisor.h
  9008. PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
  9009. M: Tim Waugh <tim@cyberelk.net>
  9010. L: linux-parport@lists.infradead.org (subscribers-only)
  9011. S: Maintained
  9012. F: Documentation/blockdev/paride.txt
  9013. F: drivers/block/paride/
  9014. PARISC ARCHITECTURE
  9015. M: "James E.J. Bottomley" <jejb@parisc-linux.org>
  9016. M: Helge Deller <deller@gmx.de>
  9017. L: linux-parisc@vger.kernel.org
  9018. W: http://www.parisc-linux.org/
  9019. Q: http://patchwork.kernel.org/project/linux-parisc/list/
  9020. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
  9021. T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
  9022. S: Maintained
  9023. F: arch/parisc/
  9024. F: Documentation/parisc/
  9025. F: drivers/parisc/
  9026. F: drivers/char/agp/parisc-agp.c
  9027. F: drivers/input/serio/gscps2.c
  9028. F: drivers/parport/parport_gsc.*
  9029. F: drivers/tty/serial/8250/8250_gsc.c
  9030. F: drivers/video/fbdev/sti*
  9031. F: drivers/video/console/sti*
  9032. F: drivers/video/logo/logo_parisc*
  9033. PARMAN
  9034. M: Jiri Pirko <jiri@mellanox.com>
  9035. L: netdev@vger.kernel.org
  9036. S: Supported
  9037. F: lib/parman.c
  9038. F: lib/test_parman.c
  9039. F: include/linux/parman.h
  9040. PC87360 HARDWARE MONITORING DRIVER
  9041. M: Jim Cromie <jim.cromie@gmail.com>
  9042. L: linux-hwmon@vger.kernel.org
  9043. S: Maintained
  9044. F: Documentation/hwmon/pc87360
  9045. F: drivers/hwmon/pc87360.c
  9046. PC8736x GPIO DRIVER
  9047. M: Jim Cromie <jim.cromie@gmail.com>
  9048. S: Maintained
  9049. F: drivers/char/pc8736x_gpio.c
  9050. PC87427 HARDWARE MONITORING DRIVER
  9051. M: Jean Delvare <jdelvare@suse.com>
  9052. L: linux-hwmon@vger.kernel.org
  9053. S: Maintained
  9054. F: Documentation/hwmon/pc87427
  9055. F: drivers/hwmon/pc87427.c
  9056. PCA9532 LED DRIVER
  9057. M: Riku Voipio <riku.voipio@iki.fi>
  9058. S: Maintained
  9059. F: drivers/leds/leds-pca9532.c
  9060. F: include/linux/leds-pca9532.h
  9061. PCA9541 I2C BUS MASTER SELECTOR DRIVER
  9062. M: Guenter Roeck <linux@roeck-us.net>
  9063. L: linux-i2c@vger.kernel.org
  9064. S: Maintained
  9065. F: drivers/i2c/muxes/i2c-mux-pca9541.c
  9066. PCDP - PRIMARY CONSOLE AND DEBUG PORT
  9067. M: Khalid Aziz <khalid@gonehiking.org>
  9068. S: Maintained
  9069. F: drivers/firmware/pcdp.*
  9070. PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  9071. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9072. L: linux-pci@vger.kernel.org
  9073. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9074. S: Maintained
  9075. F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
  9076. F: drivers/pci/host/pci-aardvark.c
  9077. PCI DRIVER FOR ALTERA PCIE IP
  9078. M: Ley Foon Tan <lftan@altera.com>
  9079. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9080. L: linux-pci@vger.kernel.org
  9081. S: Supported
  9082. F: Documentation/devicetree/bindings/pci/altera-pcie.txt
  9083. F: drivers/pci/host/pcie-altera.c
  9084. PCI DRIVER FOR APPLIEDMICRO XGENE
  9085. M: Tanmay Inamdar <tinamdar@apm.com>
  9086. L: linux-pci@vger.kernel.org
  9087. L: linux-arm-kernel@lists.infradead.org
  9088. S: Maintained
  9089. F: Documentation/devicetree/bindings/pci/xgene-pci.txt
  9090. F: drivers/pci/host/pci-xgene.c
  9091. PCI DRIVER FOR ARM VERSATILE PLATFORM
  9092. M: Rob Herring <robh@kernel.org>
  9093. L: linux-pci@vger.kernel.org
  9094. L: linux-arm-kernel@lists.infradead.org
  9095. S: Maintained
  9096. F: Documentation/devicetree/bindings/pci/versatile.txt
  9097. F: drivers/pci/host/pci-versatile.c
  9098. PCI DRIVER FOR ARMADA 8K
  9099. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9100. L: linux-pci@vger.kernel.org
  9101. L: linux-arm-kernel@lists.infradead.org
  9102. S: Maintained
  9103. F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
  9104. F: drivers/pci/dwc/pcie-armada8k.c
  9105. PCI DRIVER FOR FREESCALE LAYERSCAPE
  9106. M: Minghuan Lian <minghuan.Lian@freescale.com>
  9107. M: Mingkai Hu <mingkai.hu@freescale.com>
  9108. M: Roy Zang <tie-fei.zang@freescale.com>
  9109. L: linuxppc-dev@lists.ozlabs.org
  9110. L: linux-pci@vger.kernel.org
  9111. L: linux-arm-kernel@lists.infradead.org
  9112. S: Maintained
  9113. F: drivers/pci/dwc/*layerscape*
  9114. PCI DRIVER FOR GENERIC OF HOSTS
  9115. M: Will Deacon <will.deacon@arm.com>
  9116. L: linux-pci@vger.kernel.org
  9117. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9118. S: Maintained
  9119. F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
  9120. F: drivers/pci/host/pci-host-common.c
  9121. F: drivers/pci/host/pci-host-generic.c
  9122. PCI DRIVER FOR IMX6
  9123. M: Richard Zhu <hongxing.zhu@nxp.com>
  9124. M: Lucas Stach <l.stach@pengutronix.de>
  9125. L: linux-pci@vger.kernel.org
  9126. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9127. S: Maintained
  9128. F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
  9129. F: drivers/pci/dwc/*imx6*
  9130. PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  9131. M: Keith Busch <keith.busch@intel.com>
  9132. M: Jonathan Derrick <jonathan.derrick@intel.com>
  9133. L: linux-pci@vger.kernel.org
  9134. S: Supported
  9135. F: drivers/pci/host/vmd.c
  9136. PCI DRIVER FOR MICROSEMI SWITCHTEC
  9137. M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  9138. M: Logan Gunthorpe <logang@deltatee.com>
  9139. L: linux-pci@vger.kernel.org
  9140. S: Maintained
  9141. F: Documentation/switchtec.txt
  9142. F: Documentation/ABI/testing/sysfs-class-switchtec
  9143. F: drivers/pci/switch/switchtec*
  9144. F: include/uapi/linux/switchtec_ioctl.h
  9145. PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
  9146. M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  9147. M: Jason Cooper <jason@lakedaemon.net>
  9148. L: linux-pci@vger.kernel.org
  9149. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9150. S: Maintained
  9151. F: drivers/pci/host/*mvebu*
  9152. PCI DRIVER FOR NVIDIA TEGRA
  9153. M: Thierry Reding <thierry.reding@gmail.com>
  9154. L: linux-tegra@vger.kernel.org
  9155. L: linux-pci@vger.kernel.org
  9156. S: Supported
  9157. F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
  9158. F: drivers/pci/host/pci-tegra.c
  9159. PCI DRIVER FOR RENESAS R-CAR
  9160. M: Simon Horman <horms@verge.net.au>
  9161. L: linux-pci@vger.kernel.org
  9162. L: linux-renesas-soc@vger.kernel.org
  9163. S: Maintained
  9164. F: drivers/pci/host/*rcar*
  9165. PCI DRIVER FOR SAMSUNG EXYNOS
  9166. M: Jingoo Han <jingoohan1@gmail.com>
  9167. L: linux-pci@vger.kernel.org
  9168. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9169. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9170. S: Maintained
  9171. F: drivers/pci/dwc/pci-exynos.c
  9172. PCI DRIVER FOR SYNOPSYS DESIGNWARE
  9173. M: Jingoo Han <jingoohan1@gmail.com>
  9174. M: Joao Pinto <Joao.Pinto@synopsys.com>
  9175. L: linux-pci@vger.kernel.org
  9176. S: Maintained
  9177. F: Documentation/devicetree/bindings/pci/designware-pcie.txt
  9178. F: drivers/pci/dwc/*designware*
  9179. PCI DRIVER FOR TI DRA7XX
  9180. M: Kishon Vijay Abraham I <kishon@ti.com>
  9181. L: linux-omap@vger.kernel.org
  9182. L: linux-pci@vger.kernel.org
  9183. S: Supported
  9184. F: Documentation/devicetree/bindings/pci/ti-pci.txt
  9185. F: drivers/pci/dwc/pci-dra7xx.c
  9186. PCI DRIVER FOR TI KEYSTONE
  9187. M: Murali Karicheri <m-karicheri2@ti.com>
  9188. L: linux-pci@vger.kernel.org
  9189. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9190. S: Maintained
  9191. F: drivers/pci/dwc/*keystone*
  9192. PCI ENDPOINT SUBSYSTEM
  9193. M: Kishon Vijay Abraham I <kishon@ti.com>
  9194. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9195. L: linux-pci@vger.kernel.org
  9196. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  9197. S: Supported
  9198. F: drivers/pci/endpoint/
  9199. F: drivers/misc/pci_endpoint_test.c
  9200. F: tools/pci/
  9201. PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
  9202. M: Russell Currey <ruscur@russell.cc>
  9203. L: linuxppc-dev@lists.ozlabs.org
  9204. S: Supported
  9205. F: Documentation/powerpc/eeh-pci-error-recovery.txt
  9206. F: arch/powerpc/kernel/eeh*.c
  9207. F: arch/powerpc/platforms/*/eeh*.c
  9208. F: arch/powerpc/include/*/eeh*.h
  9209. PCI ERROR RECOVERY
  9210. M: Linas Vepstas <linasvepstas@gmail.com>
  9211. L: linux-pci@vger.kernel.org
  9212. S: Supported
  9213. F: Documentation/PCI/pci-error-recovery.txt
  9214. PCI MSI DRIVER FOR ALTERA MSI IP
  9215. M: Ley Foon Tan <lftan@altera.com>
  9216. L: rfi@lists.rocketboards.org (moderated for non-subscribers)
  9217. L: linux-pci@vger.kernel.org
  9218. S: Supported
  9219. F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
  9220. F: drivers/pci/host/pcie-altera-msi.c
  9221. PCI MSI DRIVER FOR APPLIEDMICRO XGENE
  9222. M: Duc Dang <dhdang@apm.com>
  9223. L: linux-pci@vger.kernel.org
  9224. L: linux-arm-kernel@lists.infradead.org
  9225. S: Maintained
  9226. F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
  9227. F: drivers/pci/host/pci-xgene-msi.c
  9228. PCI SUBSYSTEM
  9229. M: Bjorn Helgaas <bhelgaas@google.com>
  9230. L: linux-pci@vger.kernel.org
  9231. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9232. T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  9233. S: Supported
  9234. F: Documentation/devicetree/bindings/pci/
  9235. F: Documentation/PCI/
  9236. F: drivers/pci/
  9237. F: include/linux/pci*
  9238. F: arch/x86/pci/
  9239. F: arch/x86/kernel/quirks.c
  9240. PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
  9241. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9242. L: linux-pci@vger.kernel.org
  9243. Q: http://patchwork.ozlabs.org/project/linux-pci/list/
  9244. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
  9245. S: Supported
  9246. F: drivers/pci/host/
  9247. F: drivers/pci/dwc/
  9248. PCIE DRIVER FOR AXIS ARTPEC
  9249. M: Niklas Cassel <niklas.cassel@axis.com>
  9250. M: Jesper Nilsson <jesper.nilsson@axis.com>
  9251. L: linux-arm-kernel@axis.com
  9252. L: linux-pci@vger.kernel.org
  9253. S: Maintained
  9254. F: Documentation/devicetree/bindings/pci/axis,artpec*
  9255. F: drivers/pci/dwc/*artpec*
  9256. PCIE DRIVER FOR CAVIUM THUNDERX
  9257. M: David Daney <david.daney@cavium.com>
  9258. L: linux-pci@vger.kernel.org
  9259. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9260. S: Supported
  9261. F: Documentation/devicetree/bindings/pci/pci-thunder-*
  9262. F: drivers/pci/host/pci-thunder-*
  9263. PCIE DRIVER FOR HISILICON
  9264. M: Zhou Wang <wangzhou1@hisilicon.com>
  9265. L: linux-pci@vger.kernel.org
  9266. S: Maintained
  9267. F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
  9268. F: drivers/pci/dwc/pcie-hisi.c
  9269. PCIE DRIVER FOR HISILICON KIRIN
  9270. M: Xiaowei Song <songxiaowei@hisilicon.com>
  9271. M: Binghui Wang <wangbinghui@hisilicon.com>
  9272. L: linux-pci@vger.kernel.org
  9273. S: Maintained
  9274. F: Documentation/devicetree/bindings/pci/pcie-kirin.txt
  9275. F: drivers/pci/dwc/pcie-kirin.c
  9276. PCIE DRIVER FOR MEDIATEK
  9277. M: Ryder Lee <ryder.lee@mediatek.com>
  9278. L: linux-pci@vger.kernel.org
  9279. L: linux-mediatek@lists.infradead.org
  9280. S: Supported
  9281. F: Documentation/devicetree/bindings/pci/mediatek*
  9282. F: drivers/pci/host/*mediatek*
  9283. PCIE DRIVER FOR QUALCOMM MSM
  9284. M: Stanimir Varbanov <svarbanov@mm-sol.com>
  9285. L: linux-pci@vger.kernel.org
  9286. L: linux-arm-msm@vger.kernel.org
  9287. S: Maintained
  9288. F: drivers/pci/dwc/*qcom*
  9289. PCIE DRIVER FOR ROCKCHIP
  9290. M: Shawn Lin <shawn.lin@rock-chips.com>
  9291. L: linux-pci@vger.kernel.org
  9292. L: linux-rockchip@lists.infradead.org
  9293. S: Maintained
  9294. F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
  9295. F: drivers/pci/host/pcie-rockchip.c
  9296. PCIE DRIVER FOR ST SPEAR13XX
  9297. M: Pratyush Anand <pratyush.anand@gmail.com>
  9298. L: linux-pci@vger.kernel.org
  9299. S: Maintained
  9300. F: drivers/pci/dwc/*spear*
  9301. PCMCIA SUBSYSTEM
  9302. P: Linux PCMCIA Team
  9303. L: linux-pcmcia@lists.infradead.org
  9304. W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
  9305. T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
  9306. S: Maintained
  9307. F: Documentation/pcmcia/
  9308. F: tools/pcmcia/
  9309. F: drivers/pcmcia/
  9310. F: include/pcmcia/
  9311. PCNET32 NETWORK DRIVER
  9312. M: Don Fry <pcnet32@frontier.com>
  9313. L: netdev@vger.kernel.org
  9314. S: Maintained
  9315. F: drivers/net/ethernet/amd/pcnet32.c
  9316. PCRYPT PARALLEL CRYPTO ENGINE
  9317. M: Steffen Klassert <steffen.klassert@secunet.com>
  9318. L: linux-crypto@vger.kernel.org
  9319. S: Maintained
  9320. F: crypto/pcrypt.c
  9321. F: include/crypto/pcrypt.h
  9322. PER-CPU MEMORY ALLOCATOR
  9323. M: Tejun Heo <tj@kernel.org>
  9324. M: Christoph Lameter <cl@linux.com>
  9325. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
  9326. S: Maintained
  9327. F: include/linux/percpu*.h
  9328. F: mm/percpu*.c
  9329. F: arch/*/include/asm/percpu.h
  9330. PER-TASK DELAY ACCOUNTING
  9331. M: Balbir Singh <bsingharora@gmail.com>
  9332. S: Maintained
  9333. F: include/linux/delayacct.h
  9334. F: kernel/delayacct.c
  9335. PERFORMANCE EVENTS SUBSYSTEM
  9336. M: Peter Zijlstra <peterz@infradead.org>
  9337. M: Ingo Molnar <mingo@redhat.com>
  9338. M: Arnaldo Carvalho de Melo <acme@kernel.org>
  9339. R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  9340. R: Jiri Olsa <jolsa@redhat.com>
  9341. R: Namhyung Kim <namhyung@kernel.org>
  9342. L: linux-kernel@vger.kernel.org
  9343. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  9344. S: Supported
  9345. F: kernel/events/*
  9346. F: include/linux/perf_event.h
  9347. F: include/uapi/linux/perf_event.h
  9348. F: arch/*/kernel/perf_event*.c
  9349. F: arch/*/kernel/*/perf_event*.c
  9350. F: arch/*/kernel/*/*/perf_event*.c
  9351. F: arch/*/include/asm/perf_event.h
  9352. F: arch/*/kernel/perf_callchain.c
  9353. F: arch/*/events/*
  9354. F: tools/perf/
  9355. PERSONALITY HANDLING
  9356. M: Christoph Hellwig <hch@infradead.org>
  9357. L: linux-abi-devel@lists.sourceforge.net
  9358. S: Maintained
  9359. F: include/linux/personality.h
  9360. F: include/uapi/linux/personality.h
  9361. PHONET PROTOCOL
  9362. M: Remi Denis-Courmont <courmisch@gmail.com>
  9363. S: Supported
  9364. F: Documentation/networking/phonet.txt
  9365. F: include/linux/phonet.h
  9366. F: include/net/phonet/
  9367. F: include/uapi/linux/phonet.h
  9368. F: net/phonet/
  9369. PHRAM MTD DRIVER
  9370. M: Joern Engel <joern@lazybastard.org>
  9371. L: linux-mtd@lists.infradead.org
  9372. S: Maintained
  9373. F: drivers/mtd/devices/phram.c
  9374. PICOLCD HID DRIVER
  9375. M: Bruno Prémont <bonbons@linux-vserver.org>
  9376. L: linux-input@vger.kernel.org
  9377. S: Maintained
  9378. F: drivers/hid/hid-picolcd*
  9379. PICOXCELL SUPPORT
  9380. M: Jamie Iles <jamie@jamieiles.com>
  9381. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9382. T: git git://github.com/jamieiles/linux-2.6-ji.git
  9383. S: Supported
  9384. F: arch/arm/boot/dts/picoxcell*
  9385. F: arch/arm/mach-picoxcell/
  9386. F: drivers/crypto/picoxcell*
  9387. PIN CONTROL SUBSYSTEM
  9388. M: Linus Walleij <linus.walleij@linaro.org>
  9389. L: linux-gpio@vger.kernel.org
  9390. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  9391. S: Maintained
  9392. F: Documentation/devicetree/bindings/pinctrl/
  9393. F: Documentation/driver-api/pinctl.rst
  9394. F: drivers/pinctrl/
  9395. F: include/linux/pinctrl/
  9396. PIN CONTROLLER - ATMEL AT91
  9397. M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
  9398. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9399. S: Maintained
  9400. F: drivers/pinctrl/pinctrl-at91.*
  9401. PIN CONTROLLER - ATMEL AT91 PIO4
  9402. M: Ludovic Desroches <ludovic.desroches@microchip.com>
  9403. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9404. L: linux-gpio@vger.kernel.org
  9405. S: Supported
  9406. F: drivers/pinctrl/pinctrl-at91-pio4.*
  9407. PIN CONTROLLER - INTEL
  9408. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  9409. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  9410. S: Maintained
  9411. F: drivers/pinctrl/intel/
  9412. PIN CONTROLLER - QUALCOMM
  9413. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  9414. S: Maintained
  9415. L: linux-arm-msm@vger.kernel.org
  9416. F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
  9417. F: drivers/pinctrl/qcom/
  9418. PIN CONTROLLER - RENESAS
  9419. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  9420. M: Geert Uytterhoeven <geert+renesas@glider.be>
  9421. L: linux-renesas-soc@vger.kernel.org
  9422. S: Maintained
  9423. F: drivers/pinctrl/sh-pfc/
  9424. PIN CONTROLLER - SAMSUNG
  9425. M: Tomasz Figa <tomasz.figa@gmail.com>
  9426. M: Krzysztof Kozlowski <krzk@kernel.org>
  9427. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  9428. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9429. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  9430. Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
  9431. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
  9432. S: Maintained
  9433. F: drivers/pinctrl/samsung/
  9434. F: include/dt-bindings/pinctrl/samsung.h
  9435. F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
  9436. PIN CONTROLLER - SINGLE
  9437. M: Tony Lindgren <tony@atomide.com>
  9438. M: Haojian Zhuang <haojian.zhuang@linaro.org>
  9439. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9440. L: linux-omap@vger.kernel.org
  9441. S: Maintained
  9442. F: drivers/pinctrl/pinctrl-single.c
  9443. PIN CONTROLLER - ST SPEAR
  9444. M: Viresh Kumar <vireshk@kernel.org>
  9445. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9446. W: http://www.st.com/spear
  9447. S: Maintained
  9448. F: drivers/pinctrl/spear/
  9449. PISTACHIO SOC SUPPORT
  9450. M: James Hartley <james.hartley@sondrel.com>
  9451. L: linux-mips@linux-mips.org
  9452. S: Odd Fixes
  9453. F: arch/mips/pistachio/
  9454. F: arch/mips/include/asm/mach-pistachio/
  9455. F: arch/mips/boot/dts/img/pistachio*
  9456. F: arch/mips/configs/pistachio*_defconfig
  9457. PKTCDVD DRIVER
  9458. S: Orphan
  9459. M: linux-block@vger.kernel.org
  9460. F: drivers/block/pktcdvd.c
  9461. F: include/linux/pktcdvd.h
  9462. F: include/uapi/linux/pktcdvd.h
  9463. PKUNITY SOC DRIVERS
  9464. M: Guan Xuetao <gxt@mprc.pku.edu.cn>
  9465. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  9466. S: Maintained
  9467. T: git git://github.com/gxt/linux.git
  9468. F: drivers/input/serio/i8042-unicore32io.h
  9469. F: drivers/i2c/busses/i2c-puv3.c
  9470. F: drivers/video/fbdev/fb-puv3.c
  9471. F: drivers/rtc/rtc-puv3.c
  9472. PMBUS HARDWARE MONITORING DRIVERS
  9473. M: Guenter Roeck <linux@roeck-us.net>
  9474. L: linux-hwmon@vger.kernel.org
  9475. W: http://hwmon.wiki.kernel.org/
  9476. W: http://www.roeck-us.net/linux/drivers/
  9477. T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
  9478. S: Maintained
  9479. F: Documentation/hwmon/pmbus
  9480. F: drivers/hwmon/pmbus/
  9481. F: include/linux/pmbus.h
  9482. PMC SIERRA MaxRAID DRIVER
  9483. L: linux-scsi@vger.kernel.org
  9484. W: http://www.pmc-sierra.com/
  9485. S: Orphan
  9486. F: drivers/scsi/pmcraid.*
  9487. PMC SIERRA PM8001 DRIVER
  9488. M: Jack Wang <jinpu.wang@profitbricks.com>
  9489. M: lindar_liu@usish.com
  9490. L: linux-scsi@vger.kernel.org
  9491. S: Supported
  9492. F: drivers/scsi/pm8001/
  9493. PNP SUPPORT
  9494. M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  9495. S: Maintained
  9496. F: drivers/pnp/
  9497. POSIX CLOCKS and TIMERS
  9498. M: Thomas Gleixner <tglx@linutronix.de>
  9499. L: linux-kernel@vger.kernel.org
  9500. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  9501. S: Maintained
  9502. F: fs/timerfd.c
  9503. F: include/linux/timer*
  9504. F: kernel/time/*timer*
  9505. POWER MANAGEMENT CORE
  9506. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  9507. L: linux-pm@vger.kernel.org
  9508. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  9509. B: https://bugzilla.kernel.org
  9510. S: Supported
  9511. F: drivers/base/power/
  9512. F: include/linux/pm.h
  9513. F: include/linux/pm_*
  9514. F: include/linux/powercap.h
  9515. F: drivers/powercap/
  9516. POWER STATE COORDINATION INTERFACE (PSCI)
  9517. M: Mark Rutland <mark.rutland@arm.com>
  9518. M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  9519. L: linux-arm-kernel@lists.infradead.org
  9520. S: Maintained
  9521. F: drivers/firmware/psci*.c
  9522. F: include/linux/psci.h
  9523. F: include/uapi/linux/psci.h
  9524. POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
  9525. M: Sebastian Reichel <sre@kernel.org>
  9526. L: linux-pm@vger.kernel.org
  9527. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  9528. S: Maintained
  9529. F: Documentation/devicetree/bindings/power/supply/
  9530. F: include/linux/power_supply.h
  9531. F: drivers/power/supply/
  9532. POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
  9533. M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
  9534. L: linuxppc-dev@lists.ozlabs.org
  9535. S: Maintained
  9536. F: drivers/char/powernv-op-panel.c
  9537. PPP OVER ATM (RFC 2364)
  9538. M: Mitchell Blank Jr <mitch@sfgoth.com>
  9539. S: Maintained
  9540. F: net/atm/pppoatm.c
  9541. F: include/uapi/linux/atmppp.h
  9542. PPP OVER ETHERNET
  9543. M: Michal Ostrowski <mostrows@earthlink.net>
  9544. S: Maintained
  9545. F: drivers/net/ppp/pppoe.c
  9546. F: drivers/net/ppp/pppox.c
  9547. PPP OVER L2TP
  9548. M: James Chapman <jchapman@katalix.com>
  9549. S: Maintained
  9550. F: net/l2tp/l2tp_ppp.c
  9551. F: include/linux/if_pppol2tp.h
  9552. F: include/uapi/linux/if_pppol2tp.h
  9553. PPP PROTOCOL DRIVERS AND COMPRESSORS
  9554. M: Paul Mackerras <paulus@samba.org>
  9555. L: linux-ppp@vger.kernel.org
  9556. S: Maintained
  9557. F: drivers/net/ppp/ppp_*
  9558. PPS SUPPORT
  9559. M: Rodolfo Giometti <giometti@enneenne.com>
  9560. W: http://wiki.enneenne.com/index.php/LinuxPPS_support
  9561. L: linuxpps@ml.enneenne.com (subscribers-only)
  9562. S: Maintained
  9563. F: Documentation/pps/
  9564. F: Documentation/devicetree/bindings/pps/pps-gpio.txt
  9565. F: Documentation/ABI/testing/sysfs-pps
  9566. F: drivers/pps/
  9567. F: include/linux/pps*.h
  9568. F: include/uapi/linux/pps.h
  9569. PPTP DRIVER
  9570. M: Dmitry Kozlov <xeb@mail.ru>
  9571. L: netdev@vger.kernel.org
  9572. S: Maintained
  9573. F: drivers/net/ppp/pptp.c
  9574. W: http://sourceforge.net/projects/accel-pptp
  9575. PREEMPTIBLE KERNEL
  9576. M: Robert Love <rml@tech9.net>
  9577. L: kpreempt-tech@lists.sourceforge.net
  9578. W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
  9579. S: Supported
  9580. F: Documentation/preempt-locking.txt
  9581. F: include/linux/preempt.h
  9582. PRINTK
  9583. M: Petr Mladek <pmladek@suse.com>
  9584. M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
  9585. R: Steven Rostedt <rostedt@goodmis.org>
  9586. S: Maintained
  9587. F: kernel/printk/
  9588. F: include/linux/printk.h
  9589. PRISM54 WIRELESS DRIVER
  9590. M: "Luis R. Rodriguez" <mcgrof@gmail.com>
  9591. L: linux-wireless@vger.kernel.org
  9592. W: http://wireless.kernel.org/en/users/Drivers/p54
  9593. S: Obsolete
  9594. F: drivers/net/wireless/intersil/prism54/
  9595. PROC SYSCTL
  9596. M: "Luis R. Rodriguez" <mcgrof@kernel.org>
  9597. M: Kees Cook <keescook@chromium.org>
  9598. L: linux-kernel@vger.kernel.org
  9599. L: linux-fsdevel@vger.kernel.org
  9600. S: Maintained
  9601. F: fs/proc/proc_sysctl.c
  9602. F: include/linux/sysctl.h
  9603. F: kernel/sysctl.c
  9604. F: tools/testing/selftests/sysctl/
  9605. PS3 NETWORK SUPPORT
  9606. M: Geoff Levand <geoff@infradead.org>
  9607. L: netdev@vger.kernel.org
  9608. L: linuxppc-dev@lists.ozlabs.org
  9609. S: Maintained
  9610. F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
  9611. PS3 PLATFORM SUPPORT
  9612. M: Geoff Levand <geoff@infradead.org>
  9613. L: linuxppc-dev@lists.ozlabs.org
  9614. S: Maintained
  9615. F: arch/powerpc/boot/ps3*
  9616. F: arch/powerpc/include/asm/lv1call.h
  9617. F: arch/powerpc/include/asm/ps3*.h
  9618. F: arch/powerpc/platforms/ps3/
  9619. F: drivers/*/ps3*
  9620. F: drivers/ps3/
  9621. F: drivers/rtc/rtc-ps3.c
  9622. F: drivers/usb/host/*ps3.c
  9623. F: sound/ppc/snd_ps3*
  9624. PS3VRAM DRIVER
  9625. M: Jim Paris <jim@jtan.com>
  9626. M: Geoff Levand <geoff@infradead.org>
  9627. L: linuxppc-dev@lists.ozlabs.org
  9628. S: Maintained
  9629. F: drivers/block/ps3vram.c
  9630. PSAMPLE PACKET SAMPLING SUPPORT:
  9631. M: Yotam Gigi <yotam.gi@gmail.com>
  9632. S: Maintained
  9633. F: net/psample
  9634. F: include/net/psample.h
  9635. F: include/uapi/linux/psample.h
  9636. PSTORE FILESYSTEM
  9637. M: Kees Cook <keescook@chromium.org>
  9638. M: Anton Vorontsov <anton@enomsg.org>
  9639. M: Colin Cross <ccross@android.com>
  9640. M: Tony Luck <tony.luck@intel.com>
  9641. S: Maintained
  9642. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  9643. F: fs/pstore/
  9644. F: include/linux/pstore*
  9645. F: drivers/firmware/efi/efi-pstore.c
  9646. F: drivers/acpi/apei/erst.c
  9647. F: Documentation/admin-guide/ramoops.rst
  9648. F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
  9649. K: \b(pstore|ramoops)
  9650. PTP HARDWARE CLOCK SUPPORT
  9651. M: Richard Cochran <richardcochran@gmail.com>
  9652. L: netdev@vger.kernel.org
  9653. S: Maintained
  9654. W: http://linuxptp.sourceforge.net/
  9655. F: Documentation/ABI/testing/sysfs-ptp
  9656. F: Documentation/ptp/*
  9657. F: drivers/net/ethernet/freescale/gianfar_ptp.c
  9658. F: drivers/net/phy/dp83640*
  9659. F: drivers/ptp/*
  9660. F: include/linux/ptp_cl*
  9661. PTRACE SUPPORT
  9662. M: Oleg Nesterov <oleg@redhat.com>
  9663. S: Maintained
  9664. F: include/asm-generic/syscall.h
  9665. F: include/linux/ptrace.h
  9666. F: include/linux/regset.h
  9667. F: include/linux/tracehook.h
  9668. F: include/uapi/linux/ptrace.h
  9669. F: include/uapi/linux/ptrace.h
  9670. F: include/asm-generic/ptrace.h
  9671. F: kernel/ptrace.c
  9672. F: arch/*/ptrace*.c
  9673. F: arch/*/*/ptrace*.c
  9674. F: arch/*/include/asm/ptrace*.h
  9675. PULSE8-CEC DRIVER
  9676. M: Hans Verkuil <hverkuil@xs4all.nl>
  9677. L: linux-media@vger.kernel.org
  9678. T: git git://linuxtv.org/media_tree.git
  9679. S: Maintained
  9680. F: drivers/media/usb/pulse8-cec/*
  9681. F: Documentation/media/cec-drivers/pulse8-cec.rst
  9682. PVRUSB2 VIDEO4LINUX DRIVER
  9683. M: Mike Isely <isely@pobox.com>
  9684. L: pvrusb2@isely.net (subscribers-only)
  9685. L: linux-media@vger.kernel.org
  9686. W: http://www.isely.net/pvrusb2/
  9687. T: git git://linuxtv.org/media_tree.git
  9688. S: Maintained
  9689. F: Documentation/media/v4l-drivers/pvrusb2*
  9690. F: drivers/media/usb/pvrusb2/
  9691. PWC WEBCAM DRIVER
  9692. M: Hans Verkuil <hverkuil@xs4all.nl>
  9693. L: linux-media@vger.kernel.org
  9694. T: git git://linuxtv.org/media_tree.git
  9695. S: Odd Fixes
  9696. F: drivers/media/usb/pwc/*
  9697. PWM FAN DRIVER
  9698. M: Kamil Debski <kamil@wypas.org>
  9699. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  9700. L: linux-hwmon@vger.kernel.org
  9701. S: Supported
  9702. F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
  9703. F: Documentation/hwmon/pwm-fan
  9704. F: drivers/hwmon/pwm-fan.c
  9705. PWM IR Transmitter
  9706. M: Sean Young <sean@mess.org>
  9707. L: linux-media@vger.kernel.org
  9708. S: Maintained
  9709. F: drivers/media/rc/pwm-ir-tx.c
  9710. PWM SUBSYSTEM
  9711. M: Thierry Reding <thierry.reding@gmail.com>
  9712. L: linux-pwm@vger.kernel.org
  9713. S: Maintained
  9714. T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
  9715. F: Documentation/pwm.txt
  9716. F: Documentation/devicetree/bindings/pwm/
  9717. F: include/linux/pwm.h
  9718. F: drivers/pwm/
  9719. F: drivers/video/backlight/pwm_bl.c
  9720. F: include/linux/pwm_backlight.h
  9721. F: drivers/gpio/gpio-mvebu.c
  9722. F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
  9723. PXA GPIO DRIVER
  9724. M: Robert Jarzmik <robert.jarzmik@free.fr>
  9725. L: linux-gpio@vger.kernel.org
  9726. S: Maintained
  9727. F: drivers/gpio/gpio-pxa.c
  9728. PXA MMCI DRIVER
  9729. S: Orphan
  9730. PXA RTC DRIVER
  9731. M: Robert Jarzmik <robert.jarzmik@free.fr>
  9732. L: linux-rtc@vger.kernel.org
  9733. S: Maintained
  9734. PXA2xx/PXA3xx SUPPORT
  9735. M: Daniel Mack <daniel@zonque.org>
  9736. M: Haojian Zhuang <haojian.zhuang@gmail.com>
  9737. M: Robert Jarzmik <robert.jarzmik@free.fr>
  9738. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  9739. T: git git://github.com/hzhuang1/linux.git
  9740. T: git git://github.com/rjarzmik/linux.git
  9741. S: Maintained
  9742. F: arch/arm/boot/dts/pxa*
  9743. F: arch/arm/mach-pxa/
  9744. F: drivers/dma/pxa*
  9745. F: drivers/pcmcia/pxa2xx*
  9746. F: drivers/pinctrl/pxa/
  9747. F: drivers/spi/spi-pxa2xx*
  9748. F: drivers/usb/gadget/udc/pxa2*
  9749. F: include/sound/pxa2xx-lib.h
  9750. F: sound/arm/pxa*
  9751. F: sound/soc/pxa/
  9752. PXA3xx NAND FLASH DRIVER
  9753. M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
  9754. L: linux-mtd@lists.infradead.org
  9755. S: Maintained
  9756. F: drivers/mtd/nand/pxa3xx_nand.c
  9757. QAT DRIVER
  9758. M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  9759. M: Salvatore Benedetto <salvatore.benedetto@intel.com>
  9760. L: qat-linux@intel.com
  9761. S: Supported
  9762. F: drivers/crypto/qat/
  9763. QCOM AUDIO (ASoC) DRIVERS
  9764. M: Patrick Lai <plai@codeaurora.org>
  9765. M: Banajit Goswami <bgoswami@codeaurora.org>
  9766. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  9767. S: Supported
  9768. F: sound/soc/qcom/
  9769. QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
  9770. M: Gabriel Somlo <somlo@cmu.edu>
  9771. M: "Michael S. Tsirkin" <mst@redhat.com>
  9772. L: qemu-devel@nongnu.org
  9773. S: Maintained
  9774. F: drivers/firmware/qemu_fw_cfg.c
  9775. QIB DRIVER
  9776. M: Mike Marciniszyn <infinipath@intel.com>
  9777. L: linux-rdma@vger.kernel.org
  9778. S: Supported
  9779. F: drivers/infiniband/hw/qib/
  9780. QLOGIC QL41xxx FCOE DRIVER
  9781. M: QLogic-Storage-Upstream@cavium.com
  9782. L: linux-scsi@vger.kernel.org
  9783. S: Supported
  9784. F: drivers/scsi/qedf/
  9785. QLOGIC QL41xxx ISCSI DRIVER
  9786. M: QLogic-Storage-Upstream@cavium.com
  9787. L: linux-scsi@vger.kernel.org
  9788. S: Supported
  9789. F: drivers/scsi/qedi/
  9790. QLOGIC QL4xxx ETHERNET DRIVER
  9791. M: Ariel Elior <Ariel.Elior@cavium.com>
  9792. M: everest-linux-l2@cavium.com
  9793. L: netdev@vger.kernel.org
  9794. S: Supported
  9795. F: drivers/net/ethernet/qlogic/qed/
  9796. F: include/linux/qed/
  9797. F: drivers/net/ethernet/qlogic/qede/
  9798. QLOGIC QL4xxx RDMA DRIVER
  9799. M: Ram Amrani <Ram.Amrani@cavium.com>
  9800. M: Ariel Elior <Ariel.Elior@cavium.com>
  9801. L: linux-rdma@vger.kernel.org
  9802. S: Supported
  9803. F: drivers/infiniband/hw/qedr/
  9804. F: include/uapi/rdma/qedr-abi.h
  9805. QLOGIC QLA1280 SCSI DRIVER
  9806. M: Michael Reed <mdr@sgi.com>
  9807. L: linux-scsi@vger.kernel.org
  9808. S: Maintained
  9809. F: drivers/scsi/qla1280.[ch]
  9810. QLOGIC QLA2XXX FC-SCSI DRIVER
  9811. M: qla2xxx-upstream@qlogic.com
  9812. L: linux-scsi@vger.kernel.org
  9813. S: Supported
  9814. F: Documentation/scsi/LICENSE.qla2xxx
  9815. F: drivers/scsi/qla2xxx/
  9816. QLOGIC QLA3XXX NETWORK DRIVER
  9817. M: Dept-GELinuxNICDev@cavium.com
  9818. L: netdev@vger.kernel.org
  9819. S: Supported
  9820. F: Documentation/networking/LICENSE.qla3xxx
  9821. F: drivers/net/ethernet/qlogic/qla3xxx.*
  9822. QLOGIC QLA4XXX iSCSI DRIVER
  9823. M: QLogic-Storage-Upstream@qlogic.com
  9824. L: linux-scsi@vger.kernel.org
  9825. S: Supported
  9826. F: Documentation/scsi/LICENSE.qla4xxx
  9827. F: drivers/scsi/qla4xxx/
  9828. QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
  9829. M: Harish Patil <harish.patil@cavium.com>
  9830. M: Manish Chopra <manish.chopra@cavium.com>
  9831. M: Dept-GELinuxNICDev@cavium.com
  9832. L: netdev@vger.kernel.org
  9833. S: Supported
  9834. F: drivers/net/ethernet/qlogic/qlcnic/
  9835. QLOGIC QLGE 10Gb ETHERNET DRIVER
  9836. M: Harish Patil <harish.patil@cavium.com>
  9837. M: Manish Chopra <manish.chopra@cavium.com>
  9838. M: Dept-GELinuxNICDev@cavium.com
  9839. L: netdev@vger.kernel.org
  9840. S: Supported
  9841. F: drivers/net/ethernet/qlogic/qlge/
  9842. QNX4 FILESYSTEM
  9843. M: Anders Larsen <al@alarsen.net>
  9844. W: http://www.alarsen.net/linux/qnx4fs/
  9845. S: Maintained
  9846. F: fs/qnx4/
  9847. F: include/uapi/linux/qnx4_fs.h
  9848. F: include/uapi/linux/qnxtypes.h
  9849. QORIQ DPAA2 FSL-MC BUS DRIVER
  9850. M: Stuart Yoder <stuyoder@gmail.com>
  9851. M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
  9852. L: linux-kernel@vger.kernel.org
  9853. S: Maintained
  9854. F: drivers/staging/fsl-mc/
  9855. F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
  9856. QT1010 MEDIA DRIVER
  9857. M: Antti Palosaari <crope@iki.fi>
  9858. L: linux-media@vger.kernel.org
  9859. W: https://linuxtv.org
  9860. W: http://palosaari.fi/linux/
  9861. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  9862. T: git git://linuxtv.org/anttip/media_tree.git
  9863. S: Maintained
  9864. F: drivers/media/tuners/qt1010*
  9865. QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
  9866. M: Kalle Valo <kvalo@qca.qualcomm.com>
  9867. L: ath10k@lists.infradead.org
  9868. W: http://wireless.kernel.org/en/users/Drivers/ath10k
  9869. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
  9870. S: Supported
  9871. F: drivers/net/wireless/ath/ath10k/
  9872. QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
  9873. M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
  9874. L: linux-wireless@vger.kernel.org
  9875. W: http://wireless.kernel.org/en/users/Drivers/ath9k
  9876. S: Supported
  9877. F: drivers/net/wireless/ath/ath9k/
  9878. QUALCOMM CAMERA SUBSYSTEM DRIVER
  9879. M: Todor Tomov <todor.tomov@linaro.org>
  9880. L: linux-media@vger.kernel.org
  9881. S: Maintained
  9882. F: Documentation/devicetree/bindings/media/qcom,camss.txt
  9883. F: Documentation/media/v4l-drivers/qcom_camss.rst
  9884. F: drivers/media/platform/qcom/camss-8x16/
  9885. QUALCOMM EMAC GIGABIT ETHERNET DRIVER
  9886. M: Timur Tabi <timur@codeaurora.org>
  9887. L: netdev@vger.kernel.org
  9888. S: Supported
  9889. F: drivers/net/ethernet/qualcomm/emac/
  9890. QUALCOMM HEXAGON ARCHITECTURE
  9891. M: Richard Kuo <rkuo@codeaurora.org>
  9892. L: linux-hexagon@vger.kernel.org
  9893. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
  9894. S: Supported
  9895. F: arch/hexagon/
  9896. QUALCOMM IOMMU
  9897. M: Rob Clark <robdclark@gmail.com>
  9898. L: iommu@lists.linux-foundation.org
  9899. L: linux-arm-msm@vger.kernel.org
  9900. S: Maintained
  9901. F: drivers/iommu/qcom_iommu.c
  9902. QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  9903. M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
  9904. L: linux-media@vger.kernel.org
  9905. L: linux-arm-msm@vger.kernel.org
  9906. T: git git://linuxtv.org/media_tree.git
  9907. S: Maintained
  9908. F: drivers/media/platform/qcom/venus/
  9909. QUALCOMM WCN36XX WIRELESS DRIVER
  9910. M: Eugene Krasnikov <k.eugene.e@gmail.com>
  9911. L: wcn36xx@lists.infradead.org
  9912. W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
  9913. T: git git://github.com/KrasnikovEugene/wcn36xx.git
  9914. S: Supported
  9915. F: drivers/net/wireless/ath/wcn36xx/
  9916. QUANTENNA QTNFMAC WIRELESS DRIVER
  9917. M: Igor Mitsyanko <imitsyanko@quantenna.com>
  9918. M: Avinash Patil <avinashp@quantenna.com>
  9919. M: Sergey Matyukevich <smatyukevich@quantenna.com>
  9920. L: linux-wireless@vger.kernel.org
  9921. S: Maintained
  9922. F: drivers/net/wireless/quantenna
  9923. RADEON and AMDGPU DRM DRIVERS
  9924. M: Alex Deucher <alexander.deucher@amd.com>
  9925. M: Christian König <christian.koenig@amd.com>
  9926. L: amd-gfx@lists.freedesktop.org
  9927. T: git git://people.freedesktop.org/~agd5f/linux
  9928. S: Supported
  9929. F: drivers/gpu/drm/radeon/
  9930. F: include/uapi/drm/radeon_drm.h
  9931. F: drivers/gpu/drm/amd/
  9932. F: include/uapi/drm/amdgpu_drm.h
  9933. RADEON FRAMEBUFFER DISPLAY DRIVER
  9934. M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  9935. L: linux-fbdev@vger.kernel.org
  9936. S: Maintained
  9937. F: drivers/video/fbdev/aty/radeon*
  9938. F: include/uapi/linux/radeonfb.h
  9939. RADIOSHARK RADIO DRIVER
  9940. M: Hans Verkuil <hverkuil@xs4all.nl>
  9941. L: linux-media@vger.kernel.org
  9942. T: git git://linuxtv.org/media_tree.git
  9943. S: Maintained
  9944. F: drivers/media/radio/radio-shark.c
  9945. RADIOSHARK2 RADIO DRIVER
  9946. M: Hans Verkuil <hverkuil@xs4all.nl>
  9947. L: linux-media@vger.kernel.org
  9948. T: git git://linuxtv.org/media_tree.git
  9949. S: Maintained
  9950. F: drivers/media/radio/radio-shark2.c
  9951. F: drivers/media/radio/radio-tea5777.c
  9952. RADOS BLOCK DEVICE (RBD)
  9953. M: Ilya Dryomov <idryomov@gmail.com>
  9954. M: Sage Weil <sage@redhat.com>
  9955. M: Alex Elder <elder@kernel.org>
  9956. L: ceph-devel@vger.kernel.org
  9957. W: http://ceph.com/
  9958. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
  9959. T: git git://github.com/ceph/ceph-client.git
  9960. S: Supported
  9961. F: Documentation/ABI/testing/sysfs-bus-rbd
  9962. F: drivers/block/rbd.c
  9963. F: drivers/block/rbd_types.h
  9964. RAGE128 FRAMEBUFFER DISPLAY DRIVER
  9965. M: Paul Mackerras <paulus@samba.org>
  9966. L: linux-fbdev@vger.kernel.org
  9967. S: Maintained
  9968. F: drivers/video/fbdev/aty/aty128fb.c
  9969. RAINSHADOW-CEC DRIVER
  9970. M: Hans Verkuil <hverkuil@xs4all.nl>
  9971. L: linux-media@vger.kernel.org
  9972. T: git git://linuxtv.org/media_tree.git
  9973. S: Maintained
  9974. F: drivers/media/usb/rainshadow-cec/*
  9975. RALINK MIPS ARCHITECTURE
  9976. M: John Crispin <john@phrozen.org>
  9977. L: linux-mips@linux-mips.org
  9978. S: Maintained
  9979. F: arch/mips/ralink
  9980. RALINK RT2X00 WIRELESS LAN DRIVER
  9981. P: rt2x00 project
  9982. M: Stanislaw Gruszka <sgruszka@redhat.com>
  9983. M: Helmut Schaa <helmut.schaa@googlemail.com>
  9984. L: linux-wireless@vger.kernel.org
  9985. S: Maintained
  9986. F: drivers/net/wireless/ralink/rt2x00/
  9987. RAMDISK RAM BLOCK DEVICE DRIVER
  9988. M: Jens Axboe <axboe@kernel.dk>
  9989. S: Maintained
  9990. F: Documentation/blockdev/ramdisk.txt
  9991. F: drivers/block/brd.c
  9992. RANDOM NUMBER DRIVER
  9993. M: "Theodore Ts'o" <tytso@mit.edu>
  9994. S: Maintained
  9995. F: drivers/char/random.c
  9996. RAPIDIO SUBSYSTEM
  9997. M: Matt Porter <mporter@kernel.crashing.org>
  9998. M: Alexandre Bounine <alexandre.bounine@idt.com>
  9999. S: Maintained
  10000. F: drivers/rapidio/
  10001. RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
  10002. L: linux-wireless@vger.kernel.org
  10003. S: Orphan
  10004. F: drivers/net/wireless/ray*
  10005. RCUTORTURE MODULE
  10006. M: Josh Triplett <josh@joshtriplett.org>
  10007. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10008. L: linux-kernel@vger.kernel.org
  10009. S: Supported
  10010. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10011. F: Documentation/RCU/torture.txt
  10012. F: kernel/rcu/rcutorture.c
  10013. RCUTORTURE TEST FRAMEWORK
  10014. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10015. M: Josh Triplett <josh@joshtriplett.org>
  10016. R: Steven Rostedt <rostedt@goodmis.org>
  10017. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10018. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10019. L: linux-kernel@vger.kernel.org
  10020. S: Supported
  10021. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10022. F: tools/testing/selftests/rcutorture
  10023. RDC R-321X SoC
  10024. M: Florian Fainelli <florian@openwrt.org>
  10025. S: Maintained
  10026. RDC R6040 FAST ETHERNET DRIVER
  10027. M: Florian Fainelli <f.fainelli@gmail.com>
  10028. L: netdev@vger.kernel.org
  10029. S: Maintained
  10030. F: drivers/net/ethernet/rdc/r6040.c
  10031. RDMAVT - RDMA verbs software
  10032. M: Dennis Dalessandro <dennis.dalessandro@intel.com>
  10033. L: linux-rdma@vger.kernel.org
  10034. S: Supported
  10035. F: drivers/infiniband/sw/rdmavt
  10036. RDS - RELIABLE DATAGRAM SOCKETS
  10037. M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
  10038. L: netdev@vger.kernel.org
  10039. L: linux-rdma@vger.kernel.org
  10040. L: rds-devel@oss.oracle.com (moderated for non-subscribers)
  10041. W: https://oss.oracle.com/projects/rds/
  10042. S: Supported
  10043. F: net/rds/
  10044. F: Documentation/networking/rds.txt
  10045. RDT - RESOURCE ALLOCATION
  10046. M: Fenghua Yu <fenghua.yu@intel.com>
  10047. L: linux-kernel@vger.kernel.org
  10048. S: Supported
  10049. F: arch/x86/kernel/cpu/intel_rdt*
  10050. F: arch/x86/include/asm/intel_rdt_sched.h
  10051. F: Documentation/x86/intel_rdt*
  10052. READ-COPY UPDATE (RCU)
  10053. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10054. M: Josh Triplett <josh@joshtriplett.org>
  10055. R: Steven Rostedt <rostedt@goodmis.org>
  10056. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10057. R: Lai Jiangshan <jiangshanlai@gmail.com>
  10058. L: linux-kernel@vger.kernel.org
  10059. W: http://www.rdrop.com/users/paulmck/RCU/
  10060. S: Supported
  10061. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10062. F: Documentation/RCU/
  10063. X: Documentation/RCU/torture.txt
  10064. F: include/linux/rcu*
  10065. X: include/linux/srcu.h
  10066. F: kernel/rcu/
  10067. X: kernel/torture.c
  10068. REAL TIME CLOCK (RTC) SUBSYSTEM
  10069. M: Alessandro Zummo <a.zummo@towertech.it>
  10070. M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
  10071. L: linux-rtc@vger.kernel.org
  10072. Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
  10073. T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
  10074. S: Maintained
  10075. F: Documentation/devicetree/bindings/rtc/
  10076. F: Documentation/rtc.txt
  10077. F: drivers/rtc/
  10078. F: include/linux/rtc.h
  10079. F: include/uapi/linux/rtc.h
  10080. F: include/linux/rtc/
  10081. F: include/linux/platform_data/rtc-*
  10082. F: tools/testing/selftests/timers/rtctest.c
  10083. REALTEK AUDIO CODECS
  10084. M: Bard Liao <bardliao@realtek.com>
  10085. M: Oder Chiou <oder_chiou@realtek.com>
  10086. S: Maintained
  10087. F: sound/soc/codecs/rt*
  10088. F: include/sound/rt*.h
  10089. REGISTER MAP ABSTRACTION
  10090. M: Mark Brown <broonie@kernel.org>
  10091. L: linux-kernel@vger.kernel.org
  10092. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
  10093. S: Supported
  10094. F: Documentation/devicetree/bindings/regmap/
  10095. F: drivers/base/regmap/
  10096. F: include/linux/regmap.h
  10097. REISERFS FILE SYSTEM
  10098. L: reiserfs-devel@vger.kernel.org
  10099. S: Supported
  10100. F: fs/reiserfs/
  10101. REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
  10102. M: Ohad Ben-Cohen <ohad@wizery.com>
  10103. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10104. L: linux-remoteproc@vger.kernel.org
  10105. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
  10106. S: Maintained
  10107. F: Documentation/devicetree/bindings/remoteproc/
  10108. F: Documentation/remoteproc.txt
  10109. F: drivers/remoteproc/
  10110. F: include/linux/remoteproc.h
  10111. REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
  10112. M: Ohad Ben-Cohen <ohad@wizery.com>
  10113. M: Bjorn Andersson <bjorn.andersson@linaro.org>
  10114. L: linux-remoteproc@vger.kernel.org
  10115. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
  10116. S: Maintained
  10117. F: drivers/rpmsg/
  10118. F: Documentation/rpmsg.txt
  10119. F: include/linux/rpmsg.h
  10120. F: include/linux/rpmsg/
  10121. RENESAS CLOCK DRIVERS
  10122. M: Geert Uytterhoeven <geert+renesas@glider.be>
  10123. L: linux-renesas-soc@vger.kernel.org
  10124. S: Supported
  10125. F: drivers/clk/renesas/
  10126. RENESAS ETHERNET DRIVERS
  10127. R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  10128. L: netdev@vger.kernel.org
  10129. L: linux-renesas-soc@vger.kernel.org
  10130. F: Documentation/devicetree/bindings/net/renesas,*.txt
  10131. F: Documentation/devicetree/bindings/net/sh_eth.txt
  10132. F: drivers/net/ethernet/renesas/
  10133. F: include/linux/sh_eth.h
  10134. RENESAS R-CAR GYROADC DRIVER
  10135. M: Marek Vasut <marek.vasut@gmail.com>
  10136. L: linux-iio@vger.kernel.org
  10137. S: Supported
  10138. F: drivers/iio/adc/rcar_gyro_adc.c
  10139. RENESAS USB PHY DRIVER
  10140. M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
  10141. L: linux-renesas-soc@vger.kernel.org
  10142. S: Maintained
  10143. F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
  10144. RESET CONTROLLER FRAMEWORK
  10145. M: Philipp Zabel <p.zabel@pengutronix.de>
  10146. T: git git://git.pengutronix.de/git/pza/linux
  10147. S: Maintained
  10148. F: drivers/reset/
  10149. F: Documentation/devicetree/bindings/reset/
  10150. F: include/dt-bindings/reset/
  10151. F: include/linux/reset.h
  10152. F: include/linux/reset-controller.h
  10153. RFKILL
  10154. M: Johannes Berg <johannes@sipsolutions.net>
  10155. L: linux-wireless@vger.kernel.org
  10156. W: http://wireless.kernel.org/
  10157. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
  10158. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
  10159. S: Maintained
  10160. F: Documentation/rfkill.txt
  10161. F: net/rfkill/
  10162. RHASHTABLE
  10163. M: Thomas Graf <tgraf@suug.ch>
  10164. M: Herbert Xu <herbert@gondor.apana.org.au>
  10165. L: netdev@vger.kernel.org
  10166. S: Maintained
  10167. F: lib/rhashtable.c
  10168. F: include/linux/rhashtable.h
  10169. RICOH R5C592 MEMORYSTICK DRIVER
  10170. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10171. S: Maintained
  10172. F: drivers/memstick/host/r592.*
  10173. RICOH SMARTMEDIA/XD DRIVER
  10174. M: Maxim Levitsky <maximlevitsky@gmail.com>
  10175. S: Maintained
  10176. F: drivers/mtd/nand/r852.c
  10177. F: drivers/mtd/nand/r852.h
  10178. ROCCAT DRIVERS
  10179. M: Stefan Achatz <erazor_de@users.sourceforge.net>
  10180. W: http://sourceforge.net/projects/roccat/
  10181. S: Maintained
  10182. F: drivers/hid/hid-roccat*
  10183. F: include/linux/hid-roccat*
  10184. F: Documentation/ABI/*/sysfs-driver-hid-roccat*
  10185. ROCKER DRIVER
  10186. M: Jiri Pirko <jiri@resnulli.us>
  10187. L: netdev@vger.kernel.org
  10188. S: Supported
  10189. F: drivers/net/ethernet/rocker/
  10190. ROCKETPORT DRIVER
  10191. P: Comtrol Corp.
  10192. W: http://www.comtrol.com
  10193. S: Maintained
  10194. F: Documentation/serial/rocket.txt
  10195. F: drivers/tty/rocket*
  10196. ROCKETPORT EXPRESS/INFINITY DRIVER
  10197. M: Kevin Cernekee <cernekee@gmail.com>
  10198. L: linux-serial@vger.kernel.org
  10199. S: Odd Fixes
  10200. F: drivers/tty/serial/rp2.*
  10201. ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
  10202. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  10203. L: linux-kernel@vger.kernel.org
  10204. L: linux-renesas-soc@vger.kernel.org
  10205. S: Supported
  10206. F: drivers/mfd/bd9571mwv.c
  10207. F: drivers/regulator/bd9571mwv-regulator.c
  10208. F: drivers/gpio/gpio-bd9571mwv.c
  10209. F: include/linux/mfd/bd9571mwv.h
  10210. F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  10211. ROSE NETWORK LAYER
  10212. M: Ralf Baechle <ralf@linux-mips.org>
  10213. L: linux-hams@vger.kernel.org
  10214. W: http://www.linux-ax25.org/
  10215. S: Maintained
  10216. F: include/net/rose.h
  10217. F: include/uapi/linux/rose.h
  10218. F: net/rose/
  10219. RTL2830 MEDIA DRIVER
  10220. M: Antti Palosaari <crope@iki.fi>
  10221. L: linux-media@vger.kernel.org
  10222. W: https://linuxtv.org
  10223. W: http://palosaari.fi/linux/
  10224. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10225. T: git git://linuxtv.org/anttip/media_tree.git
  10226. S: Maintained
  10227. F: drivers/media/dvb-frontends/rtl2830*
  10228. RTL2832 MEDIA DRIVER
  10229. M: Antti Palosaari <crope@iki.fi>
  10230. L: linux-media@vger.kernel.org
  10231. W: https://linuxtv.org
  10232. W: http://palosaari.fi/linux/
  10233. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10234. T: git git://linuxtv.org/anttip/media_tree.git
  10235. S: Maintained
  10236. F: drivers/media/dvb-frontends/rtl2832*
  10237. RTL2832_SDR MEDIA DRIVER
  10238. M: Antti Palosaari <crope@iki.fi>
  10239. L: linux-media@vger.kernel.org
  10240. W: https://linuxtv.org
  10241. W: http://palosaari.fi/linux/
  10242. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10243. T: git git://linuxtv.org/anttip/media_tree.git
  10244. S: Maintained
  10245. F: drivers/media/dvb-frontends/rtl2832_sdr*
  10246. RTL8180 WIRELESS DRIVER
  10247. L: linux-wireless@vger.kernel.org
  10248. W: http://wireless.kernel.org/
  10249. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10250. S: Orphan
  10251. F: drivers/net/wireless/realtek/rtl818x/rtl8180/
  10252. RTL8187 WIRELESS DRIVER
  10253. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  10254. M: Hin-Tak Leung <htl10@users.sourceforge.net>
  10255. M: Larry Finger <Larry.Finger@lwfinger.net>
  10256. L: linux-wireless@vger.kernel.org
  10257. W: http://wireless.kernel.org/
  10258. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10259. S: Maintained
  10260. F: drivers/net/wireless/realtek/rtl818x/rtl8187/
  10261. RTL8192CE WIRELESS DRIVER
  10262. M: Larry Finger <Larry.Finger@lwfinger.net>
  10263. M: Chaoming Li <chaoming_li@realsil.com.cn>
  10264. L: linux-wireless@vger.kernel.org
  10265. W: http://wireless.kernel.org/
  10266. T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
  10267. S: Maintained
  10268. F: drivers/net/wireless/realtek/rtlwifi/
  10269. F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
  10270. RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
  10271. M: Jes Sorensen <Jes.Sorensen@gmail.com>
  10272. L: linux-wireless@vger.kernel.org
  10273. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
  10274. S: Maintained
  10275. F: drivers/net/wireless/realtek/rtl8xxxu/
  10276. S3 SAVAGE FRAMEBUFFER DRIVER
  10277. M: Antonino Daplas <adaplas@gmail.com>
  10278. L: linux-fbdev@vger.kernel.org
  10279. S: Maintained
  10280. F: drivers/video/fbdev/savage/
  10281. S390
  10282. M: Martin Schwidefsky <schwidefsky@de.ibm.com>
  10283. M: Heiko Carstens <heiko.carstens@de.ibm.com>
  10284. L: linux-s390@vger.kernel.org
  10285. W: http://www.ibm.com/developerworks/linux/linux390/
  10286. T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
  10287. S: Supported
  10288. F: arch/s390/
  10289. F: drivers/s390/
  10290. F: Documentation/s390/
  10291. F: Documentation/driver-api/s390-drivers.rst
  10292. S390 COMMON I/O LAYER
  10293. M: Sebastian Ott <sebott@linux.vnet.ibm.com>
  10294. M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
  10295. L: linux-s390@vger.kernel.org
  10296. W: http://www.ibm.com/developerworks/linux/linux390/
  10297. S: Supported
  10298. F: drivers/s390/cio/
  10299. S390 DASD DRIVER
  10300. M: Stefan Haberland <sth@linux.vnet.ibm.com>
  10301. M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
  10302. L: linux-s390@vger.kernel.org
  10303. W: http://www.ibm.com/developerworks/linux/linux390/
  10304. S: Supported
  10305. F: drivers/s390/block/dasd*
  10306. F: block/partitions/ibm.c
  10307. S390 IOMMU (PCI)
  10308. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  10309. L: linux-s390@vger.kernel.org
  10310. W: http://www.ibm.com/developerworks/linux/linux390/
  10311. S: Supported
  10312. F: drivers/iommu/s390-iommu.c
  10313. S390 IUCV NETWORK LAYER
  10314. M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
  10315. M: Ursula Braun <ubraun@linux.vnet.ibm.com>
  10316. L: linux-s390@vger.kernel.org
  10317. W: http://www.ibm.com/developerworks/linux/linux390/
  10318. S: Supported
  10319. F: drivers/s390/net/*iucv*
  10320. F: include/net/iucv/
  10321. F: net/iucv/
  10322. S390 NETWORK DRIVERS
  10323. M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
  10324. M: Ursula Braun <ubraun@linux.vnet.ibm.com>
  10325. L: linux-s390@vger.kernel.org
  10326. W: http://www.ibm.com/developerworks/linux/linux390/
  10327. S: Supported
  10328. F: drivers/s390/net/
  10329. S390 PCI SUBSYSTEM
  10330. M: Sebastian Ott <sebott@linux.vnet.ibm.com>
  10331. M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
  10332. L: linux-s390@vger.kernel.org
  10333. W: http://www.ibm.com/developerworks/linux/linux390/
  10334. S: Supported
  10335. F: arch/s390/pci/
  10336. F: drivers/pci/hotplug/s390_pci_hpc.c
  10337. S390 VFIO-CCW DRIVER
  10338. M: Cornelia Huck <cohuck@redhat.com>
  10339. M: Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
  10340. L: linux-s390@vger.kernel.org
  10341. L: kvm@vger.kernel.org
  10342. S: Supported
  10343. F: drivers/s390/cio/vfio_ccw*
  10344. F: Documentation/s390/vfio-ccw.txt
  10345. F: include/uapi/linux/vfio_ccw.h
  10346. S390 ZCRYPT DRIVER
  10347. M: Harald Freudenberger <freude@de.ibm.com>
  10348. L: linux-s390@vger.kernel.org
  10349. W: http://www.ibm.com/developerworks/linux/linux390/
  10350. S: Supported
  10351. F: drivers/s390/crypto/
  10352. S390 ZFCP DRIVER
  10353. M: Steffen Maier <maier@linux.vnet.ibm.com>
  10354. M: Benjamin Block <bblock@linux.vnet.ibm.com>
  10355. L: linux-s390@vger.kernel.org
  10356. W: http://www.ibm.com/developerworks/linux/linux390/
  10357. S: Supported
  10358. F: drivers/s390/scsi/zfcp_*
  10359. S3C24XX SD/MMC Driver
  10360. M: Ben Dooks <ben-linux@fluff.org>
  10361. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  10362. S: Supported
  10363. F: drivers/mmc/host/s3cmci.*
  10364. SAA6588 RDS RECEIVER DRIVER
  10365. M: Hans Verkuil <hverkuil@xs4all.nl>
  10366. L: linux-media@vger.kernel.org
  10367. T: git git://linuxtv.org/media_tree.git
  10368. W: https://linuxtv.org
  10369. S: Odd Fixes
  10370. F: drivers/media/i2c/saa6588*
  10371. SAA7134 VIDEO4LINUX DRIVER
  10372. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  10373. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  10374. L: linux-media@vger.kernel.org
  10375. W: https://linuxtv.org
  10376. T: git git://linuxtv.org/media_tree.git
  10377. S: Odd fixes
  10378. F: Documentation/media/v4l-drivers/saa7134*
  10379. F: drivers/media/pci/saa7134/
  10380. SAA7146 VIDEO4LINUX-2 DRIVER
  10381. M: Hans Verkuil <hverkuil@xs4all.nl>
  10382. L: linux-media@vger.kernel.org
  10383. T: git git://linuxtv.org/media_tree.git
  10384. S: Maintained
  10385. F: drivers/media/common/saa7146/
  10386. F: drivers/media/pci/saa7146/
  10387. F: include/media/saa7146*
  10388. SAMSUNG AUDIO (ASoC) DRIVERS
  10389. M: Krzysztof Kozlowski <krzk@kernel.org>
  10390. M: Sangbeom Kim <sbkim73@samsung.com>
  10391. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10392. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  10393. S: Supported
  10394. F: sound/soc/samsung/
  10395. SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
  10396. M: Krzysztof Kozlowski <krzk@kernel.org>
  10397. L: linux-crypto@vger.kernel.org
  10398. L: linux-samsung-soc@vger.kernel.org
  10399. S: Maintained
  10400. F: drivers/crypto/exynos-rng.c
  10401. F: Documentation/devicetree/bindings/rng/samsung,exynos-rng4.txt
  10402. SAMSUNG FRAMEBUFFER DRIVER
  10403. M: Jingoo Han <jingoohan1@gmail.com>
  10404. L: linux-fbdev@vger.kernel.org
  10405. S: Maintained
  10406. F: drivers/video/fbdev/s3c-fb.c
  10407. SAMSUNG LAPTOP DRIVER
  10408. M: Corentin Chary <corentin.chary@gmail.com>
  10409. L: platform-driver-x86@vger.kernel.org
  10410. S: Maintained
  10411. F: drivers/platform/x86/samsung-laptop.c
  10412. SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
  10413. M: Sangbeom Kim <sbkim73@samsung.com>
  10414. M: Krzysztof Kozlowski <krzk@kernel.org>
  10415. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10416. L: linux-kernel@vger.kernel.org
  10417. L: linux-samsung-soc@vger.kernel.org
  10418. S: Supported
  10419. F: drivers/mfd/sec*.c
  10420. F: drivers/regulator/s2m*.c
  10421. F: drivers/regulator/s5m*.c
  10422. F: drivers/clk/clk-s2mps11.c
  10423. F: drivers/rtc/rtc-s5m.c
  10424. F: include/linux/mfd/samsung/
  10425. F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
  10426. F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
  10427. F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
  10428. F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
  10429. SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
  10430. M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
  10431. L: linux-media@vger.kernel.org
  10432. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10433. S: Maintained
  10434. F: drivers/media/platform/s3c-camif/
  10435. F: include/media/drv-intf/s3c_camif.h
  10436. SAMSUNG S3FWRN5 NFC DRIVER
  10437. M: Robert Baldyga <r.baldyga@samsung.com>
  10438. M: Krzysztof Opasiak <k.opasiak@samsung.com>
  10439. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  10440. S: Supported
  10441. F: drivers/nfc/s3fwrn5
  10442. SAMSUNG S5C73M3 CAMERA DRIVER
  10443. M: Kyungmin Park <kyungmin.park@samsung.com>
  10444. M: Andrzej Hajda <a.hajda@samsung.com>
  10445. L: linux-media@vger.kernel.org
  10446. S: Supported
  10447. F: drivers/media/i2c/s5c73m3/*
  10448. SAMSUNG S5K5BAF CAMERA DRIVER
  10449. M: Kyungmin Park <kyungmin.park@samsung.com>
  10450. M: Andrzej Hajda <a.hajda@samsung.com>
  10451. L: linux-media@vger.kernel.org
  10452. S: Supported
  10453. F: drivers/media/i2c/s5k5baf.c
  10454. SAMSUNG S5P Security SubSystem (SSS) DRIVER
  10455. M: Krzysztof Kozlowski <krzk@kernel.org>
  10456. M: Vladimir Zapolskiy <vz@mleia.com>
  10457. L: linux-crypto@vger.kernel.org
  10458. L: linux-samsung-soc@vger.kernel.org
  10459. S: Maintained
  10460. F: drivers/crypto/s5p-sss.c
  10461. SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
  10462. M: Kyungmin Park <kyungmin.park@samsung.com>
  10463. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10464. L: linux-media@vger.kernel.org
  10465. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  10466. S: Supported
  10467. F: drivers/media/platform/exynos4-is/
  10468. SAMSUNG SOC CLOCK DRIVERS
  10469. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10470. M: Tomasz Figa <tomasz.figa@gmail.com>
  10471. M: Chanwoo Choi <cw00.choi@samsung.com>
  10472. S: Supported
  10473. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10474. F: drivers/clk/samsung/
  10475. F: include/dt-bindings/clock/exynos*.h
  10476. F: Documentation/devicetree/bindings/clock/exynos*.txt
  10477. SAMSUNG SPI DRIVERS
  10478. M: Kukjin Kim <kgene@kernel.org>
  10479. M: Krzysztof Kozlowski <krzk@kernel.org>
  10480. M: Andi Shyti <andi.shyti@samsung.com>
  10481. L: linux-spi@vger.kernel.org
  10482. L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
  10483. S: Maintained
  10484. F: Documentation/devicetree/bindings/spi/spi-samsung.txt
  10485. F: drivers/spi/spi-s3c*
  10486. F: include/linux/platform_data/spi-s3c64xx.h
  10487. SAMSUNG SXGBE DRIVERS
  10488. M: Byungho An <bh74.an@samsung.com>
  10489. M: Girish K S <ks.giri@samsung.com>
  10490. M: Vipul Pandya <vipul.pandya@samsung.com>
  10491. S: Supported
  10492. L: netdev@vger.kernel.org
  10493. F: drivers/net/ethernet/samsung/sxgbe/
  10494. SAMSUNG THERMAL DRIVER
  10495. M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  10496. L: linux-pm@vger.kernel.org
  10497. L: linux-samsung-soc@vger.kernel.org
  10498. S: Supported
  10499. T: git https://github.com/lmajewski/linux-samsung-thermal.git
  10500. F: drivers/thermal/samsung/
  10501. SAMSUNG USB2 PHY DRIVER
  10502. M: Kamil Debski <kamil@wypas.org>
  10503. M: Sylwester Nawrocki <s.nawrocki@samsung.com>
  10504. L: linux-kernel@vger.kernel.org
  10505. S: Supported
  10506. F: Documentation/devicetree/bindings/phy/samsung-phy.txt
  10507. F: Documentation/phy/samsung-usb2.txt
  10508. F: drivers/phy/samsung/phy-exynos4210-usb2.c
  10509. F: drivers/phy/samsung/phy-exynos4x12-usb2.c
  10510. F: drivers/phy/samsung/phy-exynos5250-usb2.c
  10511. F: drivers/phy/samsung/phy-s5pv210-usb2.c
  10512. F: drivers/phy/samsung/phy-samsung-usb2.c
  10513. F: drivers/phy/samsung/phy-samsung-usb2.h
  10514. SC1200 WDT DRIVER
  10515. M: Zwane Mwaikambo <zwanem@gmail.com>
  10516. S: Maintained
  10517. F: drivers/watchdog/sc1200wdt.c
  10518. SCHEDULER
  10519. M: Ingo Molnar <mingo@redhat.com>
  10520. M: Peter Zijlstra <peterz@infradead.org>
  10521. L: linux-kernel@vger.kernel.org
  10522. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
  10523. S: Maintained
  10524. F: kernel/sched/
  10525. F: include/linux/sched.h
  10526. F: include/uapi/linux/sched.h
  10527. F: include/linux/wait.h
  10528. SCORE ARCHITECTURE
  10529. M: Chen Liqin <liqin.linux@gmail.com>
  10530. M: Lennox Wu <lennox.wu@gmail.com>
  10531. W: http://www.sunplus.com
  10532. S: Supported
  10533. F: arch/score/
  10534. SCR24X CHIP CARD INTERFACE DRIVER
  10535. M: Lubomir Rintel <lkundrak@v3.sk>
  10536. S: Supported
  10537. F: drivers/char/pcmcia/scr24x_cs.c
  10538. SCSI CDROM DRIVER
  10539. M: Jens Axboe <axboe@kernel.dk>
  10540. L: linux-scsi@vger.kernel.org
  10541. W: http://www.kernel.dk
  10542. S: Maintained
  10543. F: drivers/scsi/sr*
  10544. SCSI RDMA PROTOCOL (SRP) INITIATOR
  10545. M: Bart Van Assche <bart.vanassche@sandisk.com>
  10546. L: linux-rdma@vger.kernel.org
  10547. S: Supported
  10548. W: http://www.openfabrics.org
  10549. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  10550. T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
  10551. F: drivers/infiniband/ulp/srp/
  10552. F: include/scsi/srp.h
  10553. SCSI SG DRIVER
  10554. M: Doug Gilbert <dgilbert@interlog.com>
  10555. L: linux-scsi@vger.kernel.org
  10556. W: http://sg.danny.cz/sg
  10557. S: Maintained
  10558. F: Documentation/scsi/scsi-generic.txt
  10559. F: drivers/scsi/sg.c
  10560. F: include/scsi/sg.h
  10561. SCSI SUBSYSTEM
  10562. M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
  10563. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
  10564. M: "Martin K. Petersen" <martin.petersen@oracle.com>
  10565. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
  10566. L: linux-scsi@vger.kernel.org
  10567. S: Maintained
  10568. F: Documentation/devicetree/bindings/scsi/
  10569. F: drivers/scsi/
  10570. F: include/scsi/
  10571. SCSI TAPE DRIVER
  10572. M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
  10573. L: linux-scsi@vger.kernel.org
  10574. S: Maintained
  10575. F: Documentation/scsi/st.txt
  10576. F: drivers/scsi/st.*
  10577. F: drivers/scsi/st_*.h
  10578. SCTP PROTOCOL
  10579. M: Vlad Yasevich <vyasevich@gmail.com>
  10580. M: Neil Horman <nhorman@tuxdriver.com>
  10581. L: linux-sctp@vger.kernel.org
  10582. W: http://lksctp.sourceforge.net
  10583. S: Maintained
  10584. F: Documentation/networking/sctp.txt
  10585. F: include/linux/sctp.h
  10586. F: include/uapi/linux/sctp.h
  10587. F: include/net/sctp/
  10588. F: net/sctp/
  10589. SCx200 CPU SUPPORT
  10590. M: Jim Cromie <jim.cromie@gmail.com>
  10591. S: Odd Fixes
  10592. F: Documentation/i2c/busses/scx200_acb
  10593. F: arch/x86/platform/scx200/
  10594. F: drivers/watchdog/scx200_wdt.c
  10595. F: drivers/i2c/busses/scx200*
  10596. F: drivers/mtd/maps/scx200_docflash.c
  10597. F: include/linux/scx200.h
  10598. SCx200 GPIO DRIVER
  10599. M: Jim Cromie <jim.cromie@gmail.com>
  10600. S: Maintained
  10601. F: drivers/char/scx200_gpio.c
  10602. F: include/linux/scx200_gpio.h
  10603. SCx200 HRT CLOCKSOURCE DRIVER
  10604. M: Jim Cromie <jim.cromie@gmail.com>
  10605. S: Maintained
  10606. F: drivers/clocksource/scx200_hrt.c
  10607. SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
  10608. M: Sascha Sommer <saschasommer@freenet.de>
  10609. L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
  10610. S: Maintained
  10611. F: drivers/mmc/host/sdricoh_cs.c
  10612. SECURE COMPUTING
  10613. M: Kees Cook <keescook@chromium.org>
  10614. R: Andy Lutomirski <luto@amacapital.net>
  10615. R: Will Drewry <wad@chromium.org>
  10616. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
  10617. S: Supported
  10618. F: kernel/seccomp.c
  10619. F: include/uapi/linux/seccomp.h
  10620. F: include/linux/seccomp.h
  10621. F: tools/testing/selftests/seccomp/*
  10622. F: tools/testing/selftests/kselftest_harness.h
  10623. F: Documentation/userspace-api/seccomp_filter.rst
  10624. K: \bsecure_computing
  10625. K: \bTIF_SECCOMP\b
  10626. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
  10627. M: Al Cooper <alcooperx@gmail.com>
  10628. L: linux-mmc@vger.kernel.org
  10629. L: bcm-kernel-feedback-list@broadcom.com
  10630. S: Maintained
  10631. F: drivers/mmc/host/sdhci-brcmstb*
  10632. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
  10633. M: Adrian Hunter <adrian.hunter@intel.com>
  10634. L: linux-mmc@vger.kernel.org
  10635. T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
  10636. S: Maintained
  10637. F: drivers/mmc/host/sdhci*
  10638. F: include/linux/mmc/sdhci*
  10639. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
  10640. M: Ben Dooks <ben-linux@fluff.org>
  10641. M: Jaehoon Chung <jh80.chung@samsung.com>
  10642. L: linux-mmc@vger.kernel.org
  10643. S: Maintained
  10644. F: drivers/mmc/host/sdhci-s3c*
  10645. SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
  10646. M: Viresh Kumar <vireshk@kernel.org>
  10647. L: linux-mmc@vger.kernel.org
  10648. S: Maintained
  10649. F: drivers/mmc/host/sdhci-spear.c
  10650. SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
  10651. M: Scott Bauer <scott.bauer@intel.com>
  10652. M: Jonathan Derrick <jonathan.derrick@intel.com>
  10653. M: Rafael Antognolli <rafael.antognolli@intel.com>
  10654. L: linux-block@vger.kernel.org
  10655. S: Supported
  10656. F: block/sed*
  10657. F: block/opal_proto.h
  10658. F: include/linux/sed*
  10659. F: include/uapi/linux/sed*
  10660. SECURITY CONTACT
  10661. M: Security Officers <security@kernel.org>
  10662. S: Supported
  10663. SECURITY SUBSYSTEM
  10664. M: James Morris <james.l.morris@oracle.com>
  10665. M: "Serge E. Hallyn" <serge@hallyn.com>
  10666. L: linux-security-module@vger.kernel.org (suggested Cc:)
  10667. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
  10668. W: http://kernsec.org/
  10669. S: Supported
  10670. F: security/
  10671. SELINUX SECURITY MODULE
  10672. M: Paul Moore <paul@paul-moore.com>
  10673. M: Stephen Smalley <sds@tycho.nsa.gov>
  10674. M: Eric Paris <eparis@parisplace.org>
  10675. L: selinux@tycho.nsa.gov (moderated for non-subscribers)
  10676. W: https://selinuxproject.org
  10677. W: https://github.com/SELinuxProject
  10678. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  10679. S: Supported
  10680. F: include/linux/selinux*
  10681. F: security/selinux/
  10682. F: scripts/selinux/
  10683. F: Documentation/admin-guide/LSM/SELinux.rst
  10684. SENSABLE PHANTOM
  10685. M: Jiri Slaby <jirislaby@gmail.com>
  10686. S: Maintained
  10687. F: drivers/misc/phantom.c
  10688. F: include/uapi/linux/phantom.h
  10689. SERIAL DEVICE BUS
  10690. M: Rob Herring <robh@kernel.org>
  10691. L: linux-serial@vger.kernel.org
  10692. S: Maintained
  10693. F: Documentation/devicetree/bindings/serial/slave-device.txt
  10694. F: drivers/tty/serdev/
  10695. F: include/linux/serdev.h
  10696. SERIAL DRIVERS
  10697. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  10698. L: linux-serial@vger.kernel.org
  10699. S: Maintained
  10700. F: Documentation/devicetree/bindings/serial/
  10701. F: drivers/tty/serial/
  10702. SERIAL IR RECEIVER
  10703. M: Sean Young <sean@mess.org>
  10704. L: linux-media@vger.kernel.org
  10705. S: Maintained
  10706. F: drivers/media/rc/serial_ir.c
  10707. SFC NETWORK DRIVER
  10708. M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
  10709. M: Edward Cree <ecree@solarflare.com>
  10710. M: Bert Kenward <bkenward@solarflare.com>
  10711. L: netdev@vger.kernel.org
  10712. S: Supported
  10713. F: drivers/net/ethernet/sfc/
  10714. SGI GRU DRIVER
  10715. M: Dimitri Sivanich <sivanich@sgi.com>
  10716. S: Maintained
  10717. F: drivers/misc/sgi-gru/
  10718. SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
  10719. M: Pat Gefre <pfg@sgi.com>
  10720. L: linux-ia64@vger.kernel.org
  10721. S: Supported
  10722. F: Documentation/ia64/serial.txt
  10723. F: drivers/tty/serial/ioc?_serial.c
  10724. F: include/linux/ioc?.h
  10725. SGI XP/XPC/XPNET DRIVER
  10726. M: Cliff Whickman <cpw@sgi.com>
  10727. M: Robin Holt <robinmholt@gmail.com>
  10728. S: Maintained
  10729. F: drivers/misc/sgi-xp/
  10730. SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  10731. M: Ursula Braun <ubraun@linux.vnet.ibm.com>
  10732. L: linux-s390@vger.kernel.org
  10733. W: http://www.ibm.com/developerworks/linux/linux390/
  10734. S: Supported
  10735. F: net/smc/
  10736. SH_VEU V4L2 MEM2MEM DRIVER
  10737. L: linux-media@vger.kernel.org
  10738. S: Orphan
  10739. F: drivers/media/platform/sh_veu.c
  10740. SH_VOU V4L2 OUTPUT DRIVER
  10741. L: linux-media@vger.kernel.org
  10742. S: Orphan
  10743. F: drivers/media/platform/sh_vou.c
  10744. F: include/media/drv-intf/sh_vou.h
  10745. SI2157 MEDIA DRIVER
  10746. M: Antti Palosaari <crope@iki.fi>
  10747. L: linux-media@vger.kernel.org
  10748. W: https://linuxtv.org
  10749. W: http://palosaari.fi/linux/
  10750. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10751. T: git git://linuxtv.org/anttip/media_tree.git
  10752. S: Maintained
  10753. F: drivers/media/tuners/si2157*
  10754. SI2168 MEDIA DRIVER
  10755. M: Antti Palosaari <crope@iki.fi>
  10756. L: linux-media@vger.kernel.org
  10757. W: https://linuxtv.org
  10758. W: http://palosaari.fi/linux/
  10759. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  10760. T: git git://linuxtv.org/anttip/media_tree.git
  10761. S: Maintained
  10762. F: drivers/media/dvb-frontends/si2168*
  10763. SI470X FM RADIO RECEIVER I2C DRIVER
  10764. M: Hans Verkuil <hverkuil@xs4all.nl>
  10765. L: linux-media@vger.kernel.org
  10766. T: git git://linuxtv.org/media_tree.git
  10767. W: https://linuxtv.org
  10768. S: Odd Fixes
  10769. F: drivers/media/radio/si470x/radio-si470x-i2c.c
  10770. SI470X FM RADIO RECEIVER USB DRIVER
  10771. M: Hans Verkuil <hverkuil@xs4all.nl>
  10772. L: linux-media@vger.kernel.org
  10773. T: git git://linuxtv.org/media_tree.git
  10774. W: https://linuxtv.org
  10775. S: Maintained
  10776. F: drivers/media/radio/si470x/radio-si470x-common.c
  10777. F: drivers/media/radio/si470x/radio-si470x.h
  10778. F: drivers/media/radio/si470x/radio-si470x-usb.c
  10779. SI4713 FM RADIO TRANSMITTER I2C DRIVER
  10780. M: Eduardo Valentin <edubezval@gmail.com>
  10781. L: linux-media@vger.kernel.org
  10782. T: git git://linuxtv.org/media_tree.git
  10783. W: https://linuxtv.org
  10784. S: Odd Fixes
  10785. F: drivers/media/radio/si4713/si4713.?
  10786. SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
  10787. M: Eduardo Valentin <edubezval@gmail.com>
  10788. L: linux-media@vger.kernel.org
  10789. T: git git://linuxtv.org/media_tree.git
  10790. W: https://linuxtv.org
  10791. S: Odd Fixes
  10792. F: drivers/media/radio/si4713/radio-platform-si4713.c
  10793. SI4713 FM RADIO TRANSMITTER USB DRIVER
  10794. M: Hans Verkuil <hverkuil@xs4all.nl>
  10795. L: linux-media@vger.kernel.org
  10796. T: git git://linuxtv.org/media_tree.git
  10797. W: https://linuxtv.org
  10798. S: Maintained
  10799. F: drivers/media/radio/si4713/radio-usb-si4713.c
  10800. SIANO DVB DRIVER
  10801. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  10802. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  10803. L: linux-media@vger.kernel.org
  10804. W: https://linuxtv.org
  10805. T: git git://linuxtv.org/media_tree.git
  10806. S: Odd fixes
  10807. F: drivers/media/common/siano/
  10808. F: drivers/media/usb/siano/
  10809. F: drivers/media/usb/siano/
  10810. F: drivers/media/mmc/siano/
  10811. SILEAD TOUCHSCREEN DRIVER
  10812. M: Hans de Goede <hdegoede@redhat.com>
  10813. L: linux-input@vger.kernel.org
  10814. L: platform-driver-x86@vger.kernel.org
  10815. S: Maintained
  10816. F: drivers/input/touchscreen/silead.c
  10817. F: drivers/platform/x86/silead_dmi.c
  10818. SILICON MOTION SM712 FRAME BUFFER DRIVER
  10819. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  10820. M: Teddy Wang <teddy.wang@siliconmotion.com>
  10821. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  10822. L: linux-fbdev@vger.kernel.org
  10823. S: Maintained
  10824. F: drivers/video/fbdev/sm712*
  10825. F: Documentation/fb/sm712fb.txt
  10826. SIMPLE FIRMWARE INTERFACE (SFI)
  10827. M: Len Brown <lenb@kernel.org>
  10828. L: sfi-devel@simplefirmware.org
  10829. W: http://simplefirmware.org/
  10830. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
  10831. S: Supported
  10832. F: arch/x86/platform/sfi/
  10833. F: drivers/sfi/
  10834. F: include/linux/sfi*.h
  10835. SIMPLEFB FB DRIVER
  10836. M: Hans de Goede <hdegoede@redhat.com>
  10837. L: linux-fbdev@vger.kernel.org
  10838. S: Maintained
  10839. F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
  10840. F: drivers/video/fbdev/simplefb.c
  10841. F: include/linux/platform_data/simplefb.h
  10842. SIMTEC EB110ATX (Chalice CATS)
  10843. P: Ben Dooks
  10844. P: Vincent Sanders <vince@simtec.co.uk>
  10845. M: Simtec Linux Team <linux@simtec.co.uk>
  10846. W: http://www.simtec.co.uk/products/EB110ATX/
  10847. S: Supported
  10848. SIMTEC EB2410ITX (BAST)
  10849. P: Ben Dooks
  10850. P: Vincent Sanders <vince@simtec.co.uk>
  10851. M: Simtec Linux Team <linux@simtec.co.uk>
  10852. W: http://www.simtec.co.uk/products/EB2410ITX/
  10853. S: Supported
  10854. F: arch/arm/mach-s3c24xx/mach-bast.c
  10855. F: arch/arm/mach-s3c24xx/bast-ide.c
  10856. F: arch/arm/mach-s3c24xx/bast-irq.c
  10857. SIPHASH PRF ROUTINES
  10858. M: Jason A. Donenfeld <Jason@zx2c4.com>
  10859. S: Maintained
  10860. F: lib/siphash.c
  10861. F: lib/test_siphash.c
  10862. F: include/linux/siphash.h
  10863. SIS 190 ETHERNET DRIVER
  10864. M: Francois Romieu <romieu@fr.zoreil.com>
  10865. L: netdev@vger.kernel.org
  10866. S: Maintained
  10867. F: drivers/net/ethernet/sis/sis190.c
  10868. SIS 900/7016 FAST ETHERNET DRIVER
  10869. M: Daniele Venzano <venza@brownhat.org>
  10870. W: http://www.brownhat.org/sis900.html
  10871. L: netdev@vger.kernel.org
  10872. S: Maintained
  10873. F: drivers/net/ethernet/sis/sis900.*
  10874. SIS FRAMEBUFFER DRIVER
  10875. M: Thomas Winischhofer <thomas@winischhofer.net>
  10876. W: http://www.winischhofer.net/linuxsisvga.shtml
  10877. S: Maintained
  10878. F: Documentation/fb/sisfb.txt
  10879. F: drivers/video/fbdev/sis/
  10880. F: include/video/sisfb.h
  10881. SIS USB2VGA DRIVER
  10882. M: Thomas Winischhofer <thomas@winischhofer.net>
  10883. W: http://www.winischhofer.at/linuxsisusbvga.shtml
  10884. S: Maintained
  10885. F: drivers/usb/misc/sisusbvga/
  10886. SLAB ALLOCATOR
  10887. M: Christoph Lameter <cl@linux.com>
  10888. M: Pekka Enberg <penberg@kernel.org>
  10889. M: David Rientjes <rientjes@google.com>
  10890. M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
  10891. M: Andrew Morton <akpm@linux-foundation.org>
  10892. L: linux-mm@kvack.org
  10893. S: Maintained
  10894. F: include/linux/sl?b*.h
  10895. F: mm/sl?b*
  10896. SLEEPABLE READ-COPY UPDATE (SRCU)
  10897. M: Lai Jiangshan <jiangshanlai@gmail.com>
  10898. M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  10899. M: Josh Triplett <josh@joshtriplett.org>
  10900. R: Steven Rostedt <rostedt@goodmis.org>
  10901. R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  10902. L: linux-kernel@vger.kernel.org
  10903. W: http://www.rdrop.com/users/paulmck/RCU/
  10904. S: Supported
  10905. T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
  10906. F: include/linux/srcu.h
  10907. F: kernel/rcu/srcu.c
  10908. SMACK SECURITY MODULE
  10909. M: Casey Schaufler <casey@schaufler-ca.com>
  10910. L: linux-security-module@vger.kernel.org
  10911. W: http://schaufler-ca.com
  10912. T: git git://github.com/cschaufler/smack-next
  10913. S: Maintained
  10914. F: Documentation/admin-guide/LSM/Smack.rst
  10915. F: security/smack/
  10916. SMC91x ETHERNET DRIVER
  10917. M: Nicolas Pitre <nico@fluxnic.net>
  10918. S: Odd Fixes
  10919. F: drivers/net/ethernet/smsc/smc91x.*
  10920. SMIA AND SMIA++ IMAGE SENSOR DRIVER
  10921. M: Sakari Ailus <sakari.ailus@iki.fi>
  10922. L: linux-media@vger.kernel.org
  10923. S: Maintained
  10924. F: drivers/media/i2c/smiapp/
  10925. F: include/media/i2c/smiapp.h
  10926. F: drivers/media/i2c/smiapp-pll.c
  10927. F: drivers/media/i2c/smiapp-pll.h
  10928. F: include/uapi/linux/smiapp.h
  10929. F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
  10930. SMM665 HARDWARE MONITOR DRIVER
  10931. M: Guenter Roeck <linux@roeck-us.net>
  10932. L: linux-hwmon@vger.kernel.org
  10933. S: Maintained
  10934. F: Documentation/hwmon/smm665
  10935. F: drivers/hwmon/smm665.c
  10936. SMSC EMC2103 HARDWARE MONITOR DRIVER
  10937. M: Steve Glendinning <steve.glendinning@shawell.net>
  10938. L: linux-hwmon@vger.kernel.org
  10939. S: Maintained
  10940. F: Documentation/hwmon/emc2103
  10941. F: drivers/hwmon/emc2103.c
  10942. SMSC SCH5627 HARDWARE MONITOR DRIVER
  10943. M: Hans de Goede <hdegoede@redhat.com>
  10944. L: linux-hwmon@vger.kernel.org
  10945. S: Supported
  10946. F: Documentation/hwmon/sch5627
  10947. F: drivers/hwmon/sch5627.c
  10948. SMSC UFX6000 and UFX7000 USB to VGA DRIVER
  10949. M: Steve Glendinning <steve.glendinning@shawell.net>
  10950. L: linux-fbdev@vger.kernel.org
  10951. S: Maintained
  10952. F: drivers/video/fbdev/smscufx.c
  10953. SMSC47B397 HARDWARE MONITOR DRIVER
  10954. M: Jean Delvare <jdelvare@suse.com>
  10955. L: linux-hwmon@vger.kernel.org
  10956. S: Maintained
  10957. F: Documentation/hwmon/smsc47b397
  10958. F: drivers/hwmon/smsc47b397.c
  10959. SMSC911x ETHERNET DRIVER
  10960. M: Steve Glendinning <steve.glendinning@shawell.net>
  10961. L: netdev@vger.kernel.org
  10962. S: Maintained
  10963. F: include/linux/smsc911x.h
  10964. F: drivers/net/ethernet/smsc/smsc911x.*
  10965. SMSC9420 PCI ETHERNET DRIVER
  10966. M: Steve Glendinning <steve.glendinning@shawell.net>
  10967. L: netdev@vger.kernel.org
  10968. S: Maintained
  10969. F: drivers/net/ethernet/smsc/smsc9420.*
  10970. SOC-CAMERA V4L2 SUBSYSTEM
  10971. M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
  10972. L: linux-media@vger.kernel.org
  10973. T: git git://linuxtv.org/media_tree.git
  10974. S: Maintained
  10975. F: include/media/soc*
  10976. F: drivers/media/i2c/soc_camera/
  10977. F: drivers/media/platform/soc_camera/
  10978. SOEKRIS NET48XX LED SUPPORT
  10979. M: Chris Boot <bootc@bootc.net>
  10980. S: Maintained
  10981. F: drivers/leds/leds-net48xx.c
  10982. SOFT-ROCE DRIVER (rxe)
  10983. M: Moni Shoua <monis@mellanox.com>
  10984. L: linux-rdma@vger.kernel.org
  10985. S: Supported
  10986. W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
  10987. Q: http://patchwork.kernel.org/project/linux-rdma/list/
  10988. F: drivers/infiniband/sw/rxe/
  10989. F: include/uapi/rdma/rdma_user_rxe.h
  10990. SOFTLOGIC 6x10 MPEG CODEC
  10991. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  10992. M: Anton Sviridenko <anton@corp.bluecherry.net>
  10993. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  10994. M: Andrey Utkin <andrey_utkin@fastmail.com>
  10995. M: Ismael Luceno <ismael@iodev.co.uk>
  10996. L: linux-media@vger.kernel.org
  10997. S: Supported
  10998. F: drivers/media/pci/solo6x10/
  10999. SOFTWARE RAID (Multiple Disks) SUPPORT
  11000. M: Shaohua Li <shli@kernel.org>
  11001. L: linux-raid@vger.kernel.org
  11002. T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
  11003. S: Supported
  11004. F: drivers/md/
  11005. F: include/linux/raid/
  11006. F: include/uapi/linux/raid/
  11007. SONIC NETWORK DRIVER
  11008. M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
  11009. L: netdev@vger.kernel.org
  11010. S: Maintained
  11011. F: drivers/net/ethernet/natsemi/sonic.*
  11012. SONICS SILICON BACKPLANE DRIVER (SSB)
  11013. M: Michael Buesch <m@bues.ch>
  11014. L: linux-wireless@vger.kernel.org
  11015. S: Maintained
  11016. F: drivers/ssb/
  11017. F: include/linux/ssb/
  11018. SONY MEMORYSTICK CARD SUPPORT
  11019. M: Alex Dubov <oakad@yahoo.com>
  11020. W: http://tifmxx.berlios.de/
  11021. S: Maintained
  11022. F: drivers/memstick/host/tifm_ms.c
  11023. SONY MEMORYSTICK STANDARD SUPPORT
  11024. M: Maxim Levitsky <maximlevitsky@gmail.com>
  11025. S: Maintained
  11026. F: drivers/memstick/core/ms_block.*
  11027. SONY VAIO CONTROL DEVICE DRIVER
  11028. M: Mattia Dongili <malattia@linux.it>
  11029. L: platform-driver-x86@vger.kernel.org
  11030. W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
  11031. S: Maintained
  11032. F: Documentation/laptops/sony-laptop.txt
  11033. F: drivers/char/sonypi.c
  11034. F: drivers/platform/x86/sony-laptop.c
  11035. F: include/linux/sony-laptop.h
  11036. SOUND
  11037. M: Jaroslav Kysela <perex@perex.cz>
  11038. M: Takashi Iwai <tiwai@suse.com>
  11039. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11040. W: http://www.alsa-project.org/
  11041. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11042. T: git git://git.alsa-project.org/alsa-kernel.git
  11043. Q: http://patchwork.kernel.org/project/alsa-devel/list/
  11044. S: Maintained
  11045. F: Documentation/sound/
  11046. F: include/sound/
  11047. F: include/uapi/sound/
  11048. F: sound/
  11049. SOUND - COMPRESSED AUDIO
  11050. M: Vinod Koul <vinod.koul@intel.com>
  11051. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11052. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
  11053. S: Supported
  11054. F: Documentation/sound/alsa/compress_offload.txt
  11055. F: include/sound/compress_driver.h
  11056. F: include/uapi/sound/compress_*
  11057. F: sound/core/compress_offload.c
  11058. F: sound/soc/soc-compress.c
  11059. SOUND - DMAENGINE HELPERS
  11060. M: Lars-Peter Clausen <lars@metafoo.de>
  11061. S: Supported
  11062. F: include/sound/dmaengine_pcm.h
  11063. F: sound/core/pcm_dmaengine.c
  11064. F: sound/soc/soc-generic-dmaengine-pcm.c
  11065. SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
  11066. M: Liam Girdwood <lgirdwood@gmail.com>
  11067. M: Mark Brown <broonie@kernel.org>
  11068. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
  11069. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11070. W: http://alsa-project.org/main/index.php/ASoC
  11071. S: Supported
  11072. F: Documentation/devicetree/bindings/sound/
  11073. F: Documentation/sound/alsa/soc/
  11074. F: sound/soc/
  11075. F: include/sound/soc*
  11076. SP2 MEDIA DRIVER
  11077. M: Olli Salonen <olli.salonen@iki.fi>
  11078. L: linux-media@vger.kernel.org
  11079. W: https://linuxtv.org
  11080. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11081. S: Maintained
  11082. F: drivers/media/dvb-frontends/sp2*
  11083. SPARC + UltraSPARC (sparc/sparc64)
  11084. M: "David S. Miller" <davem@davemloft.net>
  11085. L: sparclinux@vger.kernel.org
  11086. Q: http://patchwork.ozlabs.org/project/sparclinux/list/
  11087. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  11088. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  11089. S: Maintained
  11090. F: arch/sparc/
  11091. F: drivers/sbus/
  11092. SPARC SERIAL DRIVERS
  11093. M: "David S. Miller" <davem@davemloft.net>
  11094. L: sparclinux@vger.kernel.org
  11095. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
  11096. T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
  11097. S: Maintained
  11098. F: include/linux/sunserialcore.h
  11099. F: drivers/tty/serial/suncore.c
  11100. F: drivers/tty/serial/sunhv.c
  11101. F: drivers/tty/serial/sunsab.c
  11102. F: drivers/tty/serial/sunsab.h
  11103. F: drivers/tty/serial/sunsu.c
  11104. F: drivers/tty/serial/sunzilog.c
  11105. F: drivers/tty/serial/sunzilog.h
  11106. F: drivers/tty/vcc.c
  11107. SPARSE CHECKER
  11108. M: "Christopher Li" <sparse@chrisli.org>
  11109. L: linux-sparse@vger.kernel.org
  11110. W: https://sparse.wiki.kernel.org/
  11111. T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
  11112. T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
  11113. S: Maintained
  11114. F: include/linux/compiler.h
  11115. SPEAR CLOCK FRAMEWORK SUPPORT
  11116. M: Viresh Kumar <vireshk@kernel.org>
  11117. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11118. W: http://www.st.com/spear
  11119. S: Maintained
  11120. F: drivers/clk/spear/
  11121. SPEAR PLATFORM SUPPORT
  11122. M: Viresh Kumar <vireshk@kernel.org>
  11123. M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
  11124. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11125. W: http://www.st.com/spear
  11126. S: Maintained
  11127. F: arch/arm/boot/dts/spear*
  11128. F: arch/arm/mach-spear/
  11129. SPI NOR SUBSYSTEM
  11130. M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
  11131. M: Marek Vasut <marek.vasut@gmail.com>
  11132. L: linux-mtd@lists.infradead.org
  11133. W: http://www.linux-mtd.infradead.org/
  11134. Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
  11135. T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
  11136. T: git git://git.infradead.org/l2-mtd.git spi-nor/next
  11137. S: Maintained
  11138. F: drivers/mtd/spi-nor/
  11139. F: include/linux/mtd/spi-nor.h
  11140. SPI SUBSYSTEM
  11141. M: Mark Brown <broonie@kernel.org>
  11142. L: linux-spi@vger.kernel.org
  11143. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
  11144. Q: http://patchwork.kernel.org/project/spi-devel-general/list/
  11145. S: Maintained
  11146. F: Documentation/devicetree/bindings/spi/
  11147. F: Documentation/spi/
  11148. F: drivers/spi/
  11149. F: include/linux/spi/
  11150. F: include/uapi/linux/spi/
  11151. F: tools/spi/
  11152. SPIDERNET NETWORK DRIVER for CELL
  11153. M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
  11154. L: netdev@vger.kernel.org
  11155. S: Supported
  11156. F: Documentation/networking/spider_net.txt
  11157. F: drivers/net/ethernet/toshiba/spider_net*
  11158. SPMI SUBSYSTEM
  11159. R: Stephen Boyd <sboyd@codeaurora.org>
  11160. L: linux-arm-msm@vger.kernel.org
  11161. F: Documentation/devicetree/bindings/spmi/
  11162. F: drivers/spmi/
  11163. F: include/dt-bindings/spmi/spmi.h
  11164. F: include/linux/spmi.h
  11165. F: include/trace/events/spmi.h
  11166. SPU FILE SYSTEM
  11167. M: Jeremy Kerr <jk@ozlabs.org>
  11168. L: linuxppc-dev@lists.ozlabs.org
  11169. W: http://www.ibm.com/developerworks/power/cell/
  11170. S: Supported
  11171. F: Documentation/filesystems/spufs.txt
  11172. F: arch/powerpc/platforms/cell/spufs/
  11173. SQUASHFS FILE SYSTEM
  11174. M: Phillip Lougher <phillip@squashfs.org.uk>
  11175. L: squashfs-devel@lists.sourceforge.net (subscribers-only)
  11176. W: http://squashfs.org.uk
  11177. T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
  11178. S: Maintained
  11179. F: Documentation/filesystems/squashfs.txt
  11180. F: fs/squashfs/
  11181. SRM (Alpha) environment access
  11182. M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  11183. S: Maintained
  11184. F: arch/alpha/kernel/srm_env.c
  11185. STABLE BRANCH
  11186. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11187. M: Sasha Levin <sashal@kernel.org>
  11188. L: stable@vger.kernel.org
  11189. S: Supported
  11190. F: Documentation/process/stable-kernel-rules.rst
  11191. STAGING - COMEDI
  11192. M: Ian Abbott <abbotti@mev.co.uk>
  11193. M: H Hartley Sweeten <hsweeten@visionengravers.com>
  11194. S: Odd Fixes
  11195. F: drivers/staging/comedi/
  11196. STAGING - FLARION FT1000 DRIVERS
  11197. M: Marek Belisko <marek.belisko@gmail.com>
  11198. S: Odd Fixes
  11199. F: drivers/staging/ft1000/
  11200. STAGING - INDUSTRIAL IO
  11201. M: Jonathan Cameron <jic23@kernel.org>
  11202. L: linux-iio@vger.kernel.org
  11203. S: Odd Fixes
  11204. F: Documentation/devicetree/bindings/staging/iio/
  11205. F: drivers/staging/iio/
  11206. STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
  11207. M: Jarod Wilson <jarod@wilsonet.com>
  11208. W: http://www.lirc.org/
  11209. S: Odd Fixes
  11210. F: drivers/staging/media/lirc/
  11211. STAGING - LUSTRE PARALLEL FILESYSTEM
  11212. M: Oleg Drokin <oleg.drokin@intel.com>
  11213. M: Andreas Dilger <andreas.dilger@intel.com>
  11214. M: James Simmons <jsimmons@infradead.org>
  11215. L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
  11216. W: http://wiki.lustre.org/
  11217. S: Maintained
  11218. F: drivers/staging/lustre
  11219. STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
  11220. M: Marc Dietrich <marvin24@gmx.de>
  11221. L: ac100@lists.launchpad.net (moderated for non-subscribers)
  11222. L: linux-tegra@vger.kernel.org
  11223. S: Maintained
  11224. F: drivers/staging/nvec/
  11225. STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  11226. M: Jens Frederich <jfrederich@gmail.com>
  11227. M: Daniel Drake <dsd@laptop.org>
  11228. M: Jon Nettleton <jon.nettleton@gmail.com>
  11229. W: http://wiki.laptop.org/go/DCON
  11230. S: Maintained
  11231. F: drivers/staging/olpc_dcon/
  11232. STAGING - REALTEK RTL8712U DRIVERS
  11233. M: Larry Finger <Larry.Finger@lwfinger.net>
  11234. M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
  11235. S: Odd Fixes
  11236. F: drivers/staging/rtl8712/
  11237. STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
  11238. M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
  11239. M: Teddy Wang <teddy.wang@siliconmotion.com>
  11240. M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
  11241. L: linux-fbdev@vger.kernel.org
  11242. S: Maintained
  11243. F: drivers/staging/sm750fb/
  11244. STAGING - SPEAKUP CONSOLE SPEECH DRIVER
  11245. M: William Hubbs <w.d.hubbs@gmail.com>
  11246. M: Chris Brannon <chris@the-brannons.com>
  11247. M: Kirk Reiser <kirk@reisers.ca>
  11248. M: Samuel Thibault <samuel.thibault@ens-lyon.org>
  11249. L: speakup@linux-speakup.org
  11250. W: http://www.linux-speakup.org/
  11251. S: Odd Fixes
  11252. F: drivers/staging/speakup/
  11253. STAGING - VIA VT665X DRIVERS
  11254. M: Forest Bond <forest@alittletooquiet.net>
  11255. S: Odd Fixes
  11256. F: drivers/staging/vt665?/
  11257. STAGING - WILC1000 WIFI DRIVER
  11258. M: Aditya Shankar <aditya.shankar@microchip.com>
  11259. M: Ganesh Krishna <ganesh.krishna@microchip.com>
  11260. L: linux-wireless@vger.kernel.org
  11261. S: Supported
  11262. F: drivers/staging/wilc1000/
  11263. STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
  11264. M: Arnaud Patard <arnaud.patard@rtp-net.org>
  11265. S: Odd Fixes
  11266. F: drivers/staging/xgifb/
  11267. STAGING SUBSYSTEM
  11268. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  11269. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
  11270. L: devel@driverdev.osuosl.org
  11271. S: Supported
  11272. F: drivers/staging/
  11273. STARFIRE/DURALAN NETWORK DRIVER
  11274. M: Ion Badulescu <ionut@badula.org>
  11275. S: Odd Fixes
  11276. F: drivers/net/ethernet/adaptec/starfire*
  11277. STEC S1220 SKD DRIVER
  11278. M: Bart Van Assche <bart.vanassche@wdc.com>
  11279. L: linux-block@vger.kernel.org
  11280. S: Maintained
  11281. F: drivers/block/skd*[ch]
  11282. STI CEC DRIVER
  11283. M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
  11284. S: Maintained
  11285. F: drivers/staging/media/st-cec/
  11286. F: Documentation/devicetree/bindings/media/stih-cec.txt
  11287. STK1160 USB VIDEO CAPTURE DRIVER
  11288. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  11289. L: linux-media@vger.kernel.org
  11290. T: git git://linuxtv.org/media_tree.git
  11291. S: Maintained
  11292. F: drivers/media/usb/stk1160/
  11293. STMMAC ETHERNET DRIVER
  11294. M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
  11295. M: Alexandre Torgue <alexandre.torgue@st.com>
  11296. L: netdev@vger.kernel.org
  11297. W: http://www.stlinux.com
  11298. S: Supported
  11299. F: drivers/net/ethernet/stmicro/stmmac/
  11300. SUN3/3X
  11301. M: Sam Creasey <sammy@sammy.net>
  11302. W: http://sammy.net/sun3/
  11303. S: Maintained
  11304. F: arch/m68k/kernel/*sun3*
  11305. F: arch/m68k/sun3*/
  11306. F: arch/m68k/include/asm/sun3*
  11307. F: drivers/net/ethernet/i825xx/sun3*
  11308. SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
  11309. M: Hans de Goede <hdegoede@redhat.com>
  11310. L: linux-input@vger.kernel.org
  11311. S: Maintained
  11312. F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
  11313. F: drivers/input/keyboard/sun4i-lradc-keys.c
  11314. SUNDANCE NETWORK DRIVER
  11315. M: Denis Kirjanov <kda@linux-powerpc.org>
  11316. L: netdev@vger.kernel.org
  11317. S: Maintained
  11318. F: drivers/net/ethernet/dlink/sundance.c
  11319. SUPERH
  11320. M: Yoshinori Sato <ysato@users.sourceforge.jp>
  11321. M: Rich Felker <dalias@libc.org>
  11322. L: linux-sh@vger.kernel.org
  11323. Q: http://patchwork.kernel.org/project/linux-sh/list/
  11324. S: Maintained
  11325. F: Documentation/sh/
  11326. F: arch/sh/
  11327. F: drivers/sh/
  11328. SUSPEND TO RAM
  11329. M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
  11330. M: Len Brown <len.brown@intel.com>
  11331. M: Pavel Machek <pavel@ucw.cz>
  11332. L: linux-pm@vger.kernel.org
  11333. B: https://bugzilla.kernel.org
  11334. S: Supported
  11335. F: Documentation/power/
  11336. F: arch/x86/kernel/acpi/
  11337. F: drivers/base/power/
  11338. F: kernel/power/
  11339. F: include/linux/suspend.h
  11340. F: include/linux/freezer.h
  11341. F: include/linux/pm.h
  11342. SVGA HANDLING
  11343. M: Martin Mares <mj@ucw.cz>
  11344. L: linux-video@atrey.karlin.mff.cuni.cz
  11345. S: Maintained
  11346. F: Documentation/svga.txt
  11347. F: arch/x86/boot/video*
  11348. SWIOTLB SUBSYSTEM
  11349. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  11350. L: linux-kernel@vger.kernel.org
  11351. T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
  11352. S: Supported
  11353. F: lib/swiotlb.c
  11354. F: arch/*/kernel/pci-swiotlb.c
  11355. F: include/linux/swiotlb.h
  11356. SWITCHDEV
  11357. M: Jiri Pirko <jiri@resnulli.us>
  11358. M: Ivan Vecera <ivecera@redhat.com>
  11359. L: netdev@vger.kernel.org
  11360. S: Supported
  11361. F: net/switchdev/
  11362. F: include/net/switchdev.h
  11363. SYNC FILE FRAMEWORK
  11364. M: Sumit Semwal <sumit.semwal@linaro.org>
  11365. R: Gustavo Padovan <gustavo@padovan.org>
  11366. S: Maintained
  11367. L: linux-media@vger.kernel.org
  11368. L: dri-devel@lists.freedesktop.org
  11369. F: drivers/dma-buf/sync_*
  11370. F: drivers/dma-buf/dma-fence*
  11371. F: drivers/dma-buf/sw_sync.c
  11372. F: include/linux/sync_file.h
  11373. F: include/uapi/linux/sync_file.h
  11374. F: Documentation/sync_file.txt
  11375. T: git git://anongit.freedesktop.org/drm/drm-misc
  11376. SYNOPSYS ARC ARCHITECTURE
  11377. M: Vineet Gupta <vgupta@synopsys.com>
  11378. L: linux-snps-arc@lists.infradead.org
  11379. S: Supported
  11380. F: arch/arc/
  11381. F: Documentation/devicetree/bindings/arc/*
  11382. F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
  11383. F: drivers/clocksource/arc_timer.c
  11384. F: drivers/tty/serial/arc_uart.c
  11385. T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  11386. SYNOPSYS ARC HSDK SDP pll clock driver
  11387. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11388. S: Supported
  11389. F: drivers/clk/clk-hsdk-pll.c
  11390. F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
  11391. SYNOPSYS ARC SDP clock driver
  11392. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11393. S: Supported
  11394. F: drivers/clk/axs10x/*
  11395. F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  11396. SYNOPSYS ARC SDP platform support
  11397. M: Alexey Brodkin <abrodkin@synopsys.com>
  11398. S: Supported
  11399. F: arch/arc/plat-axs10x
  11400. F: arch/arc/boot/dts/ax*
  11401. F: Documentation/devicetree/bindings/arc/axs10*
  11402. SYNOPSYS DESIGNWARE DMAC DRIVER
  11403. M: Viresh Kumar <vireshk@kernel.org>
  11404. M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  11405. S: Maintained
  11406. F: include/linux/dma/dw.h
  11407. F: include/linux/platform_data/dma-dw.h
  11408. F: drivers/dma/dw/
  11409. SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
  11410. M: Jie Deng <jiedeng@synopsys.com>
  11411. L: netdev@vger.kernel.org
  11412. S: Supported
  11413. F: drivers/net/ethernet/synopsys/
  11414. SYNOPSYS DESIGNWARE I2C DRIVER
  11415. M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
  11416. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  11417. R: Mika Westerberg <mika.westerberg@linux.intel.com>
  11418. L: linux-i2c@vger.kernel.org
  11419. S: Maintained
  11420. F: drivers/i2c/busses/i2c-designware-*
  11421. F: include/linux/platform_data/i2c-designware.h
  11422. SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
  11423. M: Jaehoon Chung <jh80.chung@samsung.com>
  11424. L: linux-mmc@vger.kernel.org
  11425. S: Maintained
  11426. F: drivers/mmc/host/dw_mmc*
  11427. SYNOPSYS HSDK RESET CONTROLLER DRIVER
  11428. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  11429. S: Supported
  11430. F: drivers/reset/reset-hsdk.c
  11431. F: include/dt-bindings/reset/snps,hsdk-reset.h
  11432. F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
  11433. SYSTEM CONFIGURATION (SYSCON)
  11434. M: Lee Jones <lee.jones@linaro.org>
  11435. M: Arnd Bergmann <arnd@arndb.de>
  11436. T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
  11437. S: Supported
  11438. F: drivers/mfd/syscon.c
  11439. SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
  11440. M: Sudeep Holla <sudeep.holla@arm.com>
  11441. L: linux-arm-kernel@lists.infradead.org
  11442. S: Maintained
  11443. F: Documentation/devicetree/bindings/arm/arm,scpi.txt
  11444. F: drivers/clk/clk-scpi.c
  11445. F: drivers/cpufreq/scpi-cpufreq.c
  11446. F: drivers/firmware/arm_scpi.c
  11447. F: include/linux/scpi_protocol.h
  11448. SYSTEM RESET/SHUTDOWN DRIVERS
  11449. M: Sebastian Reichel <sre@kernel.org>
  11450. L: linux-pm@vger.kernel.org
  11451. T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
  11452. S: Maintained
  11453. F: Documentation/devicetree/bindings/power/reset/
  11454. F: drivers/power/reset/
  11455. SYSTEM TRACE MODULE CLASS
  11456. M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
  11457. S: Maintained
  11458. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
  11459. F: Documentation/trace/stm.txt
  11460. F: drivers/hwtracing/stm/
  11461. F: include/linux/stm.h
  11462. F: include/uapi/linux/stm.h
  11463. SYSV FILESYSTEM
  11464. M: Christoph Hellwig <hch@infradead.org>
  11465. S: Maintained
  11466. F: Documentation/filesystems/sysv-fs.txt
  11467. F: fs/sysv/
  11468. F: include/linux/sysv_fs.h
  11469. TARGET SUBSYSTEM
  11470. M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
  11471. L: linux-scsi@vger.kernel.org
  11472. L: target-devel@vger.kernel.org
  11473. W: http://www.linux-iscsi.org
  11474. W: http://groups.google.com/group/linux-iscsi-target-dev
  11475. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
  11476. S: Supported
  11477. F: drivers/target/
  11478. F: include/target/
  11479. F: Documentation/target/
  11480. TASKSTATS STATISTICS INTERFACE
  11481. M: Balbir Singh <bsingharora@gmail.com>
  11482. S: Maintained
  11483. F: Documentation/accounting/taskstats*
  11484. F: include/linux/taskstats*
  11485. F: kernel/taskstats.c
  11486. TC subsystem
  11487. M: Jamal Hadi Salim <jhs@mojatatu.com>
  11488. M: Cong Wang <xiyou.wangcong@gmail.com>
  11489. M: Jiri Pirko <jiri@resnulli.us>
  11490. L: netdev@vger.kernel.org
  11491. S: Maintained
  11492. F: include/net/pkt_cls.h
  11493. F: include/net/pkt_sched.h
  11494. F: include/net/tc_act/
  11495. F: include/uapi/linux/pkt_cls.h
  11496. F: include/uapi/linux/pkt_sched.h
  11497. F: include/uapi/linux/tc_act/
  11498. F: include/uapi/linux/tc_ematch/
  11499. F: net/sched/
  11500. TCP LOW PRIORITY MODULE
  11501. M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
  11502. M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
  11503. W: http://tcp-lp-mod.sourceforge.net/
  11504. S: Maintained
  11505. F: net/ipv4/tcp_lp.c
  11506. TDA10071 MEDIA DRIVER
  11507. M: Antti Palosaari <crope@iki.fi>
  11508. L: linux-media@vger.kernel.org
  11509. W: https://linuxtv.org
  11510. W: http://palosaari.fi/linux/
  11511. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11512. T: git git://linuxtv.org/anttip/media_tree.git
  11513. S: Maintained
  11514. F: drivers/media/dvb-frontends/tda10071*
  11515. TDA18212 MEDIA DRIVER
  11516. M: Antti Palosaari <crope@iki.fi>
  11517. L: linux-media@vger.kernel.org
  11518. W: https://linuxtv.org
  11519. W: http://palosaari.fi/linux/
  11520. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11521. T: git git://linuxtv.org/anttip/media_tree.git
  11522. S: Maintained
  11523. F: drivers/media/tuners/tda18212*
  11524. TDA18218 MEDIA DRIVER
  11525. M: Antti Palosaari <crope@iki.fi>
  11526. L: linux-media@vger.kernel.org
  11527. W: https://linuxtv.org
  11528. W: http://palosaari.fi/linux/
  11529. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11530. T: git git://linuxtv.org/anttip/media_tree.git
  11531. S: Maintained
  11532. F: drivers/media/tuners/tda18218*
  11533. TDA18271 MEDIA DRIVER
  11534. M: Michael Krufky <mkrufky@linuxtv.org>
  11535. L: linux-media@vger.kernel.org
  11536. W: https://linuxtv.org
  11537. W: http://github.com/mkrufky
  11538. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11539. T: git git://linuxtv.org/mkrufky/tuners.git
  11540. S: Maintained
  11541. F: drivers/media/tuners/tda18271*
  11542. TDA827x MEDIA DRIVER
  11543. M: Michael Krufky <mkrufky@linuxtv.org>
  11544. L: linux-media@vger.kernel.org
  11545. W: https://linuxtv.org
  11546. W: http://github.com/mkrufky
  11547. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11548. T: git git://linuxtv.org/mkrufky/tuners.git
  11549. S: Maintained
  11550. F: drivers/media/tuners/tda8290.*
  11551. TDA8290 MEDIA DRIVER
  11552. M: Michael Krufky <mkrufky@linuxtv.org>
  11553. L: linux-media@vger.kernel.org
  11554. W: https://linuxtv.org
  11555. W: http://github.com/mkrufky
  11556. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11557. T: git git://linuxtv.org/mkrufky/tuners.git
  11558. S: Maintained
  11559. F: drivers/media/tuners/tda8290.*
  11560. TDA9840 MEDIA DRIVER
  11561. M: Hans Verkuil <hverkuil@xs4all.nl>
  11562. L: linux-media@vger.kernel.org
  11563. T: git git://linuxtv.org/media_tree.git
  11564. W: https://linuxtv.org
  11565. S: Maintained
  11566. F: drivers/media/i2c/tda9840*
  11567. TEA5761 TUNER DRIVER
  11568. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  11569. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11570. L: linux-media@vger.kernel.org
  11571. W: https://linuxtv.org
  11572. T: git git://linuxtv.org/media_tree.git
  11573. S: Odd fixes
  11574. F: drivers/media/tuners/tea5761.*
  11575. TEA5767 TUNER DRIVER
  11576. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  11577. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11578. L: linux-media@vger.kernel.org
  11579. W: https://linuxtv.org
  11580. T: git git://linuxtv.org/media_tree.git
  11581. S: Maintained
  11582. F: drivers/media/tuners/tea5767.*
  11583. TEA6415C MEDIA DRIVER
  11584. M: Hans Verkuil <hverkuil@xs4all.nl>
  11585. L: linux-media@vger.kernel.org
  11586. T: git git://linuxtv.org/media_tree.git
  11587. W: https://linuxtv.org
  11588. S: Maintained
  11589. F: drivers/media/i2c/tea6415c*
  11590. TEA6420 MEDIA DRIVER
  11591. M: Hans Verkuil <hverkuil@xs4all.nl>
  11592. L: linux-media@vger.kernel.org
  11593. T: git git://linuxtv.org/media_tree.git
  11594. W: https://linuxtv.org
  11595. S: Maintained
  11596. F: drivers/media/i2c/tea6420*
  11597. TEAM DRIVER
  11598. M: Jiri Pirko <jiri@resnulli.us>
  11599. L: netdev@vger.kernel.org
  11600. S: Supported
  11601. F: drivers/net/team/
  11602. F: include/linux/if_team.h
  11603. F: include/uapi/linux/if_team.h
  11604. TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
  11605. M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
  11606. S: Maintained
  11607. F: arch/x86/platform/ts5500/
  11608. TECHNOTREND USB IR RECEIVER
  11609. M: Sean Young <sean@mess.org>
  11610. L: linux-media@vger.kernel.org
  11611. S: Maintained
  11612. F: drivers/media/rc/ttusbir.c
  11613. TEE SUBSYSTEM
  11614. M: Jens Wiklander <jens.wiklander@linaro.org>
  11615. S: Maintained
  11616. F: include/linux/tee_drv.h
  11617. F: include/uapi/linux/tee.h
  11618. F: drivers/tee/
  11619. F: Documentation/tee.txt
  11620. TEGRA ARCHITECTURE SUPPORT
  11621. M: Thierry Reding <thierry.reding@gmail.com>
  11622. M: Jonathan Hunter <jonathanh@nvidia.com>
  11623. L: linux-tegra@vger.kernel.org
  11624. Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
  11625. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
  11626. S: Supported
  11627. N: [^a-z]tegra
  11628. TEGRA CLOCK DRIVER
  11629. M: Peter De Schrijver <pdeschrijver@nvidia.com>
  11630. M: Prashant Gaikwad <pgaikwad@nvidia.com>
  11631. S: Supported
  11632. F: drivers/clk/tegra/
  11633. TEGRA DMA DRIVERS
  11634. M: Laxman Dewangan <ldewangan@nvidia.com>
  11635. M: Jon Hunter <jonathanh@nvidia.com>
  11636. S: Supported
  11637. F: drivers/dma/tegra*
  11638. TEGRA I2C DRIVER
  11639. M: Laxman Dewangan <ldewangan@nvidia.com>
  11640. S: Supported
  11641. F: drivers/i2c/busses/i2c-tegra.c
  11642. TEGRA IOMMU DRIVERS
  11643. M: Hiroshi Doyu <hdoyu@nvidia.com>
  11644. S: Supported
  11645. F: drivers/iommu/tegra*
  11646. TEGRA KBC DRIVER
  11647. M: Rakesh Iyer <riyer@nvidia.com>
  11648. M: Laxman Dewangan <ldewangan@nvidia.com>
  11649. S: Supported
  11650. F: drivers/input/keyboard/tegra-kbc.c
  11651. TEGRA PWM DRIVER
  11652. M: Thierry Reding <thierry.reding@gmail.com>
  11653. S: Supported
  11654. F: drivers/pwm/pwm-tegra.c
  11655. TEGRA SERIAL DRIVER
  11656. M: Laxman Dewangan <ldewangan@nvidia.com>
  11657. S: Supported
  11658. F: drivers/tty/serial/serial-tegra.c
  11659. TEGRA SPI DRIVER
  11660. M: Laxman Dewangan <ldewangan@nvidia.com>
  11661. S: Supported
  11662. F: drivers/spi/spi-tegra*
  11663. TEHUTI ETHERNET DRIVER
  11664. M: Andy Gospodarek <andy@greyhouse.net>
  11665. L: netdev@vger.kernel.org
  11666. S: Supported
  11667. F: drivers/net/ethernet/tehuti/*
  11668. Telecom Clock Driver for MCPL0010
  11669. M: Mark Gross <mark.gross@intel.com>
  11670. S: Supported
  11671. F: drivers/char/tlclk.c
  11672. TENSILICA XTENSA PORT (xtensa)
  11673. M: Chris Zankel <chris@zankel.net>
  11674. M: Max Filippov <jcmvbkbc@gmail.com>
  11675. L: linux-xtensa@linux-xtensa.org
  11676. T: git git://github.com/czankel/xtensa-linux.git
  11677. S: Maintained
  11678. F: arch/xtensa/
  11679. F: drivers/irqchip/irq-xtensa-*
  11680. Texas Instruments' System Control Interface (TISCI) Protocol Driver
  11681. M: Nishanth Menon <nm@ti.com>
  11682. M: Tero Kristo <t-kristo@ti.com>
  11683. M: Santosh Shilimkar <ssantosh@kernel.org>
  11684. L: linux-arm-kernel@lists.infradead.org
  11685. S: Maintained
  11686. F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  11687. F: drivers/firmware/ti_sci*
  11688. F: include/linux/soc/ti/ti_sci_protocol.h
  11689. F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  11690. F: include/dt-bindings/genpd/k2g.h
  11691. F: drivers/soc/ti/ti_sci_pm_domains.c
  11692. F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  11693. F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  11694. F: drivers/clk/keystone/sci-clk.c
  11695. F: drivers/reset/reset-ti-sci.c
  11696. THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
  11697. M: Hans Verkuil <hverkuil@xs4all.nl>
  11698. L: linux-media@vger.kernel.org
  11699. T: git git://linuxtv.org/media_tree.git
  11700. W: https://linuxtv.org
  11701. S: Maintained
  11702. F: drivers/media/radio/radio-raremono.c
  11703. THERMAL
  11704. M: Zhang Rui <rui.zhang@intel.com>
  11705. M: Eduardo Valentin <edubezval@gmail.com>
  11706. L: linux-pm@vger.kernel.org
  11707. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
  11708. T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
  11709. Q: https://patchwork.kernel.org/project/linux-pm/list/
  11710. S: Supported
  11711. F: drivers/thermal/
  11712. F: include/linux/thermal.h
  11713. F: include/uapi/linux/thermal.h
  11714. F: include/linux/cpu_cooling.h
  11715. F: Documentation/devicetree/bindings/thermal/
  11716. THERMAL/CPU_COOLING
  11717. M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
  11718. M: Viresh Kumar <viresh.kumar@linaro.org>
  11719. M: Javi Merino <javi.merino@kernel.org>
  11720. L: linux-pm@vger.kernel.org
  11721. S: Supported
  11722. F: Documentation/thermal/cpu-cooling-api.txt
  11723. F: drivers/thermal/cpu_cooling.c
  11724. F: include/linux/cpu_cooling.h
  11725. THINKPAD ACPI EXTRAS DRIVER
  11726. M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
  11727. L: ibm-acpi-devel@lists.sourceforge.net
  11728. L: platform-driver-x86@vger.kernel.org
  11729. W: http://ibm-acpi.sourceforge.net
  11730. W: http://thinkwiki.org/wiki/Ibm-acpi
  11731. T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
  11732. S: Maintained
  11733. F: drivers/platform/x86/thinkpad_acpi.c
  11734. THUNDERBOLT DRIVER
  11735. M: Andreas Noever <andreas.noever@gmail.com>
  11736. M: Michael Jamet <michael.jamet@intel.com>
  11737. M: Mika Westerberg <mika.westerberg@linux.intel.com>
  11738. M: Yehezkel Bernat <yehezkel.bernat@intel.com>
  11739. S: Maintained
  11740. F: drivers/thunderbolt/
  11741. THUNDERX GPIO DRIVER
  11742. M: David Daney <david.daney@cavium.com>
  11743. S: Maintained
  11744. F: drivers/gpio/gpio-thunderx.c
  11745. TI AM437X VPFE DRIVER
  11746. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  11747. L: linux-media@vger.kernel.org
  11748. W: https://linuxtv.org
  11749. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11750. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  11751. S: Maintained
  11752. F: drivers/media/platform/am437x/
  11753. TI BANDGAP AND THERMAL DRIVER
  11754. M: Eduardo Valentin <edubezval@gmail.com>
  11755. M: Keerthy <j-keerthy@ti.com>
  11756. L: linux-pm@vger.kernel.org
  11757. L: linux-omap@vger.kernel.org
  11758. S: Maintained
  11759. F: drivers/thermal/ti-soc-thermal/
  11760. TI BQ27XXX POWER SUPPLY DRIVER
  11761. R: Andrew F. Davis <afd@ti.com>
  11762. F: include/linux/power/bq27xxx_battery.h
  11763. F: drivers/power/supply/bq27xxx_battery.c
  11764. F: drivers/power/supply/bq27xxx_battery_i2c.c
  11765. TI CDCE706 CLOCK DRIVER
  11766. M: Max Filippov <jcmvbkbc@gmail.com>
  11767. S: Maintained
  11768. F: drivers/clk/clk-cdce706.c
  11769. TI CLOCK DRIVER
  11770. M: Tero Kristo <t-kristo@ti.com>
  11771. L: linux-omap@vger.kernel.org
  11772. S: Maintained
  11773. F: drivers/clk/ti/
  11774. F: include/linux/clk/ti.h
  11775. TI DAVINCI MACHINE SUPPORT
  11776. M: Sekhar Nori <nsekhar@ti.com>
  11777. M: Kevin Hilman <khilman@kernel.org>
  11778. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11779. T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
  11780. S: Supported
  11781. F: arch/arm/mach-davinci/
  11782. F: drivers/i2c/busses/i2c-davinci.c
  11783. F: arch/arm/boot/dts/da850*
  11784. TI DAVINCI SERIES GPIO DRIVER
  11785. M: Keerthy <j-keerthy@ti.com>
  11786. L: linux-gpio@vger.kernel.org
  11787. S: Maintained
  11788. F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
  11789. F: drivers/gpio/gpio-davinci.c
  11790. TI DAVINCI SERIES MEDIA DRIVER
  11791. M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  11792. L: linux-media@vger.kernel.org
  11793. W: https://linuxtv.org
  11794. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11795. T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
  11796. S: Maintained
  11797. F: drivers/media/platform/davinci/
  11798. F: include/media/davinci/
  11799. TI ETHERNET SWITCH DRIVER (CPSW)
  11800. R: Grygorii Strashko <grygorii.strashko@ti.com>
  11801. L: linux-omap@vger.kernel.org
  11802. L: netdev@vger.kernel.org
  11803. S: Maintained
  11804. F: drivers/net/ethernet/ti/cpsw*
  11805. F: drivers/net/ethernet/ti/davinci*
  11806. TI FLASH MEDIA INTERFACE DRIVER
  11807. M: Alex Dubov <oakad@yahoo.com>
  11808. S: Maintained
  11809. F: drivers/misc/tifm*
  11810. F: drivers/mmc/host/tifm_sd.c
  11811. F: include/linux/tifm.h
  11812. TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
  11813. M: Santosh Shilimkar <ssantosh@kernel.org>
  11814. L: linux-kernel@vger.kernel.org
  11815. L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  11816. S: Maintained
  11817. F: drivers/soc/ti/*
  11818. T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
  11819. TI LM49xxx FAMILY ASoC CODEC DRIVERS
  11820. M: M R Swami Reddy <mr.swami.reddy@ti.com>
  11821. M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
  11822. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11823. S: Maintained
  11824. F: sound/soc/codecs/lm49453*
  11825. F: sound/soc/codecs/isabelle*
  11826. TI LP855x BACKLIGHT DRIVER
  11827. M: Milo Kim <milo.kim@ti.com>
  11828. S: Maintained
  11829. F: Documentation/backlight/lp855x-driver.txt
  11830. F: drivers/video/backlight/lp855x_bl.c
  11831. F: include/linux/platform_data/lp855x.h
  11832. TI LP8727 CHARGER DRIVER
  11833. M: Milo Kim <milo.kim@ti.com>
  11834. S: Maintained
  11835. F: drivers/power/supply/lp8727_charger.c
  11836. F: include/linux/platform_data/lp8727.h
  11837. TI LP8788 MFD DRIVER
  11838. M: Milo Kim <milo.kim@ti.com>
  11839. S: Maintained
  11840. F: drivers/iio/adc/lp8788_adc.c
  11841. F: drivers/leds/leds-lp8788.c
  11842. F: drivers/mfd/lp8788*.c
  11843. F: drivers/power/supply/lp8788-charger.c
  11844. F: drivers/regulator/lp8788-*.c
  11845. F: include/linux/mfd/lp8788*.h
  11846. TI NETCP ETHERNET DRIVER
  11847. M: Wingman Kwok <w-kwok2@ti.com>
  11848. M: Murali Karicheri <m-karicheri2@ti.com>
  11849. L: netdev@vger.kernel.org
  11850. S: Maintained
  11851. F: drivers/net/ethernet/ti/netcp*
  11852. TI TAS571X FAMILY ASoC CODEC DRIVER
  11853. M: Kevin Cernekee <cernekee@chromium.org>
  11854. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11855. S: Odd Fixes
  11856. F: sound/soc/codecs/tas571x*
  11857. TI TRF7970A NFC DRIVER
  11858. M: Mark Greer <mgreer@animalcreek.com>
  11859. L: linux-wireless@vger.kernel.org
  11860. L: linux-nfc@lists.01.org (moderated for non-subscribers)
  11861. S: Supported
  11862. F: drivers/nfc/trf7970a.c
  11863. F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
  11864. TI TWL4030 SERIES SOC CODEC DRIVER
  11865. M: Peter Ujfalusi <peter.ujfalusi@ti.com>
  11866. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  11867. S: Maintained
  11868. F: sound/soc/codecs/twl4030*
  11869. TI VPE/CAL DRIVERS
  11870. M: Benoit Parrot <bparrot@ti.com>
  11871. L: linux-media@vger.kernel.org
  11872. W: http://linuxtv.org/
  11873. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  11874. S: Maintained
  11875. F: drivers/media/platform/ti-vpe/
  11876. TI WILINK WIRELESS DRIVERS
  11877. L: linux-wireless@vger.kernel.org
  11878. W: http://wireless.kernel.org/en/users/Drivers/wl12xx
  11879. W: http://wireless.kernel.org/en/users/Drivers/wl1251
  11880. T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
  11881. S: Orphan
  11882. F: drivers/net/wireless/ti/
  11883. F: include/linux/wl12xx.h
  11884. TILE ARCHITECTURE
  11885. M: Chris Metcalf <cmetcalf@mellanox.com>
  11886. W: http://www.mellanox.com/repository/solutions/tile-scm/
  11887. T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
  11888. S: Supported
  11889. F: arch/tile/
  11890. F: drivers/char/tile-srom.c
  11891. F: drivers/edac/tile_edac.c
  11892. F: drivers/net/ethernet/tile/
  11893. F: drivers/rtc/rtc-tile.c
  11894. F: drivers/tty/hvc/hvc_tile.c
  11895. F: drivers/tty/serial/tilegx.c
  11896. F: drivers/usb/host/*-tilegx.c
  11897. F: include/linux/usb/tilegx.h
  11898. TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
  11899. M: John Stultz <john.stultz@linaro.org>
  11900. M: Thomas Gleixner <tglx@linutronix.de>
  11901. R: Stephen Boyd <sboyd@codeaurora.org>
  11902. L: linux-kernel@vger.kernel.org
  11903. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
  11904. S: Supported
  11905. F: include/linux/clocksource.h
  11906. F: include/linux/time.h
  11907. F: include/linux/timex.h
  11908. F: include/uapi/linux/time.h
  11909. F: include/uapi/linux/timex.h
  11910. F: kernel/time/clocksource.c
  11911. F: kernel/time/time*.c
  11912. F: kernel/time/alarmtimer.c
  11913. F: kernel/time/ntp.c
  11914. F: tools/testing/selftests/timers/
  11915. TIPC NETWORK LAYER
  11916. M: Jon Maloy <jon.maloy@ericsson.com>
  11917. M: Ying Xue <ying.xue@windriver.com>
  11918. L: netdev@vger.kernel.org (core kernel code)
  11919. L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
  11920. W: http://tipc.sourceforge.net/
  11921. S: Maintained
  11922. F: include/uapi/linux/tipc*.h
  11923. F: net/tipc/
  11924. TLAN NETWORK DRIVER
  11925. M: Samuel Chessman <chessman@tux.org>
  11926. L: tlan-devel@lists.sourceforge.net (subscribers-only)
  11927. W: http://sourceforge.net/projects/tlan/
  11928. S: Maintained
  11929. F: Documentation/networking/tlan.txt
  11930. F: drivers/net/ethernet/ti/tlan.*
  11931. TM6000 VIDEO4LINUX DRIVER
  11932. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  11933. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  11934. L: linux-media@vger.kernel.org
  11935. W: https://linuxtv.org
  11936. T: git git://linuxtv.org/media_tree.git
  11937. S: Odd fixes
  11938. F: drivers/media/usb/tm6000/
  11939. F: Documentation/media/v4l-drivers/tm6000*
  11940. TMIO/SDHI MMC DRIVER
  11941. M: Wolfram Sang <wsa+renesas@sang-engineering.com>
  11942. L: linux-mmc@vger.kernel.org
  11943. S: Supported
  11944. F: drivers/mmc/host/tmio_mmc*
  11945. F: drivers/mmc/host/renesas_sdhi*
  11946. F: include/linux/mfd/tmio.h
  11947. TMP401 HARDWARE MONITOR DRIVER
  11948. M: Guenter Roeck <linux@roeck-us.net>
  11949. L: linux-hwmon@vger.kernel.org
  11950. S: Maintained
  11951. F: Documentation/hwmon/tmp401
  11952. F: drivers/hwmon/tmp401.c
  11953. TMPFS (SHMEM FILESYSTEM)
  11954. M: Hugh Dickins <hughd@google.com>
  11955. L: linux-mm@kvack.org
  11956. S: Maintained
  11957. F: include/linux/shmem_fs.h
  11958. F: mm/shmem.c
  11959. TOMOYO SECURITY MODULE
  11960. M: Kentaro Takeda <takedakn@nttdata.co.jp>
  11961. M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
  11962. L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
  11963. L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
  11964. L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
  11965. L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
  11966. W: http://tomoyo.sourceforge.jp/
  11967. T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
  11968. S: Maintained
  11969. F: security/tomoyo/
  11970. TOPSTAR LAPTOP EXTRAS DRIVER
  11971. M: Herton Ronaldo Krzesinski <herton@canonical.com>
  11972. L: platform-driver-x86@vger.kernel.org
  11973. S: Maintained
  11974. F: drivers/platform/x86/topstar-laptop.c
  11975. TOSHIBA ACPI EXTRAS DRIVER
  11976. M: Azael Avalos <coproscefalo@gmail.com>
  11977. L: platform-driver-x86@vger.kernel.org
  11978. S: Maintained
  11979. F: drivers/platform/x86/toshiba_acpi.c
  11980. TOSHIBA BLUETOOTH DRIVER
  11981. M: Azael Avalos <coproscefalo@gmail.com>
  11982. L: platform-driver-x86@vger.kernel.org
  11983. S: Maintained
  11984. F: drivers/platform/x86/toshiba_bluetooth.c
  11985. TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
  11986. M: Azael Avalos <coproscefalo@gmail.com>
  11987. L: platform-driver-x86@vger.kernel.org
  11988. S: Maintained
  11989. F: drivers/platform/x86/toshiba_haps.c
  11990. TOSHIBA SMM DRIVER
  11991. M: Jonathan Buzzard <jonathan@buzzard.org.uk>
  11992. W: http://www.buzzard.org.uk/toshiba/
  11993. S: Maintained
  11994. F: drivers/char/toshiba.c
  11995. F: include/linux/toshiba.h
  11996. F: include/uapi/linux/toshiba.h
  11997. TOSHIBA TC358743 DRIVER
  11998. M: Mats Randgaard <matrandg@cisco.com>
  11999. L: linux-media@vger.kernel.org
  12000. S: Maintained
  12001. F: drivers/media/i2c/tc358743*
  12002. F: include/media/i2c/tc358743.h
  12003. TOSHIBA WMI HOTKEYS DRIVER
  12004. M: Azael Avalos <coproscefalo@gmail.com>
  12005. L: platform-driver-x86@vger.kernel.org
  12006. S: Maintained
  12007. F: drivers/platform/x86/toshiba-wmi.c
  12008. TPM DEVICE DRIVER
  12009. M: Peter Huewe <peterhuewe@gmx.de>
  12010. M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
  12011. R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
  12012. L: linux-integrity@vger.kernel.org
  12013. Q: https://patchwork.kernel.org/project/linux-integrity/list/
  12014. T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
  12015. S: Maintained
  12016. F: drivers/char/tpm/
  12017. TRACING
  12018. M: Steven Rostedt <rostedt@goodmis.org>
  12019. M: Ingo Molnar <mingo@redhat.com>
  12020. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
  12021. S: Maintained
  12022. F: Documentation/trace/ftrace.txt
  12023. F: arch/*/*/*/ftrace.h
  12024. F: arch/*/kernel/ftrace.c
  12025. F: include/*/ftrace.h
  12026. F: include/linux/trace*.h
  12027. F: include/trace/
  12028. F: kernel/trace/
  12029. F: tools/testing/selftests/ftrace/
  12030. TRACING MMIO ACCESSES (MMIOTRACE)
  12031. M: Steven Rostedt <rostedt@goodmis.org>
  12032. M: Ingo Molnar <mingo@kernel.org>
  12033. R: Karol Herbst <karolherbst@gmail.com>
  12034. R: Pekka Paalanen <ppaalanen@gmail.com>
  12035. S: Maintained
  12036. L: linux-kernel@vger.kernel.org
  12037. L: nouveau@lists.freedesktop.org
  12038. F: kernel/trace/trace_mmiotrace.c
  12039. F: include/linux/mmiotrace.h
  12040. F: arch/x86/mm/kmmio.c
  12041. F: arch/x86/mm/mmio-mod.c
  12042. F: arch/x86/mm/testmmiotrace.c
  12043. TRIVIAL PATCHES
  12044. M: Jiri Kosina <trivial@kernel.org>
  12045. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
  12046. S: Maintained
  12047. K: ^Subject:.*(?i)trivial
  12048. TTY LAYER
  12049. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12050. M: Jiri Slaby <jslaby@suse.com>
  12051. S: Supported
  12052. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  12053. F: Documentation/serial/
  12054. F: drivers/tty/
  12055. F: drivers/tty/serial/serial_core.c
  12056. F: include/linux/serial_core.h
  12057. F: include/linux/serial.h
  12058. F: include/linux/tty.h
  12059. F: include/uapi/linux/serial_core.h
  12060. F: include/uapi/linux/serial.h
  12061. F: include/uapi/linux/tty.h
  12062. TUA9001 MEDIA DRIVER
  12063. M: Antti Palosaari <crope@iki.fi>
  12064. L: linux-media@vger.kernel.org
  12065. W: https://linuxtv.org
  12066. W: http://palosaari.fi/linux/
  12067. Q: http://patchwork.linuxtv.org/project/linux-media/list/
  12068. T: git git://linuxtv.org/anttip/media_tree.git
  12069. S: Maintained
  12070. F: drivers/media/tuners/tua9001*
  12071. TULIP NETWORK DRIVERS
  12072. L: netdev@vger.kernel.org
  12073. L: linux-parisc@vger.kernel.org
  12074. S: Orphan
  12075. F: drivers/net/ethernet/dec/tulip/
  12076. TUN/TAP driver
  12077. M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
  12078. W: http://vtun.sourceforge.net/tun
  12079. S: Maintained
  12080. F: Documentation/networking/tuntap.txt
  12081. F: arch/um/os-Linux/drivers/
  12082. TURBOCHANNEL SUBSYSTEM
  12083. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  12084. M: Ralf Baechle <ralf@linux-mips.org>
  12085. L: linux-mips@linux-mips.org
  12086. Q: http://patchwork.linux-mips.org/project/linux-mips/list/
  12087. S: Maintained
  12088. F: drivers/tc/
  12089. F: include/linux/tc.h
  12090. TW5864 VIDEO4LINUX DRIVER
  12091. M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
  12092. M: Anton Sviridenko <anton@corp.bluecherry.net>
  12093. M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
  12094. M: Andrey Utkin <andrey_utkin@fastmail.com>
  12095. L: linux-media@vger.kernel.org
  12096. S: Supported
  12097. F: drivers/media/pci/tw5864/
  12098. TW68 VIDEO4LINUX DRIVER
  12099. M: Hans Verkuil <hverkuil@xs4all.nl>
  12100. L: linux-media@vger.kernel.org
  12101. T: git git://linuxtv.org/media_tree.git
  12102. W: https://linuxtv.org
  12103. S: Odd Fixes
  12104. F: drivers/media/pci/tw68/
  12105. TW686X VIDEO4LINUX DRIVER
  12106. M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  12107. L: linux-media@vger.kernel.org
  12108. T: git git://linuxtv.org/media_tree.git
  12109. W: http://linuxtv.org
  12110. S: Maintained
  12111. F: drivers/media/pci/tw686x/
  12112. UBI FILE SYSTEM (UBIFS)
  12113. M: Richard Weinberger <richard@nod.at>
  12114. M: Artem Bityutskiy <dedekind1@gmail.com>
  12115. M: Adrian Hunter <adrian.hunter@intel.com>
  12116. L: linux-mtd@lists.infradead.org
  12117. T: git git://git.infradead.org/ubifs-2.6.git
  12118. W: http://www.linux-mtd.infradead.org/doc/ubifs.html
  12119. S: Supported
  12120. F: Documentation/filesystems/ubifs.txt
  12121. F: fs/ubifs/
  12122. UCLINUX (M68KNOMMU AND COLDFIRE)
  12123. M: Greg Ungerer <gerg@linux-m68k.org>
  12124. W: http://www.linux-m68k.org/
  12125. W: http://www.uclinux.org/
  12126. L: linux-m68k@lists.linux-m68k.org
  12127. L: uclinux-dev@uclinux.org (subscribers-only)
  12128. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
  12129. S: Maintained
  12130. F: arch/m68k/coldfire/
  12131. F: arch/m68k/68*/
  12132. F: arch/m68k/*/*_no.*
  12133. F: arch/m68k/include/asm/*_no.*
  12134. UDF FILESYSTEM
  12135. M: Jan Kara <jack@suse.com>
  12136. S: Maintained
  12137. F: Documentation/filesystems/udf.txt
  12138. F: fs/udf/
  12139. UDRAW TABLET
  12140. M: Bastien Nocera <hadess@hadess.net>
  12141. L: linux-input@vger.kernel.org
  12142. S: Maintained
  12143. F: drivers/hid/hid-udraw.c
  12144. UFS FILESYSTEM
  12145. M: Evgeniy Dushistov <dushistov@mail.ru>
  12146. S: Maintained
  12147. F: Documentation/filesystems/ufs.txt
  12148. F: fs/ufs/
  12149. UHID USERSPACE HID IO DRIVER:
  12150. M: David Herrmann <dh.herrmann@googlemail.com>
  12151. L: linux-input@vger.kernel.org
  12152. S: Maintained
  12153. F: drivers/hid/uhid.c
  12154. F: include/uapi/linux/uhid.h
  12155. ULPI BUS
  12156. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  12157. L: linux-usb@vger.kernel.org
  12158. S: Maintained
  12159. F: drivers/usb/common/ulpi.c
  12160. F: include/linux/ulpi/
  12161. ULTRA-WIDEBAND (UWB) SUBSYSTEM:
  12162. L: linux-usb@vger.kernel.org
  12163. S: Orphan
  12164. F: drivers/uwb/
  12165. F: include/linux/uwb.h
  12166. F: include/linux/uwb/
  12167. UNICORE32 ARCHITECTURE:
  12168. M: Guan Xuetao <gxt@mprc.pku.edu.cn>
  12169. W: http://mprc.pku.edu.cn/~guanxuetao/linux
  12170. S: Maintained
  12171. T: git git://github.com/gxt/linux.git
  12172. F: arch/unicore32/
  12173. UNIFDEF
  12174. M: Tony Finch <dot@dotat.at>
  12175. W: http://dotat.at/prog/unifdef
  12176. S: Maintained
  12177. F: scripts/unifdef.c
  12178. UNIFORM CDROM DRIVER
  12179. M: Jens Axboe <axboe@kernel.dk>
  12180. W: http://www.kernel.dk
  12181. S: Maintained
  12182. F: Documentation/cdrom/
  12183. F: drivers/cdrom/cdrom.c
  12184. F: include/linux/cdrom.h
  12185. F: include/uapi/linux/cdrom.h
  12186. UNISYS S-PAR DRIVERS
  12187. M: David Kershner <david.kershner@unisys.com>
  12188. L: sparmaintainer@unisys.com (Unisys internal)
  12189. S: Supported
  12190. F: drivers/staging/unisys/
  12191. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
  12192. M: Vinayak Holikatti <vinholikatti@gmail.com>
  12193. L: linux-scsi@vger.kernel.org
  12194. S: Supported
  12195. F: Documentation/scsi/ufs.txt
  12196. F: drivers/scsi/ufs/
  12197. UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
  12198. M: Joao Pinto <jpinto@synopsys.com>
  12199. L: linux-scsi@vger.kernel.org
  12200. S: Supported
  12201. F: drivers/scsi/ufs/*dwc*
  12202. UNSORTED BLOCK IMAGES (UBI)
  12203. M: Artem Bityutskiy <dedekind1@gmail.com>
  12204. M: Richard Weinberger <richard@nod.at>
  12205. W: http://www.linux-mtd.infradead.org/
  12206. L: linux-mtd@lists.infradead.org
  12207. T: git git://git.infradead.org/ubifs-2.6.git
  12208. S: Supported
  12209. F: drivers/mtd/ubi/
  12210. F: include/linux/mtd/ubi.h
  12211. F: include/uapi/mtd/ubi-user.h
  12212. USB "USBNET" DRIVER FRAMEWORK
  12213. M: Oliver Neukum <oneukum@suse.com>
  12214. L: netdev@vger.kernel.org
  12215. W: http://www.linux-usb.org/usbnet
  12216. S: Maintained
  12217. F: drivers/net/usb/usbnet.c
  12218. F: include/linux/usb/usbnet.h
  12219. USB ACM DRIVER
  12220. M: Oliver Neukum <oneukum@suse.com>
  12221. L: linux-usb@vger.kernel.org
  12222. S: Maintained
  12223. F: Documentation/usb/acm.txt
  12224. F: drivers/usb/class/cdc-acm.*
  12225. USB AR5523 WIRELESS DRIVER
  12226. M: Pontus Fuchs <pontus.fuchs@gmail.com>
  12227. L: linux-wireless@vger.kernel.org
  12228. S: Maintained
  12229. F: drivers/net/wireless/ath/ar5523/
  12230. USB ATTACHED SCSI
  12231. M: Oliver Neukum <oneukum@suse.com>
  12232. L: linux-usb@vger.kernel.org
  12233. L: linux-scsi@vger.kernel.org
  12234. S: Maintained
  12235. F: drivers/usb/storage/uas.c
  12236. USB CDC ETHERNET DRIVER
  12237. M: Oliver Neukum <oliver@neukum.org>
  12238. L: linux-usb@vger.kernel.org
  12239. S: Maintained
  12240. F: drivers/net/usb/cdc_*.c
  12241. F: include/uapi/linux/usb/cdc.h
  12242. USB CHAOSKEY DRIVER
  12243. M: Keith Packard <keithp@keithp.com>
  12244. L: linux-usb@vger.kernel.org
  12245. S: Maintained
  12246. F: drivers/usb/misc/chaoskey.c
  12247. USB CYPRESS C67X00 DRIVER
  12248. M: Peter Korsgaard <jacmet@sunsite.dk>
  12249. L: linux-usb@vger.kernel.org
  12250. S: Maintained
  12251. F: drivers/usb/c67x00/
  12252. USB DAVICOM DM9601 DRIVER
  12253. M: Peter Korsgaard <jacmet@sunsite.dk>
  12254. L: netdev@vger.kernel.org
  12255. W: http://www.linux-usb.org/usbnet
  12256. S: Maintained
  12257. F: drivers/net/usb/dm9601.c
  12258. USB EHCI DRIVER
  12259. M: Alan Stern <stern@rowland.harvard.edu>
  12260. L: linux-usb@vger.kernel.org
  12261. S: Maintained
  12262. F: Documentation/usb/ehci.txt
  12263. F: drivers/usb/host/ehci*
  12264. USB GADGET/PERIPHERAL SUBSYSTEM
  12265. M: Felipe Balbi <balbi@kernel.org>
  12266. L: linux-usb@vger.kernel.org
  12267. W: http://www.linux-usb.org/gadget
  12268. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  12269. S: Maintained
  12270. F: drivers/usb/gadget/
  12271. F: include/linux/usb/gadget*
  12272. USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  12273. M: Jiri Kosina <jikos@kernel.org>
  12274. R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
  12275. L: linux-usb@vger.kernel.org
  12276. T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
  12277. S: Maintained
  12278. F: Documentation/hid/hiddev.txt
  12279. F: drivers/hid/usbhid/
  12280. USB ISP116X DRIVER
  12281. M: Olav Kongas <ok@artecdesign.ee>
  12282. L: linux-usb@vger.kernel.org
  12283. S: Maintained
  12284. F: drivers/usb/host/isp116x*
  12285. F: include/linux/usb/isp116x.h
  12286. USB LAN78XX ETHERNET DRIVER
  12287. M: Woojung Huh <woojung.huh@microchip.com>
  12288. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  12289. L: netdev@vger.kernel.org
  12290. S: Maintained
  12291. F: drivers/net/usb/lan78xx.*
  12292. USB MASS STORAGE DRIVER
  12293. M: Alan Stern <stern@rowland.harvard.edu>
  12294. L: linux-usb@vger.kernel.org
  12295. L: usb-storage@lists.one-eyed-alien.net
  12296. S: Maintained
  12297. W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
  12298. F: drivers/usb/storage/
  12299. USB MIDI DRIVER
  12300. M: Clemens Ladisch <clemens@ladisch.de>
  12301. L: alsa-devel@alsa-project.org (moderated for non-subscribers)
  12302. T: git git://git.alsa-project.org/alsa-kernel.git
  12303. S: Maintained
  12304. F: sound/usb/midi.*
  12305. USB NETWORKING DRIVERS
  12306. L: linux-usb@vger.kernel.org
  12307. S: Odd Fixes
  12308. F: drivers/net/usb/
  12309. USB OHCI DRIVER
  12310. M: Alan Stern <stern@rowland.harvard.edu>
  12311. L: linux-usb@vger.kernel.org
  12312. S: Maintained
  12313. F: Documentation/usb/ohci.txt
  12314. F: drivers/usb/host/ohci*
  12315. USB OTG FSM (Finite State Machine)
  12316. M: Peter Chen <Peter.Chen@nxp.com>
  12317. T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
  12318. L: linux-usb@vger.kernel.org
  12319. S: Maintained
  12320. F: drivers/usb/common/usb-otg-fsm.c
  12321. USB OVER IP DRIVER
  12322. M: Valentina Manea <valentina.manea.m@gmail.com>
  12323. M: Shuah Khan <shuahkh@osg.samsung.com>
  12324. M: Shuah Khan <shuah@kernel.org>
  12325. L: linux-usb@vger.kernel.org
  12326. S: Maintained
  12327. F: Documentation/usb/usbip_protocol.txt
  12328. F: drivers/usb/usbip/
  12329. F: tools/usb/usbip/
  12330. USB PEGASUS DRIVER
  12331. M: Petko Manolov <petkan@nucleusys.com>
  12332. L: linux-usb@vger.kernel.org
  12333. L: netdev@vger.kernel.org
  12334. T: git git://github.com/petkan/pegasus.git
  12335. W: https://github.com/petkan/pegasus
  12336. S: Maintained
  12337. F: drivers/net/usb/pegasus.*
  12338. USB PHY LAYER
  12339. M: Felipe Balbi <balbi@kernel.org>
  12340. L: linux-usb@vger.kernel.org
  12341. T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
  12342. S: Maintained
  12343. F: drivers/usb/phy/
  12344. USB PRINTER DRIVER (usblp)
  12345. M: Pete Zaitcev <zaitcev@redhat.com>
  12346. L: linux-usb@vger.kernel.org
  12347. S: Supported
  12348. F: drivers/usb/class/usblp.c
  12349. USB QMI WWAN NETWORK DRIVER
  12350. M: Bjørn Mork <bjorn@mork.no>
  12351. L: netdev@vger.kernel.org
  12352. S: Maintained
  12353. F: Documentation/ABI/testing/sysfs-class-net-qmi
  12354. F: drivers/net/usb/qmi_wwan.c
  12355. USB RTL8150 DRIVER
  12356. M: Petko Manolov <petkan@nucleusys.com>
  12357. L: linux-usb@vger.kernel.org
  12358. L: netdev@vger.kernel.org
  12359. T: git git://github.com/petkan/rtl8150.git
  12360. W: https://github.com/petkan/rtl8150
  12361. S: Maintained
  12362. F: drivers/net/usb/rtl8150.c
  12363. USB SERIAL SUBSYSTEM
  12364. M: Johan Hovold <johan@kernel.org>
  12365. L: linux-usb@vger.kernel.org
  12366. T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
  12367. S: Maintained
  12368. F: Documentation/usb/usb-serial.txt
  12369. F: drivers/usb/serial/
  12370. F: include/linux/usb/serial.h
  12371. USB SMSC75XX ETHERNET DRIVER
  12372. M: Steve Glendinning <steve.glendinning@shawell.net>
  12373. L: netdev@vger.kernel.org
  12374. S: Maintained
  12375. F: drivers/net/usb/smsc75xx.*
  12376. USB SMSC95XX ETHERNET DRIVER
  12377. M: Steve Glendinning <steve.glendinning@shawell.net>
  12378. M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
  12379. L: netdev@vger.kernel.org
  12380. S: Maintained
  12381. F: drivers/net/usb/smsc95xx.*
  12382. USB SUBSYSTEM
  12383. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12384. L: linux-usb@vger.kernel.org
  12385. W: http://www.linux-usb.org
  12386. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
  12387. S: Supported
  12388. F: Documentation/devicetree/bindings/usb/
  12389. F: Documentation/usb/
  12390. F: drivers/usb/
  12391. F: include/linux/usb.h
  12392. F: include/linux/usb/
  12393. USB TYPEC SUBSYSTEM
  12394. M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
  12395. L: linux-usb@vger.kernel.org
  12396. S: Maintained
  12397. F: Documentation/ABI/testing/sysfs-class-typec
  12398. F: Documentation/usb/typec.rst
  12399. F: drivers/usb/typec/
  12400. F: include/linux/usb/typec.h
  12401. USB UHCI DRIVER
  12402. M: Alan Stern <stern@rowland.harvard.edu>
  12403. L: linux-usb@vger.kernel.org
  12404. S: Maintained
  12405. F: drivers/usb/host/uhci*
  12406. USB VIDEO CLASS
  12407. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  12408. L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
  12409. L: linux-media@vger.kernel.org
  12410. T: git git://linuxtv.org/media_tree.git
  12411. W: http://www.ideasonboard.org/uvc/
  12412. S: Maintained
  12413. F: drivers/media/usb/uvc/
  12414. F: include/uapi/linux/uvcvideo.h
  12415. USB VISION DRIVER
  12416. M: Hans Verkuil <hverkuil@xs4all.nl>
  12417. L: linux-media@vger.kernel.org
  12418. T: git git://linuxtv.org/media_tree.git
  12419. W: https://linuxtv.org
  12420. S: Odd Fixes
  12421. F: drivers/media/usb/usbvision/
  12422. USB WEBCAM GADGET
  12423. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  12424. L: linux-usb@vger.kernel.org
  12425. S: Maintained
  12426. F: drivers/usb/gadget/function/*uvc*
  12427. F: drivers/usb/gadget/legacy/webcam.c
  12428. USB WIRELESS RNDIS DRIVER (rndis_wlan)
  12429. M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
  12430. L: linux-wireless@vger.kernel.org
  12431. S: Maintained
  12432. F: drivers/net/wireless/rndis_wlan.c
  12433. USB XHCI DRIVER
  12434. M: Mathias Nyman <mathias.nyman@intel.com>
  12435. L: linux-usb@vger.kernel.org
  12436. S: Supported
  12437. F: drivers/usb/host/xhci*
  12438. F: drivers/usb/host/pci-quirks*
  12439. USB ZD1201 DRIVER
  12440. L: linux-wireless@vger.kernel.org
  12441. W: http://linux-lc100020.sourceforge.net
  12442. S: Orphan
  12443. F: drivers/net/wireless/zydas/zd1201.*
  12444. USB ZR364XX DRIVER
  12445. M: Antoine Jacquet <royale@zerezo.com>
  12446. L: linux-usb@vger.kernel.org
  12447. L: linux-media@vger.kernel.org
  12448. T: git git://linuxtv.org/media_tree.git
  12449. W: http://royale.zerezo.com/zr364xx/
  12450. S: Maintained
  12451. F: Documentation/media/v4l-drivers/zr364xx*
  12452. F: drivers/media/usb/zr364xx/
  12453. USER-MODE LINUX (UML)
  12454. M: Jeff Dike <jdike@addtoit.com>
  12455. M: Richard Weinberger <richard@nod.at>
  12456. L: user-mode-linux-devel@lists.sourceforge.net
  12457. L: user-mode-linux-user@lists.sourceforge.net
  12458. W: http://user-mode-linux.sourceforge.net
  12459. T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
  12460. S: Maintained
  12461. F: Documentation/virtual/uml/
  12462. F: arch/um/
  12463. F: arch/x86/um/
  12464. F: fs/hostfs/
  12465. F: fs/hppfs/
  12466. USERSPACE I/O (UIO)
  12467. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12468. S: Maintained
  12469. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
  12470. F: Documentation/driver-api/uio-howto.rst
  12471. F: drivers/uio/
  12472. F: include/linux/uio*.h
  12473. UTIL-LINUX PACKAGE
  12474. M: Karel Zak <kzak@redhat.com>
  12475. L: util-linux@vger.kernel.org
  12476. W: http://en.wikipedia.org/wiki/Util-linux
  12477. T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
  12478. S: Maintained
  12479. UUID HELPERS
  12480. M: Christoph Hellwig <hch@lst.de>
  12481. R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  12482. L: linux-kernel@vger.kernel.org
  12483. T: git git://git.infradead.org/users/hch/uuid.git
  12484. F: lib/uuid.c
  12485. F: lib/test_uuid.c
  12486. F: include/linux/uuid.h
  12487. F: include/uapi/linux/uuid.h
  12488. S: Maintained
  12489. UVESAFB DRIVER
  12490. M: Michal Januszewski <spock@gentoo.org>
  12491. L: linux-fbdev@vger.kernel.org
  12492. W: http://dev.gentoo.org/~spock/projects/uvesafb/
  12493. S: Maintained
  12494. F: Documentation/fb/uvesafb.txt
  12495. F: drivers/video/fbdev/uvesafb.*
  12496. VF610 NAND DRIVER
  12497. M: Stefan Agner <stefan@agner.ch>
  12498. L: linux-mtd@lists.infradead.org
  12499. S: Supported
  12500. F: drivers/mtd/nand/vf610_nfc.c
  12501. VFAT/FAT/MSDOS FILESYSTEM
  12502. M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
  12503. S: Maintained
  12504. F: Documentation/filesystems/vfat.txt
  12505. F: fs/fat/
  12506. VFIO DRIVER
  12507. M: Alex Williamson <alex.williamson@redhat.com>
  12508. L: kvm@vger.kernel.org
  12509. T: git git://github.com/awilliam/linux-vfio.git
  12510. S: Maintained
  12511. F: Documentation/vfio.txt
  12512. F: drivers/vfio/
  12513. F: include/linux/vfio.h
  12514. F: include/uapi/linux/vfio.h
  12515. VFIO MEDIATED DEVICE DRIVERS
  12516. M: Kirti Wankhede <kwankhede@nvidia.com>
  12517. L: kvm@vger.kernel.org
  12518. S: Maintained
  12519. F: Documentation/vfio-mediated-device.txt
  12520. F: drivers/vfio/mdev/
  12521. F: include/linux/mdev.h
  12522. F: samples/vfio-mdev/
  12523. VFIO PLATFORM DRIVER
  12524. M: Baptiste Reynal <b.reynal@virtualopensystems.com>
  12525. L: kvm@vger.kernel.org
  12526. S: Maintained
  12527. F: drivers/vfio/platform/
  12528. VGA_SWITCHEROO
  12529. R: Lukas Wunner <lukas@wunner.de>
  12530. S: Maintained
  12531. F: Documentation/gpu/vga-switcheroo.rst
  12532. F: drivers/gpu/vga/vga_switcheroo.c
  12533. F: include/linux/vga_switcheroo.h
  12534. T: git git://anongit.freedesktop.org/drm/drm-misc
  12535. VIA RHINE NETWORK DRIVER
  12536. S: Orphan
  12537. F: drivers/net/ethernet/via/via-rhine.c
  12538. VIA SD/MMC CARD CONTROLLER DRIVER
  12539. M: Bruce Chang <brucechang@via.com.tw>
  12540. M: Harald Welte <HaraldWelte@viatech.com>
  12541. S: Maintained
  12542. F: drivers/mmc/host/via-sdmmc.c
  12543. VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
  12544. M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
  12545. L: linux-fbdev@vger.kernel.org
  12546. S: Maintained
  12547. F: include/linux/via-core.h
  12548. F: include/linux/via-gpio.h
  12549. F: include/linux/via_i2c.h
  12550. F: drivers/video/fbdev/via/
  12551. VIA VELOCITY NETWORK DRIVER
  12552. M: Francois Romieu <romieu@fr.zoreil.com>
  12553. L: netdev@vger.kernel.org
  12554. S: Maintained
  12555. F: drivers/net/ethernet/via/via-velocity.*
  12556. VIDEO MULTIPLEXER DRIVER
  12557. M: Philipp Zabel <p.zabel@pengutronix.de>
  12558. L: linux-media@vger.kernel.org
  12559. S: Maintained
  12560. F: drivers/media/platform/video-mux.c
  12561. VIDEOBUF2 FRAMEWORK
  12562. M: Pawel Osciak <pawel@osciak.com>
  12563. M: Marek Szyprowski <m.szyprowski@samsung.com>
  12564. M: Kyungmin Park <kyungmin.park@samsung.com>
  12565. L: linux-media@vger.kernel.org
  12566. S: Maintained
  12567. F: drivers/media/v4l2-core/videobuf2-*
  12568. F: include/media/videobuf2-*
  12569. VIMC VIRTUAL MEDIA CONTROLLER DRIVER
  12570. M: Helen Koike <helen.koike@collabora.com>
  12571. L: linux-media@vger.kernel.org
  12572. T: git git://linuxtv.org/media_tree.git
  12573. W: https://linuxtv.org
  12574. S: Maintained
  12575. F: drivers/media/platform/vimc/*
  12576. VIRT LIB
  12577. M: Alex Williamson <alex.williamson@redhat.com>
  12578. M: Paolo Bonzini <pbonzini@redhat.com>
  12579. L: kvm@vger.kernel.org
  12580. S: Supported
  12581. F: virt/lib/
  12582. VIRTIO AND VHOST VSOCK DRIVER
  12583. M: Stefan Hajnoczi <stefanha@redhat.com>
  12584. L: kvm@vger.kernel.org
  12585. L: virtualization@lists.linux-foundation.org
  12586. L: netdev@vger.kernel.org
  12587. S: Maintained
  12588. F: include/linux/virtio_vsock.h
  12589. F: include/uapi/linux/virtio_vsock.h
  12590. F: include/uapi/linux/vsockmon.h
  12591. F: net/vmw_vsock/af_vsock_tap.c
  12592. F: net/vmw_vsock/virtio_transport_common.c
  12593. F: net/vmw_vsock/virtio_transport.c
  12594. F: drivers/net/vsockmon.c
  12595. F: drivers/vhost/vsock.c
  12596. F: drivers/vhost/vsock.h
  12597. VIRTIO CONSOLE DRIVER
  12598. M: Amit Shah <amit@kernel.org>
  12599. L: virtualization@lists.linux-foundation.org
  12600. S: Maintained
  12601. F: drivers/char/virtio_console.c
  12602. F: include/linux/virtio_console.h
  12603. F: include/uapi/linux/virtio_console.h
  12604. VIRTIO CORE, NET AND BLOCK DRIVERS
  12605. M: "Michael S. Tsirkin" <mst@redhat.com>
  12606. M: Jason Wang <jasowang@redhat.com>
  12607. L: virtualization@lists.linux-foundation.org
  12608. S: Maintained
  12609. F: Documentation/devicetree/bindings/virtio/
  12610. F: drivers/virtio/
  12611. F: tools/virtio/
  12612. F: drivers/net/virtio_net.c
  12613. F: drivers/block/virtio_blk.c
  12614. F: include/linux/virtio*.h
  12615. F: include/uapi/linux/virtio_*.h
  12616. F: drivers/crypto/virtio/
  12617. F: mm/balloon_compaction.c
  12618. VIRTIO CRYPTO DRIVER
  12619. M: Gonglei <arei.gonglei@huawei.com>
  12620. L: virtualization@lists.linux-foundation.org
  12621. L: linux-crypto@vger.kernel.org
  12622. S: Maintained
  12623. F: drivers/crypto/virtio/
  12624. F: include/uapi/linux/virtio_crypto.h
  12625. VIRTIO DRIVERS FOR S390
  12626. M: Cornelia Huck <cohuck@redhat.com>
  12627. M: Halil Pasic <pasic@linux.vnet.ibm.com>
  12628. L: linux-s390@vger.kernel.org
  12629. L: virtualization@lists.linux-foundation.org
  12630. L: kvm@vger.kernel.org
  12631. S: Supported
  12632. F: drivers/s390/virtio/
  12633. VIRTIO GPU DRIVER
  12634. M: David Airlie <airlied@linux.ie>
  12635. M: Gerd Hoffmann <kraxel@redhat.com>
  12636. L: dri-devel@lists.freedesktop.org
  12637. L: virtualization@lists.linux-foundation.org
  12638. T: git git://anongit.freedesktop.org/drm/drm-misc
  12639. S: Maintained
  12640. F: drivers/gpu/drm/virtio/
  12641. F: include/uapi/linux/virtio_gpu.h
  12642. VIRTIO HOST (VHOST)
  12643. M: "Michael S. Tsirkin" <mst@redhat.com>
  12644. M: Jason Wang <jasowang@redhat.com>
  12645. L: kvm@vger.kernel.org
  12646. L: virtualization@lists.linux-foundation.org
  12647. L: netdev@vger.kernel.org
  12648. T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
  12649. S: Maintained
  12650. F: drivers/vhost/
  12651. F: include/uapi/linux/vhost.h
  12652. VIRTIO INPUT DRIVER
  12653. M: Gerd Hoffmann <kraxel@redhat.com>
  12654. S: Maintained
  12655. F: drivers/virtio/virtio_input.c
  12656. F: include/uapi/linux/virtio_input.h
  12657. VIRTUAL SERIO DEVICE DRIVER
  12658. M: Stephen Chandler Paul <thatslyude@gmail.com>
  12659. S: Maintained
  12660. F: drivers/input/serio/userio.c
  12661. F: include/uapi/linux/userio.h
  12662. VIVID VIRTUAL VIDEO DRIVER
  12663. M: Hans Verkuil <hverkuil@xs4all.nl>
  12664. L: linux-media@vger.kernel.org
  12665. T: git git://linuxtv.org/media_tree.git
  12666. W: https://linuxtv.org
  12667. S: Maintained
  12668. F: drivers/media/platform/vivid/*
  12669. VLYNQ BUS
  12670. M: Florian Fainelli <f.fainelli@gmail.com>
  12671. L: openwrt-devel@lists.openwrt.org (subscribers-only)
  12672. S: Maintained
  12673. F: drivers/vlynq/vlynq.c
  12674. F: include/linux/vlynq.h
  12675. VME SUBSYSTEM
  12676. M: Martyn Welch <martyn@welchs.me.uk>
  12677. M: Manohar Vanga <manohar.vanga@gmail.com>
  12678. M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  12679. L: devel@driverdev.osuosl.org
  12680. S: Maintained
  12681. T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  12682. F: Documentation/driver-api/vme.rst
  12683. F: drivers/staging/vme/
  12684. F: drivers/vme/
  12685. F: include/linux/vme*
  12686. VMWARE BALLOON DRIVER
  12687. M: Xavier Deguillard <xdeguillard@vmware.com>
  12688. M: Philip Moltmann <moltmann@vmware.com>
  12689. M: "VMware, Inc." <pv-drivers@vmware.com>
  12690. L: linux-kernel@vger.kernel.org
  12691. S: Maintained
  12692. F: drivers/misc/vmw_balloon.c
  12693. VMWARE HYPERVISOR INTERFACE
  12694. M: Alok Kataria <akataria@vmware.com>
  12695. L: virtualization@lists.linux-foundation.org
  12696. S: Supported
  12697. F: arch/x86/kernel/cpu/vmware.c
  12698. VMWARE PVRDMA DRIVER
  12699. M: Adit Ranadive <aditr@vmware.com>
  12700. M: VMware PV-Drivers <pv-drivers@vmware.com>
  12701. L: linux-rdma@vger.kernel.org
  12702. S: Maintained
  12703. F: drivers/infiniband/hw/vmw_pvrdma/
  12704. VMware PVSCSI driver
  12705. M: Jim Gill <jgill@vmware.com>
  12706. M: VMware PV-Drivers <pv-drivers@vmware.com>
  12707. L: linux-scsi@vger.kernel.org
  12708. S: Maintained
  12709. F: drivers/scsi/vmw_pvscsi.c
  12710. F: drivers/scsi/vmw_pvscsi.h
  12711. VMWARE VMMOUSE SUBDRIVER
  12712. M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
  12713. M: "VMware, Inc." <pv-drivers@vmware.com>
  12714. L: linux-input@vger.kernel.org
  12715. S: Maintained
  12716. F: drivers/input/mouse/vmmouse.c
  12717. F: drivers/input/mouse/vmmouse.h
  12718. VMWARE VMXNET3 ETHERNET DRIVER
  12719. M: Shrikrishna Khare <skhare@vmware.com>
  12720. M: "VMware, Inc." <pv-drivers@vmware.com>
  12721. L: netdev@vger.kernel.org
  12722. S: Maintained
  12723. F: drivers/net/vmxnet3/
  12724. VOCORE VOCORE2 BOARD
  12725. M: Harvey Hunt <harveyhuntnexus@gmail.com>
  12726. L: linux-mips@linux-mips.org
  12727. S: Maintained
  12728. F: arch/mips/boot/dts/ralink/vocore2.dts
  12729. VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  12730. M: Liam Girdwood <lgirdwood@gmail.com>
  12731. M: Mark Brown <broonie@kernel.org>
  12732. L: linux-kernel@vger.kernel.org
  12733. W: http://www.slimlogic.co.uk/?p=48
  12734. T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
  12735. S: Supported
  12736. F: Documentation/devicetree/bindings/regulator/
  12737. F: drivers/regulator/
  12738. F: include/dt-bindings/regulator/
  12739. F: include/linux/regulator/
  12740. VRF
  12741. M: David Ahern <dsa@cumulusnetworks.com>
  12742. M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
  12743. L: netdev@vger.kernel.org
  12744. S: Maintained
  12745. F: drivers/net/vrf.c
  12746. F: Documentation/networking/vrf.txt
  12747. VT1211 HARDWARE MONITOR DRIVER
  12748. M: Juerg Haefliger <juergh@gmail.com>
  12749. L: linux-hwmon@vger.kernel.org
  12750. S: Maintained
  12751. F: Documentation/hwmon/vt1211
  12752. F: drivers/hwmon/vt1211.c
  12753. VT8231 HARDWARE MONITOR DRIVER
  12754. M: Roger Lucas <vt8231@hiddenengine.co.uk>
  12755. L: linux-hwmon@vger.kernel.org
  12756. S: Maintained
  12757. F: drivers/hwmon/vt8231.c
  12758. VUB300 USB to SDIO/SD/MMC bridge chip
  12759. M: Tony Olech <tony.olech@elandigitalsystems.com>
  12760. L: linux-mmc@vger.kernel.org
  12761. L: linux-usb@vger.kernel.org
  12762. S: Supported
  12763. F: drivers/mmc/host/vub300.c
  12764. W1 DALLAS'S 1-WIRE BUS
  12765. M: Evgeniy Polyakov <zbr@ioremap.net>
  12766. S: Maintained
  12767. F: Documentation/w1/
  12768. F: drivers/w1/
  12769. F: include/linux/w1.h
  12770. W83791D HARDWARE MONITORING DRIVER
  12771. M: Marc Hulsman <m.hulsman@tudelft.nl>
  12772. L: linux-hwmon@vger.kernel.org
  12773. S: Maintained
  12774. F: Documentation/hwmon/w83791d
  12775. F: drivers/hwmon/w83791d.c
  12776. W83793 HARDWARE MONITORING DRIVER
  12777. M: Rudolf Marek <r.marek@assembler.cz>
  12778. L: linux-hwmon@vger.kernel.org
  12779. S: Maintained
  12780. F: Documentation/hwmon/w83793
  12781. F: drivers/hwmon/w83793.c
  12782. W83795 HARDWARE MONITORING DRIVER
  12783. M: Jean Delvare <jdelvare@suse.com>
  12784. L: linux-hwmon@vger.kernel.org
  12785. S: Maintained
  12786. F: drivers/hwmon/w83795.c
  12787. W83L51xD SD/MMC CARD INTERFACE DRIVER
  12788. M: Pierre Ossman <pierre@ossman.eu>
  12789. S: Maintained
  12790. F: drivers/mmc/host/wbsd.*
  12791. WACOM PROTOCOL 4 SERIAL TABLETS
  12792. M: Julian Squires <julian@cipht.net>
  12793. M: Hans de Goede <hdegoede@redhat.com>
  12794. L: linux-input@vger.kernel.org
  12795. S: Maintained
  12796. F: drivers/input/tablet/wacom_serial4.c
  12797. WATCHDOG DEVICE DRIVERS
  12798. M: Wim Van Sebroeck <wim@iguana.be>
  12799. R: Guenter Roeck <linux@roeck-us.net>
  12800. L: linux-watchdog@vger.kernel.org
  12801. W: http://www.linux-watchdog.org/
  12802. T: git git://www.linux-watchdog.org/linux-watchdog.git
  12803. S: Maintained
  12804. F: Documentation/devicetree/bindings/watchdog/
  12805. F: Documentation/watchdog/
  12806. F: drivers/watchdog/
  12807. F: include/linux/watchdog.h
  12808. F: include/uapi/linux/watchdog.h
  12809. WHISKEYCOVE PMIC GPIO DRIVER
  12810. M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
  12811. L: linux-gpio@vger.kernel.org
  12812. S: Maintained
  12813. F: drivers/gpio/gpio-wcove.c
  12814. WIIMOTE HID DRIVER
  12815. M: David Herrmann <dh.herrmann@googlemail.com>
  12816. L: linux-input@vger.kernel.org
  12817. S: Maintained
  12818. F: drivers/hid/hid-wiimote*
  12819. WILOCITY WIL6210 WIRELESS DRIVER
  12820. M: Maya Erez <qca_merez@qca.qualcomm.com>
  12821. L: linux-wireless@vger.kernel.org
  12822. L: wil6210@qca.qualcomm.com
  12823. S: Supported
  12824. W: http://wireless.kernel.org/en/users/Drivers/wil6210
  12825. F: drivers/net/wireless/ath/wil6210/
  12826. F: include/uapi/linux/wil6210_uapi.h
  12827. WIMAX STACK
  12828. M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  12829. M: linux-wimax@intel.com
  12830. L: wimax@linuxwimax.org (subscribers-only)
  12831. S: Supported
  12832. W: http://linuxwimax.org
  12833. F: Documentation/wimax/README.wimax
  12834. F: include/linux/wimax/debug.h
  12835. F: include/net/wimax.h
  12836. F: include/uapi/linux/wimax.h
  12837. F: net/wimax/
  12838. WINBOND CIR DRIVER
  12839. M: David Härdeman <david@hardeman.nu>
  12840. S: Maintained
  12841. F: drivers/media/rc/winbond-cir.c
  12842. WINSYSTEMS EBC-C384 WATCHDOG DRIVER
  12843. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  12844. L: linux-watchdog@vger.kernel.org
  12845. S: Maintained
  12846. F: drivers/watchdog/ebc-c384_wdt.c
  12847. WINSYSTEMS WS16C48 GPIO DRIVER
  12848. M: William Breathitt Gray <vilhelm.gray@gmail.com>
  12849. L: linux-gpio@vger.kernel.org
  12850. S: Maintained
  12851. F: drivers/gpio/gpio-ws16c48.c
  12852. WISTRON LAPTOP BUTTON DRIVER
  12853. M: Miloslav Trmac <mitr@volny.cz>
  12854. S: Maintained
  12855. F: drivers/input/misc/wistron_btns.c
  12856. WL3501 WIRELESS PCMCIA CARD DRIVER
  12857. L: linux-wireless@vger.kernel.org
  12858. S: Odd fixes
  12859. F: drivers/net/wireless/wl3501*
  12860. WOLFSON MICROELECTRONICS DRIVERS
  12861. L: patches@opensource.cirrus.com
  12862. T: git https://github.com/CirrusLogic/linux-drivers.git
  12863. W: https://github.com/CirrusLogic/linux-drivers/wiki
  12864. S: Supported
  12865. F: Documentation/hwmon/wm83??
  12866. F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
  12867. F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
  12868. F: Documentation/devicetree/bindings/mfd/arizona.txt
  12869. F: Documentation/devicetree/bindings/mfd/wm831x.txt
  12870. F: arch/arm/mach-s3c64xx/mach-crag6410*
  12871. F: drivers/clk/clk-wm83*.c
  12872. F: drivers/extcon/extcon-arizona.c
  12873. F: drivers/leds/leds-wm83*.c
  12874. F: drivers/gpio/gpio-*wm*.c
  12875. F: drivers/gpio/gpio-arizona.c
  12876. F: drivers/hwmon/wm83??-hwmon.c
  12877. F: drivers/input/misc/wm831x-on.c
  12878. F: drivers/input/touchscreen/wm831x-ts.c
  12879. F: drivers/input/touchscreen/wm97*.c
  12880. F: drivers/mfd/arizona*
  12881. F: drivers/mfd/wm*.c
  12882. F: drivers/mfd/cs47l24*
  12883. F: drivers/power/supply/wm83*.c
  12884. F: drivers/rtc/rtc-wm83*.c
  12885. F: drivers/regulator/wm8*.c
  12886. F: drivers/regulator/arizona*
  12887. F: drivers/video/backlight/wm83*_bl.c
  12888. F: drivers/watchdog/wm83*_wdt.c
  12889. F: include/linux/mfd/arizona/
  12890. F: include/linux/mfd/wm831x/
  12891. F: include/linux/mfd/wm8350/
  12892. F: include/linux/mfd/wm8400*
  12893. F: include/linux/regulator/arizona*
  12894. F: include/linux/wm97xx.h
  12895. F: include/sound/wm????.h
  12896. F: sound/soc/codecs/arizona.?
  12897. F: sound/soc/codecs/wm*
  12898. F: sound/soc/codecs/cs47l24*
  12899. WORKQUEUE
  12900. M: Tejun Heo <tj@kernel.org>
  12901. R: Lai Jiangshan <jiangshanlai@gmail.com>
  12902. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
  12903. S: Maintained
  12904. F: include/linux/workqueue.h
  12905. F: kernel/workqueue.c
  12906. F: Documentation/core-api/workqueue.rst
  12907. X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
  12908. M: Chen-Yu Tsai <wens@csie.org>
  12909. L: linux-kernel@vger.kernel.org
  12910. S: Maintained
  12911. N: axp[128]
  12912. X.25 NETWORK LAYER
  12913. M: Andrew Hendry <andrew.hendry@gmail.com>
  12914. L: linux-x25@vger.kernel.org
  12915. S: Odd Fixes
  12916. F: Documentation/networking/x25*
  12917. F: include/net/x25*
  12918. F: net/x25/
  12919. X86 ARCHITECTURE (32-BIT AND 64-BIT)
  12920. M: Thomas Gleixner <tglx@linutronix.de>
  12921. M: Ingo Molnar <mingo@redhat.com>
  12922. M: "H. Peter Anvin" <hpa@zytor.com>
  12923. M: x86@kernel.org
  12924. L: linux-kernel@vger.kernel.org
  12925. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  12926. S: Maintained
  12927. F: Documentation/x86/
  12928. F: arch/x86/
  12929. X86 MCE INFRASTRUCTURE
  12930. M: Tony Luck <tony.luck@intel.com>
  12931. M: Borislav Petkov <bp@alien8.de>
  12932. L: linux-edac@vger.kernel.org
  12933. S: Maintained
  12934. F: arch/x86/kernel/cpu/mcheck/*
  12935. X86 MICROCODE UPDATE SUPPORT
  12936. M: Borislav Petkov <bp@alien8.de>
  12937. S: Maintained
  12938. F: arch/x86/kernel/cpu/microcode/*
  12939. X86 PLATFORM DRIVERS
  12940. M: Darren Hart <dvhart@infradead.org>
  12941. M: Andy Shevchenko <andy@infradead.org>
  12942. L: platform-driver-x86@vger.kernel.org
  12943. T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
  12944. S: Maintained
  12945. F: drivers/platform/x86/
  12946. F: drivers/platform/olpc/
  12947. X86 VDSO
  12948. M: Andy Lutomirski <luto@amacapital.net>
  12949. L: linux-kernel@vger.kernel.org
  12950. T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
  12951. S: Maintained
  12952. F: arch/x86/entry/vdso/
  12953. XC2028/3028 TUNER DRIVER
  12954. M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
  12955. M: Mauro Carvalho Chehab <mchehab@kernel.org>
  12956. L: linux-media@vger.kernel.org
  12957. W: https://linuxtv.org
  12958. T: git git://linuxtv.org/media_tree.git
  12959. S: Maintained
  12960. F: drivers/media/tuners/tuner-xc2028.*
  12961. XEN BLOCK SUBSYSTEM
  12962. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  12963. M: Roger Pau Monné <roger.pau@citrix.com>
  12964. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  12965. S: Supported
  12966. F: drivers/block/xen-blkback/*
  12967. F: drivers/block/xen*
  12968. XEN HYPERVISOR ARM
  12969. M: Stefano Stabellini <sstabellini@kernel.org>
  12970. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  12971. S: Maintained
  12972. F: arch/arm/xen/
  12973. F: arch/arm/include/asm/xen/
  12974. XEN HYPERVISOR ARM64
  12975. M: Stefano Stabellini <sstabellini@kernel.org>
  12976. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  12977. S: Maintained
  12978. F: arch/arm64/xen/
  12979. F: arch/arm64/include/asm/xen/
  12980. XEN HYPERVISOR INTERFACE
  12981. M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
  12982. M: Juergen Gross <jgross@suse.com>
  12983. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  12984. T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
  12985. S: Supported
  12986. F: arch/x86/xen/
  12987. F: drivers/*/xen-*front.c
  12988. F: drivers/xen/
  12989. F: arch/x86/include/asm/xen/
  12990. F: include/xen/
  12991. F: include/uapi/xen/
  12992. F: Documentation/ABI/stable/sysfs-hypervisor-xen
  12993. F: Documentation/ABI/testing/sysfs-hypervisor-xen
  12994. XEN NETWORK BACKEND DRIVER
  12995. M: Wei Liu <wei.liu2@citrix.com>
  12996. M: Paul Durrant <paul.durrant@citrix.com>
  12997. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  12998. L: netdev@vger.kernel.org
  12999. S: Supported
  13000. F: drivers/net/xen-netback/*
  13001. XEN PCI SUBSYSTEM
  13002. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13003. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13004. S: Supported
  13005. F: arch/x86/pci/*xen*
  13006. F: drivers/pci/*xen*
  13007. XEN PVSCSI DRIVERS
  13008. M: Juergen Gross <jgross@suse.com>
  13009. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13010. L: linux-scsi@vger.kernel.org
  13011. S: Supported
  13012. F: drivers/scsi/xen-scsifront.c
  13013. F: drivers/xen/xen-scsiback.c
  13014. F: include/xen/interface/io/vscsiif.h
  13015. XEN SWIOTLB SUBSYSTEM
  13016. M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
  13017. L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
  13018. S: Supported
  13019. F: arch/x86/xen/*swiotlb*
  13020. F: drivers/xen/*swiotlb*
  13021. XFS FILESYSTEM
  13022. M: Darrick J. Wong <darrick.wong@oracle.com>
  13023. M: linux-xfs@vger.kernel.org
  13024. L: linux-xfs@vger.kernel.org
  13025. W: http://xfs.org/
  13026. T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
  13027. S: Supported
  13028. F: Documentation/filesystems/xfs.txt
  13029. F: fs/xfs/
  13030. XILINX AXI ETHERNET DRIVER
  13031. M: Anirudha Sarangi <anirudh@xilinx.com>
  13032. M: John Linn <John.Linn@xilinx.com>
  13033. S: Maintained
  13034. F: drivers/net/ethernet/xilinx/xilinx_axienet*
  13035. XILINX UARTLITE SERIAL DRIVER
  13036. M: Peter Korsgaard <jacmet@sunsite.dk>
  13037. L: linux-serial@vger.kernel.org
  13038. S: Maintained
  13039. F: drivers/tty/serial/uartlite.c
  13040. XILINX VIDEO IP CORES
  13041. M: Hyun Kwon <hyun.kwon@xilinx.com>
  13042. M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  13043. L: linux-media@vger.kernel.org
  13044. T: git git://linuxtv.org/media_tree.git
  13045. S: Supported
  13046. F: Documentation/devicetree/bindings/media/xilinx/
  13047. F: drivers/media/platform/xilinx/
  13048. F: include/uapi/linux/xilinx-v4l2-controls.h
  13049. XILLYBUS DRIVER
  13050. M: Eli Billauer <eli.billauer@gmail.com>
  13051. L: linux-kernel@vger.kernel.org
  13052. S: Supported
  13053. F: drivers/char/xillybus/
  13054. XRA1403 GPIO EXPANDER
  13055. M: Nandor Han <nandor.han@ge.com>
  13056. M: Semi Malinen <semi.malinen@ge.com>
  13057. L: linux-gpio@vger.kernel.org
  13058. S: Maintained
  13059. F: drivers/gpio/gpio-xra1403.c
  13060. F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
  13061. XTENSA XTFPGA PLATFORM SUPPORT
  13062. M: Max Filippov <jcmvbkbc@gmail.com>
  13063. L: linux-xtensa@linux-xtensa.org
  13064. S: Maintained
  13065. F: drivers/spi/spi-xtensa-xtfpga.c
  13066. F: sound/soc/xtensa/xtfpga-i2s.c
  13067. YAM DRIVER FOR AX.25
  13068. M: Jean-Paul Roubelat <jpr@f6fbb.org>
  13069. L: linux-hams@vger.kernel.org
  13070. S: Maintained
  13071. F: drivers/net/hamradio/yam*
  13072. F: include/linux/yam.h
  13073. YAMA SECURITY MODULE
  13074. M: Kees Cook <keescook@chromium.org>
  13075. T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
  13076. S: Supported
  13077. F: security/yama/
  13078. F: Documentation/admin-guide/LSM/Yama.rst
  13079. YEALINK PHONE DRIVER
  13080. M: Henk Vergonet <Henk.Vergonet@gmail.com>
  13081. L: usbb2k-api-dev@nongnu.org
  13082. S: Maintained
  13083. F: Documentation/input/yealink.rst
  13084. F: drivers/input/misc/yealink.*
  13085. Z8530 DRIVER FOR AX.25
  13086. M: Joerg Reuter <jreuter@yaina.de>
  13087. W: http://yaina.de/jreuter/
  13088. W: http://www.qsl.net/dl1bke/
  13089. L: linux-hams@vger.kernel.org
  13090. S: Maintained
  13091. F: Documentation/networking/z8530drv.txt
  13092. F: drivers/net/hamradio/*scc.c
  13093. F: drivers/net/hamradio/z8530.h
  13094. ZBUD COMPRESSED PAGE ALLOCATOR
  13095. M: Seth Jennings <sjenning@redhat.com>
  13096. M: Dan Streetman <ddstreet@ieee.org>
  13097. L: linux-mm@kvack.org
  13098. S: Maintained
  13099. F: mm/zbud.c
  13100. F: include/linux/zbud.h
  13101. ZD1211RW WIRELESS DRIVER
  13102. M: Daniel Drake <dsd@gentoo.org>
  13103. M: Ulrich Kunitz <kune@deine-taler.de>
  13104. W: http://zd1211.ath.cx/wiki/DriverRewrite
  13105. L: linux-wireless@vger.kernel.org
  13106. L: zd1211-devs@lists.sourceforge.net (subscribers-only)
  13107. S: Maintained
  13108. F: drivers/net/wireless/zydas/zd1211rw/
  13109. ZD1301 MEDIA DRIVER
  13110. M: Antti Palosaari <crope@iki.fi>
  13111. L: linux-media@vger.kernel.org
  13112. W: https://linuxtv.org/
  13113. W: http://palosaari.fi/linux/
  13114. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  13115. S: Maintained
  13116. F: drivers/media/usb/dvb-usb-v2/zd1301*
  13117. ZD1301_DEMOD MEDIA DRIVER
  13118. M: Antti Palosaari <crope@iki.fi>
  13119. L: linux-media@vger.kernel.org
  13120. W: https://linuxtv.org/
  13121. W: http://palosaari.fi/linux/
  13122. Q: https://patchwork.linuxtv.org/project/linux-media/list/
  13123. S: Maintained
  13124. F: drivers/media/dvb-frontends/zd1301_demod*
  13125. ZPOOL COMPRESSED PAGE STORAGE API
  13126. M: Dan Streetman <ddstreet@ieee.org>
  13127. L: linux-mm@kvack.org
  13128. S: Maintained
  13129. F: mm/zpool.c
  13130. F: include/linux/zpool.h
  13131. ZR36067 VIDEO FOR LINUX DRIVER
  13132. L: mjpeg-users@lists.sourceforge.net
  13133. L: linux-media@vger.kernel.org
  13134. W: http://mjpeg.sourceforge.net/driver-zoran/
  13135. T: hg https://linuxtv.org/hg/v4l-dvb
  13136. S: Odd Fixes
  13137. F: drivers/media/pci/zoran/
  13138. ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
  13139. M: Minchan Kim <minchan@kernel.org>
  13140. M: Nitin Gupta <ngupta@vflare.org>
  13141. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  13142. L: linux-kernel@vger.kernel.org
  13143. S: Maintained
  13144. F: drivers/block/zram/
  13145. F: Documentation/blockdev/zram.txt
  13146. ZS DECSTATION Z85C30 SERIAL DRIVER
  13147. M: "Maciej W. Rozycki" <macro@linux-mips.org>
  13148. S: Maintained
  13149. F: drivers/tty/serial/zs.*
  13150. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
  13151. M: Minchan Kim <minchan@kernel.org>
  13152. M: Nitin Gupta <ngupta@vflare.org>
  13153. R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
  13154. L: linux-mm@kvack.org
  13155. S: Maintained
  13156. F: mm/zsmalloc.c
  13157. F: include/linux/zsmalloc.h
  13158. F: Documentation/vm/zsmalloc.txt
  13159. ZSWAP COMPRESSED SWAP CACHING
  13160. M: Seth Jennings <sjenning@redhat.com>
  13161. M: Dan Streetman <ddstreet@ieee.org>
  13162. L: linux-mm@kvack.org
  13163. S: Maintained
  13164. F: mm/zswap.c
  13165. THE REST
  13166. M: Linus Torvalds <torvalds@linux-foundation.org>
  13167. L: linux-kernel@vger.kernel.org
  13168. Q: http://patchwork.kernel.org/project/LKML/list/
  13169. T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
  13170. S: Buried alive in reporters
  13171. F: *
  13172. F: */