1aba27acfSDirk Eibach /*
2aba27acfSDirk Eibach * (C) Copyright 2013
3aba27acfSDirk Eibach * Dirk Eibach, Guntermann & Drunck GmbH, eibach@gdsys.de
4aba27acfSDirk Eibach *
5*9fab4bf4STom Rini * SPDX-License-Identifier: GPL-2.0+
6aba27acfSDirk Eibach */
7aba27acfSDirk Eibach
8aba27acfSDirk Eibach #include <common.h>
9aba27acfSDirk Eibach #include <gdsys_fpga.h>
10aba27acfSDirk Eibach
11aba27acfSDirk Eibach #include <asm/io.h>
12aba27acfSDirk Eibach
fpga_set_reg(u32 fpga,u16 * reg,off_t regoff,u16 data)13aba27acfSDirk Eibach int fpga_set_reg(u32 fpga, u16 *reg, off_t regoff, u16 data)
14aba27acfSDirk Eibach {
15aba27acfSDirk Eibach out_le16(reg, data);
16aba27acfSDirk Eibach
17aba27acfSDirk Eibach return 0;
18aba27acfSDirk Eibach }
19aba27acfSDirk Eibach
fpga_get_reg(u32 fpga,u16 * reg,off_t regoff,u16 * data)20aba27acfSDirk Eibach int fpga_get_reg(u32 fpga, u16 *reg, off_t regoff, u16 *data)
21aba27acfSDirk Eibach {
22aba27acfSDirk Eibach *data = in_le16(reg);
23aba27acfSDirk Eibach
24aba27acfSDirk Eibach return 0;
25aba27acfSDirk Eibach }
26