Home
last modified time | relevance | path

Searched refs:adp (Results 1 – 25 of 76) sorted by relevance

1234

/freebsd-12-stable/sys/dev/fb/
Dfbreg.h117 typedef int vi_init_t(int unit, video_adapter_t *adp, int flags);
118 typedef int vi_get_info_t(video_adapter_t *adp, int mode, video_info_t *info);
119 typedef int vi_query_mode_t(video_adapter_t *adp, video_info_t *info);
120 typedef int vi_set_mode_t(video_adapter_t *adp, int mode);
121 typedef int vi_save_font_t(video_adapter_t *adp, int page, int size, int width,
123 typedef int vi_load_font_t(video_adapter_t *adp, int page, int size, int width,
125 typedef int vi_show_font_t(video_adapter_t *adp, int page);
126 typedef int vi_save_palette_t(video_adapter_t *adp, u_char *palette);
127 typedef int vi_load_palette_t(video_adapter_t *adp, u_char *palette);
128 typedef int vi_set_border_t(video_adapter_t *adp, int border);
[all …]
Dfb.c142 vid_init_struct(video_adapter_t *adp, char *name, int type, int unit) in vid_init_struct() argument
144 adp->va_flags = 0; in vid_init_struct()
145 adp->va_name = name; in vid_init_struct()
146 adp->va_type = type; in vid_init_struct()
147 adp->va_unit = unit; in vid_init_struct()
152 vid_register(video_adapter_t *adp) in vid_register() argument
167 adp->va_index = index; in vid_register()
168 adp->va_token = NULL; in vid_register()
171 if (strcmp(p->name, adp->va_name) == 0) { in vid_register()
172 adapter[index] = adp; in vid_register()
[all …]
Dvga.c78 video_adapter_t *adp; in vga_probe_unit() local
85 error = (*sw->probe)(unit, &adp, NULL, flags); in vga_probe_unit()
88 bcopy(adp, buf, sizeof(*buf)); in vga_probe_unit()
102 error = (*sw->probe)(unit, &sc->adp, NULL, flags); in vga_attach_unit()
105 return (*sw->init)(unit, sc->adp, flags); in vga_attach_unit()
120 return genfbopen(&sc->gensc, sc->adp, flag, mode, td); in vga_open()
126 return genfbclose(&sc->gensc, sc->adp, flag, mode, td); in vga_close()
132 return genfbread(&sc->gensc, sc->adp, uio, flag); in vga_read()
138 return genfbread(&sc->gensc, sc->adp, uio, flag); in vga_write()
145 return genfbioctl(&sc->gensc, sc->adp, cmd, arg, flag, td); in vga_ioctl()
[all …]
Ds3_pci.c163 s3lfb_init(int unit, video_adapter_t *adp, int flags) in s3lfb_init() argument
165 return (*prevvidsw->init)(unit, adp, flags); in s3lfb_init()
169 s3lfb_get_info(video_adapter_t *adp, int mode, video_info_t *info) in s3lfb_get_info() argument
177 if ((error = (*prevvidsw->get_info)(adp, mode, info))) in s3lfb_get_info()
199 s3lfb_query_mode(video_adapter_t *adp, video_info_t *info) in s3lfb_query_mode() argument
201 return (*prevvidsw->query_mode)(adp, info); in s3lfb_query_mode()
217 s3lfb_set_mode(video_adapter_t *adp, int mode) in s3lfb_set_mode() argument
228 if ((error = (*prevvidsw->set_mode)(adp, mode))) in s3lfb_set_mode()
236 if (!(adp->va_info.vi_flags & V_INFO_LINEAR)) in s3lfb_set_mode()
241 !(adp->va_info.vi_flags & V_INFO_GRAPHICS) || in s3lfb_set_mode()
[all …]
Dvesa.c231 static int vesa_get_origin(video_adapter_t *adp, off_t *offset);
1119 video_adapter_t *adp; in vesa_configure() local
1133 for (i = 0; (adp = vid_get_adapter(i)) != NULL; ++i) { in vesa_configure()
1134 if (adp->va_flags & V_ADP_VESA) in vesa_configure()
1136 if (adp->va_type == KD_VGA) in vesa_configure()
1146 if (adp == NULL) { in vesa_configure()
1157 vesa_adp = adp; in vesa_configure()
1207 vesa_init(int unit, video_adapter_t *adp, int flags) in vesa_init() argument
1210 return ((*prevvidsw->init)(unit, adp, flags)); in vesa_init()
1214 vesa_get_info(video_adapter_t *adp, int mode, video_info_t *info) in vesa_get_info() argument
[all …]
Dmachfb.c521 machfb_init(int unit, video_adapter_t *adp, int flags) in machfb_init() argument
530 sc = (struct machfb_softc *)adp; in machfb_init()
531 vi = &adp->va_info; in machfb_init()
548 vid_init_struct(adp, MACHFB_DRIVER_NAME, -1, unit); in machfb_init()
610 machfb_set_mode(adp, 0); in machfb_init()
634 machfb_blank_display(adp, V_DISPLAY_ON); in machfb_init()
635 machfb_clear(adp); in machfb_init()
642 adp->va_flags |= V_ADP_COLOR | V_ADP_MODECHANGE | V_ADP_PALETTE | in machfb_init()
644 if (vid_register(adp) < 0) in machfb_init()
646 adp->va_flags |= V_ADP_REGISTERED; in machfb_init()
[all …]
Dcreator.c465 creator_init(int unit, video_adapter_t *adp, int flags) in creator_init() argument
472 sc = (struct creator_softc *)adp; in creator_init()
473 vi = &adp->va_info; in creator_init()
475 vid_init_struct(adp, CREATOR_DRIVER_NAME, -1, unit); in creator_init()
500 creator_set_mode(adp, 0); in creator_init()
514 creator_blank_display(adp, V_DISPLAY_ON); in creator_init()
515 creator_clear(adp); in creator_init()
523 adp->va_flags |= V_ADP_COLOR | V_ADP_MODECHANGE | V_ADP_BORDER | in creator_init()
525 if (vid_register(adp) < 0) in creator_init()
527 adp->va_flags |= V_ADP_REGISTERED; in creator_init()
[all …]
Dsplash_pcx.c48 static int pcx_start(video_adapter_t *adp);
49 static int pcx_end(video_adapter_t *adp);
50 static int pcx_splash(video_adapter_t *adp, int on);
52 static int pcx_draw(video_adapter_t *adp);
76 pcx_start(video_adapter_t *adp) in pcx_start() argument
103 if (vidd_get_info(adp, modes[i], &info) != 0) in pcx_start()
130 pcx_end(video_adapter_t *adp) in pcx_end() argument
137 pcx_splash(video_adapter_t *adp, int on) in pcx_splash() argument
141 if (vidd_set_mode(adp, splash_mode) || pcx_draw(adp)) in pcx_splash()
202 pcx_draw(video_adapter_t *adp) in pcx_draw() argument
[all …]
Dsplash_bmp.c51 static int bmp_start(video_adapter_t *adp);
52 static int bmp_end(video_adapter_t *adp);
53 static int bmp_splash(video_adapter_t *adp, int on);
55 static int bmp_Draw(video_adapter_t *adp);
64 bmp_start(video_adapter_t *adp) in bmp_start() argument
87 if ((vidd_get_info(adp, modes[i], &info) == 0) && in bmp_start()
101 bmp_end(video_adapter_t *adp) in bmp_end() argument
108 bmp_splash(video_adapter_t *adp, int on) in bmp_splash() argument
120 if (vidd_set_mode(adp, splash_mode)) in bmp_splash()
122 if (bmp_Draw(adp)) in bmp_splash()
[all …]
Dsplash_txt.c48 static int txt_init(video_adapter_t *adp);
49 static int txt_end(video_adapter_t *adp);
50 static int txt_splash(video_adapter_t * adp, const int on);
88 txt_init(video_adapter_t *adp) in txt_init() argument
100 txt_end(video_adapter_t *adp) in txt_end() argument
107 txt_splash(video_adapter_t *adp, const int on) in txt_splash() argument
112 sc = sc_find_softc(adp, NULL); in txt_splash()
118 if (adp->va_info.vi_flags & V_INFO_GRAPHICS) in txt_splash()
123 (*vidsw[adp->va_index]->set_hw_cursor)(adp, -1, -1); in txt_splash()
/freebsd-12-stable/sys/dev/terasic/mtl/
Dterasic_mtl_syscons.c91 terasic_mtl_vidsw_probe(int unit, video_adapter_t **adp, void *args, in terasic_mtl_vidsw_probe() argument
100 terasic_mtl_vidsw_init(int unit, video_adapter_t *adp, int flags) in terasic_mtl_vidsw_init() argument
105 sc = (struct terasic_mtl_softc *)adp; in terasic_mtl_vidsw_init()
107 vi = &adp->va_info; in terasic_mtl_vidsw_init()
108 vid_init_struct(adp, "terasic_mtl_syscons", -1, unit); in terasic_mtl_vidsw_init()
129 adp->va_window = (vm_offset_t)sc->mtl_text_soft; in terasic_mtl_vidsw_init()
140 adp->va_flags |= V_ADP_COLOR | V_ADP_INITIALIZED; in terasic_mtl_vidsw_init()
141 if (vid_register(adp) < 0) { in terasic_mtl_vidsw_init()
146 adp->va_flags |= V_ADP_REGISTERED; in terasic_mtl_vidsw_init()
151 terasic_mtl_vidsw_get_info(video_adapter_t *adp, int mode, video_info_t *info) in terasic_mtl_vidsw_get_info() argument
[all …]
/freebsd-12-stable/sys/arm/ti/am335x/
Dam335x_lcd_syscons.c241 video_adapter_t* adp = scp->sc->adp; in am335x_rend_draw() local
246 vidd_puts(adp, from, (uint16_t*)sc_vtb_pointer(&scp->vtb, from), count); in am335x_rend_draw()
252 vidd_putc(adp, from, c, (a >> 4) | ((a & 0xf) << 4)); in am335x_rend_draw()
265 video_adapter_t* adp = scp->sc->adp; in am335x_rend_draw_cursor() local
271 sc = (struct video_adapter_softc *)adp; in am335x_rend_draw_cursor()
279 if (off >= adp->va_info.vi_width * adp->va_info.vi_height) in am335x_rend_draw_cursor()
283 row = (off / adp->va_info.vi_width) * adp->va_info.vi_cheight; in am335x_rend_draw_cursor()
284 col = (off % adp->va_info.vi_width) * adp->va_info.vi_cwidth; in am335x_rend_draw_cursor()
293 for (i = 0; i < adp->va_info.vi_cheight; i++) { in am335x_rend_draw_cursor()
294 for (j = 0; j < adp->va_info.vi_cwidth; j++) { in am335x_rend_draw_cursor()
[all …]
/freebsd-12-stable/sys/arm/broadcom/bcm2835/
Dbcm2835_fb.c123 static void bcmfb_update_margins(video_adapter_t *adp);
327 video_adapter_t* adp = scp->sc->adp; in bcmrend_draw() local
332 vidd_puts(adp, from, (uint16_t*)sc_vtb_pointer(&scp->vtb, from), count); in bcmrend_draw()
338 vidd_putc(adp, from, c, (a >> 4) | ((a & 0xf) << 4)); in bcmrend_draw()
354 video_adapter_t *adp; in bcmrend_draw_cursor() local
356 adp = scp->sc->adp; in bcmrend_draw_cursor()
357 sc = (struct bcmsc_softc *)adp; in bcmrend_draw_cursor()
365 if (off >= adp->va_info.vi_width * adp->va_info.vi_height) in bcmrend_draw_cursor()
369 row = (off / adp->va_info.vi_width) * adp->va_info.vi_cheight; in bcmrend_draw_cursor()
370 col = (off % adp->va_info.vi_width) * adp->va_info.vi_cwidth; in bcmrend_draw_cursor()
[all …]
/freebsd-12-stable/sys/arm/versatile/
Dversatile_clcd.c196 static void versatilefb_update_margins(video_adapter_t *adp);
489 video_adapter_t* adp = scp->sc->adp; in clcdr_draw() local
494 vidd_puts(adp, from, (uint16_t*)sc_vtb_pointer(&scp->vtb, from), count); in clcdr_draw()
500 vidd_putc(adp, from, c, (a >> 4) | ((a & 0xf) << 4)); in clcdr_draw()
513 video_adapter_t* adp = scp->sc->adp; in clcdr_draw_cursor() local
519 sc = (struct video_adapter_softc *)adp; in clcdr_draw_cursor()
527 if (off >= adp->va_info.vi_width * adp->va_info.vi_height) in clcdr_draw_cursor()
531 row = (off / adp->va_info.vi_width) * adp->va_info.vi_cheight; in clcdr_draw_cursor()
532 col = (off % adp->va_info.vi_width) * adp->va_info.vi_cwidth; in clcdr_draw_cursor()
539 for (i = 0; i < adp->va_info.vi_cheight; i++) { in clcdr_draw_cursor()
[all …]
/freebsd-12-stable/sys/dev/syscons/
Dscgfbrndr.c153 vidd_clear(scp->sc->adp); in gfb_clear()
159 vidd_set_border(scp->sc->adp, color); in gfb_border()
168 video_adapter_t *adp; in gfb_draw() local
170 adp = scp->sc->adp; in gfb_draw()
183 (adp->va_info.vi_width * adp->va_info.vi_height); in gfb_draw()
189 n = (count / adp->va_info.vi_width) + 1; in gfb_draw()
192 vidd_copy(adp, n, 0, n); in gfb_draw()
194 vidd_clear(adp, n); in gfb_draw()
198 vidd_puts(adp, from, in gfb_draw()
217 vidd_putc(adp, from, c, in gfb_draw()
[all …]
Dscvidctl.c147 if (vidd_get_info(scp->sc->adp, mode, &info)) in sc_set_text_mode()
194 if (sc_render_match(scp, scp->sc->adp->va_name, 0) == NULL) { in sc_set_text_mode()
256 if (vidd_get_info(scp->sc->adp, mode, &info)) in sc_set_graphics_mode()
266 if (sc_render_match(scp, scp->sc->adp->va_name, GRAPHICS_MODE) == NULL) { in sc_set_graphics_mode()
320 if (vidd_get_info(scp->sc->adp, scp->mode, &info)) in sc_set_pixel_mode()
371 if (sc_render_match(scp, scp->sc->adp->va_name, PIXEL_MODE) == NULL) { in sc_set_pixel_mode()
476 video_adapter_t *adp; in sc_vid_ioctl() local
489 adp = scp->sc->adp; in sc_vid_ioctl()
490 if (adp == NULL) /* shouldn't happen??? */ in sc_vid_ioctl()
497 return fb_ioctl(adp, FBIO_ADAPTER, data); in sc_vid_ioctl()
[all …]
/freebsd-12-stable/sys/dev/syscons/logo/
Dlogo_saver.c47 #define SET_ORIGIN(adp, o) do { \ argument
50 vidd_set_win_org(adp, last_origin = oo); \
64 logo_blit(video_adapter_t *adp, int x, int y) in logo_blit() argument
71 SET_ORIGIN(adp, o); in logo_blit()
80 SET_ORIGIN(adp, (o += banksize)); in logo_blit()
85 SET_ORIGIN(adp, (o += banksize)); in logo_blit()
93 logo_update(video_adapter_t *adp) in logo_update() argument
107 logo_blit(adp, xpos, ypos); in logo_update()
111 logo_saver(video_adapter_t *adp, int blank) in logo_saver() argument
119 vidd_set_mode(adp, scrmode); in logo_saver()
[all …]
/freebsd-12-stable/sys/powerpc/ofw/
Dofw_syscons.c356 ofwfb_probe(int unit, video_adapter_t **adp, void *arg, int flags) in ofwfb_probe() argument
363 ofwfb_init(int unit, video_adapter_t *adp, int flags) in ofwfb_init() argument
370 sc = (struct ofwfb_softc *)adp; in ofwfb_init()
371 vi = &adp->va_info; in ofwfb_init()
373 vid_init_struct(adp, "ofwfb", -1, unit); in ofwfb_init()
414 adp->va_window = (vm_offset_t) ofwfb_static_window; in ofwfb_init()
422 adp->va_flags |= V_ADP_FONT | V_ADP_COLOR | V_ADP_MODECHANGE; in ofwfb_init()
432 ofwfb_get_info(video_adapter_t *adp, int mode, video_info_t *info) in ofwfb_get_info() argument
434 bcopy(&adp->va_info, info, sizeof(*info)); in ofwfb_get_info()
439 ofwfb_query_mode(video_adapter_t *adp, video_info_t *info) in ofwfb_query_mode() argument
[all …]
/freebsd-12-stable/sys/dev/syscons/rain/
Drain_saver.c56 #define SET_ORIGIN(adp, o) do { \ argument
59 vidd_set_win_org(adp, last_origin = oo); \
68 rain_update(video_adapter_t *adp) in rain_update() argument
76 vidd_load_palette(adp, rain_pal); in rain_update()
80 rain_saver(video_adapter_t *adp, int blank) in rain_saver() argument
90 vidd_set_mode(adp, scrmode); in rain_saver()
91 vidd_load_palette(adp, rain_pal); in rain_saver()
92 vidd_set_border(adp, 0); in rain_saver()
94 vid = (u_char *)adp->va_window; in rain_saver()
95 banksize = adp->va_window_size; in rain_saver()
[all …]
/freebsd-12-stable/sys/dev/syscons/warp/
Dwarp_saver.c49 #define SET_ORIGIN(adp, o) do { \ argument
52 vidd_set_win_org(adp, last_origin = oo); \
69 warp_update(video_adapter_t *adp) in warp_update() argument
82 SET_ORIGIN(adp, o); in warp_update()
93 SET_ORIGIN(adp, o); in warp_update()
100 warp_saver(video_adapter_t *adp, int blank) in warp_saver() argument
108 vidd_set_mode(adp, scrmode); in warp_saver()
109 vidd_load_palette(adp, warp_pal); in warp_saver()
110 vidd_set_border(adp, 0); in warp_saver()
112 vid = (u_char *)adp->va_window; in warp_saver()
[all …]
/freebsd-12-stable/sys/arm/freescale/imx/
Dimx51_ipuv3.c541 ipu3fb_probe(int unit, video_adapter_t **adp, void *arg, int flags) in ipu3fb_probe() argument
548 ipu3fb_init(int unit, video_adapter_t *adp, int flags) in ipu3fb_init() argument
553 sc = (struct video_adapter_softc *)adp; in ipu3fb_init()
554 vi = &adp->va_info; in ipu3fb_init()
556 vid_init_struct(adp, "ipu3fb", -1, unit); in ipu3fb_init()
575 adp->va_window = (vm_offset_t) ipu3fb_static_window; in ipu3fb_init()
576 adp->va_flags |= V_ADP_FONT /* | V_ADP_COLOR | V_ADP_MODECHANGE */; in ipu3fb_init()
577 adp->va_line_width = sc->stride; in ipu3fb_init()
578 adp->va_buffer_size = sc->fb_size; in ipu3fb_init()
586 ipu3fb_get_info(video_adapter_t *adp, int mode, video_info_t *info) in ipu3fb_get_info() argument
[all …]
/freebsd-12-stable/sys/dev/syscons/fade/
Dfade_saver.c47 fade_saver(video_adapter_t *adp, int blank) in fade_saver() argument
54 if (ISPALAVAIL(adp->va_flags)) { in fade_saver()
56 vidd_save_palette(adp, palette); in fade_saver()
65 vidd_load_palette(adp, pal); in fade_saver()
69 vidd_blank_display(adp, V_DISPLAY_BLANK); in fade_saver()
72 if (ISPALAVAIL(adp->va_flags)) { in fade_saver()
73 vidd_load_palette(adp, palette); in fade_saver()
76 vidd_blank_display(adp, V_DISPLAY_ON); in fade_saver()
83 fade_init(video_adapter_t *adp) in fade_init() argument
85 if (!ISPALAVAIL(adp->va_flags) && in fade_init()
[all …]
/freebsd-12-stable/sys/dev/syscons/fire/
Dfire_saver.c57 #define SET_ORIGIN(adp, o) do { \ argument
60 vidd_set_win_org(adp, last_origin = oo); \
70 fire_update(video_adapter_t *adp) in fire_update() argument
99 SET_ORIGIN(adp, o); in fire_update()
104 SET_ORIGIN(adp, o + banksize); in fire_update()
115 fire_saver(video_adapter_t *adp, int blank) in fire_saver() argument
123 vidd_set_mode(adp, scrmode); in fire_saver()
124 vidd_load_palette(adp, fire_pal); in fire_saver()
126 vid = (u_char *)adp->va_window; in fire_saver()
127 banksize = adp->va_window_size; in fire_saver()
[all …]
/freebsd-12-stable/sys/dev/syscons/plasma/
Dplasma_saver.c83 plasma_update(video_adapter_t *adp) in plasma_update() argument
93 vidd_set_win_org(adp, 0); in plasma_update()
120 vidd_set_win_org(adp, org); in plasma_update()
155 plasma_saver(video_adapter_t *adp, int blank) in plasma_saver() argument
163 vidd_set_mode(adp, scrmode); in plasma_saver()
164 vidd_load_palette(adp, (unsigned char *)plasma_pal); in plasma_saver()
165 vidd_set_border(adp, 0); in plasma_saver()
167 vid = (unsigned char *)adp->va_window; in plasma_saver()
168 banksize = adp->va_window_size; in plasma_saver()
170 vidd_clear(adp); in plasma_saver()
[all …]
/freebsd-12-stable/sys/isa/
Dvga_isa.c82 nbytes = vidd_save_state(sc->adp, NULL, 0); in vga_suspend()
90 if (vidd_save_state(sc->adp, sc->state_buf, nbytes) != 0) { in vga_suspend()
106 if (vidd_save_palette(sc->adp, sc->pal_buf) != 0) { in vga_suspend()
121 if (vidd_load_state(sc->adp, sc->state_buf) != 0) in vga_resume()
127 if (vidd_load_palette(sc->adp, sc->pal_buf) != 0) in vga_resume()
171 video_adapter_t adp; in isavga_probe() local
178 error = vga_probe_unit(device_get_unit(dev), &adp, device_get_flags(dev)); in isavga_probe()
182 adp.va_io_base, adp.va_io_size); in isavga_probe()
184 adp.va_mem_base, adp.va_mem_size); in isavga_probe()
188 isa_set_port(dev, adp.va_io_base); in isavga_probe()
[all …]

1234