Lines Matching defs:falcon
127 } falcon;
139 #define HHT hw.falcon.hht
140 #define HBB hw.falcon.hbb
141 #define HBE hw.falcon.hbe
142 #define HDB hw.falcon.hdb
143 #define HDE hw.falcon.hde
144 #define HSS hw.falcon.hss
145 #define VFT hw.falcon.vft
146 #define VBB hw.falcon.vbb
147 #define VBE hw.falcon.vbe
148 #define VDB hw.falcon.vdb
149 #define VDE hw.falcon.vde
150 #define VSS hw.falcon.vss
827 int sync_mask; /* or-mask for hw.falcon.sync to set this clock */
828 int control_mask; /* ditto, for hw.falcon.vid_control */
863 if (par->hw.falcon.mono) {
868 } else if (par->hw.falcon.f_shift & 0x100) {
932 par->hw.falcon.f_shift = 0x400;
933 par->hw.falcon.st_shift = 0x200;
936 par->hw.falcon.f_shift = 0x000;
937 par->hw.falcon.st_shift = 0x100;
940 par->hw.falcon.f_shift = 0x000;
941 par->hw.falcon.st_shift = 0x000;
944 par->hw.falcon.f_shift = 0x010;
947 par->hw.falcon.f_shift = 0x100; /* hicolor, no overlay */
950 par->hw.falcon.bpp = bpp;
977 par->hw.falcon.ste_mode = bpp == 2;
978 par->hw.falcon.mono = bpp == 1;
988 if (par->hw.falcon.ste_mode)
1011 par->hw.falcon.line_width = bpp * xres / 16;
1012 par->hw.falcon.line_offset = bpp * (xres_virtual - xres) / 16;
1024 par->hw.falcon.ste_mode = 1;
1025 par->hw.falcon.f_shift = 0x000;
1026 par->hw.falcon.st_shift = 0x200;
1158 par->hw.falcon.vid_control = mon_type | f030_bus_width;
1160 par->hw.falcon.vid_control |= VCO_SHORTOFFS; /* base_offset 64 */
1162 par->hw.falcon.vid_control |= VCO_HSYPOS;
1164 par->hw.falcon.vid_control |= VCO_VSYPOS;
1166 par->hw.falcon.vid_control |= pclock->control_mask;
1168 par->hw.falcon.sync = pclock->sync_mask | 0x2;
1170 par->hw.falcon.vid_mode = (2 / plen) << 2;
1172 par->hw.falcon.vid_mode |= VMO_DOUBLE;
1174 par->hw.falcon.vid_mode |= VMO_INTER;
1198 prescale = hxx_prescale(&par->hw.falcon);
1199 base_off = par->hw.falcon.vid_control & VCO_SHORTOFFS ? 64 : 128;
1205 if (par->hw.falcon.f_shift & 0x100) {
1212 if (par->hw.falcon.ste_mode)
1342 par->hw.falcon.xoffset = 0;
1356 struct falcon_hw *hw = &par->hw.falcon;
1518 struct falcon_hw *hw = &par->hw.falcon;
1570 f_new_mode = par->hw.falcon;
1626 videl.xoffset = current_par.hw.falcon.xoffset;
1627 shifter_f030.off_next = current_par.hw.falcon.line_offset;
1643 par->hw.falcon.xoffset = var->xoffset & 15;
1645 par->hw.falcon.xoffset = 0;
1648 par->hw.falcon.line_offset = bpp *
1650 if (par->hw.falcon.xoffset)
1651 par->hw.falcon.line_offset -= bpp;
1652 xoffset = var->xoffset - par->hw.falcon.xoffset;
3113 fb_info.pseudo_palette = current_par.hw.falcon.pseudo_palette;