-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
I've tried to call drmOpen() like the following.
drmOpen("drm-nvdc', nullptr);
Since it failed and I noticed the device driver error occurred before in the kernel logs.
nvdc: open: No such file or directory
nvdc: failed to open '/dev/tegra_dc_ctrl'.
static const struct of_device_id tegra_display_of_match[] = {
{.compatible = "nvidia,tegra210-dc", .data = &t21x_hw_data },
{.compatible = "nvidia,tegra186-dc", .data = &t18x_hw_data },
{.compatible = "nvidia,tegra194-dc", .data = &t19x_hw_data },
{ },
};
Kernel couldn't find the compatible device node, hence it couldn't create the device node, consequently drm seemed not working properly because it couldn't interface with the display-controller device.
I've checked the device tree for jetson-orin, it didn't have the compatible devices , but it had tegra234-display.
jetson-xavior has nvidia,tegra194-dc, but orin doesn't. So the currently nvidia/driver/video and nvidia/driver/drm might work on jetson-xavior, but it will fail on jetson-orin.
Please let me know if I miss-understood.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels