linux/include/media/drv-intf/renesas-ceu.h
<<
>>
Prefs
   1// SPDX-License-Identifier: GPL-2.0
   2/*
   3 * renesas-ceu.h - Renesas CEU driver interface
   4 *
   5 * Copyright 2017-2018 Jacopo Mondi <jacopo+renesas@jmondi.org>
   6 */
   7
   8#ifndef __MEDIA_DRV_INTF_RENESAS_CEU_H__
   9#define __MEDIA_DRV_INTF_RENESAS_CEU_H__
  10
  11#define CEU_MAX_SUBDEVS         2
  12
  13struct ceu_async_subdev {
  14        unsigned long flags;
  15        unsigned char bus_width;
  16        unsigned char bus_shift;
  17        unsigned int i2c_adapter_id;
  18        unsigned int i2c_address;
  19};
  20
  21struct ceu_platform_data {
  22        unsigned int num_subdevs;
  23        struct ceu_async_subdev subdevs[CEU_MAX_SUBDEVS];
  24};
  25
  26#endif /* ___MEDIA_DRV_INTF_RENESAS_CEU_H__ */
  27