Lines Matching defs:hd64461video_chip
78 struct hd64461video_chip;
89 struct hd64461video_chip *sc_vc;
105 STATIC struct hd64461video_chip {
117 } hd64461video_chip;
125 STATIC void hd64461video_setup_hpcfbif(struct hd64461video_chip *);
126 STATIC void hd64461video_update_videochip_status(struct hd64461video_chip *);
127 STATIC size_t hd64461video_frame_buffer_size(struct hd64461video_chip *);
128 STATIC void hd64461video_hwaccel_init(struct hd64461video_chip *);
130 STATIC void hd64461video_set_clut(struct hd64461video_chip *, int, int,
132 STATIC void hd64461video_get_clut(struct hd64461video_chip *, int, int,
135 STATIC void hd64461video_off(struct hd64461video_chip *);
136 STATIC void hd64461video_on(struct hd64461video_chip *);
141 STATIC void hd64461video_set_display_mode(struct hd64461video_chip *);
142 STATIC void hd64461video_set_display_mode_lcdc(struct hd64461video_chip *);
143 STATIC void hd64461video_set_display_mode_crtc(struct hd64461video_chip *);
205 struct video_chip *vc = &hd64461video_chip.vc;
216 sc->sc_vc = &hd64461video_chip;
219 fbsize = hd64461video_frame_buffer_size(&hd64461video_chip);
224 hd64461video_update_videochip_status(&hd64461video_chip);
226 hd64461video_display_onoff(&hd64461video_chip, true);
227 // hd64461video_set_display_mode(&hd64461video_chip);
229 if (hd64461video_chip.console)
242 hd64461video_setup_hpcfbif(&hd64461video_chip);
247 hd64461video_chip.off_screen_addr = (uint8_t *)vc->vc_fbvaddr +
249 hd64461video_chip.off_screen_size = fbsize - on_screen_size;
252 uint8_t *p = hd64461video_chip.off_screen_addr;
253 uint8_t *end = p + hd64461video_chip.off_screen_size;
259 hd64461video_hwaccel_init(&hd64461video_chip);
262 hfa.ha_console = hd64461video_chip.console;
267 hfa.ha_fbconflist = &hd64461video_chip.hf;
270 hfa.ha_dspconflist = &hd64461video_chip.hd;
294 hd64461video_chip.console = 1;
295 hd64461video_chip.vc.vc_reverse = video_reverse_color();
297 hd64461video_update_videochip_status(&hd64461video_chip);
298 hd64461video_setup_hpcfbif(&hd64461video_chip);
299 hpcfb_cnattach(&hd64461video_chip.hf);
327 hd64461video_setup_hpcfbif(struct hd64461video_chip *hvc)
407 hd64461video_hwaccel_init(struct hd64461video_chip *hvc)
882 struct hd64461video_chip *hvc = sc->sc_vc;
904 struct hd64461video_chip *hvc = sc->sc_vc;
917 struct hd64461video_chip *hvc = sc->sc_vc;
961 hd64461video_update_videochip_status(struct hd64461video_chip *hvc)
1032 hd64461video_set_display_mode(struct hd64461video_chip *hvc)
1042 hd64461video_set_display_mode_lcdc(struct hd64461video_chip *hvc)
1078 hd64461video_set_display_mode_crtc(struct hd64461video_chip *hvc)
1086 hd64461video_frame_buffer_size(struct hd64461video_chip *hvc)
1124 hd64461video_set_clut(struct hd64461video_chip *vc, int idx, int cnt,
1148 hd64461video_get_clut(struct hd64461video_chip *vc, int idx, int cnt,
1177 struct hd64461video_chip *hvc = sc->sc_vc;
1198 hd64461video_off(struct hd64461video_chip *vc)
1213 hd64461video_on(struct hd64461video_chip *vc)
1240 /* struct hd64461video_chip *vc = arg; */