/* SPDX-License-Identifier: GPL-2.0-only */ /* * Copyright (C) 2021-2023 Digiteq Automotive * author: Martin Tuma <[email protected]> */ #ifndef __MGB4_VOUT_H__ #define __MGB4_VOUT_H__ #include <media/v4l2-device.h> #include <media/v4l2-dev.h> #include <media/v4l2-ctrls.h> #include <media/videobuf2-core.h> #include <linux/debugfs.h> #include "mgb4_i2c.h" struct mgb4_vout_regs { … }; struct mgb4_vout_config { … }; struct mgb4_vout_dev { … }; struct mgb4_vout_dev *mgb4_vout_create(struct mgb4_dev *mgbdev, int id); void mgb4_vout_free(struct mgb4_vout_dev *voutdev); #endif