| /freebsd-14.2/sys/arm/nvidia/drm2/ |
| H A D | tegra_fb.c | 106 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 D | tegra_drm.h | 92 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 D | tegra_bo.c | 168 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 D | tegra_host1x.c | 116 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 D | tegra_dc.c | 874 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 D | tegra_drm_subr.c | 158 struct tegra_drm *drm) in tegra_drm_encoder_init() argument 168 struct tegra_drm *drm) in tegra_drm_encoder_exit() argument
|
| H A D | tegra_drm_if.m | 57 struct tegra_drm *drm; 66 struct tegra_drm *drm;
|
| H A D | tegra_hdmi.c | 198 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 D | linsysfs.c | 259 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 D | WITH_MODULE_DRM | 1 Enable creation of old drm video modules.
|
| H A D | WITHOUT_MODULE_DRM | 1 Disable creation of old drm video modules.
|
| /freebsd-14.2/sys/conf/ |
| H A D | WITHOUT_SOURCELESS_UCODE | 22 # drm
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/display/rockchip/ |
| H A D | rockchip-drm.yaml | 4 $id: http://devicetree.org/schemas/display/rockchip/rockchip-drm.yaml#
|
| /freebsd-14.2/sys/compat/linuxkpi/common/src/ |
| H A D | linux_hdmi.c | 954 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 D | linux_i2cbb.c | 172 DRIVER_MODULE(lkpi_iicbb, drm, lkpi_iicbb_driver, 0, 0);
|
| H A D | linux_i2c.c | 156 DRIVER_MODULE(lkpi_iic, drm, lkpi_iic_driver, 0, 0);
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/display/exynos/ |
| H A D | exynos_hdmi.txt | 1 Device-Tree bindings for drm hdmi driver
|
| /freebsd-14.2/ |
| H A D | MAINTAINERS | 103 (to avoid drm graphics drivers 135 sys/dev/drm* imp Pre-commit review requested in phabricator. Changes need to
|
| H A D | UPDATING | 321 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 D | hdmi.h | 434 struct hdmi_drm_infoframe drm; member
|
| /freebsd-14.2/tools/tools/ |
| H A D | README | 18 drm Tools specific to the DRM/KMS device drivers.
|
| /freebsd-14.2/sys/dev/drm2/ |
| H A D | drm_pci.c | 43 SYSCTL_NODE(_hw, OID_AUTO, drm, CTLFLAG_RW | CTLFLAG_MPSAFE, NULL,
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | msm8998-clamshell.dtsi | 100 * hold a vote for these clocks, or panels are brought up properly, using drm/msm.
|
| /freebsd-14.2/sys/compat/linux/ |
| H A D | linux_ioctl.c | 104 DEFINE_LINUX_IOCTL_SET(drm, DRM);
|