Home
last modified time | relevance | path

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

/freebsd-14.2/sys/arm/nvidia/drm2/
H A Dtegra_fb.c106 device_printf(drm->dev, in fb_alloc()
120 struct tegra_drm *drm; in tegra_fb_probe() local
144 drm->pitch_align); in tegra_fb_probe()
204 struct tegra_drm *drm; in tegra_drm_fb_getinfo() local
207 fb = drm->fb; in tegra_drm_fb_getinfo()
228 struct tegra_drm *drm; in tegra_drm_fb_init() local
231 drm = drm_dev->dev_private; in tegra_drm_fb_init()
234 drm->fb = fb; in tegra_drm_fb_init()
323 struct tegra_drm *drm; in tegra_drm_fb_destroy() local
326 fb = drm->fb; in tegra_drm_fb_destroy()
[all …]
H A Dtegra_drm.h92 struct tegra_drm *drm);
94 struct tegra_drm *drm);
109 struct fb_info *tegra_drm_fb_getinfo(struct drm_device *drm);
111 int tegra_drm_fb_create(struct drm_device *drm, struct drm_file *file,
113 int tegra_drm_fb_init(struct drm_device *drm);
114 void tegra_drm_fb_destroy(struct drm_device *drm);
118 int tegra_bo_create(struct drm_device *drm, size_t size,
H A Dtegra_bo.c168 tegra_bo_alloc(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_alloc() argument
194 tegra_bo_create(struct drm_device *drm, size_t size, struct tegra_bo **res_bo) in tegra_bo_create() argument
205 rv = drm_gem_object_init(drm, &bo->gem_obj, size); in tegra_bo_create()
218 drm->driver->gem_pager_ops, size, 0, 0, NULL); in tegra_bo_create()
219 rv = tegra_bo_alloc(drm, bo); in tegra_bo_create()
230 tegra_bo_create_with_handle(struct drm_file *file, struct drm_device *drm, in tegra_bo_create_with_handle() argument
236 rv = tegra_bo_create(drm, size, &bo); in tegra_bo_create_with_handle()
257 struct tegra_drm *drm; in tegra_bo_dumb_create() local
261 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_bo_dumb_create()
264 args->pitch = roundup(args->pitch, drm->pitch_align); in tegra_bo_dumb_create()
H A Dtegra_host1x.c116 struct tegra_drm *drm; in host1x_output_poll_changed() local
118 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in host1x_output_poll_changed()
119 if (drm->fb != NULL) in host1x_output_poll_changed()
120 drm_fb_helper_hotplug_event(&drm->fb->fb_helper); in host1x_output_poll_changed()
263 tegra_drm_preclose(struct drm_device *drm, struct drm_file *file) in tegra_drm_preclose() argument
267 list_for_each_entry(crtc, &drm->mode_config.crtc_list, head) in tegra_drm_preclose()
275 struct tegra_drm *drm; in host1x_drm_lastclose() local
277 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in host1x_drm_lastclose()
278 if (drm->fb != NULL) in host1x_drm_lastclose()
279 drm_fb_helper_restore_fbdev_mode(&drm->fb->fb_helper); in host1x_drm_lastclose()
H A Dtegra_dc.c874 struct drm_device *drm; in dc_finish_page_flip() local
881 drm = drm_crtc->dev; in dc_finish_page_flip()
884 mtx_lock(&drm->event_lock); in dc_finish_page_flip()
904 drm_vblank_put(drm, idx); in dc_finish_page_flip()
908 mtx_unlock(&drm->event_lock); in dc_finish_page_flip()
916 struct drm_device *drm; in tegra_dc_cancel_page_flip() local
920 drm = drm_crtc->dev; in tegra_dc_cancel_page_flip()
921 mtx_lock(&drm->event_lock); in tegra_dc_cancel_page_flip()
928 mtx_unlock(&drm->event_lock); in tegra_dc_cancel_page_flip()
943 struct drm_device *drm; in dc_page_flip() local
[all …]
H A Dtegra_drm_subr.c158 struct tegra_drm *drm) in tegra_drm_encoder_init() argument
168 struct tegra_drm *drm) in tegra_drm_encoder_exit() argument
H A Dtegra_drm_if.m57 struct tegra_drm *drm;
66 struct tegra_drm *drm;
H A Dtegra_hdmi.c198 struct tegra_drm *drm; member
1004 hdmi_init_client(device_t dev, device_t host1x, struct tegra_drm *drm) in hdmi_init_client() argument
1012 sc->drm = drm; in hdmi_init_client()
1022 drm_connector_init(&drm->drm_dev, &sc->output.connector, in hdmi_init_client()
1030 drm_encoder_init(&drm->drm_dev, &sc->output.encoder, in hdmi_init_client()
1038 rv = tegra_drm_encoder_init(&sc->output, drm); in hdmi_init_client()
1048 hdmi_exit_client(device_t dev, device_t host1x, struct tegra_drm *drm) in hdmi_exit_client() argument
1053 tegra_drm_encoder_exit(&sc->output, drm); in hdmi_exit_client()
/freebsd-14.2/sys/compat/linsysfs/
H A Dlinsysfs.c259 struct pfs_node *chardev, struct pfs_node *drm, char *path, char *prefix) in linsysfs_run_bus() argument
392 sub_dir = pfs_create_dir(drm, in linsysfs_run_bus()
407 chardev, drm, new_path, prefix); in linsysfs_run_bus()
475 struct pfs_node *drm; in linsysfs_init() local
493 drm = pfs_create_dir(class, "drm", NULL, NULL, NULL, 0); in linsysfs_init()
513 linsysfs_run_bus(dev, pci, scsi, chardev, drm, "/pci0000:00", "0000"); in linsysfs_init()
/freebsd-14.2/tools/build/options/
H A DWITH_MODULE_DRM1 Enable creation of old drm video modules.
H A DWITHOUT_MODULE_DRM1 Disable creation of old drm video modules.
/freebsd-14.2/sys/conf/
H A DWITHOUT_SOURCELESS_UCODE22 # drm
/freebsd-14.2/sys/contrib/device-tree/Bindings/display/rockchip/
H A Drockchip-drm.yaml4 $id: http://devicetree.org/schemas/display/rockchip/rockchip-drm.yaml#
/freebsd-14.2/sys/compat/linuxkpi/common/src/
H A Dlinux_hdmi.c954 length = hdmi_drm_infoframe_pack_only(&frame->drm, in hdmi_infoframe_pack_only()
1006 length = hdmi_drm_infoframe_pack(&frame->drm, buffer, size); in hdmi_infoframe_pack()
1581 hdmi_drm_infoframe_log(level, dev, &frame->drm); in hdmi_infoframe_log()
1941 ret = hdmi_drm_infoframe_unpack(&frame->drm, buffer, size); in hdmi_infoframe_unpack()
H A Dlinux_i2cbb.c172 DRIVER_MODULE(lkpi_iicbb, drm, lkpi_iicbb_driver, 0, 0);
H A Dlinux_i2c.c156 DRIVER_MODULE(lkpi_iic, drm, lkpi_iic_driver, 0, 0);
/freebsd-14.2/sys/contrib/device-tree/Bindings/display/exynos/
H A Dexynos_hdmi.txt1 Device-Tree bindings for drm hdmi driver
/freebsd-14.2/
H A DMAINTAINERS103 (to avoid drm graphics drivers
135 sys/dev/drm* imp Pre-commit review requested in phabricator. Changes need to
H A DUPDATING321 LinuxKPI pm.h changes require an update to the latest drm-kmod version
509 which break drm-kmod. In addition various other additions where
551 Please update your drm-kmod port to after the __FreeBSD_version 1400003
1010 drm and drm2 have been removed from the tree. Please see
1012 migrating to the drm ports.
1091 just install the drm-kmod port. All others should install
1092 drm-legacy-kmod.
1096 to use drm-legacy-kmod if drm-kmod doesn't work for them. Hardware older
1108 Generally, anybody using the drm*-kmod packages should add
1756 The old drm (sys/dev/drm/) drivers for i915 and radeon have been
[all …]
/freebsd-14.2/sys/compat/linuxkpi/common/include/linux/
H A Dhdmi.h434 struct hdmi_drm_infoframe drm; member
/freebsd-14.2/tools/tools/
H A DREADME18 drm Tools specific to the DRM/KMS device drivers.
/freebsd-14.2/sys/dev/drm2/
H A Ddrm_pci.c43 SYSCTL_NODE(_hw, OID_AUTO, drm, CTLFLAG_RW | CTLFLAG_MPSAFE, NULL,
/freebsd-14.2/sys/contrib/device-tree/src/arm64/qcom/
H A Dmsm8998-clamshell.dtsi100 * hold a vote for these clocks, or panels are brought up properly, using drm/msm.
/freebsd-14.2/sys/compat/linux/
H A Dlinux_ioctl.c104 DEFINE_LINUX_IOCTL_SET(drm, DRM);