brintos

brintos / linux-shallow public Read only

0
0
Text · 641 B · e5ec8fb Raw
30 lines · c
1/* SPDX-License-Identifier: GPL-2.0+ */2/*3 * R-Car Display Unit Encoder4 *5 * Copyright (C) 2013-2014 Renesas Electronics Corporation6 *7 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)8 */9 10#ifndef __RCAR_DU_ENCODER_H__11#define __RCAR_DU_ENCODER_H__12 13#include <drm/drm_encoder.h>14 15struct rcar_du_device;16 17struct rcar_du_encoder {18	struct drm_encoder base;19	enum rcar_du_output output;20};21 22#define to_rcar_encoder(e) \23	container_of(e, struct rcar_du_encoder, base)24 25int rcar_du_encoder_init(struct rcar_du_device *rcdu,26			 enum rcar_du_output output,27			 struct device_node *enc_node);28 29#endif /* __RCAR_DU_ENCODER_H__ */30