18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (c) 2011 Wind River Systems, Inc.
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci * Author:  Anders Wallin <anders.wallin@windriver.com>
68c2ecf20Sopenharmony_ci */
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci#ifndef __STA2X11_VIP_H
98c2ecf20Sopenharmony_ci#define __STA2X11_VIP_H
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ci/**
128c2ecf20Sopenharmony_ci * struct vip_config - video input configuration data
138c2ecf20Sopenharmony_ci * @pwr_name: ADV powerdown name
148c2ecf20Sopenharmony_ci * @pwr_pin: ADV powerdown pin
158c2ecf20Sopenharmony_ci * @reset_name: ADV reset name
168c2ecf20Sopenharmony_ci * @reset_pin: ADV reset pin
178c2ecf20Sopenharmony_ci */
188c2ecf20Sopenharmony_cistruct vip_config {
198c2ecf20Sopenharmony_ci	const char *pwr_name;
208c2ecf20Sopenharmony_ci	int pwr_pin;
218c2ecf20Sopenharmony_ci	const char *reset_name;
228c2ecf20Sopenharmony_ci	int reset_pin;
238c2ecf20Sopenharmony_ci	int i2c_id;
248c2ecf20Sopenharmony_ci	int i2c_addr;
258c2ecf20Sopenharmony_ci};
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci#endif /* __STA2X11_VIP_H */
28