Messages in this thread | | | Date | Sat, 19 Feb 2022 21:54:20 +0300 | Subject | Re: [PATCH v3 8/9] drm/tegra: vic: Implement get_streamid_offset | From | Dmitry Osipenko <> |
| |
19.02.2022 21:49, Dmitry Osipenko пишет: > 18.02.2022 14:39, Mikko Perttunen пишет: >> +static int vic_get_streamid_offset(struct tegra_drm_client *client) >> +{ >> + struct vic *vic = to_vic(client); >> + int err; >> + >> + err = vic_load_firmware(vic); > > You can't invoke vic_load_firmware() while RPM is suspended. Either > replace this with RPM get/put or do something else. > >> + if (err < 0) >> + return err; >> + >> + if (vic->can_use_context) >> + return 0x30; >> + else >> + return -ENOTSUPP; > > If (!vic->can_use_context) > return -ENOTSUPP; > > return 0x30;
and s/ENOTSUPP/EOPNOTSUPP/
| |