/* SPDX-License-Identifier: GPL-2.0 */ /* * (C) COPYRIGHT 2018 ARM Limited. All rights reserved. * Author: James.Qian.Wang <[email protected]> * */ #ifndef _D71_DEV_H_ #define _D71_DEV_H_ #include "komeda_dev.h" #include "komeda_pipeline.h" #include "d71_regs.h" struct d71_pipeline { … }; struct d71_dev { … }; #define to_d71_pipeline(x) … extern const struct komeda_pipeline_funcs d71_pipeline_funcs; int d71_probe_block(struct d71_dev *d71, struct block_header *blk, u32 __iomem *reg); void d71_read_block_header(u32 __iomem *reg, struct block_header *blk); void d71_dump(struct komeda_dev *mdev, struct seq_file *sf); #endif /* !_D71_DEV_H_ */