Lines Matching defs:atyfb_par
131 struct atyfb_par { struct
132 u32 pseudo_palette[16];
133 struct { u8 red, green, blue; } palette[256];
134 const struct aty_dac_ops *dac_ops;
135 const struct aty_pll_ops *pll_ops;
136 void __iomem *ati_regbase;
137 unsigned long clk_wr_offset; /* meaning overloaded, clock id by CT */
138 struct crtc crtc;
139 union aty_pll pll;
140 struct pll_info pll_limits;
141 u32 features;
142 u32 ref_clk_per;
143 u32 pll_per;
144 u32 mclk_per;
145 u32 xclk_per;
146 u8 bus_type;
147 u8 ram_type;
148 u8 mem_refresh_rate;
149 u16 pci_id;
150 u32 accel_flags;
151 int blitter_may_be_busy;
152 unsigned fifo_space;
153 int asleep;
154 int lock_blank;
155 unsigned long res_start;
156 unsigned long res_size;
157 struct pci_dev *pdev;
159 struct pci_mmap_map *mmap_map;
160 u8 mmaped;
162 int open;
164 unsigned long bios_base_phys;
165 unsigned long bios_base;
166 unsigned long lcd_table;
167 u16 lcd_width;
168 u16 lcd_height;
169 u32 lcd_pixclock;
170 u16 lcd_refreshrate;
171 u16 lcd_htotal;
172 u16 lcd_hdisp;
173 u16 lcd_hsync_dly;
174 u16 lcd_hsync_len;
175 u16 lcd_vtotal;
176 u16 lcd_vdisp;
177 u16 lcd_vsync_len;
178 u16 lcd_right_margin;
179 u16 lcd_lower_margin;
180 u16 lcd_hblank_len;
181 u16 lcd_vblank_len;
183 unsigned long aux_start; /* auxiliary aperture */
184 unsigned long aux_size;
185 struct aty_interrupt vblank;
186 unsigned long irq_flags;
187 unsigned int irq;
188 spinlock_t int_lock;
189 int wc_cookie;
190 u32 mem_cntl;
191 struct crtc saved_crtc;
192 union aty_pll saved_pll;