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