Lines Matching +full:high +full:- +full:to +full:- +full:low
1 <?xml version="1.0" encoding="UTF-8"?>
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd">
27 <!--
40 written to hw (mdp4_display_intf_sel() remaps the last two
41 values to MDDI_LCDC_INTF/MDDI_INTF with extra bits set).. so
43 -->
44 <value name="INTF_LCDC_DTV" value="0"/> <!-- LCDC RGB or DTV (external) -->
47 <value name="INTF_EBI2_TV" value="3"/> <!-- EBI2 or TV (external) -->
65 <brief>appears to map pipe to mixer stage</brief>
66 <bitfield name="PIPE0" low="0" high="2" type="mdp_mixer_stage_id"/>
68 <bitfield name="PIPE1" low="4" high="6" type="mdp_mixer_stage_id"/>
70 <bitfield name="PIPE2" low="8" high="10" type="mdp_mixer_stage_id"/>
72 <bitfield name="PIPE3" low="12" high="14" type="mdp_mixer_stage_id"/>
74 <bitfield name="PIPE4" low="16" high="18" type="mdp_mixer_stage_id"/>
76 <bitfield name="PIPE5" low="20" high="22" type="mdp_mixer_stage_id"/>
78 <bitfield name="PIPE6" low="24" high="26" type="mdp_mixer_stage_id"/>
80 <bitfield name="PIPE7" low="28" high="30" type="mdp_mixer_stage_id"/>
96 <bitfield name="PRIMARY_RDPTR" pos="11" type="boolean"/> <!-- read pointer -->
103 <!--
106 really seem to matter
107 -->
108 <bitfield name="MINOR" low="16" high="23" type="uint"/>
109 <bitfield name="MAJOR" low="24" high="31" type="uint"/>
120 <bitfield name="PRIM" low="0" high="1" type="mdp4_intf"/>
121 <bitfield name="SEC" low="2" high="3" type="mdp4_intf"/>
122 <bitfield name="EXT" low="4" high="5" type="mdp4_intf"/>
126 <reg32 offset="0x0003c" name="RESET_STATUS"/> <!-- only mdp4 >v2.1 -->
127 <reg32 offset="0x0004c" name="READ_CNFG"/> <!-- something about # of pending requests.. -->
135 <!-- mdp chip-select controller: -->
164 <bitfield name="FG_ALPHA" low="0" high="1" type="mdp_alpha_type"/>
167 <bitfield name="BG_ALPHA" low="4" high="5" type="mdp_alpha_type"/>
183 <bitfield name="FG_ALPHA" pos="0" type="boolean"/> <!-- otherwise bg alpha -->
225 <!-- I guess if DMA_S has an OP_MODE, it must have a LUT too.. -->
229 <bitfield name="G_BPC" low="0" high="1" type="mdp_bpc"/>
230 <bitfield name="B_BPC" low="2" high="3" type="mdp_bpc"/>
231 <bitfield name="R_BPC" low="4" high="5" type="mdp_bpc"/>
233 <bitfield name="PACK" low="8" high="15"/>
234 <!-- bit 24 is DITHER_EN on DMA_P, DEFLKR_EN on DMA_E -->
244 <!-- seems the limit is 64x64: -->
245 <bitfield name="WIDTH" low="0" high="6" type="uint"/>
246 <bitfield name="HEIGHT" low="16" high="22" type="uint"/>
250 <bitfield name="X" low="0" high="15" type="uint"/>
251 <bitfield name="Y" low="16" high="31" type="uint"/>
255 <bitfield name="FORMAT" low="1" high="2" type="mdp4_cursor_format"/>
282 <!--
285 -->
296 <bitfield name="P0" low="0" high="15" type="uint"/>
297 <bitfield name="P1" low="16" high="31" type="uint"/>
300 <bitfield name="P2" low="0" high="15" type="uint"/>
301 <bitfield name="P3" low="16" high="31" type="uint"/>
305 <bitfield name="G_BPC" low="0" high="1" type="mdp_bpc"/>
306 <bitfield name="B_BPC" low="2" high="3" type="mdp_bpc"/>
307 <bitfield name="R_BPC" low="4" high="5" type="mdp_bpc"/>
308 <bitfield name="A_BPC" low="6" high="7" type="mdp_bpc_alpha"/>
310 <bitfield name="CPP" low="9" high="10" type="uint">
314 <bitfield name="UNPACK_COUNT" low="13" high="14" type="uint"/>
317 <bitfield name="FETCH_PLANES" low="19" high="20" type="uint"/>
319 <bitfield name="CHROMA_SAMP" low="26" high="27" type="mdp_chroma_samp_type"/>
320 <bitfield name="FRAME_FORMAT" low="29" high="30" type="mdp4_frame_format"/>
326 <bitfield name="SCALEX_UNIT_SEL" low="2" high="3" type="mdp4_scale_unit"/>
327 <bitfield name="SCALEY_UNIT_SEL" low="4" high="5" type="mdp4_scale_unit"/>
362 <!--
365 -->
368 <!-- not entirely sure if these bits mean hi or low.. -->
375 <bitfield name="START" low="0" high="14" type="uint"/>
376 <bitfield name="END" low="16" high="30" type="uint"/>
381 <bitfield name="START" low="0" high="15" type="uint"/>
382 <bitfield name="END" low="16" high="31" type="uint"/>
386 <bitfield name="PULSEW" low="0" high="15" type="uint"/>
387 <bitfield name="PERIOD" low="16" high="31" type="uint"/>
391 <bitfield name="COLOR" low="0" high="23"/>
395 <!-- offset is 0xe0000 on !mdp4.. -->
435 <bitfield name="BIT0" low="0" high="7"/>
436 <bitfield name="BIT1" low="8" high="15"/>
437 <bitfield name="BIT2" low="16" high="23"/>
438 <bitfield name="BIT3" low="24" high="31"/>
441 <bitfield name="BIT4" low="0" high="7"/>
442 <bitfield name="BIT5" low="8" high="15"/>
443 <bitfield name="BIT6" low="16" high="23"/>