Home
last modified time | relevance | path

Searched refs:drm (Results 1 – 12 of 12) sorted by relevance

/f-stack/freebsd/arm/nvidia/drm2/
H A Dtegra_fb.c108 device_printf(drm->dev, in fb_alloc()
122 struct tegra_drm *drm; in tegra_fb_probe() local
146 drm->pitch_align); in tegra_fb_probe()
206 struct tegra_drm *drm; in tegra_drm_fb_getinfo() local
209 fb = drm->fb; in tegra_drm_fb_getinfo()
230 struct tegra_drm *drm; in tegra_drm_fb_init() local
233 drm = drm_dev->dev_private; in tegra_drm_fb_init()
236 drm->fb = fb; in tegra_drm_fb_init()
325 struct tegra_drm *drm; in tegra_drm_fb_destroy() local
328 fb = drm->fb; in tegra_drm_fb_destroy()
[all …]
H A Dtegra_drm.h94 struct tegra_drm *drm);
96 struct tegra_drm *drm);
111 struct fb_info *tegra_drm_fb_getinfo(struct drm_device *drm);
113 int tegra_drm_fb_create(struct drm_device *drm, struct drm_file *file,
115 int tegra_drm_fb_init(struct drm_device *drm);
116 void tegra_drm_fb_destroy(struct drm_device *drm);
120 int tegra_bo_create(struct drm_device *drm, size_t size,
H A Dtegra_bo.c174 tegra_bo_alloc(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_alloc() argument
200 tegra_bo_create(struct drm_device *drm, size_t size, struct tegra_bo **res_bo) in tegra_bo_create() argument
211 rv = drm_gem_object_init(drm, &bo->gem_obj, size); in tegra_bo_create()
224 drm->driver->gem_pager_ops, size, 0, 0, NULL); in tegra_bo_create()
225 rv = tegra_bo_alloc(drm, bo); in tegra_bo_create()
236 tegra_bo_create_with_handle(struct drm_file *file, struct drm_device *drm, in tegra_bo_create_with_handle() argument
242 rv = tegra_bo_create(drm, size, &bo); in tegra_bo_create_with_handle()
263 struct tegra_drm *drm; in tegra_bo_dumb_create() local
267 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_bo_dumb_create()
270 args->pitch = roundup(args->pitch, drm->pitch_align); in tegra_bo_dumb_create()
H A Dtegra_dc.c876 struct drm_device *drm; in dc_finish_page_flip() local
883 drm = drm_crtc->dev; in dc_finish_page_flip()
886 mtx_lock(&drm->event_lock); in dc_finish_page_flip()
906 drm_vblank_put(drm, idx); in dc_finish_page_flip()
910 mtx_unlock(&drm->event_lock); in dc_finish_page_flip()
918 struct drm_device *drm; in tegra_dc_cancel_page_flip() local
922 drm = drm_crtc->dev; in tegra_dc_cancel_page_flip()
923 mtx_lock(&drm->event_lock); in tegra_dc_cancel_page_flip()
930 mtx_unlock(&drm->event_lock); in tegra_dc_cancel_page_flip()
945 struct drm_device *drm; in dc_page_flip() local
[all …]
H A Dtegra_host1x.c118 struct tegra_drm *drm; in host1x_output_poll_changed() local
120 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in host1x_output_poll_changed()
121 if (drm->fb != NULL) in host1x_output_poll_changed()
122 drm_fb_helper_hotplug_event(&drm->fb->fb_helper); in host1x_output_poll_changed()
265 tegra_drm_preclose(struct drm_device *drm, struct drm_file *file) in tegra_drm_preclose() argument
269 list_for_each_entry(crtc, &drm->mode_config.crtc_list, head) in tegra_drm_preclose()
277 struct tegra_drm *drm; in host1x_drm_lastclose() local
279 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in host1x_drm_lastclose()
280 if (drm->fb != NULL) in host1x_drm_lastclose()
281 drm_fb_helper_restore_fbdev_mode(&drm->fb->fb_helper); in host1x_drm_lastclose()
H A Dtegra_drm_subr.c160 struct tegra_drm *drm) in tegra_drm_encoder_init() argument
170 struct tegra_drm *drm) in tegra_drm_encoder_exit() argument
H A Dtegra_drm_if.m58 struct tegra_drm *drm;
67 struct tegra_drm *drm;
H A Dtegra_hdmi.c200 struct tegra_drm *drm; member
1006 hdmi_init_client(device_t dev, device_t host1x, struct tegra_drm *drm) in hdmi_init_client() argument
1014 sc->drm = drm; in hdmi_init_client()
1024 drm_connector_init(&drm->drm_dev, &sc->output.connector, in hdmi_init_client()
1032 drm_encoder_init(&drm->drm_dev, &sc->output.encoder, in hdmi_init_client()
1040 rv = tegra_drm_encoder_init(&sc->output, drm); in hdmi_init_client()
1050 hdmi_exit_client(device_t dev, device_t host1x, struct tegra_drm *drm) in hdmi_exit_client() argument
1055 tegra_drm_encoder_exit(&sc->output, drm); in hdmi_exit_client()
/f-stack/freebsd/contrib/device-tree/Bindings/display/rockchip/
H A Drockchip-drm.yaml4 $id: http://devicetree.org/schemas/display/rockchip/rockchip-drm.yaml#
/f-stack/freebsd/contrib/device-tree/Bindings/display/exynos/
H A Dexynos_hdmi.txt1 Device-Tree bindings for drm hdmi driver
/f-stack/freebsd/contrib/device-tree/src/arm64/qcom/
H A Dsm8150.dtsi553 * to use the drm/msm driver without the display node,
H A Dsm8250.dtsi1053 * to use the drm/msm driver without the display node,