fpga.c 396 B

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