| /f-stack/freebsd/arm/nvidia/drm2/ |
| H A D | tegra_fb.c | 108 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 D | tegra_drm.h | 94 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 D | tegra_bo.c | 174 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 D | tegra_dc.c | 876 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 D | tegra_host1x.c | 118 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 D | tegra_drm_subr.c | 160 struct tegra_drm *drm) in tegra_drm_encoder_init() argument 170 struct tegra_drm *drm) in tegra_drm_encoder_exit() argument
|
| H A D | tegra_drm_if.m | 58 struct tegra_drm *drm; 67 struct tegra_drm *drm;
|
| H A D | tegra_hdmi.c | 200 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 D | rockchip-drm.yaml | 4 $id: http://devicetree.org/schemas/display/rockchip/rockchip-drm.yaml#
|
| /f-stack/freebsd/contrib/device-tree/Bindings/display/exynos/ |
| H A D | exynos_hdmi.txt | 1 Device-Tree bindings for drm hdmi driver
|
| /f-stack/freebsd/contrib/device-tree/src/arm64/qcom/ |
| H A D | sm8150.dtsi | 553 * to use the drm/msm driver without the display node,
|
| H A D | sm8250.dtsi | 1053 * to use the drm/msm driver without the display node,
|