Home
last modified time | relevance | path

Searched refs:dev_private (Results 1 - 25 of 497) sorted by relevance

12345678910>>...20

/kernel/linux/linux-5.10/drivers/gpu/drm/i810/
H A Di810_dma.c65 drm_i810_buf_priv_t *buf_priv = buf->dev_private; in i810_freelist_get()
81 drm_i810_buf_priv_t *buf_priv = buf->dev_private; in i810_freelist_put()
103 dev_priv = dev->dev_private; in i810_mmap_buffers()
105 buf_priv = buf->dev_private; in i810_mmap_buffers()
130 drm_i810_buf_priv_t *buf_priv = buf->dev_private; in i810_map_buffer()
131 drm_i810_private_t *dev_priv = dev->dev_private; in i810_map_buffer()
159 drm_i810_buf_priv_t *buf_priv = buf->dev_private; in i810_unmap_buffer()
195 buf_priv = buf->dev_private; in i810_dma_get_buffer()
209 * may not have been called from userspace and after dev_private in i810_dma_cleanup()
215 if (dev->dev_private) { in i810_dma_cleanup()
[all...]
/kernel/linux/linux-6.6/drivers/comedi/drivers/
H A Dadl_pci7x3x.c152 struct adl_pci7x3x_dev_private_data *dev_private = dev->private; in adl_pci7x3x_interrupt() local
165 intcsr = inl(dev_private->lcr_io_base + PLX9052_INTCSR); in adl_pci7x3x_interrupt()
228 struct adl_pci7x3x_dev_private_data *dev_private = dev->private; in adl_pci7x3x_asy_cmd() local
242 dev_private->int_ctrl |= int_enab; in adl_pci7x3x_asy_cmd()
243 outl(dev_private->int_ctrl, dev_private->lcr_io_base + PLX9052_INTCSR); in adl_pci7x3x_asy_cmd()
256 struct adl_pci7x3x_dev_private_data *dev_private = dev->private; in adl_pci7x3x_asy_cancel() local
270 dev_private->int_ctrl &= ~int_enab; in adl_pci7x3x_asy_cancel()
271 outl(dev_private->int_ctrl, dev_private in adl_pci7x3x_asy_cancel()
332 struct adl_pci7x3x_dev_private_data *dev_private = dev->private; adl_pci7x3x_reset() local
347 struct adl_pci7x3x_dev_private_data *dev_private; adl_pci7x3x_auto_attach() local
[all...]
H A Dadv_pci_dio.c259 struct pci_dio_dev_private_data *dev_private = dev->private; in pci_dio_interrupt() local
286 process_irq(dev, dev_private->irq_subd + i, irqflags); in pci_dio_interrupt()
342 struct pci_dio_dev_private_data *dev_private = dev->private; in pci_dio_asy_cmd() local
349 int_en = board->sdirq[s->index - dev_private->irq_subd].int_en; in pci_dio_asy_cmd()
353 dev_private->int_rf |= int_en; /* falling edge */ in pci_dio_asy_cmd()
355 dev_private->int_rf &= ~int_en; /* rising edge */ in pci_dio_asy_cmd()
356 outb(dev_private->int_rf, dev->iobase + PCI173X_INT_RF_REG); in pci_dio_asy_cmd()
357 dev_private->int_ctrl |= int_en; /* enable interrupt source */ in pci_dio_asy_cmd()
358 outb(dev_private->int_ctrl, dev->iobase + PCI173X_INT_EN_REG); in pci_dio_asy_cmd()
371 struct pci_dio_dev_private_data *dev_private in pci_dio_asy_cancel() local
484 struct pci_dio_dev_private_data *dev_private = dev->private; pci_dio_reset() local
553 struct pci_dio_dev_private_data *dev_private; pci_dio_auto_attach() local
714 struct pci_dio_dev_private_data *dev_private = dev->private; pci_dio_detach() local
[all...]
H A Dadl_pci9111.c186 struct pci9111_private_data *dev_private = dev->private; in pci9111_ai_cancel() local
189 plx9050_interrupt_control(dev_private->lcr_io_base, true, true, true, in pci9111_ai_cancel()
338 struct pci9111_private_data *dev_private = dev->private; in pci9111_ai_do_cmd() local
357 dev_private->scan_delay = 0; in pci9111_ai_do_cmd()
365 plx9050_interrupt_control(dev_private->lcr_io_base, true, true, in pci9111_ai_do_cmd()
369 dev_private->scan_delay = (cmd->scan_begin_arg / in pci9111_ai_do_cmd()
377 plx9050_interrupt_control(dev_private->lcr_io_base, true, true, in pci9111_ai_do_cmd()
382 dev_private->chunk_counter = 0; in pci9111_ai_do_cmd()
383 dev_private->chunk_num_samples = cmd->chanlist_len * in pci9111_ai_do_cmd()
384 (1 + dev_private in pci9111_ai_do_cmd()
452 struct pci9111_private_data *dev_private = dev->private; pci9111_interrupt() local
611 struct pci9111_private_data *dev_private = dev->private; pci9111_reset() local
627 struct pci9111_private_data *dev_private; pci9111_auto_attach() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/
H A Dmga_irq.c39 (drm_mga_private_t *) dev->dev_private; in mga_get_vblank_counter()
51 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; in mga_driver_irq_handler()
91 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; in mga_enable_vblank()
121 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; in mga_driver_fence_wait()
138 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; in mga_driver_irq_preinstall()
148 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; in mga_driver_irq_postinstall()
161 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; in mga_driver_irq_uninstall()
H A Dmga_dma.c225 drm_mga_private_t *dev_priv = dev->dev_private; in mga_freelist_print()
261 buf_priv = buf->dev_private; in mga_freelist_init()
289 drm_mga_private_t *dev_priv = dev->dev_private; in mga_freelist_cleanup()
316 buf_priv = buf->dev_private;
324 drm_mga_private_t *dev_priv = dev->dev_private; in mga_freelist_get()
357 drm_mga_private_t *dev_priv = dev->dev_private; in mga_freelist_put()
358 drm_mga_buf_priv_t *buf_priv = buf->dev_private; in mga_freelist_put()
417 dev->dev_private = (void *)dev_priv; in mga_driver_load()
457 (drm_mga_private_t *) dev->dev_private; in mga_do_agp_dma_bootstrap()
631 (drm_mga_private_t *) dev->dev_private; in mga_do_pci_dma_bootstrap()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/via/
H A Dvia_map.c35 drm_via_private_t *dev_priv = dev->dev_private; in via_do_init_map()
42 dev->dev_private = (void *)dev_priv; in via_do_init_map()
50 dev->dev_private = (void *)dev_priv; in via_do_init_map()
57 dev->dev_private = (void *)dev_priv; in via_do_init_map()
72 dev->dev_private = (void *)dev_priv; in via_do_init_map()
109 dev->dev_private = (void *)dev_priv; in via_driver_load()
126 drm_via_private_t *dev_priv = dev->dev_private; in via_driver_unload()
H A Dvia_irq.c95 drm_via_private_t *dev_priv = dev->dev_private; in via_get_vblank_counter()
106 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; in via_driver_irq_handler()
171 drm_via_private_t *dev_priv = dev->dev_private; in via_enable_vblank()
190 drm_via_private_t *dev_priv = dev->dev_private; in via_disable_vblank()
207 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; in via_driver_irq_wait()
259 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; in via_driver_irq_preinstall()
308 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; in via_driver_irq_postinstall()
328 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; in via_driver_irq_uninstall()
350 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; in via_wait_irq()
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dbacklight.c19 struct drm_psb_private *dev_priv = dev->dev_private; in do_gma_backlight_set()
27 struct drm_psb_private *dev_priv = dev->dev_private; in gma_backlight_enable()
39 struct drm_psb_private *dev_priv = dev->dev_private; in gma_backlight_disable()
51 struct drm_psb_private *dev_priv = dev->dev_private; in gma_backlight_set()
63 struct drm_psb_private *dev_priv = dev->dev_private; in gma_backlight_init()
74 struct drm_psb_private *dev_priv = dev->dev_private; in gma_backlight_exit()
H A Dpower.c49 struct drm_psb_private *dev_priv = dev->dev_private; in gma_power_init()
85 struct drm_psb_private *dev_priv = dev->dev_private; in gma_suspend_display()
103 struct drm_psb_private *dev_priv = dev->dev_private; in gma_resume_display()
127 struct drm_psb_private *dev_priv = dev->dev_private; in gma_suspend_pci()
157 struct drm_psb_private *dev_priv = dev->dev_private; in gma_resume_pci()
192 struct drm_psb_private *dev_priv = dev->dev_private; in gma_power_suspend()
237 struct drm_psb_private *dev_priv = dev->dev_private; in gma_power_is_on()
251 struct drm_psb_private *dev_priv = dev->dev_private; in gma_power_begin()
290 struct drm_psb_private *dev_priv = dev->dev_private; in gma_power_end()
312 struct drm_psb_private *dev_priv = drmdev->dev_private; in psb_runtime_idle()
[all...]
H A Dpsb_irq.c136 (struct drm_psb_private *) dev->dev_private; in mid_pipe_event_handler()
207 struct drm_psb_private *dev_priv = dev->dev_private; in psb_sgx_interrupt()
255 struct drm_psb_private *dev_priv = dev->dev_private; in psb_irq_handler()
312 (struct drm_psb_private *) dev->dev_private; in psb_irq_preinstall()
348 struct drm_psb_private *dev_priv = dev->dev_private; in psb_irq_postinstall()
379 struct drm_psb_private *dev_priv = dev->dev_private; in psb_irq_uninstall()
413 (struct drm_psb_private *) dev->dev_private; in psb_irq_turn_on_dpst()
446 (struct drm_psb_private *) dev->dev_private; in psb_irq_enable_dpst()
462 (struct drm_psb_private *) dev->dev_private; in psb_irq_turn_off_dpst()
483 (struct drm_psb_private *) dev->dev_private; in psb_irq_disable_dpst()
[all...]
H A Dpsb_intel_lvds.c62 struct drm_psb_private *dev_priv = dev->dev_private; in psb_intel_lvds_get_max_backlight()
92 (struct drm_psb_private *)dev->dev_private; in psb_lvds_i2c_set_brightness()
132 (struct drm_psb_private *)dev->dev_private; in psb_lvds_pwm_set_brightness()
164 struct drm_psb_private *dev_priv = dev->dev_private; in psb_intel_lvds_set_brightness()
186 struct drm_psb_private *dev_priv = dev->dev_private; in psb_intel_lvds_set_backlight()
211 struct drm_psb_private *dev_priv = dev->dev_private; in psb_intel_lvds_set_power()
258 (struct drm_psb_private *)dev->dev_private; in psb_intel_lvds_save()
338 struct drm_psb_private *dev_priv = connector->dev->dev_private; in psb_intel_lvds_mode_valid()
368 struct drm_psb_private *dev_priv = dev->dev_private; in psb_intel_lvds_mode_fixup()
429 struct drm_psb_private *dev_priv = dev->dev_private; in psb_intel_lvds_prepare()
[all...]
H A Dpsb_device.c21 struct drm_psb_private *dev_priv = dev->dev_private; in psb_output_init()
58 struct drm_psb_private *dev_priv = dev->dev_private; in psb_backlight_setup()
113 struct drm_psb_private *dev_priv = dev->dev_private; in psb_backlight_init()
152 struct drm_psb_private *dev_priv = dev->dev_private; in psb_init_pm()
170 struct drm_psb_private *dev_priv = dev->dev_private; in psb_save_display_registers()
208 struct drm_psb_private *dev_priv = dev->dev_private; in psb_restore_display_registers()
303 struct drm_psb_private *dev_priv = dev->dev_private; in psb_chip_setup()
314 struct drm_psb_private *dev_priv = dev->dev_private; in psb_chip_teardown()
H A Dcdv_intel_lvds.c60 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_get_max_backlight()
84 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_set_backlight()
108 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_set_power()
157 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_mode_valid()
183 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_mode_fixup()
230 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_prepare()
248 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_commit()
263 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_mode_set()
300 struct drm_psb_private *dev_priv = dev->dev_private; in cdv_intel_lvds_get_modes()
434 struct drm_psb_private *dev_priv = dev->dev_private; in lvds_is_present_in_vbt()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/
H A Dr128_cce.c57 drm_r128_private_t *dev_priv = dev->dev_private; in R128_READ_PLL()
275 drm_r128_private_t *dev_priv = dev->dev_private; in r128_do_engine_reset()
356 if (dev->dev_private) { in r128_do_init_cce()
369 dev->dev_private = (void *)dev_priv; in r128_do_init_cce()
378 dev->dev_private = (void *)dev_priv; in r128_do_init_cce()
398 dev->dev_private = (void *)dev_priv; in r128_do_init_cce()
465 dev->dev_private = (void *)dev_priv; in r128_do_init_cce()
473 dev->dev_private = (void *)dev_priv; in r128_do_init_cce()
480 dev->dev_private = (void *)dev_priv; in r128_do_init_cce()
487 dev->dev_private in r128_do_init_cce()
[all...]
H A Dr128_irq.c42 const drm_r128_private_t *dev_priv = dev->dev_private; in r128_get_vblank_counter()
53 drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; in r128_driver_irq_handler()
70 drm_r128_private_t *dev_priv = dev->dev_private; in r128_enable_vblank()
97 drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; in r128_driver_irq_preinstall()
112 drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; in r128_driver_irq_uninstall()
H A Dr128_state.c361 drm_r128_private_t *dev_priv = dev->dev_private; in r128_cce_dispatch_clear()
466 drm_r128_private_t *dev_priv = dev->dev_private; in r128_cce_dispatch_swap()
532 drm_r128_private_t *dev_priv = dev->dev_private; in r128_cce_dispatch_flip()
573 drm_r128_private_t *dev_priv = dev->dev_private; in r128_cce_dispatch_vertex()
574 drm_r128_buf_priv_t *buf_priv = buf->dev_private; in r128_cce_dispatch_vertex()
643 drm_r128_private_t *dev_priv = dev->dev_private; in r128_cce_dispatch_indirect()
644 drm_r128_buf_priv_t *buf_priv = buf->dev_private; in r128_cce_dispatch_indirect()
699 drm_r128_private_t *dev_priv = dev->dev_private; in r128_cce_dispatch_indices()
700 drm_r128_buf_priv_t *buf_priv = buf->dev_private; in r128_cce_dispatch_indices()
782 drm_r128_private_t *dev_priv = dev->dev_private; in r128_cce_dispatch_blit()
[all...]
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
H A Dadl_pci9111.c187 struct pci9111_private_data *dev_private = dev->private; in pci9111_ai_cancel() local
190 plx9050_interrupt_control(dev_private->lcr_io_base, true, true, true, in pci9111_ai_cancel()
339 struct pci9111_private_data *dev_private = dev->private; in pci9111_ai_do_cmd() local
358 dev_private->scan_delay = 0; in pci9111_ai_do_cmd()
366 plx9050_interrupt_control(dev_private->lcr_io_base, true, true, in pci9111_ai_do_cmd()
370 dev_private->scan_delay = (cmd->scan_begin_arg / in pci9111_ai_do_cmd()
378 plx9050_interrupt_control(dev_private->lcr_io_base, true, true, in pci9111_ai_do_cmd()
383 dev_private->chunk_counter = 0; in pci9111_ai_do_cmd()
384 dev_private->chunk_num_samples = cmd->chanlist_len * in pci9111_ai_do_cmd()
385 (1 + dev_private in pci9111_ai_do_cmd()
453 struct pci9111_private_data *dev_private = dev->private; pci9111_interrupt() local
612 struct pci9111_private_data *dev_private = dev->private; pci9111_reset() local
628 struct pci9111_private_data *dev_private; pci9111_auto_attach() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/
H A Domap_irq.c21 struct omap_drm_private *priv = dev->dev_private; in omap_irq_update()
44 struct omap_drm_private *priv = dev->dev_private; in omap_irq_wait_init()
63 struct omap_drm_private *priv = dev->dev_private; in omap_irq_wait()
82 struct omap_drm_private *priv = dev->dev_private; in omap_irq_enable_framedone()
117 struct omap_drm_private *priv = dev->dev_private; in omap_irq_enable_vblank()
144 struct omap_drm_private *priv = dev->dev_private; in omap_irq_disable_vblank()
210 struct omap_drm_private *priv = dev->dev_private; in omap_irq_handler()
267 struct omap_drm_private *priv = dev->dev_private; in omap_drm_irq_install()
303 struct omap_drm_private *priv = dev->dev_private; in omap_drm_irq_uninstall()
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_irq.c21 struct omap_drm_private *priv = dev->dev_private; in omap_irq_update()
44 struct omap_drm_private *priv = dev->dev_private; in omap_irq_wait_init()
63 struct omap_drm_private *priv = dev->dev_private; in omap_irq_wait()
82 struct omap_drm_private *priv = dev->dev_private; in omap_irq_enable_framedone()
116 struct omap_drm_private *priv = dev->dev_private; in omap_irq_enable_vblank()
142 struct omap_drm_private *priv = dev->dev_private; in omap_irq_disable_vblank()
208 struct omap_drm_private *priv = dev->dev_private; in omap_irq_handler()
258 struct omap_drm_private *priv = dev->dev_private; in omap_drm_irq_install()
294 struct omap_drm_private *priv = dev->dev_private; in omap_drm_irq_uninstall()
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/dcss/
H A Ddcss-crtc.c18 struct dcss_dev *dcss = crtc->dev->dev_private; in dcss_enable_vblank()
33 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_disable_vblank()
65 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_atomic_flush()
84 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_atomic_enable()
118 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_atomic_disable()
166 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_irq_handler()
181 struct dcss_dev *dcss = drm->dev_private; in dcss_crtc_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/dcss/
H A Ddcss-crtc.c19 struct dcss_dev *dcss = crtc->dev->dev_private; in dcss_enable_vblank()
34 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_disable_vblank()
66 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_atomic_flush()
87 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_atomic_enable()
123 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_atomic_disable()
171 struct dcss_dev *dcss = dcss_crtc->base.dev->dev_private; in dcss_crtc_irq_handler()
186 struct dcss_dev *dcss = drm->dev_private; in dcss_crtc_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_de.c108 struct hibmc_drm_private *priv = plane->dev->dev_private; in hibmc_plane_atomic_update()
162 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_dpms()
178 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_atomic_enable()
197 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_atomic_disable()
257 struct hibmc_drm_private *priv = dev->dev_private; in set_vclock_hisilicon()
318 struct hibmc_drm_private *priv = dev->dev_private; in display_ctrl_adjust()
366 struct hibmc_drm_private *priv = dev->dev_private; in hibmc_crtc_mode_set_nofb()
400 struct hibmc_drm_private *priv = dev->dev_private; in hibmc_crtc_atomic_begin()
430 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_enable_vblank()
440 struct hibmc_drm_private *priv = crtc->dev->dev_private; in hibmc_crtc_disable_vblank()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Devergreen_hdmi.c71 struct radeon_device *rdev = dev->dev_private; in evergreen_hdmi_update_acr()
100 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_write_latency_fields()
122 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_hdmi_write_speaker_allocation()
140 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_dp_write_speaker_allocation()
159 struct radeon_device *rdev = encoder->dev->dev_private; in evergreen_hdmi_write_sad_regs()
309 struct radeon_device *rdev = dev->dev_private; in dce4_set_vbi_packet()
320 struct radeon_device *rdev = dev->dev_private; in dce4_hdmi_set_color_depth()
357 struct radeon_device *rdev = dev->dev_private; in dce4_set_audio_packet()
392 struct radeon_device *rdev = dev->dev_private; in dce4_set_mute()
403 struct radeon_device *rdev = dev->dev_private; in evergreen_hdmi_enable()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Devergreen_hdmi.c72 struct radeon_device *rdev = dev->dev_private; in evergreen_hdmi_update_acr()
101 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_write_latency_fields()
123 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_hdmi_write_speaker_allocation()
141 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_dp_write_speaker_allocation()
160 struct radeon_device *rdev = encoder->dev->dev_private; in evergreen_hdmi_write_sad_regs()
310 struct radeon_device *rdev = dev->dev_private; in dce4_set_vbi_packet()
321 struct radeon_device *rdev = dev->dev_private; in dce4_hdmi_set_color_depth()
358 struct radeon_device *rdev = dev->dev_private; in dce4_set_audio_packet()
393 struct radeon_device *rdev = dev->dev_private; in dce4_set_mute()
404 struct radeon_device *rdev = dev->dev_private; in evergreen_hdmi_enable()
[all...]

Completed in 18 milliseconds

12345678910>>...20