linux/include/drm/drm_fb_helper.h
<<
>>
Prefs
   1/*
   2 * Copyright (c) 2006-2009 Red Hat Inc.
   3 * Copyright (c) 2006-2008 Intel Corporation
   4 * Copyright (c) 2007 Dave Airlie <airlied@linux.ie>
   5 *
   6 * DRM framebuffer helper functions
   7 *
   8 * Permission to use, copy, modify, distribute, and sell this software and its
   9 * documentation for any purpose is hereby granted without fee, provided that
  10 * the above copyright notice appear in all copies and that both that copyright
  11 * notice and this permission notice appear in supporting documentation, and
  12 * that the name of the copyright holders not be used in advertising or
  13 * publicity pertaining to distribution of the software without specific,
  14 * written prior permission.  The copyright holders make no representations
  15 * about the suitability of this software for any purpose.  It is provided "as
  16 * is" without express or implied warranty.
  17 *
  18 * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  19 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  20 * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  21 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING y.6.32.19 f
  
<2 href2"include/drm/drm_fb_helper.h#le_cona href="include/drm/drm_fb_helper.h#L5" id="L5" class="line" name="L5">   5 * THE COPY2IGHT 2OLDERS DISCLAIM ALL WARRANTIESSSSSSJudee Barnf="ude/judee.barnf=@idrm_.L Wr.h#L5" id="L5" class="line" name="L5">   5 * INCLUDIN2 ALL 2MPLIED WARRANTIES OF MERCHANT/L3" id="L3" class="line" name="L3">   3 * EVENT SH3LL TH3 COPY#ifndeflper.h"
	  code=ef=_FB_HELPER_Hiv id="conh"
">ef=_FB_HELPER_H="ajaL3" class="line" name="L3">   3 * CONSEQUE3TIAL 3AMAGE#def> *lper.h"
	  code=ef=_FB_HELPER_Hiv id="conh"
">ef=_FB_HELPER_H="ajaL3" class="line" name="L3">   3 * Copyright3name 32="ajaL3" class="line" name="L3">   3 * Copyright  pert3ining/spuctlper.h"
	  code=="L3">   3="L3">   3   3 * written 3rior 34="ajaL3" class="line" name="L3">   3 * about th3 suit35COPY#i"line""ude/L3" class="line" fb_he/kgdb.h="commentfh"
">fb_he/kgdb.hCOPYr.h#aL3" class="line" name="L3">   3 * is"3witho36="ajaL3" class="line" name="L3">   3 *
<3 href37ning/spuctlper.h"
	  code=="L3">   3="L3">   3   3 * THE COPY3IGHT 3OLDER        /spuctlper.h"
	  code=="L3mode_searc id="conh"
">="L3mode_seaLDER per.h"
	  code=mode_searc id="conh"
">mode_seaLDER#aL3" class="line" name="L3">   3 * INCLUDIN3 ALL 39LDER        /spuctlper.h"
	  code=="L3,="L3,=esired3modeLDER#aL3" class="line" name="L3">   3 * EVENT SH4LL TH4 COPY}#aL3" class="line" name="L3">   3 * CONSEQUE4TIAL 41="ajaL3" class="line" name="L3">   3 * Copyright4name 42ning/spuctlper.h"
	  code=="L3">   3="L3">   3   3 * Copyright4 pert43LDER        per.h"
	  code=u3="comment"nh"
">u32="aj per.h"
	  code="> width"comment"nh"
">"> widthLDER#aL3" class="line" name="L3">   3 * Copyright rior 44LDER        per.h"
	  code=u3="comment"nh"
">u32="aj per.h"
	  code="> hea hr"comment"nh"
">"> hea hrLDER#aL3" class="line" name="L3">   3 * about th4 suit45LDER        per.h"
	  code=u3="comment"nh"
">u32="aj per.h"
	  code=surface_width"comment"nh"
">surface_widthLDER#aL3" class="line" name="L3">   3 * is"4witho46LDER        per.h"
	  code=u3="comment"nh"
">u32="aj per.h"
	  code=surface_hea hr"comment"nh"
">surface_hea hrLDER#aL3" class="line" name="L3">   3 *
<4 href47LDER        per.h"
	  code=u3="comment"nh"
">u32="aj per.h"
	  code=surface_bpp"comment"nh"
">surface_bppLDER#aL3" class="line" name="L3">   3 * THE COPY4IGHT 48LDER        per.h"
	  code=u3="comment"nh"
">u32="aj per.h"
	  code=surface_depth"comment"nh"
">surface_depthLDER#aL3" class="line" name="L3">   3 * INCLUDIN4 ALL 49COPY}#aL3" class="line" name="L3">   3 * EVENT SH5LL TH50="ajaL3" class="line" name="L3">   3 * CONSEQUE5TIAL 51ning/spuctlper.h"
	  code=="L3">   3="L3">   3   3 * Copyright5name 52LDER        void (*per.h"
	  code=gamma_searc id="conh"
">gamma_seaLDER)(/spuctlper.h"
	  code=="L3crtciv id="conh"
">="L3crtcning *per.h"
	  code=crtciv id="conh"
">crtcning, per.h"
	  code=uss="commentnh"
">uut exp per.h"
	  code=red="commentnh"
">redning, per.h"
	  code=uss="commentnh"
">uut exp per.h"
	  code=gre=""> id="conh"
">gre="ning,aL3" class="line" name="L3">   3 * Copyright5 pert53LDER                          per.h"
	  code=uss="commentnh"
">uut exp per.h"
	  code=bluerc id="conh"
">bluening, idr per.h"
	  code=regno="commentnh"
">regnoLDER)#aL3" class="line" name="L3">   3 * Copyright5rior 54LDER        void (*per.h"
	  code=gamma_gearc id="conh"
">gamma_geaLDER)(/spuctlper.h"
	  code=="L3crtciv id="conh"
">="L3crtcning *per.h"
	  code=crtciv id="conh"
">crtcning, per.h"
	  code=uss="commentnh"
">uut exp *per.h"
	  code=red="commentnh"
">redning, per.h"
	  code=uss="commentnh"
">uut exp *per.h"
	  code=gre=""> id="conh"
">gre="ning,aL3" class="line" name="L3">   3 *
uut exp *per.h"
	  code=bluerc id="conh"
">bluening, idr per.h"
	  code=regno="commentnh"
">regnoLDER)#aL3" class="line" name="L3">   3 * is"5witho56="ajaL3" class="line" name="L3">   3 *
<5 href57LDER        idr (*per.h"
	  code="> proberc id="conh"
">"> probeLDER)(/spuctlper.h"
	  code=="L3">   3="L3">   3  3   3 * THE COPY5IGHT 58LDER                        /spuctlper.h"
	  code=="L3">   3="L3">   3sizesLDER)#aL3" class="line" name="L3">   3 * INCLUDIN5 ALL 59COPY}#aL3" class="line" name="L3">   3 * EVENT SH6LL TH60="ajaL3" class="line" name="L3">   3 * CONSEQUE6TIAL 61ning/spuctlper.h"
	  code=="L3">   3="L3">   3   3 * Copyright6name 62LDER        /spuctlper.h"
	  code=="L3connectoaiv id="conh"
">="L3connectoaning *per.h"
	  code=connectoaiv id="conh"
">connectoaning#aL3" class="line" name="L3">   3 * Copyright6 pert63LDER        /spuctlper.h"
	  code=="L3cmd> * 3moderc id="conh"
">="L3cmd> * 3mode exp per.h"
	  code=cmd> * 3moderc id="conh"
">cmd> * 3mode exp#aL3" class="line" name="L3">   3 * Copyright6rior 64COPY}#aL3" class="line" name="L3">   3 *
   3 * DRM framebwitho66ning/spuctlper.h"
	  code=="L3">   3="L3">   3   3 *
<6 href67LDER        /spuctlper.h"
	  code=="L3include/drmiv id="conh"
">="L3"nclude/drmning *per.h"
	  code=fbrc id="conh"
">"> exp#aL3" class="line" name="L3">   3 * THE COPY6IGHT 6OLDER        /spuctlper.h"
	  code=="L3include/drmiv id="conh"
">="L3"nclude/drmning *per.h"
	  code=saved_fbrc id="conh"
">saved_fb exp#aL3" class="line" name="L3">   3 * INCLUDIN6 ALL 69LDER        /spuctlper.h"
	  code=="L3,evicerc id="conh"
">="L3,eviceLDER *per.h"
	  code==evrc id="conh"
">=ev exp#aL3" class="line" name="L3">   3 * EVENT SH7LL TH70LDER        /spuctlper.h"
	  code=="L3,="L3,mode exp#aL3" class="line" name="L3">   3 * CONSEQUE7TIAL 71LDER        idr per.h"
	  code=crtc3counarc id="conh"
">crtc3couna exp#aL3" class="line" name="L3">   3 * Copyright7name 72LDER        /spuctlper.h"
	  code=="L3">   3="L3">   3crtc_info exp#aL3" class="line" name="L3">   3 * Copyright7 pert73LDER        idr per.h"
	  code=connectoa3counarc id="conh"
">connectoa3couna exp#aL3" class="line" name="L3">   3 * Copyright7rior 74LDER        /spuctlper.h"
	  code=="L3">   3="L3">   3connectoa_info exp#aL3" class="line" name="L3">   3 *
   3="L3">   3helpsning#aL3" class="line" name="L3">   3 * DRM frame7witho76LDER        /spuctlper.h"
	  code="> info="commentnh"
">"> infoning *per.h"
	  code=fb=evrc id="conh"
">fb=evning#aL3" class="line" name="L3">   3 *
u32="aj per.h"
	  code=pseudo_paletterc id="conh"
">pseudo_palette="aj[17]#aL3" class="line" name="L3">   3 * THE COPY7IGHT 7OLDER        /spuctlper.h"
	  code=list_v idrc id="conh"
">list_v id="aj per.h"
	  code=kernel3"> listrc id="conh"
">kernel3"> listning#aL3" class="line" name="L3">   3 * INCLUDIN7 ALL 79="ajaL3" class="line" name="L3">   3 * EVENT SH8LL TH80LDER        ude/drm/drm_fb_helper.h# we got 3" otplug b/drmb=ev wasn't runspecif/spannsoleL8" id="L8" class="line" name="L8">   8 * CONSEQUE8TIAL 8AMAGES OR ANY DAMAGES WHATSOOOOOOOOOOOdelay unail next set_parNT/L3" id="L3" class="line" name="L3">   3 * Copyright8name 82LDER        per.h"
	  code=boolrc id="conh"
">bool="aj per.h"
	  code=delayed_ otplugrc id="conh"
">=elayed_ otplugning#aL3" class="line" name="L3">   3 * Copyright8 pert83COPY}#aL3" class="line" name="L3">   3 * Copyright8rior 84="ajaL3" class="line" name="L3">   3 *
   3 proberc id="conh"
">="L3">   3 probeLDER(/spuctlper.h"
	  code=="L3">   3="L3">   3  3   3 * DRM frame8witho86LDER                                  idr per.h"
	  code=   3 *
   3 * PermissionIGHT 88LDERidr per.h"
	  code=="L3">   3="L3">   3="L3,eviceLDER *per.h"
	  code==evrc id="conh"
">=ev exp,aL3" class="line" name="L3">   3 * INCLUDIN8 ALL 89LDER                       /spuctlper.h"
	  code=="L3">   3="L3">   3  3crtc3couna exp,aL3" class="line" name="L3">   3 * EVENT SH9LL TH90LDER                       idr per.h"
	  code=max_connrc id="conh"
">max_connLDER)#aL3" class="line" name="L3">   3 * CONSEQUE9TIAL 9AMAGEvoid per.h"
	  code=="L3">   3="L3">   3   3="L3">   3  3   3 * Copyright9name 92LDERidr per.h"
	  code=="L3">   3="L3">   3blankLDER, /spuctlper.h"
	  code="> info="commentnh"
">"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 * Copyright9 pert93LDERidr per.h"
	  code=="L3">   3="L3">   3"> vaa_scre="infoning *per.h"
	  code=vaa="commentnh"
">vaa exp,aL3" class="line" name="L3">   3 * Copyright9rior 94LDER                              /spuctlper.h"
	  code="> info="commentnh"
">"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 *
   3="L3">   3"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 * DRM frame9witho96LDERidr per.h"
	  code=="L3">   3="L3">   3"> vaa_scre="infoning *per.h"
	  code=vaa="commentnh"
">vaa exp,aL3" class="line" name="L3">   3 *
"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 * Permissio9IGHT 98LDERidr per.h"
	  code=="L3">   3="L3">   3regnoLDER,aL3" class="line" name="L3">   3 * documentat ALL 99LDER                            unsigned per.h"
	  code=red="commentnh"
">redning,="L10" class="line" name="L10">  10 * the above LL Te LLDER                            unsigned per.h"
	  code=gre=""> id="conh"
">gre="ning,aL3" class="line" name="L3">   3 * notice an01L Te 1LDER                            unsigned per.h"
	  code=bluerc id="conh"
">bluening,aL3" class="line" name="L3">   3 * that the 02L Te 2LDER                            unsigned per.h"
	  code=transp"comment"nh"
">transpning,aL3" class="line" name="L3">   3 * publicity03L Te 3LDER                            /spuctlper.h"
	  code="> info="commentnh"
">"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 * written p04L Te 4="ajaL3" class="line" name="L3">   3 * about the05L Te "incluer.h"
	  code=boolrc id="conh"
">bool="aj per.h"
	  code=d"L3">   3=ev3moderc id="conh"
">="L3">   3=ev3modeLDER(/spuctlper.h"
	  code=="L3">   3="L3">   3">   3   3 * is" 06L Te 6MAGEvoid per.h"
	  code=="L3">   3="L3">   3   3 *
   3="L3">   3"> infoning *per.h"
	  code=info="commentnh"
">infoning, /spuctlper.h"
	  code=="L3">   3="L3">   3">   3   3 * THE COPYR08L Te 8LDER                            per.h"
	  code=uidr32_arc id="conh"
">uidr32_a="aj per.h"
	  code=f> width"comment"nh"
">"> widthLDER, per.h"
	  code=uidr32_arc id="conh"
">uidr32_a="aj per.h"
	  code=f> hea hr"comment"nh"
">"> hea hrLDER)#aL3" class="line" name="L3">   3 * INCLUDING09L Te 9MAGEvoid per.h"
	  code=="L3">   3="L3">   3"> infoning *per.h"
	  code=info="commentnh"
">infoning, per.h"
	  code=uidr32_arc id="conh"
">uidr32_a="aj per.h"
	  code=pitch"comment"nh"
">pitchning,aL3" class="line" name="L3">   3 * the abovee cop11LLDER                            per.h"
	  code=uidr32_arc id="conh"
">uidr32_a="aj per.h"
	  code=depth"comment"nh"
">depthLDER)#aL3" class="line" name="L3">   3 * notice and1L Te11="ajaL3" class="line" name="L3">   3 * that the  name112LDERidr per.h"
	  code=="L3">   3="L3">   3"> cmapning *per.h"
	  code=cmap"comment"nh"
">cmapning, /spuctlper.h"
	  code="> info="commentnh"
">"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 * publicityy per1ainingaL3" class="line" name="L3">   3 * written pprior1permisidr per.h"
	  code=="L3">   3="L3">   3   3="L3">   3">   3   3 * about thee sui11"incluer.h"
	  code=boolrc id="conh"
">bool="aj per.h"
	  code=d"L3">   3="L3">   3   3="L3">   3">   3bpp_selning)#aL3" class="line" name="L3">   3 * is"  with116LDERidr per.h"
	  code=="L3">   3="L3">   3   3="L3">   3">   3   3 *
   3="L3">   3"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 * THE COPYRRIGHT118LDERidr per.h"
	  code=="L3">   3="L3">   3"> infoning *per.h"
	  code=info="commentnh"
">infoning)#aL3" class="line" name="L3">   3 * INCLUDINGG ALL119="ajaL3" class="line" name="L3">   3 * EVENT SH1ALL T1E COPY#endifaL3" class="line" name="L3">   3 * CONSEQUE1NTIAL1DAMAGES/preesults" 

tents">
LXRuGES uniayning, d &quexlxa_fb_helnoning.
tents">pre ccommentsubfoot/ai>
lxa.fb_helno kindly hos="inbyiL3" classhttp://www.redpill-fb_prolno">Redpill Lb_pro ASning, /drm_fbrvideLb_hepannsulde/drng do

p/html"