int ret;
for (i = 0; i < params->nencoders; i++) {
+ struct vc4_dummy_output *output;
enum vc4_encoder_type enc_type = params->encoders[i];
- ret = vc4_mock_atomic_add_output(test, state, enc_type);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, enc_type);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
}
ret = drm_atomic_check_only(state);
int ret;
for (i = 0; i < params->nencoders; i++) {
+ struct vc4_dummy_output *output;
enum vc4_encoder_type enc_type = params->encoders[i];
- ret = vc4_mock_atomic_add_output(test, state, enc_type);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, enc_type);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
}
ret = drm_atomic_check_only(state);
{
struct drm_modeset_acquire_ctx *ctx;
struct drm_atomic_state *state;
+ struct vc4_dummy_output *output;
struct vc4_crtc_state *new_vc4_crtc_state;
struct vc4_hvs_state *new_hvs_state;
unsigned int hdmi0_channel;
state = drm_kunit_helper_atomic_state_alloc(test, drm, ctx);
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, state);
- ret = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI0);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI0);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
ret = drm_atomic_check_only(state);
KUNIT_ASSERT_EQ(test, ret, 0);
state = drm_kunit_helper_atomic_state_alloc(test, drm, ctx);
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, state);
- ret = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI1);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI1);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
ret = drm_atomic_check_only(state);
KUNIT_ASSERT_EQ(test, ret, 0);
{
struct drm_modeset_acquire_ctx *ctx;
struct drm_atomic_state *state;
+ struct vc4_dummy_output *output;
struct vc4_crtc_state *new_vc4_crtc_state;
struct vc4_hvs_state *new_hvs_state;
unsigned int old_hdmi0_channel;
state = drm_kunit_helper_atomic_state_alloc(test, drm, ctx);
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, state);
- ret = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI0);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI0);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
- ret = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI1);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI1);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
ret = drm_atomic_check_only(state);
KUNIT_ASSERT_EQ(test, ret, 0);
{
struct drm_modeset_acquire_ctx *ctx;
struct drm_atomic_state *state;
+ struct vc4_dummy_output *output;
struct vc4_crtc_state *new_vc4_crtc_state;
struct drm_device *drm;
struct vc4_dev *vc4;
state = drm_kunit_helper_atomic_state_alloc(test, drm, ctx);
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, state);
- ret = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI0);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI0);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
ret = drm_atomic_check_only(state);
KUNIT_ASSERT_EQ(test, ret, 0);
state = drm_kunit_helper_atomic_state_alloc(test, drm, ctx);
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, state);
- ret = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI1);
- KUNIT_ASSERT_EQ(test, ret, 0);
+ output = vc4_mock_atomic_add_output(test, state, VC4_ENCODER_TYPE_HDMI1);
+ KUNIT_ASSERT_NOT_ERR_OR_NULL(test, output);
ret = drm_atomic_check_only(state);
KUNIT_ASSERT_EQ(test, ret, 0);