/* * vsp1_lif.h -- R-Car VSP1 LCD Controller Interface * * Copyright (C) 2013-2014 Renesas Electronics Corporation * * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. */#ifndef __VSP1_LIF_H__#define __VSP1_LIF_H__#include <media/media-entity.h>#include <media/v4l2-subdev.h>#include "vsp1_entity.h"structvsp1_device;#define LIF_PAD_SINK 0#define LIF_PAD_SOURCE 1structvsp1_lif{structvsp1_entityentity;};staticinlinestructvsp1_lif*to_lif(structv4l2_subdev*subdev){returncontainer_of(subdev,structvsp1_lif,entity.subdev);}structvsp1_lif*vsp1_lif_create(structvsp1_device*vsp1);#endif /* __VSP1_LIF_H__ */