Lines Matching +full:output +full:- +full:enable +full:- +full:active
1 /* SPDX-License-Identifier: GPL-2.0 */
57 #define LCCR0_ENB (1 << 0) /* LCD Controller enable */
69 #define LCCR0_PAS (1 << 7) /* Passive/Active display Select */
71 #define LCCR0_Act (LCCR0_PAS*1) /* Active display (TFT) */
73 #define LCCR0_4PixMono (LCCR0_DPD*0) /* 4-Pixel/clock Monochrome display */
74 #define LCCR0_8PixMono (LCCR0_DPD*1) /* 8-Pixel/clock Monochrome display */
80 #define LCCR0_OUM (1 << 21) /* Output FIFO underrun mask */
90 #define LCCR1_PPL Fld (10, 0) /* Pixels Per Line - 1 */
91 #define LCCR1_DisWdth(Pixel) (((Pixel) - 1) << FShft (LCCR1_PPL))
94 #define LCCR1_HorSnchWdth(Tpix) (((Tpix) - 1) << FShft (LCCR1_HSW))
96 #define LCCR1_ELW Fld (8, 16) /* End-of-Line pixel clock Wait - 1 */
97 #define LCCR1_EndLnDel(Tpix) (((Tpix) - 1) << FShft (LCCR1_ELW))
99 #define LCCR1_BLW Fld (8, 24) /* Beginning-of-Line pixel clock */
100 #define LCCR1_BegLnDel(Tpix) (((Tpix) - 1) << FShft (LCCR1_BLW))
102 #define LCCR2_LPP Fld (10, 0) /* Line Per Panel - 1 */
103 #define LCCR2_DisHght(Line) (((Line) - 1) << FShft (LCCR2_LPP))
105 #define LCCR2_VSW Fld (6, 10) /* Vertical Synchronization pulse - 1 */
106 #define LCCR2_VrtSnchWdth(Tln) (((Tln) - 1) << FShft (LCCR2_VSW))
108 #define LCCR2_EFW Fld (8, 16) /* End-of-Frame line clock Wait */
111 #define LCCR2_BFW Fld (8, 24) /* Beginning-of-Frame line clock */
119 #define LCCR3_PixRsEdg (LCCR3_PCP*0) /* Pixel clock Rising-Edge */
120 #define LCCR3_PixFlEdg (LCCR3_PCP*1) /* Pixel clock Falling-Edge */
122 #define LCCR3_OEP (1 << 23) /* Output Enable Polarity */
123 #define LCCR3_OutEnH (LCCR3_OEP*0) /* Output Enable active High */
124 #define LCCR3_OutEnL (LCCR3_OEP*1) /* Output Enable active Low */
133 #define LCCR3_HorSnchH (LCCR3_HSP*0) /* HSP Active High */
134 #define LCCR3_HorSnchL (LCCR3_HSP*1) /* HSP Active Low */
136 #define LCCR3_VrtSnchH (LCCR3_VSP*0) /* VSP Active High */
137 #define LCCR3_VrtSnchL (LCCR3_VSP*1) /* VSP Active Low */
150 #define LCSR_OU (1 << 6) /* output FIFO underrun */
161 #define LCSR1_SOF(x) (1 << ((x) - 1)) /* Start of Frame Status */
166 #define OVLxC1_PPL(x) ((((x) - 1) & 0x3ff) << 0) /* Pixels Per Line */
167 #define OVLxC1_LPO(x) ((((x) - 1) & 0x3ff) << 10) /* Number of Lines */
169 #define OVLxC1_OEN (1 << 31) /* Enable bit for Overlay */