// SPDX-License-Identifier: GPL-2.0 /* * cxd2880_io.c * Sony CXD2880 DVB-T2/T tuner + demodulator driver * register I/O interface functions * * Copyright (C) 2016, 2017, 2018 Sony Semiconductor Solutions Corporation */ #include "cxd2880_io.h" int cxd2880_io_common_write_one_reg(struct cxd2880_io *io, enum cxd2880_io_tgt tgt, u8 sub_address, u8 data) { … } int cxd2880_io_set_reg_bits(struct cxd2880_io *io, enum cxd2880_io_tgt tgt, u8 sub_address, u8 data, u8 mask) { … } int cxd2880_io_write_multi_regs(struct cxd2880_io *io, enum cxd2880_io_tgt tgt, const struct cxd2880_reg_value reg_value[], u8 size) { … }